- 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-
- 85 名前:81 [2009/11/08(日) 19:40:12 ]
- i.loveruby.net/ja/
が死んでるんだけど もうRubyを愛してる人はいないの?
- 86 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 19:42:23 ]
- 個人の自宅鯖だと思うから、しばらく落ちてたりしてもおかしくないと思う。
- 87 名前:デフォルトの名無しさん [2009/11/08(日) 20:45:58 ]
- 初心者スレでレスがないのでこちらでお願いします
NetBeans6.5.1、6.7、6.7.1の各バージョンでRuby1.8.7+SQLite3を使ってる方 いませんか?当方、複数のパソコンで 1.8.7-p72 → sqlite3-ruby → dbi → dbd-sqlite3 という順番でインストールしNetBeansとSQLite3とドライバの各バージョンを 試してみましたが、DBI経由で呼び出すと必ず ERROR DBI::InterfaceError: Unable to load driver 'SQLite3' (underlying error: uninitialized constant DBI::DBD::SQLite3) というエラーになります。 Rubyのバージョンが1.9.1だとエラーになりません。また、コンソールから実行すると エラーになりません。ネットで検索しても有効な情報が得られないので困っています。 ちゃんと使えてる方いましたら教えてください。
- 88 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 20:47:36 ]
- python使うと楽だよ
- 89 名前:デフォルトの名無しさん mailto:sage [2009/11/09(月) 01:46:15 ]
- >>87
dbd-sqlite3がどこにインストールされてるか調べてみるといいと思う
- 90 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 16:24:00 ]
- Rubyの実装はいつCからGoに切り替わりますか?
- 91 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 17:29:44 ]
- そういうニュースが出るとすぐ言いたくなっちゃうんだろうな
- 92 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 19:53:23 ]
- >>90
すでに GoRuby があります。
- 93 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 20:04:19 ]
- ペレストロイカ!!
- 94 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 21:47:18 ]
- 文字コードネタで暴れてるのお前らだろw
- 95 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 22:30:53 ]
- goの話? むしろRuby使いなら、
「とりあえずバイト列」にも理解がありそうだが
- 96 名前:デフォルトの名無しさん [2009/11/17(火) 21:10:26 ]
- 以下のページに動的型付言語の問題が記載されているんだけど、
本当にこんな問題ってあるんですかね。いまいち理解できない。 www.infoq.com/jp/news/2009/11/Compromise-Dynamic-C-Sharp
- 97 名前:デフォルトの名無しさん [2009/11/17(火) 21:13:30 ]
- 北米でPython使う人が増えてて、Rubyは増えてないとの記事がある。
ttp://sourceforge.jp/magazine/09/11/17/1130231 いまではGoogleAppEngineでJRubyもつかえるみたいだけど、それでも GoogleAppEngineではPythonの方がメリットあるの?
- 98 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 21:22:45 ]
- 北米で500人か
- 99 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 17:45:02 ]
- 動的にクラスへメソッドを追加することって出来ますか?
流石に無理かな・・・
- 100 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 17:54:07 ]
- え、それができるからいいんじゃないのか?
- 101 名前:99 mailto:sage [2009/11/19(木) 18:56:05 ]
- >>100
ありゃ、出来るんですか Kernal、Objectあたりを見てもそれっぽいのは見つからないような・・・ 良かったらどうすれば出来るのか教えてもらえますか? よろしくお願いします
- 102 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 19:23:42 ]
- >>99
class Hoge def a ... end end class Hoge def b ... end end 難しく考えなくていいですよ。 既存のメソッドの上書きまでできる(うっかり書き換えちゃう可能性もありますが)。
- 103 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 21:31:26 ]
- >>102
それインスタンスメソッド。
- 104 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 21:32:50 ]
- あう。
クラスメソッドを追加じゃなくて、 クラスへメソッドを追加、だったのね。 >>103は忘れてください。 カタカナの並びに埋没して「へ」が見えなかった。
- 105 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 22:32:31 ]
- 別にインスタンスでもクラスでも関係ないと思うけど質問の意味が違うのかな?
class String def self.hoge ; 'hoge' ; end end hoge = String.hoge メソッドを使って定義したいならModule#define_method
- 106 名前:99 mailto:sage [2009/11/20(金) 00:10:41 ]
- >>105
>Module#define_method おぉ!まさしくそれです。Moduleでしたか・・・ ありがとうございました
- 107 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 12:39:28 ]
- やっぱり1.9ってVista的にスルー対象なの?
- 108 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 13:21:13 ]
- なにが「やっぱり」なの?
- 109 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 20:28:04 ]
- Win32APIの引数、戻り値の定義のintとlongの違いって何ですか?
どっちも4Byte(Windows for x86の場合)だと思うのですが
- 110 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 20:31:27 ]
- 将来longが8bitになった時に、longのほうは8ビットになる...かもしれない。
- 111 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 20:32:46 ]
- 8ビットワロタ
- 112 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 20:54:44 ]
- うわボケてたw
バイトねバイト。
- 113 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 21:18:38 ]
- 何で6byteとかにはならないんですか?
- 114 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 21:20:48 ]
- 多分誰も幸せになれないから
- 115 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 22:05:45 ]
- コンピューターは細かいところまで見ると結局すべて2進数で動いている
だから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 ]
- > そりゃオフィシャルの仕事じゃないんでコミュニティで吠えてくれ
やめてくれ。 このスレが無情報なレスで埋まってしまう。
|

|