Streams2 coming in Node.js v0.10.x breaking compatibility for some programs

I didn't know that Node.js streams were suboptimal but it seems the Node core team thinks so.  Over on the Node.js blog, Isaac Schleuter just announced that for the upcoming v0.10.x phase of Node, the Stream module will be replaced by Streams2, with much better API's though with a small bit of incompatibility.  Most of the existing Stream methods will work, but there is one bit of incompatibility - previously a program did not have to call the resume method for data events to begin occurring.  With Streams2 these programs must call resume first.

Gaining twitter sanity by pruning accounts you follow with TwitCleaner

Have you followed the "follow everyone you can" tactic for gaining followers on Twitter?  Was your result to end up drowning in a sea of tweets, and you never INTERACT on Twitter because of the flood of tweets?  That's what I did, a few years ago I was happily sitting on Twitter all day long, interacting with people, and building relationships.  But then I read some advice saying to follow a lot of people because they'll follow you back, and that to have a big impact you have to have a lot of followers.

The tweet composer widget that will blow your mind

Ever find yourself reading a cool article, you want to share it, but you can't think up the perfect tweet?  Theoretically it's best to compose an interesting tweet, rather than just tweeting the article title.  But are you inventive enough to compose the tweet?

The SavePublishing bookmarklet could be your savior.

Review of the ZAGGkeys PROfolio+ case and keyboard for iPad2-4

Apple uses their design prowess to make their iOS devices (iPhone, iPad, etc) sleek and beautiful. But that beauty hasn't made the devices safe from being damaged through normal use. It's quite easy to crack the glass on the screen, for example. It's important to put your iOS device in a case. With the right iPad case it's not only protected, but effectively becomes a laptop. I just bought a ZAGGkeys PROfolio+ case and bluetooth keyboard that will completely changed how I use my iPad3.

Tutorial: RabbitMQ + Node.js on AppFog - AppFog Blog

I got the ball rolling with a Redis/Sinatra tutorial, and now I want to show you how to get started with RabbitMQ in a basic Node.js app. I picked Node for this app because I've been pretty heavily embedded in Node-world recently, but I would ...

Develop a RESTful API Using Node.js With Express and Mongoose

To program a data-driven asynchronous application using a language I already know, JavaScript, the best way to learn is to write some code. So, I researched a few example applications using Node.js with a MongoDB ...

Adding Node.js sensors to the AR.Drone - DIY Drones

If you're thinking of competing in this weekend's Drone Olympics in San Francisco, this tutorial will come in handy. Or even better, replace the AR.Drone's cl...

Backbone.js Tutorial: Build Environment

This new Backbone.js tutorial series will walk you through building a single page web application that has a customised Backbone.sync implementation. I started building the application that these tutorials are based on back in August, and it's been running smoothly for a few months now so I thought it was safe enough to unleash it.

Comparing Node.js modules to an idiom in writing Java classes

On waking up this morning an idea was in my mind of a way to explain Node.js module structure & use by way of an idiom in writing Java classes.  Okay, I see that most JavaScript programmers go "ugh" whenever they think of Java, but it's a language I spent over 10 years living with as a Sun employee in the Java SE team, and it's an eminently useful language for certain realms of work.  And in any case this particular Java class idiom will make an aspect or two of Node.js modules a little more obvious than they are.

Fully Loaded Node - A Node.JS Holiday Season, part 2 Mozilla ...

A Node.JS process runs almost completely on a single processing core, because of this building scalable servers requires special care. With the ability to write native extensions and a robust set of APIs for managing ...


Subscribe to RSS - blogs