Safari ate my wiki! (updated)

unknown error en geen toegang tot proxy instellingenSafari Beta3 voor Windows is uit, dit kon U al uitgebreid lezen in de pers en natuurlijk ook in blogland. Als wannebe-mac-user met een boontje voor alles wat niet MSIE6 (yuck) is, ben ik verplicht Safari te downloaden, installeren en testen.
En ik zal maar direct met de deur in huis vallen: blijf er zo ver mogelijk van weg, Safari3 beta voor Windows is een slecht vermomde alpha release!

Read more

Over een in 1988 neergeschoten rijkswachter in Brussel-Noord

In het station van Brussel-Noord hangt aan 1 van de ingangen aan de kant van de rosse buurt een gedenksteen voor Serge Dauginet, een gendarme die in 1988 in het station neergeschoten is. Die steen was tot voor kort half leeg (ik veronderstel dat daar een embleem van de rijkswacht of iets dergelijks hing en dat een collectioneur daarmee weg is) en dat was een stille uitnodiging tot creativiteit. Onbekenden hebben de rijkswachter in kwestie nu dan ook een gezicht gegeven …

Gedenksteen rijkswachter ingang Brussel Noord, foto getrokken met mijn crappy Qtek 9100

Best grappig, maar daarmee weten we natuurlijk wel nog niet wat daar op 25 juli 1988 gebeurd is. Grote roerganger Google gidst me (verborgen tussen heel wat irrelevante resultaten over de Place Serge Dauginet in Emines, zou de man van die kanten geweest zijn?) naar een Franstalig forum met middenin een thread over politiewagens deze klacht:

“A chaque fois que je passe au nord je pense aussi à Serge DAUGINET un ABT tué, par une crapule, alors qu’il faisait le contrôle du train d’AMSTERDAM.

En dat is toch direct al een beetje minder grappig …

Onclick event handler in A HREF’s?

De collega’s van marketing willen bij sommige URL’s onclick event handlers laten toevoegen die elke klik loggen bij een web analytics aanbieder. De Onclick-javascript functie haalt wat gegevens op en voegt die toe aan een request voor een -onzichtbare- image.
Mijn eerste gedacht; niet doen, de onclick wordt eerst uitgevoerd en als de request voor die image te lang duurt (op basis van onze ervaring gingen we uit van ongeveer 0,6 seconden) moet de gebruiker ook extra lang wachten op de pagina die hij/zij opvroeg (want eerst onclick en dan pas request voor de feitelijke pagina in de href). Ik leek hier ook bevestiging voor te vinden op quirksmode dus niet doen?
Dit weekend begon ik me echter af te vragen of dit wel kon kloppen; alle wordpress-blogs bijvoorbeeld, houden klikgedrag op ongeveer die manier (wel niet de traditionele onclick, maar met echte events) bij. En die web analytics aanbieder, zouden die zoiets in productie zetten als dat een probleem zou zijn? Een testje dan maar, met volgende code:

<html>
<head>
<script>
function exec_me() {
//bust cache
rnd=Math.floor(Math.random()*1000000);
url=’http://florentsmet.be/distel.jpg?n=’ + rnd;
//wait a few seconds and then fetch image
setTimeout(“loadimg(url)”,192);
}
function loadimg(url) {
//declare image
var i=new Image(1,1);
//load image
i.src=url;
}
</script>
</head>
<body>
<a href=”http://www.google.com/” onClick=”exec_me();”>gogoogle</a>
</body>
</html>

Ik ga dan in de logs van florentsmet.be (site van mijn vrouwken over haar overleden grootvader die kunstschilder was) kijken en zie dat die image in FF perfect geladen wordt als die timeout op een laag cijfer staat (onder de 190 milliseconden) en nooit als die boven die 195 ms. In MSIE lijkt 215 zo een beetje het punt tot waar dat werkt.
Is dat nu een race-condition? En hangt die dan af met welke browser je werkt? Heeft iemand hier ervaring mee, of een paar goeie links waarin dit beschreven wordt? En vooral, op basis van deze tests zou ik besluiten dat die onclick-logging van geklikte links geen probleem is. Iedereen akkoord daarmee dan?

10-06-2007: een djoef op ons linkse muil

