[#136217] Getting Ruby approved — Joe Van Dyk <joevandyk@...>

Hi,

49 messages 2005/04/01

[#136254] emerald 0.1 — Yukihiro Matsumoto <matz@...>

Hello,

22 messages 2005/04/01

[#136329] Kernel.load() behaviour — Andrew Walrond <andrew@...>

I want to wrap a pile of classes, which are defined in their own files, inside

20 messages 2005/04/01
[#136334] Re: Kernel.load() behaviour — "Robert Klemme" <bob.news@...> 2005/04/01

[#136357] Re: Kernel.load() behaviour — Andrew Walrond <andrew@...> 2005/04/01

On Friday 01 April 2005 17:24, Robert Klemme wrote:

[#136362] Re: Kernel.load() behaviour — Aredridel <aredridel@...> 2005/04/01

>

[#136390] Re: Kernel.load() behaviour — Brian Mitchell <binary42@...> 2005/04/01

On Apr 1, 2005 11:48 AM, Aredridel <aredridel@gmail.com> wrote:

[#136370] what password obfuscation options are there in standard ruby on windows? — rpardee@...

Hey All,

13 messages 2005/04/01

[#136445] MySQL under latest one-click installer — "R. Mark Volkmann" <mark@...>

Can it really be this hard to access MySQL from Ruby running under Windows?

13 messages 2005/04/02

[#136470] Handling Timeout::Error from TCPSocket — Pat Maddox <pergesu@...>

I'm writing a little method that just tries to open a tcp socket

19 messages 2005/04/02
[#136513] Re: Handling Timeout::Error from TCPSocket — Sam Roberts <sroberts@...> 2005/04/02

Quoting pergesu@gmail.com, on Sat, Apr 02, 2005 at 08:05:15PM +0900:

[#136520] Re: Handling Timeout::Error from TCPSocket — Pat Maddox <pergesu@...> 2005/04/02

I don't want to override the protocol's idea of a timeout - I'd like

[#136529] Re: Handling Timeout::Error from TCPSocket — Sam Roberts <sroberts@...> 2005/04/02

Quoting pergesu@gmail.com, on Sun, Apr 03, 2005 at 02:03:51AM +0900:

[#136536] Re: Handling Timeout::Error from TCPSocket — Pat Maddox <pergesu@...> 2005/04/02

In Java:

[#136551] Re: Handling Timeout::Error from TCPSocket — Sam Roberts <sroberts@...> 2005/04/02

Quoting pergesu@gmail.com, on Sun, Apr 03, 2005 at 03:33:47AM +0900:

[#136555] Re: Handling Timeout::Error from TCPSocket — Pat Maddox <pergesu@...> 2005/04/02

All I'm trying to do is see if a connection can be made or not, in a

[#136568] Re: Handling Timeout::Error from TCPSocket — Sam Roberts <sroberts@...> 2005/04/02

Quoting pergesu@gmail.com, on Sun, Apr 03, 2005 at 05:19:36AM +0900:

[#136499] Best way to get latest ruby on OS X? — Dennis Roberts <denrober@...>

So I just got a mac mini and want to get the latest version of ruby.

18 messages 2005/04/02

[#136630] - E04 - jamPersist Evaluation Case Applied to Ruby — Ilias Lazaridis <ilias@...>

[EVALUATION] - E03 - jamLang Evaluation Case Applied to Ruby

21 messages 2005/04/03
[#137221] Re: [EVALUATION] - E04 - jamPersist Evaluation Case Applied to Ruby — Kirk Haines <khaines@...> 2005/04/07

Ilias Lazaridis wrote:

[#136633] Rant 0.3.2 — Stefan Lang <langstefan@...>

Rant is a flexible build tool written entirely in Ruby,

29 messages 2005/04/03
[#136636] Re: [ANN] Rant 0.3.2 — Jamis Buck <jamis@37signals.com> 2005/04/03

On Apr 3, 2005, at 10:40 AM, Stefan Lang wrote:

[#136652] Re: [ANN] Rant 0.3.2 — Stefan Lang <langstefan@...> 2005/04/03

On Sunday 03 April 2005 19:23, Jamis Buck wrote:

[#136661] Re: [ANN] Rant 0.3.2 — Lionel Thiry <lthiryidontwantspam@...> 2005/04/03

Stefan Lang a 馗rit :

[#136662] Re: [ANN] Rant 0.3.2 — Nikolai Weibull <mailing-lists.ruby-talk@...> 2005/04/03

Lionel Thiry, April 4:

[#136679] Re: [ANN] Rant 0.3.2 — Lionel Thiry <lthiryidontwantspam@...> 2005/04/04

Nikolai Weibull a 馗rit :

[#136682] Re: [ANN] Rant 0.3.2 — Jim Weirich <jim@...> 2005/04/04

On Sunday 03 April 2005 09:49 pm, Lionel Thiry wrote:

[#137006] Re: [ANN] Rant 0.3.2 — Lionel Thiry <lthiryidontwantspam@...> 2005/04/05

Jim Weirich a 馗rit :

[#136666] Ruby optimization - re-implement in compiled language? — Ant Sims <antsims9999@...>

11 messages 2005/04/03

[#136685] Ruby rite (Ruby 2.0) vaporware or real? — Stephen Birch <sgbirch@...>

Matz's keynote topic at Rubyconf in which Ruby 2.0 was introduced was

13 messages 2005/04/04

[#136701] Nitro + Og 0.15.0, Localization, Parametrized mixins, Morphing, SQLServer — "George Moschovitis" <george.moschovitis@...>

Hello everyone,

12 messages 2005/04/04

[#136740] Extension question — Joe Van Dyk <joevandyk@...>

Hi,

25 messages 2005/04/04

[#136774] fed up with this newsgroup — "Seppuku" <fscker2000@...>

I am sorry, but are you people retards? Why do you feed the Ilias

96 messages 2005/04/04
[#136799] Re: fed up with this newsgroup — Glenn Parker <glenn.parker@...> 2005/04/04

Seppuku wrote:

[#136877] Re: fed up with this newsgroup — gene.tani@... 2005/04/05

Check this out! his post to c.l.python received 0 replies. That's

[#136885] Re: fed up with this newsgroup — Luke Graham <spoooq@...> 2005/04/05

On Apr 5, 2005 4:49 PM, gene.tani@gmail.com <gene.tani@gmail.com> wrote:

[#136889] Re: fed up with this newsgroup — "B. K. Oxley (binkley)" <binkley@...> 2005/04/05

Luke Graham wrote:

[#136908] Re: fed up with this newsgroup — James Britt <james_b@...> 2005/04/05

B. K. Oxley (binkley) wrote:

[#136910] Re: fed up with this newsgroup — Austin Ziegler <halostatue@...> 2005/04/05

On Apr 5, 2005 10:04 AM, James Britt <james_b@neurogami.com> wrote:

[#137011] Re: fed up with this newsgroup — Luke Graham <spoooq@...> 2005/04/06

On Apr 5, 2005 8:18 PM, B. K. Oxley (binkley) <binkley@alumni.rice.edu> wrote:

[#137017] Re: fed up with this newsgroup — Bill Guindon <agorilla@...> 2005/04/06

On Apr 5, 2005 9:58 PM, Luke Graham <spoooq@gmail.com> wrote:

[#137019] Re: fed up with this newsgroup — Luke Graham <spoooq@...> 2005/04/06

On Apr 6, 2005 12:18 PM, Bill Guindon <agorilla@gmail.com> wrote:

[#137022] Re: fed up with this newsgroup — Bill Guindon <agorilla@...> 2005/04/06

On Apr 5, 2005 10:32 PM, Luke Graham <spoooq@gmail.com> wrote:

[#137026] Re: fed up with this newsgroup — Luke Graham <spoooq@...> 2005/04/06

On Apr 6, 2005 12:55 PM, Bill Guindon <agorilla@gmail.com> wrote:

[#137029] Re: fed up with this newsgroup — Bill Guindon <agorilla@...> 2005/04/06

On Apr 5, 2005 11:28 PM, Luke Graham <spoooq@gmail.com> wrote:

[#137033] Re: fed up with this newsgroup — Luke Graham <spoooq@...> 2005/04/06

On Apr 6, 2005 1:47 PM, Bill Guindon <agorilla@gmail.com> wrote:

[#137034] Re: fed up with this newsgroup — Hal Fulton <hal9000@...> 2005/04/06

Luke Graham wrote:

[#137035] Re: fed up with this newsgroup — Gary Lowder <Gary@...> 2005/04/06

-----BEGIN PGP SIGNED MESSAGE-----

[#137037] Re: fed up with this newsgroup — Hal Fulton <hal9000@...> 2005/04/06

Gary Lowder wrote:

[#137072] Re: fed up with this newsgroup — James Edward Gray II <james@...> 2005/04/06

On Apr 6, 2005, at 12:27 AM, Hal Fulton wrote:

[#137169] Re: fed up with this newsgroup — Peter Reilly <peterreilly@...> 2005/04/07

James Edward Gray II wrote:

[#137188] Re: fed up with this newsgroup — Lyle Johnson <lyle.johnson@...> 2005/04/07

On Apr 7, 2005 3:16 AM, Peter Reilly <peterreilly@apache.org> wrote:

[#137255] Re: fed up with this newsgroup — Shajith <demerzel@...> 2005/04/07

Hi!

[#137261] Re: fed up with this newsgroup — Jim Menard <jimm@...> 2005/04/07

Shajith wrote:

[#136776] - need a simple IDE which lists methods and variables — Ilias Lazaridis <ilias@...>

I like to try ruby a little bit more.

20 messages 2005/04/04
[#136849] Re: [IDE] - need a simple IDE which lists methods and variables — "Rob ." <rob.02004@...> 2005/04/04

Ilias Lazaridis wrote:

[#136803] doubly linked list in Ruby? — "ed_davis2" <ed_davis2@...>

I've gone through a Ruby tutorial, and have been writing some

17 messages 2005/04/04

[#136831] Garden RubyNuby Question on parameters in blocks vs. methods — "Trans" <transfire@...>

Noticed a new question on the RubyNuby page of the Garden Wiki.

9 messages 2005/04/04

[#136851] How Ruby is positioned regarding Enterprise Solutions? — Marco Campelo <marco.campelo@...>

Hello All,

21 messages 2005/04/05

[#136898] - E03b - The Ruby Object Model — Ilias Lazaridis <ilias@...>

[EVALUATION] - E03 - jamLang Evaluation Case Applied to Ruby

19 messages 2005/04/05

[#136970] Boston Ruby Meetup — "kellan" <kellan@...>

Hi all,

13 messages 2005/04/05
[#136971] looking for Houston meetup — "B. K. Oxley (binkley)" <binkley@...> 2005/04/05

Are they any rubyists in the Houston area interested in getting together?

[#136983] reading/writing Excel formats (or CSV) — ptkwt@... (Phil Tomson)

12 messages 2005/04/05

[#137002] why aren't declarations just syntactic sugar? — Lionel Thiry <lthiryidontwantspam@...>

Hello!

14 messages 2005/04/05

[#137085] Re: Regular expression mismatch ? — "Warren Brown" <warrenb@...>

Han,

13 messages 2005/04/06

[#137144] RMagick question — Joe Van Dyk <joevandyk@...>

Hi,

18 messages 2005/04/07

[#137202] In-depth schema details in ActiveRecord — Gavin Kistner <gavin@...>

A few days ago I posted a question on how to use ActiveRecord to

16 messages 2005/04/07

[#137225] Seven new VMs, all in a row — Peter Suk <peter.kwangjun.suk@...>

Hello everyone,

83 messages 2005/04/07
[#137333] Re: Seven new VMs, all in a row — ptkwt@... (Phil Tomson) 2005/04/08

In article <67a2229205040719147fec0f8a@mail.gmail.com>,

[#137335] Re: Seven new VMs, all in a row — Bill Guindon <agorilla@...> 2005/04/08

On Apr 8, 2005 12:19 AM, Phil Tomson <ptkwt@aracnet.com> wrote:

[#137349] Re: Seven new VMs, all in a row — Peter Suk <peter.kwangjun.suk@...> 2005/04/08

[#137360] Re: Seven new VMs, all in a row — "George" <george.marrows@...> 2005/04/08

> I'm not *building* a Ruby VM on top of a Smalltalk VM. The Smalltalk

[#137230] Accessing SVN through Ruby — Bob Aman <vacindak@...>

I want to code up a CMS of sorts in Ruby that uses Subversion as the

29 messages 2005/04/07
[#137555] Re: Accessing SVN through Ruby — "Lee Marlow" <lmarlow@...> 2005/04/09

You might want to take a look at the rscm library on rubyforge: http://rubyforge.org/projects/rscm/

[#137607] Re: Accessing SVN through Ruby — Bob Aman <vacindak@...> 2005/04/09

On Apr 8, 2005 11:35 PM, Lee Marlow <lmarlow@yahoo.com> wrote:

[#137833] Re: Accessing SVN through Ruby — Bob Aman <vacindak@...> 2005/04/11

> On Apr 8, 2005 10:37 PM, Kouhei Sutou <kou@cozmixng.org> wrote:

[#137329] RubyForge at 600 projects and counting... — Richard Kilmer <rich@...>

Tom just activated the 600th project on RubyForge! That and 1,922

11 messages 2005/04/08

[#137370] Re: Seven new VMs, all in a row — flaig@...

Yeah, I'm curious about that too... a couple of years ago I wrote a Python-2-native compiler but was very disappointed to find that it revved up things only 2x to 3x (to less than 1/10 the speed of C code), the matter obviously being that Python's way of object handling already consumed most of the CPU time. Obviously, the need for endless type checks, comparisons and conversions, not to mention memory allocation and deallocation, is a bottleneck, at least in Python -- and though I am not really familiar with the internals of the Ruby interpreter, I think that the problem will be pretty much the same. Also in Smalltalk. So there must really be some fundamental stroke of genius involved....

24 messages 2005/04/08
[#137376] Re: Seven new VMs, all in a row — Peter Suk <peter.kwangjun.suk@...> 2005/04/08

On Apr 8, 2005, at 4:41 AM, flaig@sanctacaris.net wrote:

[#137454] Re: Seven new VMs, all in a row — "Charles Mills" <cmills@...> 2005/04/08

[#137462] Re: Seven new VMs, all in a row — Peter Suk <peter.kwangjun.suk@...> 2005/04/08

On Apr 8, 2005, at 12:39 PM, Charles Mills wrote:

[#137490] Re: Seven new VMs, all in a row — Glenn Parker <glenn.parker@...> 2005/04/08

Peter Suk wrote:

[#137507] Re: Seven new VMs, all in a row — Peter Suk <peter.kwangjun.suk@...> 2005/04/08

On Apr 8, 2005, at 3:04 PM, Glenn Parker wrote:

[#137408] Re: [ANN] Instiki 0.10.0 - On The Rails — James Britt <james_b@...>

Alexey Verkhovsky wrote:

20 messages 2005/04/08

[#137459] Gem install fcgi — "Tony Targonski" <Tony.Targonski@...>

Gem installation of fcgi appears to be broken

21 messages 2005/04/08
[#137475] fcgi-0.8.6 recently released — Thursday <nospam@...> 2005/04/08

Tony Targonski wrote:

[#137468] Knight's Travails (#27) — Ruby Quiz <james@...>

The three rules of Ruby Quiz:

16 messages 2005/04/08

[#137558] Array#last_index — jzakiya@...

array.last returns the value of the last array element.

19 messages 2005/04/09

[#137571] method search rule in 2.0? — David Garamond <lists@...6.isreserved.com>

I read:

22 messages 2005/04/09

[#137665] Fico 0.1.0 — Urban Hafner <urban@...>

-----BEGIN PGP SIGNED MESSAGE-----

25 messages 2005/04/10

[#137671] fxirb 0.2.0 - Multiline Edit (and request for help) — Martin DeMello <martindemello@...>

available at http://rubyforge.org/projects/fxirb/

20 messages 2005/04/10

[#137691] Translating A Pattern of Data Into Equation, and ultimately code — Zach Dennis <zdennis@...>

I have the following table of data, and I am looking to create an

20 messages 2005/04/10

[#137700] cmd 0.7.0: Library for Line-Oriented Command Interpreters (initial release) — "Marcel Molina Jr." <marcel@...>

= Cmd 0.7.0 (initial release)

12 messages 2005/04/10

[#137744] [ANN| Bayesian Classification for Ruby — "Lucas Carlson" <lucas@...>

I would like to announce a new module called Classifier for Ruby. It is

15 messages 2005/04/11

[#137759] Re: Seven new VMs, all in a row — flaig@...

I think the "wal-mart argument" is quite an important one. Apart from explicitly creating threads, it would be nice if the Ruby system could be taught to automatically recognize parallelizable code and optimally distribute it across a multiprocessor system -- implicitly. That would be a big advange for high-level programming in general! I do not know the state of the art in this, I only remember that the Atari/Inmos guys failed do do this in Occam, back in the 1980s. Do you think there is a serious chance to get such a thing working?

10 messages 2005/04/11

[#137954] ability to run finalizers at a given point of a program? — Guillaume Cottenceau <gcottenc@...>

Hi,

26 messages 2005/04/12
[#137956] Re: ability to run finalizers at a given point of a program? — ts <decoux@...> 2005/04/12

>>>>> "G" == Guillaume Cottenceau <gcottenc@gmail.com> writes:

[#137965] Re: ability to run finalizers at a given point of a program? — Guillaume Cottenceau <gcottenc@...> 2005/04/12

What version of Ruby are you running? With your example I can see:

[#138080] Really quick question - How do I convert a string to a date — Glenn Smith <glenn.ruby@...>

I need a 'Date' object which is converted from a string value

10 messages 2005/04/13

[#138097] On motivating a Ruby nubie — Sy <sy1235@...>

Hey all. I wanted to dive into a topic that's been on my mind for

26 messages 2005/04/13

[#138107] Needle and Parameterized Services — Rob Lally <ruby@...>

Hi,

14 messages 2005/04/13

[#138130] What's beyond Rails? — "James Toomey" <jamesvtoomey@...>

Somewhat off-topic rant: This isn't so much a dig at Rails but a

37 messages 2005/04/13

[#138288] RedCloth, BlueCloth... — Hal Fulton <hal9000@...>

...OldCloth, NewCloth? (Sorry, I went to a Dr. Seuss exhibit

22 messages 2005/04/15

[#138299] Is Ruby good for web applications? — "Unknown User" <me@...>

I am a Python and Ruby programmer and I'm thinking about learning PHP,

17 messages 2005/04/15

[#138310] ettiquette question — Chris Pine <glyconis@...>

How do you spell ettiquette? No, no, that's not really my question...

26 messages 2005/04/15

[#138323] Practical considerations for licensing software written with dynamic/non-compiled languages/platforms — Matt Pelletier <pelletierm@...>

Hello all. I'm looking for feedback on the following:

11 messages 2005/04/15

[#138412] Re: Is Ruby good for web applications? — "Tony Targonski" <Tony.Targonski@...>

-----Original Message-----

14 messages 2005/04/15
[#138416] Newbie Ruby and C question — Dave Sims <davsims@...> 2005/04/15

I'm trying to write an interface to the Ruby regular expressions engine

[#138430] - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...>

[EVALUATION] - E03b - The Ruby Object Model

96 messages 2005/04/16
[#138453] Re: - E03c - The Ruby Object Model (Revised Documentation) — lostboard2001@... 2005/04/16

Let it be noted that c.l.python has absolutely refused to respond to

[#138490] Re: - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/16

lostboard2001@yahoo.com wrote:

[#138556] Re: - E03c - The Ruby Object Model (Revised Documentation) — Martin Ankerl <martin.ankerl@...> 2005/04/17

> what has this to do with "false ruby language core documentation"?

[#138615] Re: - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/17

Martin Ankerl wrote:

[#138618] Re: - E03c - The Ruby Object Model (Revised Documentation) — Nikolai Weibull <mailing-lists.ruby-talk@...> 2005/04/18

Ilias Lazaridis, April 18:

[#138622] Re: - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/18

Nikolai Weibull wrote:

[#138625] Re: - E03c - The Ruby Object Model (Revised Documentation) — Lionel Thiry <lthiryidontwantspam@...> 2005/04/18

Ilias Lazaridis a 馗rit :

[#138797] Re: - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/19

Lionel Thiry wrote:

[#138802] Re: - E03c - The Ruby Object Model (Revised Documentation) — Jim Weirich <jim@...> 2005/04/19

On Monday 18 April 2005 11:34 pm, Ilias Lazaridis wrote:

[#138804] Re: - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/19

Jim Weirich wrote:

[#138616] Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/17

Ilias Lazaridis wrote:

[#138678] Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) — Christian Neukirchen <chneukirchen@...> 2005/04/18

Ilias Lazaridis <ilias@lazaridis.com> writes:

[#138791] Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/19

Christian Neukirchen wrote:

[#138817] Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) — mark sparshatt <msparshatt@...> 2005/04/19

Ilias Lazaridis wrote:

[#138846] Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/19

mark sparshatt wrote:

[#138921] Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) — Lionel Thiry <lthiryidontwantspam@...> 2005/04/19

Ilias Lazaridis a 馗rit :

[#138956] Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/20

Lionel Thiry wrote:

[#138858] Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) — Martin DeMello <martindemello@...> 2005/04/19

Ilias Lazaridis <ilias@lazaridis.com> wrote:

[#138962] Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) — Ilias Lazaridis <ilias@...> 2005/04/20

Martin DeMello wrote:

[#138522] Re: All Quiet on the Western Front: Is Rails overshadowing Ruby? — Ryan Leavengood <mrcode1234@...>

Jim Freeze <jim freeze.org> wrote:

32 messages 2005/04/16
[#138525] Re: All Quiet on the Western Front: Is Rails overshadowing Ruby? — James Britt <james_b@...> 2005/04/17

Ryan Leavengood wrote:

[#138547] Re: All Quiet on the Western Front: Is Rails overshadowing Ruby? — Christian Neukirchen <chneukirchen@...> 2005/04/17

James Britt <james_b@neurogami.com> writes:

[#138551] Re: All Quiet on the Western Front: Is Rails overshadowing Ruby? — David Heinemeier Hansson <david@...> 2005/04/17

>> Would Rails , for example, have been as successful if people had to

[#138565] Re: All Quiet on the Western Front: Is Rails overshadowing Ruby? — Navindra Umanee <navindra@...> 2005/04/17

David Heinemeier Hansson <david@loudthinking.com> wrote:

[#138570] Re: All Quiet on the Western Front: Is Rails overshadowing Ruby? — Chad Fowler <chadfowler@...> 2005/04/17

On 4/17/05, Navindra Umanee <navindra@cs.mcgill.ca> wrote:

[#138573] Re: All Quiet on the Western Front: Is Rails overshadowing Ruby? — Ryan Leavengood <mrcode@...> 2005/04/17

Chad Fowler wrote:

[#138586] Re: All Quiet on the Western Front: Is Rails overshadowing Ruby? — Jim Weirich <jim@...> 2005/04/17

On Sunday 17 April 2005 11:58 am, Ryan Leavengood wrote:

[#138639] Article: Seeing Metaclasses Clearly — why the lucky stiff <ruby-talk@...>

I've written a very nuts+bolts article on metaclasses (aka virtual

95 messages 2005/04/18
[#138666] Re: [ANN] Article: Seeing Metaclasses Clearly — "David A. Black" <dblack@...> 2005/04/18

Hi --

[#138684] Re: [ANN] Article: Seeing Metaclasses Clearly — why the lucky stiff <ruby-talk@...> 2005/04/18

David A. Black wrote:

[#138755] Re: [ANN] Article: Seeing Metaclasses Clearly — "David A. Black" <dblack@...> 2005/04/18

Hi --

[#138801] Re: [ANN] Article: Seeing Metaclasses Clearly — Jim Weirich <jim@...> 2005/04/19

[Regarding the term "metaclass"]

[#138845] Re: [ANN] Article: Seeing Metaclasses Clearly — "David A. Black" <dblack@...> 2005/04/19

Hi --

[#138890] Re: [ANN] Article: Seeing Metaclasses Clearly — "Jim Weirich" <jim@...> 2005/04/19

[#138893] Re: [ANN] Article: Seeing Metaclasses Clearly — "David A. Black" <dblack@...> 2005/04/19

Hi --

[#138907] Re: [ANN] Article: Seeing Metaclasses Clearly — "Jim Weirich" <jim@...> 2005/04/19

[#138946] Re: [ANN] Article: Seeing Metaclasses Clearly — "David A. Black" <dblack@...> 2005/04/20

Hi --

[#138976] Re: [ANN] Article: Seeing Metaclasses Clearly — Jim Weirich <jim@...> 2005/04/20

On Tuesday 19 April 2005 09:29 pm, David A. Black wrote:

[#139035] Re: [ANN] Article: Seeing Metaclasses Clearly — Carlos <angus@...> 2005/04/20

[Jim Weirich <jim@weirichhouse.org>, 2005-04-20 06.15 CEST]

[#139036] Re: [ANN] Article: Seeing Metaclasses Clearly — "David A. Black" <dblack@...> 2005/04/20

Hi --

[#139043] Re: [ANN] Article: Seeing Metaclasses Clearly — Chris Pine <glyconis@...> 2005/04/20

> > One possible explanation for this discrepancy is that the diagram is wrong.

[#139045] Re: [ANN] Article: Seeing Metaclasses Clearly — ts <decoux@...> 2005/04/20

>>>>> "C" == Chris Pine <glyconis@gmail.com> writes:

[#139146] Re: [ANN] Article: Seeing Metaclasses Clearly — gabriele renzi <surrender_it@...> 2005/04/21

ts ha scritto:

[#138690] Facets 0.6.3 — Brian Buckley <briankbuckley@...>

Hello,

20 messages 2005/04/18

[#138805] - Tag for Ruby Advocacy Related Topics — Ilias Lazaridis <ilias@...>

may I ask the community to introduce a tag, e.g. "[ADVOC]" or "[ADVO]"

28 messages 2005/04/19
[#138852] Re: [ADVOC] - Tag for Ruby Advocacy Related Topics — Austin Ziegler <halostatue@...> 2005/04/19

On 4/19/05, Ilias Lazaridis <ilias@lazaridis.com> wrote:

[#138891] Re: Obtaining Hal's "The Ruby Way" in the UK — Nuralanur@...

Dear Glenn,

15 messages 2005/04/19
[#138910] Re: Obtaining Hal's "The Ruby Way" in the UK — Dick Davies <rasputnik@...> 2005/04/19

* Nuralanur@aol.com <Nuralanur@aol.com> [0459 16:59]:

[#138923] Re: Obtaining Hal's "The Ruby Way" in the UK — Hal Fulton <hal9000@...> 2005/04/19

Dick Davies wrote:

[#138925] The Ruby Way: Second Edition (was Re: Obtaining Hal's "The Ruby Way" in the UK) — James Edward Gray II <james@...> 2005/04/19

On Apr 19, 2005, at 6:27 PM, Hal Fulton wrote:

[#138966] : 'Ignoring Lazaridis'-proposal — Saynatkari <ruby-ml@...>

How about everyone stops responding to Lazaridis?

15 messages 2005/04/20

[#138979] - E03d - The Ruby Object Model (End Game) — Ilias Lazaridis <ilias@...>

[EVALUATION] - E03c - The Ruby Object Model (Revised Documentation)

26 messages 2005/04/20
[#139006] Re: [EVALUATION] - E03d - The Ruby Object Model (End Game) — Mark Hubbart <discordantus@...> 2005/04/20

On 4/19/05, Ilias Lazaridis <ilias@lazaridis.com> wrote:

[#139010] Re: [EVALUATION] - E03d - The Ruby Object Model (End Game) — Ilias Lazaridis <ilias@...> 2005/04/20

Mark Hubbart wrote:

[#139026] Re: Facets 0.6.3 — flaig@...

AFAIK, all kinds of brackets, i.e. (),[] and {} are fine on unixish file systems, as are "+", "-", ",", "." and ";" .

14 messages 2005/04/20
[#139130] Re: Facets 0.6.3 — Michael Campbell <michael.campbell@...> 2005/04/21

It used to be, way back when, that 2 (ascii) chars were disallowed in

[#139052] : Example from Pickaxe2 gives errors... (p. 31) — <Simon.Mullis@...>

Greeting all,

11 messages 2005/04/20

[#139094] Newb CGI Question — Michael Buffington <michael.buffington@...>

So I thought I had CGI in Ruby figured out, but I'm stumped on the following:

11 messages 2005/04/20

[#139166] - E03e - The Ruby Object Model (Summary) — Ilias Lazaridis <ilias@...>

[EVALUATION] - E03d - The Ruby Object Model (End Game)

84 messages 2005/04/21
[#139170] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Austin Ziegler <halostatue@...> 2005/04/21

[Fair warning to those who plan on emailing me regarding this

[#139172] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — James Edward Gray II <james@...> 2005/04/21

On Apr 21, 2005, at 7:39 AM, Ilias Lazaridis wrote:

[#139174] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Ilias Lazaridis <ilias@...> 2005/04/21

James Edward Gray II wrote:

[#139178] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Henrik Horneber <ryco@...> 2005/04/21

[#139180] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Ilias Lazaridis <ilias@...> 2005/04/21

Henrik Horneber wrote:

[#139199] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Yukihiro Matsumoto <matz@...> 2005/04/21

Hi,

[#139205] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Ilias Lazaridis <ilias@...> 2005/04/21

Yukihiro Matsumoto wrote:

[#139207] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Yukihiro Matsumoto <matz@...> 2005/04/21

[#139210] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Ilias Lazaridis <ilias@...> 2005/04/21

Yukihiro Matsumoto wrote:

[#139216] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Yukihiro Matsumoto <matz@...> 2005/04/21

Hi,

[#139297] Re: [EVALUATION] - E03e - The Ruby Object Model (Summary) — Ilias Lazaridis <ilias@...> 2005/04/22

Yukihiro Matsumoto wrote:

[#139175] accessor for Class Variable — Leonardo Francalanci <lfrancalanci@...>

I know it's a stupid question, but I can't find the answer...

15 messages 2005/04/21

[#139249] for .. in .. else? — Douglas Livingstone <rampant@...>

In my erb templates, I've got this pattern quite often:

19 messages 2005/04/21
[#139251] Re: for .. in .. else? — "David A. Black" <dblack@...> 2005/04/21

Hi --

[#139254] Re: for .. in .. else? — "Ryan Leavengood" <mrcode@...> 2005/04/21

David A. Black wrote:

[#139255] Re: for .. in .. else? — Hal Fulton <hal9000@...> 2005/04/21

Ryan Leavengood wrote:

[#139252] Managing complexity and untangling my thoughts — Hal Fulton <hal9000@...>

Sometimes I stare at the monitor and think: Is it too late

18 messages 2005/04/21

[#139276] Proxy Server troubles — Tanner Burson <tanner.burson@...>

I've been working on a proxy server implementation for a project idea

13 messages 2005/04/22

[#139341] HighLine (#29) — Ruby Quiz <james@...>

The three rules of Ruby Quiz:

22 messages 2005/04/22
[#139359] Re: [QUIZ] HighLine (#29) — Francis Hwang <sera@...> 2005/04/22

Hi,

[#139365] the Ruby Programming Shop — pat eyler <pat.eyler@...>

Announcing the Ruby Programming Shop (RPS)

11 messages 2005/04/22

[#139390] ruby tk: ruby 1.8.2 bug in TclTkIp with "exit 0" ... ? — Brett Williams <brett_williams@...>

I have a little wrapper around TclTkIp to do tcl interpreting with a

25 messages 2005/04/22
[#139480] Re: ruby tk: ruby 1.8.2 bug in TclTkIp with "exit 0" ... ? — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/04/23

Hello.

[#139749] tk_optionMenu bug in 1.8.2 (WAS: Re: ruby tk: ruby 1.8.2 bug in TclTkIp with "exit 0" ... ? ) — Brett Williams <brett_williams@...> 2005/04/25

H.Yamamoto wrote:

[#139837] Re: tk_optionMenu bug in 1.8.2 — Hidetoshi NAGAI <nagai@...> 2005/04/26

Hi,

[#139840] Re: tk_optionMenu bug in 1.8.2 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/04/26

Hello.

[#139846] Re: tk_optionMenu bug in 1.8.2 — Hidetoshi NAGAI <nagai@...> 2005/04/26

Hi,

[#139873] Re: tk_optionMenu bug in 1.8.2 — Hidetoshi NAGAI <nagai@...> 2005/04/26

From: Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>

[#139918] Re: tk_optionMenu bug in 1.8.2 — Brett Williams <brett_williams@...> 2005/04/26

Hidetoshi NAGAI wrote:

[#139994] Re: tk_optionMenu bug in 1.8.2 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/04/27

[#139407] RUBY port to HPUX 64-bit PA-RISC 11.11 — jon.a.miller@...

-Can anyone direct me to a binary distribution of ruby

12 messages 2005/04/22

[#139411] boulder_denver.rb — "Ara.T.Howard" <Ara.T.Howard@...>

you know the drill - this is a call for boulder/denver rubyists to get

16 messages 2005/04/22

[#139412] Re: Ilias is Crazy -- a plea — "Jon A. Lambert" <jlsysinc@...>

Ryan Davis wrote:

30 messages 2005/04/22
[#139414] Re: Ilias is Crazy -- a plea — "Florian Frank" <flori@...> 2005/04/22

Jon A. Lambert wrote:

[#139445] Re: Ilias is Crazy -- a plea — Francis Hwang <sera@...> 2005/04/22

On Apr 22, 2005, at 4:31 PM, Florian Frank wrote:

[#139449] Question: Time efficiency of Array << — Peter Suk <peter.kwangjun.suk@...>

Forgive the newbie-ish question. I have been playing around with

20 messages 2005/04/23
[#139451] Re: Question: Time efficiency of Array << — Eric Hodel <drbrain@...7.net> 2005/04/23

On 22 Apr 2005, at 17:31, Peter Suk wrote:

[#139455] Re: Question: Time efficiency of Array << — Ara.T.Howard@... 2005/04/23

On Sat, 23 Apr 2005, Eric Hodel wrote:

[#139457] Re: Question: Time efficiency of Array << — Saynatkari <ruby-ml@...> 2005/04/23

[#139458] Re: Question: Time efficiency of Array << — Ara.T.Howard@... 2005/04/23

On Sat, 23 Apr 2005, Saynatkari wrote:

[#139461] Re: Question: Time efficiency of Array << — William Morgan <wmorgan-ruby-talk@...> 2005/04/23

Excerpts from Ara.T.Howard@noaa.gov's mail of 22 Apr 2005 (EDT):

[#139477] Suggestion: Hash.remove — Andrew Walrond <andrew@...>

Something I often find useful is a version of Hash.delete which returns the

14 messages 2005/04/23

[#139481] Idea for Ruby Quiz - Su Doku solver — Lyndon Samson <lyndon.samson@...>

How the following look?

12 messages 2005/04/23
[#139489] Re: Idea for Ruby Quiz - Su Doku solver — Douglas Livingstone <rampant@...> 2005/04/23

On 4/23/05, Lyndon Samson <lyndon.samson@gmail.com> wrote:

[#139493] - E04 - Mr. Yukihiro Matsumoto (Ruby's Weakest Point) — Ilias Lazaridis <ilias@...>

[EVALUATION] - E03e - The Ruby Object Model (Summary)

28 messages 2005/04/23

[#139518] announcing RubyLexer 0.6.0 — "vikkous" <google@...>

At this time, I am pleased to announce the release of RubyLexer 0.6.0,

25 messages 2005/04/23

[#139540] Dealing with trolls:the age-old debate — ptkwt@... (Phil Tomson)

Given a troll's visit to the newsgroup (word on the street is that it's

17 messages 2005/04/23

[#139575] Announcing Reg 0.4.0 — "vikkous" <google@...>

I would like to announce the first version, 0.4.0, of Reg, the Ruby

28 messages 2005/04/24

[#139616] $KCODE reference documentation — dm1 <dmertz@...>

Hello, i know that one can use $KCODE to set the charset encoding, but do

4 messages 2005/04/24
[#140121] Re: $KCODE reference documentation — Bertram Scharpf <lists@...> 2005/04/27

Am Sonntag, 24. Apr 2005, 21:04:31 +0900 schrieb dm1:

[#140159] Re: $KCODE reference documentation — Mark Hubbart <discordantus@...> 2005/04/27

On 4/27/05, Bertram Scharpf <lists@bertram-scharpf.de> wrote:> Am Sonntag, 24. Apr 2005, 21:04:31 +0900 schrieb dm1:> > Hello, i know that one can use $KCODE to set the charset encoding, but do> > not find anymore where this is documented. Any pointers for that ?> > As far as I see when the source code is read the `-K' option> and the inline pragma (`# -*- ...') apply. After that,> `$KCODE' only influences what Regexp's dot (`/./') does.> > But that's just a guess.

[#139663] Folding editor for ruby code browsing — Andrew Walrond <andrew@...>

I need to fold the code so that I can get a handle on the overall structure;

30 messages 2005/04/24
[#139664] Re: Folding editor for ruby code browsing — Thomas Kirchner <lists@...> 2005/04/24

* On Apr 25 6:46, Andrew Walrond (ruby-talk@ruby-lang.org) wrote:

[#139673] Strange behavior with SimpleDelegator and its Idioclass — "Trans" <transfire@...>

Have a look at this. Run it as is, then unremark the comment section.

16 messages 2005/04/25
[#139686] Re: Strange behavior with SimpleDelegator and its Idioclass — Carlos <angus@...> 2005/04/25

[Trans <transfire@gmail.com>, 2005-04-25 02.04 CEST]

[#139688] Re: Strange behavior with SimpleDelegator and its Idioclass — Carlos <angus@...> 2005/04/25

[Carlos <angus@quovadis.com.ar>, 2005-04-25 04.06 CEST]

[#139692] Re: Strange behavior with SimpleDelegator and its Idioclass — "Trans" <transfire@...> 2005/04/25

Perhaps I should point out that the strange thing about this is that

[#139775] Arachno Ruby IDE 0.5.5 for Linux — Lothar Scholz <mailinglists@...>

Arachno Ruby IDE is an integrated development environment for the

27 messages 2005/04/25

[#139860] One-Click Ruby Installer 182-15 for Windows — Curt Hibbs <curt@...>

I had hope to simultaneously release installers

32 messages 2005/04/26

[#139890] ANN: A new scripting language Tao 0.9.0 beta released! — fu.limin.tao@... (Fu Limin)

Dear all,

28 messages 2005/04/26

[#139941] Is Ruby grammar context free? — Peter Suk <peter.kwangjun.suk@...>

Something that came up while discussing Ruby parsing brought this to my

13 messages 2005/04/26

[#140011] vim-ruby broken? — Brian Schrer <ruby.brian@...>

Hello group,

17 messages 2005/04/27
[#140094] Re: vim-ruby broken? — Tilman Sauerbeck <tilman@...> 2005/04/27

Brian Schrer <ruby.brian@gmail.com> [2005-04-27 18:34]:

[#140108] Re: vim-ruby broken? — Joe Van Dyk <joevandyk@...> 2005/04/27

On 4/27/05, Tilman Sauerbeck <tilman@code-monkey.de> wrote:

[#140113] Re: vim-ruby broken? — Stefan Lang <langstefan@...> 2005/04/27

On Wednesday 27 April 2005 20:15, Joe Van Dyk wrote:

[#140127] Re: vim-ruby broken? — Brian Schrer <ruby.brian@...> 2005/04/27

On 27/04/05, Stefan Lang <langstefan@gmx.at> wrote:

[#140027] Comments Are More Important Than Code — Tim Hunter <sastph@...>

Even if this is not directly about Ruby, both Jeff Raskin and the

66 messages 2005/04/27
[#140141] Re: Comments Are More Important Than Code — "Dave Fayram" <dfayram@...> 2005/04/27

James Britt said:

[#140146] Re: Comments Are More Important Than Code — James Britt <james_b@...> 2005/04/27

Dave Fayram wrote:

[#140152] Re: Comments Are More Important Than Code — Jim Freeze <jim@...> 2005/04/27

* James Britt <james_b@neurogami.com> [2005-04-28 07:33:00 +0900]:

[#140155] Re: Comments Are More Important Than Code — "Dave Fayram" <dfayram@...> 2005/04/27

[#140161] Re: Comments Are More Important Than Code — Jim Freeze <jim@...> 2005/04/27

* Dave Fayram <dfayram@gmail.com> [2005-04-28 08:19:29 +0900]:

[#140162] Re: Comments Are More Important Than Code — Jim Freeze <jim@...> 2005/04/27

* Jim Freeze <jim@freeze.org> [2005-04-28 08:42:16 +0900]:

[#140053] Rails Hosting — Andy Stone <xsltguru@...>

Hello all,

13 messages 2005/04/27

[#140216] Ruby and IDE — "the_mindstorm" <the_mindstorm@...>

Hi!

79 messages 2005/04/28
[#140224] Re: Ruby and IDE — "Johan Toki Persson" <tokikenshi@...> 2005/04/28

We're not a craving bunch. Hacking in such a wonderful language is good

[#140227] Re: Ruby and IDE — "Alex the_mindstorm Popescu" <the_mindstorm@...> 2005/04/28

>-----Original Message-----

[#140272] Re: Ruby and IDE — Austin Ziegler <halostatue@...> 2005/04/28

On 4/28/05, Alex the_mindstorm Popescu <the_mindstorm@evolva.ro> wrote:

[#140321] Re: Ruby and IDE — Ben Giddings <bg-rubytalk@...> 2005/04/28

On Thursday 28 April 2005 03:25, the_mindstorm wrote:

[#140332] Re: Emacs vs. VI vs. IDE — Lothar Scholz <mailinglists@...> 2005/04/28

Hello Ben,

[#140355] Re: Emacs vs. VI vs. IDE — Aredridel <aredridel@...> 2005/04/28

> BG> Emacs and vi are astounding at editing text. I doubt there's

[#140359] Re: Emacs vs. VI vs. IDE — kyu <kyu@...> 2005/04/29

Aredridel wrote:

[#140340] ruby static typing — caleb clausen <google@...>

Some time ago, I wrote up some ideas I had for a comprehensive static

14 messages 2005/04/28

[#140378] determining when inside 'class << self' — "Ara.T.Howard" <Ara.T.Howard@...>

26 messages 2005/04/29
[#140578] instantiating metaclasses, sorta [Was: determining when inside 'class << self'] — Mark Hubbart <discordantus@...> 2005/04/30

On 4/28/05, Ara.T.Howard <Ara.T.Howard@noaa.gov> wrote:

[#140425] Barrel of Monkeys (#30) — Ruby Quiz <james@...>

The three rules of Ruby Quiz:

16 messages 2005/04/29

Re: Practical considerations for licensing software written with dynamic/non-compiled languages/platforms

From: Nikolai Weibull <mailing-lists.ruby-talk@...>
Date: 2005-04-15 13:11:31 UTC
List: ruby-talk #138350
Matt Pelletier, April 15:

> > And if you could, how could the client then turn around and get a team
> > to re-sell it under another name?  That'd be breaking the license,
> > right?

> That's the point, that they're knowingly breaking the license. I might 
> not even be able to find out who did it, if this were an app with a big 
> install base. Breaking the license, on the part of the 'breaker', is not 
> a concern, esp. if there is not a great fear of legal prosecution. (this 
> relates to your comment below).

Well, look at instances where the GPL has been violated.  I have no idea
how the people who have been violated have managed to figure it out, but
they have.  Look at the MPlayer cases where code they've written has
wound up in DVD-players, or similar cases with routers using
netfilter/iptables code (see http://rubyurl.com/BTfkV), and so on.

> > Still, what you get with the "authentic" software is a sense of
> > reliability, right?
> 
> It depends on the company using it. They might be just as willing to 
> hire a team of programmers to manage it themselves.

OK, but tell me this, how much does this matter?  You are the ones who
have the actual original code and hopefully the best knowledge of it.
It wouldn't be hard to figure out when a customer suddenly stops using
your services, support, and so on and release their own software right?
You have to believe in some kind of justice system staying in effect
here, otherwise you might as well consider what happens when someone
breaks into your offices and steal your code that way, right?

> > Cheap labor is everywhere but the US is it?  Loose laws/enforcement
> > everywhere but the US?  Man, I don't want to be a bastard, but you're
> > sounding just a tad racist right about now.

> Race has nothing to do with it.

Precisely.  You can still be what is called a racist without discussing
races.  Culture, social situation, and religion are as much a part of
what defines an indiviual or a group.

I was not accusing you of being a racist, but it's been really tiresome
lately, where Americans have gotten it into their head that the US is
somehow the best place on Earth and that only they can save the rest of
the world.  Don't get me wrong, I love America unhealthily much.  I'm
just getting really tired of being adversely affected by stupid
decisions made 2000 miles (a horrible guess at the actual distance, I'm
sure) away.

> This deals with the maturity of a country's Intellectual Property
> laws, the labor cost of reverse engineering an application.

Remember Russia back in the 80s?  They actually used hackers to hack
into American systems to gain access to C compilers and other tools.
People will gain access to your software by any means necessary if
necessary (hehe).

> I'm seeking practical comments from people who understand that the
> laws in various countries affect an unethical person's willingness to
> try to make money from someone else's work illegitimately. If it is
> inexpensive to hire programmers to reverse engineer an application,
> and the Intellectual Property laws are not mature or well enforced,
> than it is more attractive for someone with the resources to pursue
> such an unethical track.

Well, if you figure that people will be able to reverse engineer
anything you write, what's the worry with using "dynamic languages"?
You won't get any of the money that someone will receive for
reverse-engineering your application anyway, so why give them that
satisfaction?

> I used the US as an example because the ferocious enforcement of
> Intellectual Property law would seem to be a discouraging, not
> encouraging, factor. My simple point, perhaps not clearly explained,
> is that fear of prosecution and the production costs play a role in
> someone's decision when contemplating ripping something off (can i get
> away with it?). It is all just hypothetical.  Nothing deeper.

My bet is that almost all of the serious IP violations are taking place
in the US.  The US IP and patent system is a cancer on the development
of new technology and other fields of knowledge.  Both nationally and
internationally.  Do you know how hard it is for foreigners to secure a
patent in the US?  It's practically impossible.  Its a corrupt, racist
system.  We're talking Italian government corrupt and racist here.

You seem to be worrying too much about someone stealing your work and
profit than actually figuring out how to make your work generate profit
in the first place.  I understand that you are worried that you will
lose out, but in the end nothing is more important than providing a
service that people want.  If you do, no one will ever be able to
replace you, unless they do something that's better and they
theoretically can't do that by simply copying what you do.  Now they may
get a jump-start by reverse-engineering your work and/or simply copying
your sources, but as far as I understand it takes as much work (if not
more) trying to understand someone elses system as writing your own.

> > >If you are operating as an ASP (a la 37 signals with Basecamp),
> > >this isn't much of an issue. However, if you have to give your
> > >software to *anyone*, whether a client to run on their own network,
> > >or to a 3rd party in general, what are your options?

> > Why do you have to give it away?

> I don't. I meant 'give' as in deliver or install, as part of the
> license agreement (if it's not run from my server).

Yes, but why would you have to do that?  What's so great about providing
an online service is that you control everything.  You can provide
updates immediately, you don't have to give anyone access to anything
you don't want them to have access to, and so on.

> > >This isn't really a concern when dealing with smaller projects for
> > >smaller clients, where the compensation is based on project time,
> > >even if license it to them (as opposed to letting them own it). In
> > >those cases, PHP (and from this point forward RoR!) is usually the
> > >best choice, for all the reasons that we love (quick development,
> > >simple changes / customization). But when you're licensing software
> > >that you own, the value - which at face value is the feature set
> > >and maintenance/support services - ultimately boils down to the
> > >source code, and needs to be protected to the fullest possible
> > >extent. Yes there are business models where the value is strictly
> > >your support (Red Hat, at least at first), but that's not really
> > >what I'm asking about (though I welcome the comments).

> > You obviously haven't had much experience with open source.  It
> > seems that you should get more information before posting questions
> > regarding open source to a programming-language mailing list.
> > Opensource.org should have all the information you may need.  I am
> > not trying to end this discussion, but I don't think you'll get much
> > out of this discussion if you haven't tried to understand how open
> > source works.

> Thanks for the thoughtful advice.

Sorry if I sounded a bit harsh.  I just get a bit excited in these kinds
of discussions.  I really need to take a course in rhetoric...

> > >This is something I've been curious about for some time, but PHP et
> > >al have never been attractive alternatives for larger projects. RoR
> > >is compelling enough that these concerns have escalated.

> > Again, when you're developing an online service, you really don't
> > have to worry about anyone trying to steal your work.  You control
> > everything.  Check out some of the essays by Paul Graham
> > (paulgraham.com) on the subject,

> That's the point I was making re. 'operating as an ASP' above.
> Look, overall, this is a hypothetical and marginal situation (where
> bad people do bad things), and I'm just trying to cull the experience
> of helpful programmers. I realize this may not be a likely situation,
> but it does happen, that I'm just trying to see what people know about
> these things. Nothing more. I hope I haven't offended people by
> referring to countries, laws, labor costs, and the decision making
> processes of unethical people.

As I see it, and I guess it makes me sort of a pessimist, people are
going to do bad things.  For that reason, you simply can't worry too
much about what they're going to do and instead focus on being good
yourself and doing good onto others.

I'll try and leave this alone now, allowing more experienced people tell
you about these sorts of issues.

My main suggestion is:  If you can put your services on the Web, then
do so.  You will open up your business for an incredibly large number of
potential customer and you will still make sure that you are in control
over everything.  Also, consider providing your service for a price that
may seem far too low initially.  Look at flickr.  People can create an
account for free.  This is probably costing flickr a bunch of revenue
and money (for maintenance, servers, and so on).  But if they hadn't
done so, who would have bought into it?  I would never (and perhaps
never will as I don't take that many pictures anyway) pay the $59.95
that a pro account costs without seeing it work first.  And, as far as I
can tell, flickr's main attraction is that anyone can gain access to it
for free.  Still, in the long run, people are going to want the features
that a pro account will provide them with and will pay the $59.95
annually.  Consider how much revenue this will generate at that time.
Consider how flickr was bought by yahoo for $18 million.  Flickr would
never have been such a success if people didn't have such easy access to
it.

Blah blah blah, but there's a point to be made in there somewhere.

Anyway, good luck with your endeavors,
        nikolai

-- 
Nikolai Weibull: now available free of charge at http://bitwi.se/!
Born in Chicago, IL USA; currently residing in Gothenburg, Sweden.
main(){printf(&linux["\021%six\012\0"],(linux)["have"]+"fun"-97);}

In This Thread