Search

Archives

Pages

Op mijn desktop:

Suggesties, commentaar, ... (klik of schrijf zelf:)e-mail webgang
Laatste titels:

Mexico muur of firewall? * Hard disk nog niet dood * Leren programmeren: wat? * Linux draaien: waarop?

i-nieuws 6 na 6 ** April 27th, 2017 by wim.webgang **

Mexico muur of firewall?
Het opperste gerechtshof van Mexico besliste dat het verplichten van internetproviders om websites te blokkeren wegens copyright inbreuken, overdreven is. Met zo’n blokkade wordt alles van een site geblokkeerd, niet alleen de mogelijke overtreding. Die maatregel is buiten verhouding, vindt de rechtbank; ook de andere inhoud, de vrijheid van meningsuiting van andere gebruikers enz worden daarmee geschonden. Een blokkade van bepaalde omstreden inhoud kan wel. Een lokale internetprovider in Mexico had geprotesteerd tegen de algemen blokkades van websites, opgelegd door de overheid. De geblokkeerde site waar de zaak over gaat bestaat ondertussen niet meer, maar dit is natuurlijk wel een precedent voor andere zaken.

Hard disk nog niet dood

Met de opkomst van de veel snellere SSD schijven, leek de harddisk ten dode opgeschreven. SSD wordt gebruikt als een harde schijf, maar er zit helemaal geen ronddraaiende schijf in als bij harddisks. Het is eerder vergelijkbaar met een hele schuif usb-sticks. Het enige probleem is nog de prijs die je voor de opslagcapaciteit betaalt. SSD is duurder, en wordt meestal in kleinere capaciteit geïnstalleerd, of in een hybride combinatie met een harde schijf.
Nu heeft intel een eigen lijn van SSD drives uitgebracht op basis van technologie ontwikkeld samen met Micron. Hun Optane memory wordt geïnstalleerd voor de harde schijf, en treed op als een soort optimaliseerder. Daardoor krijgt de harde schijf het gebruiksgevoel als een volwaardige SSD. De Optane treedt op als een soort cache, en heeft zelf de intelligentie in huis om te bepalen wat best in de cache wordt opgeslagen om het hele systeem te versnellen.
Het zal niet verwonderen dat het Optane geheugen alleen bruikbaar is op aangepaste systemen met de juiste en recente intel moederborden en chipsets. De huidige generatie ziet eruit als een langwerpig geheugenlatje, waar de aansluitingen niet over de lengtezijde zitten, maar op de korte zijde. Die passen in het M2 slot op het moederbord.

Linux draaien: waarop?
Verkopers van computers die Linux als systeem willen aanbieden hebben het moeilijk om te vechten tegen de marketingmachines en aankoopspierballen van de grote computerbouwers en softwaremakers. Een bedrijfje in de VS had toch de moed om de strijd aan te gaan, en beslist binnenkort om een derde belangrijke stap te zetten: zelf hardware bouwen.
Met een knipoog naar de Amerikaanse revolutie van 1776, waarbij de VS zich losmaakte van GB, richten ze System 76 op. De oprichter registreerde de domeinnaam System76.com in 2003. Ze zitten nu in Denver, Colorado, een paar straten verwijderd van de universiteit. Het kleine, vernieuwende bedrijfje bestaat uit een enthousiaste groep van wat je op zijn minst “betrokkenen” zou kunnen noemen. Denk richting hardcore nerds, geeks, makers, creators, builders, enz. Hun keuze om Linux te leveren op hun pc’s is niet de gemakkelijkste keuze, en ze hebben rustig opgebouwd vanuit de observatie dat er voor zo’n computers toch wel interesse is. Ze kozen zelf voor Ubuntu als Linux variant die ze installeren, maar in principe maakt de keuze voor distributie niet zoveel uit. Het gaat er eerder over of de nodige drivers voor de hardware bestaan en goed werken, dat zit meestal op niveau van de Linux kern.
Ze begonnen in 2005 met de verkoop van pc’s met Linux.
Ondertussen werken ze aan ontwerpen van eigen computers. Ze willen het echt open source houden, en zullen hun CAD bestanden ook publiceren.

http://blog.system76.com/post/159767214983/entering-phase-three

programmeertalen gegeven aan Amerikaanse universiteiten

https://docs.google.com/spreadsheets/d/1TQsv1ykVOTSfkeLc21jsx1-f2LRnV94z3OLWcv6I2OM/edit#gid=1852095133

Ik tel zo ongeveer:
76 x Java
31 x Javascript
(samen 107)
62 x Python
32 x C
58 x C++
19 x PHP
14 x SQL
10 x Ruby
1 x Perl
Basic komt nog 2 keer voor in dit staal.
Verder ook Assembly, Scratch, R, Processing, Prolog, Fortran,

En hoe zou het ondertussen met Marissa zijn?

http://www.cnbc.com/2017/04/25/marissa-mayer-will-make-186-million-on-yahoos-sale-to-verizon.html

Lift ^ | Lift v | Comments Off

Generieke naam

Uitzending do 18:00 ** April 20th, 2017 by wim.webgang **

Een snapchatje doen
Een bedrijf dat een succesvol produkt op de markt zet, komt soms op een punt dat hun produktnaam zoveel gebruikt wordt, en zo geassocieerd wordt met het gebruik zelf, dat de produktnaam als algemene term gebruikt wordt. Oude voorbeelden zijn Bic, nieuwer voorbeeld is Googelen. Niemand die iets op internet opzoekt zegt “Bingen”. Zoekfunctie Bing was Microsoft’s manier om Google aan te vallen: zelf een zoekmachine maken, die ze konden verspreiden via hun dominante positie op de desktopcomputers. Meer dan tien jaar later is Bing nog altijd maar een marginale zoekmachine. Maar toch heeft het ook een status van “generieke” term bereikt. Op internet zie je nu bv de uitspraak: “Facebook heeft zijn Bing-moment”. Facebook is bezig met alles wat Snapchat doet te kopieren in zijn eigen sociale netwerksite, om gebruikers weg te houden bij Snapchat, of zelfs terug te winnen. Dat soort reakties lijkt dikwijls gedoemd om te mislukken, en dat is wat de term “Bing moment” naar verwijst. Proficiat, Microsoft!

Microsoft had in het verleden wel een geslaagde poging gedaan om een concurrent onderuit te halen met behulp van zijn monopoliepositie van Windows op de PC. Toen het leek dat ze de internethype gingen missen, bouwden ze snel hun eerste Internet Explorer. Op dat moment was Netscape Navigator de beste browser, die bovendien beschikbaar was op alle computerplatformen, Mac, Windows, en Unix-achtige werstations. Microsoft maakte Internet Explorer vast onderdeel van Windows, dus iedereen had vanzelf die browser op zijn pc, en zorgde ervoor dat de gebruikers er niet rond konden. Terwijls Netscape apart moest aangeschaft worden, was de prijs van Explorer verstopt in de aankoop van de computer, want in die prijs zit de hele Microsoft software bij in. Ook toen Netscape gratis werd, was het al te laat; ze werden van de markt gedrukt, en op het graf van Netscape werd nadien de open source Mozilla Firefox gebouwd. Ook Google maakte zijn eigen browser, en dat is beter gelukt. Zij deden dat als reaktie op de zoekmachine van Microsoft. Microsoft kon Bing de standaard zoekmachine maken in hun monopoliesterke Internet Explorer, en dan zou Google zijn zoekopdrachtenstroom zien opdrogen. Hun naam was echter sterk genoeg, en Microsoft zag waarschijnlijk knarsentandend hun gebruikers in Bingel intikken: “Google”, om daarna in Google verder te gaan zoeken. Het feit dat MS hun zoekmachine eerst MSN Search of zo noemde, droeg daar natuurlijk aan bij. Google deed net het omgekeerde, ze veranderde niet hun zoekmachine van naam, maar hun bedrijf. Google had naast zijn zoekmachine ondertussen nog zoveel andere aktiviteiten, dat ze een een extra bedrijf boven Google maakten, met de naam Alphabet, en onder die koepel staken ze dan alle andere zaken.

Maar ook Google had zijn Bing-moment. Ze zagen dat Facebook veel reklame-inkomsten begon aan te trekken binnen zijn sociale netwerkplatform, wat de adverteerders heel dicht bij de mensen bracht. Toen richtten ze hun eigen sociale netwerk op: Google +. Dat was in beperkte kring wel een klein succesje, maar op lange termijn een flop.

De meest succesvolle bedreiging voor een grote speler, blijkt niet een kopie van de eigen dienst te zijn, maar wel een kleine omwenteling die de relevantie ervan vermindert. Omwentelingen als Windows-pc tegenover internet. In het begin van de internet tijd maakte Sun nogal luidruchtige reklame met “The network is the computer”. Toen heeft Microsoft zich even verslikt, en er vakkundig mee voor gezorgd dat de twee “internet” spelers: Netscape aan de gebruikerskant, en Sun aan de serverkant, wel, van kant gemaakt werden. Sun trok het nog het langst, en deelde een lelijke steek uit aan Microsoft door een gratis officepakket te verspreiden, StarOffice, wat nu voortleeft als de neefjes Open Office en Libre Office. Maar Sun had zelf een omwentelingsprobleem. Zij waren de dominante speler op servergebied met hun eigen Solaris unix en dure servers, maar werden daar in de tang genomen door opkomende goedkopere serverplatforms zoals als Linux. De bedreiging kwam niet van het nabouwen van goede dure Sun-servers. De omwenteling was dat een goed unix-achtig systeem open source en vrij beschikbaar was, en kon draaien op veel goedkopere standaard pc’s en servers. Hun mooie en dure servers waren gewoon niet meer relevant; een internetgebruiker *ziet* de server immers niet, als het maar werkt. Spartelend probeerde Sun nog zelf over te schakelen naar open source, ondermeer door hun Solaris te open sourcen, Solaris voor pc’s uit te brengen, enzovoort, maar het eindigde als makkelijke prooi voor Oracle.

Oracle is zo’n andere grote, die lang onopvallend in de achtergrond groeide met zijn databanksoftware voor grote bedrijven en overheden. Als je gebruiker bent van zo’n database, heb je massa’s gegevens. Die zijn niet zo gemakkelijk over te zetten naar een andere databank, vooral als je dan ook je programma’s allemaal moet aanpassen. Vaste en trouwe klanten, een heel rendabele zaak. Oracle wist meestal wel handig de klippen te omzeilen, misschien ook wel omdat hun topman een ervaren zeiler is. Toen de leverancier van één van de grote serversystemen waar hun databank op draait in de problemen kwam, namen ze hem over: juist, Sun. En ze zorgden dat hun databank ook goed draaide op Linux. Toen ze ruzie kregen met een van de Linux distributeurs, richtten ze hun eigen Linux op. En toen open source databank MySQL wat populair werd, en in handen kwam van een serverfabrikant, namen ze die over, dat kwam goed uit want dat was diezelfde Sun. Ze hebben het voordeel dat de evolutie aan de binnenkant van het internet soms wat trager gaat dan aan de oppervlakte. Gebruikers zijn volatiel, en om de paar jaar kan de hele gebruiks-oppervlakte veranderd zijn.

Google heeft daar juist gebruik van gemaakt met hun Android-omwenteling. De pc werd minder relevant toen een groot aantal gebruikers smartphones in handen kreeg die niet alle programma’s zelf moeten draaien, maar gebruik maken van online diensten; de perfecte “fit” voor Google. Dat werd nog uitgebreid met tablets, die de tussenruimte met de pc nog kleiner maken. En uiteindelijk Chromebooks, een soort lichte laptop die werkt als een tablet, zo veel mogelijk onine dus. Als kern voor die apparaten gebruikt Google Linux, dat ze goed kenden omdat het ook de kern is op hun eigen servers. Daarop legden ze een Android laag die ze lieten gebruiken en aanpassen door veel verschillende smartphone fabrikanten, zodat Android verspreid werd. Een beetje zoals ms-dos zich verspreidde op de eerste pc’s.

Een van de slachtoffers in de omwenteling van dos-computers naar windows computers was Wordperfect. Al die gespecialiseerde softwarepaketten van aparte fabrikanten die zich concentreerden op één type toepassing, bv tekstverwerking, rekenblad, enz, werden van de markt verdrongen door de combinatie Windows-MSOffice. MS-Dos was niet meer relevant, en de fabrikanten van de Dos-programma’s keken toe hoe Microsoft zijn windows platform uitbracht, en er zelf ook de meestgebruikte programma’s voor begon te verkopen. Dat deden ze soms in een aantrekkelijk bundel, of of met probeerversies die vooraf geïnstalleerd werden op nieuwe computers. En door onderwijs goedkope bundels en/of gratis versies te geven zodat de leerlingen massaal richting Microsoft produkten geduwd werden. Wat nu trouwens nog gebeurt.

Lift ^ | Lift v | Comments Off

Firefox geheugen * Niet te snel * Open Source showcase en licentievrede * OS/2 teruggevonden *

i-nieuws 6 na 6 ** April 13th, 2017 by wim.webgang **

Firefox geheugen
Firefox zou in de toekomst gebruikers meer laten bepalen hoe het geheugen gebruikt wordt. Dat laat toe een balans te maken tussen geheugengebruik en snelheid. Firefox is een open source project, met inbreng van gebruikers en programmeurs van over de hele wereld. Ze verzamelen foutmeldingen op zogenaamde “buglists”, waarvoor ze hun eigen “Bugzilla” systeem hebben op de website bugzilla.mozilla.org. Wat als een fout gemeld wordt, kan soms eerder als een nieuwigheid beschouwd worden. Zo ging de opmerking over “gebrek aan fijnregeling van geheugengebruik” naar een nieuw te implementeren eigenschap in de “preferences”. De nieuwe fijninstellingen zouden gaan in de richting van:

  • gebruik van prefetching
  • gebruik van animaties (in de UI – toekomstige ontwikkeling)
  • gebruik van aparte processen voor inhoud (toekomstige ontwikkeling)

Modern

COBOL komt nog maar eens in het nieuws in de VS, vanwege de problemen die de bedrijven en overheden hebben met het draaiende houden van oude computersystemen. De computers van de jaren 90 gebruiken programmeertalen als COBOL. Maar die taal verloor zijn aantrekkingskracht toen grafische gebruiksomgevingen terrein wonnen, en kreeg de genadeklap toen ‘object oriented’ doorbrak met talen als Java. Cobol stond voor COmmon Business Oriented Language. In de financiele sektor zou per dag nog meer dan 3 triljard dollar aan financiele belangen door Cobol systemen gaan.
Met als gevolg dat gepensioneerde programmeurs tot ver in hun zeventig aan de slag kunnen blijven op freelance basis.

Niet te snel

