[#43191] ActiveTclのインストール — HIiroshi Kasamatsu <qqmn89yb9@...>

こんにちは、笠松と申します。

13 messages 2007/02/17
[#43193] Re: ActiveTclのインストール — Hidetoshi NAGAI <nagai@...> 2007/02/18

永井@知能.九工大です.

[#43198] Re: ActiveTclのインストール — HIiroshi Kasamatsu <qqmn89yb9@...> 2007/02/18

永井さん、アドバイスありがとうございます。

[#43217] Ruby 1.8.6 preview2 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.6 preview2 をリリースしました。

13 messages 2007/02/24

[ruby-list:43239] Re: Ruby 1.8.6 preview2 has been released

From: Takahiro Kambe <taca@...>
Date: 2007-02-28 15:56:15 UTC
List: ruby-list #43239
こんばんは。

In message <868xeiwxie.knu@iDaemons.org>
	on Wed, 28 Feb 2007 16:29:31 +0900,
	"Akinori MUSHA" <knu@iDaemons.org> wrote:
>  変わりました。10/25の ext/digest のエントリの "The constructor
> does no longer take an initial string to feed" のくだりです。
先週あたりに、自分のスクリプトで動かなくなっていたのに気がつきました。

>  具体的には、 new("test") は new.update("test") と書き換える
> 必要があります。Digest 実装クラス一般で、コンストラクタの引数を
> ビット長などのハッシュパラメータに開放するための変更でした。

require 'digest/sha1'

class MySecret < Digest::SHA1
  s = Digest::SHA1.new("naisho")
  Saisho = s.digest

  ...

  def initialize
    self.update(Saisho)
  end
end

なんて、コードが動かなくなりました。new("...")は書き換えましたが、
MySecretのインスタンスを作成しようとすると、エラーが起きるようになりま
した。

時間的に調べる余裕もなかったので、別な形で書き直してしまいましたが。

以上、ちょっとした報告でした。

-- 
神戸 隆博 / Takahiro Kambe

In This Thread