28216-33478

27991-32719 subjects 28446-29309

^ Ruby and IIS
28216 [martin optus] I'd like to get Ruby running on IIS ( I'd prefer apache actually, but
28222 [james rubyxm] One option is to install ActiveScriptRuby and use Ruby as you would VBScript or JScript
28280 [david.naseby] -Go to the Home directory tab on the website properties

^ RES:  Re: Ruby Musings
28217 [argaeus yaho] really cool!

^ Why writing tests first can't work.
28218 [olczyk inter] Tsk. Tsk. Where have you been? This technique for fixing a bug is one
28993 [phlip_cpp ya] I thought it was caused by "sheer stupidity"...

^ Hash.keys Q
28225 [l.laursen ma] I have written my first ruby program, and it was fun, but there is one
+ 28228 [dblack candl] Welcome to Ruby!
| + 28230 [jason jvoege] Theres one at http://sourceforge.net/projects/rubycollections/
| + 28232 [1858323m001 ] Thank you
+ 28229 [decoux moulo] Yes, the order of the keys in an Hash depend of the hash function. For
  + 28235 [1858323m001 ] This is excellent!
  + 28252 [chr_news gmx] The order of the keys does not depend on the hash function -
    28253 [decoux moulo] void
    28330 [chr_news gmx] Yeap this is the complete explanation. My point was that the

^ ruby-talk mail to news gateway?
28231 [    s xss.de] is there a special reason why the replies to news messages

^ Any Free Web Hosting with Ruby CGI?
28236 [billtj z.glu] In the "Programming Ruby" book, there is a section on Ruby and the Web,
28369 [ale crimson.] Free? I guess not. Unless you can setup one all by yourself.

^ Class vars overridden in subclasses?
28239 [herman_graal] Ruby looks like a very fun language.
+ 28240 [decoux moulo] Well, you must distinguish "class variables" and "class instance
+ 28241 [dblack candl] See Guy's answer, also if interested have a look at the thread
  28244 [herman_graal] Thanks to Guy and David,
  28265 [pcs3 njit.ed] Dave Thomas and Andrew Hunt have generously provided their pickaxe book

^ 
28242 [mdavis sevai] Does anyone know of a way or a project to create a RUBY plugin for IE and Netscape similar to Java's plug in?
+ 28246 [elanthis awe] Well, the browsers themselves support an API for grabbing a bit of
+ 28261 [pcs3 njit.ed] This isn't exactly what you're looking for, but it might be worth
+ 28281 [hal9000 hype] Netscape similar to Java's plug in?

^ extend/include
28245 [dblack candl] module Whatever
28248 [decoux moulo] It *can* exist a difference between the 2

^ Cheat sheet?
28247 [chris.morris] I've started the following quick reference for my personal reference. Is
28268 [curt hibbs.c] Take a look at "Ruby QuickRef" at
28269 [vjoel PATH.B] Strings
28278 [curt hibbs.c] I have no idea, I just found this link a while back. This would be a good
28323 [dsafari xtra] Hmm...I think I'll add this to the footer of the Ruby-URL (RURL) if

^ creating modules
28254 [bobh hslda.o] Is there any documentation somewhere that gives the basics of creating modules?
28262 [pcs3 njit.ed] look under the modules section.

^ RE:  RubyDoc [was  Ruby Musings]
28267 [curt hibbs.c] This is really great!

^ Survey for new Rubyists
28272 [ptkwt shell1] It's been several months since we've had one of these surveys for those
+ 28285 [curt hibbs.c] I read the recent article about Ruby on the O'Reilly network.
+ 28291 [tom.hurst cl] Dunno, think I just came across it when I was looking for a Better[tm]
+ 28293 [harryo zip.c] Well, I've been using Ruby for almost a year now, but still consider
| 28297 [ITrotts Idol] People mentioned it from time to time on a Python mailing list I was on.
| 28303 [mikkelj-anti] Given that Sony is about to release a hardrive with ethernet internet access
+ 28305 [gckettle mid] 1) How did you find out about Ruby?
| 28306 [feldt ce.cha] Welcome to Ruby and the list!
+ 28309 [schneiker ju] This is referred to in the comp.lang.ruby Newsgroup FAQ (which Hal has
| 28312 [Dave Pragmat] Yup - I have them all (I think:), along with a Ruby script that
| 28362 [schneiker ju] That's great news.
+ 28324 [Ephaeton gmx] Initial import of ruby into the NetBSD pkgsrc CVS Tree
+ 28327 [peter semant] Saw the Pickaxe book in my local bookshop, it was that or squeak.
+ 28332 [argaeus yaho] I heard it in a mailing list about the programming language lua (www.lua.org), in a discussion about oop and languages such as
| 29202 [cclee promet] 1) How did you find out about Ruby?
+ 28337 [tony perforc] Can't remember. I think I first saw it on one of the OSDN sites.
+ 28342 [list chromat] I was looking for an OO language and speed of development and
+ 28348 [phlip_cpp ya] Dave Thomas's plugs in the eXtreme Programming forums.
+ 28452 [protokow cpi] I thought this would be a good time to de-lurk.
+ 28910 [mrainv attgl] OK, It's been a few weeks ...
| + 28962 [ned bike-nom] What makes you think Disney "owns" Squeak?
| + 28966 [ned bike-nom] Oh by the way, you should avoid Microsoft programs and operating systems as
| + 29116 [alwagner uar] planned parenthood, greenpeace, and the ACLU.
+ 28983 [beppu ax9.or] [  date  ] 2001/12/12 | Wednesday | 06:23 AM
+ 28994 [jn scansoftw] been using ruby for about a month

