9 maart, 2010
ROO is Java-Kungfu!

Lijkt op appfuse! Maar dan beter! ROO maakt de in "10 minuten enterprise app" Waar!
ROO doet in een minuut waar ik met Spring vroeger een paar maanden voor nodig had. Geen lastige configuratie-problemen, maar configureren en runnen die app. Keurig met Hibernate ORM en OAP-services die ik wil.. Eindelijk verslaan de Javanen "microsoft"-VB'ers... De command line tool is voor een linux-freak als ik "WAAAAAAN-ZINNIG COOL".5 maart, 2010
Levensvreugd via de webcam

Wilt u het geheim delen van een mooi leven via de webcam? Dat kan tegenwoordig bij de RVU met mijn laatste app.
Heerlijk al die levensbeschouwelijke programma's, zoals "Geluk in uitvoering" zouden er meer gemaakt moeten worden. Met mijn app kun je nu via de webcam je boodschap achterlaten... over geluk en zo!
Ga naar http://sites.rvu.nl/page/8514 om jou geluksmoment toe te voegen!22 november, 2009
Vallen en opstaan met offshoring

Organisaties trekken zich massaal terug uit India, Oekraine, Vietnam en vele andere offshore-lokaties, door schade en schande wijs geworden. Mijn ervaring; wees selectief aan de poort en ga voor kwaliteit en laat je niet voor de gek houden door mooie CV's.
MPrachtige top-ratings op outsourcing-sites en bodem-uur-prijzen, HEEER-LIJK, wat een walhalla voor IT-managers. Geen deprimerende 15-30k voor een consultant maar een gezellige 1900 euro. Too good to be true? Niet perse, maar opletten moet je wel. Het loont de moeite extra tijd te investeren in selectie aan de poort.
Kwaliteit
CV's kunnen er nl bedriegelijk mooi uit zien. Verder is het vaak onduidelijk hoe het zit met het nivo van een offshore ITer. Het is vervelend als na een aantal maanden blijkt, dat jouw nieuwe IT-er een prutser blijkt te zijn.
Een aantal tips die ik hanteer om problemen te voorkomen
Toets de nieuw aan te nemen ontwikkelaar op de gewenste kwaliteiten
Zorg dat er iemand technisch toezicht houdt de uitvoer van het project
Goede software architectuur is het fundament van de code. Ik probeer, indien mogelijk , de software-architectuur van-te-voren vast te leggen. De details kunnen vervolgens worden uitgevoerd
Ontwikkel de software -architectuur
Gebruik Subversion - versiebeheer
Ik hamer op version-controle! Dat is mijn enige manier om meerdere programmeer-activiteiten op verschillende plekken in de gate te houden. Subversion is een soort archief waarin iedere code-verandering wordt bijgehouden. Zo kan precies worden bijgehouden wie wat heeft gedaan. Vaak wordt er bezwaar gemaakt tegen het gebruik van Subversion. Het zou te moeilijk zijn hetgeen onwaar is. De ware reden is dat deze programmeurs zich willen ontrekken aan het toezicht. Zonder Subversion is iedere vorm van toezicht / controle of sturing op de ontwikkeling van de software-code totaal onmogelijk!
Verder is controle op afstand moeilijk, als je voor een maand betaald, krijg je dan ook die volle maand? Of werken de programmeurs gewoon aan meerdere projecten tegelijk.
14 augustus, 2009
Nieuwe homepage met Symphony-CMS

Een nieuwe lente een nieuw begin. Met mijn nieuwe XSLT-based website wil ik inzichtelijk maken welke services men van mij, freelancer kan gaan verwachten.
Online CV
Deze site is online curiculum vitae voor klanten die mij als freelancer willen inhuren. Verder wil ik mijn ervaringen als ontwikkelaar erop kwijt kunnen.
Symphony CMS
Symphony is een nieuw PHP-CMS, dat is gebaseerd op de XML en XSLT. Hierdoor zijn pagina-templates te maken, zonder gebruik te maken van PHP-code. Wel-es-waar wordt de XSLT als erg pittig ervaren, maar als je eenmaal je weg gevonden hebt, is het verbluffend eenvoudig en zeer herbruikbaar.
Voor veel problemen zoals date-formatting, page-templates en navigatie zijn er kant-en-klare oplossingen te vinden op de website van Symphony . Gelukkig zijn er heel veel voorbeelden te vinden op het forum van Symphony, die de newbies enig houvast geven.