2008

May

playing with appengine
May 20th
jetlagged in Prague, looking for cool coffee shops w/ wifi
May 20th

Apr

Great interview with Greg Stein
Apr 8th

Mar

All thumbs
Mar 26th

Jan

Fun in the snow
Jan 25th

2007

Dec

Wrap-up of Django sprint at Exoweb offices
Dec 2nd

Nov

Django sprint at Exoweb offices
Nov 26th
Jonathan Coulton goodies
Nov 25th

Oct

Even simpler way to ssh through a...

In his article Jacky explained how to easily drill holes through to ports on machines behind a...
Oct 27th

The day the podcasts died

Richard noticed that Feedburner has been blocked in China. This is terrible news as a lot of blogs...
Oct 8th

Public wifi - how could it get so bad?

Warning: This is a rant. With wifi came the promise of being online (almost) anywhere, but due to...
Oct 4th

Sep

Python 3000 alpha 1 released!

Guido just announced it Time to experiment. (via Bjørn Stabell 白熊)
Sep 1st

Aug

Blueprint, a CSS framework

Tired of fighting with browsers on CSS issues regarding layouts, styling of buttons, or generating...
Aug 13th

Jul

Finding Python packages

Although easy_install might be sufficient to install a Python package (aka egg) onto your system, it...
Jul 28th

Slides from “Django Master Class” at...

At OSCON 2007 Jacob Kaplan-Moss, Simon Willison, and Jeremy Dunck held a Django Master Class. Jacob...
Jul 25th

RESTful Web Services, a book review

After hearing about it on an ITC podcast (also mentioned in previous post) I ordered the “RESTful...
Jul 22nd

Painful…

My good friend Glyn sent me this link: Although I’m guilty of my share of...
Jul 20th

Do we really need separate fields for...

This post shows how name components, which one is sorted on, and which one is normally used, vary...
Jul 19th

“Zope is back” movie trailer

