Panasonic Youth rob sanheim writes about software, business, ruby, music, stuff and things



Posts Tagged Rails

Git lessons learned

Lessons learned from day to day use with various ruby and rails projects.
* Submodules completely suck when things get complex - I’m moving away from no submodules, and using direct exports for now until I have time to research braid or piston 2.0. For more details on this, see this or this post on […]


Refactotum Rails Conf 2008

I’m in Portland for Rails Conf with over 80% of the Relevance crew. We were testing out our “plane number” yesterday, but thank goodness American didn’t let us down.
We’ll be speaking today at about how to contribute to open source at Refactotum from 1:30 to 5. We will cover some tools to help […]


CapGun Released! Super simple Capistrano deployment notifications

Tell everyone about your releases! Send email notification after Capistrano deployments! Rule the world!
Drop your ActionMailer configuration information into your deploy.rb file, configure recipients for the deployment notifications, and setup the callback task.
Setup and configuration are done entirely inside your deploy.rb file to keep it super simple. Your emails are sent locally […]


Posted
4 April 2008 @ 10pm

Tagged
Git, Rails

Zero to a Fully Git Enabled Rails App in the time it takes to drink an espresso

updated: now uses the real Rails git master at github, now that its live.
So you want to set up a fresh Rails app in a fresh git repo, with proper ignores setup, with vendor/rails using a git submodule (which enables switching to any Rails branch or tag locally)? This isn’t rocket science […]


log_buddy 0.0.2 released

Description
log_buddy is your friendly little log buddy at your side, helping you dev, debug, and test.
Synopsis
Call LogBuddy.init to use log_buddy. It will add two methods to object instance and class level: “d” and “logger”. You can
use your own logger with Logbuddy by passing it into init’s options hash:
LogBuddy.init :default_logger […]


Rails is moving to Git (and Lighthouse)

The Rails core team is making a big move to Git (and Github) for source control and Lighthouse for issue tracking. I love the move to github - it will make managing patches and your small tweaks to Rails much easier to keep in sync with your chosen branch of Rails. The move […]


log_buddy Released - your helpful little dev buddy

LogBuddy is your friendly little log buddy at your side, helping you dev, debug, and test. It plays well with Rails and plain old Ruby projects. To use it, sudo gem install log_buddy, then require 'log_buddy' and call LogBuddy.init. It will add two methods to object instance and class level: "d" and [...]


Testing Velocity - Keeping your test suite fast, Part 1

If you are a Ruby or Rails developer, and you know what you are doing, you are writing tests or specs. Tests express the intent of your code, help verify correctness, and aid in design and exploration. Rails gives you helpful conventions to follow and functional and integration testing support for free out [...]


Staging Environments in Rails

(photo @ flickr)
Most Rails apps that grow beyond the “toy” or “small” stage benefit greatly from the addition of a staging environment. Staging is where you deploy to flush out integration issues, to demo new features to users and clients, and generally put the app through its paces in a “production-like” environment before [...]


Tarantula, Rails super-fuzzer, released

Stu has finally released Tarantula over on the main Relevance blog. Tarantula is probably the most exciting open source release Relevance has put out since I've joined the company about half a year ago. It basically will crawl your app intelligently, try putting garbage into forms and query params, and give you a [...]


← Before