betabug... Sascha Welter

home english | home deutsch | Site Map | Sascha | Kontakt | Pro | Weblog | Wiki

01 May 2007

This Friday Zwiki BugDay

Mark it in the calendar...

Just a small reminder: This Friday is a Zwiki bugday. As usual, you can read a bit more over at zwiki.org/BugDay, we'll be online at #zwiki on freenode too. Our main target is to try to reproduce and maybe close as many as possible of the old issues that are clogging the issue tracker.


Posted by betabug at 17:48 | Comments (0) | Trackbacks (0)
02 May 2007

Η Λέσχη

Ακυβέρνητες Πολιτείες - Α τόμος, του Στρατή Τσίρκα

Δεν έχω όρεξη να γράφω πολύ αυτή την στιγμή. Χτες τελείωσα την "Λέσχη" του Στράτη Τσίρκα (and here). Μου άρεσε πάρα πολύ. Άγνωστες λέξεις; Πάρα πολλές! Θα πρέπει να το ξαναδιαβάζω μόνο και μόνο για αυτόν τον λόγο.

Είναι από τα λίγα ελληνικά βιβλία που διάβαζα ολόκληρα μέχρι τώρα. Τα περισσότερα δεν με σηκώσανε και επειδή δυσκολεύομαι ακόμα αρκετά να διαβάζω στα Ελληνικά, τα σταματάω. Αντίθετα ο Στράτης Τσίρκας: γράφει τόσο καλά και έχει και κάτι να πει... τις τελευταίες εκατόν σελίδες τις διάβασα μονορούφι. Το βράδυ θα περάσω από το βιβλιοπωλείο να πάρω το δεύτερο.


Posted by betabug at 10:14 | Comments (0) | Trackbacks (0)
04 May 2007

DateTime changed, duh!

Zwiki bugday started early

Yesterday evening, even before Zwiki bugday officially started, we had the first results. I had pestered Wu to get involved, even though he's pretty much busy with work. In the evening he tried out a little test script I needed for our problem with "last edit date". We noticed that on his server DateTime('2007-05-02 10:11:04') doesn't give the same result as on my machines. At first I had thought this to be OS dependant (all of my boxen live happily without "locale" support). But then I noticed that he was using Zope 2.10 and a little testing on my side and a bit of search revealed that Zope's DateTime() has indeed changed for 2.10.

Zwiki is falling exactly in the case that got fixed: We have date strings without time zone information. We use DateTime() to get the strings into DateTime() objects (so we can do time calculations) - but we so far expected the date and time to be interpreted as GMT or "Universal" time zone (aka UTC).

To fix this for all Zope versions we have two approaches: We can change the format for last_edit_time to include timezone information, providing upgrade methods. Or we can glue ' GMT+0' at the end of last_edit_time whereever we convert to a DateTime(). The first choice appears cleaner to me, but we've already changed that format a couple of times in the past, so I wonder what others have to say.


Posted by betabug at 09:23 | Comments (0) | Trackbacks (1)

Ice Cream

Summer knocks on the door
 

