2008

Personal Updates

I Guess You Can Say I’m a Mac User

I bought a Windows Vista HP DV2210us notebook in March 2007 because I wanted to be an early adopter and figure out Vista before the rest of the world. Now, unlike a great deal of the world, I don’t think Vista is a total waste: Some of the UI improvements are nice, especially the breadcrumb navigation and the Start menu search.  My biggest problem with Vista is that it’s slow as molasses.  I upped the RAM in the HP to 2GB, but it didn’t help much. Aside from the laptop at home and for web and Java development, my classroom is a lab with 20 brand-new, Vista-equipped Dell Optiplex machines.  Again, they have Core 2 Duo processors and 2GB RAM and are still slow as molasses.  So much for progress.

In September, I bought my MacBook with a 2.2Ghz Core 2 Duo and 2GB RAM. Equipped with OS X 10.4.12, the MacBook is a pure joy to work with. The jewel goes from turning on to ready to be useful (i.e. no latent grinding like Vista) in about 20 seconds.  That’s simply fantastic and something I have never witnessed in a 32-bit Windows OS. (I had a DOS box that would boot in about 8 seconds, but I don’t think we can count that!)

As far as getting stuff done, iLife is the defacto consumer-level media suite as far as I’m concerned. Vista’s Photo Manager and revamped Movie Maker are improvements, but iPhoto and iMovie HD 6 (which is available for download if you own iMovie ’08) beat both hands down. I use NeoOffice (a Mac-native spinoff of OpenOffice.org) to handle all my Office tasks. For software development, I use Eclipse and custom-compiled Apache, PHP, and MySQL. Now, I could have compiled these on Windows, but compiling the stuff without spending money on a full-blown compiler is a huge challenge. To top it off, I can get 5 hours of full productivity off of one battery charge, compared to 2.5 hours on the Vista machine. 

The bottom line is that I don’t use the Vista box much, but the MacBook gets carried around and used for work and play day in and day out. It’s a joy to use and I would recommend it to anyone, as long as you’re willing to relax your PC mindset.  (Let it be known I don’t like Leopard AT ALL: I downgraded back to 10.4 after about a month of suffering.)

Personal Updates

If Only They Could Only Un-Learn the <font> tag!

I have come to the conclusion that teaching someone to un-learn old-school HTML markup is nearly impossible. This seems to be the one thing that plagues my better students moreso than those who really do not care about web design. Most of my students that are really into designing webpages already know how to do a lot of basic stuff with good ol’ 1998-style HTML including but not limited to: change font faces and colors, add a background image, use a table for layout, use blink/scroll, and (shudder) add music that plays when the page loads.

It stinks, because part of me is very ecstatic that they cared enough before they got to me to figure out how to get this stuff to work. Heck, when I was in high school, I did exactly the same thing with those same tags. However, it becomes very frustrating when they want to use these old-school methods when I am in fact trying to teach them how to do the same stuff with the modern, preferred CSS methods.  Is it so hard to forget about the <font> tag and use a nice class that can be re-used and re-applied over and over?!?

I think the biggest obstacle to having them change their markup behavior voluntarily is that in the scope of a classroom, it’s impossible for them to experience the frustration of changing a site layout when all fonts and colors have been marked up inside the HTML itself.  If they had to go through 1,000 static pages to get rid of all their <font color="red"> tags, I think they’d probably be a little more receptive to coding their sites from the ground up to take advantage of a central stylesheet for all things visual.  I guess this shows that a teacher’s words are usually no substitute for experience!

OS X, Tech Tips

Xfolders 1.5.1 Crashes in Leopard (and how to fix it!)

I’ve had my MacBook now since September and I really like it.  Apple has a good thing going. That said, some things about OS X are strange, such as you can’t see certain parts of your filesystem with Finder unless you a) resort to some odd Terminal commands that need to be flipped on and off depending on how much of your filesystem you want to see or b) get a wonderful piece of software such as Xfolders to let you see everything when you need to.  Xfolders is great. It was one of the first things I downloaded and installed when my MacBook still smelled new.

Then I did something stupid: I upgraded to OS X 10.5 Leopard.  I haven’t had as much trouble as some who have taken the plunge, but one side effect was that in Leopard, Xfolders would crash anytime I tried to click on the root drive (cheerfully known as Macintosh HD on my MacBook). No matter which pane I clicked on, attempting to access root would bring up the OS X crash log.  Oh the horror! I may as well be running Vista! :)  After much agonizing and digging around, I found the solution to the problem:

  1. Open a new Terminal window
  2. type rm ~/Library/Preferences/com.kai-heitkamp.Xfolders.plist and press Return

That’s it! I’m not sure why, but sometimes, Leopard can corrupt the Xfolders configuration file, which causes Xfolders to crash upon launching.  By simply deleting this configuration file in your home directory, Xfolders can once again give you easy access to viewing 100% of your files whenever you need to.  I hope this helps someone!

Author’s Note (February 18, 2008):  I have some reports that this was a problem with Xfolders on some versions of OS X prior to 10.5.  This fix may work for OS X 10.4 Tiger sometimes, too!

Scroll to Top