Ruby について Part 3
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGRuby Home Page
http://www.ruby-lang.org/ja/
<前スレ>
Rubyについて Part 2
http://pc3.2ch.net/test/read.cgi/tech/1028906179/
<過去スレ>
Rubyについて
http://pc3.2ch.net/test/read.cgi/tech/1012096319/
0002デフォルトの名無しさん
NGNGrubyを語るスレッド 2
http://pc.2ch.net/test/read.cgi/unix/1040496222/l50
goRua(Ruby/Gtkによる2chブラウザ)ってどうよ。
http://pc.2ch.net/test/read.cgi/unix/1008120213/l50
0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGどうよ?
0005IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNGすでに・・・すでに!?
0009IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG田舎者の煽りは酷い。
0013デフォルトの名無しさん
NGNGメガビだからって安心なわけじゃないような。
0014デフォルトの名無しさん
NGNG2ch壊れたのか?
0015デフォルトの名無しさん
NGNGで結局IP記録に賛成なの?
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0018デフォルトの名無しさん
NGNGちょっと淋しいねえ。
いいかげん 1.8 も出してもらいたいし。
0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNGそういう状況なってみないと分からんよ。
0021デフォルトの名無しさん
NGNGJRuby触ってみたけど、結構いい感じ。
まだまだ細かいところで未完成の部分はあるけどな。
でも、起動がスゲー重いよ。
Javaの遅さにRubyの遅さがプラスされて…。
$ jruby -e "puts 'hello, world'"
だけで、数秒かかるのはJRubyの所為というよりやっぱJavaの所為かな…。
でも、何となく期待している。
Jythonに負けるな!
まあ、本家Rubyにほぼ完全対応って感じでないと、
パーサとして使うのは難しいかも知れないね。
0022デフォルトの名無しさん
NGNGirb・rtags・RDocのパーサー(と言えるか怪しいけど)は
Rubyの文法に完全対応していないけど、そこそこ使える。
JRubyは完全対応しないといけないだろうけど、
結局、適材適所じゃないかな。
ちなみに、Rubyのパーサーに本当に完全対応させるのはかなり面倒だと思う。
Rubyではローカル変数等に日本語が使えるので、そこまでやりはじめると…。
0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNGむしろ懐かしさすら覚えるよ。
0026デフォルトの名無しさん
NGNGこんな面白い遊び場作ってくれたんだから・・・何とかしてやろ〜ぜ!
0027デフォルトの名無しさん
NGNGはいっはい、日本生命の時からみんな、
その場でぎゃーぎゃー騒いでばかりで
何も勉強しようとしないよね、2ちゃんねらーって。
┏ ┓
http://www.geocities.co.jp/Technopolis-Mars/6820/hoken/
┗ ┛
ここがよくまとまているから、熟読して出てこい。
読んで理解するのに3時間かかるかもしれんが
それだけの価値はあるぞ。できたら
┏ ┓
http://cocoa.2ch.net/hoken/kako/987/987605232.html
┗ ┛
批判要望板で「2ch以外も含めて、俺が見たなかで最高のスレだ。」
と絶賛されたスレだ。ジオの元スレだからな。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG誰かが他の掲示板で密告→第三者が2chでスレ建て→祭り
0030デフォルトの名無しさん
NGNGruby本体にparser API みたいなのが欲しいねえ
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNG仕事紹介してくれ
0033デフォルトの名無しさん
NGNG捕まるときは捕まるし
別に今までと大して変わらんと思われ。
ただ、今はちと過渡期なので
まわりが様子見な感じだけど
すぐに元に戻ると思われる
0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNGアングラな内容も1ジャンルって感じだし。
昔はカテごとに雑談できるのも(目に付くところでは)珍しかったし
いち早くUG系から離れたのもあるんでない?
0036デフォルトの名無しさん
NGNGもし実現しても回線細そうですしね。。。
0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNGまつもと氏はRiteでは用意するとか言っていた気がする。
この辺のライブラリの整備のされ方はpythonと大きく違うよね。
今はFreeRIDEのようにripperを使うのが一番良い気がする。
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG./ ゚∀~・:ヽ、
ι、,,,,、,,,,,,、,,,,ゝ
0041デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNG10桁トリップの時に、トオルさんとマァヴさんが、話してましたわね、
0044デフォルトの名無しさん
NGNGここは快速スレですよ
0045デフォルトの名無しさん
NGNGC/C++統合開発環境 WideStudio が
「Ruby 言語(v3.20から)」も使えるようになったようですな。
誰か使ってみた人いる?
ちょっと試したけど、Rubyのサンプルが見あたらないので訳わからん。
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG国内サッカー板が見れない…
0048デフォルトの名無しさん
NGNG前に見たときは Linux 版しか対応してなかったけど、
Windows 版も出てるようだから試してみるね。
0049デフォルトの名無しさん
NGNGおなじく ruby によるサンプルをはげしく希望
0050デフォルトの名無しさん
NGNG「これ言っていいですか?」 「これ言うとヤバイですか?」 って他人に聞いてるだけw
寝るのがイヤなら、教えて厨は初心者板に逝ってねw
0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNGださくないか?
(笑)もザサイから、(^^)がナウイよ。
0053デフォルトの名無しさん
NGNGなわけねーだろ。
ネット初心者がこーゆーとこに来るのは、どうかと思うぞ。
0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNG俺素人だからよくわからないが
アク禁にしないのは何か理由るのかな・・?
0056名無しrubyist
NGNG>>45
ガイシュツだったような気がする。
つか、WideStudioって結構使われているの?
使いやすい?
005745
NGNGすみませぬ。
#これ荒らしなの? 2chがイカレタのかと思ってた。
0058case 名無し:
NGNG> 荒らしというより、スクリプトのバグでは?IP実験を始めた途端に他のスレの
> 書き込みがPC板全般に流れてきてるみたい。
という噂が。
0059名無しrubyist
NGNGうん、荒らしらしい。
詳しくは自治スレ見るとわかるよ。
プログラム板自治スレッド
http://pc3.2ch.net/test/read.cgi/tech/1029122103/
0060デフォルトの名無しさん
NGNGこれと比較するとruby-listはおとなしめだな。
興味を持った話題。
Win32Serial Extension Library for Ruby
WindowsのシリアルポートをRubyで使うライブラリ。
ttp://grub.ath.cx/win32serial/
Rubyで制御とかできるのかな。
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG実質的には上告はもう無理らしい。
うれしいなぁ。
0063デフォルトの名無しさん
NGNG徹底できるわけがないから無駄なことやめて unix 板へでも逝け。
ここはもう人いないよ。
0064名無しrubyist
NGNGそれもそうだな。
俺、窓使いだけどおじゃまさせてもらいます。
0065デフォルトの名無しさん
NGNG久しぶりに笑ったよ!
0066デフォルトの名無しさん
NGNGわざわざ使う人いないと思うけど…
どこで公開されてるの?そんな糞トリップ公開されてもねぇ
同じ人が串でも使っているんじゃ?
0067デフォルトの名無しさん
NGNG0068山崎渉
NGNG0069irbについて
NGNG自前のモジュール(関数郡)を組み込んだり
一度プロセスを終了しても変数の値を保存しておいたりすることはできますか?
0070デフォルトの名無しさん
NGNG2. Marshal や PStore
0071山崎渉
NGNG0072irbについて
NGNG使った変数すべてを自動的に保存復旧したいのです。
a=3
exit
再起動
p a
3
みたいに。
0073デフォルトの名無しさん
NGNGirb で打ち込んだのを全て保存しておいて、
起動時に読ませるようにすれば?
0074デフォルトの名無しさん
NGNGirb を終了させなければいいのでは?
0075デフォルトの名無しさん
NGNGlocal_variables()を使えばいけそう。
と思ったが、ローカル変数だと、ちいと辛いな・・
bindingでうまくいかないかな?
ちと、やってみます。
007675
NGNGclass VarsStore
def initialize(storefile)
@store = PStore.new(storefile)
end
def save(bind)
hash = {}
eval("local_variables", bind).each do |name|
val = eval("#{name}", bind)
if val.equal?(self)
next
end
hash[name] = val
end
@store.transaction do
@store["local"] = hash
end
end
-----
つづく
007775
NGNG-----
def load(bind)
hash = nil
@store.transaction do
hash = @store["local"]
end
hash.each do |key, val|
$varsstore_val = val
eval("#{key} = $varsstore_val", bind)
end
end
end
007875
NGNGセーブ
VarsStore.new("hoge").save(binding)
ロード
VarsStore.new("hoge").load(binding)
とする、今のところBindingを指定しないとだめ。
ローカル変数にダンプできないオブジェがあるとエラーを吐く。
保存できるクラスは限定させた方がいいかな?(NumericかStringのみとか、、、)
あとは、適当に改造してみてね。>>72
0079デフォルトの名無しさん
NGNGWin32API.new に関するリファレンスは
どっかに転がってないでしょうか?
0080デフォルトの名無しさん
NGNGほれ。
http://www.ruby-lang.org/ja/man-1.6/?cmd=view;name=Win32API
0081デフォルトの名無しさん
NGNGここのページのファイルって拡張子が.gzだけど、どうして?
(ダウソして中身みてみたらアーカイブになってなかったけど)
0082デフォルトの名無しさん
NGNG君がダウンロード時に自動的にgzip展開するブラウザを使ってるんだろう。
0083デフォルトの名無しさん
NGNGhttp://www.ruby-lang.org/ の設定がヘボいから。
0084デフォルトの名無しさん
NGNGサンプルコードとして以下のようなものが添付されてます。
-- tc_adder.rb
class class TC_Adder < Test::Unit::TestCase
..
--
ファイル名、クラス名なんですけども、もはや
ファイル名の頭に「tc_」、クラス名の頭に「TC_」っていうのは、
業界標準なんでしょうか。
0085デフォルトの名無しさん
NGNGよいのでしょうか。
0086デフォルトの名無しさん
NGNGTestCaseの略では。
0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG漏れは RubyUnit(runit) の表記の方が好き。
Adder -> AdderTest のように suffix をつける。
0089デフォルトの名無しさん
NGNGAdder -> TestAdderって付ける漏れは標準でないのか…。
そして、ファイル名はtestadder.rbだし。
ファイル名とクラス名を同じにするのは普通なんじゃないの?
それとも漏れがJavaなんかやっている所為でそれになれているから?
0090デフォルトの名無しさん
NGNGどうにも違和感がある。RubyUnit からの移行は、Ruby の動的な言語仕様のおかげで、移行のための
コードもそんなに書かなくて済むけど(今後、XML::Dom だの出てくるだろう)ちょっとな。
(メソッド名でも assert_equals, assert_equal という違いがある なんで統一しない? < Test::Unit)
今更、Rubyにライブラリのネーミング規則云々っていうのは似合わないような気がしてる。
0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNGRuby+GtkとかeRubyとかRuby+XMLとか…
あんなんでよく本が1冊も書けるなあ、っていうか、買う人いるの?
他の言語の開発者だったら、あんなの1冊ずつ買ってたら絶対置き場所なくなる。
0093デフォルトの名無しさん
NGNGそっか? Amazonで、Javaあたりで検索すれば、Swingで、Appletで、DBで、XMLで、
Webサービスで、……という具合なんだが。アプリケーションドメイン毎に本が出る
のは当然じゃないだろか?
0094デフォルトの名無しさん
NGNG入門書だけで10冊や20冊ぐらいある言語を見ると、
そっちの方がある意味おかしくないかい?
まあ、256本のやつは確かに異常だけどさ…。
でも、極道編は俺にとって面白かったぞ。
UnitTestの入門書としては。
0095デフォルトの名無しさん
NGNG寂しげですね。素直にZope使ってはいかがですか?
0096デフォルトの名無しさん
NGNG0097デフォルトの名無しさん
NGNGHTMLはStrictじゃないと許さん、みたいな。
0098デフォルトの名無しさん
NGNGローカルで見るようにしよと思ってドキュメントをダウソして解凍してみたら
形式がRDでやんの。
HTMLの形式でも配ってくれればいいのに。
HTMLのやつもあったけど、リンク切れがあちこちにあるし、
ひとつのファイルに連結されてるからIEじゃ重くて使いにくいし。
0099Rubist@田中ノーベル賞
NGNGhttp://www.vsl.gifu-u.ac.jp/freeman/misc/ruby-docs-1.6.7/refm-ja/
0100デフォルトの名無しさん
NGNGHTMLはStrictにしる!ドキュメントはRDにしる!!
Windows、Mac OSは消去してLinux/BSDにしる!
スローガン:
欲 し が り ま せ ん 勝 つ ま で は
0101デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています