Posted by Daniel Butler
Thu, 20 Apr 2006 10:59:00 GMT

The Committee for Economic Development released a 72-page report entitled Open Standards, Open Source, and Open Innovation: Harnessing the Benefits of Openness. The report recommends open standards, open source, and open innovation in government to promote growth of the U.S. and other world economies. One choice quote:
"Open-source software development is providing a testing ground for the organization of massive, distribute collaboration by volunteers who are subject to neither authority from within a hierarchical firm nor to the market's price signals."
The extensive list of references in the full report (144 of them!) is a What's-What of open-source, Web 2.0-type literature and articles and well worth the click.
Summary Report - PDF
Full Report - PDF
Posted in Open Source | Tags economy, opensource | no comments
Posted by Daniel Butler
Sat, 15 Apr 2006 14:17:00 GMT
Two-hundred and fifty six colors in your Unix terminal, you ask? Yes, it's possible, but 256-color support isn't very common among the terminal emulators out there (Konsole and Gnome-Terminal don't support it yet). And elinks is the only program I know of that supports 256 colors natively. So, here's a little Ruby program that generates 256-color color cubes in Ruby. I've translated it from a Perl script, so it's not very ruby-like, but it makes pretty pictures.
The source code follows.
Read more...
Posted in Ruby, Programming | 5 comments
Posted by Daniel Butler
Fri, 14 Apr 2006 15:28:00 GMT
Camping is a micro—nay! nano— development framework for web-connected applications, like blogs,
to do lists, or other teeny utilities. Version 1.4 is out, and why the lucky stiff nourishes our collective intellect with this:

Read more...
Posted in Ruby, Programming | Tags camping, framework, ruby | no comments
Posted by Daniel Butler
Fri, 14 Apr 2006 00:18:00 GMT
Ruby on Rails has breached the walls at Oracle.com. In, Ruby on Rails on Oracle: A Simple Tutorial,
technologist Richard Monson-Haefel describes the advantages and disadvantages of Using Ruby on Rails. His summary in "What is Ruby? What is Rails?" is particularly compelling:
Read more...
Posted in Ruby on Rails, Programming | no comments
Posted by Daniel Butler
Thu, 13 Apr 2006 21:36:00 GMT
DevTower is "used to synchronize the development of Ruby On
Rails applications with developers working simultaniously
on multiple systems with Subversion." It enforces certain group-development practices which help protect your schema and data from renegade developers or commit mistakes.
Read more...
Posted in Ruby on Rails, Programming | Tags collaboration, database, development, ruby | no comments
Posted by Daniel Butler
Thu, 13 Apr 2006 19:47:00 GMT
Need to find palindromic words in ruby? Try this:
long_palindromes = File.open("/usr/share/dict/words").select {
|w| w.chomp!; w.reverse == w && w.length > 3 }
puts long_palindromes.join(', ')
Read more...
Posted in Programming, Ruby | no comments
Posted by Daniel Butler
Thu, 13 Apr 2006 19:26:00 GMT
If you would like ISO 8601 time and date formatting by default in your Ruby on Rails application, add the following code to your environment.rb file:
ActiveSupport::CoreExtensions::Time::Conversions::DATE_
FORMATS.update(:default => '%Y-%m-%d %H:%M:%S')
ActiveSupport::CoreExtensions::Date::Conversions::DATE_
FORMATS.update(:default => '%Y-%m-%d')
Read more...
Posted in Programming, Ruby on Rails | Tags rails, ruby, standards | 1 comment
Mountain View, Smoky Mountains, North Carolina (June 2002)