Archive for the ‘OS X’ Category

A Welcome Old Feeling

Tuesday, October 13th, 2009

Recently, I’ve been feeling something I haven’t felt in a really long time: A sense of excitement about technology. For the past 8 years or so, it seems as though innovation and competition in the tech industry has slowed to a trickle. Microsoft killed Netscape and left us with the dead Internet Explorer 6 code base for nearly seven years. In the wake of the ever-exciting browser wars, we’ were left with what felt like a wounded soldier with a wooden leg. Then, the wizards in Redmond heap Vista on us, which did absolutely nothing to excite me. (In fact, it lead to a great deal of screaming and renting of garments in the Smith household.) On the hardware front, Intel and NVidia thwarted the lackluster AMD/ATI combination. Sure, we got faster CPUs and GPUs out of ‘em, but who cares…Speed does not equal more fun or innovation. What’s a geek to do?

Thankfully, there are plenty of reasons to celebrate these days. For the first time in a long time, nerds everywhere are buzzing about a choice of quality operating systems. Apple has done a great job continuously improving OS X, which, for my money, is very stable and user friendly at version 10.6. In the wake of Apple’s ever-improving market share in both the laptop and desktop segments, Microsoft has gotten its act together to bring us Windows 7. The interesting thing to me is that neither OS X 10.6 nor Windows 7 are revolutionary products. The improvements are small on both fronts, and at first glance, it seems as though the OS upgrades are nothing more than marketing fodder. But, in the midst of all this, it’s easy to tell that both Microsoft and Apple are seriously trying to one-up each other by making systems more stable and user friendly. In short, end users are being treated to the fruits of healthy market competition. (On top of the OSs that are here now, rumor has it Google is launching its own low-power OS soon!)

Even more exciting to me is that the browser wars are back. Thank God for Mozilla, which delivered the first stable version of Firefox in 2003 and hasn’t looked back since. Again, Microsoft had to wake up and do something. Out of this panic, we were treated to Internet Explorer versions 7 and 8, which actually do a pretty good job at following standards.  But the fun doesn’t stop there: The WebKit folks have given us Safari and provided Google with the foundation it needed to launch Chrome. What we’re left with are fast, secure, standards-compliant browsers. And, more importantly to me, we have several choices in browsing for the first time in a long time!

There’s less to be excited about on the hardware front, but notebook makers are doing a great job making specialized laptops for just about any purpose. The buzzword soup actually has a lot of differentiated products behind it: notebooks, business-class, ultra-portables, netbooks, media stations, and desktop replacements. No matter what your personality or needs, there’s probably a sweet little portable out there to suit you.

To sum up, I’m simply pumped about all this competition. If I don’t like one thing, I can jump ship to another option. Now, if we can only keep the lawyers from stifling all this…But that’s a rant for another day.

Here, Kitty Kitty

Thursday, September 3rd, 2009

So, I just installed OS X 10.6, aka Snow Leopard. So far, I feel about like everybody else: There are some neat new UI features, but it’s mostly more of the same, only a little faster.

So far, I like the icon resizing slider in the Icon view. Unlike a lot of reviews I’ve read, I think I’ll use this feature a lot. When I’m searching through a folder of pictures, I think this will make me pretty happy, since I like to be able to make the preview icons bigger without having to use Quick Look (which I’m not really a fan of….I know. Everybody else on the planet is, but not me.) Also, the new Expose view that pops up when you click and hold on something in the Dock is absolutely awesome. I never really used Expose much, since I prefer to click and hold on the icon of the program I’m really interested in to see multiple instances. Now that Expose is a function of doing this, I think it will have much more utility for me.

The reports that iLife apps run faster under 10.6 are correct as far as I’m concerned. Granted, the improvements aren’t that noticeable, but some of the pauses that were present before are gone. I’m pretty sure Apple has tweaked the Color LCD color profile. The colors on my October 2007 MacBook seem more vibrant. This could just be me, though. No one else I know has mentioned this. I stand corrected: Straight from Apple, the default gamma settings have been tweaked by +0.4, so the colors are brighter.

Solution to Deployment issue using Netbeans 6.5.1 and Tomcat 6.0.22 on OX 10.5.7

Thursday, June 25th, 2009

Somehow I always find myself in the middle of a very strange computer problem. This particular issue is a result of my wanting to learn to write JSP applications using Netbeans 6.5.1 with Tomcat 6.0.20. I don’t have time to do a full writeup, so here’s a nutshell version of the problem and my solution:

Problem

When I tried to use the Deploy option to push my Netbeans project to my Tomcat webapps folder, the deployment would fail. I could manually copy the .war file into my Tomcat webapps folder and everything would work fine. But, I thought, “Why should I have to do this if Netbeans is supposed to do it for me?”

Solution

Since I’m running OS X 10.5.7, I opened the Netbeans configuration file at

/Applications/NetBeans/NetBeans6.5.1.app/
Contents/Resources/NetBeans/etc/Netbeans.conf

and added the following to the netbeans_default_options line:

-J-Djava.io.tmpdir=/tmp

Note: This must be added within the double quotes. Also, I didn’t distrub anything that was on the line already but merely added that tidbit of code.

Explaination

I found this piece of advice buried deep in a forum. Apparently, Netbeans puts the deployed files into a temporary folder before deploying them. The temporary folder it tries to use on OS X isn’t accessible (a permissions problem I guess). Adding that snippet of code tells Netbeans to use the OS X default temporary folder tmp for its intermediate work.

Enjoy!

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

Friday, February 1st, 2008

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!

Mac OS 10.4.3

Sunday, February 12th, 2006

When I get home, I’m going to install Mac OS X 10.4.3 on my old iBook. I have the bare minimum hardware requirements, so I am a bit nervous about how things are going to run.  One thing’s for sure, I can’t stand the lack of support for OS X 10.1.2.

For the last two weeks, I have been playing with Ubuntu Linux 5.10 for PowerPC.  I really like Ubunu.  All the included apps are very useful and everything is very well integrated.  The biggest problem is that the video drivers are unaccelerated, which leaves video playback at a crawl.  So, I broke down and bought the officially sanctioned Apple solution.  Only time will tell.