Bij een patentruzie tussen Apple en Qualcomm over een bedrag van zo’n 1 miljard dollar, wordt heen en weer ook wat met modder gegooid.
Apple beschudigt Qualcomm ervan voor 1 miljard aan betalingen achtergehouden te hebben. Volgens Apple zou Qualcomm dat beginnen doen zijn uit wraak. Namelijk nadat bleek dat Apple medewerking had verleend aan een onderzoek van de Koreaanse antitrust authoriteiten, die leidde tot een boete van meer dan 850 miljoen dollar voor Qualcomm.
Nu klaagt Apple Qualcomm aan voor de 1 miljard, voor te veel aangerekende rechten. Blackberry lag trouwens ook overhoop met Qualcomm over te hoge royalties, en wist 815 miljoen dollar terug te krijgen. Er was een onderzoek van de Amerikaanse federale antitrust authoriteiten tegen Qualcomm. Dat leidde tot een rechtzaak tegen Qualcomm over onregelmatige handelspraktijken, afspraken en prijsstelling van technologie geleverd aan smartphone fabrikanten. Qualcomm is daar een van de belangrijkste spelers en zou proberen een monopoly te houden.
Maar nu bijt Qualcomm terug. Apple zou de chips van Qualcomm niet op de juiste manier gebruikt hebben in de iPhone7, waardoor ze niet normaal konden werken. Apple zou de chips van Qualcomm beperkt hebben in hun snelheid, omdat er geen verschil merkbaar zou zijn met de iPhones die de tragere chips van Intel ingebouwd hebben.
Begint stilaan stof voor een film te worden.

Open Source showcase en patent-wapenstilstand

Google pakt uit met zijn open source projecten. Ze hebben er zelfs een aparte website voor opgericht: opensource.google.com
Die bevat niet enkel een opsomming en beschrijving van hun open source projecten, maar beschrijft ook op welke manier ze open source gebruiken, hoe ze er mee omgaan.

Google pakt ook uit met een “PAX-community” rond Android. In de praktijk blijkt het een onderonsje van grote bedrijven als Samsung, LG, BQ, HTC, Foxconn, enz, allemaal smartphone makers, die elkaar trouw beloven in een patenthuwelijk. De website heet paxlicense.org. De tekst van de overeenkomst tussen de leden zal je er niet vinden; wel kan je een aanvraag indienen om mee te doen, en Google zal dan oordelen. Ze stellen het voor als een verdediging tegen patent trollen, en moet ervoor zorgen dat de bedrijven bezig kunnen zijn met vernieuwing ten voordele van de gebruikers, in plaats van elkaar processen aan te doen.

Dat klinkt positief, maar je moet je afvragen wat er gebeurt met de bedrijven buiten het genootschap. De grootste speler aan de overkant is dan Apple met zijn iPhone systeem. En wat zijn bv de gevolgen voor een bedrijf als Jolla, dat een onafhankelijk systeem voor smartphones ontwikkelt, Sailfish, niet gebonden aan Google, of aan hardware zoals bij Apple. Dat baseert ook op een Linux kern, net als Android, maar heeft daarrond een eigen ecosysteem gebaseerd op Qt. Zij hebben samenwerking met hardwarefabrikanten nodig omdat ze zelf geen toestellen maken. Of is het gericht tegen Microsoft, dat jaren probeerde een eigen smartphone systeem op de markt te krijgen, maar uiteindelijk Android in het vizier nam. Ze brachten honderden patenten in stelling tegen smartphone fabrikanten die Android gebruikten, en onder die druk begonnen die bedrijven licentiegeld aan Microsoft te betalen. Dat brengt het bedrijf miljarden op, en daarmee is het een van de goede geldverdieners aan Android, en misschien de grootste patent trol.

OS/2 teruggevonden
IBM heeft blijkbaar een verloren gewaande versie van OS/2 teruggevonden. Dat gebeurde kort na de 25e verjaardag van OS/2, het systeem dat na DOS op de IBM pc’s werd geïnstalleerd, waar op de IBM-compatibele pc’s van andere merken het eerste Windows systeem van Microsoft verscheen. OS/2 was oorspronkelijk een samenwerking tussen Microsoft en IBM, maar ging daarna zijn eigen weg, ondermeer als OS/2 Warp. Het heeft ondertussen een beetje een legendarische status bereikt, en heeft nog steeds fans die het proberen te blijven gebruiken.
Er is zelfs een OS/2 museum-website, waar je hierover ook meer kan lezen: http://www.os2museum.com/wp/os2-2-0-summer-91-edition/

Lift ^ | Lift v | Comments Off

H-1B visa verschil * Bitcoin in japan *

WebGang blog ** April 6th, 2017 by wim.webgang **

H-1B visa verschil

Tijdens de campagne van Trump zag het er naar uit dat er een breuklijn zou komen in de aantallen van de verschafte visa voor buitenlandse werknemers. In de praktijk is daar nog niet veel van te merken. De regels voor de visa blijven ongeveer hetzelfde, dus dezelfde import van goedkope it werkkrachten valt te verwachten.

