Issue #60 - January 6, 2012
Node.js's Standard Library Ported to CoffeeScript.. In A Single Pull Request
JetBrains, well known for their Java and Ruby IDEs, have released a new version of WebStorm, their JS focused IDE. It now even supports Node, CoffeeScript, JSLint and JsTestDriver. It's a paid product but JB offers a free version for open source projects, it seems.
Douglas Crockford Shows Off 'JSDev'
jQuery Custom Events are Pretty Cool
Chris Coyier shows off how and why using custom events in your jQuery code can be more flexible than implementing callbacks instead. A short and sweet example of a good jQuery practice.
Making a jQuery Countdown Timer
Martin Angelov walks through the process of building a countdown timer using jQuery, well suited for a 'coming soon' or event-oriented page.
JsFiddle Tips And Tricks
Podcast: Chris Williams and Matthew Podwysocki Discuss the JS Community
Writing jQuery Plugins using CoffeeScript
Backbone Fundamentals: Unit Testing
Addy Osmani is continuing to write his open source Backbone Fundamentals book on GitHub and has just released the 'unit testing' section. Want to learn how to test Backbone.js apps using Jasmine? This is a good place to start.
Code and Libraries
jQuery UI Bootstrap: Twitter's Bootstramp in a JQuery UI Theme
Twitter's 'Bootstrap' framework has become a popular starting point for folks designing pages for their webapps. Addy Osmani has been working on bringing Bootstrap's stylings to a jQuery UI theme. Looks good so far.
Sandbox is a new project by Gianni Chiappetta that can be used to execute untrusted code from Node.js in a separate sandboxed process.
impress.js: Presentations Built on CSS3 Transforms and Transitions
Ever seen the 'Prezi' presentation tool where presentations are on a giant canvas that you spin and navigate around? Impress.js brings a similar concept to the world of HTML-based slideshows.
node-virtualbox: A JS Library to Interact with VirtualBox
VirtualBox is a popular, open source x86 virtualization tool and node-virtualbox provides a way to simplify calls to its command line interface from Node. A handy example of a super simple Node library to look at code-wise too.
Matador: An MVC Framework for Node
Gitview: A JS Widget to List GitHub Repositories
syze: JS Powered Dynamic CSS Classes for Screen Size or Device Types
asyncblock: A Flow Control Library Built on Top of Fibers in V8
FeedEk: An RSS and Atom Feed Reader and Parser jQuery Plugin
Holy buzzwords, batman! FeedEk is a jQuery plugin that can read and parse RSS and Atom feeds from any domain. The code behind it is very simple and seems to learn on Google's Ajax feed reading API.
Introducing filer.js: A Wrapper for the HTML5 Filesystem API
Last but not least..