astradele

Archive for April, 2008

Macbook Air vs. Thinkpad X300

Posted by GJ on April 30, 2008

Great satire. I guess Big Blue isn’t as humourless as they used to be - or at least they’re attracting the right kind of fans . :)

Posted in everyday | No Comments »

San Fran again, TUCON2008

Posted by GJ on April 27, 2008

I’m in San Franciso again for the TIBCO User Conference. Last year I was able to get a lot of useful information, “talk shop” enjoyably, and see old friends.

As last year, I’m struck by just how pleasant the climate here is. The comfortable temperature, low humidity, and quality of sunlight all combine to provide an immediate mood lift, particularly neede after ofttimes trying flight experiences.

I’m starting to really look forward to this trip.

Posted in everyday | Tagged: | No Comments »

Zalman lacerations

Posted by GJ on April 23, 2008

I currently use a Zalman CNPS9500 heatsink/fan combo for my workstation (pictured above), and I’ve been very happy with it. I liked it enough to bother migrating it from my previous workstation, instead of using the stock heatsink/fan combo that came with my new system. It makes a very significant difference in noise and heat levels.

Having operated on two computers with that heatsink present, I finally solved an enigma and discovered a hazard of Zalman’s product. Those thin copper “leaves” (closeup below), so good at dissipating heat, are also good at giving “paper cuts”.

Sometimes when I operated on my previous workstation, I would end up with cuts on my working hand. I’d wonder why - after all, the reason I buy Antec cases so obediently is because all the cutting edges have been smoothed away - but I chalked it up to some unknown point that I’d dragged my hand across. In retrospect, cuts made by points hurt a lot more than “clean” cuts made by knife-like edges, which would explain why I never noticed the injuries until later when they were bleeding and/or itching.

I guess idly playing with the heatsink (it’s fun, like bubble wrap!) wasn’t a good idea.

Posted in techie | No Comments »

ASUS, I choose you!

Posted by GJ on April 20, 2008

I thought it was my incompetence that rendered my computer inoperable, but in fact it turns out that my motherboard, the Gigabyte GA-P35-DS3L, is known to sometimes fall into a state of constantly rebooting - the entire line, in fact. See here, here, and in particular here.

So for my new purchase, I asked for a non-Gigabyte recommendation from my local Canada Computers, and got the ASUS P5K-E/WiFi-AP motherboard instead. It’s about twice the price of the GA-P35-DS3L - itself the low end of that line - but I didn’t want to invite more mishap by picking a low-end family, regardless of brand.

Replacing the motherboard solved my rebooting woes, and a strange might think that after my troubles, I would leave well enough alone. Not at all. :) Knowing now, that it was not my tweaking efforts that was the root problem, I resumed my overclocking attempts.

Notable highlights working with the ASUS P5K-E/WiFi-AP:

  • The length of the eVGA GeForce 8800 video card was enough to block one of the SATA connectors. Poor design on ASUS’ part, since my previous motherboard didn’t have this problem.
  • Able to overclock my Xeon E3110 from stock 3.0 GHz to 3.6 GHz. Based on Internet readings, I can’t get much higher due to the CPU, rather than the board.
  • Automatic overclocking BIOS works surprisingly well. I constructed a simple timing test, and the BIOS got ~15% boost on its own, compared to ~25% timing improvement manually.
  • Has a lot of overclocking options: voltages, speeds, etc. Defaults to an automatic setting rather than a fixed value for all of them.
  • CPU fan speed control didn’t work with Ubuntu (pre-release Hardy 8.04), even with the appropriate BIOS settings. Strangely, the same operating system install had no problem with the GA-P35-DS3L.
  • WiFi works like a charm on Linux (uncommon in my experience).

Posted in techie | No Comments »

Incompetent computer technician strikes again

Posted by GJ on April 18, 2008

Surely it’s not completely coincidental that after blogging about my new computer workstation, I managed to toast it.

The sequence of events went something like this:

  • “Hmm… lots of comments on the Internet about how it’s possible to tweak the CPU I have faster.”
  • “Hey, I squeezed out 20% more speed quite easily. I wonder if I can get 33%.”
  • “The computer’s refusing 33%… but articles from tech sites say getting 33% or more should be easy.”
  • “Computer’s refusing to boot at all… or to be more accurate, it’s constantly rebooting! $#@%!!!”

