# Ruby

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

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

---

## [Mr Bones](https://www.ruby-forum.com/t/mr-bones/189796)

<div class="topic-metadata">

**Author:** [@timperrett](https://www.ruby-forum.com/u/timperrett)\
**Replies:** 3\
**Last updated:** [June 9, 2010, 3:23am UTC](https://www.ruby-forum.com/t/mr-bones/189796 "2010-06-09T03:23:28Z")

</div>

Mr Bones is a collection of rake tasks and a ruby command line application for creating projects from templates and building / testing / releasing those projects. It is similar to Hoe and Jeweler. If you find yourself…

---

## [ODBC query](https://www.ruby-forum.com/t/odbc-query/189860)

<div class="topic-metadata">

**Author:** [@alphanumericone](https://www.ruby-forum.com/u/alphanumericone)\
**Replies:** 0\
**Last updated:** [June 9, 2010, 1:20am UTC](https://www.ruby-forum.com/t/odbc-query/189860 "2010-06-09T01:20:42Z")

</div>

I’m attempting to connect to a database via ODBC connection. I have the following gems installed: dbi-0.4.3 dbd-odbc-0.2.5 I’m attempting to connect to an odbc connection with the name ‘IRVQA-AUTO2’ irb(main):001:0\>…

---

## [Installing Tk](https://www.ruby-forum.com/t/installing-tk/189801)

<div class="topic-metadata">

**Author:** [@jcubed](https://www.ruby-forum.com/u/jcubed)\
**Replies:** 3\
**Last updated:** [June 8, 2010, 11:31pm UTC](https://www.ruby-forum.com/t/installing-tk/189801 "2010-06-08T23:31:09Z")

</div>

Hello ruby forums, Cutting straight to the case, I just recently bought a new mac computer, and I am having trouble getting ruby to work with Tk. I had extraneous trouble getting Tk to work on my old computer, but my …

---

## [Upflickr v0.1.6](https://www.ruby-forum.com/t/upflickr-v0-1-6/189852)

<div class="topic-metadata">

**Author:** [@brblakley](https://www.ruby-forum.com/u/brblakley)\
**Replies:** 1\
**Last updated:** [June 8, 2010, 10:36pm UTC](https://www.ruby-forum.com/t/upflickr-v0-1-6/189852 "2010-06-08T22:36:32Z")

</div>

Upflickr is a ruby gem that wraps the Flickr API, making it easy to add basic image uploading and organizing functionality to ruby scripts or apps. For installation and usage documentation, please visit the project h…

---

## [LSRC 2010 - Last Call for Speakers/Trainers Proposals](https://www.ruby-forum.com/t/lsrc-2010-last-call-for-speakers-trainers-proposals/189850)

<div class="topic-metadata">

**Author:** [@unknown](https://www.ruby-forum.com/u/unknown)\
**Replies:** 0\
**Last updated:** [June 8, 2010, 9:24pm UTC](https://www.ruby-forum.com/t/lsrc-2010-last-call-for-speakers-trainers-proposals/189850 "2010-06-08T21:24:37Z")

</div>

Lone Star Ruby Conference 2010 (Thu-Sat) August 26-28, 2010 Norris Conference Center Austin, TX Howdy The time is nearing for the BEST Ruby Conference in Texas: The Lone Star Ruby Conference! http://LoneStarRubyCo…

---

## [\[Bug #3382\] cannot cross-compile socket.so for winsock2 (mingw32)](https://www.ruby-forum.com/t/bug-3382-cannot-cross-compile-socket-so-for-winsock2-mingw32/189570)

<div class="topic-metadata">

**Author:** [@Shyouhei\_U](https://www.ruby-forum.com/u/Shyouhei_U)\
**Replies:** 4\
**Last updated:** [June 8, 2010, 5:22pm UTC](https://www.ruby-forum.com/t/bug-3382-cannot-cross-compile-socket-so-for-winsock2-mingw32/189570 "2010-06-08T17:22:14Z")

</div>

Bug #3382: cannot cross-compile socket.so for winsock2 (mingw32) http://redmine.ruby-lang.org/issues/show/3382 e$B5/I\<\<Te(B: Shyouhei U. e$B%9%F!\<%?%9e(B: Assigned, e$BM%@hEYe(B: Normal e$BC4Ev\<Te(B: Nobuyoshi N., e$…

---

## [\[ANN\] Win32::Screenshot (old name win32screenshot) 0.0.4](https://www.ruby-forum.com/t/ann-win32-screenshot-old-name-win32screenshot-0-0-4/189276)

<div class="topic-metadata">

**Author:** [@juuser](https://www.ruby-forum.com/u/juuser)\
**Replies:** 3\
**Last updated:** [June 8, 2010, 4:30pm UTC](https://www.ruby-forum.com/t/ann-win32-screenshot-old-name-win32screenshot-0-0-4/189276 "2010-06-08T16:30:24Z")

</div>

Hello. I’ve taken over a gem called win32screenshot from Aslak HellesÃ¸y and released a new version of it after 3+ years. Since this new version 0.0.4 has a lot of bug fixes and refactorings, then it’s name is “A Com…

---

## [Kramdown 0.8.0 released](https://www.ruby-forum.com/t/kramdown-0-8-0-released/189833)

<div class="topic-metadata">

**Author:** [@tlockney](https://www.ruby-forum.com/u/tlockney)\
**Replies:** 0\
**Last updated:** [June 8, 2010, 3:58pm UTC](https://www.ruby-forum.com/t/kramdown-0-8-0-released/189833 "2010-06-08T15:58:30Z")

</div>

About kramdown kramdown (sic, not Kramdown or KramDown, just kramdown) is a free GPL-licensed Ruby library for parsing a superset of Markdown. It is completely written in Ruby, supports standard Markdown (with some m…

---

## [\[Bug #3410\] rubygems.rb$B$G(B undefined method \`path'](https://www.ruby-forum.com/t/bug-3410-rubygems-rb-b-g-b-undefined-method-path/189828)

<div class="topic-metadata">

**Author:** [@Tohru\_Hashimoto](https://www.ruby-forum.com/u/Tohru_Hashimoto)\
**Replies:** 1\
**Last updated:** [June 8, 2010, 3:15pm UTC](https://www.ruby-forum.com/t/bug-3410-rubygems-rb-b-g-b-undefined-method-path/189828 "2010-06-08T15:15:42Z")

</div>

Bug #3410: rubygems.rbe$B$Ge(B undefined method \`path’ http://redmine.ruby-lang.org/issues/show/3410 e$B5/I\<\<Te(B: Tohru Hashimoto e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal ruby -v: ruby 1.9.2dev (2010-06-08) \[x86…

---

## [\[Bug #2569\] Ruby1.8.7p248 String#inspect broken on multibyte string](https://www.ruby-forum.com/t/bug-2569-ruby1-8-7p248-string-inspect-broken-on-multibyte-string/181195)

<div class="topic-metadata">

**Author:** [@Kyosuke\_MOROHASHI](https://www.ruby-forum.com/u/Kyosuke_MOROHASHI)\
**Replies:** 2\
**Last updated:** [June 8, 2010, 3:13pm UTC](https://www.ruby-forum.com/t/bug-2569-ruby1-8-7p248-string-inspect-broken-on-multibyte-string/181195 "2010-06-08T15:13:22Z")

</div>

Bug #2569: Ruby1.8.7p248 String#inspect broken on multibyte string. http://redmine.ruby-lang.org/issues/show/2569 e$B5/I\<\<Te(B: Kyosuke MOROHASHI e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal ruby -v: ruby 1.8.7 (2009…

---

## [Atomic 0.0.1 - An atomic reference for Ruby](https://www.ruby-forum.com/t/atomic-0-0-1-an-atomic-reference-for-ruby/189803)

<div class="topic-metadata">

**Author:** [@headius](https://www.ruby-forum.com/u/headius)\
**Replies:** 5\
**Last updated:** [June 8, 2010, 2:23pm UTC](https://www.ruby-forum.com/t/atomic-0-0-1-an-atomic-reference-for-ruby/189803 "2010-06-08T14:23:00Z")

</div>

atomic: An atomic reference implementation for JRuby and green or GIL-threaded Ruby implementations (MRI 1.8/1.9, Rubinius) == Summary == This library provides: an Atomic class that guarantees atomic updates to its…

---

## [\[Backport #3404\] Cannot build on VC++2010 Windows7](https://www.ruby-forum.com/t/backport-3404-cannot-build-on-vc-2010-windows7/189764)

<div class="topic-metadata">

**Author:** [@Shyouhei\_U](https://www.ruby-forum.com/u/Shyouhei_U)\
**Replies:** 1\
**Last updated:** [June 8, 2010, 1:34pm UTC](https://www.ruby-forum.com/t/backport-3404-cannot-build-on-vc-2010-windows7/189764 "2010-06-08T13:34:24Z")

</div>

Backport #3404: Cannot build on VC++2010 Windows7 http://redmine.ruby-lang.org/issues/show/3404 e$B5/I\<\<Te(B: Shyouhei U. e$B%9%F!\<%?%9e(B: Assigned, e$BM%@hEYe(B: Normal e$BC4Ev\<Te(B: Shyouhei U., e$B%+%F%4%je(B: bu…

---

## [Please explain this "Why's" example please](https://www.ruby-forum.com/t/please-explain-this-whys-example-please/189723)

<div class="topic-metadata">

**Author:** [@marlon](https://www.ruby-forum.com/u/marlon)\
**Replies:** 9\
**Last updated:** [June 8, 2010, 11:14am UTC](https://www.ruby-forum.com/t/please-explain-this-whys-example-please/189723 "2010-06-08T11:14:26Z")

</div>

I’m reading Why’s Poignant Guide to Ruby. I don’t understand this example. require ‘wordlist’ Get evil idea and swap in code words print "Enter your new idea: " idea = gets code\_words.each do |real, code| idea.gsub!…

---

## [Questions of idiom](https://www.ruby-forum.com/t/questions-of-idiom/226068)

<div class="topic-metadata">

**Author:** [@Collins](https://www.ruby-forum.com/u/Collins)\
**Replies:** 4\
**Last updated:** [June 8, 2010, 10:29am UTC](https://www.ruby-forum.com/t/questions-of-idiom/226068 "2010-06-08T10:29:23Z")

</div>

Hello List I am relatively new to ruby. I have set myself the problem of writing a lexical analyzer in ruby to learn some of it’s capabilites. I have pasted the code for that class and for the calling test harness …

---

## [A better way to write this function?](https://www.ruby-forum.com/t/a-better-way-to-write-this-function/189321)

<div class="topic-metadata">

**Author:** [@leveille](https://www.ruby-forum.com/u/leveille)\
**Replies:** 13\
**Last updated:** [June 8, 2010, 10:22am UTC](https://www.ruby-forum.com/t/a-better-way-to-write-this-function/189321 "2010-06-08T10:22:32Z")

</div>

Here is my attempt at Newton’s second law in Ruby: #c is the drag coefficent #m is mass #t is total time elapsed #dt is time increment #vi is the starting velocity G = 9.8 def velocity(c, m, t, dt, vi) vel = \[\] …

---

## [Complex numbers contradiction?](https://www.ruby-forum.com/t/complex-numbers-contradiction/189789)

<div class="topic-metadata">

**Author:** [@andrewdon](https://www.ruby-forum.com/u/andrewdon)\
**Replies:** 12\
**Last updated:** [June 8, 2010, 10:12am UTC](https://www.ruby-forum.com/t/complex-numbers-contradiction/189789 "2010-06-08T10:12:23Z")

</div>

This looks correct: Complex(1,1)\*\*-1 =\> Complex(Rational(1, 2), Rational(-1, 2)) But this does not; should be same answer: 1/Complex(1,1) =\> Complex(0, -1) A similar try gives same (wrong) answer: Comple…

---

## [Array and hash combine methods](https://www.ruby-forum.com/t/array-and-hash-combine-methods/79305)

<div class="topic-metadata">

**Author:** [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Replies:** 7\
**Last updated:** [June 8, 2010, 9:36am UTC](https://www.ruby-forum.com/t/array-and-hash-combine-methods/79305 "2010-06-08T09:36:40Z")

</div>

Just thought I’d post a solution I came up with to finding combinations (as in, permutations and combinations) of arrays. For example, combining: \[1,2\] and \[3,4,5\] should return: \[\[1,3\],\[1,4\],\[1,5\],\[2,3\],\[2,4\],\[2,5\]…

---

## [\[ANN\] atomic 0.0.1 - An atomic reference for Ruby](https://www.ruby-forum.com/t/ann-atomic-0-0-1-an-atomic-reference-for-ruby/189804)

<div class="topic-metadata">

**Author:** [@headius](https://www.ruby-forum.com/u/headius)\
**Replies:** 1\
**Last updated:** [June 8, 2010, 6:31am UTC](https://www.ruby-forum.com/t/ann-atomic-0-0-1-an-atomic-reference-for-ruby/189804 "2010-06-08T06:31:07Z")

</div>

atomic: An atomic reference implementation for JRuby and green or GIL-threaded Ruby implementations (MRI 1.8/1.9, Rubinius) == Summary == This library provides: an Atomic class that guarantees atomic updates to its…

---

## [Passenger Crashes, It needs an old version of rack](https://www.ruby-forum.com/t/passenger-crashes-it-needs-an-old-version-of-rack/189807)

<div class="topic-metadata">

**Author:** [@daveh](https://www.ruby-forum.com/u/daveh)\
**Replies:** 0\
**Last updated:** [June 8, 2010, 6:28am UTC](https://www.ruby-forum.com/t/passenger-crashes-it-needs-an-old-version-of-rack/189807 "2010-06-08T06:28:12Z")

</div>

Passenger Crashes, It needs rack 1.0.0 and my system only has rack 1.1.0 How do I get the old version? gem install --version ‘=1.0.0’ rack does not work?

---

## [Ruby Mendicant University](https://www.ruby-forum.com/t/ruby-mendicant-university/189610)

<div class="topic-metadata">

**Author:** [@naething](https://www.ruby-forum.com/u/naething)\
**Replies:** 4\
**Last updated:** [June 8, 2010, 6:14am UTC](https://www.ruby-forum.com/t/ruby-mendicant-university/189610 "2010-06-08T06:14:44Z")

</div>

Hi folks, Just letting you know about my latest project idea. I am looking to start up a free online Ruby school. You can find the details at: http://blog.rubybestpractices.com/posts/gregory/025-ruby-mendicant-univ…

---

## [\[Bug:trunk\] 1.9.2-preview3 $B$G(B Object#extend $B$9$k$H(B public\_methods(false) $B$+$i%a%=%C](https://www.ruby-forum.com/t/bug-trunk-1-9-2-preview3-b-g-b-object-extend-b-9-k-h-b-public-methods-false-b-i-a-c/189802)

<div class="topic-metadata">

**Author:** [@Tomoyuki\_C](https://www.ruby-forum.com/u/Tomoyuki_C)\
**Replies:** 0\
**Last updated:** [June 8, 2010, 4:24am UTC](https://www.ruby-forum.com/t/bug-trunk-1-9-2-preview3-b-g-b-object-extend-b-9-k-h-b-public-methods-false-b-i-a-c/189802 "2010-06-08T04:24:43Z")

</div>

e$B6a1J$H?=$7$^$9!#e(B 1.9.2-preview3 e$B$$h$Se(B trunk e$B$K$F!“0J2\<$N$h$&$Ke(B Object#extend e$B$9$k$He(B public\_methods(false) e$B$GJV$9%a%=%C%I%j%9%H$+$i85!9$”$C$?%a%=%C%I$,\>C$($^$9!#e(B e$B$3$l$O;EMMJQ99$G$7$g$&…

---

## [Keep eventmachine app running](https://www.ruby-forum.com/t/keep-eventmachine-app-running/189797)

<div class="topic-metadata">

**Author:** [@vect](https://www.ruby-forum.com/u/vect)\
**Replies:** 6\
**Last updated:** [June 8, 2010, 1:11am UTC](https://www.ruby-forum.com/t/keep-eventmachine-app-running/189797 "2010-06-08T01:11:32Z")

</div>

I want to find out how to get a event machine app running in the background. In example scripts I have seen when the script are executed it runs in the console but when the window/ssh session is closed the app stops. …

---

## [Opengl problem (from gears sample)](https://www.ruby-forum.com/t/opengl-problem-from-gears-sample/189795)

<div class="topic-metadata">

**Author:** [@robyonrails](https://www.ruby-forum.com/u/robyonrails)\
**Replies:** 3\
**Last updated:** [June 7, 2010, 11:58pm UTC](https://www.ruby-forum.com/t/opengl-problem-from-gears-sample/189795 "2010-06-07T23:58:45Z")

</div>

I wanted to take a look at ruby’s opengl but I’m having issues – can you help me out? I installed it and I can require it in irb or a file without issue: irb 001:0\> require ‘opengl’ true 002:0\> include Gl, Glu, Glu…

---

## [Unable to invoke javac for rake ant tasks](https://www.ruby-forum.com/t/unable-to-invoke-javac-for-rake-ant-tasks/189765)

<div class="topic-metadata">

**Author:** [@Christopher\_Bayliss](https://www.ruby-forum.com/u/Christopher_Bayliss)\
**Replies:** 4\
**Last updated:** [June 7, 2010, 11:20pm UTC](https://www.ruby-forum.com/t/unable-to-invoke-javac-for-rake-ant-tasks/189765 "2010-06-07T23:20:18Z")

</div>

Hi, I’ve encountered a weird problem when using javac via rake’s ant integration in 1.5 on Ubuntu 10.04. Despite setting JAVA\_HOME and ANT\_HOME I get: rake aborted! org.apache.tools.ant.BuildException: Unable to fin…

---

## [\[ANN\] JRuby 1.5.1 Released](https://www.ruby-forum.com/t/ann-jruby-1-5-1-released/189792)

<div class="topic-metadata">

**Author:** [@Thomas\_E\_Enebo](https://www.ruby-forum.com/u/Thomas_E_Enebo)\
**Replies:** 2\
**Last updated:** [June 7, 2010, 11:17pm UTC](https://www.ruby-forum.com/t/ann-jruby-1-5-1-released/189792 "2010-06-07T23:17:58Z")

</div>

The JRuby community is pleased to announce the release of JRuby 1.5.1. \* Homepage: http://www.jruby.org/ \* Download: http://www.jruby.org/download JRuby 1.5.0 was a long overdue and huge release. JRuby 1.5.1 is a mino…

---

## [Using TkEntry with copy/paste](https://www.ruby-forum.com/t/using-tkentry-with-copy-paste/189763)

<div class="topic-metadata">

**Author:** [@kookjr](https://www.ruby-forum.com/u/kookjr)\
**Replies:** 4\
**Last updated:** [June 7, 2010, 11:17pm UTC](https://www.ruby-forum.com/t/using-tkentry-with-copy-paste/189763 "2010-06-07T23:17:23Z")

</div>

I’m writing a Ruby/Tk program where I want a TkEntry field with a state of “readonly” so a user can copy/paste from it, but not modify it. Unfortunately this prevents me from programatically changing it, which I want …

---

## [VB.Net - Ruby interop](https://www.ruby-forum.com/t/vb-net-ruby-interop/189755)

<div class="topic-metadata">

**Author:** [@Julian\_Bishop](https://www.ruby-forum.com/u/Julian_Bishop)\
**Replies:** 1\
**Last updated:** [June 7, 2010, 10:46pm UTC](https://www.ruby-forum.com/t/vb-net-ruby-interop/189755 "2010-06-07T22:46:57Z")

</div>

Hi, A couple of technical questions regarding how to leverage Ruby from VB.Net and vice versa: Is the ScriptScope the only option for passing object refs into Ruby? I mean can they also be passed as parameters to…

---

## [Question about abbreviated indexing assignments](https://www.ruby-forum.com/t/question-about-abbreviated-indexing-assignments/189781)

<div class="topic-metadata">

**Author:** [@JSSSSrg\_W\_Mittag](https://www.ruby-forum.com/u/JSSSSrg_W_Mittag)\
**Replies:** 3\
**Last updated:** [June 7, 2010, 10:30pm UTC](https://www.ruby-forum.com/t/question-about-abbreviated-indexing-assignments/189781 "2010-06-07T22:30:33Z")

</div>

Hi! According to the specification, primary\_expression\[indexing\_argument\_list\] Ï‰= expression is (roughly) evaluated like o = primary\_expression \*l = indexing\_argument\_list v = o. w = expression (v Ï‰ w).tap {|x| …

---

## [Unit Testing good study material](https://www.ruby-forum.com/t/unit-testing-good-study-material/189751)

<div class="topic-metadata">

**Author:** [@luckydev](https://www.ruby-forum.com/u/luckydev)\
**Replies:** 4\
**Last updated:** [June 7, 2010, 9:29pm UTC](https://www.ruby-forum.com/t/unit-testing-good-study-material/189751 "2010-06-07T21:29:36Z")

</div>

I am a beginner in ruby and I have read the “Unit testing” chapter in Programming Ruby book. I want to study Unit testing using ruby in much more detail. Can somebody point me towards a good resource for that ? thank…

---

## [Inject method of Array class](https://www.ruby-forum.com/t/inject-method-of-array-class/189738)

<div class="topic-metadata">

**Author:** [@RichardSchollar](https://www.ruby-forum.com/u/RichardSchollar)\
**Replies:** 13\
**Last updated:** [June 7, 2010, 9:26pm UTC](https://www.ruby-forum.com/t/inject-method-of-array-class/189738 "2010-06-07T21:26:41Z")

</div>

I have only just started using Ruby (and am a total noob, in case this wasn’t obvious ;-)) and was wondering if I type the following into irb (for instance) I don’t see the “include” method listed: Array.methods Nor …

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

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