News roundup: Node causes cancer, node cures cancer!
This week’s podcast (I was hoping to keep it short, but I kept talking and talking… sorry!)
Libraries, frameworks, and code
Cube – open-source visualization for time series data
chainvas – chaining sugar for Canvas
when.js is a lightweight Promises and when() implementation (from CommonJS)
MongoSpy is a MongoDB monitor that outputs through your browser’s console
Swipe is a lightweight mobile slider
google-js-test – lightweight JS unit testing with V8
For those who enjoy drama, a famous troll posted an inflammatory article that got a lot of attention called “Node is cancer”. It elicited a lot of responses, including node-fib, which shows the proper way to implement a nonblocking long-running operation, “Node Cures Cancer”, which shows that the fibonacci sequence is even more expensive in other languages, and finally Ryan Dahl’s response to what was essential just flame bait.
Using html5 geolocation api to get the distance of the visitor from me – walks you through the math (trigonometry, oh noes!) to calculate latitude/longitude distances.
Firefox now supports mouseenter and mouseleave (ppk is celebrating somewhere)
In Firefox and Chrome, typeof turns out to be a ton faster than a truthy test. The reverse is true in Safari and IE…
Firefox now has support for a watch method for objects, which seems to act similarly to the new ECMAScript getters and setters.
New-In-A-Spec us an attempt to follow new changes in DOM4 and ECMAScript 6. I’m not sure how long it’s going to be updated, but it’s worth a look at the moment.
New stuff in Firefox 9 (via Paul Rouget): Type Inference, navigator.doNotTrack property, mouseenter/mouseleave events, Camera Capture (mobile), chunked XHR, etc
(slides) WebKit in your living room (Matt Seeley, Netflix) – great slides with lots of new information about optimizing performance
jQuery 1.7 Beta Release (overview by Addy Osmani)
Frontend 2011 (October 10-12, 2011 in Oslo, Norway)
SenchaCon 2011 (October 23-26 in Austin, TX, USA)
NodeFest (October 29, 2011 in Tokyo, Japan)
New Game Conference (November 1-2, 2011 in San Francisco, CA, USA)
red dirt.js (November 3, 2011 in Oklahoma City, OK, USA)
YUIConf 2011 (November 3-4, 2011 in Sunnyvale, CA, US)
W3Conf (November 15-16, 2011 in Seattle, WA, USA)
indieconf 2011 (November 19, 2011 in North Carolina, US)