Jun20

Improving by gits and bounds

git development | comments

Subversion (SVN) has been a staple of my development process since I ran kicking and screaming out of the Visual SourceSafe (VSS) dungeon many years old. It has served me very well. I used the basic edit-commit-merge life-cycle and all was good. Here’s the strange thing.

Continue reading »

Jun12

Slither: a DSL for parsing fixed-width text files

ruby dsl project | comments

Given the rage over XML and web services over the past decade or so, I was shocked at how common it is to still exchange data using a fixed-width file format over FTP. I guess it’s all about those mainframes and backward compatibility, but “WOW”.

Continue reading »

Jun11

whenever: cron...the Ruby Way

cron ruby | comments

Many Rails app need to make use of cron in some form or fashion. Whenever is a great little DSL for creating, organizing, managing, and deploying your app related cron jobs.

Continue reading »

Jun05

git cherry to the rescue

git | comments

I’ve been trying to find a simple way to find out the commit differences in two git branches for while now. I resorted to using git show-branch which works pretty well, but can get cumbersome when you have a lot of branches. I just discovered git cherry is just want I’ve been looking for.

Continue reading »

May29

MacUpdate Spring 2009 Bundle

tools mac | comments

For you mac users, check out the MacUpdate Spring Bundle. It’s similar to the rockin’ MacHeist Bundle that was offered a month or so ago. For $49 you get 11+ great apps including Parallels and TechTool Pro. Sold.

May28

Git - Making the Switch

git | comments

I am using git for all new projects. For the active ones that are still on subversion I’m using git-svn. It is true– git-svn is a gateway drug. While git provides a number of advantages over subversion, there are a number of hurdles to overcome if you decide to switch.

Continue reading »

May27

Googling Myself

personal | comments

For some reason I googled myself tonight. Of interest, I found that I am:

May27

The Ruby Toolbox

ruby tools gem plugin | comments

Speaking of gems, Ruby Inside has a great post on the Ruby ToolBox.

Continue reading »

May27

Fresh Gems

ruby gem | comments

Every 6 months or so I do a head’s down exploration of new gems out there in the Ruby world. The speed of progress int he open source world amazes me. For those that are interested, here are some of my recent findings:

Continue reading »

May26

CouchDB: Ready for Primetime?

couchdb databases meeting | comments

Colin Alstad gave a very nice presentation on CouchDB today at the Upstate.rb User Group. Being a new technology and such a vast departure from the industry standard (RDBMS), it has a lot of proving to do. It doesn’t claim to be a replacement for the relational model, but for a developer, or a company for that matter, to leave SQL behind and use a document oriented database will take some convincing.

Continue reading »
Archive