Perl on Mac

Aangezien Perl al geïnstalleerd is op Mac is de eerste stap het installeren van de juiste tools – “The Command Line Tools for XCode”. Hiervoor heb je eerst de laatste versie van xcode nodig. Eens deze geïnstalleerd, kan je de command line tools installeren:

  • Start xcode
  • Open het “preferences” scherm
  • Ga naar het “Download” tabblad en  installeer de command line tools

Nu kan je CPAN configureren:

  • $ sudo perl -MCPAN -e shell
  • perl> o conf init

doorloop alle stappen, hierna gaan we de updaten naar de laatste versie:

  • $ sudo perl -MCPAN -e ‘Install Bundle::CPAN’

Na deze stap kan je de nodige CPAN modules installeren:

  • $ sudo perl -MCPAN -e ‘Install Bundle::Name’ OR
  • $ sudo perl -MCPAN -e ‘Install Module::Name’

Je kan altijd de perl prompt openen en van daaruit de juiste perl module installeren.

Thanks to Noemi Millman!

Nike+ replacement

Na de vorige post kreeg Kristl toch weer last met haar Fuelband. Telkens kwam diezelfde error 801 te voorschijn.

Uiteindelijk was er geen andere oplossing dan Nike+ Support te contacteren en dit ging verbazend vlot! Binnen de 24u had ik antwoord en zonder veel vragen werd er direct een replacement in gang gestoken. Ik kon zelf afspreken met UPS om het pakket op te halen zonder extra kosten. Ondertussen heb ik de bevestiging gekregen van Nike+ dat een nieuwe Fuelband onderweg is.

Enig minpuntje, er is blijkbaar geen mogelijkheid tot tracking…

Nike+ Fuelband Error 801

Sinds kort heeft Kristl problemen met haar Nike+ Fuelband. De Fuelband wou niet meer syncen en gaf een “error 801” bij het connecteren met een computer. Nike.com gaf een korte uitleg over hoe je moest resetten, wat niet mogelijk was. De Fuelband reageerde totaal niet meer en gaf enkel een symbool weer dat vraagt om te connecteren met een computer.

Dus google to the rescue…

Volgende procedure werkte perfect:

  • Zorg ervoor dat je geen internetverbinding meer hebt
  • Sluit de Fuelband aan op je computer
  • Nike+ Connect opent automatisch, klik links onderaan op Factory Reset
  • Wacht even tot het Nike logo op de Fuelband zichtbaar is en haal de Fuelband uit je computer
  • Zorg dat je terug een internetverbinding hebt
  • Sluit de Fuelband terug aan op je computer
  • Doorloop alle stappen en alles zou terug moeten werken zoals voorheen!

Alleen de nog niet gesynchroniseerde gegevens zijn verloren.

De volgende video heeft me hierbij geholpen

Juniper en eID

Sinds kort ben ik in het bezit van een MacBook Pro en dit vraagt toch enige aanpassing. Zo heb ik bijvoorbeeld om mijn werk te kunnen uitvoeren een SSL-VPN verbinding nodig met een Juniper appliance. Als authenticatie wordt er gebruik gemaakt van mijn eID.

Na installatie en het testen van mijn eID bleef ik problemen hebben met Network Connect. Network Connect was niet staat om mijn eID authentication certificaat te gebruiken. Na veel zoekwerk, zowel op google als via trial-and-error, heb ik de oplossing gevonden.

De volgende stappen gaven mij de oplossing:

  • Open Keychain Access
  • Open de keychain BELPIC-XYZ123

Screen Shot 2013-03-15 at 18.13.38

  • Voeg een New Identity Preference toe aan het Authentication certificaat
    • Ctrl+Click on the Authentication Certificate – New Identity Preference

    Screen Shot 2013-03-15 at 18.16.38

  • Vul de locatie in en klik op Add

Na deze stappen vraagt Network Connect om de KeyChain BELPIC-XYZ123 te gebruiken, geef je eID PIN-code in en klik op Ok. Network Connect zal nu de SSL-VPN verbinding opzetten.

De uitleg om je eID op je Mac te gebruiken kan je vinden op de eID Belgium website!

MyId.is Certified

In een vorige post had ik het al eens over MyId.is. Gisteren heb ik de brief ontvangen en sindsdien is mijn ID gecertifieerd door MyId.is.

Het jammere van de zaak is dat er  momenteel geen integratie mogelijk is met WordPress.com omdat er gebruik wordt gemaakt van Meta Tags om je blog te claimen. Deze kan je voor zover ik weet niet toevoegen aan je WordPress.com blog. De badge die kan je ook al niet gebruiken omdat er gebruik wordt gemaakt van JavaScript (WordPress.com laat dit niet toe).

Om de service dus “mainstream” te maken lijkt het mij noodzakelijk dat MyId.is ervoor zorgt dat hun claiming & badge opties gemakkelijk te integreren zijn met de bestaande blog-platforms.

MyId.is

Recent ben ik op MyId.is gestoten. MyId.is is een certificatie platform voor je digitale identiteit. Je kan dit gebruiken om bijvoorbeeld op je site/blog/… te laten zien dat je echt bent wie je zegt dat je bent.

Hoe gaat dit praktisch in zijn werk?

  • Je maakt een account aan op MyId.is.
  • Je betaalt een bedrag met VISA tussen de €2 en €5 om je identiteit te bewijzen. Dit bedrag dien je in te geven op de website.
  • Er wordt een code opgestuurd via de post, deze code moet je ingeven op de website.

Op de website staat uiteraard dat je VISA gegevens niet worden bijgehouden.

Op dit moment kan je alleen blogs toevoegen. Je moet hiervoor een metatag kunnen toevoegen aan je blog (<meta name=”myid” content=”string” />). Hierna kan je een badge toevoegen (javascript) aan je blog om deze te “claimen”.

Ik ben momenteel op de brief aan’t wachten zodat mijn registratie goedgekeurd kan worden.

Poken Review

In mijn blogpost over pokens had ik het over het wat/hoe/waarom van pokens.
Didier Stevens heeft het in zijn post over de techniek die gebruikt wordt en de security issues die hiermee gepaard gaan.

Belangrijkste problemen:

  • Not all data is encrypted (Your Poken ID (a 4-byte integer that uniquely identifies your Poken) is not encrypted. And neither are the IDs of the Pokens you befriend)
  • Start_Poken.html (started by autorun.inf or by you) will navigate to the Poken website and automatically login to your Poken account. It contains a URL with the necessary data to identify you to the Poken website. Having your Poken lost or stolen is an issue, because of the auto-login feature.
  • The URL is the only thing needed to gain access to your account. And because this URL uses the HTTP protocol (the Poken site doesn’t support HTTPS), it’s easy to intercept on insecure networks.

Het volledige artikel vind je hier[English].