[#321574] Regular Expressions — Mmcolli00 Mom <mmc_collins@...>

Hi everyone.

15 messages 2008/12/01

[#321655] Ruby cgi script — ZippySwish <fischer.jan@...>

I put "script.rb" into the cgi-bin folder of my webhost, but nothing's

12 messages 2008/12/02

[#321733] FFI 0.2.0 — "Wayne Meissner" <wmeissner@...>

Greetings Rubyists.

20 messages 2008/12/03

[#321920] Force a program to stop if runtime exceeds given duration — Aldric Giacomoni <"aldric[remove]"@...>

Any idea how to do that?

25 messages 2008/12/04
[#321924] Re: Force a program to stop if runtime exceeds given duration — "Glen Holcomb" <damnbigman@...> 2008/12/04

On Thu, Dec 4, 2008 at 10:04 AM, Aldric Giacomoni <"aldric[remove]"@

[#322011] Re: Force a program to stop if runtime exceeds given duration — Ron Fox <fox@...> 2008/12/05

See http://www.ruby-doc.org/core-1.9/classes/Process.html#M003012

[#322016] Re: Force a program to stop if runtime exceeds given duration — Aldric Giacomoni <"aldric[remove]"@...> 2008/12/05

Everybody automatically assumes that rubyists are using Linux - sadly,

[#321969] Are there any Ruby Technical Writers here? — Vito Fontaine <vito.matro@...>

I am a beginner with Ruby who was interested in writing some programs.

15 messages 2008/12/04
[#321975] Re: Are there any Ruby Technical Writers here? — Robert Klemme <shortcutter@...> 2008/12/04

On 04.12.2008 22:43, Vito Fontaine wrote:

[#321984] Re: Are there any Ruby Technical Writers here? — Vito Fontaine <vito.matro@...> 2008/12/05

Robert Klemme wrote:

[#322014] Proximity searches in Ruby — Stuart Clarke <stuart.clarke1986@...>

Does Ruby have the ability to perform proximity searches on data. For

14 messages 2008/12/05
[#322056] Re: Proximity searches in Ruby — Ilan Berci <coder68@...> 2008/12/05

No proximity searches with 1.8.. you would need a full fledged text

[#322073] shoes 2 (raisins) is go. — _why <why@...>

Salutations and hi.

13 messages 2008/12/06

[#322260] Help on algorythm — Helder Oliveira <hrpoliveira@...>

Guys i have been trying to make this algorythm but with no sucess, can

13 messages 2008/12/09
[#322261] Re: Help on algorythm — "Glen Holcomb" <damnbigman@...> 2008/12/09

On Tue, Dec 9, 2008 at 7:44 AM, Helder Oliveira <hrpoliveira@gmail.com>wrote:

[#322283] Completely new programmer lacks direction — Cameron Carroll <ubernoobs@...>

Hi. I recently picked up a beginning ruby book, having only lightly

17 messages 2008/12/09

[#322285] compare 2 text files - check for difference - Please help — Mmcolli00 Mom <mmc_collins@...>

Hi. I want to take two files that are supposed to be identical, then ook

12 messages 2008/12/09
[#322301] Re: compare 2 text files - check for difference - Please help — Brian Candler <b.candler@...> 2008/12/09

Mmcolli00 Mom wrote:

[#322306] Re: compare 2 text files - check for difference - Please help — Mmcolli00 Mom <mmc_collins@...> 2008/12/09

require 'diff/lcs/Array'

[#322417] why Hash corrupts 'key' object ? — Dmitry Perfilyev <dmitry1976@...>

Hi, I have next script:

13 messages 2008/12/10

[#322464] Q: FFI and C++? — Jeremy Henty <onepoint@...>

If I want to wrap a C++ library using FFI, can it cope with the name

14 messages 2008/12/11

[#322516] Invoking Ruby code from a low-level language? — Alex Fulton <a.fulton@...>

Hi, my sincerest apologies if this question has already been answered

11 messages 2008/12/11

[#322529] parallel method return value — Louis-Philippe <default@...>

Hi all,

17 messages 2008/12/12

[#322566] How to run background processes (more than 1 worker) parallely. — "Deepak Gole" <deepak.gole8@...>

Hi

10 messages 2008/12/12

[#322624] singleton methods vs. meta instance methods — Daniel DeLorme <dan-ml@...42.com>

If I understand the ruby object model correctly, then an object's

15 messages 2008/12/13

[#322705] ruby 1.9.1: Encoding trouble: broken US-ASCII String — Tom Link <micathom@...>

Hi,

22 messages 2008/12/14

[#322710] Help with an "easy" regular expression substitution — Iñaki Baz Castillo <ibc@...>

Hi, I'm getting crazy to get a theorically easy substitution:

16 messages 2008/12/14

[#322819] Pure Ruby Zlib::GzipWriter — Daniel Berger <djberg96@...>

Hi,

53 messages 2008/12/15
[#323877] Re: Pure Ruby Zlib::GzipWriter — Daniel Berger <djberg96@...> 2009/01/03

[#323903] Re: Pure Ruby Zlib::GzipWriter — Roger Pack <rogerpack2005@...> 2009/01/04

[#324011] Re: Pure Ruby Zlib::GzipWriter — Daniel Berger <djberg96@...> 2009/01/05

[#324442] Re: Pure Ruby Zlib::GzipWriter — Luis Lavena <luislavena@...> 2009/01/10

On Jan 9, 9:26=A0pm, "Charles L." <aquas...@gmail.com> wrote:

[#322987] Using ruby hash on array — Stuart Clarke <stuart.clarke1986@...>

I would like to process some data from an array and using hash to

14 messages 2008/12/17

[#323085] Ruby and Rails supported on 10gen — "Jim Menard" <jim.menard@...>

http://www.10gen.com/blog/2008/12/ruby-support-on-10gen

11 messages 2008/12/18

[#323166] Dreaming of a Ruby Christmas (#187) — Matthew Moss <matt@...>

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

11 messages 2008/12/19

[#323204] get first and last line from txt file - how? — Mmcolli00 Mom <mmc_collins@...>

I have txt file with date/time stamps only. I want to grab the first

19 messages 2008/12/20
[#323205] Re: get first and last line from txt file - how? — Tim Hunter <TimHunter@...> 2008/12/20

Mmcolli00 Mom wrote:

[#323207] Re: get first and last line from txt file - how? — "Yaser Sulaiman" <yaserbuntu@...> 2008/12/20

I'm just wondering..

[#323273] how to make installing Ruby easier for amateurs — Tom Cloyd <tomcloyd@...>

Greetings!

21 messages 2008/12/22

[#323312] Name that data structure! — Simon Chiang <simon.a.chiang@...>

I'm using a data structure that I'm sure has been implemented and

18 messages 2008/12/22
[#323314] Re: Name that data structure! — "Gregory Brown" <gregory.t.brown@...> 2008/12/22

On Mon, Dec 22, 2008 at 5:38 PM, Simon Chiang <simon.a.chiang@gmail.com> wrote:

[#323342] Are all Ruby built-in objects thread safe? — "Just Another Victim of the Ambient Morality" <ihatespam@...>

Are all built-in objects thread safe? For example, if I have an array

23 messages 2008/12/23
[#323346] Re: Are all Ruby built-in objects thread safe? — Yukihiro Matsumoto <matz@...> 2008/12/23

Hi,

[#323519] What does 'Monkey Patching' exactly Mean in Ruby? — "Yaser Sulaiman" <yaserbuntu@...>

According to Wikipedia, a monkey patch[1] is:

36 messages 2008/12/27
[#323813] Re: What does 'Monkey Patching' exactly Mean in Ruby? — Jg W Mittag <JoergWMittag+Usenet@...> 2009/01/02

Phlip wrote:

[#323832] Re: What does 'Monkey Patching' exactly Mean in Ruby? — "David A. Black" <dblack@...> 2009/01/02

Hi --

[#323644] Why Ruby? — Mike Stephens <rubfor@...>

I have never seen or heard of Ruby in a corporate context. The single

35 messages 2008/12/30

[#323668] Ruby 1.9.1 RC1 is released — "Yugui (Yuki Sonoda)" <yugui@...>

Hi, folks

21 messages 2008/12/30

Re: how to make installing Ruby easier for amateurs

From: Justin Collins <justincollins@...>
Date: 2008-12-24 05:46:27 UTC
List: ruby-talk #323396
Tom Cloyd wrote:
> Jg W Mittag wrote:
>> Marc Heiler wrote:
>>  
>>>> Forget apt-get for Ruby.  Maybe one day that will work as most people
>>>> expect it should.  But today is not that day.
>>>>       
>>> I do not think it ever will. How many years have gone by now since 
>>> the first user had the problem with this concerning ruby on debian 
>>> at least? 3 years?
>>>
>>> Debian Users will continue to have split-up packages, and as a 
>>> result continue to have all these problems which reoccur every some 
>>> months on the list here, or on a forum somewhere else. This is a 
>>> fundamental flaw in philosophy concerning packaging on Linux boxes 
>>> altogether in fact.
>>>     
>>
>> Can you explain how this is a fundamental flaw in Linux packaging?
>> TeX, Emacs, Perl, PHP, Python, Java, they all share most if not all of
>> Ruby's challenges: all have their own directory layouts, their own
>> search paths, their own library paths, their own versioning schemes,
>> their own package managers, their own distribution formats, multiple
>> different implementations, multiple different versions. Most have
>> native C extensions. Most were not created with Linux package managers
>> in mind -- heck, most were created before Linux package managers even
>> existed.
>>
>> And yet, all of them work perfectly fine. All except Ruby.
>>
>> This reminds me of the guy on the freeway listening to the traffic
>> channel and thinking to himself: "What are they talking about, a car
>> driving the wrong way on the freeway? It's not *a* car, it's hundreds
>> of them!"
>>
>> jwm
>>
>>
>>   
> Interesting comment. I have to say that I don't see it as a flaw in 
> Linux packaging either. I began this thread by objecting to "secret 
> knowledge" - the knowledge that Rubygems, once you install it, cannot 
> function with something else which it never names and which I've never 
> heard of. There's always secret knowledge, of course, BUT, dammit, if 
> program X cannot do its thing without dependency Z, then I expect X to 
> take care of itself. I don't expect to have to do it myself. As an 
> ignorant amateur, that asking too much of me.
>
> I see LOTS of things in Ruby taking care of themselves. But...when I 
> go to install Ruby, it comes WITHOUT RubyGems. Does that actually make 
> sense to anyone at all? If RubyGems is optional, why is it more 
> optional than all those exotic libraries that automatically come with 
> Ruby. I'm FAR more likely to need RubyGems, as a learner, than some 
> library that parses HTML header files or whatever (just making this 
> UP!), or messes with obscure aspects of networks. Priorities seem 
> misplaced here.
>
> The other side of it is this: if Ruby isn't going to come alive with 
> Rubygems (and, of course, all that IT needs to function), then it 
> looks like Rubygems needs to look out for itself. Otherwise, *I* have 
> to it, and I haven't a clue (well, I sure do now, of course - but why 
> did I have to run off the cliff 6 times to get this sorted out?). I 
> protest about this because I deeply love and respect Ruby. I want to 
> push others to try it. I don't want them to have some of these crazy 
> problems I've had. It doesn't seem necessary.
>
> So, I'm back where I started. This particular problem just needs to be 
> fixed. I can't do it - I don't know enough. I'm in favor of making 
> things work. How about you?
>
> t.
>

The next version of Ruby will/does come with RubyGems.
But how a Linux distro packages it all up is not something with the 
developers of Ruby have control over (or very little, at least). One 
alternative is for people to contribute packages for various systems, 
but then you would have the "official" version (via your package 
manager's sources) and the external version. Plus, somebody has to 
maintain all that.
Now, installing via your particular Linux distro's packaging system is 
just one way of installing Ruby. The Windows One-Click version, for 
example, comes with RubyGems and a lot of other things that the regular 
Ruby package does not. On the other hand, if you install straight from 
source you never have to work about installing ruby-devel packages, but 
then that comes with its own challenges.

-Justin

In This Thread