Warning: mysql_connect() [function.mysql-connect.php]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home/waterwav/public_html/weblog/includes/weblog.php on line 44
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/waterwav/public_html/weblog/includes/weblog.php on line 337
Warning: Invalid argument supplied for foreach() in /home/waterwav/public_html/weblog/includes/functions.php on line 66
Warning: Variable passed to each() is not an array or object in /home/waterwav/public_html/weblog/includes/functions.php on line 111 x-log: Archive
Unless otherwise expressly stated, all original material of whatever nature created by Andreas Jaggi and included in this weblog is licensed under a Creative Commons License.
23.12.2007
Erlang has no locks and no keys.
Erlang processes don't share memory, so there is no need to lock the memory while it is being used. Where there are locks, there are keys that can get lost. What happens when you lose your keys? You panic and don't know what to do. That's what happens in software systems when you lose your keys and your locks go wrong.
Distributed software systems with locks and keys always go wrong.
I passed the California driving test this afternoon, now the streets are no longer safe :-) The interim driver license looks really shabby, it's just this text printed on cheap copier paper:
INTERIM DRIVER LICENSE
DXXXXXXX CLASS C
ISSUED:07-25-07 XXX XX/XX EXPIRES:09-22-07
ANDREAS RENE JAGGI SEX:M HAIR:BRN EYES:HZL
900 ISLAND DR STE 101 HT:5-11 WT:187 DOB:01-22-84
REDWOOD CITY CA 94065
THIS LICENSE IS ISSUED AS A LICENSE TO DRIVE A MOTOR VEHICLE;
IT DOES NOT ESTABLISH ELIGIBILITY FOR EMPLOYMENT, VOTER
REGISTRATION, OR PUBLIC BENEFITS.
Also the driving test itself was more like a joke than a real test. I just had to drive around for about 10 minutes. No highway driving, no complicated intersections, no 'advanced' maneuvers, no real parallel parking. In fact the "parallel parking" part was to pull over to the curb and drive backwards 3 meters (w/o any other car around of course). And the most complicated maneuvers were to change lanes and to make a left turn at an intersection.
This afternoon some asshole has stolen my bicycle. I left it locked to the bike rack at the Hillsdale Caltrain station for 5 hours while I went shopping in SF. And now it's gone :-(
Of course I called the police, but even the deputy sheriff of San Mateo county said that I will probably never see my bike again. So if you happen to find or see a bicycle with the following characteristics, please tell me (650.888.0140) or report to the police.
Robert will zum Wochenende noch ein paar Fakten sehen:
Ich hasse Arbeiten Schreiben, Lernen, etc. aber trotzdem sitze ich seit 15½ Jahren hinter der Schulbank (und bin damit noch immer nicht fertig).
Im nächsten Semester gehe ich endlich mal nicht zur Schule sondern mache Ferien in Kalifornien programmiere bei Novawave Technologies an Embedded Linux Geräten herum.
Je mehr ich neben dem Studium mache, desto besser werden meine Noten.
Vor langer Zeit habe ich einmal Schlagzeug gespielt.
A Vufflens-la-Ville (10 min. en voiture de l'EPFL, 45 min. en train), à louer du 10 mars au 15 septembre 2007 une chambre meublée indépendante de 32 m2 avec coin cuisine et ADSL, située dans une ancienne ferme habitée par une famille (salle d'eau en commun, possibilité d'utiliser le jardin), pour 530 francs par mois, charges comprises.
Tél. de préférence le soir au 021'701'14'61 ou au 078'645'56'83.