I own a 24-inch iMac. I bought it when I had some extra money on my hands and I wanted to see how ‘the other half’ lived. I’d also had a Gateway crap out on me after just three years. The iMac came with Leopard, which I obediently upgraded to Snow Leopard, and I haven’t upgraded OS X since. Yeah, I know, I’m a terrible iPerson for not shelling out the cash for Lion or Mountain Lion or Griffin or Hydra or whatever their next update is going to be called, but I have no desire to. I appreciate that OS X is probably wonderful for people that ‘aren’t into computers,’ but I am not one of those people.
In addition to Snow Leopard, my iMac boots into Windows 7. To further add insult to injury, I keep a Windows XP virtual machine handy in OS X for when I need to do ‘real’ computer work, because OS X just doesn’t do it for me.
I cut my teeth on MS-DOS 3.1 and remember futzing around with AUTOEXEC.BAT and CONFIG.SYS in order to play Wing Commander. I remember making a 3.5” bootable floppy with a batch file I wrote called Kenny on it for those inevitable times when I would have to reformat my PC after poking at Windows 98 too many times with a sharp stick. Plug n’ Play started out as Plug and Pray and we all wondered why we had to reboot our machines after changing the lousy screen resolution. The Unix lab at the University was for Computer Science majors only and the servers had monitors that were as big as my TV set back home. I remember the sysadmin telling us to clean out our core dumps when the drives filled up, and one guy being labeled “The JPEG King” because his directory was full of megabytes (yes, MEGABYTES) of porn, which was promptly deleted by the sysadmin.
Good times, and yes, I mean that seriously. For folks like me, part of the fun of owning a computer is goofing around with it and watching what happens. I don’t do that much anymore, partially because Windows 7 is pretty darn good, and partially because I’d rather be putting words together instead of spending hours under the virtual hood of my PC.
I completed the final text draft of my next e-book “Seven Super-Short Sci-Fi Stories” a few days ago, and all that remained for me to do was take those words, squash them into an e-book, and upload it to the iBookstore for all to see and buy. Of course, uploading it into the iBookstore would mean I would have to boot into OS X and send the .epub file to them using Apples super-special uploader program (iTunes Producer) because it, of course, its OS X only.
The first time I had tried to do so for “The Rules of Tech Support,” I encountered a problem with the .epub file I was trying to send. The file worked just fine in Kindle, worked just fine on Nook and even passed ePub validation, but it just wasn’t good enough for Apple.
Luckily, Apple technical support helped me make my file Apple-friendly and all was well. I was a little miffed to find out that the problem was that one line was missing from a specific file. This time, I knew that I had to add that one line before trying to send the file to Apple. I added the line, recreated the file, and waited for the upload to complete so I could start waiting for someone at Apple to bless it and put it up for sale.
The second time, for “One Sheet Stories” the process went without a hitch, so I was baffled, because this time I got a different error. Crap.
I sent an error report to Apple, but I knew from previous experience that I was going to have to wait until at least until the next day to get a response. To Apple’s credit, I always get a response within 24 hours whenever I send error reports, but I wanted my book uploaded now. On a hunch, I fired up the aforementioned Windows XP virtual machine, did the exact same thing I did in OS X. I resent the file and was rewarded with success.
While I was happy to have accomplished my goal, I was irked that OS X had failed me where Windows had handled the task with aplomb. Sadly, if I wish to continue publishing e-books onto the iBookstore, I will need to keep the iMac, but like any good geek, I will always have a backup Windows machine handy.