Hey. This same dude also made:

la petite url – The absolute best Wordpress plugin for shortening your URLs. No bull.

Yet Another Box2D Javascript Port

Being an optimized version of the original Box2d-JS port, which is based on Box2d 1.4. Does your head hurt yet?

This version depends on jQuery instead of Prototype, and uses SVG instead of the Canvas tag. Check out the demo.

box2dweb – Another Box2dFlash Port for Javascript

This one uses the even newer Box2d 2.1. It, like the previously mentioned port, is extremely short on documentation aside from the standard Box2d docs.

Box2Dflash 2.0 Javascript Port

An (automated) port of Box2dflash 2.0, which is a bit slower than the older (and dead) Box2D 1.4 JS port, but is less complicated to use and has fewer dependencies.

It has a Github, too.

Quirksmode: Introduction to Range

A useful overview of Ranges in an HTML Document, with examples for (of import to myself) getting the text a user has selected so you can do stuff with it.

Of note: None of the examples here seem to work on iOS WebKit.

HTML5 Boilerplate

Another “HTML5″ (with some new Javascript and new CSS rules) starting point.

HTML5 Reset

A pack containing a rudimentary baseline HTML5 document, with CSS and JS files. It sounds like a does a bit more than it needs to do, but I suppose in this case that’s better than not enough.

JavaScript Commodore Emulator

Very cool, if only as a proof-of-concept.

8-bit Color Cycling with HTML5′s Canvas Tag

A heck of a demo to start off your monday morning. Comes in an LGPL 3 package of C++ and JS code.

A* Search Algorithm in JavaScript

Looks like a good implementation, be sure to check out the demo. Brian’s example is great for people looking for a better understanding of A* in general, and it helped me out personally, but I recently came upon this version which in my tests is faster by a wide margin, and supports multiple modes of traversal in addition to Manhattan.

2010 Chicago Cubs Calendar in SQL Format

Converted from the publically-available CSV on the official Cubs site, and massaged into SQL by yours truly for the forthcoming relaunch of a project and made available because I googled and found nothing.

Download: Cubs 2010 Schedule SQL File 8kb zipped.

HipHop for PHP

What appears to be a PHP/C++ cross-compiler. This could be some serious mojo for PHP. That name is awful, though.

A Form of Madness

The latest addition to Mark Pilgrim’s quickly-becoming-essential “Dive Into HTML5” series is about forms, and it is (as one might expect) the most cogent description of HTML5′s new form attributes and types that I’ve seen so far.

love2d 0.6.0

Released on Dec. 24th, great news for small-time game makers.

PHP OAuth for LinkedIn WITHOUT Using PECL or Zend

Work-related plea: Has anyone gotten LinkedIn’s API to play nice with PHP5 without the use of the PECL OAuth library or Zend’s?

To the non-coders here: These are all Things, I promise. I did not make them up.

Pie Guy, a free web game for your iPhone by Neven Mrgan

Pure HTML, CSS and Javascript, no App Store required. Play it.

Usability Question du Jour

Say I’m building a website that deals with data from other websites (social and professional networks, etc), and I want users to be able to enter in their existing profile info into of the application. I can’t just ask for their current username (e.g. http://facebook.com/<yourname>), because some of these websites do not have very friendly URLs (e.g. http://www.spoke.com/info/<somecharacters>/<yourname>) and these may confuse the user. Our mock-up implementation looks like this:

usability_q_1

In the example above, “Sign Up For” send the user to the specified site’s sign up page, and the form element is their ID. It changes based on the site in question, and I don’t think it quite works. What troubles me most (I’m not in love with it being overlaid on the text) is the language, but none of it is something I can’t live without. “Finish this URL” makes it sound like a game, or look like a CAPTCHA, neither of which is what we want. So, UI/UX/Usability gurus: How would you do it? Comments are open.

Another World Ported to JavaScript

To go with the pure-JS NES and GameBoy emulators, here’s a port of the 1991 classic Another World in plain ‘ol JavaScript. Impressive. For now, it shares the same problem as the aforementioned emulators: No sound support.

Epic Games Releases Unreal Development Kit

The hyper-expensive and sometimes-maligned Unreal Engine gets a free / indie version. The Unreal Development Kit is free for non-commercial use, and $2500 per-seat for commercial games.

With Unity making a similar offering last week, the independent games scene is only going to get better.

Game Engine “Unity” Launches Free Option

Interesting news from the world of creating video games:

The Unity engine is becoming even more affordable to independent and hobbyist developers, as Unity Technologies has retired the $200 “Unity Indie” offering and replaced it with a free license, simply called Unity.

Sounds like a great deal for the price.

Amazon Relational Database Service

Amazon’s new MySQL cloud service.

Hey. What're you doing all the way down here? You get lost? Just looking around? Cool. I like you.