From: Dave@... Date: 2002-07-16T12:33:28+09:00 Subject: Ruby Weekly News Ruby Weekly News: 07/15/2002 A summary of activity on the ruby-talk mailing list, brought to you this week by Pat Eyler. ANNOUNCEMENTS ============= Jabber4R 0.2.0 Jabber4R is a Jabber client library for ruby. This release adds support for registering accounts and subscription management. This library is not meant to support full Jabber clients, but to support connecting a ruby application to a jabber account as a resource. ruby-libxml (2002-07-09) A fast, functional, validating xml library for Ruby. Written in C for speed, it is already quite feature rich. It is currently lacking documentation and a more complete API. Grankos: Graphical 1D CA generator A Wolfram-style 1D cellular automata visualizer. Additional visualizers for other Wolfram-style automata will be added. YAML4R 0.20 -- Objects in plaintext YAML4R is a Ruby library for reading and writing YAML documents. It is undergoing rapid development at this point, with announcements being made nearly every day of the week. INTERESTING THREADS =================== Has anyone combined Test::Unit with CGI? Dossy started an interesting discussion about using Test::Unit to test CGI scripts. WebUnit was suggested, but was determined not to fit the bill. Dossy put up a link to a version of web_testrunner that he tossed together. cache dbi for web app Tom Sawyer asked about speeding up a web based application by using persistant dbi connections. The discussion evolved into a mini-tutorial about mod_ruby. User groups John asked about user groups in general, and a Portland group in particular. Several answers were given, most pointing to the rubygarden wiki. Phil Tomson also answered that he is trying to get a group going in Portland. User groups are a pretty important part of getting a language into the local programming space. If you live in an area with a local user group, please support it. If you don't, you could always try to start one. new to ruby,how to make FIFO in ruby? Maggie asked how to create a FIFO in ruby. After a quick run at creating a FIFO queue, people settle down to the business at hand. Eventually a couple of pure ruby solutions were given. Commercial Support for Ruby(Windows support) Dennis Newbold asked about finding commercial support for ruby to fulfill a prerequisite for using it for his ISO 900x employer. The idea of approaching ActiveState was bandied about.