132548-133001

132353-134639 subjects 132778-135498

^ Any tips on migrating code from Windows to UNIX
132548 [keuler porta] charset="us-ascii"
132551 [jamesUNDERBA] General tip: Watch out for alternate EOL characters.
+ 132553 [keuler porta] Thanks! I'll check/try these things!
+ 132556 [csaba phony_] Woohoo! I didn't know of this! That's cool!

^ Ruby & Cache' Db with SOAP
132552 [dragoncity i] I am trying to access a Cache DB using SOAP, the primative data types,

^ structuring complexly-interdependent C/Ruby libraries
132554 [eric ericped] First post. Hi. :)
+ 132564 [pit capitain] Welcome!
+ 132570 [bitserf gmai] I always define classes with C elements in the extension itself.
+ 132573 [mneumann nte] It will allow you to put the C code right into your Ruby classes.
| 132589 [eric ericped] I have looked at RubyInline (and in fact use it in a couple of places
+ 132574 [eule space.c] Usually, you define classes in your C extension and likewise in your Ruby
  132590 [eric ericped] This was suggested by several people (thanks, Pit and Leon!), and not
  + 132601 [eule space.c] (In response to news:07967b482240386ccb35046cc1422ac0@ericpeden.com by Eric
  + 132634 [bitserf gmai] class Super

^ Method parameters reflection
132561 [george.mosch] I would like to use some kind of reflection to get the parameters of a
132582 [hal9000 hype] I have wanted this, too, but AFAIK there is no
132599 [flgr ccan.de] Well, EvilRuby does not do this either as it's quite some work to dig

^ win32utils installer
132563 [martindemell] The win32utils installer (from
+ 132579 [sdate everes] With the installer. We are working on fixing this ... expect the new
+ 132580 [sdate everes] With the installer. We are working on fixing this ... expect the new
+ 132596 [djberg96 hot] the

^ RubyGarden deletions of RubyWeeklyNews
132567 [timsuth ihug] Just about every week after I post the Ruby Weekly News, someone
132571 [timsuth ihug] Hmmm. This IP is possibly from my work, which may mean it's me. (But that
+ 132572 [timsuth ihug] Doh.
+ 132619 [bg-rubytalk ] HE'S INSIDE THE BUILDING!!!

^ Ruby Quickstart  ("Tutorial on a few pages")
132569 [none none.ne] I'm giving an in-company presentation about a rather advanced project my
+ 132586 [jamesUNDERBA] You may find some useful presentations here.
+ 132603 [rhkramer gma] Maybe its not necessary in this case, but I always want to think about what

^ Rendering ruby openGL output to a file.
132575 [ruby.brian g] I don't know if this is off topic, but at least a ruby program is
+ 132576 [ruby.brian g] I resolved this issue by switching to povray. Now I simply create a
+ 132591 [eric ericped] You might get some use out of RMagick, a Ruby interface for
| 132607 [joevandyk gm] I did something like this, except with C and ImageMagick.  It was
| 132618 [eric ericped] I stand corrected. #constitute even scales floats to the correct range
+ 132598 [dmertz onlin] You can do that with the Mesa off-screen rendering library (OSMesa)

^ FreeRIDE project - Call for help
132577 [Laurent.Jull] All,
132620 [bg-rubytalk ] Ok, I use Emacs with ruby-mode.  I've looked at FreeRIDE before, but I'm
+ 132624 [hal9000 hype] Offhand, integrated dubugging. But you probably have something working in
| 132630 [bg-rubytalk ] No, I just write perfect code.  ;)
| 132637 [hal9000 hype] Yes, but I'd also favor "hooks" into FR for the emacs gurus who want to
+ 132648 [Laurent.Jull] Integrated debugger and script runner, easy to navigate Class
  + 132650 [Laurent.Jull] You can get it from CVS directly. Go to
  + 132705 [gavin refine] Might not be called an IDE, but if you haven't already, you should play
    + 132706 [jvalencia lo] there is also MoonEdit, and other projects in python that offer
    + 132709 [agorilla gma] And for x86 machines, there's http://www.moonedit.com

^ FastCGI and Windows
132578 [sigzero gmai] I have used the Windows installer for FastCGI from RubyForge. I have
+ 132581 [dave burt.id] Make sure you have Options +ExecCGI set.
| + 132595 [sigzero gmai] I am running Apache2...
| + 132597 [sigzero gmai] I dropped it into a directory I am serving Perl cgi's out of and it
+ 132655 [patrick hexa] 'fcgi' does not work on windows.  'fcgi' relies on the names for the
  132656 [patrick hexa] This is a common complaint.  I'll take a look at it tonight.

^ (none)
132583 [rubygate neu] by news.ntua.gr (unknown) with NNTP id 127547

^ DIY "matrix" screensaver! try: ruby -rtracer -rsocket -enil
132588 [sroberts uni] It only runs for about half a minute, but its quite impressive!
+ 132593 [shalev simpl] Ummm, that just looks like random text to me.
+ 132594 [matz ruby-la] It's printing binary text as script source.  I though I have fixed
+ 132687 [ jupp gmx.de] Though I am no expert[1] that doesn't look very Matrix to me. For a true
  132702 [jannis harde] puts"\e[2J\e[0;11r";$stdout.sync=true;c='/,-=<>*+.:&%$'.split'';k=[nil]*25#
  + 132718 [ruby.brian g] #!/usr/bin/ruby
  + 132743 [jannis harde] puts"\e[2J\e[0;11r";$>.sync=m="\e[C";c='/,-=<>*+.:&%$'.split'';k=[!1]*25

^ [ANN] Nitro + Og 0.11.0
132600 [george.mosch] new versions of Nitro and Og were just released.

^ (none)
132604 [rubygate neu] by lamb.sas.com (unknown) with NNTP id 127567

^ [suggestion] File.chown to take user and group *names*
132605 [B.Candler po] Just a simple suggestion, but it would be really nice if File.chown could
132668 [emiel il.fon] I've written some code like this before too and your suggestion is a

^ catting files
132609 [probertm acm] There is approximately an order of magnitude difference in the performance of
+ 132610 [ruby-lists l] IO.read?
+ 132611 [jvalencia lo] def rby_cat
+ 132612 [halostatue g] def faster_cat
  132614 [probertm acm] Perfect!

^ Ruby/Tk?
132613 [kent darkwin] I am brand new to Ruby.  I am trying to get my system set up so that I can use
132615 [kent darkwin] Okay, I got it to work.

^ aliasing variables
132616 [eliahhecht g] Is there a way to do something like
132623 [hal9000 hype] It's impossible in the general case, because
132625 [eliahhecht g] I know why it doesn't work, I just want to know how to make it work
+ 132626 [eliahhecht g] I mean, can't I just tell ruby that b refers to a, instead of
+ 132628 [hal9000 hype] OK, sorry. Someone else will benefit from the explanation.  ;)
  132631 [shalev simpl] I did. Thanks a lot.

^ Rdoc - minor bug (?)
132617 [andrew walro] DOWNLOAD,UNINSTALL,INSTALL = 0,1,2

^ [ANN] Ruby VUG - For Real, No Joke, Its About Time
132629 [zdennis mkte] In case some folks haven't seen Tanner's posting there is a Ruby Virtual
132649 [Laurent.Jull] Great idea !

^ [OT] Netiquette (was Re: aliasing variables )
132635 [jamesUNDERBA] # Entire needlessly included lengthy prior post snipped
132641 [eliahhecht g] Sorry about that; Gmail's got me spoiled.

^ easyweb
132639 [contact_us h] For you all that doing web programing usinng ruby and For you all that
132642 [eule space.c] tnx ! This looks useful !

^ nntp->mail gateway broken?
132643 [ruby.brian g] Im on the mailing list, and I have now two times received a message
132644 [dennis lausc] Yes, that's right. I was testing some additions I made to the

^ GNUPGHOME =?iso-8859-15?Q?f=FC?= =?iso-8859-15?Q?r?= mehrere Benutzer?
132645 [lists bertra] f verschiede TçŐigkeitsbereiche habe ich mir verschiedene
132647 [lists bertra] Sorry, wrong list!

^ Druby , Rinda and Jini language bindings
132651 [Calum.Shaw-M] All -

^ Ruby API for Yahoo Search Web Services
132653 [premshree.pi] So everybody knows about Yahoo's Search Web Services. Downloaded the
+ 132663 [pabs pablotr] Damn, you beat me to it :).
| 132667 [premshree.pi] Premshree Pillai
+ 132666 [nakahiro sar] And here's mine.  Only an example for proof of concept.

