Rubyについて Part 21
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2006/05/16(火) 18:13:08Ruby Home Page
http://www.ruby-lang.org/ja/
= 前スレ
Rubyについて Part 20
http://pc8.2ch.net/test/read.cgi/tech/1146575324/
0002デフォルトの名無しさん
2006/05/16(火) 18:14:14http://www.ruby-doc.org/
: 日本語リファレンスマニュアル
http://www.ruby-lang.org/ja/man/
: Ruby Hotlinks (Ruby関連のページや日記のアンテナ)
http://www.rubyist.net/~kazu/samidare/
: 日本Rubyの会
http://jp.rubyist.net/
: Rubyist Magazine (日本Rubyの会有志によるwebzine)
http://jp.rubyist.net/magazine/
: RCRchive (Rubyの仕様変更提案(RCR)と議論のアーカイブ)
http://www.rcrchive.net/
: RAA (Rubyで書かれたプログラムやライブラリの登録場所)
http://raa.ruby-lang.org/
: RubyForge (Rubyで作るオープンソースプロジェクトをホスティング)
http://rubyforge.org/
: blade (Ruby関連MLのアーカイブ)
http://blade.nagaokaut.ac.jp/ruby/
: Ruby Garden Wiki (RubyについてのWiki:英語)
http://www.rubygarden.org/ruby
: The RWiki (Ruby関連の話題が豊富なWiki)
http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=top
0003デフォルトの名無しさん
2006/05/16(火) 18:15:05http://exerb.sourceforge.jp/
: VisualuRuby (Windows 用 GUI ライブラリ)
http://www.osk.3web.ne.jp/~nyasu/software/vrproject.html
http://vruby.sourceforge.net/cgi-bin/wiki.cgi
: 上記二つをまとめて Windows GUI アプリ(exe) の作成
http://www.osk.3web.ne.jp/~nyasu/vruby/madobe/index.html
: 『Rubyソースコード完全解説』 (Ruby Hacking Guide)
http://i.loveruby.net/ja/rhg/
:MoonWolf Corporation
http://www.moonwolf.com/
:Script/Ruby
http://www.moonwolf.com/ruby/
:Devlog
http://devlog.moonwolf.com/
0004デフォルトの名無しさん
2006/05/16(火) 19:20:480005デフォルトの名無しさん
2006/05/17(水) 03:35:400006トラックバック ★
2006/05/17(水) 22:45:07[タイトル] 【カルト】モルモン教モルモン教モルモン教【カルト】
[発ブログ] 心と宗教@2ch掲示板
http://life7.2ch.net/test/read.cgi/psy/1132963306/l50
[=要約=]
今も活発に集い続けるモルモン教徒たちへ。
カルト教団モルモン教に献金捧げるの止めなさい。
教団幹部たちは集めた献金で豪遊してるだけですよ。
すみやかに脱会届けを提出してモルモン教団を去りましょう。
-------------------------------------------------------------------------
【聖徒の未知】http://seitonomichi.maxs.jp/youkoso.htm
【モルモン教は信じるに足るか】http://garyo.or.tv/mormon.htm
【モルモン教会の考察】http://www.mitchan.jp/som/
【モルモン教関連性暴力告発ページ】http://www.interq.or.jp/tokyo/jamnet/
【末日聖徒の神殿】http://www.ldstemple.jp/
【気まぐれな☆宿屋】http://www2.ttcn.ne.jp/~azariah/index.html/
【eX-Mormon】http://nekopunch5.hp.infoseek.co.jp/
【モルモン教】http://www.geocities.co.jp/Bookend-Ohgai/6832/mor_main.html
【野ばらの森】http://www.geocities.jp/i44720/
【Mr.BIGの信仰日記】http://ameblo.jp/mrbig2005/
【モルモン教と私】http://yunatch.easter.ne.jp/
【勇気と真実の会】http://jemnet.hp.infoseek.co.jp/
0007デフォルトの名無しさん
2006/05/17(水) 22:49:22http://www.geocities.co.jp/Bookend-Ohgai/6832/syk_sb2.html
カルト - Wikipedia
http://ja.wikipedia.org/wiki/%E3%82%AB%E3%83%AB%E3%83%88
カルトの定義とだましのテクニック(蓮月)
http://www.jimmin.com/2000b/page_021.htm
新興宗教とは?
http://park8.wakwak.com/~kasa/Religion/prologue.html
0008デフォルトの名無しさん
2006/05/17(水) 23:34:58モルモン教は、もっとも偉い人の信仰する宗教なので、批判禁止と。
>(1)教祖の絶対化
>(2)教団批判の禁止
このスレはカルト宗教の特徴を示していますね。
0009デフォルトの名無しさん
2006/05/18(木) 05:45:14Rubyについて Part 22
http://pc8.2ch.net/test/read.cgi/tech/1147897915/
0010デフォルトの名無しさん
2006/05/18(木) 06:21:42別にモルモン批判はOK。但しスレ違い。
0011デフォルトの名無しさん
2006/05/18(木) 06:24:30スレ違いじゃないし。
0012デフォルトの名無しさん
2006/05/18(木) 06:27:42開発者の批判だから、どっちかって言うとマ板じゃね?
0013デフォルトの名無しさん
2006/05/18(木) 07:05:440014デフォルトの名無しさん
2006/05/18(木) 10:38:21モルモンは、恐ろしく粘着して頑張ってる弩糞しか面白く思ってないだろ。
つまらなくて飽きたよ、もう。
0015デフォルトの名無しさん
2006/05/18(木) 12:01:35問題は module class def 辺りかな
0016デフォルトの名無しさん
2006/05/18(木) 18:47:13そういうひとの使い分けの基準を知りたい。
0017デフォルトの名無しさん
2006/05/18(木) 18:49:450018デフォルトの名無しさん
2006/05/18(木) 19:21:02MWやomotiなどの変な人を叩くのはスレ的にOKですが、Matzなど偉い人
叩きはスレ違いです。
また、MW鯖が重いことを批判するのは、このスレの範囲内です。
しかし、Rubyist鯖が、カルト団体の宣伝に利用されていることについ
ては、スレ違いです。
0019デフォルトの名無しさん
2006/05/18(木) 20:03:33マルチ乙
0020デフォルトの名無しさん
2006/05/18(木) 21:48:26自分は一行で書ける文は{}
複数行に分ける時は do end
0021デフォルトの名無しさん
2006/05/18(木) 21:51:01俺も大体そうだな
ときどき
x = list.collect{|x|
...
}.find_all{|x|
...
}
みたいなキモいコード書くけど
0022デフォルトの名無しさん
2006/05/18(木) 23:15:23俺はブロックの場合は{}
それ以外はdo end、ただしdoは基本的に省略
x= ary.collect{ |x|
:
}
if x.isHoge
:
end
0023デフォルトの名無しさん
2006/05/18(木) 23:26:200024デフォルトの名無しさん
2006/05/18(木) 23:31:340025デフォルトの名無しさん
2006/05/18(木) 23:33:53っつーか if に do つけれたっけ?
0026デフォルトの名無しさん
2006/05/19(金) 00:58:04俺はBASICの頃の癖で
if ... then
end
が多いが、どっかで
if ...
then ...
else ...
end
という記法を見て、最近はこれを使うことも多い
でも一番好きなのは
return true if x > 10
みたいな演算子の書き方だけど。てか前スレまだ残ってるね
0027デフォルトの名無しさん
2006/05/19(金) 01:19:19俺もそれだ
0028デフォルトの名無しさん
2006/05/19(金) 02:22:510029デフォルトの名無しさん
2006/05/19(金) 21:29:07http://ja.wikipedia.org/wiki/%E3%83%A2%E3%83%AB%E3%83%A2%E3%83%B3%E6%95%99
末日聖徒イエス・キリスト教会 - Wikipedia
http://ja.wikipedia.org/wiki/%E6%9C%AB%E6%97%A5%E8%81%96%E5%BE%92%E3%82%A4%E3%82%A8%E3%82%B9%E3%83%BB%E3%82%AD%E3%83%AA%E3%82%B9%E3%83%88%E6%95%99%E4%BC%9A
カルト - Wikipedia
http://ja.wikipedia.org/wiki/%E3%82%AB%E3%83%AB%E3%83%88
カルトと指摘された団体・人物の一覧 - Wikipedia
http://ja.wikipedia.org/wiki/%E3%82%AB%E3%83%AB%E3%83%88%E3%81%A8%E6%8C%87%E6%91%98%E3%81%95%E3%82%8C%E3%81%9F%E5%9B%A3%E4%BD%93%E3%83%BB%E4%BA%BA%E7%89%A9%E3%81%AE%E4%B8%80%E8%A6%A7
Larry Wall(Perl作者、クリスチャン) - Wikipedia
http://en.wikipedia.org/wiki/Larry_Wall
Donald Knuth(コンピュータサイエンス大家、クリスチャン) - Wikipedia
http://en.wikipedia.org/wiki/Donald_Knuth
http://www.amazon.co.jp/exec/obidos/ASIN/4434036173/
http://www.amazon.co.jp/exec/obidos/ASIN/0895792524/
心と宗教
http://life7.2ch.net/psy/
【カルト】モルモン教モルモン教モルモン教【カルト】
http://life7.2ch.net/test/read.cgi/psy/1132963306/
モルモン教って何?
http://life7.2ch.net/test/read.cgi/psy/1126877568/
|†| キリスト教@質問箱148 |†|
http://life7.2ch.net/test/read.cgi/psy/1147244743/
0030デフォルトの名無しさん
2006/05/20(土) 10:32:55******** 糸冬 了 ********
0031デフォルトの名無しさん
2006/05/20(土) 12:54:060032Ruby on Rails
2006/05/20(土) 13:23:57Rubyとモルモン教の関連性を論じる場合は、こちらへどうぞ。
スレタイ【Ruby】モルモン教徒Matz【開発者】
http://pc8.2ch.net/test/read.cgi/prog/1147689102/
0033前スレ884
2006/05/22(月) 23:01:25>前スレ886
やっぱりWEBrickのカスタマイズしかないんですな。
http://sonic64.com/2004-09-08.html
と同じようなことをやりたかったのですが、お手軽にはできないか……
0034デフォルトの名無しさん
2006/05/22(月) 23:19:43def aaa
begin
rescue
end
end
じゃなくて
def aaa
rescue
end
ならend減るけど
あんまり使われてない?
0035デフォルトの名無しさん
2006/05/23(火) 00:50:250036デフォルトの名無しさん
2006/05/23(火) 02:10:56Beyondの中傷はスレの範囲内ですが、Matzの中傷はスレ違いです。
0037デフォルトの名無しさん
2006/05/23(火) 03:03:380038デフォルトの名無しさん
2006/05/23(火) 03:05:37でも役人ではありません。rubyistは国家権力や搾取型企業と戦う自由を愛する聖戦士なのです。
一見矛盾しているようでも彼らの脳内ではちゃんと辻褄があっているので反論は無効です。
0039デフォルトの名無しさん
2006/05/23(火) 03:33:480040デフォルトの名無しさん
2006/05/23(火) 03:41:26[ruby-list:42194]
----------
日本Rubyカンファレンス2006実行委員のかくたにです。
来たる6/10(土)、6/11(日)に日本Rubyカンファレンス2006(RubyKaigi2006)が
開催されます。このRubyKaigi2006での、前日準備および当日の運営をお手伝
いしていただけるボランティアスタッフを募集します。
前日の設営・準備から会期中の進行のサポート、終了後の撤収をつつがなく
行えるようにするためのサポートスタッフのお仕事です。
Rubyのカッコいいライブラリやアプリ、処理系のパッチとかドキュメントは
書けないけどRubyコミュニティに何か貢献したいなあ、と悶々としている人
(って私ですけど)にはもってこいのお仕事だと思います。ここがロドスだ!
以下にボランティアスタッフの位置付けと応募方法、〆切を記述します。
不明点などのお問い合わせは [email protected] にお願いします。
0041デフォルトの名無しさん
2006/05/23(火) 03:42:28自演バレバレ。
自己擁護バレバレ。
0042デフォルトの名無しさん
2006/05/23(火) 03:44:560043デフォルトの名無しさん
2006/05/23(火) 03:45:55確かに、コミニティのことを書くところじゃないっていうのは変だ。
でも、雑談用のコミニティのMLが出来るつーのも面倒な話。
0044デフォルトの名無しさん
2006/05/23(火) 03:46:170045デフォルトの名無しさん
2006/05/23(火) 03:52:24立川察理で、ぐぐってみた。
ttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/41371
0046デフォルトの名無しさん
2006/05/23(火) 03:56:33MLに投稿しづらくなるだろ
0047デフォルトの名無しさん
2006/05/23(火) 04:25:31議論するつもりがないならなんで ruby-list に投稿したんだか
モルモン教を批判するふりして自分の宣伝してるだけ?
悪マニの管理者って痛い人だったんだなーって初めて知ったよ
0048デフォルトの名無しさん
2006/05/23(火) 04:30:15誰も乗ってこないからでしょ
0049デフォルトの名無しさん
2006/05/23(火) 04:39:31> 書きたいことは最初の投稿で書きましたし、そもそも続けても無駄なので。
自分の意見を垂れ流しただけで議論する気ないじゃん
別のMLを誰かが立てても参加しないかもっていってるし
0050デフォルトの名無しさん
2006/05/23(火) 05:56:15どうして、朝の3時という時間帯に二分以内に、Beyond叩き二連発来るのカナー?
来るのカナー?
0051デフォルトの名無しさん
2006/05/23(火) 06:17:02そうやって被害妄想であちこちに喧嘩を売っているのですね?
0052デフォルトの名無しさん
2006/05/23(火) 06:21:22Beyond乙
0053デフォルトの名無しさん
2006/05/23(火) 06:28:15Beyondは、Ruby信者の結束を固めるための戦略だったと考えるんだ
AA略
0054デフォルトの名無しさん
2006/05/23(火) 06:30:58> b) Beyondが、
> c) オブジェクト指向スクリプト言語Rubyの
> d) 中傷活動を、
> e) たとえ便所の落書きと言う形においてでも行うことは、
> f) Rubyの発展にとっては阻害要因にしかならない。
> と思います。
誰か ML に投げてくれよw
0055デフォルトの名無しさん
2006/05/23(火) 06:53:52やってるってことでFA?
0056デフォルトの名無しさん
2006/05/23(火) 07:08:37仮にそうだったとして、何か問題あんの?
Beyond 以外は気にもしてないけど。
0057デフォルトの名無しさん
2006/05/23(火) 07:12:230058デフォルトの名無しさん
2006/05/23(火) 08:18:270059デフォルトの名無しさん
2006/05/23(火) 08:20:370060デフォルトの名無しさん
2006/05/23(火) 08:25:52もうね、がんばってRubyとモルモンを布教させてください、としか言えないね。
0061デフォルトの名無しさん
2006/05/23(火) 08:28:06本人は上手く言ったつもりなんだろうけど、見てて痛いよ
0062デフォルトの名無しさん
2006/05/23(火) 09:31:01エロ牧師の肉便器になってた娘さんだって結構ハッピーなんじゃない?
0063デフォルトの名無しさん
2006/05/23(火) 09:33:55本人は上手く言ったつもりなんだろうけど、見てて痛いよ
0064デフォルトの名無しさん
2006/05/23(火) 10:20:360065デフォルトの名無しさん
2006/05/23(火) 10:27:550066デフォルトの名無しさん
2006/05/23(火) 10:54:370067デフォルトの名無しさん
2006/05/23(火) 11:11:53無知と偏見の塊みたいなサイトです。
どうせろくな大学も出てないやつが、捻じ曲がった正義感の元に作った
サイトなんでしょう。あんなサイトがMLで紹介されるのは、コミュニ
ティーの発展にとって有害でしかありえません。
0068デフォルトの名無しさん
2006/05/23(火) 11:19:540069デフォルトの名無しさん
2006/05/23(火) 11:26:35マッチポンプ
0070デフォルトの名無しさん
2006/05/23(火) 11:51:58マッチポンプ
0071デフォルトの名無しさん
2006/05/23(火) 12:06:40http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/40132
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/42244
彼の脳内では、新潟の地震は「Rubyそのもの」に該当するようです。
0072デフォルトの名無しさん
2006/05/23(火) 12:12:31そんなに悔しかったら ML で反論しろよ。
マジレスすると、原さんは blade を運用しているので、
原さんになにかあると「Rubyそのもの」にかかわる大きな問題になる。
0073デフォルトの名無しさん
2006/05/23(火) 12:14:30ていうかさ、過去ログ漁って揚げ足取るネタを必死で探してるようだが、
みっともないぞ。
0074デフォルトの名無しさん
2006/05/23(火) 12:15:54>そんなに悔しかったら ML で反論しろよ。
まだ死にたくありません。
0075デフォルトの名無しさん
2006/05/23(火) 12:17:13じゃあ黙ってろよ。
0076デフォルトの名無しさん
2006/05/23(火) 12:18:40何故ですか?
0077デフォルトの名無しさん
2006/05/23(火) 12:19:13黙ってろよ。
0078デフォルトの名無しさん
2006/05/23(火) 12:20:04は?
幾らなんでも、一サーバー管理者の生死が、rubyそのものなわけないだろ。
0079デフォルトの名無しさん
2006/05/23(火) 12:21:04けいじゅ乙
0080デフォルトの名無しさん
2006/05/23(火) 12:22:34教祖に都合が悪いときは、「スレ違い」か「黙れ」なんですね
0081デフォルトの名無しさん
2006/05/23(火) 12:26:40ML アーカイブが無くなったら Ruby の開発や利用に影響を与える大きな問題にはなるだろ。
0082前スレ886
2006/05/23(火) 12:38:20もともとそういう機能が無いからね。だからそういう機能を後付する。
たとえば、WEBrick::HTTPServlet::FileHandlerのラッパを書いて、
それを / に mountすれば、全てのエラーを拾える、かも。
多分こんな感じ。
require "webrick"
class MyFileHandler < WEBrick::HTTPServlet::FileHandler
def do_GET(req, res)
begin
super
rescue WEBrick::HTTPStatus::NotFound => e
# 404だとここにくる。
res["content-type"] = "text/plain"
res.body = e.inspect
# リダイレクトするもよし。
# res.set_redirect(WEBrick::HTTPStatus::TemporaryRedirect, "/404.html")
end
end
end
options = {
:BindAddress => "0.0.0.0",
:Port => 8888,
:DocumentRoot => ".",
:DocumentRootOptions => {},
}
s = WEBrick::HTTPServer.new(options)
s.mount("/", MyFileHandler, options[:DocumentRoot], options[:DocumentRootOptions])
trap("INT") do s.shutdown end
trap("TERM") do s.shutdown end
s.start
0083デフォルトの名無しさん
2006/05/23(火) 12:48:14言うに事欠いて法律かよ。
Beyondの主張に無理があるにしても、
法律を盾にするっていうのは、あまりに馬鹿だな。
悪徳商法との戦いで得た知識で、
法的に何かを打ち出してくれる事を望むw
0084デフォルトの名無しさん
2006/05/23(火) 12:52:09Matz叩きのスレ違いは悪いスレ違い。
0085デフォルトの名無しさん
2006/05/23(火) 12:52:37誰かが引き取って再公開すればいいだけ
俺だって、全アーカイブ持ってる。突然見えなくなっても、困るのは
せいぜい数日
0086デフォルトの名無しさん
2006/05/23(火) 12:58:010087デフォルトの名無しさん
2006/05/23(火) 12:58:030088デフォルトの名無しさん
2006/05/23(火) 13:04:020089デフォルトの名無しさん
2006/05/23(火) 13:05:57そこまで読めば十分。
0090デフォルトの名無しさん
2006/05/23(火) 13:23:18http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/40080
0091デフォルトの名無しさん
2006/05/23(火) 13:47:36そんな事どうでもいいから、どんなコメント書いたのか公開しろよ。
0092デフォルトの名無しさん
2006/05/23(火) 13:59:00気が済むまで続けなさい。
0093デフォルトの名無しさん
2006/05/23(火) 13:59:21上手い方法は無いでしょうか?現在は、以下のようにしているのですが、
,= もなんとなく嫌だし、1行で書けないというのもなんだかなーって
感じです。良い解決策があったら教えてください。
require 'cgi'
@cgi = CGI.new
background_color, = @cgi[ 'bg' ]
background_color ||= 'ffffff'
0094デフォルトの名無しさん
2006/05/23(火) 14:12:15でいいんじゃない?
0095デフォルトの名無しさん
2006/05/23(火) 14:15:49CAUTION! cgi['key'] == cgi.params['key'][0]; if want Array, use
cgi.params['key']
0096デフォルトの名無しさん
2006/05/23(火) 14:35:15background_color = @cgi.params[ 'bg' ][0] || 'ffffff'
で。
0097デフォルトの名無しさん
2006/05/23(火) 14:41:070098デフォルトの名無しさん
2006/05/23(火) 14:43:39ReleaseだとSEGVする。泣ける……。
0099デフォルトの名無しさん
2006/05/23(火) 14:45:05@cgi.params[ 'bg' ].first とか
0100デフォルトの名無しさん
2006/05/23(火) 14:46:27拡張ライブラリのデバッグって大変だよね。
GC なんて無かったら良いのにとか思う。
0101デフォルトの名無しさん
2006/05/23(火) 14:47:470102デフォルトの名無しさん
2006/05/23(火) 14:53:500103デフォルトの名無しさん
2006/05/23(火) 17:01:37とツッコミ入れたいが、
なんで?って聞かれるとうまく説明できる自信がないので書けない。
0104デフォルトの名無しさん
2006/05/23(火) 17:21:14ハァ?
Matzタンは、このスレでことある毎に叩かれまくってんだろ。
教祖に都合が悪いんじゃなくて、Beyondが糞だからそっちが叩かれてるだけ。
自分の正義だけは信じて疑わないだよな、馬鹿ほど。
「活動的な馬鹿ほど恐ろしいものはない」by ゲーテ
0105デフォルトの名無しさん
2006/05/23(火) 18:20:220106デフォルトの名無しさん
2006/05/23(火) 18:32:430107デフォルトの名無しさん
2006/05/23(火) 18:38:01Matz叩きって、それこそオブジェクト指向言語Rubyの
開発に絡んだ話でしょ。
Matzの日記関連がスレ違いで、Matzの日記に関する
Beyondの発言を叩くのは、スレ違いじゃない。
基準は糞か否かですか?
0108デフォルトの名無しさん
2006/05/23(火) 18:40:02最後の行で、こいつが権威主義のバカだという事が発覚した。
0109デフォルトの名無しさん
2006/05/23(火) 18:43:17以下絶対入っているであろう文章の予想
自分のことはいくら批判してもかまわないですが、それにより「純粋にrubyを愛する人達」の迷惑になる可能性があるので、
今後の自分宛の批判はメールでお願いします
0110デフォルトの名無しさん
2006/05/23(火) 18:48:010111デフォルトの名無しさん
2006/05/23(火) 18:48:59その程度の事で予想って言うのか?
ていうか誰もが考えるであろう事を恥ずかしげも無くかけるアナタが素敵w
0112デフォルトの名無しさん
2006/05/23(火) 18:54:07この程度のことでモチベーションが低下するくらいならもうとっくの昔に潰れてる希ガス
0113デフォルトの名無しさん
2006/05/23(火) 19:06:48別の要因で下がり気味なところにコレで一気に下がるなんてことは
普通にあると思うぞよ
0114デフォルトの名無しさん
2006/05/23(火) 19:11:24仮に Matz が放棄しても、ここまででかくなったんだから
何らかの形で継続するっしょ。
むしろその方が妙ちくりんなリリースタイミングにならなくて(ry
0115デフォルトの名無しさん
2006/05/23(火) 19:31:06ちがう。
0116デフォルトの名無しさん
2006/05/23(火) 19:42:50お前がやるつもりで言ってるならいいが、誰かやるだろなんて思って言ってるなら最悪だぞ。
大抵は他人のコードなんてさわりたくないし、細部まで把握できないからバグもでやすくなる
結局いちから自分で作った方が早いって事になるから
気に食わない奴は新しい言語を自分で作ればいい。
0117デフォルトの名無しさん
2006/05/23(火) 19:44:37ワロスww
0118デフォルトの名無しさん
2006/05/23(火) 19:46:47開発陣の主なメンバーはソース全体の50-60%は把握してると思うよ。
ぶっちゃけMatzの把握度もそんなもんだと思われ。
0119デフォルトの名無しさん
2006/05/23(火) 19:49:270120デフォルトの名無しさん
2006/05/23(火) 19:58:04一行目については俺自身がソースを読んだ経験に基づく。
二行目についてはMatzがしょっちゅう「忘れた」と発言していることに基づく。
0121デフォルトの名無しさん
2006/05/23(火) 19:59:180122デフォルトの名無しさん
2006/05/23(火) 20:22:42ソレダ!
0123デフォルトの名無しさん
2006/05/23(火) 20:38:540124デフォルトの名無しさん
2006/05/23(火) 20:56:490125デフォルトの名無しさん
2006/05/23(火) 21:02:23開発陣って何人くらいてるの?
Matzの理解度が他の開発メンバと同程度ってのは想像に難くないところだが。
0126デフォルトの名無しさん
2006/05/23(火) 21:03:16すーぱーはかーorあまぐらまだろうな。
0127デフォルトの名無しさん
2006/05/23(火) 21:04:190128デフォルトの名無しさん
2006/05/23(火) 21:04:56今のまま使っても問題ないんじゃね?
0129デフォルトの名無しさん
2006/05/23(火) 21:07:52[ruby-dev:25627] によると、当時で65人。
実際には一桁とかの奴は抜いていいだろうけど、それでも21人かな。
0130デフォルトの名無しさん
2006/05/23(火) 23:22:11把握率は5%くらいかなあ。
0131デフォルトの名無しさん
2006/05/23(火) 23:26:480132デフォルトの名無しさん
2006/05/23(火) 23:28:44改善されてるならちょっと方法を教えてほしいかも。
0133デフォルトの名無しさん
2006/05/23(火) 23:31:31なんで?
0134デフォルトの名無しさん
2006/05/23(火) 23:59:34俺も改善したいから。
0135デフォルトの名無しさん
2006/05/23(火) 23:59:36俺も改善したいから。
0136デフォルトの名無しさん
2006/05/24(水) 00:07:37じゃあ改善すれば、いいじゃん。
ソースは公開されてるんだし。
0137デフォルトの名無しさん
2006/05/24(水) 00:13:19なんのこっちゃ?
0138デフォルトの名無しさん
2006/05/24(水) 00:42:55…釣られた?
0139デフォルトの名無しさん
2006/05/24(水) 00:54:05オレも知りたいなぁ
コンサバティブなマークアンドスウィープの部分はいじらずに改善したの?
0140デフォルトの名無しさん
2006/05/24(水) 00:59:08GC部分を置き換えるのは普通のこと
0141デフォルトの名無しさん
2006/05/24(水) 01:07:40たんだけど、何これキモイ。いかにも粘着気質らしく、同じような日記を
ほとんど毎日書いてる。異常としか思えない。ここにもずっと張り付いて
いるし暇なのか?
ttp://d.hatena.ne.jp/globeat_spam/
0142デフォルトの名無しさん
2006/05/24(水) 01:09:58こっち行けよ。
ttp://pc8.2ch.net/test/read.cgi/prog/1147689102/
0143デフォルトの名無しさん
2006/05/24(水) 01:19:19ちょっとだけ見たけど、基地外だね
0144デフォルトの名無しさん
2006/05/24(水) 01:26:48「にんにくげんこつラーメン花月」ってバックが平和神軍とかいう右翼で
5年くらい前に2chの政治思想版住人と平和神軍でひたすら抗争が繰り広げられていたのを覚えている。
やっぱこういう奴らと渡りあうには、性格的に相当粘着質でないといけないのだろう。
ヤクザを担当刑事がだんだんヤクザに近くなっていくのと同じで。
0145デフォルトの名無しさん
2006/05/24(水) 01:29:44Matzの批判すると、消されちゃうの?
0146デフォルトの名無しさん
2006/05/24(水) 01:32:33なんでスレ違いって指摘された直後にレスってんの?どんな低脳だよ。
0147デフォルトの名無しさん
2006/05/24(水) 01:47:16スレ違いじゃないから
0148デフォルトの名無しさん
2006/05/24(水) 01:48:41けいじゅ@いしつかのダブルスタンダードについて
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/40132
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/42244
彼の脳内では、新潟の地震は「Rubyそのもの」に該当するようです。
0149デフォルトの名無しさん
2006/05/24(水) 02:07:02どんなダブスタだよ。
いいから
ttp://pc8.2ch.net/test/read.cgi/prog/1147689102/
行けよ。
というかやっぱ初心者スレが本スレってことなのかなあ。
0150デフォルトの名無しさん
2006/05/24(水) 02:34:25とか非難された場合の言い訳を用意しただけだろ。
「以前にクレーム入れましたから」とかなんとか。
つまらんポジショントークだ。
0151デフォルトの名無しさん
2006/05/24(水) 02:39:46いい加減ID制にならんかね……
>140
ただGCはデータ(オブジェクト)に深く依存してしまうことが多いから……
GCだけポンと組み換えできたら凄くいいんだけどね。
0152デフォルトの名無しさん
2006/05/24(水) 03:03:00悪マニの人がruby使ってるなんて知らなかったんだけど、近々、大々的に
使い始めるってことか?
「サイトをRoRで、リニューアルしました」とか?
0153デフォルトの名無しさん
2006/05/24(水) 03:03:45袋叩きにされるだけだろw
0154デフォルトの名無しさん
2006/05/24(水) 03:06:29誰か一人が MLに出ると、みんな打って変わってそいつを叩くなんて。
要するに「叩きやすい人」を探してるだけだろ、おまいら。
0155デフォルトの名無しさん
2006/05/24(水) 03:16:44Matz叩きはスレ違いです。
0156デフォルトの名無しさん
2006/05/24(水) 03:18:18俺もMLに例のメールが届いて初めて知ったし。
0157デフォルトの名無しさん
2006/05/24(水) 03:34:48以前から使ってるよ([ruby-list:28153])。
つーかbladeで検索したらいくらでも見つかるだろ。
0158デフォルトの名無しさん
2006/05/24(水) 04:13:04「カルトだ、カルトだ」言ってたやつは、少人数。それより、「スレ違い、
スレ違い」言ってたやつがパッタリいなくなって、急にBeyond叩きだらけ
になって気持ち悪いね。
要は、モルモンの単語が出るのが、そんなに不都合ってことなんだろ。
0159デフォルトの名無しさん
2006/05/24(水) 04:17:58説明のどっかに「Rubyで、複数鯖を繋いで動かしています」ってあったん
だけど、今探したら消えていた。
ttp://www6.big.or.jp/~beyond/bbsnews/
時々、
/usr/local/lib/ruby/1.8/open-uri.rb:311:in `<<': Disk quota exceeded - /tmp/open-uri26867.11
/usr/local/lib/ruby/1.8/open-uri.rb:271:in `open_http'
/usr/local/lib/ruby/1.8/net/protocol.rb:381:in `call_block'
/usr/local/lib/ruby/1.8/net/protocol.rb:372:in `<<'
みたいなエラーメッセージが出て笑える。
0160デフォルトの名無しさん
2006/05/24(水) 05:05:02中の人は 8 割方は Beyond だろ。
特徴的だからバレバレ。
0161デフォルトの名無しさん
2006/05/24(水) 05:58:04なんでもかんでも私のせいにされてるけど、このスレに書いたのは、DataBindings
とcgi.rb の話くらいですよ。あと前スレでは、まとめも書きました。
言いたいことがあるなら、堂々とID制の掲示板やブログで書いたらどうです?
悪マニの掲示板でも構いませんよ。
0162デフォルトの名無しさん
2006/05/24(水) 06:31:03単純にMatz批判が許せんつーだけだと思われ。
モルモン教なんて馴染みが薄いからどうでもいい、ってところだろ。
でも俺は全然知らんかったから、MLに投げたのはGJだよ。
0163デフォルトの名無しさん
2006/05/24(水) 07:06:09以前、結局申請しなかったんじゃなかったけ。
誰か申請しようよ。
0164デフォルトの名無しさん
2006/05/24(水) 07:30:03それ俺俺。
0165デフォルトの名無しさん
2006/05/24(水) 07:43:19コテ鳥付けて自サイトのトップページにその鳥書いて。
そしたら、おまいがbeyondだって信じる。
0166デフォルトの名無しさん
2006/05/24(水) 08:57:24http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/34485
お花見の話題は、「Rubyそのもの」に該当するようです。
0167デフォルトの名無しさん
2006/05/24(水) 09:37:51>>166
こんな異常な物言いを指摘しないなんて、よほど教祖が絶対的なのか。
高橋征義も、モルモン臭がプンプン。
0168デフォルトの名無しさん
2006/05/24(水) 09:41:190169デフォルトの名無しさん
2006/05/24(水) 09:50:49と思う。
まあ俺はpy厨だから、ruby厨が廃れようとどうなろうと、関係ないがな(w
0170デフォルトの名無しさん
2006/05/24(水) 11:08:32スレタイ【Ruby】モルモン教徒Matz【開発者】
http://pc8.2ch.net/test/read.cgi/prog/1147689102/l50
0171デフォルトの名無しさん
2006/05/24(水) 12:09:28free じゃなくて xfree で開放しないとだめなの?
ALLOC ってNULLを返さないmallocっていうだけかと思ったら
普通に free で開放すると微妙に動作がおかしいように見えるんですけど。
xfree と free ってなにが違うの?
0172デフォルトの名無しさん
2006/05/24(水) 12:27:242chの馬鹿は都合の悪いレスは全て工作員や関係者に見える病気に脳を冒されてるからな。
そんなことより、Matzの逆鱗に触れたコメント、何かいたのか公開してくれよ。
0173デフォルトの名無しさん
2006/05/24(水) 12:33:30http://raa.ruby-lang.org/gonzui/markup/ruby/gc.c?q=fundef:ruby_xfree#l171
0174デフォルトの名無しさん
2006/05/24(水) 12:39:46もう一個のスレに、こんなレスあるよ
382 :仕様書無しさん :2006/05/24(水) 11:04:26
どういうコメントのせいで削除されたのか気にされている方もいるよう
ですが、例えば、このページが参考になるかもしれません。
http://seitonomichi.maxs.jp/problem/gator/eikaiwa.htm
0175デフォルトの名無しさん
2006/05/24(水) 12:45:15あるDLLで割り当てたメモリは、そのDLLが提供する関数で開放しなければならない。
0176デフォルトの名無しさん
2006/05/24(水) 13:04:04無いんでしょうか?
0177デフォルトの名無しさん
2006/05/24(水) 13:13:45ttp://www.rubyist.net/~matz/20060519.html#c01
まあ無理だと思うが。
0178デフォルトの名無しさん
2006/05/24(水) 13:15:38スレ違い・・・って書こうと思って、見に行ったらomotiのことなんでスレ違い
じゃなかった
0179デフォルトの名無しさん
2006/05/24(水) 13:29:30今のところは無いよねえ。欲しいけど。
0181デフォルトの名無しさん
2006/05/24(水) 13:43:100182デフォルトの名無しさん
2006/05/24(水) 14:39:22Windows版の話かと思うが、昔はWindows版もランタイムDLLを使わないのがデフォルトだったから。
今は必ずDLLを使うはずなんで、問題はでないような気がするんだが。
0183171
2006/05/24(水) 15:50:25>>173
一応、事前にソースも見てたんですが、どういう処理しているのかがいまいちよく分かりませんでした。
でも、>>175を読んでからソースを読み直したらなんとなく分かった気がします。
>>175
ありがとう。なんとなく理解できた気がします。
>>182
環境書き忘れてましたが、お察しのとおりmswin32版でした。
free で開放すると、Invalid Address specified to FltFreeHeap が出てたので
もしかしたらと思ってxfreeに置き換えたところエラーが出なくなったんで、
これでいいのかなと思って確認のために質問しました。
0184デフォルトの名無しさん
2006/05/24(水) 17:12:41今でも、拡張ライブラリの作り方によってはいろいろ問題が出る可能性はあるよ。
0185デフォルトの名無しさん
2006/05/24(水) 19:21:52本体と拡張ライブラリのコンパイラは一致してる?
0186デフォルトの名無しさん
2006/05/25(木) 11:41:280187デフォルトの名無しさん
2006/05/25(木) 14:21:37>殺される可能性も無きにしもあらずと言うことです。
0188デフォルトの名無しさん
2006/05/25(木) 14:22:48うざかった? もうしわけない。
0189デフォルトの名無しさん
2006/05/25(木) 14:24:33こっち
http://pc8.2ch.net/test/read.cgi/prog/1147689102/
モルモン教徒だということが発覚し、Ruby界隈で波紋を呼んでいる
Rubyの開発者Matzに関するスレッドです。
0190デフォルトの名無しさん
2006/05/25(木) 23:01:59パターン1: 叩かれると不都合だからだのなんだの意味不明にファビョル
パターン2: 火を付け油を注いでる奴を邪魔だと言うと必死にMatz儲認定
パターン3: スレ違いやML違いを指摘されると困るのでファビョル
パターン4: 論理的な指摘をされるとヌルーして同じネタを何度も再開
パターン5: 自分のことはさておき2chネラとrubyistを変人として言うことを聞かない
パターン6: 執念で揚げ足を探しだして、他の○○もアレだの自分は悪くないだの空気読めずに主張
パターン7: 自作自演。見方は多いと主張。でも何故かID付きスレやフシアナやトリップは大嫌いw
0191デフォルトの名無しさん
2006/05/25(木) 23:23:340192デフォルトの名無しさん
2006/05/26(金) 00:37:54>>650
オウムですら、数人。
だが、モルモンのエンダウメントを受けたのは数千人とも数万人とも
言われている。聖地奪還のために行われた無差別虐殺は、その十倍。
現在でも、「信仰を守るためには死もいとわない」忠誠の儀式が行わ
れているにも関わらず、虐殺は「過去のこと」と言い切る、Matz萌え
0193デフォルトの名無しさん
2006/05/26(金) 00:48:12パターン1: 叩かれると不都合だからだのなんだの意味不明にファビョル
パターン2: スレ違い指摘も無視して反モルモン叩きを継続
パターン3: OmotiやMWやBeyond叩きはokだけどMatz叩きにはファビョル
パターン4: 論理的な指摘をされるとヌルーして同じネタを何度も再開
パターン5: 自分のことはさておき2chネラとrubyistを変人として言うことを聞かない
パターン6: 執念で揚げ足を探しだして、他の○○もアレだの自分は悪くないだの空気読めずに主張
パターン7: 自作自演。見方は多いと主張。でも何故かID付きスレやフシアナやトリップは大嫌いw
0194デフォルトの名無しさん
2006/05/26(金) 00:48:410195デフォルトの名無しさん
2006/05/26(金) 00:50:49>>190
まるで チョソ vs 嫌韓 だな。
0196デフォルトの名無しさん
2006/05/26(金) 00:52:03初心者は安心してgo!
ドキュメントの未整備、リリースエンジニアリングの問題、Windowsの扱い
とかそういうのを突っ込んだら丁寧に答えてくれるかしら?w
0197デフォルトの名無しさん
2006/05/26(金) 00:53:03教義を捨ててるかどうかが問題でしょ。
モルモンは、殺人教義を未だに否定していない。
0198デフォルトの名無しさん
2006/05/26(金) 00:56:47肯定してるんじゃなけりゃ、否定してなくても問題じゃないだろ
0199デフォルトの名無しさん
2006/05/26(金) 01:00:151 不都合だとファビョってたことあったか? 例を挙げて。
2 は、そうだな。
3 は、Matzがさんざん叩かれまくってるのは周知の事実だけど?
4 むしろ、モルモン叩きの論理的な指摘や解説をしてくれってレスしか見た記憶がない。アンカよろ。
5 例を挙げてくれ、記憶にない。というか rubyist 叩いたら、ただんの自滅じゃね? 意味不明。
6 他の○○だの自分は悪くないだの主張している例を挙げて。自分を擁護する必要性が、全くないと思うんだが。
7 ある程度は ML やブログで証明されてるんだけど? 意味不明。
コピペにしても、酷いな。
むしろ、モルモン叩きに必死になってる奴の荒が目立つ。
0200デフォルトの名無しさん
2006/05/26(金) 01:01:19数は少ないけど、モルモン教は今でも魔女狩りをやってますよ。
基本的に、女性蔑視宗教なので。
0201デフォルトの名無しさん
2006/05/26(金) 01:02:50ソース
0202デフォルトの名無しさん
2006/05/26(金) 01:06:51http://pc8.2ch.net/test/read.cgi/prog/1147689102/
0203デフォルトの名無しさん
2006/05/26(金) 01:08:270204デフォルトの名無しさん
2006/05/26(金) 09:58:04>>652
数千人数万人単位で闇に葬ってて殆ど表沙汰にならないわけですか。それは凄いですね。
オウムが数人で尻尾を出したのは奴らの隠蔽工作が余程ヘタだったんでしょうな。
0205デフォルトの名無しさん
2006/05/26(金) 10:07:18板違いだってんで削除依頼が出てる。
誰か宗教板かネットwatch板に代替隔離スレ立てれ。
0206デフォルトの名無しさん
2006/05/26(金) 12:05:28ざっと調べただけでも、幾つもページが見つかる。
表沙汰になってるみたいだが?
0207デフォルトの名無しさん
2006/05/26(金) 12:55:54向こうでスルーされたからってこっちに持って来るなよ。
0208デフォルトの名無しさん
2006/05/26(金) 13:00:12いちいち面倒くせえ。
前スレを嫁。
0209デフォルトの名無しさん
2006/05/26(金) 13:46:06Sponsored by NaCl
のNaClってのが、もう既にモルモン系の会社じゃ無いの?
株式会社ネットワーク応用通信研究所
http://www.netlab.jp/
NaCl=塩の元素記号
ソルトレイクシティ=塩湖市=モルモンの聖地
0210デフォルトの名無しさん
2006/05/26(金) 13:50:45ナンダッテー。
そのネタ、既出だったような。
0211デフォルトの名無しさん
2006/05/26(金) 13:51:590212デフォルトの名無しさん
2006/05/26(金) 13:52:13へー
そんな風にちゃかしていい宗教なのかモルモン
0213デフォルトの名無しさん
2006/05/26(金) 13:53:000214デフォルトの名無しさん
2006/05/26(金) 13:56:140215デフォルトの名無しさん
2006/05/26(金) 14:02:380216デフォルトの名無しさん
2006/05/26(金) 14:20:240217デフォルトの名無しさん
2006/05/26(金) 15:57:05なんか理由あるんだっけ?
0218デフォルトの名無しさん
2006/05/26(金) 16:11:160219デフォルトの名無しさん
2006/05/26(金) 16:11:37主が、そうするよう、おっしゃられたから
0220デフォルトの名無しさん
2006/05/26(金) 16:20:14いや、でも、変数名に ? が付けられると変数名なんにしようかなと悩む時間が
短縮できることがよくあるんだよな。
0221デフォルトの名無しさん
2006/05/26(金) 16:59:03変数名にflgやflagってつける文化に影響あるかな?
0222デフォルトの名無しさん
2006/05/26(金) 17:39:05!も論理否定演算子が曖昧になるし、いっそ2.0では廃止してはどうか。
0223デフォルトの名無しさん
2006/05/26(金) 18:04:21例えばfoo!は何に改名するの? foo_bangか?
0224デフォルトの名無しさん
2006/05/26(金) 18:10:46前者はともかく後者は困るな。
0225デフォルトの名無しさん
2006/05/26(金) 18:38:12num.even? ? 0 : 1
みたいになって?の連続の見た目がキモいよな。バベル17なのか?
0226デフォルトの名無しさん
2006/05/26(金) 18:44:34(num.even?) ? 0 : 1
でもあんま変わんないか。
0227デフォルトの名無しさん
2006/05/26(金) 18:47:42modified? ? save : close
そんなに読みにくいか?
raise ApplicationError if !flatten!
これは書き方が悪いが
曖昧とは思わない。
0228デフォルトの名無しさん
2006/05/26(金) 18:50:47と Perl厨の俺さまがいってみる。
condition ?? true :: false ;
0229デフォルトの名無しさん
2006/05/26(金) 18:52:490230227
2006/05/26(金) 18:54:53raise ApplicationError if !(!modified? ? close: save)
キモーイwww
0231デフォルトの名無しさん
2006/05/26(金) 19:28:370232デフォルトの名無しさん
2006/05/26(金) 20:23:310233デフォルトの名無しさん
2006/05/26(金) 22:02:47foo!bar -> foo(!bar) or foo!(bar)
曖昧ってのはこういう意味なんだが
0234デフォルトの名無しさん
2006/05/26(金) 22:04:37つりなのかな。andやorを使えば見やすくなる典型的な例では。
(modified? ? save : close) or raise AppcaitionError.new
Perlでもopen(...) or die(...);と書くけど、それとおんなじ。
0235デフォルトの名無しさん
2006/05/26(金) 22:30:500236デフォルトの名無しさん
2006/05/26(金) 23:27:29釣りっつーか、そもそも、
close や save が何を返すか一見して分からない時点でそんなコードは実際ありえない。
0237デフォルトの名無しさん
2006/05/27(土) 03:28:47「Rubyについて Perl 21」
に見えた。
0238デフォルトの名無しさん
2006/05/27(土) 06:05:471.8 のとき、OpenFile から FILE ポインタ取り出して
自前のバッファに直接 fread,fwrite やってるのがあるんですが、
1.9 ではどう書いたらええですか?
1.9 からはio回りのバッファリングが自前になったみたいですが、
Ruby の String を介さないで直接 char*,size_t を扱うような API が
見当たりません。
一応、rb_io_stdio_file 使えば FILE ポインタ取って fread,fwrite は
できるっぽいですが、stdio と混在させるの推奨されてないようだし、
他のメソッドとの整合性とか問題おきそうだし。IO#pos= とかずれそう。
そもそもなんでバイトストリーム直接扱えないんだろ。
Ruby String でいいなら拡張ライブラリ書かないと思うんですが。
0239デフォルトの名無しさん
2006/05/27(土) 07:05:090240デフォルトの名無しさん
2006/05/27(土) 10:16:38OpenFileを直接使いたいってこと?
それともrb_io_read(), rb_io_readpartial(), rb_io_read_nonblock()みたい
のが欲しいということ?
> そもそもなんでバイトストリーム直接扱えないんだろ。
> Ruby String でいいなら拡張ライブラリ書かないと思うんですが。
kwsk
0241デフォルトの名無しさん
2006/05/27(土) 10:41:42赤の他人だけどこれってこういうもんだっけ?
なんか前にこういう報告出てたような気もするけど。
デフォルトでは要素1個分多めに作ってあるから?
0242デフォルトの名無しさん
2006/05/27(土) 11:21:080243デフォルトの名無しさん
2006/05/27(土) 11:49:04じゃあ本人でいいよ。
別にかとんぼがどうなろうと知ったこっちゃないわけだし。
0244デフォルトの名無しさん
2006/05/27(土) 11:58:42隠した?
0245デフォルトの名無しさん
2006/05/27(土) 12:15:190246デフォルトの名無しさん
2006/05/27(土) 12:53:49あえてバグといってみるテスト。
static VALUE
rb_ary_subseq(VALUE ary, long beg, long len)
{
VALUE klass, ary2, shared;
VALUE *ptr;
if (beg > RARRAY(ary)->len) return Qnil;
ここの判定は > じゃなくて >= じゃまいか。
0247デフォルトの名無しさん
2006/05/27(土) 13:46:52範囲外の要素に実際にアクセスするわけじゃないって理由だったと思う。
0248デフォルトの名無しさん
2006/05/27(土) 13:53:21それだな。
バグだな。
でもこんなのが今まで発覚しなかったってことはArray#slice!の返値にnilを期待するコードを書いたやつがいなかったってことだよなきっと。
ドキュメントに書いてあることがテストされてないのはテストコードの不備だな。
まあ使われてないんだからバグってても問題ないといえばないが。
0249デフォルトの名無しさん
2006/05/27(土) 13:54:22kwsk
0250デフォルトの名無しさん
2006/05/27(土) 14:18:40Ruby内で一貫性がなくなるような気もするけど……
0251デフォルトの名無しさん
2006/05/27(土) 14:34:31以前 >= になった(array.c 1.42)が、即戻されている(array.c 1.43)。
なんでだろ。
0252デフォルトの名無しさん
2006/05/27(土) 14:38:20- モルモンとRubyを切り離して考えることは作者のMatzに対する不敬である。
- モルモンなんてどうでも良い人はRubyを使っても良い。
- モルモンが生理的に受け付けない人はRubyを使うべきではない。
- モルモンとRubyを切り離して考えるやつは異端。
-- 例1: モルモンのことは伏せてRubyはOOPと関数型を融合した究極の言語だと布教する。
-- 例2: モルモンは嫌いだがMatzが布教してこない限り目を瞑る。
以上
0253デフォルトの名無しさん
2006/05/27(土) 15:45:22立てるな
立てるなら宗教板に立てろ
マ板に立てるならせめてスレタイを「Ruby開発者Matzその2」にしろ
異常
0254デフォルトの名無しさん
2006/05/27(土) 15:53:50http://pc8.2ch.net/test/read.cgi/prog/1148712641/
0255デフォルトの名無しさん
2006/05/27(土) 17:03:230256238
2006/05/27(土) 17:25:48>>239
いやあ、それが楽なのは分かるんだけど。
Ruby レベルの IO を扱えるようにしとけば
TempFile とか StringIO とかも渡せてウマーかなー、と。
>>240
1.9 で DEPRECATED() になっちゃった rb_io_fread,write の
OpenFile 版が欲しい、という感じです。こんなの。
rb_io_read(char*, long, OpenFile*);
rb_io_write(const char*, long, OpenFile*);
拡張ライブラリ書かない…のくだりは意味不明だなーすまん。
あくまで俺の場合ですが、OpenFile からのバイトストリームを扱いたいときって
C側の独自の文字列クラスぽいやつとかchar配列バッファみたいなのに入れて
高速に処理したいときが多いんで。
処理回数が多いので余計な alloc & copy をなるべく抑えたいんだけど、
Ruby String がいちいち作られると (Ruby にベタ移植するより)
その部分はなんか逆に効率悪くなりそうな気がしてうーむ、みたいな。
>>245
俺も知りたい。
拡張ライブラリを1.9対応してるのもYARVで試すのが目的だし。
0257デフォルトの名無しさん
2006/05/27(土) 17:40:04>Matzは児童虐待者だ。←警察へどうぞ。
>モルモンは犯罪者集団だ←警察へどうぞ。
警察へ通報するのと、2chのスレの片隅で話題にするかどうかとは直交する。
>でもrubyistドメインで←rubyistドメインはMatzの私物だそうです。
私物にしてはまぎらわしすぎるドメイン名だがな。
>Rubyに興味はあるがモルモンは嫌いだ。←Rubyを諦めた方が精神衛生上良いかと。
それ普通に考えておかしいだろw
Ruby普及させる気ないだろ。
0258デフォルトの名無しさん
2006/05/27(土) 17:48:000259デフォルトの名無しさん
2006/05/27(土) 18:58:13http://pc8.2ch.net/test/read.cgi/tech/1147897915/
0260デフォルトの名無しさん
2006/05/27(土) 19:52:53IO-likeオブジェクトを扱いたいってのとOpenFileを直接使いたいってのは、
基本的に矛盾してるんだけど。
rb_io_write()はすでにあるけど、writeメソッドを呼び出す関数。
0261238
2006/05/27(土) 20:26:26そう言えばその通りでした。
TempFile はともかく StringIO はファイルですらないや。忘れてください。
ファイルからのデータストリームを String を介さずに直接読み書きしたい
だけなので、とりあえず FILE を直接扱ってしまうことにします。
0262デフォルトの名無しさん
2006/05/28(日) 07:32:46連発するのはやめてください。
0263デフォルトの名無しさん
2006/05/28(日) 10:53:42モンなのにRuby使ってるのな。
よく分からん。
0264デフォルトの名無しさん
2006/05/28(日) 11:03:520265デフォルトの名無しさん
2006/05/28(日) 21:02:42いけなかぁないが……使ってて気分悪くない? 「気分悪いけど使う」って選択もありだろうけど。
0266デフォルトの名無しさん
2006/05/28(日) 22:34:59今日、Array#- では eql? で比較行っているって言うのを知って
へぇっていう感じだったんだけど、Rubyistの人たちはきっちり使い分けできているのかな。
おれの感覚だと、=== は case 文で、== は普通の比較で、eql? はそんなのあったんだ位にしか
思っていなかったんだけど、実際これらはどう言う意図で作られた演算なの?
0267デフォルトの名無しさん
2006/05/29(月) 00:24:47RubyKaigiで何かが?(ネタふり
# というのは単なる個人的な予想で中の人でもないのであしからず
0268デフォルトの名無しさん
2006/05/29(月) 01:31:12と
モルモン === カルト
では、どちらが正しいのですか?
0269デフォルトの名無しさん
2006/05/29(月) 02:12:48class モルモン < カルト
と定義されていると仮定すれば
===は子クラスだから成り立つ
==は別クラスなので成り立たない
じゃね?
0270デフォルトの名無しさん
2006/05/29(月) 02:32:22ttp://www.ruby-lang.org/ja/man/?cmd=view;name=Object#self.3d.3d
ttp://www.ruby-lang.org/ja/man/?cmd=view;name=Module#a.3d.3d.3d
ttp://www.ruby-lang.org/ja/man/?cmd=view;name=Object#eql.3f
eql?は再定義はしても普段直接使うことは無いように思う。
Object#=== と Module#=== では意味が異なる。
=== は左辺が when 節の値になることを考えれば、
== との違いはわかるんではないかと。
ということから、
>>268 は カルト === モルモン で判定するべき(結果はどうでもよい)。
0271デフォルトの名無しさん
2006/05/29(月) 03:53:130272デフォルトの名無しさん
2006/05/29(月) 04:57:260273デフォルトの名無しさん
2006/05/29(月) 08:57:40おれの感覚だと、質問する前にリファレンスくらい先に見るのが普通で、Object#eql? に
「Hash で二つのキーが等しいかどうかを判定するのに使われます。」と書いてあると思ったんだけど、
実際どう言う意図の質問なの?
0274デフォルトの名無しさん
2006/05/29(月) 09:46:20>>262
0275デフォルトの名無しさん
2006/05/29(月) 10:01:16初心者な質問ですいません。
カルト === モルモン
の意味と、
モルモン === カルト
の意味は、どう違うのですか?
== の左右が入れ替え可能であることを見ると、奇妙に感じるんですが。
0276デフォルトの名無しさん
2006/05/29(月) 16:48:32カルト === モルモン は「モルモンはカルトに属するか?」
モルモン === カルト は「カルトはモルモンに属するか?」
後者意味不明w
0277デフォルトの名無しさん
2006/05/29(月) 17:26:33後者は意味不明、でなく偽になるが正し
0278デフォルトの名無しさん
2006/05/29(月) 18:45:110279デフォルトの名無しさん
2006/05/29(月) 19:26:01http://www.ruby-users.jp/
0280デフォルトの名無しさん
2006/05/29(月) 19:35:310281デフォルトの名無しさん
2006/05/29(月) 19:48:15スレ違い
0282デフォルトの名無しさん
2006/05/29(月) 21:26:33数年前の、Zopeに踊るPythonユーザを見てるようだ
3〜4年ぐらいしたら「ああ、そんなこともあったなぁ」という具合に
良い思い出になりそう
0283デフォルトの名無しさん
2006/05/29(月) 21:37:53マジ半分ネタ半分だけどね。
0284デフォルトの名無しさん
2006/05/29(月) 22:59:51いちいちもっともだが
わざわざマルチポストするほどの事柄だろうか
0285デフォルトの名無しさん
2006/05/29(月) 23:13:53Domain Information: [ドメイン情報]
[Domain Name] RUBY-USERS.JP
[登録者名] Yoshimoto
[Registrant] Yoshimoto
[Name Server] ns1.value-domain.com
[Name Server] ns2.value-domain.com
[Name Server] ns3.value-domain.com
[登録年月日] 2006/05/22
[有効期限] 2007/05/31
[状態] Active
[最終更新] 2006/05/22 15:06:18 (JST)
0286デフォルトの名無しさん
2006/05/29(月) 23:15:46/ ,.、_,.:-''"´ _゙、 ミ ゙、
ノ/ ..::_,,.-‐-、゙、 _ミ゙、
i' ,l:-'l ト-tj''"´ ) f´.゙i、 ゙i
゙i:k_゙'ィ' :ヽ ‐-'´,; i;: lゞ):! i
゙iゝ .j _っ_ -、.!;::|' / l
ヾγ'´_____二ィ' l、.j'´゙;ミ i'
>>285 (_ソ'´、,.::-'' '..: ゙、j'
ほほう それでそれで? ヽ .: :. /´ .:: 冫、_
! _,,.:-'' .: /::..:.:l  ̄
゙'T´::. .: _,,..::'´:::..:::.:/;';';';'
,'i、 ::.,∠´ 、_ :/;';';';';';'
0287デフォルトの名無しさん
2006/05/29(月) 23:18:33[登録年月日] 2006/05/22 に注目!
0288デフォルトの名無しさん
2006/05/30(火) 00:37:04なるほど。
とりあえずhttpでアクセスしたらトップがそれかよwと言っておくよ > Yoshimoto氏
# 一般的にも逸汎的にも特段笑えるというものではないのでちうい
0289デフォルトの名無しさん
2006/05/30(火) 01:02:14おまえがaliadne.netを問い合わせたことはお見通しだ!
0290デフォルトの名無しさん
2006/05/30(火) 06:25:09スレ違い
【カルト】Ruby開発者Matz【モルモン】
http://pc8.2ch.net/test/read.cgi/prog/1148712641/
0291デフォルトの名無しさん
2006/05/30(火) 13:25:36本人は晒してるつもりなんだろうが実際にMatzスレ読むと晒されてるのは
アンチの馬鹿さ加減というところが涙を誘うな。
0292デフォルトの名無しさん
2006/05/30(火) 14:37:55> 【カルト】Ruby開発者Matz【モルモン】 モルモン教徒だということが発覚し、Ruby界隈で波紋を呼んでいる Rubyの開発者Matzに関するスレッドです。
発覚し、って昔から公表されてるじゃないか
日本語すら不自由なのか
0293デフォルトの名無しさん
2006/05/30(火) 14:48:39>って昔から公表されてるじゃないか
ソースは?
Matz自身は「モルモン教徒です」とは書いておらず、「キリスト教徒です」
と詐称していた。
0294デフォルトの名無しさん
2006/05/30(火) 15:02:36そのスレ読んで出直してこい。
いや、そのスレ読んだ上でそれっきり戻ってくんな。
0295デフォルトの名無しさん
2006/05/30(火) 15:05:46たとえばこれ。他にもあるかな。
ttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/14008
> Matz自身は「モルモン教徒です」とは書いておらず、「キリスト教徒です」
> と詐称していた。
そのソースは?
0296デフォルトの名無しさん
2006/05/30(火) 15:07:44日記には、書いてないよ
0297デフォルトの名無しさん
2006/05/30(火) 15:12:060298デフォルトの名無しさん
2006/05/30(火) 15:13:10ひっしひっし
0299デフォルトの名無しさん
2006/05/30(火) 15:17:49スレの説明をコピペしただけでは?
0300デフォルトの名無しさん
2006/05/30(火) 15:31:13プロテスタントがキリスト教でない程度の問題であって少なくともム板的にもマ板的にもどうでもいい。
0301デフォルトの名無しさん
2006/05/30(火) 15:47:130302デフォルトの名無しさん
2006/05/30(火) 15:50:55Matzがうんこしなくても何かRuby的に困るか?
「うんこしない人がRubyのリーダーをやってるのはどうも」とか言われても笑い事だよな。
0303デフォルトの名無しさん
2006/05/30(火) 16:00:240304デフォルトの名無しさん
2006/05/30(火) 17:02:420305デフォルトの名無しさん
2006/05/30(火) 17:40:11Rubyに関係ないだろ
宗教板に逝けや
0306デフォルトの名無しさん
2006/05/30(火) 17:42:59Rubyの開発動機なんだから、関係あるだろ
0307デフォルトの名無しさん
2006/05/30(火) 17:50:31それが詐称に該当するかどうかは
ま っ た く 関 係 な い
0308デフォルトの名無しさん
2006/05/30(火) 17:57:350309\___________/
2006/05/30(火) 18:16:26___ _
/ ____ヽ /  ̄  ̄ \
| | /, −、, -、l /、 ヽ きみ頭だいじょうぶ?
| _| -|○ | ○|| |・ |―-、 |
, ―-、 (6 _ー っ-´、} q -´ 二 ヽ |
| -⊂) \ ヽ_  ̄ ̄ノノ ノ_ ー | |
| ̄ ̄|/ (_ ∪ ̄ / 、 \ \. ̄` | /
ヽ ` ,.|  ̄ | | O===== |
`− ´ | | _| / |
0310デフォルトの名無しさん
2006/05/30(火) 18:38:37もう結論を出して去ってしまった。
今更この話題をここに持ち出してる奴は単なる荒らし。
0311デフォルトの名無しさん
2006/05/30(火) 19:05:30と言うことに、したいのですね。
0312デフォルトの名無しさん
2006/05/30(火) 19:15:07そうではない、ということにでもしたいのか?
0313デフォルトの名無しさん
2006/05/30(火) 19:17:43【カルト】Ruby開発者Matz【モルモン】
http://pc8.2ch.net/test/read.cgi/prog/1148712641/
0314デフォルトの名無しさん
2006/05/30(火) 19:54:24モルモン教徒に始末されたか心配しちゃうから
早く復旧するように
0315デフォルトの名無しさん
2006/05/30(火) 21:56:18荒らし
0316デフォルトの名無しさん
2006/05/30(火) 23:31:11発売日: 2006/06/30
もう永久に出なくていいよ馬鹿
0317デフォルトの名無しさん
2006/05/31(水) 00:12:46もう「延期」でぐぐるとトップに来るのを目指すしかw
0318デフォルトの名無しさん
2006/05/31(水) 01:23:060319デフォルトの名無しさん
2006/05/31(水) 09:16:07そんなにいらいらすることなのか。
0320デフォルトの名無しさん
2006/06/02(金) 00:49:07[Ruby] Zed on Ruby, Rails, Mongrel, and More - O'Reilly Ruby
Rubyによる高速WebサーバーMogrelの開発者、Zed Shaw へのインタビュー。
個人的に一番感銘を受けたのは、実はインタビュアーであるPat Eylerの経歴
Pat Eyler is an Infrastructure Engineer for the LDS Church by profession,
a Ruby geek by choice, and a writer by night. He enjoys reading, cooking,
spending time with his family, and helping to build the Ruby community.
同じ教会の人だとは知ってたけど、フルタイムで教会職員をしているとは知らな
かった。実は、教会公式サイトでもRubyが動いていたりして。
教会(モルモン教)公式サイト
http://www.mormon.org/
0321デフォルトの名無しさん
2006/06/02(金) 12:22:41やはり、非モルモンは、所詮死んだら終わりの低俗人と思ってるんだろうなw
0322デフォルトの名無しさん
2006/06/02(金) 15:41:380323デフォルトの名無しさん
2006/06/02(金) 16:46:45宗教日記じゃないよ。
カテゴリが「Ruby」となってるように、これはRubyの話題。
0324デフォルトの名無しさん
2006/06/02(金) 16:48:46それ悪質だと思うけどな。
カテゴリRubyの記事だけ読んでる人が、モルモン関係の記事読まされるわけでしょ。
0325デフォルトの名無しさん
2006/06/02(金) 16:51:430326デフォルトの名無しさん
2006/06/02(金) 16:53:35って思ってるんでしょ。
今後、Rubyカテゴリで、モルモンの宣伝が続出する予感。
0327デフォルトの名無しさん
2006/06/02(金) 16:55:16Rubyの話題をやってるだけですが、何か?
Rubyスレが、part21も続いてて「飽きねえな」ってこと?
0328デフォルトの名無しさん
2006/06/02(金) 17:00:30じゃない?
0329デフォルトの名無しさん
2006/06/02(金) 17:03:49アホか?
個人の日記で何書こうと本人の勝手。
0330デフォルトの名無しさん
2006/06/02(金) 17:05:080331デフォルトの名無しさん
2006/06/02(金) 17:07:58まさに、その通りですね。
Rubyオワタ
0332デフォルトの名無しさん
2006/06/02(金) 17:09:220333デフォルトの名無しさん
2006/06/02(金) 17:14:54そんな仮定の話をしようと思う。
0334デフォルトの名無しさん
2006/06/02(金) 17:19:44スレ違い
荒らしは別のところで、やってください
0335デフォルトの名無しさん
2006/06/02(金) 17:20:45そして、永遠に戻ってこなくていい
【カルト】Ruby開発者Matz【モルモン】
http://pc8.2ch.net/test/read.cgi/prog/1148712641/
0336デフォルトの名無しさん
2006/06/02(金) 17:22:200337デフォルトの名無しさん
2006/06/02(金) 17:25:140338デフォルトの名無しさん
2006/06/02(金) 17:29:30ruby-list:42350 で解決するんでしょうか?
0339デフォルトの名無しさん
2006/06/02(金) 17:37:280340デフォルトの名無しさん
2006/06/02(金) 17:39:29Rubyの一番えらいひとMatzが、日記で'Ruby'カテゴリで、
モルモンの話書いたんだから。
0341デフォルトの名無しさん
2006/06/02(金) 17:46:370342デフォルトの名無しさん
2006/06/02(金) 17:58:54py厨乙
0343デフォルトの名無しさん
2006/06/02(金) 18:17:34解決しない。
0344デフォルトの名無しさん
2006/06/02(金) 23:56:270345・∀・)っ-○◎● ◆toBASh....
2006/06/03(土) 01:12:07Winならアポロンとか
0346デフォルトの名無しさん
2006/06/03(土) 11:14:21Apolloか〜、アレDel厨御用達のイメージがあって使ってなかったのだけど
Delphiのライブラリとか要らないん?
0347デフォルトの名無しさん
2006/06/03(土) 11:15:240348デフォルトの名無しさん
2006/06/03(土) 11:20:22Win32API
0349デフォルトの名無しさん
2006/06/03(土) 11:22:50ttp://vruby.sourceforge.net/samples.html
ttp://www.osk.3web.ne.jp/~nyasu/software/vrproject.html
0350デフォルトの名無しさん
2006/06/03(土) 14:03:57>>344
beyond乙
0352デフォルトの名無しさん
2006/06/03(土) 14:30:57やっぱりbeyond
こんな、初歩的な質問を初心者スレじゃなく、こっちにする空気読めない
やつ
>>332
0353デフォルトの名無しさん
2006/06/03(土) 14:33:45英語部分、なんて書いてあるの?
0354デフォルトの名無しさん
2006/06/03(土) 14:45:07Pat Eyler is an Infrastructure Engineer for the LDS Church by profession,
a Ruby geek by choice, and a writer by night. He enjoys reading, cooking,
spending time with his family, and helping to build the Ruby community.
って書いてあるよ
0355デフォルトの名無しさん
2006/06/03(土) 14:46:38趣味でRubyハッカーをしていて、夜はライターもやってる。
読書をしたり料理をしたり家族と一緒に時間を過ごすのが好きで
また、Rubyコミュニティを作るのにも貢献している。
というような感じ。
0356デフォルトの名無しさん
2006/06/03(土) 14:46:50http://pc8.2ch.net/test/read.cgi/prog/1147540249/665-666
0357デフォルトの名無しさん
2006/06/03(土) 15:23:19それはどっちの意味だ
モルモン騒動==やね炎上==奴が引き起こした疑惑
疑惑(やね炎上の奴.引き起こした(モルモン騒動))
0358デフォルトの名無しさん
2006/06/03(土) 15:24:380359デフォルトの名無しさん
2006/06/03(土) 15:46:21式が意味不明だが問題外.^^;;;なC++風に書くとこういうことだ:
a->引き起こした(やね炎上);
b->引き起こした(モルモン騒動);
if (a == b) 疑惑();
やねが炎上後に宗教に言及してるのが意味深だな
ttp://d.hatena.ne.jp/yaneurao/20060603
0360デフォルトの名無しさん
2006/06/03(土) 16:36:520361デフォルトの名無しさん
2006/06/04(日) 02:03:56それなりに普及はしてるけど繁栄したことはない件。
0362デフォルトの名無しさん
2006/06/04(日) 05:14:16rubyの検体を手に入れたんだがどういう法則で荒らしを行っているのか知りたい。
逆コンパイラは有りますか?
あるならば何という名前ですか?
御願いします
0363デフォルトの名無しさん
2006/06/04(日) 08:29:24perlのように書いたプログラムがそのまま動くから逆コンパイラはない
メモ帳で開けば読める
0364デフォルトの名無しさん
2006/06/04(日) 09:19:350365デフォルトの名無しさん
2006/06/04(日) 11:05:430366デフォルトの名無しさん
2006/06/04(日) 11:16:06ウィルス貼られたアドで訊いたら
誰かがRuby製のウィルスだって言ったんじゃね?
0367デフォルトの名無しさん
2006/06/04(日) 12:13:21exe化してもバイナリエディタで見れば簡単に分かるよ
0368デフォルトの名無しさん
2006/06/04(日) 16:07:49肝心なソースコードの部分が圧縮されている奴もあったので
自分で解凍しないと読めないかもよ。
0369デフォルトの名無しさん
2006/06/04(日) 22:44:26ただの難読化
0370デフォルトの名無しさん
2006/06/05(月) 02:12:12PM 10:57 - 土民がうざい
ショッピングセンターとかでオレ様を発見すると
「ウッヒョーーーー」
みたいな顔して色めきたってケータイ取り出して
「omotiを発見しますたomotiを発見しますた」
って必死に仲間にメール打ってる土民がうざい
本当に氏んでほしい
とーほぐの田舎でたんぼと畑しか無い所なので
まあ娯楽も楽しみも何もないところなので
しょうがないのかもしれないが、
「ネット上のちょっと有名な人」
という程度の人を見ただけで大興奮してしまって、
それでストーカー行為をする、っていうのが
理解できなくて、やっぱ土民というか賎民というか
百姓というか奴隷というか農奴というか、
下層階級の連中なので仕方ないのかもしれないが、
こっちは世界的に活躍しているのだから
田舎者にまとわりつかれてストーカーされると邪魔だし迷惑。
0371デフォルトの名無しさん
2006/06/05(月) 12:01:41http://slashdot.jp/~omoti/journal/360730
結局安い店で買い物することによって
コストを下げていたのだが、
「安い店には安っぽい客が来る」
つまり土民や賎民が
多くくるので、
「ネットでちょっと有名な人」
と言う程度の人を見ただけで
「大興奮」
してしまって、色めきたってうろうろ
後をついてきてストーカーをされる。
これがうざい。
「ネットで暴れている人だからショッピングセンターでも
暴れるだろうから正義の味方であるオレ様がこいつを厳重に監視しなきゃ」
とかそういう階層である。
現実とネットとの区別をつけられない人たち。
下層階級。低知能。
こっちとしてはこいつらにストーカーされるとうざいので、
だんだんと安売り店を避けて高級店へとシフトしていく
ことになる。
同じ物売ってても
「値段が高い」
ということが土民よけのファイヤーウオールとして
機能するから。
0372デフォルトの名無しさん
2006/06/05(月) 12:02:16ようは無駄使いしたくてわざわざ高い店で買い物したいんじゃなくて、
安い店に行って土民どもに発見されると、
即座にストーカーされてうざいから。
土民は高い店に入ってこれないから。
すると高い店で買い物するからには、その分のコストを
誰かに転嫁しなければならない。
具体的にはユーザーにその分のコストを押し付ける
ことになるはず。
だから、今、実際、いままで無料で提供していた
プロダクトを有料形式に変更しようと思ってる。
ユーザーに課金して高い店で買い物できるようにする。
そうしないと土民がわらわらストーカーして
ついてきちゃって収拾つかないから。
メインの開発者にストーカーして嫌がらせして
開発の妨害をすると、結局、末端ユーザーに
しわよせがいくということで。
0373デフォルトの名無しさん
2006/06/05(月) 15:04:17> 実際、いままで無料で提供していたプロダクト
これって、アレ?
例の正方形の面積求めるプロダクト?
0374デフォルトの名無しさん
2006/06/05(月) 19:27:35「ありえねー」でも反応もらえたらうれしいな。
- rational/complex/matrixのC実装(組み込み化?)
- profileの高速版再実装(前田さんのruby-profが候補?)
- gettextize(あんまり意味無いかも)
- rdoc/riのI18N(てどういうアプローチ取ればいいんだろ)
- [AnyLanguageName].rbの実装(どう見てもネタですありg(ry
- (下らないけど)早めにs/yarv/rite/g
0375デフォルトの名無しさん
2006/06/05(月) 20:14:05rationalって最近[ruby-dev:28569]のツリーでやってたやつはどう?
rdoc/riのi18nってRubyのソースのコメントを翻訳するってこと?
rubyとかrdoc、ri自身のi18nには興味ないけど、需要ある?
0376デフォルトの名無しさん
2006/06/06(火) 00:44:40rexmlが軽く感じる位。
0377デフォルトの名無しさん
2006/06/06(火) 01:49:010378デフォルトの名無しさん
2006/06/06(火) 02:55:45漏れも漏れも
0379デフォルトの名無しさん
2006/06/06(火) 09:37:350380デフォルトの名無しさん
2006/06/06(火) 10:21:27> 最近[ruby-dev:28569]
いや、あれでいいんじゃん。
> rdoc/riのi18nってRubyのソースのコメントを翻訳
そそ。言語ごとに専用ツール作るのは馬鹿らしいな、と。
需要の大きさはわからないけれど、もしそれとRuby-Gettextの標準添付が実現すれば
>rdoc、ri自身のi18n
の方向に自然と進むんかな。とすると流れでruby本体も?
てgettextはライセンスの問題はないんだっけ。
0381デフォルトの名無しさん
2006/06/06(火) 11:17:04「Web 2.0」をパクったのバレバレじゃん。
もっと良い名前を考えてくれよ。
0382デフォルトの名無しさん
2006/06/06(火) 11:48:17http://slashdot.jp/~omoti/journal/360880
ストーカーがキモイ。
ドアノブを
「ガチャガチャ」
やってるのがいる。
わざわざ自宅にきて
「ガチャガチャ、ガチャガチャ」
ってずーっとドアノブを回してる。
名前も名乗らず、ドアもノックせず、
ひたすら無言で
「ガチャガチャ、ガチャガチャ」
ってやってる。
2時間ぐらいやってる。
放置しとくと帰るが、正直、キモイ。
0383デフォルトの名無しさん
2006/06/06(火) 14:37:04なんか全然関係ない日記を嬉々としてコピペしてるけど、ウザイから
エンダウメントされていいよ。
0384デフォルトの名無しさん
2006/06/06(火) 16:32:47omoti必死だなWWWWW
0385デフォルトの名無しさん
2006/06/06(火) 17:23:26客観的にみて、omotiがrubyの話題だとでも?
まあ、「花見の話題はrubyそのもの」と言う妄想家もいるので、そう思ってる
のかも知れんが。
0386デフォルトの名無しさん
2006/06/06(火) 17:33:52本当にomotiが世界で活躍して忙しくしてるならこんなとこ覗かないだろ。
普通の人(とりあえず俺)はomotiの動向なんぞ興味ない。というか積極的に見たくない。
むしろ注目を浴びたいomoti本人がコピペしてると予想するがどうか。
0387デフォルトの名無しさん
2006/06/06(火) 17:54:540388デフォルトの名無しさん
2006/06/06(火) 18:22:17Ruby NG
(Next Generation)
0389デフォルトの名無しさん
2006/06/06(火) 18:25:51(Hentai Guy)
0390デフォルトの名無しさん
2006/06/06(火) 18:30:54略して、RAG
rag
【形】 流行{りゅうこう}の、ブームの
0391デフォルトの名無しさん
2006/06/06(火) 18:45:54RubyKaigi2006 んときに決定すっからよ。
0392デフォルトの名無しさん
2006/06/06(火) 19:11:420393デフォルトの名無しさん
2006/06/06(火) 19:14:32これのせいでいつもいつも if obj && !obj.empty? と書かなきゃいけないのがうっとうしい。
RailsのObject#blank? ほど過激じゃなくていいからさ。
あと File.write(filename, str) もよろしく。
0394362
2006/06/06(火) 20:15:24ありがとうございます。
>>365
まさに366の言うとおりで前情報を聞いてました。
メモ帳で見られるほど簡単なものだったんですね。びっくりしました。
0395デフォルトの名無しさん
2006/06/06(火) 23:28:09こいつのせいで、webアプリでmultipart/form-dataを扱うのがメドイ……
0396デフォルトの名無しさん
2006/06/06(火) 23:40:49StringIO.to_s #=> "StringIO"
0397デフォルトの名無しさん
2006/06/06(火) 23:51:08それは StringIO のレイヤーで解決する問題じゃないと思う。
0398デフォルトの名無しさん
2006/06/06(火) 23:55:19nil.to_aとの対称性から考えると同意。ていうかIO.write?
>>395
#stringじゃだめなんだよね。要求する仕様はどんな?
0399デフォルトの名無しさん
2006/06/07(水) 00:50:29cgi = CGI.new
data = cgi[key].to_s
としたいだけ。
multipart/form-dataだとStringIOだからエラーになります。
data = cgi[key].kind_of?(StringIO) ? cgi[key].string : cgi[key].to_s
じゃさすがに面倒だし。
0400デフォルトの名無しさん
2006/06/07(水) 01:12:07面倒といえば面倒だろうけど。
0401デフォルトの名無しさん
2006/06/07(水) 01:13:43だから、その面倒を負うべきなのは StringIO じゃなくて CGI の側でしょ?って話で。
0402デフォルトの名無しさん
2006/06/07(水) 06:11:58拡張ライブラリRuby/MySQLをインストールしたつもりなのですが
うまく動きません。
Client does not support authentication protocol requested by server; consider upgrading MySQL client (Mysql::Error)
MySQLの設定がおかしいのでしょうか?
Windows2000上でやってまして
バージョンは
Ruby1.8.0
MySQL5.0
ruby-mysql-0.2.6
です
説明が足りないかもしれないのですがどなたか教えてくださいませ
0403デフォルトの名無しさん
2006/06/07(水) 14:56:45NilObjectじゃなくてNilClassだったスマソ
>>398
IOでもFileでもどっちでもいい。けど引数にファイル名を渡すのになんでIOクラスなんだろうとは思う。
>>401
CGI.rbのかわりとなるライブラリ添付きぼん。http/cgi.rbとかweb/cgi.rbとか。
0404デフォルトの名無しさん
2006/06/07(水) 15:25:00というのはともかくとして、 multipart/form-data が StringIO なのは、
バカでかいデータを突っ込まれたときに DoS にならないように、
ってことなのかな。
そうだとすると、例えば、 StringIO じゃなくて普通に文字列を返すけれども、
ENV["HTTP_CONTENT_LENGTH"] が極端にでかい (サイズは設定可) データ
だったらボディをパースする前に例外を上げる、
みたいなのが良いんじゃなかろうか。
0405デフォルトの名無しさん
2006/06/07(水) 23:04:46そのライブラリの作者なんですが、http://tmtm.org/ja/ruby/mysql/
に書いてあるように、4.1 以降では動きません。
そのページにあるパッチを適用すれば使えるかもしれません。けど、私は試してません。
0406デフォルトの名無しさん
2006/06/08(木) 10:03:01乙。
libmysqlclientのほう(MySQL/Ruby)なら可能?
0407デフォルトの名無しさん
2006/06/08(木) 14:28:42>>406
mysql/rubyをwin環境でインストールってできますか?
mysql-ruby-2.7を展開してextconf.rbとかのファイルができるとこまでは
できたんですがそのあと
ruby extconf.rb
ってやると
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
となってしまいます
オプションもつけて何回かやったんですが、なにがわるいのかよくわかりません。
0408デフォルトの名無しさん
2006/06/08(木) 15:24:53Rubyをどこからダウンロードしたか教えてくれるとわかりやすい。
0409デフォルトの名無しさん
2006/06/08(木) 15:54:10さっさとmkmf.logを晒すのも手っ取り早い。
つーかコンパイラあんの?
0410デフォルトの名無しさん
2006/06/08(木) 16:00:37$ gem search --remote mysql
*** REMOTE GEMS ***
mysql (2.7.2006.05.10, 2.7.2006.04.21, 2.7, 2.6, 2.5.1)
A win32-native build of the MySQL API module for Ruby.
$ gem install mysql
Attempting local installation of 'mysql'
Local gem file not found: mysql*.gem
Attempting remote installation of 'mysql'
Updating Gem source index for: http://gems.rubyforge.org
Select which gem to install for your platform (i386-mingw32)
1. mysql 2.7.2006.05.10 (mswin32)
2. mysql 2.7.2006.04.21 (mswin32)
3. mysql 2.7 (ruby)
4. mysql 2.6 (ruby)
5. mysql 2.5.1 (ruby)
6. Cancel installation
> 1 <============ *****これ重要*****
Successfully installed mysql-2.7.2006.05.10-mswin32
Installing RDoc documentation for mysql-2.7.2006.05.10-mswin32...
0411デフォルトの名無しさん
2006/06/08(木) 17:39:10ttp://rubyforge.org/frs/?group_id=167
のruby184-17_rc2.exe
でRuby1.8.4をインストールしました。
>>409
mkmf.logをベタ貼りしちゃっていいんですかね?
やっちゃおうかな?
あと全然わかってないかもしれないんですけど
コンパイラーってなにか必要なんでしょうか?
Ruby入ってるだけなんですけど...
0412デフォルトの名無しさん
2006/06/08(木) 17:41:59解説ページとかありますか?
あと、普通のmswin32版を組み込めるのでしょうか?
0413デフォルトの名無しさん
2006/06/08(木) 17:56:29もうmkmf.logはいらない。事情も君のレベルもだいたいわかったから。
コンパイラないなら、>>410 の言うようにするのが早いね。
0414デフォルトの名無しさん
2006/06/08(木) 18:02:27検索してみたけど、C#とRubyの組み合わせはやってる人ぜんぜんいない様子です
0415デフォルトの名無しさん
2006/06/08(木) 18:05:05お前らRubyなど糞にもならんことが証明されたわけだがw
0416デフォルトの名無しさん
2006/06/08(木) 18:09:29このおっさんが言ってることはだいたい同意できるが、
よりにもよって例に挙げるのがVBとPHPかよ。
0417デフォルトの名無しさん
2006/06/08(木) 18:39:12恐ろしいくらいリフレクションし放題だし。
0418デフォルトの名無しさん
2006/06/08(木) 19:02:35NETRubyとかRuby.NETとか使えんじゃね?
0419デフォルトの名無しさん
2006/06/08(木) 20:01:20あっさりと組み込めました。
0420デフォルトの名無しさん
2006/06/08(木) 20:32:04所詮Rubyの作者の言い分だからねえ
内容もLisp黎明期から言われつづてる
S式が分かりにくいって話でしかないし
あの人Pythonでも前科があるけど
何かとRubyの優位性を説きたがるしね
よく言えば単なる言語ヲタク
悪く言えばRubyのためにFUDも辞さない人格者
しかもあれは読みようでは
RubyがLispより優れているところは読みやすさしかないって
作者本人が認めてるようなもんだから
S式ネイティブな人たちは
ニヤニヤ眺めてればいいんじゃないの
0421デフォルトの名無しさん
2006/06/08(木) 20:50:35読みにくいのもガチ
LisperやSchemerが「S式は読みにくい」という批判に耳を傾けて、読みやすいS式を開発していれば
RubyやXMLなんかに市場を取られることはなかった。
「慣れればOK」としかいわず、読みやすさを改善しようとしなかったS式派は
この現状が自らが招いた結果であることを認識してほしい。
マーケティングからみるとS式の自滅にみえる。
0422デフォルトの名無しさん
2006/06/08(木) 20:53:53S式批判者は、表面をみてるだけ。
Pythonのインデントが面倒くさいといっているのと変わんない
0423デフォルトの名無しさん
2006/06/08(木) 21:04:19差し支えない範囲でプロトタイプ宣言を晒していただくことはできませんかね?
0424デフォルトの名無しさん
2006/06/08(木) 21:17:32重要な部分だけ抜粋すると、こんな感じです。
formアプリケーションを実行すると、同じフォルダにファイルが作られます。
[DllImport( "msvcrt-ruby18.dll" )]
public static extern void ruby_init();
[DllImport( "msvcrt-ruby18.dll" )]
public static extern uint
rb_eval_string( [MarshalAs( UnmanagedType.LPStr )] string s );
private void Form1_Load( object sender, EventArgs e )
{
ruby_init();
rb_eval_string( @"File.open('a.txt', 'w' ) { |f| f.puts 'success' }" );
}
0425デフォルトの名無しさん
2006/06/08(木) 21:21:24ありがとうございます。これは面白いですね!
RPGツクールがRubyを組み込んだようなことができそうです。
0426デフォルトの名無しさん
2006/06/09(金) 12:39:45ttp://www.rubyist.net/~rubikitch/computer/rd-intro/
がひっかかった。
おお、RD→HTMLその場変換器が用意されてるじゃん。
こいつは便利だ、早速試してみよう。
どれどれ、RDソースを書いてみて…「変換!」ボタンをぽちっと。
Internal Server Error
The server encountered an internal error or misconfiguration
and was unable to complete your request.
0427デフォルトの名無しさん
2006/06/09(金) 13:27:24CGIを作るツールじゃないから。
0428デフォルトの名無しさん
2006/06/09(金) 13:28:410429デフォルトの名無しさん
2006/06/09(金) 16:44:240430デフォルトの名無しさん
2006/06/09(金) 17:10:400431デフォルトの名無しさん
2006/06/09(金) 17:41:25ttp://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=%BE%AF%BA%B4%A4%C8Ruby
で
YARV!YARV!YARV!
よろしいならばYARVだ。
我々は満身の 力をこめて 今まさに YARV命令列を実行せんとする VMだ
だが この構文木の暗い闇の底で 半世紀もの間 堪え続けて来た 我々に
ただのYARVではもはや足りない!!
Riteを!!
一心不乱のRiteを!!
我らはわずかに 一個大隊 千人に満たぬ 敗残兵に過ぎない
だが諸君は 一騎当千の 古強者だと 私は信仰している
ならば我らは 諸君と私で 総兵力100万と 1人の バイトコードとなる
とかなんとか演説してきて。
ささださんの耳元で。
0432デフォルトの名無しさん
2006/06/09(金) 20:24:37できれば日本語
できれば単純なサーバとクライアントのサンプルあり
0433デフォルトの名無しさん
2006/06/09(金) 20:40:55逝く
YARVはワードコードだったような。
0434デフォルトの名無しさん
2006/06/09(金) 22:40:06東京の人達によろしく。
0435デフォルトの名無しさん
2006/06/09(金) 23:44:20自分的には実用になるんだが>YARV
0436デフォルトの名無しさん
2006/06/10(土) 00:40:24TDDまでいかなくてもいいが、テストちゃんとやりたいんなら、オブジェクト指向で書いた
方がいいんじゃないかと思ったりする。
0437デフォルトの名無しさん
2006/06/10(土) 00:43:45「来い」(アーカードの格好でMatz哄笑)
って嫌かもw
あー、しかしそのリンク先埋めてー。あと11個か
0438・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 01:08:17CGIの置けない鯖スペースにFTP転送することを思いついたはいいが
WebrickインターフェイスはWin32版Rubyでは動かないんだとさ。
0439・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 01:10:16Railsアプリ動かすにはApache+CGIよりもWebrickのほうが速いみたいなこと言ってたけど
ほんまかいな
0440デフォルトの名無しさん
2006/06/10(土) 01:16:31AWDWR本にも書いてある
0441デフォルトの名無しさん
2006/06/10(土) 01:43:14ただのCGIとしては動かないの?
自作WikiモドキはWin32で動いているよ。
0442・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 02:10:57HTMLヘルプ作成のフロントエンドとしてもWikiって便利なのだが
Hikiが静的HTML吐ければいいのに(.htaccessで静的HTMLに「見せかける」ことはやってるが)
0443デフォルトの名無しさん
2006/06/10(土) 04:37:500444デフォルトの名無しさん
2006/06/10(土) 10:40:050445デフォルトの名無しさん
2006/06/10(土) 13:51:040446デフォルトの名無しさん
2006/06/10(土) 14:40:390447デフォルトの名無しさん
2006/06/10(土) 14:41:21アラン・ケイ「Smalltalkは死んだ。Rubyのほうがいい」。アラン・ケイの理想に近い
0448デフォルトの名無しさん
2006/06/10(土) 14:58:280449デフォルトの名無しさん
2006/06/10(土) 15:38:29池田大作が著名人といっしょの写真を聖教新聞に載せるのと同じ発想だね。
0450デフォルトの名無しさん
2006/06/10(土) 16:32:42印象操作乙!
小泉がブッシュと握手してる写真を新聞に載せるのと同じ発想だね
でも同じだろ
0451デフォルトの名無しさん
2006/06/10(土) 16:35:16ttp://www.fiercewinds.net/siki/cgi/?Node=SikiFormat
ちょっと引っ掛かる部分が出て来たのでアンケートです。
テーブルのヘッダセルって、重要だと思う?
実装はしたけれど、あんまりしっくりこないんだよね。
Excelみたいの表計算ソフトとも相性悪いし……
0452デフォルトの名無しさん
2006/06/10(土) 17:08:08なんでこのスレで聞くの?Ruby関係なくね?
0453・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 17:18:530454451
2006/06/10(土) 17:18:54Wikiスレの方が適当かな?
0455451
2006/06/10(土) 17:25:01Hikiの構文はあんまり魅力無いから、実装する気にならんよ……
0456デフォルトの名無しさん
2006/06/10(土) 18:37:17テーブルヘッダは必要だろ。<th>なければテーブルの意味半減。
セルの右揃え・左揃えが指定できればなおよし。
で、RDと比べてどこがどういいいの?
0457451
2006/06/10(土) 18:46:49>どこがどういいいの?
ちょっとだけ打ちやすくて、ちょっとだけ読みやすくて、ちょっとだけ表現力が高い
(定義リスト除く)
0458デフォルトの名無しさん
2006/06/10(土) 19:16:340459デフォルトの名無しさん
2006/06/10(土) 19:27:290460デフォルトの名無しさん
2006/06/10(土) 19:28:460461451
2006/06/10(土) 20:12:51Wikipediaはチェックしたけど、微妙
あの表を書くのは大変そうな気が……
0462・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 20:15:43tDiaryスタイルこれ最強。ちょっとしたプログラムも構文の中に組み込めてしまうw
0463451
2006/06/10(土) 20:29:12改行->段落というスタイルはいいと思うけど、基本はHTMLじゃない……
0464・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 20:35:341個の改行で強制改行
2個の改行で段落
3個で次のセクション
みたいな改造すると、そこそこ便利だったりする。
あとは入力フォームにJavaScriptでタグ自動挿入する機能付ければ完璧。
0465デフォルトの名無しさん
2006/06/10(土) 21:58:57いもうとですくとっぷはどうした。無能が。
0466・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 22:02:18アキバヲタが、なんか言ってるな
0467デフォルトの名無しさん
2006/06/10(土) 22:10:300468デフォルトの名無しさん
2006/06/10(土) 22:29:10ちょwwwパッチモンスターwwギザ゙ワロスwwwwww
0469・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 22:31:40wema思い出したwwww
俺のサイトにも置くだけ置いてるんだけどな
http://dango.kousaku.in/wema/
0470451
2006/06/10(土) 22:50:36どうもアリガト。
0471デフォルトの名無しさん
2006/06/10(土) 22:51:29Hikiモードを標準にする方向
だった気がする
0472・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 22:55:22まぁ都度プラグインでいいけどな。
0473451
2006/06/10(土) 23:09:18まあ、Hikiはプラグイン化進んでいるから問題ないけど。
そういや、Wikiスタイルは (Hikiもだけど) 整形済みテキストは頭スペースだよな……
なんでこんな書きづらい/パースしづらいルールにするんだろう?
0474デフォルトの名無しさん
2006/06/10(土) 23:11:591.8.xで入れなくなっちゃってから使う機会無くなったよ・・・。復活きぼん
0475・∀・)っ-○◎● ◆toBASh....
2006/06/10(土) 23:13:170476デフォルトの名無しさん
2006/06/10(土) 23:17:14TracのWikiは {{{ と }}} で括る方式。
* の途中で改行しても、インデントをあわせておけばちゃんと整形してくれるし。
かなり良いと思う。
0477451
2006/06/10(土) 23:35:17整形済みテキストの表現で中括弧使っちまうのはもったいない気もするけど。
0478デフォルトの名無しさん
2006/06/11(日) 00:06:42http://www.tdiary.org/ml/devel.rb?key=/mailarchive/forum.php%3Fthread_id%3D10806132%26forum_id%3D8349
0479451
2006/06/11(日) 00:14:310480・∀・)っ-○◎● ◆toBASh....
2006/06/11(日) 00:15:530481デフォルトの名無しさん
2006/06/11(日) 01:03:12既に存在するもののバリエーションを、一から作ろうとする動機は何?
0482451
2006/06/11(日) 01:31:54・RDtoolのソースコードの構造わけわからん……
・LALR タノシー
といった感じかね。
誰かRDtoolリファクタしてドキュメント付けてくれ。
0483451
2006/06/11(日) 01:53:48ほい、始めの一歩
ttp://www.fiercewinds.net/tdiary/?date=200605061504
0484デフォルトの名無しさん
2006/06/11(日) 02:06:58使ってくれるユーザが増えて欲しいと思ってるなら、RWikiもあるしもう無理だと思うよ。
自己満足のためだけなら別にかまわないのだが・・・
0485デフォルトの名無しさん
2006/06/11(日) 02:40:55この点はちょとPythonうらやましス
0486デフォルトの名無しさん
2006/06/11(日) 06:19:510487デフォルトの名無しさん
2006/06/11(日) 08:20:47変じゃないモジュールありますか? コード断片はありませんか?
そのあたりをhackした経験のある人がいたら、
アドバイスお願いします。
0488デフォルトの名無しさん
2006/06/11(日) 10:32:170489451
2006/06/11(日) 10:53:22そりゃ自己満足のためですよ。
他人に使ってもらうとしても、ツールのポリシーに納得してもらった上で
使ってもらいたいですな。なのでRD/RDtool取り込みは無し。
0490451
2006/06/11(日) 11:03:54作り始める前に知っていればこれに転んだかも。
……ただ、ポリシーがちょっと違うので、今から使う気はありませんが……
0491デフォルトの名無しさん
2006/06/11(日) 12:26:080492デフォルトの名無しさん
2006/06/11(日) 12:47:47たしか以前どっかで見たような。
ちゃんとかどうかはわからんけど
0493デフォルトの名無しさん
2006/06/11(日) 12:55:15どっかに規格書ないのか?hackするまでもなく規格書あれば書けると思うが。
0494デフォルトの名無しさん
2006/06/11(日) 12:56:040495451
2006/06/11(日) 13:02:00いいんだよ。裾野が広くなきゃ頂きも高くならんだろ?
オイラのはどうせ埋もれる方ダガナー
というか、誰かRDtoolをMWから奪い取る or forkせんのかね?
あるいは再実装とか。
個人的にはreStructuredTextをRubyで実装して欲しいと思うけど。
0496デフォルトの名無しさん
2006/06/11(日) 13:36:22RubyからしてPerlのバリエーションの一つじゃん。
「PerlのAbc::defを移植してみました」って、完全な労力の無駄遣い。
0497デフォルトの名無しさん
2006/06/11(日) 14:03:27492だがちっとぐぐってみた。
現在主流っぽいMP3タグ情報フォーマットまとめ
http://www.geocities.co.jp/SiliconValley-Oakland/3664/tags.html
とかどう?
0498デフォルトの名無しさん
2006/06/11(日) 14:17:360499デフォルトの名無しさん
2006/06/11(日) 14:22:210500451
2006/06/11(日) 14:26:35ボリュームが同じなら頂きは低くなるわな。リソース分散つうやつ。
普通は裾野が広がると上に成果物を積み上げやすくなるから、高くなることが多いですな。
ただ、問題は生成文法とかに興味あるやつが少ないことだよな……
0501デフォルトの名無しさん
2006/06/11(日) 15:36:31MWから奪い取る必要なんてあんの?
メンテしたかったら勝手にメンテしていいんでない?
0502デフォルトの名無しさん
2006/06/11(日) 15:39:53大きく違うところってどこでしょう?
0503451
2006/06/11(日) 15:46:01タイトルとかの見やすさは全然違うよ。表組みはまんま表だし。
あとは機能の豊富さ。HTMLでできることは一通りできるんじゃない?
http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html
0504451
2006/06/11(日) 15:53:01forkでもいいと思うよ。ただ、ライセンス体系がruby's or GPLなので、著作者と
合意しないと色々と面倒だよ。
#今はMWに委譲されているので、MWにパッチを叩き送る必要がありそう。
GPLにしちまうなら簡単だけどね。
0505451
2006/06/11(日) 15:54:190506デフォルトの名無しさん
2006/06/11(日) 16:11:51kwsk
0507451
2006/06/11(日) 16:20:14そのまんまだよ?
ttp://www.ruby-lang.org/ja/LICENSE.txt
2-(a)の解釈次第だとは思うけど、少なくともMLにポストするなどの対応は
必要じゃない?「著作者に公開するなんて書かれていないぞ」と言って
逃げ切る手もあるけど。
2-(c)はさすがに面倒臭い……
0508デフォルトの名無しさん
2006/06/11(日) 16:31:19勝手にメンテしていいと思うけどなぁ。
0509デフォルトの名無しさん
2006/06/11(日) 16:32:130510451
2006/06/11(日) 16:43:00オイラはウザいんでYetAnotherRD作ったけど。
#他の理由もあるけど。
0511デフォルトの名無しさん
2006/06/11(日) 17:07:490512451
2006/06/11(日) 17:12:09最近の流行りを取り入れて RD2.0 / RDtoll2.0 にする?
0513デフォルトの名無しさん
2006/06/11(日) 17:40:220514デフォルトの名無しさん
2006/06/11(日) 20:15:51MWwwww
0515デフォルトの名無しさん
2006/06/11(日) 20:23:090516デフォルトの名無しさん
2006/06/11(日) 21:35:49kwsk
0517デフォルトの名無しさん
2006/06/11(日) 22:15:40書いて見たんだけど、HTMLのソースとRubyのソースが渾然一体となって
見づらいことこの上ないのです。
0518デフォルトの名無しさん
2006/06/11(日) 22:17:42require 'erb'
# rubyのコード
__END__
<!-- rhtml -->
0520デフォルトの名無しさん
2006/06/11(日) 22:45:510521デフォルトの名無しさん
2006/06/11(日) 22:54:30神殿は東京にもあるけど、モルモンの安息日なのに、仕事して
ていーんかいなw>Matz
0522デフォルトの名無しさん
2006/06/11(日) 22:55:210523デフォルトの名無しさん
2006/06/11(日) 23:07:28ttp://takesako.31tools.com/planet/RubyKaigi/
0524デフォルトの名無しさん
2006/06/11(日) 23:10:260525デフォルトの名無しさん
2006/06/11(日) 23:24:21心配するな。内容のある日記はまだ無かったぞ。
ほとんど行ってきました〜。DHHに会いました〜。的な内容。
ちゃんと内容あるのはmixiには書かれないんじゃないかな。
勝手な予想。
0526デフォルトの名無しさん
2006/06/11(日) 23:24:24> 現在主流っぽいMP3タグ情報フォーマットまとめ
> http://www.geocities.co.jp/SiliconValley-Oakland/3664/tags.html
あ〜どうも。これでPerlのMP3::Tag::ID3v2のUnicodeなのに
文字コード切り替えっぽいことをやっている部分のコードを読めた。
ネット上の記述をいろいろ見てみると、ツールによって規格無視しまくりに
独自仕様の山だとかで悲鳴が満ち溢れているので、ダーティハックの山にな
りそうなもんなもので。
0527デフォルトの名無しさん
2006/06/12(月) 00:21:56心配するな。Matzは1日目で帰った。
0528デフォルトの名無しさん
2006/06/12(月) 07:56:07面白い事になってまいりました。
Omoti + Beyond #=> Infinity
0529デフォルトの名無しさん
2006/06/12(月) 07:59:03期待したほどおもしろい内容じゃないと思うが…
あの一件でコミュニティに見切りを付けたはずの師MWが、涼しい顔して手を挙げて「MWです。」と質問していた。だけだが。
0530デフォルトの名無しさん
2006/06/12(月) 09:30:49コミュニティに見切りをつけた瞬間には、コミュニティに見切りをつけるという
ことがどういうことなのか分かっていないケースが多いのである。
0531デフォルトの名無しさん
2006/06/12(月) 09:47:18そのソフトウェア自体の利用を止める事になる希ガス。
0532デフォルトの名無しさん
2006/06/12(月) 16:08:34ppmというはインストールしようとするライブラリを、ネット上からダウンロードするところから
インストールまで行ってくれるツールです。またそのとき依存ライブラリも一緒に自動インストールしてくれます。
0533デフォルトの名無しさん
2006/06/12(月) 16:44:46RubyGems
ttp://rubyforge.org/projects/rubygems/
0534デフォルトの名無しさん
2006/06/12(月) 17:37:54ありがとう。調べてみます。
0535デフォルトの名無しさん
2006/06/13(火) 12:04:52私も見つけたら書き込みます。
0536デフォルトの名無しさん
2006/06/13(火) 13:02:460537デフォルトの名無しさん
2006/06/13(火) 13:06:40ワロタ。けど、まとまってないじゃん!w
0538デフォルトの名無しさん
2006/06/13(火) 14:23:000539デフォルトの名無しさん
2006/06/13(火) 16:56:58・Rails最高!
・Railsに取り残されたRubyの亡霊がいる
・早くMatzは引退しないかなあ。リリース問題もうダメポ
って感じ?
0540デフォルトの名無しさん
2006/06/13(火) 20:00:470541デフォルトの名無しさん
2006/06/13(火) 20:07:28特筆するような内容ではなかったかな。
0542デフォルトの名無しさん
2006/06/13(火) 23:56:26興味のあるかたはドゾー
tDiary 2.0.2 + BlogKit + upload.rb に、記事IDが年月日時分秒になるように
クイックハックしたものを下記にアップしました。
※過去の記事データは使用できませんので注意してください。
http://www.fiercewinds.net/tdiary/upload/tDiaryBlog.zip
diff取ればわかるけど、やっつけ仕事でリファクタとかは何もしていません。
やろうと思ったけど嫌んなった。
0543・∀・)っ-○◎● ◆toBASh....
2006/06/14(水) 00:13:16Hikiをクィックハックしたものをローカルで動かしwgetでhtmlで保存→FTPでアップロード
みたいなことを考えたりもしました。
0544デフォルトの名無しさん
2006/06/14(水) 00:20:06キャッシュサーバー(例:apacheのmod_cache)使うとか
0545デフォルトの名無しさん
2006/06/14(水) 06:11:39http://deplate.sourceforge.net/index.php
>deplate is a tool for converting wiki-like markup to latex, docbook, and >single or multi-page html. It supports embedded LaTeX code, footnotes, >citations, biblographies, automatic generation of an index etc.
RDoc形式をHTML、LaTeX、HTMLスライド、Docbookに変換できるツールらしい。
0546デフォルトの名無しさん
2006/06/14(水) 09:54:10Matzは誰か立候補するならリリース任せるとMLで言っていたはずなので引退とかいう話は違う稀ガス。
でもRuby自体の開発で飯が食えているのがMatzだけだから絵に描いた餅というか。
0547デフォルトの名無しさん
2006/06/14(水) 16:11:320548デフォルトの名無しさん
2006/06/14(水) 16:26:44その「誰か」がまともな人材じゃないといけないんだけど、
まともな人材が立候補しないのがRubyクォリティ
0549デフォルトの名無しさん
2006/06/14(水) 16:40:17おまえさんが立候補すればいいんじゃなかろうか
0550デフォルトの名無しさん
2006/06/14(水) 16:45:290551デフォルトの名無しさん
2006/06/14(水) 16:53:53俺のように2chに書き込んでる奴がまともなわけないだろ
0552デフォルトの名無しさん
2006/06/15(木) 01:04:51そうなるとまともな人材がほとんどいないのがRubyクォリティ
0553デフォルトの名無しさん
2006/06/15(木) 01:05:250554デフォルトの名無しさん
2006/06/16(金) 05:59:40「Yet another RD and RDtool」というフレーズは誤解を招きそう。
というかすでにMWは誤解しているw
下手にRDやRDtoolの名前を出さなくても、独自文法の良さを前面に
出したほうがいいんでない?
0555デフォルトの名無しさん
2006/06/16(金) 09:44:420556451
2006/06/16(金) 11:39:49なんか適当な名称ないかしらん?
取りあえずマークアップ言語にしといた。
0557デフォルトの名無しさん
2006/06/16(金) 14:36:11Siki->四季->FourSeasons
0558451
2006/06/16(金) 15:19:45違う違う、RDとかreStructuredTextとかのフォーマットの総称のこと。
『構造化テキストフォーマット』あたりが妥当かしらん?
0559デフォルトの名無しさん
2006/06/16(金) 15:24:390560デフォルトの名無しさん
2006/06/16(金) 15:46:230561デフォルトの名無しさん
2006/06/16(金) 15:56:35というわけで、適当な別スレに行ってね。
0562デフォルトの名無しさん
2006/06/16(金) 16:00:490563デフォルトの名無しさん
2006/06/16(金) 16:26:51それでいんでない。
structured text formatでググったら海外でもポピュラーっぽい。
structuredが必要かどうかはよくわからない。
あとMatzは「プレーンテキスト風味マークアップ」と呼んでた。
ttp://www.rubyist.net/~matz/20041112.html#p02
0564デフォルトの名無しさん
2006/06/16(金) 16:30:220565デフォルトの名無しさん
2006/06/16(金) 22:58:220566デフォルトの名無しさん
2006/06/16(金) 23:33:520567デフォルトの名無しさん
2006/06/17(土) 00:19:310568デフォルトの名無しさん
2006/06/17(土) 00:20:260569デフォルトの名無しさん
2006/06/17(土) 00:23:19それほどでもねーよ
0570デフォルトの名無しさん
2006/06/17(土) 04:35:020571デフォルトの名無しさん
2006/06/17(土) 22:54:46プログラマーの三つの美徳
*怠惰
*傲慢
*短気
0572デフォルトの名無しさん
2006/06/18(日) 00:31:160573デフォルトの名無しさん
2006/06/18(日) 00:32:360574デフォルトの名無しさん
2006/06/18(日) 00:32:420575デフォルトの名無しさん
2006/06/18(日) 00:33:530576デフォルトの名無しさん
2006/06/18(日) 00:42:56最近は、「困った誰かがやってくれる」とか抜かしているやつが
跳梁跋扈しているので、困った誰かさんは、やってもそれを隠しておく
ようになっている。
0577デフォルトの名無しさん
2006/06/18(日) 00:43:30ここで何故プログラマisうんこなのか考えてみよう。
うんこを食べるからか?いやきっとそうではない。
私たちはうんこから産まれうんこに死す。
そう、そのとおり。私たちはうんこなのだ。
0578デフォルトの名無しさん
2006/06/18(日) 03:30:280579デフォルトの名無しさん
2006/06/18(日) 09:40:56↓
puts obj.inspect
と置き換えられますが、
pp obj
を、puts で置き換えるには、どうすれば良いんでしょう?
0580デフォルトの名無しさん
2006/06/18(日) 11:48:53obj={}
io=StringIO.new()
PP.pp obj, io
puts io.string
0581デフォルトの名無しさん
2006/06/18(日) 21:57:50puts PP.pp(obj, "")
0582デフォルトの名無しさん
2006/06/19(月) 01:01:32指定されたプロシージャが見つかりません。 - Init_sqlite3
って怒られる。ちなみにsqliteのバージョンは3.3.6
誰か解決した人いない?
0583デフォルトの名無しさん
2006/06/19(月) 11:58:59puts obj.pretty_inspect # on HEAD
0584デフォルトの名無しさん
2006/06/19(月) 13:26:08sqlite3-ruby 1.1.0 (mswin32)じゃないの?
これなら動いたよ。
環境は
* WinXP SP2
* Ruby(CVS-RUBY_18, mingw32)
* ttp://www.sqlite.org/download.htmlのsqlitedll-3_3_6.zip
こんな感じで。
$ ./ruby -rubygems -e 'require "sqlite3";db = SQLite3::Database.new("data.db");db.execute("create table Sample (id, name)")'
ところでそのメッセージはコピペなの?
何が出力してるメッセージ?
0585デフォルトの名無しさん
2006/06/19(月) 14:17:09on HEAD って、どういう意味?
0586デフォルトの名無しさん
2006/06/19(月) 14:23:41初心者スレじゃないんだから見切れ。
CVSの先っぽってことだよ。
0587デフォルトの名無しさん
2006/06/19(月) 16:59:440588デフォルトの名無しさん
2006/06/19(月) 17:30:02独善的〜
0589デフォルトの名無しさん
2006/06/19(月) 22:09:37おお、本当だ。ソレだと動く。
こちら
* WinXP SP2
* ruby 1.8.2 (2004-12-25) [i386-mswin32]
* ttp://www.sqlite.org/download.htmlのsqlitedll-3_3_6.zip
です。
irb を起動し、「require "sqlite3"」を実行すると
「LoadError: 127: 指定されたプロシージャが見つかりません。 - Init_sqlite3
./sqlite3.dll
from ./sqlite3.dll」
と出力されるっす。
gemsの使い方が根本的にわかってないっぽい?
0590デフォルトの名無しさん
2006/06/20(火) 01:19:31> 「LoadError: 127: 指定されたプロシージャが見つかりません。 - Init_sqlite3
> ./sqlite3.dll
> from ./sqlite3.dll」
最初からそれを書け。
sqlite3.so、つまりsqlite3.dllのラッパーがないんだろ。
0591デフォルトの名無しさん
2006/06/20(火) 02:17:26むしゃくしゃして省略した。今は反省している。
で、なんでsqlite3.soがないんだろう?
「sqlite3_api.so」なら、
「D:\ruby\lib\ruby\gems\1.8\gems\sqlite3-ruby-1.1.0-mswin32\lib」に
存在してるんだけど・・・
0592デフォルトの名無しさん
2006/06/20(火) 17:55:14require 'rubygems'
0593デフォルトの名無しさん
2006/06/20(火) 20:55:130594デフォルトの名無しさん
2006/06/20(火) 22:36:14開発者orワーストケースじゃない限り直接触んないし。
0595デフォルトの名無しさん
2006/06/20(火) 23:40:10ラッパースクリプトだけで済まないもんもあるんよ。
あと ruby_install_name 見てくれないんで複数 Ruby 共存
させてると困るとか、かといっていちいち -rubygem オプション指定
面倒だし。(RUBYOPT 設定すると共存させてる別の Ruby でエラーになるし)
例のディレクトリ階層のおかけで、Ruby 以外のツールも含めた
汎用パケジシステムにできないし。(ソース改造してやってみたけど)
他にも拡張ライブラリの make も `` 使ってるからコマンド終わるまで
進捗出ないとか、思ったより汎用でなくてがっかり。
0596デフォルトの名無しさん
2006/06/21(水) 00:14:50> ラッパースクリプトだけで済まないもんもあるんよ。
> あと ruby_install_name 見てくれないんで複数 Ruby 共存
> させてると困るとか、かといっていちいち -rubygem オプション指定
> 面倒だし。(RUBYOPT 設定すると共存させてる別の Ruby でエラーになるし)
前半と後半のつながりがよくわからん。kwsk
> 例のディレクトリ階層のおかけで、Ruby 以外のツールも含めた
> 汎用パケジシステムにできないし。(ソース改造してやってみたけど)
こっちもよろしく。
今のうちにきちんと問題点や反対意見を出しておかないと、済し崩しに
rubygemsが標準添付になってしまうかもしれん。
0597デフォルトの名無しさん
2006/06/21(水) 00:41:10それRubyGems的にはワーストケースに近いんじゃないの?
それに普通の人はそんなことしないからパッケージが壊れているのでない限り無問題。
俺はWinXPでmswinとcygwinのRubyを入れてるから似たようなもんだけど
普通にそれぞれにgem入れてるしそれで今のところ問題ない。
無駄っちゃ無駄だが、無駄をなくす近道は一本化汁って話なはずだし。
あとそもそも汎用パッケージシステムにする必要があるのかどうか議論の余地があると思うが。
代替案がないようなら俺は別に標準添付でもかまわない。
というか結局RubyGemsは入れるから最初から入ってていい。
0598デフォルトの名無しさん
2006/06/21(水) 01:17:520599デフォルトの名無しさん
2006/06/21(水) 06:34:48のですが、複数のヘッダーが','(コンマ)で繋がっていて、split(',')
しようにも、cookieの中に',' があるので上手くパース出来ません。
何か良い方法は無いでしょうか?
0600デフォルトの名無しさん
2006/06/21(水) 16:01:40誰か知ってる?
0601デフォルトの名無しさん
2006/06/21(水) 19:53:23debianにしてapt-getすれば解決
0602デフォルトの名無しさん
2006/06/21(水) 20:19:10「えー、debianイヤン」という駄洒落を思いついたことは墓場まで持っていこう。
0603デフォルトの名無しさん
2006/06/21(水) 22:05:52出たなdeb厨。windowsならWindows Updateにrubyが対応するまで待てというのか。
それはそうと、俺の問題は >>592で解決されましたよ。
お騒がせしてごめんなさい
0604デフォルトの名無しさん
2006/06/21(水) 22:07:37sqlite3_api.soはRubyの拡張ライブラリ。
SQLite3の共有ライブラリのファイル名はWindowsでは普通sqlite3.dll。
ubygemsをrequireしてないならそもそもLoadErrorで終わるはず。
カレントディレクトリがLOAD_PATHに入っているなら、require 'sqlite3'したときに
直下の「共有ライブラリの」sqlite3.dllを読みに行くことはあるかも知れない。
そうするとDLLなので読み込みは可能だが関数がないのでエラーで落ちる。
これなら先のメッセージの説明はつくが。
0605デフォルトの名無しさん
2006/06/21(水) 22:38:32その説明を聞くと、sqlite3-rubyをインストールした段階で
もうsqlite3.dllのダウンロードは不要というように読めるんだが
ほんとだ。sqlite3.dllいらないんだぁ・・・
0606デフォルトの名無しさん
2006/06/21(水) 23:46:52てどういうこと?rubyforge糸冬 了 でつか?
0607595
2006/06/21(水) 23:53:14>前半と後半のつながりがよくわからん。kwsk
悪い、どっちも RubyGems についての不満点を並べただけで
直接はつながってない。kwsk ってどこまで書けばいいんだyo!
以下、長いんで興味ない人は飛ばしてくれ。
ラッパースクリプトってのは、RubyGems が実行スクリプトについて
自動的に生成するやつね。RubyGems はパッケージを
$libdir/ruby/gems/$ruby_version/PKGNAME-VERSION/
以下に展開して、gemspec ファイルで executables 指定されたファイルに
ついて $bindir に別途ラッパースクリプトを作る。
ラッパースクリプトの中でコマンド実行 PATH を追加してコマンドを
呼んでいる…わけではなくて、単に実行スクリプトの本体を load してる。
なので Ruby スクリプトにしか使えない。
基本的に $bindir や $datadir でない場所に配置されるので、
このあたりを直接参照するアプリケーションはそのままでは動かない。
例えば、ReFe なんかは refe/config.rb で Gem.path を辿って
REFE_DATA_DIR を設定している。
あと、(Windows でよくある)一箇所にまとめてインストールされる
タイプのアプリケーションで File.dirname(__FILE__) 経由でライブラリ
探すようなのも見たことあるけど、この手のもダメ。
0608595
2006/06/21(水) 23:54:18一方、ライブラリパスについては rubygems.rb (ubygems.rb) をロードして、
Kernel#require を再定義することで処理してる。
ラッパースクリプトがあるものについては、この中で require 'rubygems'
しているので特に問題はないが、実行スクリプトが無くライブラリだけの
パケジを入れた場合、どっかで rubygems.rb (ubygems.rb) をロードする
必要がある。なので、「RubyGems の外」から利用するのはちょっと面倒。
ruby -r refe/config -e 'p ReFe::REFE_DATA_DIR' #=> ダメ
ruby -rubygems -r refe/config -e 'p ReFe::REFE_DATA_DIR' #=> まだダメ
ruby -rubygems -e 'require "refe/config"; p ReFe::REFE_DATA_DIR' #=> OK
ちなみに 2 番目がダメなのは、-r だと require の再定義に対応できない
からで、どっちかと言うと Ruby 側の問題と言えなくもない。
まあワンライナーはともかく、/usr/local/bin あたりに置く簡単な
スクリプトで使う場合とか、-rubygems 忘れてハマるやつ絶対出てくると思う。
0609595
2006/06/21(水) 23:54:57RubyGems のディレクトリ構成は、(ラッパースクリプト経由で)複数の異なる
バージョンのパケジを共存できるようにするためと、アンインストールを
簡単にするためだと思われるが、好きな場所に配置してそれがデータベースに
記録される RPM みたいな汎用パケジ形式としては使えない。ていうか、
最初から想定してないんだろうけど。
Ruby 専用のパケジシステムってことなら、現状の「RubyGems 外から」
使いにくいってのは問題だろう。
いや、別に汎用のパケジシステムとかまでいかなくてもいいんだけどさ、
Ruby 以外のコマンドやライブラリに依存する、あるいは混在する複合型の
アプリケーションって結構あると思うんだがな。今のままじゃそういうのにも
使えないじゃん。
あと、後半の ruby_install_name うんぬんの話は、拡張ライブラリの扱いが
へぼいって話なんだけど、まあこっちはいいや。
sqlite みたいにバイナリ作って gem 化するのが一般的みたいだし、
あまり使われてないんだろう。
0610デフォルトの名無しさん
2006/06/22(木) 00:17:04その発言保存させてもらったよ。
0611デフォルトの名無しさん
2006/06/22(木) 00:39:210612595
2006/06/22(木) 01:17:22まあそうなるんだろうな、とは思う。それを手間と考えるかどうかは
その人の環境次第だろう。
例えば、Linux に最初から ruby (1.8) が入ってるとする。
* RubyGems がまだ入ってない場合
自分ローカル用に ruby-1.9 をビルドして入れて、
ついでに RubyGems を入れて RUBYOPT を設定したら、
最初から入ってる ruby で Load エラー
* RubyGems も RPM とかで最初からシステムに入ってた場合
(RUBYOPTも /etc/profile とかで設定されてる)
自分ローカル用に ruby-1.9 をビルドして入れて、
普通に使おうとしたら Load エラー
まあ、標準添付されればこの手の問題はなくなる訳だが…
0613・∀・)っ-○◎● ◆toBASh....
2006/06/22(木) 01:40:130614デフォルトの名無しさん
2006/06/22(木) 02:01:31こんなのあったのか。白なんだ。�dクス
0615デフォルトの名無しさん
2006/06/22(木) 14:26:16> ブロックを指定して呼び出した場合には、生成した子プロセスでブロックを評価します。
このあと、子プロセスは終了ステータス 0 で exit する、
ってとこまで書いてあった方が良いと思うんだけど、いかが?
0616デフォルトの名無しさん
2006/06/22(木) 14:29:50書いて。
0617デフォルトの名無しさん
2006/06/22(木) 19:19:57今月末期限のAmazonギフト券に間に合わなかったああああsdljふぁk;lsjdfkぁjs
0618デフォルトの名無しさん
2006/06/22(木) 22:23:03自分でコンパイルするなら、[ruby-core:07922]という手もあるようだ。
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/7922
0619デフォルトの名無しさん
2006/06/23(金) 04:07:57おかしな経由で届いているようだからヘッダ偽装かもしれんがよくわからん(みかたがよくわからん)
教えてちょ あれってヘッダ偽装だった?
0620デフォルトの名無しさん
2006/06/23(金) 22:37:36> 最近るびきちのアドレスでウイルスにかかってるようなメールがいくつかリストに出なかったか?
[ruby-list:42462]と[ruby-list:42466]か?
> おかしな経由で届いているようだからヘッダ偽装かもしれんがよくわからん(みかたがよくわからん)
>
> 教えてちょ あれってヘッダ偽装だった?
From:詐称
Received:の最初でruby-lang.orgというホスト(はないが)が受け付けたと偽装
0621デフォルトの名無しさん
2006/06/24(土) 00:10:30タイムリーにまた来たみたいだね
42323
42324
42325
42352
42353
42421
のつもりだったけど、やっぱ偽装か
0622デフォルトの名無しさん
2006/06/24(土) 12:14:51dl2 はできるっぽいんだけど。
0623デフォルトの名無しさん
2006/06/24(土) 12:22:170624デフォルトの名無しさん
2006/06/24(土) 13:09:360625デフォルトの名無しさん
2006/06/24(土) 16:12:590626デフォルトの名無しさん
2006/06/25(日) 01:30:09module Foo
alias at []
def [](*args)
...
end
end
class Bar
def [](i)
...
end
include Foo
end
っていう感じで、FooのなかでBar#[]を再定義したいんですが
undefined method `[]' for module `Foo' (NameError)
とエラーが出ます。
どうしたら可能でしょうか?
0627デフォルトの名無しさん
2006/06/25(日) 01:56:15class Bar
def [](i)
...
end
end
class Bar
def [](i)
...
end
include Foo
end
0628デフォルトの名無しさん
2006/06/25(日) 02:10:08> alias at []
そのエラーはここで出てるんじゃない?
その行を[]の定義の後に移動させてみ
0629デフォルトの名無しさん
2006/06/25(日) 02:42:27includeされた時に元のメソッドを退避したいなら
Module のプライベートメソッド included で
alias_method を呼べば良いんじゃない?
0630デフォルトの名無しさん
2006/06/25(日) 02:45:59>>627
Fooは複数のクラスからincludeされるので、
そのやり方は使いたくないんです。
>>628
エラーが出なくなりました!
ありがとうございます。
0631デフォルトの名無しさん
2006/06/25(日) 03:03:10module Foo
def self.included(klass)
alias_method :at, :[]
end
def [](*args)
case args.size
when 1
arg, = args
"arguments: 1"
self.at(arg)
when 2
"arguments: 2"
end
end
end
class Bar
def [](i)
"in Bar"
end
include Foo
end
bar = Bar.new
p bar[0]
p bar[0,0]
このコードを実行すると
"in Bar"
test.rb:27:in `[]': wrong number of arguments (2 for 1) (ArgumentError)
from test.rb:27
とメッセージがでます。
メソッドの再定義ができてないみたいなんですが…
0632デフォルトの名無しさん
2006/06/25(日) 04:35:22include したメソッドが再定義される事は想定してるが。
module Foo
def bar
'Foo#bar'
end
end
class Baz
def bar
'Baz#bar'
end
include Foo
end
p Baz.new.bar # => "Baz#bar"
0633デフォルトの名無しさん
2006/06/25(日) 04:37:04どうしてもやりたければ class_eval 。
module Foo
def self.included(klass)
klass.class_eval {
alias at []
def [](*args)
case args.size
when 1
arg, = args
p "arguments: 1"
self.at(arg)
when 2
"arguments: 2"
end
end
}
end
end
class Bar
def [](i)
"in Bar"
end
include Foo
end
bar = Bar.new
p bar[0]
p bar[0,0]
0634デフォルトの名無しさん
2006/06/25(日) 08:50:43期待通りの動作が実現できました!
eval系はややこしそうで敬遠していたんですが、
これから勉強してみます。
やりたかったことは、Barで単純な[]を実装して
FooをincludeするとRangeや2引数に対応した[]
が使えるようになる、っていうイメージでした。
おかげでメドがつきました。
0635デフォルトの名無しさん
2006/06/25(日) 11:35:240636デフォルトの名無しさん
2006/06/25(日) 13:02:550637デフォルトの名無しさん
2006/06/25(日) 13:42:59単に考え方に慣れてないだけだと思うんだけど。
単純な[]と複雑な[]の実装を分ける必要があるの?
引数チェックして中で違うメソッド呼ぶほうが単純だろう。
分けるにしてもBar#[]作ってSpecialBar < Bar#[]を定義したほうが自然。
0638デフォルトの名無しさん
2006/06/25(日) 13:55:48"rubyでcgi"でぐぐれ
0639デフォルトの名無しさん
2006/06/25(日) 14:23:15テプレートの作り方が載ってないですお
0640デフォルトの名無しさん
2006/06/25(日) 14:33:430641デフォルトの名無しさん
2006/06/25(日) 14:40:04作りたいんじゃないか?とエスパーしてみる。
0642デフォルトの名無しさん
2006/06/25(日) 15:27:01tDiaryでもハックしろ
0643デフォルトの名無しさん
2006/06/25(日) 17:31:21かんたんRuby on RailsでWebアプリケーション開発
arton (著) 大型本 (2006/07/27) 翔泳社
はじめよう Ruby on Rails
高橋 征義 (監修), その他 大型本 (2006/07/03) アスキー
ライド・オン・Rails Ruby on Railsを徹底攻略
吉田 和弘 (著), 馬場 道明 (著) 単行本 (2006/06/30) ソフトバンククリエイティブ
と、Ruby on Rails関連が3冊出るみたいだけど
なんかあったの?
Ruby on Rails強化月間なの?
0644デフォルトの名無しさん
2006/06/25(日) 17:34:440645デフォルトの名無しさん
2006/06/25(日) 17:40:200646デフォルトの名無しさん
2006/06/25(日) 17:43:090647デフォルトの名無しさん
2006/06/25(日) 18:18:10> 添付ライブラリのバグだと思う
そうなん?
0648デフォルトの名無しさん
2006/06/25(日) 18:20:530649デフォルトの名無しさん
2006/06/25(日) 18:57:01質問者です。
自作のクラスで単純な[]を実装して
FooをincludeするとArrayやString相当の[]
が得られるとうれしくないですか?
うれしくないのかな…
0650デフォルトの名無しさん
2006/06/25(日) 19:02:52こうすることもできる。
module Foo
def self.append_features(klass)
klass.class_eval {
alias at []
remove_method :[]
}
super
end
end
0651デフォルトの名無しさん
2006/06/25(日) 19:22:55POSTのContent-Typeのデフォルトがapplication/x-www-form-urlencodedであるという
以前のnet/http.rbの実装のほうがおかしかったんでないかい
ヘッダ無指定ならContent-Typeは何も送らないのが正しいと思う
POSTだからといって勝手にapplication/x-www-form-urlencodedで送るほうがまずい
世間様一般にある旧版net/http.rbでも動作するようにスクリプトを書くなら
自前でContent-Typeヘッダを追加するようにしたほうがいいな
0652デフォルトの名無しさん
2006/06/25(日) 19:32:48でも1.9系列ではまた元に戻ってるんだが
0653デフォルトの名無しさん
2006/06/25(日) 19:36:06○仕様変更
0654デフォルトの名無しさん
2006/06/25(日) 19:48:50OOP慣れした人間からすると
include したモジュールがクラス定義を弄るなんて気持ち悪いことこの上ない
include したモジュールを弄るのがMix-inだからな
それだったら、モジュール側は [] でなく別のメソッド名を使って
内部で [] を呼ぶと思う。
ていうか、そんな事が出来てしまうRubyにカルチャーショックだw
0655デフォルトの名無しさん
2006/06/25(日) 20:07:12何もなければapplication/x-www-form-urlencodedを返すことにしたつもりだが
何かの間違いで動作してない、というように見える
0656デフォルトの名無しさん
2006/06/25(日) 20:32:44しかしリファレンスマニュアルには記述されていない
0657デフォルトの名無しさん
2006/06/26(月) 09:32:36嬉しいか嬉しくないかはBarが何を持っていて何をするものなのかわかんないのでなんとも。
Fooをincludeする物はいったい何物なの?
0658デフォルトの名無しさん
2006/06/26(月) 10:29:27昨日散歩してて思い出したんだけど、VMのマルチインスタンス化ができれば、
定数は本当の定数にできるんだっけ? んで、そうする予定があるんだっけか??
0659デフォルトの名無しさん
2006/06/26(月) 13:36:48作ってる最中は楽しいが、半年もしたら自分でも読めない素敵ソースになってそうだなw
0660デフォルトの名無しさん
2006/06/26(月) 17:20:060661デフォルトの名無しさん
2006/06/26(月) 20:37:36ほとんどのプレゼンの資料がすでに公開されてるね。
ttp://jp.rubyist.net/RubyKaigi2006/open/PresenInfo.html
0662デフォルトの名無しさん
2006/06/27(火) 14:41:460663デフォルトの名無しさん
2006/06/27(火) 15:08:240664デフォルトの名無しさん
2006/06/27(火) 21:09:040665デフォルトの名無しさん
2006/06/27(火) 22:55:450666デフォルトの名無しさん
2006/06/28(水) 00:43:470667デフォルトの名無しさん
2006/06/28(水) 00:46:060668デフォルトの名無しさん
2006/06/28(水) 01:39:360669デフォルトの名無しさん
2006/06/28(水) 06:09:14何のpreviewの話?ruby本体?最近出たの?
0670デフォルトの名無しさん
2006/06/28(水) 07:18:08ruby-dev位読んどけ
0671デフォルトの名無しさん
2006/06/28(水) 09:25:02これでいつもどおりのグダグダリリースだったら不信任案が出てもおかしくない。
0672デフォルトの名無しさん
2006/06/28(水) 09:28:570673デフォルトの名無しさん
2006/06/28(水) 09:29:060674デフォルトの名無しさん
2006/06/28(水) 19:11:13いつも入手に利用している配布元では、同梱されてなかったのにな。
なんに使うんだろ、これ。
0675デフォルトの名無しさん
2006/06/28(水) 19:13:53rubyはコンパイル時にrubyを使うのだ
コンパイル用のrubyのサブセットだ
0676デフォルトの名無しさん
2006/06/28(水) 19:39:260677デフォルトの名無しさん
2006/06/28(水) 20:42:41miniruby.exeは間違いなくサブセットだな。
0678デフォルトの名無しさん
2006/06/28(水) 21:55:500679デフォルトの名無しさん
2006/06/28(水) 22:04:52それっぽい記述は見当たらなかったんだけど。
N = 10
p ary = Array.new(N) {|i| i }
ary.each do |e|
ary.delete_if { e == 1 }
end
p ary #=> []
p ary = Array.new(N) {|i| i }
ary.each do |e|
ary.delete(1)
end
p ary #=> [0, 2, 3, 4, 5, 6, 7, 8, 9]
0680デフォルトの名無しさん
2006/06/28(水) 22:13:13Lispやれ
文法自体は死ぬほどシンプルだしRubyよりは動作速いぞ
0681デフォルトの名無しさん
2006/06/28(水) 22:25:51仕様通り。
delete_if は *各々の要素について* ブロックが true のとき *その要素* を削除する。
前者では e が 1 のとき、すべての要素について true をブロックが返すから、けっきょく
すべての要素が削除される。
0682デフォルトの名無しさん
2006/06/28(水) 22:41:22p ary = Array.new(N) {|i| i }
ary.each do |e|
puts "e=#{e},ary=#{ary}"
ary.delete_if { e == 1 }
end
p ary
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
e=0,ary=0123456789
e=1,ary=0123456789
[]
e==1 が真になった時点でaryは[]になってそれ以降eachは動いてないな
0683デフォルトの名無しさん
2006/06/29(木) 00:24:03すでにC言語が流行してるじゃない
0685デフォルトの名無しさん
2006/06/29(木) 00:36:52a = Array.new
a << b != c ? d : e
はまったよ・・・ orz
0686デフォルトの名無しさん
2006/06/29(木) 00:51:34次から、よくわかんないときは括弧をつけような…。ぽんっ>肩
0687デフォルトの名無しさん
2006/06/29(木) 00:53:01いや。ブロック変数を省略できる delete_if が悪い。…ということにしておこうや。
0688デフォルトの名無しさん
2006/06/29(木) 10:12:12ちょwwwブーン押しすぎじゃね?www
0689デフォルトの名無しさん
2006/06/29(木) 11:01:25なんか危険な香りがするんだが
0690デフォルトの名無しさん
2006/06/29(木) 11:31:55>>682で言うとary.eachはとりあえず10周はするはずだみたいな
eachに渡した時点のaryの値でブロックがぐるぐる動作するはずだという思い込みが抜けない
N周目に *現在の* aryのN番目の要素が参照されるってのは
当たり前っちゃ当たり前なんだがなんか後々自分でハマって泣きそう
0691デフォルトの名無しさん
2006/06/29(木) 11:40:20ブロック内でaryをどうしようがeachは最初のaryの内容で動作完了すると
0692デフォルトの名無しさん
2006/06/29(木) 12:22:100693デフォルトの名無しさん
2006/06/29(木) 14:10:12_why?
0694デフォルトの名無しさん
2006/06/29(木) 14:15:36実は駄目な場合もあったというのなら
それは罠だと言われても仕方ないだろう
0695デフォルトの名無しさん
2006/06/29(木) 16:23:01浅いコピーだからじゃない?
0696デフォルトの名無しさん
2006/06/29(木) 16:31:520697デフォルトの名無しさん
2006/06/29(木) 16:32:39というのが参照をコピーしてるだけで実体は同じということには気付いていて
ary_copy = ary.dup
まではたどり着いているんだから布石はあるわけだし罠は言い過ぎと思う。
まあ確かにclone抜けはよくやるけど、でも、値渡し値コピーが嬉しいかと言われると全くそうは思わない。
でもdup,cloneを実装するときにミスしないコツがあったら知りたいとは思う。
やっぱテスト書けってことかねえ。
0698デフォルトの名無しさん
2006/06/29(木) 16:34:46「浅いコピー」ってどういうのですか?
0699デフォルトの名無しさん
2006/06/29(木) 16:54:45「clone抜け」ってどういうのですか?
0700デフォルトの名無しさん
2006/06/29(木) 16:56:57「浅いコピー」とか「shallow copy」でぐぐれよ。
0701デフォルトの名無しさん
2006/06/29(木) 16:58:12深いコピーは、全く同じオブジェクトをもう一つ作るようなコピーで、
浅いコピーは、コピー元のオブジェクトと一部リファレンスを通じて共有する方法。
浅いコピーの場合は、一方を操作すると他方にも影響が出るが、
深いコピーであれば独立しているのでそのようなことはない。
0702デフォルトの名無しさん
2006/06/29(木) 17:02:36深いコピーは汚いコピー
0703デフォルトの名無しさん
2006/06/29(木) 17:07:31深いコピーは二卵性双生児
0704デフォルトの名無しさん
2006/06/29(木) 17:10:16話があったような気がするんですが気のせいだったかな?
そのへんの話を知ってる方いらっしゃったら教えて。
0705デフォルトの名無しさん
2006/06/29(木) 22:50:20浅いコピーは偽名
深いコピーは一卵性双生児
0706デフォルトの名無しさん
2006/06/29(木) 22:56:220707デフォルトの名無しさん
2006/06/29(木) 22:56:51浅いコピーは通名
深いコピーは韓国伝統の試し腹
0708デフォルトの名無しさん
2006/06/29(木) 23:05:43いまさらdupやcloneという名前で深いコピーさせるわけにもいかなかったのだろう
深いコピーをする便利メソッドって作ってくれててもよさそうなもんだが
0709デフォルトの名無しさん
2006/06/29(木) 23:16:27深いコピーはモル うわっおまayamぎly
0710デフォルトの名無しさん
2006/06/29(木) 23:54:57deepcopyライブラリを作るんだ
0711デフォルトの名無しさん
2006/06/30(金) 00:04:480712デフォルトの名無しさん
2006/06/30(金) 00:11:08うっかりでっかい複雑なオブジェクトに使うとしばらく戻ってきません
0713デフォルトの名無しさん
2006/06/30(金) 00:33:05参照がループしたりしてる場合もうまく動作(一度コピーしたものをコピーするとき抑制)する?
まぁ、作り方次第って事だけど・・
0714デフォルトの名無しさん
2006/06/30(金) 03:47:30全部immutableにしちゃえばいいんじゃね?wwwwwwwwww
0715デフォルトの名無しさん
2006/06/30(金) 12:07:00参照透明な言語使いなされ。
HaskellとかCleanとか。
ふつける読んでる限りはなんか普通にプログラム書けそうだよHaskell。
書き方に慣れれば考え方はむしろRubyより単純だと思うし。
でもirbマンセー。
0716デフォルトの名無しさん
2006/06/30(金) 18:15:15時代はTanzanite
http://item.rakuten.co.jp/ginzajewellery/gj_gem-j_o0001/
0717デフォルトの名無しさん
2006/06/30(金) 18:54:27…………商品価格の1%が、お客様のポイントとなります……………???????????!?!?!?!?!?!?!?!?!?!?!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0718デフォルトの名無しさん
2006/06/30(金) 20:35:23貧乏人の俺にゃポイント分の宝石も買えん
0719デフォルトの名無しさん
2006/06/30(金) 23:35:230720デフォルトの名無しさん
2006/06/30(金) 23:55:33Fixnum
よかった、まだFixnumの範囲か。
0721デフォルトの名無しさん
2006/07/01(土) 01:29:15ソースはまわるー
SEGV、crash繰り返ーし
今日は直ったバグたちも
生まれ変わってcoreを吐ーくよー
0722デフォルトの名無しさん
2006/07/01(土) 15:55:290723デフォルトの名無しさん
2006/07/03(月) 09:58:030724デフォルトの名無しさん
2006/07/03(月) 16:18:44暗号化やバイナリ変換する方法はありますか?
実行環境はLinuxです。
0725デフォルトの名無しさん
2006/07/03(月) 18:22:560726724
2006/07/03(月) 18:47:46パッチが1.6用とあって、当てかたが実はわからないのです。
あと、可能であればrubyをリコンパイルしないでいきたいところなのです。
使用環境のrubyは1.8です。
0727デフォルトの名無しさん
2006/07/03(月) 18:50:410728デフォルトの名無しさん
2006/07/03(月) 19:46:08とりあえずバージョン書くなら ruby -v の結果をそのまま貼れ。
0729デフォルトの名無しさん
2006/07/04(火) 07:38:42>>473
<<<
整形済みテキスト
>>>
と記述できると最近知った
リファレンスをサボっただけらしい
0730724
2006/07/04(火) 11:31:52ruby 1.8.1 (2003-12-25)
1.8.1のソースをダウンロードして、CVSから1.8.1用のparse.y.patch,eval.c.patch
を持ってきて適用しました。
あとは普通にインストールし、ruby install.rb setupで
make: *** No targets specified and no makefile found. Stop.
setup failed
'system make ' failed
のとなり失敗してしまいます。
0731724
2006/07/04(火) 12:01:54CVSから全てをとってきていないのが原因でした。
bRubyで変換させたものは、やっぱりrubyコマンドのみでは使用できないのでしょうか。
0732デフォルトの名無しさん
2006/07/04(火) 17:11:05残りのparse.yも書き直すんだよな? 手書き再帰下降で。だれかヨロ。
0733デフォルトの名無しさん
2006/07/04(火) 18:56:430734デフォルトの名無しさん
2006/07/05(水) 03:24:39RAAというのは、やはり「赤」つながりの名前なのか?
0735デフォルトの名無しさん
2006/07/05(水) 11:49:12何か他にRAAという名前の赤い物があるの?
0736デフォルトの名無しさん
2006/07/05(水) 13:08:040737デフォルトの名無しさん
2006/07/05(水) 17:38:13なんで、悪マニのBeyondって、
Google八分問題
私企業が、何をインデックスしようと勝手
Matzがモルモン教徒問題
個人が、どんなカルト宗教にはまろうと勝手
核科学者の技術拡散問題
個人が、どこの国で研究しようと勝手
と言う基本的なことが、分からないかねえ。
0738デフォルトの名無しさん
2006/07/05(水) 17:49:510739デフォルトの名無しさん
2006/07/05(水) 18:31:54モラル、誠実さの問題
論点、いろいろ
中学生、理解不能
0740デフォルトの名無しさん
2006/07/05(水) 22:13:57中二病の患者さんでいらっしゃいますか?
0741デフォルトの名無しさん
2006/07/06(木) 00:02:59あとはNG。
0742デフォルトの名無しさん
2006/07/06(木) 00:31:400743デフォルトの名無しさん
2006/07/06(木) 01:29:58だれもやんないと思うけど
0744デフォルトの名無しさん
2006/07/06(木) 02:14:53闇の勢力って、どんな定義?
0745デフォルトの名無しさん
2006/07/06(木) 02:41:45政財界に進出してK国の対日工作機関として活動しているような勢力のこと
0746デフォルトの名無しさん
2006/07/06(木) 20:58:05実は沢山信者がいる?
今の会社と違ったかもしれんが、たしか社長とか昔はNGとかでコテ(っつーのも変だがw)で
かなり精力的にしゃべってた奴だった記憶があるのだが・・・
記憶だけで書くけど、Internetの初期から自鯖で無料スペース提供みたいな事をしてて
そこの 自分のHPに なんかいざこざがあったんだか覚えてないけど中傷メールは晒しますみたいな
なんか攻撃的というか、敵対するのは徹底的に叩くっつーかw
0747デフォルトの名無しさん
2006/07/06(木) 20:59:390748デフォルトの名無しさん
2006/07/06(木) 21:59:25日本語でおk
0749デフォルトの名無しさん
2006/07/06(木) 22:39:31統一協会?安倍晋三が祝電送って問題になってたよね。
0750デフォルトの名無しさん
2006/07/06(木) 23:02:32第084回国会 決算委員会 第11号
昭和五十三年五月十二日(金曜日)
この統一教会というのはKCIAによって政治的な目的のためにつくられたんだという、
これはCIAの資料を公開しているわけですね。
だから、宗教団体としての扱いはしていないのですよ。
それから、現実にイタリアあるいはオーストリアその他のヨーロッパ諸国でも、
この統一教会なるものに対して監視措置とかあるいは活動禁止措置、
こういうような措置をとって、まさにこれは反社会的な、
宗教団体にあるまじき行動をしているということでそういう措置をとっているのですよ。
宗教団体としての扱いを受けていないのです。だから、そういうような実態が日本でもある。
だから、これは政府としてもきちっとした対応をなさるべきではないか。
0751デフォルトの名無しさん
2006/07/06(木) 23:20:05スレ違い、いや、板違いなので、もうこの辺にしようや。
0752デフォルトの名無しさん
2006/07/07(金) 02:40:22おごちゃんかっ
0753デフォルトの名無しさん
2006/07/07(金) 18:50:12【カルト】Ruby開発者Matz【モルモン】
http://pc8.2ch.net/test/read.cgi/prog/1148712641/
0754デフォルトの名無しさん
2006/07/08(土) 03:12:35$KCODE = "s"
x = 9
str = []; ("あ".."ん").each{|s| str << s }
print str[-2*x]
print str[-x]
print str[-2*x]
print str[-x/x]
実行してみたのですが・・・
なんかおかしくないですか?
0755デフォルトの名無しさん
2006/07/08(土) 04:14:59なにがどうおかしいのか書いてくれないと、だれも回答してくれないよ。
0756デフォルトの名無しさん
2006/07/08(土) 08:31:16別におかしい動きではないと思う
0757デフォルトの名無しさん
2006/07/08(土) 16:38:280758デフォルトの名無しさん
2006/07/09(日) 13:16:060759デフォルトの名無しさん
2006/07/09(日) 13:56:46CとRubyでは、負の添字は意味が違うんじゃないか
0760デフォルトの名無しさん
2006/07/09(日) 17:23:59i = 9; s = ""
[-2*i, -i, -2*i, -i/i].each{|x| s += ("あ".."ん").collect[x] }
print "hello #{s} !\n"
0761デフォルトの名無しさん
2006/07/09(日) 18:12:29違うね
0762デフォルトの名無しさん
2006/07/10(月) 17:43:02MTもWPもPHPばっかだが、俺たちのRubilog(俺様自らが命名)はRubyでいくぞ!
学生にも普及させるために8月にはベータをリリースしたいな。
じゃあ、こっから話し合いしろ↓
0763デフォルトの名無しさん
2006/07/10(月) 17:46:530764デフォルトの名無しさん
2006/07/10(月) 17:54:440765デフォルトの名無しさん
2006/07/10(月) 18:53:350766デフォルトの名無しさん
2006/07/10(月) 19:20:58sourceforgeにはあるけど mikihoshi.com どっか訳のわからんところが確保してるっぽいね
sourceforgeのは9ヶ月ほど手つかずっぽい
もしかして
亡くなった??
0767デフォルトの名無しさん
2006/07/10(月) 19:59:280768デフォルトの名無しさん
2006/07/10(月) 20:02:07MTってPHPだっけ?
Perlだったような気がするんだが?
0769デフォルトの名無しさん
2006/07/10(月) 20:09:48http://www.google.co.jp/search?q=MT%20PHP
MT PHP の検索結果 約 62,000,000 件
http://www.google.co.jp/search?q=MT%20Perl
MT Perl の検索結果 約 4,030,000 件
ぐぐればいいってもんじゃないことがわかった。
0770デフォルトの名無しさん
2006/07/10(月) 21:30:46ふつーにmovabletypeでぐぐればいいのに。
Movable Type 3.3 マニュアル - 動作環境
http://www.sixapart.jp/movabletype/manual/3.3/00_getting_started/system_requirements.html
>Movable TypeはPerlで書かれています。オプションでPHPを使ってダイナミック・コンテンツを生成できます。
>Movable TypeはPerlで書かれています。オプションでPHPを使ってダイナミック・コンテンツを生成できます。
>Movable TypeはPerlで書かれています。オプションでPHPを使ってダイナミック・コンテンツを生成できます。
0771デフォルトの名無しさん
2006/07/10(月) 22:25:340772デフォルトの名無しさん
2006/07/10(月) 22:54:350773デフォルトの名無しさん
2006/07/10(月) 22:58:15IEEE754決め打ちで、かつFLAG分の何ビットか精度落して、単精度のfloat埋め込むっていうのはどうだろ。今のFloat遅すぎじゃん。けど
・精度が半分未満になって使いたい人がいるのか
・速くなっても、そもそもRubyの数値計算にどれだけ需要があるのか
・名前は…
0774デフォルトの名無しさん
2006/07/10(月) 23:11:23http://blog.kbmj.com/
とりあえず、すごい人たちでこれぐらいのものを作って!w
0775デフォルトの名無しさん
2006/07/10(月) 23:11:500776デフォルトの名無しさん
2006/07/10(月) 23:13:42宣伝乙
0777デフォルトの名無しさん
2006/07/11(火) 01:13:33\x1B[34m とか適当に試してみたんだけど、うまく行かなかった。
0778デフォルトの名無しさん
2006/07/11(火) 01:16:480779デフォルトの名無しさん
2006/07/11(火) 02:47:54リンク切れしていたり、Railsのリンク見ても全然関係ないリンク張られてたり、めちゃくちゃだな
0780デフォルトの名無しさん
2006/07/11(火) 03:12:39ANSI.SYSを入れろ
0781デフォルトの名無しさん
2006/07/11(火) 08:54:28安定板スナップショットが、いつの間にか1.8.5になってるんだけど。
0782デフォルトの名無しさん
2006/07/11(火) 22:05:454年近く前から変わってない。
$ cvs ann -rruby_1_8 marshal.c | egrep -e '#define MARSHAL_(MAJ|MIN)OR'
Annotations for marshal.c
***************
1.1 (matz 16-Jan-98): #define MARSHAL_MAJOR 4
1.71 (matz 17-Sep-02): #define MARSHAL_MINOR 8
0783デフォルトの名無しさん
2006/07/11(火) 23:00:470784デフォルトの名無しさん
2006/07/11(火) 23:23:38それを使っているライブラリやアプリが活性化していいんですよ。
何も変わらないんじゃ澱んでしまうからね。
0785デフォルトの名無しさん
2006/07/11(火) 23:35:200786デフォルトの名無しさん
2006/07/11(火) 23:52:13篩いにかける良い機会だろ
0787デフォルトの名無しさん
2006/07/12(水) 00:27:07単に何も考えてないだけ。
0788デフォルトの名無しさん
2006/07/13(木) 18:13:37生きてる http://kan.vc/
lily の経緯?についてはこちら http://blog.kan.vc/1139549541.html
0789デフォルトの名無しさん
2006/07/14(金) 11:01:48クロージャーが分かって初めて Ruby の良さが理解できた。
こんな感想です。
0790デフォルトの名無しさん
2006/07/14(金) 13:45:05http://itpro.nikkeibp.co.jp/article/NEWS/20050908/220843/
>NAPとは、マイクロソフトが日本のパソコン・メーカーとの間でWindowsの使用許諾契約を結ぶ際に、
>メーカーが同社に対して特許侵害の訴訟を起こさないことなどを誓約させる条項のこと。
家電メーカーの特許技術が侵害され続けてWindowsは進化してきた。
あなたは他人の弱みにつけ込んだ狡猾な取引。
決して許せません。
0791デフォルトの名無しさん
2006/07/15(土) 06:53:16そういう話はシアトルでやれ。スレ違い、板違い、お門違いだ。
0792デフォルトの名無しさん
2006/07/15(土) 07:45:24Perlのリプレースとして使われる事がある程度。
0793デフォルトの名無しさん
2006/07/15(土) 08:45:08ダウト!
0794デフォルトの名無しさん
2006/07/15(土) 08:55:34余計なことをぺらぺら喋るから、言語の事まで口出しされる。
さくっとRubyでやってしまえばいい。
0795デフォルトの名無しさん
2006/07/15(土) 09:33:290796デフォルトの名無しさん
2006/07/15(土) 09:59:330797デフォルトの名無しさん
2006/07/15(土) 10:02:55irbにならあるけど
def pi
3
@ += 0.14
end
みたいにできれば便利と思いつつ早30年
0798デフォルトの名無しさん
2006/07/15(土) 10:29:20どうも。
vim内で実行できるirb相当のもの(というかEmacsのスクラッチバッファ)
を作ろうとしてたんです。
0799デフォルトの名無しさん
2006/07/15(土) 11:08:13それをグローバルにでも保存しろよ。
0800デフォルトの名無しさん
2006/07/15(土) 11:56:35毎日朝から晩までRubyのコード書いてるだけで、年収800もらってますが。
仕事は探すものではなく作るもの。
0801デフォルトの名無しさん
2006/07/15(土) 12:27:43kwsk
0802デフォルトの名無しさん
2006/07/15(土) 15:30:20(あと半分はC++だが)
0803デフォルトの名無しさん
2006/07/15(土) 16:27:23> 毎日朝から晩までRubyのコード書いてるだけで、年収800もらってますが。
やすー。C++だけで1500です。
0804デフォルトの名無しさん
2006/07/15(土) 16:31:52やっぱマイナー杉て足元見られちゃうのかなRubyって。
0805デフォルトの名無しさん
2006/07/15(土) 16:46:06ちなみに俺が初めて行った所は、社内の設計開発、一人で受け持ってたが
Rubyで200だったぞ。さすがに辞めた。その次はPerlで450だったかな。
0806デフォルトの名無しさん
2006/07/15(土) 17:03:480807デフォルトの名無しさん
2006/07/15(土) 17:46:110808デフォルトの名無しさん
2006/07/15(土) 18:05:38ttp://jp.rubyist.net/magazine/?0015
0809デフォルトの名無しさん
2006/07/15(土) 21:58:26営業は仕事取ってくるのが仕事だとか豪語してた香具師がいたけど
そいつ仕事取ってきたらそれで満足してその仕事はしなかったな
まじで
0810デフォルトの名無しさん
2006/07/15(土) 23:13:06技術者必読!一日中Rubyのコードを弄っているだけ年収800万円!
現役Rubyプログラマーがかたる早期引退への道
という商材だしてくださ(r
0811デフォルトの名無しさん
2006/07/15(土) 23:29:080812デフォルトの名無しさん
2006/07/15(土) 23:49:370813デフォルトの名無しさん
2006/07/16(日) 01:18:16C++で1500なら、Rubyで800のほうが俺は憧れる
0814デフォルトの名無しさん
2006/07/16(日) 06:57:130815デフォルトの名無しさん
2006/07/16(日) 09:42:40class Foo
def foo=(y)
print "Hello, ", y, "!\n"
end
def []=(x,y)
print "Hello, ", x, y, "!\n"
end
end
つーのがさっぱりわからん。
早い話が i = Hoge.newして
i["hoge"]で参照できるメソッドの作り方を知りたいだけなんだが
この本の例文って読めば読むほど自信がなくなってくるんだよ。
誰かおかあさんみたいに教えてくんない?
0816おかあさん
2006/07/16(日) 10:18:47この度は、またしても息子がこのような発言をしてしまい、
皆様には大変ご迷惑をおかけしております。
不快な思いをさせてしまった事を深くお詫び申し上げます。
息子は幼い頃に父親を亡くし、そのショックでか内気で
陰気な子供になってしまいました。
そのせいか、小・中学校ではいじめにあっていたようです。
この年になるまで、恋人はおろか友達さえもいないようで、
話す相手といえばカブトムシだけ。
まだ童貞のようです。
不憫に思いオナニーの仕方だけは教えてあげたのですが、
猿のように毎日毎日行為にふけるありさまです。
将来を大変心配しておりましたが、この2ちゃんねるという
サイトを知って以来、息子も少し明るくなったようです。
夕食の時には「今日○○板でね、ドキュソがさあ…」などと、
とても楽しそうに話してくれるのです。
少しは人間らしさを取り戻したかなと思っていたのですが…
確かに息子はクズで御座います。
幾つになっても分別をわきまえずすべてが幼稚です。
生きていても世の中の役に立つ事がない事も十分承知しております。
でも、決して悪い子じゃないんです。
どうぞ皆様、息子を暖かく見守ってやってくださいまし。
本当は小心な良い子なんです。
どうか温かい目、長い目で見てやってくださいまし。
よろしくお願い申し上げます。
0817デフォルトの名無しさん
2006/07/16(日) 10:20:270818デフォルトの名無しさん
2006/07/16(日) 11:04:430819デフォルトの名無しさん
2006/07/16(日) 12:24:45Hashのこと?
0820デフォルトの名無しさん
2006/07/16(日) 13:50:05def [](x)
x
end
end
p Foo.new()["hoge"]
こゆことでしょ?
0821デフォルトの名無しさん
2006/07/16(日) 13:54:17いつまでも続けて欲しい。
0822デフォルトの名無しさん
2006/07/16(日) 14:01:32こんな記号じゃなく素直に英単語のわかりやすいメソッド作ってそれに渡そうよ [] だとなんか得するのかよ
>>821
レベルに応じて役に立ったり立たなかったりでなかなか楽しいな
0823デフォルトの名無しさん
2006/07/16(日) 14:09:45C++やったことないの?
0824デフォルトの名無しさん
2006/07/16(日) 14:51:10Kernel.` str ってかかないと実行できなかったんだけどぅ。
0825デフォルトの名無しさん
2006/07/16(日) 15:26:22[]のほうが簡潔でわかりやすい場合も多いぜ?
今回のるびまの添削にも[]について書いてあったよ
0826デフォルトの名無しさん
2006/07/16(日) 15:41:08> インスタンスは実質的に一つしか作れないし、メソッドも呼ばれないからです。
> メソッドをすべてトップレベルに定義してしまったほうがまだマシです。
まーじでー
> オブジェクトを new しただけで仕事が全部片付くような設計にすべきではありません。
ぬう
0827デフォルトの名無しさん
2006/07/16(日) 17:01:44それは単体では `ls -al` という風に文字列を囲んで使うのじゃ
0828デフォルトの名無しさん
2006/07/16(日) 17:08:060829824
2006/07/16(日) 17:48:01``でくくる用法は知ってたけど、Kernel.` が定義されてて
しかも`は再定義可能な演算子らしいから、うまく使えば面白いこと出来るのかなと。
0830デフォルトの名無しさん
2006/07/16(日) 17:54:430831デフォルトの名無しさん
2006/07/16(日) 18:26:37実際の処理部分でto_sとかto_i忘れてエラー出すのがいやなんで
クラスメソッドの返り値にto_sとかto_i使えばいいんじゃないかと思いついたんですが
こうやって受け取ったオブジェクトってその型であることが保証されるでしょうか
説明下手だな。つまり
class A
def num
(ごにょごにょ)
n.to_i
end
def str
(ふにゃふにゃ)
str.to_s
end
end
i = A.new
としたとき、i.strは文字列で i.numは整数と思っちゃっていいかという話です
邪道かどうかはとりあえずおいといて下さいませ
0832デフォルトの名無しさん
2006/07/16(日) 19:00:24思っちゃっていいかというか、そういうメソッドなわけだろ。
0833デフォルトの名無しさん
2006/07/16(日) 19:05:190834デフォルトの名無しさん
2006/07/16(日) 19:13:25大体いいということでよさそうですね。
とりあえずnには型はともあれ整数字が、strには文字列が入るのはケテーイ事項なんで。
なんというか、全く同じソースなのにto_sとto_iのあるなしで
環境ごとにエラーが出たり出なかったりするという現象が起きてまして
テコ入れのためにもこういうことがしたかったのです。
ありがとさんでした。
0835デフォルトの名無しさん
2006/07/16(日) 20:25:11Kernel.``をオーバーライドするつもりは無いけどさ、
自作クラスに.`メソッドつけるのは出来るわけで
なにか有効な利用方法はあるのかなと。
使われてるのみたこと無いし。
0836デフォルトの名無しさん
2006/07/16(日) 21:40:29シェルスクリプト代わりに Ruby を使うときに多用する。
0837デフォルトの名無しさん
2006/07/16(日) 22:01:35> 全く同じソースなのにto_sとto_iのあるなしで環境ごとにエラーが出たり出なかったりするという現象
というかこれもうだめだろ((((;゜Д゜)))ガクガクブルブル
0838デフォルトの名無しさん
2006/07/16(日) 22:58:030839デフォルトの名無しさん
2006/07/16(日) 23:05:080840デフォルトの名無しさん
2006/07/17(月) 01:28:010841デフォルトの名無しさん
2006/07/17(月) 02:15:120842デフォルトの名無しさん
2006/07/17(月) 02:23:46それはWinユーザが冷遇されているから
0843デフォルトの名無しさん
2006/07/17(月) 02:30:060844デフォルトの名無しさん
2006/07/17(月) 07:21:160845デフォルトの名無しさん
2006/07/17(月) 07:38:000846デフォルトの名無しさん
2006/07/17(月) 10:15:57必要なときに必要なものを書く方が効率良い
っていうかWinAPIに限らずRuby使う人ってそういう人が多い
基本的に怠け者
0847デフォルトの名無しさん
2006/07/17(月) 11:25:37そういうことは、我らがMWタンがやってるから、まかせておけ
0848デフォルトの名無しさん
2006/07/17(月) 12:20:04言語・ライブラリを提供する側は勤勉であることが望ましい。
例:
windows.rbをがんばって書く
↓
ソースが肥大化してrequireが遅くなる
↓
precompiledな.pcrbファイルを開発
↓
みんな幸せ
0849デフォルトの名無しさん
2006/07/17(月) 13:12:36Pythonと同じく字下げでのブロック制御を
入れて欲しいな。
脳内スタックが小さいので
endの嵐になると精神的にキツイ。
0850デフォルトの名無しさん
2006/07/17(月) 13:19:430851デフォルトの名無しさん
2006/07/17(月) 13:32:57普通にメソッド分割したい。
0852デフォルトの名無しさん
2006/07/17(月) 14:14:19そんな貴女には Python がお勧め
0853デフォルトの名無しさん
2006/07/17(月) 14:23:41>>849
太もも触らせてください
0854デフォルトの名無しさん
2006/07/17(月) 15:34:28おっぱ(ry
0855デフォルトの名無しさん
2006/07/17(月) 23:41:450856デフォルトの名無しさん
2006/07/18(火) 15:59:38インストールして、コントローラーに
htpasswd :user=>"foo", :pass=>"bar"
と入れて実行してみると
undefined local variable or method `htpasswd_options' for #<BbsController:0x409d1014>
となって、エラーになってしまう。なんでだろ?知っている人おしえてください。
0857デフォルトの名無しさん
2006/07/18(火) 16:00:500858デフォルトの名無しさん
2006/07/18(火) 23:39:04そんなことないお
0859デフォルトの名無しさん
2006/07/19(水) 01:07:23856は初心者スレに流れてさらにRailsスレへ誘導されたもより。
0860デフォルトの名無しさん
2006/07/19(水) 01:44:320861デフォルトの名無しさん
2006/07/19(水) 02:24:30しかし、オブジェクト指向わかってる人が、ああいう継承の仕方をするということが
びっくり。
0862デフォルトの名無しさん
2006/07/19(水) 13:42:570863デフォルトの名無しさん
2006/07/19(水) 14:15:51完全動作最優先でてきとーに移植したんだと思う
まさか後々こんな形でツッコまれるとは夢にも思わなかったんではないかと
0864デフォルトの名無しさん
2006/07/19(水) 16:10:01有名執筆者だしあんな風に晒されていい気はしないだろ
ぜひ大御所らしく、笑ってすましてほしい
0865デフォルトの名無しさん
2006/07/19(水) 16:23:23ただでさえよくわからん完璧性とかに固執して喚いたりしてるのに
見通しよく動けば別にいいじゃんね
0866デフォルトの名無しさん
2006/07/19(水) 16:30:54通ってるのにフツーとはこれいかに
って自分で気づいて爆笑
0867デフォルトの名無しさん
2006/07/19(水) 16:32:26・あえて重箱の隅も突きまくるコーナーである
0868デフォルトの名無しさん
2006/07/19(水) 16:35:340869デフォルトの名無しさん
2006/07/19(水) 16:38:350870デフォルトの名無しさん
2006/07/19(水) 16:38:510871デフォルトの名無しさん
2006/07/19(水) 16:40:12はずなんだけどな。
0872デフォルトの名無しさん
2006/07/19(水) 16:44:110873デフォルトの名無しさん
2006/07/19(水) 16:48:32された人の気持ちは関係ないよ。一般常識の話だから。
一応いっとくけども。
0874デフォルトの名無しさん
2006/07/19(水) 17:05:47当人の感想は ttp://d.hatena.ne.jp/rubyco/20060714/tropy にある。
0875デフォルトの名無しさん
2006/07/19(水) 17:10:13とか言い張りそうだなw
0876デフォルトの名無しさん
2006/07/19(水) 17:25:51意味がわかりません。
0877デフォルトの名無しさん
2006/07/19(水) 19:43:28むやみに話を広げるなよ。
× 一般常識の話だから
○ >>873の個人的な考えだから
0878デフォルトの名無しさん
2006/07/20(木) 04:24:28さんくす
けっこうあっさりした感想だな、と思ったけどほかのエントリも
似たようなもんだった。
0879デフォルトの名無しさん
2006/07/20(木) 18:52:48誰も触れるやつがいない
0880デフォルトの名無しさん
2006/07/21(金) 20:35:28>>873の個人的考え=一般常識
こんな基本的なこともわかんないんですか?
>>873は、世界の中心に居ます。
>>873が居なければ、この世界は存在しません。
わかりましたか?
0881デフォルトの名無しさん
2006/07/21(金) 20:43:380882デフォルトの名無しさん
2006/07/21(金) 21:23:230883デフォルトの名無しさん
2006/07/21(金) 23:38:05お前らどんな脚本書く?
0884デフォルトの名無しさん
2006/07/21(金) 23:43:460885デフォルトの名無しさん
2006/07/21(金) 23:54:03虐げられた民が蜂起して革命を起こすような銀河ロマンファンタジー。
刻々と迫るタイムリミットの中、ハラハラどきどきの実装部隊。
秘宝YARVを奪い返すことはできるのか?
そしてわれらRがひそかに敷設した大陸鉄道での敵美人兵士との出会いと禁断の恋。
美人兵士は帝国軍への忠誠と、主人公(当然R側の人物)との間で心が揺れながらも
ついにRの理念に、過去の呪縛を振り払い……。
しかし、二人は異母兄妹だった。。。。
スレ違いだった。あと2時間では無理かも。
0886デフォルトの名無しさん
2006/07/21(金) 23:58:31特別協賛 NaCl
0887デフォルトの名無しさん
2006/07/22(土) 00:00:150888デフォルトの名無しさん
2006/07/22(土) 00:15:09ある日祖父の形見の小箱を開けると、そこには謎の言葉が書かれていた。
興味を持った娘は、その意味を調べるためにロンドンへ赴き、
遠戚の数学者の青年に出会う。彼は大英博物館の司書の見習いをしていた。
知的好奇心に溢れた娘の澄んだ瞳に魅せられた青年は、娘に請われるままに
博物館の古文書を探し出し、娘の持ってきた不思議な巻き物の内容を
少しづつ解読していく…
以下、eval.c の説明を1時間50分
0889デフォルトの名無しさん
2006/07/22(土) 01:05:55魔法使いによる各種メソッドを駆使した魔法戦
Fireball.newを連発する敵の魔女
そのオブジェクト群をclearし、さらに一つ一つGCしていく主人公Matz
0890デフォルトの名無しさん
2006/07/22(土) 01:31:190891デフォルトの名無しさん
2006/07/22(土) 02:27:26数年前の、Zopeに踊るPythonユーザを見てるようだ
3〜4年ぐらいしたら「ああ、そんなこともあったなぁ」という具合に
良い思い出になりそう
0892デフォルトの名無しさん
2006/07/22(土) 04:50:440893デフォルトの名無しさん
2006/07/22(土) 08:00:05「Ruby 〜偉大なる神の計画〜」 1時間58分
評価:100点満点中5点
Ruby開発者であるMatzが、いかに神の祝福を受けつつRubyを開発したかが、
ハリウッド顔負けのGCで描かれる。黎明篇において、「end」の採用理由が、
「天使モロナイの啓示」であることが初めて明かされる。最後は、2万人の
モルモン信者による、自立分散型スクリプトモデルを模したマスゲームが圧
巻。
0894デフォルトの名無しさん
2006/07/22(土) 11:10:14GCはたしかにハリウッドじゃやってない罠
0895デフォルトの名無しさん
2006/07/22(土) 11:30:07笑うとこですよ
0896デフォルトの名無しさん
2006/07/22(土) 13:52:42笑われているとこですよ
0897デフォルトの名無しさん
2006/07/24(月) 20:37:070898デフォルトの名無しさん
2006/07/24(月) 23:50:42PHP Smarty
Ruby Rails
Python Zope
Perl ?
0899デフォルトの名無しさん
2006/07/25(火) 00:13:56PerlだとCatalystじゃね?
0900デフォルトの名無しさん
2006/07/25(火) 00:22:22何のまとめだ
Smartyはフルスタックじゃないよ
Zopeもフレームワークっていうより、CMSじゃない?
0901デフォルトの名無しさん
2006/07/25(火) 00:38:15それともフレームワークのまとめなんかね?
0902デフォルトの名無しさん
2006/07/25(火) 01:30:36Zope が CMS だって?
無知晒さなくていいよ。
0903900
2006/07/25(火) 14:29:00適当なこと言ってごめん。
Zopeって、RailsとかStrutsとかCatalyst(?)なんかとは
違うと感じたんだけど、うまく言えなかった。
0904デフォルトの名無しさん
2006/07/25(火) 15:12:13Zopeを知らない俺に是非説明してやってください。おねがいします。
0905デフォルトの名無しさん
2006/07/25(火) 15:33:350906デフォルトの名無しさん
2006/07/25(火) 21:01:20SM嬢
0907デフォルトの名無しさん
2006/07/26(水) 00:46:390908デフォルトの名無しさん
2006/07/26(水) 01:01:130909デフォルトの名無しさん
2006/07/26(水) 15:47:39しまね特産まつもとゆきひろ
Rubyまんじゅうとか作って欲しい
うらやましくなんかないんだからねっ
0910デフォルトの名無しさん
2006/07/26(水) 15:50:36不吉な事いうなよなw
0911デフォルトの名無しさん
2006/07/26(水) 20:38:50なんかやれや。
0912デフォルトの名無しさん
2006/07/26(水) 20:57:03おっさんには夏休みなんてないからな。あってもせいぜい数日。
0913デフォルトの名無しさん
2006/07/26(水) 21:03:320914デフォルトの名無しさん
2006/07/26(水) 21:09:420915デフォルトの名無しさん
2006/07/26(水) 21:10:02おっさんばかりとは思えないが。
0916デフォルトの名無しさん
2006/07/26(水) 21:12:310917デフォルトの名無しさん
2006/07/26(水) 21:13:37飛びゃしねえ
0918デフォルトの名無しさん
2006/07/26(水) 21:16:010919デフォルトの名無しさん
2006/07/26(水) 21:55:240920デフォルトの名無しさん
2006/07/26(水) 22:00:410921デフォルトの名無しさん
2006/07/26(水) 22:23:110922デフォルトの名無しさん
2006/07/26(水) 23:21:370923デフォルトの名無しさん
2006/07/26(水) 23:36:200924デフォルトの名無しさん
2006/07/27(木) 00:36:52自宅のマイマッスィーンならともかく、今の現場は基本的にプロパーがインスコ済のソフト以外使えない……orz
0925デフォルトの名無しさん
2006/07/27(木) 02:25:580926デフォルトの名無しさん
2006/07/27(木) 08:17:23派遣?
いいじゃんホームディレクトリ以下にビルドすれば。
うちにも派遣エンジニアいるが、覇気なさすぎ。もうちょっと向上心があればいいのにと
いつも思う。
0927デフォルトの名無しさん
2006/07/27(木) 08:41:430928デフォルトの名無しさん
2006/07/27(木) 08:46:14派遣に労働意欲を求めるな
本来派遣社員ってのはそうじゃないはずなんだが
今の大多数の派遣の労働形態はそんなもんだ
0929デフォルトの名無しさん
2006/07/27(木) 12:38:120930デフォルトの名無しさん
2006/07/27(木) 13:02:300931デフォルトの名無しさん
2006/07/27(木) 13:14:340932デフォルトの名無しさん
2006/07/27(木) 14:29:37インドの公用語って何だっけ。
つかあのへんは言語多いから放っておいても英語通じるよな。
0933デフォルトの名無しさん
2006/07/27(木) 14:48:220934デフォルトの名無しさん
2006/07/27(木) 16:04:260935デフォルトの名無しさん
2006/07/27(木) 16:37:340936デフォルトの名無しさん
2006/07/27(木) 17:14:45連邦公用語はヒンディ語
0937デフォルトの名無しさん
2006/07/27(木) 17:16:510938デフォルトの名無しさん
2006/07/27(木) 17:45:550939デフォルトの名無しさん
2006/07/27(木) 17:49:590940デフォルトの名無しさん
2006/07/27(木) 18:04:020941デフォルトの名無しさん
2006/07/27(木) 18:40:09[ruby-dev:11154]
0942デフォルトの名無しさん
2006/07/27(木) 19:25:46elsifは限りなく中途半端。
0943デフォルトの名無しさん
2006/07/27(木) 19:28:46else ifの単語こそ唯一のオリジナリティを発揮できる場所だからな。
0944デフォルトの名無しさん
2006/07/27(木) 19:30:320945デフォルトの名無しさん
2006/07/27(木) 19:44:16case
when x < 0
puts "x < 0"
when 0 <= x && x < 1
puts "x in interval [0,1)"
when 1 <= x && x < 2
puts "x in interval [1,2)"
when 2 <= x
puts "x >= 2"
end
ttp://wiki.rubygarden.org/Ruby/page/show/RubyIdioms
0946デフォルトの名無しさん
2006/07/27(木) 22:55:36便利だなこれ
0947デフォルトの名無しさん
2006/07/27(木) 22:58:12次スレよろしゅう
0948デフォルトの名無しさん
2006/07/28(金) 00:47:51case
when first_try()
puts 1
when second_try()
puts 2
else
puts 3
end
って場合、elsif使わないと気持ち悪くない?
0949デフォルトの名無しさん
2006/07/28(金) 00:51:560950デフォルトの名無しさん
2006/07/28(金) 00:54:00お約束だが割り当てマシンは窓機。Cコンパイラなんて影も形も……
(無論CygwinだのmingwだのましてVC++Expressなんてインスコできようはずもない)
こっそり仕込む分にはバイナリ持ってくりゃなんとでもなるが、見つかったら何言われるか分からん現場だでよ(´・ω・`)
HTTPのアクセス履歴は全部取られてるぽいし。
# じゃ何の開発してるんだと言われそうだが割り当て時にJDKだけは入ってたorz
# ならJRubyという声もありそうだがそれができるなら素直にmswin32のバイナリ入れますがな
>938
とりあえずサンスクリットは雅語であって会話言語じゃないぞとマジレスしておく。
……いや、インド関係の学会だとサンスクリットで会話できる学者連中はいると聞いたことはあるが。
# 難波の古本屋に昔ベートリンク一式あったんだよなぁ……ネタで買えるもんじゃないからスルーしたが
0951デフォルトの名無しさん
2006/07/28(金) 01:01:34常識だろうけど、ポリモーフィズムがある言語なら確かに。でもrb_eval()なんて(ry
>>947
期待を裏切られたと思っている所悪いがもうある
ttp://pc8.2ch.net/test/read.cgi/tech/1147897915/
0952デフォルトの名無しさん
2006/07/28(金) 01:18:15[ruby-list:42604]
0953デフォルトの名無しさん
2006/07/28(金) 01:28:00とかそういう話でもないか
あるいはそういう話なのかも
else if って1行で書くと何か特別っぽく見えちゃうのかねやっぱ
else のあとに if が続いてるだけじゃんとはなかなかならないのか
0954デフォルトの名無しさん
2006/07/28(金) 01:28:58彼はマジです。
[ruby-list:42046],[ruby-list:42050],[ruby-list:42150],[ruby-list:42191]
[ruby-list:42229],[ruby-list:42267],[ruby-list:42288],[ruby-list:42341]
[ruby-list:42581],[ruby-list:42589]
# なにやってんだか
0955デフォルトの名無しさん
2006/07/28(金) 01:34:00初心者スレあたりにブン投げて適当にいなすとかそういう最適ソリューションはないんか(w
0956デフォルトの名無しさん
2006/07/28(金) 01:52:13質問受け付けが機能してるコミュニティってある?
そういう所があったら気軽にぶん投げれるんだけどな
0957デフォルトの名無しさん
2006/07/28(金) 01:54:340958デフォルトの名無しさん
2006/07/28(金) 01:58:040959945
2006/07/28(金) 02:00:36俺は気持ち悪く感じないけどなぁ。
書き直し。
inf, ninf = 1.0/0.0, -1.0/0.0
case x
when ninf...0
puts "x < 0"
when 0...1
puts "x in interval [0,1)"
when 1...2
puts "x in interval [1,2)"
when 2..inf
puts "x >= 2"
end
case最高。
0960デフォルトの名無しさん
2006/07/28(金) 02:12:19second_try()の結果がfirst_try()の実行によって変化するなら気持ち悪いね
あとcaseの最後の方のwhenは実行が遅くなるとか?
まあどっちかっていうと便利だからcase使いますが
0961デフォルトの名無しさん
2006/07/28(金) 12:32:530962デフォルトの名無しさん
2006/07/28(金) 15:44:090963デフォルトの名無しさん
2006/07/28(金) 16:54:200964デフォルトの名無しさん
2006/07/28(金) 18:37:050965デフォルトの名無しさん
2006/07/28(金) 23:16:060966デフォルトの名無しさん
2006/07/28(金) 23:57:50array = [ ... ]
case x
when *array
....
0967デフォルトの名無しさん
2006/07/29(土) 01:19:24こういうのもあった。
users = [...]
admins = [...]
case x
when *users|admins
0968デフォルトの名無しさん
2006/07/29(土) 12:43:36女の子だから・・・、きっと誰か答えてくれるよ うんw
0969デフォルトの名無しさん
2006/07/29(土) 12:57:49実はかなりのおばはんだよ
0970デフォルトの名無しさん
2006/07/29(土) 14:02:230971デフォルトの名無しさん
2006/07/29(土) 14:28:080972デフォルトの名無しさん
2006/07/29(土) 21:20:00open("http://images.google.co.jp/images?q=%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%A6%E3%82%A3%E3%83%BC%20%E3%83%91%E3%83%B3%E3%83%81%E3%83%A9&&hl=ja"){|f|
f.read
}.scan(/\/imgres\?imgurl=(.*?)\&imgrefurl/) {|arr|
url = arr[0]
next if /^https/ =~ url
puts url
open(url){|ht|
File.open(File.basename(url), "w"){|f|
f.write ht.read
}
}
}
0973デフォルトの名無しさん
2006/07/30(日) 11:34:48だがそこが好きだ。
0974デフォルトの名無しさん
2006/07/30(日) 15:31:03mixiのRubyコミュも一応質問解答スレあるね
ってそういやgetsとThreadの話、mixiでも出てたな
マルチだったのか?
0975デフォルトの名無しさん
2006/08/04(金) 14:19:160976デフォルトの名無しさん
2006/08/04(金) 15:52:04ただ、1001に到達しないとにくちゃんねるに捕捉されないので不便ちゃ不便
0977デフォルトの名無しさん
2006/08/04(金) 15:54:040978デフォルトの名無しさん
2006/08/04(金) 16:29:050979デフォルトの名無しさん
2006/08/04(金) 19:00:570980デフォルトの名無しさん
2006/08/04(金) 20:11:56普通に「埋め」で埋めれば良くね?
20レスぐらい空埋めならすぐだと思うんだけど。
という訳で埋め
0981デフォルトの名無しさん
2006/08/04(金) 20:21:27埋め
0982デフォルトの名無しさん
2006/08/04(金) 20:23:480983デフォルトの名無しさん
2006/08/04(金) 21:25:56それは書き間違えで991に達しないといけないのか、どっち?
>>977が「後14レス」と言ってるんだけど、977に14足しても
991にしかならなくて、981でも1001でもないんだよね。
ひょっとして、偉そうなこと言ってる977がバカなだけ?
というのはともかく、埋め
0984デフォルトの名無しさん
2006/08/04(金) 21:39:16だからもう放っておいても自然に落ちる
0985デフォルトの名無しさん
2006/08/04(金) 21:44:350986デフォルトの名無しさん
2006/08/04(金) 21:56:150987デフォルトの名無しさん
2006/08/04(金) 21:58:290988デフォルトの名無しさん
2006/08/04(金) 22:02:58放置しろってみんな言ってるだろ
0989デフォルトの名無しさん
2006/08/04(金) 22:05:260990デフォルトの名無しさん
2006/08/04(金) 22:14:200991デフォルトの名無しさん
2006/08/04(金) 22:23:020992デフォルトの名無しさん
2006/08/04(金) 22:24:570993デフォルトの名無しさん
2006/08/04(金) 23:36:590994デフォルトの名無しさん
2006/08/04(金) 23:56:230995デフォルトの名無しさん
2006/08/05(土) 00:01:130996977
2006/08/05(土) 00:06:28犯すぞ
0997デフォルトの名無しさん
2006/08/05(土) 00:07:420998977
2006/08/05(土) 00:11:01ついこないだRubyのお勉強始めたばっかりなんだぞ!!!!!!!!!!!!!!
0999デフォルトの名無しさん
2006/08/05(土) 00:16:351000デフォルトの名無しさん
2006/08/05(土) 00:17:0210011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。