The Orange Suit, E01 something you have. AKA using the Two Factor Authentication module on a Drupal website

Trust, authentication. The key factors of the internet in this age where hacking, privacy and security are the biggest threat to freedom on the Internet. Trust starts with authentication. Authentication starts with identification. For some good background, the decade old keynote of Dick Hardt with regards to identity, it is still a classic.

The old adagium is that good authentication can be done by using three factors, something you know, something you have and something you are. For example, a pincode (know), a key (have) and a photo (are).

Two factor authentication combines two of these three for identification, often a password and a one-time-usable code delivered via the phone that you have. Two factor authentication is standard in the offline world, a driver's license (have) with a photo (are) or a bank card (have) with a PIN code (know). And it is about time that we use this Two Factor Authentication (TFA) as the basis for our web presence as well, to log in to your mail, your bank account and to your Drupal website.

This will prevent ugly security incidents or frontpage defacements. People reuse passwords, write them down never change the passwords, have listed passwords or share them and if you have a website where editers and administrators can publically can log in, you will have a security incident waiting to happen.

On we use TFA for higher roles. The module being used as d.o is and I do think it should be on every Drupal site.

I always wanted to start a screencast series on Drupal modules for site builders. So it was only logical that the TFA module was the first module I used for this vlog. You can see the screencast called "The Orange Suit" episode 1, "Something you have" and hear why you need this module, how to configure the module and what the module does.

Please leave a comment with your feedback on the youtube video, if you just liked it, thumbs up on youtube: and do follow "The Orange Suit" on facebook and twitter

Suggestions for the next episode are welcome as well via one of those channels.

Konami code op StudioBrussel, respect!

Konami Code on the website of Studio Brussel

Mucho respect!

Try for yourself; up up, down, down, left right, left, right, B, A

tourist commercial from Holland

Might come on handy one day:

Awesome tourist commercial from Holland

Tilt / Time Shifted Video of Kids playing Minecraft

My kids just love minecraft.

Watch Plex on an unjailbroken Apple TV (3) with PlexConnect

Starting PlexConnect for AppleTV3
I am a big fan of Apple gear, use it a lot. And hence I am a big fan of Plex, the best way to use media from a single source on many devices. Abroad on a wifi network, I can stream the TV shows from home to my iPhone for example. Great stuff.

I also own an Apple TV3. And to be honest, it was gaining dust. Yes it runs iOS, but you can not jailbreak a TV3. And default the Apple TV 3 is rather limit in use.

This is the reason that an Apple TV2 (can be jailbroken) is about 1.5-2 times as expensive on the second hand market. The device can do less, has lower specs, worse connections, but can be jailbroken and hence can be used to install a Plex client.

Enter PlexConnect! A set of Phyton scripts to be run on your Plex server. The servcie to be run as root, opens UDP/TCP 53 to start a DNS daemon. And all this proces does is look for request towards and rediect this towards the localhost of the plex server and serve the Javascript and XML files that render a working Plex client on the Apple TV. All you have to do on the AppleTV3 is alter your settings so the DNS the device is using is in fact your Apple TV!

The you start your unsued trailer app (ever used it? really?) and you have nearly full (channels arent working) Plex functionality.

Great stuff!

XML feed