Nederlands (NL-nl)English (United Kingdom)
Verslag Code Fest 3 juni 2009
Gepubliceerd door Jan-Maarten Verbree   

Na het eerste succesvolle CodeFest ('The Game Of Life') , heeft Devnology op 3 juni 2009 het tweede CodeFest georganiseerd onder de titel CodeFest: CSI. Het was een avond waarin we met een groep van 17 mensen met passie voor software ons gefocust hebben op het ontcijferen van verspreide data. We waren welkom op de mooie en goed bereikbare locatie van Aviva Solutions in Leiden en konden daar ook genieten van een heerlijke warme maaltijd.

Jeroen van den Bos, software architect bij het Nederlands Forensisch Instituut, had de avond voorbereid en begon met een korte presentatie over hoe je verborgen data kan terugvinden. Hij legde helder uit hoe data word opgeslagen op een schijf, hoe het komt dat data toch nog vaak te achterhalen is ook al heeft iemand het al 'verwijderd' en welke methoden je kan gebruiken om data te lezen op een schijf die niet meer 'normaal' leesbaar is. Wil je daar meer over weten, lees dan vooral zijn blog.

Na de presentatie werden de laptops open geklapt en begon het CodeFest in volle gang. Jeroen had als uitdaging een databestand (in een door hem zelf bedacht formaat) uitgeleverd, waarover vijf vragen te beantwoorden waren. Om die vragen te beantwoorden moest je de beschrijving van het formaat goed lezen, inzicht krijgen in het bestandstype en uiteraard slimme code schrijven. Aangezien velen in hun dagelijks werk niet bezig zijn met het ontrafelen van een databestand was het voor een grote groep flink puzzelen. Gelukkig waren er slimme 'CSI-helden' aanwezig en kon er aan het eind van de avond code gedeeld worden om zo van elkaar te leren. Zo liet Rick een stukje code in C# zien, legde Corno zijn oplossing in 'good old' C++ uit, beschreef Wes hoe hij het in Ruby had aangepakt en verbaasde Ralf iedereen weer door te laten zien hoe krachtig Erlang wel niet is. Wat vooral opviel was dat men er vooral voor gekozen had om stapje voor stapje meer uit het bestand te halen, in plaats van het alle specificaties van het bestandsformaat om te zetten in code om een volledig domein gemodelleerd te hebben.

Ook bij dit event was er weer een licentie te winnen en Ralf Wolters mag zich de gelukkige winnaar noemen! Evenals bij het CodeFest 'The Game of Life', had hij weer een elegante en korte oplossing. Niet alleen de deelnemers waren er van onder de indruk, ook Jeroen vond het een interessant programma wat ook een bijdrage kan leveren aan de manier waarop software wordt ontwikkeld bij het NFI. Na het harde CSI-werk werd er nog wat geborreld en nagepraat voordat iedereen weer huiswaarts ging. Wat mij betreft was dit CodeFest weer een geslaagde avond; op naar het volgende event: de Open Space!

Trackback(0)
Comments (0)Add Comment

Write comment
You must be logged in to post a comment. Please register if you do not have an account yet.

busy
 

Bijeenkomsten

Prijzen sponsors

JetBrains logo



Foto's

Bekijk alle foto's van Devnology op Flickr.

Waarom bijeenkomsten?

Bijeenkomsten van Devnology zijn erop gericht enthousiaste ontwikkelaars bijeen te brengen om kennis en ervaring uit te wisselen, te discussiƫren en te netwerken - geek to geek.

Over ons

Vanuit Devnology willen wij vooral kijken naar concepten binnen software ontwikkeling. Als zich nieuwe ontwikkelingen voordoen zullen we vooral kijken naar het concept erachter en deze in een breed kader van eerdere technieken en/of bestaande platformen plaatsen. Lees meer...