“If your browser can show it, you can download it”, doesn’t just apply to text and images, but also to videos. A lot of video players won’t allow you to download the video and the hosting sites will sometimes try very hard to make it near impossible to do so. It’s really a symptom of […]
Category: Tooling
Category for posts on various tools
Block Access to Directories With Nginx
When hosting an application, you may sometimes have directories in the public directory, which you don’t want to be accessible from the web. 90% of the web will explain how to use a .htaccess file, but this of course doesn’t work when using Nginx. After digging through various obscure posts, I finally managed to find […]
GitHub Keyboard Shortcuts
Just a very brief post, as I just found out that GitHub offers quite a few nice keyboard shortcuts. Official GitHub Keyboard Shortcuts Documentations It’s a long list which I find feels overwhelming so I rarely actually pick up any and just close the page. To counter this, here are a few I found quite […]
Code and Run Apps With WSL2
Switching between VMs, dealing with the unfamiliarity feeling of the different OS and windowing system, and having your work-in-progress source code spread across multiple systems can become rather annoying and easily lead to a loss of motivation. For quite some time, I’ve been trying to get the Scancode feature finalized for SFML and experienced the […]
TIL: Raspbian Distro Upgrade
Last year I got a Raspberry Pi 4 and it’s two main purposes so far have been to run Pi Hole and serve as a build server for SFML. I didn’t really notice at the time, that I installed quite an old version of Raspbian and as SFML is finally making the push towards C++17, […]
Understanding RPATH (With CMake)
It may very well be that this is common knowledge among Linux enthusiasts, but for me, as a Windows user, it took quite a while to fully understand the concept of RPATH (Run-time Search Path). For those in the same boat, I want to share some of my newfound knowledge and of course also link […]
TIL: Archive, Network, Cloud & Disk
7zip Only What You Want The other day I had to package a directory with photos and video clips inside, but I only really wanted the image and not the large video files. With GUI and explorer shell integration that’s kind of hard to achieve, but with the command line it’s rather easy to include/exclude […]
TIL: WSL GUI & Aptitude / Apt-Get / Apt
Windows Subsystem for Linux GUI With Windows Subsystem for Linux (WSL or WSL2) you can run Linux applications natively on Windows. The “natively” is to be understood literally for WSL2, meaning you’re really running a Linux Kernel and not just a translation/emulation as with the original WSL. But since I personally haven’t played around much […]
TIL: Recovery & Testing
TestDisk Data Recovery On Discord someone recently had one of their disk formatted by accident (remember kids, always backup before playing around with partitions for your dual-boot setup) and went around looking for a recovery software. In the past I’ve used R-Studio, not to be confused with RStudio, the IDE for the statistical programming language […]
TIL: SQL Conversion & Clang
Implicit Conversion and SQL Server Today, I spent most of my worktime analyzing a bug, where for a larger than normal number of input rows an SQL query would take longer than 30 seconds (default timeout duration) and the request would fail. After understanding the data flow and validating that the data itself shouldn’t cause […]