[#358392] Increase significant digits in Float — Jason Lillywhite <jason.lillywhite@...>

If I want to increase my significant digits beyond 15 in a result of a

12 messages 2010/03/02

[#358431] A gem for handling temporary file(s)? — Albert Schlef <albertschlef@...>

I'm writing a program that needs to generate two or three temporary

21 messages 2010/03/03
[#358432] Re: A gem for handling temporary file(s)? — Paul Harrington <xenogenesis@...> 2010/03/03

Albert Schlef wrote:

[#358443] Re: A gem for handling temporary file(s)? — Albert Schlef <albertschlef@...> 2010/03/03

Paul Harrington wrote:

[#358486] Re: A gem for handling temporary file(s)? — Caleb Clausen <vikkous@...> 2010/03/03

On 3/2/10, Albert Schlef <albertschlef@gmail.com> wrote:

[#358485] Test::Unit::Omission - Unable to omit tests — Champak Ch <champaka@...>

I am trying to omit some tests while using the test unit framework. My

12 messages 2010/03/03

[#358551] Shared hosting recommendation? — Rafael Vega <email.rafa@...>

Hello!

10 messages 2010/03/04

[#358559] Limit number of concurrent running threads in pool — Joe Martin <jm202@...>

Hi

14 messages 2010/03/04

[#358576] A good portable text editor/IDE for Ruby? — Reiichi Tyrael <xxreiichixx@...>

I am searching for a good portable text editor or IDE for Ruby to use on

19 messages 2010/03/05

[#358586] Base-64 encoding--Just for the fun of it! — "Aaron D. Gifford" <astounding@...>

Yes, there's always:

10 messages 2010/03/05

[#358611] On what of these books is better to start to study Ruby? — Vlad Gerasimov <refermaker@...>

I have 3 books:

12 messages 2010/03/05

[#358634] Conditional keys in hash - out of the box? — "Sven S." <svoop@...>

Hi

12 messages 2010/03/05

[#358661] Why no TextMate for Linux? — thunk <gmkoller@...>

I spent some happy development time in "VisualAge" for Smalltalk +

42 messages 2010/03/06

[#358702] win32console 1.3.0.beta2 Released — Luis Lavena <luislavena@...>

win32console version 1.3.0.beta2 has been released!

17 messages 2010/03/07

[#358757] Shortest code — Prasanth Ravi <dare.take@...>

hi i'm a newbie in ruby and was test out some interesting problems in

18 messages 2010/03/08

[#358885] reading an UTF-8 encoded file — unbewusst.sein@... (Une B騅ue)

13 messages 2010/03/10

[#359008] Dir.glob problem — David Vlad <cluny_gisslaren@...>

In the program Im making I need to read some wma files into a variable

21 messages 2010/03/12

[#359031] Newbie Help : Object — Jerome David Sallinger <imran.nazir@...>

Hello,

14 messages 2010/03/13

[#359090] Overriding new? — Andrea Dallera <andrea@...>

Hi everybody,

19 messages 2010/03/15
[#359091] Re: Overriding new? — Chuck Remes <cremes.devlist@...> 2010/03/15

[#359093] Re: Overriding new? — Andrea Dallera <andrea@...> 2010/03/15

Hei Chuck,

[#359130] Recommended way to install Rubygems — Leslie Viljoen <leslieviljoen@...>

Hi!

64 messages 2010/03/16
[#359175] Re: Recommended way to install Rubygems — Eric Hodel <drbrain@...7.net> 2010/03/17

On Mar 16, 2010, at 03:22, Leslie Viljoen wrote:

[#359176] Re: Recommended way to install Rubygems — Lucas Nussbaum <lucas@...> 2010/03/17

(Please Cc me when replying, I don't follow ruby-talk@ closely enough to

[#359183] Re: Recommended way to install Rubygems — Nick Brown <nick@...> 2010/03/18

Lucas: Thanks for maintaining the Ruby package in Ubuntu!

[#359187] Re: Recommended way to install Rubygems — Lucas Nussbaum <lucas@...> 2010/03/18

On 18/03/10 at 13:36 +0900, Nick Brown wrote:

[#359200] Re: Recommended way to install Rubygems — Nick Brown <nick@...> 2010/03/18

Lucas Nussbaum wrote:

[#359204] Re: Recommended way to install Rubygems — Lucas Nussbaum <lucas@...> 2010/03/18

On 18/03/10 at 23:05 +0900, Nick Brown wrote:

[#359210] Re: Recommended way to install Rubygems — Rick DeNatale <rick.denatale@...> 2010/03/18

On Thu, Mar 18, 2010 at 10:21 AM, Lucas Nussbaum

[#359215] Re: Recommended way to install Rubygems — Lucas Nussbaum <lucas@...> 2010/03/18

On 18/03/10 at 23:45 +0900, Rick DeNatale wrote:

[#359230] Re: Recommended way to install Rubygems — Aldric Giacomoni <aldric@...> 2010/03/18

Lucas Nussbaum wrote:

[#359233] Re: Recommended way to install Rubygems — Lucas Nussbaum <lucas@...> 2010/03/18

On 19/03/10 at 02:49 +0900, Aldric Giacomoni wrote:

[#359171] Replace Text at Specific Positions Across Files — Shiny Hydra <slotriof@...>

Hello everyone,

12 messages 2010/03/17
[#359192] Re: Replace Text at Specific Positions Across Files — Robert Klemme <shortcutter@...> 2010/03/18

2010/3/17 Shiny Hydra <slotriof@guerrillamailblock.com>:

[#359198] Re: Replace Text at Specific Positions Across Files — Shiny Hydra <slotriof@...> 2010/03/18

> So your file has fixed width records? This is important to know,

[#359255] Grouping elements of an array — Steve Wilhelm <steve@...831.com>

I have an array of records that contain timestamps at random intervals.

24 messages 2010/03/18

[#359354] Living with a Swarm of Boids - A report from the front — thunk <gmkoller@...>

Hi,

15 messages 2010/03/20

[#359388] A plugin system using extend — Jean-denis Vauguet <jd@...>

Hi.

17 messages 2010/03/21
[#359394] Re: A plugin system using extend — Josh Cheek <josh.cheek@...> 2010/03/21

On Sat, Mar 20, 2010 at 9:46 PM, Jean-denis Vauguet <jd@vauguet.fr> wrote:

[#359398] Re: A plugin system using extend — Jean-denis Vauguet <jd@...> 2010/03/21

Thank you Josh. Actually I've already tested what you wrote and that's

[#359402] Re: A plugin system using extend — Jean-denis Vauguet <jd@...> 2010/03/21

Another idea I had is the following:

[#359410] Re: A plugin system using extend — James Edward Gray II <james@...> 2010/03/21

On Mar 21, 2010, at 2:13 AM, Jean-denis Vauguet wrote:

[#359420] Reading contents of all files from a Directory — Hawksury Gear <blackhawk_932@...>

Hello,

23 messages 2010/03/21
[#359422] Re: Reading contents of all files from a Directory — Jonathan Nielsen <jonathan@...> 2010/03/21

> I am trying to "Read Content" of all the files from a Directory. So far

[#359423] Re: Reading contents of all files from a Directory — Jonathan Nielsen <jonathan@...> 2010/03/21

> arr =3D Dir.open("K:/test").entries

[#359464] Re: Reading contents of all files from a Directory — Robert Klemme <shortcutter@...> 2010/03/22

2010/3/21 Jonathan Nielsen <jonathan@jmnet.us>:

[#360368] Re: Reading contents of all files from a Directory — Hawksury Gear <blackhawk_932@...> 2010/04/04

> If it is only for output purposes, we can actually do it in one line:

[#360370] Re: Reading contents of all files from a Directory — Jes俍 Gabriel y Gal疣 <jgabrielygalan@...> 2010/04/04

On Sun, Apr 4, 2010 at 3:06 PM, Hawksury Gear <blackhawk_932@hotmail.com> w=

[#360373] Re: Reading contents of all files from a Directory — Hawksury Gear <blackhawk_932@...> 2010/04/04

Thanks for replying ,when I am doing

[#360374] Re: Reading contents of all files from a Directory — Hassan Schroeder <hassan.schroeder@...> 2010/04/04

On Sun, Apr 4, 2010 at 8:16 AM, Hawksury Gear <blackhawk_932@hotmail.com> wrote:

[#360375] Re: Reading contents of all files from a Directory — Hawksury Gear <blackhawk_932@...> 2010/04/04

Hassan Schroeder wrote:

[#359662] index of string from beginning of line vs beginning of file — "Jesse B." <jessebos@...>

I am trying to write a basic script to implement "silent comments"

10 messages 2010/03/25
[#359663] Re: index of string from beginning of line vs beginning of file — Jes俍 Gabriel y Gal疣 <jgabrielygalan@...> 2010/03/25

On Thu, Mar 25, 2010 at 5:19 PM, Jesse B. <jessebos@aol.com> wrote:

[#359684] Ruby Summer of Code 2010 — Jeremy Kemper <jeremy@...>

Fellow Rubyists, I'm proud to announce the first annual Ruby Summer of Code.

20 messages 2010/03/26
[#359985] Re: [ANN] Ruby Summer of Code 2010 — Roger Pack <rogerpack2005@...> 2010/03/30

Jeremy Kemper wrote:

[#359697] Ruby and user documentation — Michel Demazure <michel@...>

Hi all,

20 messages 2010/03/26

[#359749] Boid writeup idea — thunk <gmkoller@...>

30 messages 2010/03/26

[#359909] return number of spaces at the beginning of a line — "Jesse B." <jessebos@...>

How would I find the number of spaces at the beginning of a line before

28 messages 2010/03/30
[#359925] Re: return number of spaces at the beginning of a line — Josh Cheek <josh.cheek@...> 2010/03/30

On Mon, Mar 29, 2010 at 8:41 PM, Jesse B. <jessebos@aol.com> wrote:

[#359941] Re: return number of spaces at the beginning of a line — Robert Klemme <shortcutter@...> 2010/03/30

2010/3/30 Josh Cheek <josh.cheek@gmail.com>:

[#359945] Re: return number of spaces at the beginning of a line — "Jesse B." <jessebos@...> 2010/03/30

This second post with the "spaces only" fix seems to meet all the needs

[#359961] Re: return number of spaces at the beginning of a line — Robert Klemme <shortcutter@...> 2010/03/30

2010/3/30 Jesse B. <jessebos@aol.com>:

[#360011] RubyDictionary - First Try — Max Schmidt <max.schmidt.privat@...>

Hello folks,

12 messages 2010/03/30
[#360035] Re: RubyDictionary - First Try — Jes俍 Gabriel y Gal疣 <jgabrielygalan@...> 2010/03/31

On Wed, Mar 31, 2010 at 12:40 AM, Max Schmidt

[#360033] Playing Games with "Ruids" — thunk <gmkoller@...>

46 messages 2010/03/31

Re: Why no TextMate for Linux?

From: Michal Suchanek <hramrach@...>
Date: 2010-03-13 13:12:26 UTC
List: ruby-talk #359030
On 13 March 2010 07:05, Seebs <usenet-nospam@seebs.net> wrote:
> On 2010-03-13, David Masover <ninja@slaphack.com> wrote:
>> On Friday 12 March 2010 07:00:06 pm Seebs wrote:

>> I haven't seen much of that, not that it matters -- the point is that
>> generally, open code that has a userbase of programmers will be maintain=
ed
>> across those versions, and even the old, unpopular versions are often fo=
rked
>> and maintained. Neither of these is guaranteed for proprietary software.
>
> Neither of them is guaranteed for anything. =C2=A0I'd say, though, that I=
've
> seen a lot better support for five-year-old proprietary software than I
> usually have for two-year old open source -- because open source users
> tend to be a lot more willing to upgrade, since it's close to free to do
> so.
>
> People whose livelihood depends on the quality of their support have
> an incentive to meet user demands.

If you are willing to pay the money you did for the proprietary
support I am sure you would get support for any opensource application
of you choice as well.

>> It's also an argument against considering Windows to be the basis of you=
r
>> business or livelihood, unless you're willing to accept that upgrade
>> treadmill. Again, before Win7, the choice was likely between XP and Vist=
a, and
>> many savvier consumers disliked Vista with a passion.
>
> Yes.
>
> But for some users, that upgrade treadmill may be worth it -- especially =
if,
> say, you gain enough benefit from a particular Windows-only app that it
> is more efficient to upgrade frequently than to make do with something el=
se.
>
>> And the only way out? Win7. But that was, again, depending wholly on Mic=
rosoft
>> to solve the issue.
>
> Sure.
>
> But so what? =C2=A0People in general know that going in, and sometimes th=
ey make
> the decision that it's the right tradeoff. =C2=A0I'm not trying to argue =
that
> there's no downside to a proprietary solution -- only that it's not at al=
l
> obvious that it'll always, or even usually, be foolish to pick one.

The problem is that people often do not do this decision. They just
have something on their computer like the MS Access/Office environment
so they write their application in it not realizing that in 1-2 years
there will be a new MS Office version and their application will no
longer work. So bringing this up is important but it is quite a bit
offtopic here.

>
>> I'm arguing that it is a huge benefit, and I'm puzzled that people place=
 so
>> little value on it, especially when I presume it's exactly this kind of
>> benefit that would lead someone to Ruby in the first place.
>
> Not really. =C2=A0What leads me to Ruby in the first place is that it's p=
leasant
> to work with. =C2=A0If I wanted something less vendor-dependant or less l=
ikely
> to be suddenly changed out from under me, leaving me with no practical
> support, there are probably half a dozen languages I'd be better off with=
.
>
> Keep in mind, an option you can't actually use is not a real option. =C2=
=A0I'm
> comfortable enough with C to have diagnosed an arcane memory management b=
ug
> in the pgsql driver. =C2=A0Not many other people I know would have had a =
good
> chance of finding that bug -- meaning that in practice, access to the
> source would not really be useful to them.
>
> For many, many, people, the direct advantages of open source are a pure
> non-issue. =C2=A0I'd bet that most Ruby developers would not be usefully =
able
> to modify the Ruby source to fix a language-implementation bug. =C2=A0So =
why
> should they care whether they have source or not?

There is also the option of hiring somebody who does have the required
C skill. This is an option you don't have with proprietary software.
Still some opensource software (such as Firefox mentioned earlier) is
likely so horrible that it's easier to write a new one than to fix it
so the advantage of it being opnsource is not that clear.

>
>> Adium was good. I like Kopete, these days.
>
> I try KDE occasionally. =C2=A0Around 4.x, they had a wonderful feature, w=
hich
> was that they never in any way saved user keybindings, such that every
> login got you all the defaults again. =C2=A0I guess maybe I'll try again =
sometime,
> but that's a level of quality control I would normally associate with
> Microsoft...
>

Stuff happens. It might be that the distribution you used forgot to
install some piece which was required for this feature to work.

I generally find opensource and proprietary software suffers from
different class of bugs.

Commercial software vendors (who sell almost exclusively proprietary
products) tend to focus on the experience of the average user so that
most users can have most things done smoothly with their product. They
tend to ignore bugs which only affect a corner case experienced by
minority of users, even when these would be trivial to fix for anybody
who has the source. There are just too many of these, and their
development resources are limited.

On the other hand, bugs in opensource software tend to get fixed only
if they cause enough annoyance to a single user that somebody invests
the effort required to fix them. However, many bugs are experienced at
least occasionally by the majority of users but require fundamental
changes to the application in question.

A prime example of such bug would be the broken HTML parser in Firefox
which uses fixed sized stack to store nested elements. Given
sufficiently complex page the parser fails but changing it to a
dynamic stack is too fundamental for anybody to do it. This means that
Firefox cannot parse pages generated by some popular web site editors
which produce needlessly complex HTML code if the page is edited too
much. AFAIK this bug is known for more than a decade (and is older
than Firefox itself) and not fixed yet as are many others in Firefox.

Thanks

Michal

In This Thread