Non-static method Cgn_Session::getSessionObj() should not be called statically, assuming $this from incompatible context


Non-static method Cgn_SystemRequest::getCurrentRequest() should not be called statically, assuming $this from incompatible context


Non-static method Cgn_ErrorStack::count() should not be called statically, assuming $this from incompatible context

News roundup: pdf.js, jsmad (JavaScript MP3 player), flow.js, Wheels of Steel

No podcast this week, but there’s a ton of links to pore over! Have a great week, and tune in next time!


pdf.js reads PDFs with JavaScript (wow!)

jsmad is a JavaScript port of libmad, which can play MP3s! Right in your browser! (FF 4+ and Chrome 13 with Web Audio API enabled through about:flags)

flow.js aims to be a DOM Level 3 polyfill. Is it a good idea? Some think not.

Here’s a really nice roundup of a ton of bookmarklets floating around out there.

Jtalk: Smalltalk implemented in JavaScript

Apple Appstore-friendly version of JavaScriptCore (so you can compile it as part of your app)

jarvis is a JavaScript unit testing framework built in JavaScript


JavaScript Memory Management – now a bigger deal than before because of single-page apps (via JavaScript Weekly)

Another JavaScript quiz!

Wheels of Steel is Scott Schiller’s latest musical creation – a turntable in the browser.

Chrome 12 has a built-in JavaScript de-obfuscator

Choose Your Mobile App Framework (Joe McCann’s TXJS slides)

What are the most interesting HTML/JS/DOM/CSS hacks that most web developers don’t know about? (a Quora post with mostly JavaScript answers, including some contributed by yours truly)

Quick thoughts on concurrent JavaScript execution

Node.js Tidbits

nodejitsu has a blog that’s updated with Node.js articles every week

node.cloud is a collection of Node.js resources

Cluster is a library for multi-core server management in Node.js

Instagram Realtime Demo with Node.js, Redis and Web Sockets

Nodecamp.eu resources (presentations, videos, etc.)

(audio) EventEmitter2 – Namespaced events in Node.js and the Browser (The Changelog)

Upcoming Events

TXJS (June 11, 2011 in Austin, Texas)
An Event Apart Atlanta (June 13–15, 2011, Atlanta)
High Performance JavaScript with Nicholas Zakas (Web Performance SF) (June 23, 2011 in San Francisco, CA)
GothamJS (July 9, 2011 in New York City)
Open Web Camp III (July 16, 2011 in Palo Alto, CA)
SoCal Node.js Meetup (August 4, 2011 in Los Angeles, CA)
NodeConf Summercamp (September 5-7, 2011 in Walker Creek Ranch, CA)
dojoconf (September 16, 2011 in Arlington, VA)
CapitolJS (September 18, 2011 in Washington DC)
onGameStart (September 22-23, 2011 in Warsaw, Poland)
Node.js Conference Italy (September 24, 2011 in Brescia, Italy)
indieconf 2011 (November 19, 2011 in North Carolina, US)

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • description
  • Reddit
  • TwitThis
  • Simpy
  • StumbleUpon

Leave a Reply

© webdevpublishing 2011