A while back I hit upon Ninja, a very fast and very simple build system that is apparently used for building Chromium. Can’t remember where I first heard of it, might’ve been Hacker News or just somebody’s tweet, but having been interested in build systems for years, at least since setting… (read more)
By default, the excellent Vim editor doesn’t know what the filetype of Gemfiles is (it’s ruby, of course). I’ve been sprinkling Vim modelines in mine for ages, but just now as I was hacking at my clone of ticgit, I realized that it makes no sense to sprinkle these onto other… (read more)
Like many others before and after myself, I find myself having to use MS Outlook in my daily work. Also like many, I loathe its style of quoting email messages. Fortunately I use Exchange’s rather surprisingly good (as of the 2007 version) OWA web client, so with Firefox’s “It’s All Text” extension, Vim and some Ruby code, I can fix quoting in messages I’m replying to easily. (read more)
Previously I’ve used a bunch of scripts for managing post creation and site compilation tasks, but recently I decided to move over to Rake. The whole Rakefile as-it-stands is in the repo, naturally, but here’s a couple of bits I’m finding useful. I have a default task set up that… (read more)
If for some inexplicable reason anybody would like to check out any of my
software in Ubuntu, just add my PPA:
$ sudo add-apt-repository ppa:ilkka/ilkka-ppa
$ sudo add-apt-repository ppa:ilkka/myppa
There’s not much there but I’ll try to push releases there on a regular basis,
to get a hang of the workflow if for nothing else.
There’s also a snapshot ppa with, yes, snapshot versions, at
ppa:ilkka/snapshot.
I’ve been experimenting with Qt Components recently, even though they are very much in a pre-alpha state. I think that QML together with the excellent PySide bindings holds great promise as a crossplatform environment for mobile app development, even more so than Qt + QML, since there’s no need to set up toolchains for compilation and linking. I’m hoping to write many apps in this manner, implementing ideas that I’ve had banging around in my head for a while now. (read more)
Having gotten the blog project off the ground and archives working, I decided to tackle the task of creating a tag cloud in Jekyll. (read more)
I’ve finally gone and done it, it seems, and started a blog that’s more focused than my previous attempts at Internet wordsmithery. (read more)