[#129195] Is compatibility important for us? — Esteban Manchado Vel痙quez <zoso@...>
Hi all,
Esteban Manchado Vel痙quez wrote:
On 31 Jan 2005, at 18:21, Francis Hwang wrote:
Francis,
I had this on "postponed", and I just realized. Sorry.
Esteban Manchado Vel痙quez wrote:
On Sat, Feb 05, 2005 at 10:29:11AM +0900, James Britt wrote:
On Saturday 05 Feb 2005 21:49, Esteban Manchado Vel痙quez wrote:
Ian Hobson wrote:
> On the other hand, apparently large, busy sites are being built in
David Heinemeier Hansson wrote:
I can imagine being on the fence about Rails, and Ruby in general, and
[#129206] Binding precedence for first symbol arguments — "Trans" <transfire@...>
I've been thinking about the last thread on module methods and
[#129218] Partial function application (was: Re: Binding precedence for first sym...) — E S <eero.saynatkari@...>
Trans wrote:
> > def fun(x, y, z)
Douglas Livingstone wrote:
On Wed, 2 Feb 2005 02:50:44 +0900, Trans <transfire@gmail.com> wrote:
On Wed, 2 Feb 2005, Matt Maycock wrote:
[#129249] unit/test : I don't want to automatically run all tests — Raphael Bauduin <raphael.bauduin@...>
Hi,
[#129260] Small and simple database? — Scott Rubin <slr2777@...>
Ok, I want to make a program that requires a database. But it only requires a
[#129280] Finding the location of libraries — Claus Spitzer <docboobenstein@...>
Greetings fellow rubyists!
[#129289] Newbie: How to delete a Rails app (Windows) — peter.cutting@...
Hi
peter.cutting@tetrapak.com wrote:
> but how do I delete? (If I just delete then I get a permissions
Douglas Livingstone, 2/2/2005 06:04:
yes the switching off may have helped (will try logging off next time
On Wed, 2 Feb 2005 23:25:49 +0900, peter.cutting@tetrapak.com
On Thu, 3 Feb 2005, Barry Sperling wrote:
Hugh Sasse Staff Elec Eng wrote:
On Thu, 3 Feb 2005, Barry Sperling wrote:
Hi Hugh,
On Thu, 3 Feb 2005, Barry Sperling wrote:
Thank you!
On Thu, 3 Feb 2005, Barry Sperling wrote:
[#129293] Re: [QUIZ] To Excel (#17) — "Graham Foster" <graham@...>
> Years ago, on a job developing custom reporting software, this was
Graham Foster wrote:
On Wed, 2 Feb 2005 03:13:00 +0900, Zach Dennis <zdennis@mktec.com> wrote:
[#129316] Wee 0.7.0 + Tutorial Videos — Michael Neumann <mneumann@...>
Hi,
Michael, I may be doing something wrong, but none of the MPEGs worked
I could not get the videos to work either. On OS, Linux or Win. All it
Ezra Zygmuntowicz wrote:
itsme213@hotmail.com wrote:
[#129328] Now that January is over... — Tom Copeland <tom@...>
...take a look at the stats for the Ruby Windows Installer:
[#129345] ANN: ParseTree 1.3.3 and ruby2c 1.0.0 beta 1 — Ryan Davis <ryand-ruby@...>
Actual announcements are on http://blog.zenspider.com/
On Wed, 02 Feb 2005 20:40:39 +0900, Alexander Kellett wrote:
This is very cool. Would it be possible to use PraseTree for a
[#129348] Ruby/DL and functions that modify a pointer — Ben Giddings <bg-rubytalk@...>
I just started using Ruby/DL and am amazed at what it can do. I've
Ben Giddings wrote:
[#129351] yarv and dbi — jm <jeffm@...>
Anyone out there tried dbi with yarv
jm <jeffm@ghostgun.com> wrote :
SASADA Koichi wrote:
jm <jeffm@ghostgun.com> wrote:
Processing flow data from a router. The script caches user information
On Thu, 3 Feb 2005 11:18:18 +0900, jm <jeffm@ghostgun.com> wrote:
[#129423] aeditor-2.3 (darkmatter release) — Simon Strandgaard <neoneye@...>
AEditor is written in 1523 lines of ruby code. It depends on ncursesw and ruby.
On Thu, 3 Feb 2005 07:43:23 +0900, you wrote:
On Fri, 4 Feb 2005 04:18:47 +0900, tony summerfelt
On Fri, 4 Feb 2005 05:17:33 +0900, you wrote:
On Fri, 4 Feb 2005 13:22:29 +0900, tony summerfelt
On Fri, 4 Feb 2005 14:23:39 +0900, Bill Guindon <agorilla@gmail.com> wrote:
On Fri, 4 Feb 2005 18:09:42 +0900, you wrote:
[#129442] Re: symbols vs strings vs ? — E S <eero.saynatkari@...>
> L臧ett臻篋 James Edward Gray II <james@grayproductions.net>
[#129443] ANN: net-mdns, multicast DNS and service discovery (aka "Rendezvous") — Sam Roberts <sroberts@...>
Hi,
Rendezvous is a ( good ) Tibco messaging product, don't get their
On Feb 3, 2005, at 17:33, Lyndon Samson wrote:
[#129447] What's the Ruby/OO name for this paradigm? — E S <eero.saynatkari@...>
In my current project, one of the main paradigms is code such as in
[#129451] - E01: The Java Failure - May Ruby Helps? — Ilias Lazaridis <ilias@...>
"
Ilias Lazaridis wrote:
> From the communities behaviour, I extract the following answer:
Douglas Livingstone wrote:
From the link - "fictive technology collection". Ive worked on some of
Some of it is possible. I have created persistent Ruby objects, for
On Mon, 14 Feb 2005 17:49:18 +0900, Luke Graham <spoooq@gmail.com> wrote:
Austin Ziegler wrote:
On Tue, 15 Feb 2005 04:09:54 +0900, Ilias Lazaridis
Austin Ziegler wrote:
On Wed, 16 Feb 2005, Ilias Lazaridis defenestrated me:
Thomas E Enebo wrote:
On Wed, 16 Feb 2005, Ilias Lazaridis defenestrated me:
Thomas E Enebo wrote:
On Wed, 16 Feb 2005 04:14:52 +0900, Ilias Lazaridis <ilias@lazaridis.com> wrote:
Wes Moxam wrote:
* Ilias Lazaridis <ilias@lazaridis.com> [0250 19:50]:
Dick Davies wrote:
On Wed, 16 Feb 2005 05:24:52 +0900, Ilias Lazaridis <ilias@lazaridis.com> wrote:
Austin Ziegler wrote:
On Wed, 16 Feb 2005 02:24:52 +0900, Ilias Lazaridis
Austin Ziegler wrote:
On Wed, 16 Feb 2005 04:34:53 +0900, Ilias Lazaridis
On Thu, 17 Feb 2005 02:04:51 +0900, Markus Pilzecker
In message <slrnd19fsv.1ep.curty@einstein.electron.net>, Curt
In message <4214e42d$0$29275$14726298@news.sunsite.dk>, Stephan K舂per
On Tue, 15 Feb 2005 04:57:08 +0900,
[#129452] RedCloth 3.0.2 -- Please, oh please, let this be the one — why the lucky stiff <ruby-talk@...>
Okay, okay. The tumblers are clicking, the clouds are parting.
why the lucky stiff wrote:
Bil Kleb wrote:
why the lucky stiff wrote:
Can't wait for this. I have been meaning to hack this myself for
On Fri, 4 Feb 2005 12:58:17 +0900, Tobias Luetke
why the lucky stiff wrote:
[#129467] chop problems — BearItAll <spam@...>
Hello, I'm new here, also fairly new to ruby, but I already have some
[#129477] Working with strings... — Tom Rathbone <tom.rathbone@...>
Hi,
Or:
[#129498] problem installing gems on ubuntu amd64 — Christoph Sturm <christoph.sturm@...>
hey ruby people!
[#129524] LXL (Like Excel) 0.1.0 - A mini-language that mimics Microsoft Excel formulas. — "Kevin Howe" <kh@...>
Hi all,
[#129543] method_missing question — Joe Van Dyk <joevandyk@...>
Can someone complete the psuedo-code in SomeObject#method_missing for
[#129554] lack of reaction to latest ruby implementations — Alexander Kellett <ruby-lists@...>
working on alternatives for the ruby runtime has
Alexander Kellett wrote:
Alexander Kellett <ruby-lists@lypanov.net> wrote:
In article <cfb08da3f0e258c23dee7810291fbcd9@lypanov.net>,
On Sun, 06 Feb 2005 03:35:13 +0900, Ryan Davis wrote:
[#129558] "Programming Ruby 2nd ed." at Lehmanns Buchhandlung (Germany) — "Josef 'Jupp' Schugt" <jupp@...>
Hi!
[#129601] Webrick problems under Windows (and IE6 ?) — "George Moschovitis" <george.moschovitis@...>
Hello everyone,
[#129610] Searching an article about testing C or C++ code with Ruby — Stephan K舂per <Stephan.Kaemper@...>
Hi all,
[#129616] rss/maker? — Bil Kleb <Bil.Kleb@...>
A recent Damage Control announcement thanked Chad
[#129623] Solving Tactics (#18) — Ruby Quiz <james@...>
The three rules of Ruby Quiz:
I made one guess - count of possible wins of the first and
[#129645] cross platform method to obtain disk usage — Tim Ferrell <Tim.Ferrell@...>
I am working on something where one of the requirements is to manage
[#129655] A public thank you... — Tom Copeland <tom@...>
...to Dennis Oelkers, who recently provided another mirror for some of
[#129658] RubyGems: "No such file to load -- rubygems/builder" — "Erik Veenstra" <google@...>
I added some debug information to the require method as defined
[#129667] Need to create zip files — "DaZoner" <bugmenot@...>
[#129670] 15 Invites Available — "LShatto" <infinet.businesssolutions@...>
Just email me your name and email address and i will glady provide an
[#129686] iteration the ruby way — Navindra Umanee <navindra@...>
Hi,
On Sat, 5 Feb 2005 07:05:51 +0900, Navindra Umanee
[#129714] Gtk/Gnome-Applications with Ruby or Mono — Michael Gebhart <mail@...>
Hi,
[#129726] Ruby for closed source projects — Michael Gebhart <mail@...>
Hi,
Hi,
[#129763] ncurses howto examples available — Bauduin Raphael <rb@...>
Hi,
Bauduin Raphael wrote:
[#129764] mrplot-0.0.1 — Malte Harder <malte@...>
Hi everyone,
[#129772] Ruby, Windows, and PNG creation — Aaron Dalton <aaron@...>
I am running Ruby in Windows (not via Cygwin.) How can I generate PNG
[#129778] Korundum: error when overriding a KDE::RootPixmap method — Martin Traverso <martin@...>
Hi,
I want to build an internet email server into my Ruby BBS project. Does
On Sun, 6 Feb 2005 03:18:30 +0900, Mark Firestone
Ok. Here's the plan.
Thanks guys!
[#129794] SQLite3/Ruby 1.0.0 — Jamis Buck <jamis_buck@...>
Here it is, at last. Bright, shiny. I think I'm going to cry.
Jamis Buck wrote:
Bil Kleb said:
[#129827] Module intercepts containing class's initialize method? — Lloyd Zusman <ljz@...>
I'm wondering if something like this is possible:
[#129831] Benchmark Mono - Ruby — Michael Gebhart <mail@...>
Hi,
On 12:05 Sun 06 Feb , Michael Gebhart wrote:
Consider this 'tuning':
Kent Sibilev wrote:
Alexander Staubo, 6/2/2005 03:14:
Is that with optimizations on (for C)?
[#129832] Feedback and developers for Win32 Utils — "Daniel Berger" <djberg96@...>
Hi all,
[#129842] The Making of the SQLite3/Ruby Manual — Bil Kleb <Bil.Kleb@...>
Jamis,
[#129844] Re: Benchmark Mono - Ruby — E S <eero.saynatkari@...>
> L臧ett臻篋 Kent Sibilev <ksibilev@bellsouth.net>
[#129862] Re: Benchmark Mono - Ruby — E S <eero.saynatkari@...>
> L臧ett臻 moma <moma@example.net>
E S <eero.saynatkari@kolumbus.fi> writes:
[#129878] Ruby Interactive Shell — "Jenjhiz" <jenjhiz@...>
Hello,
In article <420687D1.6030908@ibest.com.br>, Caio Tiago Oliveira wrote:
[#129924] Readline doesn't work no matter what I do — Hee-Seng Kye <katsura@...>
I've spent hours reading the related threads at the ruby-talk archive and
On Mon, 7 Feb 2005 08:07:47 +0900, Hee-Seng Kye <katsura@msbx.net> wrote:
> Have you tried starting irb as "irb --readline" ?
* Hee-Seng Kye <katsura@msbx.net> [0236 09:36]:
[#129932] Ruby and maildir — mithrandir2003cz@...
Hi, Does anybody know about ruby library for working with maildirs?
[#129947] Re: [ANN] SQLite3/Ruby 1.0.0 — "Pe, Botp" <botp@...>
Jamis Buck [mailto:jamis_buck@byu.edu] wrote:
[#129954] a Ruby pdf writer that supports images — "arthur.olano@..." <arthur.olano@...>
Hello list,
[#129959] delayed string interpolation — Navindra Umanee <navindra@...>
Hi,
[#129982] math changes from 1.8.1 to 1.8.2? — ptkwt@... (Phil Tomson)
[#129993] GTK or FOX? — Lethalman <lethalman@...>
What's better? What are the main differences?
[#130000] — "Caleb Tennis" <caleb@...>
I've got a simple class that writes to a device on a serial port and then
[#130001] Performance of CGI::Cookie — benny <listen@...>
dear list
[#130002] inserting image to a pdf — "arthur.olano@..." <arthur.olano@...>
Hello list,
[#130004] How come this doesn't work as expected? — Chris Gehlker <canyonrat@...>
I'm just curious. I already found a work-around.
String#to_i doesn't mutate the string.
[#130019] Serialport problems in multi-threaded application — "Caleb Tennis" <caleb@...>
(I posted this a little earlier, but apparently it got sent with no
In article <33120.192.168.2.102.1107793208.squirrel@192.168.2.102>,
[#130041] FXRuby - handling Alt+F4 — Chris Morris <the.chrismo@...>
I'm trying to properly write a way to capture an Alt+F4 keystroke, and
[#130044] web testing with Ruby — Jason Sweat <jason.sweat@...>
Does anyone have suggestions for projects/libraries to web test code
On Tue, 8 Feb 2005 03:41:21 +0900, Jason Sweat <jason.sweat@gmail.com> wrote:
On Tue, 8 Feb 2005 04:20:35 +0900, James G. Britt
[#130065] threading question, are ops on builtins atomic? — Sam Roberts <sroberts@...>
Sam Roberts wrote:
[#130068] Grid computing with Ruby? — Alexander Staubo <alex@...>
I have an interest in distributed computing and so-called grid
On Tue, 8 Feb 2005 09:18:55 +0900
[#130090] Squeak like environment for Ruby — Logan Capaldo <logancapaldo@...>
Lately I've been playing around with Squeak (http://www.squeak.org/),
Logan Capaldo, 8/2/2005 00:45:
On Feb 8, 2005, at 4:59 AM, Caio Tiago Oliveira wrote:
Alexander Kellett, 8/2/2005 06:03:
Alexander Kellett ha scritto:
On Feb 8, 2005, at 10:50 AM, gabriele renzi wrote:
On Tue, 8 Feb 2005 19:06:38 +0900, Alexander Kellett
On Feb 8, 2005, at 12:28 PM, Robert Feldt wrote:
> > On the squeak issue: Depends on what you mean with squeak, there are
On Feb 8, 2005, at 1:02 PM, Robert Feldt wrote:
[#130102] Syck 0.50 -- The new YAML is here for testing — why the lucky stiff <ruby-talk@...>
Finally, I can go back to drawing ponies out on the bridge by the old
why the lucky stiff wrote:
[#130103] Problem Installing Rails from Gem 0.8.4 — "AnthonyBaker" <anthony.baker@...>
Hey Folks,
On 08 Feb 2005, at 00:15, AnthonyBaker wrote:
Eric Hodel wrote:
[#130180] Ruby users in India? — Premshree Pillai <premshree.pillai@...>
Hi,
We have a few budding rubyists at ThoughtWorks, Bangalore. We've been
Premshree Pillai <premshree.pillai@gmail.com> wrote:
[#130208] RubyGems Load Error Problem -- Any Ideas? — Anthony Baker (ThinkBigIdeas) <anthony@...>
Hey Folks,
[#130210] wee 0.7 questions — "itsme213" <itsme213@...>
I'm having trouble with many of the 'requires' or '/app/' not found, or some
[#130214] Creating objects from a template — "David McCabe" <davemccabe@...>
Hi folks.
[#130219] Re: A couple of Ruby API questions — E S <eero.saynatkari@...>
> L臧ett臻篋 Jon McClintock <jammer@weak.org>
On Wed, Feb 09, 2005 at 04:00:57PM +0900, E S wrote:
[#130222] Memory leak??? (top reporting high memory usage under Solaris) — Mark Probert <probertm@...>
Hello
[#130226] ruby-mode.el — Asfand Yar Qazi <ay1204@...2s.com>
Hi,
[#130253] mkmf and enum values — "Daniel Berger" <djberg96@...>
Hi all,
[#130272] Catching exceptions — Mark Probert <probertm@...>
[#130280] How to mimic Perl's `s///' in Ruby? — Jos Backus <jos@...>
Given Perl's
Jos Backus wrote:
Glenn Parker wrote:
[#130284] redefine Kernel method — "koboi" <daniel.flueck@...>
I would like to redefine the method Kernel#rand inside a test method, and
[#130305] Phone number to words — Jordi Bunster <jordi@...>
Does anyone have one of those algorithms that convert a phone number to
Sounds like it would make a good ruby quiz, and Friday's coming.
> > On Thu, 10 Feb 2005 09:14:14 +0900, Jordi Bunster <jordi@bunster.org> wrote:
[#130306] What a language! — benny <listen@...>
just another ruby gotcha:
* benny (Feb 10, 2005 01:30):
[#130327] Building a Better Functor — "John W. Long" <ng@...>
Hi,
Hi--
[#130347] nontinuations and throw / catch — "treefrog" <stephen.hill@...>
Hi folks,
Hi Steve,
Excerpts from Pit Capitain's mail of 10 Feb 2005 (EST):
[#130355] RubyGems dependencies. — "George Moschovitis" <george.moschovitis@...>
Hello everyone,
[#130396] Numeric Integration Library (calculus, analysis) — "beng" <b@...>
-=-
[#130399] A Ruby-relevant quote from Alan Kay — "Curt Hibbs" <curt@...>
ACM Queue just published an interview with Alan Kay (the creator of
> Steve Wart about "why Smalltalk never caught on":
On Fri, 11 Feb 2005 04:45:44 +0900, Douglas Livingstone
* On Feb 11 20:42, Adriano Ferreira (ruby-talk@ruby-lang.org) wrote:
> Tom
On Fri, 11 Feb 2005 22:38:00 +0900, Douglas Livingstone
[#130405] Cross Platform GUI Toolkits — Tabor Kelly <tkelly-ruby-talk@...>
Hello,
[#130409] Really confused about exceptions now — Mark Probert <probertm@...>
[#130437] Re: Really confused about exceptions now — E S <eero.saynatkari@...>
> L臧ett臻篋 Mark Probert <probertm@acm.org>
[#130439] "stack level too deep"... because Threads keep their "starting" stack — Sam Roberts <sroberts@...>
It appears threads keep their callers stack. Reasonable. But they do
[#130442] network program — Jeff Davis <jdavis-list@...>
I am writing an application and my design is for a non blocking tcp
[#130450] Efficient method lookup from integer — James <az@...>
Hi,
[#130456] HELP! irb doesn't work in Windows XP :( — "Paulo Pinto" <pjmlp@...>
Hi everyone,
[#130493] new to this language — "Ghelani, Vidhi" <vidhi.ghelani@...>
Hi,
[#130513] Currency formatting with regexp — Jim Van Fleet <jim@...>
Hi, all, this is my first post to Ruby-talk, so please be kind-- if
[#130515] Re: new to this language — "Ghelani, Vidhi" <vidhi.ghelani@...>
Hey,
[#130524] Correction to one of my input lines — "Harry Truax" <htruax@...>
Hi,
[#130534] a problem outputting text — "Ghelani, Vidhi" <vidhi.ghelani@...>
Hey,=20
[#130570] Re: Ruby users in India? — "Pe, Botp" <botp@...>
Premshree Pillai [mailto:premshree.pillai@gmail.com]
[#130573] utilizing ++ and -- for comments — "Pe, Botp" <botp@...>
Since ++ and -- wont see the light of day in ruby, can we use it for comment
I also think that the =begin, =end notation is not comfortable to use.
> for example /* */
Douglas Livingstone <rampant@gmail.com> writes:
> Why do you guys always propose comment syntaxes of icky languages? }:-)
> Why do you guys always propose comment syntaxes of icky languages?
Hi --
[#130574] ruwiki question — "itsme213" <itsme213@...>
I am considering extending ruwiki (if needed) to add some metadata to links
[#130635] Rails: has_and_belongs_to_many — Pedro Santos <pedro.santos@...>
Hi,
[#130641] RubyTorrent 0.3 (beta) — William Morgan <wmorgan-ruby-talk@...>
I'm happy to announce RubyTorrent 0.3, which I've decided is good enough
William Morgan wrote:
[#130651] evaluation order — "Zehao" <zehao.chen@...>
One interesting thing is when running the following codes
[#130656] Structuring Ruby extension code — craig duncan <craig-duncan@...>
I'm relatively new to Ruby (in terms of seriously programming in it) and right now i
On 2005-02-13 02:37:33 -0500, craig duncan <craig-duncan@earthlink.net> said:
[#130658] Ruby Weekly News 7th - 13th February 2005 — timsuth@... (Tim Sutherland)
http://www.rubygarden.org/ruby?RubyNews/2005-02-07
[#130674] mandatory braces — Johannes Ahl-mann <softpro@...>
hi,
[#130684] "Joining" strings which may be nil (or) Handling Option hashes — Gavri Fernandez <gavri.fernandez@...>
Hi everyone,
[#130696] What is this syntax? — David Corbin <dcorbin@...>
def foo(*)
[#130707] Printing why's (poignant) guide to ruby — Richard Dale <Richard_Dale@...>
I'd like to try ruby on non-programmers teaching them using why's amazing
Richard Dale <Richard_Dale@tipitina.demon.co.uk> wrote:
i'm really puzzled by this.
Alexander Kellett <ruby-lists@lypanov.net> wrote:
Navindra Umanee, 13/2/2005 20:19:
reading this again. still shocked...
On Mon, 14 Feb 2005 08:19:20 +0900, Navindra Umanee
Hi,
On Wed, 16 Feb 2005 02:13:50 +0900, Mark Hubbart <discordantus@gmail.com> wrote:
On Mon, Feb 14, 2005 at 07:08:53AM +0900, Navindra Umanee wrote:
The Ruby user would think "Who puts?" :-)
On Mon, Feb 14, 2005 at 08:19:57AM +0900, William James wrote:
James Britt wrote:
*putting on flame retardant pants*
Marcus Sharp <brothermarcus@gmail.com> wrote:
On Tue, 15 Feb 2005 02:39:08 +0900, Marcus Sharp
[#130715] Ruby on Windows: debugger questions and comments — umptious@... (JC)
'm evaluating scripting languages for a client. Ruby as a language
JC wrote:
[#130725] Rails FastCGI deployment problem — Robert Feldt <robert.feldt@...>
Some of our students have developed a Rails app on Windows (w rails
Oops, the path in that log file should be /home/railsapp/railsapp/...
Please have a look in /var/log/apache2/error_log. Especially after the
[#130742] (OT) Programmer's editors for the Mac — Timothy Hunter <cyclists@...>
Just got a new Powerbook, so I'm looking for suggestions for a good
* On Feb 14 9:02, Timothy Hunter (ruby-talk@ruby-lang.org) wrote:
Just use TextMate...it costs money but it rocks! Highly extensible
On pon, 2005-02-14 at 09:02 +0900, Timothy Hunter wrote:
Another option would be Slickedit http://www.slickedit.com ...
[#130757] ruby-ast-c++ 0.0.1 — Alexander Kellett <ruby-lists@...>
over the last few hours i finally got around to writing
[#130778] can anyone verify this code as correct? — Luke Graham <spoooq@...>
class Object
Hi,
On Tue, 15 Feb 2005 00:01:44 +0900, William Morgan
Forgot this snippet that may be on the way to fixing the NilClass problem...
[#130790] Threading in Windows — David Corbin <dcorbin@...>
I have an applciation that spawns multiple threads. Each thread will do a few
[#130792] rubygems support issue — jason_watkins@...
Hi,
[#130793] — "Jochen Immendoerfer" <jo@...0me.homelinux.net>
Hi,
[#130831] rubytorrent q — "inunaator" <inm@...>
Can this be edited this way that the client reports to the tracker or
[#130835] Re: Printing why's (poignant) guide to ruby — "Kloubakov, Yura" <YKloubakov@...>
[#130881] More on memory and possible leaks ... (longish) — Mark Probert <probertm@...>
[#130919] IO.popen — Eko Budi Setiyo <contact_us@...>
Can any body tell me how to convert "Windows command" IO.popen("start
[#130934] cache table implementation — Navindra Umanee <navindra@...>
Hi,
[#130959] Nitro + Og 0.10.0 — "George Moschovitis" <george.moschovitis@...>
Hello everyone,
[#130975] Is this old style Ruby? — centrepins@...
In Why's guide, I see the line:
* Jeremy Tregunna (Feb 15, 2005 15:10):
Page 349 of the (printed) pickaxe2 mentions '::' and '.', but doesn't
Hi --
So you would say use :: only for constant access, and use '.' for
* centrepins@gmail.com (Feb 15, 2005 16:16):
[#130977] Ruby Source code checker — Michael Gebhart <mail@...>
Hi,
On Tue, 15 Feb 2005 23:04:57 +0900, Michael Gebhart <mail@miketech.net> wrote:
[#130998] SQLite3/Ruby 1.1.0 — Jamis Buck <jamis_buck@...>
The "Og" release!
[#131010] Corporate RubyGems Repository — "Roustem Karimov" <roustem.karimov@...>
I am working on a few in-house ruby projects. We have different
* Roustem Karimov <roustem.karimov@gmail.com> [2005-02-16 01:54:52 +0900]:
[#131013] Wikis (spawned from Re: Printing why's (poignant) guide to ruby IIRC) — "Ruth A. Kramer" <rhkramer@...>
I wamted to reply to the comments on wiki vs. mail lists but I misplaced
[#131030] Ruby as a domain specific language? — cnmaclean@...
Hi
* cnmaclean@hotmail.com <cnmaclean@hotmail.com> [2005-02-16 03:14:53 +0900]:
[#131043] ruby2c 1.0.0 beta 2 released — Ryan Davis <ryand-ruby@...>
We've released ruby2c 1.0.0 beta 2!
[#131046] FaceToFace 0.1.0 — benny <listen@...>
Benny is happy to announce his first published piece of software:
[#131062] Re: [EVALUATION] - E01: The Java Failure - May Ruby Helps? — E S <eero.saynatkari@...>
> L臧ett臻篋 Ilias Lazaridis <ilias@lazaridis.com>
[#131080] Reading mp3 files — Scott Rubin <slr2777@...>
I've been writing some simple music collection management scripts in ruby
[#131101] Curious regexp behavior — lewisd@...00f.net (Derek Lewis)
On a whim, I just decided to try an experiment with regexps, to see how
[#131103] Wee web-framework. It's great! — Joao Pedrosa <joaopedrosa@...>
Hi,
Joao,
You know, I think Wee could become really hot if someone could mix it
Vincent Foley wrote:
Michael Neumann wrote:
Zach Dennis wrote:
>> Is it pronounced, "Ohhhgggg" or "Oh - G"?
George Moschovitis wrote:
>> Hmm, I pronnounce it 'Ohh G' but Ogg sounds nice too :)
[#131104] any SF Bay Area Rubyists around? — "David A. Black" <dblack@...>
Hi --
[#131127] adding a dynamic method handler? (long post) — Mark Hubbart <discordantus@...>
Hi,
[#131132] Ruby + end user applications — "martinus" <martin.ankerl@...>
Ruby definitely needs more cool, simple to use, end user applications.
Ideas? I never have a shortage of ideas for cool/useful apps. Just tell
[#131138] DesignByContract (was RE: utilizing ++ and -- for comments) — "Pe, Botp" <botp@...>
at [mailto:"neo.matrix.fr(at)"@wanadoo.fr] wrote:
[#131154] Nitro apache2 question — Ochronus <ochronus@...>
Hi all,
[#131159] Rails question — Ochronus <ochronus@...>
Hi,
> This brought up a former problem of mine: I was not able to deploy a
[#131168] FileSystem 0.1.0: Beta for me, Alpha for you — Francis Hwang <sera@...>
Greetings!
Francis Hwang wrote:
On Feb 16, 2005, at 9:59 AM, Daniel Berger wrote:
Francis Hwang ha scritto:
Francis Hwang wrote:
[#131248] ri needs to tell me what to require — Ben Giddings <bg-rubytalk@...>
% ri File.copy
[#131252] Where is Ruby headed etc. — centrepins@... (Glenn)
A few musings/questions/dribble from an excited newbie. And my first
Glenn wrote:
Hi,
On Feb 16, 2005, at 23:47, Yukihiro Matsumoto wrote:
[#131264] Re: A little bit confused about array+array addition (bug or expected behavior?) — "Assaph Mehr" <assaph@...>
[#131275] installed ruby on linux without su access — Eko Budi Setiyo <contact_us@...>
Hi all,
Eko Budi Setiyo wrote:
Hi ..
Mark Probert wrote:
[#131284] Ruby Visual Identity Team — "John W. Long" <ng@...>
Recently I've seen a couple of people mention how much they would like
Francis Hwang wrote:
John W. Long wrote:
James Britt ha scritto:
Quoteing rff_rff@remove-yahoo.it, on Thu, Feb 17, 2005 at 05:34:49PM +0900:
On Thu, 17 Feb 2005 22:37:14 +0900, Sam Roberts <sroberts@uniserve.com> wrote:
Wrote "James G. Britt " <ruby.talk.list@gmail.com>, on Thu, Feb 17, 2005 at 11:49:03PM +0900:
So Matz asked Chad Fowler, David A. Black and James Britt to lead the
[#131333] emacs syntax highlighting problem — Tim Ferrell <Tim.Ferrell@...0nspark.com>
Let me first say I am new to emacs ... so this may be something embarrassingly simple :-)
Some further investigation uncovered the culprit: ruby-electric.el (
[#131351] net::ssh popen3 issue? — ritchie@...
hi
[#131370] 2/24 = 0?; or, how do I add hours to a DateTime? — rpardee@...
Hey All,
[#131390] parse error in complex heredocs — Alexander Kellett <ruby-lists@...>
check <<-ENDTEST, [:blah
[#131404] - E02 - Nitro, a Ruby Based WebFramework — Ilias Lazaridis <ilias@...>
>
Wow, I actually predicted this post in another thread. Nitro vs ruby is clearly
not too sure to be honest.
i take this back i read some of the various
On Fri, 18 Feb 2005 11:30:49 +0900, Alexander Kellett
Bill Guindon <agorilla@gmail.com> writes:
Christian Neukirchen wrote:
Ilias Lazaridis <ilias@lazaridis.com> writes:
Christian Neukirchen wrote:
Ilias Lazaridis <ilias@lazaridis.com> writes:
Christian Neukirchen wrote:
Ilias Lazaridis <ilias@lazaridis.com> writes:
Christian Neukirchen wrote:
Alexander Kellett wrote:
Ilias Lazaridis wrote:
Ilias Lazaridis wrote [the answers given on nitro-devel]:
Ilias Lazaridis <ilias@lazaridis.com> wrote:
[#131407] Evaluating a string of Ruby code within an anonymous module: done correctly? — Asfand Yar Qazi <ay1204@...2s.com>
Hi,
Asfand Yar Qazi wrote:
Joel VanderWerf wrote:
Joel VanderWerf wrote:
[#131415] Regular expressions in Gmail filters? — Lyle Johnson <lyle.johnson@...>
Does anyone know how I can set up a Gmail filter that looks
[#131422] ICFP Contest Dates Are Set — James Edward Gray II <james@...>
It's pretty early yet, but a lot of coders need time to plan and gather
James Edward Gray II <james@grayproductions.net> wrote:
Martin DeMello ha scritto:
Yeah! Nobody said you had to win.
On Feb 18, 2005, at 11:01 AM, Shalev NessAiver wrote:
> People do enter the ICFP Contest alone, just FYI. It's a lot of work
Heh heh. I haven't taken a look at the specifics of this yet, is there
[#131426] Net:SSH bug (+ fix) — "Peter C. Verhage" <usenet1@...>
Hi,
[#131443] test/unit non-exit on failure — Belorion <belorion@...>
I sarted using test/unit today, and have a quick question that wasn't
* Belorion <belorion@gmail.com> [0241 21:41]:
[#131459] Regular expression question? — "Lei Wu" <marathoner@...>
Hi,
[#131469] Virtual Ruby Group — Zach Dennis <zdennis@...>
Ok, I have a question for fellow rubyists, rubyiers, etc... There seem
On Fri, 18 Feb 2005 08:59:18 +0900, Zach Dennis <zdennis@mktec.com> wrote:
Lyle Johnson wrote:
It looks like there are a few folks interested in the Virtual Ruby Group
One more suggestion: you could make a FreeRIDE plugin out of jabber4r, and
On Mon, 21 Feb 2005 21:02:19 +0900, Curt Hibbs <curt@hibbs.com> wrote:
On Tue, 22 Feb 2005 00:41:36 +0900, Tanner Burson
Bill Guindon wrote:
On Wed, 23 Feb 2005 10:59:24 +0900, Zach Dennis <zdennis@mktec.com> wrote:
Weren't we first going to implement a "Team Version of NoPaste"?
Shalev NessAiver wrote:
Well, as (from what I hear) we're not just doing a plain nopaste copy,
On Wed, 23 Feb 2005 12:34:54 +0900, Shalev NessAiver
> > So... should we keep imposing on the hospitality of the main ruby list,
Curt Hibbs wrote:
On Tue, 22 Feb 2005 04:01:10 +0900, Hal Fulton <hal9000@hypermetrics.com> wrote:
[#131477] Newbie needs help with escaping regex — "Paul Wistrand" <pwistrand@...>
Hi,
[#131499] pulling my hair out, why won't Kernel.sleep(0) sleep? — Sam Roberts <sroberts@...>
Can anybody give me any hints as to what I should be looking for? What
Sam Roberts <sroberts@uniserve.com> wrote:
[#131535] Microsoft and DSLs — ptkwt@... (Phil Tomson)
Found in the Software Developers Magazine Agile newsletter in my inbox
[#131545] Require when Executed file is required by another file. — "Zev Blut" <rubyzbibd@...>
Hello,
It seems that although require normally makes sure a certain files only
On Fri, 18 Feb 2005 21:09:47 +0900, Nospam
> In general, it is very hard and time consuming to determine that
On Mon, 21 Feb 2005 20:00:37 +0900, Martin Ankerl
[#131563] 1-800-THE-QUIZ (#20) — Ruby Quiz <james@...>
The three rules of Ruby Quiz:
Hello Group,
[#131590] Ruby Bindings for POI — "Avik Sengupta" <avik.sengupta@...>
POI (http://jakarta.apache.org/poi/) is a pure java library that reads
[#131634] ruby-gnome2 question — Joe Van Dyk <joevandyk@...>
I have a GnomeCanvas Group that I'm trying to rotate (in 2D).
[#131635] Rails presentation — Jamis Buck <jamis_buck@...>
So I gave a presentation on Rails to the Utah Java Users Group last
On Sat, 19 Feb 2005 03:48:24 +0900, Jamis Buck <jamis_buck@byu.edu> wrote:
pat eyler wrote:
On 04:17 Sat 19 Feb , pat eyler wrote:
[#131655] Creating Effective Demo Movies — "James G. Britt " <ruby.talk.list@...>
Jamis Buck recently posted about his giving a Rails demo/talk to a
On Sat, 19 Feb 2005 05:18:13 +0900, James G. Britt
[#131666] Any update to RubyGems recently? RE: a bug I've got — centrepins@...
I haven't been able to install RubyGems since 1.8.2 was released as it
[#131685] FXIrb 0.14 - a Win32 GUI wrapper around IRB — Martin DeMello <martindemello@...>
- What?
Martin DeMello wrote:
[#131698] Module nesting and module vs. instance methods — "gga" <GGarramuno@...>
Having made the commitment to ruby, I am now finding myself building
[#131716] Yet Another... wait. This is my first Wee Example. :-) — Joao Pedrosa <joaopedrosa@...>
Hi,
[#131734] Force an FX redraw — "ritchie@..." <ritchie@...>
Hi
[#131745] Re: [ANN] FXIrb 0.14 - a Win32 GUI wrapper around IRB — E S <eero.saynatkari@...>
> L臧ett臻 James Britt <jamesUNDERBARb@neurogami.com>
[#131753] Array#join non string arguments — Simon Strandgaard <neoneye@...>
A proposal:
Hi,
On Sun, 20 Feb 2005 01:52:25 +0900, Yukihiro Matsumoto
On Sat, 19 Feb 2005 17:59:55 +0100, Simon Strandgaard <neoneye@gmail.com> wrote:
Hi --
[#131767] Dynamically loading and executing within a new module? — Lloyd Zusman <ljz@...>
I'm not sure what would be the best way to accomplish the following in
[#131776] Kwartz-ruby 2.0.0-beta2 - a language independed template system — "kwatch" <kwa@...>
Hi,
kwatch <kwa@kuwata-lab.com> wrote:
[#131805] RDT for Eclipse - help — "itsme213" <itsme213@...>
Just installed Eclipse and then RDT.
[#131807] Ruby Weekly News 14th - 20th February 2005 — timsuth@... (Tim Sutherland)
Ruby Weekly News 14th - 20th February 2005
[#131808] destructive! operations — Navindra Umanee <navindra@...>
Hi,
Robert Klemme, 20/2/2005 12:04:
On Feb 20, 2005, at 10:23 AM, Caio Tiago Oliveira wrote:
James Edward Gray II <james@grayproductions.net> wrote:
On Mon, 21 Feb 2005 06:07:58 +0900, Navindra Umanee
Austin Ziegler <halostatue@gmail.com> writes:
Austin Ziegler <halostatue@gmail.com> wrote:
On Tue, 22 Feb 2005 00:31:42 +0900, Navindra Umanee
From: "Christian Neukirchen" <chneukirchen@gmail.com>
"Bill Kelly" <billk@cts.com> writes:
Christian Neukirchen schrieb:
Pit Capitain <pit@capitain.de> writes:
Christian Neukirchen schrieb:
Pit Capitain <pit@capitain.de> writes:
On Mon, February 21, 2005 6:07 pm, Christian Neukirchen said:
ES schrieb:
Pit Capitain, 21/2/2005 17:04:
[#131810] Getting a method or class within a file — Asfand Yar Qazi <ay1204@...2s.com>
Hi,
Asfand Yar Qazi schrieb:
Pit Capitain wrote:
On Sun, 20 Feb 2005 20:54:42 +0900, Asfand Yar Qazi <ay1204@qazi.f2s.com> wrote:
[#131826] fxri 0.1.0 — "martinus" <martin.ankerl@...>
fxri is an interface to Ruby's RI documentation. It has several nice
[#131831] gem-newbie's first attempt... — Wybo Dekker <wybo@...>
Hi I tried to install fxri, but got an error; did I do something
[#131838] FreeRide 0.9.3 - The Free Ruby IDE — Laurent Julliard <laurent@...>
Version 0.9.3 of FreeRIDE has been released and is available for download!
[#131863] YAML/RedCloth Question — "mikeleonard" <mikeleonard@...>
Hello all,
[#131867] CAST -- Ruby's C parsing dog. Woof. — George Ogata <g_ogata@...>
The folowing is a program from The Ruby Way page 441
[#131902] problems with rubycocoa on macosx 10.3.8 w/ ruby 1.8.1 — jm <jeffm@...>
$ ruby -v
jm wrote:
could someone with a clue just make a .dmg? :)
Hi,
[#131925] YAML and hash — Artur Merke <merke@...>
Hi,
[#131940] ANN: 2005 International Obfuscated Ruby Code Contest (IORCC) — Todd Nathan <iorcc@...>
Dear Fellow Rubists,
Todd Nathan wrote:
you're just annoyed cus you can't write crap code!
Hi,
Hi --
On Wed, 23 Feb 2005 08:23:08 +0900, David A. Black <dblack@wobblini.net> wrote:
Bill Guindon <agorilla@gmail.com> writes:
Christian Neukirchen <chneukirchen@gmail.com> wrote:
Navindra Umanee <navindra@cs.mcgill.ca> writes:
Christian Neukirchen <chneukirchen@gmail.com> wrote:
On Fri, 25 Feb 2005 21:38:56 +0900, Mathieu Bouchard <matju@sympatico.ca> wrote:
On Wed, 23 Feb 2005, Yukihiro Matsumoto wrote:
Brian Schrer <ruby.brian@gmail.com> wrote:
Josef 'Jupp' Schugt <jupp@gmx.de> writes:
[#131955] London (UK) Ruby meeting, February 28 — "David A. Black" <dblack@...>
Hi --
On Tue, 22 Feb 2005 01:26:08 +0900, David A. Black <dblack@wobblini.net> wrote:
On Tue, 22 Feb 2005 01:26:08 +0900, David A. Black <dblack@wobblini.net> wrote:
[#131966] Temporary Outage of ML <-> NG Gateway — Dennis Oelkers <dennis@...>
Dear list,
The gateway is now up and running again. All queued mails have been mirrored
[#131995] Constructor overloading??? — Panagiotis Karvounis <pkarvou@...>
Hi,
On Tue, 22 Feb 2005 06:04:07 +0900, Panagiotis Karvounis
[#132000] Anyone run rbbr on OS X? — jim@...
Hi
[#132003] Constructor overloading??? — Panagiotis Karvounis <pkarvou@...>
I am not trying sth special.I am testing language features that I use with Java.
[#132008] Any "Powered by Rake" button out there? — "Josef 'Jupp' Schugt" <jupp@...>
-----BEGIN PGP SIGNED MESSAGE-----
[#132013] WEBrick: Virtual hosts and inherited directory mappings — Lloyd Zusman <ljz@...>
I posted the following query to the webrick mailing list, but that list
[#132014] CSS integration with CGI objects — Javier Valencia <jvalencia@...01.org>
I think that the CGI class is still in development, isn't it?
[#132025] any ideas on how to get readline support in OS X 10.3? — Sam Roberts <sroberts@...>
On Feb 21, 2005, at 7:50 PM, Sam Roberts wrote:
Thanks, I know I can install my own copies of things that the OS already
[#132036] Proposal for nil, 0, and "" in an if statement — Dan Fitzpatrick <dan@...>
The following was derived from a portion of the destrutive! operations
> Here is a proposal for evaluating "", 0, and nil in an if statement:
David Heinemeier Hansson schrieb:
On Feb 22, 2005, at 6:41 AM, Pit Capitain wrote:
On Feb 22, 2005, at 6:47 AM, Gavin Kistner wrote:
Hi --
David A. Black wrote:
Michael Neumann, 22/2/2005 11:25:
Caio Tiago Oliveira wrote:
On Wed, 23 Feb 2005 03:00:03 +0900, Michael Neumann <mneumann@ntecs.de> wrote:
Gavin Kistner wrote:
(In response to news:41EFDE9C-84DF-11D9-8B41-0011243148CC@refinery.com by
[#132042] Visual C++ Run-time error with rubyw.exe — Matt Mower <matt.mower@...>
Hi folks,
[#132127] My second Wee example, together with some more things. — Joao Pedrosa <joaopedrosa@...>
Hi,
Joao Pedrosa wrote:
Hi,
[#132156] surprising: class A; end; A === A ==> false — Sam Roberts <sroberts@...>
I'm used to thinking of === being MORE useful
On 01:24 Thu 24 Feb , Sam Roberts wrote:
Quoting jim@weirichhouse.org, on Thu, Feb 24, 2005 at 02:38:35AM +0900:
On Wednesday 23 February 2005 09:58 pm, Sam Roberts wrote:
[#132179] Wee Tutorials - Missing In Action — Shalev NessAiver <shalev@...>
While it's really great that Michael Neumann has taken the time to
[#132186] Lighting the candles on the cake? — James Britt <jamesUNDERBARb@...>
Don't want to eat birthday cake too soon, but I know that someplace it's
James Britt wrote:
[#132203] kde.rb: why you should use ruby — Navindra Umanee <navindra@...>
Hi,
[#132208] Rubyonrails — Javier Valencia <jvalencia@...01.org>
Have you used ruby on rails?
[#132209] Re: [RCR proposal] "Map" mixin analogously to "Enumerable" — gabriele renzi <surrender_it@...>
Olaf Klischat ha scritto:
[#132211] Re: Zip Files as deployable Components (was: Re: "module model", how to call it properly?) — Csaba Henk <csaba@..._for_avoiding_spam.org>
On 2005-02-24, Robert Klemme <bob.news@gmx.net> wrote:
[#132217] 1-800-THE-QUIZ (#20) — Ruby Quiz <james@...>
Here's an interesting quote from Brian Schroeder's solution page:
[#132218] a new delegation technique :-) — "David A. Black" <dblack@...>
Hi --
[#132237] Re: Rubyonrails — Javier Valencia <jvalencia@...01.org>
thanks all, i'll stick to rails :)
[#132245] Rails 0.10.0: Routing, Web Services, Components, Oracle — David Heinemeier Hansson <david@...>
We're plowing through the road map at lightning speed with the release
[#132246] Simple HTML Renderer / Browser? — Randy Kramer <rhkramer@...>
I need a simple HTML renderer (to get started--eventually, I want to be able
On Fri, 25 Feb 2005 01:31:24 +0900, Randy Kramer <rhkramer@gmail.com> wrote:
On Saturday 26 February 2005 10:33 am, you wrote:
next time use a distribution with a prebuilt package :)
On Saturday 26 February 2005 02:39 pm, you wrote:
concealed at the bottom of
On Sunday 27 February 2005 10:46 am, Alexander Kellett wrote:
[#132257] ruby-talk.com Expired? — James Edward Gray II <james@...>
I use http://ruby-talk.com/# style links on the Ruby Quiz site and I
Hi, I'm looking at creating md5 passwords in ruby then manually
On Fri, 25 Feb 2005 04:09:42 +0900, James Edward Gray II
[#132271] How to extend $stdout#write for system calls? — Jim Freeze <jim@...>
Hi
Jim Freeze wrote:
Jim Freeze wrote:
[#132284] mailing lists — why the lucky stiff <ruby-talk@...>
Anyone here used a mailing list?
> Anyone here used a mailing list?
On Fri, 25 Feb 2005 08:21:33 +0900, vruz <horacio.lopez@gmail.com> wrote:
[#132294] webrick help — Eko Budi Setiyo <contact_us@...>
Hi all,
[#132298] rdoc and GNU-indented files — Ian Macdonald <ian@...>
Hello,
[#132317] Is anyone (else) running Rubyx? — "ES" <ruby-ml@...>
Anyone here running the OS? Any anecdotes to share, good or bad?
[#132319] Validating XML Parser? — Iwan van der Kleyn <none@...>
Hi there,
[#132341] cgi sessions not working :S — Javier Valencia <jvalencia@...01.org>
I have a eruby page, which makes a new session just for fun. The code is:
[#132353] Phone Typing (#21) — Ruby Quiz <james@...>
The three rules of Ruby Quiz:
[#132357] IBM and PHP — pat eyler <pat.eyler@...>
from some posts on Slashdot:
[#132363] Purpose of rb_assoc_new() — Ian Macdonald <ian@...>
Hello,
[#132372] IHelp 0.3.0 — Ilmari Heikkinen <kig@...>
Announcing the release of IHelp 0.3.0.
On Friday 25 February 2005 04:31 pm, Ilmari Heikkinen wrote:
[#132373] Ajax: A New Approach to Web Applications — "Curt Hibbs" <curt@...>
I always have trouble remembering whether its HttpXmlRequest, or
On Sat, 26 Feb 2005 06:45:34 +0900, Curt Hibbs <curt@hibbs.com> wrote:
James G. Britt wrote:
I have been doing a lot of work w/ Ajax, and the server side action piece.
Dion Almaer wrote:
Old discussion, but regarding whether Ajax is a concept that deserves a
> http://ln.hixie.ch/?start=1111339822&count=1
It seems as if several of us have written this at some point. I wrote
Mathieu Bouchard ha scritto:
On 16:25 Sat 26 Feb , gabriele renzi wrote:
Jamis Buck wrote:
[#132387] what is the rubygems-update package? — Lionel Thiry <lthiryidontwantspam@...>
Hello!
On Sat, 26 Feb 2005 08:55:01 +0900, Lionel Thiry
[#132394] win32-dir 0.1.0 — "Daniel Berger" <djberg96@...>
Hi all,
[#132408] Re: win32-dir 0.1.0 — "Pe, Botp" <botp@...>
Daniel Berger [mailto:djberg96@hotmail.com] wrote:
[#132448] Can I remove methods from a single object, but not its class? — Sam Roberts <sroberts@...>
I want to allow method calls during initialization, but not after:
[#132455] RubyGems 0.8.5 — Jim Weirich <jim@...>
= Announce: RubyGems Release 0.8.5
On Sun, 27 Feb 2005 10:34:34 +0900, Jim Weirich <jim@weirichhouse.org> wrote:
Hi,
On Mon, 28 Feb 2005 08:34:58 +0900, Shashank Date <sdate@everestkc.net> wrote:
[#132456] Working with Tempfile class — RNicz <rnicz@...>
I've encountered following problems working with Tempfile:
[#132473] assignments and thread safety — Csaba Henk <csaba@..._for_avoiding_spam.org>
Hi there?
[#132489] for vs. each — "Fear Dubh" <feardubh@...>
Hello,
[#132500] Parsers vs. Homemade "Parsing" via REs — Randy Kramer <rhkramer@...>
I have the need to translate several megabytes of TWiki marked up text to
[#132534] missing dispatch.servlet — "Jop" <jopwork@...>
Hi,
[#132538] is_defined? — Eko Budi Setiyo <contact_us@...>
Any body now how to do some thing like this in ruby
[#132544] Orbjson, a JSON-RPC ORB for JavaScript/Ruby interaction — James Britt <jamesUNDERBARb@...>
An initial gem release of Ruby Orbjson is available. It provides an ORB
On Mon, 28 Feb 2005 14:01:01 +0900, James Britt
Jacob Fugal wrote:
[#132554] structuring complexly-interdependent C/Ruby libraries — Eric Peden <eric@...>
First post. Hi. :)
[#132567] RubyGarden deletions of RubyWeeklyNews — timsuth@... (Tim Sutherland)
Just about every week after I post the Ruby Weekly News, someone
[#132575] Rendering ruby openGL output to a file. — Brian Schrer <ruby.brian@...>
Hello Group,
[#132577] FreeRIDE project - Call for help — Laurent Julliard <Laurent.Julliard@...>
All,
Laurent Julliard wrote:
[#132578] FastCGI and Windows — sigzero@...
I have used the Windows installer for FastCGI from RubyForge. I have
[#132588] DIY "matrix" screensaver! try: ruby -rtracer -rsocket -enil — Sam Roberts <sroberts@...>
It only runs for about half a minute, but its quite impressive!
[#132616] aliasing variables — Eliah Hecht <eliahhecht@...>
Is there a way to do something like
Eliah Hecht wrote:
Ruby Weekly News 14th - 20th February 2005
Ruby Weekly News 14th - 20th February 2005
------------------------------------------
A summary of the week's activity on the ruby-talk mailing list / the
comp.lang.ruby newsgroup. This summary is brought to you by Tim Sutherland
(TimSuth).
Articles and Announcements
--------------------------
* [Ruby Meetup Groups]
There were several posts this week from people announcing that
they had created [meetup.com] groups to try and find Rubyists in
their area. Curt Hibbs posted a link which lists [all Ruby
meetup.com groups]. There are around 50 so far, with most only
having one active member at the moment - this is a good
opportunity to add yourself to a list in your area. Zach Dennis
started a thread suggesting a [Virtual Ruby Group] where people
meet by "microphone/webcam/instant messenger/irc channel, etc.. to
do a meeting over the wire".
* [ICFP Contest Dates Are Set]
James Edward Gray II noted that the "International Conference of
Functional Programming has announced dates for their annual
programming contest." The problem will be announced on June 24th
2005 with final entries due on July 10th.
* [Ruby Visual Identity Team]
A team is being set up to improve the [ruby-lang.org] website. See
Threads for more discussion of this.
Quote of the Week
-----------------
A [series] of quotes rather than a single one this week. It all started
when Francis Hwang announced a library that "mocks" out File, FileUtils,
Dir, and other classes to make it easier to write unit-tests that depend
on these.
Francis Hwang: "I'd mock out the air itself if my lungs were
hot-swappable".
Ben Giddings: "If you ever decide to mock out a human being, let me know.
This morning in the shower I was wondering how I can mock out the person
who has to push a button on an embedded device I'm working on. Sure, I can
easily mock out the register that pushing the button supposedly changes,
but that kinda defeats the purpose of the test."
Ilmari Heikkinen: "Robots, man, robots. Preferably small dancing ones."
Daniel Berger: "You smell and your momma dresses you funny. How's that?
Oh...mock "out". ;)"
Threads
-------
Interesting threads this week included:
[What is this syntax?]
----------------------
David Corbin didn't understand what the '*' was doing in the following
code
def foo(*)
end
E S explained that it was similar to
def bar(*a)
end
meaning that the bar method takes any number of arguments. The difference
is that in the second case, the arguments are available as the Array a. In
the code David posted, the arguments to foo are ignored.
So foo takes any number of arguments and ignores them all.
[Rails FastCGI deployment problem]
----------------------------------
Some students of Robert Feldt had developed a [Rails] application on
Windows, and then wanted to deploy it on a Linux server running Apache
with FastCGI.
The Apache error log gave messages like "FastCGI: can't start
server"/home/railsapp/railsapp/public/dispatch.fcgi" (pid 14780), execle()
failed: No such file or directory".
Navindra Umanee correctly guessed that the first line of
/home/railsapp/railsapp/public/dispatch.fcgi was wrong. The line should
have pointed to the Ruby interpreter, but the path it gave was incorrect.
For example, the line might have been "#!/usr/bin/ruby" instead of
"#!/usr/local/bin/ruby".
[interacting with ruby program]
-------------------------------
Navindra Umanee asked if there were "any nice or existing solutions for
attaching to a running Ruby process and changing the code on the fly from
the console?" Florian Gross directed him to the 'breakpoint' library (part
of [Rails]). This allows you to set breakpoints in programs and get an irb
prompt when the breakpoint is hit. It even works remotely.
[iconv.so is not installed with the mswin version of ruby?]
-----------------------------------------------------------
robert.wilder was using REXML to read some files encoded in Shift_JIS
(Japanese encoding). He was getting an error "uconv or iconv is required
for Japanese encoding support".
Robert noted that there is already a bug report filed for this issue with
the One-Click Ruby installer for Windows, but wondered what to do in the
meantime.
Assaph Mehr gave a workaround, which involves extracting iconv.so from the
ruby-1.8.2-i386-mswin32.zip distribution on the main Ruby site, then
getting iconv.dll from dll-files.com. Robert confirmed that this solved
his problem.
[Corporate RubyGems Repository]
-------------------------------
Roustem Karimov was working on some in-house Ruby projects and wanted to
use RubyGems to install and manage these across multiple servers. He set
up an internal RubyGems repository and everything worked. An annoyance he
had to deal with was creating the /yaml file containing all the gemspecs.
Was there a tool to automate this?
Chad Fowler said he had two options. One was simply to run the gem_server
program, which would handle everything. Alternatively, a program called
generate_yaml_index.rb is available to generate the yaml file.
Jim Freeze asked why Roustem didn't just install each application just
once, on a shared directory. Roustem replied, saying that this idea can be
more difficult to do than it sounds - for example, you have to deal with
firewalls between servers.
[SIGALRM available?]
--------------------
Guillaume Marcais asked if Ruby applications were allowed to use the
SIGALRM signal, or whether it was reserved for internal use. Matz said
that SIGALRM can be used freely, but SIGVTALRM cannot - it is SIGVTALRM
that is used in Ruby's threading implementation.
[FAQ for comp.lang.ruby]
------------------------
hal9000 posted the FAQ for comp.lang.ruby. This includes posting
guidelines, so if you're using the newsgroup, it's a good idea to check
out the FAQ first.
[Combining IOs and Strings?]
----------------------------
Derek Lewis wanted to write a method appendTo(a, b) that combines a and b,
where the arguments are either Strings or IO. If they are Strings it's
easy: a+b. If they were IO objects though, he wanted to avoid having to
read all the data from them to turn them into Strings.
"What I'd like to do is return an IO from the method, that, when read
from, will return the data from someData, and then the data from
moreData."
"Is there a particular subset of the methods in IO that I can override in
an IO subclass, and be confident that my subclass will work?"
Eric Hodel pointed him towards the StringIO class. (StringIO takes a
String and returns an object which behaves like an IO instance, with
methods like #read and #write.) Derek's class should implement the same
methods as StringIO.
[[SOLUTION] Yahtzee (#19)]
--------------------------
James Edward Gray II posted his solution to last week's [Ruby Quiz],
starting with the following quote:
"When I was young, I was in a programming club that often had us build
working programs from simple games. Blackjack, Yahtzee, etc. There was
usually a twist though, like a time limit or having to create the game on
your TI calculator. In that club, I built Yahtzee in just under one hour."
[Reading mp3 files]
-------------------
Scott Rubin wanted to extract information from MP3 files, for example
bitrate and playtime.
Stefan Holst said he'd written a library called xiron which wraps the
xine-lib media playing library. It's fairly new and hasn't been discussed
on ruby-talk before, but it works. It allows you to write code like
require 'xiron'
s = Stream.new(VideoPort.none, AudioPort.none)
s.open("foo.ogg")
puts(s.length)
puts(s.title)
puts(s.bitrate)
[Curious regexp behavior]
-------------------------
Derek Lewis did an experiment to see which was faster:
total = 0
File.open( 'words', 'r' ) { |file|
file.each_line { |line|
word = line.chomp
total +=1 if word =~ /[a-df-h][aeiou]{2}/
}
}
puts total
or
rexp = /[a-df-h][aeiou]{2}/
total = 0
File.open( 'words', 'r' ) { |file|
file.each_line { |line|
word = line.chomp
total +=1 if word =~ rexp
}
}
He expected that the second one would be faster, reasoning that in the
first piece of code, a new regular expression object is created for each
line. In fact, the first was slightly faster.
Charles Mills and Eric Hodel explained that a literal regexp is part of
the AST (Abstract Syntax-Tree) of the program. This means that Ruby
creates the regexp just once - at "compile-time" when the program is
parsed.
Ryan Davis used his ParseTree library to demonstrate what was happening.
"a=/blah/; 's' =~ a" is parsed as
[:lasgn, :a, [:lit, /blah/]],
[:call, [:str, "s"], :=~, [:array, [:lvar, :a]]]]]]]]
"'s' =~ /blah/" is parsed as
[:match3, [:lit, /blah/], [:str, "s"]]]]]]]
In the second case, Ruby not only treats the regular expression as a
literal (avoiding the variable lookup), but it recognises that a regexp
match is being done and constructs a "match3" node to do the comparison.
In the first case, a method call to String#=~ must be performed.
A disadvantage of Ruby's "match3" optimisation is that overriding
String#=~ may not work as you expect. For example,
class String
def =~(regexp)
puts("HOW ARE YOU GENTLEMEN !!")
end
end
's' =~ /foo/ # -> no output
's'.=~ /foo/ # -> "HOW ARE YOU GENTLEMEN !!"
[Wee web-framework. It's great!]
--------------------------------
Joao Pedrosa was impressed with the Wee web-application framework, saying
"Wee is awesome. I still need to workout a full example, but Wee has been
behaving the way I expect, so I wanted to say a *thank you* to Michael for
creating a truly gem."
Joao later posted a long message explaining what makes Wee so great. A
couple of interesting paragraphs:
"GUI is generally divided in components/widgets, right? The problem is
that in the web, GUI components happen to exist in the browser (client),
but most of the business logic and state comes from the server. In a
normal web-page, you may have more than a FORM tag. So when one is
submitted, you may lose what has been entered in another FORM. You may
need to handle the BACK browser button. And you may need to handle the
Session, that is the maintenance of the state between browser requests.
Now, imagine arbitrary GUI components that happen to be in the same
web-page. Imagine each component with its own state and responding to
events. That's a lot to imagine, but have no fear, because Wee is here."
"Wee supports the GUI componentization for a web-app. You no longer need
to worry about everything by yourself (mainly about keeping everything in
sync), because Wee can handle a lot by itself. Not only that, but the HTML
generation is nice ruby code, with closures, blocks, etc. The components
will work together in the same page or in different pages. Unload your
work to them, and they will handle it. You no longer need to worry about
URLs, for instance. Just "call(Component.new)" and it's like going to the
next page. Just "answer" and the previous component takes care."
Michael Neumann (the author of Wee) gave some concrete examples of this.
(Wee can use continuations.)
[Marick's testing book (Ruby-based)]
------------------------------------
Brian Marick is writing a book called Scripting for Testers to help people
without a programming background write test code in Ruby. "So the request
for help: what do you think of that? What kinds of tasks should be
covered? What tools should I talk about?"
[Python at SIAM conference]
---------------------------
Bil Kleb said "[t]here were several sessions devoted to "scripting"
languages during last weekend's Computational Science and Engineering
conference -- the talks were 95% Python and 5% Perl."
"Had I known, I would have snuck a Ruby talk in there..."
The conference is next held in two years time. It would be good to see
some Ruby content then.
[ruby-dev summary 25642-25708]
------------------------------
SASADA Koichi posted the latest summary of the Japanese list ruby-dev. It
included a post by Shugo Maeda proposing a hook function like
set_trace_func, but lower-level and only available in C. Shugo had used
this to implement a high-performance profiler.
[Ruby + end user applications]
------------------------------
martinus got some good feedback from users of XDCC-Fetch (a tool for IRC).
A couple of them said that this program had inspired them to learn Ruby.
"Ruby definitely needs more cool, simple to use, end user applications."
In the past, almost all public Ruby projects were libraries for Ruby, with
people using these libraries for "internal" work. That seems to be
changing with more applications written in Ruby coming out.
The thread discussed some of these, as well as ideas for other end-user
applications. Martin DeMello pointed out [glark], which is a 'better
grep', with features like highlighting matches. [Watir] was also listed
(by James G. Britt). This is a web testing framework which utilises IE.
martinus ended up creating a [list of software project ideas] on
tadalist.com.
[[SUMMARY] Yahtzee (#19)]
-------------------------
James Edward Gray II summarised last week's [Ruby Quiz] - to implement the
Yahtzee dice game.
[2/24 = 0?; or, how do I add hours to a DateTime?]
--------------------------------------------------
Roy wanted to add two hours to a DateTime. His initial problem was that
2/24 was returning 0 when he expected 0.08333... wannes explained that he
was doing integer division, and that 2/24.0 would give the result Roy was
expecting.
Sam Roberts warned "[r]emember that the trivial "convert your units to
seconds and add it to Time" doesn't work in the face of leap years,
daylight savings time, etc, but Date has knowledge of this that you can
exploit." He also posted some code that adds plus_year, plus_month and
plus_day methods to Time. It would be easy to add a plus_hour method in
the same vein. They work by calling Time.local(year, month, day, hour,
min, sec, usec) with the updated values.
Phrogz pointed out his MutableTime class which wraps time and allows code
like mtime.hours += 2.0/24. It works by doing things like time +
3600*hours, so suffers from the problems described by Sam.
[[QUIZ] 1-800-THE-QUIZ (#20)]
-----------------------------
James Edward Gray II announced this week's [Ruby Quiz].
"Many companies like to list their phone numbers using the letters printed
on most telephones. This makes the number easier to remember for
customers. A famous example being 1-800-PICK-UPS."
This week's quiz is to write a program that will show a user possible
matches for a list of provided phone numbers." (Using a dictionary file.)
[Notes on PDF::Writer's next release...]
----------------------------------------
Austin Ziegler had noticed a lot of interest in his PDF::Writer library,
used to create PDF files. "The good news is that there's going to be a lot
of enhancements", including proper image support, better support of PDF
options, primitives, fonts, tables and colours (RGB and CMYK). The bad
news is that the API will also change drastically.
"I think that this will be a very exciting release. Watch for it in early
March."
[Where is Ruby headed etc.] [Ruby Visual Identity Team] [Ruby Visual Identity
Team: Project, Mailing List, and Wiki]
-----------------------------------------------------------------------------
Glenn asked "where is Ruby headed?". The thread ended up discussing the
official Ruby website and how to improve it. Matz set out a plan:
* form a team to design the appearance
* form another team to choose the CMS
* create prototype on that CMS
* www-admin would replace www.ruby-lang.org
Several people volunteered to help, and the thread continued under "Ruby
Visual Identity Team". Matz was keen to see more English-writing people on
the www-admin team, to write announcements in English.
Curt Hibbs created a public mailing list [vit-discuss] for co-ordinating
the team and encouraged all those interested to join.
[Rails presentation]
--------------------
Jamis Buck presented [Rails] to over 100 programmers at the Utah Java
Users Group. He gave them some performance metrics to try and overcome the
perception that Rails must be slow because it's dynamic. Eric Hodel
corrected one of these metrics - Jamis had reported that [43things.com]
served of 6 pages a second on one server at peak times, in fact the
performance is much better, with up to 180 pages per second. (6 pages/sec
per FastCGI process, of which there are 30.)
Asked for advice on giving Rails presentations, Jamis had some ideas for
what he would do differently next time: keep the action in the video close
to the top of the screen so people at the back can read it, use a
high-contract syntax highlighting scheme and repeat every question that is
asked before answering it.
"They _really_ loved that Rails uses WordNet to suggest model and
controller names when there is a conflict. :) If I had it to do over
again, I'd probably use more little things like that in the presentation."
[[rcr] Array#join non string arguments]
---------------------------------------
Simon Strandgaard proposed changing Array#join to allow
[1, 2, 3, 4, 5, 6].join(0) #-> [1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6]
Matz said that this behaviour could be useful, but it should not be called
Array#join - "I think behavior that changes depends on indirect types
(i.e. type of elements in the receiver this case) is not good idea. A
method gives a string should always gives string (or string-like object)".
It would also break the current usage of Array#join, for example
['a', 'b', 'c'].join('-') #-> ['a', '-', 'b', '-', 'c'] or 'a-b-c'
Jannis Harder suggested "interpolate" ("interleave" was also considered),
with an optional block. For example,
[8,6,4,2,0].interpolate{|a,b|(a+b)/2} #-> [8,7,6,5,4,3,2,1,0]
He also gave an example where interpolate was passed multiple arguments.
New Releases
------------
* [Nitro + Og 0.10.0]
George Moschovitis released new versions of Nitro (web application
framework) and Og (object-relational mapping library). Og now
supports SQLite3, optional type-checking, has cleaner code and
better examples. Nitro has a new configuration system.
* [FileSystem 0.1.0: Beta for me, Alpha for you]
Francis Hwang introduced the first public release of FileSystem:
"a library that will mock out File, FileUtils, Dir, and other
file-dependent built-in classes. It aims to simulate an entire
file-system in memory for the purposes of testing." The name of
the project will likely be changing in the future, as "FileSystem"
conflicts with a different ibrary by Mike Hall of the same name.
* [PageTemplate 1.1]
Brian Wisti added 'include' functionality to PageTemplate, a
library for using text templates (for example, with web programs).
Features include variable substitutions, if-else blocks, loops and
caching. Version 1.1.1 was released a few days later, fixing some
documentation bugs and making the library available under
RubyGems.
* [Ruby Bindings for POI]
Avik Sengupta wrapped the Java library POI (used to read and write
OLE2 Compound Document Files like the Microsoft Excel format). He
wrapped it by compiling the Java code with GCJ to turn it into a
native library which was then wrapped with SWIG.
* [FaceToFace 0.1.0]
Benny was "happy to announce his first published piece of
software", FaceToFace. "You may think of it as syntactic sugar and
as duck-typing taken to the next level (imagine two ducks face to
face, none of them being a real duck)." It used used for type
conversions, for example 5.to(String) or String.from(5).
* [YARV: Yet Another RubyVM 0.1.1]
SASADA Koichi has been busy at work on YARV, a virtual machine for
Ruby. New optimisations include an experimental JIT. It's now
easier to test out YARV - you can do either ruby foo.rb to use the
normal Ruby interpreter or ruby -rite foo.rb to use YARV.
* [FXIrb 0.14 - a Win32 GUI wrapper around IRB]
Martin DeMello released an alpha of FXIrb: a GUI around irb
(Interactive Ruby). Currently it only runs on Windows, but will be
ported to other systems in the future.
* [SQLite3/Ruby 1.1.0]
Jamis Buck updated the Ruby binding for the SQLite3 embedded
database system. A Database#query method was added to allow
iterating over a result set without using a block. Several bugs
were also fixed.
* [aeditor-2.4 (turbo release)]
Simon Strandgaard added syntax highlighting to AEditor, an editor
for programmers.
* [ruby2c 1.0.0 beta 2 released]
Ryan Davis released the second beta of ruby2c 1.0.0. RubyToC is
used to translate a subset of Ruby into C. Its authors want to use
it to rewrite core Ruby libraries in Ruby instead of C, in a
similar fashion to some implementations of the Smalltalk language.
* [Syck 0.51: More tests passing, cleaner output]
why the lucky stiff offered a 'hello' to "all you mangy
listdwellers". To make amends for this insult, he also offered an
experimental new version of Syck, the YAML processor which comes
with Ruby. (YAML is a markup language.)