After the “historic” merge the other week, one might have expected to see SFML 2.6 being released within a week or two, but that’s not what happened so far, so lets have a look. SFML 2.6 Updates Thanks to the CMake SFML Project Template, we should see quite a few people actively using the 2.6.x […]
Author: eXpl0it3r
Do You Know How To Debug?
Yesterday, I came across a fabulous talk by Bryan Cantrill at GOTO 2017 with the topic of “Debugging Under Fire: Keep your Head when systems have Lost their Mind”. It’s a very interesting and entertaining talk, so I highly recommend to watch it in full. I never really heard this simple definition of debugging: Debugging […]
SFML Steam Games – Part 3
As promised, the next installment of SFML Steam Games. While creating a list of all the SFML Steam Games that I know, I realized, that I skipped two older games, so we’ll continue with those first. UnderRail Given SFML’s permissive license we general have no idea who actually uses SFML and so I didn’t know […]
Using Open AI’s Whisper with SFML
Yesterday, I came across whisper.cpp, which is a C/C++ implementation for OpenAI’s Whisper, an open source, automatic speech recognition (ASR) neural network. It’s simple enough to use, beyond the slightly clunky C-like API, and produces great results, of generating text, based on audio data of spoken words, and that without requiring a connection to some […]
The Return of SFML News
Those few people, who’ve been reading my blog for the past nine or more years, may still vaguely remember all the SFML News posts, where I highlighted development changes and featured SFML games from the community. Given the passed time since my last post in 2014, I won’t be able to catch you up on […]
How to Report Bugs Effectively
As software engineer, you will write and receive many bug reports over the years. When bugs are reported with low quality, everyone loses, as the reporter will be asked “annoying” questions, the software engineer has to spend extra time to find out all the details, and overall the eventual fix will be delayed. Here are […]
SFML Steam Games – Part 2
Over the last five and bit years since the first part of this series (which I totally forgot about), we have seen quite a few more games join my list of SFML games on Steam. I’ll keep it chronologically to the best of my knowledge. If you think, I’ve missed a game, please mention it […]
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 […]
Saying No to Good Ideas Is Hard
Recently, I read a similarly titled blog post: Focus Is Saying No To Good Ideas The title and part of the content resonated with me. Less because of the business cases presented, but much more coming from an architectural / code design perspective. If you want to focus on a specific scope of a library, […]
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 […]