[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 13:36 / Filesize : 200 KB / Number-of Response : 847
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Rubyについて Part 37



1 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 21:07:47 ]
オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。
まったりと行きましょう。

Ruby Home Page
www.ruby-lang.org/ja/

= 前スレ
Rubyについて Part 36
pc12.2ch.net/test/read.cgi/tech/1246174168/

過去スレ・関連スレは >>2-


139 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 22:02:31 ]
どうぞ。
redmine.ruby-lang.org/projects/show/ruby

140 名前:138 mailto:sage [2009/08/30(日) 22:07:18 ]
あ、間違い。xは負数だから
n -= x.to_i if x < 0
もしくは
n += x.to_i.abs if x < 0
か、
確認したら、うちのは上になってた。

環境によると、
x.to_i

x.to_i(10)
とかしないとエラーになるかもね。


141 名前:138 mailto:sage [2009/08/30(日) 22:41:12 ]
>>139
あ、どうも。これは窓口の紹介なのですかね。

BigDecimalのpower2がずっと工事中のようで、
これは、
x ** y
の、yの部分がfloatの場合でも可能となるのかな、
と、ずっと待っておりました。

xをlogして掛け算してexpすりゃいいじゃん、
と気付いたのは、こないだなんですよ。
放置が永いので、他に何かあるのでしょうか。

とりあえず、BigDecimal/math.rb
を、ちょっと修正してCで書いて貰ったらすごくしあわせ。


142 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 23:09:14 ]
>>138
>>139のURLで、アカウント作ってチケットを新規に投げる。


143 名前:デフォルトの名無しさん [2009/08/31(月) 00:57:12 ]
gem install sqlite3-ruby 実行時に、以下のエラーが出ました。
ERROR: Error installing sqlite3-ruby:
sqlite3-ruby requires Ruby version > 1.8.5

OS は CentOS 5.3 x86_64 です。
yum で ruby や sqlite 等を入れています。

gem search -r sqlite3-ruby の結果は
sqlite3-ruby (1.2.5) しか出てきません。

これは強引に ruby のバージョンを上げるしかないのでしょうか。


144 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 01:25:49 ]
>>141
俺らが半端に伝言ゲームするより>>139
問題の所在と対処をわかっているお前さんが
ダイレクトにひっぱたくのが良いと思われる。

145 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 05:13:13 ]
システムの使い方わかってる人間が的確な方法で指摘したほうがいいと思うが

146 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 06:05:28 ]
○○ですかね。

○○しあわせ。


ぶつくさ言わずに行動起こせ。

〜かね。
〜しあわせ。
とかいうやつは、たいてい口だけのやつが多い。

147 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 06:14:03 ]
で、その下にいるのが、お前のような「口だけの奴評論家」。



148 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 06:18:17 ]
まあオプソなんてそんなもの。
馬鹿が無料でソースまで公開してるソフトを使い回して、いかに自分の仕事を効率よく終わらせるかしか価値無いし。
そして自分のソースは公開しないのが手間がかからなくていい。

149 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 06:48:59 ]
と、いうのがいわゆる中二病でございます

150 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 07:49:30 ]
要するにRubyはうんこ言語ってことで。

151 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 07:50:01 ]
他人のことを口だけと言って何になるのかねえ

152 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 07:55:25 ]
何になるのかねえと言って何になるのかねえ

153 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 14:12:54 ]
早く宿題でもやってろ

154 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 15:32:40 ]
>>138

>>144のいう通り、もっと具体的にredmineへ。
お前さんの話だけじゃ何をどう再現すればいいのかわからん。

$ ruby-1.9.1 -v -rbigdecimal -rbigdecimal/math -e 'include BigMath; p exp(BigDecimal.new("-1"), 3)'
ruby 1.9.1p281 (2009-08-09 revision 24476) [i386-darwin9.6.0]
#<BigDecimal:1491a4,'0.3678794411 7144232158 0284427234 79524E0',36(72)>

$ ruby -v -rbigdecimal -rbigdecimal/math -e 'include BigMath; p exp(BigDecimal.new("-1"), 3)'
ruby 1.9.2dev (2009-08-31 trunk 24720) [universal.x86_64-darwin9.0]
#<BigDecimal:1002ac0a0,'0.3678794411 7144232158 0284427234 79524E0',36(72)>



155 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 00:24:29 ]
-20以下くらいから誤差が大きくなって、正しく計算できてないようです

