Fairphone 2: De 2e eerlijke telefoon

In 2013 werd een crowdfunding actie gestart voor de productie van een eerlijke telefoon. Dit resulteerde in de eerste Fairphone-telefoon, waarvan er 25.000 stuks werden verkocht. Oprichter Bas van der Abel werkte samen bij dit project met de Waag Soceity, een instituut voor kunst, wetenschap en techniek. Het doel van de Fairphone was om mineralen zoals tantaliet zo eerlijk mogelijk te verwerven en in het apparaat te verwerken.

Fairphone 2

In 2016 werd bekend dat de Fairphone 2 uit zou komen. Een telefoon met een 5-inch Full HD LCD scherm, Qualcomm® quad core processor, Android 5.1 (Lollipop) als besturingssysteem, dubbele SIM-kaart ondersteuning, en daarnaast ondersteuning voor 4G LTE, Wi-Fi en Bluetooth. Daarnaast is de Fairphone 2 de eerste op de markt verkrijgbare modulaire telefoon. Via de webshop is het mogelijk om alle reserveonderdelen te bestellen voor de telefoon die nodig zijn om een defect te repareren.

De Fairphone 2 is zelf ook te bestellen via de webshop voor 529,38 euro. Daar zijn tevens alle specificaties te vinden.

Simpel PHP upgraden op Mac OS 10.11

Op mijn MacOS 10.11 draaide standaard PHP versie 5.5.34, dit kan men achterhalen door in de Terminal-app de volgende regel code uit te voeren:

Vervolgens kreeg ik het volgende resultaat op mijn scherm:

Voor een cursus die ik geef met betrekking tot PHP had ik versie 5.6 nodig van PHP. Het is niet erg eenvoudig om de standaard PHP-versie handmatig up te daten binnen een Mac OS omgeving. Gelukkig is het mogelijk om via php-osx.liip.ch een package te installeren voor PHP 5.6 via onderstaande commando:

Op een vergelijkbare manier is het mogelijk om PHP 7 te installeren.

Harold Goddijn over de toekomst van Transport & Autonomous Driving

Op 26 mei gaf Harold Goddijn, topman bij TomTom, een interessante presentatie bij The Next Web over de toekomst van transport en autonomous driving. Op Bright was al eerder een Business Drive-video gepubliceerd met de TomTom-baas over zelf-rijdende auto’s. Hierin werd al duidelijk dat TomTom een belangrijke speler wil worden in de opkomende industrie rond de zelf-rijdende auto’s. Bekijk onderstaande video voor de presentatie die de heer Goddijn gaf bij The Next Web.

YouTube voorvertoningsafbeelding

 

Raspberry Pi 3

Eerder dit jaar is er een nieuwe versie van de Raspberry Pi uitgebracht, namelijk versie 3. Er waren al geruchten hierover en deze bleken uiteindelijk te kloppen. Het nieuwe model bevat een iets snellere processor, de Broadcom BCM2837 64bit ARMv8 QUAD Core CPU op 1.2GHz.

Raspberry Pi 3

Veel belangrijker is dat de Raspberry Pi 3 onboard ondersteuning heeft voor zowel WiFi als Bluetooth (BLE 4.1). Zo kunnen de 4 USB-poorten voor andere doeleinden gebruikt worden. Daarnaast bevat de Raspberry Pi 3 ook een verbeterde MicroSD poort en een verbeterde Micro USB voedingscircuit. De Raspberry Pi 3 is onder andere te koop bij Kiwi Electronics.

Retro Games op de Raspberry Pi met RetroPie

Ik schreef al eerder enkele artikelen over de Raspberry Pi 2. Onlangs heb ik op 1 Raspberry Pi 2 gespeeld met RetroPie, zodat de Raspberry Pi omgetoverd wordt tot een retro-gaming machine. RetroPie maakt onder andere gebruik van Raspbian, EmulationStation en RetroArch. Door deze projecten samen te voegen is het mogelijk om je favoriete Arcade games te spelen van vroeger.

Retro Pie

Het RetroPie project heeft onder andere ondersteuning voor Amiga games, DOS-games, SNES-games, Sega Master System games en Sega Genesis games. Daarnaast bevat het project enkele ports zoals Doom, Duke Nukem en Quake.

Aangezien de Raspberry Pi 2 over meerdere USB-poorten bezit, is het mogelijk om retro USB controllers te kopen bij AliExpress voor enkele euro’s. Er zijn bijvoorbeeld retro NES-controllers en SNES-controllers beschikbaar.

 

 

PHP 7.0 uitgebracht

In december 2015 is versie 7 uitgebracht van PHP, een populaire programmeertaal voor websites (naar verluidt gebruikt ongeveer 80% van alle websites PHP). Men heeft 2 jaar aan de opvolger van PHP 5.6 gewerkt.

De belangrijkste verbeteringen van PHP 7 zijn dat het twee keer zo snel is als PHP 5.6 en veel minder geheugen verbruikt op de webserver. Ook kunnen bepaalde errors nu beter afgevangen worden door het gebruik van exceptions. Daarnaast zijn er veel oude functies & extensies weggehaald. De PHP versie 5 blijft nog tot eind 2017 ondersteund worden, maar het is raadzaam om dit jaar je websites te migreren naar een PHP 7-omgeving.

Start-up script bij Raspberry Pi 2

Als je wilt dat bij een Rapsberry Pi 2 met OpenElec bij het opstarten een aantal commando’s wordt uitgevoerd, dan dien je een autostart.sh-bestand aan te maken op de volgende locatie:

Ik heb in mijn autostart.sh-bestand een commando staan om het LEDje van de Raspberry PI 2 uit te schakelen.

Indien je wilt dat bij het afsluiten van de Raspberry Pi 2 commando’s wordt uitgevoerd, maak dan een shutdown.sh-bestand aan in dezelfde map.

Voorkom e-mail in de spambox met WordPress & PHP

Het is een feit dat spam een groot probleem is/was op het Internet. Tegenwoordig zijn er diverse anti-spamoplossingen die veel van de spam e-mails tegenhouden. Helaas kunnen de strenge anti-spamoplossingen ook problemen opleveren voor ontwikkelaars. Het kan namelijk gebeuren dat legitieme e-mails die namens een website verstuurd worden in de spam-box belanden.

Er zijn diverse mogelijkheden om de kans hierop te verminderen. Het is mogelijk om de e-mails via een externe SMTP-server te laten versturen. Via die methode is het mogelijk om in te loggen met een e-mailadres en wachtwoord op de SMTP-server en de e-mail namens dat e-mailadres te versturen. Dit is mogelijk met hand-gemaakte PHP-websites, maar ook met Joomla & WordPress websites.

Een betere oplossing is om de e-mails via de SMTP-server van Google te versturen. Als er dan nog e-mail in de spam-box terecht komt, dan is waarschijnlijk de content van de e-mail niet correct. Via de Email Spam Checker van Contactology is het mogelijk om de Message Quality Score (MQS) te berekenen. Een e-mail met content richting de 100 zou geen problemen moeten opleveren.