Ubuntu Upstart Gotcha When Monitoring MySQL With God

Ubuntu Upstart Gotcha When Monitoring MySQL With GodI recently upgraded our two Slicehost VPSs from Ubuntu Hardy Heron (8.04) to Lucid Lynx (10.04). That’s from one LTS to another, and the process, overall, went very smoothly. To pull it off I followed the 8.04 to 10.04 instructions on the Slicehost Wiki. There were, however, two gotchas that I came across during the upgrade process.
Read the rest of this entry »

Incoming search terms:

  • upstart pid file
  • god upstart
  • upstart pid
  • ubuntu mysql pid
  • ubuntu mysql pid file
  • upstart god
  • upstart pidfile
  • upstart pid files
  • god upstart script
  • ubuntu mysqld pid

The Mighty Nice March To Ruby On Rails 3 And Ruby 1.9.2

Ruby On Rails 3

I’ve been working with Ruby On Rails 2.2.2 and Ruby 1.8.7 for a little over a year now. The Mightyvites site is built on that foundation, as is the Mighty Nice site, and a few of our client sites. However, with the release of Rails 3, and it’s compatibility with Ruby 1.9.2, I’m itching to upgrade both. There are a few reasons why I want to upgrade the cores of our RoR sites: Read the rest of this entry »

Incoming search terms:

  • rails 3 slower than rails 2
  • Mighty Rails
  • rails 3 ruby 1 9 performance
  • rails3 ruby 1 9 performance
  • rails3 slower
  • rails3 slower than rails2
  • ruby 1 9 2 performance
  • invitation plugin in ruby on rails 3
  • ruby on rails 3
  • upgrade rails 3 to 1 9 2

Mighty Nice Lessons From ChicagoRuby Hack Night

Ruby 1.9Last night I attended a ChicagoRuby Hack Night. It was my first one, and well worth going to. The topic was Ruby 1.9 and how it differs from 1.8. The format was very casual. There was a written introduction to 1.9, and attendees randomly paired up to explore the intro on their laptop’s irb command line. It was a good opportunity to meet like-minded people and geek out on some cool new language features. Here’s what I learned about Ruby 1.9 at the ChicagoRuby Hack Night:
Read the rest of this entry »

Incoming search terms:

  • chicago ruby hack night
  • night vites
  • owd hacknight blog
  • nite vites re
  • nice lessons
  • lessons of how to use command prompt to hack
  • Lesson to be a mighty hacker
  • how to use command prompt to hack
  • hack lessons website
  • command line ruby hack

A Few Days With Google Chrome

Google Chrome

Recently more than one web developing friend told me that they had switched from Firefox to Google Chrome for their everyday browsing and work needs. That’s saying a lot because Firefox has some great development add-ons, and because web devs know their browsers. I was curious, and since I was recently into analyzing my browser, I thought I’d give Chrome on OS X a shot.
Read the rest of this entry »

Incoming search terms:

  • google chrome icon
  • chrome icon
  • chrome
  • chrome icon jpg
  • chrome page transitions
  • google crome multithread
  • chrome google icon
  • icon google chrome
  • icon chrome
  • mightychrome google

Fixing Firefox 3.6

Recently I became very frustrated with my long time browser of choice: Firefox. Version 3.6.3 on OS X Snow Leopard became the biggest memory hog on my system. After leaving the browser open for a while my MacBook would start to grind to a halt. I’d check the Activity Monitor and see that Firefox was consuming anywhere from 500MB to 1GB of my 4GB of RAM. That was much more than any other application running at the time. Performance was dismal. I needed a fix.

Searching for a fix led me to a post titled Optimize Firefox’s memory usage by tweaking session preferences. I followed the author’s suggestions point by point and then rebooted my box to get a clean slate. After monitoring Firefox’s memory usage for a few days I was thrilled to see that it consistently only consumed 300-350MB of RAM. That’s a huge performance boost for a few simple tweaks.

Too bad those options are hidden in ‘about:config’. Hey Firefox devs, how about some performance options in the preferences pane?

Incoming search terms:

  • fixing firefox