ISAAC Developers Blog ISAAC Developers http://www.blogger.com/profile/15501257959342459001 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216 2010-08-17T14:10:29Z 117 1 1000 2010-08-17T14:10:29Z Publiek kiest voor Modern.nl als beste webwinkel Koen http://www.blogger.com/profile/15792957947065429923 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-7761996236341981435 2010-03-29T15:07:02Z 2010-03-26T17:04:00Z <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_l5QRTpnEFt0/S6zp-qnB2GI/AAAAAAAAAaM/jCYV5J114Rc/s1600/Modernwinnaar_portfolio-item.png"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://2.bp.blogspot.com/_l5QRTpnEFt0/S6zp-qnB2GI/AAAAAAAAAaM/jCYV5J114Rc/s400/Modernwinnaar_portfolio-item.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5452990511637977186" /></a><p class="MsoNormal"><b>Modern.nl heeft de publieksprijs gewonnen voor de beste webwinkel in consumentenelectronica en huishoudelijke apparatuur. Dat werd bekend tijdens het gala van de Nationale Thuiswinkel Awards 2010 op 26 maart jl.</b></p> <p class="MsoNormal">Het publiek stemde massaal op modern.nl tijdens een vooronderzoek waarbij consumenten de mogelijkheid hadden te stemmen op hun favoriete webwinkel. In de categorie grote webwinkels voor electronica en huishoudelijke apparatuur was de concurrentie groot, maar modern.nl won de Thuiswinkel Award overtuigend met de meeste stemmen.</p> <p class="MsoNormal"><b>Powered by ISAAC</b></p> <p class="MsoNormal">ISAAC is erg trots dat Modern.nl deze prestigieuze prijs won. ISAAC en Modern.nl werken al jaren samen aan de ontwikkeling van de webwinkel. Snel inspelen op de behoeftes van de klant is belangrijk bij het daadwerkelijk succesvol maken van een webshop. ISAAC is dé partner voor Modern.nl als het gaat om de juiste uitstraling, een heldere gebruikersinterface en thematisering van de site rond speciale dagen als Moederdag, Valentijn en Kerst. Daarnaast verzorgt ISAAC de Modern.nl nieuwsbrieven en bieden wij ondersteuning in de online marketing. Ook ontwikkelden we diverse actiematige onderdelen, zoals een gedichtengenerator met Sinterklaas en een WK-wedstrijd. Die samenwerking betaalt zich nu uit in de waardering van het publiek!</p> <p class="MsoNormal">ISAAC ondersteunt naast Modern.nl ook andere webshops<span style="color:#1F497D;">.</span> Zowel op technisch gebied als strategie en interaction design is ISAAC specialist in succesvolle webshops.</p> <p class="MsoNormal"><a href="http://www.isaac.nl/webshops.jsp">Meer weten over ISAAC webshop diensten? </a></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-7761996236341981435?l=isaacdevelopers.blogspot.com' alt='' /></div> Koen 2010-03-26T17:04:00Z Kostenreductie op het gebied van customer service Karin http://www.blogger.com/profile/03043080044546308966 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-7124725789897138670 2010-01-29T15:01:23Z 2010-01-29T14:54:00Z <span style="font-weight:bold;">Self Service diensten</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4ymxIapfbE4/S2L31EvQb1I/AAAAAAAAADA/YyGItiN3GFQ/s1600-h/lasernederland_logo.jpg"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 211px; height: 84px;" src="http://1.bp.blogspot.com/_4ymxIapfbE4/S2L31EvQb1I/AAAAAAAAADA/YyGItiN3GFQ/s400/lasernederland_logo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5432176591739318098" /></a>Voor de financiële dienstverlener <a href="http://www.lasernederland.com/" target="_blank">Laser Nederland</a> heeft ISAAC een volgende fase in het project "Self Service" afgerond. De compleet door ISAAC ontwikkelde portals worden maandelijks door tienduizenden klanten gebruikt. In februari 2009 zijn de portals voorzien van extra functionaliteit waarmee klanten, in een beveiligde omgeving, zelf wijzigingen kunnen doorvoeren in het back-office van Laser. <br /><br />Met behulp van "self service" weet <a href="http://www.lasernederland.com/" target="_blank">Laser Nederland</a> flinke reducties te behalen op de werkdruk van het call-center. Klanten kunnen zonder wachttijd aan de telefoon hun aanpassingen direct doorvoeren, waardoor het back-end main-frame de meest actuele data bevat zonder dat hiervoor (zorgvuldig getrainde) agents als interactiemiddel tussen klant en systeem nodig zijn. <br /><br />In dit traject werkt ISAAC nauw samen met business analisten van Laser. Elk nieuw "self service"-item is een zorgvuldige, op de online wereld toegespitste adaptatie van een bestaand werkproces van het Laser call-center. ISAAC werkt hiervoor een interactieve schermflow uit, ontwikkelt deze tot een online wizard (geschikt voor alle veelgebruikte internetbrowsers), en verzorgt de technische real-time interactie met het main-frame. Deze interactie verloopt via een geavanceerde, in eigen huis ontwikkelde JEE middle-ware laag uit de "Pangaea Finance"-familie. De Pangaea middle-ware laag is sinds 2007 in gebruik bij Laser en biedt een robuuste omgeving met de steeds toenemende drukte op de websites. <br /><br />Meer weten over customer portals of kostenreductie op het gebied van customer service, neem contact op met ISAAC.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-7124725789897138670?l=isaacdevelopers.blogspot.com' alt='' /></div> Karin 2010-01-29T14:54:00Z "To Hyphen or not to Hyphen" in een domeinnaam Ype de Groot blogger@ypedegroot.nl tag:blogger.com,1999:blog-7522123552486127216.post-5015336469061308088 2010-05-18T13:29:27Z 2010-01-13T10:14:00Z <span style="font-weight: bold;">Vindbaarheid in relatie tot koppeltekens en een domeinnaam.</span><br />In 2007 was het nog gebruikelijk dat in het kader van SEO naast een domeinnaam ook een vergelijkbaar domeinnaam met koppeltekens werd gekocht. Koppeltekens worden door zoekmachines gelezen als spatie, wat het indexeren van de losse woorden ten goede kwam. Er werd hier zoveel misbruik van gemaakt dat als je nu een domeinnaam met te veel koppeltekens gebruikt het als spamming wordt geclassificeerd door zoekmachines. Een voorbeeld is buy-viagra-online-cheap.com. Meer dan drie koppeltekens kan een rood kruisje achter je naam betekenen. Op dit moment wordt door de zoekmachine zelf geïnterpreteerd welke keywords er in een domein staan.<br /><br /><span style="font-weight: bold;">Waarom “Not to hyphen”</span><br /><ul><li>Je domeinnaam ziet er professioneler uit.</li></ul><ul><li>De schrijfwijze wordt sneller vergeten, mensen typen automatisch alle woorden aan elkaar in een domeinnaam. Hoezoujijhettypen.nl?</li></ul><ul><li>Hoe langer de domeinnaam, hoe makkelijker je spelfouten maakt.</li></ul><ul><li>Gekoppelde woorden kunnen er goedkoper uit zien, “kan je geen echte domeinnaam vinden?”.</li></ul><ul><li>Beter uit te spreken in een (telefoon)gesprek. Leg deze maar eens uit aan te telefoon: Hoe-zou-jij-het-typen.nl?</li></ul><br /><span style="font-weight: bold;">Waarom “To hyphen”:</span><br /><ul><li>Leesbaarheid. Eenlangenaamismoeilijkleesbaar.nl of een-lange-naam-is-makkelijk-leesbaar.nl. Het verschil is duidelijk. Dit is vooral handig als je een “lange” domeinnaam wil communiceren in offline media. Het wordt dan beter onthouden.</li></ul><ul><li>Zoekmachine robots kunnen zelf keywords uit een domeinnaam halen, maar soms moet je een handje helpen. Een mooi voorbeeld is expertsexchange.com. Dit bedrijf heeft zijn domein omgezet naar experts-exchange.com omdat de zoekmachine robots er ook expert-sex-change van kunnen maken. Een ander voorbeeld is www.basketballshopping.com, hier zijn ook verschillende contexten denkbaar.</li></ul><ul><li>Ontneem een andere partij (concurrent) de kans om deze wel te registreren. En registreer deze naast je belangrijke hoofd-domeinnaam.</li></ul><ul><li>Als je in een branche zit waar alle goede namen die je bedacht had al vergeven zijn kan je altijd voor een domeinnaam gaan met koppeltekens. Maar let op met bedrijfsnamen. Het risico bestaat dat je issues krijgt m.b.t. copyrights. Een deel van de traffic kan nu ook juist naar de concurrent gaan.</li></ul><ul><li>Google vindt anchor tekst wel belangrijk. Als mensen in een tekst op een site een link maken naar bijvoorbeeld ISAAC mobiele diensten, dan vind Google het prettig als je URL www.isaac-mobiele-diensten.nl is. Om die reden is het altijd handig beide versies te registreren.</li></ul><br /><span style="font-weight: bold;">Volgende keer:</span><br />Het is interessant om te weten dat google en andere zoekmachines de meta tag “keywords” negeren. Dat mensen deze toch blijven toevoegen is een just-in-case scenario, "stel dat zoekmachines deze tag wel weer oppikken? Dan zit deze er toch maar mooi in!". Leuk voor een volgend blog onderwerp.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-5015336469061308088?l=isaacdevelopers.blogspot.com' alt='' /></div> Ype de Groot 2010-01-13T10:14:00Z Software ontwikkelen is een prachtvak! Sjoerd http://www.blogger.com/profile/06822243806614643943 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-5062494382752494154 2010-01-14T08:03:39Z 2009-12-24T08:08:00Z We kennen allemaal de beroepen die standaard een hoog aanzien genieten in onze maatschappij. Neem nu bijvoorbeeld de chirurg, de piloot of de architect. Voor sommige mensen is het zelfs statusverhogend om te vermelden dat de broer van de neef van de schoondochter arts is. Logisch is dat natuurlijk wel, het zijn nu eenmaal beroepen die gemakkelijk tot de verbeelding spreken. De chirurg die een mensenleven redt, de architect die een prachtig – voor iedereen dagelijks te bewonderen – gebouw heeft ontworpen, en de piloot die de bijna goddelijke gave bezit om ons binnen een etmaal naar de andere kant van de planeet te vliegen.<br /><br />Maar mag ik nu even de aandacht om het over een zeker zo mooi beroep te hebben (tromgeroffel): <span style="font-weight: bold;">De Software Ontwikkelaar</span>. Vergeleken met bovengenoemde beroepen bestaat dit vak nog niet zo lang en spreekt het misschien wat minder tot de verbeelding. Omdat het vak nog niet zo lang bestaat, betekent dit dat we voor veel problemen die we tegenkomen nog geen standaard oplossing hebben, en dus iets nieuws zullen moeten verzinnen. En dat is nu juist hetgeen dat dit vak zo interessant maakt. Nieuwe inzichten en technieken volgen elkaar dan ook in rap tempo op. Gelukkig houden wij dit bij ISAAC nauwgezet in de gaten en proberen we de nuttige dingen eruit te pikken.<br /><br />Het schrijven van de code door de software ontwikkelaar is een creatief proces. In grote lijnen weet de ontwikkelaar wel op welke manier deze de applicatie zal gaan vormgeven, maar tijdens het ontwikkelen dienen er nog veel oningevulde vragen te worden beantwoord. Gelukkig maar, want dit is een creatief proces dat dit vak zo leuk maakt! Het is hierbij van groot belang dat een ontwikkelaar op de hoogte is van standaard design patronen (design patterns) en algemene design principes. Hieraan kan de eigen geschreven code voortdurend getoetst worden. Een goede ontwikkelaar denkt bij het schrijven van elk stuk code of dit in lijn is met de algemene design principes en weegt voor en nadelen af. Ook herkent een goede ontwikkelaar de problemen die met de toepassing van een standaard design patroon (design pattern) kunnen worden opgelost. Het kan een enorme kick geven om op deze manier hele schone, beknopte en onderhoudbare code te schrijven. Vakwerk dus!<br /><br />Het goede nieuws is, dat ondanks de razendsnelle ontwikkelingen op het vakgebied, deze algemene patronen en principes veel minder aan verandering onderhevig zijn en dus de kwaliteit van de software kunnen waarborgen.<br /><br />Om af te sluiten met een paar hele mooie (object georiënteerde) design principes:<br /><ul><li> <span style="font-style: italic;">Encapsulate what varies</span> (iets dat vaak verandert, kun je beter isoleren zodat je het kunt wijzigen zonder andere onderdelen te beinvloeden).</li></ul><ul><li><span style="font-style: italic;">Program to interfaces, not implementations</span> (gebruik een interface om tegen een component aan te praten, zodat je de concrete component later nog kunt wijzigen).</li></ul><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-5062494382752494154?l=isaacdevelopers.blogspot.com' alt='' /></div> Sjoerd 2009-12-24T08:08:00Z ISAAC voor derde keer bij 50 snelste groeiers Karin http://www.blogger.com/profile/03043080044546308966 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-2788638758658076520 2009-11-16T15:53:50Z 2009-11-16T15:01:00Z <span style="font-weight:bold;">PERSBERICHT</span><br /><br /><span style="font-style:italic;">Eindhovens internettechnologiebedrijf groeit snel verder</span><br /><span style="font-weight:bold;">ISAAC voor derde keer bij 50 snelste groeiers </span><br /><br />Eindhoven - Internettechnologiebedrijf ISAAC uit Eindhoven blijft snel doorgroeien. Dat leverde voor het derde jaar op rij een plek op in de Deloitte Fast 50; de ranglijst van vijftig technologiebedrijven met de hoogste procentuele omzetgroei. Een plek veroveren was dit jaar aanzienlijk moeilijker, want de lijst bevat voor het eerst niet alleen Nederlandse maar ook Belgische bedrijven.<br /><br />Waar menig aanstormend technologiebedrijf in de Fast 50 kortstondige groei doormaakt en vervolgens net zo snel weer uit de lijst tuimelt, weet ISAAC al drie jaar op rij stand te houden. De omzetstijging van 457% sinds 2004 is dus duidelijk geen kortstondige groeispurt, maar een teken van stabiele groei. Passie voor internet is wat volgens CEO Mark Hogendoorn aan het succes ten grondslag ligt. "Onze professionals weten niet alleen alles van de nieuwste technologieën, maar kunnen die ook zodanig toepassen dat ze een daadwerkelijke bijdrage leveren aan de resultaten van onze klanten."<br /><br /><span style="font-weight:bold;">Internet onvermijdelijk in vitale bedrijfsprocessen </span><br />ISAAC ondersteunt haar klanten bij het optimaal benutten van de zakelijke mogelijkheden van internet. Uitgangspunt is dat het voor organisaties steeds vaker onvermijdelijk wordt om internet in te passen binnen vitale bedrijfsprocessen. Tot de kerntaken van ISAAC behoren advies, ontwerp, realisatie en beheer van online applicaties. In de praktijk varieert dat van het bouwen van websites tot de online ontsluiting van complexe backoffice-applicaties. Een opvallende ontwikkeling binnen het bedrijf is dat het zich steeds meer toelegt op specifieke sectoren, zoals retail en in toenemende mate ook de financiële dienstverlening.<br /><br /><span style="font-weight:bold;">Internettechnologie maakt bank transparanter</span><br />Banken en andere financiële dienstverleners ontdekken dat de technische know how van ISAAC nieuwe mogelijkheden biedt voor transparantie naar consumenten. Denk aan saldo-informatie via de mobiele telefoon, realtime inzicht in creditcarduitgaven en inzicht in de actuele status van pensioenen en verzekeringen. Ontsluiting van die gegevens via internet was vaak een probleem vanwege de veelal verouderde databasearchitectuur van veel financiële instellingen. ISAAC ruimt dat obstakel effectief uit de weg met Pangaea middleware. Dankzij dat revolutionaire ‘enterprise application integration’-systeem kunnen uiteenlopende applicaties probleemloos met elkaar en met gekoppelde websites communiceren. <br /><br /><span style="font-weight:bold;">Over ISAAC</span><br />ISAAC ontstond in 1999 aan de Technische Universiteit Eindhoven. Sindsdien groeide het uit tot een zelfstandig bedrijf met meer dan dertig medewerkers en grote klanten als LaSer Lafayette Services Nederland (bekend van o.a. PrimeLine, Directa en cobranded Visa kaarten), De Harense Smid, Impact Retail, Paysquare en Repay International.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-2788638758658076520?l=isaacdevelopers.blogspot.com' alt='' /></div> Karin 2009-11-16T15:01:00Z Magical Magento Paul Luedke http://www.blogger.com/profile/04226786102897522452 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-3699758561392255208 2009-08-19T11:27:54Z 2009-08-19T09:05:00Z ISAAC en e-commerce is al tijden een succesvolle combinatie. Tot dusver heeft ISAAC altijd maatwerk webwinkels gerealiseerd, met name omdat veel van onze klanten de webwinkel volledig geïntegreerd willen hebben met reeds bestaande back-end en beheer systemen. Maar sinds enige tijd hebben de technische specialisten van ISAAC zich verdiept in open-source e-commerce pakketten die alle broodnodige functionaliteit , voor een succesvolle webwinkel aan boord hebben. Ook de sales afdeling en de internet marketeers hebben de producten eens goed tegen het licht gehouden op basis van de wensen uit de markt en de aanwezige kennis van succesvolle webwinkels.<br /><br />Nadat de stofwolken geklaard waren en de nodige pakketten getest waren, stond nog maar 1 pakket in de arena overeind: Magento.<br /><br />Op technisch gebied is Magento een relatief jong open-source product. Dit heeft een aantal voordelen, bijvoorbeeld dat het product moderne en beproefde technieken gebruikt.<br />Een plugin systeem laat ontwikkelaars modules realiseren met extra, maatwerk, functionaliteit. Het voordeel van deze werkwijze is dat de kern van de applicatie, de webwinkel zelf, altijd stabiel draait zelfs als een module niet correct functioneert. Omdat de applicatie open-source is, is hierdoor ook een enorme bibliotheek ontstaan met reeds gemaakte modules. De webwinkel uitbreiden is dan ook op deze manier doorgaans het spreekwoordelijke “plakje cake”: zoek of iemand reeds een module heeft gemaakt voor het doel wat je wilt bereiken, download en installeer het….tadaaaa.<br />Naja, uiteraard zal het in boze echte wereld altijd iets anders werken: doorgaans moet je nog configureren, testen eventueel nog wat aanpassen voordat het werkt zoals je wilt. Maar, je hoeft in ieder geval niet altijd het wiel volledig overnieuw uit te vinden.<br />Op het gebied van aangeboden functionaliteit kun je een e-commerce product beoordelen op 4 primaire pijlers, namelijk “Komen, Kijken, Overtuigen en Kopen”. Ik zal Magento eens afzetten tegen deze 4 pijlers.<br /><br /><span style="font-weight: bold;">Komen</span><br /><br />Zoek Machine Optimalisatie is natuurlijk het kernpunt van de pijler “Komen”. Magento is uitstekend doorzoekbaar voor zoek machines en biedt uitgebreide mogelijkheden op het gebied van tags, keywords, URL rewrites et cetera. Dat klinkt als en is een boel terminologie uit de IT, maar het zijn wel de zaken die Google graag ziet en jij dus wilt hebben.<br /><br />Andere functionaliteiten die Magento ondersteunt is “tell a friend”, waarmee de bezoeker een vriend of vriendin op de hoogte kan stellen van een product op jouw website. Ook kan een bezoeker een verlanglijstje sturen naar zijn vrienden met producten uit de webwinkel.<br /><span style="font-weight: bold;"><br />Kijken</span><br /><br />Zodra een bezoeker uiteindelijk in de webwinkel terecht komt, is het uiteraard de bedoeling dat de klant alle informatie snel en eenvoudig kan vinden. Magento biedt alle mogelijkheden hiertoe, zoals een goede zoekfunctie en uitstekende sorteer en filter mogelijkheden.<br />Zodra een bezoeker een product heeft gekozen, kunnen ook accessoires voor het en soortgelijke producten getoond worden. Het gehele kijk, vind-wat-je-zoekt aspect is keurig geregeld in Magento.<br /><br /><span style="font-weight: bold;">Overtuigen</span><br /><br />Uiteindelijk gaat het er natuurlijk om dat een klant overtuigd wordt om een product aan te schaffen. Op internet kun je dan geen dialoog aangaan met je klant om er achter te komen welke beweegredenen belangrijk zijn voor de klant. Je zult dus een heel arsenaal aan overtuigingsmiddelen in moeten zetten, en dan ook nog op dusdanige wijze dat de bezoeker de voor hem relevante middelen snel en eenvoudig kan inzien.<br />Voorbeelden van overtuigingsmiddelen zijn uitgebreide productomschrijvingen, grote foto’s, vergelijkingsmogelijkheden, duidelijke communicatie omtrent organisatie, contactmogelijkheden, geaccepteerde betaalwijzen, bezorgkosten, aanbiedingen (van….voor….), productreviews, orderstatus, Top 5 best verkocht, actiecodes, tijdelijke aanbiedingen.<br />Al deze zaken zijn te realiseren in Magento op een gebruiksvriendelijke wijze waardoor u als ondernemer snel en eenvoudig uw acties kunt coördineren.<br /><span style="font-weight: bold;"><br />Kopen</span><br /><br />Zodra een bezoeker in uw webwinkel terecht gekomen is, het product wat hij zocht gevonden heeft en er van overtuigd is om het aan te schaffen, is alleen het afreken proces nog een mogelijke drempel. In het kijken en overtuigen aspect zijn al zoveel mogelijk drempels weggehaald door een duidelijke communicatie over totale kosten (inclusief de bezorgkosten), over geaccepteerde betaalwijzen en levertijden. Een heldere en gebruiksvriendelijke afrekenprocedure is belangrijk waarbij een bezoeker er voor kan kiezen om een account aan te maken of om zonder account de bestelling te plaatsen. Een bezoeker kan een ook een ander bezorgadres kiezen of de datum en tijdstip voor aflevering.<br />Wederom geeft Magento de mogelijkheid om het check-out proces helder en laagdrempelig te houden. Daarnaast biedt het ook de vrijheid aan ontwerpers om het design te optimaliseren voor conversie.<br /><br />Zoals gezegd is het mogelijk om nog een laatste pijler toe te voegen, namelijk retentie. Ook hiervoor biedt Magento weer mogelijkheden met nieuwsbrieven, actie mogelijkheden voor groepen gebruikers.<br /><br />Inmiddels zijn de eerste Magento webwinkels door ISAAC gerealiseerd of in ontwikkeling. We kunnen stellen dat de ISAACi enthousiast zijn over de vele standaard mogelijkheden in dit pakket terwijl we toch onze dingen kunnen blijven doen: een unieke oplossing of dienst neerzetten die bijdraagt aan de bedrijfsdoelstelling zonder concessies te doen aan nieuwe of bestaande processen.<br /><br />Wilt u ook weten wat Magento voor u kan betekenen, neem even contact met mij of mijn collega’s op, we maken graag een afspraak om de mogelijkheden die Magento biedt, te laten zien. Ik ben te bereiken op 040 215 53 52 of Paul.Luedke@isaac.nl.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-3699758561392255208?l=isaacdevelopers.blogspot.com' alt='' /></div> Paul Luedke 2009-08-19T09:05:00Z Meer Taart voor ISAAC Valentijn Scholten (ISAAC) http://www.blogger.com/profile/12425265502283982291 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-7174177091412343446 2009-07-17T13:32:54Z 2009-06-19T09:58:00Z <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_PeoTVk3i0sU/Sjth02qowxI/AAAAAAAAABE/A66wyRsnb0s/s1600-h/3641091800_f0e4d7fa45.jpg"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_PeoTVk3i0sU/Sjth02qowxI/AAAAAAAAABE/A66wyRsnb0s/s400/3641091800_f0e4d7fa45.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5348976543088034578" /></a><br />Een van de ISAAC teams werd vandaag blij verrast met taart. <a href="http://www.lasernederland.com">Laser Nederland</a>, Een van ISAACs partners, heeft vandaag taart laten bezorgen als dank voor de extra inzet rondom nieuwe release.<br /><br />Wij zijn natuurlijk erg blij dat onze inzet wordt gewaardeerd. Dus Laser Nederland bedankt!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-7174177091412343446?l=isaacdevelopers.blogspot.com' alt='' /></div> Valentijn Scholten (ISAAC) 2009-06-19T09:58:00Z Graphical comparison of programming languages Friso http://www.blogger.com/profile/03705106024817895004 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-7431530008729941787 2009-05-31T16:11:54Z 2009-05-31T15:57:00Z <strong></strong>How to compare the speed and code size of programming languages? What language is really slow but also very compact in writing? Are the Ruby religionists right? And is TCL-script really as annoyingly, depressingly bad at performance (and else) as some legacy systems (that we @ISAAC have to integrate with) seem to prove to us every day? I found a nice article with very interesting graphics the other day, via a posting at Slashdot. Note when you scroll directly to the graphs: there are several Java versions in the results.<br /><br />The rest is shamelessly ripped from "The Square root of X divided by zero" blog, by Guillaume Marceau.<br /><br />(orginally posted at: <a href="http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html">http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html</a> )<br /><br /><strong>The speed, size and dependability of programming languages</strong><br /><a href="http://shootout.alioth.debian.org/">The Computer Language Benchmarks Game</a> is a collection of 1368 programs, consisting of 19 benchmark reimplemented across 72 programming languages. It is a fantastic resource if you are trying to compare programming languages quantitatively. Which, oddly, very few people seems to be interested in doing.<br /><br />The Benchmark Game spends a lot of efforts justifying itself against claims that the <a href="http://shootout.alioth.debian.org/u32q/miscfile.php?file=benchmarking&amp;title=Flawed%20Benchmarks">benchmarks are always flawed</a> and that the whole exercise is pointless. I don't think it is. In fact, I've found that The Game is remarkably effective at predicting which forum hosts programmers annoyed at the slowness of their language, and that's good enough for me.<br /><br />I was happy to find that in addition to speed The Game also publishes a line-of-code metric for each benchmark programs in each language. Thanks to this The Game let us at explore a fascinating aspect of programming language design: the tension that exist between expressiveness and performance. It is this tension that gives the expression "higher-level programming language" a pejorative connotation. When you are coding this high, you might be writing beautiful code, but you are so far away from the hardware you can't possibly get good performance, right?<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Vtk4Llv11Gw/SiKqcDbU5gI/AAAAAAAAABk/M7U1hg8-5GM/s1600-h/compare1.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 320px;" src="http://1.bp.blogspot.com/_Vtk4Llv11Gw/SiKqcDbU5gI/AAAAAAAAABk/M7U1hg8-5GM/s320/compare1.png" alt="" id="BLOGGER_PHOTO_ID_5342019506947810818" border="0" /></a>If you drew the benchmark results on an XY chart you could name the four corners. The fast but verbose languages would cluster at the top left. Let's call them system languages. The elegantly concise but sluggish languages would cluster at the bottom right. Let's call them script languages. On the top right you would find the obsolete languages. That is, languages which have since been outclassed by newer languages, unless they offer some quirky attraction that is not captured by the data here. And finally, in the bottom left corner you would find probably nothing, since this is the space of the ideal language, the one which is at the same time fast and short and a joy to use.<br /><br />Each pinkish dot in this chart comes from one language implementing one benchmark solution, so there are 1368 dots, minus a few missing implementations. Both axes show multipliers of worsening from best. That is, if a particular solution is not the best one, the axis show how many times worse it is when compared to the best. The barrier of dots on the left side means that it is common to have many solutions near the best performer (The best performer is usually one of a handful of C compilers.) On the right side and beyond it, there are a number of distant points which are clipped out of view by the edge. As it stands, the right edge represents 8-fold worse performance than the best solution.<br /><br />The distribution of pink points is more uniform along the Y axis (verbosity) than along the X (slowness), suggesting that the world has not hit a wall in the progression of the expressiveness of programming languages the way it has with performance.<br /><br />Like many scientific datasets, the data coming from The Computer Language Benchmark Game is rich in shapes, insight and stories. In order to retain as much of the shape as possible, it is critical to avoid calculating averages, as averages tend to smooth over the data and hide interesting sources of variation. The average function does to numbers what Gaussian blur does to pictures. Avoid it if you want to see the edges.<br /><br />One such source of variation that attracted my curiosity was dependability: how well does the language performs across a variety of tasks, such as those composing the benchmark suite? A language might be concise most of the time, but if once a month a quirk of the language forces the code to be five times as large as what it ought to be, it's a problem.<br /><br />In order to show dependability, and to avoid relying on averages and standard deviations, I drew star charts in the following manner. Take, for example, the Java benchmarks. Starting with the previous chart and its 1368 dots, I added a gray line from the XY position of each Java benchmark to the position of the overall average of all the Java programs.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Vtk4Llv11Gw/SiKq0OPyzTI/AAAAAAAAABs/9rXwX8k1Ccs/s1600-h/compare2.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 286px; height: 320px;" src="http://3.bp.blogspot.com/_Vtk4Llv11Gw/SiKq0OPyzTI/AAAAAAAAABs/9rXwX8k1Ccs/s320/compare2.png" alt="" id="BLOGGER_PHOTO_ID_5342019922169089330" border="0" /></a><br />The center of the star is Java's average performance, and the branches shoot out to the individual benchmarks. The resulting shape says something about Java. On the X axis (slowness), we see that the performance is impressive, often brushing near the "wall of best performance" of C on the left. But on a few occasions the performance breaks down and the star shoots to the right. On the Y axis (code size), the star spreads across the chart, twice brushing near the top. Also the center of the star is slightly above the centroid of the background cloud. In other words, Java is not a particularly concise language, and in fact it is sometime depressingly convoluted, but its performance is excellent except when it's not.<br /><br />The next chart arranges the entire collection of the 72 programming languages available at The Computer Language Benchmark Game into a 8x9 grid. The chart is a so-called 'small multiples' design: each swatch in the grid has the same axes in the same scales as each other. It's the same setup as the one for Java that we just saw. The 1368 dots in the background are the same throughout. The intent is to make it easy to compare the shape of the star between languages (across the page), and against the general trend (in the background).<br /><br />The swatch of the languages are grouped into columns according to their overall performance. Thus the fastest languages are in the first column on the left and the slowest are on the right. Within each column the swatches are sorted by average code size, with the best one at the bottom. In this way, the disposition of the grid mimics the axes within the swatches.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Vtk4Llv11Gw/SiKrJ331aYI/AAAAAAAAAB0/sh6qDKoGpkg/s1600-h/compare3.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 246px; height: 320px;" src="http://1.bp.blogspot.com/_Vtk4Llv11Gw/SiKrJ331aYI/AAAAAAAAAB0/sh6qDKoGpkg/s320/compare3.png" alt="" id="BLOGGER_PHOTO_ID_5342020294120139138" border="0" /></a><br />This chart is a treasure of narratives.<br /><br />The languages in the first column all have tall thin pogo-stick stars. They show strikingly consistent performance, maxing out the CPU times after times. Their code sizes, on the other hand, are spread all over. The bottom left three languages, <a href="http://www.cons.org/cmucl/">Cmucl</a>, <a href="http://regina-rexx.sourceforge.net/">Regina</a> and <a href="http://community.schemewiki.org/?Stalin">Stalin</a> are outliers. These languages do not have enough benchmark implementations in the database to generate fully fleshed stars.<br /><br />In the rightmost three columns we find many bushy stars, flat and wide. These are the scripting languages whose communities have not invested as much effort into building optimizing compilers for their language as they have spent tweaking its expressiveness. There are, however, a few spectacular exceptions. <a href="http://shootout.alioth.debian.org/u32q/lua.php">Lua</a>, which has always been noted for its good performance among scripting languages, shows a beautiful round star in the swatch at (5, 2), counting from the bottom left. Even better, the star of <a href="http://luajit.org/">Luajit</a> (3, 1) seems to squeeze itself in the coveted bottom left corner, amongst academic Juggernauts such as <a href="http://mlton.org/">Mlton</a> (2, 1), <a href="http://caml.inria.fr/">Ocaml</a> (3, 2), <a href="http://dynamo.iro.umontreal.ca/%7Egambit/wiki/index.php/Main_Page">Gambit</a> (4, 1), and <a href="http://www.haskell.org/">Haskell</a> (4, 2).<br /><br />The shape of the Haskell star, specifically the way that it bends up, suggest to me that writing high-performance programs in Haskell is a bit of a black art, and that some of the benchmarks submissions could be improved if someone got around to it. It also suggests that the tweaks introduced to boost the performance occupy a lot of code space. (I hope someone from the Haskell community will be able to confirm whether this is the case)<br /><br />I find the swatch for the language <a href="http://clean.cs.ru.nl/">Clean</a> at (1, 8) quite interesting, in light of the oddly shaped Haskell star. Clean is a lazy language just like Haskell. Its star looks like the result of smashing Haskell star against the left wall, as if a huge effort of optimization had paid off.<br /><br /><a href="http://psyco.sourceforge.net/">Psyco</a> (4, 1) is a decent improvement on the standard <a href="http://www.python.org/">Python</a> (7, 1) evaluator but it is still rather bushy. On the plus side, both versions of Python can claim many of the smallest programs in the collection. <a href="http://www.ruby-lang.org/en/">Ruby</a> (8, 1) might also compete for titles, but unfortunately its performance is so bad its star falls off the performance chart.<br /><br /><a href="http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29">C#</a> (3, 4) has the same shape as<a href="http://en.wikipedia.org/wiki/Java_%28programming_language%29"> Java</a> (3, 7), merely 1, 2, or three rows down, depending on how you count. The arrival of <a href="http://www.scala-lang.org/">Scala</a> (6, 7) in the Java world is a mixed blessing. While it fixes the worse convolutions (it has no top-of-the-square points) it also introduces terrible performance hiccups (the points which shoots out to the right.)<br /><br />Is interesting to see <a href="http://groovy.codehaus.org/">Groovy</a> (7, 5) right next to <a href="http://www.plt-scheme.org/">MzScheme</a> (6, 5). Both languages have similarities in terms of the features that would impact the performance of the evaluator. You would expect Groovy to display better performance since it uses the Java virtual machine and all its optimizations, but the reverse is true.Finally, the top right corner is occupied by specialty languages, with their momentous stars which reach across the performance spectrum along both axes, from the very best to the very worst.<br /><br /><strong>Does introducing functional features kill performance?</strong><br />No, it does not. In the following chart, the ordering is the same as in the large chart. Languages which include functional features such as lambda, map, and tail call optimization are highlighted in green. C compilers, C++ and C-derivatives are in blue. The blues dominate the first column. The greens occupy the main diagonal, from the oddball corner to the "ideal" corner. Ultimately the first factor of performance is the maturity of the implementation.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Vtk4Llv11Gw/SiKrc1AVXPI/AAAAAAAAAB8/m-ru_bBBLjM/s1600-h/compare4.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 271px; height: 400px;" src="http://1.bp.blogspot.com/_Vtk4Llv11Gw/SiKrc1AVXPI/AAAAAAAAAB8/m-ru_bBBLjM/s400/compare4.png" alt="" id="BLOGGER_PHOTO_ID_5342020619767995634" border="0" /></a><br /><strong>Source code</strong><br /><a href="http://gmarceau.qc.ca/files/shootout.ss">The code to generate these charts</a> runs in <a href="http://www.plt-scheme.org/">PLT Scheme (MzScheme)</a> v4.1.5. You will need <a href="https://alioth.debian.org/scm/viewvc.php/shootout/website/websites/gp4/data/data.csv?root=shootout&amp;view=log">the data file</a> from The Game's cvs repository.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-7431530008729941787?l=isaacdevelopers.blogspot.com' alt='' /></div> Friso 2009-05-31T15:57:00Z Roefeldag bij ISAAC Karin http://www.blogger.com/profile/03043080044546308966 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-21352791851470169 2009-04-23T13:31:46Z 2009-04-23T13:16:00Z In het kader van de <a href="http://www.roefeldag.com/" target="_blank">roefeldag</a> heeft ook ISAAC twee groepjes kinderen gedurende een middag uitgelegd wat wij doen en hoe wij dit doen. Onder begeleiding van een ISAAC medewerker, mochten de kinderen een LEGO robot programmeren zodat deze zelfstandig een parcours kon afleggen. Het was een plezierige en succesvolle middag waarbij we als organisatie konden terugblikken op een leuke nieuwe ervaring om ons werk eens te laten zien aan de volgende generatie.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4ymxIapfbE4/SfBsKmh3yJI/AAAAAAAAAC4/W6VwdcVX8Gg/s1600-h/roefeldag.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 309px;" src="http://4.bp.blogspot.com/_4ymxIapfbE4/SfBsKmh3yJI/AAAAAAAAAC4/W6VwdcVX8Gg/s400/roefeldag.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5327877288576403602" /></a><br /><br /><span style="font-weight:bold;">Jantje Beton Roefeldag</span><br />De naam <a href="http://www.jantjebeton.nl/">Jantje Beton</a> Roefeldag komt van het Belgische woord 'roefelen' wat 'snuffelen' of 'ontdekken' betekent. Al meer dan 15 jaar laat Jantje Beton kinderen van 7 tot 13 jaar een kijkje nemen in de wereld van volwassenen. Een mooie gelegenheid om organisaties, verenigingen en bedrijven in hun buurt te leren kennen en te beleven wat volwassenen nou zoal de hele dag doen. Tijdens een roefeldag doen kinderen zelf mee en mogen ze zelf de rol van bijvoorbeeld bakker, brandweerman of portier vervullen.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-21352791851470169?l=isaacdevelopers.blogspot.com' alt='' /></div> Karin 2009-04-23T13:16:00Z Vers brood door Twitter Karin http://www.blogger.com/profile/03043080044546308966 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-4203831076865718999 2009-04-23T13:32:55Z 2009-04-21T06:37:00Z Om de Twitter-hype te sponsoren hier nog een berichtje van een slimme hippe bakker in de UK. Het is een RE-blog dus bij deze de originele versie in het engels:<br /><br /><span style="font-weight: bold;">twitter-enabled box alerts customers to fresh bread</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4ymxIapfbE4/Se1r-H4seSI/AAAAAAAAACw/TXouyd-lnS0/s1600-h/bakertweet.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 144px;" src="http://4.bp.blogspot.com/_4ymxIapfbE4/Se1r-H4seSI/AAAAAAAAACw/TXouyd-lnS0/s320/bakertweet.jpg" alt="" id="BLOGGER_PHOTO_ID_5327032649262070050" border="0" /></a><br /><br />Everyone knows that baked goods tend to be best when fresh from the oven; the challenge for bakery customers is predicting when that might be. New technology from London agency <a href="http://www.pokelondon.com/">Poke</a> now removes the guesswork, however, by enabling bakeries to alert their customers via Twitter any time a new batch is done.<br /><br />Much the way fans of <a href="http://springwise.com/food_beverage/kogibbq/">LA's Kogi Korean BBQ</a> can follow the company on Twitter to find out where its taco truck is at any given moment, so <a href="http://www.bakertweet.com/">BakerTweet</a> allows bakers to keep their customers informed. But because bakery kitchens don't tend to be hospitable to electronic devices—replete as they are with flour, eggs and other messy stuff—BakerTweet uses a specially designed box that can withstand the messiest kitchen conditions. Bakers begin by creating an account online with BakerTweet using their regular computer, inputting all the baked items they want to Twitter about along with the body of the Tweet that will be sent out for each. Back in the kitchens, the wall-mountable BakerTweet box captures that information, allowing bakers to simply turn a dial to select which item they want to Tweet about at that moment ("Fresh Buns," for example) and then push a button to send the full Tweet wirelessly to Twitter. Customers following the bakery then get updated immediately when it's time to go get those buns. A <a href="http://vimeo.com/3972081">video on Vimeo</a> demonstrates BakerTweet in action.<br /><br />Poke staff originally developed BakerTweet for the <a href="http://www.albioncaff.co.uk/">Albion Cafe</a>—its neighbour in Shoreditch, London, and currently the site of the only prototype device—for the very practical purpose of finding out the best time to go get stuff there. (To find out what's available, they simply follow <a href="http://twitter.com/albionsoven">@albionsoven</a>.) However, as the company sagely notes itself, the technology is eminently applicable to just about any business that needs to communicate quickly and easily in real time about offers, pricing, stocks or other information. There's no word yet on pricing or availability; nevertheless, BakerTweet is not only a no-brainer to be implemented by bakers the world over as soon as possible, it's also yet another tasty illustration of the increasingly blurred lines between the online and offline worlds, as our sister site describes <a href="http://trendwatching.com/trends/offon.htm">in its OFF=ON briefing</a>. One to implement, adapt or partner with in the application of your choice!<br /><br />Website: <a href="http://www.bakertweet.com/">www.bakertweet.com</a><br />Spotted: <a href="http://springwise.com/weekly/2009-04-15.htm#bakertweet">Springwise</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-4203831076865718999?l=isaacdevelopers.blogspot.com' alt='' /></div> Karin 2009-04-21T06:37:00Z Compatibility wars: nieuwe browser wars? Friso http://www.blogger.com/profile/03705106024817895004 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-5150604981261022447 2009-03-08T11:25:09Z 2009-03-08T10:38:00Z Het is een tijdje redelijk rustig geweest aan het browserfront. Elke maand een procentje Firefox erbij en een procentje Internet Explorer minder in de wereldwijde gebruikersstatistieken, maar dat was het dan ook wel qua spanning. Inter Explorer 6 wil (helaas) maar niet echt doodgaan in de lijstjes, hoewel er vanuit Skandinavië dappere pogingen worden gedaan om deze jaren oude security- en stadaardhel de nek om te draaien met een <em>"Upgrade dan tenminste naar IE7"</em>-actie. En zoals mijn CTO Front-end-collega Koen onlangs wijs sprak: <em>"Ik heb eigenlijk liever dat IE6 gebruikers upgraden naar IE7 dan naar Firefox, want dan kunnen ze tenminste niet meer terug!".</em> Juist! Zo erg is het met IE6. Weg ermee dus, en upgraden, hup!<br /><br /><br /><p><img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 415px; CURSOR: hand; HEIGHT: 300px; TEXT-ALIGN: center" alt="" src="http://www.maximumpc.com/files/u17625/Browser_Engine2.png" border="0" /> </p><p>Het lijkt er echter op dat we na een relatief rustige periode weer een nieuwe "oorlog der titanen" tegemoed gaan. Google kwam met het slim gethreadde hipster-browsertje Chrome (lekker snel maar niet echt een killer app naar mijn mening), maar Apple mengt zich nu ook zeer serieus in de strijd met de nieuwe Safari. En deze fraaie Safari 4-beta is 100% <a href="http://en.wikipedia.org/wiki/ACID3">ACID 3</a>-compatible! Voor de niet-zo-browser-en-web-savvy-lezer: ACID is een testsuite voor browsers om te beoordelen hoe goed een browser zich aan de webstandaarden weet te houden. IE6 scoort bijna of-the-record aan de onderkant, maar Safari 4 beta is in staat gewoon de volle 100% te scoren. Het kan dus gewoon wél! Voor webontwikkelaars is de gedachte aan een wereld met alleen maar ACID 3-compatible browsers op het internet, als een soort ultieme Red-Shoe-Diariesdroom: alles maar één keer testen, en het werkt meteen op elke PC of Mac! Oh boy oh boy! Als dat toch eens waarheid kon gaan worden! </p><p>Enfin, intussen zit Microsoft ook niet helemaal stil (IE8 komt er aan), maar helaas komt deze lang zo ver niet als Safari in de tests. IE zet wel weer een stap (en eerlijk: dit keer best een flinke), maar een echte sprong naar compatibiliteit zoals Safari en de nieuwe Opera die maken is het niet. Firefox doet zoals verwacht braaf mee in deze vooruitgangsdrift, maar lijkt wat problemen te hebben met de nieuwe Javascript-engine. Nu is een random crash en memory leak hier en daar natuurlijk ook wel traditie voor een Firefox-betaversie. </p><p>We kunnen bij ISAAC alleen maar hopen dat al die internet hatende systeembeheerders die hun medewerkers (for hell's sake) dwingen te blijven draaien op IE6 tenminste over gaan stappen naar IE8. Maar liever nog naar Safari dus, want dat lijkt een échte browser te gaan worden. </p><p>De heren van GeenStijl.nl linkten vandaag een erg interessant artikel over de "nieuwe" browser battle die in aantocht is. Een vergelijking van negen huidige en aankomende websurfapplicaties. Het is een artikel van MaximumPC.com, en <a href="http://www.maximumpc.com/article/features/browser_brouhaha_your_maximum_guide_browsers_today_and_tomorrow">brengt je in een paar minuten up-to-date met de huidige stand-van-zake</a> op browsegebied. Klikt allen! </p><p>Zoals David Duchovny aflevering na aflevering zei: "Dear red shoes...", let this dream become reality!</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-5150604981261022447?l=isaacdevelopers.blogspot.com' alt='' /></div> Friso 2009-03-08T10:38:00Z Ingenieur in ondernemen Pieter noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-1282945728716844093 2009-04-06T15:06:28Z 2009-01-30T09:29:00Z <strong>Het begon in 1999 met ISAAC (Internet Strategy and Automation Company), een bedrijfje dat websites bouwde en software maakte, bijvoorbeeld om webshops te onderhouden. Het was een onderneming van studenten. Nu werken er bijna veertig man en staat het in de top-50 van snelst groeiende Nederlandse technologiebedrijven. Eén van de directeuren is TU/e-alumnus ir. Max Hufkens (31). ‘In de komende vijf jaar willen we één van de grootste spelers van Zuid-Nederland worden voor complexe internetoplossingen. Het verleggen van je horizon – dat maakt ondernemen zo leuk.’<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MlgmCqJKfpo/SZVW1DiZ-KI/AAAAAAAAAIg/XVce30Ni92g/s1600-h/BVOF+2008_1029_BO+Isaac_Max+Hufkens.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 300px; height: 200px;" src="http://1.bp.blogspot.com/_MlgmCqJKfpo/SZVW1DiZ-KI/AAAAAAAAAIg/XVce30Ni92g/s320/BVOF+2008_1029_BO+Isaac_Max+Hufkens.jpg" alt="" border="0" /></a></strong><a href="http://members.home.nl/p.heijman/Matrix%20p%2044-45.pdf" target="_blank"><strong>Klik hier om de PDF te downloaden</strong></a><br />(Matrix 4 2008)<br /><p>‘Ik heb altijd ondernemer willen worden, al tijdens mijn studie ambieerde ik een leidinggevende positie in een bedrijf. ISAAC was daarom een logische stap. Als directeur ben ik nu bezig met de koers uitstippelen, ideeën verwezenlijken, kansen zien en ze grijpen, en mensen motiveren om die kansen te benutten. Precies wat ik wilde. Wanneer zaken op hun plek vallen en je bent succesvol, dan geeft dat energie. Wanneer iets op zijn plek valt? Een klant heeft een idee. Die klus blijkt groot en het is de vraag of wij het aankunnen. We gaan het toch doen en dankzij onze kennis, creatief omgaan met de bestaande technieken en slim werken slagen we in de opdracht. Dat is denkwerk, puzzelwerk en soms gewoon je zin doordrijven: jawel, we gaan het wél doen. Vervolgens lever je een geslaagd product af. Dat is lekker.’ </p><p>Als ondernemer ben je vaak bereid meer risico’s te nemen dan de werknemers, dat zit in de aard van de ondernemer. Je moet dus mensen overtuigen. Zo is ons doel om in de komende paar jaar één van de grootste spelers van Zuid- Nederland te worden voor complexe internetoplossingen. Wanneer we met zeventig man zijn, kunnen we die oplossingen bieden voor mkb en grootbedrijf. We halen nu al mooie opdrachten binnen, maar uiteindelijk willen we een autoriteit zijn in ons vakgebied. Het verleggen van je horizon, dat maakt ondernemen zo leuk.’ </p><p><strong>Bandbreedte</strong><br /> ‘In 2003 studeerde ik af in technische informatica, ISAAC bestond toen al vier jaar. Ik begon het bedrijf met ir. Mark Hoogendoorn en dr.ir. Harm van Beek. We hadden onder meer een windows-applicatie waarmee je een webshop kon onderhouden. Mensen hadden toen vaak te weinig bandbreedte om hun site online bij te houden. Met onze tool kon je locaal en offline een site genereren. Wanneer je online kwam, werd de site aangepast. Het leuke is dat dit concept nu weer actueel is. Bij grote systemen die veel data verwerken heb je nu ook een tool nodig waarmee je op je eigen pc dit kan doen, deze applicaties werken via een browser veel te langzaam. We waren onze tijd dus aardig vooruit. We hadden het bedrijf naast de studie. We ambieerden geen baantje achter de bar, maar wilden dingen doen die we leuk vonden, zoals websites maken en programmeren. We hadden beperkt de tijd en konden dus niet op volle kracht producten in de markt zetten, maar we hebben er toch een handvol ontwikkeld en verkocht. </p> <p>Het begon met het ontwerpen van websites. Dat was toen iets exclusiever dan nu – inmiddels zijn er veel tools die het erg toegankelijk maken. Wij hadden contacten met een reclamebureau dat ‘iets’ met internet wilde doen. Het had interessante klanten, zoals het toenmalige Megapool, Horn en Media Markt. Wij deden kleine opdrachten, nog niet de corporate websites. We werkten ook voor PrimeLine, bekend van de financieringen ‘koop nu, betaal in 2010’. Toen maakten we voor dat bedrijf actiewebsites. </p> <p>Het is nog steeds een klant, maar nu één van onze grote klanten waar we een centrale rol hebben in de automatisering. Het reclamebureau ging failliet, en wij gingen met de klanten verder. Dat heeft geresulteerd in het ISAAC wat we nu hebben. Dit bestaat uit het maken en vermarkten van websites, de webtak. Onze softwaretak is gespecialiseerd in Enterprise Applicatie Integratie.<br /> Bijvoorbeeld: een klant heeft een SAP-systeem, het heeft een website en die twee moeten op elkaar worden aangesloten. Vaak heeft het zelfs meerdere online labels die met dat ene SAP-systeem moeten communiceren. Wij bouwen middleware waarmee je op een creatieve manier het systeem kunt ontsluiten naar de verschillende websites.’</p> <p><strong> Groei</strong><br /> ‘Een andere opdracht is voor LaSer Nederland, de eigenaar van PrimeLine. Dat bedrijf heeft een heel nieuw bancair systeem achter hun diensten gekocht. Ze hebben een eigen visa-kaart en een eigen leensysteem. Maar de broncodes van dat systeem dateren uit de jaren tachtig, toen internet nog helemaal geen rol speelde in die systemen. Wij hebben hier een middleware laag ingebouwd die het bancaire systeem met andere systemen combineert. De gegevens die daaruit komen worden gebruikt voor de websites. </p> <p>Zo kunnen bijvoorbeeld klanten van LaSer zelf adresgegevens wijzigen, de transacties van hun creditcard real-time inzien en online leningen aanvragen. Er wordt direct getoetst of je kredietwaardig bent. Dit was een mooie klus voor onze experts.</p> <p> Ons kantoor zit midden in Eindhoven, we kijken uit op de Stratumsedijk. Erg leuk dat we niet op een industrieterrein zitten, maar op termijn zullen we hier uit onze jas groeien. Er werken bijna veertig man die websites bouwen en programmatuur maken. Dit aantal zal hopelijk blijven groeien. Toen we met drie mensen waren, was het vooral alles zelf doen en veel bordjes in de lucht houden. Nu we met bijna veertig mensen hier werken, moet je bedrijfsprocessen sturen en optimaliseren. Daarvoor is een academische denkniveau noodzakelijk. De opdrachten die we doen zijn ook groter en vragen meer kennis. Misschien was het achteraf beter geweest als ik bedrijfskunde was gaan studeren, maar ook al werk ik niet meer als informaticus, het is toch goed om veel van de materie te weten. Het is een toegevoegde waarde om precies te weten wat wij als bedrijf verkopen.’</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-1282945728716844093?l=isaacdevelopers.blogspot.com' alt='' /></div> Pieter 2009-01-30T09:29:00Z ISAAC voor tweede keer in Technology Fast 50 Pieter noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-9178545307395991972 2009-03-19T13:37:09Z 2009-01-30T09:25:00Z <a href="http://1.bp.blogspot.com/_MlgmCqJKfpo/ScJKe3lhGoI/AAAAAAAAAIo/Pm25FuXkh6M/s1600-h/home_nieuws_fast50_2.gif"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 150px; height: 107px;" src="http://1.bp.blogspot.com/_MlgmCqJKfpo/ScJKe3lhGoI/AAAAAAAAAIo/Pm25FuXkh6M/s320/home_nieuws_fast50_2.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5314892404428446338" /></a><br /><strong>Eindhoven, 10 oktober 2008 - ISAAC Software Solutions is op de 21ste plaats geëindigd in de Technology Fast 50 van accountancyfirma Delloite. Die goede positie in de ranglijst van de 50 snelst groeiende technologiebedrijven van Nederland, heeft ISAAC te danken aan een omzetgroei van maar liefst 789 procent over de laatste vijf jaar. De uitslag werd op 9 oktober jongstleden door Deloitte bekend gemaakt.</strong> <strong>In 2007 was ISAAC ook genomineerd, als enige uit de brainport Eindhoven, en bereikte toen de 27e plaats.</strong><br /><br />ISAAC Software Solutions houdt zich voornamelijk bezig met de ontwikkeling van online applicaties. Het Eindhovense bedrijf is in acht jaar uitgegroeid tot een belangrijke speler op het gebied van internettechnologie, met ruim 35 medewerkers en gerenommeerde internationale bedrijven in haar klantenpakket. Met innovatieve oplossingen stond ISAAC aan de wieg van vele vernieuwingen in de e-business.Volgens CEO Mark Hoogendoorn is de aanhoudende groei te danken aan de bijzondere combinatie van creativiteit en technische kennis en vakmanschap. Hoogendoorn: "Dankzij die mix kunnen we de toepassing van softwaresystemen en de online activiteiten van onze klanten doeltreffend integreren in hun bedrijfsvoering. Onze oplossingen leveren een directe bijdrage aan het bedrijfsresultaat van de opdrachtgever. En dáár gaat het tenslotte allemaal om."<br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">Strenge criteria</span></span><br /><br />De Technology Fast 50 van Deloitte werd dit jaar voor de negende keer georganiseerd. Voor deelname aan de verkiezingen gelden strenge criteria. Zo moet onder meer een substantieel deel van de omzet uit zelf ontwikkelde technologie komen en moet de kandidaat veel aandacht besteden aan Research &amp; Development. Er moet een minimale omzet van 50.000 euro in het basisjaar zijn gerealiseerd en een minimumomzet van 800.000 euro in 2007. De procentuele stijging over de afgelopen vijf jaar ten opzichte van het basisjaar bepaalt de plaats op de ranglijst.<br /><br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">ISAAC vaste partner van o.a. grote retailbedrijven</span></span><br /><br />ISAAC creëert de middelen om efficiënt te ondernemen via internet met bijvoorbeeld strategische internetcampagnes en software voor de koppeling met bedrijfssystemen. Het bedrijf ontstond in 1999 aan de Technische Universiteit Eindhoven en leerde al snel op eigen benen te staan. Inmiddels werkt ISAAC voor grote organisaties als LaSer Lafayette Services Nederland (bekend van o.a. PrimeLine, Directa en cobranded Visa kaarten), De Harense Smid en Impact Retail. ISAAC maakte onlangs bovendien haar samenwerking bekend met Repay International, de aanbieder van het duurzame creditcardconcept ClimaCount. Als prefered partner realiseert ISAAC de ICT-componenten voor het internationale klimaatcompensatieprogramma.<br /><br />-----------------------------<br /><span style="font-size:85%;"><strong><em>Noot voor de redactie</em></strong><br /><em>Voor meer informatie kunt u contact opnemen met<br />Mark Hoogendoorn, tel. 040 2908979</em></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-9178545307395991972?l=isaacdevelopers.blogspot.com' alt='' /></div> Pieter 2009-01-30T09:25:00Z Onder moeders vleugels vandaan Pieter noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-3616477754082156861 2009-02-13T10:30:56Z 2009-01-30T09:20:00Z <em>ISAAC in tijdschrift de Cursor</em><br /><br /><strong>Eindhoven - Een van de instrumenten van de TU/e om technostarters op weg te helpen, is de TOP-regeling. TOP staat voor tijdelijke ondernemersplaats. Daar komen ieder jaar een stuk of tien bedrijfjes uit voort, de een wat succesvoller dan de ander. Sommigen verliezen na het uitslaan van de vleugels alle contact met de TU/e en beseffen dat het vertrek van de campus ook nadelen met zich meebrengt. Cursor sprak met twee spin-off bedrijven van het eerste moment. ISAAC en Silver Arrows kunnen zich beide goed redden, maar de eerste wenst de banden met de TU/e toch weer aan te halen.</strong><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MlgmCqJKfpo/SZVLoJWqzHI/AAAAAAAAAIY/YlTmWY8NaM0/s1600-h/BVOF+2008_0904_CB+Isaac.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 270px; height: 180px;" src="http://2.bp.blogspot.com/_MlgmCqJKfpo/SZVLoJWqzHI/AAAAAAAAAIY/YlTmWY8NaM0/s320/BVOF+2008_0904_CB+Isaac.jpg" alt="" border="0" /></a>Voor de tweede maal op rij is het Eindhovense ict-bedrijf ISAAC genomineerd voor de verkiezing van de vijftig snelstgroeiende technologiebedrijven in Nederland, de Technology Fast 50. Vorig jaar eindigde het bedrijf op de 27ste plaats. Die plaats is te danken aan de 824 procent omzetgroei die ISAAC de afgelopen vijf jaar realiseerde.<br /><br />ISAAC staat voor Internet Strategy And Automation Company. Het bedrijf realiseert, beheert en ontwikkelt software en websites voor detailhandel, financiële dienstverleners en semi-overheid. Het is in 1999 opgericht door drie TU/e’ers die een jaar later afstudeerden bij Bedrijfskundige Informatica en Technische Informatica. Een van hen is Mark Hoogendoorn. “Wij hebben destijds gebruik gemaakt van de TOP-regeling, het stimuleringsprogramma voor starters van een technologiebedrijf. Er waren een stuk of tien onderdelen waarbij hulp werd geboden, maar voor mij was alleen de huurregeling interessant.” Mede-ISAAC-oprichter Harm van Beek heeft daarnaast ook begeleiding van een coach en een lening ontvangen.<br /><br />Een aspirant-ondernemer met een innovatief idee kan via TOP onderdak op de campus krijgen, een lening van twaalfduizend euro en beschikking over mentoren en faciliteiten van de universiteit. Voor de renteloze lening van de Rabobank, alleen verkrijgbaar voor afgestudeerden, staat de TU/e garant. Met duizend euro in de maand kan een starter zich helemaal richten op zijn bedrijf en hoeft hij niet bij te verdienen om zijn dagelijkse boodschappen te kunnen betalen, zo is het idee.<br /><br />Hoogendoorn en kompanen Max Hufkens en Harm van Beek volgden de ondernemerscolleges van professor Leo Verhoef. De hoogleraar Ondernemerschap in kleine en middelgrote organisaties liet de studenten onder andere een businessplan schrijven. Daarop kregen Hoogendoorn, Hufkens en Van Beek voor ISAAC onder gunstige voorwaarden een plek in het Multimediapaviljoen (MMP). “Het gebouw was gevuld met kleine ondernemingen en het voordeel was dat je elkaar dagelijks ontmoette en elkaar op ideeën kon brengen”, zegt Hoogendoorn.<br /><br />De huidige 33 werknemers (en de gewenste 17 extra personeelsleden in 2009) van ISAAC pasten niet meer in hun ‘babykamer’ in het MMP. Het bedrijf verliet in 2006 de campus voor een groot pand tegenover het Parktheater aan de Elzentlaan. ISAAC wil zichtbaar zijn voor zijn klanten en de blauwe gevelvullende letters moeten daarbij helpen. Het is Hoogendoorns hoop dat Eindhovenaren over een tijdje schouwburgbezoekers de weg wijzen met de woorden: “dat ligt tegenover ISAAC.”<br /><br /><span style="font-weight: bold;font-size:130%;" >Nadeel</span><br /><br />Voor ISAAC zit er ook een nadeel aan de nieuwe huisvesting; er is geen aanloop van TU/e-studenten. “We kunnen TU/e-studenten een goede plek bieden om stage te lopen of af te studeren. We spreken dezelfde taal en in tijden van een krappe arbeidsmarkt is ieder contact met mogelijke werknemers meegenomen.”<br /> <br />Daarom is Hoogendoorn plannen aan het bedenken om de banden met de TU/e aan te halen. “Ik denk aan gastcolleges over het starten van een eigen bedrijf en aan prestigieuze afstudeerprojecten voor informaticastudenten. Dan maken ze kennis met het echte Java-programmeren.” Ook stagiairs van de TU/e zijn welkom bij ISAAC.<br /><br />Hoogendoorn zal komende maand studenten een aanbod doen: kom minimaal twaalf uur bij ons werken en ontvang naast je loon certificaten die niet misstaan op je cv. “Al onze werknemers mogen tien procent van hun werktijd besteden aan studie”, zegt de oprichter, die in zijn hiërarchieloze bedrijf geen directiekamer heeft, geen pakken draagt en zich net als ieder ander op vrijdagmiddag in de computerspelletjeshoek stort met een biertje en een pizza op schoot. “Een ander idee om contact met de TU/e te krijgen, is misschien het instellen van een scriptieprijs”, bedenkt Hoogendoorn nog.<br /><br /><span style="font-weight: bold;font-size:130%;" >Silver Arrows</span><br /><br />Het MMP is ook de geboortegrond van Silver Arrows. Dit internetbedrijf, opgericht door TU/e’er Philip van Uden, zit inmiddels op Flight Forum, dichtbij vliegveld Welschap. Van Udens innovatieve idee om alle Limburgse toeristische informatie op multimediazuilen te rangschikken zodat de slecht functionerende VVV-kantoortjes hun deuren konden sluiten, is niet echt van de grond gekomen. Maar Van Uden is een doorzetter en vond een nieuwe markt in het maken en verbeteren van websites voor zeer diverse klanten in onder andere horeca, detailhandel en advocatenbureaus.<br /> <br />In 1996 begon hij aan de studie Technische Bedrijfskunde. Na een aantal drukbezette jaren waarin hij meer deed dan enkel tentamens halen, kwam hij in 2002 in aanmerking voor de TOP-regeling met zijn idee voor de toeristische multimediazuilen. Hij heeft alleen gebruik gemaakt van het huurvoordeel en de korting op de masterclass Ondernemen van Leo Verhoef.<br /><br />Van Uden, een student met ondernemersbloed, zag het als koren op zijn molen dat de TU/e begin dit millennium vooral ondernemende ingenieurs wilde afleveren. Helaas stortte de ict-wereld kort daarop in. “Voor mijn gevoel is de TU/e in 2004 haar aandacht weer gaan verleggen naar de wetenschappelijke ingenieurs. Dat gold in ieder geval voor de opleiding Technische Bedrijfskunde. Het is jammer dat het stimuleren van technostarters zo snel is verminderd zonder rekening te houden met mensen die al bezig waren. Je wilt niet weten hoe moeilijk het was om Silver Arrows, dat inmiddels een aantal medewerkers had, draaiende te houden en ook nog mijn opleiding af te ronden.” Vanaf augustus 2007 kan Van Uden eindelijk zijn ingenieurstitel op zijn visitekaartje zetten. “Nu heb ik een mooie zaak met drie personen in vaste dienst, ik heb steeds grotere opdrachten en zit op een toplocatie. Veel banden met de TU/e zijn er op dit moment niet. Mogelijk kan ik in de toekomst afstudeerders en stagiairs een plek bieden, maar dan dienen ze wel te beschikken over grote motivatie en daadkracht.”<br /><br /><a href="http://www.tue.nl/cursor/internet/jaargang51/cursor02/achtergrond/achtergrond.php?page=a2" target="_blank">Klik hier voor het originele bericht (http://www.tue.nl/cursor/)</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-3616477754082156861?l=isaacdevelopers.blogspot.com' alt='' /></div> Pieter 2009-01-30T09:20:00Z Wereldwijd CO2-compensatieprogramma In zee met Eindhovens ICT-bedrijf Pieter noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-4636876717471810195 2009-02-06T11:41:50Z 2009-01-30T09:14:00Z <span style="font-style: italic;">ISAAC slaat de handen ineen met Repay International </span><br /><br /><span style="font-weight: bold;">Eindhoven - Het Eindhovense internet-technologiebedrijf ISAAC slaat de handen ineen met Repay International, de aanbieder van het duurzame creditcardconcept ClimaCount. De twee innovatieve ondernemingen hebben de intentie vastgelegd om langdurig te gaan samenwerken. Als preferred partner gaat ISAAC de ICT-componenten realiseren voor het internationale klimaatcompensatieprogramma.</span><br /><br />Repay International biedt wereldwijd onder de naam ClimaCount een programma aan waarmee creditcardhouders CO2-neutraal kunnen consumeren. De schadelijke CO2 uitstoot die de aangeschafte producten gedurende hun levenscyclus veroorzaken, wordt volgens een door TNO gecontroleerde rekenmethodiek berekend en vervolgens gecompenseerd door gecertificeerde CO2-reducerende projecten. Banken, creditcardmaatschappijen, retailers en NGO’s koppelen het programma onder licentie aan hun eigen creditcards. Internetcommunicatie en de online ontsluiting van rekenmodellen en databasegegevens zijn belangrijke pijlers onder de formule van het ClimaCount programma. Niet geheel toevallig zijn dat bij uitstek specialiteiten van softwareontwikkelaar en internetspecialist ISAAC.<br /><br />Repay International heeft ISAAC onder meer in de arm genomen om het www.climacount.com platform te realiseren. Hierop wordt onder andere de CO2 uitstoot van de creditcard transacties inzichtelijk gemaakt voor de kaarthouder. Met een speciaal ontwikkelde 'CO2 calculator' kan de consument precies zien hoe het Climacount programma de uitstoot compenseert. De klant kan daarbij bovendien zijn eigen voorkeuren voor CO2-compensatieprojecten aangeven (bijvoorbeeld bosbouw, CO2-opvang of investeringen in duurzame energie).<br /><br />ClimaCount bepaalt de benodigde compensatiemaatregelen aan de hand van de (anonieme) transactiegegevens die creditcardorganisaties verstrekken. ISAAC bouwt de omvangrijke database waarin die gegevens worden verwerkt en realiseert de gebruiksvriendelijke ontsluiting via de website voor de ingelogde kaarthouder. In de toekomst zal ISAAC de functionaliteit van de ClimaCount-website steeds verder uitbreiden met nieuwe applicaties. Inmiddels werkt Isaac aan de technische ondersteuning van ClimaCount in de Verenigde staten waar het begin 2009 op de markt zal komen.<br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">Over ISAAC<br /><br /></span></span>ISAAC creëert de middelen om efficiënt te ondernemen via internet met bijvoorbeeld strategische internetcampagnes en software voor de koppeling met bedrijfssystemen. Het bedrijf ontstond in 1999 aan de Technische Universiteit Eindhoven en leerde al snel op eigen benen te staan. Inmiddels werkt ISAAC voor grote organisaties als LaSer Nederland (bekend van o.a. PrimeLine, Directa en cobranded Visa kaarten), De Harense Smid, Impact Retail en Repay International. In 2007 stond ISAAC als een van de snelst groeiende technologiebedrijven van Nederland in de Deloitte Technology Fast 50. Ook in 2008 is ISAAC genomineerd in deze prestigieuze lijst met succesvolle bedrijven.<br /><br />Met de samenwerking met Repay International zet ISAAC een belangrijke vervolg stap in de wereld van financiële dienstverlening. Zie ook <a href="http://www.isaac.nl">www.isaac.nl</a>.<br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">Over Repay International</span></span><br /><br />RePay International verzorgt de internationale verspreiding van het ClimaCount creditcardprogramma. Om de effectiviteit van het klimaatcompensatieprogramma te garanderen werkt Repay International samen met onafhankelijke organisaties zoals PricewaterhouseCoopers en onderzoeksinstituut TNO. RePay International is gevestigd in 's-Hertogenbosch en heeft voor de facilitaire ondersteuning een vestiging in San Francisco. RePay International is een werkmaatschappij van Tendris Holding B.V., een organisatie die ideeën op het gebied van maatschappelijk verantwoord ondernemen ontwikkelt en ondersteunt. Zie ook <a href="http://www.repay-international.com/">www.repay-international.com</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-4636876717471810195?l=isaacdevelopers.blogspot.com' alt='' /></div> Pieter 2009-01-30T09:14:00Z In SIT as in Heaven Friso http://www.blogger.com/profile/03705106024817895004 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-2393140490937232840 2009-02-09T14:04:49Z 2009-01-28T20:33:00Z Bij het in productie nemen van een informatiesysteem dat groter is dan pakweg een e-mailformuliertje voor de-slager-op-de-hoek ontkom je er niet aan: de SIT (system Integration Test) en de UAT (User Acceptence Test). Helaas wil onder druk van deadlines of beperkte budgetten een écht goede test(-omgeving) er nogal eens bij inschieten. Ware ontwikkelaars en projectmanagers weten echter dat je niet zonder SIT en UAT kunt en zorgen er dan ook voor dat de omgeving voor deze tests optimaal is ingericht. Waar moet je nu in elk geval aan denken bij het (laten) inrichten van een goede SIT- en UAT-omgeving?<br /><br />Het allerbelangrijkste punt, waaraan veel andere zaken slechts een element hoeven bij te dragen, is in één zin uit te drukken: Bouw Productie Exact Na In SIT (B-PENISIT, een handig ezelsbruggetje!).<br /><br />Het klinkt eenvoudig, maar toch zijn er nogal wat aandachtspunten voordat je met een gerust hart kunt zeggen dat je er alles aan hebt gedaan om straks in Productie/Live niet tegen verrassingen aan te lopen. Al die aandachtspunten dragen slechts bij aan B-PENISIT, maar B-PENISIT heeft ook weer een uiteindelijk, finaal einddoel. Dat einddoel bestaat uit het rustig kunnen slapen tijdens de nacht na een go-live (zonder pizza knagend op kantoor te zitten stressen), of, voor die verdraaide go-lives op vrijdag, het kunnen genieten van je weekeinde (zonder dat de directie je komt verwennen met ontbijtjes op kantoor om toch nog "iets" te kunnen bijdragen aan de geruïneerde zater- en zondagen van je team).<br /><br />Hierna volgen tien, tijdens lange jaren, naar aanleiding van steeds weer andere Ultieme Ellendige Situaties verzamelde, aandachtspunten voor het nastreven van B-PENISIT. Ze zullen niet allemaal op elk project van toepassing zijn, maar het helpt zeker om ze door te lezen, en een enkeling grinnikend te herkennen. Vrees de dag dat je live gaat met twijfels over één van de items op deze lijst!<br /><br />1. Deploy op SIT/UAT op de zelfde manier als in productie. <br /><br />Ga je straks FTPen naar productie? FTP dan ook naar UAT. Je zult de eerste niet zijn die ontdekt dat je FTP-server files in stukjes knipt. Of jpgs uiters verdacht vindt. Deploy je straks in productie met EAR files? Dan doe je dat ook in UAT, want voor je het weet blijkt de EAR-depolyer van productie met vakantie te zijn.<br /><br />2. Gebruik domeinen<br /><br />In productie draai je straks vast op de een of andere fraaie duurbetaalde domeinnaam. Gebruik ook een domeinnaam in SIT/UAT! Testen met alleen een IP-adres geeft namelijk in meer dan genoeg situaties heel andere problemen met je deployment configuratie. Idealiter draai je in prodctie op www.<whatever>.nl, en in SIT/UAT op test.<whatever>.nl. Gebruik je in productie straks meerdere domeinen? Doe dat dan ook in UAT, want je zult zien, die cross-domain-scriping issues zijn afkomstig uit de zwavelige krochten van de hel!<br /><br />3. Vul de database<br /><br />Leuk, dat testen met 10 ideale records in de database, terwijl je straks in productie tegen 1001 wazige rommelrecords moet draaien. Erg nuttig is dat echter niet. Zorg dat je SIT/UAT database minimaal 10% van productie bevat en alle denkbare varianten omvat. Idealiter haal je regelmatig productiedata over naar test en scramble je daarbij velden als e-mail en wachtwoordhashes om Test-naar-Productie vermenging te voorkomen.<br /><br />4. Configureer autheticatie, authorisatie, als in productie<br /><br />Gebruik je straks Windows Domein Authenticatie voor een batch-procesje? Of misschien een aantal speciaal geconfigureerde SQL Server-accounts? Kies dan niet voor de makkelijke weg om in SIT/UAT alles als het "SA"-account te laten draaien. Configureer daar ook gewoon alle rollen, users en rechten en zet die later met een tool als X-SQL over naar productie. Minder handwerk, minder kans op fouten!<br /><br />5. Produceer je Test en Productie deployments met één mechanisme<br /><br />Zonder handwerk achteraf! Gebruik één Ant-script dat beide deployments (Wars, Ears, Jars) steeds in één run maakt, of gebruik een mooi Maven-achtig systeem dat je collega Jan-Willem (of equivalte getalenteerde collega) heeft bedacht hiervoor. In elk geval wil je zeker weten dat wat goed gebuild is voor SIT/UAT, straks ook goed gebuild is voor productie.<br /><br />6. Installeer SSL-certificaten als in productie<br /><br />Ga je in productie gebruik maken van SSL? Installeer dat dan ook in UAT! Het liefst met echte certificaten; zo duur zijn die nu ook weer niet in vergelijking met een dag lang je hele front-end team cross-site-scripting-errors en SSL-bugs in Javascripts laten opsporen, die je in SIT/UAT zo had gevonden. Voor je DEV-omgeving kan een self-signed certificate al wonderen doen.<br /><br />7. Tuig de 3rd party kerstboom op<br /><br />Ga je straks interfacen met een 3rd party systeem? Zorg dan dat je daar ook in SIT/UAT zinnige requests tegen kunt doen. Heeft je external party geen SIT/UAT omgeving? Bouw dan, na een hoorbare zucht om zoveel onprofessionalisme, desnoods een eenvoudige simulator (voor webservices is dat een eitje!). Een niet met ijzeren regelmaat geteste interface werkt per definitie niet in productie, hoe vaak je alles ook na bent gelopen! Is een 3rd party systeem traag? Maak dan gebruik van de geneugten van Thread.sleep() in je stubs, zodat je simulator ook lekker traag is.<br /><br />8. Batches horen er bij<br /><br />Ga je straks in Productie dagelijks een batch draaien? Of elk uur wellicht? Richt die dan ook in in SIT/UAT en bekijk de log-files. Het is aan te raden om ze voor een runtime midden op de werkdag in te plannen, zodat je meteen, live in de log-files mee kunt kijken en niet later door 5 gigabyte data heen hoeft te Grep/Sed/WC/Regexen.<br /><br />9. VMWare is your friend<br /><br />Met VMWare is het oneindig veel eenvoudiger geworden om voor een redelijk betaalbare prijs elke productieserver een SIT/UAT equivalent te geven. Richt een lompe VMWare host server in, waarop je tientallen SIT/UAT servers kwijt kunt. Je zult er geen spijt van krijgen!<br /><br />10 En de versienummers van Java, JBoss, SQL Server, Service Packs, etc etc?<br /><br />Wat dacht je nu zelf?<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-2393140490937232840?l=isaacdevelopers.blogspot.com' alt='' /></div> Friso 2009-01-28T20:33:00Z Startschot in de media voor het Europees Jaar van de creativiteit en innovatie 2009 Leonie http://www.blogger.com/profile/13696550720926907229 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-4757732432702150680 2009-02-09T13:45:57Z 2009-01-09T12:49:00Z <em>Het jaar 2009 is door de Europese Commissie benoemd tot <a href="http://www.create2009.europa.eu/">het Europees Jaar van de creativiteit en innovatie 2009</a> met de slogan “Bedenken. Creëren. Innoveren”. De doelstelling van dit Jaar is om te bevorderen dat mensen oog krijgen voor creativiteit en innovatie bij de activiteiten die zij op verschillende gebieden ontplooien en om ervoor te zorgen dat de Europese Unie beter toegerust is om de uitdagingen van een geglobaliseerde wereld het hoofd te kunnen bieden.</em><br /><br /><a href="http://3.bp.blogspot.com/_z_Eh1tixdX0/SWdIwTg86vI/AAAAAAAAABA/zCq4nkU18Ek/s1600-h/logo_eyci-2009_home_EN.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 65px;" src="http://3.bp.blogspot.com/_z_Eh1tixdX0/SWdIwTg86vI/AAAAAAAAABA/zCq4nkU18Ek/s320/logo_eyci-2009_home_EN.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5289276282079341298" /></a><br /><br /><strong>Bedenken. Creëren. Innoveren</strong><br /><br />Het Europees Jaar van de creativiteit en innovatie heeft goede voornemens en mooie doelen als samenwerking op het vlak van onderwijs en cultuur, maar ook in handel en werkgelegenheid. Culturele diversiteit wordt gezien als een bron van creativiteit en innovatie; de route naar duurzame ontwikkeling. <br /><br />Bedenken, creëren en innoveren; daar werken wij bij ISAAC maar al te graag aan mee!<br /><br />Kijk voor meer informatie op: <a href="http://www.create2009.europa.eu/">http://www.create2009.europa.eu/</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-4757732432702150680?l=isaacdevelopers.blogspot.com' alt='' /></div> Leonie 2009-01-09T12:49:00Z Wat is hot in 2009? Leonie http://www.blogger.com/profile/13696550720926907229 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-6882580177998647764 2009-02-09T13:29:34Z 2009-01-07T10:05:00Z <span style="font-style: italic;">Buiten is het op dit moment in elk geval 'not hot' met temperaturen van -20 's nachts en -5 overdag. Maar wat wordt er in 2009, behalve mijn verwarming en hopelijk ook de zomer, nu allemaal 'hot' in internetland?</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_z_Eh1tixdX0/SWSFoJBOJuI/AAAAAAAAAA4/EfDW0jDR5MQ/s1600-h/isaac.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 255px; height: 200px;" src="http://1.bp.blogspot.com/_z_Eh1tixdX0/SWSFoJBOJuI/AAAAAAAAAA4/EfDW0jDR5MQ/s320/isaac.jpg" alt="" id="BLOGGER_PHOTO_ID_5288498787102107362" border="0" /></a><span style="font-weight: bold;">Nieuwe website ISAAC: HOT!</span><br /><br />Allereerst verklap ik alvast dat <a href="http://www.isaac.nl/">ISAAC</a> begin 2009 met een compleet vernieuwde website online komt, uiteraard wordt die helemaal hot, hip en cool!<br /><br />Wat betreft de overige mediaverwachtingen van onze eigen ISAACi:<br /><br /><br /><span style="font-weight: bold;">Mobiel internet komt eindelijk op</span><br /><br />In 2008 stond mobiel Internet ook al bij de verwachtte trends, misschien meer in de hoop van dan in de verwachting van... Ook dit jaar staat hij er weer bij. Nu de ontwikkeling van mobiele netwerken en apparaten verder ontwikkeld is beginnen bedrijven eindelijk te investeren in mobiele applicaties, dus wie weet breekt het mobiel surfen in 2009 eindelijk echt door.<br /><br />Daarbij aansluitend zullen er steeds meer ontwikkelingen komen voor een snelle(re) tekstinvoer op touchscreens. De applicaties hiervoor, bijvoorbeeld Swype, zullen vanuit een vingerbeweging over het toetsenbord sneller woorden gaan herkennen dan wanneer deze getypt zouden worden.<br /><br /><span style="font-weight: bold;">Kredietcrisis; het kaf wordt van het koren gescheiden</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_z_Eh1tixdX0/SWSBSzhsEEI/AAAAAAAAAAg/Wv9KYFVgNOg/s1600-h/krediet.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 200px;" src="http://2.bp.blogspot.com/_z_Eh1tixdX0/SWSBSzhsEEI/AAAAAAAAAAg/Wv9KYFVgNOg/s320/krediet.jpg" alt="" id="BLOGGER_PHOTO_ID_5288494022508941378" border="0" /></a>In de winkels is er nu bij de consument nog niet veel van te merken maar wij denken dat in de loop van 2009 en uiteindelijk 2010 de kleine maar ook grote bedrijven toch wel ernstige last zullen krijgen van uitblijvende opdrachten. Voor de Internet- en mediawereld zal de kredietcrisis gaan betekenen dat er harder gewerkt en meer kennis vergaard moet worden en dat de klant hard(-er) bewijs van resultaten zal gaan verlangen.<br /><br />Er zullen meer online bestedingen gaan komen in plaats van bestedingen aan printed media. Kleine uitgevers van kranten en bladen zullen niet of moeilijk overleven. Klassieke media als print en ook radio en tv krijgen het dus moeilijk, reclamebureaus ook ten opzichte van Internet en software bureaus.<br /><br />Verwacht wordt dat de software sector in 2009 zal gaan groeien. Investeringen van bedrijven in software zijn noodzakelijk omdat veel organisaties niet meer zonder bepaalde software kunnen. Door upgrades te benutten kunnen bedrijven goedkoper en efficiënter gaan werken.<br /><br /><span style="font-weight: bold;">Cybermaffia</span><br /><br />De cybermaffia zal profiteren van de kredietcrisis. Nu de aandacht van de politiek bij de recessie ligt en de (al dan niet werkloze) consument naarstig op zoek is naar aanbiedingen en extra inkomsten is het de perfecte tijd om de boel op te lichten.<br />Dus let gewoon op, alles wat als “to good to be true” klinkt is dat meestal ook!<br /><br /><span style="font-weight: bold;">Sociale netwerken</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_z_Eh1tixdX0/SWSDsSTcFZI/AAAAAAAAAAo/19rE151X89g/s1600-h/social.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 200px;" src="http://4.bp.blogspot.com/_z_Eh1tixdX0/SWSDsSTcFZI/AAAAAAAAAAo/19rE151X89g/s320/social.jpg" alt="" id="BLOGGER_PHOTO_ID_5288496659290658194" border="0" /></a>Sociale netwerken, zoals Hyves, Facebook, LinkedIn, etc, waren al in opkomst en zullen in 2009 nog meer invloed gaan krijgen. De wisselwerking tussen deze netwerken zal ook toenemen.<br /><br />Van grote merken wordt verwacht dat zij hun eigen netwerken op gaan zetten. Sociale netwerken krijgen dus steeds meer een commercieel karakter naast het ‘sociale’ karakter.<br /><br /><span style="font-weight: bold;">Twitter</span><br /><br />De meningen bij ISAAC zijn erover verdeeld; een site vol met korte berichtjes met wat iedereen aan het doen is. Het schijnt helemaal hip te zijn en ‘iedereen’ doet het, maar sommigen hier zijn nog steeds aan het wennen en zichzelf aan het afvragen of hun tijd niet beter besteed kan worden dan aan deze nieuwe verslaving-to-be. Mensen zijn simpelweg vóór of heel erg tegen dit getwitter. We zullen zien in 2009…<br /><br /><span style="font-weight: bold;">Samengaan diverse media</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_z_Eh1tixdX0/SWSEbUpAU6I/AAAAAAAAAAw/CnHCxb-pj-w/s1600-h/tv.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 200px;" src="http://4.bp.blogspot.com/_z_Eh1tixdX0/SWSEbUpAU6I/AAAAAAAAAAw/CnHCxb-pj-w/s320/tv.jpg" alt="" id="BLOGGER_PHOTO_ID_5288497467371836322" border="0" /></a>TV en Internet zullen verder in elkaar gaan overlopen, (casual-)games zullen hier ook een flinke rol in gaan spelen. Websites die TV-programma’s ondersteunen met informatie maar ook met extra of gemiste afleveringen zien we steeds meer. In opkomst zijn de gecombineerde TV- en internet reclames naar websites met kansen om iets te winnen (denk aan red fruit farm van coebergh of de maffia viral van centraal beheer) en communities rondom een merk/tv-programma (denk aan boer zoekt vrouw of Albert Heijn kookschrift).<br /><br />De overkill aan bijvoorbeeld blogs, zal ervoor zorgen dat blogs samen zullen gaan of verdwijnen. De kwaliteit van de blogs die overblijven zal hierdoor verbeteren.<br /><br />‘Web3.0’ wordt het helemaal in 2009. Websites zullen meer en meer veranderen van simpele ‘uithangborden’ naar informatiebronnen die ook door andere machines kunnen worden begrepen. Dit zie je nu al in de API’s die aangeboden worden door Flickr, Twitter, Amazon en Google Maps. Daarnaast zullen applicaties ook steeds meer als dienst online aangeboden worden en worden online diensten aan elkaar geknoopt (zoals in OpenID).<br /><br /><span style="font-weight: bold;">Flash-video in opkomst</span><br /><br />We gaan nog meer flash-video en multimediale content zien.<br />De nieuwe versie van Flex (versie 4) en/of JavaFX zijn in opkomst voor het maken van mooie, stoere websites en shops<br /><br /><span style="font-weight: bold;">Design</span><br /><br />Naar verwachting gaan we meer ‘urban’ terug zien in 2009 in plaats van de glossy ‘web2.0’… Deze trend is al in beweging (behalve bij de corporate sites). Naast urban zien we ook meer het “traditionele” knip en plak werk; papier, droodels, kleistukjes, naaisels, collages…<br /><br /><span style="font-weight: bold;">Crowdsourcing</span><br /><br />Bij crowdsourcing projecten, die sterk lijken op open-source projecten zoals Linux en Mozilla, wordt het publiek direct bij de processen van organisaties betrokken, uitgaande van organisaties die uiteindelijk baat hebben bij de verbeteringen, ideeën of het werk van de community. Verwacht wordt dat dit soort projecten in opkomst zullen raken.<br /><br />Vol verwachting kijken wij bij <a href="http://www.isaac.nl/">ISAAC</a> uit naar 2009 en de nieuwe dingen die er gaan komen!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-6882580177998647764?l=isaacdevelopers.blogspot.com' alt='' /></div> Leonie 2009-01-07T10:05:00Z Flex Gumbo Collin http://www.blogger.com/profile/08286386822217852449 noreply@blogger.com tag:blogger.com,1999:blog-7522123552486127216.post-7104532020518598025 2009-02-09T13:45:57Z 2008-12-27T12:33:00Z <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MlgmCqJKfpo/SWN1EIz07_I/AAAAAAAAAHc/8XxRXfb4THQ/s1600-h/fx.png"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 200px;" src="http://2.bp.blogspot.com/_MlgmCqJKfpo/SWN1EIz07_I/AAAAAAAAAHc/8XxRXfb4THQ/s200/fx.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5288199101407883250" /></a><br />Flex Gumbo is de codenaam van Flex 4 waar Adobe op het moment aan het werken is.<br /><br />Met deze nieuwe release is Adobe zich vooral aan het richten op de volgende punten:<br /><ul><li>Opzetten van een framework waardoor ontwerpers en programmeurs beter en langer samen kunnen werken tijdens een project.</li><li>Het verbeteren van de productiviteit met Flex door het verbeteren van de compiler performance en het toevoegen van nieuwe features die de productiviteit verhogen zoals data binding.</li><li>Gebruik maken van de nieuwe mogelijkheden van de flash player en deze toepassen op veel gebruikte use-cases.</li></ul><br />Maar wat betekent dit allemaal precies? Veel zegt deze opsomming niet over opvolger van Flex 3, daarom zal ik deze punten een voor een behandelen.<br /><br /><span style="font-weight:bold;">Samenwerking tussen ontwerpers en programmeurs</span><br />Een van de problemen met Flex 3 is dat de programmeur de gehele applicatie opzet aan de hand van een grafisch ontwerp van een ontwerper. Met een dergelijke werkwijze is het bijna niet te voorkomen dat er verschillen ontstaan tussen het ontwerp en de daadwerkelijke implementatie. Dit doordat de programmeur het ontwerp anders interpreteert of bepaalde effecten en/of grafische componenten gewoon niet mogelijk zijn.<br /><br />Om dit op te lossen heeft Adobe diverse verbeteringen doorgevoerd in skinning van applicaties en het toepassen van effecten. En tijdens toepassen van deze verbeteringen is rekening gehouden met de ontwerpers, en op en dergelijke manier zodat ontwerpers kunnen meehelpen tijdens de ontwikkeling van applicaties. Hiervoor is door Adobe Catalyst in het leven geroepen die het mogelijk maakt om in bijvoorbeeld Photoshop complete widgets en/of applicaties op te zetten. De mogelijkheden die dit biedt kun je het beste in <a href="http://www.adobe.com/newsletters/edge/december2008/video/">deze demonstratie</a> bekijken.<br /><br />Dit alleen heeft ons erg enthousiast gemaakt over Flex 4 omdat er dan veel makkelijker en sneller prototypes opgezet kunnen worden zonder dat een ontwerp omgezet moet worden naar een prototype. Je ontwerp is dan dankzij Catalyst jouw prototype.<br /><br /><span style="font-weight:bold;">Verbeteren van productiviteit</span><br />Door adobe worden een flink aantal verbeteringen doorgevoerd zodat makkelijk en sneller ActionScript code opgezet kan worden voor Flex. Omdat dit een nogal lange lijst is pak ik een voorbeeld van de <a href="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo#Gumbo-DocumentsandSpecifications">vele verbeteringen</a> die men aan het doorvoeren is: data binding. Om precies te zijn two-way data binding.<br /><br />In de huidige versie van Flex is two-way data binding mogelijk, maar vergt <a href="http://www.johncblandii.com/2008/06/flex-3-twoway-form-databinding.html">enkele extra regels mxml</a> die snel kan oplopen naarmate de user interface complexer wordt. Dit doordat je voor elke two-way binding die aanmaakt een Binding tag met destination attribute moet toevoegen voor elke gui element waarbij je two-way binding wilt gebruiken.Bij Flex 4 kan dit teruggebracht worden door <span style="font-style:italic;">@{}</span> te gebruiken voor data binding in plaats van de <span style="font-style: italic;">{}</span> voor standaard databinding. Of door<span style="font-style: italic;"> twoWay="true"</span> toe te voegen aan je binding tag.<br /><br /><span style="font-weight:bold;">Gebruik maken van nieuwe functionaliteit van Flash</span><br />In de Flash player zijn er nieuwe mogelijkheden toegevoegd voor weergeven van afbeeldingen, tekenen van basis vormen en 3D effecten. Diverse hiervan zijn al voorbijgekomen in de Catalyst demonstratie en deze zijn een van de belangrijkste verbeteringen die Catalyst mogelijk heeft gemaakt.<br /><br />Het toevoegen van bijvoorbeeld de basis vormen (driehoek, cirkel, etc) en de mogelijkheden om deze makkelijk te gebruiken binnen Flex maken weer vele nieuwe toepassingen mogelijk of makkelijker. Zelf ben ik zeer benieuwd naar de nieuwe interfaces die mensen hier gaan ontwikkelen en de nieuwe flex games die nu makkelijker visueel interessanter gemaakt kunnen worden.<br /><br />Al deze vernieuwingen voor Flex 4 heeft er voor gezorgd dat wij erg vooruitkijken naar deze nieuwe release. Door de nieuwe mogelijkheden die het biedt, de verbeteringen in samenwerking die het mogelijk maakt en vooral omdat wij er weer enkele zeer mooie applicaties mee kunnen bouwen.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7522123552486127216-7104532020518598025?l=isaacdevelopers.blogspot.com' alt='' /></div> Collin 2008-12-27T12:33:00Z