Acko.net

Dev

15 Jan 2008

Sadly, undeniably true

... at least the last bit:

“when the world ends, the only things left will be cockroaches, rats, Keith Richards, and mangled text that has been escaped one-too-many or one-too-few times” — Dave Walker

(found this little gem via Sam Ruby)

Tags:
28 Jul 2006

Cold Turkey

Earlier today I put my PowerBook in for servicing a problem with the audio out as well as a noisy fan. That means that I'm not only Mac-less for at least a week, but also laptop-less. Bah.

Having to recreate your working environment on a different machine is not a fun experience. It is double-plus-un-fun when it's on a Windows box...

Tags:
14 Jul 2006

Farbtastic color picker released

A while ago I made a nifty JavaScript color picker, but never got around to fully testing or releasing it. Recently Mark Burdett contacted me to ask if he could use it.

So I cleaned up the code, converted it to use the excellent jQuery library (which will soon be making it into Drupal) and put it online under a GPL license.

Check it out.

PS: What about jQuery-in-Drupal? Well, I'm essentially waiting for jQuery to hit 1.0. They're now in the 'alpha' stage, with a release candidate on the horizon soon. The adventurous can already try this patch, but the version of jQuery used is not fit for general consumption.

Tags:
01 May 2006

Drupal 4.7.0

Pigs can fly: Drupal 4.7 is out!

Update: check out the awesome new Drupal videocasts by the guys from Lullabot (and be sure to digg up the link on digg.com).

This is definitely the best Drupal release ever. It's a bit late, but the huge amount of new things more than make up for it. In particular, check out some of the Ajax features (file uploading, updating, ...) and the new improved search. I spent quite some time developing them ;).

Yesterday I was collecting the contributor and commit statistics for the announcement, when I was quite stunned:
There have been over 338 contributors to this latest release with over 1500 patches which is almost triple our previous record with Drupal 4.6 of 523 commits by 50 developers.

Yes, those numbers are correct. The Drupal project issues with file attachments were posted by 338 different people. 1500 patches got applied. We've not just tripled our productivity, but increased our developer group by 575%!.

Tags:
22 Apr 2006

Cocoa, Lemons and Geeks

Greetings from Amsterdam. I'm here for the second day of CocoaDevHouse! About 20 geeks have been camping out in the Post C.S. building to gather, discuss, develop and generally have fun.

I've mainly come to work on my first Cocoa app (LemonJuice) and benefit from the expertise of people who actually know the API ;). I've gone from "typing a bunch of random crap" to "doing cool stuff with ridiculously small amounts of code". Cocoa is definitely interesting, and far more powerful than the Windows API I've used for a couple of years.

More details inside...

Tags:
12 Apr 2006

Handy Drupal Core Development

Some quick tips for better productivity when developing Drupal core:

  • Alias your editor to e. If you use a GUI editor see if it comes with a command-line shortcut to use. TextMate by default has mate. Not nearly short enough ;).
  • Set up a d command to perform diffs. I use the following:
    #!/bin/bash
    cvs diff -u -N -F^f . | grep -v -e ^\? > $1.patch
    e $1.patch

    This opens up my editor afterwards so I can review the patch before submitting. The grep strips out unnecessary junk (unknown files).
  • Set up a p command to apply patches. I use the following:
    #!/bin/bash
    wget -O - $1 | patch -p0

    This will take a patch URL and apply it locally.

Anyone else have anymore ideas?

Tags: