Nieuwe layout, wat vinden we er van?
Vandaag een nieuwe layout geïnstalleerd op voor mijn blog. Benieuwd wat mijn bezoekers er van vinden.

Vandaag een nieuwe layout geïnstalleerd op voor mijn blog. Benieuwd wat mijn bezoekers er van vinden.

Op aanraden van collega David Linssen heb ik het boek Business Model Generation besteld. Een prachtig vormgegeven boek om het werken aan en met business modellen makkelijker te maken. Gisterenavond al vast wat in het boek zitten lezen en mijn eerste indruk is dat het in elk geval vernieuwend is en voor mij wel eens zou kunnen werken.
Eén van de pijlers van het boek is het Business Model Canvas. Een canvas waarmee je in één oogopslag je complete business model kunt plaatsen. Door middel van 9 blokken met daarin kenwoorden beschrijf je het business model of een bepaalde business case op een eenvoudige manier. Dit canvas kan je vervolgens weer helpen om je plannen te bespreken met anderen of tot nieuwe inzichten te komen.
Komende weken ga ik het boek verder lezen en ook in de praktijk proberen toe te passen.
Steeds vaker vormt een infographic een welkome aanvulling op een lastig artikel in krant, tijdschrift of op het web. Ivan Cash maakte zelfs een infographic over infographics.

Een mooie site met een prima overzicht van een scala aan infographics is te vinden op de website Good.is. Je kunt er bijvoorbeeld een mooie infographic vinden met als onderwerp “Where Will The Next Earthquake Hit“. Wat mij betreft is het overzicht van infographics op Good.is een aanrader als je belangstelling hebt voor data en hoe je deze data zou kunnen weergeven.
Sinds 1999 is er in Nederland een organisatie die zich bezighoudt met de classificatie van audiovisuele media. Deze organisatie (het NICAM) heeft ruim 2200 aangesloten organisaties. Algemeen is dit beter bekend als de kijkwijzer.
Zelf classificeren
Door middel van pictogrammen wordt bij een programma of film de geschiktheid conform de richtlijnen aangegeven. De classificatie van een programma wordt vastgesteld door de programmamakers en filmmakers zelf. Dit doen ze na een uitgebreide training door het NICAM. De leeftijdsclassificatie wordt door middel van een vragenlijst vastgesteld. Aan de hand van de gegeven antwoorden wordt door het NICAM automatisch de leeftijdsgrens bepaald.
Afgelopen weekend had ik wat problemen met mijn laptop. Heel af en toe heb ik last van een “freeze”. Mijn complete laptop loopt vast, geen foutmeldingen en het scherm blijft gewoon staan zoals het is. Ik dacht direct aan de harddisk omdat ik het gevoel had dat deze niet helemaal gezond klonk. Dus op zaterdagochtend naar de plaatselijke computerwinkel om te zoeken naar een nieuwe harde schijf.
De lokale dealer had harde schijven genoeg en bleek ook Solid State Disks op voorraad te hebben. Keuze gauw gemaakt, een SSD van OCZ gekocht en er zo snel mogelijk ingeschroefd. Na installatie natuurlijk de nodige programma’s geïnstalleerd. En ik moet zeggen: die SSD zorgt ervoor dat programma’s supersnel opstarten en dat ik niet eens tijd meer heb om even te wachten tot mijn mail is geladen of de editor is gestart.
De SSD heeft er binnen een dag voor gezorgd dat ik in elk geval nooit meer zonder wil. Mijn laptop voelt als herboren.
Het witte huis heeft hun software voor een tweetal projecten vrijgegeven en als open source beschikbaar gemaakt. Het IT dashboard is ontwikkeld om de programma’s van de overheid transparanter en beter inzichtelijk te maken. Met het IT dashboard maakt de CIO Vivek Kundra van het Witte huis zijn projecten inzichtelijke en beheersbaar.
Het complete verhaal kun je lezen op de website O’Reilly Radar. Ik ben benieuwd wanneer Mark Rutte dit goede voorbeeld gaat volgen en meer overheidsdata gaat vrijgeven.
De meeste ontwikkelaars van websites of web-applicaties hebben er regelmatig mee te maken. Je hebt voor een opdrachtgever een back-end interface nodig en het liefst eentje die er ook nog een beetje gelikt uit ziet. Ook ik heb hier vaak mee lopen worstelen. Als ontwikkelaar resulteerde dit in mijn geval vaak in een back-end omgeving die prima werkt maar die er niet heel erg straks en stijlvol uit ziet.
Toch heeft het nut om hier aandacht aan te besteden. Een lekker vormgegeven back-end die intuïtief is voor de gebruiker maakt het voor diezelfde gebruiker leuker en prettiger om mee te werken.
Inmiddels heb ik een oplossing gevonden voor mijn “probleem”. Ik ga gebruik maken van beschikbare templates en mogelijkheden die er al zijn op het web. Ik heb gekozen voor de interface zoals je die hieronder ziet. Wat mij betreft voldoet deze aan de wensen en eisen die ik er op dit moment aan stel. Misschien vind ik nog een betere maar voorlopig hou ik het hierbij.
Als het bevalt komt er dus een einde aan mijn zoektocht en stop ik vanaf nu met het wiel uitvinden

