Musings on Ruby and the Ruby Community...
Last checked 5 months ago.
13 people have subscribed to this feed.
post frequency (last month)
PostRank™
From Polishing Ruby, 9 months ago,
0 comments
just look at that url for a second... (if it doesn't go off screen, that is)
the domain... sure. whatever.
viewvc. yeah. k.
webservices/xmlrpc/trunk/server/src/main/java -- damn... we haven't even hit code yet!
org/apache/xmlrpc/server -- WE STILL haven't hit code yet!?!
and then... the kicker:
wtf? ... wow. check it:
public interface RequestProcessorFactoryFactory { ... }
this thing declares an interface for a factory that produces other factories that produce things that process requests. processing requests... request processing. factory of factory of... I feel like the lawyer in Idiocracy. duuuh... errr. ummm.
How many freakin' levels of indirection does this world need? It's not even a class.
kill. me. now.
From Polishing Ruby, 9 months ago,
0 comments
Test::Unit (Classic) - Nathaniel Talbott's originial test-unit, externalized from the ruby project as a gem (for tool developers).
Changes:
1 major enhancement
From Polishing Ruby, 9 months ago,
0 comments
------>
(no silly... look in the blog, not the RSS feed!)
From Polishing Ruby, 9 months ago,
0 comments
Ruby Inline is an analog to Perl's Inline::C. Out of the box, it allows you to embed C/++ external module code in your ruby script directly. By writing simple builder classes, you can teach how to cope with new languages (fortran, perl, whatever). The code is compiled and run on the fly when needed.
Using the package_inline tool Inline allows you to package up your inlined object code for distribution to systems without a compiler.
Changes:
3 minor enhancements:
2 bug fixes:
From Polishing Ruby, 9 months ago,
0 comments
ZenTest provides 4 different tools and 1 library: zentest, unit_diff, autotest, multiruby, and Test::Rails.
ZenTest scans your target and unit-test code and writes your missing code based on simple naming rules, enabling XP at a much quicker pace. ZenTest only works with Ruby and Test::Unit.
unit_diff is a command-line filter to diff expected results from actual results and allow you to quickly see exactly what is wrong.
autotest is a continous testing facility meant to be used during development. As soon as you save a file, autotest will run the corresponding dependent tests.
multiruby runs anything you want on multiple versions of ruby. Great for compatibility checking!
Test::Rails helps you build industrial-strength Rails code.
Changes:
4 minor enhancements:
5 bug fixes:
From Polishing Ruby, 10 months ago,
0 comments
Sometimes something (I suspect iSync) screws up and duplicates my tasks. This has proven useful:
tell application "OmniFocus"
tell first document
repeat with aContext in contexts
set toDelete to {}
set seen to {}
repeat with aTask in tasks of aContext
if seen contains name of aTask then
set end of toDelete to id of aTask
else
set end of seen to name of aTask
end if
end repeat
repeat with aTask in toDelete
try
delete (task id aTask)
end try
end repeat
count of toDelete
end repeat
end tell
end tell
From Polishing Ruby, 10 months ago,
0 comments
A script which automates a limited set of rubyforge operations.
Changes:
Added config backup/restore rake tasks (for testing).
From Polishing Ruby, 10 months ago,
0 comments
One Line Multi-Stage Deployment for Vlad:
Kernel.load "config/deploy_#{ENV['to']}.rb" if ENV['to']
Making this elegant line possible:
% rake vlad:deploy to=qa
Coming Soon™ to a Vlad near you!
From Polishing Ruby, 10 months ago,
0 comments
| 1.8.4 | 1.8.5 | 1.8.6-p111 | 1.9.0-0 | rubinius | |
|---|---|---|---|---|---|
| rubyforge | passed | passed | passed | passed | n/a |
| hoe | passed | passed | passed | failed | failed |
| ZenTest | passed | passed | passed | failed | failed |
| miniunit | passed | passed | passed | failed | failed |
| ruby_parser | passed | passed | passed | failed | failed |
| RubyInline | passed | passed | passed | passed | failed |
| ParseTree | failed | failed | passed | n/a | n/a |
| ruby2ruby | passed | passed | passed | failed | failed |
| heckle | failed | failed | passed | failed | failed |
Generated 2008-03-04 22:49
From Polishing Ruby, 10 months ago,
0 comments
Hoe is a simple rake/rubygems helper for project Rakefiles. It generates all the usual tasks for projects including rdoc generation, testing, packaging, and deployment.
Tasks Provided:
See class rdoc for help. Hint: ri Hoe
Changes:
2 Minor Enhancements:
5 Bug Fixes:
From Polishing Ruby, 10 months ago,
0 comments
Effectively immediately I'm dropping support for 1.8.2. I never supported 1.8.3 so everything is 1.8.4 or above.
I only have tentative support for 1.9, but I'm working on both 1.9 and rubinius right now.
From Polishing Ruby, 10 months ago,
0 comments
From a less than inspired blog post comes an awesome comment:
"Autotest is like a super duper little build monkey who throws poo whenever your tests fail."
From Polishing Ruby, 11 months ago,
0 comments
Does anyone have an opinion on this? Removing the install/uninstall commands would not prevent the tarball/zip from being created, it just wouldn't have a handy dandy install command.
Does anyone (sane) not use rubygems yet? And no, I don't consider foaming-at-the-mouth rpm fanatics as sane.
From Polishing Ruby, 11 months ago,
0 comments
I'm sitting next to Phil Hagelberg, author of BusScheme and he's working on it right now and he is not on the bus!
Lies I tell you! All Lies!
From Polishing Ruby, 11 months ago,
0 comments
This adds uniform search across blogdigger, yahoo, and google. findory is dead. feedster and daypop simply suck and weren't worth all the timeouts.
tell application "NetNewsWire"
activate
set search_terms to {"%22Eric+Hodel%22", "%22Ryan+Davis%22", "ImageScience", "ParseTree", "RubyInline", "ZenHacks", "autotest", "image_science", "ruby+heckle", "ruby+obfuscator", "ruby2c", "vlad+ruby", "zenspider", "zentest"}
repeat with search_term in search_terms
set the_url to "http://www.blogdigger.com/rss.jsp?queryString=" & search_term & "&sortby=date&days=20"
subscribe to the_url
set the_url to "http://news.search.yahoo.com/news/rss?p=" & search_term
subscribe to the_url
set the_url to "http://blogsearch.google.com/blogsearch_feeds?hl=en&tab=wb&q=" & search_term & "&ie=utf-8&num=10&output=rss"
subscribe to the_url
-- dead
-- set the_url to "http://www.findory.com/rss/Blogs?q=" & search_term
-- subscribe to the_url
-- sucks
-- set the_url to "http://feedster.com/search.php?q=" & search_term & "&sort=date&ie=UTF-8&limit=15&type=rss"
-- subscribe to the_url
-- sucks
-- set the_url to "http://www.daypop.com/search?q=" & search_term & "&s=1&c=10&t=a&o=rss"
-- subscribe to the_url
end repeat
end tell