Blog

Around the web

0 Comments

2008 in Review

Posted in: alexking.org, General

Welcome to my fourth annual :scare: year in review :/scare: post.

This year, unlike previous years, my blog is less of a good record of the past 365 days. It’s a combination of being a lot busier due to the growth at Crowd Favorite, and working on more client projects that I can’t talk about as they happen the same way I can with things I’m building for myself.

This year was a year of many starts and few finishes. I have too many projects still in a state of “mostly working, not quite ready for release”. I’m pleased with the base that I’ve built in 2008, and I’m hoping that 2009 will see much of this work come to fruition.

For you statheads out there, I’ve continued the blog/site stats.1

Posts Avg. Length Total Length Comments (Mine)
2008 186 1,551 288,465 2,399 (151)
2007 404 1,478 597,200 3,613 (276)
2006 556 1,679 935,392 2,919 (442)
2005 457 1,457 665,849 2,436 (437)
2004 538 1,210 650,980 2,159 (486)
  1. Run yours using these SQL queries. [back]

Popularity: 2% [?]

4 Comments |

Posted January 1st, 2009 @ 11:57 PM

SVN Zapper Updated

Posted in: Software

Thanks to Adam Tow, I’ve got a newly updated version of SVN Zapper available. This version should be nicely compatible with Mac OS X 10.5.x.

Popularity: 2% [?]

0 Comments |

Posted December 30th, 2008 @ 4:40 PM

Restoring to a MacBook Air

Posted in: Technology

I finally ran into a situation where I wished the MacBook Air had a DVD drive or a FireWire port. I needed to restore from a SuperDuper backup on a disk image on an external drive to a vanilla MacBook Air and was a bit surprised that I didn’t know how best to do it. I called up Adam Tow and ran through a number of scenarios.

