DevOps

Ik kwam een leuk artikel tegen over DevOps: http://zkybase.org/blog/2012/05/08/devops-what-it-is-and-why-you-should-be-doing-it/. DevOps gaat over de samenwerking tussen development en operations (beheer). Zaken als Continuous Delivery zijn alleen mogelijk indien development en operations samenwerken, hun expertises bundelen.

Open-source versus closed-source

De meeste bedrijven waar ik mijn opdrachten voor uitvoer zijn fervente gebruikers van closed-source software. Daar betalen ze jaarlijks (vaak) enorme bedragen voor aan bedrijven als IBM, Oracle, SAP en (niet te vergeten) Microsoft. Ik begrijp dat niet zo goed. Voor de meeste producten van hiervoor genoemde leveranciers bestaan open-source varianten. Deze varianten zijn doorgaans… Lees verder Open-source versus closed-source

m2eclipse

Handig om Maven projecten in Eclipse te gebruiken en dan ook direct alle dependencies goed te hebben. Dat is wat de m2eclipse plugin doet. Inmiddels is er een nieuwe versie van de plugin die voor elke plugin een extensie nodig heeft, maar de oudere versie probeerde dit allemaal zelf uit te vinden. In het algemeen… Lees verder m2eclipse

JAX-WS en Spring

Normaal laat je de dependencies door Spring injecteren. Maar hoe doe je dat met objecten die niet door Spring gemanaged worden? In het geval van JAX-WS endpoint klassen is dat ene probleem. Instanties van deze klassen worden gemaakt door de container. Spring biedt wel wat mogelijkheden. In WAS 7 werkt de super-klasse aanpak niet, omdat… Lees verder JAX-WS en Spring

Clean code

Het boek Clean Code van Uncle Bob (Robert C. Martin) is interessant voor zowel ervaren als minder ervaren ontwikkelaars. Het boek richt zich vooral op het belang van goed onderhoudbare code. Uiteindelijk bevat de source code van een programma de waarheid over wat er uitgevoerd wordt. Alle andere documentatie, functionele en technische ontwerpen, architecturen, user… Lees verder Clean code