Daar zit ik dan op de trein naar het werk, de zelfverklaarde groene socialist ofte socialistische groene, een beetje verweesd te wezen. U ook een bloedend rood of blauw hart? Doet pijn eh ? Soit, beetje bloggen dan maar zeker?
Vreemd dat het resultaat van het Vlaams Belang in sommige media als de zoveelste achtereenvolgende overwinning wordt beschreven, terwijl dit eigenlijk de 3de verkiezing op rij is dat ze achteruitgaan. Ze haalden met een goeie 19% minder dan het bescheiden doel dat Vanhecke zich had gesteld (20%) en verliezen in de kamer zelfs een zetel (van 18 naar 17). Frank probeerde er nog een leuke draai aan te geven; links verliest, rechts wint (en dat is spijtig genoeg ook zo), maar feit blijft dat ze daar toch een beetje bleekjes keken.
Maar wat voor een ongewoon sterke prestatie van einzelgänger Dedecker en zijn inderhaast bij elkaar gesprokkelde partij! LDD is op zijn zeker mee verantwoordelijk voor het hiervoor beschreven verlies van Vlaams Belang. Benieuwd of de overwinning van LDD en het verlies van VB voor nieuwe overloperij van ontevreden Belangers zal zorgen. Ik gok van wel …
Maar laat ons toch vooral het linkse debacle niet vergeten: SP-A -7,2% in kamer en -8,7% in senaat! Fuck man! En de door politicologen verkondigde wetmatigheid dat verlies voor SP-A evenredige winst voor Groen en omgekeerd betekent; niet dus. Groen stijgt slechts 2,4% in kamer en 1,9% in senaat (maar voor beide instellingen boven de kiesdrempel, oef). “We” verliezen dus zo maar even 4,8% in de kamer en 6,8% in senaat!
Waar zijn die linkse stemmen naartoe gegaan? Een deel naar OpenVld als pitty-vote? Een deel naar het uiterst succesvolle kartel CD&V/NVA, op zoek naar goed bestuur? Heeft het rechts-populistische, niet-racistische discours van underdog LDD misschien ook deel van het traditioneel rode kiespubliek kunnen overtuigen? En waar was Spirit? Zijn de happy slapping van NVA op PS en de schandalen in Charleroi afgestraald op SP-A? Komt er na 18 jaar regeringsdeelname (sinds 1988) sleet op links? En wie bij de SP-A heeft mee besloten om Vande Lanotte als kandidaat-premier naar voren te schuiven? WTF zijn kanselarijverkiezingen? Johan is Patrick niet en Vlaanderen is Antwerpen niet eh jongens (hindsight rocks)!
Wat nu? Rooms-Blauw is blijkbaar de enig mogelijke ‘traditionele’ coalitie, back to the 80’s dus? Of gaan we voor het collectieve vagevuur van de tripartite, in naam van de complexe staatshervorming die eraan zit te komen? Mag ik het zeggen Meneer? Voor mij moet één van de grote politieke families altijd in de oppositie, kwestie van ontevredenen bij de volgende verkiezingen de kans te geven om te kunnen stemmen voor een regeringswaardige oppositiepartij. Doe mij maar dus maar Rooms-Blauw en laat SP-A de wonden likken, zich hergroeperen, nieuwe bulldogs zoeken en keihard in de oppositie gaan. Laat Spirit zichzelf ondertussen ook heruitvinden, dat is nodig nu Anciaux passé lijkt te zijn. En dat Groen, nu ze federaal terug gehoord kunnen worden, terug mag bouwen aan hun en onze toekomst. Links en groen blijven nodig, dat besef komt -met de eeuwige slingerbeweging tussen links en rechts- wel terug, zeker na een periode Rooms-Blauw.

10-06-2007: ik beken!

