[#393742] Getting the class of an object. — Ralph Shnelvar <ralphs@...32.com>

Consider;

14 messages 2012/03/06

[#393815] arcadia IDE requires tcl/tk and ruby-tk — Thufir Hawat <hawat.thufir@...>

which or where tcl and tk does arcadia require? Is this a gem which I

13 messages 2012/03/13

[#393952] What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...>

Hi!

18 messages 2012/03/21
[#393953] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

Active Support has recently added qualified_const_* methods to Module

[#393954] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

Ah, that won't work in 1.8.

[#393959] Re: What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...> 2012/03/21

On Wed, Mar 21, 2012 at 16:43, Xavier Noria <fxn@hashref.com> wrote:

[#393960] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

On Wed, Mar 21, 2012 at 8:17 PM, Nikolai Weibull <now@bitwi.se> wrote:

[#393961] Re: What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...> 2012/03/21

On Wed, Mar 21, 2012 at 20:48, Xavier Noria <fxn@hashref.com> wrote:

[#393962] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

On Wed, Mar 21, 2012 at 9:51 PM, Nikolai Weibull <now@bitwi.se> wrote:

[#393967] Re: What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...> 2012/03/22

On Wed, Mar 21, 2012 at 22:11, Xavier Noria <fxn@hashref.com> wrote:

[#393969] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/22

On Thu, Mar 22, 2012 at 6:15 AM, Nikolai Weibull <now@bitwi.se> wrote:

[#394154] uninitialized constant SOCKSSocket — Resident Moron <lists@...>

I am running ruby 1.9.3 on a linux box. I would like to use

10 messages 2012/03/29

[#394160] Why z = Complex(1,2) rather than z = Complex.new(1,2)? — Ori Ben-Dor <lists@...>

What's this syntax, z = Complex(1,2), as opposed to z =

14 messages 2012/03/29

[#394175] shoes no such file to load -- rubygems — Mr theperson <lists@...>

I have installed shoes to develop GUI applications but when I try and

13 messages 2012/03/29

[#394201] Can't open url with a subdomain with an underscore — Jeroen van Ingen <lists@...>

I try to open the following URL: http://auto_diversen.marktplaza.nl/

10 messages 2012/03/30

[#394222] Ruby openssl ECC help plz — no name <lists@...>

I am confused on how to properly export public ECC key. I can see it

13 messages 2012/03/31

Re: uninitialized constant SOCKSSocket

From: Resident Moron <lists@...>
Date: 2012-03-30 01:01:54 UTC
List: ruby-talk #394194
Matthew Kerwin wrote in post #1054099:
> Ok, please forget everything I said before. My brain wasn't working
> and I should have known better than to say anything on the internet in
> that state.
>
> SOCKSSocket appears to be an optional component of ruby.  That's why
> resolv-replace only monkey-patches the class if it already exists.
>
> As an illustration, 'net/ftp' defines the following method:
>
>     def open_socket(host, port)
>       if defined? SOCKSSocket and ENV["SOCKS_SERVER"]
>         @passive = true
>         return SOCKSSocket.open(host, port)
>       else
>         return TCPSocket.open(host, port)
>       end
>     end
>
> Perhaps you could do something similar (i.e. create a SOCKS socket if
> you have SOCKS enabled, otherwise create a boring old TCP socket).
>
> And if you really need the proxy behaviour, a quick google search
> revealed the following gem: http://socksify.rubyforge.org/ which
> *might* be useful.
>
> --
>  Matthew Kerwin, B.Sc (CompSci) (Hons)
>  http://matthew.kerwin.net.au/
>  ABN: 59-013-727-651
>
>  "You'll never find a programming language that frees
>  you from the burden of clarifying your ideas." - xkcd

Ya know, it is a funny thing.  I dug around in the ruby source code and 
found all sorts of clues and my initial assumption as stated at the 
beginning of this thread is some type of dependency or maybe I should 
have said optional component.  Anyway, I tried:

./configure --prefix=/usr/local --enable-socks

and


./configure --prefix=/usr/local --enable-socks=true

both result in a warning:

configure: WARNING: unrecognized options: --enable-socks

At this point, I don't understand why that option does not work.  On the 
surface, --enable-socks appears to be the right thing to do, however, I 
haven't figured it out yet.  Still looking.

Any ideas??

-- 
Posted via http://www.ruby-forum.com/.

In This Thread