dinsdag, december 30, 2008

Firefox (yslow) eet mijn cookies en IE8 heeft een identiteitscrisis!

Bouwen voor het internet blijft leuk. Theoretisch werkt het allemaal heel simpel, de praktijk kan soms gezellig in de weg zitten.

Mijn avond was gisteren goed gevuld met nieuwe functionaliteit voor jufmelis.nl. Mijn vrouw had het liefst gezien dat ik nieuwe oefeningen en uitleg zou plaatsen. Zelf had ik meer zin in een mooie "meld een fout op de pagina" popup.

image

Niks bijzonders: een hidden div op de pagina. Op het moment dat je op de link klikt komt hij naar voorschijn en positioneert hij zich boven de link. Hij verstuurt de tekst via een AJAX call en ik krijg een mooi mailjte binnen met daarin de opmerking en de pagina waarop de opmerking gemaakt werd. In Firefox werkte het goed. In IE (8) kreeg ik het niet eenvoudig aan de praat (offsetTop werkt anders in IE dan in een normale browser). Dus daar heb ik aan geklust totdat het daar ook werkte. En het zag er allemaal netjes uit.

Toen ik het echt op de website zette zag het er in dezelfde browser ineens heel anders uit! Wat blijkt: IE8 werkt standaard met de nieuwe renderengine. Behalve wanneer het denkt dat het een intranet site bezoekt, dan werkt het in IE7 modus... En tijdens het ontwikkelen werk ik op http://localhost/ wat blijkbaar gezien wordt als intranet. Aangezien ik alles al werkend had voor IE7 modus heb ik het maar opgelost met de speciale header: <meta http-equiv="X-UA-Compatible" content="IE=7">. later nog getest op IE7 in het echt en dat werkte prima.

Toen het 2e probleem:

Een tijdje geleden heb ik een check in gebruik genomen om te detecteren of mensen de backspace gebruiken bij het invullen. Wat blijkt namelijk: leerlingen vullen de oefeningen in hebben 1 fout. Drukken op backspace, veranderen het foute antwoord en versturen de pagina opnieuw. Tada 100%!

Dat is niet de bedoeling, dus heb ik een systeem ingebouwd om via cookies backspace acties te detecteren. Alleen werkte dat ineens niet meer: na elke submit kreeg ik de melding dat backspace gebruikt was.

image

En dat was niet zo. Na onderzoek bleek dat mijn cookies niet juist gezet werden. Heel vreemd want voorheen werkte het wel. Aangezien cookies via headers gezet worden ben ik toen onderzoek gaan doen naar de headers welke verzonden werden. Firefox heeft daar een prachtige plugin voor: live http headers. Al snel bleek dat bij elke request de pagina 2 keer bezocht werd. De eerste keer werden de cookies goed gezet, de tweede keer fout. De eerste request was een POST, de tweede request was een GET. Na heel wat onderzoek heb ik het probleem proberen te reproduceren in IE. Wat niet lukte.

Toen begon het te dagen: ik heb voor firefox een plugin aanstaan: Yslow. Die vertelt mij hoe lang het duurt om een pagina te laden. Wat blijkt: dat doet hij door de pagina die je bezoekt nogmaals op te halen. Iets wat overigens redelijk gevaarlijk kan zijn... Plugin uitzetten lostte het probleem op. Gelukkig zat het probleem alleen op mijn pc. En heb ik weer 3 uur nuttig besteed aan de uitbreiding van mijn kennis ;)

maandag, december 29, 2008

Hoeveel is jouw site waard?


My site is worth $2708.3.
How much is yours worth?

Op: http://www.websiteoutlook.com/ kun je terugkijken hoeveel je site waard is. Ook wordt er een voorspelling gedaan over het aantal bezoekers en wat ad's op je website je op zouden leveren.

Zie bijvoorbeeld: http://www.websiteoutlook.com/www.jufmelis.nl. Voor 3 dollar per dag gaan wij iig geen ad's neerzetten ;)

dinsdag, november 25, 2008

Eindelijk een xbox!

Na maanden twijfelen, wikken en wegen, piekeren en ijsberen heb ik dan eindelijk de knoop doorgehakt en een xbox 360 gehaald. Met die prijzen van tegenwoordig is er eigenlijk geen excuus om hem te laten staan (behalve geen geld hebben dan ;) )

Nu heb ik de xbox natuurlijk in huis gehaald met het excuus om zelf games te ontwikkelen (XNA!). Iets wat ik al heel lang wil maar nooit tijd voor heb. Maar de belangrijkste reden is toch eigenlijk dat ik Fable II wil spelen. Alleen is deze maand mijn geld op...

Gelukkig kwam mijn XBOX met twee games (Kungfu Panda & Lego indiana Jones) en een XBOX live proef abonnement. En dat is helemaal super! Via XBOX live kan ik demo versies van games downloaden. En met die demo versies kan steeds zo'n 5 minuten spelen. En dat is voor mij vaak meer dan voldoende. Even kort een rondje in Sega Rally, een leveltje Bioshock of een voetbalwedstrijd in Fifa 2009.

Ik kan niet wachten op de demo van Red Alert 3, Fable II en Fallout 3. Mijn gamertag? Dat laat zich waarschijnlijk wel raden ;)

donderdag, oktober 30, 2008

Jufmelis.nl bij Lingo

Vanmiddag zat ik in overleg toen ik ineens een bericht van mijn vrouw kreeg:

uitzending gemist, lingo gisteravond, het ging over ons!!!

Tuurlijk lief, wij worden genoemd bij Lingo! En morgen zitten we bij de wereld draait door! Tuurlijk!

Maar om het spel mee te spelen heb ik toch maar even bij uitzending gemist gekeken: http://player.omroep.nl/?aflID=8173217.

En wat blijkt we worden niet 1 keer genoemd maar vier keer! zo rond:

6:00, 9:30, 10:10 en 13:05 ;)

Voor de mensen die 20 minuten te lang vinden: ik heb even snel de hoogtepunten achter elkaar gezet:

Dit had ik nooit verwacht toen we afgelopen maart met de site begonnen. O ja, het is niet juffrouw Melis maar juf Melis ;)

maandag, oktober 20, 2008

jufmelis als huiswerk en de Limburger

image

Ik had veel dingen verwacht, maar niet dat de oefeningen op de site als huiswerk op zouden worden gegeven!

Het lijkt trouwens sterk op dat we vandaag in "De Limburger" staan, we hebben namelijk wel heel veel bezoekers uit Limburg. Elke dag verbaas ik me weer... het wordt tijd voor ene donatie knop!

