[#43266] functions need declaring before use — Daniel <lists@...>
I've noticed that functions require that they be declared before they can
[#43299] Ruby implementation Q's — justinj@... (Justin Johnson)
Apologies in advance for this meaty posting:
[#43309] Happy July Birthdays — <james@...>
It's July; the birthstone for this month is the Ruby.
[#43313] Getting CGI arguments as scalars — Philip Mak <pmak@...>
cgi = CGI.new
[#43324] is this the way it should work? newbie problem... — MIcha <mwohlwend@...>
Hi,
[#43332] Question: ruby vs. ksh — "David Douthitt" <DDouthitt@...>
I don't feel I've been giving Ruby its fair share :-)
[#43341] Re: Happy July Birthdays — "Victor Manuel Reyes Viloria" <vmreyes@...>
[#43346] Problems with Net::POP — Austin Ziegler <austin@...>
I am having problems with ruby 1.6.6 and Net::POP.
[#43358] (0..3) == (0...4) returning false? — Massimiliano Mirra <list@...>
Is there a reason for two ranges holding the same extension but
Hi,
Hi,
On Tue, Jul 02, 2002 at 05:27:08PM +0900, Yukihiro Matsumoto wrote:
Hi,
[#43384] Building Ruby into VIM — Steve Tuckner <STUCKNER@...>
I have downloaded the latest sources for VIM 6.1 onto my Linux box and I
On Tuesday 02 July 2002 06:50 am, Steve Tuckner wrote:
Ok that worked great. But (even more off-topic), this builds the executable
[#43402] grep regex to ruby regex... — Todd Holloway <todd@...>
[#43416] Segmentation Fault - Ruby Garbage Collection — James Eric Birmingham <avenger@...>
During load testing of our Ruby program, we have been getting
[#43441] Running Curl inside Ruby using Command Expansion — comp Rules <tech7622000@...>
Hello,
[#43449] Make fails with missing header file (OS X) — Bruce Hobbs <brucehobbs@...>
After downloading, unzipping, etc., configure seemed to work fine, but make failed as follows:
I got that too, when trying to compile Ruby 1.7.2 on my
On 7/3/02 1:54 AM, "Bruce Hobbs" <brucehobbs@engineeredsw.com> wrote:
At 11:13 PM +0900 on 7/3/2002, Chris Gehlker wrote:
[#43490] Regular Expression problems — Jonas Bengtsson <caelumse@...>
Hello,
[#43550] Ruby Conference 2002: Second call for presentation proposals — David Alan Black <dblack@...>
********************************************************************
[#43558] Persistant Objects — David Corbin <dcorbin@...>
Is there library/framework for ruby that makes doing persistant objects
[#43562] RE: Persistant Objects — "J.Hawkesworth" <J.Hawkesworth@...>
I'm new to this so forgive me if I'm stating the obvious but won't the
[#43563] Texas: Codefest in August? — "Hal E. Fulton" <hal9000@...>
Hello, all.
[#43570] self_parent — Tom Sawyer <transami@...>
i was wondering what others thought of the idea of having a built in
Hello --
all my real examples are pretty large, mostly to do with using the REXML
>
james@rubyxml.com schrieb:
Hi --
On Fri, Jul 05, 2002 at 07:49:09AM +0900, Tom Sawyer wrote:
On Fri, 2002-07-05 at 05:31, Massimiliano Mirra wrote:
On Sat, 6 Jul 2002 03:32:11 +0900, Tom Sawyer wrote:
> In ten years of professional software development, a good chunk of
okay, i grant you i write code very differently then most others. at
On 2002.07.06, Tom Sawyer <transami@transami.net> wrote:
>
[#43602] is there a better string.each? — Tyler Spivey <tspivey8@...>
well, i have a bit of a problem:
Hello
a = "canada"
On 2002.07.05, Tom Sawyer <transami@transami.net> wrote:
Tom Sawyer wrote:
> > thought it was strange myself. personally i'd like it if String
----- Original Message -----
> > Not to be a pedant, but this seems like a huge breakage of the
> > In the first place, POLS is a Matz-centric phenomenon
Hal E. Fulton wrote:
Michael Campbell wrote:
>>>>> "Sean" == Sean Russell <ser@germane-software.com> writes:
Hal E. Fulton wrote:
>>>>> "S" == Sean Russell <ser@germane-software.com> writes:
----- Original Message -----
> > Someone else mentioned earlier what's been bugging me about this;
> Precisely; no more than I would say a String "is a"[n] Array. A
----- Original Message -----
no that is not right.
Dossy wrote:
On 2002.07.07, Tobias Reif <tobiasreif@pinkjuice.com> wrote:
Hi,
Dossy wrote:
[#43611] Powered by Ruby (logo) — Davey <davey@...>
Hey,
Sean Chittenden wrote:
[#43635] Tk configuration issue — Phlip <phlip_cpp@...>
Newsgroupies:
[#43643] digest/md5 problem when using Net::SMTP — Hugh Sasse Staff Elec Eng <hgs@...>
If I use the Net::SMTP module I get
> Script started on Fri 05 Jul 2002 16:25:35 BST
On Fri, 5 Jul 2002, Sean Chittenden wrote:
>>>>> "H" == Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
On Tue, 9 Jul 2002, ts wrote:
[#43667] ri from within irb — Bil Kleb <W.L.Kleb@...>
Is there a better way than
[#43697] Wired magazine being their usual acurate self... — <kentda@...>
(Sorry if this has come up already, I'm not all up to date)
[#43706] VIM/ruby — Steve Tuckner <STUCKNER@...>
I am want to build a class or set of classes to use in VIM so that I can
[#43726] Packaging ideas (was: Re: packaged REXML) — Massimiliano Mirra <list@...>
Sorry for not replying sooner. I wanted to first do my homework and
[#43742] fast "set difference" on arrays — Martin Pirker <crf@...>
[#43752] Ruby Development Enviroment — Davey <davey@...>
Hey,
[#43759] to pass or to be? — Tom Sawyer <transami@...>
so i have a question realted to class inheritence: when a class inherits
[#43770] hideshow mode for ruby-mode.el — Massimiliano Mirra <list@...>
[#43780] passing to objects at the bottom — Tom Sawyer <transami@...>
i have a chain of objects such that one object contains another which
hey i found the answer! i got a clue from david. thanks david.
On Sun, Jul 07, 2002 at 04:33:27PM +0900, Tom Sawyer wrote:
[#43795] Pre-RCR... nil.empty? — Dave Thomas <Dave@...>
Tom Sawyer <transami@transami.net> wrote in message news:<1026194588.24015.238.camel@silver>...
Hi --
Dave Thomas <Dave@PragmaticProgrammer.com> wrote in message news:<m24rfcb5e7.fsf@zip.local.thomases.com>...
[#43807] unshifting a directory onto ENV['PATH'] — Bil Kleb <W.L.Kleb@...>
Is there a more elegant (compact?) method than
[#43866] FXIrb — Gilles Filippini <gilles.filippini@...>
Hi all,
[#43893] String#each — "Hal E. Fulton" <hal9000@...>
Well, let's come full circle and get back
[#43901] What to use for OS-specific module namespaces? — Joe Wreschnig <piman@...>
Hi all,
Hi,
[#43916] How to determine EOF with sysread? — Jim Freeze <jim@...>
Hi:
On Sunday 07 July 2002 08:58 pm, Jim Freeze wrote:
On Mon, Jul 08, 2002 at 01:35:46PM +0900, Ned Konz wrote:
> Thanks all for the answers. Does it strike anyone as bad practice
[#43943] SV: SV: [ANN] Archive 0.2 — Thomas Søndergaard <tsondergaard@...>
[#43944] Re: is there a better string.each? — George Ogata <g_ogata@...>
Hi,
On Mon, 8 Jul 2002 20:43:57 +0900, George Ogata wrote:
Hal E. Fulton wrote:
On Monday 08 July 2002 04:43 am, George Ogata wrote:
[#43948] again: Ruby program without ruby installation — "Kontra, Gergely" <kgergely@...>
Hi!
> ps: btw python can do it, eg. blender doesn't need python, however it is
[#43949] for ... else ... end — "Kontra, Gergely" <kgergely@...>
Hi!
(Epiloque: *argh* Do not have time to reedit this mail now,
Yukihiro Matsumoto wrote:
For the keyword war: (silly, dummy example)
On Tue, 9 Jul 2002 23:19:05 +0900, Kontra, Gergely wrote:
Hello --
On Wed, 10 Jul 2002 01:52:38 +0900, David Alan Black wrote:
----- Original Message -----
Hi,
[#43950] ruby-dev summary 17609-17666 — Takaaki Tateishi <ttate@...>
[#43957] Redirecting standard error — Gilles Filippini <gilles.filippini@...>
Hi,
[#44019] String#split converts string args to regexes -- ? — David Alan Black <dblack@...>
Hello --
Hi,
Hallo,
Hi,
Hi --
Hallo,
Hi --
On Wed, 2002-07-10 at 06:29, David Alan Black wrote:
Hi,
matz,
>>>>> "T" == Tom Sawyer <transami@transami.net> writes:
ummm..the thread is called String#split converts...
[#44025] Net::SSH ??? — Bil Kleb <W.L.Kleb@...>
Does anyone know of a Net::SSH class or of any code that
[#44029] Help with Ruby and web — "VT" <venugops@...>
Hi All,
[#44046] Ruby/Tk, TkMessage — katiedhe@... (Dandan He)
Hello,
[#44105] How to connect to sql host using dbi — Radek Hnilica <Radek@...>
Hello,
[#44124] off? [gtk] accented characters under windows — "Kontra, Gergely" <kgergely@...>
Hi!
[#44159] ruby-libxml (2002-07-09)... — Sean Chittenden <sean@...>
http://www.rubynet.org/modules/xml/ruby-libxml/ruby-libxml-20020709.tar.gz
[#44180] Accessing caller's binding? — Philip Mak <pmak@...>
I'm trying to make a function that is called like this:
[#44197] error compiling ruby-libxml — Markus Jais <mjais@...>
hello
[#44199] Case expressions and LHS of assignment.... — Hugh Sasse Staff Elec Eng <hgs@...>
While trying to avoid Repetition in my code I tried to rewrite a case
Perhaps you could use an array to hold you instance variables rather
[#44248] Bug in socket code - high number of simul. conns causes segfault — Wejn <lists+rubytalk@...>
Hi all,
[#44249] Resurrection of the const_added (was class_added) RCR; Re: self_parent — "Christoph" <chr_news@...>
Hi,
[#44265] spliter of for...each: looping — Tom Sawyer <transami@...>
when looping, using each, i find i am often wonton of a few nice
Hello --
hmmm...
Hi --
david,
Hi --
each_with_nindex, rocking! i'll throw that in my library, for sure.
Hi --
On Thu, 2002-07-11 at 04:55, David Alan Black wrote:
>>>>> "T" == Tom Sawyer <transami@transami.net> writes:
Tom Sawyer <transami@transami.net> writes:
> Seems a little cleaner/clearer, but that's IMHO of course :) Your
[#44296] RE: Commercial Support for Ruby — "Berger, Daniel" <djberge@...>
> Hi Everyone,
[#44312] opengl — Tom Sawyer <transami@...>
can any one give me some help installing the opengl interface library? i
On 2002.07.12, Tom Sawyer <transami@transami.net> wrote:
just did apt-get mesag-dev. still the same thing:
On 2002.07.12, Tom Sawyer <transami@transami.net> wrote:
that was it! i still had to apt-get install glutg3-dev. that did it. all
On 2002.07.12, Tom Sawyer <transami@transami.net> wrote:
dossy,
notice: i'm scrapping my web application. now i'm in the market for a
[#44322] Ruby Wiki — Steve Tuckner <STUCKNER@...>
I have a suggestion for the Ruby Wiki. I don't know if this can be done
[#44334] new to ruby,how to make FIFO in ruby? — Maggie Xiao <mxiao@...>
Hi,
[#44372] Destructors in Ruby — Wejn <lists+rubytalk@...>
Hi all,
[#44387] Dynamic Methods — "John" <nojgoalbyspam@...>
Hi all,
Wow! Thanks Dave!
> (What do you propose if more than one possibility matches, by the
Hi --
Basically I thought it was nigh impossible too. But you never know in this
----- Original Message -----
[#44395] cache dbi for web app — Tom Sawyer <transami@...>
okay, so i didn't completely trash my web app, i'm going to create both
[#44409] Socket problems on FreeBSD — Brad Cox <bcox@...>
Sorry to trouble you all but I'm really stumped on this one. Could
On Sat, Jul 13, 2002 at 08:07:51AM +0900, Brad Cox wrote:
[#44411] RE: cache dbi for web app — "Morris, Chris" <chris.morris@...>
> Switching to mod_ruby would help a lot, both removing the interpreter
[#44424] gsub() replacement containing replaced text — Harry Ohlsen <harryo@...>
This feels like a terribly newbie question to be asking, but I'm stymied ...
[#44425] hey! where's #count? — Tom Sawyer <transami@...>
i went to count the number of equal objects in an array and discoverd
"Tom Sawyer" wrote
On Sun, Jul 14, 2002 at 11:41:55PM +0900, Christoph wrote:
so i tried my hand at including count in Enumberable and "normalizing"
>>>>> "T" == Tom Sawyer <transami@transami.net> writes:
On Mon, 2002-07-15 at 02:29, ts wrote:
>>>>> "T" == Tom Sawyer <transami@transami.net> writes:
[#44445] .rb files in WIndows — "Hal E. Fulton" <hal9000@...>
Here's a question for you.
[#44482] instance_eval — "John" <nojgoalbyspam@...>
Hi all,
[#44524] How to delete a line in a file if....? — Kurt Euler <keuler@...>
All-
[#44534] Has anyone combined Test::Unit with CGI? — Dossy <dossy@...>
Doing some Test::Unit work on my CGI scripts, I wondered if anyone
On Mon, Jul 15, 2002 at 11:35:25AM +0900, Dossy wrote:
Dossy <dossy@panoptic.com> wrote in message news:<20020715023521.GH24646@panoptic.com>...
[#44571] Execution question — "Justin Johnson" <justinj@...>
What happens to 'a' in the following case?
[#44575] cut & paste for code — Matthias Veit <matthias_veit@...>
[#44613] TkText no -textvariable workaround? — Tom Sawyer <transami@...>
well, i've been busy adding tk support to my gui template tool (Miter),
Tom Sawyer wrote:
On Tue, 2002-07-16 at 08:29, Peter Hickman wrote:
[#44618] RE: TkText no -textvariable workaround? — "J.Hawkesworth" <J.Hawkesworth@...>
I think what Tom is after is a neat way to have the widget's display
On Tue, 2002-07-16 at 09:08, J.Hawkesworth wrote:
On 2002.07.17, Tom Sawyer <transami@transami.net> wrote:
actually, Dossy, your post was a bit helpful. what i'm after also sort
On 2002.07.17, Tom Sawyer <transami@transami.net> wrote:
From: "Dossy" <dossy@panoptic.com>
----- Original Message -----
[#44632] Win32OLE: Is getting MSIE HTTP status possible? — Dossy <dossy@...>
Hi,
[#44637] Gateway healthy? — "Hal E. Fulton" <hal9000@...>
I'm seeing some replies to things that
[#44654] alias_method problem — <mengx@...>
Hi,
[#44712] Downloadable version of "Programming Ruby"? — ravindr@... (Ravindran Vikram)
[#44718] Problems installing FX/Ruby — Harry Ohlsen <harryo@...>
I'm having problems getting FX/Ruby installed on Redhat 7.3 with Ruby 1.6.7.
[#44734] Syntax "surprise" — "David Douthitt" <DDouthitt@...>
I don't know if this qualifies as a real "surprise", but it was to me. I had thought this syntax would work:
David Douthitt wrote:
Oops! Brad Cox <bcox@virtualschool.edu> was seen spray-painting on a wall:
Yukihiro Matsumoto wrote:
Brad Cox <bcox@virtualschool.edu> wrote
At 7:48 AM +0900 7/18/02, Avi Bryant wrote:
[#44788] Selling ruby to my boss — Francis Hwang <sera@...>
So I've just started working as the sole programmer at a non-profit
On Thu, Jul 18, 2002 at 10:14:18AM +0900, Francis Hwang wrote:
hello all,
[#44795] What is the EIO error? — Maggie Xiao <mxiao@...>
Hi there,
[#44802] How to name a variable after another variable's value? — Kurt Euler <keuler@...>
All-
[#44829] Q: "print usage_msg, exit 1 if error_flag" does not work — kwatch@... (kwatch)
Hi,
>>>>> "k" == kwatch <kwatch@lycos.jp> writes:
On Thu, 18 Jul 2002, ts wrote:
>>>>> "H" == Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
On Thu, 18 Jul 2002, ts wrote:
[#44852] Ruby/Tk on Mandrake 8.2? — "Boris S." <boris-do@...>
Hi,
[#44855] Ruby in MacOSX 10.2 (Jaguar) — Luc Heinrich <lucsky@...>
It now seems to be "official" that Ruby will come by default with the next iteration of MacOSX.
Also there is this reference in 10.2 Server Web Services Page
[#44860] Just a small language question... — Bob X <bobx@...>
Why does Ruby do single quotes around package names?
[#44881] Can you only catch errors one level deep? — Philip Mak <pmak@...>
In dbi.rb (from the Ruby DBI package), there is the following code:
On Fri, Jul 19, 2002 at 09:04:02AM +0900, Philip Mak wrote:
[#44890] thread, fork, wait and popen3 — Jim Freeze <jfreeze@...>
Hi:
[#44893] amrita 0.8.1 — Taku Nakajima <tnakajima@...>
Amrita is a a html/xhtml template library for Ruby.
Hi:
On Thu, 2002-07-18 at 20:26, Taku Nakajima wrote:
Amrita is a a html/xhtml template library for Ruby.
Taku Nakajima <tnakajima@brain-tokyo.jp> wrote in message news:<200207190226.LAA24643@brain-tokyo.jp>...
[#44901] #name of instance — Tom Sawyer <transami@...>
i'm back at trying to get a form to be automagically update from changes
[#44920] Objective C backend for Ruby? — "James F.Hranicky" <jfh@...>
While people are kicking around ideas for new backends for Ruby,
Thanks, I think I can learn how to translate the command into ruby/tk,but I
In article <a05111b05b95de4b58e30@[63.120.19.221]>,
In article <a05111b10b95f7847af7a@[63.120.19.221]>,
At 6:42 AM +0900 7/21/02, Phil Tomson wrote:
[#44946] Character Code — the Bare <grrr@...>
Hi:
[#44976] GUI's and the Rouge, Part 1 — Tom Sawyer <transami@...>
i just discovered Rouge. a very ambitious project to say the least.
[#44985] GUI's and the Rouge, Part II — Tom Sawyer <transami@...>
in part one of this message i mention the problem of non-POLS and
Ned Konz <ned@bike-nomad.com> wrote in message news:<200207201125.13528@ned.bike-nomad.com>...
a bit of an intro: my original thought on the matter of making a
well, i just read over my last post. sorry about all the typos. i needed
Tom Sawyer wrote:
What about WX-Windows. There is no ruby bindings for it, but would that fit
On Wed, 2002-07-24 at 08:39, Steve Tuckner wrote:
Hi Tom,
Wayne Vucenic wrote:
On Thu, 2002-07-25 at 07:12, Curt Hibbs wrote:
> Wayne Vucenic wrote:
yct wrote:
Lyle Johnson wrote:
Still looks like plain old Model-View-Controller to me. You've split the
On Wed, Jul 24, 2002 at 10:13:37AM +0900, Albert Wagner wrote:
On 7/24/02 8:54 AM, "Massimiliano Mirra" <list@NOSPAMchromatic-harp.com>
On Thu, Jul 25, 2002 at 11:17:48AM +0900, Chris Gehlker wrote:
On 7/25/02 3:13 AM, "Massimiliano Mirra" <list@NOSPAMchromatic-harp.com>
On Sun, Jul 21, 2002 at 02:00:47AM +0900, Tom Sawyer wrote:
[#44994] Learning Japanese — "John" <nojgoalbyspam@...>
Inspired to learn to read Japanese due to a lot of information on Ruby being
John graced us by uttering:
[#45036] ruby-mode.el dies when breaking ternary exp. — Dan Debertin <airboss@...>
ruby-mode.el causes Emacs to consume all available CPU when using the
[#45042] module_eval: adding a method to a class with a proc — Tom Sawyer <transami@...>
i'm having a little problem that i'm not sure how to solve. i'm trying
[#45044] Install troubles — Jim Freeze <jfreeze@...>
Hi:
On 7/21/02 12:13 PM, "Jim Freeze" <jfreeze@freebsdportal.com> wrote:
On Mon, Jul 22, 2002 at 08:21:01AM +0900, Chris Gehlker wrote:
> I did the following:
On 7/21/02 5:52 PM, "Jim Freeze" <jfreeze@freebsdportal.com> wrote:
On 7/21/02 8:00 PM, "Chris Gehlker" <gehlker@fastq.com> wrote:
On Mon, Jul 22, 2002 at 01:37:32PM +0900, Chris Gehlker wrote:
On 7/21/02 10:21 PM, "Jim Freeze" <jfreeze@freebsdportal.com> wrote:
On Mon, Jul 22, 2002 at 11:34:04PM +0900, Chris Gehlker wrote:
[#45056] FXRuby-1.0.11 install make failed — Jim Freeze <jfreeze@...>
Hi:
[#45061] ruby-mode.el again; imenu this time — Dan Debertin <airboss@...>
Hello,
Hi,
This is better, but still doesn't do what I expect. The code fragment
[#45068] define_method with super in the proc — Tom Sawyer <transami@...>
ran into a serious problemo! i'm trying to create a subclass with
Tom Sawyer wrote:
[#45085] ruby-dev summary 17696-17713 — Minero Aoki <aamine@...>
Hi all,
Minero Aoki <aamine@mx.edit.ne.jp> writes:
On Tue, Jul 23, 2002 at 12:28:23AM +0900, Dave Thomas wrote:
Paul Brannan <pbrannan@atdesk.com> writes:
[#45108] piping into ruby at command line — "Shashank Date" <ADATE@...>
How do I make something like this work ?
[#45118] Re: rdtool and rdoc — "David Douthitt" <DDouthitt@...>
I took a look at your comparison page. I've not used either, but some things stood out to me...
[#45135] TCPServer bug or and interface change ? — domingo@... (Domingo Alvarez Duarte)
Looking in a way to use ruby to make some servers (like
[#45136] Strings and member-operators — the Bare <grrr@...>
Hi:
On 2002.07.23, the Bare <grrr@wild.net> wrote:
Hi --
On 2002.07.23, David Alan Black <dblack@candle.superlink.net> wrote:
Hi --
Hello,
Hi --
let me get this straight? is the original question how to strip a string
On 2002.07.24, Tom Sawyer <transami@transami.net> wrote:
On 2002.07.24, Dossy <dossy@panoptic.com> wrote:
really? what did it fail on?
Tom Sawyer <transami@transami.net> writes:
[#45178] bdb and $= — Tom Gilbert <tom@...>
Just noticed, bdb's Hash interface doesn't pay attention to $=.
>>>>> "T" == Tom Gilbert <tom@linuxbrit.co.uk> writes:
>>>>> "t" == ts <decoux@moulon.inra.fr> writes:
[#45226] Re: Syntax "surprise" — "David Douthitt" <DDouthitt@...>
To me, that is not an idiom; this is an idiom:
[#45235] ruby on Axis Developer Board LX ( etrax )? — Joseph McDonald <joe@...>
[#45240] YAML4R 0.26 — why the lucky stiff <yaml4r@...>
Here's a quick notice to those of you who are following the YamlForRuby project.
[#45257] Re: GUI's and the Rouge, Part III (yes, finally) 1/2 — Benjamin Peterson <bjsp123@...>
>you have this super application you wrote --the
On Wed, Jul 24, 2002 at 07:04:28PM +0900, Benjamin Peterson wrote:
[#45269] Can I get data back from a fork? — Jim Freeze <jfreeze@...>
Hi:
I should probably clarify:
>>>>> "J" == Jim Freeze <jfreeze@freebsdportal.com> writes:
[#45286] Re: GUI's and the Rouge, Part III (yes, finally) 1/2 — Benjamin Peterson <bjsp123@...>
>its really just SOC on aanother level.
On 2002.07.24, Benjamin Peterson <bjsp123@yahoo.com> wrote:
On Wednesday 24 July 2002 07:15 pm, Dossy wrote:
[#45324] FXRuby without the subclassing — Tom Sawyer <transami@...>
is there a way to use FXRuby without subclassing from an FXObject? every
Tom Sawyer wrote:
On Wed, 2002-07-24 at 17:48, Lyle Johnson wrote:
[#45345] A Code Challenge — Tom Sawyer <transami@...>
Problem:
[#45368] Re: [OT] Re: GUI's and the Rouge, Part III (yes, finally) 1/2 — Benjamin Peterson <bjsp123@...>
>The functionality of a spreadsheet had been around
On Thu, Jul 25, 2002 at 10:41:19PM +0900, Benjamin Peterson wrote:
On Thursday 25 July 2002 08:41 am, Benjamin Peterson wrote:
On Thu, Jul 25, 2002 at 10:52:10PM +0900, Albert Wagner wrote:
On Thu, 2002-07-25 at 08:00, Martin Weber wrote:
clemens fischer <ino-waiting@gmx.net> wrote:
On Fri, Jul 26, 2002 at 07:51:25PM +0900, Thomas Dickey wrote:
On Fri, Jul 26, 2002 at 09:31:22PM +0900, Massimiliano Mirra wrote:
On Fri, Jul 26, 2002 at 09:37:31PM +0900, Martin Weber wrote:
On Sat, Jul 27, 2002 at 12:16:26AM +0900, Massimiliano Mirra wrote:
On Sat, Jul 27, 2002 at 12:29:02AM +0900, Martin Weber wrote:
On Sat, Jul 27, 2002 at 06:15:37AM +0900, Massimiliano Mirra wrote:
On Sat, Jul 27, 2002 at 06:23:26AM +0900, Martin Weber wrote:
----- Original Message -----
----- Original Message -----
On Wed, Jul 31, 2002 at 03:16:27AM +0900, Hal E. Fulton wrote:
[#45385] Re: Moving from TK to Fox. — "lyle@..." <lyle@...>
[#45398] Opinion on Ruby maturity — John Knight <john@...>
Hi All,
[#45406] use of #missing_method — Tom Sawyer <transami@...>
just a quick question. is the use of #missing_method kosher? should i be
[#45422] Singleton Classes & thread safety — David King Landrith <dave@...>
I'm a bit new to Ruby, so please excuse me if this is a simplistic
On Thursday 25 July 2002 02:06 pm, David King Landrith wrote:
On Thursday, July 25, 2002, at 05:26 PM, Ned Konz wrote:
On Thursday 25 July 2002 02:44 pm, David King Landrith wrote:
This is going to sound like an odd question, and there's no "right"
for each x in a to p(x)
On Thursday 25 July 2002 06:34 pm, Albert Wagner wrote:
On Thu, 2002-07-25 at 17:41, Albert Wagner wrote:
On Thursday 25 July 2002 06:44 pm, Tom Sawyer wrote:
Questions like this always intrigue me because the various replies seem to say
[#45429] Opinion on Ruby maturity, the missing things — "Paul E.C. Melis" <paul@...>
Hello all,
On Fri, 26 Jul 2002, Paul E.C. Melis wrote:
On Fri, Jul 26, 2002 at 08:44:29AM +0900, John Carter wrote:
[#45465] Ruby-Talk Index — Tom Sawyer <transami@...>
here's a one nighter coding challange for some one feeling the need to
Hi,
On Thu, 2002-07-25 at 23:50, Yukihiro Matsumoto wrote:
You may find better results with searching google.
Jim Freeze <jfreeze@freebsdportal.com> writes:
On Sat, Jul 27, 2002 at 10:22:17PM +0900, Dave Thomas wrote:
[#45511] Some basic Ruby questions — Benjamin Sommerfeld <benlebt@...>
Hi!
On Friday 26 July 2002 11:19 am, Benjamin Sommerfeld wrote:
[#45530] — ruby-talk-admin@...
泌惚宸撃佚嬉氾阻艇嵐蛍宇埜
[#45537] Call-by-need and/or Delayed Evaluation — raganwald@... (Reginald Braithwaite-Lee)
Hello:
[#45579] Regular Expression question — "John" <nojgoalbyspam@...>
All,
[#45585] Ruby Hosting - 3 Questions — jeffc@... (Jeff Cordova)
[1] Is there an inexpensive place to host my Ruby backed website?
[#45593] YAML4R 0.26 tests fail — Holden Glova <dsafari@...>
-----BEGIN PGP SIGNED MESSAGE-----
[#45605] Vim - versions < 6.0 — Doug Kearns <djkea2@...>
Hello all,
[#45621] Seattle.rb meeting tomorrow (7/30) — Pat Eyler <pate@...>
Just a quick reminder that we'll be meeting tomorrow night at 7:00 PM at
[#45644] FormatR 1.06 — Paul Rubel <rubel@...>
A new release of FormatR is out, 1.06. FormatR provides perl-like
On 2002.08.12, Gavin Sinclair <gsinclair@soyabean.com.au> wrote:
Is there an accepted standard as to when to use {} vs do/end?
On Tue, Jul 30, 2002 at 11:19:52PM +0900, Michael Campbell wrote:
What's really unfortunate, though, is that Vim has some killer features
On Thu, Aug 01, 2002 at 12:59:01AM +0900, Gavin Sinclair wrote:
[#45660] Re: wxWindows for ruby — Pierre Brengard <pbrengard@...>
[#45672] function reference? — "Marc Beyerlin" <beyerlin@...>
hey again rubys,
[#45678] Procs and scope (function pointers) — Jim Freeze <jim@...>
Hi:
[#45688] Ruby Language Q's — "Justin Johnson" <justinj@...>
Hello --
Hi,
"Justin Johnson" <justinj@mobiusent.com> writes:
>>>>> "D" == Dave Thomas <Dave@PragmaticProgrammer.com> writes:
ts <decoux@moulon.inra.fr> writes:
>>>>> "D" == Dave Thomas <Dave@PragmaticProgrammer.com> writes:
On Wed, Jul 31, 2002 at 12:13:10AM +0900, ts wrote:
>>>>> "P" == Paul Brannan <pbrannan@atdesk.com> writes:
On Wed, Jul 31, 2002 at 01:10:55AM +0900, ts wrote:
> yes = "yes"
On 2002.08.12, Justin Johnson <justinj@mobiusent.com> wrote:
[#45723] Syntax proposal — Massimiliano Mirra <list@...>
I often write things like this:
>>>>> "M" == Massimiliano Mirra <list@NOSPAMchromatic-harp.com> writes:
On Wed, Jul 31, 2002 at 01:53:37AM +0900, ts wrote:
----- Original Message -----
[#45737] ActiveRubyScript and RubyAEOSA — Chris Gehlker <gehlker@...>
I just discovered ActiveRubyScript (sometimes written as two words) by
----- Original Message -----
On 7/30/02 10:59 AM, "Hal E. Fulton" <hal9000@hypermetrics.com> wrote:
> >
On Tuesday 30 July 2002 03:22 pm, JamesBritt wrote:
[#45768] RE: A very basic tail -f implementation — "Berger, Daniel" <djberge@...>
> From: Paul Brannan [mailto:pbrannan@atdesk.com]
Am 2002-07-31 06:15:08 +0900 schrieb Berger, Daniel:
On Wed, 31 Jul 2002 21:02:04 +0900
[#45787] Ruby and Ocaml - my two favorite languages — "MikkelFJ" <mikkelfj-anti-spam@...>
While being away from Ruby land, I did investigate the OCaml language
[#45799] Question about GetoptLong — Patrick Bennett <patrick.bennett@...>
I'm trying to recreate a Perl script in Ruby and have run into a problem.
nobu.nokada@softhome.net wrote:
On Thu, 1 Aug 2002, Patrick Bennett wrote:
[#45829] Unicode in Ruby now? — Tobias Peters <tpeters@...>
I've read the thread "Unicode in Ruby's Future?" [ruby-talk: 40016]. It
Hi,
On Wed, 31 Jul 2002, Yukihiro Matsumoto wrote:
On Thu, 1 Aug 2002, Tobias Peters wrote:
On Thu, Aug 01, 2002 at 07:53:07PM +0900, Curt Sampson wrote:
On Thu, 1 Aug 2002, Alexander Bokovoy wrote:
On Thu, Aug 01, 2002 at 09:55:48PM +0900, Curt Sampson wrote:
On Thu, 1 Aug 2002, Alexander Bokovoy wrote:
On Thu, Aug 01, 2002 at 11:23:38PM +0900, Curt Sampson wrote:
On Fri, 2 Aug 2002, Alexander Bokovoy wrote:
Curt Sampson wrote:
On Mon, 5 Aug 2002, Clifford Heath wrote:
Curt Sampson wrote:
On Mon, 5 Aug 2002, Clifford Heath wrote:
Curt Sampson wrote:
On Tue, 6 Aug 2002, Clifford Heath wrote:
Curt Sampson wrote:
On Tue, 6 Aug 2002, Clifford Heath wrote:
Matz,
On Thu, 1 Aug 2002, Clifford Heath wrote:
----- Original Message -----
Hi,
Hi,
On Thu, 1 Aug 2002, Yukihiro Matsumoto wrote:
In message "Re: Unicode in Ruby now?"
On Thu, 1 Aug 2002, Yukihiro Matsumoto wrote:
[#45834] How to Emulate C/C++ Pointer/Reference in Ruby? — billtj@... (Bill Tj)
Hi,
[#45850] Late contribution to discussions — "Gavin Sinclair" <gsinclair@...>
I just joined the mailing list, having but read it through the web for
[#45859] matrix challange — Daniel Bretoi <lists@...>
Daniel Bretoi <lists@debonair.net> writes:
[#45876] Emacs is dead, long live whatever comes after that as long as it is made with Ruby — Jani Alanko <jani.alanko@...>
Subject is not exactly right but I was too lazy to invent something that
I didn't see any reference there to using Ruby as a scripting language.
RFC: DBRC
RFC - DBRC.rb
If people find this useful, I'll post to the RAA. If not, I'll stuff
it in my "personal library of things not quite good enough to post
to the RAA".
What is it?
A supplement to the dbi module, allowing you to avoid hard-coding
passwords in your programs that make database connections.
What does it do?
It reads entries out of a file called .dbrc, which is meant to be
analogous to the .netrc file (used by programs such as telnet).
The .dbrc file is simply a space separated list of items that
contain the following:
Database name
User name
Password
Driver
Timeout (for connections)
Maximum number of reconnect attempts (for retry blocks)
Interval (seconds between connection attempts)
What's the point?
The point is to provide a bit of obfuscation for passwords and a
bit of convenience, by having all of your database entries in
one place.
Isn't that dangerous?
The rules for the .dbrc file state that it must have perms of
600 and be owned by uid of the script that calls it. That
means that only *you* and *root* should be able to see it.
What it doesn't do:
It does not establish a database connection. It's simply meant
to provide information.
Where's the code?
Here:
require 'etc'
class DBRC
attr_accessor :db, :user, :password, :driver
attr_accessor :max_reconn, :timeout, :interval
def initialize(db,user=nil)
@dbrc = Etc.getpwuid(Process.uid).dir + "/.dbrc"
@db = db
@user = user
check_file()
get_info()
if @user.nil?
raise "No user entry found for: " + @db
end
if @password.nil?
raise "No password entry found for: " + @db
end
end
#+++++++++++++++++++++++++++++++++
# Check ownership and permissions
#+++++++++++++++++++++++++++++++++
def check_file
File.open(@dbrc){ |f|
# Permissions MUST be set to 600
unless (f.stat.mode & 077) == 0
raise RuntimeError, "Bad Permissions", caller
end
# Only the owner may use it
unless f.stat.owned?
raise RuntimeError, "Not Owner", caller
end
}
end
#+++++++++++++++++++++++++++++++++++++++++++++++++++
# Grab info out of the .dbrc file. Ignore comments
#+++++++++++++++++++++++++++++++++++++++++++++++++++
def get_info
f = File.open(@dbrc,"r")
f.each_line do |line|
next if line =~ /^#/
a = line.split('\s+')
next unless a[0] == @db
unless @user.nil?
next unless a[1] == @user
else
@user = a[1]
end
@password = a[2]
@driver = a[3]
@timeout = a[4]
@max_reconn = a[5]
@interval = a[6]
end
f.close
end
end
=begin
= Description
This is a supplement to the dbi module, allowing you to avoid
hard-coding
passwords in your programs that make database connections.
= Synopsis
require 'dbi/dbrc'
dbrc = DBRC.new("mydb")
or
dbrc = DBRC.new("mydb","someUser")
puts dbrc.db
puts dbrc.user
puts dbrc.driver
puts dbrc.timeout
puts dbrc.max_reconn
puts dbrc.interval
= Requirements
The 'etc' module
Designed for *nix systems. Untested on Windows.
= Notes on the .dbrc file
This module relies on a file in your home directory called ".dbrc",
and it
is meant to be analogous to the ".netrc" file used by programs such
as telnet.
The .dbrc file has several conditions that must be met by the module
or it
will fail:
1) Permissions must be set to 600.
2) Must be owned by the current user
3) Must be in the following space-separated format:
<database> <user> <password> <driver> <timeout> <maximum
reconnects> <interval>
e.g. mydb dan mypass oracle 10
2 30
You may include comments in the .dbrc file by starting the line with
a "#" symbol
= Class Methods
--- new(db,?user?)
The constructor takes one or two arguments. The first argument is
the database
name. This *must* be provided. If only the database name is
passed, the module
will look for the first database entry in the .dbrc file that
matches.
The second argument, a user name, is optional. If it is passed, the
module will
look for the first entry in the .dbrc file where both the database
*and* user
name match.
= Instance Methods
--- <database>
The name of the database. Note that the same entry can appear more
than once,
presumably because you have multiple user id's for the same
database.
--- <user>
A valid user name for that database.
--- <password>
The password for that user.
--- <driver>
The driver type for that database (Oracle, MySql, etc).
--- <timeout>
The timeout period for a connection before the attempt is dropped.
--- <maximum reconnects>
The maximum number of reconnect attempts that should be made for the
the
database. Presumablly, you would use this with a "retry" within a
rescue
block.
--- <interval>
The number of seconds to wait before attempting to reconnect to the
database
again should a network/database glitch occur.
= Summary
These "methods" don't really do anything. They're simply meant as a
convenience
mechanism for you dbi connections, plus a little bit of obfuscation
(for passwords).
= Author
Daniel J. Berger
djberg96@nospam.hotmail.com (remove the 'nospam')
=end