I always keep this little script handy for when I need to search my source code for instances of a particular word or phrase. Most modern IDEs have this kind of functionality built in, but you never know when you'll have to work with a language or tool that isn't quite as robust.
I've always liked to think that anyone can change if they want to badly enough. After about half an hour of searching, I discovered that Ruby objects, within the context of class methods, cannot. I was looking to extend the Numeric class (this is something really cool you can do in Ruby) to add a [...]
I frequently need to search through source code to find references to variable and object names. When I got a new workstation running Windows 7 x64, I wanted to find a search utility that would take full advantage of all the horsepower I had at my fingertips. Previously, I had used Windows Grep, but There [...]
Author: Robert C. Martin ISBN: 0132350882 Clean Code is a fantastic exploration of what we can do to make our code manageable, readable, and understandable. Few people realize how important this truly is until it is too late. This usually happens years after the code was initially written when a change needs to be made. [...]
Authors: Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato ISBN: 0596004486 This book is an amazing resource for learning the Subversion version control system. I think the best way to describe it comes largely from the foreword of the book, written by Karl Fogel. Fogel explains that the book is structured as a Top-Down read, [...]