1015-1887

785-1016 subjects 1194-1446

^ decode64
1015 [watanabe ase] yet another な decode64 です. perl からの移植. uuencoded
1017 [sinara blade] 私はこんなの使ってました。
+ 1018 [matz caelum.] delete!ってありますけど,これではまずいということ?
+ 1019 [watanabe ase] unpack("u") だと 1 バイトずつじゃなくて, まとめてバイナリに
  1020 [sinara blade] それも大きいですね。
  1023 [matz caelum.] 組み合わせると内部構造が複雑になるのでできれば避けたいです.

^ ungetc
1021 [saito miv.t.] バグらしきものを見つけたので確認をお願いします.
1022 [matz caelum.] 全くその通りです.いやあ,rubyにはこういうくだらないバグが多

^ getservbyname (Re: ruby 0.99.3-961111 available)
1024 [sinara blade] require 'socket'
1027 [matz caelum.] 使い方はあってます.急ぎの場合にはext/socket.cの1044行目の最

^ gsub(/^a/) (Re: ruby 0.99.3-961111 available)
1025 [sinara blade] a = "aab"
1026 [matz caelum.] 全くですねえ.どうやって実装しようかなあ.
1028 [sinara blade] このままにしたらまずいかなあ。
1029 [watanabe ase] ふと思ったんですが,

