[#57185] Cipher book for ruby — Shannon Fang <xrfang@...>
Hi all ruby gurus there,
Hi --
[#57196] Symbols and tainting — Tim Bates <tim@...>
I notice that calling String#intern on a tainted string returns an untainted
[#57198] ANN: MiniRubyWiki has struck again — Phlip <phlipcpp@...>
Rubies:
>
[#57228] What do some of Ruby's symbols mean? — "Gavin Sinclair" <gsinclair@...>
This could do with some community input before going to the FAQ. The format
Hello,
Hi --
Hi David
>>>>> "S" == Shannon Fang <xrfang@hotmail.com> writes:
----- Original Message -----
>>>>> "H" == Hal E Fulton <hal9000@hypermetrics.com> writes:
On Mon, Dec 02, 2002 at 02:19:46AM +0900, ts wrote:
>>>>> "M" == Mauricio Fern疣dez <Mauricio> writes:
[#57245] pickaxe — Shannon Fang <xrfang@...>
I kept hearing you guys talking about pickaxe, I tried to search it in
[#57246] [Revised] What do some of Ruby's symbols mean? — "Gavin Sinclair" <gsinclair@...>
Thanks for the instant feedback. And apologies for the offensive late-night
[#57278] WIN32OLE — Shannon Fang <xrfang@...>
Hi,
[#57300] Help with mod_ruby and eruby — "Useko Netsumi" <usenets@...>
I did create the .rbx and .rhtml as instructed but it does not seem to work.
[#57309] For statements — Daniel Carrera <dcarrera@...>
Hi,
[#57337] Memory consumption problem with recursion — squidster@... (Squidster)
Fellow Rubyists/Rubyians/Rubyans,
[#57349] [Revised again] What are the non-alphanumerical symbols in Ruby code? — "Gavin Sinclair" <gsinclair@...>
Folks,
In article <04af01c299e6$e35ebdc0$d44532d2@nosedog>, Gavin Sinclair wrote:
[#57380] Ruby Book for People Who Aren't (Yet) Programmers — "Chris" <nemo@...>
Hello,
Oh, my, what have I begun? :)
[#57403] Newsgroup — Daniel Carrera <dcarrera@...>
Hello,
In addition, this mailing list is a mirror of the newsgroup, so there's no
Ruby Book for People Who Aren't (Yet) Programmers
On Tue, Dec 03, 2002 at 04:50:10AM +0900, Daniel Carrera wrote:
> You might already have received it by now. Get used to receiving the
> I heard a little while back that there might be a Ruby book in the works for
Daniel Carrera <dcarrera@math.umd.edu> wrote:
> Perhaps you should introduce IRB right at the beginning, so that people
Hi --
David A. Black <dblack@superlink.net> wrote:
[#57448] LoadError -> `require': (null) - /usr/local/lib/ruby/1.6/i686-linux/sqlite.so (LoadError) — ahoward <ahoward@...>
[#57487] Conditional block operations — "Roman Rytov" <rrytov@...>
Is there a way to filter results of EACH or COLLECT functions? Let's say
[#57511] Re: exception types — "Shannon Fang" <xrfang@...>
Hi,
[#57551] Re: Fox threading issues — David Naseby <david.naseby@...>
The program shows the Linux like behaviour on Windows for me (locking up). I
I'm attempting to create a file within a directory
[#57557] Re: Ruby Book for People Who Aren't (Yet) Programmers — Mike Campbell <mike.campbell@...1.com>
>> Perhaps you should introduce...
On Wed, Dec 04, 2002 at 09:02:32AM +0900, Mike Campbell wrote:
On Wed, Dec 04, 2002 at 06:40:54PM +0900, Mauricio Fern疣dez wrote:
[#57587] Wiki recommendation — "Ted" <ted@...>
I'm planning to set up a wiki for non-technical users. Is there one that is of good report and comes well-recommended?
[#57588] about miniruby — simonced@...
[#57598] Class variables problem — Peter Hickman <peter@...>
I have used
[#57603] Private Class Method Confusion — Robert McGovern <robertm@...>
I made a class which has simply class methods, the intention is that the
[#57693] Re: elseif? — Shannon Fang <xrfang@...>
Well easy to learn and easy to read is most important reason I like ruby.
[#57694] Re: Ruby Book for People Who Aren't (Yet) Programmers — "Bill Kelly" <billk@...>
Hi,
Did you do multi-line statements in BASIC interactively? Like loops?
[#57717] Re: Enumerable#map_with_indices (was Re: Conditional block operations) — dblack@...
Hi --
[#57732] Re: Ruby Book for People Who Aren't (Yet) Programmers — Harry Ohlsen <harryo@...>
> I hate to say this but the _Windows_ irb (at least the one packaged with
[#57733] Re: Ruby Book for People Who Aren't (Yet) Programmers — Harry Ohlsen <harryo@...>
On Thu, 5 Dec 2002 09:22, Daniel Carrera wrote:
From: "Chris Pine" <nemo@hellotree.com>
[#57735] Re: elseif? — "Shannon Fang" <xrfang@...>
How about a vote? I vote to add elseif as an alternative... Least
> How about a vote? I vote to add elseif as an alternative... Least
Daniel Carrera wrote:
> Seems like adding an 'elseif' alias is a simple and
[#57756] install.rb — Daniel Carrera <dcarrera@...>
Could someone tell me how the Ruby 'install.rb' scripts work?
>>>>> "D" == Daniel Carrera <dcarrera@math.umd.edu> writes:
[#57769] Matz's slides — Dalibor Sramek <dali@...>
Hi.
[#57776] Solaris and ruby libraries — Mark Slagell <ms@...>
Are there any well-known gotchas/pitfalls when configuring and compiling
[#57791] Re: Best way to read data? — christopher.j.meisenzahl@...
Bill,
[#57793] Re: Ruby Book for People Who Aren't (Yet) Programmers — Carlos <angus@...>
> Here's what I consider to be one of the last programs before variables are
[#57794] Re: Ruby Book for People Who Aren't (Yet) Programmers — dblack@...
Hi --
----- Original Message -----
[#57816] ratlast 0.1 -- embedded FORTH in Ruby — Mark Probert <probertm@...>
In article <5.1.0.14.2.20021205171651.021cce20@zcard04k.ca.nortel.com>,
[#57826] Re: elseif? — "Ted" <ted@...>
Yuk! Ruby was presented to me as a 'clean' language.
----- Original Message -----
----- Original Message -----
[#57833] on error resume next — Shannon Fang <xrfang@...>
Hi,
Put the code you want to be executed in ensure:
Hi,
Hi,
[#57844] CGI.escape - doesn't — ahoward <ahoward@...>
ahoward (ahoward@fsl.noaa.gov) wrote:
On Friday 06 December 2002 03:20 am, Eric Hodel wrote:
On Fri, 6 Dec 2002 18:45:44 +0900, Bruce Williams wrote:
[#57856] Buffered output on Windows — "Chris Pine" <nemo@...>
Quick question:
----- Original Message -----
[#57863] Re: elseif? — "Ted" <ted@...>
I find that vim does better brace matching with {}.
[#57883] Regexp imxo - does 'x' work? — ahoward <ahoward@...>
[#57906] Re: on error resume next — David Naseby <david.naseby@...>
>-----Original Message-----
[#57927] Printing subclasses — ted <ted@...>
Can Ruby print the subclasses of a given class? Like the reverse of the
[#57928] ML archive — "Shashank Date" <sdate@...>
Is there any place where this ML is archived so that we can download archive
[#57949] Re : PocketRuby for HP Jornada 820 (WinCe v 2.11, StrongArm processor) — "Simon Cedric" <simoncedruby@...>
I also have the same problem.
[#57968] Class-instance variables access — Francois GORET <fg@...>
Hi,
> I try to understand the difference between 'class variables' and 'class
[#57970] on error resume next — "Shannon Fang" <xrfang@...>
Hi all rubyists,
[#57992] irb aborts in 1.7.3 on Solaris — Jim Freeze <jim@...>
Hi:
[#58024] ?? weirdness in Find.find/lstat ?? — ahoward <ahoward@...>
[#58033] Ruby script with cvs invocations on Win — "Robert" <bob.news@...>
[#58037] Is it possible to convert a proc object or block to a string of Ruby code? — Michael Davis <mdavis@...>
Is it possible to convert a proc object or block to a string of Ruby code?
Matz does not hold the source code in memory so...no you cannot (unless
[#58041] File — Daniel Carrera <dcarrera@...>
[#58049] YA ++ explanation — "Mills Thomas (app1tam)" <app1tam@...>
I've worked it out in my mind why ++ isn't valid. Maybe my thoughts will
[#58071] StringIO (was: Namespaces (was: protected program in a program)) — "Chris Pine" <nemo@...>
Check this out!
[#58093] Thank God for backups — Daniel Carrera <dcarrera@...>
I was working on the tutorial just now and wanted to delete all the *~
From: "Daniel Carrera" <dcarrera@math.umd.edu>
> alias rm='rm -i'
In article <3DF21343.3060607@icqmail.com>, David Garamond wrote:
From: "Ibraheem Umaru-Mohammed" <umarumohammed@btinternet.com>
Scripsit ille Rudolf Polzer <AntiATField_adsgohere@durchnull.de>:
From: "Brian Wisti" <brian@coolnamehere.com>
[#58099] Accessor for trace_func — <nathaniel@...>
Robert Feldt actually requested this back in ruby-talk:11158, but
I think this proposed RCR is a good idea. It allows trace funcs to be
[#58113] Re: elseif? — "Pe, Botp" <botp@...>
Hi David (aka dblack@candle.superlink.net
[#58122] regexp: zero-width match for PRECEDING atom — Emmanuel Touzery <emmanuel.touzery@...>
Hello,
[#58145] Newbie tutorial - if statements — Daniel Carrera <dcarrera@...>
[#58163] Re: Newbie tutorial - if statements — "Chris Pine" <nemo@...>
[#58178] eRuby — Daniel Carrera <dcarrera@...>
Hello,
[#58188] The Ruby Way — Daniel Carrera <dcarrera@...>
What do people think of "The Ruby Way"?
On Sun, 8 Dec 2002 14:39, Daniel Carrera wrote:
I bought it a couple of days ago. I've been working my way through it
I'm just getting started on Ruby. Would you recommend I wait a while
[#58199] Ruminations... — "Ted" <ted@...>
I was looking at "Ruby in a Nutshell" on Amazon's site and came across this in the Introduction on page 3:
[#58205] Emacs — Daniel Carrera <dcarrera@...>
Hello,
Hi --
> 'Tis on your machine already :-) Look in the 'misc' subdirectory of
[#58214] Re: The Ruby Way — "Roman Rytov" <rrytov@...>
After all excited opinions regarding this book, that I agree with, I'd
From: "Roman Rytov" <rrytov@entopia.com>
[#58267] multi-dimension array — Shannon Fang <xrfang@...>
Hi there,
[#58299] -yet another (ruby) newbie question -string#concat — "Pe, Botp" <botp@...>
Hello Ruby Friends,
Hi --
[#58331] Re: [YANQ] -yet another (ruby) newbie question -string#concat — "Pe, Botp" <botp@...>
Hi sir David (aka dblack@candle.superlink.net
[#58334] - how to create/modify []= — "Pe, Botp" <botp@...>
Hi Ruby friends,
[#58336] Re: multi-dimension array — "Shannon Fang" <xrfang@...>
Hi Guru,
[#58353] XMI... — Daniel Nicault <daniel.nicault@...>
Hi,
[#58355] Ruby in magazines? — christopher.j.meisenzahl@...
[#58364] Fix the time/date on your computers please. — montana <montana@...99.bsd.st>
Seems there are a bunch of folks mailing this list with incorrect dates set on their computer. I got ~ 100+ emails dated back to 1970 from this list and since my email is set to read them by date received, I had to return to the begining of my mail file to find them. I do not knoe if it is the mailserver doing this or the people sending the mail, but it would be nice if the problem was fixed.
[#58371] Redirect IO to String? — "Lind, Juergen" <Juergen.Lind@...>
Hi folks,
[#58376] Getting the latest file — bobx@... (Bob)
===
[#58380] irb Abort on Solaris Backtrace — Jim Freeze <jim@...>
Hi:
On Wednesday, 11 December 2002 at 8:11:18 +0900, Jim Freeze wrote:
>>>>> "J" == Jim Freeze <jim@freeze.org> writes:
[#58385] Environment variables — Maur兤io <briqueabraque@...>
Hi,
[#58394] Ruby BUG when using PStore and fork — Jeremy Henty <jeremy@...>
PStore does not appear to play well with fork. This script
[#58398] Ruby base64 encoding/decoding — Emiel van de Laar <emiel@...>
Fellow Ruby users,
[#58417] raa-install on Win32 — "Hal E. Fulton" <hal9000@...>
Hello...
[#58437] P.S. (Re: [RCR] Accessor for trace_func) — "Brian Wisti" <brian@...>
>
[#58438] warnings -w — Daniel Carrera <dcarrera@...>
Hello,
Hi,
> It sets $VERBOSE to true, and gives you extra warnings on parsing.
> |Thanks. Can you give me an example of a parsing warning that it would
Hi,
> Oops, how about
Hi,
> It reminds me http://ruby-talk.com/12896
[#58458] mac os x eruby — Tom Sawyer <transami@...>
hi all, transami here. not that anyone has probably given it much thought, but
[#58473] Problems transporting nil values using XMLRPC (net/http ?) — Martin Hart <martin@...>
Martin Hart <martin@zsdfherg.com> writes:
[#58475] 8x8 matrix — "Sebastian Ruhs" <RembrandtAkaDodger@...>
Is there an easier way to create a 8x8 matrix then:
[#58479] Pymacs in ruby? — "Mike Campbell" <michael_s_campbell@...>
This is probably way, way OT, but has anyone considered something along the
----- Original Message -----
I'm attempting to create a vertical, single-column
Jason Persampieri wrote:
[#58497] Ruby Question — geoflorida2000@... (George)
I want to write command line Ruby program whose arguments will be a
[#58514] Seeking Ruby Samadhi — jsuntheimer@... (Jake)
Hi all,
[#58537] Re: FXRuby : Setting Default Height/Width in an FXList — David Naseby <david.naseby@...>
>-----Original Message-----
David Naseby wrote:
--- Lyle Johnson <lyle@users.sourceforge.net> wrote:
Jason Persampieri wrote:
[#58543] Re: Proper Type for Dollar Amount — "Pe, Botp" <botp@...>
Hi Mark (aka Mark Probert [mailto:probertm@nortelnetworks.com]):
Mark Probert (probertm@nortelnetworks.com) wrote:
On Thu, Dec 12, 2002 at 04:03:25AM +0900, Eric Hodel wrote:
Actually, the meter has been redefined to be 1/299,792,458th of the
[#58545] Jabber layer for dRuby? — ptkwt@...1.aracnet.com (Phil Tomson)
Maybe it was at RubyConf, but I think I recall someone mentioning that
[#58546] Using amrita for generating static content? — Lloyd Zusman <ljz@...>
I'm a very happy user of amrita for generating dynamic web content. My
[#58563] replacing chars in string — "Shashank Date" <sdate@...>
I am trying to globally replace characters in a string by "chaining" the
[#58566] all the pretty evals... — "Chris Pine" <nemo@...>
So, I've been kind of confused about all of the different ways of evaling
[#58576] st_lookup problem with sockets on ppc — Dave Thomas <dave@...>
ruby -v
[#58597] calling a perl script — max <max@...>
hi
In article <newscache$1ymy6h$gu9$1@news.sil.at>,
[#58598] String.scan (Regexp again...) — "Shannon Fang" <xrfang@...>
Hi gurus,
[#58637] JRuby — "Shannon Fang" <xrfang@...>
Hi,
[#58640] Strainge Time Behaviour — whitton@... (Travis Whitton)
I'm manipulating some dates, and I just found something weird.
[#58653] deleting a class — "Chris Pine" <nemo@...>
Hello,
[#58657] functional programming "style" — "zesar" <i_wont@...>
i discovered ruby some weeks ago and i have to say now that i'm through with
[#58662] Re: The coolest thing since sliced bread — "Garriss, Michael" <Michael.Garriss@...>
Ugh! Free write forces users into a new editor? I'm lost without Vim.
Garriss, Michael wrote:
Iain 'Spoon' Truskett <spoon@dellah.org> wrote:
* Martin DeMello (martindemello@yahoo.com) [12 Dec 2002 11:03]:
[#58677] help -- persuade my boss to adopt ruby — Shannon Fang <xrfang@...>
Hi Ruby Lovers,
In article <20021211201110.F0B9.XRFANG@hotmail.com>,
In article <at893n02fn8@enews4.newsguy.com>,
[#58689] Re: [ANN] jabber4r 0.3.0 (doesn't work with raa-install) — ptkwt@...1.aracnet.com (Phil Tomson)
In article <20021211171825.GA2345@localhost.localdomain>,
Tom Clarke (tom@u2i.com) wrote:
[#58690] Re: The coolest thing since sliced bread — "Garriss, Michael" <Michael.Garriss@...>
Hmm.....
[#58718] How to detect Module Inclusion for Class Instances (like Module#extend_object)? — Martin Hart <martin@...>
[#58724] Problem loading extensions in OSX 10.2.2 — Dave Thomas <Dave@...>
Hi,
On Thursday, 12 December 2002 at 9:31:39 +0900, Dave Thomas wrote:
[#58730] Re: do I really not understand inheritance?? — "Chris Pine" <nemo@...>
AHA!!!
Hi --
Hmm.... I see what you're saying, I think. I was going to give you a
I don't understand all of this discussion, but the following may be
Hi --
>>>>> "d" == dblack <dblack@candle.superlink.net> writes:
Now that's interesting...
[#58738] Re: help -- persuade my boss to adopt ruby — "Ted" <ted@...>
Dang! Ugly American idioms...
My advice:
hi Russ,
OK, to fix a threading problem, I upgraded to Ruby
Hi,
Hi,
[#58786] Ruby tutorial - update — Daniel Carrera <dcarrera@...>
Hello everyone,
[#58804] Re: help -- persuade my boss to adopt ruby — "Shannon Fang" <xrfang@...>
>it's the MATZ'S position that Ruby will never be REAL WORLD language.
I think matz's thoughts on the direction of Ruby are articulated here:
Hi --
----- Original Message -----
On Sun, 2002-12-15 at 19:45, Hal E. Fulton wrote:
On Mon, 16 Dec 2002 11:46:25 +0900, W. Kent Starr wrote:
On Mon, 16 Dec 2002 21:58:26 +0900, Russ Freeman wrote:
> an object model is an *instance* of a data model for a particular
Hello Hal,
Hi,
At 3:36 PM +0900 12/16/02, Bulat Ziganshin wrote:
Mark Probert wrote:
Hello Dan,
At 3:09 PM +0900 12/17/02, Bulat Ziganshin wrote:
The problem lies in the fact that these statements are equal:
On Tue, 17 Dec 2002 16:49:47 +0900, Rich wrote:
From: "Dan Sugalski" <dan@sidhe.org>
From: "Nikodemus Siivola" <tsiivola@cc.hut.fi>
W. Kent Starr wrote:
Hello Peter,
[#58839] Re: The coolest thing since sliced bread — "Garriss, Michael" <Michael.Garriss@...>
> I've coded 2500 lines of Java in the last six days, and it
[#58852] Global Regexp Match Mechanism (//g) — "Austin Ziegler" <austin@...>
I played around with the necessary mechanisms to emulate //g Regexp behaviour in Ruby, but I'm not too happy about how much extra work I would have to do.
[#58861] need advice for parsing directories .ftp. — AW <sturmpanzer@...>
Hi, Im currently working on a script that logs into an ftp server and
[#58866] require — Maur兤io <briqueabraque@...>
Guys,
[#58870] replace setup.rb/install.rb with builtin module — ptkwt@...1.aracnet.com (Phil Tomson)
I proposed this idea last night on the tail-end of another thread and on
[#58879] Re: [RCR] Global Regexp Match Mechanism (//g) — "Austin Ziegler" <austin@...>
#scan doesn't solve the ultimate problem -- being able to backtrack and rescan from an earlier position (a la Perl's pos() function). Scan would work "OK" if it returned an array of MatchData instead of Strings. BTW, my posted code almost works. I meant to say that I wanted to do that without doing "foostr = md.post_match".
Hi,
nobu.nokada@softhome.net writes:
Hi,
[#58890] Re: help -- persuade my boss to adopt ruby — GBanschbach@...
[#58913] Inheritance Question — Jim Freeze <jim@...>
Hi
From: "Jim Freeze" <jim@freeze.org>
On Fri, 13 Dec 2002, Gavin Sinclair wrote:
From: "Jim Freeze" <jim@freeze.org>
From: "Jim Freeze" <jim@freeze.org>
On Friday, 13 December 2002 at 15:45:27 +0900, Gavin Sinclair wrote:
>>>>> "J" == Jim Freeze <jim@freeze.org> writes:
>>>>> "a" == ahoward <ahoward@fsl.noaa.gov> writes:
On Sat, 14 Dec 2002, ts wrote:
>>>>> "a" == ahoward <ahoward@fsl.noaa.gov> writes:
On Sat, 14 Dec 2002, ts wrote:
>>>>> "a" == ahoward <ahoward@fsl.noaa.gov> writes:
[#58970] ENV['HOME'] on win32 — "Jake" <jsuntheimer@...>
What is the connical workaround for the absense of the HOME variable on the
[#58984] TCP Server — "Shannon Fang" <xrfang@...>
Hi,
[#58989] Splitomania - advice welcome — Anders Engstr <aengstrom@...>
Hi.
[#58999] Can an .rbx file send it's own code? — "Chris Pine" <nemo@...>
Hello,
[#59030] Ruby slow?? — "Garriss, Michael" <Michael.Garriss@...>
Found this site about how languages stack up against each other. This test
[#59035] ruby core dump (1.6.8 on FreeBSD) — Brad Hilton <bhilton@...>
I have found a reproducible code snippet which causes a ruby core dump. It
>>>>> "B" == Brad Hilton <bhilton@vpop.net> writes:
On Sunday 15 December 2002 6:09 am, ts wrote:
Hi,
I have subclassed FXTreeItem (MyTreeItem) and built a
Jason Persampieri wrote:
Ahhh... always one step ahead of me, aren't ya?
[#59036] Re: Ruby slow?? — "lyle@..." <lyle@...>
yes, ruby is often slower than other languages, but that is simply the price
Tom Sawyer <transami@transami.net> writes:
[#59051] Re: [RCR] Global Regexp Match Mechanism (//g) — "Austin Ziegler" <austin@...>
Okay; since 90% of what we need is present, why not add a new method to Regexp, #gmatch(str, pos = nil, flags = nil). Adding pos to #match seems a poor fit because of the flags argument already present. Also, if a MatchData is passed as str, it should implicitly call MatchData#end for pos unless pos is non-nil. IMO, being explicit about doing a //g-type match is a Good Thing.
[#59080] Is it wise to extend Matrix? — "Gavin Sinclair" <gsinclair@...>
Since the thread "Inheritance question" has become so deep (physically :) and
On Saturday, 14 December 2002 at 22:36:11 +0900, Gavin Sinclair wrote:
[#59108] un-extending objects — dblack@...
Hi --
>>>>> "d" == dblack <dblack@candle.superlink.net> writes:
[#59111] Ruby zlib on 1.7.3/W2k - uncompressing value from http get — Jeff Schilling <jeff@...>
I am using the PragProg 1.7.3 distro of ruby which includes zlib 0.5.1
[#59131] strange DB problem — Shannon Fang <xrfang@...>
Hi,
[#59172] Ruby in Bioinformatics — ptkwt@...1.aracnet.com (Phil Tomson)
I'm looking into getting into Bioinformatics (hey, there seem to be some
[#59174] Toward ruby-lang.org renewal; trial website offered — matz@... (Yukihiro Matsumoto)
Hi,
In article <1040016368.023015.27793.nullmailer@picachu.netlab.jp>,
On Mon, 16 Dec 2002 14:26:19 +0900, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
On Mon, 16 Dec 2002 08:11 pm, Trevor Jenkins wrote:
Hi, all,
[#59176] Matz's LL2 Video Available — Alain Hoang <hoanga@...>
Hello Ruby folk,
[#59180] Exception handling — "Aleksei Guzev" <aleksei.guzev@...>
Good day!
[#59191] Sandboxing and threading — Tim Bates <tim@...>
Dear all,
[#59208] Re: Toward ruby-lang.org renewal; trial website offered — "Pe, Botp" <botp@...>
Trevor.Jenkins@suneidesis.com commented:
[#59223] any japanese books being translated to english ?? — Markus Jais <mjais@...>
hello
[#59257] Deep copy in Rub? — christopher.j.meisenzahl@...
Matt Armstrong wrote:
Hello Kent,
[#59276] How to return value from middle of a block? — Jim Freeze <jim@...>
Hi:
[#59297] dialup connection — "Gustav G." <gaga6@...>
Hi there,
[#59302] standard accessor for List attribute — ddet@... (Det)
Hello everyone,
[#59324] code review — "Davide Varvello" <D.Varvello@...>
Hi All,
[#59330] Does rdoc generate line numbers? — Jim Freeze <jim@...>
Hi:
On Tue, 2002-12-17 at 07:39, Jim Freeze wrote:
[#59343] OT: Functional Language Recommendation — Wai-Sun Chia <waisun.chia@...>
Sorry for the OT post, but I need some advise from some like-minded
Wai-Sun Chia <waisun.chia@hp.com> writes:
[#59374] Ruby instead of PHP? — "Dominik Werder" <d.werder@...>
Hi there,
[#59382] Re: Confessions of a Ruby programmer — "Shannon Fang" <xrfang@...>
It is surely inspiring to hear this. I am now actively "alluring" friends to
[#59392] Re: [OT] RE: help -- persuade my boss to adopt ruby — "Austin Ziegler" <austin@...>
> Ok, I confess: I know nothing about data
>It is a confusing term, so I'll do my best
On Wed, 18 Dec 2002 09:43:51 +0900, Russ Freeman wrote:
[#59400] named parameters — Daniel Carrera <dcarrera@...>
Is there a way to write a function with named parameters?
[#59449] Regex#=== with non-string argument — Joel VanderWerf <vjoel@...>
[#59488] Hash.new{...} bug? — "Bulat Ziganshin" <bulatz@...>
Hello ruby-talk,
[#59491] Why a compiled Ruby? — christopher.j.meisenzahl@...
[#59496] automating script for a command line utility — "Shashank Date" <sdate@...>
I am trying to automate an interactive DOS command line utility (something
[#59508] ANN: FXRuby-1.0.17 Now Available — Lyle Johnson <lyle@...>
-----BEGIN PGP SIGNED MESSAGE-----
On Thursday, 19 December 2002 at 2:51:08 +0900, Lyle Johnson wrote:
Jim Freeze wrote:
On Thursday, 19 December 2002 at 7:11:59 +0900, Lyle Johnson wrote:
Jim Freeze wrote:
Hi Lyle,
I upgraded yesterday to Mac OS X 10.2.3 and to Ruby 1.6.8 preview 4
Mark Wilson wrote:
I got FXRuby-1.0.17 installed. When I try to use it I get the
[#59509] Mommy, where do methods come from? — "Chris Pine" <nemo@...>
(Sorry for the subject; couldn't help myself! :)
[#59517] Re: Confessions of a Ruby programmer — "Shannon Fang" <xrfang@...>
Hi,
[#59563] Socket problem — Child <child@...9.ds.pwr.wroc.pl>
Hello
Hi,
In article <200212190343.gBJ3hZb22278@sharui.nakada.kanuma.tochigi.jp>,
[#59564] Test::Unit 0.1.5 — <nathaniel@...>
What with all the holiday cheer going around (who can't be cheerful with
nathaniel@NOSPAMtalbott.ws wrote:
Lyle Johnson [mailto:lyle@users.sourceforge.net] wrote:
nathaniel@NOSPAMtalbott.ws wrote:
----- Original Message -----
Hal E. Fulton [mailto:hal9000@hypermetrics.com] wrote:
----- Original Message -----
From: "Hal E. Fulton" <hal9000@hypermetrics.com>
[#59569] How to include some text and exclude other in one regular expression? — Usano <usano@...>
I would like to match "file 1 of 2" or "1 of 2", but not "day 1 of 2".
[#59590] Few question about IO — Radek Hnilica <Radek@...>
Hello,
On Thu, 19 Dec 2002, Radek Hnilica wrote:
[#59598] Re: [ANN] ByteCodeRuby 0.1.3 — "Shannon Fang" <xrfang@...>
Hi,
[#59602] ruby-1.6.8-preview4 compile fails in ncurses — Jeremy Henty <jeremy@...>
Compiling ruby-1.6.8-preview fails with lots of undefined references
[#59606] sleeping threads — Jonas Hoffmann <ruby@...>
Hello,
[#59607] unix and windows {Re: [ANN] ByteCodeRuby 0.1.3} — "Shannon Fang" <xrfang@...>
Hi,
[#59619] ANN: MiniRubyWiki does NerveCenter, WikiStyleSheet, Minor Edits — Phlip <phlipcpp@...>
Rubies:
[#59654] determing defined constants for a class — Robert McGovern <tarasis@...>
From looking at the docs I can see that it is possible to determine
[#59673] Regex Help Please — "Matthew, Graeme" <Graeme.Matthew@...>
Hi All, thanks for your comments, that have really helped, ill correct my
[#59694] testunit-0.1.5 install failure (may be setup.rb) — Jim Freeze <jim@...>
Hi
Jim Freeze [mailto:jim@freeze.org] wrote:
[#59699] mod_ruby - eruby - apache 2? — "Useko Netsumi" <usenets@...>
anyone work on that? i've been struggling to get the above combination to
[#59720] Re: testunit-0.1.5 install failure (may be setup.rb) — "Brian Wisti" <brian@...>
I figured out the problem. The default stacksize on Mac OS X is 512
[#59734] String#to_class? — Tim Bates <tim@...>
I have a class being used in a unit test:
[#59759] Quickest way to get md5 of a file? — coma_killen@...
Hi,
[#59763] smtp server — Shannon Fang <xrfang@...>
Hello,
[#59777] Hash#update — Mark Slagell <ms@...>
Has anyone ever proposed making Hash#+ a nondestructive equivalent of
YANAGAWA Kazuhisa wrote:
[#59808] ANN: FreeRIDE 0.5.0 Release Candidate 1 — "Curt Hibbs" <curt@...>
[drum roll...]
FreeRIDE Developers -
So where's the debian package? :) In fact, I don't even see the rubyfx
[#59834] ruby-dev summary 19069-19150 — TAKAHASHI Masayoshi <maki@...>
Hello all,
[#59854] ANN: ruby 1.6.8 — matz@... (Yukihiro Matsumoto)
Hello everyone,
On Tue, 24 Dec 2002 18:05:11 +0900, Yukihiro Matsumoto wrote:
[#59873] Re: ruby 1.6.8 — "Ted" <ted@...>
> Yessss my precious 1.8 it callssss to ussss. : )
[#59887] freeide 0.5.0rc1 errors — "Kurt V. Hindenburg" <khindenburg@...>
Linux version with ruby 1.6.8 and latest versions of the other stuff....
[#59893] mod_ruby: What is the lifetime of my objects ? — "Vandemoortele Simon" <delirious_nospamplz@...>
[#59902] Tc/GTC/Fox - so many? — "Roman Rytov" <rrytov@...>
I have no expirience with Perl or Tcl so variety of UI libs a bit
[#59935] change in lookup of constants on 1.6.8? — Paul Brannan <pbrannan@...>
I have a piece of code that does something like the following:
[#59954] 1210 / 100 = 12? what? — Tom Sawyer <transami@...>
can someone explain this to me:
Hello Tom,
no i didn't realize that. i thought ruby would automatically change it to a
Hi Tom,
On Thursday 26 December 2002 11:42 pm, Brian Wisti wrote:
On Fri, Dec 27, 2002 at 04:10:59PM +0900, Tom Sawyer wrote:
Philipp Meier <meier@meisterbohne.de> writes:
On 2002.12.28, Lloyd Zusman <ljz@asfast.com> wrote:
Dossy <dossy@panoptic.com> writes:
[#59964] long strings — Matthew Huggett <mhuggett@...>
Hi:
[#59974] viral arguments — Tom Sawyer <transami@...>
thanks for all the response on the float problem. alot of people jumped on
[#59980] speed — ts <decoux@...>
[#60006] Ruby & Preprinted forms - will they work together? — colotechpro@... (John Reed)
I'm a Ruby newbie, but I've decided to write a commercial application
On Fri, 2002-12-27 at 17:32, Shashank Date wrote:
Dave Thomas wrote:
On Fri, 2002-12-27 at 19:52, Wai-Sun Chia wrote:
Dave Thomas (dave@pragprog.com) wrote:
[#60009] ruby-talk reaches message 60000 — dblack@...
Hi --
[#60016] Installing Fox, FXRuby and fxscintilla — Daniel Carrera <dcarrera@...>
I want to try out FreeRide, but just installing its dependencies has been
Daniel Carrera wrote:
On Saturday 28 December 2002 11:52 am, Lyle Johnson wrote:
Lyle Johnson (lyle@users.sourceforge.net) wrote:
[#60044] WARN: mswin32 build binary file read change of behavior — "Milan Maksimovic" <maksa@...>
Hello,
[#60050] RAA suggestions — Gavin Sinclair <gsinclair@...>
1. Reserve "what's new" for genuinely new packages. Introduce a
Gavin Sinclair wrote:
[#60059] string.c (str_alloc) ruby 1.8 + ruby-gtk crash — "Ariff Abdullah" <skywizard@...>
str = ARGV[0] || ""
[#60061] Radical 0.6 — Idan Sofer <idan@...>
Radical 0.6 was released, including improvments in many fields including
[#60073] How to specify the period "." character when doing a gsub. — Kurt Euler <keuler@...>
All-
[#60075] Test::Unit 0.1.6 — <nathaniel@...>
If you don't know what Test::Unit is, I've included an explanation
On Sun, 29 Dec 2002 nathaniel@NOSPAMtalbott.ws wrote:
[#60094] Hash question — "Kurt V. Hindenburg" <khindenburg@...>
I'm using FXRuby and YAML, but this question deals with using a hash :
[#60114] Ruby Document Bundle — Gavin Sinclair <gsinclair@...>
Just in time to wish you all a happy new year!
[#60119] FreeRIDE 0.5.0 Debian Packages — Mauricio Fern疣dez <batsman.geo@...>
[#60146] rbbr 0.2rev1 bombs out! — Wai-Sun Chia <waisun.chia@...>
rbbr is looking for a rbbr/config.rb module which is non-existent..
Hi,
Huh?
Since the mailing list is auto-gatewayed to c.l.r, all our email
On Monday, December 30, 2002, 11:21:08 PM, Wai-Sun wrote:
[#60159] FreeRIDE 0.5.0rc1: patch to allow per-user properties — Mauricio Fern疣dez <batsman.geo@...>
On Mon, Dec 30, 2002 at 09:35:23PM +0900, Mauricio Fern疣dez wrote:
Mauricio Fern疣dez wrote:
[#60179] Debian Packages for FreeRIDE 0.5.0rc1 available:; apt-get install now ;-) — Mauricio Fern疣dez <batsman.geo@...>
[#60182] Newbie Question - Problems with Ruby on My Mac — john_carnell@... (John Carnell)
Hi guys,
[#60188] Range#size — Martin DeMello <martindemello@...>
I think I missed something - why is Range#size (and all its synonyms)
Hi,
From: Gennady F. Bystritsky <gfb@tonesoft.com>
On Tuesday, December 31, 2002, 6:07:06 PM, Gennady wrote:
Hi,
Hi !
Hi,
Am Dienstag, 31. Dezember 2002 13:59 schrieb Yukihiro Matsumoto:
Hi,
Am Dienstag, 31. Dezember 2002 14:22 schrieb Yukihiro Matsumoto:
>>>>> "J" == Jonas Hoffmann <ruby@joelh.de> writes:
[#60206] Developing a website — "Shashank Date" <sdate@...>
I am planning to use Ruby to develop a website which will be hosted on
[#60211] Re: Fox, FXRuby, fxscintilla and FreeRide - again — Lyle Johnson <lyle@...>
Daniel Carrera wrote:
[#60217] ENV.clear — zhoujing@... (TOTO)
I tried
[#60221] win32_popen 0.1 — "Park Heesob" <phasis@...>
Hi, all.
Park,
Sorry for the late reply. I am catching up on missed emails.
[#60227] How to do bitwise ops on a byte? — Bernard Miller <forbytext@...>
Hello,
[#60258] — David Landrith <dlandrith@...>
I'm having two problems extending the array class.
Re: The coolest thing since sliced bread
Hmm..... -----Original Message----- From: Curt Hibbs [mailto:curt@hibbs.com] Sent: Wednesday, December 11, 2002 12:53 PM To: ruby-talk@ruby-lang.org Subject: Re: The coolest thing since sliced bread Garriss, Michael wrote: > > Ugh! Free write forces users into a new editor? I'm lost without Vim. Sounds like an opportunity to me! Some Vim lover out there (maybe, you?) could easily create a FreeRIDE plugin to implement Vim key bindings. Curt > -----Original Message----- > From: MikkelFJ [mailto:mikkelfj-anti-spam@bigfoot.com] > Sent: Tuesday, December 10, 2002 9:16 PM > To: ruby-talk@ruby-lang.org > Subject: The coolest thing since sliced bread > > > The coolest thing since sliced bread is a piece of sandwich bread which is > sliced to 1/3 of the original thickness then polished for crumbs > by rotating > the slice on a breadboard. The slice is then cut into small > triangles which > are covered by a thin layer of sugar and fried until the sugar becomes > caramel and the triangles curve. Served on home made icecream - > that's whats > I learned on telly today anyway. > > The other thing I learned today was that humans may genetically > have carried > the ability to carve tiny animals out of bone for about 50.000 > years before > actually doing so. How about software 50.000 years from now? Grep will > propably work as it ever did. Emacs, no - stop that thought. > > I meant to write that FreeRide that is the coolest thing since > sliced bread > before getting distracted by broadcast media but now it can only be the > second coolest thing since sliced bread. I was impressed with the Eclipse > plugin design. I was happy that FreeRide was build in Ruby (rather then > being an Eclipse plugin) but chose to follow some of the design principles > of Eclipse. Eclipse is large and bulky in size, yet it is also some of the > best Java GUI around partially due to the SWT GUI and partially due to the > plugin design. > > I don't yet know how FreeRide turns out, but I have followed the > project on > the sideline peeking at source code, documentation and screenshots. > My expectations are high - I have been following various software > technologies - and also experimented with different principles myself - I > have looked at many technologies. On my shortlist of technologies > are Ruby, > Fox, Scintilla, YAML, bidirectional or publish/subscribe based design, > decoupling of GUI from logic, message passing, automated testing, local > responsibility, proper dependency handling (see also SCons build > tool). The > key points here is being unbloated, efficient and in control of what is > happening. > I'm not sure about the unit-testing part of FreeRide, but then GUI testing > is non-trivial - but otherwise FreeRide is packed with what I > consider great > technologies and principles. It really shows how time spend at doing a > proper initial design pays off - at any rate an IDE this flexible in the > given timeframe and the given manpower is fairly impressive. If only a > number of known operating systems had put as much thought into the core > design, many things would be easier. I'd mention one operating sytem which > seem to have got this right though: QNX. In fact QNX uses message > passing in > its tiny core and most services are user processes connected via > a namespace > that covers the entire network. QNX scales massively and runs > happily across > many machines (it has problems such as security and hard realtime not > necessarily being good for desktops - but there you are). > Actually the pipes > of Unix was designed out of a similar vision of plugability, and they > certainly have been useful. > > On a conceptual level FreeRide demonstrates some interesting aspects of > software development: > I was never into Ruby because it was all objects - A while back I > changed my > view of software as more organic than what can be represented as > objects and > class hierachies - after all - what a thing is depends on who looks at the > thing - not the ancestor of the thing. But then I never though > Ruby was only > useful for strictly object oriented design. In fact the Array > protocol is a > key example - how many collections are derived from Array? They may use > Array and they may even Mix In Array, but they are rarely derived from > Array. > > Try pick a UML tool an document the design of FreeRide. Sure you can > describe the each class involved using object and class diagrams. > Better yet > you may capture the intialization scenario of some plugin - but how do you > capture the essence of FreeRide? > FreeRide is based on a DataBus where plugins hook up and sence > the presence > of other pieces based on patterns of connectivity that lives on > the Bus, not > in any single object. It's like Suns mantra: the network is the computer > (they got that right). I really believe this on the path of next > generation > software development (even if some of principles are age old) - > the DataBus > was designed and implemented, but could have been an integral part of a > software tool as it works at a deeper level than the actual application. > Some of the success of XML related to similar pattern based connectivity > that cannot be formulated in "simple" class relations, at least > not in a way > that readily convey the essence of the relationships. Rubys MixIn and Duck > Typing principles also follows these more organic patterns which in turn > originate from Lisp and SmallTalk as I understand. > > Now I mentioned the organic aspect - genetically a bird is designed to sit > on a branch of a tree - so why do all birds sit on electrical wires these > days? Its because a bird recognizes a certain feature set as > being a branch > useful for sitting for. If these conditions are met, the bird > could not care > less whether the branch originates from a tree of the pine-tree family or > not. Which puts us back to duck typing. If it walks like a duck and quacks > like a duck, it is a duck. > > As some may have noticed another technology on my shortlist is the > statically type language OCaml - so how does the work in an > organic setting? > This langauge basically works on graphs of pieces of data each of > which are > statically typed, but they can be recombined in endless ways - we are > essentially short-circuiting the type concept by focusing the types and > basic operations which much like a language grammar allows us to produce > these many combinations which in turn happens to be studied in real life > organisms such as tree growth (L-grammer systems as I recall). Instead of > creating a tree object we a designing branch constructing functions etc. > Thus static typing does not necessarily have anything to do with being > organic or not. A good demonstration of OCamls dynamic nature is the Lexer > module - it's just a record of six or so fields, but some of these fields > are functions that can be completely customized for example > reading buffers > by morsecode from the spacebar instead of ASCII from standard input. Lexer > is given to the parser. In a twisted version of the bird analogy, > the parser > is the bird and the lexer is the branch. The Ocaml lex/yacc > parser is among > the most flexible parsing tools around and still the only type > safe parser I > know of. Ruby really needs a Lexer module btw. Thus I'll maintain > the claim > that static typing can be organic. > > I've recently been "forced" do (D)HTML (it's called work) - and JavaScript > (ECMA / JScript) has many of the same organic aspects of both Ruby and > functional languages - it's dynamically typed and is heavy on > closures. You > can do pretty cool stuff in this otherwise fairly limited language. > > I see FreeRide as hands on example of how this kind of organic programming > paradigm works. I just hope it does not turn out to be dog slow, bulky and > buggy... In case it is not - it will be an example of dynamic > typing versus > the fairly fixed world of Java. It's not quite fair though - there's Java > Messaging and JavaSpaces but who uses that anyway? > > Whether you actually send messages as in QNX or you call functions with > context (closures) as in functional programming, or call methods > in Ruby or > SmallTalk, the essence is that whatever you call can be > dynamically replaced > thus decoupling dependecies and support plugability in ways not to be > predicted just like the birds new favority hangout - the electric wire. > FreeRide provides its own communication model via the DataBus > based on this > line organic software principles. Thus - where will FreeRide be > 50.000 years > from now? > > I'd like to introduce the term Organic Oriented Design & Programming > (OOD/OOP), but I guess it's taken so what about Organic Software Behavior > (OSB). In the end it's not about design or programming, but about how > software interacts with other software and the enviroment. > > I have to mention Ant Based Optimization: Ants are dumb, they > follow simple > rules that happen to work, or rather, they follow feromone > tracks. Turns out > to be an efficient way to solve the rather hard travelling > salesman problem. > Keywoard is localized decoupled behaviour with an appropriate > sensing input > and output. Giving up global control (such as systematic searching) gives > access to scalability and adaptability. It doesn't quite fit into the > concepts being addressed here, but it is nice to have in mind as the next > thing in software agents communicating over a bus (or over a virtual ant > trails). > > I've spend a fair bit of time thinking about and implementing various > aspects of organic software development in my spare time after having seen > the same software being developed over and over again with slightly > different names in yet another collection class. > I'm both embarrassed that FreeRide jumps in and does it fairly simple in > Ruby and thrilled that the concept seems to be workable in practice > (although it's not exactly what I'm looking into). I'd love to be part of > FreeRide but then I'm in over my head with my own projects and work. > > I hope FreeRide works out really well and perhaps I may also one day use > FreeRide for developing in other languages - I'm already using Scite for > most development as long as I'm not debugging. > > > > Mikkel > > > >