Glucosio
Diabetes – een wereldwijd probleem, en op Curaçao één van de meest voorkomende ziektes. Verwaarlozing van diabetes komt veel voor en leidt tot complicaties, zoals neuropathie en amputaties. Maar diabetes is op zichzelf geen dodelijke ziekte. Een goed dieet en goede controle van glucosewaarden in het bloed kunnen veel helpen om het effect van de ziekte te beperken.
Veel diabetici beschikken over een eigen glucose meter. Een druppeltje bloed op een teststrookje en het apparaatje geeft aan hoe hoog of laag het bloedsuikergehalte is. Om een goed beeld te krijgen over een langere periode noteert men die waarden in een tabel.
Glucosio is een app die daarbij kan helpen. Glucosio werd ontwikkeld door Benjamin Kerensa, een 31-jarige open source ontwikkelaar die de afgelopen 15 jaar bijdragen heeft geleverd aan Ubuntu en Firefox. Kerensa kreeg diabetes en wilde een app die hem zou helpen met zijn gezondheid. Die was er niet, en dus maakte hij die zelf. De app, die Glucosio heet, werkt op Android en iOS en er is ook een webversie van. De gebruiker kan verschillende waarden invoeren, zoals gewicht, glucoseniveau, nuchter of na het eten, en ketones. De app plaatst de data in een grafiekje en ontdekt trends, en geeft dan advies. Ook verzamelt de app data van alle gebruikers, als ze daar mee instemmen, en zo hoopt Kerensa via deze open source app, een bijdrage te leveren aan diabetes onderzoek. Met name omdat de (anonieme) data van alle gebruikes beschikbaar is als Open Data.
De volgende stap is een glucosemeter die op een smartphone aangesloten kan worden en direct de waarden doorgeeft aan de app. En die zijn er al!
http://sdtimes.com/open-source-contributor-wants-to-bring-healthcare-innovation-to-the-masses/
https://ihealthlabs.com/buzz/ihealth-launches-most-portable-mobile-blood-glucose-monitor/
Microsoft Chakra
Javascript is een computertaal, die veel gebruikt wordt om websites mooier en makkelijker te maken. Als u op Facebook iets aanklikt, dan wordt er een Javascript programma opgestart die het een en ander mogelijk maakt. Hebt u wel eens gemerkt dat Facebook opeens de naam van een facebookvriend invult als u de eerste paar letters van die naam tiept? Dat gebeurt met Javascript. Bijna alles wat beweegt, reageert op uw kliks en toetsaanslagen, inklapt of uitklapt, wordt veroorzaakt door Javascript.
Maar nu komt het. Deze programmaatjes worden niet opgestart op de servers van Facebook of Google, maar… op uw eigen computer. Er zit namelijk in elke browser (Firefox, Chrome, IE, Safari etc.) een heel klein en beperkt nepcomputertje ingebouwd. Dat noemen we een ‘virtuele machine’. De bedoeling is dat het Javascript programmaatje veilig uitgevoerd kan worden zonder de rest van uw computer aan te tasten.
Google heeft rond 2008 zo’n virtuele machine ontworpen voor Chrome (de browser van Google). Deze heet de ‘V8 engine’. Vanaf het begin was V8 open source. Daardoor kwamen er snel nieuwe functies bij en werden er ook andere projecen gestart die de V8 engine konden gebruiken.
Chakra, de virtuele Javascript machine van Microsoft, werd ook geboren in 2008, maar was al die tijd closed source. Chakra wordt gebruikt in Internet Explorer, de browser van Microsoft. De kracht van het open source model is duidelijk waarneembaar, want na 8 jaar besluit Microsoft haar Chakra Javacript Engine toch open source te maken. Ten eerste om gratis gebruik te maken van duizenden whizkids over de hele wereld, en ten tweede omdat Microsoft zonder open source niet mee kan doen met de vele ontwikkelingen op het gebied van Javascript, zoals Node.JS. Zonder Open Source blijft Microsoft achter bij de vele innovaties in de IT-industrie.
https://blogs.windows.com/msedgedev/2015/12/05/open-source-chakra-core/
http://www.infoworld.com/article/3024271/javascript/nodejs-welcomes-microsoft-chakra-javascript-engine.html
https://en.wikipedia.org/wiki/ECMAScript
https://en.wikipedia.org/wiki/V8_%28JavaScript_engine%29
Microsoft Openness
Openness – een nieuw begrip voor Microsoft. Net zoals bij vele andere zaken verzint de technologiereus een net iets andere naam voor een concept dat al vele jaren bestaat: open source. Microsoft Openness is echter wel degelijk een verzamelplaats voor open source projecten van Microsoft. ‘Openness’ is het resultaat van een dochterbedrijf van Micorsoft, ‘Open Tech’ dat speciaal was opgericht om snel en zonder gehinderd te worden door de trage processen in het moederbedrijf, een inhaalslag te maken richting open source. Intussen is de dochteronderneming opgeheven en is open source een onderdeel geworden van de Microsoft strategie.
Gesloten software bedrijven stonden vaak op gespannen voet met de ideologie van open broncode. Dit zou de winst onder druk zetten, gevaren opleveren voor de veiligheid en de waarde van de bedrijven verminderen. In tegenstelling tot bedrijven als Google en Facebook, die vanaf het begin de open source strategie aanhingen, zijn closed software bedrijven altijd bang geweest voor de effecten van open source. Toch was IBM één van de allereerste bedrijven die gebruik ging maken van de kracht van open source, die het mogelijk maakt dat ook mensen die niet in dienst zijn van het bedrijf verbeteringen aanbrengen in de software. Zonder dat het wat kost. IBM stopte in 2013 al 1 miljard dollar in open source, omdat het hun eigen producten stabieler, veiliger en beter maakte.
Oracle, ook een bedrijf dat miljarden verdiende aan closed source databases, kocht verschillende open source projecten op, zoals Open Office, MySQL, en Virtualbox. En nu is dus ook Microsoft aan de beurt. Het .NET platform (om web- en desktopapplicaties te maken) werkt nu op alle systemen, dus ook op Mac en Linux. Een groot deel van de .NET Foundation is vorig jaar al open gemaakt en nu ook de .NET core. Iedereen die nu nog beweert dat open source geen oplossing is voor bedrijven of overheid zit er flink naast. Het wordt tijd dat wij onze opleidingen aanpassen aan deze wereldwijde trend!
http://www-03.ibm.com/press/us/en/pressrelease/41926.wss
https://www.microsoft.com/en-us/openness/default.aspx
http://www.zdnet.com/article/as-it-turns-40-microsoft-still-has-some-surprises-left/
Open Source Intelligence…
…heeft niets te maken met Open Source Software. Begin deze maand werd er op de UoC een lezing gehouden met als onderwerp “Open Source Intelligence”, en de keynote spreker was de heer Stephan Santman, hoofd opleidingen van de International Anti-Crime Academy (Breda). Open Source Intelligence is het best te vertalen als ‘gebruik maken van openbare gegevens’. Die openbare gegevens vindt je op Internet, zoals telefoonboeken, facebookpagina’s, en vele andere websites die informatie vrijgeven over personen of bedrijven. Uiteraard zijn er ook criminele toepassingen van deze openbare bronnen, en daarover gaf dhr. Santman dus een lezing. Open Source Software is software waarvan de broncode (dus het ‘recept’) onder bepaalde voorwaarden openbaar is gemaakt, waardoor het mogelijk wordt die software te bestuderen, te verbeteren en te verspreiden (kopieëren). Bij Open Source Software gaat het om de broncode die openbaar is en bij Open Source Intelligence gaat het om het gebruik maken van openbare bronnen. Uiteraard is er Open Source Software om te helpen met Open Source Intelligence. Bijvoorbeeld de Firefox Add-on ‘Passive Recon’, of de Shodan add-on. Ook Metagoofil en Metaspolit zijn Open Source Software. Kali Linux 2.0, de opvolger van BackTrack, is een zeer uitgebreide suite die informatie over computers en netwerken kan opsporen. Met ander woorden, hoewel Open Source Intelligence en Open Source Software verschillende begrippen zijn, is er wel Open Source Software die kan helpen om via Open Source Intelligence bepaalde informatie op te sporen.
uk-osint.net
bit.ly/1JOHlkH
mzl.la/1JOI8Cb
mzl.la/1JOIxol
kali.org
Sjoemelsoftware
Het Genootschap Onze Taal in Nederland koos als woord van het jaar 2015: ‘sjoemelsoftware’. Sjoemelsoftware, het woord dat staat voor de software die gebruikt wordt om testresultaten te beïnvloeden, kreeg zo’n 54 procent van de ongeveer duizend stemmen. Aanleiding was natuurlijk het ‘dieselschandaal’, waarbij het automerk Volkswagen de testresultaten voor de uitstoot van hun motoren beïnvloedde door met de software te sjoemelen.
Er is bijna geen beter argument voor het gebruik van open source software te vinden. Doordat de software van Volkswagen gesloten is, is er niemand geweest die kon controleren of de software wel de juiste waarden aangaf. Hoe zijn ze er dan achtergekomen? Gewoon, door ouderwets te meten. Maar de software was er op ingesteld om in meetsituaties over te schakelen naar ‘schone’ modus. Dus het duurde even voor men er achter was. In ieder geval, als de software van Volkswagen verplicht open source was geweest, dan was dit gesjoemel niet mogelijk. Wat te denken van andere software die ons leven bepaalt? Bijvoorbeeld software in online-examens? En in stemmachines? Software in radiologie apparatuur of andere medische apparatuur? Hoe kunt u er zeker van zijn dat de software van de belastingdienst niet stiekum een aantal mensen overslaat in het sturen van aanslagen?
Open source software garandeert dat bedrijven en de overheid ‘eerlijk’ omgaan met de resultaten, en dat zowel fouten in de software alsook moedwillig gesjoemel eerder ontdekt wordt. En nu maar hopen dat de software in de zelfsturende Tesla auto’s ook onsjoemelbaar is!
Papiaments in het digitale tijdperk (2)
Papiaments in het digitale tijdperk
Geofort
Vlakbij Herwijnen, in Nederland, staat een rond 1830 gebouwd fort, dat onderdeel uitmaakt van de Hollandse Waterlinie. Onlangs werd dit fort gerestaureerd en is nu de basis van het Geofort. Onstaan uit, en gefinancierd door, particulier initiatief vindt je in het geofort allerlei educatieve informatie over geolocatie. Geolocatie heeft alles te maken met landkaarten, wereldbollen, GPS-satellieten en X-Y-Z coördinaten. Dat je met een goedkope tablet via Google Maps je weg door een stad kan vinden is een goed voorbeeld van geolocatie. Of dat je kan zoeken naar een pizza restaurant binnen een straal van 1 kilometer. De pizza restaurants hebben een geolocatie, en de computer kan uitrekenen wat de afstand is tussen een lekkere pizza en jouw huidige (geo)locatie. In het geofort wordt geolocatie in verband gebracht met geschiedenis en aardrijkskunde, en tal van leuke opdrachten brengen je spelenderwijs bij hoe deze techniek werkt. GPS satellieten zijn ‘open’, in die zin dat ze hun signalen naar de aarde sturen en iedereen die kan opvangen. In Nederand is ook veel data beschikbaar (en open) wat betreft het kadaster, domeinbeheer en rijkswaterstaat. Zo zijn er digitale kaarten beschikbaar met provinciegrenzen, gemeentegrenzen, het wegennet, rivieren en ga zo maar door. Via een paar slimme truucs is men er bij het geofort in geslaagd om heel Nederland na te bouwen in het super populaire spel ‘Minecraft’, dat lijkt op digitaal LEGO. Als je door de Minecraftversie van Nederland loopt dan zie je bomen, wegen, rivieren en gebouwen. Deze virtuele versie van Nederland heeft het geo-ICT bedrijf Geodan weten te creëren door de X en Y coördinaten te gebruiken van het Kadaster en de Z-coördinaten van Rijkswaterstaat. Het resultaat is een wereld met 3D gebouwen in het grijs. De kinderen van Nederland worden uitgedaagd om hun eigen huis te ‘adopteren’ en zowel van binnen als buiten in te richten, kleur te geven en te verbeteren. De GeoCraft Minecraft server is IP:geocraft.nl