136499-139993

136222-137165 subjects 136736-137868

^ Best way to get latest ruby on OS X?
136499 [denrober gma] So I just got a mac mini and want to get the latest version of ruby.
+ 136501 [cyclists nc.] There may well be something on fink but compiling Ruby from source takes
| 136510 [jaco neottia] AFAIK, Fink version is a old one.
| 136514 [sroberts uni] But don't support readline, which makes irb pretty painful.
| + 136526 [jaco neottia] You're right (i've never noticed this pb as i don't use irb). That's
| | 136531 [sroberts uni] I find it handy, particularly because the debugger doesn't work very
| | 136541 [jaco neottia] Sure... But it shows there is a problem with this port. Browsing
| + 136550 [ptkwt aracne] irb works fine for me and I got Ruby1.8.2 off of darwinports.
|   136554 [sroberts uni] Before I reinstall, by "works fine", you mean the arrow keys allow you
|   + 136557 [jaco neottia] On a pristine install of last port (1.8.2_2), arrows keys doesn't work
|   | 136559 [sroberts uni] Yeah! That worked for me.
|   | 136563 [jaco neottia] Hoops, you're right : should be "port -f build ruby"...
|   + 136574 [ptkwt aracne] Yep.  I did the 1.8.2 install from darwinports about 1.5 months ago.
+ 136502 [chadfowler g] Chad Fowler
| 136504 [denrober gma] Thanks Chad!  Just what I was looking for.
+ 136519 [lucsky mac.c] Stay away from fink at all costs. Just download the source tarball and
| 136524 [petite.abeil] Once installed, simply type "emerge ruby".
+ 136549 [ptkwt aracne] I use darwinports

^ [SOLUTION] MySQL under latest one-click installer
136505 [mark ociweb.] We have a winner!  A big thanks goes out to James Britt!

^ [ANN] libxml and libxslt CVS
136515 [transfire gm] I am happy to announce that the XML:Tools project on Rubyforge is now
+ 136537 [neil hakubi.] Thank you, that's wonderful.  XML libraries seem to be a dime a dozen,
+ 137240 [dilinger deb] I talked to Sean some time ago about this; he wasn't using ruby, and had

^ Paste - fxri vs. fxirb
136522 [itsme213 hot] Multi-line paste into fxri's irb window does not work; paste into fxirb

^ gem question
136527 [itsme213 hot] Attempting to uninstall gem 'og'
136535 [jim weirichh] Older versions of gem were overly enthusiastic in matching the requested name

^ Embedding Ruby Interpretor in threaded C / C++
136534 [ysharma catp] Can someone please point me to documentation for embeding Ruby
+ 136539 [demerzel gma] HTH!
| 136556 [ysharma catp] Thanks for link which answered first part.
+ 136564 [GGarramuno a] of any kind so you can run into all sorts of race conditions.  You can
  136622 [ysharma catp] Thanks for perfect answer and pointers to Lua and Tcl.

^ Chess app (was Re: Getting Ruby approved)
136542 [kristof vlee] Interesting, do you have sources for that?

^ http chat:  webrick or roll-my-own webserver?
136547 [joe.edelman ] I want to build an HTTP-based chat server.  The idea is that there
136552 [pergesu gmai] Have you looked at Ajax?  You could use that to take care of the

^ MuraveyWeb 0.2 -- tons of new stuff (Ruby on Rails CMS with a live demo)
136553 [sdmitry lrn.] I'm glad to announce second public release of MuraveyWeb 0.2
136575 [lthiryidontw] What does the word "Muravey" means?
+ 136585 [alex verk.in] Ant
+ 136809 [vladare yaho] It's "ANT" but in russian :)

^ Re: [Rails] text editor for productivity?
136558 [rasputnik he] vim, not vi - vim fixes a lot of the annoyances of vi.
136560 [rasputnik he] Sorry, wrong list :)

^ Active Record and different  field names
136562 [spamerom nie] I have several mysql tables and I would like to start using Active Record
136566 [david loudth] You can specify a different primary key than id using set_primary_key,

^ [ANN]: 2005 IORCC PC Voting is now OPEN!
136580 [iorcc yahoo.] - The Programming Language `NegaPosi'

^ [ANN] RMagick 1.7.4 released
136581 [cyclists nc.] I've just uploaded RMagick 1.7.4. This release fixes a problem that

^ Eclipse, Rails and hidden *.rhtml files
136586 [spamerom nie] I've installed rubyeclipse and I can see *.rb file, but other Rails files
136589 [spamerom nie] Uff, I found (under Ruby Resource View -> Menu-> Show Ruby Files Only)

^ CVS instructions seemingly outdated.
136588 [ljz asfast.c] In the "Ruby CVS Repository Guide" on the main ruby site, the CVS

^ how do I find the name of the current user?
136590 [sroberts uni] I'm thinking Etc.getlogin followed by Etc.getpwnam.gecos might be best
+ 136591 [csaba phony_] Would this help you?
| 136592 [sroberts uni] It looks great, but I don't want to use it until its in the stdlib. Its
| + 136593 [alex verk.in] A quick and dirty solution that mostly works: ENV['LOGNAME'] (on Unix) or ENV['USERNAME'] (on Windows)
| + 136596 [cmills frees] best
+ 136595 [aero6dof gma] On Win XP and 2000 I think you can depend on ENV['USERNAME'], on older

^ Multiple users rails hosting
136601 [braempje net] After some searching I discovered a unix machine where I can run Rails.
+ 136638 [jfontan gmai] El 03/04/2005, a las 11:29, Aquila escribióº
| 136697 [braempje net] I only have port 80 available, everything else is filtered out.
| 136948 [orderthrucha] I'd suggest trying a non-VHost install.  The rubyonrails.org Howtos
+ 136688 [aredridel nb] I'd use WEBrick with mod_proxy in either apache or lighttpd, or FastCGI.

^ Hamburg.rb meeting...
136606 [Stephan.Kaem] there's now a Ruby group located in Hamburg, Germany.
136614 [google erikv] Strange combination...
136627 [Stephan.Kaem] Yes indeed. You're right, I'm wrong.
136632 [chneukirchen] BTW, is there a way to make it display CEST on win32 too?
136645 [Stephan.Kaem] I'd be interested in an answer to this question, too.
136732 [chneukirchen] But it should be possible to get the offset and map that onto a

^ [EVALUATION] - E04 - jamPersist Evaluation Case Applied to Ruby
136630 [ilias lazari] [EVALUATION] - E03 - jamLang Evaluation Case Applied to Ruby
+ 137175 [ilias lazari] I am a little disapointed about the feedback in this thread.
| 137181 [halostatue g] There are numerous solutions for Ruby persistance. See
| 137195 [ilias lazari] this is not complete information (see below).
| + 137199 [martin.anker] Just in case this is not enough, a good resource for more information is
| + 137206 [khaines enig] I have skipped a lot of this thread.  However, if you are talking about
| | + 137207 [halostatue g] Indeed. I named a number of these in the message which Ilias so
| | + 137217 [ilias lazari] seems to be in development.
| |   137221 [khaines enig] AR is in development, too.  I should probably update that info, but the fact
| |   + 137413 [ilias lazari] yes, you should change this.
| |   | 137446 [lukfugl gmai] When others direct you at helpful links, try reading the document
| |   | + 137505 [ilias lazari] please avoid further off-topic comments.
| |   | | 137513 [bg-rubytalk ] class FightClubRules
| |   | | 137570 [rampant gmai] I love it :)
| |   | + 137593 [glenn.parker] I think I've figured it out: he's actually an Eliza program.  This would
| |   |   137608 [steven.jenki] Why do you think you've figured it out?
| |   |   137609 [agorilla gma] Why do you ask why do I think I've figured it out?
| |   |   137616 [chneukirchen] I could ask the same thing myself.
| |   + 137429 [chneukirchen] I have looked at a fair lot of these ORM, and Kansas is probably the
| + 137211 [rasputnik he] There is no 'give' from you Ilias, you are just pootling amay at
+ 137508 [ilias lazari] As it looks, I will make the evaluations by myself.

^ [ANN] Rant 0.3.2
136633 [langstefan g] Rant is a flexible build tool written entirely in Ruby,
136636 [jamis 37sign] Could you expand on that a little bit more? What are some of the
136652 [langstefan g] * Ant (Java)
136661 [lthiryidontw] Following your code samples, I must tell I feel it hard to see where Rant is
+ 136662 [mailing-list] Isn't that what all dependency-management systems use?,
| 136679 [lthiryidontw] Uh, well... no.
| 136682 [jim weirichh] If by managing file dependencies you mean automatically detect and maintain
| 137006 [lthiryidontw] In Rake, the existence of the graph is implicit, hidden in the Task instances
| + 137028 [sroberts uni] I'm a little surprised, I though rake was supposed to be make, but with
| | 137031 [jim weirichh] I'm not sure what the original poster meant, and tried to clarify it in my
| | + 137038 [martindemell] Would it make sense to integrate the dependency detector into rake?
| | | 137057 [jim weirichh] I would be open to that.
| | + 137064 [sroberts uni] That makes sense.
| + 137032 [jim weirichh] None taken.  You are correct.  There is no one object that represents a
|   137125 [lthiryidontw] Not exactly. SCons main design doc claims its cornerstone is the management of
|   + 137130 [mailing-list] Where are you reading this?  What it does differently from make(1) is
|   | 137139 [lthiryidontw] I've read this one or two years ago, when I interested in SCons. Where? Scons
|   | 137173 [mailing-list] Yes, that's what I've read as well.
|   + 137135 [jim weirichh] I scanned the Scons web site and googled for DAG.  The only references to DAG
|     137145 [lthiryidontw] I have forgotten one, the way tasks are executed. You can execute the TDG in
|     + 137160 [jim weirichh] Yeah, that's the same one I found.
|     | + 137184 [gavin refine] (I'm sorry, I deleted earlier messages in this thread and suddenly
|     | | 137215 [jim weirichh] No, it sounds like you are right on context.
|     | + 137313 [lthiryidontw] Not a good idea when combined with multithreading. (or I haven't found how to do)
|     |   137319 [glenn.parker] Some "make" implementations already supports multi-threaded execution
|     + 137436 [langstefan g] require 'rant/rantlib'
+ 136668 [langstefan g] An Rantfile is Ruby code. A buildfile for Ant is XML.
  136680 [lthiryidontw] There is already another project called Rant on rubyforge, and that one claims
  136730 [langstefan g] I encountered this project when I registered Rant on RubyForge.

^ ruby-gimp?
136634 [x4 danisch.d] ruby-gimp's author is Masahiro Sakai, but he seems to have given
136639 [kent darkwin] I am interested in ruby-gimp as well.

^ Reducing Permissions
136641 [jonraphaelso] Is there a way to programtically reduce permissions that doesn't involve
+ 136642 [james graypr] Not really that answer you asked for, but I just use Dir#chroot to
+ 136644 [ruby-ml magi] You probably want a wrapper script to do the chroot (Dir#chroot)
+ 136658 [andre digira] def drop_privileges(user='nobody')

^ SimpleXML for you
136647 [foobar fuzzb] Here's my first version to bring PHP SimpleXML functionality into Ruby.
+ 136650 [foobar fuzzb] Let me say that I was just pointed there's already a lib with (almost)
+ 136651 [james_b neur] Have you looked at XmlSimple?

^ zlib.dll needed?
136648 [gauldong gma] While installing rubygems, it failed by saying it cannot find

^ API for Rails: error of javascript?
136655 [spamerom nie] I cannot display any sources at http://api.rubyonrails.com/. When I click
136656 [jamis 37sign] Thanks for finding this, JZ. I've fixed the template.

^ easiest way to generate a simple but well-formed html file in webrick?
136659 [sroberts uni] <a href="caldav://...">This</a> is the blah calendar.

^ self.module_eval?
136663 [rampant gmai] class ComplexObject
136665 [james graypr] When initialize() gets called, "self" will be setup to point to the

^ Ruby optimization - re-implement in compiled language?
136666 [antsims9999 ] I'm a relative Ruby newbie looking for some advice on optimisation ...
+ 136670 [mailing-list] Are you sure?  Perhaps you need to rethink your algorithm.  Before you
| 136827 [antsims9999 ] Recursion is kinda implicit in the task - one step requires another be
+ 136684 [drbrain segm] Is there something that Rake doesn't do to fit your needs?
| 136826 [antsims9999 ] Sorry, I probably should have said ... my build process is quite different
+ 136689 [aredridel nb] Each shows high in a profiler, because the entire contents of the inner
  + 136725 [rhkramer gma] So, iiuc, you're saying that the profiler sort of counts things multiple
  | 136731 [bob.news gmx] "Randy Kramer" <rhkramer@gmail.com> schrieb im Newsbeitrag
  | 136838 [rhkramer gma] Thanks! (I may need to read this and run the profiler a fewtimes to really
  | 136881 [bob.news gmx] "Randy Kramer" <rhkramer@gmail.com> schrieb im Newsbeitrag
  + 136829 [antsims9999 ] That's really helpful to know. Thanks.

^ select_tag() syntax
136667 [spamerom nie] I cannot find out what type of variable shoud be used as option_tags  in

^ Nicer error messages from OLE?
136669 [djberg96 hot] Is there a way to get nicer error codes out of OLE (catching, say, a

^ YARHT (Yet Another Rails Hosting Thread)
136671 [shalev simpl] I have seen many different people asking for free Rails hosting.  As I
+ 136678 [se digitale-] Please excuse if the following sounds a little ranty but I think your
| + 136681 [mailinglists] With a complex and still immature infrastructure like rails this will
| + 136683 [matt technor] I will point out that jvds.net User Mode Linux virtual hosts are more like
| + 136708 [lasse.koskel] I'd like to note that while I a $50/month hosting fee is quite
|   136712 [shalev simpl] Ok.  I'm just going to answer everything at once.
+ 136699 [braempje net] I'll answer too because I started one of those RHTs (Rails Hosting Threads).

^ ActiveRecord and SELECT DISTINCT field...
136675 [spamerom nie] SELECT DISTINCT fieldname ... The only option seems to be

^ debugging smtp sessions
136676 [botp delmont] i'm doing full logging/debugging of smtp sessions using
136770 [aamine lover] Plain SMTP does not authenticate user, using set_debug_output
136854 [botp delmont] //> i'm doing full logging/debugging of smtp sessions using

^ Ruby rite (Ruby 2.0) vaporware or real?
136685 [sgbirch imsm] Matz's keynote topic at Rubyconf in which Ruby 2.0 was introduced was
+ 136686 [rcole itee.u] Apart from the entry on Ruby-Garden
| + 136687 [ruby-ml magi] You _can_ do that. You just do not have to specify the types
| | 136690 [spoooq gmail] I dont use interfaces as such in my own work, but thinking out loud on this...
| | + 136691 [spoooq gmail] I think its pretty obvious there should be a bang in there somewhere :P
| | + 136692 [spoooq gmail] I guess this list could be in the child interface or somewhere else.
| | | 136843 [surrender_it] take a look at the various Interface libraries on RAA
| | | 136871 [spoooq gmail] I took a quick look at ruby-contract's API, and it seems quite comprehensive.
| | + 136719 [glenn.parker] Duck typing does not require that every class implement every possible
| + 136743 [florgro gmai] Please have a look at my ruby-contract library which offers this and
| + 136756 [djberg96 hot] Ruby is a dynamic language.  You're still thinking in Java.
|   136768 [mailinglists] The bad thing with this from a software engineering point of view is
|   136769 [Daniel.Berge] Sorry, I don't believe in implementing language features for the sake of
+ 136705 [horacio.lope] not vaporware

^ Class is not equal to itself
136693 [sdmitry lrn.] I'm having bad times with this odd problem here.
136694 [sdmitry lrn.] Sorry to reply myself, but maybe that will help: when I'm trying to
136696 [bob.news gmx] "Dmitry V. Sabanin" <sdmitry@lrn.ru> schrieb im Newsbeitrag

^ pc keyboard module
136700 [botp delmont] does anyone have a pc keyboard module to share? I want something that knows
+ 136759 [matt technor] This message is in MIME format.  The first part should be readable text,
+ 139970 [aredridel gm] What OS?
  139993 [botp delmont] #> does anyone have a pc keyboard module to share? I want

^ [ANN] Nitro + Og 0.15.0, Localization, Parametrized mixins, Morphing, SQLServer
136701 [george.mosch] new versions of Nitro and Og were just released.
+ 136703 [itsme213 hot] Nice.
| 136704 [george.mosch] If you try this in practice, it is even nicer :)
| 136974 [itsme213 hot] multiple
| 136975 [mneumann nte] Yeah, *please* add duck typing!
+ 136706 [dave burt.id] I've heard a bunch of cool things about the Nitro/Og framework, and am
  136710 [george.mosch] The main implication is that Nitro tries to avoid forcing too many

^ Math.sqrt(NaN) behaves differently on windows and linux
136714 [Geert.Fannes] charset="us-ascii"
136724 [dave.baldwin] Mac OS X gives this result.
136791 [Daniel.Berge] From what I'm reading at
136796 [guslist free] So the *nix implementation is correct and the Windows one is not.
136828 [djberg96 hot] it
136863 [guslist free] Well, I should have said: "it behaves according to what the quoted

^ alias to module methods or class methods
136715 [Geert.Fannes] charset="us-ascii"
136721 [dblack wobbl] You have to make the change in the class where the method is defined.

^ instiki problem
136716 [hal9000 hype] I've been playing with instiki for a few weeks, mostly just
136717 [rasputnik he] Check you're running it from the directory that contains 'storage/' -
136735 [assaph gmail] Check also the contents of said storage dir. You should have a series

^ Ruby Weekly News 28th March - 3rd April 2005
136723 [timsuth ihug] Ruby Weekly News 28th March - 3rd April 2005
+ 136722 [timsuth ihug] ...
+ 136747 [florgro gmai] It was an Italian matz, though. :)
+ 137058 [timsuth ihug] Updates, corrections...
| 137065 [sroberts uni] Nicknames aren't usually quoted when used, and Matz is a contraction of
| 137133 [tim.sutherla] of
+ 137151 [GGarramuno a] I missed this, but for whatever it's worth, I think this is a terrible

^ QT for Win32?
136728 [Greg.Kujawa ] I have read several threads regarding QT running on a Windows platform. I
136795 [Richard_Dale] Ruby/Qt doesn't work with Qt 3 on any platform, it was based on Qt 1.x or
136800 [Greg.Kujawa ] Thanks for the reply. That explains why Ruby/Qt wouldn't compile for me. My
136888 [Richard_Dale] Yes, that sounds the best plan. The nice thing about Qt is that you can
threads.html
top