^ [ANN] Scratch 1.0
132660 [scott elitis] == What is Scratch?
+ 132665 [bitserf gmai] Cool...
+ 132753 [vjoel PATH.B] Great. Don't forget to list on RAA, so we can all find it later when we

^ Continuation example
132661 [jos catnook.] Here's an example I came up with today while investigating continuations. Hope
132664 [ruby-ml magi] Hehe, strange, I was lamenting the state of exception handling on the bus just
+ 132733 [matju sympat] You need "around-methods", an AOP concept taken from CommonLISP. You
+ 132763 [jos catnook.] I'm still trying to wrap my head around this. It sounds like you want a
  132777 [ruby-ml magi] Oh, no, more of a concrete separation of exception handling from the method
  132814 [jos catnook.] Okay, I think I understand the IDE analogy. So these around-methods are a way

^ Security Gotcha with $:
132662 [john.carter ] I have just stumbled on a small security Gotcha in my code, that is
132751 [drbrain segm] This one is common.

^ [OT] Ruby & Jean Reno
132669 [mneumann nte] While looking for videos by Jean Reno (one of my favourite actor), I
+ 132670 [gavri.fernan] Did you forget about the best movie ever? Leon: The Professional
| 132671 [mneumann nte] Yeah, I saw this a few month ago. It's great!
| 132673 [gavri.fernan] I haven't watched 'The Nutty Professor', but I'm sure 'The King Of
+ 132701 [guslist free] Maybe he could be the keynote speaker at the Ruby Conf? That would draw

^ Modules and methods
132675 [jvalencia lo] module MyMod
132676 [jvalencia lo] Sorry, mymethod definition is -> def MyMod.mymethod.
132677 [ruby.brian g] #!/usr/bin/ruby -wd
132678 [jvalencia lo] Yeah, i know that way, but why i have to use MyMod name into MyMod
132679 [jvalencia lo] well, the correct question is why can't i use the method without MyMod
132682 [jvalencia lo] module MyMod
132683 [decoux moulo] You have written something like this
132685 [ruby.brian g] #!/usr/bin/ruby -wd
132686 [decoux moulo] yes, you can do it like this. This is the same than when you want to define
132689 [jvalencia lo] Never seen such way in documentation!
+ 132690 [decoux moulo] documentation is just for anglois :-)
| 132691 [jvalencia lo] module MyMod
| + 132692 [decoux moulo] In ruby, a private method is a method that you must call *without* a
| | 132693 [jvalencia lo] So it works only for heritance if i can understand.
| | 132694 [decoux moulo] I have not understood, sorry.
| | 132696 [jvalencia lo] I mean that you can't use that method anywere at anytime, only within
| | + 132697 [decoux moulo] this is what I wanted to hear : perhaps now it's time to you to learn the
| | | 132699 [jvalencia lo] hehehe you caught me :'(
| | + 132698 [ruby.brian g] You have included the module, so you are inside of the module and may use it.
| |   132700 [jvalencia lo] yeah, i understand now, but without including it, works too. I have to
| + 132695 [ruby.brian g] If I understand it correctly, then including MyMod into Object, makes
+ 132728 [matz ruby-la] We need to define "user friendly" before entering serious discussion.

^ Erb: terminating a script?
132680 [ljz asfast.c] A<br>
+ 132720 [mercan01 gma] Just doing some quick reading, you may want to try exit or exit!, if
| 132738 [ljz asfast.c] I did call exit, and it terminated the entire web server.  I forgot to
| 132742 [jamis_buck b] Have you tried doing 'return'? Or perhaps 'break'? I haven't tried
| 132760 [ljz asfast.c] Yes, I have tried them.
| 132762 [jamis_buck b] Excellent work, Lloyd. Thanks for sharing!
| 132766 [ljz asfast.c] Well, I'm just glad to have found a solution, and I hope that it's
+ 132768 [jim weirichh] Here's a bizzare idea ...
  132769 [ljz asfast.c] Yes, it does work.

^ [ANN] new Og tutorial on RubyGarden
132681 [chadfowler g] For those not subscribed to RubyGarden's rss feed[1], George
132684 [ruby.brian g] Nice tutrial and og seems really impressive!

^ A wish: Simple database
132703 [hal9000 hype] I sometimes wish for a very simple database with the
+ 132704 [agorilla gma] Well, there's always xBase.
+ 132707 [james graypr] I've wished for a similar thing myself.  I've had a few different
| 132710 [ruby-talk wh] See YAML::DBM, which comes with Ruby.
| + 132726 [matz ruby-la] Or YAML::Store, which is PStore with YAML backend, ... but wait, it
| + 132758 [james graypr] and
+ 132708 [cribbsj oakw] Well, I have written a pure-Ruby dbms library called KirbyBase
| + 132711 [agorilla gma] Interesting, I like the feature set, and the fact that it's pure
| + 132716 [shanko_date ] Cool!
| | 132717 [cribbsj oakw] It already is! :-)
| | 132722 [hal9000 hype] No, you understood right. Although "distributed" in the
| + 132756 [james graypr] Wow.  I just have to say that's really cool.  Thanks for the link!
+ 132712 [matt.mower g] I'm wishing for something like this right now.
+ 132713 [jamesUNDERBA] No recommendation (unless someone knows if sqlite files are portable),
| 132721 [hal9000 hype] Well, enough people are answering positively that it may be worth
| + 132724 [petite.abeil] What about good, old gdbm or such? It's as simple and trivial as it
| | 132725 [hal9000 hype] I'm not certain it meets requirements (5) and (6).
| | 132731 [petite.abeil] 5. Available cross-platform
| | + 132765 [hal9000 hype] It runs on Windows if you install it. It doesn't come
| | | 132900 [matju sympat] I recall that they are prone to endianness issues, and so i would guess
| | + 133001 [Ian.Hobson n] <petite.abeille@gmail.com> writes
| + 132729 [halostatue g] Wouldn't this be an RCR?
|   132764 [hal9000 hype] I don't know. I've only perceived RCRs as calling for changes
+ 132719 [mneumann nte] Something like FSDB?
| 132723 [hal9000 hype] I've used FSDB and I like it.
| 132752 [vjoel PATH.B] Well, thank you, Hal. And thanks to Michael, too.
+ 132734 [billk cts.co] I, too, share the same wish...
+ 132744 [jeff opendbm] Try DyBASE, object oriented dynamically typed database storage, for
+ 132921 [horacio.lope] Jamis Buck's SQLite bindings library is very good, very well
| 132987 [hal9000 hype] I realized later that this was unclear.
+ 132954 [sean.mceligo] I just started on this YAML based database this week. The code is

^ Re: Welcome to our (ruby-talk ML) You are added automatically
132714 [jimlindley g] help

^ Instiki problem
132715 [paul bernays] Fledgling ruby scholar & instiki user here. I discovered a problem in a
132761 [paul bernays] Okay, it's a problem with me not understanding how applications packaged

^ TCPSocket and windows
132727 [mrmargolis w] I can not get a working TCPSocket under windows with ruby 1.8.2.  It
132737 [billk cts.co] Could you post your code?  I've used TCPSocket (and UDPSocket)
132741 [mrmargolis w] sure
132745 [billk cts.co] Note, the above code also hangs under Linux, too. :)
132746 [mrmargolis w] Thanks I will give that a try.

^ Anyone writing Ruby scripts for Slony-1?
132730 [alang cronos] Slony (http://slony.info) is an asynchronous replication+failover
132732 [WernerBohl i] I'm interested in collaborating in this proyect. We will need to use
132828 [aredridel gm] I'm using slony in production, and needing better ways to manage it.

^ Chat Server in Ruby
132735 [segabor chel] I'm currently evaluating Ruby as the server solution of a new chat
132736 [curt hibbs.c] You might want to consider using lighttpd, fastcgi, and ruby. All reports so

^ Opinions about 'Algorithms and Design Patterns in Ruby' book
132739 [gavri.fernan] Googling to get more info about inner classes in Ruby led me
132740 [jason.sweat ] I recall there was a thread on this a few months back on this list.

^ Efficient storage of a temporary string
132747 [rhkramer gma] many circumstances I need to know the number of spaces before and after the

^ How/Where is a Stream Stored?
132748 [rhkramer gma] many circumstances I need to know the number of spaces before and after the
132844 [guslist free] It depends on the type of stream. You can backtrack easily with a file,
132872 [rhkramer gma] Guillaume,

^ Re: A wish:I need some help please!
132749 [ezra yakima-] charset=US-ASCII;

^ ruby, unittesting and lego
132754 [neoneye gmai] Recently I have rediscovered lego. Its very useful to build a model
132781 [ruby.brian g] would you mind to elaborate a bit on how this models your caching
132782 [neoneye gmai] Its heavy to do realtime syntax coloring in an editor, so naturally one wants to

^ Re: [RCR???] locking [WAS] Re: A wish: Simple database
132755 [vjoel PATH.B] Great! I'm already using your fcntl-lock stuff from a couple of years
132759 [Ara.T.Howard] no - see below.  i can get access to a mac to test though... doug?
132865 [zdennis mkte] I can hook someone up to a G3, 512Mb RAM running OSX.3.7 via ssh and

^ [ANN] DataVision 0.9.0 released
132770 [ jimm io.com] [Quick Ruby-related summary: Upgraded to JRuby 0.8.0 and now using the

^ why doesn't 'n' step over a line in the debugger?
132772 [sroberts uni] In particular, I'm getting tired of stepping through all the class

^ optparse:  on() vs on_tail()
132773 [james graypr] Can someone tell me the difference between the on() and on_tail()
132774 [drbrain segm] =begin
+ 132775 [james graypr] Thanks much.
+ 132776 [james graypr] While we're on the subject, if you just use on(), are options added to
  132795 [lists halffu] Yeah, they're added in the order that you declare them.  on_head is useful
threads.html
top