111212-116574 subjects 111604-121692

define a class method
111440 [linux@ma cr ] dear list,
111443 [bob.news@gm ] "Benny" <linux@marcrenearns.de> schrieb im Newsbeitrag

[OT] Pickaxe 2 Suspense Is Killing Me
111448 [zdennis@mk e] I have been suffering from what appears to be an pre-PickAxe 2 Suspense
111451 [jamesUNDERBA] Have you see this page?
111453 [Stephan.Kaem] Thanks. At least now I now what I'm suffering. ;-)
111461 [ryco@gm .n t] amazon.de says 1. November.  Maybe preordering the book will scratch a
+ 111463 [dave@pr gp o] If you really want it quickly, we'll be shipping it directly from here
| 111465 [curt@hi bs c] Great! Please let us know when you are taking preorders. I would much rather
+ 111464 [jamesUNDERBA] What's the fastest way for someone to get the book? Pre-order now from a
| 111468 [dave@pr gp o] Register for RubyConf by September 1st.. Oops. :)
| 111571 [radley25@gm ] Can't you get the book electronically when it's released?
| + 111572 [hal9000@hy e] I don't think it's going to be released electronically, at
| | 111585 [dave@pr gp o] We'll be selling the PDF version. We're currently planning on releasing
| + 111650 [victor.reyes] When is the hard version expected to come out?
|   111659 [dave@pr gp o] Around October 1st.
+ 111466 [ptkwt@ar cn ] Wouldn't the Pragmatic Programmers get more money if we order it directly

[ JOB POST ] Contract in OR with leading chipmaker -SW Engineer/C/C++/License Acquisition/Reg Process/Ruby/GUI
111467 [akash@mi dl ] ...

[ANN] narf 0.5.1 released
111469 [patrick@he a] fastcgi

Bug in Net::Telnet ? [Newbie]
111470 [danyc@no te ] Greetings,
111471 [danyc@no te ] Sorry... something was not clear...  I will receive the name thing from the remote device, but it shows up on different lines in Dump_log (I suspect different packet on network but not sure)...  i.e.

Pickaxe 2 and db programming
111476 [botp@de mo t] Does the pickaxe 2 cover db programming?.. just asking..

