Search

Archives

Pages

Op mijn desktop:

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

Private

Laatste titels:

Amen

Uitzending do 18:00 ** June 1st, 2017 by wim.webgang **

“Amen break”-sample
Een van de leuke samples is de “amen beat”, die een bekende drumsolo omzette naar een beat-loop voor alle gebruik.
Leren spelen?

https://www.youtube.com/watch?v=j3FqkDrhuLc

We leren iets over de geschiedenis van deze beat, de sample-cultuur errond, de niet zo vanzelfsprekende “in het publieke domein gelaten” rechten, enz.

Beat
Dan zelf aan de slag. Wij werken met de sample uit de Sonic Pi bibliotheek:
De amen-beat loop, met slicer, wat variaties, en uiteindelijk nog wat acid bleepjes als overgang naar Beatscapes…

Hieronder de code zodat je ze kan kopieren en plakken voor eigen gebruik:
(code uit The MagPi Essentials, Code Music with Raspberry Pi, door Sam Aaron onder een Creative Commons licentie)
Read the rest of this entry »

Lift ^ | Lift v | Comments Off

Bang van programmeren? Speel muziek!

Uitzending do 18:00 ** May 25th, 2017 by wim.webgang **

Bang van programmeren?
Wie van jullie is van plan om schrijver te worden? … (geen enkele vinger gaat naar boven)
- Waarom hebben jullie dan allemaal leren schrijven?

Een ronduit belachelijke en kromgetrokken redenering in vraagvorm, lijkt de opening van de TED talk van Sam Aaron.

Maar hij trekt ze terug recht; bekijk het andersom; als je kan schrijven, moet je dan schrijver worden? Of zijn er allerlei andere leuke en/of nuttige dingen die je ermee kan doen?
De vraag stellen is ze beantwoorden, en de volgende vraag is: hoe? Raspberry Pi was al een deel van het antwoord, en bereikte kinderen in scholen in het VK en de rest van de wereld. Daarmee zette Sam Aaron de volgende stap.

  1. Hij maakte een programmeeromgeving voor de Raspberry Pi, het kleine computerbordje om een pc of ander project mee te bouwen.
  2. Hij maakte ook een nieuw muziekprogramma om op een heel laagdrempelige manier muziek te maken met de computer en er bovendien zelfs live mee op te kunnen treden.

Sonic Pi
Beide programma’s heten: Sonic Pi, en het is dus maar één en het zelfde programma.

Speel!
(Play 80)
We beginnen met zowat het eenvoudigste wat je kan doen aan “programmeren” in Sonic Pi: speel een toon. Tik play 80 en duw op de “run” knop.
Je kan evengoed play 60, play 70 … welk getal, uitproberen kan geen kwaad.

Dat is een van de goede punten van Sonic Pi: (1) Gemaakt om te spelen, te proberen, je kan niets fout doen.
doe je iets fout, dan helpt Sonic Pi door uitleg te geven wat er fout is, meestal een verkeerde letter of leesteken punt, komma, enz, zodat je het snel kan verbeteren.
Je kan stukjes onder elkaar plakken om ze te herhalen, of je kan in het vervolg kleine wijzigingen aanbrengen zodat de muziek evolueert. Maar kunnen we de computer niet inschakelen om de herhaling uit te voeren?

live_loop
Sterk punt nummer (2) is live_loop …. end ; tussen deze code zet je bv de play 80 lijn, erna een pauze met sleep 1, en dan RUN er begint een loopje te spelen.
Maar dat is nog niet alles (want dat zou je ook kunnen met een repeat commando); de live in live_loop moet je letterlijk nemen. Verander de 80 in 70 en druk terug op RUN, en de muziek blijft gewoon doorlopen, maar ondertussen wordt de volgende versie “geladen”, en als de loop terug aan het begin komt, neemt hij die nieuwe versie. Zonder onderbreking. Je kan dus live je “programma” = je muziek- wijzigen.

Samples gebruiken
Sterk nummer (3) is dat je samples kan laden. Je kan kiezen het een heleboel ingebouwde muziekinstrumenten, dikwijls legendarische electronische synthesizers en drumcomputers, als de

Je kan stukjes onder elkaar zetten, loopjes dus, die dan samen lopen; synchroniseren regel je met de sleeps.

Je kan verschillende dingen klaarzetten in andere tabbladen, en die allemaal starten, ook naast elkaar.

Je kan de snelheid veranderen, effecten toepassen als reverb, filters gebruiken, …

(wordt vervolgd – hier wat code .. )


Nog even terug naar de software, waarop het draait en hoe te installeren…

Pixel gaat zijn eigen weg…

Sonic Pi werd gemaakt voor de goedkope Raspberry Pi (zo’n 40 euro), laagdrempelig computerbordje.
De Sonic Pi muzieksoftware is ingebouwd in het standaard desktopsysteem voor de Raspberry Pi, en dat heet “pixel”

Zie ook voorheen onze bespreking van Pixel op netbook een paar weken geleden; Je kan Raspberry Pi software op de netbook installeren (zelfs met beperkte 1 GB RAM geheugen; bv vanaf externe USB-DVD-drive.
Of je kan het draaien van een alternatieve opstartschijf, bv een voorbereide Pixel-SD kaart in de sleuf, en SD kaar kiezen als opstartapparaat.
Bv met behulp van OpenSUSE:

Yast, Partitioner: verwijder bestaande partitie en maak nieuwe Linux partitie op de SD kaart.
Steek de DVD (waar de ISO op staat) in de drive.
Om te zoeken hoe de drives heten; bv de micro sd kaart waarop de distro moet komen:
lsblk

Om de ISO van de DVD op de kaart te zetten (mmcblk0p1 is de naam in onze situatie, pas aan):
dd if=/var/run/media/cybr/Debian\ jessie\ 20/dvd/files/2016-12-13-pixel-x86-jessie.iso of=/dev/mmcblk0p1

Dit kan een tijdje duren…. en leidde hier tot:

2709120+0 records in
2709120+0 records out
1387069440 bytes (1.4 GB) copied, 502.943 s, 2.8 MB/s

Hier wat code … Read the rest of this entry »

Lift ^ | Lift v | Comments Off

Bootje Trump

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

Bootje Trump
Het zou wel eens kunnen dat al die exclusieve prive-ressorts waar Trump zo graag zijn internationale gasten ontvangt, zo lek zijn als een vergiet…
Journalisten huurden een boot, namen een extra-gevoelige wifi-antenne mee, legden aan in een baai in de buurt, en kregen inzicht in de (ontbrekende) beveiliging van de vele wifi netwerken van één van zijn favoriete vakantieverblijven.

https://www.propublica.org/article/any-half-decent-hacker-could-break-into-mar-a-lago

Muziek:
Sonic Pi live_loop

De ploing -pung waarschijnlijk …

Lift ^ | Lift v | Comments Off

Raspberry Pi en de 40 GPIO’s

Uitzending do 18:00 ** May 11th, 2017 by wim.webgang **

Hipster 2017
Geschiedenisles over Unix, Sun’s versie Solaris, en de sporen tot in Linux op https://smartos.org/2011/12/15/fork-yeah-the-rise-and-development-of-illumos-2/
http://dlc.openindiana.org/
OpenIndiana Hipster 2017.04 is here

Meer Raspberry Pi in …

Linux User & Developer
174 (uk magazine) Februari 2017

Na het teloorgaan van Linux Voice zijn er nog genoeg Britse Linux tijdschriften over, zoals Linux Format en Linux User and Developer, van uitgeverij Future Publishing, waarvan hier uitgave 174. Hoofdredacteur April Madden verwelkomt ons in dit nummer dat als thema veiligheid heeft. Ze merkt op dat wij, als Linux gebruikers, misschien wel iets veiliger zijn dan onze broeders en zusters op Windows en Mac. Dat we dat mede te danken hebben aan de vele tools en testen die bestaan op Linux. Daarvan leveren ze er ook een aantal mee op de DVD bij het tijdschrift, en verschillende artikels geven uitleg. Vooraan in het tijdschrift ontdekken we Guinnux, een combinatie tussen Linux distributie en hardware, en daarin komt de Raspberry Pi ook voor. Vanaf pagina 57 tot 79 zit je echt in Raspberry Pi land, met een aantal projecten, maar eerst en vooral een goede uitleg over de 40 GPIO pinnen van de Pi, met een handig schema.
Op de volgende blz leggen ze uit hoe schakelaars en leds te verbinden aan de Pi. Daarbij geven ze wat handige basiskennis mee over de realiteit van electrische circuits, weerstanden, condensators en polarisatie, en overbelasting.
Het volgend artikel gaat over logische circuits en de symbolen ervoor, en handige tips voor welke uitvoeringen in aanmerking komen voor gebruik met de Pi. Daarna komen ze tot het gebruik van IC’s die helpen om meer te doen met minder GPIO pinnen op de Pi, bv 4 led’s sturen met maar twee GPIO pinnen (waarop dan een IC is aangesloten natuurlijk).
En een tip hoe te werken met componenten of circuits die met 5 volt werken in plaats van de 3,3 volt van de Pi; inderdaad, er bestaan omzetters. De volgende stap is het gebruik van toepassingen die te veel stroom trekken, ook daarvoor geven ze oplossingen als het gebruik van de transistor. Kortom, op een paar bladzijden geven ze een stoomcursus electronica.
De daaropvolgende bladzijden bevatten dan projecten waarbij een Raspberry Pi gebruikt wordt.
Verder nog een browser overzicht met Midori, Chrome, Firefox, en QupZilla. De distributie die ze bespreken is Fedora 25. Het tijdschrift rondt af met enkele vrije software besprekingen, en een lezersbrievenrubriek.


Raspberry Pi GPIO

GPIO staat voor General Purpose Input / Output, maw Invoer en Uitvoer voor Algemeen gebruik. Het lijkt ongelooflijk ingewikkeld om 40 verschillende aansluitingen te hebben, die allemaal voor iets anders dienen. Dat is gelukkig niet het geval. Tien dienen voor de electrische spanning. Twee pinnen boven rechts geven een spanning van +5 Volt, twee andere pinnen geven + 3,3 Volt. En 8 pinnen dienen als GND of ground, waarlangs de stroom terugloopt, de – kant dus. Die zijn verspreid over de twee rijen pinnen, je moet een schema raadplegen om te weten waar ze zitten. Om die pinnen juist aan te duiden worden namen gebruikt voor de functies, zoals GND, en nummers voor de pinnen, door gewoon te tellen van 1 tot 40 (niet van 0 tot 39 zoals ik zou verwachten). In zo’n schema zal ook opvallen dat twee pinnen helemaal geen functie hebben, er staat “gereserveerd” bij. Dat geeft de mogelijkheid om in de toekomst een nieuwe versie van de Raspberry Pi te maken die een extra functie heeft waarvoor die pinnen dan gebruikt kunnen worden. Daardoor kan de vorm hetzelfde blijven, en kunnen dezelfde stekkers in gebruik blijven voor verbinding met randapparatuur.
Een van de belangrijkste functies van de overblijvende 26 pinnen is om de mogelijkheden van de processor bereikbaar te maken. Bij de meeste pinnen zie je de naam GPIO met een nummer. Opgelet, dat is niet het volgnummer van de pin in de rij (maar wel een nummer dat overeenkomt met de in/uit van de processor?). In de software ga je bepalen of een pin de functie van ingang heeft, of van uitgang. Een ingang dient om stroom te ontvangen met een spanning van 3,3 Volt, een uitgang dient om een spanning van 3,3 volt te leveren op die pin.
Als je met je software beslist om spanning op bv GPIO pin 5 te zetten, kan je in je opstelling iets aan die pin aansluiten dat reageert op de spanning, zoals een led, die gaat branden. Op de ingang ga je enkel voelen of er spanning is of niet, en daarmee lees je een toestand uit. Als er stroom naar een schakelaar wordt gevoerd, en de andere kant van de schakelaar naar een in-pin loopt, kan je op die pin voelen of de schakelaar open is of toe, als je in software die pin als input aangegeven hebt.
Je kan in je software dan reageren op die toestand.
Deze twee voorbeelden zijn digitale in en uitgangen. Je voelt een toestand aan of uit, je geeft een toestand spanning of geen spanning; beiden zijn zwart/wit, aan/af, ook 1 of 0 of binair genoemd.
—-

Rant
En wie denkt dat Google de patroonheilige van het internet is, dream on in your cloud :

http://sealedabstract.com/rants/google-our-patron-saint-of-the-closed-web/

Lift ^ | Lift v | Comments Off

Raspi Pixel op de laptop / openSuse op de laptop

Uitzending do 18:00 ** May 4th, 2017 by wim.webgang **

Live boot

Pixel
Er zit een Live boot dvd met Debian + pixel bij het Duitse MagPi magazine (Duitstalige officieële Raspberry Pi tijdschrift).
Pixel is de Linux desktop die gemaakt werd om te draaien op de Raspberry Pi; en die ook al op andere computertjes met gelijkaardige processor gebruikt werd. Nu is ze aangepast aan de intel processoren die voorkomen in pc’s, laptops en andere computers. Dus kan je het Raspberry Pi systeem draaien op je pc.

Live
De dvd start zonder probleem op de laptop. Rechtsboven uit de balk kan je via een icoon uit de wifi netwerken kiezen (na het inschakelen van de wifi schakelaar als je die hebt).
De browser is Chromium, e-mail programma is Claws mail, verder vind je LibreOffice, games enz.
Programmeren is er in de voorgrond aanwezit; het programmeermenu is het eerste in het Pi menu.

Programmeeromgeving
Programmeeromgevingen voor java: de IDE’s BlueJ, greenfoot. De Geany IDE vertelt zelf niet voor welke taal (zelfs niet in de About), maar blijkt voor een groot aantal talen geschikt te zijn: java, php, html, C, python, ruby, pascal …
Dan zitten nog Python 2 en Python 3 in het menu, en Scratch (speel-programmeeromgeving voor kinderen met symbolen voor de programmeerstrukturen),
Via add/remove software kan je gemakkelijk Gambas3 bij-installeren; Gambas2 wordt niet aangeboden.


(foto’s van Jolla)

Live Install

Tweedehandsje
Een tweedehands Elitebook 2740p (core i5 vPro 4xM540@2.53GHz , 4G RAM, 80 Gb i-SSDSA1M080SSD) voorzien van een beter besturingssysteem dan de meegeleverde Windows7?
Voorbereiding: Downloaden van een opensuse 42.2 iso, en op een “startbare” manier overbrengen op usb-stick om te installeren.

Bios
Bij het opstarten zit de usb-stick in een usb aansluiting. Onmiddellijk na het indrukken van de power toets toont het scherm hoe je een extra boot menu kan krijgen. (bv esc-toets). Daar kies ik starten van ander medium (opties startapparaat F9), usb Hard Drive 1.

Installatie
Het systeem start onmiddellijk op in een installatiescherm (Linux dus van de usb-disk – die snelheid belooft al…). Ik doe een aantal keuzes in de installatieprocedure, zoals toetsenbord/landinstelling, verwijderen van alle bestaande partities op de harde schijf om volledig nieuwe installatie te doen, en ik kies de KDE desktop.
Nadien heb ik een 400 Mb startpartitiel, 30 Gb Systeempartitie waarop nog 20 Gb vrij is voor updates en uitbreiding, en 44 Gb voor de gebruiker, die zowat helemaal vrij is.

Snel: 23 minuten
18:23: opstarten systeem, kiezen van de opties (Taal EN, toetsenbord BE, geen extra Repo’s, Create partition setup***, tijdszone Brussel, Software KDE, user, ww ..)
18:31 Begin van de installatie (eindigend met installing boot manager)
18:46 Installatie van USB klaar, herstarten
18:48: Volledig geïnstalleerd, de online updates lopen al…
19:06: klaar.

De ventilator draait hoorbaar, en de opening geeft behoorlijk warme lucht af.
De tijd van de updates hangt ondermeer af van de internet/netwerksnelheid (wireless/kabel), andere gebruikers op je netwerk, drukte op de servers, enz.
In ons voorbeeld waren we binnen het uur helemaal rond met de installatie.

NB:
Als je een versleutelde harde schijf wil, wat zeker aan te raden is bij mobiele apparaten, moet je bij de voorbereiding voor de installatie kiezen voor Edit proposal settings, encrypted LVM based proposal. Je krijgt dan de vraag om je wachtwoord.

Lift ^ | Lift v | Comments Off

De KCG kraak

Kraak van de maand, Uitzending do 18:00 ** April 27th, 2017 by wim.webgang **

KCG

https://slashdot.org/index2.pl?fhfilter=trading+platform+source+IT

https://en.wikipedia.org/wiki/KCG_Holdings

Een IT werknemer van een financieel bedrijf werd betrapt op het inbreken in het eigen computersysteem.
Hij gebruikte de login van een andere werknemer om geheime gegevens af te halen. Het bedrijf was aktief in beurstransacties.
De IT-er probeerde de geheime broncode van het programma, waarop de hele handel draaide, te kopieren.
Dat was niet eenvoudig, want die broncode werd bewaard in een versleutelde vorm.
Sommige werknemers hadden een digitale sleutel waarmee ze broncode konden ontcijferen, maar niet alle broncode.
Hij werkte sinds 2010 voor het bedrijf, maar had onlangs een promotie gemaakt.
Door die promotie werd hij mee beheerder van de broncodeverzameling.
Ma

Volgens wikipedia was hun handelsplatform waarop ze buitenlandse handel dreven 365 miljoen dollar waard, wat bleek toen het overgenomen werd door een ander bedrijf in januari 2015.

365 miljoen dollar, dat is één jaar lang 1 miljoen dollar per dag! Deed dit de dollartekens in de ogen van de softwareingenieur verschijnen? Uiteindelijk is zo’n platform niet meer dan wat computercode …

Virtu Financial bereikte op 20 april een definitieve overeenkomst met de directieraad van KCG om het bedrijf over te nemen aan zo’n 20 dollar per aandeel, waarop de koers ook die richting sprong.

Volgens de beursduivel schoot de koers van KCG Holdings rond maart naar boven, en vorige week op 20 april nog eens.

https://www.beursduivel.be/Aandeel-Koers/330002022/KCG-Holdings.aspx

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

Jolla vervolg

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

Sony met Sailfish
Het is ondertussen (meer dan) een maand geleden dat Jolla aankondigde om samen te gaan werken met Sony, om het Sailfish besturingssysteem voor smartphones klaar te maken voor gebruik op Sony’s Xperia toestellen. Sony heeft een Open Devices programma, waar ze al ontwikkelaars de kans gaven om met een open source project voor Android aan de slag te gaan. De toestellen zijn niet gelocked zoals de meeste apparaten die verkocht worden, en de gebruiker kan er zelf een ander systeem op installeren. Daarvoor kan zelfs de bootloader ge-unlocked worden. Op het Mobile World congres eind februari in Barcelona pakten ze al uit met een Xperia X.

Langverwacht
Als alles goedgaat zou het toestel in de zomer beschikbaar moeten zijn voor gebruikers. Dat zou een trendbreuk vormen. Jolla leek zich de laatste tijd meer toe te leggen op samenwerking met overheden en multinationals, waardoor een Sailfish een elitair verschijnsel dreigde te worden. Jolla had onlangs enkel nog een Jolla-C uitgebracht, in bepekrte oplage, en bedoeld voor ontwikkelaars. Die moesten daarvoor intekenen op een site, en de toestellen waren direct uitgeput.

Linux
Het Sailfish systeem is waarschijnlijk het dichtst bij een echte Linux-smartphone, maar was nooit beschikbaar voor de gewone consument, behalve misschien in Finland. Ook nu is nog altijd niet duidelijk of het een online te bestellen speeltje voor programmeurs blijft, of het echt als produkt in de winkel komt.

Wereldwijd
Op een Finse website zijn nog meer sporen van Sailfish gebruik in de wereld te vinden. Er zou ook een project opgestart zijn met China. Daar werd al op verschillende manieren geprobeerd een eigen systeem te ontwikkelen, buiten de invloed van de Amerikaanse (software) monopolisten.
En in Rusland zou er ook een overeenkomst zijn, waarbij de Russische overheid het systeem zou gaan gebruiken. In Latijns-Amerika is een pril project gestart om een sailfish-toestel onder de naam “Accion” op de markt te brengen.

https://developer.sonymobile.com/open-devices/

pdf : https://jolla.com/wp-content/uploads/2017/02/Sony_Jolla_press_release_MWC2017_FINAL.pdf?x12599

Lift ^ | Lift v | Comments Off

Vrije radio, wraak van de fabrikant

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

De radio
Marthe heeft gasten in de studio van het seed journey project..

En verder een hoop hardware, met inspiratie uit Parijs?:
Zender-Marthe-20170406
(hier herken je een klein fm zendertje, met batterijvoeding – niet afgebeeld- en een audio ingang in de vorm van een mini jack stekker)

Hoe vrij kan een radio zijn: zelfgebouwd, lokaal uitzenden, mobiel…

p-node.org: devices, doc bevat alle documentatie van de dingen die ze hebben gemaakt.
http://p-node.org/metaradio/

translocal.jp


Dit apparaat is wat geavanceerder; je kan van verschillende bronnen op de ingang uitzenden: stream, audio in, bestanden.
Je herkent misschien het voor zelfbouwprojecten populaire vierkante (“nokia”) scherm, en de vorm van een radio voor de printplaat.

In onze uitzending valt minder te herkennen; geluiden van experimentele sessies met hardware. Ok, het klinkt als wraak van de radio.

Wraak van de fabrikant

Het lijkt een script voor een thriller: je koopt een product -niet zomaar een product, een afstandsbediening voor de toegangdeur tot je garage (en huis?). Je bent om één of andere reden niet tevreden. Je schrijft er een artikel over op één of ander online forum. De fabrikant leest het. Dan zou je in een normaal scenario verwachten dat die je vriendelijk benadert en alles doet om het mogelijke probleem op te lossen.
Het kan ook anders aflopen. De maker van de app, want dat is het, is zo boos op je negatieve bespreking, dat hij je app buiten gebruik stelt. Dat doet hij door de verbinding van het serienummer van je app te weigeren op de server; hij wordt gesuggereerd om zijn geld terug te vragen via het platform waar hij de aankoop deed (begint met een A).

Een app op je smartphone om je garage te openen, hmmm. Via de server van iemand anders? Hmmm. Sommige mensen vragen er gewoon om …

https://arstechnica.com/information-technology/2017/04/iot-garage-door-opener-maker-bricks-customers-product-after-bad-review/

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

« Previous Entries Next Entries »