Skip to content

Category Archives: Coding

iPhone Accelerometer Code

As I mentioned in the comments over here, getting UIKit to give your app Accelerometer data is pretty straightforward. Here’s my sample code that combines the accelerometer howto from the standard iphone hello world app and Erica’s slider howto.
Note: Kroo from IRC warns that this technique will only work if the app is launched [...]

iPhone Dev

I’ve been playing around with the iPhone toolchain. The first project I’m working on is something I need (an Exchange client), but I’d like to make something fun afterwards. For inspiration, I’ve been looking at the old Nokia Concept Videos.

Google Gears Podcasts

These two podcasts provide great background on the new Google Gears (AJAX apps, offline) project. The first, with Brad Neuberg (THE expert in the field of offline AJAX), covers the basics and discusses the connection between Dojo’s offline functionality and Gears. The second, with Mike Tsao, covers the short history of Gears development [...]

Firebug video

Joe Hewitt demos firebug. If you’ve been using firebug a lot, this will mostly be a review, but I saw several things I hadn’t noticed before:

calling console.profile in your javascript to turn on the profiler for specific regions of code, rather than the bazooka style profiling that the profile button gives you.
There is a [...]

Firebug 1.0 beta

The new version of Firebug is awesome. Joe revved it to 1.0 beta and there are a ton of new features and lots of nice improvements. If you write or debug Javascript (AJAX include), CSS, or HTML, Firebug is a must. I can’t find the release notes, but here’s a list [...]

Adobe Kuler - Find and create great color schemes!

Greg is right! Adobe Kuler is excellent and a lot of fun! The comments in the lifehacker post on the subject are filled with other color scheme apps, too!

Working with the Dojo Javascript Library - First Impressions

I’ve been working with Dojo on a low priority project for the past several days. Here are my thoughts so far:

This discussion list archive is extremely helpful.
The tests are often more useful than the documentation.
Dojo.Select is a very cool alternative to the HTML version, but I can’t find a way to set it’s value [...]

Triklits Video

I uploaded a low quality video taken with my cell phone. The first 3 minutes is a silent tour of the 30+ built in effects. At the 3 minute mark, you’ll see some of the effects and transitions I’m building into my script download app.
Update: I uploaded the app I wrote this weekend [...]

Gordon’s Rotoscope Filter

Gordon’s Rotoscoping Filter is coming along nicely!!

Vis, my favorite internal tool

Years ago, I downloaded Microsoft’s BootVis program to visualize my computer’s bootup timeline. When I later wrote a simple profiling tool for SiteBuilder, I named it vis, as a tribute to that cool tool. For more general purpose profiling, I recommend Numega’s line.
Here’s a screenshot of an early version of vis, comparing 4 [...]

Mesk and SCons

Travis Shirk recently announced Mesk 0.1.2, a GTK+ Media Player. There isn’t a Windows build, yet, but I’m excited about it’s ability to change your Jabber status message to indicate which song or audio file you are listening to. Source and Binaries here!
Travis also mentioned SCons to me - a build tool that [...]

FireBug Version .4 for Firefox!

In the new FireBug, (some) JavaScript errors include stack traces and the debugger can break on (some) JavaScript errors.  I say ’some’ because it doesn’t seem to break on security exceptions (Venkman doesn’t either).  It feels a lot more integrated than Venkman, too!  console.debug(), console.info(), console.warn(), and console.error() let you color code your output.  And [...]

Slides from Brad Neuberg’s Dojo.Storage Presentation

Brad’s talk about dojo.storage was the most detailed talk at the Ajax Experience, by far.  He discussed every major hurdle he faced in developing the Flash implementation of his storage system.  He also gave a general overview of the dojo.storage package.

The Ajax Experience, 2006, San Francisco

Here’s an email I sent my team with notes about the conference. About the formatting issues - I blame Word and Outlook!
Here are some of my thoughts on “The Ajax Experience”. It was a great conference with a very technical audience and SERIOUSLY knowledgeable speakers.

General
· [...]

Placebase - commercial maps.google-style provider

I’d love to see someone from Placebase comment on their abilities relative to the TechCrunch online maps roundup.  From what I’ve seen, they compare pretty well, which means companies who want to have their own, branded, ad-free, fully supported map integration need look no further!