You are currently browsing the tag archive for the 'testing' tag.
Round numbers of these things always make me happy.
With my latest project past its initial design spike and settling down into more routine stuff, I’m still looking for more to take on, especially into December and beyond.
Looks like I’m looking for another consulting project; one major one just wrapped, so I have some pretty substantial hours open going into November.
I seem to be developing more expertise than I really wanted in liquid templates.
It was a fairly productive weekend for me: a new version of db_populate, a minor update to from_param, the first complete draft of The Rails Initialization Process, and a big chunk of work on Getting Started with Rails.
So far October is shaping up to be a pretty interesting month.
- GitX - A gitk clone for OS X. Looks nice.
- Testing Fragment Caching - How to do it in Rails.
- ExtSQL - MySQL and PostgreSQL fork that adds database activity auditing and statistics.
- Simple Ruby on Rails Full Text Search Using Xapian - One more full-text search engine that I hadn’t run across before.
- Helpify, the Omni Help Emitter - Tool to build Helpbook files from OmniOutliner documents.
Another contribution to the Rails Guides project: Layouts and Rendering in Rails.
- Twist - New functional testing platform from Thoughtworks, based on Selenium and implemented as Eclipse plugins.
- CSS Systems for Writing Maintainable CSS - Excellent set of slideks and notes. I need to spend some time with this one.
- TextMate Reigns Supreme with ‘Ack in Project’ - Very fast full-project search bundle for TextMate.
- GridIron Flow - This looks like very nice work management software for design professionals.
- Master Services Agreement (Part I) - Start of a new series by Obie Fernandez. Should be interesting, but remember, swiping someone elses’s MSA rather than talking to your own lawyer is asking for trouble.
Early mornings are the most peaceful time around here. Which may explain why I’m awake at 4AM.
- CouchDB with Rails - The latest screencast from PeepCode. CouchDB has been on my radar for a long time but I haven’t had a good excuse to use it yet.
- Reminder Tests - Dan Manges suggest some novel uses for automated tests. Well, novel to me, anyhow.
- Cucumber - Plain-text BDD tool that’s an alternative to RSpec stories.
- turled - The “look up Twitter users’ web sites fast” script has turned into a whole site, complete with my Ubiquity command.
I pushed out some more improvements to both finder_filter and user_event_logger over the weekend.
- Rails 2.1.1 - A bugfix release.
- Get a Free License for Today! - Today is a little Mac menubar app that helps track your tasks & calendar. It’s not bad, and if you’re a blogger you can get it for free.
- Map Rails Kit - Geocoding and Google Maps plotting in one abstract API, for $199. I’ve done this work myself, and I’m pretty sure I charged my client more than $199 for it.
- Ruby on Struts - A contrarian view about RESTful routes in Rails.
- ActsAsOrderedTree - Coming in handy on a project for me currently. Seems to fit my brain better than BetterNestedSet.
- acts_as_ferret tutorial - A good introduction.
- Asset Versioning in Rails - Understanding why Rails tacks that querystring on to your images.
- Inspect My SQL - Another tool for performance-tuning in Rails.
- DB Fixtures Replacement Step by Step - How to move to factory_girl for testing. I’m starting to feel this itch myself.
I woke up today having dreamed some Ruby code. Even scarier, when I added it to the project, it actually worked.
- The Complete Guide for You to Become an Almighty jQuery Developer - Fat list of links.
- 12 Unit Testing Tips for Software Engineers - Pretty basic, but worth a quick skim.
- Build Better Pages with Firebug - A basic tutorial.
Looks like my dance card may be filling up nicely again. Still, don’t hesitate to get in touch if you’d like to chat about work. I can always squeeze in a few more hours somewhere.
- attribute_fu - Plugin to make building multi-model forms in Rails a bit easier. I could have used this a while ago. (via Tim Haines)
- Ebb - Yet another web server alternative for Rails apps, this one written in C for higher performance. (via Ruby Inside)
- Compiling Ruby, RubyGems and Rails on Ubuntu - I’ve had to install this stack a few times, and there’s always been a certain amount of thrashing involved. Here’s some guidance from the FiveRuns guys.
- Ascribe - a Case Study on View Specs - I’ve shied away from testing views, but here’s some evidence that such testing is a Good Thing.
- How to use github and submit a patch - Another run down on the sexy new source code control system.
Having fun working with QuickTime now. For some value of “fun.”
- Git Bundle - TextMate bindings for the new sexy source control system. With prominent projects moving to Git, I probably should figure this stuff out.
- Testing in Rails: Part 10 - Assertions - More in the continuing testing series from Null is Love.
- Peepcode Unlimited - New annual all-you-can-eat subscription from the premiere source of Rails & related podcasts. Tempting.
- Merborial: Up and Running with Merb 0.9.0 (dev): How to install all the pieces from the git repositories.
My head cold goes on, but so does the Internet. Let’s see what rummaging around lately has tossed up on my desktop.
- A strftime for Prototype - Should be handy if I ever get around to learning Prototype.
- Ruby Cheat Sheets - A selection of useful aids when learning the language.
- Testing in Rails: Part 9 - Attributes and Callbacks - More in the ongoing series from Null is Love.
I fear I have code that is best written to use regular expressions. Hopefully this is not one of those “now you have two problems” cases.
- Testing in Rails: Part 8 - Validations - More from the continuing series over at Null is Love.
- Living on the edge (of Rails) #4 - faster routes, easier form partials - The latest news from the cutting edge.
- Prototype 1.6.0.2 cheat sheet - Some day I’m going to learn Prototype. No, really.
- Feeds for Free - How to get Atom feeds with hAtom decoration and a bit of shim software.
Had a great deal of fun the last couple of days figuring out how to deploy a Rails site to a client’s client’s xserve.
- Testing in Rails: Part 7 - ActiveRecord Relationships - More from Null is Love.
- SiteUptime - Yet another online website monitoring service. There are too many of these darned things.
- Auto-populate socket value in rails database.yml using TextMate snippet - Dang, how much time did I waste trying to figure out which socket various mysql instances were running on before I found this?
As I expected, I’m really enjoying getting back several hours a day that I used to spend keeping up on .NET news.
- Skynet - Ruby implementation of Google’s Map/Reduce framework for distributing work across multiple computers. (via Anthony Eden)
- Thin - A new, and apparently faster, alternative to Mongrel for serving web sites. (via Ruby Inside)
- A Guide to Deploying Rails Applications - Setting up a Rails server isn’t really easy, but guides like this one are making it easier.
- Migrating from Test::Unit to RSpec - How to go from TDD to BDD in a few easy steps.
- Monitority - Another online web monitoring site.
The end of the month is always such a nice time for consultants. I get to send out monthly bills.
- Webrat - Ruby Acceptance Testing for Web applications - version 0.1.0 released! : Testing via the DOM. Looks interesting & useful.
- 11 Tips on Hiring a Rails Developer - Well, the author of this post certainly wouldn’t hire me - and I don’t think I’d want to work for him. But then, I never could answer most of those “100 essential trivia questions your next .NET developer must know the answer to” and that never seemed to hurt my success in that field either. Actually having experience and being able to make clients happy is worth more than arbitrary sets of requirements, in my non-humble opinion.
- Testing in Rails: Part 4 - Unit Testing in Rails - Next part of an ongoing beginners’ series from Null is Love.

