Op donderdag 9 juni organiseert Ordina samen met de NLJUG het eerste JCP event. We gaan aan de slag met MVC 1.0. Nadere informatie over dit event volgt snel, maar je kan de datum alvast noteren in je agenda.
Read More »
Op donderdag 9 juni organiseert Ordina samen met de NLJUG het eerste JCP event. We gaan aan de slag met MVC 1.0. Nadere informatie over dit event volgt snel, maar je kan de datum alvast noteren in je agenda.
Read More »De mooiste Internet of Things conferentie van het jaar is alweer voorbij. En wat voor event was het: met ruim 1.200 bezoekers was de IoT Tech Day 2016 een groot succes met een ruime opkomst van diverse communities!
Read More »Reshift Digital en The Things Network lanceren op 14 april een wereldwijde primeur: heel Nederland wordt één groot Internet of Things Test Lab met landelijke dekking. Ontwikkelaars worden uitgedaagd om op basis van die landelijke beschikbaarheid toepassingen te ontwikkelingen op terreinen als milieu, zorg, veiligheid, en gezondheid, waardoor Nederland voorloper zal kunnen worden in deze ontwikkeling. Reshift en The Things Network lanceren het IoT Lab Nederland op 14 april tijdens de Internet of Things Tech Day 2016 (www.iottechday.nl) in Utrecht.
Read More »Als echte software developers willen we natuurlijk ons vakmanschap tonen en goede producten afleveren. Een echte vakman in 1950, zoals een timmerman, maakte voor elke deur een tekening en ging dan met de hand het hout te pas maken. Inmiddels doen we dat anders. Want hoe mooi we een handgemaakte deur ook vinden, we willen liever dat onze deuren veilig zijn tegen inbraak en dat ze niet rammelen of klemmen. Dus worden ze tegenwoordig in een standaardproces gemaakt, zodat de kwaliteit constant is.
Read More »Masters of Java (MoJ) is onze welbekende NL-JUG funprogging contest gebaseerd op Java SE, toegankelijk voor iedere Java ontwikkelaar. De wedstrijd wordt jaarlijks georganiseerd in samenwerking met partners, zoals Sogeti. In de wedstrijd worden deelnemers op API kennis en programmeervaardigheid getest en dingen zij in teamverband naar diverse prijzen.
Read More »Software architecture diagrams are a fairly common sight within the teams that I visit around the world. Some are hand-drawn collections of boxes and lines on a whiteboard, others are Microsoft Visio-style block diagrams on a wiki. The one thing that unites most of these diagrams is that they are abstract, out of date and typically don’t reflect the code. It’s 2016 though, why are most software development teams still hand-drawing software architecture diagrams using general purpose diagramming tools such as Visio? Not even the building industry does this! This article explores this topic and presents a simple approach for creating software architecture diagrams using code, so that the resulting diagrams actually reflect the code.
Read More »SonarQube (vroeger Sonar genoemd) is een opensource platform om code kwaliteit mee te managen. Het is primair een hulpmiddel voor ontwikkelaars om goede kwaliteit code op te leveren. Vanuit een algemeen overzicht van de codekwaliteit kan er doorgeklikt worden naar de specifieke coderegel(s) waar het probleem zich bevind. SonarQube is open source en gemakkelijk uit te breiden door middel van plugins. De applicatie ondersteund vele programmeertalen, zoals Java, JavaScript, C#, C++, COBOL, PHP etc. Deze talen kunnen geanalyseerd worden om naar kwaliteit aandachtspunten te zoeken, zoals code duplicaten, falende testen en allerlei andere problemen. In dit artikel behandel ik een aantal van de nieuwe en onbekende features.
Read More »In 1977 waagden wij de grote sprong: UNIX op de faculteitscomputer. Sinds de aanschaf van onze machine in 1974 draaiden wij het door de leverancier (Digital Equipment) bijgeleverde besturingssysteem RSX-11D.
Read More »Een update vanuit het NLJUG bestuur met dit keer een feedback-experiment en de IoT Tech Day 2016.
Read More »Er ontstaat steeds meer software om ons heen, waardoor uiteraard ook de hoeveelheid legacy code toeneemt. Het logisch gevolg hiervan is dat je als Java developer steeds vaker met legacy code te maken krijgt. Het boek “Your Code as a crime scene” haakt hier uitstekend op in. De in het boek beschreven methoden helpen je om snel inzicht te krijgen in de code base van grote softwareprojecten, zonder dat je zelf de code in details hoeft door te nemen. Zo heb ik het boek gebruikt om enkele projecten te analyseren, waaronder een project met een grootte van zo’n 800.000 regels code.
Read More »