[#42945] [Ruby 1.8-Bug#4231][Open] configure.bat --with-winsock2 が socket/extconf.rbに効いていない — Masahiro Kitajima <redmine@...>

Bug #4231: configure.bat --with-winsock2 が socket/extconf.rbに効いていない

8 messages 2011/01/05

[#43027] [Ruby 1.9-Feature#4280][Assigned] SJIS should be an alias of Windows-31J, not of Shift_JIS — Usaku NAKAMURA <redmine@...>

Feature #4280: SJIS should be an alias of Windows-31J, not of Shift_JIS

13 messages 2011/01/14
[#43030] [Ruby 1.9-Feature#4280] SJIS should be an alias of Windows-31J, not of Shift_JIS — Motohiro KOSAKI <redmine@...> 2011/01/14

チケット #4280 が更新されました。 (by Motohiro KOSAKI)

[#43031] Re: [Ruby 1.9-Feature#4280] SJIS should be an alias of Windows-31J, not of Shift_JIS — "U.Nakamura" <usa@...> 2011/01/14

こんにちは、なかむら(う)です。

[#43033] Re: [Ruby 1.9-Feature#4280] SJIS should be an alias of Windows-31J, not of Shift_JIS — KOSAKI Motohiro <kosaki.motohiro@...> 2011/01/14

2011年1月14日16:35 U.Nakamura <usa@garbagecollect.jp>:

[#43039] ext/openssl development repository — Hiroshi Nakamura <nakahiro@...>

W3J1YnktY29yZTozNDQxNl3jga7ml6XmnKzlkJHjgZHniYjjgafjgZnjgIIKCuacgOi/kU1hcnRp

21 messages 2011/01/14
[#43040] Re: ext/openssl development repository — "U.Nakamura" <usa@...> 2011/01/14

こんにちは、なかむら(う)です。

[#43041] Re: ext/openssl development repository — Yusuke ENDOH <mame@...> 2011/01/14

遠藤です。

[#43053] Re: ext/openssl development repository — Hiroshi Nakamura <nakahiro@...> 2011/01/17

MjAxMS8xLzE0IFl1c3VrZSBFTkRPSCA8bWFtZUB0c2cubmUuanA+Ogo+Pj4gwqAgwqAgwqAgwqAg

[#43092] pthread_cond を用いたConditionVariable — keiju@... (Keiju ISHITSUKA)

けいじゅ@いしつかです.

15 messages 2011/01/24

[ruby-dev:42991] Re: 特異メソッドの定義の簡略化

From: hattorihiroaki1@...
Date: 2011-01-08 10:00:52 UTC
List: ruby-dev #42991
服部裕暁です。

>あさりです。 
>
>個人的な意見としてはHashは今の時点で充分に有用で簡単なので、 
>UsefulHashではどこがどうHashよりも有用なのか、また 
>EazyHashではHashよりもどう簡単なのか解らない。 

参考になります。いろいろ意見があることがわかりました。

>あと、Eazyって、Easyを気取って綴っているのか、間違って綴ってしまったのか判らないので止めた方がいいと思います。 

これは単なるミスです。指摘ありがとうございます。 

###
>まつもと ゆきひろです 
>
>まあ、主観ですからねえ。ただ、OpenStructは「拡張に対して開か 
>れている」つまり、後から(代入によって)メンバを追加することが 
>できるStructという意味ですから、その意味では確かに「開いてい 
>る」と思いますよ。 

わかりました。コンピュータでいうところのOpenとは、暗黙に「拡張に対して」と
なっている印象をもちました。

>soraくんも指摘していましたが、標準ライブラリの名前を変えると 
>いうのは大きなことなので、可能性は高くないと思いますよ。 

そうですね。ただ、SimpleStructという名前も考えたのでついでに書いておきます。
soraさんもありがとうございます。

###

>まずはEazyHashライブラリをgithubあたりで配布することから始めてはどうでしょうか。
>
>Yuki Sonoda (Yugui)

これは耳が痛い意見です。そこまでできないのですみません。(勝手ですが)

###
>s = {size: 5} 
>s.size  # => 1 
>s->size  # => 5 
>
> えぐち 

これは良いアイデアに思えます。できたらいいですよね。

###
>むらたです。 
>
>(2) 最近はハッシュのキーを文字列ではなく Symbol にする人が多いように思えますが、 
>この省略記法では Symbol のキーには対応できないんですよね。 
>hash["key"] と hash[:key] が同時に存在している場合とかどうなるんでしょう? 

{foo: "val"}
という記法ができたのですから、Symbolを主体にするほうが、私はよいと思います。

>
>(3) hash["key"] という式は、hash.send(:[], "key") とほとんど同じものです。 
>ですから、Hash ではなく Array に対して使うと ary->2  のような書き方になりそうです。 
>そういう用途は想定されていますか? 

私は、配列に対してary->2のように書く用途が思いつかないので、配列には気を配らなくても
いいのではないかと思います。

###
>sora_hです。
>それをrubygems.orgにでもpushしておけば使いやすいですしそれはいい手段だと思われます。 
>自分で試してみるといいかもしれませんね。 

gemですか、今度ためしてみたいと思います。

###
> まつもと ゆきひろです
> 
> しかし、残念ながら a->sizeは「a(->size{...})」のような構文と
> 途中まで同じなのでコンパイラが困っちゃうと思います。これはだ
> いたい a(lambda{|size|...})と同じような意味です。
> 

今さらだと思いますが、 ->a {} よりも括弧を必ず付ける
->(a) {}
の方がよいと思います。
#括弧を付けない呼び出しにこだわりすぎでは??(でしゃばりすぎですか(汗))

In This Thread

Prev Next