211325-212445 subjects 211784-214544
^ regarding memcache client...
211481 [inxs.hemant ] I am using memcache-client written by beloved :) eric hodel for session
+ 211507 [cdc cyphers.] require 'rubygems'
+ 211658 [drbrain segm] You probably forgot to require 'rubygems'.
^ Why must LoadError be explicitly caught from require()
211485 [rogojin gmai] Why do I explicitly have to catch LoadError as thrown by 'require'?
+ 211488 [jan.svitok g] Because empty 'rescue' clause is the same as 'rescue StandardError',
+ 211489 [khaines enig] Because not throwing an exception would be bad.
+ 211492 [khaines enig] Oh, I am sorry. I just work from a nap (long night) and misinterpreted
211502 [rogojin gmai] Thanks!
^ Overriding Class Methods With Modules
211486 [ng johnwlong] How do I override a class method on an object with another module? For
+ 211491 [transfire gm] Because we don't have Cuts ;-)
| 211498 [ng johnwlong] Mmm. That doesn't work either.
| 211501 [jan.svitok g] shouldn't be "extended" ?
| 211508 [aleks0 gmail] module TestExtension
+ 211503 [dblack wobbl] What you're seeing is that in the method lookup path, a given class
^ Finding classes
211494 [marcus.brist] 1) Includes a specific module
211504 [flori nixe.p] require 'enumerator'
211506 [marcus.brist] Thanks for the answer. Unfortunately this won't work as I explained in my
^ Building Ruby 1.8.4 interpreter for Windows
211512 [roybh2002 ya] I downloaded Ruby Version 1.8.4 and used it happily :->
211735 [roybh2002 ya] The \lib\ folder is incomplete in the download of Ruby 1.8.5 therefor
+ 211736 [roybh2002 ya] HOWEVER!
+ 211763 [nobu ruby-la] Then you failed to download it.
+ 220408 [yasemine bil] I am a new commer to this site and I am learning Ruby for my Ph.D.
220417 [smartgpx gma] Well, ignoring the fact that you are NOT building the interpreter,
^ Ruby Books
211518 [brochu121 gm] I am trying to get into Ruby programming so that I could eventually work
+ 211524 [pat.eyler gm] Are you a beginning programmer? If so, Learn To Program is the book
+ 211529 [rdm cfcl.com] "Ruby for Rails" is the first book I have read that
+ 211534 [james.britt ] Ruby for Rails by David A. Black on both accounts.
+ 211580 [alvin321 tel] Every reader's needs are different but I got up to speed quickly with
211635 [rick.denatal] I do too, although the first ed. is getting to be a bit behind the
+ 211643 [sambient gma] 2nd edition is keeping my head spinning. I mean this in a positive
| 211645 [sambient gma] I should add that I have no experience with the 1st edition of the
+ 211685 [alvin321 tel] I agree that one fire hose is plenty enough for most of us.
+ 211711 [eduardo.yane] I have both of them, and 2nd ed although is a beta version covers many new
211723 [sambient gma] The recently released book , Ruby Cookbook while not an outright
211726 [chiology gma] Guide to Ruby (http://www.poignantguide.net/) is an excellent, free,
+ 211747 [james2mccart] The perfect toolkit to get you going with rails and ruby is;
+ 211795 [rick.denatal] I enjoy it, but...
+ 211800 [emill though] That's being a little oversemantical. Going into the details of Ruby's
| 211804 [ruby-talk wh] illegal.) Anything else is incidental. I second the de-recommending of this
| 211807 [tfwright tho] Sometimes I leave copies of why's book on the train, for children to find.
| 211819 [perrin apoth] Do you leave it with an onion? I love to see little children cry. Or
+ 211802 [johnatl mac.] Nothing personal, but if that paragraph were in why's guide, you wouldn't
211874 [rick.denatal] I've got no quibble with the poetry, in fact I admire the offbeat
^ Parsing CSV file with ruby
211520 [olsonas gmai] I'm currently trying to do something that seems rather simple but I'm
211522 [olsonas gmai] Let me be more specific: essentially I want to find the groups of rows
+ 211542 [nospam nosit] #!/usr/bin/ruby -w
+ 211545 [james graypr] I'm assuming you meant CSV (not CVS). ;)
211574 [olsonas gmai] Thank you both for the responses. Both seem to be EXTREMELY helpful.
^ Obtaining a reference to an enclosing class of a nested class
211521 [drjflam gmai] class A
+ 211564 [rick.denatal] reference_b.name => "A::B"
| 211570 [drjflam gmai] Yep - they're anonymous. I'm rewriting how RubyCLR deals with shadow
+ 211595 [vjoel path.b] class A
+ 211596 [vjoel path.b] class A
211600 [logancapaldo] mod1 = Module.new
211623 [vjoel path.b] I don't think mod2 is nested in mod1, in any sense. There's no reason
211634 [logancapaldo] VALUE rb_define_module_under(VALUE outer, const char *name)
211651 [rick.denatal] But module nesting is namespace nesting, so what does it mean to put a
211653 [vjoel path.b] It's the other way around: a named object in an unnamed namespace, using
211724 [rick.denatal] Except that the OP said that BOTH were anonymous. Pasting from the
211771 [logancapaldo] I was just pointing out ways something like that could possibly come
211797 [rick.denatal] No problem. I'm just trying to figure out what he want's to accomplish.
^ rdoc question
211523 [tim.pease gm] I have developed my own syntax for some validation scripts here at
211659 [drbrain segm] I don't believe you can. :include: expects RDoc formatted text.
211824 [tim.pease gm] Eric, thanks for the reply. I was hoping I was missing something in
^ easy question i hope
211530 [waspfactory ] this is what i need to remove
+ 211536 [jan.svitok g] \|\| (escape with \)
+ 211537 [tim.pease gm] params[:search_input].gsub!(/AND|OR|&&|\|\|/, '')
+ 211538 [nospam nosit] Some characters have special meaning to the regular expression engine. To
^ PVCS-Wishful Thinking
211539 [erichtimkar ] So, I'm going to ask this question knowing full well that I'm going to
+ 211540 [tim.pease gm] Eeeewww! Our company just switched to Change Synergy from Telelogic
| 211544 [richard.conr] Wait, you migrated *to* Change Synergy?
| + 211547 [erichtimkar ] There is nothing (I repeat: NOTHING) that is worse than PVCS.
| | 211602 [halostatue g] ENDEVOR.
| + 211553 [tim.pease gm] Ahh yes, Synergy. I can't say enough good things about it ;)
+ 211565 [Patrick.Benn] I didn't know people still used PVCS. Wow. You made my day. :>
211615 [richard.conr] When we switched from Synergy to Subversion, the clouds broke, sun
211894 [joiey.seeley] We are currently using PVCS as well, with rumors of switching to Perforce
^ [RCR] Array.step
211546 [ara.t.howard] class Array
+ 211554 [logancapaldo] require 'enumerator'
| + 211556 [logancapaldo] + i, a = 0, i if a.empty?
| + 211557 [ara.t.howard] you'll have to write almost as many lines as i did to make all of it work
| 211561 [logancapaldo] I'd almost rather make the RCR for changing step rather than adding
| + 211619 [ara.t.howard] indeed. just to be clear, however, the RCR is for Array.step not the exact
| | 211622 [logancapaldo] Well I don't really care persay about the implementation (I was just
| + 211676 [nobu ruby-la] Do you mean this?
| 211677 [logancapaldo] Pretty much, except possibly supporting Ara's additional requirements
| 211678 [ara.t.howard] indeed and agreed.
+ 211555 [eric.mahurin] What's wrong with the block form of Array.new?
| 211559 [ara.t.howard] nothing. just verbosity and brain power requirements ;-)
+ 211684 [martindemell] I think this would be a perfect use for the new automatic enumerators,
^ is webunit still being maintained?
211551 [phlipcpp yah] I have an interest in WebUnit, but I notice its last code drop is a few
^ Checking for Network Connection
211562 [chiology gma] OK, so, I quickly googled and was not able to find anything specific, but
211571 [garbagecat10] This isn't easy to do, in the general case. I assume you're just
211593 [chiology gma] Thanks... that was also a solution I had thought about, but couldn't
211599 [snacktime gm] I'm sure there is a timeout option for the socket call, or you could
211603 [chiology gma] Sweet! I didn't know that library existed! You learn something new every day.
^ Re: Array.step
211563 [transfire gm] require 'facet/interval'
^ The Old Switcharoo
211567 [transfire gm] I have a class that has a lot of data members. On top of that I have a
^ [QUIZ] DayRange(#92) - My solution
211569 [rick.denatal] I sent this before with a big zipfile attachment including rdoc, and I
211652 [rick.denatal] Ackkkk!
^ Drb and mystery ports (and Queue question)
211573 [rubyfan gmai] I'm trying to make a simple message queue. Messages can be added to
211631 [vjoel path.b] This will request a free port from the OS, so that the client can
211657 [rubyfan gmai] mq = DRbObject.new(nil, 'druby://localhost:9759')
211661 [vjoel path.b] That's the port on the server side, unless I'm confused.
^ Separation of Variables
211575 [eatmyjunk gm] I have a few variables for a program I am attempting to write that I
+ 211577 [ron.reidy gm] Martin,
+ 211588 [jan.svitok g] (using YAML as storage format)
^ [ANN] Ruby/ManageSieve 0.3.0
211576 [andre digira] This a new release of Ruby/ManageSieve with changes which were on CVS
^ Lighter-weight ActiveMQ-like thingy in Ruby?
211621 [rubyfan gmai] Has anyone worked on an ActiveMQ (http://activemq.org ) like messaging
+ 211626 [garbagecat10] I've thought a lot about it, and have already written some code.
+ 211632 [ben bleythin] I haven't looked at it, but it came up in a thread in December 2005 on a
211640 [garbagecat10] I've talked briefly with Assaf about the reliable-msg project, and
211648 [ben bleythin] Are there features it's lacking that are required? Did Assaf indicate
211656 [garbagecat10] Good point.
211954 [kato.kiwamu ] I and my team have been trying to step up reliable-msg and finally released it today.
^ Fwd: [QUIZ] DayRange(#92) - My solution
211630 [rick.denatal] Brian pointed out that I'd missed the spec and was hypenating two day
^ [ANN] prototype-0.3.0
211636 [ara.t.howard] NAME
^ [ADV] Workshop for Getting Started with Ruby on Rails in Vancouver / Sept. 8
211639 [nshb inimit.] Rails Workshops presents Getting Started with Ruby on Rails, to be
^ Re: One-Click Ruby Installer for Windows 1.8.5-21 released
211644 [mortench gma] The world is clearly moving rapidly towards 64 bit architectures. AMD
211649 [the.mindstor] I agree with this, but I wonder if there is somebody that has
+ 211666 [halostatue g] I had actually started and I did get a running Ruby. But I had to do a
| 211691 [the.mindstor] That's good to know, at least the result was not negative.
| + 211719 [halostatue g] It means that in theory, we could switch to MinGW and worry about a
| + 211812 [ml.chibbs gm] I think he means that since 64-bit Ruby and 32-bit Ruby are completely
| 211820 [the.mindstor] Hmmm... I really don't think this would be a good decission. I see
+ 211836 [bwhicks aep.] I did it the other day just to see if I could. I downloaded the source
211838 [halostatue g] Right. Building Ruby itself is dead simple.
211855 [TimHunter nc] Or you could just ask those who've done it. Kaspar Schiess did the Win32
+ 211857 [billk cts.co] What I did was to install the same version of ImageMagick
| 211873 [TimHunter nc] That's what Brett and I ended up doing.
+ 211859 [halostatue g] Sorry; I was specifically referring to making it work with the freely
+ 211871 [TimHunter nc] Okay, I see.
+ 211905 [znmeb cesmai] Well, I finally bit the bullet and installed the one-click installer
+ 211982 [halostatue g] To get nmake etc. you'll need the Platform SDK (downloadable from a
| 212102 [znmeb cesmai] I think I did download the SDK, or at least was offered the opportunity.
| 212127 [ml.chibbs gm] The Ruby in Instant Rails *is* the current version of the One-Click
| 212129 [ml.chibbs gm] I didn't answer your other questions...
| 212136 [znmeb cesmai] Yeah, that's what I meant by shooting myself in the foot. I suppose if
| 212145 [drjflam gmai] There's some folks out there (I forget who at the moment) who are
+ 212132 [jan.svitok g] On full VC8/7/6 (I haven't tried the Express edition) there is a batch
211655 [constans gma] unsubcribe
^ [ANN] Piston 1.1.1
211680 [francois.bea] A new release of Piston is upon us.
^ debug flag being ignored
211682 [tallison tac] I'm trying to run 'ruby -d foo.rb' and the d is either ignored or I don't
+ 211683 [logancapaldo] Maybe you wanted ruby -rdebug -d foo.rb ?
| 211799 [tallison tac] grrr.... that's not what the man pages, books, and everything else say...
| 211803 [logancapaldo] Well -d sets $DEBUG to true. -rdebug loads debug.rb which is the
+ 211688 [rickhg12hs g] "-d" sets $DEBUG to true.
^ Re: Test::Unit gotcha
211686 [drbrain segm] An object's methods don't have an order.
+ 211849 [m_goldberg a] OK, I accept that methods aren't ordered at run time and, therefore,
+ 211866 [martin snowp] Although I agree with the principle that unit tests shouldn't depend
211920 [drbrain segm] class AbstractTestCase < Test::Unit::TestCase
^ Incorrect return of the TkFont configure instance method when no value
211695 [lionel.maiau] I already posted this question to the ruby-core mailing-list, but as I
+ 211845 [m_goldberg a] Try
+ 211848 [nagai ai.kyu] On Ruby/Tk, you can use 'configure' methods only to set attibutes.
^ Inheriting test classes
211702 [aidy.rutter ] All my GUI test classes contain this code within the constructor.
211704 [stefan mahli] class GeneralBehaviour
^ Textile / RedCloth to PDF converter?
211707 [joerg.batter] Hey there,
211716 [johnatl mac.] pdf=`basename $1 .txt`.pdf
211743 [joerg.batter] John,
^ Re: Rubyists of Second Life Meeting | 08/31/2006 and 09/07/2
211709 [wccrawford g] Other than using a program like Fraps, I don't think there's a way.
211712 [aglarond gma] Is that what the SL YouTube'rs use?
211823 [wccrawford g] It's always 6pm somewhere ;)
^ [ANN] MusicBrainz-Ruby 0.3.0
211714 [pabs pablotr] I just posted version 0.3.0 of MusicBrains-Ruby, my Ruby bindings for
^ exerb exception handling
211715 [xrfang hotma] I have a question about exerb: how can I let exerb to LOG all exceptions in
^ Win 98 one-click 1.8.5-21 installer problem
211717 [jzakiya mail] On my Windows 98 desktop the installer appears to load correctly.
211721 [halostatue g] Win98 doesn't keep the environment in the registry. Does your
211813 [ml.chibbs gm] The One-Click Installer doesn't officially support Windows 98.
^ Changing Log4r methods
211722 [ejepsen gmai] Can anybody here tell me why the example below is not outputting
212582 [ejepsen gmai] Nobody?
^ Something is wrong with the latest stable snapshot.
211727 [canyonrat ma] The latest, Sept 1, stable snapshot won't build for me. I type './
211881 [matz ruby-la] Can you check the timestamps of files? Are there any files from the
211897 [canyonrat ma] There were this morning when I posted the original message. I'm on
^ [UPDATE] RailsConf Europe is almost sold out!
211731 [dblack wobbl] RailsConf Europe is almost sold out -- registration is going to close
^ [SUMMARY] DayRange (#92)
211737 [james graypr] A couple of submitters mentioned that this problem isn't quite as simple as it
211856 [robin nibor.] Thanks for the tip with #instance_variable_get, I'm just getting into
^ exerb exception handling
211741 [xrfang hotma] Dear All,
^ [ANN] Hal Fulton Interview
211742 [pat.eyler gm] I just posted an interview with Hal Fulton, author of The Ruby Way, and the
^ splitting string to hash
211746 [bnice_99 yah] s1- " Hello  bye"
+ 211749 [james graypr] I assume more is missing a quote there.
| 211751 [Daniel.Berge] Should that be "[2:2] more" ?
| + 211752 [bnice_99 yah] No, that was actually correct, the second one is  not [2:2]. The key
| + 212960 [aledonne.lis] If you're capturing a group in your split pattern, and your pattern
+ 211755 [wccrawford g] Assuming that James is correct in that :2 is missing from the second
| 211811 [bnice_99 yah] Actually the original was correct - the second 2 should have a key of
+ 212955 [aledonne.lis] Brian-
^ IO and an encoded email attachment
211757 [turnip turni] I have been trying to set up a small Ruby script as a spam filter. It
+ 211769 [cdc cyphers.] If you use procmail for your MDA you can set up recipes so that you can
| 211773 [turnip turni] Thanks for the suggestion. I considered procmail but didn't really want
+ 211776 [johnatl mac.] This is probably because the echo command is a command that is built into
+ 211778 [khaines enig] It makes doing complex things with email, using a Ruby DSL, easy. I have
^ PDF conversion with ruby/linux
211766 [tfwright tho] Unfortunately I have a project which has the requirement that users may
211772 [alex blackke] There's a tutorial over on xml.com for doing it with an OpenOffice macro
211787 [tfwright tho] I didn't even think of open office--a very interesting alternative that
211789 [alex blackke] No worries. It's also got an RPC interface which might help, but I
^ Integer to byte string - Speed improvements
211770 [gavin refine] I'm writing code that needs to store an integer as a sequence of bytes.
+ 211774 [gavin refine] I forgot to add - I'd also be interested in seeing a golf tournament on
| 211830 [SimonKroeger] v = 0x217962755220666f207463657073612074656577732061207369206d756e676942
| 212037 [gavin refine] Wow, that's hot. Thanks :)
| 212307 [SimonKroeger] s = 'Bignum is a sweet aspect of Ruby!'
+ 211780 [johnatl mac.] s =
| 212441 [chneukirchen] I at first thought to have missed something, but Process.times doesn't
+ 211809 [noah.easterl] Not necessarily
| 212040 [gavin refine] Ah, thanks.
+ 211817 [rick.denatal] No need for these, I'm on a campaign to let integers be integers.