Meetup verslag: Functional and reactive programming with André Staltz

In de vorige nieuwsbrief stond de meetup ‘Functional and reactive programming with André Staltz’ vermeld en zowel Joost als ik (Arno) zijn daar heen geweest. André Staltz volg ik zelf al langere tijd vanuit mijn fascinatie voor Reactive Programming, Reactive Extensions en alles dat daar aan vast hangt. Het is iemand die veel van het onderwerp afweet. Hij […]

Lees meer >>

Typescript

TypeScript is Microsofts oplossing om grote JavaScript applicaties op een beheerbare manier te kunnen ontwikkelen. In dit stuk gaan we ontdekken wat dit inhoud. Als eerst gaan in op de vraag wat TypeScript precies is en wat de ideeën er achter zijn. Vervolgens gaan we stap voor stap, vanuit JavaScript, in op het gebruik van […]

Lees meer >>

Evolutie van programmeertalen

Afgelopen week heeft Ralf Wolter het seminar: evolutie van programmeertalen verzorgd. Het onderwerp: In 2007 hebben we gekeken naar de evolutie van programmeertalen. We speculeerden over het mogelijk mainstream worden van functionele talen en de gevolgen die dit had voor het ontwikkelen van software en de verwachte kennis die een ontwikkelaar moet hebben. Zeven jaar […]

Lees meer >>

Infrastructure as code met Vagrant

DevOps en ‘infrastructure as code’ Er is een nog steeds groeiende aandacht voor de DevOps werkwijze. De essentie van DevOps ligt in hoe je een organisatie qua processen en cultuur inricht om de development en operations activiteiten goed met elkaar te laten samenwerken. Dit met als hoger doel om op een flexibele en robuuste manier […]

Lees meer >>

ReactiveUI (RxUI)

Wat is RxUI? In het woud van MVVM frameworks is er een nieuwe speler, of eigenlijk niet zo’n hele nieuwe speler, maar na de post van Arno over Reactive Extensions, is ReactiveUI op de voorgrond verschenen. Mocht je die post (http://www.software-innovators.nl/2014/01/10/reactive-extensions-rx/ ) nog niet hebben gelezen, het is een aanrader om dat eens te bekijken […]

Lees meer >>

Debug je HTTP verkeer met Fiddler

Deze maand in de categorie ‘gave technologie’ weer eens een keer een tool. Fiddler is een ‘web debugging proxy’ waarmee je HTTP(S) verkeer kunt monitoren en debuggen. Het HTTP protocol wordt in veel situaties gebruikt. Navigeer je in je browser naar een pagina dan gaat dat over HTTP net als eventuele AJAX calls op de […]

Lees meer >>

Symposium Verslag: The Future of Programming, Delft 16, 17 Jan 2014

Op 17 januari 2014 werd Eelco Visser geïnaugureerd als Antoni van Leeuwenhoek Professor of Computer Science aan de TU Delft; een mooie gelegenheid voor de universiteit om een symposium te organiseren over de toekomst van het programmeren. Het programma was veelbelovend en ik kon de kans om een kijkje te nemen in de wereld van […]

Lees meer >>

Reactive Extensions (Rx)

Waarom reactive extensions Een term die je steeds vaker tegenkomt is ‘Reactive Programming’. In essentie is dit een programmeerparadigma waarbij het actief propageren van wijzigingen centraal staat (http://en.wikipedia.org/wiki/Reactive_programming). De laatste tijd wordt de term in een wat bredere context gebruikt en staat het voor hoe je software kunt bouwen waarbij schaalbaar, responsive, resilient, event gedreven […]

Lees meer >>

Nieuw in Java 8: lambda-expressies

Sinds april 2012 wordt er al gewerkt aan Java 8, de opvolger van Java 7. In de nieuwste versie van de programmeertaal zijn een aantal nieuwe concepten opgenomen, welke qua impact op het platform vergelijkbaar gaan zijn met de verbeteringen die  anno 2004 in Java 5 werden geïntroduceerd. Toevoegingen als generics en for…in loops hebben […]

Lees meer >>

Coden in the zone

Coden vereist opperste concentratie en concentratie is maar een raar iets. Het is het vermogen om aandacht te geven aan één aspect van je omgeving, terwijl je de rest negeert. Je probeert hierbij bewust je verwerkingscapaciteit toe te kennen aan hetgeen waar je je op concentreert. Ofwel we proberen het gedeelte van onze CPU wat bezig is […]

Lees meer >>