Issue #114 - January 25, 2013
O'Reilly Fluent Program Unveiled and Registration Opened (SF, May 28-30)
ECMAScript 6: My Favorite Things
jQueryTO 2013 – Toronto’s jQuery Conference (March 2–3)
The first jQuery Conference in Canada will cover cutting-edge tools and techniques for building interactive web and mobile experiences.
From our Sponsor
The (post-PC) Revolution Will Be Televised
Calling all front end ninjas! Show off, win cool prizes, and move the web forward Feb 7-8 at the TV Hackfest with Moovweb, the easiest way to redesign any site for mobile, tablet, or any other device without backend integration.
Bacon.js Makes Functional Reactive Programming Sizzle
Functional reactive programming enables a different way of event handling: instead of registering callbacks, you work with data flows (similar to spreadsheet programming).
Build a Milestone Calendar with IndexedDB and FullCalendar.js
Uses FullCalendar.js, a jQuery plugin that provides a full-sized, drag & drop calendar.
Get Loaded with the File API
The File API lets you read and write binary data objects that represent files in Web applications. You can read user-selected files into Web apps and download new data objects as files from Web apps. Andrew Dodson takes a look.
Testing jQuery Plugins Cross-Version with Grunt
There is no such thing as too many blog posts on semicolons ;-) As usual, Ben Alman is informative and entertaining. (Note: At time of production, Ben's site seems to be offline, but we're crossing our fingers it'll be back..)
Voxel.js: Minecraft-like Block Based Game Engine Using Three.js, WebGL and Node
Not an easy decision.
Develop Easy Real-Time Websites with Meteor
Functional Testing for Node.js Using Mocha and Zombie.js
How to turn natural-language acceptance tests from your customer into executable tests.
Egghead IO: 26 AngularJS Tutorial Videos
“Egghead Videos aims to provide the best experience for teaching with video tutorials on the web.” For starters, there are 26 videos on AngularJS.
dotJS 2012 was a conference in Paris with many international speakers. This playlist collects the videos of the talks, as they are put online. There's already a lot of great stuff to watch.
Code and Libraries
Queen: Platform for Running Scripts on Many Browsers
Queen is a server that assembles a pool of browsers into a distributed platform on which you can execute code.
jQuery UI 1.10.0 Released
MathBox.js: High Quality Mathematical Diagrams with WebGL
A still-under-development library for making presentation-quality math diagrams with WebGL.
Canvas Query: jQuery-like (Chained Methods) Syntax for Drawing on HTML5 Canvas
A library that helps with this unpleasant task. Works with jQuery and Zepto.
replpad: Pipe Files Into the Node.js REPL Whenever They Change
Use case: split terminal with editor and REPL. Change your code in the editor, play with it interactively in the REPL. Check out the demo video to see how this works.
Caress: Multi-Touch in Any Browser
Get multi-touch support in any browser (including desktop ones), via Caress Client + Caress Server + hardware that supports the TUIO prototcol.
TaffyDB: Handle Arrays of Objects like a Database
Query, update etc. your arrays of objects. Reminds me of Microsoft’s LINQ.
toobusy: Don't Let Your Node.js Server Fall Over When It's Too Busy
Goal: keep serving as many requests as possible if your server is under heavy load. Approach: register to be notified if your request processing takes a long time. Then you can stop accepting requests early and give your system a chance to breathe.
texlive.js: Compile LaTeX in Your Browser
Check out the live demo. Nicely complemented by pdf.js.
Ratchet: Prototype iPhone Apps with Simple HTML, CSS, and JS Components
SpreadJS Alpha: Deploy Powerful Spreadsheets into your Webapps
Based on HTML5, jQuery, and CSS3.
Testing Boilerplate for Jasmine, Mocha and QUnit
Software Engineer with WaPo Labs, part of the Washington Post Company
Web Developer at Webdigi (UK, London or Remote)
We are a leading web agency in the UK and we are looking for the best web developers to join our growing team. Remote working from the UK is OK. Please send your details through the contact form on our website. Salary around £55,000 per year ($88,000.)
Senior Frontend Web Developer at Backbase, Amsterdam, the Netherlands
Front End Engineer (Mobile and Ember.js) at Q2eBanking (Austin, TX)
Last but not least..
The Truth About Event Loops - The Online Masterclass