I got sick of manually coming up with random dives at creeper practice, so I wrote this: http://fs.xird.fi. The (very small) script returns random intermediate dives by pulling formations out of the pool until it runs out of formations. Almost like a competition draw.
I bought a book: Nicholas Carr: The Shallows
I ended up buying a book. It’s “The Shallows – What the Internet Is Doing to Our Brains”, by Nicholas Carr. This post isn’t really a book review, although I am recommending to book to just about anyone. It’s more a personal account about the things covered by the book and how they apply to… Continue reading I bought a book: Nicholas Carr: The Shallows
Move over omatlahdot.fi, here comes lähdöt.fi!
The “Omat Lähdöt” service by HSL has been bugging me for a while now. The idea behind the service is great; Allow users of Helsinki area public transport to compile their own timetables, including any number of stops in the timetable. Unfortunately, the implementation is sub-par. I’ve listed some of the problems below. I’ve also… Continue reading Move over omatlahdot.fi, here comes lähdöt.fi!
Adding fields to Drupal 7 Apache SOLR
The question: How to make SOLR return more fields with the search results (using the apachesolr module), knowing that all the standard Drupal fields are added to the SOLR index? I found plenty of blog posts about how to do this in Drupal 6, but it’s changed a bit with the latest versions. Here it… Continue reading Adding fields to Drupal 7 Apache SOLR
The Epic Saga of Repairing a 1989 Volvo 240
The subject: A 1989 model Volvo 240 station wagon. The problem: It won’t run. Sometimes. Sometimes it runs just fine.
Installing Diaspora* on Debian 6.0 on a virtual server
I went ahead and tried installing my own server to run a pod for the distributed open source social network, Diaspora*. The installation went fine according to the instructions (Installing and running Diaspora) until the part where I say bundle install –without development test And Debian says: Fetching source index for http://rubygems.org/ Killed
PHP Chat server in 2.5Kb
I got fed up with not having a decent place to chat with random colleagues and such, who don’t always have access to the same servers and accounts as I do. A quick search on the web revealed no sensible service well suited to copy and pasting code, which is the number one reason I… Continue reading PHP Chat server in 2.5Kb
Arduino GLCD shield PCB
Some time ago I wrote on the Arduino forums asking for help (read: “Could someone do this for me?”) with a PCB design. Unsurprisingly, no-one offered their time and effort to design the PCB for me. So, in the end, I just had to learn to use Eagle myself. The project I was working on… Continue reading Arduino GLCD shield PCB
SVN ignore a single file
And another thing that I need to do so rarely that I have to look it up every single time: How do you SVN ignore a single file? The obvious thing to do would be: # cd config # svn propset svn:ignore settings.php .. but that just doesn’t work. The trick is to cd ..… Continue reading SVN ignore a single file
BBEdit / TextWrangler Open dialogue settings
Newer versions (since 9.6.1, it seems) of BBEdit and TextWrangler for Mac OS X have changed the way the Open File dialogue responds to pressing the Enter key. Pressing Enter on a highlighted directory used to open that directory in the dialogue window, but now it opens a new File Browser instead. Since I prefer… Continue reading BBEdit / TextWrangler Open dialogue settings