edit: het voorgevoel bleek correct:

Precies hetzelfde als ruim een week geleden in het Eindhovens dagblad :)image

woensdag, oktober 15, 2008

Gezocht: PHP AJAX application framework

Een tijdje terug gaf ik al aan bezig te zijn met mijn eigen CMS-js in PHP. En na een paar maanden gebruik doet het nog steeds wat het moet doen. Al moest ik met de overgang naar FF3 en IE8 wel wat tweaken aan de HTML en CSS. Maar mijn SimpleCM geeft mij nog steeds de mogelijkheid om snel content driven websites online te brengen kwestie van DNS omzetten naar het juiste IP. Website aanmaken met de juiste URL afvanging, veldtypes definieren, standaard render templates inzetten voor menu's en content en Hoppa welkom: wasigh.nl!

image 

Maar na een paar maanden gebruik begin ik toch tegen grenzen aan te lopen. En eigenlijk wil ik paar delen aanpassen. Zo ben ik helemaal weg van MVC frameworks, iets wat ik ook gebruik: echter de koppeling Controller vs Content ben ik nog niet helemaal uit. Op de traditionele manier gebruiken ze namelijk allebei de URL voor de identificatie, daar moet ik dus nog een beetje aan puzzelen. Eigenlijk wil een cakephp + content + beheerscherm maken.

image

Voor het beheerscherm heb ik ook een mooi idee, zo mooi dat ik eigenlijk niet geloof dat het nog niet bestaat: een PHP Ajax Application framework. Een framework waarbij ik eenvoudig via componenten in PHP bijvoorbeeld een Tree, Buttons en Text controls een applicatie opbouw. Deze via events aan elkaar koppel en aan data koppel. Een soort ASP maar dan compleet AJAXbased. Het Framework bepaalt dan hoe de code gerenderd wordt op de client en bepaalt welke code er op de server en welke er op de client uitgevoerd moet worden.

Het selecteren van een item in een boom en het daarbij activeren van een copy command hoort wat mij betreft op de client, maar op de server hoort ook de state bijgehouden te worden zodat je na een F5 de applicatie weer in de juiste state terugkrijgt. 

Het enige wat ik wil is dus een statefull PHP applicatie die op basis van het combineren van componenten een RIA/webGUI maakt die ook nog eens zelf kan bepalen welke onderdelen eventueel clientside uitgevoerd kunnen worden. Zo moeilijk dat dat toch niet zijn?

zaterdag, oktober 11, 2008

Jufmelis.nl in de krant

Na het succes van website van de maand & website van de week op verschillende sites staan we nu ook in de krant: het Eindhovens Dagblad op precies te zijn:

jufmelis in de krant

Nu weet ik niet of hij alleen in het Eindhovens Dagblad staat of ook alle andere kranten van wegener (Brabants Dagblad, BN/ DeStem, de Stentor, Eindhovens Dagblad, De Gelderlander, PZC, De Twentsche Courant , Tubantia, Dorpspleinen)?

Ik ben heel benieuwd waar we na dit weekend uit gaan komen :)

Edit: De resultaten van het weekend zijn binnen: ruim 4000 unieke bezoekers en 160 aanmeldingen voor de nieuwsbrief. Niet slecht ;)

dinsdag, september 23, 2008

Doelstelling gehaald: Dam tot damloop 2008

In tegenstelling tot collega's die anoniem reageren op mijn blog houd ik me aan mijn woord. En als ik dan in april beloof dat ik de damloop ga lopen, dan loop ik hem ook! Mijn verwachte eindtijd was 1 uur 45 minuten. Uiteindelijk heb ik er 1 uur en 39 minuten op gedaan. Op damloop.nl kan ik met mijn startnummer mijn statistieken ophalen en daaruit blijkt heel duidelijk mijn tactiek: rustig aan beginnen en als het goed gaat versnellen.

damtotdam

Je ziet dat ik steeds sneller ben gaan lopen! om gemiddeld net onder de 10 km/uur uit te komen.

graph

Het was een leuk parcours met veel publiek en leven langs de weg. Uiteindelijk kwam ik nog redelijk fris over de finish en met weinig klachten. Uiteindelijk hebben we 4 collega's gelopen en heeft iedereen hem uitgelopen.

Het leukste vind ik dat de damloop de technische mogelijkheden van tegenwoordig mooi inzet voor_ALLE_ 35.000 deelnemers. Zo zijn er van iedereen foto's van de finish en filmpjes van de doorkomst op de 5,10 en 15 km als ook de finish. Van mijn filmpjes heb ik onderstaande compilatie gemaakt:

Helaas is mijn Ipod gecrashed en heeft het van mijn run geen data opgeslagen :S. gelukkig heb ik bijgaande statistieken, filmpjes en foto als bewijs.

damtotdam_finish

Veel mensen vragen me: "wat nu?". Ik weet het nog niet. Misschien een halve marathon, maar op zondag wil ik nu vooral voetballen. Een nieuwe doelstelling heb ik dus nog niet. Maar deze heb ik iig gehaald!

donderdag, september 18, 2008

Ik kom op televisie!

Nou ja heel misschien dan ;). Nu op nederland 1: ik vertrek. Mijn nichtje is vertrokken naar Aruba om salsa les te geven. Mijn familie op televisie en ik dus ook een beetje ;)

 

edit: het enige shot waar de hele familie in beeld is, zit ik strategisch achter een fotograaf. Al zal een oplettende kijker mij wellicht herkend hebben in die halve seconde dat ik wel in beeld was ;)

Zie hier: http://player.omroep.nl/?serid=743

rond minuut 11 ;)

zondag, september 14, 2008

ISAPI filters are bad, mkay?

Ik heb een grondige hekel aan ISAPI filters. Ze zijn geschreven in een idiote programmeertaal (C++), ze zijn niet te debuggen en ik snap er geen bal van. Maar dat terzijde.

Op mijn werk heb ik een zeer interessant probleem. Ik wil een website beveiligen met windows security om zo de mogelijkheid te hebben tot single sign-on. Nu zijn er echter een paar moeilijkheden: de webserver heeft geen toegang tot het domein en de website moet ook bereikbaar voor de buitenwereld. En dat betekent dat ik in IIS niet "allow anonymous access" uit kan zetten. Nu is het zo dat de browser niet direct vanuit zichzelf de authenticatie gegevens meestuurt. Daarvoor moet hij eerst een 401 unauthorised (met www-authenticate: ntlm) voor krijgen.

Wat de browser dan probeert is de huidige credentials van de gebruiker toezenden. Pas als het dan weer een 401 krijgt, krijgt de gebruiker een popup voor username en wachtwoord. De username komt uiteindelijk in de server variabele AUTH_USER.

Om dat gedrag te faken had ik het volgende bedacht: op het moment dat de AUTH_USER niet gezet is geef ik de browser een 401 terug. De browser stuurt de credentials terug, ik lees die uit en log in mijn code deze gebruiker in. Tot zover de theorie.

In de praktijk blijkt dat de 2e request nooit bij asp.net aankomt. IIS zit dwars, het hele NTLM protocol wordt door IIS afgehandeld. Wat ik ook probeer met HTTPModules en HTTPHandlers ik kan niet in dit authenticatie proces inbreken.

Dus zit er maar 1 ding op: dichter op IIS kruipen oftwel: ISAPI filters. De rillingen lopen me al over de rug. Zeker omdat ik foutcodes krijg als: 0x80004005 & "The specified module could not be found.". De rillingen lopen al over mijn rug... Misschien heeft collega R. nog wat voorbeeldcode voor me?

donderdag, september 04, 2008

op naar de 16 km!

Nog twee en een halve week en dan is het zover: de damloop. 16 kilometer hardlopen van Amsterdam naar Zaandam. Tot nu toe gaat mijn training voorspoedig. Vorige week heb ik voor het eerst 12 kilometer gelopen (in 1 uur en 15 minuten). En gisteren heb ik tijdens de training mijn snelste gemiddelde tijd neergezet over een afstand van 7 kilometer: 5:30 per km oftewel bijna 11 kilometer per uur.

Het gaat dus de goede kant op, verwachte tijd voor de 16 km is rond de 1 uur en 45 minuten. Mijn startnummer is ondertussen binnen, inclusief chip voor de tijdsregistratie. Binnenkort meer!

donderdag, augustus 28, 2008

jufmelis.nl, website van de maand

Afgelopen vrijdag gebeurde er iets raars. Waar jufmelis.nl de afgelopen maanden ongeveer 10 a 15 bezoekers per dag had explodeerde het die vrijdag naar 1500 bezoekers. We werden er op geattendeerd door het grote aantal e-mailtjes (ongeveer 50) dat die dag binnen kwam.

image

De meeste mailtjes gingen over foutjes op de site, spellingsfoutjes (oeps) die ik gemaakt had, of technische foutjes.

In eerste instantie hadden we geen idee waar alle bezoek vandaan kwam. Gelukkig gaf het webanalyse pakket getclicky.com snel duidelijkheid. De meeste bezoekers kwamen via een e-mail programma, webmail adres of via onzetaal.nl. En wat bleek: in de wekelijkse e-mail nieuwsbrief van onzetaal is onze site uitgeroepen tot website van de maand:

 

2. Website van de maand: juf Melis
Juf Melis legt graag de struikelblokken van het Nederlands uit. Ze
geeft les op een school voor voortgezet onderwijs en onder het motto 'Nederlands is niet moeilijk, gewoon even oefenen' is ze nu ook een website begonnen onder de naam: jufmelis.nl. "Ik wilde graag zowel spelling en grammatica makkelijker maken voor jullie", schrijft ze zelf.

"Met deze site kunnen jullie eenvoudig en snel oefenen. Als je klaar bent, worden de opdrachten voor je nagekeken." De website bevat oefeningen over spelling, de herkenning van woordsoorten en woordenschat.

Dat is nog eens leuk! Blijkbaar wordt de nieuwsbrief erg goed gelezen. En zijn we daarmee ook opgepakt door andere websites en blogs:

http://spatiegebruik.nl/popup.php?id=1997

http://quibble.nl/30/Nederlands+is+niet+moeilijk%2C+gewoon+even+oefenen.html

http://vitaredactie.web-log.nl/muzieklokaal/2008/08/juf-melis-helpt.html#more

http://www.forumromanum.de/member/forum/forum.php?action=ubb_show&&USER=user_308518&threadid=1102884498&mainid=1104828809&entryid=1104828809&page=1

http://home.arcor.de/www_susa/page13.html

http://nederlandsetaal.startpagina.nl/

http://meesterstukjes.vijftigplusser.nl/?page=article&warticle_id=42240&reageren

En dan heb ik de links vanuit niet openbare sites (portal.fontys.nl) maar weggelaten.

 

Het succes is me een beetje overvallen, gelukkig heeft de server het gehouden. We hebben veel leuke reacties gehad. Van oudere mensen die graag met taal bezig zijn, mensen die willen weten met welke software het gemaakt is en berichten over gewenste uitbreidingen.

Voor mij is het eerste concept wat ook echt aanslaat en dat maakt het allemaal wel ontzettend leuk! Nu is het alleen zaak om dit vast te houden.

dinsdag, juli 29, 2008

Searchme

Digg is verreweg de beste bron van informatie over wat hip en leuk is. Zo kwam ik vanavond op searchme.

image

Een zoekmachine waar ze de zoekresultaten als een soort coverflow weergeven. Het enige wat ik nog mis is de touchscreen bediening! prachtig!

ANWB wegenwacht: je beste vriend!

Toen ik gisteren na een dag hard werken naar huis reed begon mijn auto ineens raar te doen. Het stuur trok naar links en er kwam ook een ander geluid van de banden dan anders. Geluiden die je niet wilt horen als je met ~120 op de snelweg rijdt. Dus toen heb ik maar de vluchtstrook opgezocht.

Een snel rondje om de auto gaf al snel duidelijkheid: mijn linkervoorband was helemaal plat. Nu vind ik het normaal niet zo'n probleem om een band te verwisselen maar aan de snelweg op de vluchtstrook waar het andere verkeer op nog geen meter voorbijraast: daar ben ik niet zo'n fan van. Ik heb eerst nog getracht door te rijden tot de volgende afslag maar al snel bleek dat dat kansloos was. Dus dan maar bellen.

Binnen een paar minuten had ik de ANWB alarmcentrale aan de lijn. "Hallo, u heeft een lekke band maar bent geen ANWB lid? Dat gaat dan 190 euro kosten. 1 jaar lidmaatschap en aanrijd kosten." Uhm slik, nee dat gaan we dus niet doen. Toen heb ik mijn pa maar gebeld. Hij zou zijn auto achter de mijne parkeren waardoor we met meer veiligheid de band kunnen verwisselen.

Tien minuten later echter stopt er een wegenwacht auto. Dus ik zeg: "Hoi, ik heb een lekke band, maar ik ben geen lid." "Dat maakt niet uit, ik kan je moeilijk laten staan, ik help je wel even."  Met een soort kussen, perslucht en een pneumatische hamer had deze ANWB-er binnen twee minuten mijn band verwisseld en kon ik op mijn thuiskomertje met 80 Km/u naar huis kachelen. En dat helemaal gratis! Dat noem ik nog eens service!

Vanochtend even langs de garage, ik had te lang doorgereden op mijn band (abrupt stoppen op de snelweg lijkt mij ook geen optie?) en met een nieuwe band, een nieuw ventiel en 65 euro lichter kon ik na 20 minuutjes weer op pad. Meteen maar een afspraak gemaakt voor de APK. En nu hopen dat deze band het langer uithoudt dan de vorige... deze band was een half jaar geleden ook al lek...

Wat ik dit weekend nog ga doen is een gevarendriehoek, pionnen en een geel hesje in de auto leggen, nu had ik mooi weer en was ik op zich goed zichtbaar, maar bij slecht weer had ik me echt onveilig gevoeld.

vrijdag, juli 25, 2008

Google website optimizer

Je hebt je website met een reden, je wilt dat bezoekers een specifieke actie doen. Dat noemen we conversie. Conversie is heilig, alles wat je doet met je website: design maken, html maken, ad-words campagnes, zoekmachine optimalisatie etc heeft te maken met conversie: die moet zo hoog mogelijk worden.

Je wilt dat er veel bezoekers op je site komen en als ze er eenmaal zijn wil je dat ze converteren (dat doen wat jij belangrijk vindt). Of ze converteren hangt van heel veel dingen af, dat is psychologie en daarvoor gebruiken we usablity experts. Heel veel bureau's kunnen je daarbij helpen en genoeg mensen verdienen daar een goede boterham mee.

 

één van de trucks die ze in huis hebben is het zogenaamde A/B test of multivariable tests. Daarmee maak je meerder versies van je pagina's en bekijk van welke versie het beste converteert. Een soort test die je eigenlijk continue wilt uitvoeren om het resultaat van je site te optimaliseren. Kleine verschillen kunnen namelijk grote impact hebben. Dit soort testen waren natuurlijk al lang mogelijk, maar nu heeft google ook een tool om dergelijke tests uit te voeren: Google website optimizer. Hiermee komt weer een krachtige tool erbij voor de (amateur) webmaster!

dinsdag, juli 15, 2008

Doelstellingen 2008: een tussenstand

Begin dit jaar schreef ik het al: voor mij geen voornemens maar doelstellingen voor 2008! Wat waren ze ook alweer?

Mijn doelstellingen voor 2008:

- Dakkapel laten zetten
- Lekker op wintersport
- Lowlands bezoeken
- Niet meer rood staan op mijn eigen rekening
- Elke maand een boek lezen: zowel voor persoonlijke groei als voor de vakkennis.
- vaker bloggen!

Wat is een mooier moment dan de tussenstand te bekijken dan halverwege het jaar?

Dakkapel laten zetten

Begint op te schieten: kozijn is er ondertussen, hout is besteld en de planning is het 3e weekend van augustus de dakkapel te zetten. Zelf, samen met mijn vader. Nu nog hopen op mooi weer.


Lekker op wintersport

Helaas in het voorjaar niet gelukt vanwege overmacht. Wellicht dat het in najaar of anders volgend voorjaar wel lukt.

Lowlands bezoeken

Zit er helaas niet in. Ik heb besloten dit jaar toch niet te gaan. Onder andere door het programma. Maar ook door de kosten en omdat ik mijn goede herinneringen niet wil verpesten. Mijn honger naar muziek probeer ik wel op een andere manier op te lossen.


Niet meer rood staan op mijn eigen rekening

Bijna gelukt, alleen moest ik echt een nieuwe telefoon hebben. KOn ik niet onderuit, echt waar!

Elke maand een boek lezen: zowel voor persoonlijke groei als voor de vakkennis.

Tot op heden 3 boeken gelezen, niet verkeerd dus, maar kan beter!

Vaker bloggen

uuuuh, zullen we het daar maar niet over hebben?

 

Al met al vind ik het niet heel slecht gaan. Al kan het natuurlijk een stuk beter. Gelukkig maar! Wat zou het saai zijn als alles in 1 keer goed ging!

woensdag, juli 02, 2008

Nieuw speeltje

Eigenlijk kan ik het helemaal niet betalen, maar om de 1 of andere reden kon ik het niet laten: het aanschaffen van een nieuwe telefoon. Mijn abbonement liep weer af. Tijd dus voor een verlenging en een nieuwe GSM.

Dit keer wilde ik iets speciaals en al snel viel mijn oog op de HTC touch diamond. Vanmiddag is die dan gekomen en ik vind hem super. Al moet ik nog wel even wennen aan mijn nieuwe speeltje. Het is meer een pda dan een GSM. Ik kan er mee internetten, youtuben, flickr-en, facebooken, e-mailen, google mappen en bellen.

Foto's-0024

 

En alles op handbediening. Het enige minpunt is dat ik geen filmpjes kan maken van hoe ik het apparaat bedien. Jullie zullen het dus helaas met onderstaand youtube filmpje moeten doen...

zondag, juni 08, 2008

Een medaille!

Het is alweer een tijdje geleden dat ik een medaille verdiend heb. Ik denk dat ik daarvoor minimaal 15 jaar terug moet. Naar de tijd dat ik nog mee liep in de avondvierdaagse. Maar gisterenavond heb ik weer een medaille verdiend. Hoe? Door 5 km hard te lopen: de Van Gogh loop in Nuenen.

Foto's-0021

Zoals jullie weten ben ik sinds september aan het voetballen. Nu is het helaas het voetbal afgelopen en die tijd vul ik met hardlopen. Drie keer per week bind ik mijn hardloopschoenen onder en zet ik mijn ipod aan met als doel: de 16km van de Dam tot Dam loop in september.

Van gogh

Op dit moment zit ik, mede dankzij Evy Gruyaert, op 5 km. De wedstrijd van gisteren was mijn 1e serieuze poging. En voor mijn gevoel liep ik lekker stabiel (al zeg bovenstaande grafiek iets anders..). En omdat ik met mijn vrouw meeliep liep ik iets onder mijn tempo waardoor ik nog genoeg over had voor misschien nog wel 5 km maar iig voor een eindsprintje.

My Pictures

Nu is 32 min op de 5 km absoluut niet snel maar voor mijn 1e wedstrijd was ik toch heel tevreden. En je moet natuurlijk iets te verbeteren over laten. Ik heb amper last van spierpijn en heb al zin in een nieuwe wedstrijd.




p.s. De ranglijst is binnen. Ik ben 69e geworden van de 82 :D http://www.uitslagen.nl/uitslag?id=2008060700722

dinsdag, juni 03, 2008

Making a Mash out of it

lasttube? youfm? fmtube? youlast? Ik weet niet hoe ik het moet noemen maar zelfs zonder naam wil ik het laten zien en mashups zijn natuurlijk heel erg hip. +500 voor mijn hipheidsfactor dus!

http://www.linkstat.nl/beta/youtube/

image

Bekijk van je favoriete last.fm artiesten de music vidoes van youtube. En maak zo je eigen muziekzender. Niet heel erg origineel (al ben ik maar een paar dagen later ;)) maar wel een leuke vingeroefening voor wat ik eigenlijk wil maken:

Een systeem die checkt via bluetooth wie er in de buurt is, van deze mensen de lastfm geschiedenis ophaalt. Checkt welke artiesten ze graag luisteren samen en daar een muziek kanaal op baseren. Ik ben er bijna, bijna!

 

O,ja het is wel Beta en ik wil nog veel doen en er zitten vast veel fouten in. Laat het me horen!

vrijdag, mei 09, 2008

Ultieme statistieken & onmisbare tools

Ik hoorde ooit: "78% van alle statistieken wordt ter plekke verzonnen" en sindsdien is dat 1 van mijn favoriete wijsheden geworden. Ik moest dan ook erg hard lachen om de volgende dilbert strip:

En tijden het maken van deze post merk ik dat weer gebruik maak van een handig tooltje wat heel snel onmisbaar is geworden voor mij:

ClipX

Met ClipX krijgt mijn clipboard een geschiedenis. Het onthoudt de laatste 25 copy acties en zo kun je makkelijk meerdere dingen op het clipboard zetten. Met een [CTRL]-[SHIFT]-[V] krijg je een lijst te zien en kun je iets uit je geschiedenis pasten. Voor mij is het onmisbaar geworden ik gebruik het meerdere keren per dag en het voorkomt het regelmatig heen en weer [ALT]-[TAB]-en tussen applicaties.

woensdag, mei 07, 2008

30 graden, lekker!

Mij hoor je niet snel klagen als het lekker weer is. Beetje BBQ-en, luieren in de zon. Ik vermaak me wel.Foto's-0016

Het enige wat een beetje jammer is: deze foto is binnen genomen op mijn kantoortje, aan de zonkant van het gebouw. Het belooft een lange zomer te worden. Alhoewel: Foto's-0017

volgens mijn barometer gaat het snel regenen. mmm....

maandag, mei 05, 2008

Rocken in het park

Stel het is mooi weer, maar eigenlijk wil je vooral rocken met Guitar Hero? Wat doe je dan? Je Wii en je breedbeeld meenemen naar buiten? Of gewoon Guitar Hero spelen op je DS?

Ik weet het wel!

donderdag, april 17, 2008

IE-Bug

Ik dacht dat ik hem allang had opgelost: het probleem dat dynamische content (veelgevonden zoektermen & blogjobs)  mijn blog in IE deed crashen.  Ik had namelijk een prachtige workaround gebruikt. Maar van mijn collega's begreep ik dat het probleem nog steeds bestond. Dus heb ik een andere oplossing gebruikt. Helaas is die minder mooi maar het moet maar.

Het probleem is dat ik de inhoud van een HTMLelement wil aanpassen zonder dat hij volledig geladen is. Wat ik deed was wachten op het moment dat het Body element geladen was. Maar dat werkte niet goed. Wat ik nu heb gedaan is een lege span toevoegen aan mijn insertcode en die gebruiken als parentelement voor mijn dynamische content.

Bij mij (IE8) werkt het nu prima. Mocht dat bij jou niet zo zijn laat het dan even horen! (hansvanleuken@gmail.com)

 

Edit: grrr. Hij lijkt nog niet weg te zijn. Het debuggen gaat door...

woensdag, april 16, 2008

Google Adsense en de val van de dollar

Ik heb er ruim anderhalf jaar overgedaan maar nu ben ik er dan ook bijna: 100 dollar verdienen met ad-sense. En dat is natuurlijk heel mooi. Ik heb er weinig voor hoeven doen en een extraatje is altijd leuk meegenomen. Google betaalt uit per 100 dollar en daar ben ik dus bijna.

image

Vandaag las ik echter "Dollar op recordlaagte" oftwel, de dollar is nog maar 63 eurocent waard. Waar hij in september 2006 ergens rond de 1, 20 dollar voor een euro lag. Oftewel 83 eurocent. Toch een verlies van bijna 25%! Met een beetje geluk houd ik van de check die ik van google krijg na betaling van de transactie kosten een goede 40 a 45 euro over!

Het mooi is dan weer wel dat dingen kopen via ebay.com wel erg aantrekkelijk wordt :)

maandag, maart 31, 2008

jufmelis.nl: Nederlands oefenen (maar dan leuk)

Wat gebeurt er als je, als computernerd, getrouwd bent met een docente Nederlands en je hebt iets te vaak een grote mond dat de bestaande sites voor het vak Nederlands niet heel goed en mooi zijn? Dan word je aan het werk gezet:

image

Mijn vrouw heeft een nieuwe hobby: haar site en ik ben het slachtoffer want ik mag het maken. En omdat ik vergelijkbare sites nogal naar beneden haalde moest ik wel met echt iets goeds komen. Zo heb je bijvoorbeeld deze site: met heel veel liefde en energie in elkaar gezet. Maar eigenlijk niet meer van deze tijd. Toch heeft het bijna 15.000 pageviews op een dag. (!)

Om de site voor mij ook interressant te houden heb ik een systeem gebouwd waarbij de regels gewoon uit tekstbestanden worden uitgelezen en automatisch in het menu en op de homepage worden geplaatst.

De bloemetjes (bloeien) in de lente.|bloeiden

Door slim gebruik van str_pos en str_replace bouw ik de zinnen op en kan ik ze controleren en scores berekenen. Het toevoegen van een nieuwe oefening kan ik eenvoudig doen door het plaatsen van een nieuwe bestand met regels.  Zo houd ik het voor mezelf toch nog interessant. Binnenkort gaan we aan de slag met zinsdeel benoeming. Dat is nog een uitddaging. Tot die tijd proberen ik mijn score te perfectioneren. Want mijn Nederlands is nog nooit perfect geweest en dat kan natuurlijk niet als je met een docent getrouwd bent. Dus ik ga nog even Nederlandse werkwoord spelling oefenen op jufmelis.nl!

zaterdag, maart 29, 2008

Nike+ start to run!

Maart is altijd de maand van de salarisverhoging, en dus de kans om weer wat leuks aan te schaffen. Deze keer heb ik eindelijk nieuwe hardloopschoenen aangeschaft: de nike+. Deze schoenen wilde ik vooral vanwege de koppeling met de Ipod en de nikeplus.com website

nike plus ipod

Met een sensor in de zool kan ik mijn schoenen koppelen aan mijn Ipod en zo bijhouden hoeveel en hoe hard ik heb gelopen. Samen met een vlaamse hardloop podcast die mij langzaam naar 5 km aan een stuk lopen brengt.


Tijdens het lopen zie ik op de Ipod precies hoe ver ik ben en hoe hard ik loop. Bij thuiskomst wordt de data geupload naar de nikeplus website en daar kan een historie bijhouden. Ook kan ik meedoen aan challenges. Nu ga ik trainien voor de dam tot dam loop in september. Helaas kan ik geen Ipod meenemen tijdens het voetballen, ik ben wel benieuwd hoe veel en hoe hard ik daar loop.

zondag, maart 16, 2008

Gamen voor volwassenen

Deze post van mijn vriendelijke collega S triggerde me: http://agentgraves.nl/blogs/blog/2008/03/guitar-hero.html. Hij schrijft:

Guitar Hero

No, not the geeky toy guitar with which grown men pretend to be cool rockers.

En stiekem voel ik me wel een beetje aangesproken. Maar waarom eigenlijk? Waarom is het raar als je als volwassen man geniet van een leuk spel? Waarom mag ik van mijn vrouw niet met de gordijnen open op mijn plastic gitaar spelen?

Voor mij is gamen een stuk afleiding, de mogelijkheid iets te doen wat ik normaal niet kan. Iemand zijn die ik normaal niet ben. Even weg naar een andere wereld: Racen in een formule 1 auto, vechten in WWII, legers aansturen of voetbalteams managen. Met een elf of een loodgieter een prinses redden of me even voelen als een echte gitaarheld.

 

Eeuwenlang zoeken mensen al afleiding van hun dagelijkse bestaan door het lezen van boeken, het bezoeken van het theater of het bekijken van een film. Vormen van vermaak die breed geaccepteerd zijn. Het spelen van videogames is dat niet. Spelen van videogames is iets voor eenzame pubers en computernerds die op hun kamertjes gekluisterd zitten aan hun scherm.

Een game is voor mij een kunstvorm om even te ontsnappen aan de dagelijkse sleur maar tegelijkertijd biedt het mij meer dan een boek, toneelstuk of film kan doen: uitdaging en competitie. Je hebt skills nodig. Je moet oefenen om jezelf te verbeteren en is er niets mooier dan het winnen van een eerlijke competitie.  In die zin is het meer als een sport. Een eenzame sport misschien, maar het blijft een sport. En blijft het overwinnen van jezelf niet de mooiste overwinning?

Sport ontmoet kunst in een kastje naast mijn TV. Ik ben geen gamer, ik ben een sportieve kunstliefhebber op zoek naar een beetje ontspanning en afleiding in mijn drukke leven. Als dat geeky of nerdy is dan is dat maar zo, stop me maar in een hokje, plak me maar een label op voortaan rock ik gewoon op mijn gitaar met de gordijnen open!

Philips Wake-up light: 2 maanden verder

Ik wordt nu bijna 2 maanden wakker van de philips wake-up light. En zoals al mijn philips spullen heb ik deze geregistreerd op de philips site. En wat schetste mijn verbazing: ik kreeg een uitnodiging voor het invullen van een enquete:

Hartelijk dank voor de registratie van uw nieuwe Philips Wake-up light op de Club Philips-website!

Om onze producten continu te blijven verbeteren is het voor ons heel belangrijk meer te weten over uw ervaringen als bezitter van een Philips product. Daarom nodigen we u uit ons uw mening te geven over uw nieuwe Philips Wake-up light.

Dat noem ik nog eens slim gebruik van internet voor je productontwikkeling. Ik vind de wake-up light helemaal super. Ik heb het idee dat ik veel rustiger wakker word. Of ik fit wakker word hangt vooral af van hoe laat ik de avond ervoor ging slapen.



De wekker is prettig in te stellen, als je lang bezig bent met het instellen van de tijd of het alarm gaat hij vanzelf stappen van een kwartier maken. En je kan zowel de tijd omhoog als omlaag bijstellen, ook zit er een accu in: gaat de stroom er even af dat onthoudt hij de tijd en wektijd. Het licht is sterk genoeg om heel de kamer flink te verlichten.


Wat ik vervelend vind is de snoozebutton: als je daar kort op drukt gaat alleen het geluid uit maar niet de lamp. Oftwel de hele kamer is dan helemaal verlicht. Om de lamp opnieuw te laten starten moet je langer de snooze knop indrukken. En dat gaat nog weleens mis: dan zet ik alleen het geluid uit, om het licht dan toch uit te krijgen moet ik de hele wekker uitzetten en dat leidt weer tot verslapen.


Al met al ben ik ruim tevreden met mijn nieuwe wekker. Hij was misschien een beetje prijzig maar voor rustig wakker worden heb ik dat zeker over!

zaterdag, maart 08, 2008

Ik, de gitaar held

Afgelopen week had ik vakantie, eigenlijk zou ik met een aantal collega's op wintersport gaan maar dat ging op het laatste moment helaas niet door. Om de tijd toch wat te doden heb ik eindelijk gekocht wat ik al maanden op mijn verlanglijstje had staan:

Nog mooi in de doos

Guitar Hero III voor de Wii. Ik vind het helemaal top, maar vrouw vindt het vooral voor schut. Zo erg dat mij het is verboden te spelen met de gordijnen open. Ik heb nog niet zo heel veel kunnen oefenen omdat ik bijna nooit de televisie tot mijn beschikking heb. Toch ben ik al best goed, nog een paar weken oefenen en dat rock ik hard op expert, met de gordijnen open, voor publiek. Nu doe ik het nog even op medium, achter gesloten gordijnen in mijn eentje.

Mijn 1e gitaar

donderdag, februari 28, 2008

