Facebook Twitter

The Universe of Discord - Vimperator. I would like to document an emerging set of programming conventions, philosophies, and values that I see evolving in the node.js community.

The Universe of Discord - Vimperator

I call this the node aesthetic. callback austerity The very first example of node you are likely to see is on the node.js home page. How to Scrape Web Pages with Node.js and jQuery. Node.js is growing rapidly; one of the biggest reasons for this is thanks to the developers who create amazing tools that significantly improve productivity with Node.

How to Scrape Web Pages with Node.js and jQuery

In this article, we will go through the basic installation of Express, a development framework, and creating a basic project with it. What We're Going to Build Today Node is similar in design to, and influenced by, systems like Ruby's Event Machine or Python's Twisted. Multithreading - What is the Haskell response to Node.js. Npm registry.

Nowjs for Node - Directly call remote functions in Javascript. Jade - Template Engine. Joyent Node.js Workup: Office Hours. Invalid quantity.

Joyent Node.js Workup: Office Hours

Please enter a quantity of 1 or more. The quantity you chose exceeds the quantity available. Please enter your name. Please enter an email address. Felix's Node.js Convincing the boss guide. « Home / All Guides Now that you're all hyped up about using node.js, it's time to convince your boss.

Felix's Node.js Convincing the boss guide

Well, maybe. I have had the pleasure of consulting for different businesses on whether node.js is the right technology, and sometimes the answer is simply no. So this guide is my opinionated collection of advice for those of you that want to explore whether node.js makes sense for their business, and if so, how to convince the management. Build Desktop Apps with Node.js Using WebApp. Node.js contributor Tim Caswell pushed an initial release of WebApp Topcube, a framework for building desktop GUI apps with Node.js, to GitHub.

Build Desktop Apps with Node.js Using WebApp

The stated goal is to "Give node developers a way to have a desktop GUI to their node servers using HTML5 + CSS3 as the GUI platform. " It's still very early in the project's life - Caswell notes that he's not even sure he will continue developing it. First steps with Node.js. With a colleague I was talking about Node.js.

First steps with Node.js

My first though, “yeah right, JavaScript on the server!”. But you have to be open minded if you want to learn new stuff. Therefore I thought about giving it a spin. I started looking for resources on the web, read a few of them and ended up at the article : express-mongo. Distributed Computing via Javascript. Socket.IO: the cross-browser WebSocket for realtime apps.

Learning Node.js « JTeam Blog / JTeam: Enterprise Java, Open Source, software solutions, Amsterdam. For projects and for some experiments I want to get a better way to do server push.

Learning Node.js « JTeam Blog / JTeam: Enterprise Java, Open Source, software solutions, Amsterdam

With the new HTML 5 becoming the standard and therefore WebSockets becoming available in all mayor browsers, it seems that WebSockets is the way forward. A very nice implementation of WebSockets that is backwards compatible with older browsers is available through This is a Node.js library.

Scraping the web with is a relatively new screen scraping framework that allows you to easily scrape data from websites using Javascript, a language that I think is perfectly suited to the task.

Scraping the web with

It's built on top of Node.js, but you don't need to know any Node.js to get started, and can run your jobs straight from the command line. The existing documentation is pretty good, and includes a few detailed examples, such as the one below that returns the number of google search results for some given keywords: Running this from the command line gives you the following output: The Node Beginner Book. Express - node web framework. Npm - Node Package Manager. 6 Free E-Books and Tutorials for Learning and Mastering Node.js.

OK, we won't bore you by telling you what Node.js is again or why it's so dang hot.

6 Free E-Books and Tutorials for Learning and Mastering Node.js

You want to learn Node.js? There's no completely finished Node.js book out there that we're aware of. OpenSSL memory use in Node.js. Last Thursday I went to the Joyent office for Node Office Hours -- I wanted to talk to Isaac about running a private NPM registry.

OpenSSL memory use in Node.js

Isaac answered my questions about private NPM registries, but Matt Ranney explained a more interesting problem. He was dialed into a conference call line for Node Office hours (he is currently living in Hawaii.) Matt explained that he is using the new TLS module in Node v0.4, and it was using 1 megabyte of memory per connection! Using 1mb per connection made us think there must be something wrong in Node.js itself, so we wrote up a simple test case client and server. The TLS server says "welcome" to a newly connected client, and then echos anything it receives back to the client: