The module I’m using at least once a day is (what a surprise) Views. While the module is great and (after somewhat of a learning curve) pretty self-explanatory, I’ve always found it hard to find a good documentation about writing custom views handlers. The Views 2 API manual at http://views.doc.logrus.com has all the information, but is a bit too technical, even for my taste. So for myself, and everyone else trying to write their own custom views handler or just […]

Drupal 5 Views Recipes

I recently finished reading the book “Drupal 5 Views Recipies”, the first book about one of Drupal’s most relevant modules: Views. Here’s my  summary. At first glance, Views’ module page looks like any other page on Drupal.org. Only the high number of commits and comments reveal that this is the module that enables site administrators to use Drupal as a Swiss army knife for content display. In a nutshell: Views is a query-builder with an administrative interface that gives site […]

Views Breadcrumbs using Arguments

For most of my clients, I need to create Breadcrumbs. Seemingly easily, breadbrumbs is an area that is a bit more involved than most features in Drupal. There’s a great module out there called custom_breadcrumbs. The module works great for the display of breadcrumbs on all node pages, but doesn’t (yet) work with views. After doing some research about a solution for view pages, here’s my favorite pick: Views Arguments. For a simple overview page (that uses views), add a “Global: […]

Swabians & The Amazon Kindle 2

The pre-release of the Amazon Kindle 2 got me excited! The Kindle (2) is, basically, a replacement for books printed on paper. Personally, I love the idea of reading books on a digital device, but after looking at my computer screen for 10 hours per day, my eyes hurt. The advantage of electronic paper devices like the Kindle 2 is that unlike a conventional display, which uses a backlight to illuminate the scree, electronic paper mimics the properties of ordinary […]

We're all conntected - By a 3inch wire at the bottom of the ocean

I always thought that most of the bits and bytes flying around the world would be transmitted through satellites, but I’m sadly mistaken. The vast majority of the worlds communication is carried by cables in the ocean. The first cable was the TAT-1, which connected North America with Europe in 1958 with a capacity of 640000 bytes per second. Until today, that bandwidth grew to an amazing 7.1 terabytes per second. One terabyte is 1 099 511 627 776 bytes. […]

More than 1 billion people online worldwide

Comscore just released a report announcing that the global population online surpassed 1 billion people, with China as the country with the highest online adoption (in absolute numbers). Of course, I’m a little proud that Germany is number four (after China, the US and Japan). Go Internet!

The Re-Invention of Polaroid Film

This is to charming to be true: A group of Polaroid lovers bought the last Polaroid production factory after it got closed (in the Netherlands). Their goal is to re-start the production of Analog Integral Film  for vintage Polaroid cameras. Even if you’re not a fan of Polaroid: their website looks fantastic and has a bunch of pictures from the factory in Enschede that look like relicts from the old DDR. The Impossible Project: The Re-Invention of Instant Film

Google's New Browser Icon: From Bad To Worse

Quick post as I coulnd’t believe that Google changed their browser icon again. As I just returned from Barcelona, I am instantly reminded of the Miro museum when I see Google’s new icon: Sorry Google, but this seems to be the one thing you’re not getting right.

Internet Explorer share drops below 70%

Finally, less and less people are using Internet Explorer. According to a report from Net Applications, only 69.77% of Internet users use Internet Explorer, while Firefox crosses the 20% mark. (http://www.netapplications.com/newsarticle.aspx?nid=45). As a software developer who’s dealing with cross-browser CSS issues, this makes me happy. With three Internet Explorer version (IE6, IE7 and IE8) that are being used concurrently, it is just a pain to create separate rules: All three versions have their own unique way of interpreting style sheets. Go […]