2012-01-29
What is {} + {} in JavaScript?
Trying out Underscore on Node.js
$ npm install underscore
2012-01-27
The increasing pervasiveness of JavaScript – a few historic milestones
JavaScript is used in more and more places. It started out as a scripting language for web content and has migrated to many areas. This post presents the historic milestones of this process. Note: The milestones are about things that changed the public perception of what JavaScript could be used for. Some of these milestones would not have been possible without prior work by others. For example: Mozilla’s contributions in advancing the state of JavaScript cannot be overestimated. The following are the milestones, in chronological order:
2012-01-23
Remedies for SOPA causes (a greedy industry in decline, corrupt politics)
2012-01-22
JavaScript myth: JavaScript needs a standard bytecode
2012-01-20
Apple and the online education revolution
What is JavaScript’s typeof operator used for?
2012-01-19
The “no asshole comments” option
2012-01-18
2012-01-17
The first ECMAScript.next features in Firefox and Chrome
The next version of ECMAScript (code-named ECMAScript.next [1]) will be standardized by 2013. This post enumerates the first features that are currently being tested in Firefox and Chrome.
2012-01-14
Samsung to merge its Bada and Tizen mobile operating systems – Intel still on board?
Streaming a DVD to another Mac via VLC
2012-01-12
Automatically numbering headings via CSS
<h1>My Article</h1>
<h2>Introduction</h2>
<h3>Rationale</h3>
<h2>Background</h2>
With the proper CSS, the above will be displayed as
My Article
1. Introduction
1.1. Rationale
2. Background
2012-01-10
GitHub: serve files to the web, with a single branch
2012-01-08
JavaScript inheritance by example
This blog post illustrates several JavaScript inheritance topics via an example: We start with naive implementations of a constructor Point and its sub-constructor ColorPoint and then improve them, step by step.