Mac

Fixing Snow Leopard’s broken ‘focus follows mouse’ Terminal behavior

Mac
Since upgrading to OS X 10.6 (Snow Leopard), I’ve been frustrated by Terminal’s focus follows mouse behavior. I typically like such behavior but it’s broken as of 10.6. I would frequently CMD-Tab to switch to a different application and start typing only to wonder why my keyboard was not working, then realize my input had gone to the Terminal which sometimes was no longer even visible. To fix this, type the following in Terminal:

Mac Mini DVI-HDMI on LCD HDTV

I recently purchased a Mac Mini to be my home media computer. I plan to blog more about that later. For now, the only tricky thing about using a Mini has been using my TV for a monitor. There’s a lot of noise on the web (or Google at least) when trying to search for a solution to using a Mini’s DVI output on LCD TV’s. Typically they recommend using DisplayConfigX or SwitchResX to tweak your display modelines, timing, resolution, and just generally dive deeper than I like into display configuration.

Updating RubyGems on Mac OS X 10.5 Leopard

I’m just posting a simple tip today. I was wanting to play around with the very cool SASS meta-language using Compass. The language and tool are implemented in Ruby, which is pre-installed on OS X, but as I discovered, I needed a newer version of RubyGems. I had already known I needed to update Gems, so I was doing the following: $ sudo gem update Eventually I got errors like this:

Foxmarks: Bookmark Synchronization Heaven

Long have I searched for the magic bullet solution to my bookmark synchronization woes. I’ve wanted a simple plugin that would synchronize my bookmarks between multiple installations of Firefox and Safari, thus making it simple to access said bookmarks from any computer, or between the two commonly used browsers on my Mac. I’ve looked at many options, but always the solution only allows me to sync one browser or the other, leaving me looking for some secondary sync tool to get between Firefox and Safari on my Mac itself, not via network or a proper sync.

Building a Hackintosh Successful Attempt #1

Mac

Since getting a Mac Book Pro for work, I’ve become quite the fan of OS X. As a unix/software guy, I really enjoy having the power of a BSD/Unix system readily available, without having to install some hack like cygwin. (I’m not knocking cygwin, it’s a really nice Windows add-on, but I prefer not to run Windows, in general.) I also like the OS X user interface, and lately, that it runs the very cool boxee media center software. So, I wanted to build a boxee box. My options were AppleTV, Mac Mini, or Hackintosh. The Mac Mini was more money than I wanted to spend for an untested solution. The AppleTV would probably be a good solution, especially now that it’s getting more testing from the boxee community, but I wasn’t sure about it. Finally, I thought that a Hackintosh would be a cool project, give me not just boxee but a full OS X system, and I could buy the parts for $235 from newegg. That’s a cheap computer, and especially a cheap Mac.

I went with an Intel D945GCLF2 motherboard. It’s a mini-ITX board with built in dual Atom 330 processors, the kind of CPU’s used in the new and inexpensive NetBook computers. It’s a very low power solution, but with the dual processors most of the research I did suggested it should do 720p HD content. It has a S/PDIF header for digital audio out, but requires an extra cable and I have yet to test it. VGA out is less preferable than DVI, but again, this is cheap, and my Samsung 46″ LCD has VGA-input, so it certainly works. Also, it’s limited to a single 2GB DIMM, so max out that RAM early. 🙂

I bought the following from newegg:

  • D945GCLF2 motherboard – $80
  • Any old PATA (SATA should work, too) DVD Burner – $25
  • 2GB Kingston 240-pin DDR2 667 SDRAM – $21
  • APEX MI-100 Black/Silver Mini-ITX Case w/ 250w PSU – $56
  • 80GB Western Digital SATA Hard Drive – $37
  • Shipping/Handling + rush processing – $15

Total cost: $234

Full disclosure: I later bought a cheap USB bluetooth dongle ($25) and Apple’s Bluetooth keyboard and mouse (full retail, ouch) as that was the best wireless control solution, but any USB keyboard and mouse combo should work fine for normal usage.

INSTALL GUIDE FOR RETAIL OS X on D945GCLF2