De nieuwe website van de NS is geschikt voor elke schermgrootte. Bezoek je de site op je mobiele telefoon of tablet, dan hoef je niet meer te zoomen of heen en weer te scrollen. Om te garanderen dat de website op verschillende schermgroottes goed werkt, maken we gebruik van geautomatiseerde browsertests op basis van Selenium. Maar voor het testen van het design en de lay-out vertrouwen we nog volledig op onze eigen ogen. Dit kun je namelijk grondiger, sneller en goedkoper automatisch doen. In dit artikel leer je hoe je met het Galen Framework een responsive website automatisch visueel kunt testen.
Read More »Masonry Layout
Een DSL kweken
Het verstrekken van hypotheken is één van de belangrijkste diensten van de Rabobank. Voor de vernieuwing van het hypotheekproces is het Rabobank Hypotheekdossier ontwikkeld. Hier kunnen klanten zich oriënteren op de mogelijkheden van een hypotheek op basis van gegevens als hun inkomen en eventuele schulden. Hiervoor wordt gebruik gemaakt van een groot aantal complexe berekeningen. De Java-code, die de berekeningen uitvoert, is in de loop der tijd lastig onderhoudbaar geworden en moest vervangen worden door code die 1) makkelijker onderhoudbaar is, 2) leesbaar is voor de business (zodat zij minimale reviews kunnen geven), en 3) minder fouten bevat.
Read More »Oracle eist 9,3 miljard van Google voor Java-schade
Oracle heeft een schadevergoeding van 9,3 miljard dollar geclaimd van Google voor het schenden van patentrechten op Java-API's in Android.
Read More »IoT Tech Day 2016: blik in de toekomst tijdens grootste Internet of Things event van Europa
Op donderdag 14 april komen tijdens de IoT Tech Day 2016 IT-professionals en developers bij elkaar voor een dag vol workshops, presentaties en kennisdeling over het Internet of Things.
Read More »Capgemini hoofdsponsor van IoT Tech Day 2016
Capgemini is hoofdsponsor van de IoT Tech Day 2016 - het grootste Internet of Things event van Nederland - geworden. Hiermee positioneert Capgemini zich als thought leader op het gebied van nieuwe technologische mogelijkheden zoals Internet of Things, Cloud, Digital en Analytics.
Read More »NLJUG op QCon – laatste dag
Vandaag bij de start van de laatste dag een inkijkje gekregen in de wijze waarop het programma van QCon wordt samengesteld. Namelijk zonder call for papers (CfP). Iedere spreker wordt op naam uitgenodigd door een ‘track host’, iemand die verantwoordelijk is voor alle sprekers rondom een bepaald onderwerp en aangesteld is door de QCon organisatie. Dit persoon is op dit onderwerp zelf goed ingevoerd. Een spreker komt in aanmerking voor een sessie als ze hun sporen hebben verdiend rondom een bepaald onderwerp in de praktijk. Er is wel een optie om een paper aan te leveren via de Qcon website, maar de kans om via die route binnen te komen is klein. Dit verklaart denk ik ook waarom er een lineup van sprekers bij QCon is minder van de usual suspects bevat.
Read More »NLJUG op QCon – highlights dag 2
Vandaag een programma dat bol staat van interessante sessies met tracks zoals ‘Architecture you’ve always wondered about’, ‘Containers in production’ maar ook ‘Optimizing you’. Hier is het verslag. De dag begint met de keynote waarin Linda Northrop van SEI (Software Engineering Institute) een reflectie geeft op de evolutie van software architectuur. Veel ideeën en conventies zijn ontstaan vanaf de tweede helft van de jaren ’90 vertelt ze. Denk aan de Gang of Four Design Patterns, UML, 4+1 view architectuur etcetera. Vervolgens zijn er allerlei architecuurbenaderingen ontstaan zoals Component based, Model Based en Aspect oriented architectures en later SOA.
Read More »Verslag QCon Dag 1
Vandaag veel geleerd, in dit verslag een paar highlights. Allereerst tijdens de keynote van Adrian Colyer. Voor wie hem niet kent: Adrian onderhoudt het blog ‘the morning paper’ waarin hij samenvattingen geeft van artikelen over computerwetenschap (check http://blog.acolyer.org/). Dit vormde ook de basis van zijn keynote, hij gaf vooral veel inzichten over vooral het verwerken van grote data sets zoals: “40-60% van de systemen loopt beter op een single thread dan op een gedistribueerd systeem.” Denk daar maar eens over na. De vuistregel is dat zolang een dataset die onder handen is kleiner blijft dan 1 GB, single threads de voorkeur genieten. Een ander interessant inzicht waarover hij verteld komt van een paper van Microsoft.
Read More »Op naar Qcon
Vanuit de NLJUG heb ik als bestuurslid het privilege om met een perskaart QCon te bezoeken in Londen. Een conferentie die al langere tijd op mijn verlanglijstje staat om een aantal redenen. Ten eerste is de aan Qcon gelieerde website www.infoq.com zo ongeveer mijn meest favoriete website, dan heb ik van diverse mensen positieve geluiden gehoord over voorgaande edities en komen er op deze conferentie een aantal sprekers die ik op diverse Java conferenties nog niet heb gehoord.
Read More »iPROFS en Finalist gaan samen
ICT-dienstverlener Finalist neemt per 1 januari 2016 met terugwerkende kracht alle aandelen over van iPROFS, internetspecialist op het gebied van portalen, contentmanagementsystemen en JAVA-technologie. Beide partijen zijn dit onlangs overeengekomen. Door de overname ontstaat een organisatie van 140 medewerkers met locaties in Maarssen, Amsterdam, Eindhoven en Rotterdam. Bij de overname gaan geen arbeidsplaatsen verloren.
Read More »