Current Ruby Development on Lion

Here is what I’m currently using for Ruby development on OS X Lion.

  • rbenv – handling multiple versions of Ruby
  • ruby-build – installing different Ruby versions
  • homebrew – managing all of my Unix-y stuff (including rbenv + ruby-build)
  • guard – mainly used for running my tests on changes
  • git – source control
  • pow – runs my apps for me when developing
  • GitHub – where I keep my projects
  • TextMate – still the best for me, really hoping 2.0 is amazing

That’s the basics of it. I’m toying around with PostgreSQL and MySQL at the moment and trying out Sequel Pro for managing the few MySQL servers I work with for clients.

That’s about it for now.

The Season that Stunk

I don’t think it is a stretch to consider the 2011 season for the Minnesota Twins nothing less than a complete and total failure. No sugar-coating it, especially after running over the AL Central last year, but this year was terrible. The team, from top to bottom, was various kinds of terrible. I’m going to go ahead and use a little time to not look back but ahead at what needs to change.

Let’s get started!

Management

Where do I even start with this? I’m a believer that Gardenhire should be given one more season to do something with the Twins, at least another playoff showing (and hopefully get out of the 1st round … right Ron!?). However, from there, you can blow up the whole of the organization for all I care.

Billy Smith has to go, and he can take whatever talent evaluation staff he has as well (along with the medical staff … how many lingering injuries can the Twins have in a single season?). Start fresh, get in someone with a dang vision and passion, and get the ship righted REAL QUICK. The Twins now have the resources to be really good, but so much has been wasted that they need to blow this thing up.

Pitchers

Can Baker come back next year and be the Baker he was this year? Before he got hurt, he was one of the top pitchers in the league. Pavano is who is he, an innings-eater who fits in nicely at the back end of the rotation. Who is there after that!? Starting pitching should be a priority right away.

And the bullpen? What do you do? Keep Perkins and give almost everyone else their walking papers. To say the bullpen was a disaster would be stating it lightly. Get everyone else off of this team (including Nathan if he doesn’t show HUGE improvement over winter) and find some arms that can actually get people out. Ugh.

Infielders

Parmelee has played himself into some role on this team next year, and I think he will slot in really nicely at the DH/1B spot to split time with Morneau … if he ever comes back. Plouffe is in the same boat, that kid needs to have a spot whether it is in the outfield or 2B. Find a competent SS if Nishioka isn’t going to cut it (give him another year). Keep Valencia at 3B and tell him to take grounders every day during the winter. Spring training should be spent fielding grounders and learning how to throw properly. Pick up a veteran who can field and put in on the bench to teach the kids.

Outfielders

You are going to have to part ways with either Kubel or Cuddyer … so make a choice and go from there. Losing Cuddy’s RH bat would hurt, but I still hold out hope that Kubel can turn it around. This season was just such a waste.

Also, nice work not shipping Span out of here before the trade deadline. Revere should be manning on spot in the outfield, but now what do you do? Revere in left, Span in center, Cuddy/Kubel in right? Well that stinks. I would much rather have RH bat pickup in left, Revere in center (arm and all), and Cuddy/Kubel in right. However, we can’t have everything we want, can we.

Here’s to hoping Span returns to the pre-injury self so we can have a good on-base/speed combo at the 9/1 spot (thinking it would be Revere at 9 and Span at 1). ARGH!

Catchers

Capps was a bust, plain and simple. Too bad we don’t have Ramos anymore to backup Mauer, huh? Let’s hope the winter goes better for Mauer than either of the past two so that we can have a HEALTHY Joe Mauer for DAY 1 of the season. Pipe dream? Maybe.

Otherwise, Butera has been more than competent as far as defense goes, but if you can find a better bat with decent-enough defense, pick him up. Butera has filled-in valiantly, but it has to stop. I miss Mike Redmond.

Mauer needs to turn it around. We need an MVP season from him NOW!

Other Comments

Has there ever been a team that has gotten has fleeced with trades as the Twins over the past four seasons? What happened!? Garza for Delmon? Delmon for a bag of balls? Santana for a bag of balls? Hardy for rusty parts? Ramos for Capps? Just bad bad bad. Get better … now.

The batting order is going to be a mess next year. Maybe we can get by with the following (using only current players):

  1. Span
  2. Plouffe
  3. Mauer
  4. Morneau
  5. Cuddyer
  6. Parmelee
  7. Valencia
  8. Nishioka
  9. Revere

Who are we going to scare with that lineup? Hopefully some of those players can turn it around … but we are so weak on RH bats if Cuddy leaves that it isn’t even funny. Once again, fire your talent evaluation staff and get better!

Let’s not even begin to think about the rotation or bullpen. Don’t even go there.

Just a bad, bad year.

Categories
Technology

My Hosting Conundrum: Follow Up

This is nothing more than a short follow up on my earlier post.

Not much has been done over the past “while”. I’m still hosting with Rackspace Cloud, and that looks to be where I am going to stay for the time being. Moving stuff at the moment would be a huge hassle, and it is just not a priority at the moment. The extra bandwidth and middle-RAM step would be nice over at Linode, but for now I will not be moving.

I also am keeping my email hosted over with Google Apps. I’ve been looking at paying for Google Apps for Business, but I cannot justify the cost for what I use the accounts for (mainly email). I would love to be able to host my own little Mac mini with Lion Server and run my mail from there, but it would require me to pay twice as much for Comcast Business Class Internet so I could get the static IPs. Not going to happen any time soon.

I was looking at Atmail Cloud as well, and I like their offering, but can’t afford to pay $40/month to get 10 user accounts, of which I need only two (that’s the minimum that provides ActiveSync for push mail to my iOS devices). If anyone finds an Atmail provider that does a per-user fee for hosted email (with own domain), let me know.

So, that’s the update. Staying put, but plans are in the works to double the RAM in the current server to alleviate some issues with low resources. Apache + PHP will do that to you.

Paying for TextMate 2.0

Marco Arment posted this letter over on his blog yesterday.

The basic gist of the letter is that he would like to encourage Allan Odgaard (well, Macromates) to charge for TextMate 2.0, even though he has promised the 2.0 will be a free upgrade for any registered users of the current version.

While I’m not going to comment on whether he should change his stance and charge for version 2.0, I am making a pledge that I will pay for a new license when TextMate 2.0 ships if I deem it my full-time editor for the future.

My text editor is the single most important tool that I use every day, and I will gladly pay to use it. This also goes for any other editor that I choose in the future, whether open source or not. I will pay (in money or time) to use the tools that I enjoy.

Spotify now requiring Facebook account?

Spotify: Can you sign up for Spotify without Facebook?

Answer supposedly comes from a Spotify employee, stating that you will need a Facebook account to sign up for Spotify from this point forward. If true, this is completely and totally ridiculous. There are those people who do not want to use Facebook, or at least don’t want to connect everything they do to their Facebook account.

I hope that this doesn’t turn into some kind of precedent for other web properties.

Also, how long until Facebook just gobbles up Spotify as their own “Facebook Music” service?