Tuesday, November 17, 2009
Tests for Evaluating MVC Frameworks and Application Stacks
2. ?
Sunday, November 15, 2009
Motorola Just Misses on Droid's Design
I spent the weekend (most of it) with a newly purchased Motorola A855 Droid. It was a heated, two-day hookup, that ultimately, left me unsatisfied.
Until this last Friday, my only experience with a smart phone had been with the original iPhone. I use the iPhone (unlocked/jailbroken), an LG Voyager, a Verizon voice plan, and Google Voice in a bizarre four-way juggling act of mobile telephony that is 15 times more complicated than having a single device with a data plan. I was hoping that the Droid would be the one device to unite them all; with Verizon as a carrier, the Droid as a smart phone with data and voice, all behind a Google Voice number.
But the minute I received the Droid, packaged with its keyboard extended, I realized that someone at Motorola had conceived of design, and especially construction, as afterthoughts. Here are my main observations:
- The keyboard is pathetic. Not only is it unusable, but it's nothing more than a flimsy, scored-plastic sheet that looks and feels as if it's been glued onto a capacitive membrane. Coming from the Voyager, with its individually articulated keys and solid feel, I was disappointed. Retail for this device is over $500, without a contract, and they couldn't go the extra mile and design something that a discerning adult can enjoy handling?
- The camera itself is great. The button that controls it feels like it's going to fall off when you finger it. Cheap, gold plastic that's better suited to Mardi Gras baubles. Again, pathetic construction on a device that feels, by its heft, as if it should be bomb-proof.
- The second point applies to the volume control switch.
Everything else (wifi, 3G, display, telephony) was fantastic. The OS seemed slow only once, right after I disconnected the device from USB in debugging mode and I was placing a phone call. Other than that, there were no hitches in drawing the screen or performance.
As an aside, the fact that Motorla has not made unlocked devices available to developers, but have instead opted for remote/virtual device emulation (DeviceAnywhere VDL) is telling. It's indicative of a mindset that does not understand the importance of human factors within the hardware and software design process. There are certain key elements of usability that cannot be replicated remotely--too bad some executives at Motorola do not seem to grasp this.
Sunday, November 1, 2009
Linode
- Slicehost is an attractive option, especially given their 24/7 chat suppor, but backups were an extra $5 per month and there was no documented way of getting a Xen image off their servers
- Rackspace's pricing is unrivaled at $10.95/month with free backups, but anecdotal evidence regarding poor support and the apparent inability to export images turned me away
- Server Axis had offerings in my price range, but there was not enough information on their website and no apparent community around their services, with a limited number of support options
- Vivical responded quickly to the questions I posed their sales staff, but they use OpenVZ for their images and provide too little storage with their cheapest offering.