Forum: Ruby Ruby Weekly News 5th - 11th December 2005

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
0c054cee68f9a50d18af7d7f1e526a15?d=identicon&s=25 unknown (Guest)
on 2005-12-13 10:54
(Received via mailing list)

Ruby Weekly News 5th - 11th December 2005

   Ruby Weekly News is a summary of the week's activity on the ruby-talk
   mailing list / the comp.lang.ruby newsgroup, brought to you by
   Tim Sutherland.

   [Contribute to the next newsletter.]

Articles and Announcements

     * Houston ruby and / or rails user group?

       Keith Lancaster has left his job to launch a startup, with Rails
       the primary technology, and is "looking for like-minded folks in
       Houston, Texas. Does anyone know if there is a user group (ruby
       rails) in Houston? If there is not, would anyone be interested in
       participating in one?"

     * RWB: call for feedback|developers

       Pat Eyler issued a call for feedback and developers for the Ruby
       Bench (RWB) project, which provides performance and load tests

       He doesn't have enough time to add all the features he wants, and
       needs feedback from people for even more ideas.

     * XML Transformations using REXML

       James Britt: "Toot toot! That's the sound of my own horn."

       The 30th Anniversary edition of Dr. Dobb's Journal - January 2006
       includes an article [Transforming XML & the REXML Pull Parser]
       by (guess who) James Britt.

     * interesting book sales news

       Pay Eyler linked to an article on the O'Reilly Radar entitled
       [Ruby Book Sales Surpass Python].

       DHH posted his take on it, noting that at the moment there is
only one
       published book on Rails, and one recent Ruby book.

       "Compare that to the wealth of titles available for Python, Perl,
       Java. Now imagine what those numbers will look like when the
       is flooded with new titles in the beginning of the new year."

     * Phoenix.rb : Phoenix Ruby Users Group

       James Britt, the refresher of the Phoenix.rb Users' Group, is
       proposing a meeting for the 19th of December. Contact him if

     * CLOSING SHOP! XML:Tools, bindings for libxml and libxslt

       Trans announced that he would no longer be hosting the libxml and
       libxslt bindings, and requested that a new maintainer step
       Ross Bamford said he'd give it a go.

     * Subversion support on RubyForge

       Tom Copeland: "RubyForge now supports Subversion! Yup, at long
       we've got all the pieces in place so that you can use either CVS
       Subversion for your version control."

       And yes, existing projects using CVS can be converted over.

       Replies included !, !! and even in one case !!! exclamation
