Software for my iMac

With the new iMac 6 weeks from being delivered, I’m thinking about the software I’ll install.  So here goes:

Hoping that OS X 10.7 will be shipping by then.  I will still install from scratch however. I think since I’ll have two drives, I will have to partition the 2TB drive to hold the /Users directory.

iMac

New iMac on the way! Eventually.

Just ordered my new iMac this past weekend.  Upromise was having a 10% sale for Apple so my wife gave me the green light.  Here’s what I ordered:

  • 3.4GHz Quad-Core Intel Core i7 27″
  • 4GB 1333MHz DDR3 SDRAM – 2x2GB
  • 2TB Serial ATA Drive + 256GB Solid State Drive
  • AMD Radeon HD 6970M 2GB GDDR5
  • Magic Trackpad
  • AppleCare Protection Plan for iMac

I’m going to fill up the memory to its maximum 16GB, but I’ll order the memory from Other World Computing to save a few hundred dollars.

Unfortunately, because I ordered it with the SSD, it won’t ship until July 6th and I won’t receive it until around July 13th. No biggie. Have plenty to do until then. Have a house I need to sell.

iMac

NCAA Final Four predictions

So we’re down to the Final Four. It’s been one of the most exciting basketball tournaments ever.  Poor Butler.  Last year’s Cinderella team. No Cinderella this year. Oh, they’re back in the Final Four again. But this time, they’re being overshadowed by VCU.  Butler and VCU will face-off in the first semi-final game next Saturday.  Should be a defensive struggle.  And in the other bracket will be a couple of well-known powers, Kentucky and UConn.

Based on my latest rankings, we have two very exciting basketball games in store.  UConn is ranked #6 and Kentucky is ranked #8. Butler is ranked #34 and VCU is ranked #41.  But ignore the rankings.  On March 7th, my rankings had UConn at #13, Kentucky at #29, Butler at #57, and VCU was ranked #76.  Here are the current power ratings for each school:

  1. UConn 61.935
  2. Kentucky 61.761
  3. Butler 59.898
  4. VCU 59.543

Based on these ratings, here are the chances of each team advancing to the championship game:

  1. Butler 52.04%
  2. UConn 51.00%
  3. Kentucky 49.00%
  4. VCU 47.96%

Nobody is a clear favorite in either game.  These should be tremendous games.  So who’s the favorite to win it all?  Well, based on my ratings, here is the breakdown:

  1. UConn 31.86%
  2. Kentucky 30.15%
  3. Butler 20.27%
  4. VCU 17.76%

So it seems that the winner of the UConn/Kentucky matchup has the best chance to win the national championship.  But I wouldn’t put money on it.  Butler and VCU have proven that they not only can play with anyone, they can beat anyone.  It should be a fun ride!

Going to PyCon!

I just registered for PyCon 2011 today. I did not think I was going this year, since I started a new job and didn’t have any time off. But I realized today that I could still attend as long as I didn’t go to the tutorials. So after getting permission from my wife, I’m on my way. Flight is booked. Conference is paid for. And most importantly, hotel reservation is confirmed.

Looking forward to seeing everyone and listening to some fantastic talks!

Two months of Rails Development

Two months ago, I was fortunate to land a job doing Rails development full-time.  It’s been a long slow process, but I’m finally getting a grasp of it.  Or at least pieces of it.  Here is my story:

My Programming Background

For the last 5 years, my background in web development was ColdFusion. It was easy to understand, easy to connect to databases, and quite expensive. What I found lacking were good frameworks. I had grown sick of repeating myself every time I started a new project. On the side, I had been playing with Django and wished I could develop in it full-time. I had even dabbled in Ruby on Rails a bit.

However, there was change in the air at my work, and it wasn’t for the better. I worked for a city government and I pushed for open source technologies as a way to save taxpayer’s dollars. Unfortunately, not enough people higher up cared about this. It looked like management was drinking the Microsoft flavored kool-aid and we were going to become a .Net shop. We had already brought Sharepoint into the office. I knew it was time to leave.

I set a goal to find a job using either Python or Ruby, and if worse came to worst, even PHP. Unbelievably, I landed a job within one month of searching. I was going to do Ruby on Rails development. Professionally! Amazing!

Rails Development

As a new Rails developer, I was fortunate enough to work for a company that has allowed me to learn Rails on the job. For the first four weeks of employment, I spent nearly all my time on Rails for Zombies and then Rails Tutorial. I highly recommend this site for anyone wanting to learn about Rails development. It covers everything from setting up Rails to using GitHub, Rspec, and deploying to Heroku.

I’m now fully engulfed in the development process. I feel overwhelmed at times, but completely love it. The Rails ecosystem is vast and there is a lot to learn. I’m spending most of my time writing Rspec tests and updating models.

I’ve learned a lot in the last two months. I’ve realized that I’ll never go back to the “old” days of coding by myself, coding without a framework, coding without writing tests, and manually deploying to a Java application server. There’s a part of me that wants to go back to my old job and say “Don’t you see how wrong you are? This is how it should be done”. But I guess that the current management isn’t comfortable with a technology unless there are salespeople selling it.

Christmas Storm 2010

What a December. First, we get snow on my birthday. That’s the first time I ever recall that happening. Then, we finally get our first snowfall on Christmas since 1948, I believe. It started around 8pm Christmas night and hasn’t stopped yet. We expect it to continue through the morning. We have at least 13 inches now. Expecting 1 to 2 more inches tonight.

Here’s some pictures I took today of the snow.




My College Football Rankings are out!

Its the first weekend of October and I’ve published my first rankings of the year in college football.  Thanks to Virginia Tech’s loss to James Madision this year, Delaware and James Madison are currently ranked in the Top 25.  This should change as the year goes by.  The biggest surprise is that Alabama is not my number 1 team yet.  That goes to Arizona for now.  Alabama comes in at number 2 and Iowa comes in at number 3 with their only loss coming at Arizona.  Rounding out my top 5 are Oregon at number 4 and TCU at number 5.  The rest of my top 10 are Boise State, Ohio State, Missouri, Stanford and Kansas State.

The rankings are pretty volatile and will change quite a bit throughout October.

My rankings

See how I compare against other rankings on Kenneth Massey’s College Football Ranking Comparison.

As always, I want to thank Peter Wolfe for providing the scores that allow me to do my rankings!