# Ruby

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

[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:** 981

---

## [Question about directory structure (1.9.1-preview1)](https://www.ruby-forum.com/t/question-about-directory-structure-1-9-1-preview1/152062)

<div class="topic-metadata">

**Author:** [@arton](https://www.ruby-forum.com/u/arton)\
**Replies:** 1\
**Last updated:** [October 30, 2008, 1:34am UTC](https://www.ruby-forum.com/t/question-about-directory-structure-1-9-1-preview1/152062 "2008-10-30T01:34:50Z")

</div>

artone$B$G$9!#e(B mswin32e$BHG$r:n$k$H!"e(BOSe$B0MB8%G%#%l%/%H%jL\>$,e(B lib/ruby/1.9.1/i386-mswin32 lib/ruby/site\_ruby/1.9.1/i386-msvcrt lib/ruby/vendor\_ruby/1.9.1/i386-msvcrt e$B$H!“e(Brubye$BE:IU%i%$%V%i%j$H$=$l0J…

---

## [\[Bug #648\] \[BUG\] make test in Ruby 1.9](https://www.ruby-forum.com/t/bug-648-bug-make-test-in-ruby-1-9/150953)

<div class="topic-metadata">

**Author:** [@Masayoshi\_T](https://www.ruby-forum.com/u/Masayoshi_T)\
**Replies:** 1\
**Last updated:** [October 30, 2008, 12:54am UTC](https://www.ruby-forum.com/t/bug-648-bug-make-test-in-ruby-1-9/150953 "2008-10-30T00:54:29Z")

</div>

Bug #648: \[BUG\] make test in Ruby 1.9 http://redmine.ruby-lang.org/issues/show/648 e$B5/I\<\<Te(B: Masayoshi T. e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal Redhat 9e$B$Ge(Bruby 1.9e$B$Ne(Btrunke$B$r%3%s%Q%$%k$7$?$H$3…

---

## [Named arguments gem](https://www.ruby-forum.com/t/named-arguments-gem/151859)

<div class="topic-metadata">

**Author:** [@macario](https://www.ruby-forum.com/u/macario)\
**Replies:** 12\
**Last updated:** [October 30, 2008, 12:52am UTC](https://www.ruby-forum.com/t/named-arguments-gem/151859 "2008-10-30T00:52:28Z")

</div>

Hi, I’ve written a small gem to pass named arguments to an existing method using ruby2ruby. Here’s the usage: require ‘named\_arguments’ class Example def instance\_method(uno = 1, dos = 2, tres = 3, cuatro = 4) \[uno,…

---

## [Could not find RubyGem - because it's not a gem](https://www.ruby-forum.com/t/could-not-find-rubygem-because-its-not-a-gem/151018)

<div class="topic-metadata">

**Author:** [@danielb](https://www.ruby-forum.com/u/danielb)\
**Replies:** 4\
**Last updated:** [October 29, 2008, 11:23pm UTC](https://www.ruby-forum.com/t/could-not-find-rubygem-because-its-not-a-gem/151018 "2008-10-29T23:23:50Z")

</div>

Hi all, Sorry, a bit of a cross-post here, because I’m not sure if this is a Rails issue or a gems issue. The problem is that I’ve got sys-admin installed, just not as a gem, and that’s causing a problem. First, some…

---

## [Computer tech](https://www.ruby-forum.com/t/computer-tech/152082)

<div class="topic-metadata">

**Author:** [@savitha](https://www.ruby-forum.com/u/savitha)\
**Replies:** 0\
**Last updated:** [October 29, 2008, 10:50pm UTC](https://www.ruby-forum.com/t/computer-tech/152082 "2008-10-29T22:50:25Z")

</div>

Complete Internet Protection With Automatic Virus Removal. Prevents virus infection from Email,Internet,Network,File execution/copying … Click below for more details www.ambairam.webs.com www.recipesallin1.50webs.co…

---

## [Passing a block with define\_method](https://www.ruby-forum.com/t/passing-a-block-with-define-method/146901)

<div class="topic-metadata">

**Author:** [@james-calivar](https://www.ruby-forum.com/u/james-calivar)\
**Replies:** 13\
**Last updated:** [October 29, 2008, 10:12pm UTC](https://www.ruby-forum.com/t/passing-a-block-with-define-method/146901 "2008-10-29T22:12:52Z")

</div>

Hi list, I’ve got a bit of a problem whereby I need to pass a block to a method defined using define\_method this works: def some\_method(\*args, &block) … end but this does not – the interpreter complains about unexpe…

---

## [Code Review: ContextMerge](https://www.ruby-forum.com/t/code-review-contextmerge/151964)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 1\
**Last updated:** [October 29, 2008, 10:02pm UTC](https://www.ruby-forum.com/t/code-review-contextmerge/151964 "2008-10-29T22:02:18Z")

</div>

tfpt review “/shelveset:ContextMerge;REDMOND\\tomat” Phase 1 of RubyContext and RubyExecutionContext merge. Tomas

---

## [Updating to rubygems 1.3.0](https://www.ruby-forum.com/t/updating-to-rubygems-1-3-0/151664)

<div class="topic-metadata">

**Author:** [@stepheneb](https://www.ruby-forum.com/u/stepheneb)\
**Replies:** 9\
**Last updated:** [October 29, 2008, 8:58pm UTC](https://www.ruby-forum.com/t/updating-to-rubygems-1-3-0/151664 "2008-10-29T20:58:46Z")

</div>

I used this procedure to update my trunk jruby install to rubygems 1.3.0: jruby -S gem install rubygems-update jruby -S update\_rubygems After finishing with the install bin/jgem was installed (which appears to be id…

---

## [Memoization example the ruby programming language question](https://www.ruby-forum.com/t/memoization-example-the-ruby-programming-language-question/151978)

<div class="topic-metadata">

**Author:** [@chisa](https://www.ruby-forum.com/u/chisa)\
**Replies:** 3\
**Last updated:** [October 29, 2008, 7:58pm UTC](https://www.ruby-forum.com/t/memoization-example-the-ruby-programming-language-question/151978 "2008-10-29T19:58:30Z")

</div>

Hi all, Attached is the example of memoization from the above book. I am awed by ruby. I understand what the program does in that I inserted puts statements to follow it’s logic. It definitely caches the recursive …

---

## [Socket from python to ruby](https://www.ruby-forum.com/t/socket-from-python-to-ruby/152054)

<div class="topic-metadata">

**Author:** [@batdevis](https://www.ruby-forum.com/u/batdevis)\
**Replies:** 6\
**Last updated:** [October 29, 2008, 6:54pm UTC](https://www.ruby-forum.com/t/socket-from-python-to-ruby/152054 "2008-10-29T18:54:48Z")

</div>

I’d want to port this code from python to ruby: self.sckt = socket.socket(socket.AF\_INET, socket.SOCK\_STREAM, 0) self.sckt.bind((self.CFG\[‘smsc’\]\[‘local\_host’\], self.CFG\[‘smsc’\]\[‘local\_port’\])) self.sckt.connect((sel…

---

## [OSX: require seems very slow](https://www.ruby-forum.com/t/osx-require-seems-very-slow/152049)

<div class="topic-metadata">

**Author:** [@mwalsh](https://www.ruby-forum.com/u/mwalsh)\
**Replies:** 3\
**Last updated:** [October 29, 2008, 6:03pm UTC](https://www.ruby-forum.com/t/osx-require-seems-very-slow/152049 "2008-10-29T18:03:54Z")

</div>

Hi, I’m working on a large rails app on my MacBook Pro (2.16 GHz Intel Core Duo / 2GB RAM). OS X is 10.5.5. On my machine, it takes about 30 seconds to load the rails environment for our project. For my colleagues, w…

---

## [\[Bug:1.9\] upcase of $B$a(B becomes $B$A(B in ISO-2022-JP](https://www.ruby-forum.com/t/bug-1-9-upcase-of-b-a-b-becomes-b-a-b-in-iso-2022-jp/152053)

<div class="topic-metadata">

**Author:** [@Yusuke\_ENDOH](https://www.ruby-forum.com/u/Yusuke_ENDOH)\
**Replies:** 2\
**Last updated:** [October 29, 2008, 5:47pm UTC](https://www.ruby-forum.com/t/bug-1-9-upcase-of-b-a-b-becomes-b-a-b-in-iso-2022-jp/152053 "2008-10-29T17:47:55Z")

</div>

e$B1sF#$G$9!#e(B ISO-2022-JP e$B$G!V$a!W$re(B upcase e$B$9$k$H!V$A!W$K$J$j$^$9!#e(B $ ./ruby -e ‘p \["\\u3081", “\\u3081”.encode(“ISO-2022-JP”).upcase.encode(“UTF-8”)\]’ \[“e$B$ae(B”, “e$B$Ae(B”\]

---

## [Zsh prompt in ruby?](https://www.ruby-forum.com/t/zsh-prompt-in-ruby/138424)

<div class="topic-metadata">

**Author:** [@quik77](https://www.ruby-forum.com/u/quik77)\
**Replies:** 1\
**Last updated:** [October 29, 2008, 4:39pm UTC](https://www.ruby-forum.com/t/zsh-prompt-in-ruby/138424 "2008-10-29T16:39:14Z")

</div>

Hi there, Zsh has a beautiful thing going for it. See on http://aperiodic.net/phil/prompt/ I refer to that prompt with those |===| bars Does anyone know how this is done? Ncurses? And most importantly (to me), wheth…

---

## [Dtoa() / freedtoa() $B$N2~B$(B](https://www.ruby-forum.com/t/dtoa-freedtoa-b-n2-b-b/151715)

<div class="topic-metadata">

**Author:** [@sugie](https://www.ruby-forum.com/u/sugie)\
**Replies:** 2\
**Last updated:** [October 29, 2008, 4:23pm UTC](https://www.ruby-forum.com/t/dtoa-freedtoa-b-n2-b-b/151715 "2008-10-29T16:23:56Z")

</div>

e$B:XF#$H?=$7$^$9!#e(B \[ruby-dev:32792\]e$B$N!“e(BC API e$BL\>A06u4V$N$\*OC$NB3$-$G$9!#e(B 10e$B%v7nA0$NOC$G!”$7$+$be(BABIe$B%U%j!\<%:$^$Ge(B24e$B;~4V$J$/$F!"$9$\_$^$;$s!#e(B e$B\<h$j$3$a$kHO0O$@$1$G7k9=$G$9!#e(B util.ce$B…

---

## [RubyInject 0.1.0](https://www.ruby-forum.com/t/rubyinject-0-1-0/121167)

<div class="topic-metadata">

**Author:** [@Laurent\_S](https://www.ruby-forum.com/u/Laurent_S)\
**Replies:** 2\
**Last updated:** [October 29, 2008, 4:08pm UTC](https://www.ruby-forum.com/t/rubyinject-0-1-0/121167 "2008-10-29T16:08:54Z")

</div>

Hi, I am glad to announce the first version of the RubyInject project. RubyInject is a Mac OS X framework that allows you to inject at runtime the Ruby interpreter into any running application, using the mach\_star me…

---

## [Open a MS Excel file from within Ruby](https://www.ruby-forum.com/t/open-a-ms-excel-file-from-within-ruby/151790)

<div class="topic-metadata">

**Author:** [@RichardOnRails](https://www.ruby-forum.com/u/RichardOnRails)\
**Replies:** 5\
**Last updated:** [October 29, 2008, 3:51pm UTC](https://www.ruby-forum.com/t/open-a-ms-excel-file-from-within-ruby/151790 "2008-10-29T15:51:06Z")

</div>

Hi. I’m writing a small Ruby pgm to demonstrate that FasterCVS is a good way to handle CSV data. I put up a small CSV file and demonstrated the FasterCSV aspect. I’d like to precede that step by automatically bringi…

---

## [RUBYOPT enhancement](https://www.ruby-forum.com/t/rubyopt-enhancement/151977)

<div class="topic-metadata">

**Author:** [@nobu](https://www.ruby-forum.com/u/nobu)\
**Replies:** 1\
**Last updated:** [October 29, 2008, 3:41pm UTC](https://www.ruby-forum.com/t/rubyopt-enhancement/151977 "2008-10-29T15:41:06Z")

</div>

e$B$J$+$@$G$9!#e(B RUBYOPTe$B4D6-JQ?t$GD9$$7A\<0$N%\*%W%7%g%s$b;XDj$G$-$k$h$&$K3HD%$7$Fe(B e$B$\_$^$7$?!#e(B e$B$^$?!"e(BEIdvwWrKUe$B0J30$N%%W%7%g%s$Oe(BRUBYOPTe$B$K$O;H$($J$$$O$:$G$9$,!"e(B e$B;HMQ2DG=$J%%W%7%g%s$r@h$K…

---

## [Special encoding aliases](https://www.ruby-forum.com/t/special-encoding-aliases/151951)

<div class="topic-metadata">

**Author:** [@nobu](https://www.ruby-forum.com/u/nobu)\
**Replies:** 1\
**Last updated:** [October 29, 2008, 3:40pm UTC](https://www.ruby-forum.com/t/special-encoding-aliases/151951 "2008-10-29T15:40:30Z")

</div>

e$B$J$+$@$G$9!#e(B e$B@hF|$N%\_!\<%F%#%s%0$G!“e(B"locale"e$B$de(B"external"e$B$J$I$NJLL\>$rDI2C$9$k$He(B e$B$$$&OC$,=P$?$h$&$J5$$,$9$k$s$G$9$,!”$I$&$J$j$^$7$?$C$1!#e(B Index: encoding.c — encoding.c (revision 19983) ++…

---

## [\[Bug #684\](Closed) io.read(nil, buf) $B$G(B buf $B$,JQ99$5$l$J$$(B](https://www.ruby-forum.com/t/bug-684-closed-io-read-nil-buf-b-g-b-buf-b-jq99-5-l-j-b/152048)

<div class="topic-metadata">

**Author:** [@Usaku\_NAKAMURA](https://www.ruby-forum.com/u/Usaku_NAKAMURA)\
**Replies:** 0\
**Last updated:** [October 29, 2008, 1:45pm UTC](https://www.ruby-forum.com/t/bug-684-closed-io-read-nil-buf-b-g-b-buf-b-jq99-5-l-j-b/152048 "2008-10-29T13:45:53Z")

</div>

e$B%A%1%C%He(B #684 e$B$,99?7$5$l$^$7$?!#e(B (by Usaku NAKAMURA) e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B e$BC4Ev\<Te(B Nobuyoshi N.e$B$K%;%C%He(B r19943 http://redmine.ruby-lang.org/issues/show/684

---

## [Intro and Advanced Rails training in Florida in January](https://www.ruby-forum.com/t/intro-and-advanced-rails-training-in-florida-in-january/152045)

<div class="topic-metadata">

**Author:** [@David\_ASBlack](https://www.ruby-forum.com/u/David_ASBlack)\
**Replies:** 0\
**Last updated:** [October 29, 2008, 1:40pm UTC](https://www.ruby-forum.com/t/intro-and-advanced-rails-training-in-florida-in-january/152045 "2008-10-29T13:40:35Z")

</div>

Hi everyone – My .sig has said so for a while, but I thought I would directly announce two Rails training courses from Ruby Power and Light, coming up in Florida in January, both in Fort Lauderdaler Intro to Ruby on …

---

## [Local variables in lambda](https://www.ruby-forum.com/t/local-variables-in-lambda/152043)

<div class="topic-metadata">

**Author:** [@lstrecv](https://www.ruby-forum.com/u/lstrecv)\
**Replies:** 1\
**Last updated:** [October 29, 2008, 1:37pm UTC](https://www.ruby-forum.com/t/local-variables-in-lambda/152043 "2008-10-29T13:37:15Z")

</div>

Hi. Is there a way to create a lambda that references local variables not yet defined ( with out pawing them to the prod) ? I.e. x = lambda {a+b} a = 1 b = 2 c = x.call Thank you

---

## [Inherited behaviour](https://www.ruby-forum.com/t/inherited-behaviour/136375)

<div class="topic-metadata">

**Author:** [@Peter\_Morris](https://www.ruby-forum.com/u/Peter_Morris)\
**Replies:** 7\
**Last updated:** [October 29, 2008, 1:26pm UTC](https://www.ruby-forum.com/t/inherited-behaviour/136375 "2008-10-29T13:26:56Z")

</div>

Folks, would there be any DOWNSIDE to the call to the parents INHERITED method being deferred from the start to the end of the definition of the subclass? At the moment if you… class A def self.inherited klass end …

---

## [Lambda and multiple arguments: how?!](https://www.ruby-forum.com/t/lambda-and-multiple-arguments-how/151983)

<div class="topic-metadata">

**Author:** [@nvp](https://www.ruby-forum.com/u/nvp)\
**Replies:** 4\
**Last updated:** [October 29, 2008, 11:42am UTC](https://www.ruby-forum.com/t/lambda-and-multiple-arguments-how/151983 "2008-10-29T11:42:44Z")

</div>

Hello, I’ve been working on porting a useful Perl module to Ruby and have been struggling with the differences between Perl’s function references and Ruby’s lambda, proc, etc. Basically, my Perl module has two functi…

---

## [Ruby\_parser 2.0.0 Released](https://www.ruby-forum.com/t/ruby-parser-2-0-0-released/151585)

<div class="topic-metadata">

**Author:** [@aguynamedryan](https://www.ruby-forum.com/u/aguynamedryan)\
**Replies:** 8\
**Last updated:** [October 29, 2008, 4:18am UTC](https://www.ruby-forum.com/t/ruby-parser-2-0-0-released/151585 "2008-10-29T04:18:58Z")

</div>

ruby\_parser version 2.0.0 has been released! http://rubyforge.org/projects/parsetree/ ruby\_parser (RP) is a ruby parser written in pure ruby (utilizing racc–which does by default use a C extension). RP’s output is th…

---

## [How to implement timeout on vista](https://www.ruby-forum.com/t/how-to-implement-timeout-on-vista/151963)

<div class="topic-metadata">

**Author:** [@alex-osu3](https://www.ruby-forum.com/u/alex-osu3)\
**Replies:** 2\
**Last updated:** [October 28, 2008, 11:25pm UTC](https://www.ruby-forum.com/t/how-to-implement-timeout-on-vista/151963 "2008-10-28T23:25:30Z")

</div>

Hi all, I am sorry if this post is duplicated. Here is what I try to do: get input from terminal/console. If waiting for 3 seconds and no input is given, then stop this process and print out a message of ‘Timeout!!!’ …

---

## [Irb: Is it possible to automatically create a subsession on startup?](https://www.ruby-forum.com/t/irb-is-it-possible-to-automatically-create-a-subsession-on-startup/151982)

<div class="topic-metadata">

**Author:** [@wfisk](https://www.ruby-forum.com/u/wfisk)\
**Replies:** 6\
**Last updated:** [October 28, 2008, 10:14pm UTC](https://www.ruby-forum.com/t/irb-is-it-possible-to-automatically-create-a-subsession-on-startup/151982 "2008-10-28T22:14:22Z")

</div>

In irb I can create an object and then create a new subsession with that object as the context. For example in irb I can type $psauto = PSAuto::Automator.new irb $psauto Now I can call all the methids of $psauto wit…

---

## [Rutema\_elements 0.1.0 Released](https://www.ruby-forum.com/t/rutema-elements-0-1-0-released/152002)

<div class="topic-metadata">

**Author:** [@Vassilis\_R](https://www.ruby-forum.com/u/Vassilis_R)\
**Replies:** 0\
**Last updated:** [October 28, 2008, 9:45pm UTC](https://www.ruby-forum.com/t/rutema-elements-0-1-0-released/152002 "2008-10-28T21:45:27Z")

</div>

rutema\_elements version 0.1.0 has been released! DESCRIPTION: Rutema Elements modules are the easiest way to add functionality to rutema parsers. Just derive your parser from the basic rutema parser and include the …

---

## [Oracle\_enhanced adapter 'uninitialized constant' error](https://www.ruby-forum.com/t/oracle-enhanced-adapter-uninitialized-constant-error/151986)

<div class="topic-metadata">

**Author:** [@cetric\_blue](https://www.ruby-forum.com/u/cetric_blue)\
**Replies:** 7\
**Last updated:** [October 28, 2008, 9:41pm UTC](https://www.ruby-forum.com/t/oracle-enhanced-adapter-uninitialized-constant-error/151986 "2008-10-28T21:41:54Z")

</div>

Hi, Can any one help me? I’m using Ubuntu and trying to connect to an oracle database using oracle\_enhanced adapter connection, but keeps getting following error: /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/a…

---

## [Proper way to define a subclass within parent file?](https://www.ruby-forum.com/t/proper-way-to-define-a-subclass-within-parent-file/151990)

<div class="topic-metadata">

**Author:** [@asherwood](https://www.ruby-forum.com/u/asherwood)\
**Replies:** 3\
**Last updated:** [October 28, 2008, 9:32pm UTC](https://www.ruby-forum.com/t/proper-way-to-define-a-subclass-within-parent-file/151990 "2008-10-28T21:32:16Z")

</div>

I am starting to build a script to manipulate various network device information, including a list of Vlans from a switch. To that end, I created a Vlan class: class Vlan @@max = 399 @@min = 1 @@protected = \[1,2,5\] …

---

## [UnicodeUtils 0.1.0 - more Unicode for Ruby 1.9](https://www.ruby-forum.com/t/unicodeutils-0-1-0-more-unicode-for-ruby-1-9/151923)

<div class="topic-metadata">

**Author:** [@stefanl38](https://www.ruby-forum.com/u/stefanl38)\
**Replies:** 1\
**Last updated:** [October 28, 2008, 8:59pm UTC](https://www.ruby-forum.com/t/unicodeutils-0-1-0-more-unicode-for-ruby-1-9/151923 "2008-10-28T20:59:00Z")

</div>

UnicodeUtils is a new, pure Ruby library that provides additional Unicode string manipulation functions for Ruby 1.9. Install with RubyGems: $ gem install unicode\_utils Online documentation: http://unicode-utils.ruby…

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

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