15 mei 2008 17:07
· Rudie Ekkelenkamp · Java, Evenementen
Na 1 dag communityOne en 4 dagen JavaOne, heb ik wat gemengde gevoelens. Er waren dit jaar geen schokkende nieuwe dingen te melden. JavaFX werd even als vorig jaar in de schijnwerpers gezet. Java 7 duurt nog wel even en heeft wel wat toevoegingen aan de taal zoals Switch op String, Multi Catch en Modules. Zie ook de blog van Peter. Maar over echte aanpassingen zoals het toevoegen van closures is niet gerept. Daarvoor moet je in de JVM scripting talen zijn zoals Groovy of JRuby.
Alle vernieuwingen lijken op basis van Annotaties te gebeuren zoals voor de modules en generics in Java of in de JEE REST API.
Aan de andere kant kun je dit ook zien als een goed punt omdat SUN voorzichtig is met uitbreidingen aan Java en de platformen eromheen gestabiliseerd zijn. De echte innovaties vinden nu plaats in de scripting talen en frameworks zoals Grails en JavaFX.
Evengoed waren er erg veel leerzame sessies, waar ik hier een terugblik op geef.
Lees verder »
Permalink |
13 mei 2008 16:28
· Rob van de Meulengraaf · Java
Inleiding
NekoHTML is een HTML parser die HTML omzet in XML zodat deze bewerkt kan worden met standaard XML interfaces, zoals SAX of DOM. Tags en attributen kunnen bijvoorbeeld dynamisch worden verwijderd, toegevoegd of aangepast. Dit kan natuurlijk ook met reguliere expressies maar dit kan al snel erg ingewikkeld worden. Aan de hand van een probleem uit de praktijk wordt een eenvoudige toepassing van Neko getoond waarbij hyperlinks in een HTML document worden aangepast.
Lees verder »
Permalink |
13 mei 2008 16:27
· Monique van Setten · Testen, Methodieken
Binnen de testwereld van Nederland is TMap een veelgebruikte methodiek om te testen. TMap heeft als doel om het testen gestructureerder te laten plaatsvinden. Hiervoor biedt het middelen om het testen een plaats te geven in het software ontwikkel proces en daarnaast middelen om het testen op zich te verbeteren. Maar wat heb je nou aan TMap als je niet test? En kan TMap ook problemen geven? Om deze vragen te beantwoorden, zal ik twee basisprincipes van TMap bespreken, waar ik ook het effect voor developers zal noemen.
Lees verder »
Permalink |
8 mei 2008 22:29
· Okke van 't Verlaat · Algemeen
Scripttalen zijn helemaal hot. Ook hier in San Francisco. Om schijnbaar meer publiek de zaal in te trekken wordt te pas en te onpas de naam van een willekeurige taal in de titel van een sessie verwerkt. Ordinair Java kan schijnbaar niet meer. JSF *moet* je combineren met Groovy. Webservices zonder JavaFX, ja ook gewoon een scripttaal, is niet meer van deze tijd. En überhaupt software ontwikkelen zonder Ruby is ondenkbaar. Okay, ik geef ruiterlijk toe, dit is wat overdreven. En gelukkig zijn er ook sprekers die overduidelijk iets zinnigs te vertellen hebben over scripttalen. Uitblinker hierin, tot nu toe, is Neil Ford. Zijn sessie gisteren waarin hij Ruby en Groovy vergeleek was meer dan de moeite waard.
Lees verder »
Permalink |
7 mei 2008 16:05
· Peter Maas · Java
Twee van de sessies die ik gisteren bijwoonde op JavaOne hadden te maken met de ontwikkelingen van de programmeertaal Java. Echt spannende dingen heb ik nog niet gezien, het closures onderwerp wordt stug vermeden. Het is opvallend hoe vaak de panels laten weten dat grote veranderingen vrijwel onmogelijk zijn in een taal als Java. Alle belangrijke veranderingen lijken te komen in de vorm van annotaties (JSR-308).
Lees verder »
Permalink |
7 mei 2008 7:49
· Okke van 't Verlaat · Java, Evenementen
De 2008 editie is vandaag, Nederlandse tijd inmiddels gisteren, officieel van start gegaan met opvallend weinig keynote spektakel. Waar voorgaande jaren de keynote bol stond van de opgeblazen aankondigingen, was het dit jaar relatief stil. JavaFX en Blue-Ray (The war is over and Blu-ray has won) zijn demo-technisch indrukwekkend maar sinds vorig jaar niet nieuw. Wel nieuw maar nog te vaag zijn project Hydrazine, iets met (cloud based?) services als back-end voor client (JavaFX) applicaties, en project Insight waarmee applicaties uitgerust kunnen worden met de instrumenten om op basis van gebruik content aan te passen. Wat mij betreft iets te veel ‘Birth of a Feather’ om keynotewaardig te zijn. Ter illustratie, een zoekactie bij Sun op Hydrazine, levert op het moment van schrijven exact twee resultaten op.
Lees verder »
Permalink |
7 mei 2008 1:37
· Rudie Ekkelenkamp · Java, Groovy, Evenementen
JavaOne 2008
Een van mijn persoonlijke doelen op deze JavaOne is om te bepalen in hoeverre Groovy en Grails levensvatbaar is. Na enige experimenten met Ruby On Rails, waarbij ik erg onder de indruk was van de snelheid waarmee je kunt ontwikkelen, is mijn grootste kritiekpunt dat ik ruby moet gebruiken, een taal waarin ik niet erg thuis ben. Daarnaast is en blijft ruby deployment op een JVM nog steeds lastig. Het gebruik van Jruby is net niet hetzelfde als ruby waardoor je onhandige mappings krijgt tussen ruby en java objecten.
Groovy en Grails lijken daarbij alle problemen op te vangen. Ten eerste omdat Groovy opgezet is om gebruikt te kunnen worden in combinatie met Java. En de meest “native” scripting taal is in de JVM.
Lees verder »
Permalink |
6 mei 2008 15:46
· Peter Maas · Java, Groovy, SOA, Evenementen
Na een lange maar interessante dag CommunityOne besloten Okke en ik gisteravond na het diner toch nog even naar de G2One / No Fluff Just Stuff (NFJS) meetup te gaan. Het duurde even voor we het hotel vonden waar de bijeenkomst plaats vond, maar gelukkig waren we op tijd voor de No Fluff Just Stuff panel discussie. Het bleek een van de betere panels, misschien de beste, die ik ooit heb bijgewoond.
Lees verder »
Permalink |
6 mei 2008 1:59
· Okke van 't Verlaat · Java, Evenementen
Vorig jaar voor het eerst, dit jaar wegens succes herhaald: CommunityOne. Een dag om het gat tussen het weekend en JavaOne te vullen. Een leuke mogelijkheid om nog meer sessies te bezoeken en nog meer informatie op te slurpen. Daarnaast voor Sun een extra keynote om aandacht te vestigen op niet Java gerelateerde onderwerpen zoals de bekendmaking dat het Solaris OS onder de naam OpenSolaris geheel open source verder gaat. En de boodschap hoe goed het ZFS filesystem is (de demo waarbij een harde schijf onder de hamer werd geplet was indrukwekkend en entertaining).
Het programma is zodanig volgepropt dat er lunchtijd te kort is om alles bij te wonen. Mooi moment dus om een sessie te laten schieten, een zitzak op te zoeken en wat gedachten aan het weblog toe te vertrouwen.
Lees verder »
Permalink |
5 mei 2008 16:40
· Martin Sturm · Java, Evenementen
Verslag J-Spring 2008
Vorige week woensdag 16 april vond de halfjaarlijkse conferentie plaats die wordt georganiseerd door de NL-JUG. In dit artikel zal een korte beschrijving worden gegeven van de lezingen die ik die dag heb bezocht.
Lees verder »
Permalink |