# Ruby

**URL:** https://www.ruby-forum.com/c/ruby/7.md?page=1818

[Latest](https://www.ruby-forum.com/latest.md) · [Categories](https://www.ruby-forum.com/categories.md) · [Tags](https://www.ruby-forum.com/tags.md)

**Page:** 1819

---

## [IO.popen raise Errno::EBADF](https://www.ruby-forum.com/t/io-popen-raise-errno-ebadf/58662)

<div class="topic-metadata">

**Author:** [@SSSBSHS\_SSSSS5SRSmS](https://www.ruby-forum.com/u/SSSBSHS_SSSSS5SRSmS)\
**Replies:** 0\
**Last updated:** [April 24, 2006, 5:21pm UTC](https://www.ruby-forum.com/t/io-popen-raise-errno-ebadf/58662 "2006-04-24T17:21:41Z")

</div>

e$B$H$\_$?$G$9!#e(B IO.popen() e$B$Ge(B fork e$B$K\<:GT$7$?;~$N%(%i!\<$,e(B EBADF e$B$K$J$k$3$H$,$"$j$^$9!#e(B ~% ruby -v ruby 1.8.4 (2005-12-24) \[i686-linux\] ~% ruby -e ‘"1"10241024\*500; IO.popen(“cat”,“w”)’ -e:1:in …

---

## [Bug of regex.c (1.8)](https://www.ruby-forum.com/t/bug-of-regex-c-1-8/58639)

<div class="topic-metadata">

**Author:** [@KIMURA\_Koichi](https://www.ruby-forum.com/u/KIMURA_Koichi)\
**Replies:** 1\
**Last updated:** [April 24, 2006, 5:09pm UTC](https://www.ruby-forum.com/t/bug-of-regex-c-1-8/58639 "2006-04-24T17:09:23Z")

</div>

e$BLZB\<$G$9!#e(B \[ruby-list:42096\] e$B$K4X$7$F$A$g$C$HD4$Y$F$\_$^$7$?!#e(B re\_compile\_pattern e$B$NCf$K$"$k%-%c%i%/%?%/%i%9$N=hM}$NItJ,$Ge(B else { if (TRANSLATE\_P()) c = (unsigned char)translate\[c\]; if (had\_mbchar…

---

## [Win32-file 0.5.0](https://www.ruby-forum.com/t/win32-file-0-5-0/58660)

<div class="topic-metadata">

**Author:** [@BergerS\_Daniel](https://www.ruby-forum.com/u/BergerS_Daniel)\
**Replies:** 0\
**Last updated:** [April 24, 2006, 4:29pm UTC](https://www.ruby-forum.com/t/win32-file-0-5-0/58660 "2006-04-24T16:29:16Z")

</div>

Hi all, The Win32Utils Team is happy to announce the release of win32-file 0.5.0. The good news It’s now pure Ruby! It has a gem! The bad news I’ve ripped out the native IO stuff (nread, nwrite, etc). That will go …

---

## [Symbol#to\_proc is just so beautiful](https://www.ruby-forum.com/t/symbol-to-proc-is-just-so-beautiful/94066)

<div class="topic-metadata">

**Author:** [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Replies:** 19\
**Last updated:** [April 24, 2006, 3:52pm UTC](https://www.ruby-forum.com/t/symbol-to-proc-is-just-so-beautiful/94066 "2006-04-24T15:52:00Z")

</div>

What would you think of: \[1,2,3\].all.positive? T. P.S. What the frak on the gateway? Why hasn’t the person/people responsable even said anything about it? This is getting old real quick. Crap like this makes me want…

---

## [Fwd: Please Forward: Ruby Quiz Submission](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/199937)

<div class="topic-metadata">

**Author:** [@Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/u/Dobai-Pataky_BSSSSl)\
**Replies:** 0\
**Last updated:** [April 24, 2006, 3:21pm UTC](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/199937 "2006-04-24T15:21:06Z")

</div>

Begin forwarded message:

---

## [trap("CLD") - ignore TSTP signal](https://www.ruby-forum.com/t/trap-cld-ignore-tstp-signal/58643)

<div class="topic-metadata">

**Author:** [@Christopher\_Horn](https://www.ruby-forum.com/u/Christopher_Horn)\
**Replies:** 2\
**Last updated:** [April 24, 2006, 1:04pm UTC](https://www.ruby-forum.com/t/trap-cld-ignore-tstp-signal/58643 "2006-04-24T13:04:17Z")

</div>

Hi, i’m writing a distrubuted process queueing and scheduling daemon in Ruby (for Linux / MacOS X). The scheduler can suspend Unix processes (TSTP signal), and resume them with a CONT signal. This already works fine. …

---

## [Array.concat(a) vs array.push(\*a)](https://www.ruby-forum.com/t/array-concat-a-vs-array-push-a/58645)

<div class="topic-metadata">

**Author:** [@unknown](https://www.ruby-forum.com/u/unknown)\
**Replies:** 2\
**Last updated:** [April 24, 2006, 12:58pm UTC](https://www.ruby-forum.com/t/array-concat-a-vs-array-push-a/58645 "2006-04-24T12:58:09Z")

</div>

It feels to me like array.concat seems slower than the equivalent (I think) variation using array.push: a = \[1,2,3,4,5\]; b=\[\]; puts Benchmark.measure{ (1…100000).each{ b.push(\*a)}} 0.090000 0.000000 0.090000 ( …

---

## [Graphics library](https://www.ruby-forum.com/t/graphics-library/58610)

<div class="topic-metadata">

**Author:** [@Zabuza](https://www.ruby-forum.com/u/Zabuza)\
**Replies:** 1\
**Last updated:** [April 24, 2006, 10:20am UTC](https://www.ruby-forum.com/t/graphics-library/58610 "2006-04-24T10:20:14Z")

</div>

i am looking for a way to make animations and things in that nature. Can ruby do things like that or do i need another program. If ruby cant work can someone tell me what program i would need. Thx

---

## [Fwd: Text Munger](https://www.ruby-forum.com/t/fwd-text-munger/197260)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 1\
**Last updated:** [April 24, 2006, 8:57am UTC](https://www.ruby-forum.com/t/fwd-text-munger/197260 "2006-04-24T08:57:00Z")

</div>

Begin forwarded message:

---

## [How to ensure no blank lines in DATA statements](https://www.ruby-forum.com/t/how-to-ensure-no-blank-lines-in-data-statements/58579)

<div class="topic-metadata">

**Author:** [@Joseph\_Paish](https://www.ruby-forum.com/u/Joseph_Paish)\
**Replies:** 8\
**Last updated:** [April 24, 2006, 7:31am UTC](https://www.ruby-forum.com/t/how-to-ensure-no-blank-lines-in-data-statements/58579 "2006-04-24T07:31:05Z")

</div>

suppose i have the following piece of code to read some data (input by the user) following END while line = DATA.gets one\_record = line.chomp!.split do stuff end END bought 2 widgets 17.99 sold 12 widgets 22.49 b…

---

## [Yoichiro Hasebe?](https://www.ruby-forum.com/t/yoichiro-hasebe/58623)

<div class="topic-metadata">

**Author:** [@Hal\_F](https://www.ruby-forum.com/u/Hal_F)\
**Replies:** 0\
**Last updated:** [April 24, 2006, 7:24am UTC](https://www.ruby-forum.com/t/yoichiro-hasebe/58623 "2006-04-24T07:24:57Z")

</div>

I received a kind email from this person and have tried twice to answer it, but the mail bounces. Does anyone have a valid email for him? Answer offline if you wish. Thanks, Hal

---

## [Ruby/Informix 0.2.0 released](https://www.ruby-forum.com/t/ruby-informix-0-2-0-released/58621)

<div class="topic-metadata">

**Author:** [@Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/u/Gerardo_SSGSSS_mez)\
**Replies:** 0\
**Last updated:** [April 24, 2006, 6:33am UTC](https://www.ruby-forum.com/t/ruby-informix-0-2-0-released/58621 "2006-04-24T06:33:11Z")

</div>

Ruby/Informix is a Ruby extension for connecting to IBM Informix Dynamic Server, written in ESQL/C. It is being developed and heavily tested on Solaris/SPARC. It has been reported to work on Linux Fedora, SuSE Linux a…

---

## [Re: nuby: %w to understand quotes](https://www.ruby-forum.com/t/re-nuby-w-to-understand-quotes/94172)

<div class="topic-metadata">

**Author:** [@PeSSSSaS\_Botp](https://www.ruby-forum.com/u/PeSSSSaS_Botp)\
**Replies:** 0\
**Last updated:** [April 24, 2006, 4:28am UTC](https://www.ruby-forum.com/t/re-nuby-w-to-understand-quotes/94172 "2006-04-24T04:28:26Z")

</div>

Ross B. \[mailto:removed\_email\_address@domain.invalid\] wrote: Perhaps you are looking for shellwords? require ‘shellwords’ Shellwords.shellwords %{this is “just a” test} # =\> \[“this”, “is”, “just a”, “test”\] Yes! ve…

---

## [Re: nuby: %w to understand quotes](https://www.ruby-forum.com/t/re-nuby-w-to-understand-quotes/94170)

<div class="topic-metadata">

**Author:** [@PeSSSSaS\_Botp](https://www.ruby-forum.com/u/PeSSSSaS_Botp)\
**Replies:** 1\
**Last updated:** [April 24, 2006, 3:21am UTC](https://www.ruby-forum.com/t/re-nuby-w-to-understand-quotes/94170 "2006-04-24T03:21:19Z")

</div>

David C. \[mailto:removed\_email\_address@domain.invalid\] : But why? %w is intended as a shortcut when everthing is a single word. For anything else, use quotes. yes, you’re right. maybe, i was looking for a shortcut …

---

## [Re: nuby: %w to understand quotes](https://www.ruby-forum.com/t/re-nuby-w-to-understand-quotes/58614)

<div class="topic-metadata">

**Author:** [@PeSSSSaS\_Botp](https://www.ruby-forum.com/u/PeSSSSaS_Botp)\
**Replies:** 1\
**Last updated:** [April 24, 2006, 2:53am UTC](https://www.ruby-forum.com/t/re-nuby-w-to-understand-quotes/58614 "2006-04-24T02:53:32Z")

</div>

Justin C. \[mailto:removed\_email\_address@domain.invalid\] : In that case, wouldn’t it be easier to just do \[“sample”, “short sample”, "there is quite a number of strings longer than this"\] that’s what i’m doing now (i…

---

## [Refactoring my IPod](https://www.ruby-forum.com/t/refactoring-my-ipod/94105)

<div class="topic-metadata">

**Author:** [@MolitorS\_Stephen\_L](https://www.ruby-forum.com/u/MolitorS_Stephen_L)\
**Replies:** 1\
**Last updated:** [April 24, 2006, 12:17am UTC](https://www.ruby-forum.com/t/refactoring-my-ipod/94105 "2006-04-24T00:17:34Z")

</div>

OK I’m getting waaaayyy off topic now: I just bought an IPod and plan on burning my classical music collection to it. I’ve heard there are some issues categorizing and labeling classic music on ITunes. Are there any…

---

## [\[SOLUTION\] Text Munger #76](https://www.ruby-forum.com/t/solution-text-munger-76/58580)

<div class="topic-metadata">

**Author:** [@mike](https://www.ruby-forum.com/u/mike)\
**Replies:** 4\
**Last updated:** [April 24, 2006, 12:08am UTC](https://www.ruby-forum.com/t/solution-text-munger-76/58580 "2006-04-24T00:08:19Z")

</div>

This is my first Ruby Q. submission as well (there seems to be a lot of us this time through!). I’m going to attach the file because one line is crazy long and I don’t want text wrapping to be a problem :wink: I was…

---

## [\[SOLUTION\] Text Munger](https://www.ruby-forum.com/t/solution-text-munger/58607)

<div class="topic-metadata">

**Author:** [@Barry\_Dmytro](https://www.ruby-forum.com/u/Barry_Dmytro)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 11:49pm UTC](https://www.ruby-forum.com/t/solution-text-munger/58607 "2006-04-23T23:49:42Z")

</div>

It expects stuff to be piped to it. ~\> cat file.txt | ./76.rb Took all of 10 minutes to write… First version was 5 lines, but expanded it to 15 to add some handling of different situations. Kind Regards,

---

## [Os level thread in a Ruby extension module](https://www.ruby-forum.com/t/os-level-thread-in-a-ruby-extension-module/58606)

<div class="topic-metadata">

**Author:** [@goldfita](https://www.ruby-forum.com/u/goldfita)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 11:48pm UTC](https://www.ruby-forum.com/t/os-level-thread-in-a-ruby-extension-module/58606 "2006-04-23T23:48:56Z")

</div>

I need to handle sockets in C which will be wrapped in a Ruby extension module. At this point, I’m not sure how it will work, but I think I’m going to need to put the socket code in a thread. Is this going to cause …

---

## [\[no solution but an idea\]](https://www.ruby-forum.com/t/no-solution-but-an-idea/58604)

<div class="topic-metadata">

**Author:** [@wolfgang](https://www.ruby-forum.com/u/wolfgang)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 11:06pm UTC](https://www.ruby-forum.com/t/no-solution-but-an-idea/58604 "2006-04-23T23:06:58Z")

</div>

Hi, I just read the quiz and the solutions an as I had to parse some unicode text I had an idea: why not using “unpack” on the string and getting the number of the character in the code. Then you could also (with some …

---

## [Ruby Quiz Contest Update](https://www.ruby-forum.com/t/ruby-quiz-contest-update/58603)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 1\
**Last updated:** [April 23, 2006, 10:42pm UTC](https://www.ruby-forum.com/t/ruby-quiz-contest-update/58603 "2006-04-23T22:42:06Z")

</div>

Just a quick note to let those with ideas know that the current Ruby Quiz contest is not yet over. Matthew already has a copy of the book and thus is passing on the prize. (You rock Matthew!) The search for a winni…

---

## [Ruby-VPI 0.3](https://www.ruby-forum.com/t/ruby-vpi-0-3/94169)

<div class="topic-metadata">

**Author:** [@Suraj\_NSKurapati](https://www.ruby-forum.com/u/Suraj_NSKurapati)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 10:38pm UTC](https://www.ruby-forum.com/t/ruby-vpi-0-3/94169 "2006-04-23T22:38:57Z")

</div>

\-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ruby-VPI 0.3 has been released. http://ruby-vpi.rubyforge.org What is it? Ruby-VPI is a Ruby interface to Verilog VPI. With it, you can create complex Verilog test benc…

---

## [Fwd: Text Munger (#76)](https://www.ruby-forum.com/t/fwd-text-munger-76/197293)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 10:04pm UTC](https://www.ruby-forum.com/t/fwd-text-munger-76/197293 "2006-04-23T22:04:50Z")

</div>

Begin forwarded message:

---

## [Fwd: Please Forward: Ruby Quiz Submission](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/161176)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 9:55pm UTC](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/161176 "2006-04-23T21:55:32Z")

</div>

Begin forwarded message:

---

## [Fwd: Please Forward: Ruby Quiz Submission](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/102941)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 9:52pm UTC](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/102941 "2006-04-23T21:52:30Z")

</div>

Begin forwarded message:

---

## [Fwd: Please forward: Ruby Quiz Submission / Text Munging](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission-text-munging/102954)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 9:52pm UTC](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission-text-munging/102954 "2006-04-23T21:52:30Z")

</div>

Begin forwarded message:

---

## [Fwd: Text Munger (#76)](https://www.ruby-forum.com/t/fwd-text-munger-76/196403)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 9:52pm UTC](https://www.ruby-forum.com/t/fwd-text-munger-76/196403 "2006-04-23T21:52:30Z")

</div>

Begin forwarded message:

---

## [Fwd: Please Forward: Ruby Quiz Submission](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/102925)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 9:52pm UTC](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/102925 "2006-04-23T21:52:26Z")

</div>

Begin forwarded message:

---

## [Fwd: Please Forward: Ruby Quiz Submission](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/102899)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 9:49pm UTC](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/102899 "2006-04-23T21:49:24Z")

</div>

Begin forwarded message:

---

## [Fwd: Please Forward: Ruby Quiz Submission](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/102841)

<div class="topic-metadata">

**Author:** [@bbazzarrakk](https://www.ruby-forum.com/u/bbazzarrakk)\
**Replies:** 0\
**Last updated:** [April 23, 2006, 9:49pm UTC](https://www.ruby-forum.com/t/fwd-please-forward-ruby-quiz-submission/102841 "2006-04-23T21:49:23Z")

</div>

Begin forwarded message:

[Previous page](https://www.ruby-forum.com/c/ruby/7.md?page=1817)

[Next page](https://www.ruby-forum.com/c/ruby/7.md?page=1819)