Bitcoin in japan
Virtueel geld, zoals cryptocurrency, zal in japan erkend gaan worden als betaalmiddel. Daardoor valt het onder allerlei wetgeving, en zal er ook belast worden op de winsten die gemaakt worden op het handelen in de munten.
Ondertussen zou facebook via zijn whatsapp app werken aan een systeem van onderlinge betaling tussen gebruikers in India. Ze zouden daarvoor samenwerken met o.a. Aadhaar, dat biometrische gegevens opslaat van miljoenen Indiers. Aadhaar moest dienen om een soort identiteitskaart te maken op basis van eigenschappen als Irisscan, vingerafdruk, foto en andere gegevens. Stilaan wordt het systeem ingevoerd, ondermeer voor sociale voorzieningen en voor algemene erkenning van diploma’s.
Een systeem waar miljoenen persoonsgegevens in worden opgeslagen, en in de toekomst meer dan een miljard, moet natuurlijk goed werken, en goed beveiigd zijn.
Dat het goed werkt, daar zijn de ontwikkelaars van IndiaStack van overtuigd. Dat blijkt uit een foto die ze twitterenden ivm het prive bedrijf ONGRID waarmee ze zouden samenwerken.

Lift ^ | Lift v | Comments Off

Open Source (sucks), Privacy en import-IT’ers, Newline

Uitzending do 18:00 ** March 30th, 2017 by wim.webgang **

Open Source sucks

Hong Kong lekt
Er zijn twee laptops verdwenen in Hong Kong, uit een lokaal aan de AsiaWorld Expo. De locatie was een reserve-lokaal voor de verkiezingen van zondag. Op de laptops stonden de namen, adressen, en identiteitskaartgegevens van de 3,7 miljoen kiezers van de stad. De gegevens ….
…waren versleuteld.*

* en daarmee hebben we eens een goed voorbeeld!
Organisaties als de Electronic Frontier Foundation geven nog andere tips om je privacy te beschermen.
En nog enkele van ons:

  • Versleutel (de gegevens op) je harde schijf
  • - gebruik TLS (https) op je server, gebruik als je kan https sites.
  • Gebruik encrypty voor je mail.
  • Leer iets over je toestellen en software (hack them), bv in een hackerspace (zie onder)
  • Gebruik encryptie in je software (de software die je zelf schrijft dus) – hoewel dat stof is voor een volledige aflevering…

Import-IT-ers
In de VS rommelt het al een tijd in de IT wereld, waar steeds meer IT’ers vervangen lijken te worden door buitenlandse werknemers. Bedrijven laten goedkopere werknemers overkomen uit lage-loon landen, door er H-1B verblijfsvisa voor aan te vragen. Er is nu zelfs een schema ontdekt waarbij een bedrijf valse H-1B aanvragen deed bij de overheid, en daarmee een poel van IT-werknemers aanlegde, die ze dan in onderaanneming aan technologiebedrijven verhuurden.
De grote bedrijven en universiteiten, die op de valse aanvragen vermeld stonden, wisten van niets.
Het tewerkstellingsbedrijf had een filiaal in India.. De twee zaakvoerders die het systeem opzetten en draaiend hielden van 2010 tot 2016, moeten nu voor de rechtbank verschijnen.

Marthe’s Agenda:

Friday 7 April:
    Retro games, arcade and music night
Saturday 8 April:
    Welcome
    Hacker 2 pentester in 1Y
    Place.Guru
    HTTP Encrypted Information Stolen through TCP-Windows
    Oops, I broke my API
    Keep talking and nobody explodes
    Introduction to Intel SGX
    Wireless Belgium
    Lightning Talks
    Lockpicking
    ESP32 introduction workshop
    Soldering
Sunday 9 April:
    Arduino as input device
    Foodhacking
    Bitcoin: technical view
    Open Source sucks!
    Security Talk
    Using Git, or "don't fear the Merge"
    Art through destruction of Data
    LEGO Robotics 


En zover we weten is het zelfs gratis, maar check dat zelf:
Hackerspace Gent, newline/2017/

Lift ^ | Lift v | Comments Off

Benjamin over Oscar * Haarfijn

i-nieuws 6 na 6 ** March 9th, 2017 by wim.webgang **

Haarfijn
Minder dan 1 procent van de gebruikers van een Pixel phone van Google kunnen te maken hebben met een defecte microfoon op hun toestel. Volgens het bedrijf is de oorzaak een filterdunne breuk in de soldering van de audiokaart in het toestel. Daardoor werkt geen van de ingebouwde drie microfoons, de twee op de voorkant en één op de achterkant. Het aantal micro’s heeft misschien te maken met de ruisonderdrukkingstechnologie. Behalve drie micro’s heeft zo’n toestel een accelerometer, magnetometer, barometer, vingerafdrukvoeler, en nog andere sensoren. Daarmee valt heel wat informatie te verzamelen.
Alvast minder dan 1 procent moet niet bang zijn voor zijn om afgeluisterd te worden. Misschien iets voor de huidige president van de VS?
Wie meer wel weten over de binnenkant: haal hem uit elkaar!

https://www.ifixit.com/Teardown/Google+Pixel+XL+Teardown/71237

Wie meer wil weten over afluisten, kan terecht bij David Kris. https://www.washingtonpost.com/opinions/how-wiretaps-actually-work–and-whats-really-going-on-here/2017/03/07/8ce93898-027d-11e7-ad5b-d22680e18d10_story.html?utm_term=.a1b23ce279d7

Benjamin over Oscar
Benjamin speelt een beetje vals als hij twee kaartjes naast elkaar laat zien, waarbij het tweede duidelijker is dan het eerste; de tweede foto is namelijk veel lichter. Maar hij heeft natuurlijk wel een punt wat betreft de layout van de kaartjes met de namen van de winnaars van de Oscars. De vormgeving van het kaartje blijkt bijzonder slecht in elkaar te zitten: plaats en letterype van de weinige tekst zitten helemaal fout.

Zie:

https://medium.freecodecamp.com/why-typography-matters-especially-at-the-oscars-f7b00e202f22#.kqyqlg5mo

Lift ^ | Lift v | Comments Off

Controllino freak

Uitzending do 18:00 ** March 2nd, 2017 by wim.webgang **

Zoek de Arduino

De Arduino zit verborgen in een behuizing die zich onopvallend in een electriciteitskast tussen de zekeringen nestelt. Hier in de kast rechts zit een Arduino in de vorm van de “Controllino mini”, met in het midden ernaast een voeding, en helemaal links nog een zekering.

Hier onzichtbaar: onderaan zijn schroefaansluitingen voor de draden (ook net als bij een zekering). En ook onzichtbaar: nog een apart relais-bordje omdat een motor bestuurd wordt die linksom en rechtsom moet kunnen draaien, waarbij op dezelfde draad de polarisering omgekeerd moet worden. De motor wordt hier ook mee van stroom voorzien door dezelfde voeding, daarom is die zo groot.

Wel zichtbaar: een dubbele rij pinnen (gpio- waar hier de vier gekleurde draden op aangesloten zijn), een rechtopstaande dubbele rij leds, die tonen welke uitgangen bestuurd worden, wat enorm handig is om te volgen wat je programma doet.
Verder een gaatje met reset-knop, een kleine schakelaar voor de Real Time Clock (aan-af), en een usb-aansluiting. Die laatste is niet zo’n prutserige minie of micro usb, maar wel een goed bereikbare, degelijke vierkante aansluiting zoals op een printer – de platte kant van de usb kabel gaat in je computer.

Morse
Geen scherm, dus als je andere “output” wil dan wat zichtbaar is via de leds, moet je een scherm aansluiten, of rooksignalen geven, of morse of zo.
Bv: bij het starten van het toestel wil je weten welke versie van software er op dit moment op draait. Ik heb het programma zo aangepast dat bij het opstarten de leds een aantal keer knipperen, wat overeenkomt met het versienummer, bv 3 x is versie 3 van de software. De volgende versie zal 4 x knipperen bij het starten.

https://controllino.biz

Lift ^ | Lift v | Comments Off

Zero Wireless * Zero Cloud * Plugin met gat * Pixel uit *

i-nieuws 6 na 6 ** February 28th, 2017 by wim.webgang **

Zero W
Raspberry Pi heeft een nieuwe telg in de familie: de Zero W. Zoals de naam al doet vermoeden, is het een extra kleine Raspberry Pi.
De Pi Zero, zijn voorganger, rolde in Wales van de band in 2105, en kostte zo 5 euro. Er was de daaropvolgende periode maar 1 probleem met de Pi zero: hij was Zero te krijgen. Elke keer als er een lot van geproduceerd werd, waren die onmiddellijk uitverkocht. Hij werd ooit gebundeld bij het Pi magazine, dat natuurlijk ook nergens meer te vinden was.
Nu dus, voor de vijfde verjaardag van Raspberry Pi, hebben ze dus een nieuwe versie van de Zero gepresenteerd. Die nieuwe Pi heeft draadloos netwerk en bluetooth; de W staat voor Wireless. Vooropgestelde prijs: 10 dollar, hier waarschijnlijk 11 euro. Als je hem kan vinden natuurlijk. Op de dag van de lancering had de webshop van een Nederlandse verdeler al zo’n drukte te verwerken dat ze zich verontschuldigden voor een algemene vertraging bij het behandelen van de bestellingen:
“Let op! Ivm de drukte rond de release van de Raspberry Pi Zero W is de verwerkingstijd van bestellingen 1-2 werkdagen”
En de meeste verkopers proberen het bedrag wat op te drijven door het hebbeding te combineren met andere attributen als voeding en usb stekkers en kabels, waarvan de voorraad minder snel uitverkocht is.

Eigenschappen van de originele pi zero (volgens de officiele pi site)

1GHz, Single-core CPU
512MB RAM
Mini-HDMI port
Micro-USB OTG port
Micro-USB power
HAT-compatible 40-pin header
Composite video and reset headers
CSI camera connector (v1.3 only)

de nieuwe zero W:

1GHz, single-core CPU
512MB RAM
Mini-HDMI port
Micro-USB On-The-Go port
Micro-USB power
HAT-compatible 40-pin header
Composite video and reset headers
CSI camera connector
802.11n wireless LAN
Bluetooth 4.0

Met de kleine schaal en prijs, komt hij dicht in de buurt van de toepassingen voor arduino’s. De Pi is iets krachtiger en draait een echt systeem, en deze heeft bovendien communicatie ingebouwd. Hij lijkt erg te mikken op IOT experimenten of toepassingen.

Zero Cloud
Het grootste cloud computer bedrijf van de VS had vandaag te maken met een serieuze uitval. In de namiddag van dinsdag 28 februari, gingen heel wat stukken van de Amazon Web Services in de VS plat, vooral aan de oostkust. Websites als Airbnb, Pinterest, Codecademy, Docker, iFixit, Lonely Planet, enz kunnen er hinder van ondervonden hebben. En bovendien de eigen website van Amazon waarop de toestand van hun diensten te volgen is. Dat dashboard draait namelijk ook op de diensten die plat lagen.
De laatste grote uitval dateert van 2015, toen die 5 uur duurde, alles meer dan 3 uur wordt als alarmerend ervaren.

Plugin met gat

Een populaire WordPress plugin om foto’s op de site te zetten, heeft een sql-injection gat in zijn code van de voorlaatste versie. De plugin heet NextGEN, en ze hebben onmiddellijk een verbeterde versie uitgebracht, “NetxtGEN Version 2.1.79″. De link staat op de voorpagina van hun eigen (WordPress) website, ze vermelden er spijtig genoeg niet bij dat bestaande gebruikers zo snel mogelijk moeten upgraden.
Het veiligheidslek doet zich voor bij het aktiveren van bepaalde opties van de plugin; de tagcloud gallery en als iemand recht heeft om blogposts in te sturen. Invoer van de gebruiker (of URL) wordt niet genoeg gecontroleerd, en daardoor kan er php en/of sql code ingevoegd worden. Dit is een typisch probleem voor websitesystemen. Invoer moet systematisch gecontroleerd worden, en het is bijna onbegonnen werk om dat over te laten aan de programmeur van het systeem; alleen door een framework of andere veiligheidstool te gebruiken bij het programmeren kan het een beetje onder controle gehouden worden.

Plugin needs plug:
https://blog.sucuri.net/2017/02/sql-injection-vulnerability-nextgen-gallery-wordpress.html

https://wordpress.org/plugins/nextgen-gallery/

https://wordpress.org/support/topic/sql-injection-vunerability/

Pixel uit
Google lijkt te willen stoppen met zijn pixel laptops. Dat waren duren (meer dan 1000 euro) laptops die op Linux + Chrome draaiden, en Chromebook genoemd werden. Ze waren een demonstratie van hoe de toekomst volgens Google er uit zou zien: je laptop is mooi, maar dient enkel om online te werken. Ze hebben geïnvesteerd in een echt chique machine, die niet moet onderdoen voor laptops van Apple, integendeel – er zat juist die usb poort meer op. Maar ze doen er alles aan om je enkel en alleen in de cloud te laten werken, want dat is hun zakenmodel. De interne capaciteit was in het beste geval beperkt tot 32 GB (SSD), omdat je verondersteld wordt alles op Google drive te doen. Je hebt geen ruime harde schijf om zelf programma’s op te installeren, (waar Chrome ook niet voor bedoeld en geschikt is), en als je geen internettoegang hebt, ben je beperkt in je werk. Het moet dus niet verwonderen dat het geen verkoopsucces was. Het zou wel ideale hardware geweest zijn moest hij met een volledige Linux geleverd zijn, hoewel 32 Gb SSD misschien lekker snel, maar wel wat weinig is als opslagcapaciteit voor je laptop.

Lift ^ | Lift v | Comments Off

Fosdem 2017 op het eerste zicht

Uitzending do 18:00 ** February 9th, 2017 by wim.webgang **

Zondag op Fosdem
souvenirs:

  • Een nieuwe digitale munt die de overheid belasting laat innen maar die de gebruiker anonimiteit biedt: Taler.
  • OpenSUSE Leap 42.2 DVD (LTS?) gevonden aan de openSuse stand; later meer daarover.
  • Een open router: De omnia turris router, die letterlijk open staat op hun stand; je ziet het mainboard, en de uitbreidingsmogelijkheden. Een interview met de Tsjechen van dit onderzoeksproject dat met crowdfunding omgezet werd in een echte router voor thuis: snel, uitbreidbaar, ssh-baar, configureerbaar…
    https://omnia.turris.cz/en/
  • Niet helemaal onverwacht natuurlijk: hacked@fosdem:
    https://fosdem.org/2017/news/2017-02-05-important-security-notice/
  • Diaspora bestaat nog! Het privacy vriendelijke open source sociale netwerk dat we alweer jaren uit het oog verloren: AGPL-”free software, gedecentraliseerd, privacy”
  • twee kleine plastic robotjes van de 3D printerstand.

Lift ^ | Lift v | Comments Off

Hete Venus * Community boekenlijst

i-nieuws 6 na 6 ** February 9th, 2017 by wim.webgang **

Hete Venus
We denken al heel ver te zijn in de evolutie van onze computers, zeker als we terugkijken naar het verleden en zien wat voor snelheidswinst we haalden om de twee jaar. Maar de omstandigheden waarin “computing” gebeurden, zijn niet erg veranderd, en op gebied van “extreme” omstandigheden stond de evolutie dan ook zowat stil.
Als we bv een ruimtetuig naar de planeet Venus willen sturen, en er ook iets laten landen, moeten we rekening houden met temperaturen van 470 °C. Daar zijn onze computers niet tegen bestand.
Bijvoorbeeld condensatoren, die in zowat alle electronische apparaten voorkomen, worden gemaakt voor een werkingstemperatuur van 105°C, de goedkopere zelfs maar 85°C.
Maar zoals altijd is de NASA er mee bezig. Onderzoekers zouden nu geïntegreerde circuits gemaakt hebben die de extreme temperaturen kunnen weerstaan.
Ze hebben een speciale machine om componenten te testen in “Venus-achtige omstandigheden”. Die machine heet “GEER”, en kan de druk en de temperatuur van Venus nabootsen en volhouden gedurende honderden uren.
De onderzoekers van het Glenn Research Centre hebben nu een chip gemaakt die het meer dan 500 uren volhield in die extreme omstandigheden.

Community boekenlijst
Het uitbouwen van sites om technische kennis uit te wisselen, heeft onbedoeld geleid tot een interessante boeken-top-tien. De sit StackOverflow is zowat DE technische vraag-en-antwoord site van de programmeercommunity.
Wie de hele site analyseert, en de duizenden vermeldingen van boeken noteert, krijgt een indrukwekkende community top twintig lijst van technische boeken. Een aantal boeken gaan over specifieke programmeertalen als Java of C, maar heel wat boeken gaan over meer algemene concepten, als “design patterns”
De lijst vind je hier:
http://www.dev-books.com/

Herdenk de database *

RethinkDB is na een woelig traject via CNCF in handen gekomen van de Linux Foundation, de stichting die Linux beheert. RethinkDB is in oorsprong een open source project dat een databank van het type “noSql” bouwt, bedoelt om in te zetten voor real-time apps. De databank wordt bv door NodeCraft gebruikt als motor voor een multiplayer games. De software werd ontwikkeld door het gelijknamige bedrijf RethinkDB, gevestigd in Mountain View in Californië. Ze maakten ook Horizon, een open source realtime backend voor JavaScript apps. Er werd ook een eigen taal ontwikkeld die NoSQL en klassieke SQL combineert: ReQL. Het project was al meer dan zeven jaar bezig, maar sloeg er niet in om ook genoeg geld te verdienen om als bedrijf leefbaar te blijven. In oktober 2016 wierpen ze de handdoek in de ring. Hoewel RethinkDB niet de nummer één NoSQL document database was, en ze het project financieel niet rond kregen, was er genoeg interesse voor het project. De RethinkDB zelf wordt gebruikt in een groot aantal andere projecten en systemen. De ontwikkelaars konden aan de slag bij Stripe, een online betaalsysteem.
De rechten op de code waren een andere zaak. Oorspronkelijk had RethinkDB gewerkt met een minder bekende licentie: “GNU Affero General Public License (version 3)”. Dat is een speciale versie van de GPL, speciaal voor serversoftware. De licentie probeert te vermijden dat een gewijzigde versie van de software gebruikt wordt om een online dienst aan te bieden, zonder dat de wijziging aan de broncode beschikbaar wordt voor anderen. Daarom voorziet ze dat de broncode van de software die op een server draait, beschikbaar moet zijn op die server zelf.
Dat kan natuurlijk mogelijk geïnteresseerde bedrijven afschrikken om de software te gaan gebruiken; als ze verbeteringen doen die in hun voordeel zijn, kunnen ze zich er niet mee onderscheiden.
Een groep van bedrijven, die de “Cloud Native Compute Foundation” uitmaken, hebben nu uit het faillissement voor 25.000 dollar de delen gekocht die nodig waren om volledige controle te krijgen over de broncode. Ze hebben die dan overgedragen aan de Linux Foundation. De CNCF is zelf een project dat lid is van de Linux Foundation. Er zitten bedrijven die bekend klinken in de Linux wereld: Google, Docker, CoreOS, RedHat, Mesosphere dat een datacenter operating systeem maakt, enz.
De code komt vanaf nu beschikbaar onder een Apache licentie, die iets minder restrictief is dan de GPL.

Wat is RethinkDB:

http://webscripts.softpedia.com/blog/company-behind-rethinkdb-is-shutting-down-database-to-remain-open-source-509037.shtml#sgal_0

Sluitingsbericht:

https://rethinkdb.com/blog/rethinkdb-shutdown/

Lift ^ | Lift v | Comments Off

« Previous Entries Next Entries »