- 1 名前:デフォルトの名無しさん mailto:sage [2009/11/01(日) 21:36:44 ]
- オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。
まったりと行きましょう。 Ruby Home Page www.ruby-lang.org/ja/ = 前スレ Rubyについて Part 37 pc12.2ch.net/test/read.cgi/tech/1251029267/ 過去スレ・関連スレは >>2-
- 116 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 22:40:18 ]
- winのapiを使ってプロンプトを開かずにCUIアプリを実行させて標準出力を得よう
とやってみたけど上手く動かねぇorz ttp://www.h4.dion.ne.jp/~fht/wptips/readprc.html を参考に組んでいるんだけどパイプ関係が上手く動いていない気がする PeekNamedPipe、ReadFileとも失敗する どっかに似たようなことをしている事例とかないですかね?
- 117 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 23:53:38 ]
- これは誤爆だよな
- 118 名前:116 mailto:sage [2009/11/21(土) 00:04:33 ]
- ぁ…何処にもRuby/win32apiでって書いていなかった…釣ってくる…
- 119 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 07:37:48 ]
- >>109
winはLLP64だから32bit/64bit環境で違いが出ることはない 密かに開発中らしい128bitはどうなるか知らん
- 120 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 07:41:29 ]
- Win64APIのintは64bitなんですか?
- 121 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 08:05:02 ]
- >>116
この場合はCで試してみて順次Rubyに変換していくのが切り分けの常道ではあるまいか しかし面倒なのでWIN32OLEでWshShellのRun使ってファイルに吐き出してしまえば楽 質問の内容と今さらWin32APIってところを考えるとまさかツクールか?だったらご愁傷様 次に質問するときは具体的にどんな感じで試してどう動いたかとRubyのバージョンは書いてくれ あと、質問は初心者スレのが食いつきいいし、WindowsのRubyは専用スレがあることも付け加えておく
- 122 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 05:19:06 ]
- ttp://doc.okkez.net/static/187/library/_builtin.html
これより ttp://www.ruby-lang.org/ja/man/html/_C1C8A4DFB9FEA4DFA5AFA5E9A5B9A1BFA5E2A5B8A5E5A1BCA5EBA1BFCEE3B3B0A5AFA5E9A5B9.html の方がツリー上になっていてクラスの継承の関係が見やすいと思うのは俺だけだろうか・・・
- 123 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 10:07:58 ]
- 俺もそう思うが、変えたからには意図があるんだろうと思って黙って見てた
- 124 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 16:04:24 ]
- Javaみたいに深い階層になってるわけじゃないからツリー上にするまでもない、ってことだろう。
ただ、クラスとモジュールをごっちゃにしてアルファベット順にする意義は全く無いと思うが。
- 125 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 16:54:47 ]
- ひどすぎ
- 126 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:45:11 ]
- Ruby1.8.5+rmagick/1.14.1なんですがαチャンネルを利用してcompositeしたあとにbmpで書き出すと
32bitで書き出されてしまいます。24bitで書き出したいのですがどうしたらいいですか?
- 127 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 22:52:33 ]
- >>122-124
単に見せ方についてまで手が回ってないだけ。 参加して見やすいように直してくれ。
- 128 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 23:04:41 ]
- >>126
img.alpha を弄って不透明にしてみるとか(思っただけ)
- 129 名前:126 mailto:sage [2009/11/24(火) 00:28:18 ]
- >>128
thx。が、1.x.xに.alphaは無いんだ・・・ .channel(AllChannels)で自己解決した RMagickに限らずImageMagick系って該当スレがないんですよね・・・
- 130 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 13:07:31 ]
- >>120
調べりゃすぐわかると思うが、Win64ではintもlongも32bitのまま。
- 131 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 00:31:28 ]
- あの天下一品もrubyを使ってるんだな
tenkaippin.co.jp/cgi-bin/pc/shop/top.rb
- 132 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 00:34:40 ]
- とみせかけて中身はPHPだったりして!
- 133 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 00:37:14 ]
- わざわざ.rbつける奴ってスタバでマックやバイオ広げるくらい自意識過剰な奴が多いよな
- 134 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 00:40:00 ]
- スタバなんだからマックのじゃなくてスタバの軽食食べればいいのにな
- 135 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 00:56:06 ]
- コーヒー飲みながらプログラミングがしたいだけなのに
まわりの目を気にするなんて意味不明だな スタバとかMacにどれだけステータスつけてるんだと。 単にコーヒーがそこそこ美味しくて店内禁煙でどこにでもあるから スタバにいるだけ。フォントがそこそこ美しくてUNIX環境がすぐ使えて 何かと便利だからMac使ってるだけなのに。嫉妬もたいがいにしてほしい。
- 136 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 01:02:29 ]
- レス長い
馬脚
- 137 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 01:08:29 ]
- >>134が少し考えないとわからなかった俺は関西人
- 138 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 01:13:08 ]
- MagLevのアルファ版が出たと聞いて
- 139 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 01:17:00 ]
- >>136
まーな 実際にそれが嫉妬だったとしても、コンプレックス持ちは>>135自身
- 140 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 04:54:19 ]
- Ruby 2.0.xの仕様ってどうなるのかなぁ・・・
また1.6.x→1.8.xの時のような状態になるのは勘弁してもらいたいわけだが
- 141 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 07:45:59 ]
- >>140
ずっと1.8.6使ってればいいじゃん
- 142 名前:デフォルトの名無しさん [2009/11/26(木) 11:05:15 ]
- Ruby 1.9 And Rails 3.0
www.slideshare.net/arrrrcamp/ruby-19-and-rails-30
- 143 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 14:22:05 ]
- >>140
Rubyは進化したがってるのに、お前みたいな馬鹿ユーザーが足を引っ張ってるなw
- 144 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 15:17:03 ]
- バージョン上げる前にぐっちゃぐちゃの実装を何とかしろ
- 145 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 15:19:14 ]
- >>144
だから何年もかけてなんとかしてるだろ
- 146 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 16:33:14 ]
- >>144
例えばどこ?具体例plz 話題が大きくなれば開発側の耳にも入るかもよ
- 147 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 17:56:32 ]
- >>143
誰も進化するなとは言っていない 変更点があるなら事前に示して欲しいだけ インタプリタのメジャーバージョンを上げたら 動かないコードがボロボロ出るような状態は困る
- 148 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 18:00:30 ]
- 馬鹿な開発者が、十分なアナウンスもドキュメントも、それどころかまともな熟考もなく、
気分で形を変えて気持ち良くなってるのが、これまでのRubyの「進化」だからねぇ。 >>143みたいなシンパが、これでもかというほどスポイルした結果だろうけど。
- 149 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 18:02:44 ]
- 具体的な指摘は結局なにひとつできないのな
- 150 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 18:40:32 ]
- >>149
日本語が読めないのか? 「メジャーバージョンアップ前に変更点一覧を公表せよ」 と言っているんだが
- 151 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 18:43:24 ]
- ttp://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS
英語が読めないのか?
- 152 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 18:54:10 ]
- >>151
英語は読めない。日本語は読めるが
- 153 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 19:12:12 ]
- まー基本的には、Matzが自分の作りたいものを作る言語だからな
ドキュメントが欲しいなら、他の人が書かないとどうにもならん >>151 まず「日本語はないから英語読め」という姿勢自体が間違ってる 仮に英語を読むことにしたとする その変更履歴だけを読んで、いったい何が分かるんだ? 具体的な情報は無いも同然だろ
- 154 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 19:31:10 ]
- ソースのdiffでも取って読めばいいんでない?
- 155 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 19:31:14 ]
- 愛国Ruby
憂国Gauche なんかうかんd
- 156 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 20:04:33 ]
- おまいらがゴタゴタしている間にPerlは6に進化していくというのに
- 157 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 20:12:15 ]
- 釣れそうですか?
- 158 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 21:21:26 ]
- >>156
えらく巨視的なたしなめ方もあるもんだ 悠久の時の流れしか感じねえ
- 159 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 21:52:03 ]
- アキレスと亀のようだ
あっちはミクロだが
- 160 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 23:27:53 ]
- 未踏いらない
- 161 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 00:07:50 ]
- メジャーバージョンあげるんなら、以前のコードが動かなくても当然くらいの勢いでいってほしい。
下手に互換性にとらわれても、どうせそのままじゃ動かないんだし。
- 162 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 00:27:58 ]
- えらく巨根をなめなめした
に見えた
- 163 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 19:04:46 ]
- 日立ソフト、Ruby システム開発に対応する専門組織「Ruby センタ」を設立 - japan.internet.com Webビジネス
日立ソフトは2009年11月27日、オブジェクト指向スクリプト言語「Ruby(ルビー)」を活用したシステム開発案件に対応する専門組織として、 「Ruby センタ」を12月1日に設立することを発表した。 同センタは、Ruby 開発案件を集中対応するために設置された組織で、全社を横断する組織として窓口を一本化し、 おもに中小規模のシステム開発案件を中心にビジネス展開を進め、関連団体との連携を強化し Ruby の普及を促進する。 また、今回の Ruby センタ設立に併せて松江事務所(2008年10月設立)内に Ruby ラボを設置、 地元 IT 企業および関連団体との連携を強化していくという。 japan.internet.com/busnews/20091127/1.html
- 164 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 20:30:47 ]
- 日立って Be はどうしたんだっけ?
- 165 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:01:34 ]
- >>151
こんだけの情報で十分と思っているなら、利用者が何に困っているかをRuby開発陣はさっぱり理解できていない。
- 166 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:23:11 ]
- >>165
具体的に困っている箇所を教えてあげればいいんじゃない?
- 167 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:25:43 ]
- 困ってることを具体的に開発陣に言えばいいじゃん
馬鹿に合わせドキュメント作ってたらキリ無いだろ
- 168 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:26:25 ]
- もろ被った
- 169 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:32:42 ]
- 「利用者の欲求」の意見を全く無視したという話は聞かない
ほとんどはpendingあたりになってはいるはず 実際に解消されるかどうかは余剰リソースと優先度次第だが
- 170 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:42:43 ]
- Rubyが世界規模なのに開発が日本中心だからガス欠になるんだろうな
- 171 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:49:38 ]
- ガス欠なのか、エンジン性能特に馬力不足なのか、その辺も考慮に入れた例えかな?
- 172 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:49:51 ]
- JRubyがガンガン開発進んでるという話も聞かんが
- 173 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:53:00 ]
- JRuby結構進んでるけど、進めたところで本家の仕様がふわふわしてるからな
- 174 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:57:47 ]
- 本家の動作がいいと思ってるなら本家のとおりに動作させればいいだけじゃん
- 175 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 02:16:58 ]
- >>166
NEWSを読んだうえでその発言?あれ読んで一般の利用者が理解できると思ってるの?
- 176 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 03:45:11 ]
- 文句言うだけのお客さんが多くて手を動かす人がいないからこうなってるんだよ。
- 177 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 03:51:26 ]
- 書き方の問題だから、そういう話じゃないよ
- 178 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 07:30:23 ]
- 書き方の問題に文句言うだけのお客さんが多くて手を動かす人がいないからこうなってるんだよ。
- 179 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 09:01:02 ]
- 違うだろ。開発陣とその近辺にはあれで十分と考えている人間しかいないことが原因。>>151はその典型。
- 180 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 09:08:30 ]
- と、ここで騒ぐだけだから、改善されるわけがないよな。
- 181 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 09:15:36 ]
- 開発陣とその近辺にはあれで十分と考えている人間しかいないって
文句言うだけのお客さんが多くて手を動かす人がいないからこうなってるんだよ。
- 182 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 09:33:06 ]
- >>175
一般ってなに? というか君の言う「一般」向けにプレスリリースなりなんなりしている言語があったら知りたい ソース読める言語のオフィシャルはどこもこんな程度だと思うが 詳説はなんか言語の名前の入ったよくわからん関係のサイトが記事にしたりする印象
- 183 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 10:13:59 ]
- どうせ無学歴のJava出身とかそこら辺の奴が文句付けてるんだろ。
例えばJava5の新機能なんてネット上にいくらでも易しい解説があるし、変更点を噛み砕いて説明してくれるからそういうのに慣れちゃってるんだろう。
- 184 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 10:44:15 ]
- 無学歴かどうかはともかく、「あってもいい」が、「無いからといってオフィシャルが非難される謂れもない」ねえ
コミットログが公開されない、みたいなのなら公然と非難してもいいが、辿ることは可能だしな ボクに懇切丁寧に無料で教えてくれるシンセツナヒトが現れないというのなら、 そりゃオフィシャルの仕事じゃないんでコミュニティで吠えてくれ
- 185 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 10:55:43 ]
- > そりゃオフィシャルの仕事じゃないんでコミュニティで吠えてくれ
やめてくれ。 このスレが無情報なレスで埋まってしまう。
- 186 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 10:58:44 ]
- PerlerなんだけどRubyはどこらへんがPerlと比べて楽でどこら辺が大変か教えてくれ
- 187 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 10:58:49 ]
- このスレそういう連中の隔離スレだと思ってた
- 188 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 11:12:03 ]
- >>186
利点: Perlより書きやすく、Perlのように気軽に日常用途で使える 欠点: Perlじゃない 総評としてはPerlじゃないので習得する価値は薄い
- 189 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 11:32:22 ]
- >>187
と、いうことに(void
- 190 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 12:00:18 ]
- >>186
利点:Perlのように後付けOOPでないので、オブジェクト指向コードが書きやすい 欠点:CPANほどライブラリーがそろっていない
- 191 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 12:54:16 ]
- Rubyは、便利なライブラリがなければ自分で作ればいい
っていう発想というかパワーがある人向けかな。 CPANのようなライブラリがないと嫌だって人には向かないかもしれん。 個人的にはそう思ってる。
- 192 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 14:16:08 ]
- といっても、最近ではgemが充実してるから
あながち「ライブラリが弱い」とは言い切れないのでは
- 193 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 14:25:58 ]
- 仕事だとruby単体で使う機会が無いんだよなぁ
Railsの案件ならいくらでもありそうだけど。
- 194 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 15:57:30 ]
- satoshi.blogs.com/life/2009/11/rails_programming.html
中島氏がまた煽ってるぞ。誰か反論してやれよ
- 195 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 16:19:57 ]
- ほんにんおちゅ
- 196 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 16:31:59 ]
- >>194
何か反論するような箇所があるか?
- 197 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 16:51:51 ]
- Rails排除しろとは誰も言っていないわけだが?
- 198 名前:デフォルトの名無しさん [2009/11/28(土) 17:28:05 ]
- RubyのGCの停止時間ってどれくらいですか。
ゲーム作ったら数秒に一回わずかに停止するのですが.... これがGC?
- 199 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 17:30:42 ]
- GC止めてみたら?
- 200 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 17:36:31 ]
- >>198
世になんでRubyアプリが少ないか考えてみるといいよ
- 201 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 17:42:04 ]
- >>194
O/Rマッピングってキャッシュできないのかな
- 202 名前:198 mailto:sage [2009/11/28(土) 17:54:52 ]
- >>199
ビンゴ。GC止めたら変な引っかかりは消えました。 ありがとうございました。 完全に止めるわけにはいかないので毎フレームGC.startを呼んだら それでも大丈夫だったのでこれで。
- 203 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 17:57:54 ]
- ドキュメントは比較的まともだがちっとも普及しないRuby
組み込みでよく使われるがリファレンスマニュアルが糞過ぎて使えないPython マッタク困った物だ
- 204 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:01:00 ]
- 釣りじゃないなら具体的によろ
- 205 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:14:20 ]
- >完全に止めるわけにはいかないので毎フレームGC.startを呼んだら
ゲーム作りの常識
- 206 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:16:24 ]
- ドキュメントが糞過ぎてちっとも普及しないRuby
- 207 名前:203 mailto:sage [2009/11/28(土) 18:16:44 ]
- >>204
俺のこと?
- 208 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:30:36 ]
- >>205
おい、俺今までGC止めずにゲーム作って、しかも公開してたんだぞ…… そういうことはもっと早くに指摘して欲しかったよ!
- 209 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:32:23 ]
- アマチュアPCゲーム製作はスタッフにPentiumIII使用者の人を混ぜる
これまめちしきな 高スペックだと絶対気づかんことも、彼なら気づく
- 210 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 18:51:05 ]
- 愛国Ruby
- 211 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 21:12:34 ]
- >>201
スキーマが変わったことがわかる低コストな方法があればARでサポートできるだろうけど。 そうじゃなければユーザ責任でちゃんとキャッシュを更新しないと 悲惨なことになるからサポートしないんじゃないかな。 メソッド再定義して、スキーマ情報を変数にキャッシュしておくことは簡単にできると思う。
- 212 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 01:59:31 ]
- Rubyのマニュアルは良い方だと思うけどなぁ
誤記満載のMSDNとか、メソッドの定義クラスすら書いていないPythonなんかよりRubyの方がはるかにまとも Rubyにも至らないところがあるのは事実だから今のままで良しとはしないで欲しいけど
- 213 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 08:03:50 ]
- Pythonは各クラスがコンパクトだから問題にならないような
MSDNの誤記が多い?のはお仕事言語だから細かい仕様まで記述してるせい
- 214 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 10:14:40 ]
- >>213
まあそれ言っちゃうと、何にでも免責可能な部分はあるわな。 むしろ、受益者負担の原則でいくなら、メリットの大きい者(商売に使っている者)から順に改善すべきなんだけどな。 メーカーもそれが分かっているから、逆に防衛のためにMSDNなんかは契約書に「内容の正確性は保証しない」旨を明記している。
- 215 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 10:22:29 ]
- MSDNは末尾に指摘欄があるのは好感。
誤字は何度か直った経験はある。
- 216 名前:デフォルトの名無しさん [2009/11/29(日) 10:45:48 ]
- >>212
下を見ればきりがない
|

|