What's a JavaScript Closure? Ever wonder about some of JavaScript's more advanced and esoteric features? Nathan Whitehead's interactive tutorial explains and walks through each of these concepts one step at a time. At the end of each lesson, you are encouraged to write short snippets of code demonstrating the concepts that you just learned, which are then automatically checked for errors and verified.
Perhaps you're new to JavaScript, or programming in general;
CodeAcademy offers similar interactive tutorials that will teach you the basics, and hold your hand along the way. Perhaps you'd rather learn at a more even pace; CodeAcademy's
CodeYear will introduce you to one new concept every week throughout 2012.
[more inside]
posted by schmod
on Jan 20, 2012 -
42 comments
It's long been
thought that there is a high incidence of autism (and autism-related disorders like Asperger's) in IT fields. Now one company is
looking to turn that into sales.
[more inside]
posted by Chrysostom
on Sep 22, 2011 -
33 comments
Hacker Typer - Now you can look like you're doing something important on your computer, like you've always wanted to! (hit hack and just start bashing at your keyboard)
posted by azarbayejani
on Apr 27, 2011 -
71 comments
Rediscovering WWII's female "computers". While researching a documentary in Philadelphia, filmmaker LeAnn Erickson came across two women with a story she'd never heard before: thousands of women with advanced mathematical skills employed as "computers", working day and night during WWII to supply soldiers in the field with precise ballistics algorithms. Some of those women also went on to program
ENIAC, the first general-purpose computer (
previously). Erickson turned their stories into
Top Secret Rosies, a documentary released to theaters last year and to DVD this month. One of those programmers, Betty Jean Jennings Bartik,
spoke at length to the Computing History Museum in 2008. [youtube, 1:07:19] [
via]
posted by Errant
on Feb 8, 2011 -
32 comments
“There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.” - C.A.R. Hoare, from the
Top 50 Programming Quotes of All Time.
posted by Slap*Happy
on Dec 16, 2010 -
39 comments
Java 4-Ever (safe for work apart from that one bit) - an amusing language centric film trailer made to promote the Scandinavian
JavaZone conference.
posted by Artw
on Jun 25, 2010 -
25 comments
HELLO WORLD (SLYT) "Lego felt tip 110" printer connected to an Apple Mac. This is not a kit you can buy and does not use mindstorms. I designed/built/coded it all from scratch including analog motor electronics, sensors and printer driver, the USB interface uses a "wiring" board.
posted by grumblebee
on Jun 2, 2010 -
42 comments