(718) 345-1066

And so one day, I set to build a lightweight desktop environment around lxde. After some customizations, the thing that bugged me was that I could not set the keyboard layout change shortcut to the Win + Space shortcut that I have grown to like. What's not to like about it.…

OpenCV calibration patterns

It has been surprisingly difficult to find good opencv calibration patterns. I had found what I though was a good calibration image and ended up wasting my time. Turns out that file does not consist of squares. So I ended up making some high resolution PNG files for camera calibration.…

Moving to a git monorepo without losing history

I am still hesitant to recommend to everyone to simplify their lives and move to a monorepo. But one can certainly go to extremes with many repositories. Juggling a system with tens of repositories is no fun either. So, how can we re-combine several repositories back to one, without losing…

864-734-2561

This is an mirror of a post from John Carmack. Recently I learned that his articles on #AltDevBlog are no longer acessible. So, in order to archive them, I am re-posting them here. These articles are definitely good reads and worth to be preserved. I used to Code Fearlessly all…

The World map of C++ STL Algorithms

I just found this little gem by watching this video by Jonathan Boccara Within it you will find the world map of STL algorithms. A handy thing to hang on your wall :-). You can get the map from the fluentcpp website. But if you don't fancy subscribing to a…

armure

The pure bash bible is such an impressive resource of bash tips and tricks catalogued in a very readable way, with excellent examples. It shows how much you can do with bash built-in methods. Even though I am a bit split on how much these should be used, as most…