Today at the office I got the first ice cream of the season. (And didn't even notice who brought them in, thanks anyway!) I'm also wearing shorts while hacking at home. Conclusion: From now on we're on the final lane for full summer, culminating in being roasted alive in the city in July. No problem for me, just bring it on!


Posted by betabug at 20:32 | Comments (0) | Trackbacks (0)
05 May 2007

Zwiki Bugday Wrapup

Fun and successfull

Yesterday's Zwiki bugday was fun and successful. It started slow. In the morning I was busy at work, but in the afternoon got permission to work on the bugday on company time (yay Graphics Garage!). Had a slow start, mainly getting details on some of the issues, like the stuff Wu helped with, but did not get a break in on any particular bug. Later Simon showed up on #zwiki and things got really started...


Continue reading "Zwiki Bugday Wrapup"
Posted by betabug at 11:46 | Comments (0) | Trackbacks (0)
06 May 2007

Θέλουμε Pirate Good Privacy;

Ή, όπως λέει και ο adamo: People get hacked, not machines

Εκεί που γράφει ο adamo για το λάθος (για να το πούμε διπλωματικά) να κατεβάσεις "άγνωστης προέλευσης binary crack από το Internet" ενώ προσπαθείς να τρέχεις ένα ασφαλείς σύστημα, μου έρχεται ένα mail από κάποιον που ήτανε στο σεμινάριο PGP μου. Ο άνθρωπος δεν βρήκε το κατάλληλο PGP πρόγραμμα για το PC του (το σεμινάριο αναφερότανε πρώτα απ' όλα στα Macintosh). Και τι έκανε;


Continue reading "Θέλουμε Pirate Good Privacy;"
Posted by betabug at 18:43 | Comments (0) | Trackbacks (0)

Some Pictures of the Island of Poros

That was two weeks ago already...

Finally some pictures from our two days excursion to the island of Poros. On the first day we went with a small boat over to the Peloponnese, where we walked to the famous lemon grove (about 40000 lemon trees). We went to eat at a very good restaurant in the evening. On the second day we took it easier. We stayed in town, had coffee, relaxed and went up to the "ρολόι" (roloi), the watch tower that is the symbol of Poros.


Continue reading "Some Pictures of the Island of Poros"
Posted by betabug at 19:51 | Comments (2) | Trackbacks (0)
07 May 2007

Nach Hause der Nase nach

Schnüffel, schnüffel
 

Das letzte Stück nach Hause gehe ich zu Fuss. Es gäbe zwar einen Bus, mit dem ich die vier, fünf Stationen fahren könnte, doch wer fährt verpasst was. Da sind einerseits die kleinen Geschäfte, die kuriose Dinge verkaufen. Bei denen frage ich mich immer, von was wohl die Besitzer leben. Kunden seh ich nämlich keine.

Noch viel mehr gefallen mir die Gerüche. An einem Obst- und Gemüsehändler vorbeigehen und eine Breitseite von reifen Melonen mitnehmen. Irgendwo kommen noch Gewürze dazu, Thymian, Oregano? Etwas weiter riechts verführerisch nach gebratenem, nur, bei dem Laden weiss ich schon: Es riecht viel besser als gekocht wird. Nicht alles riecht gut. Müllcontainer die von der Sonne gewärmt wurden, erzählen liebend gerne von ihrem Inhalt. Auch das gehört zum olfaktorischen Spaziergang.

Ab Schluss geht es mit Pinien- und Blumenduft am Park entlang und den Abschluss bildet ein Hauch von Weihrauch bei uns im Treppenhaus. Passend zum Obst gab es noch eine junge Dame zu sehen, auf deren Bluse der Aufdruck "Pineapple" prangte. Die Form kam hin, aber zumindest von weitem hat's mehr nach einem Duftspray aus dem Supermarkt gerochen.


Posted by betabug at 19:24 | Comments (0) | Trackbacks (0)
08 May 2007

Time and Stuff

Should learn that sometime
 

One could argue that I'm a big boy now, been here on this planet for some years now. Still I seem to have a hell of a time to grasp some very basic concepts, like (just an example) cause and effect. Also known as "not sleeping all night and then feeling tired in the morning". It seems the notion that time runs linear (sans option of time travel to the evening before and changing mind about staying up in front of the computer all night) doesn't get into my head at least some of the time. Bah. I'm too tired to write more about this, I've got some code to write.


Posted by betabug at 10:11 | Comments (2) | Trackbacks (0)
09 May 2007

Emusic.com Subscriber email Addresses and Spam

Nobody knows my address, so...

Looking through my mail server logs, more and more frequently I spot one of those:
May 9 09:52:01 kronos sm-mta[27811]: l497pxf7027811: ruleset=check_rcpt, arg1=<eXXXXXXXXXXXX@example.org>, relay=brasilis-200-170-174-135.static.ctbctelecom.com.br [200.170.174.135], reject=550 5.7.1 <eXXXXXXXXXXXX@example.org>... Rejected: 200.170.174.135 listed at zen.spamhaus.org
...where "eXXXXXXXXXXXX@example.org" would be the email address I had given to emusic.com back when I signed up there. Oh, of course I gave this special address *only* to emusic. I've searched around and noted others (here and here) who noticed the same thing. So, emusic is giving out subscriber email addresses to spammers? Let's look at it a bit closer...


Continue reading "Emusic.com Subscriber email Addresses and Spam"
Posted by betabug at 10:44 | Comments (22) | Trackbacks (0)
13 May 2007

Die See und die Kunst zu warten

Ein sommerlicher Ausflug
 


Nachdem ich die letzten Tage eher faul war, habe ich mich heut nachmittag aufgerafft und bin mit dem Bus ans Meer nach Falliro gefahren. Statt Badezeug hatte ich das Skateboard dabei, wenn ich meine Sachen nirgends lassen kann, kann ich leider auch nicht ins Wasser. Obwohl es erst Mai ist, war es schon sommerlich heiss. Von Falliron aus bin ich dann Richtung Kalamaki gerollt. Immer schön langsam, es war "viel Verkehr" auf der Promenade. Ich war wohl nicht der einzige, der einen Ausflug ans Meer an so einem Tag als gute Idee erachtet. Auch ohne Schwimmen zu gehen war es schön, mit Aussicht, frischer Luft und Sonne.

Von Kalamaki aus hatte ich keine Lust mit dem Brett zurückzurollen. Zu heiss, zu anstrengend. Erstmal kippte ich einen Liter Wasser runter, dann machte ich mir Gedanken über den Nachhauseweg. Um die Zeit kamen schon viele Leute vom Baden zurück, so dass die Küstenstrasse zu war, an Tram- und Bushaltestellen alles voll von Leuten. Ich überlegte mir also, mit dem Bus von Kalamki nach Athen zu fahren, eben genau nicht der Küste nach. Kommt dazu, dass ich da im Schatten warten könnte, ohne Menschenmenge.

Dummerweise hat die letzten Jahre (oder so) die Strecke dieses Busses geändert, jetzt fährt er für ein kurzes Stück auf der Küstenstrasse, bevor er ins Landesinnere abbiegt. Das Resultat davon war heute, dass ich mit einigen anderen Fahrgästen ewig wartete. Aber nur nicht stressen lassen, schliesslich habe ich frei und ich auch überhaupt nicht eilig. Also wartet man und schaut nach dem Bus aus. Und wartet noch länger (und schaut nicht mehr so nach dem Bus aus, denn kommen wird er ja so oder so). Ein paar Strassenhunde kamen vorbei, einer liess sich zur Abwechslung streicheln, der hat wohl gemerkt, dass mir langweilig war.

Als mir das Warten wirklich lang wurde, fing ich an über das Warten selber nachzudenken. Es gibt da nämlich ein paar Tricks. Einer ist, dass man vergessen sollte zu warten. Kann aber manchmal schwierig werden, vor allem wenn noch andere Leute warten, da wird man wieder dran erinnert, dass da eigentlich ein Bus kommen sollte. Was schlussendlich geholfen hat, ist ein weiteres, bewährtes Hausmannsmittel: Man zieht ein Buch hervor und beginnt zu lesen. Dadurch wird der Zeit klargemacht, dass man sie zu nutzen weiss. Spätestens nach zwei Seiten kommt er, der Bus. Und wenn nicht, dann ist's auch nicht mehr so schlimm.


Posted by betabug at 21:35 | Comments (0) | Trackbacks (0)
16 May 2007

Is there a Voodoo Priest in the Audience?

Server downtime

Monday afternoon all contact to my server broke. Both betabug.ch and papakiteliatziar.gr were unreachable, didn't reply, played dead. I currently have no clue as to the source of the intermittent (very intermittent, last time this happened was two months ago) problems. Maybe there is a Voodoo priest in the audience who can help usher out the daemons from the machine (not the http, mail, zope daemons, we want those). Meanwhile I'm re-reading "Count Zero" from William Gibson... plenty of Voodoo in there.


Posted by betabug at 08:54 | Comments (1) | Trackbacks (0)
20 May 2007

Earth to Gagarin: Mikro

Θυμάμαι τότε που χορεύανε όλοι...

Friday evening I had gone with grand master Libero to see the greek electro band Mikro at the "Gagarin". Good music. What would I do without Panos to come and drag me to those events? Mikro are pretty well known in Greece, with some of their songs being hymns of a generation that has now grown up: Δεν σε φοβάμαι, άσπρη σοκολάτα, many more where I don't remember the names. I do know them from the radio, in an almost subconscious fashion.

Mikro gave this concert to present their new record. Now that's a kind of concert that many bands are really happy to fuck up. They play a few of the old songs, but they really want to play the new stuff. If the new stuff sucks, the concert starts to go downhill. Not so this time: The audience listened in to the new stuff, but the band gave them the good old songs to sing along mixed in with the new stuff. You could feel that the band were at one with the audience, they were feeling good with playing those well known songs, as much as they were rocking with the new stuff.

After the second encore, the band leader came out again and he said that he wanted to play one song again. He turned up the tune again. It was a song from their new album, one that goes "θυμάμαι τότε που χορεύανε όλοι... δεν κοιμότανε ποτέ αυτή η πόλη". When he had played the song the first time around, he had made the audience sing in on a part of the refrain. Now he switched parts around and he had us sing another piece. The funny part is, this song rocks so much, the audience was leaning in so good, that I had assumed this to be one of the old ones.

One downside of this concert: The sound quality was really, really bad. At times we could only hear a hint of the full impact of the songs, there was no depth to the sound. After the concert Panos dropped me at my place, it had started to rain seriously. After all the heat of the last weeks we had the downpour. But my ears were still ringing to the tune... δεν κοιμότανε ποτέ αυτή η πόλη.


Posted by betabug at 15:50 | Comments (3) | Trackbacks (0)
24 May 2007

Another Zope Meetup in Athens?

Have fun, meet some Zope people
 

Last time a few of the Zope users in Athens met, we had lots of fun. How about another meeting? Please tell me:

  • if you are interested
  • when would be a good time (some Weekday evening for me)
  • suggested place (we had been at the Flocafe in Syggrou, free wifi)

Judging from the last time we met we would look at some examples of what people are doing (that's why wifi would be a plus) and have a wild question-and-answer session, all mixed in with a lot of chatting and having coffee. Drop me a mail or post a comment if you're interested!


Posted by betabug at 16:15 | Comments (2) | Trackbacks (0)
27 May 2007

Schlechtwetter

Aber auch das geht vorbei...
 

Die letzte Woche war hier eine seltsame Schlechtwetter-Phase. Dauernd war es düster und bedrückend, es hat viel geregnet und war halt überhaupt nicht so strahlend durchsonnt und warm bis heiss, wie es für diese Jahreszeit sein sollte. Der graue Himmel ist mir auf die Nerven gegangen. Das komische dabei war, dass man nicht wusste, was man denn jetzt morgens anziehen soll: Rausgucken, aha bewölkt, also lieber einen Pulli oder ein Hemd drüberziehen und eine Regenjacke mitnehmen. Aber kaum ist man draussen unterwegs fängt man zu schwitzen an und hat doch lieber nur ein T-Shirt an. Zumindest bis zum nächsten Regenguss. Das Wetter musste wohl alles nachholen, was es im Winter nicht geregnet hat.

Aber alles Unwetter geht vorbei. Seit zwei Tagen geht es schon viel besser. Die Sonne ist wieder da und sie wärmt uns und unsere Seelen. Ist ja auch kein Zustand, Regen um diese Jahreszeit. Strahlend blauer Himmel ist, was wir uns wünschten und jetzt haben wir ihn. Wenn zwischendurch noch mal ein Wölkchen vorbeihuscht, will es uns einfach daran erinnern, welch schlechte Wetter wir grad durchgestanden haben.


Posted by betabug at 20:50 | Comments (0) | Trackbacks (0)
28 May 2007

Little Sketches

Pen on paper

Today I went on a little walk in Exarheia, Just some looking around, seeing a few of the weirder shop windows. Then went to a nice, quiet cafe for a fresh orange juice. While I sat there I did a little sketch in my notebook. Nothing special, just the corner of the house opposite. When I dated the sketch, I noticed that it's been 5 months to the day that I made my last drawing.

Thinking about that, I believe there is no special reason, mostly that I'm not so much outside during winter. Maybe I was also tempted to aim too big with the last stuff I did. When you put your own target too high, then you'll never start. So today I did just a little doodle really. But starting up again feels nice. I should get one of those cheap little scanners to be able to put these drawings on the blog easier.


Posted by betabug at 18:35 | Comments (0) | Trackbacks (0)
31 May 2007

Athens Zope Meetup Tonight

Flocafe on Syggrou Avenue, starting about 18:00 and up
 

So tonight Thursday without much organization and overhead we'll have another Zope meetup here in Athens, Greece. Whoever feels like it can join us at the Flocafe in Syggrou for some chat, questions (and answers), maybe a little show up of past and current projects. No agenda, no talks, just getting in touch and seeing what others are doing. I'll be there, starting about 18:00 - 19:00.

Directions: There is only one Flocafe on Syggrou avenue. If I recall correctly it's at the stasi "Efesou" or thereabouts, near the Agios Sostis church. With public transport it's best to take the Metro to "Fix", then take any bus that goes in direction away from Athens (down to the sea) and get out at the next station after you pass Agios Sostis church.


Posted by betabug at 10:58 | Comments (2) | Trackbacks (0)