News

Soundbyte 31: it giet net aon

13 februari 2012

Sorry, this entry is only available in Nederlands.

Afgelopen week zat heel Nederland in spanning. Zou de Elfstedentocht wel of niet doorgaan. Iedereen zat te wachten op het “It giet oan!”. Jammer genoeg mocht het niet zo zijn. Ook hier was de koorts al wel voelbaar. Op de omringende vijvers werd volop geschaatst en ook bij mij thuis waren de ijzers al uit het vet gehaald. Zondag zou het de laatste dag zijn waarop dat nog kon, dus wilde ik het ook eventjes proberen. Het gevolg … een verlate soundbyte… maar hier is die dan toch.

Wat is er de afgelopen periode allemaal gebeurd?  Veel, maar laat ik er een tweetal topics uit halen: veiligheid en semantisch technologie…

Veiligheid

Veiligheid blijft een belangrijk topic, vooral na recente aanvallen op grote partijen als KPN en anderen. Ook onze zoekdienst moest worden doorgelicht door een externe partij. Het viel gelukkig wel mee, want de zoekdienst bevat geen wachtwoorden of andere privacy gevoelige informatie. De weinige issues die waren geconstateerd waren over het algemeen veroorzaakt door het feit dat we tijdelijk één van onze acceptatie machines tot productie omgeving hadden gepromoveerd, totdat we de zoekdienst in de cloud mochten deployen. En een acceptatie machine is opener dan gedacht. Het sluiten van een open systeem is toch lastiger gebleken dan het openen van een gesloten systeem. Door de migratie richting AmazonEC2, waarbij we ook upgraden naar de nieuwste versies van alle gebruikte software, zijn al deze issues ondertussen getackeled. Een ander issue was toch wel verrassend. Door enkele last minute wensen aan het eind van de in productie name, was er toch een cross-site scripting (XSS) issue ingeslopen in de specifieke klanten interface. Het is heel raar te zien dat een externe partij zomaar een alert box kan genereren in de zoekdienst user interface. Gelukkig was ook deze ook snel verholpen, maar het geeft toch stof tot nadenken. Veiligheid blijft vaak een ondergesneeuwd kindje tijdens het ontwikkel proces. Het blijft van belang om heel goed de boundaries van je systeem te specificeren en naast de gebruikelijk non functionals ook veiligheid hoog in de prioriteiten lijsten op te nemen.

Semantische technologie

Deze week was het de week van SemTechBiz Berlijn, een tweedaagse conferentie over semantische technologie. De eerste dag stond in het teken van Linked Open Data. De presentatie van de Amsterdamse vrijwillige brandweer gaf duidelijk aan hoe belangrijk de “open world” voor hen was ten opzichte van de gesloten variant. Hoe meer informatie hoe beter branden kunnen worden bestreden en semantische technologie helpt hun daarbij. Ik ben ook wel enthousiast over de vernieuwingen in SPARQL 1.1 op dit gebied, en dan met name over de SERVICE clauses, die het mogelijk maken externe semantische bronnen te gebruiken in de queries.

De tweede dag stond duidelijk in het teken van modelleren en de inferencing technieken en mogelijkheden. Ik was dan ook wel aangenaam verrast te zien dat semantische technologie ook volop werd gebruikt in de product configuratie hoek, een hoek waar ik in een ver verleden veel mee heb gedaan. Door het ingeven van enkele feiten worden hierbij op basis van ontologieen andere feiten afgeleid en constraints afgedwongen. Hieruit ontstaat vervolgens een volledig geconfigureerd product, waarvan de volledige set feiten vervolgens gedurende de gehele levensduur van het product kunnen worden opgevraagd. De auto industrie is hier volop mee aan het  experimenteren. Stel je voor: in de showroom worden enkele feiten gespecificeerd (kleur, motor, etc. etc.), waarna een volledige set nieuwe feiten worden afgeleid die een complete auto voorstellen. Deze set kan vervolgens door andere partijen worden gebruikt, bijvoorbeeld door de garages die onderhoud plegen op de auto, of bij een eventuele verkoop als tweedehandsje.

Al met al voldoende stof om mee te nemen tijdens de voorbereidingen op de semantische technologie leergang, die op korte termijn zal worden gegeven aan alle Luminae.

’s Avonds was er tijd voor Berlijn. Wat een mooie stad is dit toch en wat een bizarre historie. Alle historische artefacten zijn volledig in hun oude staat gerestaureerd en de stad is een echte wereld stad geworden. Van de tweedeling is vrijwel niets meer te zien op hier en daar een monument als Checkpoint Charlie na. Over deze tweedeling is een prachtig liedje gemaakt door het Klein Orkest, ‘Over de muur’. Hierbij een versie op youtube met foto’s van Berlijn.

