[#80747] questions about embedding ruby — Basile STARYNKEVITCH <basile-news@...>
Dear All,
[#80753] Newbie question re: 'net' — "dhtapp" <dhtapp@...>
Hi,
[#80759] Bug in mmap or ruby with ruby-1.8.0 — han.holl@... (Han Holl)
Searching for a non-existing string in a mmapped region produces a segfault.
[#80776] prerelease of Guis-1.3pre1 (a GTK widget server) for Ruby — Basile STARYNKEVITCH <basile@...>
Dear All,
>>>>> "Richard" == Richard Zidlicky <rz@linux-m68k.org> writes:
[#80801] Email with attachments? — "Shashank Date" <sdate@...>
I have searched RAA and ruby-talk (esp. [40428]) and I have
[#80824] copy-on-write in Ruby — oleg dashevskii <be9-ml@...9.ru>
Hello,
[#80829] warning: toplevel constant XX referenced by YY::XX — thomass@... (Thomas)
Is there a way to turn the warning in subj. into an error?
[#80847] Read/Writing to the same file — Thomas Adam <thomas_adam16@...>
Hi All,
[#80849] Simple question(s) — Michael Campbell <michael_s_campbell@...>
(I think...)
--- Michael Campbell <michael_s_campbell@yahoo.com> wrote: > (I think...)
[#80870] show me the ruby way — nord ehacedod <nordehacedod@...>
This works, but there must be a more natural way to do
ts <decoux@moulon.inra.fr> wrote in message news:<200309021525.h82FPkM17085@moulon.inra.fr>...
alan,
[#80873] RDoc: how to turn off automatic linking for a word? — leikind@... (Yuri Leikind)
Hello all,
On Wed, Sep 03, 2003 at 12:32:23AM +0900, Yuri Leikind wrote:
On Wed, 3 Sep 2003, Dave Thomas wrote:
On Thu, 4 Sep 2003 04:45:15 +0900, Dave Thomas wrote:
[#80874] what's wrong with REBOL? — mnhenley@... (Mike Henley)
I first came across rebol a while ago; it seemed interesting but then
[#80899] BigDecimal Bugs — oinkoink+unet@... (Bret Jolly)
I can't get BigDecimal to generate a -Infinity,
[#80926] PRIVATE!!!!! — "MRS EKI OMORODION" <ekiomor670@...>
MRS. EKI OMORODION
[#80928] Re: OOP flavours - was Python vs. Ruby — David Naseby <david.naseby@...>
>From: james_b [mailto:james_b@neurogami.com]
[#80939] Segmentation fault when using FXRuby on 1.8.0 — Ruby Ruby <ruby4lover@...>
I am trying to run a simple FXRuby sample program from
[#80949] Re: Possible to make compound if statements... — Kurt Euler <keuler@...>
Thanks Hal. Question: What do you mean by use ||? Could you give an example? (I'm new to Ruby and programming.)
Kurt Euler wrote:
On Wed, 3 Sep 2003 13:54:45 +0900, Hal Fulton <hal9000@hypermetrics.com>
Hi,
nobu.nokada@softhome.net wrote:
[#80955] Re: Possible to make compound if statements... — Kurt Euler <keuler@...>
Hal: Thanks for your long response. While reading it I was thinking to myself that this guy should write a book on Ruby. Then I realized your name was familiar and found you on Amazon.
Kurt Euler wrote:
On Wed, 2003-09-03 at 11:27, Hal Fulton wrote:
[#80959] exerb, bruby and ruby 1.8.0 — oleg dashevskii <be9-ml@...9.ru>
Hello,
[#80961] holub and OOP flavors — "Joe Cheng" <code@...>
Just want to surface this link to everyone involved in the (rather large)
[#80964] how to get the output of commands which contain backslashes? — Tobias Reif <tobiasreif@...>
Hi
Hello,
[#81014] unknown node type 0 — Hal Fulton <hal9000@...>
Hello, all.
In article <3F561D89.5030101@hypermetrics.com>,
>>>>> "M" == Mike Stok <mike@ratdog.stok.co.uk> writes:
[#81028] webrick and ruby — ahoward <ahoward@...>
In article <Pine.LNX.4.53.0309031650350.16626@eli.fsl.noaa.gov>,
On Wed, 3 Sep 2003, Phil Tomson wrote:
ahoward (ahoward@fsl.noaa.gov) wrote:
> i'm thinking that a fastcgi enabled webrick, coupled with an object
[#81057] WEBrick and mod_ruby performance — quixoticsycophant@... (Jeff Mitchell)
I've been scoping out ruby for an upcoming server project.
You can try 'esehttpd'
kwatch wrote:
On Wed, 10 Sep 2003, Michael Garriss wrote:
ahoward wrote:
[#81065] Re: webrick and ruby — David Naseby <david.naseby@...>
>From: ptkwt@aracnet.com [mailto:ptkwt@aracnet.com]
[#81075] Unit Tests and Encapsulation — Scott Thompson <easco@...>
This may be off-topic in a Ruby list, although I have noticed that a
Most of the time, if you're having trouble unit-testing a class, that
> Most of the time, if you're having trouble unit-testing a class, that
[#81081] Multiple gsub statements in one line possible? — Kurt Euler <keuler@...>
All-
[#81106] Tanaka Akira's PrettyPrint usage? Are there any examples? — ejb@... (Ed Baker)
I'm interested in using the prettyprint module available from RAA.
[#81152] how to get the list of all classes? — Tobias Reif <tobiasreif@...>
Hi
Apparently, Tobias Reif recently wrote:
[#81167] Difference between .. and ... in boolean ranges — Oliver Dain <odain2@...>
I'm a bit confused by some Ruby behavior I'm seeing with ranges. As I
[#81183] Ruby license makes it unuseable ! ! — Default User <vcharlie@...>
Is anyone working on either:
[#81201] Re: Ruby license makes it unuseable ! ! [troll alert] — Lothar Scholz <mailinglists@...>
Hello ibotty,
On Fri, Sep 05, 2003 at 06:48:13PM +0900, Lothar Scholz wrote:
il Sat, 6 Sep 2003 02:10:38 +0900, Michael Campbell
[#81208] Winapp without console window — Dalibor Sramek <dali@...>
Hi.
[#81234] Correction: "religious" — Daniel Carrera <dcarrera@...>
It has come to my attention that the word religious can, indeed, be
Hello Daniel,
[#81239] rcalc 2.0 (Ruby Calculator) — "Josef 'Jupp' Schugt" <jupp@...>
Saluton!
Saluton!
Josef 'Jupp' Schugt wrote:
I tried installing this with the usual:
[#81246] 2 questions about TkVariable and ruby/tk — Ferenc Engard <ferenc@...>
Hi all!
[#81249] sleep command in iterators (silly n00b toy question) — Thomas Yager-Madden <tym@...>
So, still busy just getting introduced to this ruby business. For
[#81263] Hash-ish and Arrays and Duplicates — Meino Christian Cramer <Meino.Cramer@...>
Hi,
Meino Christian Cramer <Meino.Cramer@gmx.de> skrev den Sat, 6 Sep 2003
Robert Feldt <feldt@ce.chalmers.se> skrev den Sat, 6 Sep 2003 17:26:38
[#81284] proposal for a named parameter prefix — quixoticsycophant@... (Jeff Mitchell)
def foo(*array)
[#81305] initializing a servlet in WEBRick — Xavier Noria <fxn@...>
I am writing a web application where all the requests are served by the
[#81310] Ruby-GNOME2-0.7.0 — Masao Mutoh <mutoh@...>
Hi,
[#81325] Ruby 1.8 reference? — Ferenc Engard <ferenc@...>
Hi all,
[#81328] Virtual hosting with WEBrick? — Robert Feldt <feldt@...>
Hi,
[#81330] gnome2 and Gtk::TreeModel — Aredridel <aredridel@...>
Is anyone out there using Gtk::TreeModel in a ruby app, and have some
[#81334] Ruby 1.8.0 .pkg/installer for OS X? — Il疣 Terrell <ilant@...>
Can someone tell me if there's a package for Ruby 1.8.0 installer for
Actually...I tried (as did Matz delivery-date wise) to get 1.8 into
> As for a .pkg...there is a RubyForge project to build an installer for
[#81345] ANN: MetaTags 1.0 — Ryan Pavlik <rpav@...>
MetaTags 1.0
Ryan Pavlik wrote:
On Mon, 8 Sep 2003 21:58:17 +0900
On Monday 08 September 2003 06:58 am, Tobias Peters wrote:
On Tue, 9 Sep 2003, why the lucky stiff wrote:
Hi --
On Monday 08 September 2003 12:08 pm, dblack@superlink.net wrote:
why the lucky stiff wrote:
Hi,
On Monday, September 8, 2003, at 11:59 PM, Dave Thomas wrote:
On Monday, September 8, 2003, at 11:59 PM, Dave Thomas wrote:
Richard Kilmer wrote:
> Hi,
On Tue, 9 Sep 2003 01:19:36 +0900
Aredridel wrote:
[#81348] Re: Ruby-dl problem: calling func with param — "J.Hawkesworth" <J.Hawkesworth@...>
Hello Robert,
J.Hawkesworth <J.Hawkesworth@talis.com> skrev den Mon, 8 Sep 2003 19:31:26 +0900:
[#81353] File, relative path handling. — Hugh Sasse Staff Elec Eng <hgs@...>
Before I attempt to re-invent this wheel:
[#81374] problem with Module#append_features — Ferenc Engard <ferenc@...>
Hi all,
Hello,
[#81376] Reference documentation for Ruby 1.8.0 — David Heinemeier Hansson <david@...>
I've been using the RubyRef extraction from the PickAxe book while
[#81382] Re: tcltklib not built with Ruby 1.8 — "Weirich, James" <James.Weirich@...>
> At Mon, 8 Sep 2003 07:11:31 +0900,
Hi,
[#81405] Emulate perls local — Karsten Meier <discussion@...>
Hello Ruby Fans,
[#81406] Ideas worth stealing? — james_b <james_b@...>
There's a link on Sean McGrath's web log [0] (well worth reading) to a
[#81419] "Moved Temporarily"? — Il疣 Terrell <ilant@...>
When trying to run the following code from "Programming Ruby" I get an
[#81435] IO#clone and 1.6 -> 1.8 question — dblack@...
Hi --
[#81469] Need a ruby approach — Fredrik Jagenheim <fredde@...>
Hi,
[#81503] Memory consumption of Ruby/mod_ruby combo on Apache — David Heinemeier Hansson <david@...>
I'm seeing memory consumption in the area of 30-35mb per Apache process
David Heinemeier Hansson wrote:
On Tue, 2003-09-09 at 10:35, mgarriss wrote:
> Also, what other modules are you loading? Are there some that you can
On Tue, 2003-09-09 at 10:50, David Heinemeier Hansson wrote:
> I don't think so - I think all the modules are loaded when Apache is
[#81515] Diaria 0.1.1 simple weblog / news posting tool — Austin King <shout@...>
Hi,
Austin King wrote:
Thanks for the feedback Hal,
[#81535] using a filter inside Ruby — Eric Schwartz <emschwar@...>
I've the contents of a raw log file in memory, and a program that will
On Tue, 09 Sep 2003 14:11:19 -0600
>> This points up my major frustration with Ruby-- I had to completely
[#81538] Subclassing self — gruby@... (John)
X-No-archive: yes
[#81570] RubyConf Registration is Open! — Chad Fowler <chad@...>
We are pleased to announce that registration for the 3rd International
[#81575] RDoc templates... — Greg McIntyre <greg@...>
Yesterday I tried to write a new RDoc template which did the following:
[#81587] Fwd: Calling fun taking struct and not pointer to struct? — Robert Feldt <feldt@...>
Related to the recent thread about nested structs
Robert Feldt [mailto:feldt@ce.chalmers.se] wrote:
Nathaniel Talbott <nathaniel@NOSPAMtalbott.ws> skrev den Wed, 10 Sep 2003 22:42:24 +0900:
Robert Feldt [mailto:feldt@ce.chalmers.se] wrote:
Nathaniel Talbott <nathaniel@NOSPAMtalbott.ws> skrev den Thu, 11 Sep 2003 00:06:18 +0900:
Robert Feldt [mailto:feldt@ce.chalmers.se] wrote:
On Thu, 11 Sep 2003 01:05:07 +0900, "Nathaniel Talbott"
Tim Hunter [mailto:Tim.Hunter@sas.com] wrote:
Tim Hunter [mailto:Tim.Hunter@sas.com] wrote:
[#81589] Extract methods in a class to mixin? — Florian Frank <flori@...>
Hello all,
>>>>> "F" == Florian Frank <flori@nixe.ping.de> writes:
[#81605] windows line termination — Chris Morris <chrismo@...>
Why does Ruby translate \n -> \r\n automagically when writing to/from
[#81612] What *are* variables? Which are nil now? — Hugh Sasse Staff Elec Eng <hgs@...>
Reading about reflection, ObjectSpace will give you the objects in
> raise "@b1 is nil" if @b1.nil
On Thu, 11 Sep 2003, Robert Klemme wrote:
>>>>> "H" == Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
On Thursday, September 11, 2003, 4:00:10 AM, Hugh wrote:
On Thu, 11 Sep 2003, Gavin Sinclair wrote:
[#81623] Chasing a garbage collection bug — "Thomas Sondergaard" <thomas@...>
I just discovered that I have a GC related bug, or that is to say it doesn't
[#81634] stdout in embedded ruby in win32 — thierry wilmot <wilmot@...>
I have just finished to convert my ruby embedded app from static ruby
[#81689] How are global methods defined? — Jason Creighton <androflux@...>
Hi,
[#81693] Nested struct alignment summarized — Robert Feldt <feldt@...>
Hi,
On Thu, Sep 11, 2003 at 04:07:14PM +0900, Robert Feldt wrote:
[#81720] An article on using Ruby to drive a Java hourly build... — Tom Copeland <tom@...>
...is on the O'Reilly web site here:
[#81755] Passing an Object Class from a method to a caller — "RLMuller" <RLMuller@...>
Hi All,
[#81758] Correctly handling the deprecation of rb_enable_super — "Nathaniel Talbott" <nathaniel@...>
I'm using a library (ruby-odbc 0.99 to be exact) that calls
[#81784] Global object instance? —
I'm thinking, why do we have globals at all? I wonder if it would be
[#81830] Mthod redefinition — Meino Christian Cramer <Meino.Cramer@...>
Hi,
Hello,
[#81838] Radical 0.7 — Idan Sofer <idan@...>
-----BEGIN PGP SIGNED MESSAGE-----
[#81840] Re: Dir.foreach not with patterns? — "Weirich, James" <James.Weirich@...>
I like the Dir[] form (or its "glob" alternative). I used to write
On Thu, 18 Sep 2003 15:59:25 +0100
> Could you post your Filescan class?
>>>>> "A" == Alan Davies <NOSPAMcs96and@yahoo.co.ukNOSPAM> writes:
ts wrote:
>>>>> "A" == Alan Davies <NOSPAMcs96and@yahoo.co.ukNOSPAM> writes:
ts wrote:
>>>>> "A" == Alan Davies <NOSPAMcs96and@yahoo.co.ukNOSPAM> writes:
[#81845] Re: Ruby in Systems Administration — "Berger, Daniel" <djberge@...>
> -----Original Message-----
[#81849] HTML generation — Philip Mak <pmak@...>
Is there a list of all the different ways of outputting HTML in Ruby
There's amrita. A great concept, but I'm not too fond of the implementation.
On Saturday, September 13, 2003, 10:45:10 AM, David wrote:
[#81859] String#start_with? / #end_with? — Philip Mak <pmak@...>
Is there a built-in method in Ruby for checking whether a string starts
On Sat, 13 Sep 2003 06:07:24 +0900
[#81868] order of evaluation for method arguments — Michael Garriss <mgarriss@...>
Is this code guaranteed to always work this way:
[#81871] Duck Typing — Jim Weirich <jweirich@...>
In the Method Redefinition thread, this explanation of Duck Typing is
Hi --
On Fri, 2003-09-12 at 21:29, dblack@superlink.net wrote:
From: dblack@superlink.net
Meino Christian Cramer wrote:
Ryan Pavlik <rpav@mephle.com> wrote:
[#81929] actual debian ruby packages are unuseable with tk — Ferenc Engard <ferenc@...>
Dear debian ruby package maintainers,
On Sun, Sep 14, 2003 at 04:01:17AM +0900, Ferenc Engard wrote:
[#81941] Debugging garbage collection — elbows@... (Nathan Weston)
I have a Ruby program that seems to be leaking memory -- in the sense
[#81945] Ruby Object Model bothering me — "Kurt M. Dresner" <kdresner@...>
Ok, so I did
[#81946] Ruby/.NET bridge R3 — Benjamin Schroeder <benschroeder@...>
Hi everyone,
[#81947] problem with RubyDotNet r3 evaluator .rbw — gabriele renzi <surrender_it@...1.vip.ukl.yahoo.com>
I just downloaded R.D.N. r3 and I've got a little problem.
[#81960] Dot versus double-colon — Hal Fulton <hal9000@...>
OK, I've been thinking (always dangerous after 11 pm).
Hal Fulton wrote:
On Sunday, September 14, 2003, 3:04:40 PM, Hal wrote:
Gavin Sinclair wrote:
On Sun, Sep 14, 2003 at 04:13:04PM +0900, Hal Fulton wrote:
[#82012] performance and style advice requested — Alex Martelli <aleaxit@...>
I'm trying to learn some Ruby, so I want to write some Ruby code, starting
Some style advice:
Ben Giddings wrote:
On Tue, 16 Sep 2003 02:07:53 +0900, Alex Martelli wrote:
* Austin Ziegler <austin@halostatue.ca> [Sep, 15 2003 21:40]:
In article <bk40gc$ooij8$5@ID-52924.news.uni-berlin.de>,
Dave Brown <dagbrown@LART.ca> skrev den Tue, 16 Sep 2003 02:48:04 +0900:
Dave Brown <dagbrown@lart.ca> wrote:
* Martin DeMello <martindemello@yahoo.com> [Sep, 15 2003 23:10]:
Hal Fulton <hal9000@hypermetrics.com> :
Alex Martelli <aleaxit@yahoo.com> skrev den Mon, 15 Sep 2003 01:44:09 +0900:
[#82017] my mod_ruby doesn't like my eruby — Daniel Cremer <vivo_sengodo@...>
Hi,
Daniel Cremer <vivo_sengodo@yahoo.co.uk> writes:
Yeah I saw that not requiring the appropriate module
[#82029] Linguistics 0.02 — Michael Granger <ged@...>
Hi fellow Rubyists,
What url location should be used to obtain the required "readline.rb" module?
Michael Granger wrote:
On Mon, 2003-09-15 at 15:11, Michael Garriss wrote:
[#82039] urgent transaction. — "Dagarsh W.Kings" <dargarsh_kiigz@...>
ATTN:CEO,
[#82041] ruby-dev summary 21366-21380 — Kazuo Saito <ksaito@...>
Hello,
[#82051] game programming — "PILU" <piluxmail@...>
hi,where can I find documentation for ruby game programming!
[#82056] Test::Unit -- multiple errors in test method ??? — Johan Holmberg <holmberg@...>
On Monday 15 September 2003 08:08, Johan Holmberg wrote:
[#82105] opengl on windows — "PILU" <piluxmail@...>
hi,how to install on windows the module for opengl!
[#82118] Euruko 2003 Videos available at ruby-doc.org — "jbritt@..." <jbritt@...>
Euruko 2003 Videos available at ruby-doc.org
[#82119] Re: performance and style advice requested — "Weirich, James" <James.Weirich@...>
> IMHO rather:
* Michael Campbell <michael_s_campbell@yahoo.com> [Sep, 15 2003 23:20]:
[#82153] Re: [ANN] Euruko 2003 Videos available at ruby-doc.org — "Robert McGovern" <robertm@...>
>>> jbritt@ruby....... 09/15/03 10:09pm >>>
[#82166] scrambler one-liner — Xavier Noria <fxn@...>
I just came across this interesting article at Slashdot that explains that
This is hilarious, because a friend and I just had (over lunch) a race
On Tuesday 16 September 2003 20:07, Kurt M. Dresner wrote:
On Tue, 16 Sep 2003 19:04:53 GMT
> ....but I don't know what evil effects having the comparison be
[#82206] #{} and \" don't like each other — Peter <Peter.Vanbroekhoven@...>
From the Programming Ruby book:
Peter wrote:
> As you may have already discovered, the following gives the expected
Hi,
[#82261] saving and reading array of associative array — yvon.thoravallist@... (Yvon Thoraval)
i'm looking for examples of saving to file and reading back an array of
[#82289] news gateway problem? — Austin Ziegler <austin@...>
I've been getting a number of threads lately that appear to have originated
[#82331] Re: scrambler one-liner — "Weirich, James" <James.Weirich@...>
> > ....but I don't know what evil effects having the comparison be
[#82372] Euruko Videos will be temporarily unavailable — "jbritt@..." <jbritt@...>
I need to verfiy some bandwidth cap software, but alos need to go out of
[#82377] Installing ruby extensions — "Thomas Sondergaard" <thomas@...>
I'm using mkmf to generate a makefile for my ruby extension, but my
[#82397] going over two interators — Michael Garriss <mgarriss@...>
I often find that I need to go over two enumerables in parallel. I have
[#82405] Thread safety: Serializing access to ruby interpreter- again — "Thomas Sondergaard" <thomas@...>
I recently asked about this and got answers, but here I go again:
[#82419] wiki reccomendations — ahoward <ahoward@...>
> any votes/reccomendations for best ruby wiki? i'm leaning towards
On Thu, 18 Sep 2003 15:53:12 +0900, ahoward wrote:
[#82424] Why IO#readlines does'nt accept a Regexp? — gabriele renzi <surrender_it@...1.vip.ukl.yahoo.com>
as in the subject, I just noticed that readlines just accepts a string
[#82427] GUI for MacOS X? — Nigel Gilbert <n.gilbert@...>
Apologies if this is a FAQ, but I have been googling for a long time,
Hi,
Laurent Sansonetti wrote:
[#82448] closing stderr — Michael Garriss <mgarriss@...>
I would like to prevent some output that is going to stderr during a
On Fri, Sep 19, 2003 at 12:49:43AM +0900, Michael Garriss wrote:
[#82452] File.expand_path and ~ on windows — Alan Davies <NOSPAMcs96and@...>
From the pickaxe book...
On Thu, 18 Sep 2003 17:16:00 +0100, Alan Davies wrote:
[#82465] rubyfilter@raa: Wrong URLs — "Josef 'Jupp' Schugt" <jupp@...>
Saluton!
[#82466] madeleine + transaction::simple — ahoward <ahoward@...>
[#82482] Re: Embedded Ruby in a MSVC++ project? — "Lee Fisher" <leefi@...>
| I'm working on a project in MS Visual C++, unfortunately the code is
[#82510] Re: How to do windows applications ? — "Robert Klemme" <bob.news@...>
[#82515] PostgreSQL, Ruby, FX Ruby and Windows XP — Szymon Drejewicz <drejewic@...>
Is it possible to connect to PostgreSQL database using Ruby under
On Friday, September 19, 2003, 9:57:32 PM, Szymon wrote:
--- Gavin Sinclair <gsinclair@soyabean.com.au> wrote: > On Friday,
[#82516] Viruses — Peter <Peter.Vanbroekhoven@...>
I'm getting incredibly many virus warnings because of mails I get from
Peter wrote:
[#82532] Re: Viruses — "Gavri Savio Fernandez" <Gavri_F@...>
I have the same problem too (getting all those virus warnings)
On Fri, 19 Sep 2003, Gavri Savio Fernandez wrote:
> So anyone who has that page in their cache is potentially a vector, as
Peter <Peter.Vanbroekhoven@cs.kuleuven.ac.be> skrev den Fri, 19 Sep 2003 23:48:53 +0900:
[#82547] fork not available? — walter@...
I am running windows 2000 using the PragProgs install.
On Sat, 20 Sep 2003 01:50:32 +0900, walter@mwsewall.com wrote:
[#82560] Defining constants in global scope — "Thomas Sondergaard" <thomas@...>
irb(main):001:0> module AModule
[#82561] Trouble with binary files? — <agemoagemo@...>
I'm trying to write a program that will read a binary
agemoagemo@yahoo.com wrote:
<agemoagemo@yahoo.com> graced us by uttering:
Tim Hammerquist wrote:
Hal Fulton wrote:
Steven Jenkins wrote:
[#82575] Article on oreilly.net on how to build Unix tools with Ruby — Xavier <NOSPAM@...>
Thought you'd like to know about this article
On Sat, Sep 20, 2003 at 06:00:21AM +0900, Xavier wrote:
On Wednesday, September 24, 2003, 2:33:01 AM, Paul wrote:
* Gavin Sinclair <gsinclair@soyabean.com.au> [2003-09-23 17:16]:
> On Sat, Sep 20, 2003 at 06:00:21AM +0900, Xavier wrote:
David Garamond wrote:
[#82589] POP3Filter for SoBig.F Virus: — Austin Ziegler <austin@...>
Here's an updated version of the Ruby pop3filter that was written. This
I've made more updates. Rather than just putting them here, I've created a
On Sat, 20 Sep 2003 10:14:39 +0900, Austin Ziegler wrote:
On Saturday, September 20, 2003, 9:03:18 PM, Shashank wrote:
On Sat, 20 Sep 2003 22:15:40 +0900, Gavin Sinclair wrote:
On Sat, 20 Sep 2003 23:52:39 +0900, Austin Ziegler <austin@halostatue.ca>
On Saturday 20 September 2003 18:56, Jose Quesada wrote:
On Sun, 21 Sep 2003 02:07:44 +0900, Xavier Noria wrote:
This whole worm thing brings up a question:
On Monday, September 22, 2003, 8:02:37 PM, Dave wrote:
On Monday, September 22, 2003, at 12:35 PM, Dave Thomas wrote:
[#82646] Operator overloading — Meino Christian Cramer <Meino.Cramer@...>
Hi,
[#82661] Performance: Ruby vs Java — lalit_pant@... (Lalit Pant)
I'm a newcomer to Ruby, and thought I would write a little
[#82662] Making my own output stream — "Mark J. Reed" <markjreed@...>
This is probably a dumb question, but:
[#82668] Stupid RDoc question — elbows@... (Nathan Weston)
How do I create a link to the documentation of a specific method in a
Nope, that doesn't do it either.
Nathan Weston wrote:
[#82680] New Books on Ruby, in English. An enquiry. — Alec Ross <alec@...>
Hi,
[#82700] TimeoutError in Net::HTTP get and post — Carl Youngblood <carl@...>
I'm trying to rescue a TimeoutError in Net::HTTP's get and post methods,
Was this just a stupid question or does nobody know the answer? Or
[#82715] Ruby package for Linux — Jim Freeze <jim@...>
Ok, I know nothing about linux packages.
--- Jim Freeze <jim@freeze.org> wrote: > Ok, I know nothing about linux
On Tuesday, 23 September 2003 at 1:49:04 +0900, Thomas Adam wrote:
--- Jim Freeze <jim@freeze.org> wrote: > On Tuesday, 23 September 2003 at
Jim Freeze <jim@freeze.org> writes:
[#82718] Webrick & CGI programs on WinXP — Austin Ziegler <austin@...>
I'm attempting to get ruwiki running under WEBrick on Windows XP. It's not
Austin Ziegler (austin@halostatue.ca) wrote:
In message <20030922180520.GE63282@segment7.net>,
After merging Eric's and gotoyuzo's patches, the script runs ... but
[#82729] Martin Fowler and Ruby — "Weirich, James" <James.Weirich@...>
Here's an interesting link...
Weirich, James (James.Weirich@FMR.COM) wrote:
[#82753] ssl bad write retry — Chris Morris <chrismo@...>
I've got a Ruby script that uploads a file to another Ruby cgi script.
[#82792] ruby-dev summary 21381-21402 — Masayoshi Takahashi <maki@...>
Hello all,
[#82806] Is Rockit abandoned? — leikind@... (Yuri Leikind)
Hello all,
Yuri Leikind <leikind@mova.org> skrev den Tue, 23 Sep 2003 22:33:42 +0900:
[#82832] upper to lower first letter of a word — yvon.thoravallist@... (Yvon Thoraval)
Recently, i get a vintage list (more than 500 items) with poor typo, for
On Tue, Sep 23, 2003 at 06:29:58PM +0200, Yvon Thoraval wrote:
Yvon Thoraval <yvon.thoravallist@-SUPPRIMEZ-free.fr.invalid> wrote:
I would appreciate it if someone could give me the regexp that it would
[#82850] specifying file encoding — yvon.thoravallist@... (Yvon Thoraval)
[#82884] When threads block — Hans Fugal <fugalh@...>
It's difficult to do any serious multi-threaded network programming when
On Tue, 23 Sep 2003 18:45:40 -0600, Hans Fugal wrote:
Hi,
[#82918] Setting "variable" global variable ? — Johan Holmberg <holmberg@...>
def global_variable_set(name, val)
On Thu, Sep 25, 2003 at 01:37:59AM +0900, Dan Doel wrote:
[#82937] exerb problem - dll not found — "Berger, Daniel" <djberge@...>
Hi all,
[#82948] Which racc? — Jim Freeze <jim@...>
I see that racc is in the distro of Ruby 1.8.0.
[#82956] Win32 graphics library — "Joe Cheng" <code@...>
Hi Rubyists,
[#82964] Re: Prove internet package for Microsoft Internet Explorer — "Anthony Neville" <anthony.neville@...>
[#82973] Re: formatting ruby code in html — "Weirich, James" <James.Weirich@...>
> Is there a similar function in Ruby to the
If someone has the skill and interest, I think a port or adaptation of
[#83002] TCPSocket.gethostbyname difficulties — "Nathaniel Talbott" <nathaniel@...>
I'm trying to use TCPSocket.gethostbyname to verify that a given domain
> I can browse to either of those hosts, so what's different about them? Any
Peter [mailto:Peter.Vanbroekhoven@cs.kuleuven.ac.be] wrote:
>>>>> "N" == Nathaniel Talbott <nathaniel@NOSPAMtalbott.ws> writes:
ts [mailto:decoux@moulon.inra.fr] wrote:
>>>>> "N" == Nathaniel Talbott <nathaniel@NOSPAMtalbott.ws> writes:
ts [mailto:decoux@moulon.inra.fr] wrote:
>>>>> "N" == Nathaniel Talbott <nathaniel@NOSPAMtalbott.ws> writes:
ts [mailto:decoux@moulon.inra.fr] wrote:
>>>>> "N" == Nathaniel Talbott <nathaniel@NOSPAMtalbott.ws> writes:
ts [mailto:decoux@moulon.inra.fr] wrote:
Hi,
Yukihiro Matsumoto wrote:
Hi,
> Hmm, might be Win32 specific problem. Does stopping reverse lookup
Hi,
> Thank you for the important information. So there's something
[#83011] Adding, removing and redefining features at runtime — "Thomas Sondergaard" <thomas@...>
I am working on an article on the subject of implementing dynamically typed
Gavin Sinclair <gsinclair@soyabean.com.au> wrote:
On Sat, 27 Sep 2003 00:05:48 +0900, Martin DeMello wrote:
On Saturday, September 27, 2003, 2:10:42 AM, Austin wrote:
[#83043] finding ruby.h / problem with rbconfig (LoadError) — Oliver Obst <fruit@...>
Hi all,
[#83049] Focusing more on Ruby ... Windows ver? — Ron Jeffries <ronjeffries@...>
OK, after this C# book is over, I'll be getting back into Ruby more. It's more
[#83072] windows help! — "Ara.T.Howard" <ahoward@...>
[#83084] How abouta standard 'doc' directory? — Gavin Sinclair <gsinclair@...>
-talk,
On Saturday, 27 September 2003 at 9:35:00 +0900, Gavin Sinclair wrote:
On Saturday, September 27, 2003, 10:46:16 AM, Jim wrote:
[#83094] Re: RubyDotNet r4 and namespaces — "John R. Pierce" <john@...>
On Sat, 27 Sep 2003 10:44:00 +0900, James Britt wrote:
[#83105] Fwd: FW: Porting Suggestions: Lucene to Ruby; Perl Text::Balanced — Erik Hatcher <erik@...>
I was alerted about me being mentioned on ruby-talk, as I was not
Erik Hatcher wrote:
* Hal Fulton <hal9000@hypermetrics.com> [0901 18:01]:
[#83140] Thoughts on yield — nolan_d@... (Nolan J. Darilek)
I've begun working on a music-related ruby project, and recently I've
[#83151] Re: Unit-Testing HTTP header output — "Barry Shultz" <barry_sh@...>
Hi,
[#83183] Two problems creating a C++ extension to Ruby — matthew.miller@... (Matthew Miller)
Hello,
[#83203] Ruby Newbie's Question: Sockets - searching for equivalent to a perl programme — Johannes Steigerwald <johannes.steigerwald@...>
Hi all,
[#83206] Stop Immigration — "Vanguard News Network " <vanguardnn@...>
Stop Immigration
I cant believe it. Political SPAM!!!!!!!! WTF does this guy think he is
Well if makes you feel any better, my fiance is about to graduate with a
[#83207] The Uncertainty Principle Is Untenable — "ada" <ada_adams@...>
please reply to hdgbyi@public.guangzhou.gd.cn
[#83223] Article on ARTIMA — Peter Hickman <peter@...>
There is the start of a series of articles on ARTIMA with Matz.
From the talkback:
[#83256] Re: Spam and Trolls — Mark Wilson <mwilson13@...>
This is the only post I intend making on this topic. I respectfully
[#83268] fastcgi permission error — Carl Youngblood <carl@...>
Hello, I'm trying to set up ruby-fastcgi on redhat 9. Everything seems
On Tue, 30 Sep 2003, Carl Youngblood wrote:
[#83293] Array and hash iteration questions — Ben Giddings <bg-rubytalk@...>
I have a CSV file and I'm trying to do a few things with it. Essentially
[#83310] Making == symmetric? — elbows@... (Nathan Weston)
It has always bothered me that == is not symmetric in ruby:
Those more knowledgeable than me should correct what I've written below
Mark Wilson <mwilson13@cox.net> wrote in message news:<3AA52722-F3B5-11D7-951C-000393876156@cox.net>...
Nathan Weston wrote:
Re: Nested class/module namespace
Nathaniel Talbott wrote:
> But that common ancestral namespace isn't arbitrary (and it certainly isn't
> just to save me typing): it's a logical separation of my code in to related
> parts. If, when I'm doing that separation, I deem that two classes should go
> in to the same module, it follows that those two pieces of code are closely
> related enough to (a) not worry about namespace clashes, and (b) to need to
> easily access one another's namespace.
Fair enough, but what about all the constants of all the preceeding
namespaces you opened? The rationale for polluting your namespace with
these, is what I find arbitrary. A naive example:
module Text
class Parser;end
module SGML
class Parser;end
module HTML
class Parser; end
end
module XML
class Parzer; end # typo
def self.parse_xml
Parser.new # uh oh, this turns into an Text::SGML::Parser
end
end
end
end
Now this typo is easily resolved, once you notice that the program
doesn't do what you thought it did. (_If_ you notice it.) But why should
one open the entire namespace of Text if you're just working on, say,
the XML module? Do you really want to deal with all the (potential junk)
that your co-workers fling into the Text namespace?
module Text::SGML::XML
class Parzer; end # typo
def self.parse_xml
Parser.new # uh oh
end
end
This will blow up with a nice NameError, in accordance with the "fail
early" principle for catching bugs. So far so good.
> I'll admit that I still don't understand what benefit this new behavior
> adds, even if I _were_ to separate out my constants in to their own
> namespaces and include them. I see doing that as perhaps making this new
> behavior bearable, but I don't see any benefit in this new behavior when
> working like that.
Confession time: I probably wouldn't do that either. I'm too lazy.
However, there is a middle ground. Back to the parser example.
Lets say you want to inherit the HTML and XML parser from the SGML
parser, since entity resolving and a few other things are quite similar.
Now this won't work:
class Text::SGML::XML::Parser < Parser
end
But this will:
module Text::SGML
class XML::Parser < Parser
end
end
This might seem like a step backwards, as we have more than one body.
However, notice that I "cut off" the namespace at Text::SGML, telling
the reader that I am in need of it, and go on to implement all the
methods of the XML parser that depends on the SGML stuff. I also avoid
including the XML namespace, just in case there is something icky there.
In the next step, I'll implement some basic methods inside the parser
that doesn't depend on SGML nor XML:
class Text::SGML::XML::Parser
def boring_bookkeeping
end
end
Here I cut of the namespaces completely, telling the reader:
"Just working on the parser innards, nothing to see here, move along!"
Then there will be methods that need other parts of the XML namespace,
and I'll do something like:
module Text::SGML::XML
class Parser
def pure_xml_stuff
end
end
end
Now I seem to have been opening the Parser class umpteen times and for
what? For separation of concerns. This could also have been done with
mixins, I seem to recall this having been both discussed and advocated
here earlier:
module Text
module SGML
module XML
module SGMLSpecificStuffForXMLParser
end
module XMLSpecificStuffForXMLParser
def pure_xml_stuff
end
end
module UnspecificStuffForXMLParser
def boring_bookkeeping
end
end
class Parser
include SGMLSpecificStuffForXMLParser
include XMLSpecificStuffForXMLParser
include UnspecificStuffForXMLParser
end
end
end
end
But, AFAIK, you cannot do the namespace part of the separation of
concerns with this approach. If the restrictions of the new M::C style
is intended, the possibility to do this separation is one of the
features it brings.
> Call it personal bias, but whenever an argument is made that a problem will
> only show up with a huge code base, I immediately question the validity of
> the so-called "problem".
An admirable attitude. :-)
> The truth is, until someone writes that 10kLOC
> project, we don't know. And this is not an issue I've heard is a problem for
> any practicioners. As a matter of fact, as a practicioner working on a
> fairly large Ruby app, I have no trouble with namespace pollution, and I do
> get tired of typing "module x; class x; module x; module x; class x" ad
> nauseum. I was hoping this new nesting would save me that, but it doesn't
> look like it will. C'est la vi.
I cannot prove it, nor will I attempt, as matz' decisions will suffice
for me. This is more of a "gut feeling" that comes from my (limited)
experience that was semented securely after being bulldozed by a more
knowledgeable ex-co-worker on the "fail early" issue. But that was in C++.
> But I enjoy programming in Ruby and detest C++; why would I want Ruby to
> emulate it?
My point here was that the old way emulates C (only #includes), while
the new style emulates C++. You may detest one or the other, but the
namespace issue is one thing I like about C++ over C. Or am I the only
one who gets prefix paranoia reading things like the Ruby source code? ;-P
> I guess, in summary, I _like_ descendent code having easy access
> to constants defined in its ancestors' namespace. I don't think it's a
> problem having this behavior (even in large projects),
In Ruby this might be true. Personally I'll feel safer applying some
"lessons learned" from other languages pro-actively.
> Perhaps this is where we diverge - I'd prefer to make programming easier now
> (by perhaps having more than I need) rather than prematurely fix problems I
> think I _might_ have.
Yes, but there is more than premature fixes on my mind. Readability and
expressiveness are my biggest reasons for using Ruby and IMHO this new
feature adds to that.
--
(\[ Kent Dahl ]/)_ _~_ _____[ http://www.pvv.org/~kentda/ ]_____/~
))\_student_/(( \__d L b__/ (pre-) Master of Science in Technology )
( \__\_/__/ ) _)Industrial economics and technological management(
\____/_\____/ (____engineering.discipline_=_Computer::Technology___)