Self Portrait
  • /home/ben
  • Blog
  • Contact Me
  • Privacy Policy
  • Software
  • Work
Illustration of a bird flying.
  • Fixing Inkball to work on Windows 10

    NB: Following my advice is a breach of the EULA one accepts when they install Windows, so it is assumed that you understand this before reading any further. A while ago, I re-discovered the Inkball game, which I found bundled with an early release of Windows Vista, namely, the Ultimate version. After trying it on […]

    January 27, 2022
  • 3D Renderings of a Planter Box

    I’ve tested out rendering a planter box with Blender. The box was modelled myself. As you can see in the rendered images below, I tried different lighting and different environments to get a desired look. This is subjective, and can take some time. When I rendered the last ones, the first three, I preferred them […]

    December 16, 2021
  • Stuff I Haven’t Tried Yet

    Casual young man flying and reaching for something

    I’ll admit, I can get too focused within the scope of certain problems and not think about more interesting ideas. In this post, I’ll summarize some problems I haven’t solved yet, but are likely feasible, and if so, I’ll explain how they could be solved. New problems or ideas on this page may get added […]

    September 25, 2021
  • My Experience with Qt: Quick and Quick3D

    A few years ago, I began to develop applications across multiple platforms written in C++. I wrote mostly on Windows, and the discovery of open-source projects led me to discover the Qt framework. I’ve spent more time than I would care to admit on understanding Qt: it’s IDE, the runtime libraries. I feel it necessary […]

    July 8, 2021
  • Trimming the Fat on Web View Based Applications

    The use of web views for rendering application user interfaces is not a new concept, although methods for doing so have evolved over the years. In this article, I argue that you can re-use existing API’s to provide a web browser runtime instead of bundling one with each application you ship. We can now see […]

    June 13, 2021
  • Calculating a real-number FFT with FFTW3

    In this article I’m going to explain how to calculate a real-number based FFT using FFTW, providing the source code. First, though, I will introduce some important concepts. Then I will provide code with comments within it. I will also provide a header containing sample data from a single channel sound file whose frames have […]

    May 24, 2021
  • Re-doing my website: How I Did It, and What Happened, and What Next

    Out with the old, in with the new. My old website, that used a Python CMS and ran on Apache on an older version of Debian, is out, and has been replaced with WordPress and Docker containers running on a newer version of Debian 10. Boy, that was a process; deploying Docker containers in production […]

    May 22, 2021