Node Roundup: Knockout Winners, Node for Raspberry Pi, Benchtable

Date: Sat Apr 26 2014

You can send in your Node projects for review through our contact form or @dailyjs.

Node.js Knockout Winners Announced

Disasteroids

Node.js Knockout had an outstanding 167 entries this year. The overall winner was Disasteroids by SomethingCoded. It's an original take on several arcade classics: imagine a multiplayer version of Asteroids crossed with the shooting mechanics of Missile Command, but with projectiles that are affected by gravity.

The other winners are currently listed on the site, but I've reproduced them here to give the entrants more well-earned kudos:

Congratulations to all the winners, and be sure to browse the rest of the entries for hours of fun!

Node on Raspberry Pi

Node Pi

If you've got a Raspberry Pi you probably already know it's possible to run Node on the ARM-based tiny computer. If not then Node.js Debian package for ARMv5 by Vincent Rabah explains how to get Node running with his custom Debian package.

"But the Raspberry Pi is just a cheap computer, what's so great about it?" I hear you cry in the comments. There's an intrinsic value to the Raspberry Pi Foundation's efforts in making such hardware suitable for school children. No offence to Microsoft, but in a country where Office was on the curriculum for "IT" we can use any help we can get aiding the next generation of hackers and professional engineers.

Benchtable

Benchtable

I love the command-line, it's where I write code, DailyJS, notes, email - colourful text and ancient Unix utilities abound. But, I also like to fiddle with the way things look. For example, if I'm writing benchmarks I don't want to just print them out in boring old monochrome text, I want them to look cool.

Ivan Zuzak's Benchtable (License: Apache 2.0, npm: benchtable) is built for just such a need. It prints benchmarks in tables, making it a little bit easier to compare values visually. It's built on Benchmark.js, which is one of the most popular benchmarking modules.

The API is based around the ``` Benchtable ``` prototype which is based on ``` Benchmark.Suite ``` , so it can be dropped into an existing benchmarking suite without too much effort.

http://feedproxy.google.com/~r/dailyjs/~3/X80xl1BLhgw/node-roundup

http://dailyjs.com/2012/11/21/node-roundup