[#72642] Advantages of Symbols over constants — Marek Janukowicz <childNOSPAM@...17.ds.pwr.wroc.pl>
On Sunday, 1 June 2003 at 22:00:23 +0900, Marek Janukowicz wrote:
One of my concerns with symbols is they spring into exsistence on their own,
[#72645] thread-unsafe stuff: could you summarize? — Wojciech Kaczmarek <schatten@...>
I'd be glad to see a short summary of what I should be aware of when writing
[#72685] How to structure a program for unit testing — John Johnson <jj5412@...>
The time has come. I'm tired of that unsure feeling when I'm about to
[#72717] Unit Testing Style — Eric Schwartz <emschwar@...>
I know I should have written my tests first, but I didn't, so now I'm
[#72729] CALL FOR ASSISTANCE — "MR.IKE COLLINS" <ikecollins@...>
MR.IKE COLLINS
[#72732] case of sub! not working — Ian Macdonald <ian@...>
Hi,
Ian Macdonald wrote:
On Tue 03 Jun 2003 at 10:21:43 +0900, Joel VanderWerf wrote:
----- Original Message -----
> I'll take a stab at it. I can't promise that
[#72735] setuid/setgid ruby scripts — Wesley J Landaker <wjl@...>
Hey folks,
[#72761] Ruby Weekly News — Dave@...
[#72764] file I/O: how can I disable auto-convert of the 2-byte sequence 0x0D, 0x0A into a single byte '\n'? — "Polscheit, Frank" <frank.polscheit@...>
Hi,
[#72771] Ruby install question — Jim Freeze <jim@...>
[#72778] ruby-dev summary 20201 - 20315 — Kazuo Saito <ksaito@...>
Hi all,
On Wed, Jun 04, 2003 at 12:36:13AM +0900, Kazuo Saito wrote:
On Wed, Jun 04, 2003 at 06:50:39PM +0900, Mauricio Fern疣dez wrote:
[#72782] sent e-mail — "James McCall" <jmccall64@...>
you sent an e-mail on 29 april 2002 at 11:02 pm, can you remember where that
[#72799] Test::Unit::MockObject not working — "Shashank Date" <sdate@...>
....so I downloaded the latest version of test-unit-mock from RAA:
[#72804] ruby-1.8.0 (cvs) build failed on HP-UX 11.11 — Wai-Sun Chia <waisun.chia@...>
Version: Ruby 1.8.0 20030522
Hi,
[#72818] RCR: Enhancing matrix.rb — Michael Neumann <mneumann@...>
Hi,
Hi,
[#72842] remove_method question — Daniel Berger <djberge@...>
Hi all,
[#72849] Ruby 1.8.0 — gm@... (George Moschovitis)
Hi everyone,
[#72854] Ruby web hosting survey. — "Warren Brown" <wkb@...>
All,
[#72863] ios.gets doesn't seem to work as advertised — RichardLMuller@... (Richard)
I've got the following script in a Win2000SP3 environment running Ruby
[#72883] Ruby-SWIG question: wrapping function objects with blocks — Christian Szegedy <szegedy@...>
I am trying to use SWIG to generate Ruby wrapper for a
[#72892] Answer on 'lists.bttr.org unreachable?' — "Josef 'Jupp' Schugt" <jupp@...>
Hi!
[#72894] Ruby 1.8.0 net/http bug — Urban Nilsson <urban@...>
I tried the following example code:
[#72907] Syck 0.35 + YAML.rb 0.60 -- the 1st stable release — why the lucky stiff <ruby-talk@...>
Pleased to announce:
why the lucky stiff wrote:
On Fri, Jun 06, 2003 at 06:15:58AM +0900, why the lucky stiff wrote:
Richard Zidlicky (rz@linux-m68k.org) wrote:
On Sat, Jul 05, 2003 at 09:17:18AM +0900, why the lucky stiff wrote:
Could your segmentation fault be due to the same problem as in the
[#72908] Problem with "require" stmt in "test-first " tutorial — RLMuller@... (Richard)
Hi All,
Hi Nobu and Simon,
Hi everybody,
Richard (RLMuller@comcast.net) wrote:
on 6/9/03 10:28 AM, Gour at gour@mail.inet.hr wrote:
John Johnson (jj5412@earthlink.net) wrote:
[#72912] Syck / Yaml example — Shashank Date <shanko_date@...>
hello _why,
[#72922] ANN: ruby-goto, your evil for the evening — Ryan Pavlik <rpav@...>
OK, so I was feeling evil last week sometime. Some people were claiming
On Fri, 2003-06-06 at 17:13, Ryan Pavlik wrote:
[#72940] VAPOR 0.06, Transparent Persistence to PostgreSQL — "Oliver M. Bolzer" <oliver@...>
Hi!
On Fri, 06 Jun 2003 13:44:43 +0200, Anders Borch wrote:
[#72958] Pkg for getting web pages — Jim Freeze <jim@...>
Hi:
[#72972] Using SciTE 1.53 on Windows — Gert Kok <qawaly@...>
Can version 1,53 be used instead of the 1.41 that comes with the Windows
[#72975] join block — "Simon Strandgaard" <0bz63fz3m1qt3001@...>
Simon Strandgaard wrote:
[#72985] What should "class ... end" and "def ... end" return? — itsme213@... (you CAN teach an old dog ...)
Are they expressions? If not, why not?
[#72986] multiple blocks or proc arguments to method — itsme213@... (you CAN teach an old dog ...)
I was trying to write a collect_if method:
[#72988] Any notification mechanism for Ruby questions — itsme213@... (you CAN teach an old dog ...)
Is this the best place to post Ruby questions? Is ruby-talk better? Do
[#73032] raa-install feature request — "Dmitry V. Sabanin" <sdmitry@...>
Hello!
[#73047] dia2code-ruby-0.8.1 (unofficial) — "Dmitry V. Sabanin" <sdmitry@...>
Hi!
[#73081] requiring standard libs with save level 1 — Eugene Scripnik <Eugene.Scripnik@...>
I've set up new version of Ruby from CVS and my programs failed to work.
Hi,
Yukihiro Matsumoto wrote:
>>>>> "E" == Eugene Scripnik <Eugene.Scripnik@itgrp.net> writes:
ts wrote:
>>>>> "E" == Eugene Scripnik <Eugene.Scripnik@itgrp.net> writes:
ts wrote:
>>>>> "E" == Eugene Scripnik <Eugene.Scripnik@itgrp.net> writes:
ts wrote:
[#73119] Is Ruby's parse tree accessible (prior to evaluation) — itsme213@... (you CAN teach an old dog ...)
Is there any hook to get at the parsed-tree equivalent of Ruby
[#73134] tcltklib does not get compiled. — John Fletcher <J.P.Fletcher@...>
I have installed ruby 1.6.7 on two computers using Red Hat 8.0 Linux.
[#73148] OT: Regexp question — Dominik Werder <dwerder@...>
Hi all,
Hello Dominik,
--- Laurent Sansonetti <laurent@datarescue.be> wrote:
[#73169] how to contribute? — Koen Vervloesem <koen.vervloesem@...>
Hi,
[#73172] FAQ for comp.lang.ruby — hal9000@...
RUBY NEWSGROUP FAQ -- Welcome to comp.lang.ruby! (Revised 2003-1-7)
[#73203] Re: raa-install: package list update? — "Hal E. Fulton" <hal9000@...>
----- Original Message -----
[#73215] Rubyx (provisionally named) linux distro. Made by and run by Ruby — Andrew Walrond <andrew@...>
I have developed a little script which creates a simple linux distro
il 11 Jun 2003 13:59:17 -0600, Eric Schwartz <emschwar@pobox.com> ha
on 6/11/03 4:35 PM, gabriele renzi at surrender_it@rc1.vip.lng.yahoo.com
[#73216] Re: Stack Frames, Functions and Variables. — "Robert Klemme" <bob.news@...>
The Wiki link is
[#73236] PDF Documents from Native Ruby — Austin Ziegler <austin@...>
So I'm about 1500 messages behind because I've been deep in programming
[#73238] fork and Tk problem — Richard Zidlicky <rz@...68k.org>
Hi,
[#73244] Re: Problem with "Daemon not connected" — "Veitch, Andy" <AVeitch@...>
[#73253] amrita question — Pierre Baillet <oct@...>
Hi,
[#73260] Multiple Initialize methods? — "Nick" <nick.robinson@...>
Hi,
Hi everybody,
On 6/19/2003 3:46 AM, in article
On Thu, Jun 19, 2003 at 09:43:19PM +0900, Sam Griffith wrote:
[#73283] Ruby advantages over Perl — Marek Janukowicz <childNOSPAM@...17.ds.pwr.wroc.pl>
In article <slrnbefclg.6r9.childNOSPAM@child.t9.ds.pwr.wroc.pl>,
> 3) any type of object can be used as a key in a Ruby hash (Perl can
On Thu, 12 Jun 2003 17:56:02 +0900
Jason Creighton wrote:
On Jun 13, Tom Clarke wrote:
----- Original Message -----
On Thu, 12 Jun 2003 22:46:46 +0100
[#73292] DATA object and processes; unexpected problem — Andrew Walrond <andrew@...>
I have have several forked processes simultateously accessing the data
[#73305] HTML -> list of sentences? (semi-impossible task) — "Hal E. Fulton" <hal9000@...>
Hello, all.
[#73339] ruby-dev summary #20316-20338 — TAKAHASHI Masayoshi <maki@...>
Hello all,
[#73356] does each work on a copy? — Rasputin <rasputin@...>
[#73365] socket problem on Windows? — "Craig Demyanovich" <demmer12@...>
Hello,
[#73372] Reason for implicit block syntax ? — itsme213@... (you CAN teach an old dog ...)
What is the reason for the implicit block in Ruby invocations?
[#73377] src/yaml.y.rb:210: warning: ambiguous first argument; make sure — ahoward <ahoward@...>
On Thursday 12 June 2003 01:23 pm, ahoward wrote:
[#73387] Regex: undocumented feature? — Joel VanderWerf <vjoel@...>
[#73394] How to get an exit code from SystemExit exception — "Gennady" <gfb@...>
I catch SystemExit exception raised as a result of "exit <status>" =
[#73395] Question on regexp — John Johnson <jj5412@...>
While all the regexp experts have their ears perked up:
[#73403] Confused about to_s in Ruby / irb — itsme213@... (you CAN teach an old dog ...)
I wish to control the default display of my objects, and thought to_s
[#73420] Interactive Console Program with Tab-Completion — kapheine@... (Zachary P. Landau)
Hello,
[#73463] Hispeed String concat — Dominik Werder <dwerder@...>
What is the fastest way to add many small Strings to a big buffer?
Saluton!
On Sat, Jun 14, 2003 at 03:46:08AM +0900, Josef 'Jupp' Schugt wrote:
[#73476] regex interpolation (in ruby from CVS) — mike@... (Mike Stok)
I have been experimenting with building regular expressions from
[#73484] Blogging Software Created with Ruby — info@... (Atlantic Blue)
Is there a blogging software created using the Ruby scripting
[#73503] RaaInstallInRuby petition — ptkwt@...1.aracnet.com (Phil Tomson)
----- Original Message -----
In article <02e301c331e1$ab183980$0300a8c0@austin.rr.com>,
My $0.02:
[#73555] I need a code beautifier or formatter — joaopedrosa@... (Joao Pedrosa)
Hello,
On Sat, Jun 14, 2003 at 10:01:36PM +0900, Joao Pedrosa wrote:
On Sat, 14 Jun 2003, Michael Neumann wrote:
[#73567] Re: I need a code beautifier or formatter — Joao Pedrosa <joaopedrosa@...>
Hi,
"Joao Pedrosa" <joaopedrosa@myrealbox.com> wrote in message
[#73590] problems with regex.h in an extension module — Michael Brailsford <brailsmt@...>
I am working on embedding ruby into a C++ application but I cannot get
[#73600] Get songtitle from Winamp — calvin8@... (Andi Scharfstein)
Hi,
-----BEGIN PGP SIGNED MESSAGE-----
It's a Win32API convention meaning "Window Handle".
-----BEGIN PGP SIGNED MESSAGE-----
On Sunday 15 June 2003 9:34 am, Daniel Carrera wrote:
-----BEGIN PGP SIGNED MESSAGE-----
You all know this already, but ...
on 6/15/03 12:47 PM, Yura at yura@opmr.com wrote:
[#73628] question on Struct and class_eval — Markus Jais <info@...>
Hello
[#73640] Standardizing Installers — Tom Clarke <tom@...2i.com>
I was thinking about some of the issues raised involving ruby libraries
> So is it time to require that RAA packages conform to these rules?
[#73653] ParseExtension — nobu.nokada@...
Hi,
[#73663] /BEGIN/ .. /END/ file reading — Wild Karl-Heinz <kh.wild@...>
hello
> A range operator with a regexp works like a flip flop (bistable
[#73667] Re: update Var if Var==nil — "Woodhouse, Mike (ANTS)" <mike.woodhouse@...>
Would
[#73680] Multiline comments? — "Christoph Tapler" <christoph.tapler@...>
I'm new to Ruby and I'm wondering that there is no possibility to write
----- Original Message -----
----- Original Message -----
----- Original Message -----
[#73723] /^attr(?:_reader|_writer)*$/ - possible RCR? — ahoward <ahoward@...>
[#73756] File.expand_path with files beginnig with ~ (tilde) on Windoze — grzegorz@... (Grzegorz Chrupala)
Hi,
Grzegorz Chrupala wrote:
[#73773] Sokoban — Masao Mutoh <mutoh@...>
Hi,
[#73781] editor / ide recommentation on Windows — itsme213@... (you CAN teach an old dog ...)
What editor / ide would you recommend for serious Ruby work on
On Wed, 18 Jun 2003 01:45:11 +0900
On Sat, 21 Jun 2003 04:23:39 +0900, Warren Brian Noronha
> What would be really sweet is full refactoring Ruby support inside Eclipse...
[#73787] Array#push(empty array expanded) => no exception — "Simon Strandgaard" <0bz63fz3m1qt3001@...>
This strange behavier really surprised me..
[#73821] European Ruby Conference — "Hal E. Fulton" <hal9000@...>
I don't think I've mentioned this before, but I
Hal E. Fulton wrote:
I am trying to learn some of the functions within
Hi,
[#73831] Stability of Marshaling format — Robert Feldt <feldt@...>
Hi,
Hal E. Fulton <hal9000@hypermetrics.com> wrote:
[#73841] Re: File.expand_path with files beginnig with ~ (tilde) on Windoze — "J.Hawkesworth" <J.Hawkesworth@...>
I've allways understood the ~ feature in some unix shells as being a
[#73843] re-open a class --> re-open a method? — itsme213@... (you CAN teach an old dog ...)
Ruby's ability to re-open a class is great! Among other things it
[#73844] switching multiple interfaces of an object — Mauricio Fern疣dez <batsman.geo@...>
On Wed, 18 Jun 2003, Mauricio [iso-8859-1] Fern疣dez wrote:
On Thu, Jun 19, 2003 at 12:35:12AM +0900, ahoward wrote:
[#73847] Tk canvas widget Id's — John Fletcher <J.P.Fletcher@...>
Is it possible to access the Id's of objects declared within a Tk canvas
[#73867] Re: Test::Unit GUI — "Berger, Daniel" <djberge@...>
> -----Original Message-----
Berger, Daniel [mailto:djberge@qwest.com] wrote:
nathaniel@NOSPAMtalbott.ws (nathaniel@NOSPAMtalbott.ws) wrote:
Gour [mailto:gour@mail.inet.hr] wrote:
[#73878] syck/yaml fail unit test — Guillaume Marcais <guillaume.marcais@...>
I get 2 failures with the unit tests within syck (0.35, from tarball).
[#73892] question on blocks and iterators — Markus Jais <info@...>
hello
[#73896] Code generation and state machines — Zellyn Hunter <ruby-list@...>
Hi folks,
[#73915] Thread Problems - Random Segfaults — Stefan Arentz <stefan.arentz@...>
[#73924] Re: TCP/IP protocol and Net::HTTP — "J.Hawkesworth" <J.Hawkesworth@...>
Works for me too.
I am beginning to wonder if this problem arises from the MacOS X
[#73941] Re: embed Ruby/TK app in a web page — "J.Hawkesworth" <J.Hawkesworth@...>
John,
[#73943] collect info about ruby-api — "Simon Strandgaard" <0bz63fz3m1qt3001@...>
I have long been longing for a good description of ruby C api.
[#73956] Weird Fixnum division — Tore Haug-Warberg <haugwarb@...>
Hi,
[#73974] How to install — Steve Tuckner <STUCKNER@...>
Recently, I downloaded eclipse for windows (version 2.1) and then got
[#73977] Production Code with Ruby — place4oracle@... (Warren)
Hi,
[#73991] rescuing errors.. catch-all — Daniel Bretoi <lists@...>
Hi,
Hi,
On Fri, Jun 20, 2003 at 09:56:04AM +0900, Yukihiro Matsumoto wrote:
[#73997] reading ruby source — "Shashank Date" <sdate@...>
I'm making a serious attempt to read and understand the C-source which
[#74006] In 1.8.0 nil.to_s is not the same as "" — han.holl@... (Han Holl)
Hi,
Hi,
[#74039] WxRuby status? — ptkwt@...1.aracnet.com (Phil Tomson)
Things are progressing great. Kevin Smith has taken the development
-----BEGIN PGP SIGNED MESSAGE-----
Daniel Carrera (dcarrera@math.umd.edu) wrote:
-----BEGIN PGP SIGNED MESSAGE-----
[#74045] Re: require xyz: How to set search path? URI-like ability? — "Tim Hunter" <cyclists@...>
On Fri, 20 Jun 2003 23:11:56 +0000, Its Me wrote:
[#74068] Re: reading text line — "Shashank Date" <sdate@...>
"Dan" <falseflyboy@yahoo.comNONO> wrote in message
[#74070] How to test if a file exists? — Daniel Carrera <dcarrera@...>
-----BEGIN PGP SIGNED MESSAGE-----
-----BEGIN PGP SIGNED MESSAGE-----
Daniel Carrera wrote:
> In an ideal world, I suppose I should follow my way up the inheritance
[#74081] Euruko 2003 (1st European Ruby Conference) news — Mauricio Fern疣dez <batsman.geo@...>
[#74096] Exasperated with ruby/tk - anybody successfully using it? — "Richard Browne" <richb@...>
General question: Is ruby/tk still being maintained in 1.7/1.8 or is it
[#74104] String#decorate — martindemello@... (Martin DeMello)
When chaining methods, it'd be neat to have something that was passed
[#74129] REXML and double, rather than single quotes — Ian Macdonald <ian@...>
Hi,
[#74133] unit testing — Koen Vervloesem <koen.vervloesem@...>
Hi,
[#74139] Euruko 2003 (1st European Ruby Conference) Over — Mauricio Fern疣dez <batsman.geo@...>
[#74156] Marshal bug? — Anders Borch <spam@...>
Hi!
Anders Borch wrote:
--- Dave Thomas <dave@pragprog.com> wrote:
Hello everyone;
On Mon, Jun 23, 2003 at 11:12:01PM +0900, David D'Andrea wrote:
[#74157] File upload and mod-ruby — gm@... (George Moschovitis)
Hello everybody,
[#74189] Array#unshift() zero arguments — "Simon Strandgaard" <0bz63fz3m1qt3001@...>
[#74198] Parallel Assignment # a,b=c,d=1,2 — D T <tran55555@...>
We can write:
OK, I guess:
Hi,
[#74202] Block Scope Statement in the Pickaxe — "Robert Klemme" <bob.news@...>
[#74205] can't find appropriate regexp — "Patrick Zesar" <jonnypichler@...>
spamassassin blocked my previous post :-((((
I got wrong again, finally, I test and test and come out this one:
> str = <<'EOF'
You are welcome.
[#74206] Standard type conversion mechanism — Ryan Pavlik <rpav@...>
OK, I'm posting this because a few people on #ruby-lang thought it
[#74208] Problem with local DRb on OS X — John Platte <john.platte@...>
Rubyers & rubyees:
[#74237] ncurses-ruby on cygwin — culley harrelson <culley@...>
I am trying to install ncurses-ruby on cygwin, which all the docs
On 24 Jun 2003, culley harrelson wrote:
[#74239] Warning error in YAML — "Useko Netsumi" <REMOVE_THISusenets@...>
test_yaml.rb:
>>>>> "U" == Useko Netsumi <REMOVE_THISusenets@nyc.rr.com> writes:
[#74254] Re: Decimal builtin? — "Pe, Botp" <botp@...>
[#74279] Ruby Developer's Guide - hurt book sale — dennis@... (Dennis Sutch)
Syngress Publishing is having a hurt book sale. Per Syngress
On 24 Jun 2003, at 22:28, Dennis Sutch wrote:
I never understood why shipping from the USA is so extrem expensive.
[#74296] Concatenating Hash's — David Landrith <dlandrith@...>
What is the fastest way to concatenate two hash tables?
--- David Landrith <dlandrith@mac.com> wrote:
[#74305] ruby 1.8.0-preview3 build errors — Aredridel <aredridel@...>
I get this:
Hi,
[#74320] Another Run Time Evaluation Q: — "Orion Hunter" <orion2480@...>
I am fiddling around with the eval() function, and loading information at
[#74347] help needed: extending ruby — "Shashank Date" <sdate@...>
I'm trying out the following example from
[#74355] another problem with regular expression — "Rob" <robson@...>
I have an array with the following elements:
[#74379] protect parents from children — "Simon Strandgaard" <0bz63fz3m1qt3001@...>
I fell into these pitfalls yesterday.. that a child was modifying a parent!
[#74394] Text parsing example code — Dominik Werder <dwerder@...>
Hi rubyists,
[#74413] Ruby/Java integration through JNI: working implementation — Mauricio Fern疣dez <batsman.geo@...>
Yet An other JRuby ?? :-)
D T wrote:
[#74454] API for Ruby/Java integration through JNI (feedback needed!) — Mauricio Fern疣dez <batsman.geo@...>
il Thu, 26 Jun 2003 03:34:10 +0900, Mauricio Fern疣dez
[#74465] DBD for Oracle9i — Jim Cain <list@...>
Hi all. I was looking for a Ruby interface to 9i that would handle all
Jim Cain wrote:
Michael Neumann <mneumann@ntecs.de> writes:
KUBO Takehiro wrote:
Jim Cain <list@jimcain.us> writes:
KUBO Takehiro wrote:
Michael Neumann wrote:
[#74478] RPM for 1.8.0 — John Carter <john.carter@...>
I would like to get / build a Mandrake 9.1 RPM for Ruby-1.8.0 Preview 3
On Wed, 2003-06-25 at 19:44, John Carter wrote:
Aredridel's .spec file was a good start. It seems to be a RedHat rather
Hi,
Removing the --enable-shared stops the following crash...
[#74506] String#split(' ') and whitespace (perl user's surprise) — mike@... (Mike Stok)
I have to confess that I use a lot of Perl, and some of its idioms are
On Thursday 26 June 2003 6:14 am, Mike Stok wrote:
>>>>> "W" == Wesley J Landaker <wjl@icecavern.net> writes:
In article <200306260741.40418.wjl@icecavern.net>,
Bug ? May-be / Maybe not ...
On Thursday 26 June 2003 8:57 am, D T wrote:
> I think you want strip instead of squeeze:
[#74566] Who's going to OSCON? — ptkwt@...1.aracnet.com (Phil Tomson)
OK, OSCON is coming up in a couple of weeks and I'd like to figure out if
[#74573] Using & for arrays of objects — "Krishna Dole" <kpdole@...>
Hi,
[#74575] Is there a Unit test tool distributed with 1.6? — gsemones@... (Guerry Semones)
I know there are several unit test tools (runit, lapidary, etc.) that
[#74579] why can't I use $3somevar for global variable in ruby 1.8.0? — Donglai Gong <donglai@...>
Hi, I'm new to Ruby programming and I just upgraded from 1.6.8 to 1.8.0
-----BEGIN PGP SIGNED MESSAGE-----
Hi,
[#74587] method overloading? — Donglai Gong <donglai@...>
Is there a way to implement method overloading in ruby? Naively I just
-----BEGIN PGP SIGNED MESSAGE-----
[#74620] \s in regex — internetletter@... (s moon)
what I want is to remove beginning and trailing spaces from lines.
[#74651] Re: problem install 1.6.8/1.8 on OS X 10.2 - success — Gary.Palmer@...
[#74667] Opinions on ZigZag? — "Hal E. Fulton" <hal9000@...>
I've been reading about ZigZag again... in some
[#74685] MR PATRICK LOUCO — "PATRICK LOUCO" <patkiceloco@...>
Dear Friend,
[#74690] druby vs CORBA vs java-RMI — gabriele renzi <surrender_it@...1.vip.lng.yahoo.com>
Is there some paper (possibly in english) somewhere about a comparison
[#74691] Swig and the STL — Michael Brailsford <brailsmt@...>
I am having troubles with swig's conversion of STL to ruby. Mainly ruby
[#74702] Slides from my talk are up on rubyhacker.com — "Hal E. Fulton" <hal9000@...>
I was pleased to attend the European Ruby Conference
----- Original Message -----
On Sat, Jul 05, 2003 at 03:50:02PM +0900, Hal E. Fulton wrote:
[#74706] Help with UnboundMethod#bind error — gabriele renzi <surrender_it@...1.vip.lng.yahoo.com>
Hi gurus and nubys,
Hi,
Hi,
On 30 Jun 2003 at 17:18, Yukihiro Matsumoto wrote:
Hi,
On 2 Jul 2003 at 17:14, nobu.nokada@softhome.net wrote:
>>>>> "P" == Pit Capitain <pit@capitain.de> writes:
On 5 Jul 2003 at 20:45, ts wrote:
>>>>> "P" == Pit Capitain <pit@capitain.de> writes:
On 6 Jul 2003 at 21:23, ts wrote:
On Sun, Jul 06, 2003 at 11:51:04PM +0900, Pit Capitain wrote:
[#74717] Re: Message catalogs (I18N) overnight hack... — "Hal E. Fulton" <hal9000@...>
----- Original Message -----
----- Original Message -----
[#74724] ruby tutorial — "Pe, Botp" <botp@...>
Hi Friends,
[#74730] Memory behavior of String#dup — "Robert Klemme" <bob.news@...>
[#74731] OT: Status Display — Juergen Lang <j-l@...>
Hello,
[#74747] Editor like Textpad on Linux? — Dominik Werder <dwerder@...>
Hello,
[#74768] dynamic object creation — Aryeh Friedman <aryeh@...>
If I have something like this:
On Tue, Jul 01, 2003 at 01:01:25AM +0900, Aryeh Friedman wrote:
Brian Candler wrote:
[#74781] Re: Does Threading work properly? — kingsley@...
Hiya
FAQ for comp.lang.ruby
RUBY NEWSGROUP FAQ -- Welcome to comp.lang.ruby! (Revised 2003-1-7)
This FAQ contains information for those who want to:
1) learn more about Ruby, and want to
2) post to comp.lang.ruby or to the ruby-lang mail list, or want to
3) provide anonymous feedback to help us improve Ruby.
This FAQ will be posted monthly. If you are reading the text version via
the mailing list or the newsgroup, note that you can find it on the web
at: http://rubyhacker.com/clrFAQ.html
Note that this is *not* the Ruby language FAQ! This can be found at:
http://www.rubygarden.org/iowa/faqtotum
TABLE OF CONTENTS
1 About Ruby
1.1 What is Ruby?
1.2 Where can I find out more about Ruby?
2 About comp.lang.ruby.
2.1 Tell me about comp.lang.ruby.
2.2 Tell me the posting guidelines for comp.lang.ruby.
2.3 Tell me about the prolific Matz poster.
2.4 How do the mailing list and newsgroup interrelate?
2.5 What are these 5-digit message numbers?
3 Anything else?
1 About Ruby
1.1 What is Ruby?
Ruby is a very high level, fully OO programming language. Indeed,
Ruby is one of the relatively few pure OO languages. Yet despite
its conceptual simplicity, Ruby is still a powerful and practical
"industrial strength" development language.
Ruby selectively integrates many good ideas taken from Perl,
Python, Smalltalk, Eiffel, ADA, CLU, and LISP. Ruby combines
these ideas in a natural, well-coordinated system that embodies
the principles of least effort and least surprise to a
substantially greater extent than most comparable languages --
i.e., you get more bang for your buck, and what you write is more
likely to give you what you expected to get. Ruby is thus a
relatively easy to learn, easy to read, and easy to maintain
language; yet it is very powerful and sophisticated.
In addition to common OO features, Ruby also has threads,
singleton methods, mixins, fully integrated closures and
iterators, plus proper meta-classes. Ruby has a true
mark-and-sweep garbage collector, which makes code more reliable
and simplifies writing extensions. In summary, Ruby provides a
very powerful and very easy to deploy "standing on the shoulders
of giants" OO scaffolding/framework so that you can more quickly
and easily build what you want to build, to do what you want to
do.
You will find many former (and current) Perl, Python, Java, and
C++ users on comp.lang.ruby that can help you get up to speed in
Ruby.
Finally, Ruby is an "open source" development programming
language.
1.2 Where can I find out more about Ruby?
Ruby's home web site:
http://www.ruby-lang.org/en (Ruby English language home page.)
Follow the links to documentation, downloads, the Ruby
Application Archive, the Ruby mail list archives, and lots
of other interesting information.
RubyCentral (Ruby's other major on-line documentation and links site):
http://www.rubycentral.com
Ruby FAQ:
http://www.rubygarden.org/iowa/faqtotum
Ruby User's Guide (introductory tutorial):
http://www.ruby-lang.org/~slagell/ruby/
Ruby Reference Manual:
http://www.ruby-lang.org/en/doc.html
Ruby core reference (classes, modules, methods):
http://www.rubycentral.com/ref/
English language Ruby books (recent publication order):
Making Use of Ruby
by Suresh Mahadevan
Wiley; ISBN 0-471-21972-X (2002)
Teach Yourself Ruby in 21 Days
by Mark Slagell
Sams; ISBN: 0672322528 (March, 2002)
Ruby Developer's Guide
by Michael Neumann, Robert Feldt, Lyle Johnson
Publishers Group West; ISBN: 1928994644 (February, 2002)
The Ruby Way
by Hal Fulton
Sams; ISBN: 0672320835 (December, 2001)
Ruby In A Nutshell
by Yukihiro Matsumoto
O'Reilly & Associates; ISBN: 0596002149 (November, 2001)
Programming Ruby: A Pragmatic Programmers Guide
by Dave Thomas and Andrew Hunt
Addison Wesley; ISBN: 0201710897 (2000)
Internet version: http://www.rubycentral.com/ref/
Errata: http://www.pragmaticprogrammer.com/ruby/errata.html
Forthcoming English language Ruby books (author alpha order):
The Ruby Developer's Handbook
Robert Calco, Rich Kilmer, Dana Moore
Sams Publishing, ISBN: ??? (2002)
CANCELED, MARCH 2002 (for reasons unknown):
The Ruby Programming Language
by Yukihiro "Matz" Matsumoto and Keiju Ishitsuka
Addison Wesley Professional; ISBN: 020171096X (June, 2002)
German language Ruby books (author alpha order):
Das Einsteigerseminar Ruby. Der methodische und
ausfrliche Einstieg.
by Dirk Engel and Klaus Spreckelsen
ISBN: 3826672429
Programmieren mit Ruby
by Armin Roehrl, Stefan Schmiedl, Clemens Wyss, et al.
dpunkt.de; ISBN 3898641511 (February, 2002)
Programmieren mit Ruby. Handbuch f den pragmatischen
Programmierer.
Translation of the Thomas/Hunt book (Programming Ruby,
aka the Pickaxe Book)
Addison-Wesley, ISBN: 382731965X (2002)
Search past postings to comp.lang.ruby or the ruby-lang mail list
(which have been mirrored to each other since mid-2000):
http://groups.google.com/groups?hl=en&lr=&ie=ISO-8859-1&q=comp.lang.ruby
http://blade.nagaokaut.ac.jp/ruby/ruby-talk/index.shtml
Local Ruby users and groups in your area:
http://www.pragprog.com/ruby?RubyUserGroups
2 About comp.lang.ruby.
2.1 Tell me about comp.lang.ruby
comp.lang.ruby was officially approved in early May, 2000.
(Conrad Schneiker, the former maintainer of this FAQ, was
responsible for the "net paperwork" of creating this group.)
Here is the official charter:
CHARTER: comp.lang.ruby
The comp.lang.ruby newsgroup is devoted to discussions of the
Ruby programming language and related issues.
Examples of relevant postings include, but are not limited
to, the following subjects:
- Bug reports
- Announcements of software written with Ruby
- Examples of Ruby code
- Suggestions for Ruby developers
- Requests for help from new Ruby programmers
The newsgroup is not moderated. Binaries are prohibited
(except the small PGP type). Advertising is prohibited (except
for announcements of new Ruby-related products).
END CHARTER.
2.2 Tell me the posting guidelines for comp.lang.ruby.
(You should also follow these guidelines for the ruby-list mail
list, since it is mirrored to comp.lang.ruby.)
(1) ALWAYS be friendly, considerate, tactful, and tasteful. We
want to keep this forum hospitable to the growing ranks of
newbies, very young people, and their teachers, as well as
cater to fire breathing wizards. :-)
(2) Keep your content relevant and easy to follow. Try to keep
your content brief and to the point, but also try to include
all relevant information.
(a) The general format guidelines (aka USENET Netiquette) are
matters of common sense and common courtesy that make life
easier for 3rd parties to follow along (in real time or
when perusing archives):
- PLEASE NOTE! Include quoted text from previous posts
*BEFORE* your responses. And *selectively* quote as much
as is relevant.
- Use *plain* text; don't use HTML, RTF, or Word. Most
mail or newsreader programs have an option for this; if
yours doesn't, get a (freeware) program or use a
web-based service that does.
- Include examples from files as *in-line* text; don't
use attachments.
(b) If reporting a problem, give *all* the relevant
information the first time; this isn't the psychic friends
newsgroup. :-) When appropriate, include:
- The version of Ruby. ("ruby -v")
- The compiler name and version used to build Ruby.
- The OS type and level. ("uname -a")
- The actual error messages.
- An example (preferably simple) that produces the
problem.
(c) If reporting a bug, please copy (cc:) your post to:
mailto:ruby-bugs@ruby-lang.org
This will enter your report into the Ruby bug database.
You can browse the database at:
http://www.ruby-lang.org/cgi-bin/ruby-bugs
(3) Make the subject line maximally informative, so that people
who should be interested will read your post and so that people
who wouldn't be interested can easily avoid it.
*Usefully* describe the contents of your post:
This is OK:
"How can I do x with y on z?"
"Problem: did x, expected y, got z."
"BUG: doing x with module y crashed z."
This is *NOT* OK:
"Please help!!!"
"Newbie question"
"Need Ruby guru to tell me what's wrong"
These prefixes have become common for subject lines:
ANN: (for announcements)
BUG: (for bug reports)
OT: (for off-topic, if you must post off-topic)
(4) Finally, be considerate: don't be too lazy. If you are
seeking information, first make a reasonable effort to look it
up. As appropriate, check the Ruby home page, check the Ruby
FAQ and other documentation, use google.com to search past
comp.lang.ruby postings, and so on.
2.3 Tell me about the prolific Matz poster.
Matz (aka Yukihiro Matsumoto) is the wizard who created Ruby for
us, so be nice to him. He is very busy, so be patient when asking
questions. See the Ruby home page to find out more about him and
his work. I (Conrad Schneiker) founded comp.lang.ruby at his
suggestion. Contrary to lots of skepticism, it was approved on
the first attempt, with 200 yes votes.
2.4 How do the mailing list and newsgroup interrelate?
The mailing list is older. When the newsgroup was created, they
diverged. In mid-2001, Dave Thomas created a two-way gateway
that would "mirror" the newsgroup to the list and vice versa.
(This was accomplished in 200 lines of Ruby code.) It is not
perfect; because of variability in the news feed, sometimes
messages are dropped or duplicated.
The online archive of the mailing list therefore includes most
of the traffic on the newsgroup, excluding the posts that were
made before the creation of the gateway.
Note: Spam or other inappropriate messages are NOT the
responsibility of Dave Thomas, who maintains the gateway. He
does everything in his power to deal with this issue. Do NOT
report spam to his ISP merely because the messages come from
his server.
2.5 What are these 5-digit message numbers?
Historically, every item on the mailing list had a subject
starting with a string like: [ruby-talk:99999]
The message numbers were convenient since they were strictly
serial and formed a good way to refer to a past message. But
they interfered with threading; Matz removed them after the
matter was put to a vote in early 2002.
The news header still refers to this number, should anyone
wish to retrieve it. On the mailing list this number can
now be found in the X-Mail-Count: header.
You can point to a specific message by appending it onto the
ruby-talk.org URL; i.e. http://ruby-talk.org/12345 will refer
to message 12345.
3. Anything else?
If you are new to Ruby (or haven't previously taken the Ruby User
Survey), please take a moment to anonymously tell us about your
programming background and about your Ruby-related interests. The
results will be reported back to the Ruby community from time to
time. This helps us do a better job of helping each other, and to
more effectively expand the Ruby community for our mutual benefit.
The survey is at:
http://dev.rubycentral.com/survey.html
This FAQ was produced by Conrad Schneiker (schneiker@jump.net).
It is now maintained by Hal Fulton (hal9000@hypermetrics.com).
I'm interested in corrections and suggestions, but remember that
the purpose of this FAQ is to be a brief and simple introduction
for new comp.lang.ruby readers.
In closing, one of the reasons that Ruby was designed to be
relatively simple, uniform, yet very powerful was to make serious
programming (among other kinds) fun. We hope you will help us
keep comp.lang.ruby fun as well. Enjoy. :-)