Dit is de tweede post uit de serie “Achter de schermen @nosnieuwemedia” waarin ik zal proberen de back-end systemen zoals wij die gebruiken binnen de NOS te beschrijven. De basis voor de back-end systemen van de NOS is communicatie op basis van XML (bestanden) zodat de verschillende systemen onderling uitwisselbaar zijn. (meer…)
5 januari 2010
Afgelopen weekend was ik bezig met het verbeteren van de embed mogelijkheden van video’s vanaf de nieuwe NOS.nl website binnen de NOS weblog omgeving. Tijdens het nadenken en zoeken naar mooie oplossingen hiervoor kwam ik de website oEmbed.com tegen. En wat blijkt, oEmbed is een nieuwe in ontwikkeling zijnde standaard die het mogelijk maakt om op een eenvoudige manier foto’s en/of video’s te embedden in je website.
(meer…)
23 december 2009
oembed, PHP, plugin, wordpress
De laatste tijd ben ik nogal druk bezig geweest met het ontwikkelen van een centrale content database bij de NOS. Eén van de grote voordelen van ons nieuwe systeem is dat we alle NOS content op een betere manier kunnen ontsluiten. Zo is het sinds afgelopen donderdag mogelijk om op je Sony Playstation het NOS journaal en alle andere video content van de NOS te bekijken. In de toekomst zijn er nog veel meer mogelijkheden zoals het aanbieden van NOS content op andere platformen zoals de Wii of de Xbox.
Binnenkort meer over de ontwikkelingen van de nieuwe NOS website waar we op dit moment erg druk mee bezig zijn.
22 november 2009
journaal, nos, playstation, sony
De laatste 2 weken helaas weinig tijd gehad om een photodaily te publiceren omdat ik nogal druk was met de Tour de France 2009 voor de NOS. Gelukkig is het publiek er bij mee

13 juli 2009
nos, Sport, tour de france, websites
De komende tijd zal ik proberen regelmatig hersenspinsels online te zetten in de vorm van een blogpost over zaken waar ik op het gebied van programmeren op dit moment mee bezig ben. In deze post een aantal eigenschappen en enige relevantie informatie over functies en het gebruik van functies in je programmeertaal (in de voorbeelden gebruik ik PHP).
Een aantal eigenschappen van een goede functie:
Relevante functienamen
- Zijn beschrijvend (de naam verteld wat de functie doet, een functie met als naam cp() is bijvoorbeeld erg slecht leesbaar, als dezelfde functie copyFile() zou heten weet je direct wat de functie doet)
- Bevatten bijna altijd een werkwoord
- Moeten logisch zijn (een functie voor het inlezen van een XML bestand noem je bijvoorbeeld geen writeFile(), beter zou zijn readConfigFromXmlFile()
(meer…)
17 juni 2009
Clean code, PHP, programmeren
Afgelopen tijd ben ik druk bezig geweest om de manier van werken binnen mijn bedrijf JWE new media solutions zo optimaal mogelijk te maken. Eén van de belangrijke items hierbij is altijd het optimaliseren van broncode om deze zo goed mogelijk leesbaar te maken. In de komende blogposts ga ik proberen hier meer informatie over te geven.
(meer…)
4 april 2009
Clean code, PHP, programmeren
Sinds enige tijd gebruiken we bij JWE new media solutions de ontwikkelomgeving van Assembla.com. Assembla.com is bij uitstek geschikt om te gebuiken bij de ontwikkeling van (web)applicaties en websites. In Assembla.com zit een scala aan mogelijkheden om je project zo goed mogelijk te kunnen beheren. Wij maken op dit moment gebruik van een omgeving waarbij de SVN en Trac zijn geïntegreerd. Voor de ontwikkeling van PHP applicaties gebruiken we Zend Studio for Eclipse waarbij we extra onderdelen hebben geïnstalleerd om samen te kunnen werken met Trac.
(meer…)
29 maart 2009
assembla, ontwikkel omgeving, PHP, programmeren
De slides van de workshop Zend Framework Dag 3 online gezet. Ze zijn hier te vinden.
(meer…)
10 oktober 2008
PHP, workshop, zend framework
De slides van de workshop Zend Framework Dag 2 online gezet.
Slides op SlideShare: Workshop Zend Framework Dag 2 (meer…)
7 september 2008
PHP, programmeren, zend framework
Vandaag de 1e slides online gezet van de 4-daagse workshop Zend Framework die ik heb ontwikkeld.
Slides op SlideShare: Workshop Zend Framework Dag (meer…)
1 september 2008
PHP, workshop, zend framework