^ rdefs : a puny doc tool
28274 [ITrotts Idol] # print out a brief summary of a ruby file.
+ 28276 [vjoel PATH.B] print if /^\s*(def|class|module)/
| 28283 [paul atdesk.] # class| Class Foo is a very useful class.  I like to use it a lot.  It
| 28288 [harryo zip.c] Yes, but if you want to write that level of documentation, surely you'd
| 28290 [ITrotts Idol] in a file.
+ 28286 [harryo zip.c] Very simple and useful!

^ Re: ActiveScriptRuby [was Re:]
28282 [henning ikso] and
28284 [hal9000 hype] not

^ vector and quaternion classes
28295 [ITrotts Idol] #!/usr/bin/env ruby

^ vector and quaternion classes
28298 [ITrotts Idol] This message is in MIME format. Since your mail reader does not understand
28299 [feldt ce.cha] Welcome to Ruby and the list!
28322 [issac myfirs] OK.  Here it is:  http://www.ruby-lang.org/en/raa-list.rhtml?name=alg3d
28344 [dblack candl] I see an entry, but nothing available for download.
28354 [ITrotts Idol] It's fixed now.  By the way, it would be really nice if
28357 [bobgus mcs.c] For both of your files I get a Geocities "Whoops, not there..."

^ Borderline OT: Google Expands Usenet Archive to 20 Years.
28301 [schneiker ju] FYI--Another expanded resource for looking up what John von Neumann called

^ Reviews solicited for Ruby article
28307 [harryo zip.c] I'm in the process of writing an article on Ruby for a computer science students'
+ 28310 [harryo zip.c] In case you're having problems downloading the PDF file, I've set up a
+ 28334 [Stephan.Kaem] great to see people working on articles to spread thw word!
  28339 [billk cts.co] Alternately,
  + 28346 [harryo zip.c] I like it!  That's precisely the sort of thing I was looking for.  As I
  + 28347 [harryo zip.c] The only problem with this is that I'm pretty sure that I was unable to
  | 28350 [mike stok.co] You are wrong ... The (0) after the Hash.new is significant see
  | + 28366 [harryo zip.c] Ah!  I see.  So, the 0 is the value given to any key that's not been
  | + 32673 [harryo zip.c] Ah!  I see.  So, the 0 is the value given to any key that's not been
  + 28634 [billk cts.co] By the way, I realized last night the 'each' is not even necessary,
    28648 [Stephan.Kaem] Wow, I had some objections against the upper solution: Seems that I

