Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 119
  1. It’s been two years since the last post, so …, what held me back?

  2. This is a personal note on how to inspect async streams in order to hash the contents without storing and reading the stream once more.

  3. Building rusticl

    OpenCL has been with me for more than a decade, back when we decided to use it in our research project to make it the foundation for accelerating synchrotron imaging.

  4. It has been almost a month already since I released the first major breaking release of my minimalist pastebin.

  5. Yet another pastebin

    Pastebins are the next step in the evolution of a software developer, right after finishing hello worlds and static site generators.

  6. One of Rust’s nice properties is producing statically linked binaries making deployment simple and straightforward.

  7. Eight years ago (ouch …) I published a little tool to interactively cherry-pick commits from a branch.

  8. A friend of mine asked me to join him in a small side project that combines both art, programming and hardware.

  9. Stoneshard is a turn-based RPG with nice 2D pixel art and an elaborate role-playing system.

  10. A waste calendar and map

    As we all know public services are often underfunded or public websites more often than not of questionable usability.

  11. Going Zola

    As easily witnessed, content frequency of the blog is at an all-time low.

  12. Splat

    Static site generators for blogs and similar ad-ladden static “content” is the hot shit for years now.

  13. C and C++ is known for its abysmal dependency and build system situation.

  14. Canon EOS RP under Linux

    Canon shipped their newest and cheapest full frame camera, the Canon EOS RP, end of February.

  15. Whoever is reading this blog knows that I use Ledger-likes to track my finances.

  16. meson and Google Test

    I wrote about meson the awesome build system before.

  17. Moving on to beancount

    For the past three years I have been recording my finances with tools from the ledger family.

  18. Trying vcpkg

    Developing C and C++ projects in a cross-platform manner is not only difficult because of different system APIs but also because dependencies have to be tracked, installed and integrated into the build system du jour.

  19. Focusrite’s Scarlett USB audio interfaces are cost-effective units with a wide range of input and output options.

  20. OpenCL resource tracking

    I wrote about the woes I had with the abysmal OpenCL implementations by both AMD and NVIDIA.

  21. Moving music content

    I decided to move all music and bass related content to its own platform over at music.bloerg.net because it does not really fit the technical stuff here.

  22. I am always amazed how far one can get by chaining the output of simple programs to create something bigger.

  23. Beamer, movies and Linux

    tl;dr: On a stock Ubuntu 16.04. system build your presentation with pdfLaTeX or LuaTeX and use Okular to display it.

  24. Redesign

    You might have noticed a slight visual change of this site.

  25. Use meson

    For the first time in a long time I felt happy about a piece of software: it’s meson the build system.

  26. As seen previously, installing a Flatpak is a relatively simple matter – and with Flatpak bundles even a one-click story.

  27. This is a follow-up to Simos post on how to install LibreOffice but using Flatpak instead of Snap.

  28. RTFM

    Yeah, I should have read that f’n manual of GNOME’s standard terminal and I would not have to get creative to select a block of text from some program’s output1.

  29. Upgrade stories

    I just finished upgrading this machine from Ubuntu 14.04.5 to 16.04.1.

  30. A sign of life

    Before you wonder: yes, I am still alive and I just reviewed all pending comments.

  31. Disclaimer: The main idea of this post might only be interesting for ten other people in the entire world but the general notion of keeping a double-entry booking journal might also appeal to you.

  32. According to the stars and forks1, the Beamer theme that I [introduced][] a year ago has filled a longstanding desire for a theme that has a simple and clean default look.

  33. Updates in Vimland 2015

    It’s time for the forth installment of updates concerning my Vim configuration.

  34. Syncing things

    Even though I could reduce the pain of using git-annex on the command line with a Ranger plugin, the weird concept and the workflow concerning files which are not read-only let me use it less and less.

  35. Noerdbier launch

    Craft beer and home brewing is a hip topic for quite some time already.

  36. Now served with HTTPS

    Thanks to the generous offerings from the Let’s Encrypt initiative and certificate authority, you can now find all content securely hosted.

  37. Pushing data from a PCIe device to a GPU or letting a GPU write into a PCIe device directly is necessary to optimize for latencies by avoiding an intermediate hop through the system memory.

  38. Sneaky Vim motions

    Although I am a Vim user for almost ten years now, I still learn something new every once in a while that will improve my editing to be more efficient or comfortable.

  39. Interactive Git rebase

    Lately, a post on writing good Git commit messages and the subsequent Reddit discussion caught my attention.

  40. To fetch a pull requests by its ID, I probably googled “github checkout pull request” a hundred times by now.

  41. Installing Neovim

    Quick reminder how to use the alternatives system to call Neovim: sudo update-alternatives --install /usr/bin/vi vi /usr/local/bin/nvim sudo update-alternatives --install /usr/bin/vim vim /usr/local/bin/nvim sudo update-alternatives --install /usr/bin/edi…

  42. pkg-config is a freedesktop standard and implementation that helps developers finding correct compile and link flags of dependencies.

  43. Comments enabled

    I found the time to update my static comment script and will have the time to review comments again for the foreseeable future.

  44. In this day and age, cloud storage is a convenient way to access data from any location.

  45. A better LaTeX driver

    Compiling a LaTeX/BibTeX document is a tedious process does not integrate very well with the make idiom.

  46. When a friend found out that I am “blogging”, she assumed I would be posting personal details and share my views about this and that.

  47. Updates in Vimland 2014

    Another year has passed thus it’s time for the third installment of the series on my Vim configuration.

  48. A modern Beamer theme

    Beamer is an awesome way to make slides with LaTeX.

  49. Summer break

    There haven’t been in any posts for a while and I sincerely have to apologize that this will continue for at least two months.

  50. Creepy Gmail

    I knew, Google was scanning my mail to present personalized ads to me but I never saw them though because of AdblockPlus.