node web programming
Follow
Find
36.2K views | +3 today
node web programming
Articles about Node.js, Express, MongoDB and other cool technologies
Curated by Tito Ciuro
Your new post is loading...
Your new post is loading...
Scooped by Tito Ciuro
Scoop.it!

Top 10 Reasons I like Postgres Over SQL Server - DataChomp

Top 10 Reasons I like Postgres Over SQL Server - DataChomp | node web programming | Scoop.it
While at Waza this year, I had a chance to talk to my friend Guillaume Roques. In addition to talking about SalesForce, we took advantage of our …
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

High Scalability - High Scalability - 5 Steps to Benchmarking Managed NoSQL - DynamoDB vs Cassandra

High Scalability - High Scalability - 5 Steps to Benchmarking Managed NoSQL - DynamoDB vs Cassandra | node web programming | Scoop.it
Tito Ciuro's insight:

This article will show you how to run some preliminary benchmarks against two managed NoSQL systems. For this test we will compare Instaclustr and Amazon DynamoDB using the Yahoo Cloud Serving Benchmark (YCSB). Instaclustr provides managed Apache Cassandra hosting and DynamoDB is Amazons own managed key value store solution.

 

Both Cassandra and DynamoDB are very similar architecturally and both Instaclustr and DynamoDB services run on Amazon's cloud infrastructure, so it will be an excellent performance test and comparison of the two.

add your insight...

more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

Introduction to Node.js

Introduction to Node.js | node web programming | Scoop.it
Get a comprehensive introduction to what Node.js is, why it is different, when we should use it, what evented I/O means, and more.
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

MongoDB For Beginners: Introduction and Installation (Part 1/3)

MongoDB For Beginners: Introduction and Installation (Part 1/3) | node web programming | Scoop.it
Mongo is an open source schemaless database system which is very different from the more popular MySQL. The most considerable differences are that MySQL is written using SQL queries, while MongoDB is focused on BSON (Binary JSON).
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

Scaling Real-time Apps on Cloud Foundry Using Node.js and RabbitMQ

Scaling Real-time Apps on Cloud Foundry Using Node.js and RabbitMQ | node web programming | Scoop.it
In the previous blog Scaling Real-time Apps on Cloud Foundry Using Node.js and Redis, we used Redis as a ‘session store’ and also as a ‘pub-sub’ service for chat messages. B...
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

Optimising NginX, Node.JS and networking for heavy workloads — GoSquared Engineering

Optimising NginX, Node.JS and networking for heavy workloads — GoSquared Engineering | node web programming | Scoop.it
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

Building A Node.JS Server That Won’t Melt – A Node.JS Holiday Season, part 5 ✩ Mozilla Hacks – the Web developer blog

Building A Node.JS Server That Won’t Melt – A Node.JS Holiday Season, part 5 ✩ Mozilla Hacks – the Web developer blog | node web programming | Scoop.it
hacks.mozilla.org
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

What is JSONP?

Tito Ciuro's insight:

jQuery 1.2 introduced JSONP support, but on initial read of the release notes, I wasn’t completely sure what it was – so for anyone else that might want the Dr Seuss explanation:

 

"JSONP is script tag injection, passing the response from the server in to a user specified function."

more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

The secrets of Node's success - O'Reilly Radar

The secrets of Node's success - O'Reilly Radar | node web programming | Scoop.it
What is it about Node.js that makes it interesting to developers? The key factors are performance, timing, and focusing on a real problem that wasn't easily solved with other server-side dynamic languages.
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

HTML5: Server-sent events with Angular.js, Node.js and Express.js | Web Builder Zone

HTML5: Server-sent events with Angular.js, Node.js and Express.js | Web Builder Zone | node web programming | Scoop.it
I was playing around with Node.js and Express.js and happened to run across an article on server-sent events. Server-sent events is a W3C specification that...
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

mashape-oauth

mashape-oauth | node web programming | Scoop.it
mashape-oauth - OAuth Modules for Node.js - Supporting RSA, HMAC, PLAINTEXT, 2,3-Legged, 1.0a, Echo, XAuth, and 2.0
Tito Ciuro's insight:

Mashape OAuth (GitHub: Mashape / mashape-oauth, License: MIT, npm: mashape-oauth) by Nijiko Yonskai is a set of modules for OAuth and OAuth2. It has been designed to work with lots of variations of OAuth implementations, and includes some lengthy Mocha unit tests.

The authors have also written a document called The OAuth Bible that explains the main concepts behind each supported OAuth variation, which is useful because the OAuth terminology isn’t exactly easy to get to grips with.

more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

Node.js – This Should Be Easy (and it is, eventually)

Node.js – This Should Be Easy (and it is, eventually) | node web programming | Scoop.it
It's been on my TODO list ever since I first heard about it. Everyone I spoke to seemed enthused about it – or else viciously opposed to it, which is almost as strong an encouragement to try it for...
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

Best Practices for Fine Tuning Node.js Performance | OpenShift by Red Hat

Best Practices for Fine Tuning Node.js Performance | OpenShift by Red Hat | node web programming | Scoop.it
OpenShift and NodeFly make it really easy to monitor your Node.js app with the NodeFly agent. This post gives you some ideas on how to do that.
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

Create a Google Talk bot with Node.js: Part One | Simon Holywell - Web developer in Brighton

The lead developer at Mosaic, Brighton with a passion for web application development and motorcycles.
Tito Ciuro's insight:

"Programming a chat bot was once the domain of the hardcore hacker tapping packets as they passed over the wire from proprietary client applications to closed source servers, but not any more!"

more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

boomphisto: Node.js + Express + Leaflet + PostGIS = Awesome Maps

boomphisto: Node.js + Express + Leaflet + PostGIS = Awesome Maps | node web programming | Scoop.it
Tito Ciuro's insight:

Not the pretiest tutorial, but the contents makes an interesting read.

more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

holler.js

real-time, in-app notifications and admin for web and mobile via the command line
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

jsonp with node.js express

jsonp with node.js express | node web programming | Scoop.it

This isn't rocket science, but thought I'd post it since I had trouble finding an example of it…

 

This demonstrates how to utilize the JSONP support in the Express node.js module.

more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

DailyJS: JS101: A Primer on Strings and String Encodings

Tito Ciuro's insight:

What is a JavaScript string? It depends on the context. For instance, a string is a primitive value – a value represented at the “lowest level” of the language’s implementation.

 

Strings are also members of the type String. Strings can be created with theString constructor. Running new String('hello') creates an instance ofString.

 

Finally, String literals are found in the program’s source: var name = 'alex'.

 
more...
No comment yet.
Scooped by Tito Ciuro
Scoop.it!

Web Caching For Beginners

Web Caching For Beginners | node web programming | Scoop.it
Tito Ciuro's insight:

Caching is important. It’s one of the best tools we have to make websites faster, so any aspiring coder needs to understand it. But most of the articles you’ll find when you search for “caching” cover specific tools, or assume you’re already an experienced programmer. They don’t explain the basics of how a cache works or why it’s useful. My goal with this article is to fill that gap and provide a gentle introduction for smart beginners.

more...
No comment yet.