^ Bug report: divmod, ruby-mode.el
1030 [keiju shljap] 久々にバグレポートです.
1031 [matz caelum.] どうもいつもありがとうございます.
1032 [keiju shljap] いえいえ.
1033 [matz caelum.] ドキュメントの書き換えだとか,既存のスクリプトが動かなくなる
1034 [keiju shljap] これ, 何を止めたのですか?? defined?そのもの??
1035 [matz caelum.] 「`識別子?'という形式を止めること」を止めたんです.現状維持

^ pack("u")
1036 [sinara blade] そちらでも再現されるかどうかあやういですが、次の
1037 [matz caelum.] 私がよく使っているlinux-aout-1.2.13とsunos-4.1.3では問題が発
1038 [sinara blade] こんなん出ました。
1039 [matz caelum.] うう….スタックが壊れている….

^ ruby 0.99.3-961118 available
1040 [matz caelum.] 0.99.3-961118ができました.
1041 [sinara blade] ruby 0.99.3-961118 で unpack はで快調になりました。でも
+ 1043 [honda nttssl] ほんだ といいます。こんにちは。
+ 1044 [matz caelum.] もうしわけない.まだバグってました.
+ 1045 [watanabe ase] とりあえずお約束なので「そりゃ Puffy だぞ」と, 一応つっこん
  1051 [sinara blade] お忙しい所、お手数かけました。

^ [BUG] split (Re: ruby 0.99.3-961118 available)
1042 [sinara blade] split の調子が悪いです。
1047 [matz caelum.] ごめんなさい.これもバグです.

^ purify(Re: ruby 0.99.3-961118 available)
1046 [matz caelum.] そりゃpuffyでんがな.
1048 [honda nttssl] □ matz@caelum.co.jp さんの 1996年11月18日 の電子メール
1049 [matz caelum.] purifyは一度かなり値下げしています.それとライセンス数にもよ

^ [BUG] sub(){} (Re: ruby 0.99.3-961118 available)
1050 [sinara blade] パッチをあてたらうまくいきました。、、、ところが
1052 [matz caelum.] 全くです.ふう,疲れているかな.
+ 1053 [sinara blade] ちょっと、非常に特殊な条件で、
| 1054 [matz caelum.] むむむ,さすがにSEGVに気がついていて直さずにリリースはしない
| 1055 [sinara blade] しばらくある条件で必ず SEGV が出たのですが、いじっているうちに
| 1057 [matz caelum.] 御迷惑かけます.昨日ちょっとunpackを調べたんですけど,まずそ
+ 1056 [watanabe ase] 今メール読みながら put してました.

^ ruby 0.99.3-961119 available
1058 [matz caelum.] 昨日の問題を(原さんの謎のバグ以外は)直した版をputしました.
1061 [watanabe ase] 一応 DOS 版を put しました.

^ segm fault (Re ruby 0.99.3-961119 available)
1059 [sinara blade] どうもどうも。
1063 [matz caelum.] すいません.デバッグして頂いて.で,この現象は捕まえられまし
1064 [sinara blade] 原です。

^ [BUG] sub(){} (Re ruby 0.99.3-961119 available)
1060 [sinara blade] "a".sub(/a/){"b"}
1062 [matz caelum.] あきませんなあ.マルチタスクのコンテキストスイッチのコストが

^ compile error [HP]
1065 [jammy shljap] 言うのを忘れていたのですけど, HPで ext/Setup のコメントを全
1066 [matz caelum.] とりあえずMakefileを書き換えてください.
1067 [jammy shljap] わかりました.
1068 [matz caelum.] そう? ext/Setupの最初の行をコメントアウトすると同じ効果があ
1069 [matz caelum.] 間違えた.optiona nodynamicは動的モジュールを一切コンパイル

^ dynamic link [FreeBSD]
1070 [jammy shljap] FreeBSD のダイナミックリンクがうまく行ってないみたいだったの
1072 [matz caelum.] 了解しました.今反映しました.

^ segm fault 2 (Re ruby 0.99.3-961119 available)
1071 [sinara blade] やっと捕まえました。
1073 [matz caelum.] おめでとうございます.私のプログラムのデバッグまでして頂いて
1074 [sinara blade] はい、送ります。同じ事がそちらで起こるかどうか。こちらでは
1075 [matz caelum.] 遅くまで頑張りますねえ(人のことは言えない).
1076 [sinara blade] そりゃたまには家族サービスしないとあかんわなー。(余計なお世話?)
1085 [matz caelum.] 5年ぶりにディズニーランドに行って来ました.ちびたちはがはじ
1088 [sinara blade] お帰りなさい。ディズニーランドですか。父ですねー。(^^
1090 [matz caelum.] 父として行ったのははじめてですが,こう見えても二人の娘の父で

^ [BUG] sub!(/.*/, '') (Re ruby 0.99.3-961119 available)
1077 [sinara blade] str.sub!(regex, expr) で regex が str 全体にマッチして、
1084 [matz caelum.] 戻って来ました.くたびれた.

^ bug report (>>)
1078 [keiju shljap] 最近外に出る機会が多くて...
1082 [matz caelum.] ですね.シフト幅が32以上の時は特別扱いしないといけませんね.
1087 [matz caelum.] 考えてみました.要はcoerce後,(変換された)自分に対して,再計

^ [BUG] gsub(){} (Re ruby 0.99.3-961119 available)
1079 [sinara blade] sub(){} は直っているんですが、gsub(){} がまだです。^^;;
1083 [matz caelum.] すみません.すみません.すみません.

^ [BUG?] REGEXP (Re ruby 0.99.3-961119 available)
1080 [sinara blade] 正規表現が空にマッチする時、最長条件が守られていないように
+ 1081 [sinara blade] すいません、
+ 1086 [matz caelum.] perlも同じ動作をするので仕様ということにしておいてください.
  1089 [sinara blade] そうですね。awk もそうです。
  1091 [matz caelum.] 正規表現かくあるべし,という話は言語理論の教科書を引っ張り出
  1092 [sinara blade] 正規表現は正規集合の表現であるべきで、当然 A|B と B|A は等しく
  1093 [matz caelum.] そうですねえ.私もそう思います.
  1094 [sinara blade] はあーそういうもんですか。ちょっとアプリケーションを書くのと
  1095 [matz caelum.] そうでもないみたいですね.

^ ruby 0.99.3-961126 released
1096 [matz caelum.] そういえば今日の昼ごろからruby 0.99.3-961126を出していました.
+ 1097 [jammy shljap] この前リクエストした, configure の FreeBSD を freebsd に変え
| 1098 [matz caelum.] configure.inとconfigureはソースとオブジェクトの関係です.つ
| 1113 [jammy shljap] なるほど. きっと,
| 1114 [matz caelum.] autoconfを実行すると勝手にconfigure.inからconfigureを生成し
+ 1099 [watanabe ase] 今回の extmk.rb の変更で ext を static link できなくなりまし
  1100 [matz caelum.] すみません.extmk.rbがバグってました.ごめんなさい.
  1101 [sinara blade] 私がお願いした所はすべてうまく動いている用です。(^_^)

^ Japanese and tr
1102 [nnakamur tam] JPerl の	tr/a-z/A-Z/; というようなのは
1103 [matz caelum.] そうです.^^;;
1104 [nnakamur tam] tr は日本語対応でないという
1105 [matz caelum.] あんまりありがたくない回答でしたね.^^;;
+ 1106 [nnakamur tam] 本当はそうかもしれないです。(^_^)
+ 1143 [watanabe ase] jcode.pl からぱくりました. 叩いてください. たぶん EUC と
  + 1144 [sinara blade] いただきます。(^_^)
  | 1146 [matz caelum.] rubyは関数やメソッドは1st class objectではないので,そういう
  | 1149 [sinara blade] 私もそう思いました。自由度があり過ぎると、特定の場所を見ただけ
  | 1153 [sinara blade] jtr を Perl 離れさせて書いてみました。
  | + 1158 [watanabe ase] すごいっす. もっと ruby を勉強しないとわからない世界になって
  | | 1159 [sinara blade] わたなべさんの djgpp 版(0.99.3-961031) ではちゃんと動いています。
  | | + 1160 [matz caelum.] 確かにバグってます.修正します.
  | | + 1161 [watanabe ase] なるほど. split で () を使う技は知りませんでした. 便利ですね.
  | + 1162 [matz caelum.] "abc"[1..0]が""を返すことから見て"a"[0..-2]は""を返すべきで
  |   1163 [sinara blade] Perl では nil => "" への変換が節操なく起こるところで、ruby ではエ
  |   1164 [matz caelum.] どうなんでしょうね.^^;;
  + 1148 [matz caelum.] こんな感じにしてみました.この線でjcode.rbをruby化するのはど

^ ruby 0.99.3-961127 has put
1107 [matz caelum.] 961127を置いときました.ホームページは変更していません.
1115 [watanabe ase] DOS 版を put しました.

^ [BUG]defined? in class(Re: ruby 0.99.3-961126 released)
1108 [sinara blade] defined? の調子が悪いです。
1109 [matz caelum.] たしかに.ばぐってます.
+ 1110 [matz caelum.] 置きました.20:34のタイムスタンプのものを持ってってください.
+ 1111 [sinara blade] わざとリリース直後にレポートしてたりして。
  1112 [matz caelum.] ドキュメントまだかいてないんですけど(ついでにテストもろくに

^ [BUG] gets (Re: ruby 0.99.3-961126 released)
1116 [sinara blade] gets
1117 [matz caelum.] ああ,やっぱり.昨夜遅く(原さんにメイルを出してから)気がつい

^ ruby 0.99.3-961128
1118 [matz caelum.] 日刊rubyのお時間です.^^;;;
+ 1119 [sinara blade] Linux でモジュールのコンパイルのとき、
| 1120 [matz caelum.] また根本的な原因は不明ですがとりあえずext/tkutil/Makefileの
| 1122 [matz caelum.] わかりました.以下のパッチを当ててください.
+ 1121 [watanabe ase] これの影響? ext/*/Makefile のうちの
  1123 [matz caelum.] すみませんねえ.これはさっき流したパッチか今置き直した13:37

^ In case of slackware 3.1 Linux
1124 [ozawa inago.] 最近のversionは追いかけてなかったのですが、昨夜久しぶりに新しいarchiveを取っ
1125 [matz caelum.] Linux使いでもあります.
1136 [crouton po.s] うっ,やられたっ.店(ぷらっとほーむ)の人に確認したら,不具合修正版だと

^ forum about ruby(Nikkei MIX)
1126 [thiguchi spa] 技術的な話ではないのですが (^^;)
1127 [matz caelum.] むむむ,MIXには参加していないので参加できないのが残念です.
1128 [sinara blade] 自分がタキツケタつせに。^^;
1130 [matz caelum.] 期待しています.今度はjapan.lang.rubyか…
+ 1140 [jammy shljap] japan って最近見るようになったんですけど, いつで来たんでしょ
+ 1150 [sinara blade] 日経MIX の awk会議の断線会合は、12月13日19:00からに
  1155 [matz caelum.] 計画してみます.
  1200 [sinara blade] まつもとさん名古屋でしたか。てっきり東京だと思い込んでました。
  1202 [matz caelum.] よくそういわれるんですけど,なんででしょうね.メイルには場所
  1205 [jammy shljap] よいですよ.

^ [BUG]g?sub! Re: ruby 0.99.3-961128
1129 [sinara blade] str = "abc"
1132 [matz caelum.] イケませんねえ.269行目の > を >= に変えてください.
1133 [watanabe ase] これって string.c ですよね?
1134 [matz caelum.] そうです.str_resize()の中です.ファイル名書かなきゃ,渡辺さ

^ [BUG]gsub (Re: ruby 0.99.3-961128)
1131 [sinara blade] どうもよく現象が分からないのですが、つぎの関数に
1135 [matz caelum.] gsubのイテレータブロックの中でなんらかのマッチが発生すると変

^ [BUG]unless-else (Re: ruby 0.99.3-961128)
1137 [sinara blade] unless TRUE
1138 [matz caelum.] 昔unlessにelseが無かった頃のままでした.いつのことだろう….
1139 [sinara blade] 撤回します。^^;
1141 [matz caelum.] この場合の""は加算における0みたいなもんですから.って,わかっ
1142 [sinara blade] そうそう、だから nil が返ってきた時に「0 は存在しない」って言わ

^ [Q] include module
1145 [sinara blade] 【1】モジュールをインクルードしても、すでにある関数/メッソッド
1147 [matz caelum.] モジュールで定義されたものはインクルードされた順に自クラスと
1151 [sinara blade] これでよく分かりました。Mixin を「(さらに)定義を取り込む」もの
1154 [matz caelum.] モジュールはクラスのスーパークラスであるということから類推し

^ Linux and ext/dbm.c
1152 [crouton po.s] Linuxの最近のlibgdbm 1.7.3のbinary kit
1156 [matz caelum.] 昨日は名古屋でも雪が見られました.寒い….
1157 [watanabe ase] ただ単に include するだけじゃまずいです. もともと dbm, ndbm,

^ dynamic link [HP]
1165 [jammy shljap] HPのダイナミックリンクがいつまでもうまく行かないのが気分が悪
1166 [matz caelum.] HPのシェアードライブラリの作り方のドキュメントがあれば良いん

^ mistakes in Users' Guide(Oct 23)
1167 [nnakamur tam] Users' Guide(Oct 23)に間違いらしき
1168 [matz caelum.] ドキュメント書きは苦手です.

^ string literal new format
1169 [matz caelum.] 先日 """..."""という形式を導入してみましたが,今回
1170 [matz caelum.] …これじゃ全部同じですよね.正解は
1171 [sinara blade] 面白いですね。% というのが何となく苦しいけど、他に記号が
1172 [matz caelum.] そうです,

^ ruby 0.99.3-961203 available
1173 [matz caelum.] というわけでputしました.
1175 [keiju shljap] おしい!! 間に合わなかった(^^;;;
1176 [matz caelum.] きっとすぐにバグが見つかって次のリリースが出ますよ.
+ 1177 [keiju shljap] 最近貢献していなかったので, 頑張らねば(^^;;;
| 1179 [matz caelum.] よろしくね.
+ 1181 [sinara blade] む、無責任な。^^;
  1183 [matz caelum.] ははは,すみませんねえ.
  1184 [watanabe ase] linux 2.0.13, libc 5.2.18 では再現してるので libc のバグかな?
  1185 [matz caelum.] そうですねえ.たしかにformat系はCのsprintfをそのまま使ってい
  1186 [sinara blade] まつもとさんが独自のライブラリを書いているのかと思った。(^^;
  1187 [matz caelum.] かなり自前でやっています.rubyの文字列はバイナリを含むことが
  + 1188 [watanabe ase] 結局 libc 5.2.18 の sprintf("%02s", "f") が " f" を返すのが
  | 1189 [matz caelum.] うーん,そういわれてみればそうですね.これが"0f"にならなくて
  + 1190 [sinara blade] あ、やっぱり。
    1191 [matz caelum.] メソッドはすでにあります.io.cの665行目辺りです.以前NT対応
    1192 [watanabe ase] あのコードで ok です. #ifdef に DJGPP も加えてください.
    1193 [matz caelum.] 了解.では本日のリリースよりbinmodeも使えるようになりますね.

^ Rational and Complex 
1174 [keiju shljap] またまた, 1週間ほど外に出ていました. rubyのメイルがいっぱい溜っていて
+ 1178 [matz caelum.] 今ソースツリーに組み込みました.次回のリリースからは一緒に配
| 1180 [keiju shljap] お願いします.
+ 1182 [sinara blade] ついに出ました!じっくり読ませていただきます。(^_^)
+ 1199 [sinara blade] Rational と Complex ちょっと眺めてみたんですが、型の変換や
  + 1302 [keiju shljap] pLGkpKS4pOWh91NITKW4peOl0aXzpMekuS4gDQoNCqXqpdel6aWkpeGlpKXrpKy74MKipLWk
  + 1303 [keiju shljap] 暗号化して送ってしまった. ごめんなさい(_ _;;
    1313 [sinara blade] はー、そうなんですか。そういえば Smalltalk は全然知らない。(^^;
    + 1319 [keiju shljap] いまさらいいでしょう(^^;;;
    | + 1325 [dezawa miya.] 私はassembler会議入ってなかったのでこのゲームは知りませんでしたが
    | | 1326 [matz caelum.] ふにゃふにゃ,私にはついていけません(情けない).分かるところだけ.
    | | 1327 [dezawa miya.] contribute はしばらくは勘弁。
    | | 1328 [matz caelum.] できる時にできる分だけやってくだされば良いです.それが
    | | 1330 [sinara blade] 出沢さんもおっしゃっているように、最初は初期値を決めているだけです。
    | | 1335 [sinara blade] ひとつ言い忘れました。
    | | + 1338 [dezawa miya.] Bignum -> float の速度ってどのくらい?
    | | | 1340 [matz caelum.] 比較する対象が無いのでよくわかりません.あまり得意な分野では
    | | + 1359 [keiju shljap] なるほど... newton法だと大部簡単なアルゴリズムになるんですね. bignumの
    | |   + 1364 [dezawa miya.] a = (( d + ( n - 1 )*x**n )/( n * x**(n-1))
    | |   + 1365 [dezawa miya.] a と x とどっちが良い近似かは場合によるのでは
    | |   | 1367 [sinara blade] [ruby-list:1335] で書いたように、
    | |   | 1370 [dezawa miya.] おれ、そんな事いばってない。
    | |   | 1372 [dezawa miya.] 最近 Write only memory 気味だから、読んでも ML の事が
    | |   + 1366 [sinara blade] bignum の割算て難しいですね。昔 C++ で作ろうとして、挫折、
    | |     1369 [dezawa miya.] そー言うのは プロに任せる
    | + 1868 [dezawa miya.] メソッドのindexできたんで、次なにあそぼうかな
    |   + 1870 [dezawa miya.] 無いわけないと思って元のマニュアルみたら、あれは Numeric の
    |   + 1873 [matz caelum.] sqrtはMathモジュールに入っています.
    |     1887 [keiju shljap] 私は, もともとあるrubyの方針を変えないようにしましたので, complex.rbで
    + 1324 [watanabe ase] 小さい整数だったら 1 + 3 + 5 + 7 + ... が平方数になるのを利
threads.html
top