Basically it came down to this: I had to boot from a device that wasn’t the drive I wanted to copy to (the MacBook Air’s internal drive. That would allow me to overwrite the internal drive with my backup. I also needed the backup available when I’d booted up from the alternate startup device.

Here are the options I considered/tried:

  1. Install from another computer using Air Disk. For some reason, I couldn’t join my Airport network from the Air after bootng up. As such, I moved on to other options.
  2. Boot from USB stick that has SuperDuper on it, with both the USB stick and the backup drive hooked up via USB hub. I don’t have a USB drive with OS X on it and was concerned about the ability to make everything work from the USB hub, so I decided not to try this.
  3. Install OS X on the external drive I was using for backups, then boot from the Air from that and clone back to the internal drive. This is ultimately what I decided to do.

I think #3 is the best option for several reasons. It’s faster than the Remote Disk option, and also is the same situation I’d have if I suffered a hard drive crash while traveling - which is what the external travel drive is really intended to guard against. I still ran into some issues with this approach.

I’d reformatted the external drive when I first got it, but I hadn’t reformatted it as a GUID partition. I had to copy the disk images with the SuperDuper backups to another computer/drive, reformat the external drive, install OS X and then copy them back again.

I wanted to install OS X on the external drive from the DVD that came with the Air, but when I tried to do that from my Mac Pro it complained about the machine not being compatible. Instead I installed from the DVD that came with the Mac Pro. This seemed to work.

Once I had installed OS X on the external drive and copied the disk image back to the external drive again, I tried to boot the Air from it. No go. It went into a loop where it would boot to a gray screen then reboot.

I realized that the external drive had 10.5.1 on it, which was before the Air was released. On a hunch I decided to see if upgrading the OS on the external drive would make a different. I plugged the drive back into my Mac Pro and updated the OS to 10.5.6. After doing this, I was able to boot the Air from the external drive. Yay!!

Once I had booted the Air successfully from the external drive, I then installed SuperDuper, mounted the disk image with my backup on it, and initiated a clone to the Air internal drive. I was so confident this would work that I set the post-copy action to “boot from Air internal drive”. I should have known better…

Once the clone from the backup to the internal drive was complete, the machine rebooted itself; again, and again, and again, and again… the same thing I’d seen before when booting from the external drive that had 10.5.1. I don’t know how long it did this before I went in to check if the clone was complete - I’m sure it was a totally good thing for the hardware.

At this point I was seriously considering wiping everything back to a basic install and copying over my apps, user dir, etc. However I was going to have the same struggle installing OS X again without a DVD drive or bootable installer on a USB stick, etc., so I decided to give it one more try.

Since I’d fixed this boot cycle issue once before by upgrading to 10.5.6, and the backup was 10.5.5, so I decided to try an upgrade. It’s not easy to upgrade a disk image though. I had to upgrade the original machine, then SuperDuper Smart Update the backup, then boot from the vanilla OS install on the external drive, mount the disk image, boot up SuperDuper, say a quick prayer to St. Steve and try Smart Update the Air internal drive from the updated backup disk image. Then I manually rebooted from the Air internal drive.

This worked.

Thank goodness.

So I guess this is a long-winded way of saying I really miss FireWire target disk mode. That’s a feature the Air, as a satellite device, should really support. It would have saved me an absurd amount of time in this process.

Popularity: 2% [?]

3 Comments |

Posted December 30th, 2008 @ 12:20 AM

ShareThis Snappiness

Posted in: Software, Technology

You may have noticed ShareThis loading a lot faster these days. The team has made some great changes under the hood that have enabled better performance and a much snappier response. The widget now pops up immediately, just like ShareThis Classic. I’ve been beta testing the new performance features here for a little while and love the results.

Congrats to the team on the great improvements!

Popularity: 2% [?]

2 Comments |

Posted December 29th, 2008 @ 9:15 AM

Around the web

0 Comments

Dell 30″ Monitor vs. Apple 30″ Monitor

Posted in: Technology

My Apple 30″ monitor is dying so I decided to go ahead and replace it (additional business expense in 2008 FTW). I was surprised at what I found when looking up the Apple and Dell 30″ offerings.

Apple offers (for $1799 retail):

  • An elegant cosmetic design.

Dell offers (for $1399 retail):

  • Faster response time.
  • Higher contrast.
  • Three times the support level (3 years to 1).
  • Card reader built in.
  • Adjustable height.
  • Does not have a big power brick.

I buy much of my gear refurbished, so let’s compare the refurbished prices as well. Apple: $1499, Dell: $750. Literally half the price. The Apple display refurbished is more expensive than the Dell new.

Sorry, this is a no-brainer.

(Hopefully the Dell arrives in good working order and there is no postscript to this post needed.)


$750 for a 30″ display is amazing. I bought the original 22″ Apple Cinema Display in 1999 and my Apple 30″ monitor in 2004. I think both were in the $3k range at the time.

As Rands says, you’ve got to have room for big ideas.

UPDATE 2008-12-24: It arrived today and seems to work beautifully (card reader works too). I’ve added “height adjustable” and “no big power dongle adapter” to the Dell list.

Popularity: 5% [?]

9 Comments |

Posted December 24th, 2008 @ 2:12 AM

WeatherBug for BlackBerry Outrage

Posted in: Software, Technology

Ok, maybe less “outrage” and more “mild annoyance”.

After playing with the iPhone a bit I realized that my BlackBerry would be a bit more useful if I had some apps on it for various one-off features. For example, I thought it would be handy to have a weather app instead of loading up a web page.

The iPhone has Weather built-in and also has handy, free apps like WeatherBug for this.

So I did a quick search for “WeatherBug for BlackBerry” and found that they did indeed have a BlackBerry product. However, unlike the iPhone version, it costs money. Not just a one-time “buy the product” license fee either, it’s a monthly subscription fee for data that they make freely available on their web site and to iPhone users.1 WeatherBug does have a free BlackBerry Direct app, but that only tracks one city and only shows the current temperature - and the icon really looks bad.

Then a couple weeks ago I got the Android Dev Phone and was poking around the Android marketplace. Sure enough, there is a free WeatherBug app for Android too. It’s very similar to the iPhone app, has nice features and the ability to track more than one location. And it’s free.

And in the course of looking things up for this post, I see that there is a new, free app for the BlackBerry Storm.

So why is WeatherBug trying to gouge the BlackBerry Pearl, Curve, Bold user?

  1. It looks like Windows Mobile users have the same gripe. [back]

Popularity: 6% [?]

6 Comments |

Posted December 22nd, 2008 @ 8:09 AM

Around the web

0 Comments

Phone Answering Service Recommendations?

Posted in: General

Does anyone have success stories/recommendations for phone answering services? I am looking for something that will do the following:

  • 24/7 live operator answering.
  • Gather basic information about the issue/problem.
  • Call the scheduled “on call” person to pass the info on to.
  • Call the next person on the schedule list if the first, second, etc. is not available.
  • Email the information gathered from the caller to the “on-call” person who is reached by phone.

I’ve found lots of results but few recommendations that I feel comfortable with.

Popularity: 7% [?]

3 Comments |

Posted December 17th, 2008 @ 11:51 AM

Next Page »

About This Site

This is the personal web site of Alex King, a web developer in Denver, Colorado USA. More...


Crowd Favorite

Crowd Favorite is my software and web development business.

We build web applications, design and develop custom WordPress themes and plugins, and build custom sites using WordPress as a CMS.


I also have a tumblog that aggregates my online content from other services (Twitter, Flickr, del.icio.us. etc.).

America

Ads

Get Group Health Insurance
Car Loans available here