Node.js and blinking keyboards

Did you ever want to make your keyboard back light (or any other light source you can control with a bash command) show Morse code?


I have and since I’m primarily back on Linux now, this wasn’t a hard thing to do. For the first time I really looked at executing bash commands from inside node.js. The very quickly written and barely documented source is to be found here: Continue reading “Node.js and blinking keyboards”

Firefox OS – The Web goes Native

A theory I share with many people is, that natively compiled code will lose many advantages and also the significance of advantages, compared to interpreted, JIT-compiled code. Here are my 800-something words on what I expect of Firefox OS and app/platform development in the future.

The kickoff in my head

I want to point some of the things out, that I was thinking about when I listened to Linux Outlaws 301. It’s a great linux podcast, that Lennart recommended to me a while ago and I’ve been keeping up to date with Fab and Dan ever since.

In their episode Fab questions why he would have a web app compared to a native app on his phone. Overall he is positive towards Mozilla’s initiative and their work on Firefox OS, but this skepticism towards web-apps struck me. Continue reading “Firefox OS – The Web goes Native”

node.js forever on the raspberry

Running node.js as a testing environment, including forever, before I push any projects to one of my servers, seemed like a very good idea. Yesterday I found out that if you try to run forever with the nodejs package from the apt repository in raspbian wheezy, you’re gonna have a bad time: Continue reading “node.js forever on the raspberry”

Installing and running node.js on Mac OS X

Since node.js is the new cool kid on the block, I want to write a really short introduction how to install it on Mac OS X and start playing with it.
Exploring technologies is something I try to fit in my everyday, that’s why I’m choosing the verb playing. This little and quick guide is really more for everyone who has more experience with PHP than with ruby or python. I don’t even want to talk to you ruby on rails people, you know how all this stuff works, shoo! Continue reading “Installing and running node.js on Mac OS X”

running locomotive.js with node-dev

Right now I’m spending a lot of hours getting to know node.js and it’s an amazing new world. However, I tripped over a little stepping stone on the way to enlightenment. Currently I’m experimenting with the locomotive.js MVC framework and I wanted to run it with node-dev, a little command line application, that automatically restarts the node server whenever a file in the application has been changed. Continue reading “running locomotive.js with node-dev”