Month: June 2007

  • Deploying PHP apps with Capistrano

    Capistrano is a wonderful tool. I have this really old PHP-based web site, TolkienMovies.com, that I needed to make a change to earlier today. (The spam bots had finally found my news submission form.) I decided this was as good a time as any to automate deployment of the app. This article was very helpful. Staring at a task like this can be daunting, but once I actually got in there and started hacking it wasn’t half as bad as I thought it would be. And now I have a warm, fuzzy feeling knowing that deployment of this stinkin’ PHP app is only one “cap deploy” command away. Hallelujah.

  • Quote of the Week: Handel H. Brown

    “We cannot remind ourselves too often that it is not our believing in things that makes them true. We believe them because they are true.” — Handel H. Brown

  • Jason Rudolph talks Grails at the JUG next week

    Jason Rudolph, local Groovy/Grails aficianado and Raleigh.rb regular, will be presenting at the RTP Java Users Group next Monday evening.

    Scott Davis “got Groovy” with the JUG in April. Now Jason will show us how Groovy’s deliciousness has been brought to bear on the world of web application frameworks. Grails is another mutation of Rails for the Java platform, promising rapid deployment, joyful coding, and as little XML as possible.

    Pizza arrives at 6:30 PM and the talk starts at 7. Post a comment here if you’re planning on attending and your first soda is on me. 😉

  • Automating file uploads with SSH and Ruby

    Are you fairly new to Ruby programming? Do you want to learn more about how Ruby can be used as the “glue” to script various libraries into harmonious cooperation? Look no further…

    InfoQ recently published an article I wrote last year about how to automate file uploads to a web server with Ruby’s Net::SSH and Net::SFTP libraries. It’s a fairly lengthy tutorial with plenty of code samples.

    Looking back, the script I created could pretty easily be reproduced in Capistrano today. But isn’t it sometimes more fun (not to mention educational) to write something from scratch? I sure think so.

  • Ken Auer at the Agile RTP meeting tonight

    Ken Auer (of RoleModel Software and XP fame) will be speaking at the Agile RTP meeting here in Raleigh tonight. I used to work at RMS and am interested in hearing Ken’s take on agile methods once again. The year I spent at his studio was some of the best personal growth time I’ve ever experienced. If you’re in the area, swing by Frankie’s at Brier Creek tonight to join us!