Bypassing Microsofts Windows Media Creation Tool

Remember when you could simply download official Windows ISO images to burn on DVDs and install? Microsoft now uses this thing called ‘Media Creation Tool’ to download ISOs, but there’s a simple way to bypass this and download actual images. When searching for Windows10 ISOs, you’ll likely find this url, which provides a download for the Media Creation Tool. https://www.microsoft.com/de-de/software-download/windows10 But: there’s also this url https://www.microsoft.com/de-de/software-download/windows10ISO However, when browsing this site on a windows machine, it automatically redirects you to the first of the pages I linked. If you’re not using Windows, you’ll be able to use the second url to download the ISO file directly. To be able to this on Windows as well, you’ll simply need to fake your browsers user agent header to make Microsoft think you’re using Linux (for example). ...

April 9, 2018 · 1 min · Marcel Jurtz

Installing MagicaVoxel on Linux

As a programmer with definite lack of visual skills, MagicaVoxel is a gift from God to create usable 3D models. Unfortunately, there is no installation option for Linux on the official website. With the help of Wine it is possible to use MagicaVoxel under Linux. And it really works great! Installation Prerequisites As I said you need to run Wine. As stated on their landing page, Wine is a compatibility layer that allows Windows applications to run under POSIX-compliant operating systems such as Linux, macOS and BSD. Instead of simulating internal Windows logic, such as a virtual machine or emulator, Wine translates Windows API calls into real time POSIX calls, eliminating the performance and memory degradation associated with other methods. Wine allows you to integrate Windows applications neatly into your desktop environment. ...

January 20, 2018 · 2 min · Marcel Jurtz

Xamarin Debugging over WIFI

Xamarin utilizes the Android Debug Bridge (ADB) for debugging on physical devices, which are usually connected over usb. While this feature definitely is useful, it would sometimes be more practical if you could do this over WIFI instead. Luckily, that is possible! You can simple switch between using USB and TCP/IP for debugging. To get started, you need to connect your device via USB to the computer you’re debugging from. I’m using Windows, so the commands I’ll execute the following commands from the commandline (which runs as an administrator), but since they are adb commands, they should be the same on Linux or macOS. ...

January 10, 2018 · 2 min · Marcel Jurtz

Decoupling Views in Xamarin

As a software developer, you’ve probably stumbled across old source code you’ve written from time to time and you’ve just been thinking ‘how the hell can someone come up with such bullshit?’. I don’t see myself as an exception regarding this topic and just recently had such a case, which I would like to document in this article. More specifically, I want to discuss the decoupling of views under xamarin. The source I use in this article is available on my GitHub profile. ...

November 12, 2017 · 5 min · Marcel Jurtz

P2P Synchronization with Syncthing

Everyone has different programs and tools that they particularly appreciate. One of these programs is syncthing for me, so I will briefly discuss how it works and how it is set up in this article. Syncthing is used to synchronize files between different devices and also supports versioning of these files. Syncthing is available for Windows, Android and as cross-platform wrapper. I personally use it on Windows 10, Arch Linux and Android (via Playstore or FDroid). It is completely open source and available on GitHub. For general problems, I recommend reading their FAQ. ...

November 1, 2017 · 3 min · Marcel Jurtz