Archive for the ‘Overig’ Category

Filed Under (Overig) by Christiaan van Bergen on September-11-2007

Goed, ik was even op vakantie maar niet zo lang als dat het wel lijkt. Het kost wat moeite om weer op gang te komen. Ik wil in ieder geval afscheid nemen van mijn Limoenman-auto.  Wederom een fijne vakantie gehad ‘avec la voiture le plus confortable’. Maar nu rijdt ze ergens in Polen rond. Tja, snel verkopen via marktplaats lukt wel (slechts 15 uur en ze was verkocht).

Parting is such sweet sorrow. But the show must go on.
Weg uit het sentiment en terug naar de code.



Filed Under (Overig) by Christiaan van Bergen on July-22-2007

Scott Hanselman geeft aan dat hij voor Scot Guthrie bij Microsoft gaat werken. Zelf geeft hij aan dat hij niet verwacht dat zijn stijl van bloggen zal veranderen, ik denk dat het hem wel zal gaan lukken al verwacht ik wel dat de frequentie van zijn posts zal afnemen. Succes Scott!



Filed Under (Overig) by Christiaan van Bergen on June-11-2007

Robertjan Tuit, een collega en goede vriend van me, heeft zijn eigen blog geopend. Hij is sinds kort te vinden op Rob’s World . Robertjan zal het de komende tijd ook nog druk krijgen met de voorbereidingen voor de presentatie over Silverlight die hij op 28 juli in Breda zal geven bij stichting dotNEd en gehost worden door Bergler ICT.
Wellicht dat jullie Robertjan ook hebben zien spreken op het afgelopen codecamp. Als je zijn presentatie toen hebt gezien is het toch zeker de moeite waard om te gaan kijken wat hij te vertellen heeft over Silverlight. Toch net weer iets anders dan WPF.



Filed Under (Overig) by Christiaan van Bergen on May-4-2007

Het inrichten van een automatische build is nu niet bepaald een sinecure, de tools waaruit men kan kiezen zijn ook legio. Een aardige tool die als overkoepelend orgaan dienst kan doen is FinalBuilder 5.0.
In mijn huidige project heb ik de kans gezien om deze tool te introduceren en wederom ben ik zeer gecharmeerd van de mogelijkheden.
Of je nu per se met Ant, NAnt, MSBuild of wat dan ook wilt werken maakt voor deze tool niet uit. Allerlei verschillende tools worden ondersteund.

De laatste implementatie die ik uitvoerde met FinalBuilder hield in dat we FinalBuilder (dagelijks) op een aparte buildserver draaiden, deze voert onder andere de volgende werkzaamheden uit:

  • voorbereiden eigen filesystem (maken en schonen van directories)
  • uitchecken van sources uit repository (SVN, SourceSafe, etc)
  • builden van de sources (in dit geval het aanroepen van MSBuild op de .csproj files)
  • uitvoeren van NUnit tests
  • tag plaatsen in repository
  • deployen van de applicatie naar IIS op de testomgeving
  • emailnotificaties versturen

Mocht je in de standaard ondersteuning van tools binnen FinalBuilder toch nog een tool missen dan is het mogelijk om de aansturing hiervan zelf te bouwen.

Of je FinalBuilder nu wel of niet wil gebruiken, de discussie gaat niet over welke build-engine je het beste vindt, elke build-engine kan namelijk worden gebruikt. De beheersbaar- en overdraagbaarheid van je buildproces neemt toe.



Filed Under (Overig) by Christiaan van Bergen on April-5-2007

De uitspraak ‘the right tool for the right job’ zou je kunnen doortrekken tot ‘a tool without a job is a gadget’. Vanuit het oogpunt van software ontwikkeling: een compiler die je niet gebruikt voor een klus is niet meer dan een hebbedingetje om je tijd mee te verdoen.

In een eerdere post noemde ik Script# al. Op zich zat niemand te wachten op een compiler die je C# code weet om te zetten naar JavaScript, maar het gaf wel een ‘wow’-ervaring (gadget). Daar we nu een toepassing hiervoor hebben weten te vinden (nl. rekenregels naar de cliënt brengen en dezelfde regels aan de serverzijde houden met maar één codebase), heeft de gadget ineens een waarde gekregen en is het een tool geworden.



Filed Under (Overig) by Christiaan van Bergen on April-2-2007

Mijn felicitaties gaan naar Pieter-Joost van de Sande. Hij is afgelopen weekend één van de vier C#-MVP’ers van Nederland geworden. Ik weet zeker dat Nederland er een hele enthousiaste MVP’er bij heeft gekregen.
PJ, gefeliciteerd!



Filed Under (Overig) by Christiaan van Bergen on March-28-2007

Windows Live Messenger is de laatste jaren steeds rommeliger geworden (imho). Maar met de juiste tool ruim je het zo op. In het maandblad ComputerTotaal (april 2007) wordt gesproken over A-patch, hiermee zet je echt bijna alle overbodige zaken uit. Lekker rustig voor je ogen. 
De maker van A-patch verteld er nog wel bij: “Patching Windows Live/MSN Messenger infringes Microsoft’s Terms of Use. Downloading and installing this software is your own rational choice and I am not responsible in any way.
Niet gebruiken dus, want het mag niet!! Zo…nu ben ook ik niet meer verantwoordelijk.

Een “waiver” is in de Verenigde Staten al volkomen ingeburgerd. In Nederland gaan we ze vast ook steeds meer te zien krijgen. Maar wat is nu eigenlijk de waarde die we er aan kunnen hechten. Zoals bovenstaand stuk over Messenger. Ik geef je wel de informatie waar je het kan vinden, ik vertel je nog net niet hoe je het moet doen. Toegegeven, het is nu niet bepaald een wereldschokkende vermelding, maar het kan wel als voorbeeld dienen.
Gegevens verspreiden wetende dat dit informatie voor sommigen is die er wellicht naar handelen met alle gevolgen van dien. Is dit verkeerd? Moet je jezelf censureren en verantwoordelijkheid nemen voor hen die hun verantwoordelijkheid naast zich neerleggen? Of is het veelvuldig gebruiken van een “waiver” een betere oplossing? Zoals bijna altijd zal de waarheid ergens in het midden liggen.



Filed Under (Overig) by Christiaan van Bergen on March-27-2007

De bouwmarktketen Hornbach heeft ook aardig kaas gegeten van IT-projecten lijkt het wel. Hun laatste slogan luidt: ‘Het enige wat telt bij een project: Het project.  Hornbach, niet denken maar doen.‘ Klinkt allemaal wel stoer (wij zijn niet bang voor vieze handen) en werklustig (gewoon doorgaan, dan komt het wel af) maar helaas hebben deze stoere werklustige mensen in de IT er vaak voor gezorgd dat het project niet afkomt met de gewenste kwaliteit. Het almaar doorbuffelen en code kloppen (wel doen) in plaats van eens te kijken naar de gekozen architectuur (niet denken) heeft menig ontwikkelaar van werkgever doen veranderen. Ontwikkelaars kunnen zichzelf ook beschadigen, net zoals de twee heren uit de reclamespot van Hornbach. Al denk ik niet dat wij er zo makkelijk overheen zouden stappen. Over alsmaar code kloppen en weinig architectuur gesproken, zojuist ben ik even bezig geweest met SmartCodeGenerator, wellicht dat ik er wat aan heb, als dat zo is dan lees je er binnenkort hier meer over. Overigens…..hebben jullie al kaarten voor Fields of Rock in Biddinghuizen? De rocklegendes doen ons kikkerlandje aan! Ooh…doe jezelf een lol en kijk eens naar deze clip van MadTV



Filed Under (Overig) by Christiaan van Bergen on March-16-2007

Eén keer in de zoveel tijd kom je iemand tegen die precies weet welke muziek je leuk vindt. Het is alsof ze het aan je gezicht kunnen zien. Hoe dan ook, ik kreeg een cd in mijn handen geduwd door een collega van me: Groove Armada - Love Box. Wat een lekkere muziek zeg. Blijkt dat Groove Armada al sinds de negentiger jaren bezig zijn en zelfs tophits hebben geschreven. Onder welke steen ik die periode heb geleefd weet ik niet, maar ik ben blij dat ik eronderuit ben getrokken. Martijn bedankt!



Filed Under (Overig) by Christiaan van Bergen on March-7-2007

Nou, dit is het dan. Mijn eerste eigen blogsite. Toch apart dat ik met het live zetten van deze blog er ineens van overtuigd ben dat ik het nooit zal volhouden om regelmatig te posten, hoewel ik meer dan genoeg meemaak! Maar ben ik wel bereid om al deze bijzondere dingen te delen met de rest van de wereld? Hmmm.