[LRUG] RubyVStheWorld

Matthew Rudy Jacobs matthewrudyjacobs at gmail.com
Mon Dec 8 14:43:29 PST 2008


Apologies for the poor show on the pdf.

But feel free to take a look closeup with proper colours.
http://matthewrudy.com/assets/rubyvstheworld.pdf

Links are as follows;

1. Doctesting

RubyDocTest - Tom Locke, Nic Williams, Duane Johnson
http://github.com/tablatom/rubydoctest

~: gem install tablatom-rubydoctest
~: rubydoctest lib/file.rb

My fork (needed to require an external file)
http://github.com/matthewrudy/rubydoctest

~: gem install matthewrudy-rubydoctest
~: rubydoctest --require=config/environment.rb app/models/**/*.rb

2. Meta-database field types

all the crazy fields in Django
http://docs.djangoproject.com/en/dev/ref/models/fields/

my project to consume all the regexps I frequently use
http://github.com/matthewrudy/regexpert

3. Code-free templating

Template Toolkit - a templating language for Perl and Python
http://template-toolkit.org/docs/tutorial/Web.html

Defenders of the ERb
http://github.com/matthewrudy/defenders_of_the_erb

4. Aspect Oriented Programming

Aquarium
http://aquarium.rubyforge.org/documentation/API/aspects.html

Aspicious
http://github.com/matthewrudy/aspicious

5. Class Table Inheritance

SQLAlchemy implements "Joined table inheritance"
http://www.sqlalchemy.org/docs/05/mappers.html?highlight=joined%20table%20inheritance#joined-table-inheritance

Classy Tee
http://github.com/matthewrudy/classy_tee

Making heavy use of my favourite plugin;
HasOneAccessor
http://github.com/matthewrudy/has_one_accessor

Enjoy.



More information about the Chat mailing list