Funny screenshot I captured yesterday (I guess this bug was originally caused by outputting binary data in a terminal):
I will attend the Drupal Core Developer Summit at Drupalcon San Francisco, so I had to prepare a short lighting talk about a topic that bothers me in Drupal. As I ran into an issue of implementing a hook by accident recently, I decided to come up with some suggestions how to improve the situation. I have attached the PDF I will submit.
The Gmail spam filter works fine most time, but be careful if you are the postmaster of a mail server and want to check delivery failure notifications in your Gmail account.
Update: Do not use this script anymore, drush provides a very good upgrade mechanism itself now!
Upgrading Drupal core can be a very tedious task - especially if you run a Drupal multi site installation (backup database, put site into maintenance mode, run update DB script, put site online again - repeat for every single site). We use Drush and a custom bash script to make life much more easier on our fsinf.at Drupal farm.
I'm working on a Ruby on Rails project right now and had to setup an environment on my Ubuntu 9.10 system. Here are the install commands for your reference if you want to get it done fast.
Just tested the new Mozilla Thunderbird 3 mailclient, here is a very short review what has changed since version 2.
I did an interesting programming language comparison last semester and wrote up a paper called "PHP vs. Python vs. Ruby – The web scripting language shootout". I'm not completely satisfied with it as it does not dig deep enough into the details, but it provides a good introduction and overview. As my time was limited and the seminar was only worth 3 ECTS, further investigation and experiments were not done - I would appreciate any additional references on this topic, feel free to post a comment or contact me.
While I liked the webspace offered by the Vienna university of technology, I decided to move my Drupal blog to the Drupal farm at fsinf.at. This has two advantages: less administration/update overhead (I'm responsible for Drupal updates on fsinf.at as well) and a much shorter, easy to remember URL.