Hashes and ordering
111477 [hal9000@hy e] I've been wondering something today...
+ 111481 [markus@re li] Where are you going with this?  There seem to be three unrelated things
| + 111483 [hal9000@hy e] Well, I have been thinking along the lines of: What if we had a built-in
| | + 111486 [jamesUNDERBA] Java may have such a thing now (it seems to have a Collection object for
| | | 111495 [bob.news@gm ] "James Britt" <jamesUNDERBARb@neurogami.com> schrieb im Newsbeitrag
| | + 111487 [patrick@he a] They are pretty useful primitives.  I wouldn't mind having one of these
| | + 111492 [kristof@vl e] What about an association list (Array)?
| | | 111497 [bob.news@gm ] "Kristof Bastiaensen" <kristof@vleeuwen.org> schrieb im Newsbeitrag
| | | 111540 [kristof@vl e] Yes, that's true.  I mentioned it because it is already in the language.
| | | 111574 [bob.news@gm ] "Kristof Bastiaensen" <kristof@vleeuwen.org> schrieb im Newsbeitrag
| | | 111608 [charleshixsn] FWIW, there is an RBTree for Ruby included in the rpa list of packages.
| | + 111517 [markus@re li] But my point was, without some details it is very hard to respond
| | | 111519 [hal9000@hy e] Yes, true.
| | | + 111533 [Ara.T.Howard] require 'arrayfields'
| | | | 111535 [hal9000@hy e] Oops... thought you sent that one just to me. Got the cc first.
| | | | 111591 [bob.news@gm ] "Hal Fulton" <hal9000@hypermetrics.com> schrieb im Newsbeitrag
| | | | 111606 [markus@re li] The problem (at least as I understand it) with this approach is that
| | | | + 111609 [charleshixsn] If you really want it in insertion order, just use an array.  The only
| | | | + 111644 [bob.news@gm ] "Markus" <markus@reality.com> schrieb im Newsbeitrag
| | | + 111541 [markus@re li] If (as you said elsewhere) you are wanting something "fairly fundamental
| | |   111542 [hal9000@hy e] Quite right.
| | |   + 111550 [transami@ru ] I talked this nearly to death about two years ago. It's somewhere in the
| | |   | 111551 [aredridel@gm] Oooh, I like that!
| | |   | 111634 [transami@ru ] class Association < Array
| | |   | 111638 [rff_rff@re o] Wel,, why not just using Array#assoc ?
| | |   + 111605 [markus@re li] Here's a stab at an instance of case #1, the simplest way I could come
| | |     111613 [hal9000@hy e] [snip code]
| | + 111526 [billk@ct .c ] There's a nice structure in stl called a multimap... I've used
| + 111485 [jamesUNDERBA] This seems like apples and oranges.  One definition of an array is that
+ 111482 [matz@ru y- a] Hash value orders (if any) should not affect equality check to honor
| 111491 [burtdav@ho m] I think I agree with Matz that as Hash.equal? shouldn't be changing, but an
| 111501 [bob.news@gm ] ...
+ 111484 [jamesUNDERBA] Nor I, though I'm curious where one might want to do this, other than
  111489 [batsman.geo@] ==================

Madeleine question: auto-pruning snapshot files?
111479 [jamesUNDERBA] Is there a way to tell Madeleine to keep no more than X number of
111504 [sdsykes@gm i] Anders has it in the plans to add some file management.  At the moment

Another Design Question
111480 [zdennis@mk e] I am writing some layout manager classes for wxRuby and I have one base

OK... :) question about hash and array literals
111488 [hal9000@hy e] It has always bothered me a little that [...] and {...} do not
+ 111499 [matz@ru y- a] Not planned, just because changing semantics of literals are too
| + 111507 [dblack@wo bl] This is just a thought (not even an "idea" :-) but what about a
| | + 111508 [rff_rff@re o] please no.
| | | + 111509 [dblack@wo bl] I wasn't really suggesting anything concretely -- just looking for a
| | | | 111510 [rff_rff@re o] yes, but no more than it is possible to have two classes with the same
| | | | 111511 [dblack@wo bl] Yes -- this is why it's usually bad to add methods to Kernel, unless
| | | + 111516 [Peter.Vanbro] Maybe this is a good moment to bring this up: user defined % literals. A
| | + 111520 [hal9000@hy e] Good idea, though I shy away from changing syntax more than I
| |   + 111522 [decoux@mo lo] This is a nice syntax, and ruby really like it :-)
| |   | 111527 [hal9000@hy e] Haha... but I would like to combine its love of the
| |   + 111528 [patrick@he a] My main use for using ordered hashes is to express repeated regexp
| |     111529 [bob.news@gm ] "Patrick May" <patrick@hexane.org> schrieb im Newsbeitrag
| + 111521 [hal9000@hy e] Yes, that is what I was thinking. That would also be the smallest impact
|   111576 [matz@ru y- a] My opinion is preserving order reduces some "pitfalls".  Reducing
|   111595 [hal9000@hy e] I defer to your judgment of course.
|   111607 [matz@ru y- a] Are there any reason to make hash literals not to guarantee order?
|   111610 [hal9000@hy e] Oh! I misunderstood completely, then.
|   111614 [agorilla@gm ] It would depend on what the ordering is used for, no?
|   111620 [matz@ru y- a] Hmm, I thought hash order would be ignored always for compares.
|   + 111627 [markus@re li] I would think it would have to, if you don't want to break the semantics
|   + 111631 [Ara.T.Howard] this is a GREAT idea!  i've always thought that there is no reason hashes
|   | 111909 [eholgnyx@co ] Sounds like a new data type to me.  I frequently find myself doing
|   | 111925 [Ara.T.Howard] require 'arrayfields'
|   + 111636 [martindemell] How about { 1=>2, 3=>4 } !~ { 3=>4, 1=>2 }
|     111640 [hal9000@hy e] I am not especially worried about testing equality with or without
|     + 111646 [timsuth@ih g] My test cases often use assert_equal on two hashes.
|     | + 111657 [neoneye@ad l] Im also comparing two hashes.. and often find it hard to do because #default
|     | + 111670 [hal9000@hy e] That makes perfect sense, and is obvious now that you mention it.
|     + 111665 [Ara.T.Howard] database apis may use hashes as tuples so you end up comparing them.  this is
+ 111502 [bob.news@gm ] "Hal Fulton" <hal9000@hypermetrics.com> schrieb im Newsbeitrag

Re: Idea: Webshare / cgi
111490 [paul@vu ma k] Seems to me there is good reason to seperate response from request,
111493 [patrick@he a] In implementing those 3, you will need to tie them together with one

[BUG] unknown node type 0. Very Weird.
111500 [andrew@wa ro] [BUG] unknown node type 0
111506 [decoux@mo lo] Give the complete  source of your script, if it don't use C extension.
111512 [andrew@wa ro] No C extensions. I checked my work into version control; exported a copy to
111513 [decoux@mo lo] If you can reproduce easily the problem, don't modify the source and post
111514 [andrew@wa ro] It steadfastly refuses to fail now. Next time I see it, I'll catch a copy
111515 [decoux@mo lo] Garbage Collector :-)
112783 [andrew@wa ro] Ok; This has just started happening again.

