+5999 6780060 ace@suares.com
Select Page

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/

https://github.com/Glucosio

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)

Vandaag vindt in het ICUC in Otrobanda, de conferentie ‘Papiamentu den era digital’ plaats. Deze wordt georganiseerd door Stichting Curaçao Open, die ten doel heeft om alles wat met open source te maken heeft te promoten. De conferentie wordt gefinancierd door UNESCO, die een fel voorstander van open source is en speciale programma’s in het leven heeft geroepen die aandacht geven aan de moedertaal, juist voor ‘kleine’ talen zoals het Papiaments. Vorige week heb ik u al laten zien dat elke taal een ‘locale’ nodig heeft, die onder andere de juiste weergave van datum en tijd definiëert. Daarnaast wordt er een spellchecker voor Firefox gepresenteerd, die het schrijven van Papiaments in Facebook, Hotmail, Gmail en dergelijke diensten vergemakkelijkt. Last but not least heeft een lokaal open source bedrijf een webapplicatie ontwikkeld, die gebruikt kan worden om woorden te verzamelen, te beoordelen en goed te keuren, zodat de spellchecker over een levende woordenschat beschikt. De huidige spellchecker is gebaseerd op het ‘Gouden Boekje’, dat in 2009 door de Fundashon pa Planifikashion di Idioma (FPI) uitgegeven werd en sindsdien niet meer bijgewerkt is. Tijdens de conferentie zullen verschillende sprekers uit Curaçao, Aruba, Bonaire en Nederland hun visie laten horen. Ook is er een lezing van dhr. Manuel Ortega, uit Madrid, die meegewerkt heeft aan de locale voor Esperanto, en die de eerste spellchecker voor Firefox/Internet heeft gemaakt op basis van de door Stichting Curaçao Open aangeleverde spellingscontrole voor LibreOffice. Want, naast de spellchecker voor Firefox/Internet is er ook nog een complete Office Suite die helemaal gratis is en open source, namelijk LibreOffice, compleet met ‘spèlchèck na Papiamentu’!

opencuracao.com

Papiaments in het digitale tijdperk

Volgende week zaterdag, op 31 oktober, wordt in het ICUC in Otrobanda een conferentie gehouden met als titel: ‘Papiamentu den era digital’. De conferentie wordt georganiseerd door Stichtig Curaçao Open onder voorzitterschap van mevr. Marta Dijkhoff. De conferentie en bijbehorende activiteiten worden gefinancierd door het UNESCO Participation Programme. Behalve een conferentie met verschillende sprekers uit Bonaire, Aruba, Nederland en Curaçao, wordt er ook een update van de open source spellingscontrole uitgebracht. De vorige versie van deze spellcheck kwam in 2011 uit, op Software Freedom Day. Papiaments, als taal, komt eigenlijk niet voor in het digitale tijdperk. Er is een spellingscontrole voor Microsoft Word, die 38 USD kost, en er is een open source spellinscontrole die werkt in de browser Firefox en derhalve ook in Facebook, Gmail, Hotmail en andere online diensten. Omdat de meeste mensen veel tijd doorbrengen met deze diensten (voor sociale contacten maar ook voor email, privee of zakelijk) is een spellchecker voor Firefox een noodzaak. Maar afgezien van deze twee spellcheckers, is er weinig in de digitale wereld te vinden. Zo is de officiële taalcode niet opgedeeld in twee spellingsvarianten. De taalcode voor Nederlands is ‘nl’, maar er zijn twee soorten Nederlands: Nederlands en Vlaams. De code voor Vlaams is nl_BE en die voor Nederlands is nl_NL. Analoog daaraan zouden wij minimaal met de codes pap_AW en pap_CW moeten werken. Aan deze taalcodes hangen ook weer allerlei instellingen, zoals de vorm van een datum, en of je een komma of een punt voor de centen gebruikt. Bij nl_NL is de datum gedefiniëerd als dd-mm-yyyy en bij en_US als mm/dd/yyyy, een groot verschil. Pas als deze taalcode voor Papiaments vastgesteld is, kun je spreken van 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

LibreOffice in Italië

Het ministerie van Defensie van Italië heeft besloten over te stappen op het open source office pakket LibreOffice. Het stopt dus met het gebruiken van, en betalen voor, Microsoft Office. Het officiële formaat voor documenten van het Ministerie wordt ODF, het Open Document Format, en dus niet ‘docx’. Daaraan zitten veel voordelen, zoals ook de Britse regering inzag, die in juli aankondigde dat alle office software ODF moet ondersteunen. Dat betekent overigens niet dat Microsoft Office niet gebruikt mag worden in Engeland, maar dat Microsoft Office het ODF formaat moet kunnen lezen en schrijven. En dat kan al, sinds een paar jaar. Een groot probleem voor het uitwisellen van documenten tussen mensen die LibreOffice en MS Office gebruiken, is het bestandsformaat. De formaten van Microsoft (OOXML) zijn in naam wel ‘open’, maar in praktijk niet. Bij het inlezen van OOXML (docx) documenten in LibreOffice gaat vaak iets van de opmaakt verloren. Dit is één van de redenen dat veel bedrijven niet willen overstappen op LibreOffice, terwijl het veel goedkoper is. Door als overheid te eisen dat alle software ODF moet ondersteunen – zoals de Britse regering – of door het officiële formaat ODF te maken – zoals bij het Italiaanse Ministerie van Defensie – voorkom je die hele discussie, want zowel Microsoft als Libre Office kunnen ODF lezen en schrijven. Google Docs nog niet, maar die zal wel snel volgen. In Umbria, een provincie in Italië, wordt per 1000 PC’s een bedrag van bijna een half miljoen gulden bespaard door van MS Office 2010 over te stappen op LibreOffice. Aangezien onze eigen overheid rond 4000 computers heeft, zou dit een besparing opleveren van 2 miljoen. LibreOffice upgrades zijn ook gratis, dus de besparing over een periode van 20 jaar is nog veel groter.

Windows 10 of Ubuntu (4)

Sorry, ik kan nog niet ophouden. Er zijn zoveel verschillen tussen het closed source Windows en het open source Ubuntu, dat je er wel een boek aan zou kunnen wijden. Deze week gaat het over ‘drivers’. Een driver is een onmisbaar stukje software dat verbinding maakt tussen hardware en de rest van het systeem. Een operating system zonder drivers is als een blinde eend in de woestijn. Om data op de harddisk te kunnen zetten, is een driver nodig. Om gegevens over een netwerk te versturen is een driver nodig. Zelfs voor de windows op het scherm en de input via toetsenbord en muis zijn drivers nodig. Er zijn heel veel verschillende hardwarecomponenten, van heel veel verschillende leveranciers. Microsoft legt de verantwoordelijkheid voor het maken van een driver bij de fabrikant van de hardware. Een voordeel van het monopolie dat Microsoft heeft, is dat een fabrikant die geen drivers voor Windows maakt, zijn spullen aan de straatstenen niet kwijt raakt. Een nadeel is weer dat als er een nieuwe versie van Windows uitkomt, de fabrikant snel nieuwe drivers moet maken voor zijn oude hardware, die misschien al lang niet meer verkocht wordt. Bij Ubuntu ligt het anders. Hoewel een aantal grote hardwarefabrikanten intensief meewerken aan het leveren van drivers voor Linux, ligt de verantwoordelijkheid vooral bij de ontwikkelaars van Linux.  En dat heeft er voor gezorgd dat vrijwel alle drivers al in Linux ingebakken zitten. Dat merk je als je Windows installeert op wat oudere hardware. Je moet dan zoeken naar drivers, als Windows ze zelf niet heeft. Een ander voordeel van Ubuntu, is dat de drivers dynamisch ‘on the fly’ geladen worden bij het opstarten. Als je een harddisk met Linux erop in een andere computer zet – met andere hardware dus – dan werkt dit in 99% van de gevallen zonder problemen. Linux past gewoon de lijst met drivers aan en omdat ze toch allemaal al ingebakken zitten hoeft er niks gezocht of gedownload te worden. Probeer dat maar eens met Windows!

Byte Me / Open Up

Rens van der Hammen, journalist bij Radio Hoyer en later bij het Antilliaans Dagblad, vroeg me op 1 maart 2010 om zijn column 'Byte Me' over te nemen. Deze verschijnt elke week in de zaterdagbijlage van het Antilliaans Dagblad (de AD Wikent). Op 20 maart werd het eerste stukje geplaatst.

De stukjes worden op deze blog ongeveer 1 week nadat ze in de AD Wikent verschijnen gepubliceerd. De column heet intussen Open Up.

Ace Suares

Archief