Archive for February, 2008

Developing Rails Applications on Mac OS X Leopard

Friday, February 29th, 2008

http://developer.apple.com/tools/developonrailsleopard.html 

  Excellent guide to getting started.  This has inspired me to write about something I’ve been thinking about for a long time, OS X’s place on the software continuum.  Keep watching.

Back online, again

Thursday, February 21st, 2008

Here’s the entire sequence of events:

Original Abit skt939 board with Athlon64 FX-55 dies, due to a plastic clip on the HSF mounting bracket breaking.

Deciding it’s not worth fixing, and I’m pretty far out of what’s current, I will upgrade.  This means new motherboard, CPU, RAM, and video card (from AGP to PCI-E).

Ordered new motherboard and 2GB RAM in one order.  Still researching CPU and video.

Next day, decide I really didn’t want the board I ordered.  I ordered it in a hurry, but after more thought decided to pay a little more for a better quality component.  Called to arrange RMA.

Placed order for new motherboard, along with CPU and another 2GB RAM.

New motherboard, CPU, and RAM arrive.  Assemble into case…  but my PSU is outdated (20-pin and I need 24-pin).

Original, unwanted motherboard arrives.  Don’t even look into the box before slapping the RMA sticker on it and sending it back for a refund.

Buy new 24-pin 650W PSU from a nearby Best Buy.  Still waiting/undecided on video card.  Borrow a cheap, old, PCI card in the meantime just to get the system running.

Assemble the new system, a socket AM2 Athlon64 X2 4000 with 4GB DDR2, and boot up my 500GB SATA drive.  Linux boots, network comes up.  All is well.  Still need a better video card.

This runs for 2 days, when I go to plug my 8GB Transcend flash drive into one of the case’s front USB ports, which promptly shorts out the motherboard, leaving me with a nice heavy paperweight, and propelling me into a whole new dimension of pissed off.

Take the whole thing apart, test every possible component until determined it is in fact my nice, new motherboard that has been fried.  Reluctantly, I set up an RMA.

While waiting on the refund check from the unwanted motherboard, send the fried one off.

Use this downtime to reconsider some other upgrades.  Replace the borrowed temporary video card with a BFG GeForce 8400GS 512MB.  Replace the EIDE DVD burner with a SATA one.  Just because at this point in my life I am ready to never see another IDE cable again.  Sell the 4GB of RAM and go to 8GB instead.  Just because.

Replacement motherboard arrives the same day as the new RAM.  Rebuild system, very slowly, very carefully, testing each step along the way.  So far, so good.

Recompile the kernel to include HIGHMEM=64GB support, then rebuild the NVidia driver.

And here we are, still waiting on that refund check.

Oh, and those front USB ports have been gutted from the case.  I’m only using the 4 onboard ports and the 2 bulit into my Apple keyboard.  That flash drive is still under quarantine until proven innocent.