|
||||||
The Great Linux Experiment is OverIn October, a friend asked me for help with an Acer Aspire One netbook that wouldn’t boot. It turned out to be a bad hard drive; I picked up a new one at Fry’s and popped it in. Then I thought, “I wonder if Linux would perform better than Windows on this anemic processor and 1 GB RAM?” So I downloaded Ubuntu 10.04 and installed it. I was impressed: it installed effortlessly, ran speedily and required less than 200 MB RAM. And the Netbook Edition launcher looks slick!
As I was leaving, she asked, “Will this work with my Zune?” Uh oh. Current versions of Ubuntu can sync with Apple devices, but apparently Microsoft’s player uses a non-standard protocol that hasn’t been ported to Linux. So, um, no. “No problem,” she said, “all my music is on my mom’s computer anyway, I’ll just sync the Zune there.” A few weeks later she called me about another problem: she had recently purchased a Palm Pre phone, and had downloaded a program to install third-party apps onto the phone. The program is written in Java, but apparently it requires the Sun (now Oracle) Java runtime, which is not included with Ubuntu. She had made a valiant attempt to download and install the correct runtime, copying and pasting commands into the Linux terminal, but she couldn’t get it to work (turns out she had downloaded the 64-bit version). I borrowed the computer again and installed the correct Java runtime. I also installed VirtualBox, Windows XP and Microsoft’s Zune software, so she’d be able to sync her Zune without going to her mother’s house. A few weeks ago she sent me a frustrated email with the subject, “I give up.” She was trying to apply for a job, and the application included an online test; for some reason the test didn’t work on her computer. She asked if I would please put Windows back on her machine: VirtualBox was giving her an error and she didn’t want to keep bothering me. So I did. So, the Great Linux Experiment lasted about two months. Maybe if I had installed the Sun Java runtime and VirtualBox at the outset, my friend wouldn’t have gotten frustrated so quickly. Or maybe you need to be a geek (or live with one) to make it work. Traveling with the iPadShortly after Apple announced the iPad, I began planning a trip to Europe. I had been thinking about buying a small-and-light notebook computer; the iPad seemed like the ideal travel device, so I bought one instead. For the first time in as long as I can remember, I’m traveling without a laptop. Here's what's worked well on this trip, and what could have been better. Good:
Not so good:
I brought a Bluetooth keyboard, which has turned out not to be necessary. I’m writing this from a café in Brussels using the on-screen keyboard. Maybe I’d prefer a physical keyboard if I were a touch-typist, but for this hunt-and-peck typist the on-screen keyboard is fine. When I do use the external keyboard, I find that I miss the iPad’s auto-correct feature (which converts “Id” to “I’d”, for example), and it feels awkward to have to touch the screen to select text. Bottom line: the iPad is a great travel companion; overall, the pros outweigh the cons. For my next trip, I'll bring a Camera Connection Kit and leave the external keyboard at home. Maybe by then someone will release an app that makes it easier to upload photos. If you have any suggestions, please post a comment! Update: Add blogging to the list of “Not so good.” I wrote this post in Pages, Apple’s word-processing app for the iPad. When I went to post it, I discovered that my blogging software’s Web interface doesn’t work well with mobile Safari: the rich text editor doesn’t work at all, and the HTML editor doesn’t display a scroll bar; So now it’s a tie: I love the iPad’s size, weight and battery life, but blogging and uploading photos are a hassle. Add the fact that I’m limited to iTunes for additional content and I have to connect to my home PC to check my work e-mail, and maybe a small notebook computer wouldn't be so bad after all. Women in Technology, Kosher EditionWhen was the last time you attended a programming conference or user group that had more than a handful of women in attendance? Yeah, same here. That’s why I was so surprised when I arrived for the first day of my training class in Tel Aviv last week: 11 of the 26 students were women! During lunch I commented on the unusual ratio and learned about this:
Farewell, IE7I upgraded my home and office PCs to IE7 in late October. It’s a fine browser; I intend to keep it on my office PC. At about the same time, my wife and I bought a Dream’eo Enza Portable Media Center for our anniversary. My desktop at home runs Windows Media Center Edition, which communicates with a Linksys Media Center Extender in our living room. Unfortunately, that particular combination of devices does not play well with IE7. You see, Windows Media Player won’t sync album art to the portable device unless the images are embedded in the individual files (or possibly if you let Windows Media Player automatically update all the album info, but I don’t trust it enough to try that). So I dutifully went through my music collection and embedded album art in all the tracks (using MediaMonkey, which I recommend highly). The portable device now displays the album art beautifully. But now Windows MCE displays a black square where the currently-playing album’s cover should appear! This is apparently a well-known issue: MCE + IE7 displays album art just fine, unless it’s embedded in the music file. So my choices were:
Sorry, IE7, you’re not that good. Farewell from my home PC until you work correctly with MCE and embedded album art. UPDATE: Windows Media Player’s refusal to sync non-embedded album art to the Dream’eo Enza may be a problem with the device. If so, I apologize for impugning WMP. Nevertheless, my options remain the same. Also, this comment claims that one can get IE7 to play well with Windows Media Player simply by allowing WMP as an add-on on IE7’s Manage Add-ons menu. Anyone with IE7 and MCE 2005 care to try this and let us know? Cingular UpdateI never received a reply to my e-mail to Cingular Sales (brimstone beasts!) I was all ready to close my Cingular account and switch to Verizon, when I realized that it would cost me $175 to get out of my contract. Time for Plan B… I switched my account to “Cingular Orange” (a full-blooded Cingular account, as opposed to “Cingular Blue,” a half-breed formerly-AT&T Wireless account) and ordered a free Nokia 6102. If the Nokia had Bluetooth so that I could use it as a wireless modem, that would have been the end of it. But it doesn’t, and I’m not crazy about the clamshell form factor (“Is that a phone in your pocket, or…?”) So I purchased an unlock cable for my one-year-old Sony Ericsson T637 and unlocked it. I inserted the SIM card from the new Nokia, and voila! My old phone works great on my new Cingular account, and I now qualify for the $60/month unlimited LaptopConnect plan. I also unlocked the new Nokia phone (which I was able to do free of charge online) and gave it to my wife, whose 5+ year-old Nokia 8290 is getting a bit long in the tooth. Transferred her T-Mobile SIM card to the new Nokia, and it works great, too! It cost me about $30 to unlock my old phone and I had to sell my soul to Cingular for another two years, but I now have high-speed-anywhere connectivity and my wife has a shiny new phone. I can live with that! Cingular Sucks
Update: Apparently, I’m not the first customer to experience this frustration. New ToysI recently switched to Vonage for our residential phone service. The process was relatively painless: I asked one of my co-workers, a satisfied Vonage customer, to refer me; he thereby gets two free months of service, and I get one. (If you're considering Vonage and would like a free month, drop me a line.) I completed an online application and printed, signed and faxed the (optional) Letter of Authorization to transfer our existing number to Vonage. That was it. A few days later, I received a package containing a Linksys VoIP router. My network topology is very similar to Omar's; I followed his instructions and was up and running in minutes. It took about a month for Qwest to transfer our number over to Vonage (Vonage provided a free temporary number for us to use while the transfer was in progress); that process went smoothly as well. Qwest didn't terminate our service until about 24 hours after our number had gone live on Vonage, so we never missed a call. It was only after Qwest had disconnected us that I remembered that our TiVo, which is at the opposite end of the loft from the Vonage box, needs a phone line in order to download its program data. (Newer Series 2 TiVos include a USB port which can enable them to download program data over a network connection; unfortunately, I have an older Series 1 device.) It's possible, I'm told, to connect Vonage to our internal wiring so that it's available at all our phone jacks. But I'm a software guy, and TiVo was complaining that it only had a few days of program data remaining, so I just strung a 30-foot phone cord from one end of the loft to the other; if it worked, I'd think about connecting Vonage to our internal wiring later. But it didn't work. Apparently the digital-to-analog-to-digital conversion was just too much; no matter what I tried, I couldn't get TiVo to complete a successful call on the Vonage line. I now faced several alternatives: I could order a bare-bones phone line from Qwest (about $15/month) solely for TiVo's use. I could purchase a new Series 2 TiVo (about $90 after rebate), which would be able to download its data over my wireless network. (This option also appealed to me because we could then use Series 2's Home Media Option, allowing us to enjoy PC-resident music and photos in our living room.) I was about to drive to Costco to pick up a new TiVo when I realized that I'd also have to purchase a new "lifetime" subscription ($300) or pony up $13/month for the TiVo service. (I have a lifetime subscription for my existing TiVo, but it's not transferable to a new box.) I eventually decided to retrofit my existing TiVo with a TurboNET Ethernet adapter (about $70). I also found these instructions for connecting TiVo's serial port to a Windows computer and using that computer's network connection to download TiVo's data (I wasted an evening trying, unsuccessfully, to get this to work with Windows XP SP2; apparently SP2's enhanced security prevents TiVo from accessing the network. It works just fine, however, with Windows 2000). Finally, I ordered a Media Center PC to replace my aging desktop system, and a Media Center Extender to connect the PC to my TV and audio system. My plan is to transfer the 120GB drive from my current desktop PC to the TiVo when I install the TurboNET card; then I'll have a capacious TiVo with network access. In the meantime, I'm using a serial connection to my laptop to keep the TiVo up-to-date. The Media Center PC and Extender will give me the equivalent of a second TiVo with Home Media Option, but no subscription fee. And hopefully it will all get along with Vonage! I'll let you know how it turns out. Radio PhilWhile in Edmonton, I discussed with my friend David Jurewicz the prospect of creating a customized Internet radio station as a means to share our favorite music with others. I did some research and discovered Live365 and Yahoo's LAUNCHcast. Live365 costs a minimum of $10/month and requires (or allows, depending on your point of view) you to upload your content. LAUNCHcast is available in free (ad-supported) and premium ($3/month) versions, and provides all content for you. It uses a Netflix-style rating system to allow you to specify the genres, artists, albums and songs you like, then selects music that fits your preferences. This is a quick and easy way to create a custom station -- you don't have to spend time ripping and uploading music, and you get to hear music you may not already own -- but it affords you less control over programming (LAUNCHcast doesn't have several of my favorite artists and albums in its library). You may sample my LAUNCHcast station here; it leans heavily toward jazz (primarily bop, fusion and Latin), with a touch of trance/atmospheric. Let me know what you think! Upgrade Cheers and JeersMy aging desktop system (333 MHz Celeron, circa 1999) is ripe for replacement. I would have purchased a new computer months ago, but I promised my wife I won't buy a new machine until I've filed our overdue tax returns (we're due refunds on all of them, so it's not as dire a situation as it sounds. Still, they are quite late, and I needed some motivation to move the task higher on my list of priorities, so this is what we came up with.) In preparation for converting my existing system into a home media server, I purchased a 120GB hard drive and installed it this weekend. Trouble is, the ancient BIOS on this machine doesn't recognize anything over 32GB! So, after futzing with master/slave settings and figuring out that I had to disconnect my internal Zip drive (I now have five IDE devices -- the Zip drive, DVD-ROM, CD-RW, and two hard disks -- which is one too many; I'll transplant the Zip drive into my new machine, if I ever get our taxes done), I discovered that I'm now the proud owner of a new 32GB drive. Next stop: the ABIT Web site, to download the most recent BIOS update. Thankfully, flashing the BIOS was easy (I had never attempted it before) and came off without a hitch. Unfortunately, however, it didn't solve my capacity problem. Finally, I decided to try running the hard disk setup utility from DOS rather than from within Windows. Success! The utility recognized the full capacity of the drive, and installed a dynamic drive overlay to work around the BIOS limitation. So now I have oodles and oodles of disk space; this must be how owners of the original IBM XT felt when they contemplated the seemingly limitless potential of their new 10MB hard drives! Only took me five hours to install... I also bought a 128MB Secure Digital card for my Palm Tungsten T. No drama there: I popped it in, and It Just Worked™. But when I tried to use HotSync Manager to copy some music files to the card, it crawled along at a glacial 1MB per minute. That's when I discovered this amazing utility: It allows you to treat the storage card as a removable disk on your Windows PC! I used Windows Explorer to drag-and-drop files to the card in a matter of minutes. Well worth the $20 registration fee. Update: Turns out updating my BIOS had solved the capacity problem, I just didn't see it because I had installed the capacity limitation jumper in order to get the original BIOS to recognize the new drive. I removed the jumper and had the updated BIOS autodetect the drive: Primary Slave: 122GB! Next, I re-ran the hard disk setup utility to remove the dynamic drive overlay, and held my breath while I rebooted: Everything works! |
Presentations
Extreme Makeover: Web EditionCreate Great User Interfaces Articles
UX Tip of the Week: Why Message Boxes Are EvilEasy RSS in VB.NET Is Inheritance Overrated? A Tale of Tabbed Pages Categories
.NETBlog Career Cycling Geek Humor Microsoft Music Personal Rants Reading Software Tech Travel Usability VB Archives
December 2010May 2010 February 2010 January 2010 June 2009 March 2008 December 2006 August 2006 April 2006 February 2006 January 2006 December 2005 September 2005 June 2005 May 2005 March 2005 January 2005 December 2004 September 2004 July 2004 June 2004 January 2004 August 2003 July 2003 May 2003 April 2003 March 2003 February 2003 January 2003 December 2002 November 2002 Misc
Talk to MeSubscribe |
|||||