
Helaas, het jaarlijkse Java feestje in België is weer afgelopen. Op deze laatste dag zijn Tracey, Bart, Sjoerd en ikzelf afgereisd naar het Metropolis complex in Antwerpen. De laatste dag duurt maar tot half één, dus vandaag geen gezeur over de vieze lunch.
Bij de eerste presentatie hoopte we meer te leren over de web services van Amazon, maar dit was helaas meer een reclamepraatje voor Amazon’s Cloud Computing dienst. Hierna werden we echter getrakteerd op een zeer interessante presentatie van een Sun “Evangalist” die liet zien hoe je voor weinig geld een Multi-touch scherm kunt maken, met behulp van een projector, een webcam en een perspex plaat met infrarood leds. Er werd duidelijk uitgelegd hoe je zelf zo’n scherm kunt maken en waar je zoal op moet letten. Tijdens de derde en laatste presentatie probeerde de Duitse Adam Bien ons te overtuigen dat EJB 3.1 een krachtige ontwikkelomgeving kan zijn. In ons geval natuurlijk een beetje overbodig, maar desondanks een interessante presentatie.
Nu is het weer een jaar wachten op Devoxx ’09, maar iedereen heeft weer genoeg inspiratie om die tijd te overbruggen.
vrijdag 12 december 2008
Devoxx: De Afsluiting
REBLOG: Twee miljoen Nederlanders op mobiel internet
Twee miljoen Nederlanders maken regelmatig gebruik van mobiel internet. Driekwart surft en mailt via een flat fee abonnement (onbeperkt surfen voor een vast bedrag). Bovendien blijkt het aantal mobieltjes met een GPS-antenne afgelopen jaar te zijn gegroeid met een factor zeven. Dat blijkt uit een onderzoek van het platform Open Mobiel Internet (OMI). Daarin zijn de grootste Nederlandse partijen in telecom- en uitgeefland verenigd.
Uit cijfers die eerder deze week aan de Media Werkgroep werden gepresenteerd, blijkt dat het aantal mobiele surfers in een half jaar met 25 procent groeide. De teller ging van 1,6 miljoen Nederlanders in juni naar nu 2 miljoen. De grootste gebruikersgroep bevindt zich tussen de leeftijden 18 en 35 jaar.
Er circuleren inmiddels 6 miljoen mobiele telefoons die overweg kunnen met een draadloze connectie. De verdeling: 2 miljoen UMTS- en 4 miljoen GPRS-toestellen. Er zijn 1,45 miljoen flat fee-abonnementen verkocht.
Bovendien blijkt uit dezelfde OMI-cijfers dat 14 procent van de telefoons een GPS-antenne heeft. Een jaar geleden was dat nog 2 procent. Telefoons worden zich steeds vaker 'bewust' van hun geografische locatie.
OMI-voorzitter Paul Brackel: "Ontwikkelaars kunnen mobiele applicaties verrijken met geografische informatie". De telefoonsofware wordt omgevingsbewust.
Vooralsnog zijn er in Nederland geen operators die externe ontwikkelaars toegang geven tot hun locatieservers. Dat is de apparatuur die de geografische positie van bellers als het ware 'leest' en verstuurt in mobiel gebruikte software. Daarmee zou bijvoorbeeld kunnen worden aangegeven wiens vrienden uit een profielensite of chatdienst zich waar bevinden. Brackel: "Met GPS kan je niet de locatie-informatie van een andere beller opvragen. Dat kan enkel via het netwerk van de telecomaanbieders".
Gisteren verscheen een rapport van Forrester Research waarin onderzoeker Thomas Husson stelt dat de omzet uit mobiele handel in onder meer muziek, tv, video en spelletjes in 2013 5,4 miljard euro waard zal zijn. Die opkomende mobiele vermaakmarkt compenseert volgens hem de afname van omzet uit sms-verkeer. Die loopt tussen 2008 en 2013 terug van 21,5 miljard naar 19 miljard euro.
Bron: Emerce
donderdag 11 december 2008
Een woensdag op Devoxx...
Na een lange rit in een spaans raspaard kwamen JW, Bart, Friso en ik aan bij Devoxx. Er stond een hoop op het programma, waaronder front-end spul door Romain Guy en Chet Haase. Maar aangezien ik daar al wat over had gezien op maandag besloot ik naar andere presentaties te gaan (anderen zijn welkom om hier iets over te schrijven).
Een arrogant ogende applicatiearchitect van Sun vertelde tijdens de keynotes een verhaal over JavaFX, en dat zag er allemaal wel imposant uit. Vooral het feit dat je de code en het ontwerp apart kan ontwikkelen en dan kan combineren met JavaFX op een eenvoudige manier was wel gaaf. De keynote van IBM over hun persoonsregistratiesysteem (er zat een soort chip in de Devoxx pasjes) was iets minder, vooral omdat ze de tijd gebruikten om over hardware te praten en het systeem maar zo'n 75% accuraat was. Gelukkig werd alles afgewisseld door een Brute Belgische BeatBoxer, waardoor de saaiheid van IBM werd doorbroken.
In de middag ben ik naar 2 interessante presentaties gegaan. Eentje over Envers en eentje over Parallelle systemen / multi-core programmeren:
- Envers is een Entiteit Versiebeheer systeem. het is bedoeld om van Entiteiten (zoals een klant of adres in een database) versies bij te houden. Heel de historie kan met behulp van envers worden bijgehouden, zonder je code belachelijk veel aan te passen. Sterker nog, je hoeft alleen maar 1 annotatie toe te voegen aan de Entiteiten die je wilt beheren. Heel je applicatie blijft gewoon werken zoals hij al deed, alleen wordt er op de achtergrond versiebeheer bijgehouden. Dit geeft een beetje overhead (Het opslaan/updaten duurt max. anderhalf keer zo lang) maar daarvoor heb je wel in één keer versiebeheer. Alles wordt netjes opgeslagen in extra tabellen die eenvoudig leesbaar en query-baar zijn. Ik denk dat we bij klanten als Loyalty Lab hier veel tijdwinst mee kunnen boeken.
- Parallel programmeren op een eenvoudige manier... Tegenwoordig hebben veel pc's en servers meerdere cores, alleen wordt daar amper gebruik van gemaakt. In de nieuwe versie van Java is er een extra object genaamd ParallelArray. Dit array kun je gebruiken om grote lijsten m.b.v. divide-and-conquer taktieken te splitsen en delen van het probleem op verschillende cores te berekenen. In ParallelArray zitten eenvoudige methoden om dit voor elkaar te krijgen, zodat je toch een beetje gebruik kan maken van multiple cores bij grote (lijst-)berekeningen. Volgens de maker en spreker (Brian Goetz) is zo'n 85% van alle grote problemen zo parallel op te lossen.
De terugreis was overigens bijna even avontuurlijk als Devoxx zelf, en we zijn maar 3x verdwaald en zo'n 100 km omgereden... Het was dus een geslaagde dag!
dinsdag 9 december 2008
D(evoxx)-Day 2
Vandaag zijn weer diverse mensen van ISAAC naar Devoxx geweest voor het volgen van enkele leerzame presentaties.
Wij zijn onder andere aanwezig geweest bij "Flex Today and Tomorrow", "Seam in Action", "Creating performance test data with the benerator" en "JSF, Ajax, and Seam portlet development with the JBoss Portlet Bridge".
Vooral de "Flex Today and Tomorrow" en "Creating performance test data with the benerator" waren voor ons zeer geslaagde presentaties. Bij Flex kreten van vreugde over de nieuwe mogelijkheden van Gumbo (Flex 4). En bij de benerator presentatie verbazing over de mogelijkheden tot het genereren van test data voor onze applicaties.
Jammer genoeg was de lunch voor ons tijdens Devoxx niet zo geslaagd (de salade viel niet in goede aarde bij ons), en na enig zoeken vonden wij een tentje waar wel eten naar onze smaak aanwezig was. Vooral onze ISAAC carnivoor was zeer tevreden met de ontdekking.
Ook waren enkele fanboy activiteiten ons niet vreemd bij het zien van Chet Haase en Romain Guy (het boek op de foto is Filthy Rich Clients).
Al met al was het weer een zeer geslaagde dag op Devoxx voor ISAAC.
maandag 8 december 2008
We made it!
Zo we zijn weer terug in t land, met een filmpje! Dat de belgische snelwegen minder zijn wisten we al, maar gelukkig heeft Edwins BMW slechst lichte zijschade...
PS Best wel koel die geintegreerde video upload van BLogger, als we nou hele goeie TOMIS, oeps, BOFS doen de komende tijd kunnen we parleys van de kroon steken!
PS2: Aangezien de thumbnail eigenlijk de hele grap van t filmpje verraad, wilde ik natuurlijk de thumbnail aanpassen. Echter dit kan niet, volgens Google help. Een snelle zoekactie levert de info dat Youtube (en wellicht ook Google Video) als thumbnail het middelste frame van je video kiest, maar dit ga ik na een lange dag Devoxx natuurlijk niet uitproberen.
Hello world from Devoxx/Javapolis!
Jaja we zijn van start!
Heerlijk geeky hier op Devoxx, heerlijk om eens rustig wat nieuwe technieken gepresenteerd te krijgen.
De volgende sessies al achter de kiezen:
Valentijn en Edwin: JavaFX
Pieter: RESTful services
Xander: Scala in depth
To come Romain Guy (Android) en Chet Haase (Flex) (spelling ok?) Extra ingelast!
Verder servlets 3.0 en Java Power tools!
Salut.
donderdag 4 december 2008
Trace je kerstcadeaus met Twitter
De feestdagen staan weer voor de deur en snel zal de stad weer overladen worden door enthousiaste koopjesjagers. Helaas is parkeren rond deze tijd van het jaar een probleem, je kunt je bijna geen weg banen in de binnenstad en de rijen bij de kassa zijn zo lang dat je het liefst snel naar huis terug wilt rennen. Wat doe je ook in de stad met deze drukte? Online bestellen is een goed alternatief als je niet tegen die drukte kan, zeker als het ook nog gratis thuis wordt bezorgd.
Zou het niet geweldig zijn als ze je een "tweet" sturen over waar je bestelling zich bevindt?
Voor de online koopjesjagers is nu dus iets nieuws bedacht door "TrackThis". Hiermee ontvang je updates van de locatie van je pakketje via Twitter. Je krijgt tweets wanneer jouw pakketje verzonden is, bij een distributeur terecht is gekomen, de vrachtwagen op gaat en bij je aan de deur is geweest.
Persoonlijk vind ik dit een van de beste Twitter tools die ik tot nu toe gezien heb, en zoveel heb ik er eigenlijk nog niet gezien... Het is een knap staaltje denkwerk geweest.
maandag 1 december 2008
Flex CoCoMo (Flex nieuwe platform voor Even Richer Applications )
17 November 2008, Adobe brengt de bèta versie van CoCoMo uit. Het is een platform waarop je in Flex op een gemakkelijke wijze realtime socialnetwork componenten aan je applicaties toevoegt. Denk aan VOIP (Voice over IP), FileSharing, andere mensen bekijken via hun webcam, chatten en gedeelde whiteboards. Adobe host zelf het platform waardoor deployment, onderhoud en schaalbaarheid geen issues zijn, dit wordt voor je gedaan. Ook aan beveiliging is gedacht, door middel van een unieke gegenereerde key kunnen alleen mensen die de key hebben inloggen op jouw applicaties en er zijn rollen in te stellen voor gebruikers. Er zijn een aantal standaard componenten aanwezig waar je binnen 10 minuten mee aan de slag kunt, natuurlijk zijn al deze componenten uit te breiden naar eigen gebruik. Het principe is heel gemakkelijk, je kunt voor elke toepassing een zogeheten “Room” gebruiken waarin mensen kunnen inloggen en meedoen aan jouw applicatie. In deze “Room” kun je data uitwisselen met de anderen, wat voor data het ook is.
Het klinkt allemaal veelbelovend, laten we hopen dat ze die verwachting waar kunnen maken als het definitieve product uit komt.
Meer informatie:
http://labs.adobe.com/technologies/cocomo/
http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=72&catid=759&entercat=y
http://download.macromedia.com/pub/labs/cocomo/cocomo_developerguide.pdf
Voorbeeld:
http://blogs.adobe.com/collabmethods/2008/05/_another_cocomo_experiment_the.html
Registreer en download op:
https://cocomo.acrobat.com/
vrijdag 21 november 2008
Taart voor ISAAC
Vandaag kwam totaal onverwacht een fijne verrassing door onze schuifdeuren naar binnen. Een bakker met een romige slagroomtaart! Het Nationaal Spaarfonds was zo tevreden met onze snelle service dat zij ons daarom beloond heeft met deze taart. Thomas mocht hem in ontvangst nemen samen met Ronald en Tom, samen hebben zij (e.a.) een spaarrekening aanvraagformulier verzorgd.
maandag 6 oktober 2008
Het eerste ISAAC tennistoernooi
Wie denkt dat ISAACi niet sportief zijn die heeft het mis. Afgelopen vrijdag was namelijk het eerste ISAAC tennistoernooi, en er waren maar liefs 12 deelnemers! Dit vond allemaal plaats op onze indoor tennisbaan, gelegen in de Wii-hoek. Hier volgt het verslag:
Het was een koele vrijdagmiddag in Eindhoven, toen de 12 deelnemers aan het eerste ISAAC tennis-toernooi zich mentaal voorbereidden op de veldslag die plaats zou gaan vinden. Het begon allemaal in de keuken onder het genot van een hapje en een drankje, maar al gouw kwam er gekreun en gescheld uit de Wii-hoek.
Merijn was de eerste die het onderspit delfde tegen niet-ontslagen Lars, waarna Xander al snel volgde door van Nick te verliezen. Jasper was veel te sterk voor JW, Edwin verbaasde vriend en vijand door van Rob te winnen, Bart had geluk en versloeg Koen, en Ronald versloeg langharige Rob in 3 games.
De tweede ronde bevatte minder verrassingen: Nick versloeg niet-ontslagen Lars in een zenuwslopende wedstrijd, die zelfs een Matchpoint voor niet-ontslagen Lars bevatte. Het was stil bij ISAAC toen Nick de genadeklap toebracht in de derde game... Jasper versloeg Edwin redelijk eenvoudig (Edwin was gehandicapt!) en Bart (in het roze!) versloeg Ronald.
De finalepoule ging tussen de titanen Nick, Bart en Jasper. Nick versloeg in de eerste wedstrijd Jasper in 2 games, maar daarna versloeg Bart Nick in 3 games... het ging dus allemaal om de laatste wedstrijd tussen Jasper en Bart. Als Bart zou winnen was hij de winnaar, maar als Jasper zou winnen dan zou er extra moeten worden gespeeld...
Maar Jasper was meer van de praatjes en verloor in 2 games, waardoor Bart onze eerste Wiisaac tennis-kampioen is! Gefeliciteerd Bart, en hulde!