Martijn Faassen (whom apparently started EuroPython years back) did the funniest lightning talk at...
Jul 18th
Walking around in Vilnius - 2 (via Photos from beorn)
Jul 14th
Walking around in Vilnius - 1 (via Photos from beorn)
Jul 14th
Walking around in Vilnius - 5 (via Photos from beorn)
Jul 14th
Walking around in Vilnius - 4 (via Photos from beorn)
Jul 14th
Pudong Airport (via Photos from beorn)
Jul 13th
French concession - 1 (via Photos from beorn)
Jul 13th
French concession - 4 (via Photos from beorn)
Jul 13th
French concession - 3 (via Photos from beorn)
Jul 13th
French concession - 2 (via Photos from beorn)
Jul 13th
Shanghai Old Town - Yuyang Gardens - 1 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 24 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 23 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 22 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 21 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 20 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 19 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 18 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 17 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 16 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 15 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 14 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 13 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 12 (via Photos from...
Jul 13th
Shanghai Old Town - Yuyang Gardens - 11 (via Photos from...
Jul 13th
At grill restaurant in Xin Tian Di (via Photos from beorn)
Jul 13th
The Maglev - 431 kmh - 3 (via Photos from beorn)
Jul 13th
The Maglev - 431 kmh - 2 (via Photos from beorn)
Jul 13th
The Maglev - 431 kmh - 1 (via Photos from beorn)
Jul 13th

Arlo’s agile experiment summary (part 5)

This is of course pretty controversial stuff, and in all honesty, Arlo has his own data and the...
Jul 12th

Team-owned tasks (part 4)

The final practice Arlo described was team-owned tasks. Avoiding assigning tasks to people is very...
Jul 12th

Least qualified implementor (part 3)

Another question they had was: Who should do which tasks? Normally the most qualified implementor...
Jul 12th

Promiscuous pairing (part 2)

Arlo’s team wanted to be extreme, and they started with one of the XP practices, pair programming. ...
Jul 12th

The agile experiment (part 1)

The most interesting and eye-opening talks at EuroPython 2007 were probably Arlo Belshee’s talks on...
Jul 12th
Vilnius - 6 (via Photos from beorn)
Jul 12th
Vilnius - 5 (via Photos from beorn)
Jul 12th
Vilnius - 4 (via Photos from beorn)
Jul 12th
Vilnius - 3 (via Photos from beorn)
Jul 12th
Vilnius - 2 (via Photos from beorn)
Jul 12th
DSC00197 (via Photos from beorn)
Jul 12th
Vilnius - 7 - Jacky (via Photos from beorn)
Jul 12th
Vilnius - 1 (via Photos from beorn)
Jul 12th
The Gang of 4 going for dinner (via Photos from beorn)
Jul 12th
Jacky and Ken relaxing outside conference area (via Photos...
Jul 12th
One of the lightning talks (via Photos from beorn)
Jul 12th
Vilnius at night - 1 (via Photos from beorn)
Jul 10th
Vilnius at night - 2 (via Photos from beorn)
Jul 10th
Vilnius at night - 3 (via Photos from beorn)
Jul 10th
Around Hotel Regal, Vilnius - 1 (via Photos from beorn)
Jul 10th
Around Hotel Regal, Vilnius - 2 (via Photos from beorn)
Jul 10th
Around Hotel Regal, Vilnius - 3 (via Photos from beorn)
Jul 10th
View from Skybar at Hotel Regal, Vilnius - 1 (via Photos...
Jul 10th
View from Skybar at Hotel Regal, Vilnius - 2 (via Photos...
Jul 10th
View from Skybar at Hotel Regal, Vilnius - 3 (via Photos...
Jul 10th
Tux Droid: Can be bought from tuxisalive.com (via Photos...
Jul 10th
EuroPython open space - 1 (via Photos from beorn)
Jul 10th
EuroPython open space - 2 (via Photos from beorn)
Jul 10th
Jacky all set up (via Photos from beorn)
Jul 10th
EuroPython - 1 (via Photos from beorn)
Jul 10th
EuroPython - 2 (via Photos from beorn)
Jul 10th
View from Hotel Regal room - 1 (via Photos from beorn)
Jul 10th
View from Hotel Regal room - 2 (via Photos from beorn)
Jul 10th

Web application scalability

Via Simon Willison’s blog, SlideShare has an impressive list of slideshows about web application...
Jul 6th

Jun

Help make the world more free

Enough is enough. Say no to Microsoft OOXML becoming an ISO standard by signing this petition. ODF...
Jun 26th

REST links

Some cool REST links I’ve come across lately: Implementing the DayTrader example application...
Jun 20th

May

Mac OS X AddressBook integration with...

I have good luck with this trick on several Sony Ericssons (including W800i and now...
May 30th

The anti-DRM revolution

In early May 2007 something amazing happened. Hollywood’s most guarded secret, the key to decrypt...
May 13th

ITC business podcasts

I’m a slow reader, but I’ve found a way to catch-up: podcasts. Of the podcasts I’ve listened to...
May 6th

OK Go - Here it goes again

This is just awesomely creative: (via Bjørn Stabell 白熊)
May 3rd

Apr

Google reader mobile

I never really got into web browsing on the phone, especially not without a qwerty keyboard; it’s...
Apr 29th

GMail POP password problems

GMail started rejecting my password when I accessed it through POP from Mail.app. This isn’t the...
Apr 23rd

Facebook’s cool cross-platform search...

A while ago I discovered that by setting an HTML INPUT tag’s type attribute to search, Safari on OS...
Apr 22nd
Crooked Street - 2 (via beorn’s Photos)
Apr 8th
Cable Car on Hyde St - 1 (via beorn’s Photos)
Apr 8th
Hyde St 1773: Outside Matt’s home in SF (via...
Apr 8th
DSC00029.JPG (via beorn’s Photos)
Apr 8th
Eating middle-eastern food - 1 (via beorn’s Photos)
Apr 8th
San Francisco Sunset - 11 (via beorn’s Photos)
Apr 8th
San Francisco Sunset - 10 (via beorn’s Photos)
Apr 8th
San Francisco Sunset - 4 (via beorn’s Photos)
Apr 8th
San Francisco Sunset - 1 (via beorn’s Photos)
Apr 8th
Modesto Almond Trees - 16 (via beorn’s Photos)
Apr 8th
Modesto Almond Trees - 15 (Christie) (via beorn’s...
Apr 8th
Modesto Almond Trees - 12 (Ivana 1) (via beorn’s...
Apr 8th
Modesto Almond Trees - 5 (via beorn’s Photos)
Apr 8th
Modesto Almond Trees - 4 (via beorn’s Photos)
Apr 8th
Modesto Almond Trees - 1 (via beorn’s Photos)
Apr 8th
ABC CEO and Ivana (via beorn’s Photos)
Apr 8th
Ivana and Christie (via beorn’s Photos)
Apr 8th
San Francisco - 50 (via beorn’s Photos)
Apr 8th
San Francisco - 45 (via beorn’s Photos)
Apr 8th
San Francisco - 44 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 14 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 13 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 12 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 11 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 10 - Sari Ivana (via beorn’s Photos)
Apr 8th
The Taj Mahal - 9 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 8 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 7: Watch out for the monkeys (via...
Apr 8th
The Taj Mahal - 6 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 5 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 4 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 3 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 2 (via beorn’s Photos)
Apr 8th
The Taj Mahal - 1 (via beorn’s Photos)
Apr 8th
Relaxing at the Oberon: We had an afternoon at the Oberon....
Apr 8th
Built the same way the Taj Mahal is, with embedded...
Apr 8th
Agra - Red Fort - 11 (via beorn’s Photos)
Apr 8th
Agra - Red Fort - 10 - Like the Maharaja (via beorn’s...
Apr 8th
Agra - Red Fort - 8 - View of Taj Mahal (via beorn’s...
Apr 8th
Agra - Red Fort - 7 (via beorn’s Photos)
Apr 8th
Agra - Red Fort - 6 (via beorn’s Photos)
Apr 8th
Agra - Red Fort - 5 (via beorn’s Photos)
Apr 8th
The new second floor, just after putting in the floorboards...
Apr 7th
Emergency Entrance: Seen in hallway leading up to new Wanda...
Apr 7th
Looking at the 2nd floor just after we tore down the wall...
Apr 7th
Looking out over the new admin area.: There will be a bar...
Apr 7th
New relaxation area (via beorn’s Photos)
Apr 7th

Showing MSN Display Names in Adium

Getting MSN display names to appear in Adium wasn’t as easy as I’d first thought. Here’s the recipe...
Apr 4th

Freeing up hard disk space on OS X

Stuff expands to fill the space available for it, or so the saying go. I needed more hard disk...
Apr 2nd

Our colorful future

Everyone in Exoweb has seen this already, but for all you others out there, I thought I’d share ...
Apr 2nd

Mar

Gone fishing

I caught this very interesting announcement on the Django Developer group: I like Django, and my...
Mar 20th
Google Summer of Cod: Google branching out into seafood?...
Mar 20th
“The shadow by my finger cast Divides the future from the...”
— Poem inscribed on sundail at...
Mar 14th
Exoweb Planet
Mar 14th

“Can I help you?” for websites

Customer service is still in its infancy on the web. Here are some ideas how to make it better. A...
Mar 2nd

2006

Nov

Internet DNS Spammer: MSN search: When you try to access a...
Nov 11th
Internet DNS Spammer: MSN search: When you try to access a...
Nov 11th