What's new and great in Rails 3 - Milwaukee Ruby Users Group - December 2010

While I was going to write a whole blog post (essentially what I said during the talk) I think these slides stand on their own pretty well. View more presentations from...

Techniques for learning a new skill

I just found these notes in an old notebook and figured they deserved a blog post . This isn’t self-help type stuff, it’s just practical. I’m blogging this so that some day I find it when reading my old blog posts, just as I found the list in an old...

Presentation: LAMP vs. The World

Matt Gauger - Lamp vs. the world - MKE PHP Users Group - December 14, 2010 View more presentations from mathiasx.

Open URL from Terminal.app and the 'open' command

More and more as I blog, I find I like to post little tips, and beginners thank me for showing them something new, More advanced users may have simply overlooked whatever I’m sharing, so they can find it useful, too. So in that vein, I just reminded myself of a...

Git & Github: A Beginner's Guide

 Let me start off by saying that this blog post isn’t going to introduce you to the intricacies of git. There is certainly a lot to be learned and a lot that I could write about branching, managing git servers, and any number of the git commands and ways to...

What I'm doing in December

Aside from being really busy at work, I’ll be giving three talks at users groups in December. How did I end up agreeing to give three talks in one month? People heard me talking about some topic and they asked me to talk to their group on it. If asked,...

/Library/Ruby/Site/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem railties (>= 0) (Gem::LoadError)

I tend to blog things that I want to remember, but couldn’t find in one quick Google search. This is an error I got while starting the Rails Tutorial, because I was using an old system (I counted about 160 gems installed) and starting to use rvm for...

The Master's Word

Last night, at the opening of Sector67 and during a discussion about human language, expression, and the limits thereof, I told a story I’ve read somewhere, but I cannot remember the source. My details on the story are quite fuzzy; I am quite sure it comes from an eastern oral...

/Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in `start_tcp_server': no acceptor (RuntimeError)

Seeing this error when trying to run your Rack or Sinatra webapp? It’s probably because you’re already running something on the port you’re trying to use. This happens quite a bit if you’re using daemonized Rack apps that go off on their own after you close the controlling shell. Use...

Importing old content

I’ve got text archives of my blog posts going back to about 2008 2007, so I’m going to start importing those old blog posts into posterous – Note: As of April 15th, 2012, I’ve imported these all into a new blog on Github Pages running Octopress/Jekyll – and backdating...