MarcAfgelopen week zat heel Nederland in spanning. Zou de Elfstedentocht wel of niet doorgaan. Iedereen zat te wachten op het “It giet oan!”. Jammer genoeg mocht het niet zo zijn. Ook hier was de koorts al wel voelbaar. Op de omringende vijvers werd volop geschaatst en ook bij mij thuis waren de ijzers al uit het vet gehaald. Zondag zou het de laatste dag zijn waarop dat nog kon, dus wilde ik het ook eventjes proberen. Het gevolg … een verlate soundbyte… maar hier is die dan toch.

Wat is er de afgelopen periode allemaal gebeurd?  Veel, maar laat ik er een tweetal topics uit halen: veiligheid en semantisch technologie…

Veiligheid

Veiligheid blijft een belangrijk topic, vooral na recente aanvallen op grote partijen als KPN en anderen. Ook onze zoekdienst moest worden doorgelicht door een externe partij. Het viel gelukkig wel mee, want de zoekdienst bevat geen wachtwoorden of andere privacy gevoelige informatie. De weinige issues die waren geconstateerd waren over het algemeen veroorzaakt door het feit dat we tijdelijk één van onze acceptatie machines tot productie omgeving hadden gepromoveerd, totdat we de zoekdienst in de cloud mochten deployen. En een acceptatie machine is opener dan gedacht. Het sluiten van een open systeem is toch lastiger gebleken dan het openen van een gesloten systeem. Door de migratie richting AmazonEC2, waarbij we ook upgraden naar de nieuwste versies van alle gebruikte software, zijn al deze issues ondertussen getackeled. Een ander issue was toch wel verrassend. Door enkele last minute wensen aan het eind van de in productie name, was er toch een cross-site scripting (XSS) issue ingeslopen in de specifieke klanten interface. Het is heel raar te zien dat een externe partij zomaar een alert box kan genereren in de zoekdienst user interface. Gelukkig was ook deze ook snel verholpen, maar het geeft toch stof tot nadenken. Veiligheid blijft vaak een ondergesneeuwd kindje tijdens het ontwikkel proces. Het blijft van belang om heel goed de boundaries van je systeem te specificeren en naast de gebruikelijk non functionals ook veiligheid hoog in de prioriteiten lijsten op te nemen.

Semantische technologie

Deze week was het de week van SemTechBiz Berlijn, een tweedaagse conferentie over semantische technologie. De eerste dag stond in het teken van Linked Open Data. De presentatie van de Amsterdamse vrijwillige brandweer gaf duidelijk aan hoe belangrijk de “open world” voor hen was ten opzichte van de gesloten variant. Hoe meer informatie hoe beter branden kunnen worden bestreden en semantische technologie helpt hun daarbij. Ik ben ook wel enthousiast over de vernieuwingen in SPARQL 1.1 op dit gebied, en dan met name over de SERVICE clauses, die het mogelijk maken externe semantische bronnen te gebruiken in de queries.

De tweede dag stond duidelijk in het teken van modelleren en de inferencing technieken en mogelijkheden. Ik was dan ook wel aangenaam verrast te zien dat semantische technologie ook volop werd gebruikt in de product configuratie hoek, een hoek waar ik in een ver verleden veel mee heb gedaan. Door het ingeven van enkele feiten worden hierbij op basis van ontologieen andere feiten afgeleid en constraints afgedwongen. Hieruit ontstaat vervolgens een volledig geconfigureerd product, waarvan de volledige set feiten vervolgens gedurende de gehele levensduur van het product kunnen worden opgevraagd. De auto industrie is hier volop mee aan het  experimenteren. Stel je voor: in de showroom worden enkele feiten gespecificeerd (kleur, motor, etc. etc.), waarna een volledige set nieuwe feiten worden afgeleid die een complete auto voorstellen. Deze set kan vervolgens door andere partijen worden gebruikt, bijvoorbeeld door de garages die onderhoud plegen op de auto, of bij een eventuele verkoop als tweedehandsje.

Al met al voldoende stof om mee te nemen tijdens de voorbereidingen op de semantische technologie leergang, die op korte termijn zal worden gegeven aan alle Luminae.

’s Avonds was er tijd voor Berlijn. Wat een mooie stad is dit toch en wat een bizarre historie. Alle historische artefacten zijn volledig in hun oude staat gerestaureerd en de stad is een echte wereld stad geworden. Van de tweedeling is vrijwel niets meer te zien op hier en daar een monument als Checkpoint Charlie na. Over deze tweedeling is een prachtig liedje gemaakt door het Klein Orkest, ‘Over de muur’. Hierbij een versie op youtube met foto’s van Berlijn.

Marc

2 Responses to Soundbyte 31: it giet net aon

  1. John Merrell says:

    Brilliant! Thanks Marc … I haven’t laughed this much for a while.
    Dutchmen looking for campsites needs to be the subject of a 21st century documentary.
    🙂
    John

  2. Jeroen Werner says:

    🙂 herkenbaar Marc!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *