Maak je eigen facebook met behulp van Elgg

Elgg maakt het mogelijk op een heel eenvoudige manier samen te werken. Het biedt verschillende mogelijkheden om informatie te delen of berichten uit te wisselen. Elgg is bedoeld om communities mee te ondersteunen, zoals een projectmatig samenwerkingsverband, of de leden van een club, een afdeling van een bedrijf of de medewerkers van een organisatie, enzovoorts.… Lees meer

Hard Disk Hacking

De meeste hacks vinden plaats via het netwerk of internet. In dit artikel, dat is gebaseerd op onderzoek van  Jeroen Domburg, zoeken we uit of het ook via een gecompromitteerde harde schijf lukt. Een harde schijf bestaat in feite alleen uit een verzameling van sectoren van 512 bytes en genummerd met een Logical Block Address… Lees meer

Workshop: Overstappen naar Linux (deel 2)

Zoals we in deel 1 van deze serie zagen, hebben hardware fabrikanten in de loop van de tijd hun eigen UNIX-versie ontwikkeld. Deze zijn veelal gebaseerd op System V UNIX of BSD UNIX. Vooral als reactie op de commercie rondom UNIX, ontstaat er een tegenbeweging: Linux. Windows komen we tegen op de meeste werkplekken en… Lees meer

Workshop: PhoneGap

In het begin van de mobiele revolutie was de keuze simpel: als app ontwikkelaar kies je in de eerste plaats voor iOS. Daarmee bereik je de meeste klanten, met de diepste buidels. Mocht dat een succes zijn, dan kan je later altijd nog nadenken over het ondersteunen van andere platformen. Inmiddels is die keuze niet… Lees meer

Doe-het-zelf-Domotica

Domotica is niet goedkoop: een basismodule met controller en enkele schakelaars kost al gauw €500. Maar wist je dat je gewoon zélf je domotica-controller kan maken met een Raspberry Pi en open source software? Dat scheelt al gauw enkele honderden euro’s én is gewoon veel leuker! Het aanbod aan domotica-oplossingen is erg gevarieerd. In nieuwbouw… Lees meer

Fairware: Haalbaar business model voor kleine open source projecten?

ACHTERGROND: Je kunt op verschillende manieren geld verdienen aan open source software: support, consulting, custom development, … Maar geen van die methodes is geschikt voor de kleinere projecten van de amateur-programmeur. In dit artikel bekijken we een alternatief business model: fairware.  Sommige bedrijven verdienen goed aan open source software, denk maar aan Red Hat. In… Lees meer

Overstappen naar Linux (deel 5)

Om de overstap naar Linux te vereenvoudigen, zonder voorlopig iets te veranderen aan onze primaire Windows-werkplek, willen we gebruik maken van bestanden op onze host-computer. Hiervoor zijn verschillende mogelijkheden. In dit vijfde deel van de serie ‘Overstappen naar Linux’ bekijken we het verslepen van bestanden van Windows naar Linux, maar ook het benaderen van de… Lees meer

Veilig communiceren met OpenPGP

Wanneer je een brief naar je tante stuurt, wil je niet dat deze onderweg door de postbode of  anderen gelezen wordt. Daarom stop je hem in een envelop. Bij communicatie via het internet vergeten we dat vaak. E-mails, whatsappberichten en facebookchats gaan vaak gewoon leesbaar over de lijn. Het digitale equivalent van de envelop voor… Lees meer

Hou de NSA buiten met Perfect Forward Secrecy

SSL-encryptie is tegenwoordig overal aanwezig, zodat je bijna zou geloven dat het onfeilbaar is. Enkele maanden geleden heeft de Heartbleed-bug reeds het tegendeel bewezen, maar dat is niet het enige gevaar. We weten dat de NSA op grote schaal encrypted traffic verzamelt, in de hoop dit achteraf te kunnen ontcijferen. Dankzij Perfect Forward Secrecy kun… Lees meer

Geavanceerde opslagtechnieken (deel 3)

Greyhole: eenvoudig alternatief voor RAID en LVM?   RAID en LVM zijn prima tools om je te wapenen tegen schijfdefecten en om opslagruimte flexibel in te delen. Vond je de workshops uit deze serie in de vorige nummers tóch wat te ingewikkeld? Dan is Greyhole misschien iets voor jou. Zowel RAID als LVM hebben hun… Lees meer