Marshal and allocating objects
111503 [sdsykes@gm i] I would find it useful if Marshal were to use "allocate" to generate
111870 [pbrannan@at ] It does use allocate, for objects of type T_DATA (objects created from C
111876 [decoux@mo lo] Well, if I've well understood he want that Marshal use the same algorithm
111878 [pbrannan@at ] That's the way I read it.
111879 [decoux@mo lo] and ???
111882 [pbrannan@at ] Your sentence seems to be missing a necessary verb, so I'm not sure
111884 [decoux@mo lo] solve

[ANN] breakpoint.rb
111523 [flgr@cc n. e] Moin!
113530 [gavin@re in ] That url is 404. Anyone got a copy of this file before it went AWOL?
113573 [alex@ve k. n] Alex

Ruby GetText and multiple threads
111525 [jgb3@em il b] Given a process that runs multiple threads (i.e., WEBrick), where each

[ANN] raleigh.rb Meeting
111530 [nathaniel@ta] etc., etc.) in North Carolina

Anyone using Copland? I need feedback!
111531 [jgb3@em il b] Copland (an IoC container for Ruby) is moving forward, and I *think*
+ 111532 [hal9000@hy e] So many bright people rave about IoC that it must be something
| 111534 [jgb3@em il b] Nice metaphor! I don't think I ever saw that, but it sounds very
| 111539 [neoneye@ad l] Text editor.. hmm..  im working on an editor, so now you have woken my
| 111552 [jgb3@em il b] Well, I've never written a text editor. (Sascha, feel free to nail me on
| 111570 [neoneye@ad l] ah.. changing subsystem to service.. it begins to making sense to me.
| 111582 [jgb3@em il b] Interesting -- I'll have to look at that. Might be a good place to glean
+ 111536 [se@he at x. ] Dear Jamis,
  111538 [jgb3@em il b] Very appropriate advice, Sascha. :)
  111544 [se@he at x. ] Ah, I stumbled upon this, but when I got through with the docs I forgot
  + 111545 [carl.youngbl] Are you sure?  I can show you Lisp and Rebol code that accomplishes
  | 111549 [se@he at x. ] By less lines of code I mean that the program is perfect when you can't
  + 111555 [jgb3@em il b] Good suggestion -- I'll do that.

[ANN] arrayfields-3.4.0
111537 [Ara.T.Howard] - http://raa.ruby-lang.org/project/arrayfields/
+ 111589 [batsman.geo@] I have just uploaded arrayfields 3.4.0-1 to the preliminary Ruby Production
| 111590 [Ara.T.Howard] ...
+ 111622 [joaopedrosa@] I'm using Arrayfields since two weeks ago, and it's already one of my

Videos of Ruby Conference
111543 [carl.youngbl] Is anyone going to be filming rubycon?  I would really like to watch
+ 111546 [mailinglists] P2P ?
| 111547 [drossruby@ya] I would laugh if the videos were taken by the RubyConf
+ 111548 [jamesUNDERBA] It may be possible to host them on ruby-doc.org. Have to finish up
| 111556 [rff_rff@re o] if you do, please do use some bittorrent (or ed2k links for that well).
| 111557 [jamesUNDERBA] That's the plan.  I don't think the disk space will be an issue, nor
| 111565 [drossruby@ya] So someone is just going to put videos up on peer to
+ 111558 [chadfowler@g] I have a digital video camera of my own and am also planning to try to
  111645 [robert.mcgov] *Fingers crossed*
  111971 [drbrain@se m] The screen is more important than the speaker.  Unless you have a
  + 111999 [chadfowler@g] Great, Eric.  Thanks!  I know you went through this frustration last
  + 112002 [gsinclair@so] That being the case, is it possible to try and get plain audio
    + 112005 [jamesUNDERBA] Plus the two two can be muxed (is that the right word?) afterwards if
    | 112006 [gsinclair@so] If you're from New Zealand :)
    + 112012 [rich@in oe h] We are going to have my buddy's audio mixing board, a wireless mic, and a
      112016 [chadfowler@g] We can obviously put them on the rubyconf website, though I'm thinking
      + 112021 [lymans@gm il] Please don't 'bittorrent-only' anything. There are those of use who
      | + 112023 [hal9000@hy e] I'm not really familiar with BT since I don't usually deal with giant
      | | 112036 [tom@in oe he] Yours,
      | + 112098 [gsinclair@so] I've never used BT before and don't even know what it is.  But if
      |   + 112103 [carl.youngbl] I think both CDs and Bittorrents should be available.  Otherwise,
      |   + 112104 [carl.youngbl] Sorry, didn't catch your "not mutually exclusive."
      + 112024 [jamesUNDERBA] Does anyone have, or know of, snake-simple instructions on how to host
        + 112031 [aredridel@gm] On the ruby-doc.org server, you would upload the file and its
        | 112040 [tom@in oe he] Right on.  For the RubyForge torrents (http://bt.rubyforge.org/), I run
        | 112045 [curt@hi bs c] Please excuse my ignorance as I know next-to-nothing about BT...
        | 112049 [tom@in oe he] Not at all; I'm just figuring it out myself very recently.
        | + 112052 [curt@hi bs c] Thanks, Tom -- that answered all my questions.
        | + 112084 [jamesUNDERBA] Tom, you are the greatest.
        |   112086 [chadfowler@g] Tom, what do you think about adding an RSS feed showing new torrents
        |   112088 [tom@in oe he] It might not be too tricky...
        + 112037 [tom@in oe he] I followed the docs in the Python BT implementation

Lesbian Gangbang Live
111553 [james001@ho ] Sexy ladys from around the world in a one off huge lesbian gangbang. Visit here to join these ladys on cam for free.

Illegal Porn
111554 [davidross@ta] I've just come across a site that was very disturbing while viewing with my family. This kind of pornography should have a warning. http://www.theparadise.x-y.net/
111643 [robert.mcgov] Now we get spam that looks to come from list memebers :(

stress testing rublog
111559 [dave@pr gp o] After our recent Slashdotting, I'm looking at our server performance :)
+ 111560 [aredridel@gm] I hear good things about "ab". Not sure where to get it at the moment, though.
| 111563 [patrick@he a] It's part of the apache httpd installation.  On mac os x it's at
| 111587 [dave@pr gp o] That's perfect - just what I needed.
| 111639 [rff_rff@re o] could you be kind and let us know what the results of your tests are? :)
+ 111562 [chadfowler@g] JMeter from the Jakarta project isn't bad once you get it set up, but
+ 111584 [klausm0762@y] OpenSta is really cool, but windows only.

RubyGarden woes
111564 [djberg96@ho ] Is RubyGarden still working?  I can't seem to login, nor can I get to
+ 111566 [patrick@he a] Dave might be working on the server.  He admitted he was fiddling with
| 111568 [dave@pr gp o] RubyGarden is no longer on my servers, so I'm afraid I can't help
| 111569 [patrick@he a] I thought that you still ran that site, and figured from your post
+ 111583 [chadfowler@g] I'm checking it out now.  I'm afraid RubyGarden has been suffering

Mailing list access
111567 [drossruby@ya] Why do we even need a newsgroup gateway? Can there be
111573 [Stephan.Kaem] Answer 1: To connect the news group and the mailing list.

IRB segfaults on latest one click installer
111575 [rff_rff@re o] Actually I don't have a clue on why this happens, but it seem it is
112087 [vjoel@PA H. ] I get this too. In fact if I just type "String::" and press TAB twice,
112161 [curt@hi bs c] =715
112167 [rff_rff@re o] confirmed :/
112172 [curt@hi bs c] Ruby-talk is definitely the best place to report this. It was only because

Style Question
111577 [spam0504@bs ] I've got a stylistic question. I know that "the ruby way" to implement
+ 111580 [flgr@cc n. e] Moin!
+ 111581 [dblack@wo bl] I would have thought that
+ 111599 [bob.news@gm ] "Brian Schroeder" <spam0504@bssoftware.de> schrieb im Newsbeitrag
  111600 [flgr@cc n. e] Moin!
  111601 [bob.news@gm ] "Florian Gross" <flgr@ccan.de> schrieb im Newsbeitrag

rublog - word support
111578 [armin@xs .d ] I truly hate word, but a friend of mine running rublog in his office
+ 111586 [dave@pr gp o] If there were a Ruby library that could read a .doc, it would be easy
+ 111588 [jamesUNDERBA] Tell them them to use OpenOffice?
+ 111647 [robert.mcgov] Hmm, what you could do is have Rublog run Anitword
  111976 [robert.mcgov] *sigh* Antiword, not anitword.

capturing stdout from so library
111593 [bn@st an ed ] I have a package (rrdtool) that provides functionality through a shared

[ANN] Rails 0.7.0, Action Pack 0.8.5, Active Record 0.9.5
111594 [david@lo dt ] I gather that most people are now familar with the RoR suite, so I'm

[ANN] AEditor 1.9
111602 [neoneye@ad l] Changes since 1.7  (1.8 wasn't announced)

111603 [transami@ru ] I sent off an email too "Jim Weirich" <jim@weirichhouse.org> but I'm not sure
111966 [jim@we ri hh] I did get it ... thoughts below ...
+ 111982 [alex@ve k. n] Same reason that most Ant buildfiles have <properties
+ 112000 [transami@ru ] There you are! :)
+ 112026 [transami@ru ] Not sure what you mean, but here's a very basic example.
  112041 [jim@we ri hh] Thanks for the proposal.  I always like feedback ... I'm just trying to