[#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: David Masover <ninja@...>
Date: 2010-03-19 02:07:36 UTC
List: ruby-talk #359258
On Monday 15 March 2010 03:05:14 pm Seebs wrote:
> On 2010-03-15, David Masover <ninja@slaphack.com> wrote:
> > On Saturday 13 March 2010 12:05:06 am Seebs wrote:
> >> It is not obvious that "buying" a thing necessarily in all cases entails
> >> the right to manipulate it in arbitrary ways.
> >
> > Actually, that in particular was blatantly obvious until very recently.
> 
> Not necessarily for the best.
> 
> Consider what happens when you buy, say, a cat.  Do you have the right
> to torture it to death over a long period of time?  Most people would say
> you don't.

A cat is a living creature, which complicates things.

> If you buy a house, do you have the right to, say, set fire to it? 
>  Probably not, especially if it's near other houses.

The only two wrinkles I see are whether it's near other houses, or whether 
you've got some insurance on it.

It's probably better with some sort of compromise in certain circumstances, 
but I lean much towards the end of letting the end-user do arbitrary things 
than letting the content creator add arbitrary restrictions.

> > Again, take cell phones. I could simply refuse to buy a cell
> > phone, or I could get on my soapbox and try to convince others to stop
> > buying into these contracts. If enough people actually did start
> > demanding cheaper unlocked phones and shorter (or purely monthly)
> > contracts, the end result would be better terms for me.
> 
> I'm not sure of this.  It might be that the result would be more expensive
> phones with shorter contracts, because the subsidies really do reduce the
> cost of the phone.  Many cell phones are sold for less than they cost to
> produce -- with the excess being covered out of the contracts.

Well, right, but the contracts do cost more over the long run, and they lock 
you in. No one who had the money would seriously consider a monthly plan for a 
computer. People tried attaching a computer to Internet service, as some sort 
of appliance, and that failed pretty spectacularly. For some reason, people 
seem to tend towards simply paying however many hundreds or thousands of 
dollars it is, and then owning the computer -- or iPod, or whatever.

Yet with cell phones, people tend towards the slightly higher monthly fee with 
a long-term contract. I suppose we also do that with cars and houses, but it 
still seems odd that otherwise-intelligent people, who have the money to spend 
on the phone up front, would choose this.

> >> 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 else.
> >
> > The problem is, again, how frequently, and how much do you trust
> > Microsoft?
> 
> I trust Microsoft roughly as far as I can throw them.
> 
> But here's the thing.  Right now, if an app that did something Very
>  Important To Me ran on Windows, and not on anything else, I might well run
>  it anyway. I wouldn't expect it to survive, but as long as "using it for a
>  while" isn't worse than "never using it at all", that's okay by me.

So would I.

However, I would first try every alternative that's reasonable. For example, 
if I have to use Word, fine, but I'm going to try OpenOffice first.

> > For example, if your app broke on Vista, it now becomes a somewhat more
> > expensive proposition...
> 
> Sorta.  I have XP licenses around.

Netbooks forced Microsoft to extend support.

The issue here is that an OS is something that will stop working after awhile. 
If Microsoft stops delivering security patches for XP, it's going to take 
significantly more effort on your part to keep it working. Disabling txtmt 
URLs in TextMate is one thing, running XP in a completely isolated and 
firewalled VM (or a physically-disconnected machine) is another entirely.

> And if 10% sounds high to you, lemme tell you, it is not unreasonable at
>  all.

I'm not skeptical that any text editor can be 10% more productive than any 
other. I am skeptical that TextMate is 10% better than _all_ current 
alternatives.

> > Doesn't matter. Unless you've actually disabled it (or unless it's
> > disabled by default), I can still give you a malformed txtmt URL, so you
> > still need to either pay attention to the potential vulnerabilities (and
> > actively disable functionality like that) or keep yourself patched.
> 
> Well, yeah.  But disabling functionality I don't want is one of the first
> things I do with most programs.  :)

Huh, alright.

First thing I do is use it in its default configuration -- people usually put 
some thought into those defaults. Then I tweak whatever needs to be tweaked.

It's a fair point, though.

> >> What leads me to Ruby in the first place is that it's pleasant
> >> to work with.  If I wanted something less vendor-dependant or less
> >> likely 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.
> >
> > Interesting. I wonder what it is about those other languages that makes
> > them more suited to that purpose?
> 
> Well, as an obvious example, I use C because I can be pretty confident that
> any OS out there will be able to run simple C programs.

Pretty much any OS that can run C probably has a Ruby port, and failing that, 
Perl is _everywhere_.

> For instance, I use Ruby in preference to PHP, not because Ruby is less
> vendor-dependent, but because it doesn't make me want to bleach my brain
> after I have to read code in it.

Right, but I'm still not seeing where Ruby is particularly vendor-dependent. 
It runs on most Unices and Windows. I'm aware there are strange other beasts 
out there, but it's already well beyond vendor lock-in.

Contrast to requiring a single OS, or worse, requiring a single proprietary 
OS.

The difference between single-vendor lock-in and not being ported to 
everywhere C runs is significant, I think.

> >> It won't
> >> have a mysterious bug that took me a dozen reboots to track down causing
> >> it not to start up when started from /etc/rc.local even though it starts
> >> fine when invoked from the command line.
> >
> > It starts from somewhere else, not rc.local, but it starts automatically
> > when installed and on every reboot.
> 
> Once there's a package for it, yes.  I was doing this before that, and it
> was on a BSD machine, and there was some weirdness that made it not work
> when started from rc.local until I fixed it.

That's why another huge factor I use to choose software is whether a package 
exists yet. Also, there's a particularly brutal hack I've used from time to 
time involving starting a 'screen' instance...

> > I'll agree with that, but this happens a lot more often when I consider
> > whether they're equivalent for my needs. I'll freely admit Photoshop is
> > probably still far better than The Gimp, but I'm also not a graphic
> > artist, so open source plus price wins. For most things I'll have to
> > print, OpenOffice wins -- some people need certain obscure features of
> > Word, I like a big "export to PDF" button, and again, open source, open
> > format.
> 
> Yup.  One of the things I like on the Mac -- it is extremely difficult to
>  make a program for the Mac which can print, but can't export to PDF.

Same with Linux -- there's a "print to file" button in there somewhere. Worst 
case, it prints to postscript, which can be convented to PDF.

On Windows, with MS Office, it was somewhat more difficult. Maybe it's 
improved.

In This Thread