I thought that modern computers had improved their safeguards against user stupidity like that… but I guess not. :(

Posted in everyday | No Comments »

My 2008 to 2012 workstation

Posted by GJ on April 17, 2008

My first impressions when my new workstation was delivered: “Hmm… how am I going to fit TWO of these monitors on my desk?” Each monitor box was about 30″ long.

The Samsung 226BW is a very classy monitor. Very nice chassis, fashionable polished metal buttons, cool blue lights, and that delightful glossy coating that gives colours and text such a vibrant life. They fit quite comfortably on my (cleared) desk. I had to tilt them in a slight V-formation, though, to keep them inside the desk edge - also, they fit in my field of vision otherwise.

Assembling the computer was the same usual process, but for some reason it made me… content. Not exactly happy or giddy. I think at some level I was hearkening back to the childhood days of Lego(TM).

Oh, and just as I did when I was child, I broke the motherboard while trying to remove the CPU heat sink. Snapped the plastic right off with excessive force, a mistake that renders an entire computer irrecoverably useless. Fortunately, this was on my old computer, which was already useless from a short somewhere. It’s also good to know that I’m as stupid now as I was then.

The Antec Sonata III case is a pleasure to work with, and beautifully black with blue beads of light to boot. I remember being impressed with the first Antec case I bought. “Removable hard drive mounts!” “Metal edges that don’t cut me like a vicious papercut!” How wondrous it was then. This time it was, “Drive mounts that face the opening instead of the back!”, “Silicone grommets to reduce vibration noise!”, and “Extra large fans to reduce whirr!”. Combined with my smart motherboard, which reduces the power supplied to fans when the box is cool, this workstation is much, much quieter than my last.

After fussing around with internal cables, clearing some space, and fussing with external cables, comes installing an OS. I went for the 64-bit version of Ubuntu Linux. Skipping the play-by-play, my 64-bit related experiences:

  • The amd64 image for Ubuntu Gutsy Gibbon (7.10) won’t boot on its own if one is using an NVidia GeForce 8800 video card. One must edit the boot options and set splash to nosplash.
  • 64-bit Linux “feels” faster than 32-bit Linux; at least, for simple operations like installing software. Possibly my imagination.
  • NVidia supports Linux better than ATI. Installation process is about the same for both, but nVidia’s autoconfiguration tool to generate `xorg.conf` files works much better than ATI’s. Also, a lot less hassle about mutually exclusive parameters, or certain settings resulting in display failure. The display failure might be an unfair comparison, though, since I am comparing Linux support for the 5 year old Radeon 9800 Pro, to the months-old Geforce 8800.
  • Support for Java applets in a 64-bit browser is terrible. Some people have had success with IcedTea plugin, but not I.
  • Never got Flash support in a 64-bit browser either, but the workaround, using the ff32-3in1 script to install a 32-bit browser works alright.
  • Compiz Fusion, the set of 3D desktop graphics effects, is fun, but surprisingly, some of those effects are actually useful. Witness the Zoom Desktop.
  • Couldn’t get Adobe Acrobat Reader to work, but I think it’s because I didn’t try hard enough. xpdf is fine for now.
  • Had trouble getting VMWare Server (1.0.5) to work. Didn’t like some of the 64-bit libraries - or dependency on 32-bit ones? Eventually got it up by applying the vmware-any-any-update115 tarball update, as well as installing+referencing some 32-bit libraries.

It’s all running pretty smoothly now, though.

I can’t directly observe the benefits of the video card (upcoming Starcraft 2 will be the first major video game I’ve played in awhile), except to say that finding a video card that had two DVI output ports (intead of one DVI, and one VGA w/ DVI converter) is completely worth the crispness and lack of colour adjustments. My old workstation worked with VGA connectors, and I can say with certainty that VGA connectors do not do justice to LCD monitor.

I’m sure the fast and bountiful memory also contributes to my vastly improved computing experience, but I’d never notice it directly. It’s comforting to have more than most, though, and to know that, despite the race to ever more bloated software, I’ll be one step ahead! :)

The best part is easily the higher resolution and larger monitors. The desktop is now so wiiiiide.

As a final commentary for my upgrade story, some comparisons to illustrate what a difference four years makes:

Pentium 4 2.80GHz HyperThreading Xeon 3110 3.0GHz Dual Core 3 times faster, according to Tom’s Hardware
3GB DDR-400 4GB DDR2-800 33% more memory, 4 times as fast (can I get this for my brain?)
ATI Radeon 9800 Pro nVidia GeForce 8800 GT At least 10 times faster; the Radeon is too old to appear in the video card charts, but the slowest card there is still faster than the Radeon!
2×150GB PATA disks 2×500GB SATA disks 3 times the capacity, a smidgen faster.
Two 19″ 4:3 LCD @25ms 1280×1024 Two 22″ 16:9 LCD @2MS 1680×1050 glossy Now 30% more screen, sharper than a pin, and a possible substitute for sunlight.
Antec 1080 Antec Sonata III Skin from beige to black, lights from hot red to cool blue, surfaces smoothed out; and the insides… even smarter!!
C$2200 C$1600 Speaks for itself. Cheaper, faster, better: choose three.

Posted in techie | No Comments »

Results of Project Manager Aptitude Test: 0%

Posted by GJ on April 3, 2008

HeadFirstPmpX

I certainly tried to understand project management. And to the degree that my goal was simply to understand more about what and why project managers do what they do, I was successful.

A couple hundred pages in, however, I find myself trying to read faster to get through the pages more quickly. When I realized what I was doing, it became clear I should just give up on this book and move on.

It may be I don’t like the Head First approach; the free wheeling mind maps, the puzzle exercises, and the repetition of concepts are the antithesis of the dense and compact style I prefer.

It could also be that I find the full project management process as described by the PMP to be about as practical and memorable as the full software engineering process described by the RUP. A coworker in project management related a view that the PMP is a collection of tools, any of which - but not always all - might be applied to any given project. That’s certainly similar to how few people use the complete RUP, but class diagrams, sequence diagrams, and use cases are ubiquitous.

So… any aspiring project managers want to borrow a highly rated PMP book?

Posted in everyday | Tagged: | No Comments »