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



Posts Tagged Software

Posted
18 April 2008 @ 9am

Tagged
Agile, BDD, TDD

Testing Velocity Part 2 - Why do we test?

A couple weeks ago, I began a series on keeping your test suite fast and effective. I now am going to digress a bit, take a step back and view the big picture to establish context.
Before addressing test performance and what makes up a good test, we should ask ourselves why is it that […]


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 […]


history meme onwards…

rsanheim@ares:~$ history 1000 | awk ‘{a[$2]++}END{for(i in a){print a[i] ” ” i}}’ | sort -rn | head
71 gst
67 l
38 ****
38 c
28 git
22 ss
21 gca
13 gsd
13 :
12 rake

I like keeping it short. The 3rd one thats bleeped out is a shortcut to my main client project right now. The aliases can be found in […]


If you think Huddle is ripping off Campfire

…then you haven’t seen mIRC, an irc client app that has been around for years:

See anything familiar in the screen shot above?
Tabs on the top, list of participants in the right hand pane, and chat in the main window. Change the font to Lucida Grande 12 pt and put in a browser and you […]


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 […]


How to move your domains off GoDaddy

Its common internet knowledge that GoDaddy is one of the worst, most unfriendly registrars out there. Go to NoDaddy for all sorts of nasty things that GoDaddy that make them completely disreputable, or google “godaddy sucks” for a thousand other reasons.
What’s less common is knowing how to actually get your domains off […]


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 [...]


← Before