[#43713] Re: 演算子の優先順位(was: Re: irb と python のバグ?) — "きむらこういち" <hogemuta@...>

木村です。

20 messages 2007/07/14
[#43715] Re: 演算子の優先順位(was: Re: irb — TunTun-m <tntn@...> 2007/07/14

bc では次式の結果は 0.81 ではなく 0.8 になります。

[ruby-list:43742] Re: client = TCPSocket.open('127.0.0.1', 'finger') のエラーについて。

From: WATANABE Tetsuya <Tetsuya.WATANABE@...>
Date: 2007-07-17 08:02:57 UTC
List: ruby-list #43742
渡辺哲也です。

Ruby の前に telnet で確認してみると同じことになると思います。

------------------------------
$ telnet localhost finger
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
zsh: 23898 exit 1     telnet localhost finger
$ telnet localhost http
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
^]                                   キーボードで Ctrl と ] を押しています
telnet> close
Connection closed.
------------------------------

Connection refused は、「受け付ける側」が許可していな
いかサービスをしていないことで起きるエラーになります。

finger のサービスは、inetd 等で finger daemon を起動
したりしますが、設定されていないためと思います。最近
はセキュリティなどもあり動かさないことが多いですので。

Linux では netstat -l コマンドで使えるサービス
(daemon)を確認できたりします。


In message "[ruby-list:43741] client = TCPSocket.open('127.0.0.1', 	'finger') のエラーについて。"
    on 07/07/17, "Nobuyuki Inaba" さん writes:

|稲葉と申します。
|質問する所がまちがえているかもしれませんが...

|irb(main):002:0> client = TCPSocket.open('127.0.0.1', 'finger')
|Errno::ECONNREFUSED: Connection refused - connect(2)
|        from (irb):2:in `initialize'
|        from (irb):2:in `open'
|        from (irb):2
|        from :0
|irb(main):003:0>
|-----------------------------------------------------------------------
|とエラーが起こります。
|ちなみに
|client = TCPSocket.open('127.0.0.1', 'http')
|とするとエラーはおこりません。

In This Thread

Prev Next