require 'bigdecimal'
require 'bigdecimal/math'
module BigMath; extend BigMath end
n = -5
puts BigMath.exp(BigDecimal(n.to_s),10).to_s, BigDecimal(Math.exp(n).to_s).to_s
# => 0.673794699908546709664220227128330426308743E-2
# => 0.673794699908547E-2
n = -40
puts BigMath.exp(BigDecimal(n.to_s),10).to_s, BigDecimal(Math.exp(n).to_s).to_s
# => 0.148254074963145840156087212163166213816119E-7
# => 0.424835425529159E-17


156 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 05:06:55 ]
>>138
BigDecimalのメンテナは多分ここ見てないんで、直接連絡を取るか、
他の人でもコミットできるくらい丁寧な説明を付けた上でパッチをRedmineに投げないとダメだよ。

>>155
Math.expはFloat

157 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 10:01:49 ]
なんでここに書けば直ると思えるのか、その思考を追えるものなら
追ってみたいものだわ。



158 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 10:07:14 ]
私は何度かここにバグを書き込んだが、ちゃんと見てくれてる人が居て、修正してくれたよ

159 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 10:12:41 ]
7月のRuby会議で yugi さんも言っていたよ。

・コミッタ、メンテナは 2ch なんてみていない
・だが、ごくたまに、コミッタ、メンテナにとっても有益な情報が 2ch に書き込まれる
・だから 2ch の情報を ML にフォワードしてくれ(してくれる人が必要だ)

160 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 10:20:12 ]
>>158
あくまで例外だろう
もちろん、実は居るかもしれないが、
居ることを期待するべきではないと

yuguiさんだっけ?マメだなあ……

161 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 10:21:16 ]
ま、どこに情報書けだのなんだの延々頑張る暇があったらそれこそ転載しろって話だなw

162 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 10:24:52 ]
>>158
「見てくれない」人のほうが多いぞ
見てても追随めんどくさそうなら一旦棚上げだ
一連の>>138を見ててもわかるが、試したくても傍目には必要な情報がないことのほうが多いから
Redmineは腐ってもバグトラッキングシステムなのでそのへんは頼れる

とっても暇か緊急性がありそうなら、自分の手元で再現しようと頑張るかもしれんけど

163 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 10:47:18 ]
そのまま使える掲示板でのバグ報告ってとっても稀だよね
自分の関わったソフト名でぐぐって見てみても驚くほど要領を得てない

誰かが労力割いてまとめてくれたから伝わってるんだよん

164 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 10:54:56 ]
そんなにRedmineで報告しろというなら、サンプルを書いてあげればいいんじゃないかな。
いまのままじゃ、138がバグレポート書いても意味が通じなくて困るだけだろうに。

165 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 11:07:27 ]
>>163
バグってるコード書けば、それだけで伝わってるよ

166 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 11:09:24 ]
gdgd逝ってないでさっさと
pc12.2ch.net/test/read.cgi/tech/1251029267/138
張ってこい。スレ荒らすな。

167 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 11:20:56 ]
まあ見てる見てないなら俺含め見てるけど、
優先度低くて手を着けてないわ。

MLかRedmineに書くとある意味強制的に
優先度が上がるとも言えるw

とりあえず
・発生した環境
・再現手順
・手順をやったらどうなったか
・本当はどうなって欲しいか
どうなって欲しいかが論理的に自明でないような場合は
・何故そうなって欲しいのか
あとはおまけで
・原因の推測(心当たり)
これはもしあれば、というレベル

これぐらいを箇条書きでいいんじゃない?
管理的には直ったかどうか確認して欲しいから
言い出した人の連絡先(メールとか)も欲しいかな



168 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 11:25:24 ]
>>165
SEGVで落ちるとかならそれでもいいだろうけどな

169 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 13:38:00 ]
Ruby on Rails
今日初めてやってみた
なんかすげー簡単だなこれ


170 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 13:40:00 ]
簡単なことはね

171 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 13:47:04 ]
ちょっと手を入れようとするとね・・・

172 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 13:59:35 ]
パフォーマンスを出そうとするとね…

173 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 14:01:46 ]
脱線するんだよな。


174 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 14:16:22 ]
今できることが 0.x 時代はめんどくさかったということを考えると
Rails 6.0 くらいになったら普通のことはあらかたできるようになってると思う

175 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 14:38:48 ]
で、結局cgiモジュール+手書きが一番楽と。




なわきゃない。

176 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 15:45:58 ]
難しいことって例えばどんなことだよ
具体的に教えてくれよ

177 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 16:08:33 ]
複数のリソースを同時に扱うとか



178 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 16:22:30 ]
なんだかもどかしいな

179 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 16:33:01 ]
>>155
問題点はわかったが、それは単に精度が不十分なだけだろ

$ ./ruby -rbigdecimal/math -rbigdecimal -e'include BigMath; puts exp(BigDecimal("-40", 30), 30)'
0.4248354255324683608648171943427303514052094227261901826473689E-17

しかし、初めてBigMathをみてみたが、なんでmodule_functionになってないんだこれは。

180 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 21:30:14 ]
>>167
rubに関しては、環境とコード書けば十分じゃないの?

181 名前:138 mailto:sage [2009/09/01(火) 21:36:33 ]
笑っちゃうのですが、本日他の文献(案件)を漁っていたら、
exp(x) = 1/exp(-x)
なるものを見つけました。
修正は、
if x < 0
return one.div(exp(-x, prec), prec)
end
でokです。
最初から(不確かな)有効桁数を設定するより、こちらの方が、速くて安心。
oneはBigDecimalの1です。

コードを書いた方には、失礼しました。
情報弱者な年寄りには、何かの手続きの必要なものは面倒くさいのですよ。

>>179
xに-42送ると、戻り値がマイナスになります。
電卓なくても確認できます。若干の数学の知識があれば。

182 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 21:37:59 ]
ここはお前のスレじゃない

183 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 22:05:13 ]
>>138の書き込みを見てもなんでそれで直るのか分からん
そんなものは取り込めん

184 名前:デフォルトの名無しさん mailto:sage [2009/09/01(火) 22:09:49 ]
以降レス禁止

185 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 01:29:14 ]
>>183
だーかーらー、いまのまま138がRedmineに書いても、チケット受け取った側が混乱するだけだって。
慣れてるやつがたたき台を書いてやらないと。

186 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 06:15:28 ]
redmineが死んでるので考えるのをやめた

187 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 10:13:33 ]
有料でもいいからちゃんと作ってほしいぜ



188 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 12:28:08 ]
アカウント登録画面のボタンラベルが、なぜか登録ではなく"変更"になっている。
ボタンを押すと「アカウントが有効になりました。ログインできます。」
と表示されるが、これは嘘で、送られたメールのURLをクリックしないといけない

rubyらしくて、ほほえましく思った

189 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 12:32:01 ]
>「アカウントが有効になりました。ログインできます。」と表示されるが
>送られたメールのURLをクリックしないといけない

これハマりかけたw
メール送られてきてるのに気づかなくて、パスワードまちがえたかなと


190 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 20:21:47 ]
>>31の理論で考えると
バグを指摘されたくないから
名目上の器だけは用意しつつ
使えないようにしてます、って感じかw

191 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 23:04:32 ]
うまい皮肉だな

192 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 23:07:17 ]
えー

193 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 23:19:56 ]
お前らが褒めてやらないから自演しないとやってられなくなったんだろ

rubyらしくて、ほほえましく思った

194 名前:デフォルトの名無しさん mailto:sage [2009/09/02(水) 23:26:22 ]
うまい皮肉だな

195 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 08:18:35 ]
>>179
精度とか有効桁とか理論的なことはよくわかりませんが
>>138-139の言う通りに修正すると >>155の精度10桁指定でも ちゃんとFloatと計算が一致するので
やっぱりなにか間違ってるんでしょう(数値計算はよくわからんのですが)

精度30桁指定しても、30桁まで正確に計算したわけじゃないっぽいし
素の BigMath.exp(BigDecimal("-42"),30).to_s("f") #どうやら9桁までしか正しくないようです
#=> 0.00000000000000000057495222693550320909930922875156228105502282940991466724539202
素の BigDecimal("1").div(BigMath.exp(BigDecimal("42"),30),30).to_s("f") # 1/exp(-x)
#=> 0.000000000000000000574952226429355980666438088057
パッチ当てたBigMath.exp(BigDecimal("-42"),30).to_s("f") #なんだか保持してる桁が増えてるが少なくとも30桁まではあってるっぽい
#=> 0.00000000000000000057495222642935598066643808805734234249475579743237414826015854912862326338840462251110214952607237390266
Perl 5.10 で perl -e "use Math::BigFloat;Math::BigFloat->accuracy(30);print Math::BigFloat->bexp(Math::BigFloat->new('-42'))"
#=> 0.000000000000000000574952226429355980666438088057


