rubys (Sam Ruby)

Name
Sam Ruby
Website/Blog
http://intertwingly.net/blog/
Member Since
Apr 03, 2008 (about 1 year)

Following 1 githubber and watching 8 repositories view all →

Public Repositories (6)

  • awdwr

    Agile Web Development With Rails

    legend

    Last updated Sat Oct 31 19:53:34 -0700 2009

  • gorp

    Rails scenario testing support library

    legend

    Last updated Sun Oct 25 13:15:08 -0700 2009

  • whenever

    Provides clean ruby syntax for defining messy cron jobs and running them Whenever.

    legend

    Forked from javan/whenever Mon Jun 08 07:19:48 -0700 2009

    Last updated Mon Jul 13 14:20:31 -0700 2009

  • riggr

    Intertwingly site; Rails edition

    legend

    Last updated Sat Jun 27 14:26:51 -0700 2009

  • wave-robot-ruby-client

    Wave Robot Ruby Client Library

    legend

    Last updated Sun Jun 07 19:35:50 -0700 2009

  • mars

    Yet Another Planet Refactoring

    legend

    Last updated Thu Oct 02 04:22:11 -0700 2008

Public Activity feed

rubys commented on rails/rails Thu Nov 19 15:13:00 -0800 2009
Comment in 520b8b5:

This commit breaks all rake tasks

$ rake routes --trace (in /home/rubys/git/awdwr/work/depot) Invoke routes (first_time) Invoke environment (first_time) ** Execute environment rake aborted!
can't convert nil into String
/home/rubys/git/awdwr/work/depot/vendor/rails/railties/lib/rails/tasks/misc.rake:4:in join' /home/rubys/git/awdwr/work/depot/vendor/rails/railties/lib/rails/tasks/misc.rake:4 /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:incall' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in execute' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:ineach' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in execute' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:ininvoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronize' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:ininvoke_with_call_chain' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:in invoke_prerequisites' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:ineach' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in invoke_prerequisites' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:ininvoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronize' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:ininvoke_with_call_chain' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in invoke' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:ininvoke_task' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:ineach' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:instandard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:inrun' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:inrun' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 /usr/bin/rake:19:in `load' /usr/bin/rake:19

rubys commented on rails/rails Wed Nov 11 06:44:00 -0800 2009
Comment in fca32eb:

This commit causes log entries for sql statements to be in base64 on Ruby 1.8.7.

https://rails.lighthouseapp.com/projects/8994/tickets/3400

rubys commented on rails/rails Thu Nov 05 15:23:16 -0800 2009
rubys pushed to master at rubys/awdwr Sat Oct 31 19:53:35 -0700 2009
HEAD is bd49f55cd59b490dd658a61ae041a8adad249248
rubys pushed to master at rubys/awdwr Sat Oct 31 19:36:47 -0700 2009
HEAD is 1bf7068744c771774fc98ce6fa329a63aaf51ff7

2 commits »

rubys pushed to master at rubys/awdwr Thu Oct 29 12:20:51 -0700 2009
HEAD is 98919d3bab997b39766d67a9543dbb7fbf59d576
rubys pushed to master at rubys/awdwr Mon Oct 26 19:29:11 -0700 2009
HEAD is 169c3e4c0c266162c573ce0897cab86b59197c8a
rubys pushed to master at rubys/awdwr Mon Oct 26 13:45:58 -0700 2009
HEAD is 7ab80dd2957efbed470f80d75ac12221588b21c4
rubys pushed to master at rubys/gorp Sun Oct 25 13:15:08 -0700 2009
HEAD is cb7f0cd9e34762261b90b03153a6478b68639206
  • rubys committed cb7f0cd9:
    Bug fix: split out env section (so it won't be considered part of the
rubys pushed to master at rubys/gorp Sun Oct 25 08:26:56 -0700 2009
HEAD is e0c0360634df04ff0ba19fd8240f8e89eeef0ed4
  • rubys committed e0c03606:
    Allow ticket numbers to be specified on issues
rubys pushed to master at rubys/awdwr Tue Oct 20 14:06:09 -0700 2009
HEAD is 71c2d8fe3b675356db66d67a27925469b4e7b779

3 commits »

rubys commented on rails/rails Mon Oct 19 12:47:39 -0700 2009
Comment in 1ac5cf4:

This breaks the vendor/rails case, as such environments also require rubygems.

I'll suggest http://pastie.org/661001 as means to address this.

rubys pushed to master at rubys/awdwr Mon Oct 19 04:11:00 -0700 2009
HEAD is 793a319d64962645b347680c11f3e8c2a8155a74
rubys pushed to master at rubys/gorp Sun Oct 18 12:45:28 -0700 2009
HEAD is 5da7c0cf8076ea7fb2c88c9d5b1e9b330ef06514
rubys pushed to master at rubys/awdwr Sat Oct 17 20:14:55 -0700 2009
HEAD is 16b1a6306785c1174e52ac3985b152a018938fd8
rubys pushed to master at rubys/awdwr Sat Oct 17 18:00:39 -0700 2009
HEAD is 6951c90c3285ecfcdd8af8b6e7a7d7e68f38499a
rubys pushed to master at rubys/gorp Sat Oct 17 17:59:22 -0700 2009
HEAD is 053078320f53947a9b59d284b2c979c241b155e4
  • rubys committed 05307832:
    Assume that logging will be to STDERR now
rubys commented on rails/rails Sat Oct 17 14:04:07 -0700 2009
Comment in f936a1f:

Ticket 3387

rubys commented on rails/rails Sat Oct 17 12:45:34 -0700 2009
Comment in f936a1f:

This change causes decimal objects to be treated as strings, leading to errors in existing applications such as "comparison of String with Float failed" in validation routines such as a the following:

def price_must_be_at_least_a_cent
  errors.add(:price, 'should be at least 0.01') if price.nil? || price < 0.00
end

Full scenario and captured output here:

http://intertwingly.net/projects/AWDwR3/checkdepot.html#section-6.4

rubys pushed to master at rubys/gorp Sat Oct 17 11:34:09 -0700 2009
HEAD is bdcb3a345aae4a779a4c393dd766f7f91978fc73

2 commits »

rubys pushed to master at rubys/awdwr Fri Oct 16 14:05:54 -0700 2009
HEAD is e77695dc96a39aff8b36bbad82574eb10e8ebd5d
  • rubys committed e77695dc:
    Accomodate some more randomness in the output
rubys pushed to master at rubys/gorp Thu Oct 15 05:20:03 -0700 2009
HEAD is dfc2043c97910102f5cc4ae63634f935a406871d
rubys commented on rails/rails Wed Oct 14 04:39:50 -0700 2009
Comment in 29b2806:

This commit causes functional tests to fail. Specifically, if you generate scaffolding for a product, any reference to the fixture for products, e.g. products(:one), will produce the following

NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of ActiveRecord::Base.
The error occurred while evaluating nil.[]
rubys commented on rails/rails Tue Oct 13 06:02:25 -0700 2009
Comment in eff61fc:

Suggestion:

http://pastie.org/652872

rubys commented on rails/rails Tue Oct 13 03:34:18 -0700 2009
Comment in eff61fc:

Creating a project and attempting to generate a scaffold results in:

.../activesupport/lib/active_support/deprecation/behaviors.rb:27: private method `warn' called for nil:NilClass (NoMethodError)

More details here: http://intertwingly.net/projects/AWDwR3/checkdepot.html#section-6.2

rubys pushed to master at rubys/gorp Sat Oct 10 12:28:04 -0700 2009
HEAD is 5c450cf581e105f507e135c07b21b58c39c8aafb
rubys pushed to master at rubys/gorp Sat Oct 10 07:58:18 -0700 2009
HEAD is 6bee3985970fc9165cff3538c280943648f72c9a
rubys pushed to master at rubys/awdwr Fri Oct 09 06:30:16 -0700 2009
HEAD is 7544808afb3c7765d35af517dcc4e023445cb32b
rubys pushed to master at rubys/gorp Thu Oct 08 19:20:33 -0700 2009
HEAD is e0f1b07f1d50cc487f99f162e9e46dd135ffd009
rubys pushed to master at rubys/awdwr Thu Oct 08 12:14:59 -0700 2009
HEAD is 30e6e7edb278dd2ee607c90cf880fe90a90e9e1e

2 commits »

rubys pushed to master at rubys/awdwr Thu Oct 08 08:05:33 -0700 2009
HEAD is 19f4aab63e726f560eadfb98a4c2b4bc1fb9c442
  • rubys committed 19f4aab6:
    I18n changes to avoid being perceived as an XSS attack
rubys pushed to master at rubys/awdwr Wed Oct 07 18:54:47 -0700 2009
HEAD is b4d63177306f07851ee7bb35fff53ad9b9d96f72
rubys pushed to master at rubys/gorp Wed Oct 07 18:33:37 -0700 2009
HEAD is 126b42562625e6d424a1a0d28d6830ccc9ee2960
rubys pushed to master at rubys/awdwr Wed Oct 07 18:33:13 -0700 2009
HEAD is 2907273b2a34cbd24a692440d1c78c7bf03cf44e

2 commits »