nl|en Linux - Software Engineering - Test Automatisering - Open Source
March 05 2012 09:13

Linux tools meegeleverd met Git

Met Windows 7 valt tegenwoordig goed te leven, maar een doorgewinterde IT-er kan niet zonder UNIX commando's as grep en md5sum. Je kunt hiervoor Cygwin installeren op je Windows machine, maar nog handiger is het om Git te installeren. Naast het uiterst handige versie beheer systeem krijg je er gratis een groot aantal UNIX tools bij. Git voor Windows gebruikt hiervoor ook de Cygwin suite, maar de installatie is een stuk eenvoudiger.

December 18 2011 22:15

Twitterende Buildserver

Stel je hebt een CruiseControl buildserver in een omgeving van waaruit er niet gemailed kan worden. Trouwens elke uur een email van de buildserver, daar zit je ook niet op te wachten tegenwoordig.

Daarom laat de build server twitteren! Geef de build server een eigen twitter account en gebruik twitter4j om de build resultaten aan het hele team te melden. Vanuit de CruiseControl configuratie voor een project kun je de antpublisher gebruiken om bij succesvolle of falende builds een ant target te starten. Vanuit het target voor de geslaagde build kun je met xslt het junit resultaat achterhalen. Dit samen met het build nummer wordt via twitter gebroadcast aan het team.

December 11 2010 17:55

Turn Me Up!

Bring Dynamics Back To Music: muziek wordt de laatste jaren steeds harder opgenomen, ten koste dus van de dynamiek. Op Turn Me Up wordt dit helder uitgelegd. Als muziek liefhebber en audiofiel ben ik het daar helemaal mee eens.

November 07 2010 14:55

Scheme en Scala

Nu ik daadwerkelijk met Lift op Google App Engine aan de gang ben gegaan ben ik ook maar eens Scala aan het leren. Een aardige site hiervoor is Simply Scala.

Om met de voorbeelden uit Structure and Interpretation of Computer Programs van Harold Abelson en Gerald Jay Sussman aan de slag te gaan ben ik ook maar eens naar Scheme aan het kijken.

Naast Scheme en Erlang is ook Scala interessant omdat het integreert met Java, zodat bestaande Java investeringen behouden blijven. Scala is misschien wel de opvolger van Java omdat het daarnaast parallellisatie ondersteunt. Een belangrijke taaleigenschap om de multi-core trend van computers ten volste te benutten. De scala compiler genereert byte-code die op de JVM uitgevoerd wordt.

May 24 2010 19:15

Nieuwe site voor Atelier 2

De site van kunstenaars collectief Atelier 2 is vernieuwd. Door de installatie van het Wordpress Content Management Systeem (CMS) kan Joost Verhagen nu zelf de website bijhouden. Ik denk dat ik dat voor mijn eigen site ook maar ga doen.

October 05 2008 18:31

Functioneel en concurrent programmeren met Erlang

Op dit moment ben ik bezig met het maken van eslim, SlimServer software geprogrammeerd in Erlang (www.erlang.org). De door slimdevices beschikbaar gestelde SqueezeCenter software heeft altijd wel goed gewerkt, maar de laatste releases van hun (Open Source) software bevat veel nieuwe functionaliteit en daardoor te veel storende bugs. Op zich hoeft dat niet natuurlijk, maar door de hoge druk op het ontwikkelteam om tijdig de nieuwe producten te ondersteunen, komt blijkbaar de kwaliteit in het gedrang.

Ik was al langer van plan om zelf de server software te maken en met de recente wens om met Erlang aan de slag te gaan, ben ik maar eens van start gegaan. Het bleek al snel dat de beschrijving van het Slimproto communicatie protocol mager was, dus moet ik dat eerst reverse engineeren. Erlang is bij uitstek geschikt om binary protocollen te implementeren. Daarnaast wil ik wat meer theoretische achtergrond van functionele programmeertalen hebben en daarom lees ik eerst maar eens het boek Structure and Interpretation of Computer Programs van Harold Abelson en Gerald Jay Sussman.

January 17 2008 19:25

Koos Sculptures

Gisteren heb ik een nieuwe website voor mijn vrouw aangevraagd koossculptures.com. Nu nog de inhoud, maar met zo veel mooie sculpturen moet dat geen probleem zijn.

January 17 2008 19:19

Nieuwe site voor Reerink Research

Eindelijk is mijn eigen site in een nieuw jasje gestoken. De vorige versie gebruikte Mambo, maar die was gehacked. Ik heb geen tijd om alle updates van Mambo (of Joomla) bij te houden en deze dan ook toe te passen, dus heb ik zelf maar een simple CMS-je gemaakt. Ik was hiermee begonnen bij de herbouw van de site voor Wheatley Woods. Dit CMS kon ik onveranderd inzetten voor m'n eigen site. Zie Projecten voor meer info.

May 19 2007 13:27

Music Link

Ik ben met een nieuwe site bezig Music Link waarmee er als het goed is een community ontstaat waarbij de leden kunnen leren van de muziek keuze van de andere leden. Hierdoor kunnen ze nieuwe muziek ontdekken. Het idee is simpel: je vertelt Music Link welke artiesten je goed vindt en dan laat Music Link je meteen leden zien die dezelfde artiesten goed vinden. De kracht is dat Music Link je meteen laat zien welke artiesten jij nog niet op je lijst hebt staan, maar die ander wel. De site is nog in ontwikkeling, maar je kunt reeds een account maken.

Frank ReerinkCreative Commons License Op dit werk is een Creative Commons Licentie van toepassing.