Firebrigade Home Page Fixed

Eric Hodel | Tue, 18 Sep 2007 02:40:22 GMT

I denormalized a bit and beat the tests back into shape and the Firebrigade home page is back to life! Next I’m going to sand down a few rough edges on RubyGems to get a beta shipped suitable for feedback.

Firebrigade is now fully vladified using perforce.

Here’s the two setup steps you need for perforce:

  1. Require ‘vlad/perforce’ at the top of config/deploy.rb.
  2. Your .p4config goes in the scm/ directory of the server’s checkout.
  3. Run p4 client in the scm/ directory and set your View to //path/to/project/... //clientname/...

Hopefully we can fully automate this so the vlad:setup_app task can handle this automatically.

I also had to do some custom setup for firebrigade because it uses RubyInline and needs the INLINEDIR set. I just added extra stuff to the setup_app task:

namespace :vlad do remote_task :setup_app do cmds = [ "mkdir #{inline_dir}", "sudo chown www:www #{inline_dir}", ] run cmds.join(' && ') end end

Update: Automatic p4 setup is done!

Posted in ,  | 1 comment

production_log_analyzer version 1.5.0 has been released!

Eric Hodel | Wed, 16 May 2007 21:43:57 GMT

production_log_analyzer provides three tools to analyze log files created by SyslogLogger. pl_analyze for getting daily reports, action_grep for pulling log lines for a single action and action_errors to summarize errors with counts.

http://seattlerb.rubyforge.org/production_log_analyzer

sudo gem install production_log_analyzer

Changes:

1.5.0

  • Fixed empty log bug. Patch by Tim Lucas.
  • Fixed bug where sometimes lines would be logged before the Processing line. Patch by Geoff Grosenbach.

Posted in , , ,  | 3 comments

rails_analyzer_tools version 1.4.0 has been released!

Eric Hodel | Wed, 16 May 2007 21:41:45 GMT

Rails Analyzer Tools contains Bench, a simple web page benchmarker, Crawler, a tool for beating up on web sites, RailsStat, a tool for monitoring Rails web sites, and IOTail, a tail(1) method for Ruby IOs.

http://seattlerb.rubyforge.org/rails_analyzer_tools

sudo gem install rails_analyzer_tools

Changes:

1.4.0

  • Moved to seattlerb project.

Posted in , , ,  | no comments

SyslogLogger 1.4.0 Released

Eric Hodel | Wed, 09 May 2007 03:44:01 GMT

SyslogLogger version 1.4.0 has been released!

http://seattlerb.rubyforge.org/SyslogLogger

SyslogLogger is a Logger replacement that logs to syslog. It is almost drop-in with a few caveats.

Changes:

1.4.0 / 2007-05-08

  • Split from rails_analyzer_tools.
  • Added eh methods for compatibility with Logger.
  • Added syslog-ng instructions. Patch by Tom Lianza.
  • Fixed require in documentation. Reported by Gianni Jacklone.

Posted in , , ,  | no comments

tinderbox version 1.0.0 has been released!

Eric Hodel | Wed, 31 Jan 2007 09:24:00 GMT

tinderbox version 1.0.0 has been released!

http://seattlerb.rubyforge.org/tinderbox

Description

Tinderbox tests projects and tries to make them break by running them on as many different platforms as possible.

Features & Problems

Changes:

1.0.0 / 2007-01-30

  • Tests gems in a sandbox
  • Submits results to Firebrigade
  • Birthday!

http://seattlerb.rubyforge.org/tinderbox

Posted in , , ,  | 4 comments

firebrigade_api version 1.0.0 has been released!

Eric Hodel | Wed, 31 Jan 2007 09:13:02 GMT

http://seattlerb.rubyforge.org/firebrigade_api

firebrigade_api is an API wrapper for http://firebrigade.seattlerb.org

Changes

Posted in , ,  | no comments

rc-rest version 2.2.1 has been released!

Eric Hodel | Wed, 31 Jan 2007 08:18:00 GMT

http://seattlerb.rubyforge.org/rc-rest

This library makes it easy to implement REST-like web services APIs.

Changes:

2.2.1

  • Turn IOError into RCRest::CommunicationError for #post and #post_multipart.

Posted in ,  | no comments

rc-rest version 2.2.0 has been released!

Eric Hodel | Tue, 30 Jan 2007 04:59:00 GMT

This library makes it easy to implement REST-like web services APIs.

http://seattlerb.rubyforge.org/rc-rest

Changes:

2.2.0

  • Moved to seattlerb rubyforge project
  • Moved to p4
  • Wrap communication errors in RCRest::CommunicationError

Posted in ,  | no comments

Onward Hoe!

Eric Hodel | Sat, 28 Oct 2006 05:15:57 GMT

I used Hoe to release the paginator files… and I have to say that’s the easiest, least painful release I’ve ever done. As Ryan said at the conference, it makes it easy to release often—and that is spectacular!

As a self-described Rake nerd, I find Hoe to be truly compelling from a technical standpoint—but its possible effect on the community is even more exciting. Quicker, smaller releases are better for everyone, and with the addition of sow to the library, getting up and running is easier than ever.

My thanks to Ryan Davis and Ara Howard (not to mention the bevy of other contributers) for making something like this available to the community.

Onward Hoe! via Codefluency – Home

Posted in , ,  | no comments | no trackbacks

Hoe Down

Eric Hodel | Tue, 24 Oct 2006 16:04:46 GMT

Hoe Down!

Updates daily, or something. Incidentally, after we got the awesome part of the idea for the Hoe Down page a bunch of Brooks and Dunn fans joined us on the Portland MAX.

Posted in ,  | 1 comment | no trackbacks

Older posts: 1 2