[#27156] IOWA and Apache-2.0.28? — Jos Backus <josb@...>
Hello Avi, all,
[#27159] Bug fix for ruby-mode.el — "Matt Armstrong" <matt+dated+1007619975.5465a7@...>
[#27163] Statically linked extensions and deferred initialization. — Kent Dahl <kentda@...>
Hi.
[#27168] which editor is adviceful? — Niko Schwarz <niko.schwarz@...>
I know this always is the standard question for every language, but for
[#27171] Re: which editor is adviceful? — "michelemdl@..." <michelemdl@...>
I personally use Emacs as an editor for all.
[#27176] Re: Re: which editor is adviceful? — "michelemdl@..." <michelemdl@...>
Maybe you did't received my e-mail correctly.
[#27191] OO AI — mentifex@... (Arthur T. Murray)
The road to supercomputer AI is paved with good inventions; visit
mentifex@scn.org (Arthur T. Murray) writes:
[#27220] HTML message content — "Harry Ohlsen" <harryo@...>
I'm currently using pan as my news reader. The version I have doesn't
[#27239] Problem with using method_missing to forward messages — ptkwt@...1.aracnet.com (Phil Tomson)
I think what I'm trying to do what I think is called the Proxy pattern in
[#27240] ANN: REXML 1.1a7 — Sean Russell <ser@...>
Hi all,
[#27243] Ruby 1.7 branch — Robert <bobhicks@...>
How soon until the 1.7 branch is released? Is there a timeline somewhere
[#27265] John Roth dolt ( Re: A challenge to proponents of Unit Testing. ) — olczyk@... (Thaddeus L Olczyk)
Background.
On Sat, 01 Dec 2001 13:46:42 GMT, olczyk@interaccess.com (Thaddeus L
----- Original Message -----
Keith Ray <k1e2i3t4h5r6a7y@1m2a3c4.5c6o7m> wrote in message news:<k1e2i3t4h5r6a7y-7C2620.18082110122001@news.attbi.com>...
On Fri, 14 Dec 2001 20:36 +0000 (GMT Standard Time),
On 11 Dec 2001 06:55:24 -0800, rbinder@rbsc.com (Bob Binder) wrote:
Ron Jeffries <ronjeffries@REMOVEacm.org> wrote in message news:<176717160028CE03.51B6AF6E20305FB5.2EC5DCFFD6C10DFD@lp.airnews.net>...
Robert C. Martin <rmartin @ objectmentor . com> wrote:
[#27270] Re: OO AI — Tobias Reif <tobiasreif@...>
mikkelj-anti-spam@post1.dknet.dk wrote:
[#27287] New RubyGarden Poll - this one affects us all :) — Dave Thomas <Dave@...>
"Mark Hahn" <mchahn@facelink.com> writes:
On Wed, Dec 05, 2001 at 03:23:32AM +0900, Dave Thomas wrote:
Paul Brannan wrote:
Darrin Thompson wrote:
Hi everyone,
Hello --
[#27311] Re: Ruby application server — Tobias DiPasquale <anany@...>
Hi Bashar,
[#27314] BUG in #read — Mathieu Bouchard <matju@...>
Hi,
[#27330] Unicode string for the standard library ? — Rik Hemsley <rik@...>
Currently I'm faking an Unicode string class by storing UTF-8 in the
[#27344] Programname in (un*x) top — kamphausen@... (SKa)
Dear Rubies,
mark@wutka.com wrote in message news:<IsPO7.70773$8n4.4039369@e3500-atl1.usenetserver.com>...
On Wed, Dec 05, 2001 at 01:03:17AM +0900, SKa wrote:
On Wed, 5 Dec 2001, Martin Weber wrote:
On Wed, Dec 05, 2001 at 01:48:37AM +0900, Hugh Sasse Staff Elec Eng wrote:
On Wed, 5 Dec 2001, Martin Weber wrote:
On Wed, Dec 05, 2001 at 02:49:58AM +0900, Hugh Sasse Staff Elec Eng wrote:
[#27351] OCaml native code compiler has little to do with C-- — Robert Feldt <feldt@...>
Hi,
> A few years later, Simon Peyton-Jones and Norman Ramsey had similar
[#27357] Questions building i586-mswin32 version of Ruby — "Bob Calco" <rcalco@...>
Hello all:
[#27368] thoughts for future Ruby with bytecode VM — ptkwt@...1.aracnet.com (Phil Tomson)
from the brainstorm department....
[#27369] Killer app for Ruby developers? — "Hal E. Fulton" <hal9000@...>
This is an idea that is very skeletal
Hal:
On Tue, 4 Dec 2001, Hal E. Fulton wrote:
[#27370] marshalling (incompatible marshal file format) — Paul Brannan <paul@...>
I need to read some data from a Ruby script running on a remote host.
[#27396] ./configure options — Robert Hicks <bobhicks@...>
I am new to the configure -> make -> make install routine and was
[#27405] Sourceforge vs. Savannah — "Hal E. Fulton" <hal9000@...>
Opinion question(s).
"Hal E. Fulton" <hal9000@hypermetrics.com> wrote in
[#27457] Re: Sourceforge vs. Savannah — Tobias DiPasquale <anany@...>
Hi mips,
[#27485] Package Naming — Dave Thomas <Dave@...>
Hello --
Mark Hahn wrote:
The forest service must be a hotbed for beauracracy. The only requirement
Hello --
> -----Original Message-----
Hi --
David...
[#27494] Ruby SWIG alive? — "MikkelFJ" <mikkelj-anti-spam@...1.dknet.dk>
I justed tried to use Ruby SWIG.
[#27498] ANN: REXML 1.1b1 — Sean Russell <ser@...>
Hi folks,
[#27505] Do we need something like Python-URL? — ptkwt@...1.aracnet.com (Phil Tomson)
ptkwt@shell1.aracnet.com (Phil Tomson) writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hi,
[#27566] Help! acos, asin - where? — "Thomas R. Corbin" <tc@...>
I found the Math::atan2 (why 2?) method, but haven't figured out how to do
[#27598] References — "Ralph Mason" <masonralph@...>
Perhaps I am just being greedy here. But it is something that in some =
[#27602] Sending a Proc to a remote dRuby object — ptkwt@...1.aracnet.com (Phil Tomson)
I'm trying to send a proc to a dRuby object running on a remote machine
On Thu, 6 Dec 2001, Phil Tomson wrote:
In article <Pine.GSO.4.21.0112061022210.14067-100000@godzilla.ce.chalmers.se>,
[#27609] Emulating multimethods — kushcs@... (Christopher S. Kush)
Okay,
[#27647] web hosting — "ktethridge" <kevinethridge@...>
Does anyone know of a good hosting service that supports Ruby and MySQL?
Kevin wrote:
On Thu, 6 Dec 2001, Curt Hibbs wrote:
[#27657] Inconsistence in ranges with if — Martin Kahlert <martin.kahlert@...>
Hi!
[#27679] Translating "Programming Ruby" — juergen.katins@... (Juergen Katins)
Hello,
[#27681] Controlling the error messages of eval. — Christian Szegedy <szegedy@...>
I am writing a small preprocessor for C++ in Ruby, I it for example to
[#27740] Re: Package Naming — "Dan Hable" <DHable@...>
I would have to disagree. If I only need the name at a sngle point inside the entire class, it doesn't make sense to bring that name into my current namespace. This can lead to more code changes in the future if someone else decides to bring in another class with the same name but from a different vendor.
[#27743] [announcement] Ruby 3D Ruby — Lars Christensen <larsch@...>
[#27749] syntax across languages — Pixel <pixel@...>
(not really ruby-centric, but...)
[#27761] what are symbols good for???? — Markus Jais <info@...>
hello
Hi:
>>>>> "J" == Jim Freeze <jim@freeze.org> writes:
Hi
Hi --
[#27771] Re: web hosting — Tobias DiPasquale <anany@...>
Dave Thomas wrote:
[#27783] DBI and large result sets — " JamesBritt" <james@...>
I'm starting to use Ruby DBI, and I'm wondering about its use when processing
JamesBritt wrote:
Thanks to those who helped clarify things.
"James Britt (rubydev)" <james@rubyxml.com> wrote:
> : Running
[#27808] servlets and server pages for Ruby??? — Markus Jais <mjais@...>
hello
[#27824] Perl/Python Module Porting — Joseph Erickson <jerickson@...>
Has there been any thought in the Ruby Community of actively porting
In article <B3265BDC-EB39-11D5-97BA-0050E4C58663@eyemg.com>,
On Friday 07 December 2001 11:55 am, Phil Tomson wrote:
On Friday 07 December 2001 11:03 am, Eric Lee Green wrote:
On Sat, Dec 08, 2001 at 01:29:52PM +0900, Mathieu Bouchard wrote:
[#27830] Trolling ;) — "James Britt (ruby-talk ML)" <ruby@...>
Ruby in a Nutshell was announced on use.perl.org.
class Vacuum
[#27858] DTD Parsers in Ruby? — "Lyle Johnson" <ljohnson@...>
I don't see one of these listed in the RAA so I thought I'd ask around. What
Lyle Johnson wrote:
[#27873] IOWA problem — Jos Backus <josb@...>
I have been trying to get IOWA 0.14a to work on FreeBSD -current, but I am not
[#27894] Re: App server for Ruby? — Tobias DiPasquale <anany@...>
Todd Gillespie wrote
The discussion on the app server theme has been very enlighting. I would
[#27896] Building XMLParser with MS VC++ — "Rich Kilmer" <rich@...>
The extconf.rb included with XMLParser seems very linux oriented. Has anyone built this under Win32 with MSVC (v6)?
[#27897] Dictionary.com speeder upper — "Ralph Mason" <ralph.mason@...>
Here is a little script I did to make dictionary.com more useful for me.
[#27915] Ruby IDE?? What about using Eclipse?? — "Ross Shaw" <rshaw1961@...>
Eclipse (www.eclipse.org) is an open extensible IDE (written in Java) that
On Sat, 8 Dec 2001, Ross Shaw wrote:
I am going to do this.
On Sat, 8 Dec 2001, Curt Hibbs wrote:
Open source.
What the status of your development?? need any testers yet ;-)
The key phrase was "I am going to do this...". At this point its a only a
[#27918] "load" without looking in $LOAD_PATH ? — Johan Holmberg <holmberg@...>
[#27980] Displaying Ruby code in LaTeX — "Harry Ohlsen" <harryo@...>
Has anyone written a document in LaTeX that includes examples of Ruby
In article <200112090023.fB90NvW27450@approximity.com>, "Armin Roehrl"
Hi:
>>>>> "J" == Jim Freeze <jim@freeze.org> writes:
On Sun, 9 Dec 2001, ts wrote:
[#27989] Boost.Ruby ? — "Issac" <issac@...>
Of all the ways to extend Python with C++, my favorite is Boost.Python
[#27994] [ANN]RDE(IDE for Ruby) — sakazuki <QZS01353@...>
Hi.
[#28003] Re: [ANN]RDE(IDE for Ruby) — Tobias DiPasquale <anany@...>
sakazuki wrote:
[#28004] Re: DBI and large result sets — Tobias DiPasquale <anany@...>
Neil Conway wrote:
[#28042] Re: TCPServer — Tobias DiPasquale <anany@...>
Ernest Ellingson wrote:
[#28052] How does puts decide how to print a given object? — "Harry Ohlsen" <harryo@...>
I'm writing a short tutorial introduction to Ruby for an upcoming uni
Hi,
Hello --
[#28070] Status of keyword args? — Robert Feldt <feldt@...>
Hi,
[#28096] The benefits of dynamic typing? — Roy Patrick Tan <rtan@...>
I have just recently read an old paper by Wirth "On the Design of
This is a bit long...
In article <Pine.GSO.4.21.0112101819120.2422-100000@godzilla.ce.chalmers.se>,
On Tue, 11 Dec 2001, Phil Tomson wrote:
>> This post offers good coverage of all sides of the issue - could you post
In article <3C153282.9000309@vt.edu>, "Roy Patrick Tan" <rtan@vt.edu>
In article <CEENJIKJHPPGICBNAFMIGECADCAA.mchahn@facelink.com>, "Mark Hahn"
Hi,
[#28099] Ensuring a specific type — Fabian Senftenberg <senf@...>
Is there any way I can make sure that an expression (a block) is of a
[#28115] Ruby for Mac OS X — "Dan Hable" <DHable@...>
Hi,
On 10/12/2001 19:05, "Dan Hable" <DHable@phmining.com> wrote:
[ date ] 2001/12/11 | Tuesday | 03:23 AM
On 18/12/2001 22:01, "John Beppu" <beppu@ax9.org> wrote:
On 01/12/18 5:02 PM, "Luc Heinrich" <lucsky@mac.com> wrote:
I've had the same two make problems as some of the other posters here.
[#28161] ANNOUNCE: Distributor (a task distribution system) — ptkwt@...1.aracnet.com (Phil Tomson)
[#28163] Design question: remote UIs and distributed objects — Massimiliano Mirra <list@...>
I am toying with the idea of writing a tiny drawing program that acts
I don't have a really good answer to this but I can provide a link.
On Fri, Dec 14, 2001 at 04:46:36AM +0900, Craig Atkinson wrote:
[#28179] Ruby Musings — "John Kaurin" <jkaurin@...>
Ruby Musings (IMHO):
Hello --
"John Kaurin" <jkaurin@home.com> writes:
[#28225] Hash.keys Q — Leo Laursen <l.laursen@...1.stofanet.dk>
Hi all
[#28247] Cheat sheet? — "Morris, Chris" <chris.morris@...>
I've started the following quick reference for my personal reference. Is
[#28272] Survey for new Rubyists — ptkwt@...1.aracnet.com (Phil Tomson)
[#28274] rdefs : a puny doc tool — Issac Trotts <ITrotts@...>
# print out a brief summary of a ruby file.
[#28298] vector and quaternion classes — Issac Trotts <ITrotts@...>
These are alpha, but seem to work so far.
[#28307] Reviews solicited for Ruby article — "Harry Ohlsen" <harryo@...>
I'm in the process of writing an article on Ruby for a computer science students'
In case you're having problems downloading the PDF file, I've set up a
[#28308] Rendering UML diagrams? — Robert Feldt <feldt@...>
Hi,
Robert Feldt <feldt@ce.chalmers.se> writes:
[#28370] Documentation of the different Exception types — "Harry Ohlsen" <harryo@...>
I'd like to understand more about the standard exception
[#28373] Parrot developers keeping an (Ruby)-open mind? — Robert Feldt <feldt@...>
Hi,
[#28389] RDE (was RE: RAA.succ (?)) — David Naseby <david.naseby@...>
> From: Curt Hibbs [mailto:curt@hibbs.com]
> From: David Naseby [mailto:david.naseby@eonesolutions.com.au]
[#28392] [RCR] IO.select should return array for timeout. — matz@... (Yukihiro Matsumoto)
Hi,
[#28412] shipping real world apps — Niko Schwarz <niko.schwarz@...>
Hello out there,
[#28422] why is Proc's arity function so weird? — Paul Brannan <paul@...>
From the Pickaxe book (online, since the printed version is wrong, as is
On Fri, Dec 14, 2001 at 01:53:39AM +0900, Paul Brannan wrote:
>>>>> "P" == Paul Brannan <paul@atdesk.com> writes:
[#28457] Ruby entry In the Dictionary of Programming languages — "Henning von Rosen" <henning@...>
In the Dictionary of Programming languages
[#28468] Ruby and XML — Hugo Garcia <rubyhacker@...>
Hi
[#28475] mysql issues...looking for wrong socket — Jack Dempsey <dempsejn@...>
hi all,
On any redhat system (and derivatives like mandrake) that I've ever worked
[#28492] allocate and 1.7.x — "Rich Kilmer" <rich@...>
Hey...just a note:
[#28495] internal server errors — Jack Dempsey <dempsejn@...>
hi all,
[#28500] A Review of "Ruby in a Nutshell" book — Johan Holmberg <holmberg@...>
Hi,
On Saturday 15 December 2001 06:10, Yukihiro Matsumoto wrote:
* Christopher Sawtell (csawtell@paradise.net.nz) wrote:
Matz,
* Jack Dempsey (dempsejn@georgetown.edu) wrote:
[#28501] ~ UML SVG — Tobias Reif <tobiasreif@...>
check (google UML SVG) for more, but:
[#28514] Problem with the post command. — olczyk@... (Thaddeus L. Olczyk)
I've tried the following using a "server simulator"
[#28552] help with ^M (line endings ) removing — Dinakar Desai <Desai.Dinakar@...>
Hello:
[#28630] GUI testing with GTK? — Massimiliano Mirra <list@...>
I see GTK::Widget has got an add_events(events) method. I believed it
[#28655] RDoc - Document Ruby source files — Dave Thomas <Dave@...>
Alexander Bokovoy <a.bokovoy@sam-solutions.net> writes:
On Mon, Dec 17, 2001 at 11:19:11PM +0900, Dave Thomas wrote:
"Christian Boos" <cboos@bct-technology.com> writes:
On Tue, Dec 18, 2001 at 01:31:56AM +0900, Dave Thomas wrote:
On Tue, 18 Dec 2001, Alexander Bokovoy wrote:
[#28666] Matrix#inverse broken? — Joel VanderWerf <vjoel@...>
require 'matrix'
[#28671] NodeDump patch for ruby 1.7.2 — sheepman <sheepman@...>
Hello.
[#28676] How do you do "character filtering" of a string using each_byte. — olczyk@... (Thaddeus L. Olczyk)
I'm trying to do several things where I produce new strings from old
[#28695] How do you do "character filtering" of a string using each_byte. II — olczyk@... (Thaddeus L. Olczyk)
There has been a trend I noticed in the last few years of the Usenet.
Hello --
>>>>> "D" == David Alan Black <dblack@candle.superlink.net> writes:
[#28719] New article on rubyxml.com describing event-based processing — "James Britt (ruby-talk ML)" <ruby@...>
I've posted an article on rubyxml.com describing event-based processing using the REXML
-----BEGIN PGP SIGNED MESSAGE-----
>
On Mon, 17 Dec 2001 11:59, James Britt (ruby-talk ML) wrote:
[#28722] stderr from external process? — "MikkelFJ" <mikkelj-anti-spam@...1.dknet.dk>
I have asked this question before - maybe it is just not possible:
Hello,
Christian Boos (2001-12-20 01:57):
In article <3c210d85$0$62854$edfadb0f@dspool01.news.tele.dk>,
On licensing issues...
On Thu, Dec 20, 2001 at 10:05:21PM +0900, Christian Boos wrote:
Hello Marko,
I wrote the Torrent library. I was not sure what license to pick so I picked
Just a thought on this thread (it might be obvious, I just want it to be
"MikkelFJ" <mikkelj-anti-spam@post1.dknet.dk> writes:
Hi,
"Marcio Barbosa" <argaeus@yahoo.com.br> writes:
[#28732] How can we get publicity for 1.8 release? — ptkwt@...1.aracnet.com (Phil Tomson)
Consider this a brainstorming session:
Couldn't Matz come up with a press release that explains:
[#28734] getting started with MinGW — "SHULTZ,BARRY (HP-Israel,ex1)" <barry_shultz@...>
Hi,
[#28737] [Announcement] Ruby news weekly — Holden Glova <dsafari@...>
-----BEGIN PGP SIGNED MESSAGE-----
> -----Original Message-----
Josh Huber <huber@alum.wpi.edu> writes:
[#28749] Constant loss of memory with Kernel::load in a loop — "Jens Nissen" <frodo.hobbit@...>
We have developed a wonderful application under Windows 2K using Ruby 1.6.5
"Michael Neumann" <neumann@s-direktnet.de> schrieb im Newsbeitrag
"ts" <decoux@moulon.inra.fr> schrieb im Newsbeitrag
At Mon, 17 Dec 2001 19:36:42 +0900,
>>>>> "n" == nobu nokada <nobu.nokada@softhome.net> writes:
At Mon, 17 Dec 2001 22:06:31 +0900,
>>>>> "n" == nobu nokada <nobu.nokada@softhome.net> writes:
At Mon, 17 Dec 2001 23:59:17 +0900,
Hi,
At Fri, 21 Dec 2001 00:46:45 +0900,
Ok, let me propose a quick hack :)
At Fri, 21 Dec 2001 03:27:03 +0900,
Hi,
At Fri, 21 Dec 2001 15:57:16 +0900,
[#28777] Re: RDoc - Document Ruby source files — "Niklas Frykholm" <frykholm@...>
>http://www.pragmaticprogrammer.com/ruby/downloads/files/rdoc-alpha.tgz
[#28847] ANN: rdoc-alpha-3 — Dave Thomas <Dave@...>
[#28855] [IDEA] creating stand-alone versions for easy distribution etc — Patrik Sundberg <ps@...>
hi list,
On Tue, 18 Dec 2001, Patrik Sundberg wrote:
On Tue, Dec 18, 2001 at 07:04:09PM +0900, Robert Feldt wrote:
On Tue, 18 Dec 2001, Patrik Sundberg wrote:
On Tue, Dec 18, 2001 at 07:30:27PM +0900, Robert Feldt wrote:
On Tue, 18 Dec 2001, Patrik Sundberg wrote:
On Tue, Dec 18, 2001 at 08:46:20PM +0900, Robert Feldt wrote:
On Tue, 18 Dec 2001, Patrik Sundberg wrote:
[#28875] C++ preincrement operator — Paul Brannan <paul@...>
In Ruby, if I do this:
Paul Brannan wrote:
On Wed, Dec 19, 2001 at 02:09:03AM +0900, Peter Hickman wrote:
so basically you're suggesting that any amount of stacking -'s or +'s past
"Jack Dempsey" <dempsejn@georgetown.edu> writes:
yeah i agree, to be honest i was kinda surprised they didn't operate under
----- Original Message -----
Hi --
[#28906] Re: memory management — ptkwt@...1.aracnet.com (Phil Tomson)
In article <9vloo0$1tlb$1@ns.felk.cvut.cz>,
[#28911] A Ruby programmer walked into a bar ... — "Harry Ohlsen" <harryo@...>
Now that I have your attention :-) ...
On 19/12/2001 15:46, "Harry Ohlsen" <harryo@zip.com.au> wrote:
Luc Heinrich <lucsky@mac.com> writes:
On Thu, 20 Dec 2001 07:58:47 +1100, Dave Thomas wrote:
"Mark Hahn" <mchahn@facelink.com> writes:
"Mark Hahn" <mchahn@facelink.com> writes:
[#28926] Stream? — Ron Jeffries <ronjeffries@...>
Is there a memory stream object in Ruby, analogous to Smalltalk's
[#28927] [ANN] JTTui 0.10.2 - textmode user interface — Jakub Travnik <j.travnik@...>
Hello,
[#28928] What's the Ruby way of doing: — "Nightblade" <nightblade@...>
Hi all.
[#28974] [SUGGESTION] NULL check in string.c — Patrik Sundberg <ps@...>
hi,
[#28976] [patch] mkmf.rb in 1.6.5 — Alexander Bokovoy <a.bokovoy@...>
Don't know how this escaped from mkmf.rb but it misses several DESTDIR
[#28977] overriding methods: (almost) a replacement for alias_method — Paul Brannan <paul@...>
I think almost all of us will agree that it's pretty ugly to do:
> Well, a Method is really a BoundMethod, and a BoundMethod is not an
Hi,
> Are you telling me that this behavior will change under 1.8? This would
[#29014] But is it Fun? — edwardhatfield1@... (Edward Hatfield)
I've been watching Ruby with great interest over
bobh@hslda.org (Robert) wrote in message news:<4a249347.0112181814.4657f513@posting.google.com>...
edwardhatfield1@aol.com (Edward Hatfield) writes:
[#29016] Creating a proxy server — bobh@... (Robert)
Is it possible to create a proxy server in Ruby? My company is going
[#29111] Is "The Ruby Way" shipping yet? — HarryO <harryo@...>
According to Amazon, TRW was supposed to be published
[#29164] Production, Significant Uses of Ruby — Mike Thomas <mike_thomas@...>
All,
[#29227] HTTP POST — Jim Menard <jimm@...>
I'm having a problem with HTTP POST under Ruby 1.6.4 and 1.6.5.
[#29232] Some Questions from a Newbie (no programming experience) — Tom Karas <Tom.Karas@...>
Hello rubiest,
[#29265] upper case to lower — "Bashar A. Asad" <baasad@...>
hello,
On Sat, Dec 22, 2001 at 08:00:08AM +0900, Bashar A. Asad wrote:
Mark, this was actually my reply to one of your earlier posts.
On Sat, 22 Dec 2001 11:09:08 +1100, Bashar A. Asad wrote:
[#29296] XEmacs problems with ruby-mode.el —
Hi,
It seems I'm talking to myself here, but I founnd a patch for a
Hi,
At Wed, 26 Dec 2001 23:30:46 +0900,
[#29311] [ANN] The FreeRIDE (Ruby IDE) Project has Moved. — "Curt Hibbs" <curt@...>
I want to thank those who have been contributing the thoughts and ideas to
Curt Hibbs sez:
[#29318] RPC via tuple space — Massimiliano Mirra <list@...>
A while ago I wrote about a framework I had in mind for accessing
[#29327] a better way? — Ron Jeffries <ronjeffries@...>
I was writing a little code that cached a function value, and wound up
Hi --
----- Original Message -----
[Nobu]
At Sun, 23 Dec 2001 23:18:26 +0900,
nobu.nokada@softhome.net wrote:
Hi --
[#29351] raa.succ top 5! — Holden Glova <dsafari@...>
-----BEGIN PGP SIGNED MESSAGE-----
[#29364] [ANN]RDE0.9.3.1 Release — sakazuki <QZS01353@...>
Hi, all!
[#29414] Surprise (?) with sockets — Massimiliano Mirra <list@...>
I took for granted that one socket opening and closing, plus three
[#29418] Is this a bug? — Ryo Saeba <ryo_saeba_009@...>
Hi,
At Wed, 26 Dec 2001 06:28:18 +0900,
[#29422] Can't require extensions using eRuby — "Jonas Delfs" <jonas@...>
Hi -
[#29453] imageMagick — Bashar Asad <baasad@...>
hello,
[#29459] I think I found the problem with the gateway — Dave Thomas <Dave@...>
[#29477] Oracle 8 support? — Sean Chittenden <sean@...>
Does anyone have any success stories with ruby + Oracle 8i?
[#29483] GC and values in extensions — Johann Hibschman <johann@...>
Hi folks,
Hi,
On Fri, Dec 28, 2001 at 11:48:15AM +0900, Yukihiro Matsumoto wrote:
[#29487] Module#included — Bob Hutchison <hutch@...>
Hi,
[#29488] Python and Ruby: a comparison — Ron Stephens <rdsteph@...>
I initiated a thread over on comp.lang.python which has turned into
> From: Ron Stephens [mailto:rdsteph@earthlink.net]
Very interesting idea. Unfortunately, I doubt if it woudl be possible. For one
At 09:57 AM 12/30/2001 +0900, Ron Stephens wrote:
>>>>> "D" == Dan Sugalski <dan@sidhe.org> writes:
At 07:42 PM 12/30/2001 +0900, ts wrote:
>>>>> "D" == Dan Sugalski <dan@sidhe.org> writes:
At 04:59 PM 12/31/2001 +0900, ts wrote:
"Ron Stephens" <rdsteph@earthlink.net> wrote:
On Mon, 31 Dec 2001 12:26:46 +1100, Michael Lucas-Smith >Check out
At 02:02 AM 1/1/2002 +0900, Michael Kelly wrote:
On Mon, 2001-12-31 at 18:18, Dan Sugalski wrote:
At 09:21 PM 1/1/2002 +0900, Erik B虍fors wrote:
On Tue, 2002-01-01 at 21:07, Dan Sugalski wrote:
CLR is a lowest common denominator for language ideas which MS supports.
[#29498] Re: TCP Sockets with Ruby 1.6.5 (2001-09-19) [i386-cygwin] — HarryO <harryo@...>
On Fri, 28 Dec 2001 11:36:53 +1100, Paul Vallance wrote:
[#29505] Embeddability (was: Python Popularity: Questions and Comments) — claird@... (Cameron Laird)
In article <3C2BC584.53199AD5@cti.ecp.fr>,
[#29510] Problem with require 'nqxml/treeparser' — Brian Button <bbutton@...>
[#29512] How to sort " sort -k3,3 -k9,9 file" — desibtis@... (Sang DeSibtis)
Hi,
[#29515] C extensions: ruby and C strings — Tomasz Wegrzanowski <taw@...>
1) Should I free string here or is it used as string buffer by Ruby ?
[#29522] 30 Language Implementations, 25 Benchmark Tests — Vlad <vladare@...>
Hello
[#29541] New Rubygarden poll — Dave Thomas <Dave@...>
"Hal E. Fulton" <hal9000@hypermetrics.com> writes:
At Sat, 29 Dec 2001 03:15:00 +0900,
You can only sort by subject.
[#29545] RDoc now displays source — Dave Thomas <Dave@...>
[#29596] extending method of class A to support arguments of class B by promoting `self' to class B — Tomasz Wegrzanowski <taw@...>
(Names of classes chosen arbitrarily, just to show issue)
Why not allow a method to "promote" it's object to a subclass of the object?
Hello --
At Sat, 29 Dec 2001 07:53:38 +0900,
On Sat, Dec 29, 2001 at 09:20:44AM +0900, nobu.nokada@softhome.net wrote:
Hi,
[#29602] Stripping substrings from strings — paulvallance@... (Paul Vallance)
Dear ruby gurus,
[#29613] Extending Ruby on Windows platform using VC++ IDE — "Alan Moyer" <moyer4@...>
Hi,
[#29639] Is there any Ruby app using ncurses? — Massimiliano Mirra <list@...>
The subject says it all. :-)
[#29657] Formatted Text Pane — Ron Jeffries <ronjeffries@...>
Chet and I plan to write an editor while not thinking of a pink
[#29667] Yet Another Newbie — Michael Kelly <mkelly2002NOSPAM@...>
Yet Another Newbie. :)
[#29668] comma-delimited to an array — Dash Riprock <dazh_ribrogg@...>
[#29699] [ANN] RubyGems 0.4 Addendum — "Ryan Leavengood" <mrcode@...>
Sorry for the lack of information in the earlier announcement. For those
On Sun, Dec 30, 2001 at 01:23:56PM +0900, Ryan Leavengood wrote:
> From: Massimiliano Mirra [mailto:list@chromatic-harp.com]
[#29713] Ruby parsers in Ruby — ptkwt@...1.aracnet.com (Phil Tomson)
Wouldn't it be cool to have Ruby playing with Parrot before Python or even
[#29737] ruby-mode and xemacs — Vincent Bernat <bernat@...>
Hi !
[#29773] Proc.class vs yield — Michael Lucas-Smith <s3225202@...>
Hi,
Hello --
def someThing (&a, &b)
Hi --
>
Hi --
Michael Lucas-Smith wrote:
That's a good solution, thanks.
Hi --
David Alan Black wrote:
Michael Lucas-Smith wrote:
Alexander Schofield wrote:
Hello --
David Alan Black wrote:
[#29775] ruby in Chinese — "sunbn" <sunbn@...>
Hi,
[#29798] FXRuby FreeRIDE Spike uploaded. — Phlip <phlip_cpp@...>
Rubies:
> From: Phlip [mailto:phlip_cpp@yahoo.com]
Curt Hibbs sez:
> From: Phlip [mailto:phlip_cpp@yahoo.com]
[#29829] && vs. and — Le Wang <lewang@?.?.bigfoot.com (nospam)>
Hi all,
[#29837] ruby-mode.el indentation issue #2 — Le Wang <lewang@?.?.bigfoot.com (nospam)>
Hi all, Hi nobu,
[#29864] Interesting Bug in RDoc — jweirich@...
Using rdoc-alpha-5c.tgz (and Ruby 1.6.5) on the following bit of code
[#29886] Ruby/Python: Software Engineering — noone <nanotech@...>
All:
On Tue, Jan 01, 2002 at 05:03:35AM +0900, noone wrote:
Tomasz/All:
Hi,
All:
Quentin:
[#29887] RE: Ruby multi-dimensional Hash question?---Any one out there willing to give this questions a try? — "Crandall, Jeff W" <jeff.w.crandall@...>
Anyone? Is this the correct mailing list to try and get
Hi,
"Tanaka Akira" <akr@m17n.org> wrote
>>>>> "C" == Chr Rippel <chr_news@gmx.net> writes:
[#29895] How to check free diskspace? — Le Wang <lewang@?.?.bigfoot.com (nospam)>
Hi all,
In article <l5543usfb7glkkffmn0s77gl8a7eh0pn3k@4ax.com>,
[ruby-talk:28081] Re: John Roth dolt ( Re: A challenge to proponents of Unit Testing. )
"Kent Beck" <kentbeck@my-deja.com> wrote in message news:9v1ss3$adi$1@suaar1aa.prod.compuserve.com... > > Thaddeus L Olczyk <olczyk@interaccess.com> wrote in message > news:3c0fca7e.119078828@nntp.interaccess.com... > > On Fri, 07 Dec 2001 15:28:15 GMT, "David B Lightstone" > > <david.lightstone@prodigy.net> wrote: > > > > > > > >"Keith Ray" <k1e2i3t4h5r6a7y@1m2a3c4.5c6o7m> wrote in message > > >> Kent Beck's response to that example: > > >> > > >> http://groups.yahoo.com/group/extremeprogramming/message/37242 > > >> > > >> "The biggest problem is that it doesn't balance the cost and benefits > > >> of tests. He has a triangle example which he writes (I think) 29 > > >> tests for. The test-first version can be done confidently with 5 > > >> tests." > > ...doesn't balance the cost and benefits... > > That's exactly what the anti-testing people say. > > So what does it appear he does in typical managerial fashion he > > tries to balance the equation by lowering the costs but doesn't > > consider lowering the benifits. One might be tempted to say > > that he is now getting caught up in the general XP cult like > > behaviour; but I say: Everyone has an off day, and this might have > > been one for him. Let us give him a chance to clarify his statement. > > > > Oh yeah. And describe the five tests. > > I didn't want to respond until I'd done the experiment myself. I apologize > for the length of what follows, but simple sequences of words appear to be > failing me, communication-wise. > > I assume the interface is a function that returns 1 if equilateral, 2 if > isoceles, and 3 if scalene. Here is the first test. I don't know where to > put the function yet, so I'll just implement it in the test class and > refactor later. > > TriangleTest>>testScalene > self assert: (self evaluate: 1 side: 2 side: 3) = 3 > > Using Uncle Bob's excellent trick (immortalized as Duplicate Removing Set in > the Smalltalk Best Practice Patterns), this can be implemented as: > > TriangleTest>>evaluate: aNumber1 side: aNumber2 side: aNumber3 > | sides | > sides := Set > with: aNumber1 > with: aNumber2 > with: aNumber3. > ^sides size > > Since I know Sets are insensitive to the order in which elements are added, > I conclude I don't have to test alternative orders for the arguments. > > The implementation should suffice for isoceles and equilateral triangles > without modification. However, I want to communicate that to posterity, so I > write: > > TriangleTest>>testEquilateral > self assert: (self evaluate: 2 side: 2 side: 2) = 1 > > TriangleTest>>testIsoceles > self assert: (self evaluate: 1 side: 2 side: 2) = 2 > > They both run first time. > > Now I suppose we want to "idiot-proof" our code, so an exception is thrown > if bad arguments are passed. My code does not seem to suffer from the lack > of such checking code, but I have two tests to burn. > > Now the implementation is: > > TriangleTest>>evaluate: aNumber1 side: aNumber2 side: aNumber3 > | sides | > sides := Set > with: aNumber1 > with: aNumber2 > with: aNumber3. > sides asSortedCollection first <= 0 ifTrue: [self fail]. > ^sides size > > This implementation will also work if a nil is passed, because the > asSortedCollection will throw an exception trying to compare a number and a > nil. The truly pathological case is if someone were to pass all strings, > which can compare to each other. I'll implement this one, but we're already > wandering in Silly-land. > > TriangleTest>>testStrings > [self evaluate: 'a' side: 'b' side: 'c'] > on: Exception > do: [:ex | ^self]. > self fail > > That one already works, too, because of the comparison with 0. > > There you have it--five tests that give me great confidence in the MTBF of > my function. Given the infrastructure available, 5 tests it is. Unfortunately, the production implementaion does not have the infrastructure, so we will have to port it to the production version. How much additional testing will be needed to determine such things as (1) The exception system functions correctly (maybe there is an interaction problem to be exposed) (2) That set order incertion independence From my perspective a Unit test has been transformed into an Integration test by means of assuming pretested component availability. Complexity can be shifted around, but not eliminated > > > > > > > > > It is rather hard to access either your response or Mr Beck's intent. > > >What to you believe? > > > > > >(1) Mr Beck may have read the 29 test cases and concluded that > > >the 5 tests he favors are adequate. (the original 29 hasd redundancy) > > > > > >(2) Mr Beck may have read the 29 test cases and concludes that > > >pruning a number of them was appropriate (impossible situations > > >by virtue of a priori knowledge about other aspects of the system). > > >(Hence he is doing integration testing, rather than unit testing) > > > > > >(3) Mr Beck may have determined that the customer can afford > > >to take the risk because the expected loss associated with > > >the pruned test cases is acceptable. > > > > > 4) He merges several test cases into one test case. Thus requiring the > > same amount of work. > > > > The one thing I notice about each case is that they require you to > > think of and dispose of cases. In others even though you don't write > > them, you do have to expend considerable effort on them. > > > > The things is though ( and a major part of my original post ) is that > > "only 5" sounds good until you think about it. > > What defects am I missing with the above 5 tests? Put another way, what > further tests could improve the MTBF of my function? > > > Assume you have a small project of 1000 units. That means 5000 units > > ( and that is assuming that 5 still holds I would expect other units > > to be more complex requiring even more unit tests, the number > > increasing exponentially with complexity. ) > > > > So now you need an infrastructure to handle 1000 units + 5000 tests. > > That is what I see as the main problem with unit testing. > > If your unit tests are large and complicated, you have a design problem, not > a testing problem. If you have an exponential unit testing problem, again, > you have a design problem, not a testing problem. > > Mr. Beck > P.S. How does any of this make me anti-testing? > >