Fantasy Football Auctions with NodeJS & Azure
4.1K views | +0 today
Follow
Fantasy Football Auctions with NodeJS & Azure
This is all about rebuilding an interactive Fantasy Football auction app on NodeJS with Azure
Curated by Steve Hebert
Your new post is loading...
Your new post is loading...
Rescooped by Steve Hebert from node web programming
Scoop.it!

Node.js stream API: events or callbacks?

Last year, I wrote a blog post about events and node streams. In this post, I proposed an alternative API for streams: callback-oriented rather than event-oriented.


Via Tito Ciuro
more...
No comment yet.
Rescooped by Steve Hebert from node web programming
Scoop.it!

Mocha 1.3.0

Mocha 1.3.0 | Fantasy Football Auctions with NodeJS & Azure | Scoop.it

A relatively minor release this time but we’ve still got some cool new features!


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

Blazing fast node.js: 10 performance tips from LinkedIn Mobile | LinkedIn Engineering

Blazing fast node.js: 10 performance tips from LinkedIn Mobile | LinkedIn Engineering | Fantasy Football Auctions with NodeJS & Azure | Scoop.it
more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Getting started with Restify using Node.js and CoffeeScript | Giant Flying Saucer

Getting started with Restify using Node.js and CoffeeScript | Giant Flying Saucer | Fantasy Football Auctions with NodeJS & Azure | Scoop.it
more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

A Nice Intro: First RESTful Web Service in Node.js With Express and MongoDB

This is a great intro article to building a "restful" webservice (using the term loosely, but it gets the point across) in Node in 15 minutes.  This even works on Windows.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Node.js Deploying with Cloud9

Node.js Deploying with Cloud9 | Fantasy Football Auctions with NodeJS & Azure | Scoop.it

This is all about building node apps with cloud9 and deploying to azure.  This is a must read.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Diary - Day 1 : Curation could be king

As much as I am excited about this approach, I am excited about the tools (scoop.it and pearltrees).

 

The most expensive thing we do in programming is learn new technologies.  Blogs went a long way in allowing people to get a glimpse into how a person utilizes a new tool or technology, but the effectiveness tends to be dependent upon the author's story telling abilities.

 

Enter Curation: This approach makes documenting the good along with the bad very simple - dare I say it encourages truth along the way.  If all goes well, you'll see the wins and the mistakes - and if people can avoid the same pitfalls I ran into along the way, then this was a good experiment (in some respects at least).  I'm not convinced that the scoop.it writing tools are up to the task of presenting my ideas, but I'm not convinced that they are not either.  We'll see how this goes.  Time to sign off - it's almost 1 AM and I have possible jury duty tomorrow.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Automating Testing with Mocha and WebStorm

Automating Testing with Mocha and WebStorm | Fantasy Football Auctions with NodeJS & Azure | Scoop.it

This is a great post on using mocha along with WebStorm posted by Hadi from JetBrains.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Jade - Template Engine for Node

Jade - Template Engine for Node | Fantasy Football Auctions with NodeJS & Azure | Scoop.it

I am just starting to look at Jade - I like the syntax so far. We'll see how this goes.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Rob Conery - Real World NodeJS - Creating the Tekpub API

Here is a video from NDC Oslo where Rob Conery just codes with Node.js.  This is a nice departure and you get to see some great stuff like mocha in use.

 

NodeJS is The New Thing and it also happens to be a lot of fun and quite capable. In this talk Rob will take you from 0 to production using NodeJS, the NPM package management system, MongoDB, ExpressJS, and a handful of other NodeJS modules.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Welcome to the journey...

Welcome to my Fantasy Football Auction topic using NodeJS and Azure.  In the process, I'm also trying out Scoop.it as a light weight blogging engine.  I'll be writing about the journey here and curating other links I find useful on my path of learning nodejs on azure and everything in between.

 

As a note, I will be doing all code in coffeescript. Why? Because I love it.

 

I will be using the knockoutjs mvvm toolkit for building the api.  This will help focus on making stateful ui interactions testable.  Which brings us to testability - this application will be fully tested and all code available on github.

 

A couple other notes on setup: 

 

I am using Linux/Ubuntu for distribution - checkout how to install node via a package manager. https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager

 

I am also starting with WebStorm as an IDE from JetBrains.  http://www.jetbrains.com/webstorm/

 

We'll see how that goes - I'm also partial to Sublime Text 2. In other words, if WebStorm feels heavy at points, I reserve the right to switch to Sublime. http://www.sublimetext.com/2

 

Drop me comments and ideas - I'd love to hear your thoughts along the way.  This is about exploration and building a product in the process.

more...
No comment yet.
Rescooped by Steve Hebert from node web programming
Scoop.it!

Using Node.js to improve the performance of Mobile apps and Mobile web

Using Node.js to improve the performance of Mobile apps and Mobile web by Tom Hughes-Croucher.


Via Tito Ciuro
more...
No comment yet.
Rescooped by Steve Hebert from node web programming
Scoop.it!

Node.js – How to Write a For Loop With Callbacks

Let’s say you have 10 files that you need to upload to your web server. 10 very large files. You need to write an upload script because it needs to be an automated process that happens every day...


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

A library to check out - Step

A library to check out - Step | Fantasy Football Auctions with NodeJS & Azure | Scoop.it
An async control-flow library that makes stepping through logic easy.

 

I'm not sure what to make of this library yet - it's effectively the composition of a set filters that work on an implicit 'this'

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Introduction to Cloud9 and MongoDB - Dreaming in Documents

Introduction to Cloud9 and MongoDB - Dreaming in Documents | Fantasy Football Auctions with NodeJS & Azure | Scoop.it
If you are not familiar, Cloud9 is a fully online editor plus PaaS (platform as a service) for building node.js projects.
more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Getting Express running in the Cloud9 IDE

Getting Express running in the Cloud9 IDE | Fantasy Football Auctions with NodeJS & Azure | Scoop.it

This is a nice article explaining how to get express running in the Cloud9 IDE console.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Mocha-cakes adds more BDD style goodness to mocha

Mocha-cakes adds more BDD style goodness to mocha | Fantasy Football Auctions with NodeJS & Azure | Scoop.it
mocha-cakes - BDD mocha test framework add-on, stories with Cucumber style Given/When/Then syntax for Node.js...
more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Meteor for Nodejs

This framework for building sites in NodeJS is just plain wild.  Definitely something to keep on the 'up and coming" list.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Unit testing lesson with mocha and mocha-cakes

I had a minor hangup tonight when I realized I wasn't using the -g (global) option when installing mocha, mocha-cakes and should.  The npm command for this is:

 

npm install -g mocha mocha-cakes should

 

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Mocha - the fun, simple, flexible JavaScript test framework

Mocha - the fun, simple, flexible JavaScript test framework | Fantasy Football Auctions with NodeJS & Azure | Scoop.it

Mocha is a great unit test framework for Javascript.  Mocha also works well with coffeescript and allows for console execution and file watching out of the box. In other words, this can play well with a CI build.

 

It reminds me of Jasmine in a lot of respects, with some nice add-ons.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Node.js - Azure Developer Center

Get the tools, documentation, sample code and other resources you need to build powerful Node.JS applications on Windows Azure.

 

Here we have the Node.js developer center on the window azure site. There is the installer for the windows azure sdk for node along with plenty of code samples.

more...
No comment yet.
Scooped by Steve Hebert
Scoop.it!

Tekpub: Hello NodeJS

This is a great intro video done by Rob Conery of Tekpuk.  It's a nice introduction to node.js and why it's pretty awesome.

more...
No comment yet.