Books and Screencasts
Objects on Rails
A developer notebook on applying classic Object-Oriented principles to Ruby on Rails projects.
-
-
Recent Posts
Recent Comments
- newz2000 on The sorry state of video hosting for WordPress blogs
- Jheriko on Underscores are stupid
- Jason Dixon on Underscores are stupid
- Zecc on Underscores are stupid
- Kurt Werle on Underscores are stupid
Archives
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
Categories
Meta
Tag Archives: emacs
Emacs Reboot #7: Ido
In which I enable ido-mode for fast buffer and file switching.
Emacs Reboot #8: Gists
Lately I’ve been using Github’s “Gist” service to post code snippets to this blog, so it would be really handy if I could quickly post new snippets from Emacs. There is a project by Chris Wanstrath called gist.el, but it’s … Continue reading
Emacs Reboot #2: Startup
After compilation completes it’s time to give the new Emacs a shot: $ src/emacs It starts up successfully, and makes a valiant attempt to load my existing Emacs configuration. I notice some warnings about missing Gtk3 modules in the output: … Continue reading
Emacs Reboot #1: Beginnings
I’ve been getting the urge to do a full Emacs reboot lately. Inspired partly by the interesting things going on in Emacs 24, I’ve been wanting to rebuild my whole working Emacs working environment–evolved over the course of years–throw away … Continue reading
Make Emacs-Server Write a PID File
Oddly, emacs-server doesn’t seem to have an option to write a PID file when it starts up. Here’s some ELisp you can drop into your init file to make it happen:
Screencast: Why Keyboard Macros are Awesome
Back in September I made the assertion that every programmer should be familiar with an editor that can record keyboard macros, even if it’s not the only editor they use. The other day I recorded a little video demonstrating why … Continue reading
The happy developer
The programmer has a fixed amount of time and concentration that he can give every day. HeĀ mustĀ give a bigger piece of the pie to the bad technologies, simply because they require more. In other words, he ends up spending most … Continue reading
RVM Proxies for Common Commands? (Solved)
I posted this in IRC earlier but I thought I’d ask a larger audience: (01:39:01 PM) avdi: So here’s my problem (01:39:55 PM) avdi: My emacs is set up to run various Ruby/Rails-related commands within projects, e.g. “rake cucumber”, as … Continue reading
Daemonic Emacs
Emacs is many things, but lightweight is not one of them. You don’t want to be starting a new Emacs process every time you edit a file, especially if you have an extensive set of customizations and extensions being loaded … Continue reading
Patching flymake for Ruby development
Flymake is a wonderful thing, and the Ruby/Flymake integration introduced by rails-mode is very, very handy. If you’re not familiar with it, Flymake is an Emacs minor mode that constantly checks your syntax in the background and marks up any … Continue reading

