Enspurt? Stress!

So, noch 9 Tage, dann ists vorbei bei Google…und bis Dienstag dachte ich noch, dass ich einigermassen gut in der Zeit liege. Dann mussten mein Chef und ich aber dummerweise feststellen, dass wir einen recht wichtigen Unterschied in der Programmfunktionalitaet* hatten und naja, jetzt fehlt die Zeit an allen Ecken und Enden: Heute war ich beispielsweise von 8 bis 8 in der Firma, habe festgestellt, dass schon ein Shuttle um 6.45 zu Google faehrt und werde morgen versuchen das zu kriegen. Meine Wochenendplanung beschraenkt sich ebenfalls auf die Frage, wie ich denn am leichtesten in die Firma komme (Fahrrad geklaut und Shuttle nur Wochentags). Paaaaaaaaanik!

Ansonsten ist das Wetter hier mies geworden, hat schon 3x geregnet in den letzten beiden Wochen, was dann die Anzahl Regentage seit meiner Ankunft auf 5 hebt. Bin heute auch zum ersten mal im Pullover rumgelaufen tagsueber.

Desweiteren ist die WLAN-Karte meines Laptops kaputt. Dies hat den Effekt, dass ich keine EMails auf meiner GMail-Adresse empfangen kann, also bitte ausweichen auf z.B. die GMX- oder Uni-Adresse.  Achso, kleiner Tipp:Im Halbschlaf versuchen auf der Bettkante den Laptop zu balancieren um zu surfen ist eine schlechte Idee (und wieso sind eigentlich PCMCIA-Karten nicht dafuer ausgelegt, das Gewicht eines Laptops abfedern zu koennen??).

Die Grundaussage dieses Postings? Nicht wundern ueber mangelnde Blogaktivitaet, das wird noch ~10 Tage so anhalten.

*fuer die Informatiker: Ich ging von einer fest definierten Anzahl von 3 Threads aus, er von 2+N. Wir haben uns mittlerweile verstaendigt, dass 3 sinnvoller waere, aber aus historischen Gruenden (das Programm ist wie gesagt aus den 90ern) benoetigt es eben 2+N, was ich aber nicht sehen konnte.
Und naja, versucht die mal ordentlich zu synchronisieren unter Unix UND Windows - das eine hat kein atomares SignalAndWait, das andere dafuer keine Condition Variables…in den letzten 3 Tagen hab ich jetzt 4 Prototypen gebastelt, einen mit Mutex+CondVars+Semaphors (zu komplex fuer Portierung), einer nur mit CondVars (nicht auf Windows portierbar), einer nur mit Semaphors (racing conditions) und jetzt bin ich schliesslich bei einer Variante mit CondVars+Semaphors angelangt, die zwar ebenfalls racing conditions hat, aber in einer Form die hoffentlich nicht stoert UND die zusaetzlich noch auf Windows portabel sein duerfte und dort dann keine racing conditions hat (haben sollte).

Einen Kommentar schreiben