marks. I
       think that means people are happy.

     * Ruby Code & Style is looking for articles.

       James Britt said that the online journal Ruby Code & Style is
       for articles for its second edition.

       | We focus on bringing high-quality articles, written by Rubyists
       | over the world, showcasing the strengths of Ruby and the
       | of its users in solving real-life, non-trivial problems.
       | We're looking for technical Ruby articles primarily geared
       | experienced Ruby developers. Submissions are peer reviewed by
       | remarkable advisory board, which includes eminent members of
       | Ruby community [he's not kidding - Ed].

     * Ruby: A New Danger

       Hampton posted a 200MB video he created showing that Ruby is
       (for Fortran programmers). Recommended, oh yeah.

       Don't let Lispers or Smalltalkers watch it though.


  One-Click Ruby Installer

   The one in which Curt Hibbs says the One-Click Ruby Installer won't
   updated to Ruby 1.8.3, but will sync with 1.8.4 when it is released
at the
   end of December.

  Kalah (#58)

   Mark Van Holstyn created this week's Ruby Quiz - to create a player
   the board-game "Kalah".

  :-) Sharing a Shower Moment :-)

   Surprisingly, not spam. Duck wisdom, the best of which was Ezra
   Zygmuntowicz's "If a duck quacks in the woods... Does
   his calls?"

  IL Generator syntax proposal

   John Lam is rewriting his Ruby <=> CLR (.NET) bridge, with the plan
   write as much of the code as possible in Ruby, rather than in Managed
   To this end, he had prototyped some syntax for an IL (Intermediate
   Language) generation library.

   He went on to implement the proposal, see [RbDynamicMethod first

   An example for converting CLR exceptions into Ruby ones:

 create_ruby_method('convert_clr_exception') do
     ldstr    'error'
     newobj   'Exception.ctor(String)'
   catch_ex   'Exception'
     call     'static ExceptionHelper.RaiseRubyException(Exception)'

  Detecting control-c?

   William E. Rubin asked how to detect when a user presses ctrl-c (i.e.
   sends the INTerrupt signal), and Joe Van Dyk said that this will do

 trap("INT") do
   puts "got signal INT"

  Equation graphing software?

   Steve Litt pondered creating graphs of equations like y=x**2+5 from

   Eric Lavigne suggested gnuplot, by having Ruby output gnuplot
   and G.Durga Prasad noted the rgplot Ruby library for tighter

   For non-Ruby solutions, Dan Diebolt pointed out GNU Octave (a free
   software clone of Matlab), which uses GNU Graph for graphics. You can
   use Graph separately. (Kevin Brown is currently writing a Ruby
binding for


   Nate Agrin asked if anyone else was using the "rflickr" library to
   the Flickr API, as he was having some problems with

   "it would also be nice to get anyone who is working on rflickr to
   some sort of breakout group, so we could pass information around a

   There were no replies after 6 days.

  Oniguruma -- when?

   Hal Fulton enquired as to when the new regular expression engine
   would be merged into Ruby. It provides features beyond the current
   such as look-behind, named and non-captured groups and support for
   character encodings.

   Phil Tomson said you can configure Ruby 1.8.3 at compile time to use
   while James Edward Gray II said that the word was that it wouldn't be
   default until Ruby 2.0, for fear of breaking compatibility.

  Calling ASP C# web service from Ruby?

   mmm was getting encoding errors when trying to call a SOAP web
   running under ASP.NET, from Ruby.

   Tsume said that

 soap_client.default_encodingstyle =

   would fix the issue, caused by non-standardness in Microsoft's SOAP

   The problem was also behind the thread Ruby SOAP client communication
   Microsoft .NET webservice.

  Semi-OT: Red Crystal - Ruby is taking off everywhere

  Patrick Hurley remarked that the International Red Cross and Red
  Movement have adopted the "Red Crystal" as a new emblem. Ruby really
  everywhere now!

New Releases

  lazy.rb 0.2

   MenTaLguY released a new version of his lazy evaluation library

   Object#inspect no longer forces the evaluation of a promise,
   was renamed Kernel#demand, and a new API for lazy streams was added.

  FireRuby 0.4.1

   Fixes to FireRuby to support 64-bit platforms were added by Peter
   with help from David Walthour.

   FireRuby is a library for accessing the Firebird open-source
   database system.

  Rails RC5 (0.14.4): Next stop one-oh (really, this time!)

   David Heinemeier Hansson said that Rails RC 5 is out, and this one
   is the last before the 1.0 release.

   "We've fixed a ton of major, minor, and aesthetic issues and now have
   package that we would be very proud to call 1.0."

 |!| So upgrade, dammit! Now. And stand by as we finish setting up the
 |!| fireworks planned for next week's release of the long-awaited 1.0.
 |!| magical times, my friends, and the spellcasting is just getting
45196398e9685000d195ec626d477f0e?d=identicon&s=25 Trans (Guest)
on 2005-12-13 15:37
(Received via mailing list)
> CLOSING SHOP! XML:Tools, bindings for libxml and libxslt
> Ross Bamford said he'd give it a go.

UPDATE. Sean Crittenden, the original author of the bindings,
appearently frequents these parts quietly. He's come back out and will
remain project head of the libxml/libxsl projects on Rubyforge, but Bob
Showalter will take on active management and Ross Bamford will be
active senior developer. Also, the license looks like it will change to
MIT too (yeah!)

So after long last, Ruby will finally have fresh and well maintained
binding to libxml2!!!

Bc6d88907ce09158581fbb9b469a35a3?d=identicon&s=25 James Britt (Guest)
on 2005-12-13 19:57
(Received via mailing list)
Trans wrote:
>>CLOSING SHOP! XML:Tools, bindings for libxml and libxslt
>>Ross Bamford said he'd give it a go.
> UPDATE. Sean Crittenden, the original author of the bindings,
> appearently frequents these parts quietly. He's come back out and will
> remain project head of the libxml/libxsl projects on Rubyforge, but Bob
> Showalter will take on active management and Ross Bamford will be
> active senior developer. Also, the license looks like it will change to
> MIT too (yeah!)

Minor correction: Sean's last name is Chittenden


--       - Ruby Help & Documentation - Ruby Code & Style: Writers wanted      - The Ruby Store for Ruby Stuff     - Playing with Better Toys   - Building Better Tools
45196398e9685000d195ec626d477f0e?d=identicon&s=25 Trans (Guest)
on 2005-12-13 20:09
(Received via mailing list)
> Minor correction: Sean's last name is Chittenden

Ah, that would be a typo. Thanks for correcting James.

This topic is locked and can not be replied to.