Ontwerp je eigen schoen

Het kost 160 euro maar dan heb je ook wat: je eigen ontworpen  schoen:

image

Op de website van Nike kun je je eigen schoen ontwerpen. En het werkt verbazingwekkend leuk. Nu heb ik mijn voetbalschoen ontworpen maar ook hardloopschoenen en gewone schoen behoren tot de mogelijkheden. Als website vind ik het een prachtig concept en het werkt nog eens ontzettend vloeiend allemaal ook. Nu nog wachten tot ik nieuwe schoenen nodig heb!

maandag, februari 18, 2008

Ben terug

Het telecom met de meeste briljante naam: Benis terug. Net op televisie was er een extreem lange spot om dit aan te kondigen. Voor mij is Ben nooit weggeweest, mijn simkaart heeft nog steeds het Ben logo. Het trekt wel een streep door mijn wervingscampagne: Ben werkt er....

zaterdag, februari 16, 2008

SimpleCM, cakePHP en Not invented here

In mijn dagelijkse werk ben ik ontzettend tegen het "not invented here" syndroom. Het syndroom waarbij een programmeur weigert om frameworks te gebruiken die hij zelf niet gebouwd heeft. In mijn werk noem ik dat altijd koppigheid en dodelijk voor de productiviteit. Op de schouders van reuzen kijken we eenmaal verder. En waarom niet profiteren van het werk en de inzet van anderen? Het niet gebruiken van frameworks is een vorm van arrogantie die vaak niet gepast is.

 

Voor mijn SimpleCM ben ik bezig met een manier om webapplicaties mogelijk te maken. Het tonen van content is natuurlijk leuk, maar voor websites wil je vaak ook interactie: het bestellen van een boek, een plaatsen van een reactie etc. En voor deze interacties ben ik op zoek naar een mooie oplossing. Zo kwam ik deze week www.cakephp.org tegen. Een rapid application framework, volgens mij vergelijkbaar met Ruby on Rails.

In cakePhp zitten heel veel mooie oplossingen: een O/R mapper, MVC uitvoer van webrequests, helper classes, schone URL's en wat al niet meer. Ik ben wel gek om het niet te gebruiken. Toch begint het "Not invented here" syndroom op te spelen. CakePhp legt als Framework aardig wat beperkingen op en het is een webapplicatie platform terwijl ik op zoek ben naar de combinatie content / webapplicatie.

 

Na rijp beraad heb ik besloten om CakePHP niet te gebruiken, maar wel om me er door te laten inspireren. Net zoals ik me laat inspireren door ASP.NET MVC en zelfs door composite C1. Het mooie van CakePHP is dat het open source is. Dat maakt het geinspireerd raken wat makkelijker. In overleg met mezelf heb ik besloten dat dit niet onder het "not invented here" symptoom valt. Ik werk verder op het werk van anderen en bepaal welke gedeelten toepasbaar zijn op mijn eigen werk.

maandag, februari 11, 2008

Lekke band

Niets beters dan een week beginnen met een lekke band. De voortekenen waren al niet gunstig toen ik afgelopen zaterdag uit de bouwmarkt gelopen kwam en de slappe band zag. De band even snel opgepompt bij de benzinepomp om de hoek, nog ruim 10 kilometer gereden en er leek niets aan de hand. Toen ik vanochtend thuis wegreed bleek hij toch erg slap te staan. Dus heb ik het reservewiel eronder gelegd en ben naar de garage gereden voor een nieuwe band.

Bleek dat er alleen een schroefje in zat en dat dat makkelijk te repareren was, 15 min en 12 euro later kon ik weer vrolijk wegrijden. Toch kan ik mee een beter begin van de week voorstellen. ..

woensdag, februari 06, 2008

Revoluon, SimpleCM

Ik ben er al maanden mee bezig, misschien zelfs al jaren. Om eerlijk te zijn ben ik een beetje de tel kwijt. Maar afgelopen week heb ik eindelijk mijn eigen simpele content management systeem online gezet: Revoluom SimpleCM. En een aantal sites van mij draaiien er nu op:

www.ikrij.nl, www.leds-shop.nl en www.blogjobs.nl

image

Het is verre van productie kwaliteit en ik kan me niet voorstellen dat iemand anders dan ik er mee zal werken. Maar voor mij is het meer dan handig. Ik kan vanuit 1 omgeving mijn sites beheren en snel nieuwe sites e.d aanmaken. Zoals elk CMS bestaat het uit content beheer en een "renderengine". Ik werk met templates, subtemplates, items, fields, fieldtypes, editcontrols en default waardes. Alles om zo flexibel en voor mij eenvoudig mogelijk te zijn.

Fancy dingen als fijnmazige security, versioning en workflows doe ik niet aan. Dat heb ik helemaal niet nodig. Mijn editor is helemaal AJAX based en werkt redelijk. Mijn plan is nog altijd om dit uit te bouwen tot een product wat ik ook andere mensen kan laten gebruiken. Maar dat zal wel gaan zoals met alle andere plannen van mij...

maandag, februari 04, 2008

Spierpijn en een blauwe teen

Afgelopen zaterdag heb ik weer eens op een snowboard gestaan. De laatste keer was bijna 2 jaar geleden. En omdat ik over een maand op wintersport ga en ik toch even wilde weten of ik me zorgen moest maken. De eerste en laatste keer dat ik op wintersport ben geweest is nu 10 jaar geleden. En ik vond het fantastisch, ik heb me heel goed vermaakt. Wat ik me nog het best herinner is de spierpijn.

montana

En die herinnering is weer actueel, ik heb 4 uur in de sneeuw gestaan en ik sta krom van de spierpijn, heel onprettig. Dat ik toen ik over de schans sprong hard op mijn rug viel helpt ook niet echt mee. Naast mijn rug heb ik ook last van mijn handen, armen en kuiten. Maar het is een wijze les: ik moet nog zorgen voor sterke spieren en een betere conditie. En dat allemaal binnen een maand.

Snowboard2

Nu loop ik dus al moeilijk vanwege de spierpijn en daar komt ook nog een blauwe teen bij. Ik was namelijk zo handig om hard uit te glijden in de douche waarmee ik mijn tweede teen kneusde of gebroken heb. De teen is twee zo dik als normaal en lekker blauw. Ik ben bang dat ik het voetbal de komende tijd wel kan vergeten...

donderdag, januari 31, 2008

Carnaval!