^ Rendering UML diagrams?
28308 [feldt ce.cha] Since Dave's cool rubydoc is coming along I wonder if we should try to
+ 28311 [Dave Pragmat] If it helps, rubydoc (actually I don't know what to call it because
| + 28314 [curt hibbs.c] How about RDoc? or is that too crytic?
| | 28336 [mikkelj-anti] RubberDuck?
| | 28355 [bobgus mcs.c] RubberDuck - cool.
| + 28328 [feldt ce.cha] Yes, but I've heard it gets harder to use dot when you want to specify in
|   28340 [Dave Pragmat] I adopted the lexer from irb, and the top-level parser from rtags. I
|   28341 [Pierre-Charl] Just an idea: it seems to me that lots of projects need a Ruby parser,
|   28345 [feldt ce.cha] Yes, I agree that it would be a good thing. However, its been discussed
+ 28313 [curt hibbs.c] If someone wants to do this, please let me know because I would love to
| 28316 [mps discomsy] It's file format is quite well documented.  One of the best I've seen of
| 28321 [bobgus mcs.c] For completeness, you might look at DIA at http://www.lysator.liu.se/~alla/dia/
+ 28325 [dsafari xtra] UML and SVG are used in TogetherJ AFAIK. I think that something along
  28331 [curt hibbs.c] Two way editing is definitely the ultimate goal. But for now I'd be happy to

^ group substitution doesn't work in character classes?
28315 [thomharp cha] I'm trying to remove quoted substrings from a string.  The substrings may be
+ 28319 [harryo zip.c] I know there's an example of matching comma-separated lists (which
+ 28320 [decoux moulo] Try it with
+ 32675 [harryo zip.c] I know there's an example of matching comma-separated lists (which
  33027 [eirikm tva.i] * is greedy

^ [ANN] RubyCocoa 0.1.3
28329 [hisa imasy.o] * [IMPROVE] compiling great speed-up.
+ 28352 [thucdat hotm] This is incredible, man!
| 28375 [hisa imasy.o] Thanks. I thank all of you taking up RubyCocoa here and there.
+ 28356 [lucsky mac.c] Yeah! Rock on!
  28372 [hisa imasy.o] Sorry, I forgot and put it now.

^ RES:  Re: Survey for new Rubyists
28333 [argaeus yaho] wow!, given that, I think I would probably enjoy spending more time hacking the game

^ ArgoUML can export SVG
28335 [feldt ce.cha] Just wanted to share the link to ArgoUML since its free and can output
28351 [ned bike-nom] You'll probably find that ArgoUML is buggy. I sure did (both version 0.8 and
28367 [neumann s-di] That's true. Fujaba does a much better job.

^ threads and 'gets' trouble on win2k...
28343 [cboos bct-te] I failed to have drb running correctly with native ruby

^ RE:  servlets and server pages for Ruby???
28349 [aaron.barnet] This message is in MIME format. Since your mail reader does not understand

^ ANNOUNCE: new version of c++2rb
28353 [ITrotts Idol] This version handles multiple c++ files and features slightly

^ RAA.succ  (?)
28358 [hal9000 hype] At RubyConf2001, there were many good ideas
+ 28360 [chadfowler y] Not that I'm in any way authoritative, but here are my
+ 28378 [matz ruby-la] The role taker.  I'm not going to decide what RAA.succ should be.  I
+ 28387 [curt hibbs.c] I couldn't agree more. As I understand it, RubyGems will enable us to

^ c++2rb, alg3d (vector & quaternion) links fixed
28359 [ITrotts Idol] Issac

^ CGI::Session::FileStore and flock problem
28361 [mike lepton.] In cgi/session.rb, CGI::Session::FileStore uses IO#flock to lock the
28363 [paul atdesk.] flock is also not safe to use over nfs.  It should be avoided whenever

^ VMS port of Ruby
28364 [Desai.Dinaka] Is there any VMS port of Ruby? I could not find it on www.ruby-lang.org

^ ANNOUNCE: rdefs 0.0.2
28365 [ITrotts Idol] rdefs : the ez ruby doc tool

^ A Ruby Foundation?
28368 [ptkwt shell1] I notice that "The Perl Foundation" has recently been started.  It's a
28374 [chadfowler y] Actually there are a few of us who organized the Ruby

^ Documentation of the different Exception types
28370 [harryo zip.c] I'd like to understand more about the standard exception
28371 [harryo zip.c] By the way, some of them don't need any further explanation, like
+ 28380 [anany ece.vi] I agree totally. This is absolutely essential to building fault-tolerant
| 28413 [jweirich one] I have a different take on exceptions.  I believe exceptions should be
| + 28417 [nat.pryce b1] I agree, exceptions should always be used to indicate that a method cannot
| + 28418 [bryan terral] I tend to split my exceptions up into two categories, #1 Control
|   28428 [anany ece.vi] This is an excellent point, and I agree wholeheartedly. However, what I
+ 28386 [matz ruby-la] RuntimeError is an exception reserved for lazy programmers.  You good
  28393 [harryo zip.c] Agreed.  However, as Tobias said, it's a little hard to know what
  28397 [matz ruby-la] "Ruby in a Nutshell" from O'Reilly has description about built-in
  + 28398 [anany ece.vi] That'd be page 94 and 95, Matz. This is a great reference, by the way.
  + 28401 [harryo zip.c] Excellent.  Thanks.  I haven't seen it in the bookshops here in Australia
    28402 [matz ruby-la] Japanese.  That was the thickest pocket reference book that O'Reilly
    28404 [harryo zip.c] I see!  Well, I guess the good thing about that is that buying one means

^ Parrot developers keeping an (Ruby)-open mind?
28373 [feldt ce.cha] and find it interesting that the chief designer of Parrot (the Perl 6
28381 [ptkwt shell1] Wow, we've got some clout...
+ 28382 [mike stok.co] We have a good number of people working on Parrot, but we could always
+ 28396 [ballabio mac] It wasn't the Parrot mailing list---it was the lightweight languages list at
+ 28399 [feldt ce.cha] Actually this was from the ll1-discuss mailing list started after the LL1

^ Fixes/Enhancements to CGI::Session
28383 [daniel zeped] I submitted these to the ruby-bugs database a while back (id:incoming/212) . I
28384 [daniel zeped] I forgot to mention I've got an example or two on the ruby cookbook site that

^ Can't use md5.rb with openssl on RedHat 7.2
28385 [mastk nifty.] I happen to meet strange phenomenon. Please show following examples
33478 [m.rokos sh.c] void MD5_Init _((MD5_CTX *pms));

^ The maddening output of Arrays
28388 [ITrotts Idol] Can anyone tell me why Ruby outputs arrays without
+ 28390 [ITrotts Idol] class Array
| 28409 [dblack candl] irb(main):019:0> class Array; def to_s; inspect; end; end
| 28416 [matz ruby-la] I'm waiting.  I'm waitin' ;-)
| 28421 [ITrotts Idol] ##
+ 28391 [matz ruby-la] We are open to proposals.
  + 28395 [ITrotts Idol] Wow, I didn't know Ruby had been around that long.
  | 28405 [hal9000 hype] It was a secret of the Japanese for a while.
  | 28411 [dblack candl] Surely British is a module, not a class :-)
  + 28991 [jobeicus hot] yes, but.  how many years has ruby had formal documentation in english?
    29073 [matz ruby-la] Formal?  None.  ;-)

^ RDE (was RE:  RAA.succ  (?))
28389 [david.naseby] Since someone mentioned IDE's and Ruby, I've been bursting at my breeches to
28394 [curt hibbs.c] I agree with you that the author has done a very fine job, and I don't mean
28408 [mikkelj-anti] I've looked at Eclipse. It has a lot of nice concepts. But it's shere size
28458 [curt hibbs.c] The binary download is about 15MB, 36MB is for the source. Personally, I'm
28471 [mikkelj-anti] Fair enough. The J++ and .Net IDE's which clearly served as inspiration are
+ 28489 [curt hibbs.c] You make a very good case. The idealist in me and the pragmatic in me are
+ 28490 [curt hibbs.c] I find this very fascinating. If you do decide to open it up, I would be
  28650 [mikkelj-anti] I'll keep that in mind.

^ [RCR] IO.select should return array for timeout.
28392 [matz ruby-la] <#ruby-lang:meep> hey what happened with the IO.select? did it sudenly
28415 [paul atdesk.] How would you propose that a select() loop look?
28436 [matz ruby-la] Hmm... (thinking) ... Maybe I was wrong.  I thought explicit timeout
28440 [paul atdesk.] Well, if I really didn't want to take an action when the timeout

^ RDE colors?
28406 [hal9000 hype] I have spent a little time playing
28407 [QZS01353 nif] Thank you for your interest and trying RDE.

^ shipping real world apps
28412 [niko.schwarz] I'd be honestly interested in how you ship your applications. Let's assume
+ 28414 [cboos bct-te] The extension has to be precompiled of course. It is then
| 28449 [aamine mx.ed] install.rb is a single-package installer and setup.rb is a multi-package
+ 28420 [daniel zeped] Compile it and ship the binary. This is one of the (few) advantages
  28502 [niko.schwarz] hmm, which compiler would you use? (i dont want to install windows, to be
  28523 [daniel zeped] While I detest developing on Windows, when that is the target platform, that is

^ Ruby is cool (adding methods to base classes)
28419 [chris.morris] Just had to share my current Ruby is cool moment.

^ why is Proc's arity function so weird?
28422 [paul atdesk.] From the Pickaxe book (online, since the printed version is wrong, as is
+ 28423 [paul atdesk.] class SafeProc < Proc
| 28427 [decoux moulo] Now you have broken Proc#call, before it was consistent with
| 28429 [paul atdesk.] I'm not sure I see the point of this, or the point of trying to be
| 28432 [decoux moulo] When you write
| 28433 [paul atdesk.] But these same rules do not apply to methods that have been turned into
| 28439 [decoux moulo] You have not written the same thing, compare
+ 28435 [matz ruby-la] If you want to specify ONE argument you have to specify
+ 28441 [chr_news gmx] Add this to your list
  28450 [j.travnik sh] Proc.new {}.arity  #=> -1

^ Library extension central?
28424 [chris.morris] I've recently come up with a few minor, but handy to me, extensions to base
28430 [dblack candl] (OK, everyone who's sick of hearing about Ruby Behaviors, hit 'next'

^ ANN: REXML 1.2.2
28434 [ser germane-] Hey, y'all

^ a curious idiom in ruby.h
28442 [ITrotts Idol] void rb_define_method _((VALUE,const char*,VALUE(*)(),int));
+ 28443 [paul atdesk.] It is for old compilers that don't support prototypes.  In old skool
+ 28444 [niklas kagi.] It's a macro defined in ruby.h
threads.html
top