Towel Day

What do I do?

Carry your towel with you throughout the day to show your participation and mourning.

When do I do it?

May 25th.

Where do I do it?


Why a towel?

A towel, it says, is about the most massively useful thing an interstellar hitch hiker can have. Partly it has great practical
value - you can wrap it around you for warmth as you bound across the cold moons of Jaglan Beta; you can lie on it on the brilliant marble-sanded beaches of Santraginus V, inhaling the heady sea vapours; you can sleep under it beneath the stars which shine so redly on the desert world of Kakrafoon; use it to sail a mini raft down the slow heavy river Moth; wet it for use in hand-to-hand-combat; wrap it round your head to ward off noxious fumes or to avoid the gaze of the Ravenous Bugblatter Beast of Traal (a mindboggingly stupid animal, it assumes that if you can't see it, it can't see you - daft as a bush, but very ravenous); you can wave your towel in emergencies as a distress signal, and of course dry yourself off with it if it still seems to be clean enough.

More importantly, a towel has immense psychological value. For some reason, if a strag (strag: non-hitch hiker) discovers that a hitch hiker has his towel with him, he will automatically assume that he is also in possession of a toothbrush, face flannel, soap, tin of biscuits, flask, compass, map, ball of string, gnat spray, wet weather gear, space suit etc., etc. Furthermore, the strag will then happily lend the hitch hiker any of these or a dozen other items that the hitch hiker might accidentally have "lost". What the strag will think is that any man who can hitch the length and breadth of the galaxy, rough it, slum it, struggle against terrible odds, win through, and still knows where his towel is is clearly a man to be reckoned with.


Chicago PHP User Group Report

Well last night a another good turn out at the Chicago PHP User's Group meeting (We don't yet have a short, cute name like chirb or chipy, besides.. how would one pronouce "chiphp" ... ch-PUH-ph or just ch-PUH ?) ... we had about 17 people show up.

Jason Rexilius gave a presentation on "Elements of a globally distributed HA cluster" .. Although I hope to never have the responsiblity of such a system, it was interesting to me as a developer to see some ideas on how such a system could work.

I asked about this...

Say a company has 9 smaller offices and 1 main office. You have a database web application. You want to make sure that if the main office goes down, the individual offices can still access this application. One theory is to have all databased reads come from the local copy of the database and all writes go to the main office database. Then perodically the main office database will update all the smaller office databases.

Jason suggested that the local office could write to its own database and also write to the main database if connection is available.

But for database keys... I'd have to have one master way to make sure each record created some where has a unique key. I guess one way is to have a master sequence table on the master server, and to save .. the office database would have to get the ID. If no connection was available...then.. I suppose it would have to go into a log until such a time the master database was available. Interesting discussion ....

Anyways...after the presentation Larry attempted to fix my borked install of Kubutu, but I guess a reinstall is in order. Since I missed my 9:20 train by about 20 mins, Rich, the group leader drove me back to the loop and we got coffee/ice cream at Dunkin Donuts and talked for a bit till I could catch my train.

Fun times ..

Checkout BarcampChicago that Jason is organizing!


Always Preview!

Instead of using Preview Template when I was creating a new template, I went ahead and saved.. I pasted in the wrong template and major borkage occured. So.. what the heck, I just picked a new design. Not done yet...


I'm rolling

Rolling with Ruby on Rails ... got the green light on converting an existing PHP project to Ruby On Rails. I wrote a bit about it on CodeSnipers.com ... I'm not actually rolling yetl...waiting on getting the server configured. Hmm, guess I'll need to get a new blog soon if I have no more php to do? ... I think, will I miss PHP? .. course I'm also learning Perl and Python.

Speaking of Python, I'm going to go crash the Python meeting tonight -- they are talking about testing Django with Selenium ... and I dig testing so it should be fun. I've found that of all the mailing lists for the groups in Chicago, the Python guys have the most fun.

I've been reading Intermediate Perl which brian d foy gave to me (he's a nice guy). It's really good, I can't seem to get into a book unless its an O'Reilly Book. So I've been doing a few little perl scripts.

I need a new template for the blog.. this green thing kinda sucks...for me anyways.

I seem to have borked my kubuntu install, in deperate attempts to get my cingular broadband cell card working in my laptop, i did some install/uninstall of some pcmcia things and now it won't boot properly. Grrrrrrrrrrrrrrr. I did finally get it to recognize the card though.. sigh.. I keep remembering the words my dad says "Never give up! Never Surrender!!"