Building notes, projects, and ocasional rants


last update:

Refreshing views

I like this article. Competition rules. Now start flaming away, I know YOU want it... Hmms... I need a badge, "Flames accepted" or something, there is a badge generator somewhere...

I work at 8 different projects now (5 consulting, 3 personal business), and between them, I use 4 different version control systems: cvs, svn, git and darcs. To keep myself sane, I developed a set of front-end scripts to deal with the most common operations: diff, commit, add files, and update. Starting today and during the next week I'll post all of those scripts online, and eventually I'll also repackage them in a repository that people can pull from if interested.

Chair dance

In a Ars.Technica article: Portugal's meeting was even more interesting. In what can only be described as a comedic farce, representatives from Microsoft attempted to argue that Sun Microsystems, the creators and supporters of the competing ODF document standard, could not be given a seat at the conference table because there was a lack of chairs. In the debate, representatives brought up many of the standard criticisms of Office Open XML, such as the infamous "AutoSpaceLikeWord95" tags.


There is a episode 1 of Californication floating around, I just finished watching it. The first four minutes are the kind of thing you want to have lying around to show your best christian friends when you want them to leave. It should most definitively do the trick. The rest is also very good. Lets see if they can keep it up (literally). David Duchovny really has to work hard in his bed this time.


Over at The Unofficial Apple Weblog: So what does this mean? Well, once you've got ssh installed on your iPhone and active, you can access your iPhone from a shell on your Mac. You can send and retrieve files using scp or sftp. And you can use the compilation toolchain to build other Unix utils or even your own software. It's just a short matter of time until perl and other command-line utilities are iPhone-ready. Harry Potter logistics

via All Things Distributed: 2.223 million pre-orders on our sites world-wide. 1.4 million on alone. These orders trickled in over the period of 5.5 months, but from a distributed systems perspective today is the day as these orders go en-masse from pre-orders to orders, being charged and delivered. It is one smooth operation. The planning for single day delivery is truly impressive, especially on the supply-chain, transportation and fulfillment side where we need to do this without impacting the regular delivery flow.

My Audible collection

Well, pfig fell asleep while listening to a Audible book. I could tell you some nice stories about pfig falling a sleep... But I wont. Anyway, he seems to thing that I drink my Harry Potter cool aid via Audible, and its not true. Although I do have book 6 in audio, it was the first Harry Potter I did listen to, because its the only one there. BTW, it is very well done, recommended.

Man of the world, unite!

Some of my best girl friends are lesbians, but as I told one of them, it would be a terrible waste to let her move to the other side. :) In the meantime, lets add Bionic Women to the set of TV series to follow this season.

Love porcelain

I just love the porcelain around git, in particular cogito. They have great error messages: cg-commit: unable to revert the original patch; the original patch is available in /tmp/gitci.tWnPNq/patch.diff, your edited patch is available in /tmp/gitci.tWnPNq/patch2.diff, your log message is in /tmp/gitci.tWnPNq/logmsg.diff, your working copy is in undefined state now and the world is about to end in ten minutes, have a nice day Any software written by Douglas Adams fans is a good software.

If you use TextMate and Skitch, you might have found that the excelent ''Comment selection'' command from the Source bundle will no longer work with the ⌘/ shortcut. The problem is that one of the hot-keys of Skitch is exactly that key combination and for something that I don't use that much (Capture Frame). So go into Skitch Preferences and change it.