Arno Boerman schreef er eerder al over in een post met als titel “Wat levert dat bloggen je op?” en inderdaad heb ik mezelf die vraag de laatste dagen ook wel eens gesteld. Het belangrijkste antwoord is eigenlijk dat ik het gewoon leuk vind om te bloggen. Natuurlijk zijn de reacties op een blogpost of via Twitter ook leuk om te lezen maar toch blog ik voornamelijk voor mijzelf.

En de bezoekers?
Qua bezoekers is het allemaal niet spannend. Ruim 2000 bezoekers elke maand (1500 uniek) die samen zo’n 3500 pagina;s bekijken. Erg leuk is het om te zien dat bepaalde onderwerpen blijkbaar in zoekmachines zo goed scoren dat ze vrijwel elke maand in de lijst met meest gelezen artikelen verschijnen. Zo schreef ik in 2010 een blog over de dreigende mislukking van de OV chipkaart. Ook een artikel met daarin 5 redenen om voor de NOS te gaan werken blijkt populair.
Toekomst
Voorlopig blijf ik bloggen, omdat ik het zoals ik al schreef gewoon erg leuk vind om te doen. Wel ga ik proberen om regelmatiger bepaalde onderwerpen aan te snijden. Meer schrijven over API’s en andere technische onderwerpen. Gisteren schreef ik bijvoorbeeld over de API van Netflix die de komende maanden zal worden ge-redesigned.
Het succesvolle bedrijf Netflix blijkt met hun API net zo succesvol te zijn als met hun andere diensten. Ruim 13 maanden geleden is de API gelanceerd en in deze periode is het gebruik verveelvoudigd (x 37). Deze gigantische groei in het gebruik van de API resulteerde in januari 2011 tot het aantal van ruim 20 miljard request. Allemaal aanvragen die door de systemen van Netflix moeten worden afgehandeld. Inmiddels heeft men bij Netflix op basis van een aantal criteria besloten dat de API moet worden ge-redesigned. De komende maanden zal ik proberen dit traject te volgen en er op mijn blog over te schrijven.

Aantal request per device
Netflix geeft aan dat ze in hun API ruim 20 verschillende resources/functionaliteiten waarvan er een aantal erg veel op elkaar lijken. Door de “versnippering” van resources is het vaak zo dat apparaten, om een goede userinterface te kunnen genereren, een soort van chat sessie opbouwen met de API om alle content binnen te halen. Ze hebben een “te groot” aantal request nodig om de interface voor de client te kunnen opbouwen.
Een van de implementaties van Netflix zelf op hun eigen API is zelfs verantwoordelijke voor 50% van al het verkeer op de API. De implementatie van deze device levert echter niet 50% van alle gestarte/bekeken streams op. In die zin is deze applicatie op dit betreffende device dus een “dure” applicatie. Een van de doelen die de ontwikkelaars van Netflix zichzelf stellen is het omlaag brengen van het aantal requests per maand van 20 naar 10 miljard. Best grote uitdaging lijkt me:-)
Kosten per requests
Een gevolg van het verminderen van het aantal requests op de API is dat de request qua resultaat dus meer informatie moeten teruggeven. Immers als er nu 5 requests nodig zijn om de afbeeldingen nodig voor de interface op te halen en straks gaat dit in 1 request dan dient die ene request dus 5x zoveel data terug te geven. Hierdoor wordt die request weer “duurder” en minder makkelijk af te handelen voor server en client.
Om dit soort problemen het hoofd te bieden zijn ze bij Netflix hard aan het nadenken over “partial response”. Een systeem waarbij je het resultaat van een request in delen gaat teruggeven. Interessante gedachte!
Toekomst
De problemen met het aantal request en de “kosten” per request zijn volgens het techblog van Netflix maar een deel van de problemen die ze gaan tegenkomen tijdens het redesign. Ik ga het met veel belangstelling volgen de komenden maanden.
Links

Ik schreef al eerder over het HTML5 Boilerplate, een prima blauwdruk voor nieuw te ontwikkelen websites. Nu is er dus een nieuwe versie van de Boilerplate speciaal voor mobiel.
De nieuwe boilerplate maakt ontwikkelen voor 90% (schat ik) van de mobiele markt straks relatief eenvoudig. Ik ben wel benieuwd welke inpact dit gaat hebben op de huidige ontwikkelaars van mobiele websites zoals Momac en andere ontwikkelaars.
Ik heb het nog niet geprobeerd maar dat ben ik natuurlijk wel van plan. Dus binnenkort een mobiele variant van deze website;-)