I moved the PlantUML plugin I wrote for Gedit a couple of years ago from my personal Subversion server to Gitlab. This allowed me to move the documentation to the code base as well, so now everything is in one central place. Besides that, Git makes it easier for others to contribute to the project.
I’ve finished my woodworker’s workbench to the point where I can use it. Sure, some things are still missing: the IKEA cabinets are still to be placed underneath it and the vice is not installed yet. Nevertheless, now that I have organized my tools around it a bit, the workbench is ready to be used. […]
A little while ago a friend of mine told me he was trying to automate his house using openHAB. He told me he could now control his blinds and curtains amongst other things through an Android app. How cool is that? There was one thing he could not do though, and that was controlling his […]
#C, #code fun
A colleague of mine recently mentioned this article from Brian Raiter. The article demonstrates how to reduce the size of an executable by a factor of 85. Here it is, just for fun: A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux 🙂
This year’s Summer holidays give me the opportunity to spend a fair amount of time on my workbench project. So far it enabled me to finish the construction of the worktop and the three supports it will come to rest on. I’ve already made a start on joining them together in a detachable way. Plenty […]
Development on the Gedit PlantUML plugin stagnated for while, but the last couple of months I finally managed to find some time to finish the planned redesign. It can be downloaded here. This release targets Gedit3, and has a cleaner and better design. Firstly, it now uses Gedit for detecting when a PlantUML source file […]
Last week my colleague Auke Klazema held a short presentation on Test Driven Development (TDD) – you can find it on his website. He already explained me the principles of TDD some weeks earlier, and I was able to implement a small Python module the TDD-way since. My initial experience is that TDD forced me to […]