1407-1632

1198-1493 subjects 1549-1845

^ Ruby/GTK about Gdk::Pixmap::create_from_xpm
1407 [mutoh highwa] むとうともうします。
1408 [yashi yashi.] あってるんじゃないでしょうか?
1409 [mutoh highwa] いつもありがとうございます。
1411 [yashi yashi.] あ、ごめんなさい‥。今の仕様だと 第二引数に GdkBitmapしか取らないんです
1413 [mutoh highwa] maskとしてGdk::Drawableを引数にすると言うことですね?
1414 [yashi yashi.] だったんですが、Cでは GdkBitmapだけなので忘れてください(^^;

^ Ruby/Gtk で気になった点
1410 [ZVM01052 nif] Ruby/Gtkの0.23を使っていて何点か気になった点がありましたので、報告します。
1412 [yashi yashi.] これは Gtk+/Cが追加された widgetを返すからでしょうか?
1415 [tommy tmtm.o] [Yasushi Shoji <yashi@yashi.com>さんが]
1416 [yashi yashi.] なるほど〜。こんな簡単な patchで良いのでしょうか?
1417 [ZVM01052 nif] まだ試していないのですが、多分大丈夫だと思います。
1418 [ZVM01052 nif] 酒井です。

^ Forward: TkGrid.slaves is wrong (PR#69)
1419 [matz zetabit] このようなレポートが来ました。このように直すべきですか?
1422 [nagai ai.kyu] はい,その通りです.ごめんなさい.
1423 [matz zetabit] はい、わかりました。
1424 [nagai ai.kyu] お待たせしました.

^ mod_ruby security
1425 [kazu a-u.net] mod_ruby の環境で、
1426 [shugo ruby-l] 前田です。
+ 1427 [matz zetabit] mod_perl, mod_pythonはどのようにしているか調査してくださる方
+ 1429 [kazu a-u.net] 上野と申します。mod_rubyの実装中心なので、ruby-extのほうで
  + 1430 [matz zetabit] 理解できます。要するに守るべき「Rubyのグローバルな実行環境」
  + 1431 [shugo ruby-l] そうですね。
    1432 [matz zetabit] あれ? これって

^ security policy
1428 [shugo ruby-l] ruby-devにふります。

^ load(filename, true) bug?
1433 [shugo ruby-l] あれ、こんな感じのスクリプトで試すとどうもoverrideされるみたいで

^ Fwd: [ruby-talk:6700] Problem executing gnobrows.rb
1434 [matz zetabit] たぶん私がなにかインタプリタをいじっちゃったのが悪いんですが、
1435 [akira ruby-l] 今追試したんではないんですが,

^ extension module の error 表示
1436 [yashi yashi.] 多分 -talkに出したような事だと思うんですが、[bug]だけじゃなくなんか良い
1437 [matz zetabit] バックトレースを見るとたまたまrb_raiseの途中ではありますが、

^ RubyHandler(mod_ruby)
1438 [tnaka brain-] 中島@ブレーンです。
1439 [shugo ruby-l] おお、すばらしい。
1440 [shugo ruby-l] と思ったんですけど、mod_perl風だと、
1441 [tnaka brain-] コンテンツハンドラだけを書くならば、できることはたいして違いはないのです
1442 [shugo ruby-l] mod_perlだとPerlChildInitHandlerみたいにハンドラ毎にディレクティ
1443 [tnaka brain-] 確かに.htaccessをいじるだけでプロセスの初期化をのっとられては困りますね。
1444 [shugo ruby-l] いや、そこまでは考えてないです。

^ Unexpected Error Exit when using Ruby/Gtk
1445 [adachi lab.o] すみません。おそらくRuby/Gtkのバグではなくて、Gtk/Gdk/Glibの不具合の可
1446 [yashi yashi.] もしかして、rubyの bug?
+ 1447 [nobu.nakada ] これは stdin, stdout, stderr は常にあるものとして初期化してて、
+ 1448 [matz zetabit] それバグなのかなあ。
  1449 [akr m17n.org] 思うに、
  + 1450 [akr m17n.org] ふと確認したらそんなことはありませんでした。このことについては忘れて下
  + 1451 [matz zetabit] なるほど。これについては了解しました。

^ argv2cargv()
1452 [yashi yashi.] こんなのがあると ext libで便利かなと思うのですがどうでしょ?
1455 [matz zetabit] それは構いませんけど、この名前では入れられませんね。
1457 [yashi yashi.] ありゃ(^^; どなたか良い名前ありませんか〜。
1459 [matz zetabit] Rubyって結構型の不整合にはうるさいと思います。もちろんPerlと

^ postgres 8k 制限撤廃
1453 [noborus mb.k] postgres にあった 8192 バイト制限の対処をしてみました。
1458 [nobu.nakada ] なんとなく 1 バイト足りないような。あと STR2CSTR() か %.*s と
1460 [noborus mb.k] そでした(;_;(そうだったのか)

^ insert_table(postgres)
1454 [noborus mb.k] 8k制限をなくそうといじっていて思ったのですが、

^ RUNIT::Assert#assert_test
1456 [knu iDaemons]  Perl/Ruby Con. で Advanced Ruby を聴講させていただきましたが、
1462 [CQN02273 nif] 助田です。 こっちにも来てたんですね。
+ 1463 [hideto-i rr.] 「演算子」とか
| 1466 [CQN02273 nif] おひさしぶりです。
| 1478 [CQN02273 nif] ということで、assert_operatorという名前で追加しました。
+ 1464 [knu iDaemons]  ありがとうございます。
| 1467 [CQN02273 nif] 構いません。
| 1479 [CQN02273 nif] って言ったのですが、これは、XPでいうところのYAGNI
| 1480 [knu iDaemons]  assert_operator の導入の件、ありがとうございます。
| 1481 [CQN02273 nif] それよりも、まず、テストの中で、!= とか、!== を使いたいケース
| 1482 [knu iDaemons]  != や !== だって == や === と同じ程度には使われるんじゃないか、
| + 1484 [kom mail1.ac] 自分の書いたテストケースを見直してみたんですが、意外にも(?) != をチェッ
| + 1485 [matz zetabit] うーん、でも === はあっても !== という演算子はないという事実
|   1486 [aamine dp.u-] いま指摘しようとしてたとこでした  ^^;;
|   1487 [knu iDaemons] あ。!== ってそもそもなかったんですね。勘違いしてた。
+ 1465 [kom mail1.ac] おお、こういった機能は前から欲しかったので嬉しいです。
  1468 [CQN02273 nif] これって
  1472 [kom mail1.ac] 機能として同等な事は分るのですが、用が足りるか?というとちょっと違う気が
  1477 [CQN02273 nif] なるほど。
  1483 [kom mail1.ac] 表示する情報の種類としてはこれで十分な気がします。
  1494 [CQN02273 nif] そうですね。自分でも見づらいと思うことがあります。

^ Ruby/GTK rbgtkctree.c patch
1461 [mutoh highwa] This is a multi-part message in MIME format.
1469 [igarashi ued] ご指摘どうもです。取り込みます。

^ a patch against ruby-acl's install.rb
1470 [knu iDaemons]  Ruby 1.6.2 が出たので Ruby 関係の FreeBSD ports をチェックして
1471 [m_seki mva.b] acl-1.0.1というのを先ほどアーカイブしました。

^ ruby-qt-0.14 compile error
1473 [knu iDaemons]  RAA にあがっていた ruby-qt-0.14 をさっそく試しているのですが、
1474 [horie smail.] いろいろすみません。
1475 [knu iDaemons] 素早い対応ありがとうございます。無事コンパイルは通りました。
+ 1476 [knu iDaemons] 訂正。
+ 1488 [horie smail.] がーん。もうお気づきと思いますが、qt に qt2 のサンプルをコピーしてしまいました。

^ add missing methods in Gtk::CList
1489 [igarashi ued] いがらしです。2ヶ月も放置してすみません<(_ _)>

^ ruby-qt2-0.10b
1490 [knu iDaemons]  こんにちは。
1491 [horie smail.] ruby-qt2 のパッチの件ですが、ありがとうございました。

^ win32ole
1492 [okamoto cse.] Cによる拡張ライブラリ作りの練習として、WIN32OLEに個人的に欲しいメソッドを
1495 [CQN02273 nif] こういうのが欲しい人は結構いると思いますので取り込みます。
1497 [okamoto cse.] レスが遅くなってすいません。
1502 [CQN02273 nif] いえいえ。私の方がもっと反応遅いですから。
1503 [nobu.nakada ] Win32OLE って使ったことないのではずしてたらすいませんが、
1509 [CQN02273 nif] はずしてないです。それは私もちょっと考えました。

^ ruby-qt2-0.11(Re: ruby-qt2-0.10b)
1496 [horie smail.] Qt library (ver 2.x) 用の拡張ライブラリーについてです。
1500 [knu iDaemons]  すみません、御報告が遅れました。

^ rskkserv configuration patches
1498 [knu iDaemons]  rskkserv の rskkserv.conf に含まれるパス名を指定できるように
1504 [ys_jyunji te] # 登録していたものと違うメールアドレスで投稿してしまい、

^ Ruby/IRC patches
1499 [knu iDaemons]  最初のは bot.rb の --operator の指定がちゃんと利くようにする
1501 [igarashi ued] *拡張*ライブラリではないのでruby-listでもよかったかな。
1508 [knu iDaemons] それでは、 Ruby の CVS レポジトリに突っ込んでもよろしいでしょうか。

^ cgi.rb
1505 [knu iDaemons]  cgi.rb が、 mod_ruby 環境下だと Set-Cookie 行を一行(指定した
+ 1506 [matz zetabit] 青山さんに聞いてみてください。私には異論はありません。
+ 1507 [wakou fsinet] そうですね。今のところ、複数行出力する可能性があるというか、それに対応

^ New modules imported: cvsmailer, irc, rwiki
1510 [knu iDaemons]  それぞれ app/cvsmailer, lib/irc に配置しました。また、咳さんの

^ cgi.rb on mod_ruby
1511 [tach debian.] やすいです.はじめまして.
+ 1512 [akira ruby-l] この辺 <URL:http://arika.org/rd/2000/0910.html> に
+ 1513 [shugo ruby-l] えっと、添付するパッチをcgi.rbにあてると、
  1631 [wakou fsinet] CGI.pm を見てみると、mod_perl では、無条件に nph => false にしているの
  1632 [shugo ruby-l] なるほど、お願いします。

^ Ruby-qt2gl
1514 [knu iDaemons]  こんにちは。
1515 [horie smail.] またまたミスです。次のバージョンで取り除きます。

^ Re: [ruby-list:27659] SDL 拡張モジュールについて
1516 [ohai kmc.kyo] ということなので、いろいろ書きます。
1517 [fukusima got] 今のところ、作れません。

^ InterBase モジュールアップデート
1518 [bizenn visha] せっかくCVSリポジトリにコミットする権限をいただいたので、さっそく小規
1519 [matz zetabit] どんな制限ですか? Time側で対応できることでしょうか?
1520 [bizenn visha] このため、TIME型の値を Time で受けよう(fetchしよう)としても、
1521 [matz zetabit] なるほどねえ。これちょっと考えたほうがよいんですかねえ。
1522 [bizenn visha] 備前です。おはようございます。

^ re:SDL 拡張ライブラリ
1523 [tamra mail.g] たむらです。ruby-ext の方を連休中にチェックしてませんでした。
+ 1524 [ohai kmc.kyo] たむらさんが書いたことに対して返事を書きます。
+ 1525 [ohai kmc.kyo] SDL拡張ライブラリについていくつか書き忘れたことがあるので書きます。
  1527 [tamra mail.g] クラス構成は、考えるといろいろ浮かんでます。
  + 1529 [shibu JA1YAX] 最近暇なくてSDLに触っていませんが・・・というかBeOSを動かしていたThinkPadの液晶
  | 1531 [tamra mail.g] それは、それで判ります。需要(?)もあると思いますし。
  + 1543 [ohai kmc.kyo] とりあえず発表します。
    1544 [tamra mail.g] たむらです。大林さん、こんばんわ。

^ libpdf*.so.* がない場合の pdflib-0.51 の extconf.rb
1526 [nnakamur mxq] Ruby/PDFlib を入れて ちょっとひっかかってしまったので、
1528 [thitoshi nh.] この辺りのコードは、昔 PDFlib ver.2.01 の頃、
1530 [nnakamur mxq] そういう事情だったのですね。。

^ a bug in setup.rb
1532 [knu iDaemons]  strscan-0.6.1.tar.gz に同梱の setup.rb ver. 2.0.2 が *.so を
1533 [aamine dp.u-] はい、そのとおりでした。しかもすでにパッチをもらってたんですが、

^ SWIG typemaps.i の FILE で typecheck していない理由とは?
1534 [nnakamur mxq] SWIG1.3a5 を使用しています。
1535 [nnakamur mxq] Check_Type(of, T_FILE); でなくて
1536 [fukusima got] いえ、単なるバグです。
1537 [nnakamur mxq] なるほど。とりあえず付け加えて使っておきます。

^ .cpp.o
1538 [knu iDaemons]  mkmf.rb や extmk.rb が吐き出す Makefile に、 .c.o に加えて
1539 [matz zetabit] cpp.o?
1540 [knu iDaemons]  いえ、 .cc.o .cpp.o .cxx.o .C.o の四つです。ひょっとすると、
1541 [matz zetabit] ああ、なるほど。了解しました。で、分けたほうがよいんですか?
1542 [knu iDaemons]  自信が持てないので、分けてください。

^ require 'dir/...'?
1545 [MAP2303 mapl] 256Racc本を読んでいまして、複数ファイルに分かれたライブラリの require は
+ 1546 [matz zetabit] ここ読んで私ちょっと?だったんですが、これってたとえば
| + 1547 [MAP2303 mapl] Re the message of ``[ruby-ext:01546] Re: require 'dir/...'?''...
| | 1548 [nobu.nakada ] foo.rb と bar/ ならともかく、同じ foo 同士なら増えるとは思え
| | 1550 [MAP2303 mapl] よりより。
| | 1551 [gotoken math] require "foo/foo" と書かせるよりは require "foo" の方がスッ
| | 1555 [matz zetabit] 私の理由は以下のごとけんさんのものとまったく同じです。
| + 1553 [aamine dp.u-] あっ、読んでくれましたか。わーい
+ 1554 [aamine dp.u-] お買い上げありがとうございますぅ  (^^;;
  1556 [MAP2303 mapl] Re the message of ``[ruby-ext:01554] Re: require 'dir/...'?''...
  1557 [matz zetabit] "foo/"は美しくないからイヤ。^^;;;
  1558 [aamine dp.u-] うむむ、それでは
  + 1559 [matz zetabit] foo/* ってのはディレクトリfoo以下のファイルを全部requireするっ
  | + 1561 [MAP2303 mapl] だいです。
  | | 1562 [matz zetabit] こっちは(気持ち悪いけど)まだ理解できます。
  | | + 1565 [MAP2303 mapl] Re the message of ``[ruby-ext:01562] Re: require 'dir/...'?''...
  | | | 1571 [matz zetabit] foo.rb と foo/* が違うディレクトリなのはイヤで、分離したいファ
  | | | 1584 [maki inac.co] わたしは、
  | | | + 1585 [aamine dp.u-] えっ? それだったらむしろ foo/* は自然でしょう。ユーザが使いたいのは
  | | | | 1586 [maki inac.co] あんまり直接の回答ではないです(_o_)が、もう少し説明してみます。
  | | | | 1592 [aamine dp.u-] うーん、その前提がぼくと違うところですね。
  | | | | 1596 [shugo ruby-l] この場合、ユーザが直接使いたいのはTMail::Mailだと思うので、
  | | | | 1602 [aamine dp.u-] ちょっと待ってください。それは違う話です。たとえ現在の tmail.rb を
  | | | | + 1609 [shugo ruby-l] なるほど。
  | | | | + 1611 [matz zetabit] 高橋さんの論理はひとつの目安に過ぎません。すべての当てはめて
  | | | | | 1619 [aamine dp.u-] ええ、それはわかります。ぼくが気になってるのは
  | | | | | 1621 [shugo ruby-l] モジュールFooという名前空間で提供される一まとまりのライブラリが
  | | | | | 1622 [aamine dp.u-] ぼくにとってはむしろそれは都合がいいんですけど、その理屈だと
  | | | | | 1624 [shugo ruby-l] たぶん、ここが他の人にとっては異論があるところで
  | | | | + 1623 [maki inac.co] ああ、そうか、あおきさんの感じてる「矛盾」がわかったかも。
  | | | |   1625 [aamine dp.u-] えっ、ようするに、パス → クラス対応じゃないってことなんですか?
  | | | + 1588 [iwa mmp.fuji] # 普段はROMな上に一行フォローですが……(^^;
  | | + 1567 [aamine dp.u-] それならば、ぼくは all に追加するのを忘れてひっかかったことが
  | |   1572 [matz zetabit] 伝わってるのかな?
  | |   1577 [aamine dp.u-] あーそうか、わかりました、伝わってなかったところが。
  | |   + 1580 [MAP2303 mapl] Re the message of ``[ruby-ext:01577] Re: require 'dir/...'?''...
  | |   + 1581 [shugo ruby-l] それこそ、require "foo/*"だとこういうケースでは何回もrequireする
  | |   | 1583 [aamine dp.u-] そうなんですよねー。そこでようやく気付いたんです。ファイルにも
  | |   + 1595 [matz zetabit] 良く分かんないんですけど、それって「なに」を提供しようとして
  | |     + 1598 [aamine dp.u-] とりあえず前提として、ぼくが推すのは require 'foo' で
  | |     | 1601 [matz zetabit] えーと、私もそれには同意します。が、「まとまり」があるのと
  | |     | 1603 [aamine dp.u-] うーん、うーん…そうなのか…? (3 分経過)
  | |     | 1605 [aamine dp.u-] そだ、もういっこ。
  | |     | 1607 [matz zetabit] 理由が知りたいです。foo.rbの方がすっきりしてるから?
  | |     | 1615 [aamine dp.u-] require 'foo/__init__'
  | |     | 1617 [Hiroyuki.Ara] # 余談(?)見たいな部分にものいいをつけるのもどうかと思いましたが
  | |     | 1620 [aamine dp.u-] んでも、プログラマが楽をするために Ruby が存在しているわけだし。
  | |     + 1600 [MAP2303 mapl] Re the message of ``[ruby-ext:01595] Re: require 'dir/...'?''...
  | |       1606 [matz zetabit] 大さんにはね。でも、他のやり方をしている人からみれば、foo/*
  | + 1563 [aamine dp.u-] 排他は、「それはやっちゃだめ」と言っとけばいいんではないかと。
  |   + 1564 [Hiroyuki.Ara] 一連の話を興味深く見ていましたが。
  |   | + 1569 [matz zetabit] ちゅーか、個別のファイルの依存関係は foo/* があるなしにかか
  |   | + 1573 [aamine dp.u-] いや、それは違います。「(ドキュメントに)書く」のはユーザにとっての
  |   |   + 1574 [matz zetabit] あれれ? やっぱり違うことを考えてるのかな? 私にとっては
  |   |   + 1593 [BXQ04723 nif] 「し忘れる」という言いまわしを聞いた瞬間に
  |   + 1566 [matz zetabit] 個々のライブラリで「やらない」と決めるのは構わないんですが、
  |     1575 [MAP2303 mapl] # なんか爆発してますな(笑)
  |     + 1576 [matz zetabit] はあ、で、基本でないものは全部サブディレクトリに放り込むと。
  |     | 1579 [MAP2303 mapl] Re the message of ``[ruby-ext:01576] Re: require 'dir/...'?''...
  |     | + 1589 [kom mail1.ac] 私はa案派なのですが、a案を支持する理由として、この他にも、b案の
  |     | | 1590 [keiju ishits] 私もこれを積極的に使っていますし, 推薦したいですね.
  |     | + 1594 [matz zetabit] まあ、理解できないでもないです。
  |     |   + 1597 [MAP2303 mapl] Re the message of ``[ruby-ext:01594] Re: require 'dir/...'?''...
  |     |   | 1604 [matz zetabit] そういう時にまで foo.rb をする必要はないでしょう。
  |     |   | 1608 [MAP2303 mapl] Re the message of ``[ruby-ext:01604] Re: require 'dir/...'?''...
  |     |   | 1610 [matz zetabit] ええ、いずれにせよひとつのライブラリから複数のファイル群をロー
  |     |   | 1612 [MAP2303 mapl] # あぁ展開が早い^^; 前のメール(foo/*)は off-topic なんでパスしますね。
  |     |   | + 1613 [Hiroyuki.Ara] 何をするのか判らないけど デフォルト みたいな謎なものを
  |     |   | + 1614 [matz zetabit] えーと、心配はおおいにしていただいて結構なんですが(名前空間
  |     |   |   1616 [MAP2303 mapl] Re the message of ``[ruby-ext:01614] Re: require 'dir/...'?''...
  |     |   |   1618 [matz zetabit] ですね。
  |     |   + 1599 [nagai ai.kyu] 話の速度に付いていけていないので,
  |     + 1578 [aamine dp.u-] はい、違います(笑)。
  |       + 1582 [MAP2303 mapl] Re the message of ``[ruby-ext:01578] Re: require 'dir/...'?''...
  |       + 1591 [gotoyuzo not] わたし個人的には all.rb という名前は
  + 1560 [nobu.nakada ] foo/ 直下の *.so や *.rb を全部 require するということですか。
    1568 [taca sky.yam] しまった個人宛に送ってしまった、ごめんなさい。
    1570 [MAP2303 mapl] Re the message of ``[ruby-ext:01568] Re: require 'dir/...'?''...
threads.html
top