196 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 14:15:32 ]
時代はDecimalだからな

197 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 14:45:16 ]
4Gamer.net ― AMDのGPUやCPU,マザー購入でRubyフィギュアを手に入れよう
www.4gamer.net/games/017/G001762/20090904004/



198 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 19:29:17 ]
日立ソフト、月額制のオンデマンドRuby on Rails学習環境サービス開始
sourceforge.jp/magazine/09/09/04/0915236

199 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 19:50:24 ]
出前クラウドをサービスして「それクラウドか?」と総ツッコミが入ったSecureOnlineか
活用法としてはけっこう妥当なんじゃないかと思われる
よくわかんない会社が日立だからとよくわかんないまま買ってよくわかんないまんまわかった気になるんだろう
まあそれはそれでいろいろいいことなのではないかなと思ってみたり

200 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 19:58:39 ]
RailsはJavaではないということがわかって頂けたなら何してもらっても構わんよ

Javaで淘汰されたからとRailsを代わりに使おうとする糞SIは死滅の危機にあって非常に好ましい

201 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 20:24:44 ]
>>200
そもそもまともなスケールでRails使ってSIなんて聞いたことねえけど
それどれぐらいの規模の話よ?国内なんだよな?

202 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 20:34:33 ]
RailsはSIerにはまじ向かない。
自社サービスを展開する企業が自分の責任で使う場合にこそ威力を発揮する。
自分で構築したシステムととことん付き合う覚悟がないとRailsはつらいよ

203 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 21:19:28 ]
向かないも何も採用された話なんて全く聞かないのだが
向かないという理由は何なんだ?
ウォーターフォールがうんぬんとかどうでもいいぞ。
まともにウォーターフォールができてるSIなんてほとんどないだろうから。

204 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 21:28:12 ]
逆流やら滞流やら決壊氾濫やら、ウォーターフォールってのは
なかなか粋な言葉だなあと、最近改めて思う

205 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 21:41:27 ]
>>203
どっちかっていうと構築よりは保守の問題じゃね

大したことをするわけじゃないからJavaその他で作り込むのは
過剰品質なのに手作業というわけにもいかず
作るだけは作らなきゃいけない使い捨てのショボシステムを
でっちあげるのに向いた造りなわけだから、
リスクを自前でコントロールしきれない他人様のところで
しかも末永く使っていくのには明らかに向かないよな

そもそもSIer使うような客はその辺のリスクコントロールが難しいと
思ってるからSIerに金払って構築させるわけで、それがやれるんだったら
そもそもSIer呼ばないで自分で作るよなあ

206 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 22:05:40 ]
何言ってるのかほんとに分からない・・・

207 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 22:21:28 ]
>>195
どうせ、直すなら >>181 で、
実行速度が速くて、しかも(理論的にも)安心。
数学の公式にあるみたいだから。



208 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 22:26:18 ]
だからそういう理由でコード入れたりしねえんだって

209 名前:デフォルトの名無しさん mailto:sage [2009/09/04(金) 22:56:56 ]
Urabeさんは私の太陽、私の星、私の月です
Urabeさんが大好きです

210 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 02:23:01 ]
自分とこで作って使うならRailsもアリ
作るとこと使うとこが違うなら別のを使うのが得策

…てな感じでOK?

211 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 06:36:42 ]
Rails に限らず Ruby 全般に言えるが、
ずっとベータ版で構わない、改装のしやすさが重要、というプロジェクトやプロダクトに最適

Ruby は直接金は産まないが莫大な富を産む
よくわかったベンチャーが内製ツールを Ruby で作るとものすごいことになるが、
同じ理屈で大企業が製品を Ruby で作ると別な意味でものすごいことになる

212 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 06:53:18 ]
お約束だがよくわかったベンチャー乙

213 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 07:45:18 ]
作ったこともないのにイメージだけ

214 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 10:47:29 ]
Windows版Intel C++のインストーラに内部的にRubyが使われてて驚いたことがある

215 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 01:39:56 ]
github廚うぜぇ

216 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 01:56:25 ]
bzr最高

217 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:55:17 ]
disり合いはHg厨の陰謀



218 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 18:08:50 ]
スクリプト書いて、実行したらunicodeファイル名が読めずにエラー吐いた。
他言語で書き直しかよ〜。

219 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 18:23:56 ]
ああ、Windows の Unicode ファイル名は 1.9.1 でもどーやっても読めませぬ
これどっかに書いておいたほうがいいと思う

220 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 20:48:40 ]
今がんばってるところなんでしょ

221 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 21:21:30 ]
>>218
他言語でリネームだけしてみるとかw

222 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 22:05:04 ]
Rubyは業務システムにも十分な適用性を備える――IPA調査報告書
sourceforge.jp/magazine/09/09/08/117211

223 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 22:58:18 ]
>>222
むせた

224 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 23:01:06 ]
IPA自体がギャグ

225 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 23:22:26 ]
>>224
あと何百年岡田事件を引っ張るんだよお前

226 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 23:34:59 ]
どなたか、Rubyのrand()の生成方法とかソースコードのあるところを教えてくださいませ。
svn.rubyを漁るですが、見つからない。
どこかで蛇使いが、うちのはメルセンヌツイストだからと自慢しておりまして、
じゃぁ、と調べて見ても、見当たらないのです。

しょうがないので、出てきたものを比較してみました。
SFMTとXor128と24bitの線形とですね。
比較の方法は、長くなるので割愛します。
Rubyのrand()はSFMTと一番近いです。はっきり言うと私の方法では、区別できません。
他のは判別できますが、連続した百万個を100セットくらい必要です。


227 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 23:45:28 ]
>>226
random.c



228 名前:226 mailto:sage [2009/09/08(火) 23:51:09 ]
>>227
どうもありがとう。
ありそうな感じなので、見たつもりだったのですが。
探してみます。

229 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 00:23:34 ]
冒頭にいきなり This is based on trimmed version of MT19937 ってあるんだが

230 名前:226 mailto:sage [2009/09/09(水) 00:45:03 ]
>>229
どうもご親切に。
それは、>>226で言うところの、SFMTです。
あとからのdSMFTはコードが長いので、今回は見送りました。
(Rubyへの移植を)
これで、晴れてRubyもメルセンヌを名乗って良いかな。

231 名前:230 mailto:sage [2009/09/09(水) 00:53:01 ]
失礼。
/dSMFT/dSFMT/

だと思う。たぶん。


232 名前:デフォルトの名無しさん [2009/09/09(水) 00:54:02 ]
いろいろ検索してみましたが見つからなかったため質問させてください。

企業でRubyを導入する場合、国からの援助があるという話を聞いたのですが
実際にそのような話があるのでしょうか。

また、あるとすれば具体的にどのような援助を受けられるのでしょうか。

ググってみても、島根県の県内企業向けの援助はありましたが
国からってのは見つかりませんでした。

実際、本当の話なのかどうかよく分かりません。

もしご存知の方がいましたらよろしくお願いします。

233 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 00:56:07 ]
IPAに聞いてみればいいんじゃないかな



とか、茶化しちゃいけないんだろうか

234 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 01:47:01 ]
IPAフォントの御利益はどのくらいまで引っ張れるかな
個人的には、HaruPDFライブラリがUTF-8に対応して曲がりなりにも
完全版になってくれれば、10年は恩を感じられるんだが。

もちろん、Ruby方面でもなにか実績を作ってもらえればそれはそれで
素晴らしいんだけど

235 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 02:29:46 ]
いまだに使う機会が無い。
何のために存在してんのこれ?
今となってはそそられるような何かは皆無だしな。

236 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 02:39:03 ]
そりゃ、あんたが創造的な仕事をする能力がないってだけじゃないのか?
実際使える(傲慢)かどうかは知らんが、
> そそられるような何かは皆無
ってのはアレだなあ

237 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 02:42:24 ]
創造的だけじゃないかな。文脈がおかしくなる
創造的 or 建設的 or 実効的 、くらいかな。存在意義としては



238 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 03:10:45 ]
>>234
IPA が金を突っ込んだプロジェクトの話?
Ruby もそれなりにもらってるよ。
まず、まつもとさんが2000年にもらってて、array.c とかを見ると言及が残ってる、
array.c:  Copyright (C) 2000  Information-technology Promotion Agency, Japan
www.ipa.go.jp/jinzai/esp/mitoipedia/seika/year/2000seika.html

笹田さんはYARVで未踏(ユース含む)から3年連続で貰ってるしね
www.atdot.net/~ko1/activities/#idx13

239 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 05:06:24 ]
どっちかってえと何がどう捩れて
> 企業でRubyを導入する場合、国からの援助がある
になったのかが気になる






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<200KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef