[#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-13 05:29:05 UTC
List: ruby-talk #359020
On Friday 12 March 2010 07:00:06 pm Seebs wrote:
> On 2010-03-13, David Masover <ninja@slaphack.com> wrote:
> > On Wednesday 10 March 2010 10:55:11 pm Seebs wrote:
> >> It's not as if most people can realistically get a real feature change
> >> into vi.  Even most programmers would be unlikely to find it worth the
> >> time and effort.
> >
> > Most likely -- but having the ability is important.
> >
> > I'm unlikely to ever want to, say, burn an American flag, but it is
> > important to me that I have that right.
> 
> Non-comparable.  No fundamental civil rights are infringed when I'm told
> I can't burn *someone else's* American flag.  My right to write software
> is not infringed by my lack of a right to modify someone else's without
> permission.

I suppose that's the difference between buying and renting software.

Put another way, I'm not saying I should be able to burn someone else's flag. 
But if you sold me a flag, why should that automatically allow you to dictate 
how I use it? Should I have to sign a no-burning contract before any flag I 
buy?

No, after I buy it, it's mine, even if you're the one who made it.

Regardless, the point was not that this is an essential right, and that's 
clearly hyperbole (on my part). The point is that it's important to me to have 
that ability, whether or not I have a clear and present need for it.

> >> >  * You're tied to an OS which is notorious for breaking backwards-
> >> > compatibility.
> >>
> >> lolwut?  I have things from OS X 10.0, written for PowerPC systems,
> >> which still run on Intel in 10.6.
> >
> > And I've seen things break from 10.3 to 10.4 to 10.5.
> 
> So?  I've got code which has been broken by just about every Linux system
> revision since RHEL4 or so.

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 maintained 
across those versions, and even the old, unpopular versions are often forked 
and maintained. Neither of these is guaranteed for proprietary software.

>  But all you've shown so far is that at least one group of people who were
>  actively updating software for new systems released something that ran on
>  a previous system and the current system, but not on systems before that
>  -- but that could be just because they linked against that system's
>  libraries.

Could be -- though I was under the impression that most libraries are included 
with the program, and that this was an advantage of the .app folder concept.

VLC isn't the only example, but the obvious ones that come to mind are things 
like a virtual desktop manager (pre-Spaces), which likely fits your criteria 
of being a low-level hack, something you'd expect to break. I remember seeing 
similar things with TunnelBlick, though again, it's been long enough that this 
may be my imagination.

I withdraw that claim.

> > With proprietary software, that's not an option -- Microsoft wanted to
> > force Vista on everyone, so they threatened to pull support for XP. That
> > would've meant security vulnerabilities, among other things, making life
> > difficult for those of us wanting to stay on XP -- no chance of any
> > bugfixes. Microsoft maintains support for old version of Windows, but to
> > a point -- beyond which, the community CANNOT take over.
> 
> Right.
> 
> Which might be a good argument against considering XP to be the basis of
>  your business or livelihood, unless you have some particular reason for
>  which it's really the best choice for you anyway.

Maybe.

It's also an argument against considering Windows to be the basis of your 
business or livelihood, unless you're willing to accept that upgrade 
treadmill. Again, before Win7, the choice was likely between XP and Vista, and 
many savvier consumers disliked Vista with a passion.

So your choice was to stick with XP, which was relatively light, fast, and 
proven, but risk Microsoft letting it slowly rot... or upgrade to Vista, which 
was buggy, slow, new, and prone to breaking XP apps in interesting ways.

And the only way out? Win7. But that was, again, depending wholly on Microsoft 
to solve the issue.

> > Now consider the case of a killer app developed by a single individual.
> > What are the chances he's going to expend significant time and energy
> > maintaining old versions of TextMate when he could be working on a new
> > version (and charging for it) instead?
> 
> Not particularly high -- but an editor isn't comparable to an OS (unless
> it's emacs).  I don't have to worry about new malware targeting my editor,

With textmate having its own URL schema, yes, you do. And that's ignoring 
other stuff that you'd hope is easy to get right, like proper handling of the 
text itself.

> But I can't see why you'd argue not just that this is a benefit, but that
> it's such a huge benefit that anyone who would prefer ANY other combination
> of features, values, or requirements over it is somehow objectively wrong.

I'm not arguing that.

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.

However, I did a fair amount of development for HD-DVD, and I always keep a 
copy of Windows around, so I do understand. Then again, my reasons for using 
Visual Studio as an IDE for HD-DVD don't apply to TextMate.

> > Whew. That was hard to find the one tool which isn't portable, and I'm
> > not even sure about that -- it might run under Cygwin!
> 
> Oh, sure, tons of stuff is portable.  On the other hand, having suffered
> through Gaim^WPidgin for years, I *love* using Adium X.

Adium was good. I like Kopete, these days.

> >> It is usually a bit of a tradeoff.  I'll accept some non-portability of
> >>  tools to get jobs done sooner and with less effort.
> >
> > I'll do that, if it's enough sooner and enough less effort to justify the
> > loss of flexibility. I'd much rather spend a bit more time and get it
> > right the first time, using portable, flexible, open tools, so that I
> > don't have to completely redo it if something needs to be changed.
> 
> I don't view choice of editor as really being a matter of "completely
>  redo". It's one of many tools I use, and if I switch, well, I use a
>  different editor. Whatever.

Right, that's the major difference between an editor and the kind of tool that 
justifies this long of a discussion. For example, your iPhone projects sound 
like they're of the type where it would be a significant effort, possibly even 
a full rewrite, to port them to another platform.

I think I wandered offtopic there.

> > sudo apt-get install samba
> 
> Yeah, I did actually set up samba.  Three times.  It was a nightmare to
> get it working reliably with several different windows systems, the
> documentation was crap, and it crashed fairly often.

Can't speak much for the documentation, but I have created Samba setups 
(fairly simply) which worked, out of the box, on every Windows I came across. 
I have never once seen Samba crash.

I enjoy sysadmin work, but I've also gotten a static webserver working in 
under five minutes, and a local torrent tracker (complete with relevant 
torrents) in under half an hour (due to crap documentation).

In This Thread