# Ruby

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

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

---

## [Generate a tone using ruby?](https://www.ruby-forum.com/t/generate-a-tone-using-ruby/100071)

<div class="topic-metadata">

**Author:** [@kaens](https://www.ruby-forum.com/u/kaens)\
**Replies:** 6\
**Last updated:** [July 27, 2006, 2:43am UTC](https://www.ruby-forum.com/t/generate-a-tone-using-ruby/100071 "2006-07-27T02:43:58Z")

</div>

Hey everyone, I’m looking for a simple way to generate a tone in ruby . . . any suggestions?

---

## [Ruby & Sybase](https://www.ruby-forum.com/t/ruby-sybase/99866)

<div class="topic-metadata">

**Author:** [@d0t1q](https://www.ruby-forum.com/u/d0t1q)\
**Replies:** 2\
**Last updated:** [July 27, 2006, 1:25am UTC](https://www.ruby-forum.com/t/ruby-sybase/99866 "2006-07-27T01:25:48Z")

</div>

I’m having great difficulty migrating my ruby application from win32 to solaris 8. On windows, I was able to install dbi and connect to our sybase db’s through dbi:odbc:sybase-ase… I must now migrate this ruby app to…

---

## [Re: Embedded Ruby and OpenGL](https://www.ruby-forum.com/t/re-embedded-ruby-and-opengl/100080)

<div class="topic-metadata">

**Author:** [@Frank\_Davis](https://www.ruby-forum.com/u/Frank_Davis)\
**Replies:** 0\
**Last updated:** [July 27, 2006, 1:04am UTC](https://www.ruby-forum.com/t/re-embedded-ruby-and-opengl/100080 "2006-07-27T01:04:03Z")

</div>

You’re right about installing stuff. I’ve had to un-install some pretty weird things from people’s computers in the past. Here’s a good entry-point for more information on the Canvas tag, supported by Firefox 1.5 and …

---

## [Help me make this prettier and more ruby-ish](https://www.ruby-forum.com/t/help-me-make-this-prettier-and-more-ruby-ish/100072)

<div class="topic-metadata">

**Author:** [@rsanheim](https://www.ruby-forum.com/u/rsanheim)\
**Replies:** 2\
**Last updated:** [July 27, 2006, 12:57am UTC](https://www.ruby-forum.com/t/help-me-make-this-prettier-and-more-ruby-ish/100072 "2006-07-27T00:57:41Z")

</div>

Hi, I know this can be done much cleaner and with prettier code…but I was having trouble getting my head around doing it with collect. “infobar\_link” creates hyperlinks - it takes a 1st parameter of a string denoting…

---

## [HOWTO: "catching" a segfault in a ruby/dl C library](https://www.ruby-forum.com/t/howto-catching-a-segfault-in-a-ruby-dl-c-library/100073)

<div class="topic-metadata">

**Author:** [@sevensoft](https://www.ruby-forum.com/u/sevensoft)\
**Replies:** 0\
**Last updated:** [July 27, 2006, 12:10am UTC](https://www.ruby-forum.com/t/howto-catching-a-segfault-in-a-ruby-dl-c-library/100073 "2006-07-27T00:10:45Z")

</div>

For my research, I’ve written bindings for the link-grammar\[1\] library in ruby, and I am using them to parse all of the sentences in a corpus of text and insert the parses into a database. We begin with code which wor…

---

## [Embedded Ruby and OpenGL](https://www.ruby-forum.com/t/embedded-ruby-and-opengl/100065)

<div class="topic-metadata">

**Author:** [@mcarlson](https://www.ruby-forum.com/u/mcarlson)\
**Replies:** 1\
**Last updated:** [July 27, 2006, 12:07am UTC](https://www.ruby-forum.com/t/embedded-ruby-and-opengl/100065 "2006-07-27T00:07:25Z")

</div>

Hi all, This is my first post on the Ruby forum/mailing list, so I apologize if I’m doing anything out of turn. I’ve been playing with Yoshi’s OpenGL, and I’m wondering, is there any way to make it work with Embedded…

---

## [Automagic class prototyping](https://www.ruby-forum.com/t/automagic-class-prototyping/99855)

<div class="topic-metadata">

**Author:** [@Aleks\_Kissinger](https://www.ruby-forum.com/u/Aleks_Kissinger)\
**Replies:** 6\
**Last updated:** [July 26, 2006, 11:54pm UTC](https://www.ruby-forum.com/t/automagic-class-prototyping/99855 "2006-07-26T23:54:13Z")

</div>

Anybody know any slick techniques for automatically prototyping classes so they can interact with each other in top-level code? I’ve run through two methods, but I’m not real wild about either of them. Say for exampl…

---

## [Ruby-mp3info](https://www.ruby-forum.com/t/ruby-mp3info/100056)

<div class="topic-metadata">

**Author:** [@spacechurro](https://www.ruby-forum.com/u/spacechurro)\
**Replies:** 3\
**Last updated:** [July 26, 2006, 10:31pm UTC](https://www.ruby-forum.com/t/ruby-mp3info/100056 "2006-07-26T22:31:53Z")

</div>

i have checked around on the net, but have not found anything… i also can’t get the search to work on this site either, so i decided to try here… i am trying to get this package to work… installed the gem… then did t…

---

## [Oracle stored procs](https://www.ruby-forum.com/t/oracle-stored-procs/100048)

<div class="topic-metadata">

**Author:** [@AndrewMcDonagh](https://www.ruby-forum.com/u/AndrewMcDonagh)\
**Replies:** 3\
**Last updated:** [July 26, 2006, 9:47pm UTC](https://www.ruby-forum.com/t/oracle-stored-procs/100048 "2006-07-26T21:47:00Z")

</div>

Hi, Has anyone managed to get calls to oracle stored procs to work yet? Cheers Andrew

---

## [Ruby and \*NIX environment variables](https://www.ruby-forum.com/t/ruby-and-nix-environment-variables/99822)

<div class="topic-metadata">

**Author:** [@apocalympse](https://www.ruby-forum.com/u/apocalympse)\
**Replies:** 8\
**Last updated:** [July 26, 2006, 9:40pm UTC](https://www.ruby-forum.com/t/ruby-and-nix-environment-variables/99822 "2006-07-26T21:40:13Z")

</div>

'allo, Context: I’m replacing parts of an existing collection of shell scripts and bits of Perl with a unified Ruby system (this despite little to no understanding of either of the first two…). In one particular case,…

---

## [Segfault for Embedded socket.so](https://www.ruby-forum.com/t/segfault-for-embedded-socket-so/100050)

<div class="topic-metadata">

**Author:** [@laserwhit](https://www.ruby-forum.com/u/laserwhit)\
**Replies:** 0\
**Last updated:** [July 26, 2006, 9:33pm UTC](https://www.ruby-forum.com/t/segfault-for-embedded-socket-so/100050 "2006-07-26T21:33:07Z")

</div>

I am running the following code in a C++ app: int \_tmain(int argc, \_TCHAR\* argv\[\]) { NtInitialize(&argc, &argv); ruby\_init(); ruby\_init\_loadpath(); ruby\_script(“embedded”); rb\_load\_file( “embr.rb” ); ruby\_run(); …

---

## [Problem loading a SQLite3 database on Debian 3.1](https://www.ruby-forum.com/t/problem-loading-a-sqlite3-database-on-debian-3-1/99833)

<div class="topic-metadata">

**Author:** [@Stephan\_KSSS\_mper](https://www.ruby-forum.com/u/Stephan_KSSS_mper)\
**Replies:** 2\
**Last updated:** [July 26, 2006, 9:30pm UTC](https://www.ruby-forum.com/t/problem-loading-a-sqlite3-database-on-debian-3-1/99833 "2006-07-26T21:30:30Z")

</div>

Hi all, I try to figure out why a small Rails application doesn’t run and the problem seems to be that the DB file apparently can’t be opened. So, yes sqlite3-ruby is installed (via gem) and sqlite3 itself is also in…

---

## [Rb-gnome and gtkglext](https://www.ruby-forum.com/t/rb-gnome-and-gtkglext/99546)

<div class="topic-metadata">

**Author:** [@anne001](https://www.ruby-forum.com/u/anne001)\
**Replies:** 15\
**Last updated:** [July 26, 2006, 8:18pm UTC](https://www.ruby-forum.com/t/rb-gnome-and-gtkglext/99546 "2006-07-26T20:18:14Z")

</div>

I ran the darwinports install instructions on rb-gnome I would like to run an example which uses gtkglext: I got an error: /opt/local/lib/ruby/vendor\_ruby/1.8/gtk2.rb:5:in \`require’: no such file to load – gdk\_pixb…

---

## [Best way of storing attachements/images](https://www.ruby-forum.com/t/best-way-of-storing-attachements-images/100017)

<div class="topic-metadata">

**Author:** [@unknown](https://www.ruby-forum.com/u/unknown)\
**Replies:** 1\
**Last updated:** [July 26, 2006, 7:58pm UTC](https://www.ruby-forum.com/t/best-way-of-storing-attachements-images/100017 "2006-07-26T19:58:13Z")

</div>

I’m building a webshop and i’m stuck with a specific task. I’m using rails. I have a form for adding a new product. In the form there’s a portion for image upload. I want to provide my client with a way of adding ima…

---

## [Open - uri question](https://www.ruby-forum.com/t/open-uri-question/100015)

<div class="topic-metadata">

**Author:** [@akanksha](https://www.ruby-forum.com/u/akanksha)\
**Replies:** 5\
**Last updated:** [July 26, 2006, 7:51pm UTC](https://www.ruby-forum.com/t/open-uri-question/100015 "2006-07-26T19:51:38Z")

</div>

I am using open-uri for the first time. I need to visit a bunch of urls and gather some data. Here is a samll code snippet require ‘open-uri’ # allows the use of a file like API for URLs open( “http://no-way-outspaik3…

---

## [Exiftool / reading WMV meta information](https://www.ruby-forum.com/t/exiftool-reading-wmv-meta-information/99670)

<div class="topic-metadata">

**Author:** [@katerman](https://www.ruby-forum.com/u/katerman)\
**Replies:** 1\
**Last updated:** [July 26, 2006, 6:56pm UTC](https://www.ruby-forum.com/t/exiftool-reading-wmv-meta-information/99670 "2006-07-26T18:56:02Z")

</div>

I found a really nice package on CPAN called Image::ExifTool and I was wondering if their is some clean way of calling Perl code from Ruby? I couldn’t find anything on rubyforge that did as good a job as this did. Th…

---

## [Re: Truncate an array](https://www.ruby-forum.com/t/re-truncate-an-array/100003)

<div class="topic-metadata">

**Author:** [@BergerS\_Daniel](https://www.ruby-forum.com/u/BergerS_Daniel)\
**Replies:** 1\
**Last updated:** [July 26, 2006, 6:10pm UTC](https://www.ruby-forum.com/t/re-truncate-an-array/100003 "2006-07-26T18:10:22Z")

</div>

complains if you assign to it more than once. If it’s not constant, don’t make it a constant. We didn’t really truncate the array, just made a new empty one. Ok, use Array#clear then: irb(main):014:0\> a = \[1,2,…

---

## [Gsub](https://www.ruby-forum.com/t/gsub/99973)

<div class="topic-metadata">

**Author:** [@tomas](https://www.ruby-forum.com/u/tomas)\
**Replies:** 10\
**Last updated:** [July 26, 2006, 5:32pm UTC](https://www.ruby-forum.com/t/gsub/99973 "2006-07-26T17:32:04Z")

</div>

Hi, I have a string s= XXaaXX, in which i want to replace the last substring r, which is determined at run time. r= XX s.gsub(/XX\\z/,’’) solves the problem in a static way. s.gsub(r,’’) solves it too, but who can I …

---

## [Subversion binding docs](https://www.ruby-forum.com/t/subversion-binding-docs/99947)

<div class="topic-metadata">

**Author:** [@Ashley\_M](https://www.ruby-forum.com/u/Ashley_M)\
**Replies:** 1\
**Last updated:** [July 26, 2006, 5:21pm UTC](https://www.ruby-forum.com/t/subversion-binding-docs/99947 "2006-07-26T17:21:58Z")

</div>

Hi Can anyone point me in the direction of the docs for the Subversion Ruby bindings? I can’t see anything useful on the net anywhere Ta Ashley

---

## [InstantRails and RMagick tutorial](https://www.ruby-forum.com/t/instantrails-and-rmagick-tutorial/100005)

<div class="topic-metadata">

**Author:** [@john\_old](https://www.ruby-forum.com/u/john_old)\
**Replies:** 0\
**Last updated:** [July 26, 2006, 5:18pm UTC](https://www.ruby-forum.com/t/instantrails-and-rmagick-tutorial/100005 "2006-07-26T17:18:24Z")

</div>

Does anyone know of a tutorial covering RMagick for InstantRails on an XP machine? I am fairly new to RoR and have never used RMagick. Thank you, John

---

## [Something strange about assignement](https://www.ruby-forum.com/t/something-strange-about-assignement/99962)

<div class="topic-metadata">

**Author:** [@unknown](https://www.ruby-forum.com/u/unknown)\
**Replies:** 2\
**Last updated:** [July 26, 2006, 4:51pm UTC](https://www.ruby-forum.com/t/something-strange-about-assignement/99962 "2006-07-26T16:51:41Z")

</div>

if i do an assignment like : valid\_path=valid\_string and (/^/.\*$/ === s) s being = to “path not starting with /” (invalid path)\* i get valid\_path= true iff alid\_string=true the test “” doesn’t take into account, why …

---

## [Re: Truncate an array](https://www.ruby-forum.com/t/re-truncate-an-array/100002)

<div class="topic-metadata">

**Author:** [@BergerS\_Daniel](https://www.ruby-forum.com/u/BergerS_Daniel)\
**Replies:** 1\
**Last updated:** [July 26, 2006, 4:45pm UTC](https://www.ruby-forum.com/t/re-truncate-an-array/100002 "2006-07-26T16:45:13Z")

</div>

SOME\_ARRAY = \[1, 2, 3\] SOME\_ARRAY.each\_index{|i| SOME\_ARRAY\[i\].nil}.compact! SOME\_ARRAY.slice!(1…0) =\> SOME\_ARRAY == \[\] SOME\_ARRAY = \[\] Regards, Dan This communication is the property of Qwest and may contain co…

---

## [Truncate an array](https://www.ruby-forum.com/t/truncate-an-array/100001)

<div class="topic-metadata">

**Author:** [@Aleks\_Kissinger](https://www.ruby-forum.com/u/Aleks_Kissinger)\
**Replies:** 0\
**Last updated:** [July 26, 2006, 4:34pm UTC](https://www.ruby-forum.com/t/truncate-an-array/100001 "2006-07-26T16:34:54Z")

</div>

Is there a generally preferred way to truncate an array? I’ve used these two, but is there a better way? SOME\_ARRAY = \[1, 2, 3\] SOME\_ARRAY.each\_index{|i| SOME\_ARRAY\[i\].nil}.compact! SOME\_ARRAY.slice!(1…0) =\> SOME\_A…

---

## [Gem install of rails fails - please help if you can](https://www.ruby-forum.com/t/gem-install-of-rails-fails-please-help-if-you-can/99959)

<div class="topic-metadata">

**Author:** [@unknown](https://www.ruby-forum.com/u/unknown)\
**Replies:** 2\
**Last updated:** [July 26, 2006, 4:31pm UTC](https://www.ruby-forum.com/t/gem-install-of-rails-fails-please-help-if-you-can/99959 "2006-07-26T16:31:41Z")

</div>

Can anyone tell me what’s wrong here please? I can’t seem to find the same problem elsewhere. I’ve pasted in path and version numbers in case it helps. E:\>gem -v 0.9.0 E:\>ruby -v ruby 1.8.4 (2006-04-14) \[i386-mswin…

---

## [Ruby's Logger vs ActiveRecord: no more Logger data output](https://www.ruby-forum.com/t/rubys-logger-vs-activerecord-no-more-logger-data-output/98069)

<div class="topic-metadata">

**Author:** [@Georges\_Ko](https://www.ruby-forum.com/u/Georges_Ko)\
**Replies:** 6\
**Last updated:** [July 26, 2006, 3:43pm UTC](https://www.ruby-forum.com/t/rubys-logger-vs-activerecord-no-more-logger-data-output/98069 "2006-07-26T15:43:35Z")

</div>

Hi, I’m writing an application that uses both Ruby’s Logger and ActiveRecord, but ActiveRecord seems to break Ruby’s Logger, as the Logger data (date, level, etc…) is not output anymore. Below is an example: $ cat t…

---

## [$b%f%9%h(b](https://www.ruby-forum.com/t/b-f-9-h-b/99991)

<div class="topic-metadata">

**Author:** [@Tadayoshi\_F](https://www.ruby-forum.com/u/Tadayoshi_F)\
**Replies:** 0\
**Last updated:** [July 26, 2006, 3:34pm UTC](https://www.ruby-forum.com/t/b-f-9-h-b/99991 "2006-07-26T15:34:15Z")

</div>

e$B%9%Q%\`$G$O$J$$!"$?$V$s!#e(B

---

## [Configure $B$G(B ASFLAGS $B$r;XDj(B](https://www.ruby-forum.com/t/configure-b-g-b-asflags-b-r-xdj-b/99983)

<div class="topic-metadata">

**Author:** [@MIYAMUKO\_Katsuyuki](https://www.ruby-forum.com/u/MIYAMUKO_Katsuyuki)\
**Replies:** 0\
**Last updated:** [July 26, 2006, 3:09pm UTC](https://www.ruby-forum.com/t/configure-b-g-b-asflags-b-r-xdj-b/99983 "2006-07-26T15:09:40Z")

</div>

e$B$\_$d$\`$3$G$9!#e(B HP-UX e$B\>e$Ge(B ruby e$B$re(B LP64 e$B$G%3%s%Q%$%ke(B (CFLAGS=+DD64 e$B$r;XDje(B) e$B$7$h$&$H$9$k$He(B e$B0J2\<$N$h$&$K$J$j$^$9!#e(B % uname -srm HP-UX B.11.23 ia64 % what which cc /usr/bin/cc…

---

## [Get caller of method](https://www.ruby-forum.com/t/get-caller-of-method/99528)

<div class="topic-metadata">

**Author:** [@thomas\_coopman](https://www.ruby-forum.com/u/thomas_coopman)\
**Replies:** 10\
**Last updated:** [July 26, 2006, 11:45am UTC](https://www.ruby-forum.com/t/get-caller-of-method/99528 "2006-07-26T11:45:10Z")

</div>

Hi, Does there exist a method to get the object or type of object that calls this method? for example: class Foo do end class Bar do end do if caller.kind\_of?(Foo) puts “Foo” elsif caller.kind\_of?(Bar) puts…

---

## [YAML Broken?](https://www.ruby-forum.com/t/yaml-broken/99864)

<div class="topic-metadata">

**Author:** [@dpitman](https://www.ruby-forum.com/u/dpitman)\
**Replies:** 7\
**Last updated:** [July 26, 2006, 10:19am UTC](https://www.ruby-forum.com/t/yaml-broken/99864 "2006-07-26T10:19:54Z")

</div>

Folks, It seems that when I YAML.dump arrays that contain long strings that contain non-printables and sometimes UTF-8 sequences, the YAML’ed objects can’t be read back in. Is this a known issue? If so, is there a …

---

## [Set an instance variable before and after initialize](https://www.ruby-forum.com/t/set-an-instance-variable-before-and-after-initialize/99467)

<div class="topic-metadata">

**Author:** [@martin](https://www.ruby-forum.com/u/martin)\
**Replies:** 11\
**Last updated:** [July 26, 2006, 9:02am UTC](https://www.ruby-forum.com/t/set-an-instance-variable-before-and-after-initialize/99467 "2006-07-26T09:02:31Z")

</div>

If possible, I would like to set a instance variable in an object before and after its initialize method is executed. I’ve been looking at Class#new but it doesn’t seem to have access to a reference to the object in c…

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

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