Sunday, October 24, 2010

Life with Mac

As you probably read in my previous post, I just bought a new MacBook. I've been slowly getting used to its quirks, and to the Mac "way of thinking," for lack of a better term. I've learned a lot, and I thought it might be useful to share some of my experiences.

First, one of the most important discoveries I've made. Tonight I transferred my music collection on to the Mac. I've used iTunes before and I'm happy enough to just stay with that, but I was having issues at first. Most of my MP3 files were imported into the library just fine, but some failed to show up. I tried all sorts of things: the import tool, double clicking, clicking and dragging. Snow Leopard's built-in audio preview was able to play them, but iTunes refused to acknowledge the existence of these certain files. After looking around for a while, I learned that this might happen if the MP3 file's headers were a little corrupted; the files would play in most players, but not iTunes. I also found a tool to fix the offending files: MP3 Scan+Repair for OSX. The really good news was that it was dead simple to use: I just dragged my entire music folder into the app, hit scan, and it told me everything that wasn't quite right. Another few clicks, and all of the bad files were rebuilt and playing in iTunes! It's still a little annoying that iTunes is that picky about files, and doesn't warn you when it's ignoring files like that.

Besides that, I've found a decent set of applications for daily stuff. Many of the programs I'm used to, like FileZillaGoogle Chrome, and Microsoft Office have Mac versions. For other things, I've found some nice replacements. The sales guy recommended Fraise (French for Strawberry) for editing code, and that's quite nice. The fact that the underlying kernel is BSD is great, because it acts a lot like Linux, which I'm very comfortable using. That provides a lot of under-the-hood power. There are even ports for Wine and Unison, so I can use some of my Windows-only programs and sync files with my server.

I've been playing around with dual-booting Ubuntu Linux as well. My first attempt was a total failure, which forced me to reinstall everything from scratch. However, after I found the rEFIt boot loader, I had better success. As it turns out, Ubuntu has pretty good support for running on Mac hardware. On the other hand, I probably won't use it all that much, as I haven't found many tasks that I can't accomplish with OSX. I have to say, I'm impressed.

Tuesday, October 19, 2010

Senior project, and the job hunt

Perhaps its time to change the title of my blog once again; it started out as Chris' Almost-Daily Updates, has now moved to Chris' Weekly Updates, and is probably more accurately described now as Chris' Monthly Updates. But I digress.

I've officially gotten back into my busy mode of living. I'm constantly switching tasks, but only occasionally do those tasks include taking the dog for a walk or to the dog park, or playing computer games, or cleaning the house. Mostly my time is being occupied by homework and job searching.

Homework this semester has taken the rhythm of focusing on one project for one class for a few days solid, turning that in, then focusing on something different. It's a little hectic doing this because it constantly feels like I'm working on things at the last minute. I'm probably still spending an appropriate amount of time on each assignment, but its always close to the deadline. Senior project has been going well so far; I really did find a great team. The five of us have been consistently working together, communicating well, and hitting deadlines. We're at somewhat different skill levels, but we've been specializing to compensate. We have one guy who's been focusing on the WebGL pieces, which is nearly incomprehensible to the rest of us. I'm sure we'll all get better at it, but I imagine he'll really be the expert by the time we're finished. I've been taking on pieces that make us more efficient and effective as a team; I've been writing documentation for the version control system we're using, and I'm currently setting up our testing and deployment automation.

As for the job hunt, I've been searching for a job to step into once I graduate in May. I spent about two weeks straight in a business suit. A few weeks ago was the Fall Career Fair here at CU, and I met many employers there. I've had a few on-campus screening interviews, as well as a couple of on-site technical interviews. In fact, last Thursday I got to fly out to Boise, Idaho for an on-site interview with Clearwater Analytics. They are a company that specializes in financial analytics for corporations. In particular, many of their clients are technology companies. I think I did pretty well in the interviews there, but I'm still waiting to hear back from them. While I was in Boise, I took some pictures of the downtown area; you can check them out here. I've also been looking for part-time work here in Colorado, so hopefully something there will pan out soon.

One last bit worth mentioning. A couple of weeks ago, I got my GI Bill tuition money. Since my university bill had already been mostly paid off with grants, I went on a bit of a shopping spree. Last week, I decided that it was time to invest in an e-book reader. Since Ashley and my friends have already done their research and bought the same device, I followed suit and got the Barnes and Noble nook. It reads the majority of e-book formats available today, and many books can be "loaned" to friends who also have the nook; they get the ability to read that title for 2 weeks, while you're locked out of reading it. It was great for the airports last week, and I suspect I'll get a lot more use out of it.

My second big purchase was Friday night. Long story short, I decided it was time to break my old prejudices and buy a Mac. I've been using a combination of Windows and Linux for years, so this was a bit of a stretch for me. I ended up buying the absolute cheapest Mac laptop I could find, a 13" MacBook. So far I'm pretty impressed. It does everything I need it to do, which prevents me from carrying both my netbook for taking notes and my monstrous 17" HP gaming laptop for working on 3D programs in senior project. I'm still not a total convert, but I am really glad I bought a Mac, and I'm getting more comfortable with the OS, the multi-touch gestures and the keyboard shortcuts. I'm now firmly convinced that Macs are useful even to people who aren't pretentious snobs with goatees, aspiring to be independent film screenwriters (though I haven't really thought that way in a long time).

P.S. Along those lines, check out the MacBook Wheel as reported by The Onion. "I'll buy almost anything if it's shiny and made by Apple."