Kerst is amper een maand geleden maar het is nu alweer tijd voor carnaval! En ik merk dat ik bij de kleine minderheid hoor die niets heeft met carnaval. Ik voel me een echte brabander, ik heb zelfs jaren in 's-Hertogenbosch gewooond of beter: Oeteldonk. Maar ik heb gewoon niks met carnaval. En dat vind ik prima. Gelukkig heeft mijn vrouw er ook helemaal niets mee.

 

imgCarnaval

Ik houd gewoon niet zo van bomvolle kroegen vol dronken lallende mensen. Dus wat doe ik komend weekend? Ik zorg dat ik het carnaval niet op zoek. Ik ga lekker indoor snowboarden als voorbereiding op de komende wintersport met het bedrijf. Wat ik wel jammer vind is dat we niet voetballen. We hebben na de winterstop 1 wedstrijd gespeeld en nu slaan we alweer een weekend over. Wat ik dan wel weer sneu vind is dat het dit weekend waarschijnlijk erg koud en regenachtig wordt. Sterkte alvast!

maandag, januari 21, 2008

Referendum: Verbeek vs. van Gijzel

ALs tweede stad in Nederland mogen wij woensdag naar de stembus. Dit keer geen stemcomputer maar een oud en onwennig rood potlood om mijn stem uit te brenge. Er is veel gezegd en geschreven over het referendum, en normaal gesproken houd ik me zo ver mogelijk van politiek. Deze keer wil ik toch mijn ei kwijt.

Veel mensen geven aan dat ze niet gaan stemmen. Daarvoor geven ze voornamelijk twee redenen aan: kiezen tussen twee kandidaten van de PvdA is geen keuze en het is een raadplegend referendum. Ondanks de uitkomst heeft de gemeenteraad het laatste woord. Ik ga zeker stemmen. Nog nooit heb ik zo direct invloed gehad. Bij de 2e kamer verkiezing is mijn stem 1 van miljoenen. Bij de gemeenteraad 1 van duizenden, maar kan mijn kandidaat nog steeds buiten de coalitie vallen door partijpolitiek. Nu heeft mijn stem echt invloed en kan theoretisch zelfs de doorslag geven!

Daarnaast vind ik het helemaal niet interessant dat de beide van dezelfde partij zijn. Het gaat om de persoon. De burgemeester moet boven de partijen staan en los staan van partij politiek. In die zin vind ik het gekozen burgemeesterschap ook beter: in plaats van dat partijen de steden onderling verdelen wordt de strijd nu in het openbaar gevoerd.

We hebben twee kandidaten die redelijk verschillen. Eentje is reeds burgemeester en heeft ervaring bij het besturen van de stad. De ander is 2e kamer lid geweest en kent de politiek van binnen en van buiten.

Mijn voorkeur is heel makkelijk: ervaring gaat te allen tijden boven goede bedoelingen.

woensdag, januari 16, 2008

javascript debuggen met vs2008

Helemaal blij was ik met mijn zoekwoorden script. Totdat mijn vrouw zegt: "Mijn pc doet raar, ik kan je blog niet meer bekijken". En inderdaad wanneer ik mijn blog opende zag ik deze prachtige foutmelding:

image

In eerste instantie dacht ik dat het probleem bij VISTA lag, bij IE7 of bij de beveiligingsinstellingen. Maar toen ik het op mijn eigen laptop probeerde met IE6 kreeg ik het zelfde probleem voorgeschoteld.

image

mmm, dat betekend niet veel goeds!  Al snel kwam ik erachter dat het aan mijn nieuwe script moest liggen. En hoe weet ik niet meer, maar ineens was ik javascript aan het debuggen in Visual Studio 2008. Eerst heb ik in IE het javascript debuggen aangezet door een vinkje uit te zetten: Tools > Internet options > advanced > disable script debugging.

Daarna onder: view > script debugger > break at next statement. Een F5 op de pagina en voila. De javascript debugger!

image

Het is werkelijk prachtig: breakpoints, steppen watchwindow. Alles wat je wilt! Het eerste probleem was dan ook snel opgelost (ik probeerde een element toe te voegen aan een script tag). Het tweede probleem heb ik proefondervindelijk opgelost: een script tag mag in IE blijkbaar geen selfclosing tag zijn. Dus geen: <script /> maar <script></script> nooit geweten.

Met deze oplossing had ik mijn probleem gedeeltelijk opgelost: ik had de inhoud die ik verwachte maar helaas IE bleef crashen. Na wat speurwerk op internet kwam ik erachter dat IE niet blij wordt wanneer ik de DOM aan pas terwijl de pagina nog niet geladen is. Iets wat ik onze javascript developer ook weleens heb horen zeggen. Dus heb ik de code in de onload functie gezet. En zie daar: deze pagina is weer te lezen in IE!

maandag, januari 14, 2008

Daar vind ik wel wat op!

Nieuw, sinds vandaag: waar wordt ik eigenlijk op gevonden? Elke week krijg ik een rapportage van mijn statistieken een onderdeel daarvan zijn de keywords waar ik op word gevonden. En elke keer vind ik het weer leuk om naar te kijken. Het zegt iets over mijn publiek: hoe komen mensen op mijn blog en wat vinden ze blijkbaar interressant.

image

Deze gegevens houd ik al een tijdje bij via mijn eigen linkstat. Simpel tellertje die elke request meet. Als de request via een zoekmachine loopt dan slaat hij ook gelijk de zoektermen op waarmee de gebruiker gezocht heeft. Mijn groot totaal sinds start meting ziet er zo uit:

  • low prices high service
  • high service low prices
  • bcc low prices high service
  • kattenpis
  • vind je eigen huis.nl
  • nescafe pads
  • low pricing high service
  • bcc high service low prices
  • visual studio plugins
  • vind je eigen huis%2enl

Heeft dus helemaal niets met techniek te maken!

Het leek me al een tijdje leuk om deze gegevens met mijn publiek te delen. Maar afgelopen vrijdag werd ik getriggerd door vriend en collega R. om het daadwerkelijk te gaan bouwen. Het resultaat zie je rechts boven in beeld. Ik heb het heel elegant opgelost, al zeg ik het zelf. Een unieke API-key en het includen van een javascript is voldoende.

<script type="text/javascript" >
    var linkstat_key = "hans";
</script>
<script id="linkstat_script" language="javascript" type="text/javascript" src="http://www.linkstat.nl/beta/gettags.js" />

Nu nog in beta in afwachting van de onvermijdelijke aanpassingen. Misschien ooit beschikbaar voor alle gebruikers van linkstat.nl. Maar in ieder geval voor mij :D