theblog

Pownce Invites

I have a few spare Pownce invites (9 to be specific), head over to the contact page to get one.

iPhone Thoughts

Now that I’ve used my iPhone for almost a week now, I’m ready to offer up some thoughts. First off it’s the best smart phone I’ve ever used.

Upsides (there are tons, this is a brief list)

  • The iPhone is an excellent PDA, phone, and iPod. In fact it’s better than any dedicated device that I’ve ever used.
  • The internet seems pretty fast even over edge (depends on area and signal strength).
  • The browser is truly amazing, it’s a full fledged browser, and it’s incredible to be able to look up anything on any website at any time. It’s something that easy to underestimate until you get used to having it.
  • Moving around the iPhone is incredibly responsive, vastly more so than any other phone I’ve used in recent years.

Downsides

  • No picture messaging.
  • Safari crashes more than I would like.
  • Turning the iPhone sideways while in iPod mode switches to coverflow for all albums, despite what’s in your playlist. In my opinion it should only show the albums in the playlist.
  • Selecting video podcasts from the podcasts section only plays the audio, through video it works just fine though.
  • The price is pretty discouraging (and depressing).

Javascript TypeOf with Array Support


function typeOf(obj) {
  if ( typeof(obj) == 'object' )
    if (obj.length)
      return 'array';
    else
      return 'object';
    } else
  return typeof(obj);
}

Just in case someone else was needing the ability to discern the difference between objects, arrays, and other data types in Javascript.