2011 Feb 11, 5:37 2010 Dec 6, 8:01 2010 Sep 4, 7:55
"Given Duke Nukem Forever's epic development—it was first announced in 1997 as a sequel to Duke Nukem 3D—it might be wise to hedge on the later of those two release windows."
2010 Aug 13, 11:46
RESTful machine learning API from Google... "The Prediction API implements supervised learning algorithms as a RESTful web service to let you leverage patterns in your data, providing more relevant
information to your users. Run your predictions on Google's infrastructure and scale effortlessly as your data grows in size and complexity."
2010 Jul 6, 2:10
Parody Arrested Development movie trailer using clips from the show to look like an action film.
2010 May 10, 9:08
A facial recogonition web service. Cool possibilities...
2010 May 2, 3:14
"This document contains normative guidelines for web applications built by the Interface Development practice of Isobar North America (previously Molecular)." Glad to see coding styles and best
practices for HTML, CSS, JS, associated HTTP headers etc etc etc
2010 Apr 29, 11:51
Stats from the State of Web Development 2010 web survey including: "Few respondents use any form of Internet Explorer for their day to day web use, but IE8 is the number one browser developers test
their sites in. Google Chrome has jumped dramatically as the browser of choice for developers, to rank 3rd, at 17% just behind Safari at 20%."
2010 Mar 11, 4:26
The iPhone application lifecycle.
2010 Mar 11, 3:39
How to do audio & video in the latest version of Opera
2010 Mar 5, 12:33
ClickOnce is a .NET app deployment technology that lets you easily install apps with minimal user interaction even from the web. This is what Google Chrome uses to install so easily.
2010 Feb 27, 10:17
Weave syncs web browser user data. Its an open platform using JSON data, RESTful URL based APIs, with basic auth over HTTPS.
2010 Jan 29, 3:54
Raymond Chen has some thought experiments useful for discovering various kinds of stupidity in software design:
Tim Berners-Lee's principles of Web design includes my favorite: Test of Independent Invention. This has a thought experiment containing the construction of the MMM (Multi-Media Mesh) with
MRIs (Media Resource Identifiers) and MMTP (Muli-Media Transport Protocol).
The Internet design principles (RFC 1958) includes the Robustness Principle: be strict when sending and tolerant when receiving. A good one, but applied too liberally can lead to interop issues. For instance, consider web browsers.
Imagine one browser becomes so popular that web devs create web pages and just test out their pages in this popular browser. They don't ensure their pages conform to standards and accidentally end
up depending on the manner in which this popular browser tolerantly accepts non-standard input. This non-standard behavior ends up as de facto standard and future updates to the standard
essentially has had decisions made for it.
2010 Jan 20, 8:28
GZip vs Deflate execution speeds. Deflate found to be much faster in particular cases and about the same in the rest.
2009 Dec 28, 9:27
"This class represents a sensor event and holds informations such as the sensor type (eg: accelerometer, orientation, etc...), the time-stamp, accuracy and of course the sensor's data."
2009 Dec 28, 8:04
"Just as I was finishing my first look at the accelerometer and magnetic field sensors a couple of threads cropped up on the Android Developer's group..."
2009 Dec 26, 7:11
Wow, that was easy to setup. After installing the driver Eclipse just asks me if I want to debug on my phone or my virtual device.
2009 Dec 24, 9:14 2009 Dec 22, 9:39
"The Wii Remote API also allows the Web page to detect all Wii Remotes that are connected to the Wii; up to four at a time. This makes it possible to make Web pages interact with up to four users at
the same time..."
2009 Dec 14, 9:36
Find all references to a function, type, etc.