Netsensei

Much Ado About Nothing

Broodje Delhaize

De broodjeszaak naast het archief is populair. Zeer populair. Dat mag ook wel. Ik sta op goeie voet met het personeel: men kent er mijn wensen en ik krijg er altijd een mooi warm broodje op maat. En een korte maar gezellige babbel.

Vandaag niet.

Vandaag is de broodjeszaak gesloten. Vraag mij niet waarom. En dus is het behelpen in de proxy delhaize aan de overkant van de straat. Ik heb er een broodje in plastic gekocht, een blik ‘lemon 356’ en een pak wafels (drie uurtje!). De wafels, daar heb ik geen klagen van. Maar het broodje heeft duidelijk toch al één en ander meegemaakt. Nu, ik ga zometeen wel merken of het ook doorgeleefd smaakt.

Toch maar hopen dat de broodjeszaak morgen gewoon weer open is!

OpenID versus rekenkracht

OpenID maakt gebruik van nogal wat cryptografische berekeningen om gedeelde sleutels te genereren. Die zijn nodig om de communicatie tussen consumer, provider en user te kunnen authenticeren.

Helaas is cryptografie een kleine aanslag op de rekenmogelijkheden van een pc. Vandaag ben ik tegen zo’n limiet aangelopen. Ik had een wordpress installatie op mijn lokale server geïnstalleerd met daarin een checkout van de plugin uit mijn subversion repository. Na wat inpaswerk (nog op een paar op te lossen probleempjes gestoten) kwam het testwerk: werkt mijn plugin ook op een maagdelijke wordpress installatie? Ik werd geconfronteerd met volgende melding:

Fatal error: Maximum execution time of 30 seconds exceeded in /storage/www/wordpress/wp-content/plugins/openid/Auth/OpenID/BigMath.php on line 250

Niet fraai. Mijn server is een oude pentium 2 met een standaard Debian ‘Etch’ stable. Wat opzoekwerk leert mij dat PHP 5 in Debian Etch standaard wordt gecompileerd met de nogal BC Math module. En die is blijkbaar ondergeschikt aan de veel snellere GMP module. Natuurlijk wil het lukken dat er in de stable apt pool geen php5-gmp module of zo zit die ik snel even kan installeren. Bugger! Dan maar even betrouwen op de module die dotdeb.org levert. Dat blijkt uiteindelijk de oplossing te zijn: nu werkt het wel naar behoren.

Bon. Ideaal om de komende tijd weer wat debugwerk te verrichten.

links for 2007-05-07

Concertgebouw

Vanmiddag zijn we naar de Open Deur van het Concergebouw geweest. Anima Aeterna onder leiding van Jan Kuijken repeteerde er voor het concert ’s avonds (Mendelssohn’s vijfde!). Natuurlijk kon ik het niet nalaten om mijn camera mee te nemen om er enkele snapshots te nemen…

O ja, ik heb mijzelve gelijk ook een Flickr Pro account cadeau gedaan.

Concertgebouw

Concertgebouw

concertgebouw

concertgebouw
concertgebouw
Concertgebouw

OpenID @ Barcamp3

Hoewel ik er zelf niet bij kon zijn was er blijkbaar op BarcampBrussels3 heel wat interessants te zien en boeiend volk te ontmoeten! Ook OpenID maakte er blijkbaar een niet onopgemerkte entrée. De presentatie van Frank werd was naar het schijnt druk bezet. Het is fijn te weten dat er zoveel interesse is voor OpenID.

Frank was zo vriendelijk om gelijk zijn presentatie op het net te gooien. Het is een mooi overzicht voor wat OpenID staat en wat je ermee kan doen. Het bekijken waard.

Mijn eigen wapenfeiten op het OpenID front lagen dit weekend wat stil. Ondertussen heb ik mijn plugin sinds het begin van de week verder bijgewerkt. Het belangrijkste zeer blijft echter: akismet verwijst elke OpenID comment richting prullenmand. Een OpenID comment die door de plugin wordt gegeneerd bevat nochtans zoveel mogelijk relevante info (e-mail, nickname, url, comment inhoud) Toch wordt gebruik van OpenID afgestraft. Dit moet ik nog nader onderzoeken. Verder blijf ik input appreciëren. De plugin blijft op dit blogje actief. Ik ben vooral geïnteresseerd in mensen die de plugin reeds gebruikt hebben om hier een comment te plaatsen. Ik heb die comments uit de prullenbak opgevist maar ik zou graag willen weten of akismet daaruit geleerd heeft en ze bij een tweede poging al dan niet opnieuw richting spambox worden gestuurd.

Twitter en soep

De soep wordt nooit zo heet gegeten als ze wordt opgediend. Is Twitter eigenlijk niet gewoon de zoveelste chatbox? Kan je daarvoor niet beter op IRC zitten of zo? Wat maakt het eigenlijk zo speciaal? Moet je je onthouden van elk chatgedrag op Twitter?

Kijk, het mooie aan Twitter is dat het ding wordt gebruikt op een manier die de makers in eerste instantie niet voor ogen hebben. Ondertussen is het een full blown chatbox geworden. En dat vind ik mooi want het is een schoolvoorbeeld hoe internet en communities dingen op een geheel eigen wijze beginnen gebruiken. Ondertussen gebruiken ook grote nieuwsdiensten zoals de BBC Twitter en wordt het gecombineerd met allerlei andere zaken. Een ander voordeel van Twitter boven IRC is dat je kan filteren: niet geïnteresseerd in de twitstream van een bepaalde persoon? Dan gooi je hem/haar er toch gewoon uit? Social networking op het scherp van de snee. Of nog eentje: Twitter gebruiken om software uit te testen! Dankzij Twitter kan ik zeer snel enkele issues in mijn OpenID plugin opsporen. Geïnteresseerde Twitteraars zullen al snel even een kijkje nemen en je krijgt direct feedback. Waarom niet?

Twitter biedt uiteindelijk niets meer dan een platform met een kinderlijk concept. Het is aan de internetgemeenschap om er iets mee aan te vangen. En ‘Twittervervuiling‘ vind ik dan maar een zéér klein, haast verwaarloosbaar zeer.

Bruggelink

Ja hoor! Wij leven ook nog altijd. De afgelopen maanden hebben we het een beetje moeilijk gehad, maar vanavond konden we eindelijk nog eens de koppen bij elkaar steken. Om even te tonen hoe het eraan toe gaat bij zo’n meeting heb ik mijn D50 meegenomen. Met dank aan Outro Spective voor het voorzien van spijs en drank!

Bruggelink promo

Bruggelink
Bruggelink
Bruggelink promo
Bruggelink
Bruggelink

OpenID enabled!

Een drietal dagen noeste arbeid later heb ik een eigen OpenID plugin voor WordPress geschreven. Veel ga ik er nog niet over zeggen, laat staan code vrijgeven: ik heb nog flink wat debug werk voor de boeg. Maar dit is zo ongeveer het resultaat:

Ik heb het zaakje ook even op dit blogje geïnstalleerd. Wie zin heeft kan alvast even spelen met zijn OpenID. Dat doe je door in plaats van je naam/e-mail adres op te geven in het commentaarformulier, het OpenID veld te voorzien van je OpenID. Voor een buitenstaanders is een OpenID trouwens niet meer dan een URL. Bijvoorbeeld: http://openid.openminds.be/netsensei.

Wie nog geen OpenID heeft:

  • Als je een wordpress.com blog hebt, dan heb je automatisch ook een OpenID login. Gewoon de URL van je blog ingeven volstaat.
  • Geen WordPress.com blogje? Geen nood! Je kan altijd snel en eenvoudig hier een account aanmaken!

Opmerkingen, suggesties en bugreports kan je sturen naar matthias [apestaartje] netsensei [puntje] nl

Update: You can download the beta version of the plugin here!

links for 2007-05-02

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

Een op het eerste zicht onschuldige reeks alfanumerieke reeks? Guess again!

O ja, er is zelfs een liedje over geschreven!

« Vorige blogposts Pagina 151 van 245 pagina's Volgende blogposts »