Dit is geen stemadvies! Maar aangezien zowat elke blogger zich al heeft bekend tot deze of gene partij, al dan niet met de hulp van een kieskompas of andere -wijzer, zal mij mezelf ook outen;
ik ben overtuigd links en ik geloof in het belang van ecologie. Ik ben dus een groene socialist (die SP-A stemt) of een socialistische Groen-e. Mijn twijfels in het stemhokje (of eerder; in de weken voor de verkiezingen) hebben zich dan ook altijd beperkt tot welk van die predikaten bijvoegelijk naamwoord dan wel zelfstandig naamwoord moet zijn. Ik acht de kans groot dat ik deze keer opnieuw gespreid stem; voor senaat kleur ik rood (Jacinta De Roeck bijvoorbeeld), voor kamer groen (Lokeraar Björn Rzoska misschien)?
Maar laat ons misschien het hele politieke spectrum overlopen? Waarom zou ik niet op Vlaams Belang stemmen bijvoorbeeld? Da’s een makkelijke; die anti-partij is in zowat alles tegengesteld aan wat ik belangrijk vind, aan waar ik in geloof. Next …
LDD dan? Hmm, vreemde kliek. Dedecker is sympathiek als kwajongen met het hart op de tong, maar zijn politieke denkbeelden lijken mij een vreemde mengeling van libertarisme (nooit gesnapt wat libertair Dedecker bij de conservatieve NVA ging doen overigens), neo-liberalisme en populisme. Ook niks voor mij dus.
De NVA? Ook niet echt; wijlen V.U. leed (net als OpenVLD nu) aan een gepleten politieke persoonlijkheid. De rechtse(re) vleugel (en we vergeten de afsplitsing van de groep rond Karel Dillen even) herrees als NVA en is -ondanks het respect dat ik wel heb voor sterkhouders als De Wever en ook Bourgeois) naar mijn smaak te conservatief en te anti-Waals. Niet te Vlaams, nee, te anti-Waals. De affiches met het strikje in een gevarendriehoek aan het begin van deze kiescampagne was er voor mij al direct over. Ik geloof immers niet in diabolisering van al wat Waals is. Of van al wat PS is. De volgende premier mag voor mij best Di Rupo zijn.
En CD&V dan? Ik kan me zeker achter het -vage- idee van respect scharen en ik ben ook voor goed bestuur. Meer nog, ik ken niemand die daar tegen is. Wat overblijft lijkt in eerste instantie ‘eigen lof’ en veel negativisme ten opzichte van wat Paars al dan niet gedaan heeft. Het kartel met NVA spreekt wat mij betreft ook niet in hun voordeel. Nee dank u.
Waarom niet OpenVLD? Die “brede volkspartij” draagt zowel ethisch liberalisme (dat je in ‘oude termen’ eerder links zou kunnen noemen) als economisch liberalisme (dat dan simplistisch gesteld eerder rechts is) met zich mee. In de praktijk is OpenVLD dan ook dikwijls mossel nog vis. En daar waar ik me wel degelijk op iemand als Patrick van Krunkelsven (ik had die graag bij Spirit gezien eigenlijk, de man zou die partij direct meer gewicht geven, ik blijf de indruk hebben dat ze dat kunnen gebruiken) of een Karel De Gucht zou zien stemmen, zou ik me nooit achter OpenVLD in zijn geheel kunnen scharen, ook al heeft die populistische stokebranden (een makkelijke en misschien onjuiste noemer, maar vergeef me, ik blijf een neofiet) als Beysen, Coveliers en Dedecker “laten gaan”.
Waarom dan wel rood-groen? Omdat ik geloof in het warme Vlaanderen/ België/ Europa en in de rol die de overheid daarin te spelen heeft. Ik geloof dat het hier, in één van de meest welvarende en rijke streken ter wereld, goed leven is en dat we daar altegaar terug van moet leren genieten. Ik geloof ook oprecht in ons sociaal model als symbiotische tegenhanger van de (onontkoombare) vrije markt, ik geloof dat wie het minder goed heeft, moet kunnen steunen op wie wel succesvol is. Ik geloof in samenleven, ondanks alle verschillen, van religie, van sociale status of van mening.
(Intermezzo: Samenleven ondanks verschil van mening, ook met mensen die aan de andere kant van het politieke spectrum staan. Zolang er maar gepraat en geluisterd wordt, kunnen we er alleen maar beter van worden; uitsluiting werkt niet voor ‘autochtonen’ maar ook niet voor ‘racisten’.

Als niemand luistert naar niemand
vallen er doden in plaats van woorden.
jana beranova

Zo, dan kunnen we verder)

En ik geloof dat we er goed aan doen om voorzichtiger om te springen met natuur, grond, lucht en water; veel mensen na ons zullen dat ook nog broodnodig hebben. En alsof hun standpunten niet voldoende zijn, nog redenen om Groen te stemmen voor mij; ze hebben de diabolisering (“de betuttelende groene fundi’s”) van de laatste regeringsdeelname niet verdiend. En omdat ik denk dat het goed is dat de SP-A concurrentie ‘aan de linkerkant’ heeft (ik vrees dat CAP en PVDA daar nooit echt voor zullen kunnen zorgen), opschuiven naar het centrum zou anders te vanzelfsprekend kunnen zijn.
Dat gezegd zijnde; stem met liefde schatjes! En dat is wel een stemadvies.

Ubuntu op een oude koffiemolen

xubuntu feisty vanop osdir.comHeb onlangs op mijn oude Dell laptop (een potige Inspiron 3700) Ubuntu Feisty geïnstalleerd en één en ander getweaked.
De koffiemolen heeft een pIII 450Mhz processor, 320Mb geheugen, een HD van pakweg 5Gb en ingebouwde crappy neomagic video+audio. Ik netwerk draadloos met een wireless kaartje van Lucent (Orinocco).
De processie naar mijn persoonlijk (x)ubuntu-walhalla verliep ongeveer als volgt:

  • booten van van de Ubuntu live cd en installeren naar harde schijf (dag Mandrake 10.1 die ik er in 2004 op installeerde)
  • na een dagje spelen beslist om toch maar te switchen naar xubuntu, want dat heeft toch net iets minder CPU en memory nodig. Akkoord, ik had direct xubuntu kunnen installeren met hun live cd, maar de switch vanuit Ubuntu is wel betrekkelijk eenvoudig: in synaptic “xubuntu-desktop” zoeken en selecteren, goeie 250mb te downloaden, uitloggen en terug inloggen met keuze van XFCE-sessie en daar zijn we op onze blauwe desktop
  • toevoegen van de nm-applet om vlot te kunnen wirelessen: de network manager applet is sowieso actief in Ubuntu, ik heb er geen idee van of Xubuntu standaard wel met nm-applet werkt. Bedenk bij het schrijven van deze brij wel dat ik eigenlijk niet niet mobiel ben met mijn oude laptop en dat ik network manager er beter terug kan afgooien en op de traditionele manier met de WiFi connecteren?
  • disablen van enkele onnodige services (printing en bluetooth en diesmeer) om zo het memory-gebruik verder te beperken
  • aanpassen van swappiness in /etc/rc.local zodat er minder geswapped wordt
  • aanpassen van de size van de swap-partitie: blijkbaar had de Ubuntu installer een swap-partitie aangemaakt die te klein was om naar te hibernaten, ik veronderstel dat dat komt omdat het een -naar huidige normen- bijzonder kleine HD is. Ik dus opnieuw booten met Ubuntu-livecd en met gparted de grootte van de partities aangepast (life is for the brave 😉 ).
  • aanpassen /etc/initramfs-tools/conf.d/resume en /etc/fstab met juiste uuid voor /dev/hda5 (swap) zodat hibernate na aanpassen van de swap die partitie terug kan vinden (vraag me nog altijd af waarom die by-uuid nodig is, /dev/hda5 werkt ook vlotjes, maar kom …)
  • aanpassen hdparm en iwconfig in /etc/rc.local om energieverbruik te temperen
  • toevoegen XFCE volume applet

Staan nog op mijn todo-lijstje:

  • er worden bij het booten nu nog een heleboel kernel-modules geladen waar ik niks aan heb (bv. IPV6, irda, bluetooth, …). Daarvoor moet ik eerstdaags eens in /etc/modprobe.d/aliases en aanverwanten duiken …
  • gevonden tijdens het surfen: een bash-script dat tweaks uitvoert om Ubuntu Dapper sneller te maken. Zou eens moeten kijken welke van die stappen toepasselijk zijn voor Feisty.
  • af en toe blokkeert het beestje bij het afsluiten, moet toch eens in die logfiles gaan pieren vrees ik …

En dat is het zo ongeveer. Xubuntu draait vlot en (niet onbelangrijk) volledig in de 320 Mb ram-geheugen (behalve bij uitgebreide Firefox-sessies). Hibernate werkt. Oude batterijen gaan toch weer even mee. Ik kan daar dus betrekkelijk vlotjes mee werken. Niet slecht voor een laptopje uit 2000, toch? Nu de broodkruimels nog uit dat haperende toetsenbord peuteren …

Firefox 3 vandaag weer stapje dichterbij

Firefox CommunityAls alles goed loopt, wordt later vandaag Firefox3 Alpha5 gereleaset. Er zitten heel wat nieuwe features in versie 3, die je ongetwijfeld al elders opgelijst staan. Wat ik alleszins nog niet wist is dat Firefox3 xmlhttprequest (de javascript-kern van AJAX) ook “crosssite” zal toelaten. En ja, dat is belangrijk! De release notes van Alpha5 staan al online, de downloadlinks werken nu (14h10) nog niet. Maar ik ga die voorlaatste Alpha straks wel eens installeren. Living on the edge eh 😉