Rubyについて Part48
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
2012/09/20(木) 08:04:39.36= 前スレ
Rubyについて Part 47
http://toro.2ch.net/test/read.cgi/tech/1326687331/
0002デフォルトの名無しさん
2012/09/20(木) 08:08:31.42Ruby 初心者スレッド Part 50
http://toro.2ch.net/test/read.cgi/tech/1343539588/
【RoR】Ruby on Rails Part15
http://kohada.2ch.net/test/read.cgi/php/1341589839/
0003デフォルトの名無しさん
2012/09/20(木) 08:09:38.46ttp://www.ruby-lang.org/ja/documentation/
るりま(言語リファレンス)
ttp://doc.ruby-lang.org/ja/
ttp://doc.ruby-lang.org/ja/1.8.7/doc/index.html
ttp://doc.ruby-lang.org/ja/1.9.2/doc/index.html
ttp://doc.ruby-lang.org/ja/search/
旧マニュアル
ttp://www.ruby-lang.org/ja/man/html/index.html
YARV以外の実装
JRuby
ttp://www.jruby.org/
IronRuby
ttp://www.ironruby.net/
MacRuby
ttp://www.macruby.org/
Rubinius
ttp://rubini.us/
0004デフォルトの名無しさん
2012/09/24(月) 11:44:59.72rubistは2chは読んでないのかな?(初心者スレはいまでもそこそこ勢いがあるが)
0005デフォルトの名無しさん
2012/09/24(月) 11:47:09.98http://shootout.alioth.debian.org/u32/ruby.php
0006デフォルトの名無しさん
2012/09/24(月) 11:51:13.27初心者スレの連中は事情を知らないだけ
0007uy
2012/09/24(月) 14:22:42.72何もやってるようにみえない
0008デフォルトの名無しさん
2012/09/25(火) 11:39:39.73だと動くが
arr = Array.new(x).map!{Array.new(y, Hoge.new(0))}
だと駄目?
0009uy
2012/09/25(火) 11:46:35.960010デフォルトの名無しさん
2012/09/25(火) 14:01:05.460011デフォルトの名無しさん
2012/09/26(水) 19:32:59.86ttp://doc.okkez.net/static/193/
0012デフォルトの名無しさん
2012/09/26(水) 19:59:06.71http://ruby.morphball.net/refm-remix.html
0013デフォルトの名無しさん
2012/09/27(木) 04:15:50.22attr_accessor :x
def initialize(v)
@x = v
end
def replace(a)
@x = a.x
end
end
def print_array(a)
for i in 0..2 do
puts "#{a[i][0].x} #{a[i][1].x} #{a[i][2].x}"
end
end
a1 = Array.new(3).map!{Array.new(3){Hoge.new(0)}}
a1[1][1] = Hoge.new(1)
print_array(a1)
puts ""
a2 = Array.new(3).map!{Array.new(3, Hoge.new(0))}
a2[1][1].replace Hoge.new(1)
print_array(a2)
0014デフォルトの名無しさん
2012/09/27(木) 04:19:24.56○a1[1][1].replace Hoge.new(1)
0015uy
2012/09/27(木) 05:44:53.280016デフォルトの名無しさん
2012/09/27(木) 06:56:19.880017デフォルトの名無しさん
2012/09/29(土) 07:57:34.04死ねゴミ共が
0018デフォルトの名無しさん
2012/09/29(土) 08:40:04.270019デフォルトの名無しさん
2012/10/03(水) 06:38:15.09マイクロソフト、JavaScriptの大規模開発を可能にする「TypeScript」を発表――JavaScriptのスーパーセット
http://www.computerworld.jp/topics/577/205052
より複雑なアプリケーションを開発できるよう、C++やJavaといった成熟した言語によく見られる先進的な開発機能を米国MicrosoftがJavaScriptに複数実装した。
今回、JavaScriptのスーパーセット「TypeScript」としてパッケージ化されたのは、静的型付け(スタティック・タイピング)、クラス、モジュール化といった新機能だ。
MicrosoftのC#言語担当最高アーキテクト、アンダース・ヘルスバーグ(Anders Hejlsberg)氏は、
「過去5年以上にわたり、JavaScriptでアプリケーションと同等のプログラムを記述するのが難しすぎるという不満の声が顧客から寄せられてきた」と話している。
コード予測やすぐれたデバッグ、リファクタリング、混在する大量のプログラム・コードの簡単な検索などの基礎機能を備えるTypeScriptは、
JavaScriptによるコード開発に新たな道をひらくだろうと同氏は述べた。
「JavaScriptはスクリプティング言語として作られた。中規模から大規模なコードベース、すなわちクラスやモジュールといったものを構成するようには設計されていないのである。
(中略)JavaScriptは静的型付けのない完全な動的言語だが、今日のリッチなIDEの動力源となっているのはこの静的型付けだ」(ヘルスバーグ氏)
静的型付けでは、開発者は特定のデータ・タイプを生成される変数それぞれに割り振らなければならない。JavaScriptはそれ自体が動的にタイプ化される言語であるため、
事前にデータ・タイプを変数に割り当てる必要がなく、経験の浅い開発者でもコーディングがしやすい。
しかしながら静的型付けがなされる場合は、変数に割り当てられるデータのタイプを決定できるので、コンパイラがコーディング・エラーに関する詳細なレポートを作成したり、
プログラムに必要と思われるものをより正確に予測したりすることができるようになる。例えばVisual Studioでは、TypeScriptによって、
コーダーがJavaScriptを記述する際に必要な情報を「IntelliSense」が先読みし提供できるようになる。その予測精度は、C#やその他の静的言語を使う場合と同程度だそうだ。
0020デフォルトの名無しさん
2012/10/04(木) 22:49:51.90Rubyを潰すためだけに作られた言語か…
0021デフォルトの名無しさん
2012/10/04(木) 23:54:31.67method missing とか Ruby の黒魔術みたいなことが TypeScript でもできなければ
Ruby はつぶれないと思う。
逆に静的片付けができるからと言って、Scalaはそこまで浸透していない。
(JVM上の言語だからかもしれないけど)
※
JavaScript はプロトタイプベースとか言われるが、
黒魔術をやりたかったら JavaScript の方がやりやすいのでしょうか?
わかっていなくてすみません
0022デフォルトの名無しさん
2012/10/05(金) 17:05:32.09JavaScriptの方がやりやすいというか、全編黒魔術って感じ。
0023デフォルトの名無しさん
2012/10/05(金) 17:21:16.700024デフォルトの名無しさん
2012/10/06(土) 07:26:24.650025デフォルトの名無しさん
2012/10/06(土) 11:05:03.15Ruby もだけど JavaScript はいっそうその傾向が強い感じがするねえ。
0026デフォルトの名無しさん
2012/10/06(土) 16:45:53.81誤解してたわ
0027デフォルトの名無しさん
2012/10/06(土) 18:50:47.91/ / バカッ
//⌒)∩__∩
/.| .| ノ ヽ
/ | | ● ● |
/ | 彡 ( _●_) ミ 馬鹿には無理
/ | ヽ |∪| /_
// │ ヽノ \/
" ̄ ̄ ̄ ̄ ̄ ̄ ̄(..ノ
0028デフォルトの名無しさん
2012/10/09(火) 09:41:46.000029デフォルトの名無しさん
2012/10/10(水) 18:11:39.35LinkedIn は先日,パフォーマンスとスケーラビリティを理由として,
同社のモバイル用バックエンドインフラを Ruby on Rails から Node.js にリプレースした。
これに対して元 LinkedIn のチームメンバが,何が問題であったのか,自身の意見を表明している。
0030デフォルトの名無しさん
2012/10/10(水) 18:15:24.99・サーバ30台の処理をわずか3台で実行できるため,10倍以上のトラフィックを処理する余地が生まれる。
・フロントエンドの JavaScript 技術者をバックエンドコード開発に従事させることが可能になる。
この結果,2つあった開発チームが1つに統合された。
0031デフォルトの名無しさん
2012/10/10(水) 19:16:45.77こういうときって、もともといたRailsチームプログラマはどうなるんだろう
LinkedIn にいるようなプログラマは優秀だから、JavaScriptチームのメンバーとしてもやっていけるのか
0032デフォルトの名無しさん
2012/10/10(水) 19:20:33.810033デフォルトの名無しさん
2012/10/10(水) 19:57:20.280034デフォルトの名無しさん
2012/10/10(水) 19:58:19.27Ruby/Railsが有利なステージが終わったなら次の言語を使って開発するだけだろ
もしRails専属エンジニアをピンポイントで雇ってたなら、その人は単に解雇だろうな
それはそれでなにも問題はない
いちどRubyとRailsを選んだら永遠にRubyとRaisを使って開発し続けなければならないとか小学生か
0035デフォルトの名無しさん
2012/10/10(水) 20:03:29.71最低でも5言語ぐらいは極めてないと仕事は任せられん
0036デフォルトの名無しさん
2012/10/10(水) 20:13:01.590037デフォルトの名無しさん
2012/10/10(水) 20:16:05.400038デフォルトの名無しさん
2012/10/10(水) 20:19:07.18頭おかしいのか
0039デフォルトの名無しさん
2012/10/10(水) 20:56:48.490040デフォルトの名無しさん
2012/10/10(水) 20:57:18.140041デフォルトの名無しさん
2012/10/10(水) 23:28:24.70今は変わったのか。
LinkedIn Signal: Scala, JRuby と Voldemortのケーススタディ
http://www.infoq.com/jp/articles/linkedin-scala-jruby-voldemort
0042デフォルトの名無しさん
2012/10/11(木) 22:19:45.27久しぶりに使ったスクリプトでショートカットを作ったりいろいろ
してて必要なんだけど…
こんな時どうすればいいのかわからないの…
タスケテ
http://jp.rubyist.net/magazine/?0005-RLR
http://rubyforge.org/projects/win32utils
0043デフォルトの名無しさん
2012/10/11(木) 22:51:10.57> In case anyone was still wondering, all Win32Utils projects are
> now hosted on github, and all libraries have been bundled as gems.
というわけで
https://github.com/djberg96/win32-shortcut
> gem install win32-shortcut
0044デフォルトの名無しさん
2012/10/11(木) 22:59:20.510045デフォルトの名無しさん
2012/10/12(金) 05:06:52.47そしてデザイナさんと仲良くなるんだ!
0046デフォルトの名無しさん
2012/10/12(金) 05:29:05.940047デフォルトの名無しさん
2012/10/13(土) 01:23:13.740048デフォルトの名無しさん
2012/10/13(土) 12:19:17.83https://rubygems.org/gems/iptc ( https://github.com/octplane/ruby-iptc )
Pure Rubyらしいから開発環境なくても動くと思う。
0049デフォルトの名無しさん
2012/10/14(日) 03:02:15.70って前置きしてRubyのスクリプト晒してるブログ記事が増えてきてる気がするけど気のせいかなw
0050デフォルトの名無しさん
2012/10/14(日) 16:06:00.690051デフォルトの名無しさん
2012/10/14(日) 16:40:44.570052デフォルトの名無しさん
2012/10/14(日) 19:04:14.080053デフォルトの名無しさん
2012/10/17(水) 19:41:38.32Pythonは3で一度捨てた機能を再び取り込んだり迷走状態だし
シェアがある中では、Rubyが最良なんじゃないかって結論に達しつつある
0054デフォルトの名無しさん
2012/10/17(水) 20:24:36.510055デフォルトの名無しさん
2012/10/18(木) 00:57:20.220056デフォルトの名無しさん
2012/10/18(木) 01:05:55.450057デフォルトの名無しさん
2012/10/18(木) 08:12:37.60青芝で
鹿が仲良く
糞をする
0058デフォルトの名無しさん
2012/10/18(木) 19:40:19.84http://itpro.nikkeibp.co.jp/article/NEWS/20121009/428383/?k3
0059デフォルトの名無しさん
2012/10/19(金) 18:24:37.600060デフォルトの名無しさん
2012/10/19(金) 18:32:46.19kwsk
あれもう最新バージョンについていけてないようだけど
0061デフォルトの名無しさん
2012/10/20(土) 08:25:06.720062デフォルトの名無しさん
2012/10/20(土) 08:51:34.69は?そっちは最新バージョン出ただろ
お前>>59じゃないならわけわからんこと言うなよ
0063デフォルトの名無しさん
2012/10/20(土) 08:59:38.170064デフォルトの名無しさん
2012/10/20(土) 09:29:09.74arton さんごめんなさい
お詫びにこれ貼っときます
ttp://www.ogis-ri.co.jp/otc/hiroba/others/OORing/interview41.html
0065デフォルトの名無しさん
2012/10/20(土) 11:25:47.910066デフォルトの名無しさん
2012/10/20(土) 13:37:32.390067デフォルトの名無しさん
2012/10/21(日) 00:14:24.210068デフォルトの名無しさん
2012/10/24(水) 19:43:10.83RubyやRails的には「HttpError」と「HTTPError」のどちらを使うべき?
Mongrelは前者、標準ライブラリのnetは後者みたい。
お勧めがあれば理由とともに教えて。
0069デフォルトの名無しさん
2012/10/24(水) 20:08:25.95ttp://doc.ruby-lang.org/ja/1.9.3/library/net=2fhttp.html
これを読んで「HttpError」にしようと思うなら勇者
0070デフォルトの名無しさん
2012/10/24(水) 21:43:15.35ActiveSupportと一緒に使う(railsとか)ことが考えられるときはInflectorと
相性がいい頭だけ大文字を使ってる。
"HTTPError".underscore.classify #=> "HttpError" になっちゃうので。
0071デフォルトの名無しさん
2012/10/24(水) 22:47:05.25>これを読んで「HttpError」にしようと思うなら勇者
うん、標準ライブラリは「HTTPError」派ってのは知ってるし、そう書いてる。
しかし標準じゃないけど広く使われているライブラリでは「HttpError」が使われているから、どっちがいいのか聞いてみた。
>>70
そうですよね、"http_error".classify は "HttpError" なんですよね。「HttpError」を採用する大きなポイントになります。
「HTTPError」にするメリットってなんかありますか。
0072デフォルトの名無しさん
2012/10/25(木) 00:46:48.03うん、標準ライブラリは「HTTPError」派ってのは知ってるし、そう書いてる
net?
0073デフォルトの名無しさん
2012/10/25(木) 04:18:42.32自然言語っぽく理解したがるからダメなんだよ
HTTP Error
というクラス名くらい定義できるべき
0074デフォルトの名無しさん
2012/10/25(木) 18:52:31.62net/httpだろそれくらい分かれよ
>>73
どうでもよすぎ
現実を見ろ
0075デフォルトの名無しさん
2012/10/26(金) 06:07:42.72Ubuntu 12.10で発生した問題を解決するためgkrellm-hdplopと
exim4-baseとexim4- 電話がないと不便なのでHTC Desireを引っ張りだして
きて代替機に。でも、久しぶりだからあちこち動作がおかしいなあ。な
んとしてもGalaxy Nexus直さないと。でも、どうやって?
daemon-lightをダウングレードした。課題はこれらが毎回アップデート候補
になること。これらをpinするためにはどうしたらいいんだろう?
0076デフォルトの名無しさん
2012/10/26(金) 07:39:02.14スレ違いの>>75の方がウザイ。
>>75には一週間便秘になる魔法を掛けた。以上。
0077デフォルトの名無しさん
2012/10/26(金) 10:16:53.63下痢になってしまいました。
0078デフォルトの名無しさん
2012/11/04(日) 22:15:12.650079デフォルトの名無しさん
2012/11/05(月) 01:00:57.480080デフォルトの名無しさん
2012/11/05(月) 01:26:23.430081デフォルトの名無しさん
2012/11/05(月) 01:51:01.580082デフォルトの名無しさん
2012/11/05(月) 02:00:34.630083デフォルトの名無しさん
2012/11/05(月) 02:29:48.51rubyのスレだけ閑古鳥が鳴いてるのはちょっとアレだよなw
なぜなのか…
0084デフォルトの名無しさん
2012/11/05(月) 03:20:14.960085デフォルトの名無しさん
2012/11/05(月) 07:58:08.23いままでが異常だっただけ
0087デフォルトの名無しさん
2012/11/05(月) 09:16:57.74うおー
0088デフォルトの名無しさん
2012/11/05(月) 09:23:57.790089デフォルトの名無しさん
2012/11/05(月) 09:41:52.330090デフォルトの名無しさん
2012/11/05(月) 17:21:50.85窓の杜 - 【NEWS】Microsoft、「Python Tools for Visual Studio」v1.5を正式公開
http://www.forest.impress.co.jp/docs/news/20121105_570958.html
http://www.forest.impress.co.jp/img/wf/docs/570/958/image3.jpg
http://www.forest.impress.co.jp/img/wf/docs/570/958/image2.jpg
0091デフォルトの名無しさん
2012/11/05(月) 18:44:27.98元の鞘に戻るんよ
0092デフォルトの名無しさん
2012/11/05(月) 18:46:09.100094デフォルトの名無しさん
2012/11/05(月) 18:55:51.89Rubyに大金つぎ込んでるんじゃないん?
島根県死んでしまうん?
mrubyどうなるん?
masorubyになって彷徨い続けるん?
0095デフォルトの名無しさん
2012/11/05(月) 19:01:01.150096デフォルトの名無しさん
2012/11/05(月) 19:06:47.44JKといちゃいちゃせずに人生を終えるとか…
0097デフォルトの名無しさん
2012/11/05(月) 19:38:29.29Ruby on 松江ラーメンを買い求めねば
0098デフォルトの名無しさん
2012/11/05(月) 20:51:18.490099デフォルトの名無しさん
2012/11/06(火) 00:11:45.54あれ嬉しい。
0100デフォルトの名無しさん
2012/11/06(火) 21:00:08.380101デフォルトの名無しさん
2012/11/08(木) 11:43:02.91Rubyならではのメリットってあるのかな
0102デフォルトの名無しさん
2012/11/08(木) 20:13:27.36作ろうと思えば大抵の言語は作れるんじゃないかしら。
0103デフォルトの名無しさん
2012/11/12(月) 19:33:11.850104デフォルトの名無しさん
2012/11/19(月) 14:57:34.08http://developer.cybozu.co.jp/akky/2012/11/britruby-cancelled/
0105デフォルトの名無しさん
2012/11/19(月) 15:03:30.48同意しますね
0106デフォルトの名無しさん
2012/11/19(月) 18:12:53.59この人のブログ、なんでこんな字が薄いの?
0107デフォルトの名無しさん
2012/11/19(月) 18:40:42.700108デフォルトの名無しさん
2012/11/19(月) 19:41:58.81自分で決め打ちして表示すりゃいいだろ
0109デフォルトの名無しさん
2012/11/19(月) 20:13:27.28この問題は、統計の表面的なとこだけ見てると判断を間違う例だ。
”その数学が戦略を決める (文春文庫) [文庫]
イアン エアーズ (著), Ian Ayres (原著), 山形 浩生 (翻訳)”
だったと思うけど、A、Bの2大学の合格率で、Aは女子30%、Bは10%だったため、Bが性差別してると非難されるケースを取り上げてた。
実際は、その地域では女子はレベルの高いA大学を目指すのが多かった、というオチ。
0110デフォルトの名無しさん
2012/11/22(木) 14:10:20.82if true
puts 1
next
puts 2
end
puts 3
1
test.rb:3: unexpected next (LocalJumpError)
0111デフォルトの名無しさん
2012/11/22(木) 14:21:29.36puts -> print
0112デフォルトの名無しさん
2012/11/22(木) 14:34:24.780113デフォルトの名無しさん
2012/11/22(木) 14:35:50.590114デフォルトの名無しさん
2012/11/22(木) 15:00:33.07stdout_backup = $stdout
$stdout = $stdout.dup
def $stdout.puts(*arg) print(*arg) end
1.times do
if true
puts 1
next
puts 2
end
end
$stdout = stdout_backup
puts 3
0115デフォルトの名無しさん
2012/11/22(木) 19:04:13.78puts 1
# next
# puts 2
end
puts 3
0116デフォルトの名無しさん
2012/11/23(金) 03:30:31.52nil \
if true
puts 1
next
puts 2
end
puts 3
puts 1
<<end
if true
puts 1
next
puts 2
end
puts 3
0117uy
2012/11/23(金) 05:13:36.56railsの盛り上がりが異常だったんだろね
俺のせいじゃないよ
これからrubyが生き残るのはバッチ処理と、ゲームへの組み込み系、
luaの代替だろ
それ以外の場所では、rubyでやったほうがもしかしたら効率は下がる場面において
だましだまし使わせるしかない
そういえばsora_hなんていたけど息してるのかな?
rubyに骨をうずめる気なら滑稽だな、rubyはあと何年かで沈みそう
やっぱなんだかんだで一番使われるのはCで、その資産流用できるC++がかなり最強に2乗をかけた感じで
優秀な技術者はC++開発に集まる、あとはCommonLisp、
今プログラムを離れた一般始点からいわせてもらうとendきめぇ
かといって { } もksだが、やっぱプログラミングに、キーボードとローマ字の限界がきてる
俺が作っても良かったんだけど、描画部分からエディタ作ってたのも、そういう部分を解消する構想があったからなんだけど
やっぱだりぃの、とにかくね、今後プログラミングの世界に必要なのは
「プログラミング専用キーボード」と「プログラミング専用記号」 だよ
rubyは、現時点のキーボードで表現できるプログラミング言語としては最高峰、リミットまで達してるよ
ソフトウェア側はリミットきたから、次はハードと規格側変えないと、進化しないんだけどねえ
0118デフォルトの名無しさん
2012/11/23(金) 09:05:42.810119デフォルトの名無しさん
2012/11/23(金) 10:31:04.460120デフォルトの名無しさん
2012/11/23(金) 11:18:40.700121デフォルトの名無しさん
2012/11/23(金) 12:16:47.320122デフォルトの名無しさん
2012/11/23(金) 13:27:36.96smilingが動名詞なら「あずにゃんが笑うことはとてもかわいい。」
「あずにゃんが笑うこと」という事象がとてもかわいい。
ただしこれは、
Azunyan's smiling is so cute.
の'sを省略した文なってる。省略するのがふつう。
Azunyan smiling is so cute.
smilingが分詞なら「笑っているあずにゃんはとてもかわいい。」
「笑っているという動作」がとてもかわいい。
Smiling Azunyann is to cute.
smilingが形容詞なら「いつも笑っているあずにゃんはとてもかわいい。」
普段からニコッニコッ!!ドヤァ!としているイメージ。
活発さのあるスマイルである。
Smily Azunyann is to cute.
smillyは形容詞なら「いつも笑っているあずにゃんはとてもかわいい。」
こっちの形容詞は普段からニッコリ…しているイメージ。
おだやかなにっこり。
Smily Azunyann is to cute.
smily face markがsmilyと略されてsmilyがスマイルマークを意味する名詞なら
「スマイルマーク化したあずにゃんはとてもかわい。」
というやや特殊な場合。
これで英語あってるかな?
0123デフォルトの名無しさん
2012/11/23(金) 13:34:45.960124デフォルトの名無しさん
2012/11/23(金) 15:28:21.15日本とブラジルが仲良くするのが気に入らないのか?
0125デフォルトの名無しさん
2012/11/23(金) 18:38:26.830126デフォルトの名無しさん
2012/11/24(土) 14:08:02.32逆に言うとそれほどLuaは特化している。
それゆえにLuaでCGIは書きたくないね。
0127デフォルトの名無しさん
2012/11/24(土) 17:19:14.710128デフォルトの名無しさん
2012/11/24(土) 18:23:26.31インデントが気もち良い
0129デフォルトの名無しさん
2012/11/26(月) 15:55:36.47引数にダメ文字があると展開に失敗するのを修正して欲しい
[ や { や \ が含まれるSJISの2バイト文字
Ruby2.0にて
かなり昔はDir.globでも ダメ文字に引っかかってたけどね
0130デフォルトの名無しさん
2012/11/26(月) 19:51:41.49を訂正して欲しい
0131デフォルトの名無しさん
2012/11/26(月) 21:34:31.94Range#=== は include? だからなぁ
0132デフォルトの名無しさん
2012/11/27(火) 07:53:10.00require したときのエラーがわかりにくい
1.9だとCASE違いでもrequire出来たんだけど
2.0だと再びエラーになるようになった
Windowsだとファイル名のCASEは無視されるので、ライブラリ自体は読み込めるけど
初期化ルーチンの名前はそうは行かないのでエラーが出る
>R:\ruby-2.0\usr\local\bin\ruby.exe -rNKF -e "p NKF"
R:/ruby-2.0/usr/local/lib/ruby/2.0.0/rubygems/custom_require.rb:36:in `require': 127: 指定されたプロシージャが見つかりません。 - Init_NKF (LoadError)
R:/ruby-2.0/usr/local/lib/ruby/2.0.0/i386-mingw32/NKF.so
from R:/ruby-2.0/usr/local/lib/ruby/2.0.0/rubygems/custom_require.rb:36:in `require'
とか言われる
0133デフォルトの名無しさん
2012/11/27(火) 07:56:30.18Exception `LoadError' at R:/ruby-2.0/usr/local/lib/ruby/2.0.0/rubygems.rb:1264 - cannot load such file -- rubygems/defaults/operating_system
Exception `LoadError' at R:/ruby-2.0/usr/local/lib/ruby/2.0.0/rubygems.rb:1273 - cannot load such file -- rubygems/defaults/ruby
-dオプションをつけると、もれなく表示されるんだけど
これも何とかして欲しい
0134デフォルトの名無しさん
2012/11/27(火) 08:12:16.45すぐにでも入れてもらいたい
で、mrubyにも導入すればいい
1.step(Fixnum::MAX,2) とか書きたい
0135デフォルトの名無しさん
2012/11/27(火) 09:27:28.30メーリングリストにパッチ書いて投げろ
0136デフォルトの名無しさん
2012/11/28(水) 01:26:42.10むしろ弊害の方が大きい
0137デフォルトの名無しさん
2012/12/01(土) 18:08:20.29弊害なんてあるんですかね
Fixnumは、環境によって最大値が変わるからあってもいいと思うのですけど
「mrubyにFixnum::MAXほしい」→「まず、CRubyに入れてからに」
とうMatzのツイートを見たもので
mrubyなんてFixnumの範囲超えたらFloatになるみたいだし
0138デフォルトの名無しさん
2012/12/02(日) 00:25:32.05ぶっちゃけ下手の横好きだよね
0139デフォルトの名無しさん
2012/12/02(日) 00:35:16.020140デフォルトの名無しさん
2012/12/02(日) 06:53:33.260141デフォルトの名無しさん
2012/12/02(日) 07:52:03.97そこをうっかり勘違いして、または平然と育つと痛々しいことになる
これはプログラミングとかしてる人には胸が痛い人も多かろう(彼らには子供時代"天才""頭いい"と言われた人も多い)
フツー(か、ちょっといい感じ)の大人になるためのフツーのプロセスは踏むべきだ
フツーじゃない大人なんて(就職どうこうではなく)社会的に使い物にならん
これはプログラミングだけしてる人には胸が痛い人も多かろう(彼らにはプログラミングを"極め"れば魔法のように働けると空想するニートも多い)
0142デフォルトの名無しさん
2012/12/02(日) 08:25:33.65この国では、会社が従業員の副業に対してそれにとやかく文句を言う。
労働人口が減っている昨今に、副業であってもそれの収益を納税という形で
国家に貢献することができれば、何の問題もない。
理系最高偏差値の学科出身者に、マンションの購入もできない程の低賃金で
労働させ、リストラしてパージしたこの業界の責任は重い。
0143デフォルトの名無しさん
2012/12/02(日) 08:27:12.20○その
0144デフォルトの名無しさん
2012/12/02(日) 10:13:00.96どうでもいいという考え方は、ネタになるかどうかといういかにも
拙劣な商業的な考えによるものであり、そういう考え方には辟易する。
教育的効果があると考えて行っているものであるという理解ができない
ことに関しては残念だ。
0145デフォルトの名無しさん
2012/12/02(日) 12:31:46.89自己紹介乙
>142
了解
0146デフォルトの名無しさん
2012/12/02(日) 13:11:57.52特定の個人をたたく内容を放送するのを辞めさせる手段はないの?
ふざけるのもいい加減にしろよ。
0147デフォルトの名無しさん
2012/12/02(日) 16:02:13.91高校、大学と普通の大人なんて、ほとんど居なかったぞ
お前が普通とカテゴリしている普通の社会人は商社マンに限られた話じゃないのか?
>>142
やりたくもない仕事をして、イラナイものを購入する層は先進国なら何処にでも居るけど、
彼らは賃金と福利厚生しか誇るものがない人生で終わる
0148デフォルトの名無しさん
2012/12/02(日) 16:11:52.2622を越えた大卒なんかを雇用したところで戦力になるはずがない。
htmlやaccess,VBマクロ弄るレベルの話なら別だけど
0149デフォルトの名無しさん
2012/12/02(日) 16:21:54.95中学を出て即座に職人として働くような才能は、そうそう見つかるものではない
0150デフォルトの名無しさん
2012/12/02(日) 16:40:05.55世の中の仕事の大半は学歴に関係なく少し教えれば誰にでも出来る。これが真実。
0151デフォルトの名無しさん
2012/12/02(日) 17:50:24.37学歴や経歴は知能ほど重要じゃない。
だけどね、
そういったプログラムではオカネになりません。
無料で配布するならともかく、
役所がどこから予算を取るか、
企業がどこからオカネを取ってくるかというと
たとえば金融や医療、土木といった世界であって
そういうのはプログラムの腕前より
法律の知識とか偉い人との交渉能力、
見た目的にマジメとかそういうことが重要なのです。
学歴も老人ウケするからね。
0152デフォルトの名無しさん
2012/12/02(日) 17:54:00.21全部妄想だよw
親が変わった育て方した故の偏りでありそれは才能とは思えないがw
0153デフォルトの名無しさん
2012/12/02(日) 19:10:23.810154デフォルトの名無しさん
2012/12/02(日) 19:55:17.91サービスエンジニアやヘルプデスクレベルの仕事に才能なんてイラナイよw
才能ってのは、ゲームエンジンや言語処理系レベルのことやろうとしてる人たちでしょ?
0155デフォルトの名無しさん
2012/12/02(日) 19:57:42.97営業兼セールスエンジニアとプログラマは職業として切り分けたら?
0156デフォルトの名無しさん
2012/12/02(日) 20:03:33.96イチローや室伏、羽生と社会的に見れば役立たずだが、
大卒の平均収入より遥かに稼いでいると思うよ。
どこかのエロオヤジが誰かが巨乳をビジネスにしたようなもん
才能のある職人たちの間を行ったり来たりするのが商社マンや営業の仕事だよ
0157デフォルトの名無しさん
2012/12/02(日) 20:18:25.49実質、職業プログラマ=営業権セールスエンジニア
でないとリストラの対象。
ハッカー的な仕事は副業でないと難しい。
なんつーの、本業が役人とか先生とか実はそういうのが多い。
0158デフォルトの名無しさん
2012/12/02(日) 20:45:46.83おまえが勤める中小企業の社風と合わないだけの話で
0159デフォルトの名無しさん
2012/12/02(日) 20:53:47.74そこまで言われてる時代なのさ。
逆にベンチャーならまだ可能性があるw
ほぼブラックしかないけどw
0160デフォルトの名無しさん
2012/12/02(日) 21:44:50.87ハイハイワロスワロス
0161デフォルトの名無しさん
2012/12/02(日) 23:17:00.44ベンチャー企業で一発当ててザマーミロってな人生を送った方が楽しそうなのに
0162デフォルトの名無しさん
2012/12/02(日) 23:25:06.93Ruby開発当時の自分を「社内ニート」と言ってるだろ?
リアルはそんなもん。
どっちかというと、休暇の取れる本業について
余暇でオープンソースに参加ってのが一番堅実
0163デフォルトの名無しさん
2012/12/03(月) 00:27:52.510164デフォルトの名無しさん
2012/12/03(月) 01:14:39.86道楽やっててカネを稼げないのが一人いると絶対もめるわw
というか、寄生されそうなら誘いません 絶対。
特に少人数の会社ほどそういう風当たり強いというか、
今は大企業でも放漫経営と突き上げられますわ。
ほら、週刊誌でも「社員がラクをしてる」とシャープが叩かれてる。
んで そういう批判をかわして自分の好きな事をやるには
どっかからスポンサーを連れてくる、補助金をゲットする、
あるいは 本業とは別にやるの三つのどれか。
研究職とかでもそう。自分の好きな事ができる人は
予算が引っ張れる人だけ。
0165デフォルトの名無しさん
2012/12/03(月) 01:20:23.950166デフォルトの名無しさん
2012/12/03(月) 01:21:56.860167デフォルトの名無しさん
2012/12/03(月) 01:23:52.31資本主義とオープンソースは整合しないって声もあるから
北欧みたいにがっつり余暇が取れる社会作らないとね
0168デフォルトの名無しさん
2012/12/03(月) 01:29:32.11北欧は国民全員が公務員みたいなもんだからな。
尤も、財政破綻で皆貧困化してるが。
0169デフォルトの名無しさん
2012/12/03(月) 01:41:29.370170デフォルトの名無しさん
2012/12/03(月) 01:42:14.180171デフォルトの名無しさん
2012/12/03(月) 01:43:00.030172デフォルトの名無しさん
2012/12/03(月) 01:55:53.34アメリカ式の市場原理主義だと一部の人だけ幸せになる。
大部分の人は好きな事ができない。
ただ稀に一発大もうけの人がいる。
あるいはその逆かね。
0173デフォルトの名無しさん
2012/12/03(月) 03:07:12.180174デフォルトの名無しさん
2012/12/03(月) 04:37:03.10余暇でオープンソースに参加できるようなレベルなら本業でやった方が稼げせるでしょ
本業でも素人レベルのところ多いじゃん。コネで持ってる感じのとこ。
>>164
普通は糞ブラックになってカップ麺だけで生活する姿を想像するもんだけど
>>166
自営業やフリーランスの給料って誰が払ってるの?w
>>167
さっさと共産主義した方がはやい。
0175デフォルトの名無しさん
2012/12/03(月) 04:45:45.97閑古鳥が鳴いて会社自体に仕事がないって話じゃなかった?
以前に読んだ記憶じゃ、当時からスゴイ人だったと思うけれど
>>172
多くの人に、金と安定した暮らし以上に好きな仕事もなくって、
ルーチンワークで何か仕事をしている気分でいたいだけの話
0176デフォルトの名無しさん
2012/12/03(月) 05:08:57.46院まで出てコンサルへ就職するのは大体はあまり賢くない層。
0177デフォルトの名無しさん
2012/12/03(月) 07:07:12.34コネには勝てない
0178デフォルトの名無しさん
2012/12/03(月) 09:05:19.41.|| |
.||>>173ガッ |
.|| |
.|| ̄ ̄ ̄ ̄
.||
∧__,,∧||
( `・ω・||
ヽ つ0
し―-J
0179デフォルトの名無しさん
2012/12/11(火) 00:37:24.44それ以外の目的、例えば教養とか視野とか見識とか、実力を付けるという意味ではロスが多くて効率的とは思えない
教授なんてピンキリだし、それくらいの実力者ならそこらへんにゴロゴロ転がってる
それでも行くのは、要するに妥協か挫折したときの保険だよ
0180デフォルトの名無しさん
2012/12/11(火) 06:34:06.23(ちなみにここはRubyスレです。教養のある方自重)
0181デフォルトの名無しさん
2012/12/15(土) 18:24:20.14右傾化してる自民党だけには投票できない。与党のうちはそれでも安定運営して
るように見えたのに、下野したら極端化した。
https://twitter.com/yukihiro_matz/status/279802518341550080
なんか朝鮮と関係ありっぽいんだよね
自分の名前は漢字が嫌で平仮名表記好きだったり、今回の選挙で自民をディスったり、
大阪生まれだったり、娘に通名を使えばいいじゃないかって言ったり、福岡に関係していたり。
0182デフォルトの名無しさん
2012/12/15(土) 19:21:59.450183デフォルトの名無しさん
2012/12/15(土) 19:56:11.14政治に関わるとろくな事にならないって分かるだろうに
0184デフォルトの名無しさん
2012/12/15(土) 20:01:40.380185デフォルトの名無しさん
2012/12/15(土) 20:16:37.04明日が民団の命日ですがご機嫌いかがですか?
Rubyスレで息巻いてないで韓国にお帰り下さい。
【在日】「参政権獲得運動を誹謗中傷するネット・ウヨクと毎日闘っている」…民団新聞
1 名前: シナノコザクラ(長屋)[] 投稿日:2009/09/03(木) 15:26:42.12 ID:nffxZ6nh
ぱにぽにだっしゅ_ホロン部03民団が熱い視線を注ぎ、積極的にかかわった第45回衆議院
選挙は終わった。民団はシフトを切り替えて、永住外国人地方参政権付与法案の早期立法
化に全力をあげる。参政権運動の今後の展望について、本紙記者が話し合った。
民団が関与の反応は
自発的な活動引き出す
−−民団が日本の国政選挙に直接かかわったことへの反応は。
A かなりの団員たちに、韓国籍なのに政治・選挙運動が本当にできるのか、という懸念が
あった。地方選挙の投票権もないのに、不特定多数への政治的な働きかけが許されるわけ
がない、という思い込みだ。政治資金の提供を除けば、すべてが日本人と同様にできると知っ
て、目を輝かせた団員は多い。その後の各地の頑張りは、こちらが煽られるほどだった。
B 同胞の若い女性から「民団新聞の総選挙関連の記事には励まされる。だからこそ、外国
人にも選挙運動ができることをもっと強調して欲しい」と電話があった。「参政権獲得運動を
誹謗中傷するネット・ウヨクと毎日闘っている。彼らは外国人排斥のために手段を選ばない。
民団が違法な運動をしていると騒いでいる 」とのことだった。
0186デフォルトの名無しさん
2012/12/15(土) 21:01:22.730187デフォルトの名無しさん
2012/12/15(土) 22:07:51.71/ /
/ /
(´ω`( 良く分かりませんが置いておきますね
\ \
\ \
\_)
0188デフォルトの名無しさん
2012/12/16(日) 15:01:36.290189デフォルトの名無しさん
2012/12/16(日) 17:19:38.430190デフォルトの名無しさん
2012/12/16(日) 17:40:59.62おじさんに話してご覧。
0191デフォルトの名無しさん
2012/12/16(日) 21:34:12.850192デフォルトの名無しさん
2012/12/16(日) 23:14:48.720193デフォルトの名無しさん
2012/12/16(日) 23:28:28.67ム板全体で?
0194デフォルトの名無しさん
2012/12/17(月) 02:10:52.80matzwww
0195デフォルトの名無しさん
2012/12/17(月) 09:53:50.240196デフォルトの名無しさん
2012/12/17(月) 10:02:05.330197デフォルトの名無しさん
2012/12/17(月) 10:03:27.99自民になって政界じゃないか
0198デフォルトの名無しさん
2012/12/25(火) 03:06:27.25しょんぼり
0199デフォルトの名無しさん
2012/12/27(木) 07:31:00.94Pythonプログラマー歓喜!JavaScriptの代わりにPythonが使える「Brython」
http://www.moongift.jp/2012/12/20121227/
0200デフォルトの名無しさん
2012/12/27(木) 08:36:56.640201デフォルトの名無しさん
2012/12/27(木) 14:35:38.88いいね
Ruby は漏れの中では死んでる
0202デフォルトの名無しさん
2012/12/27(木) 17:05:20.13Ruby 1.9.3-p362 が出ました
0203デフォルトの名無しさん
2012/12/29(土) 07:58:34.96mrubyじゃだめなんですか!?
ttps://github.com/masamitsu-murase/JsMruby
0204デフォルトの名無しさん
2013/01/01(火) 11:39:28.440205デフォルトの名無しさん
2013/01/01(火) 14:36:24.55死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
0206デフォルトの名無しさん
2013/01/01(火) 17:17:13.220207デフォルトの名無しさん
2013/01/02(水) 11:00:45.08>>206
実際問題、実力のないエンドユーザーの興味が削がれてたところで誰も困らない
githubのfork数と☆の数やメンテナ、コミッタたちの興味が削がれると本当に不味い
0208デフォルトの名無しさん
2013/01/02(水) 20:22:59.01その他の人の栄養だと思う
0209デフォルトの名無しさん
2013/01/03(木) 01:13:18.870210デフォルトの名無しさん
2013/01/03(木) 04:58:24.54死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
0211デフォルトの名無しさん
2013/01/04(金) 00:01:07.730212デフォルトの名無しさん
2013/01/14(月) 00:08:08.880213デフォルトの名無しさん
2013/01/17(木) 13:27:19.14I ruby hack.
0214デフォルトの名無しさん
2013/01/17(木) 13:32:37.990215デフォルトの名無しさん
2013/01/18(金) 03:26:43.90だけど、OSSってプレジデントを読む層より、もやいを読む層の為のものだよね
0216デフォルトの名無しさん
2013/01/18(金) 08:42:39.170217デフォルトの名無しさん
2013/01/19(土) 22:28:20.090218デフォルトの名無しさん
2013/01/20(日) 19:36:03.170219デフォルトの名無しさん
2013/01/23(水) 21:25:06.91そういう単価の仕事を、Rubyで球拾いしても仕方ないんじゃないかなぁ
0220デフォルトの名無しさん
2013/01/23(水) 21:31:51.7320とかか?
0221デフォルトの名無しさん
2013/01/23(水) 21:54:26.34後は単価が下がっていくだけで、中抜きしたい大手ITの害虫が喘ぐ喘ぐ
0222デフォルトの名無しさん
2013/01/25(金) 20:54:03.87案件を移転させないと、かわりに会社事業のほうが海外移転されます
移転するレイヤーが一段階上がるだけ
0223デフォルトの名無しさん
2013/01/25(金) 23:59:59.46ttp://kohada.2ch.net/test/read.cgi/php/1357738303/356-375
0224デフォルトの名無しさん
2013/01/28(月) 15:09:46.33我がRuby軍の圧倒的勝利だ!
PHPを完膚無きまでに叩き潰したぞ!
0225デフォルトの名無しさん
2013/01/31(木) 10:33:56.920226デフォルトの名無しさん
2013/01/31(木) 14:25:22.290227デフォルトの名無しさん
2013/02/01(金) 04:05:01.980228デフォルトの名無しさん
2013/02/01(金) 06:47:22.140229デフォルトの名無しさん
2013/02/01(金) 08:04:50.37このスレを荒らしに来たPHPユーザーの戯言を信じるな
PHPスレを荒らせ
0230デフォルトの名無しさん
2013/02/01(金) 15:35:34.610231デフォルトの名無しさん
2013/02/01(金) 18:26:40.87\(^o^)/オワタ
0232デフォルトの名無しさん
2013/02/01(金) 21:10:00.900233デフォルトの名無しさん
2013/02/02(土) 04:26:13.830234デフォルトの名無しさん
2013/02/02(土) 06:42:21.11gemに電子署名してる作者ってどれくらいいるのだろ
0235デフォルトの名無しさん
2013/02/02(土) 11:49:52.95お馬鹿があんなに大量にいることがわかったんだし、電子署名
したってあてにならんでしょ。
0236デフォルトの名無しさん
2013/02/02(土) 12:05:58.400237デフォルトの名無しさん
2013/02/02(土) 12:31:55.68それはそうとよくこんな奇怪な言語使ってるな
さっさとPHPに移行したほうがいいと思う
糞言語rubyから移行したらあまりの速さに愕然とするぞ
0238デフォルトの名無しさん
2013/02/02(土) 12:33:31.300239デフォルトの名無しさん
2013/02/02(土) 12:48:22.320240デフォルトの名無しさん
2013/02/02(土) 13:21:42.790241デフォルトの名無しさん
2013/02/02(土) 13:28:28.550242デフォルトの名無しさん
2013/02/02(土) 14:06:23.65安全性も生産性も実行速度もPHPのほうが上。
0243デフォルトの名無しさん
2013/02/02(土) 16:07:08.92シェアでもランキングでも常にPHPに負けてるからコンプレックスをこじらせたんだろ
0244デフォルトの名無しさん
2013/02/02(土) 17:21:14.900245デフォルトの名無しさん
2013/02/02(土) 17:41:58.10ずっと一緒でも
いつまでも仲良くなれないのね
0246デフォルトの名無しさん
2013/02/02(土) 18:31:51.40生 同 .じ . /´ | (ゝ___) い
.し 士 .レ .__/'r-┴<ゝi,,ノ ro、 は、
.な で .ベ ∠ゝ (ゝ.//` ./`| }⌒j
.い し .ル } ⌒ /`ヽ、_∠l,ノ ・ヽ´
.! ! か の / ´..:.} >、、___, .r、 ソ、`\
/ ..:.:.} / |∨ ` ̄
/ ..:.:./ | 丶
/ _、 ..:.:.:.{ .{.:.:. \
{ ..:Y .ゝ、 {.:.:.:.:. ヽ
|、 ..:/ 丿 .:〉 >.- ⌒ . ヽ
/ {. ..:./ ソ ..:./ .( ..:.:.:` ..:}
./..:.:}.:.:./ ヘ、 ..:./ .\ ..:.:r_,ノ、.:.:}
./..:.:/|.:/ {.:./ X.:.:}.} X X
/..:.:/ .}.:| }:/ .Y丶ヽ Y.:Y
. __/.:/ { } 《.〈、 _,,__>.:》丶 Y.:\
/.:.:.:.:.::/ !.:.:ゝ ゝ.:. ̄ヾ ´:.:.:.:.:.:.:.:.:ヾゝ \.: ̄>
0247デフォルトの名無しさん
2013/02/02(土) 21:50:42.20for v in('a'..'z')
p v
end
0248デフォルトの名無しさん
2013/02/02(土) 21:53:17.66とりあえず今月の13日にRuby2.0くるんですよね
それまで勉強しないで待ってます
今勉強したら無駄になってしまいそうなので
0249デフォルトの名無しさん
2013/02/03(日) 02:43:45.08>今勉強したら無駄になってしまいそうなので
足し算思考でやってると、そうなるのは必然。
0250デフォルトの名無しさん
2013/02/03(日) 04:21:18.30マジか
新機能は1.8.7に全部バックポートしてくれ
0251デフォルトの名無しさん
2013/02/03(日) 04:59:10.010252デフォルトの名無しさん
2013/02/03(日) 07:01:30.830253デフォルトの名無しさん
2013/02/03(日) 10:56:49.832.0 出たからって 2.0 でしか作らなくなるわけじゃないだろうし
0254デフォルトの名無しさん
2013/02/03(日) 11:15:55.160255デフォルトの名無しさん
2013/02/03(日) 11:24:08.060256デフォルトの名無しさん
2013/02/03(日) 11:45:18.37なんか話題無さすぎのような
日本 Ruby カンファレンス 2006 特別号 (2006-06)
6 月 10 日 午前の部
6 月 10 日 パネルディスカッション「Ruby 2.0」
0257デフォルトの名無しさん
2013/02/03(日) 13:55:45.782.0何それ?
0258デフォルトの名無しさん
2013/02/03(日) 14:02:05.290259デフォルトの名無しさん
2013/02/03(日) 14:06:56.71PHP>=Perl>Python>Ruby
0260デフォルトの名無しさん
2013/02/03(日) 14:09:59.980261デフォルトの名無しさん
2013/02/03(日) 14:39:19.22UTF-8をソースエンコーディングとして読み込む。 2) の場合はロケール依存。
0262デフォルトの名無しさん
2013/02/03(日) 14:45:30.78RubyInstallerもすぐ2.0だしてくれますか?
0263デフォルトの名無しさん
2013/02/03(日) 16:03:51.60> なんか話題無さすぎのような
1月25日の[ruby-dev:46889]で、ささださんがRuby 2.0の記事を募集してたよ
次の号で一気にくるんじゃないかね
リリース直前まで話題が少なかった理由は
1.9.1と比べて、ぎゃっ!となる変更が少ないからだと思う
(キーワード引数とかデフォルトUTF-8化とか、純粋に改善されたところばかり)
たぶんある意味ではよい兆候
0264デフォルトの名無しさん
2013/02/03(日) 16:09:31.63半年後くらいに致命的なバグがみつかって、はじめて1.8.7のサポート切れで
困る連中が騒ぎ出す。そんな未来が見えた。
0265デフォルトの名無しさん
2013/02/03(日) 16:11:17.38ABIが1.9.1から2.0.0に変わる(=バイナリ互換性がなくなる)のはなんでだろ
キーワード引数の導入が影響してるのかな?
0266デフォルトの名無しさん
2013/02/03(日) 23:17:31.460267デフォルトの名無しさん
2013/02/07(木) 21:13:57.19PHP3のときに書いたスクリプトを5で動かして問題出たことが無いなら認めるよ…
0268デフォルトの名無しさん
2013/02/07(木) 21:16:35.720269デフォルトの名無しさん
2013/02/08(金) 22:42:22.53メジャーバージョン変わるのに、同じってケースの方がよっぽど珍しいだろ。
Windowsのように、DLL名が埋め込まれてしまうシステムだってあるんだし。
0270デフォルトの名無しさん
2013/02/09(土) 13:59:13.530271デフォルトの名無しさん
2013/02/09(土) 14:00:15.15あんまり最新を追ってるような本気でRubyを愛してる人はいないんか
0272デフォルトの名無しさん
2013/02/09(土) 14:57:37.37世界中どこにも居ないよ。2chでの評価=世界での評価だからね。
0273デフォルトの名無しさん
2013/02/09(土) 15:24:44.980274デフォルトの名無しさん
2013/02/09(土) 16:44:06.78rubyの話題は2chでしないのは業界の常識
0275デフォルトの名無しさん
2013/02/09(土) 21:19:05.470276デフォルトの名無しさん
2013/02/09(土) 23:17:58.15無限のものを扱えるとかいろいろ
https://speakerdeck.com/nagachika/rubyist-enumeratorlazy
0277デフォルトの名無しさん
2013/02/09(土) 23:41:55.39stack level too deep (SystemStackError)
とかなりました。2分探索したところ、自分の環境では総計148段までしか
chainできないようです。バグでしょうか?
0278デフォルトの名無しさん
2013/02/10(日) 05:47:51.870279デフォルトの名無しさん
2013/02/10(日) 06:27:04.180280デフォルトの名無しさん
2013/02/10(日) 08:28:11.55再帰とはとくに関係ないよ。
0281デフォルトの名無しさん
2013/02/10(日) 20:01:12.970282デフォルトの名無しさん
2013/02/10(日) 20:08:54.58再帰してるつもりはなかったんですが…
以下のような状態になっていたようです。
e = (1..10).lazy
148.times { e = e.map{|x| x} }
e.next # stack level too deep
0283デフォルトの名無しさん
2013/02/10(日) 20:41:14.48をみて新機能をためしていました。参照されている
http://timelessrepo.com/refinements-in-ruby
にでてくる Fixnum に refine で minutes を定義する例ですが、
class 内で using って効かなくないですか?当方の環境は↓
ruby 2.0.0dev (2013-02-10 trunk 39183) [x86_64-linux]
0284デフォルトの名無しさん
2013/02/10(日) 21:16:08.50refinementsの仕様は2.0正式リリース時点ではexperimental
過去に書かれた記事からは仕様はいろいろ変わってきてるし、
今後も変わりうる。
とりあえず、現状の実装ではトップレベル(=main)以外でusingは
使えない。sendなどで無理やりやろうとするとRuntimeErrorになる。
興味があればここをヲチしておくとよい。
https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/RefinementsSpec
0285デフォルトの名無しさん
2013/02/10(日) 22:55:23.21それはmapを148段ネストしてるのと同じだからなぁ
0286デフォルトの名無しさん
2013/02/10(日) 23:12:45.14lazyでなければ、100段だろうが1000段だろうが(効率以外は)問題ないですよね?
0287デフォルトの名無しさん
2013/02/11(月) 01:46:50.970288デフォルトの名無しさん
2013/02/11(月) 06:59:12.17手段を目的にしない限りmruby案件なんて出てこないんじゃね?
0289デフォルトの名無しさん
2013/02/11(月) 08:49:34.270290デフォルトの名無しさん
2013/02/11(月) 09:49:03.48マイナリティ厨のugui。Rubyはこのまま滅びたほうが良い
0291デフォルトの名無しさん
2013/02/11(月) 09:52:29.42別にイケメンでもないのに
0292デフォルトの名無しさん
2013/02/11(月) 10:08:49.98ここだけ詳しく
0293デフォルトの名無しさん
2013/02/11(月) 10:12:28.11JavaもPerlもPHPも民主党支持の白人だけが作ってるからな
0294デフォルトの名無しさん
2013/02/11(月) 10:46:57.07ああいう勝間和代方式が注目浴びれて(=売れて)良いかららしい
0295デフォルトの名無しさん
2013/02/11(月) 11:51:52.82正直うわぁ・・・ってしか思えないんだが
0296デフォルトの名無しさん
2013/02/11(月) 11:59:35.200297デフォルトの名無しさん
2013/02/11(月) 12:02:18.480298デフォルトの名無しさん
2013/02/11(月) 14:12:39.55refineという言葉の背景は知らないや。
論文はこのへんだろうか。
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.9.4615
0299デフォルトの名無しさん
2013/02/12(火) 19:22:17.440300デフォルトの名無しさん
2013/02/12(火) 21:25:20.570301デフォルトの名無しさん
2013/02/13(水) 06:59:31.330302デフォルトの名無しさん
2013/02/13(水) 08:34:22.210303デフォルトの名無しさん
2013/02/13(水) 11:59:13.080304デフォルトの名無しさん
2013/02/13(水) 12:14:33.92この世のDSLの90%は不必要で、既存ライブラリに「被せる」タイプのDSLは100%不必要
どーせメンテできないしマニュアル見ないと書けないしトークンの順番も整合性ゼロなんだから普通のクラスとメソッドにしとけ
0305デフォルトの名無しさん
2013/02/13(水) 14:28:43.84ある種の馬鹿除けなのでそういうことはする予定は無い
0306デフォルトの名無しさん
2013/02/13(水) 14:32:29.350307デフォルトの名無しさん
2013/02/13(水) 17:44:05.860308デフォルトの名無しさん
2013/02/13(水) 18:24:41.04傲慢、おろかもの
0309デフォルトの名無しさん
2013/02/13(水) 19:06:27.600310デフォルトの名無しさん
2013/02/13(水) 19:08:39.980311デフォルトの名無しさん
2013/02/14(木) 13:13:59.77お前のように自分のコードがすばらしいと勘違いしているバカがいるしな
0312デフォルトの名無しさん
2013/02/14(木) 13:14:46.560313デフォルトの名無しさん
2013/02/14(木) 14:01:16.25RubyのprivateはSmalltalkに近い
「警告は出るが使える、ユーザーが意図的に警告を乗り越えてクラスやメソッドを利用するのを禁止することはしない」
というもの
なんだったらPythonの思想と同一だと言ってあげてもいいよ
Rubyでのprivateやprotectedは初心者の印なんでなくして欲しくないと思う
スクリプト中にこれが出てきたら、別な意味で要注意のサイン
なお、protectedは黒歴史です
0314デフォルトの名無しさん
2013/02/14(木) 14:05:58.710315デフォルトの名無しさん
2013/02/14(木) 14:13:49.70ttp://junichiito.hateblo.jp/entry/20120315/1331754912
0316デフォルトの名無しさん
2013/02/14(木) 14:29:07.14というか、アクセス制限が存在しないと考えてもらっていい
わかりやすいところでは __send__ を使えばメソッドは必ず呼べる
0317デフォルトの名無しさん
2013/02/14(木) 21:16:37.300318デフォルトの名無しさん
2013/02/14(木) 21:40:06.07そんなんPerlだってそうだよ
むしろprivateメソッドを外部から何が何でも呼び出せないようになってる言語ってあるの?
0319デフォルトの名無しさん
2013/02/14(木) 21:43:06.880320デフォルトの名無しさん
2013/02/14(木) 21:44:06.610321デフォルトの名無しさん
2013/02/14(木) 21:45:52.340322デフォルトの名無しさん
2013/02/14(木) 22:18:11.000323デフォルトの名無しさん
2013/02/14(木) 22:49:05.55Matzは後悔してるんだな。
Rubyのprivateやprotectedが他の言語と違っていることに。
0324デフォルトの名無しさん
2013/02/14(木) 23:00:28.48ミドルウェアのレベルでC++は避けては通れない道だというのにさぁ。
Cやアセンブラ同様、好みに関係なく必須のインフラなんだわ。
0325デフォルトの名無しさん
2013/02/14(木) 23:02:09.610326デフォルトの名無しさん
2013/02/14(木) 23:06:06.240327デフォルトの名無しさん
2013/02/14(木) 23:08:08.81したければエンベローブの解析のラクチンなCGI-CC使うのが一番ラクだしさ。
Windowsのセキリティ記述子の操作Cでやると
可変長バッファのグラフ構造だけどムダに時間浪費するよ?w
0328デフォルトの名無しさん
2013/02/14(木) 23:11:05.810329デフォルトの名無しさん
2013/02/14(木) 23:16:16.280330デフォルトの名無しさん
2013/02/14(木) 23:16:36.040331デフォルトの名無しさん
2013/02/14(木) 23:29:57.050332デフォルトの名無しさん
2013/02/15(金) 21:09:01.470333デフォルトの名無しさん
2013/02/15(金) 21:11:55.720334デフォルトの名無しさん
2013/02/16(土) 08:53:25.970335デフォルトの名無しさん
2013/02/16(土) 09:02:29.890336デフォルトの名無しさん
2013/02/16(土) 10:05:21.350337デフォルトの名無しさん
2013/02/16(土) 15:22:18.360338デフォルトの名無しさん
2013/02/16(土) 23:59:32.730339デフォルトの名無しさん
2013/02/17(日) 10:58:50.82ここやってみるといいよ。
そんなに実物と難易度変わらなかったから。
0340デフォルトの名無しさん
2013/02/17(日) 11:43:12.70ツール修正するのめんどくせえ
0341デフォルトの名無しさん
2013/02/17(日) 13:40:26.16ウチの会社の移行反対派オッサン、裏で老害Rubyistと呼ばれてる。
0342デフォルトの名無しさん
2013/02/17(日) 15:18:03.150343デフォルトの名無しさん
2013/02/17(日) 16:55:23.400344デフォルトの名無しさん
2013/02/17(日) 16:57:41.68「そうさせる」んだよ
0345デフォルトの名無しさん
2013/02/17(日) 17:43:11.420346デフォルトの名無しさん
2013/02/17(日) 17:45:02.51「俺が1.8の灯を守る」ってな
0347デフォルトの名無しさん
2013/02/17(日) 17:59:16.890348デフォルトの名無しさん
2013/02/17(日) 18:03:32.51まして「1.8より新しいのは勉強するな」と業務命令を出すのは論外
0349デフォルトの名無しさん
2013/02/17(日) 18:25:31.92まぁ、自作のエロ動画収集スクリプトくらいならいいけど、
業務利用とかも考えると、その考えかたは危険じゃないかなぁ。
0350デフォルトの名無しさん
2013/02/17(日) 18:53:13.96ありがとう。そこは、すでに全問解けるくらい勉強したのですが、
ネットの情報によると、本番はずっと難しいという情報があり、
不安でなかなか試験に踏み切れないでいます。
0351デフォルトの名無しさん
2013/02/17(日) 19:15:50.38セキュリティ問題が生じる可能性があるなら1.8で間に合ってるとは言えない。
そこを勘違いしないでほしい。
0352デフォルトの名無しさん
2013/02/17(日) 19:43:42.43何か問題が起こったら「Rubyはサポートすぐ打ち切ってクソだな」
って言いまくったら良い
0353デフォルトの名無しさん
2013/02/17(日) 20:21:16.60いまだに移行してねーってことは要はやる気がないんでしょ。
老害さんたちも、かつては熱心なRubyistだったのかとおもうと悲しいね。
0354デフォルトの名無しさん
2013/02/17(日) 20:23:34.29何年使ってても知らなかった機能を発見するのが楽しい
なんてこと言ったらどうせ能天気だ不謹慎だ叩くんでしょ?はいはい
0355デフォルトの名無しさん
2013/02/17(日) 20:30:32.630356デフォルトの名無しさん
2013/02/17(日) 20:59:05.930357340
2013/02/17(日) 22:35:54.789割9分エンコード周りだったのでそこまで時間はかからなかった。
それ以外はftools使ってるやつがあったのとArray#to_sの挙動変更で問題起こしてたのが
あったけどそれも大して時間はかからなかったのでよかった。
0358uy
2013/02/18(月) 07:44:59.63コンパイルエラーなしで挙動が随分変わってるのが1.9
移行フェイズは泥沼
0359デフォルトの名無しさん
2013/02/18(月) 08:10:00.96テストコードの挙動が変わってたりしてね
0360デフォルトの名無しさん
2013/02/18(月) 08:56:45.46なんで分けて考えるんだ
ライブラリを書き変えたならテストも書き変えろ
0361デフォルトの名無しさん
2013/02/18(月) 09:05:23.650362デフォルトの名無しさん
2013/02/18(月) 09:37:07.860363デフォルトの名無しさん
2013/02/18(月) 10:31:36.49NetBeansはもうRubyの対応をやめた
0364デフォルトの名無しさん
2013/02/18(月) 20:30:51.000365デフォルトの名無しさん
2013/02/18(月) 20:35:29.87誰かが手をあげてくれれば引き継がれたのかもしれないが、そんなこともなく
0366デフォルトの名無しさん
2013/02/18(月) 21:03:30.370367デフォルトの名無しさん
2013/02/18(月) 21:32:49.180368デフォルトの名無しさん
2013/02/18(月) 21:47:58.36「Rubyはバージョン2.0で、言語としてほぼ完成した」――。東京・目黒雅叙園で2月15日まで開催している「Developers Summit 2013」で、Rubyの生みの親であるまつもとゆきひろ氏(写真)はこう宣言した。
0369デフォルトの名無しさん
2013/02/18(月) 21:55:15.85言語仕様としてはほぼ完成したと考えているという。しかし「言語は改善を続けなければ死んでしまう。
今後もRubyの実装をより高速化したり、マルチコアへの対応を強化するするなど、互換性を維持した形で
Rubyをより良くしていきたい」考えだ。
0370デフォルトの名無しさん
2013/02/18(月) 22:19:00.180371デフォルトの名無しさん
2013/02/19(火) 00:57:18.310372デフォルトの名無しさん
2013/02/19(火) 01:30:03.042013/02/14 デブサミ2013【14-A-3】Ruby2.0 #devsumiA - Togetter
http://togetter.com/li/455005
0373uy
2013/02/19(火) 08:38:53.552.0でたら本気だすって前言ってたけど
今pixiv上位ランカー目指すので忙しいんだ…
絵といえばGIMPはプラグインにpythonとLISPを採用してたようだ
というかペイントソフトにまでpythonコンソールとかLISPとかくっつけちゃうとか
さすがにアレだ 何考えて生きてんだろうな
いま客観的立場からrubyみて言うなら
rubyに足りないのはステマだろうな
最近はどこもステマだらけ
GIMPにpythonコンソールくっついてるのもステマだからな
0374デフォルトの名無しさん
2013/02/19(火) 11:12:13.380375デフォルトの名無しさん
2013/02/20(水) 02:31:02.55Rubyは色んな意味で厳格でない言語というイメージが定着してるっぽい
「Rubyでは自由に書ける」
「RoRがすぐに変わって対応がしんどい」
こういうのがお上の耳に入ると、そう解釈されるんだよね
0376デフォルトの名無しさん
2013/02/20(水) 06:32:33.98ってのがこれで終わるのか
0377デフォルトの名無しさん
2013/02/20(水) 06:43:50.390378デフォルトの名無しさん
2013/02/20(水) 14:18:02.89だから海外では
0379デフォルトの名無しさん
2013/02/20(水) 14:19:45.76ドキュメントの意味のないただクラスとメソッドを乗せてるだけの小学生が作ったかのようなドキュメント
0380デフォルトの名無しさん
2013/02/20(水) 16:55:38.32「使ってくれ」と頼む人も一人もいない
それでもみんなが使う
PHPとPythonを「選択する」
これが真実である
0381デフォルトの名無しさん
2013/02/20(水) 19:02:05.020382デフォルトの名無しさん
2013/02/20(水) 19:13:19.51下手したら…
0383デフォルトの名無しさん
2013/02/20(水) 19:16:34.790384デフォルトの名無しさん
2013/02/20(水) 19:20:44.920385デフォルトの名無しさん
2013/02/20(水) 19:35:26.550386デフォルトの名無しさん
2013/02/20(水) 20:49:56.44出来る人は、長文アンチ書く暇あったら、マトモなもん作ってる。
0387デフォルトの名無しさん
2013/02/21(木) 16:06:27.84Rubyの面接で「なぜPHPなんですか?」と馬鹿にした感じで言われた。
PHPの仕事しかなかったんだよハゲがっ!Ruby使ってる奴って性格悪すぎで大嫌い。
Rubyなんて尊師含めチンカス野郎ばかりの言語二度とやらねぇと思った。
今はPythonで開発中。快適快適〜。
0388デフォルトの名無しさん
2013/02/21(木) 16:17:18.010389デフォルトの名無しさん
2013/02/21(木) 16:18:33.72ただし万能な言語だとも思いません
Rubyメインで書いてる人に多いんですよ、やたらPがつく言語に過剰反応したり比較したがる人
0390デフォルトの名無しさん
2013/02/21(木) 16:42:30.52Prologですね、わかります
0391デフォルトの名無しさん
2013/02/21(木) 16:47:25.600392デフォルトの名無しさん
2013/02/21(木) 16:57:51.300393デフォルトの名無しさん
2013/02/21(木) 17:16:42.460394デフォルトの名無しさん
2013/02/21(木) 18:59:04.06>やたらPがつく言語
PxPxPxPxとかか。
0395デフォルトの名無しさん
2013/02/21(木) 19:14:18.53わかります
0396デフォルトの名無しさん
2013/02/21(木) 19:15:07.400397デフォルトの名無しさん
2013/02/21(木) 20:35:57.94使っていたな。
※ それぞれ別。
0398デフォルトの名無しさん
2013/02/21(木) 21:08:07.14Perlでいいんじゃない?意味わからないんだけど?
0399デフォルトの名無しさん
2013/02/21(木) 21:19:13.84わかった。Pascal。
0400デフォルトの名無しさん
2013/02/21(木) 21:56:44.280401デフォルトの名無しさん
2013/02/21(木) 22:02:35.89↓みたいなフレーズはRubyじゃなくてRailsとかにしてほしいがしばらくが我慢するしかないな。
http://docs.jboss.org/seam/2.1.0.GA/reference/ja-JP/html/gettingstarted.html
> つまらないアプリケーションを構築するために、新しいおもちゃがどれほどすばらしいかを
> 大げさに話す退屈なRuby野郎の一人にエレベータの中で捕まったとわかった時のために
0402デフォルトの名無しさん
2013/02/21(木) 22:09:29.020403デフォルトの名無しさん
2013/02/22(金) 02:38:58.10Visual と rubyの間に u が入るのは、敢えて、MSとの違いを示すためだそうだ。
そして、昨今、VisualRubyというGtkが簡単に使えるGUIプロジェクトが進行中。
名作VisualuRubyが歴史の闇に葬り去られないか、非常に心配している。
名前空間が同じ、vr だし。。。
0404デフォルトの名無しさん
2013/02/22(金) 08:02:45.380405デフォルトの名無しさん
2013/02/22(金) 08:27:50.44GUIがいらないの?
0406デフォルトの名無しさん
2013/02/22(金) 08:52:10.22Windows自身が持っている、ボタンやリストボックス、ツリービュー、メディアプレーヤなどのGUI部品を扱う」
UNIX USER 2003/10: 窓辺でRuby − ExerbとVisualuRuby計画(仮称)を使ったWindows利用法
http://www.osk.3web.ne.jp/~nyasu/vruby/madobe/index.html
0407デフォルトの名無しさん
2013/02/22(金) 09:54:23.16まあwebで済んだりもするけど
0408デフォルトの名無しさん
2013/02/22(金) 10:33:28.08ほんとウェブばっかりになったもんだねえ
0409デフォルトの名無しさん
2013/02/22(金) 18:52:36.70それっきりだな。
0410デフォルトの名無しさん
2013/02/23(土) 10:12:34.82c ClassName
pb a #public
e
pv b #private
e
pt c #protected
e
s a #static
e
e
0411デフォルトの名無しさん
2013/02/23(土) 10:20:09.760412デフォルトの名無しさん
2013/02/23(土) 17:58:15.610413デフォルトの名無しさん
2013/02/23(土) 22:21:48.430414デフォルトの名無しさん
2013/02/24(日) 01:24:22.290415デフォルトの名無しさん
2013/02/24(日) 01:32:16.040416デフォルトの名無しさん
2013/02/24(日) 01:47:00.900417デフォルトの名無しさん
2013/02/24(日) 02:24:06.400418デフォルトの名無しさん
2013/02/24(日) 02:26:24.290419デフォルトの名無しさん
2013/02/24(日) 05:16:52.580420デフォルトの名無しさん
2013/02/24(日) 05:58:50.99あと、デフォルトエンコーディングがUTF-8になるのと
refinementが便利
0421デフォルトの名無しさん
2013/02/24(日) 06:47:39.420422デフォルトの名無しさん
2013/02/24(日) 12:29:53.23魔改造が漏れでてこないようになるといいな。魔改造を禁止しないあたりがRubyらしい。
0423デフォルトの名無しさん
2013/02/24(日) 12:31:49.37redefでいいだろ
0424デフォルトの名無しさん
2013/02/24(日) 18:13:58.02http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/46348
0425デフォルトの名無しさん
2013/02/24(日) 18:21:42.200426デフォルトの名無しさん
2013/02/24(日) 18:23:15.40http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/49193
こっちだな。
0427デフォルトの名無しさん
2013/02/24(日) 18:33:48.26http://jp.rubyist.net/magazine/?0041-200Special
0428デフォルトの名無しさん
2013/02/24(日) 18:50:53.980429デフォルトの名無しさん
2013/02/25(月) 01:00:26.900430デフォルトの名無しさん
2013/03/01(金) 01:43:45.960431デフォルトの名無しさん
2013/03/02(土) 11:32:04.870432デフォルトの名無しさん
2013/03/02(土) 11:41:58.97同じなのは具とご飯と名前の後半程度で、たぶん運用互換性もない
今夜はカレーよと言われてハヤシライスが出てきたら、おそらく凄惨な事件が起こるはず
1.8→1.9と1.8→2.0の文法運用レベルの違いはたぶんほとんど同じ
(そのままでは絶対に動作せず、大幅改修とエンコーディング知識が必要という意味で)
ただ、今のところ2.0に関する解説も書籍もまったくないも同然なので、
あなたにRubyの知識がなくて、なおかついますぐ移行しなければならないのなら、とりあえずは1.9にしておくことを勧める
2.0のChangelogとRuby言語ライブラリソースとC言語ソースを読んでふむふむできる知識があるんなら、2.0に即移行しても問題は起こらないだろう
0433デフォルトの名無しさん
2013/03/02(土) 11:53:43.54クリームシチューじゃないだけで、そう間違ってもいないと思うんだけど
0434デフォルトの名無しさん
2013/03/02(土) 12:00:32.390435デフォルトの名無しさん
2013/03/02(土) 13:15:38.12環境による
Windowsに限れば、Nokogiriが1.9ではインストールできて
2.0では(普通にやると)インストールできないとかあるので
現実問題としては今2.0に行くのは微妙
(ruby 2.0用のNokogiriバイナリがまだ配布されていないため)
といっても、早晩解決される問題だとは思う
たぶん数か月後〜半年後には、ruby 2.0でもおおむね問題なくなってるだろう
0436デフォルトの名無しさん
2013/03/02(土) 13:29:48.36ありがとう。とりあえず1.9からにしてみるわ
0437デフォルトの名無しさん
2013/03/02(土) 18:59:06.650438デフォルトの名無しさん
2013/03/02(土) 19:53:29.050439デフォルトの名無しさん
2013/03/02(土) 23:11:49.90いやいや、2.0から始めろよ
0440デフォルトの名無しさん
2013/03/03(日) 09:12:44.28Linuxユーザーなら今すぐ2.0に移行しても大丈夫だと思うけど
ライブラリのバイナリが配布されてないことが多いWindowsユーザーであれば
今から2.0はキツい
それは「Nokogiriが使えないruby」を勧めていることと同じだから
せめてもうちょっと待ったほうがよいと思う
0441デフォルトの名無しさん
2013/03/03(日) 10:14:53.450442デフォルトの名無しさん
2013/03/03(日) 10:25:46.940443デフォルトの名無しさん
2013/03/03(日) 10:50:21.15Windowsにそんなのがあったと思う。
0444デフォルトの名無しさん
2013/03/03(日) 11:05:57.18使い勝手とかわかれば教えてください
0445デフォルトの名無しさん
2013/03/03(日) 16:48:51.1710年ぶりに Windows から Linux へ移行する準備をしている
正確には併用だけど
Linuxディストリの様相が昔とぜんぜん違う
0446デフォルトの名無しさん
2013/03/03(日) 19:27:57.07手段が目的になっている典型的な破綻タイプだな
0447デフォルトの名無しさん
2013/03/03(日) 19:54:13.16パッケージマネージャのない環境でプログラミングとかマゾの所業だ
そうしたほうがいいよ
0448デフォルトの名無しさん
2013/03/03(日) 20:34:51.29OS付属のパッケージマネージャー関係ねえ!
0449デフォルトの名無しさん
2013/03/03(日) 22:45:05.99って奴がときどきム板に現れるね
そいつらに騙されることのないよう
「rvmとかを使う」「/usr/localにはインストールしない」
といった自衛策をとろう
今はどの言語もrvmやPerlbrewみたいな管理ツールがあって
ほんといい時代だわ
0450デフォルトの名無しさん
2013/03/05(火) 07:32:30.400451デフォルトの名無しさん
2013/03/06(水) 14:50:03.540452デフォルトの名無しさん
2013/03/06(水) 14:51:01.61あるとすればどんな場合だろう
0453デフォルトの名無しさん
2013/03/06(水) 21:25:23.400454デフォルトの名無しさん
2013/03/07(木) 03:23:34.41Rubzか
0455デフォルトの名無しさん
2013/03/07(木) 13:05:02.040にnallow
0456デフォルトの名無しさん
2013/03/10(日) 09:07:35.650457デフォルトの名無しさん
2013/03/10(日) 09:14:43.150458デフォルトの名無しさん
2013/03/10(日) 10:11:07.04ひげの山男の提案で intern の i
最初は%Sで提案してたんだな。
0459デフォルトの名無しさん
2013/03/10(日) 16:21:46.25LLでWEBならPHPを覚えとけばいいんだよ
RubyとかPythonとかPerlなんてやめとけよ
678:デフォルトの名無しさん :2013/03/10(日) 01:13:32.81 [sage]
そうそうPHPはWeb用では最も完成された言語
他は糞
0460デフォルトの名無しさん
2013/03/14(木) 22:19:06.470461デフォルトの名無しさん
2013/03/14(木) 22:50:43.14エンコーディングが
UTF-8
いやマジで、これがRuby 2.0最大の強みだと思う
0462デフォルトの名無しさん
2013/03/15(金) 00:59:21.000463デフォルトの名無しさん
2013/03/15(金) 01:51:44.320464デフォルトの名無しさん
2013/03/15(金) 01:52:25.900465デフォルトの名無しさん
2013/03/15(金) 04:57:08.73>いやマジで、これがRuby 2.0最大の強みだと思う
最初期はSJISにして10年前くらいにUTF8に切り替えておけば
ユーザー数今頃3倍くらいあっただろうと思うと残念でならないよ
あまりにも切り替えが遅すぎた
EUCをメインに出来ない以上他も道連れじゃーみたいなことするのが
古参Linux厨の良くないところだな
0466デフォルトの名無しさん
2013/03/15(金) 05:21:06.02kwsk
0467デフォルトの名無しさん
2013/03/15(金) 14:21:36.75例えばたのしいRubyの日本語文字コードの変換の章で
nkfライブラリーやらiconvライブラリーの説明を散々出したあとで
1.9以降はそれらでなくencodeメソッドを使うのがお勧めですとか。
1.8以前のも覚えやがれザマーみたいな構成
0468デフォルトの名無しさん
2013/03/15(金) 14:54:35.67Ruby1.8.6/7処理系しか動作しないさせない環境だって多い
2013年3月の理屈で1.8対応を批判するのは時間感覚の喪失したニート的な言論
0469デフォルトの名無しさん
2013/03/15(金) 15:53:50.090470デフォルトの名無しさん
2013/03/16(土) 04:08:25.130471デフォルトの名無しさん
2013/03/16(土) 09:06:52.400472デフォルトの名無しさん
2013/03/16(土) 12:25:12.480473デフォルトの名無しさん
2013/03/16(土) 12:56:57.63もうRubyやめた
PHPにするわ
0474デフォルトの名無しさん
2013/03/16(土) 13:07:19.790475デフォルトの名無しさん
2013/03/16(土) 13:16:52.530476デフォルトの名無しさん
2013/03/16(土) 13:38:00.84なぜ?
0477デフォルトの名無しさん
2013/03/16(土) 13:38:38.610478デフォルトの名無しさん
2013/03/16(土) 13:43:43.35プログラム板初めてか
半年くらいROMるといいぞ
0479476
2013/03/16(土) 14:12:29.48半年ぐらいROMっていますがわかりません。
PHP板の荒らしに対する仕返しでしょうか?
だとすると根拠の無い発言なのではと思い尋ねました。
0480デフォルトの名無しさん
2013/03/16(土) 18:23:33.340481デフォルトの名無しさん
2013/03/16(土) 18:26:36.950482デフォルトの名無しさん
2013/03/16(土) 18:28:48.19○アホが一人で暴れている
0483デフォルトの名無しさん
2013/03/16(土) 18:52:25.300484デフォルトの名無しさん
2013/03/16(土) 19:46:23.880485デフォルトの名無しさん
2013/03/16(土) 19:46:51.67と言われ続けてどれぐらいたったろうか
0486デフォルトの名無しさん
2013/03/16(土) 20:04:26.960487デフォルトの名無しさん
2013/03/16(土) 20:07:56.100488デフォルトの名無しさん
2013/03/16(土) 21:12:26.37大規模だとぜったいそっちのほうがいい
Rubyなんだから後方互換とか捨ててもいいでしょ
0489デフォルトの名無しさん
2013/03/16(土) 21:15:53.93大規模じゃない場合は?
0490デフォルトの名無しさん
2013/03/16(土) 21:31:30.06ただ人のものパクってばっかりで
0491デフォルトの名無しさん
2013/03/16(土) 21:32:40.230492デフォルトの名無しさん
2013/03/16(土) 22:06:17.280493デフォルトの名無しさん
2013/03/16(土) 22:18:38.45机上の勉強だけしてSilver取れたなら同じ様な勉強だけで取れるレベル?
勉強して実際あれこれいじくりまわして経験つまないと無理なレベル?
0494デフォルトの名無しさん
2013/03/16(土) 22:21:22.40わかってるじゃないかw
0495デフォルトの名無しさん
2013/03/16(土) 22:26:08.96最近Goldに合格したけど、結構難しかった。
Silverで役に立った公式の練習問題がほとんど役に立たなかった。
0496デフォルトの名無しさん
2013/03/16(土) 22:26:34.43つまり後者って事かthx
サファイヤに比べると全然ティンと来る比較出てないから
簡単に取れるならとりあえずGoldを、そうでもないなら一気にサファイヤ目指そうかと考えてる
資格で物は作れないが物を作る事を任せてもらう為には重要だからな
0497デフォルトの名無しさん
2013/03/16(土) 22:29:12.40実体験報告ありがとう
つまり新規に勉強しなおす覚悟が必要な程度には難しいのね・・・
うーん、Goldスルーしてサファイヤ目指すかな
基本的に兼ねてるんだろうしベンダ系は高いからなぁ
0498デフォルトの名無しさん
2013/03/16(土) 22:30:17.090499デフォルトの名無しさん
2013/03/16(土) 22:40:45.06サファイヤってのはよく知らないけど、
Goldに関しては、Silverを兼ねているというものではなく、
SilverとGoldの両方に合格して、はじめてRuby認定技術者Goldとして認定されるよ。
0500デフォルトの名無しさん
2013/03/16(土) 22:41:59.30ベンダだって自分とこの社長や人売り営業の考え次第では、自分を売り込む効果があったりするんだ
資格も糞も問わねーから奴隷売ってくれー!ってな底辺地獄に売られる危険は減る
0501デフォルトの名無しさん
2013/03/16(土) 22:52:57.46ゆるキャラ検定のほうがマシなレベルw
0502デフォルトの名無しさん
2013/03/16(土) 23:15:13.680503デフォルトの名無しさん
2013/03/16(土) 23:20:02.160504デフォルトの名無しさん
2013/03/16(土) 23:31:12.00Ruby資格を馬鹿にする奴はいるが嫉妬する奴は存在しない
0505デフォルトの名無しさん
2013/03/16(土) 23:31:23.51http://melborne.github.com/2012/04/20/ruby-reference-index-is-renewed/
それともプラチナのこと?
Ruby Association Certified Ruby Programmer Platinum (仮称):
策定中
http://www.ruby.or.jp/ja/certification/examination/
俺もGoldは腕試しで合格したが、Silver受けてないから認定は貰えてない。
0506デフォルトの名無しさん
2013/03/16(土) 23:32:15.230507デフォルトの名無しさん
2013/03/16(土) 23:40:49.280508デフォルトの名無しさん
2013/03/16(土) 23:47:51.93Silverは受けてない。
Goldの後にSilverを受けて何か得るものがあるのかな?
なぜ両方合格しないと認定されないのか不思議でしかたがない。
0509デフォルトの名無しさん
2013/03/16(土) 23:53:53.860510デフォルトの名無しさん
2013/03/16(土) 23:56:20.310511デフォルトの名無しさん
2013/03/17(日) 01:04:15.97役に立たない言語を必死で覚えて
0512デフォルトの名無しさん
2013/03/17(日) 05:39:36.580513デフォルトの名無しさん
2013/03/17(日) 07:37:31.73大規模じゃなくてもrefine指定したもののみ変更可能ってしたほうが良いよ
0514デフォルトの名無しさん
2013/03/17(日) 07:56:57.67なんも分かってないっていうかアホ
0515デフォルトの名無しさん
2013/03/17(日) 17:02:18.190516デフォルトの名無しさん
2013/03/17(日) 18:07:33.72これいれるくらいならオープンクラス辞めろって話
矛盾した機能だ
0517デフォルトの名無しさん
2013/03/17(日) 20:17:41.53設計が悪すぎて、たいして使い処がない上に、
ただでさえ遅いRubyの足を引っ張ることしかしてない。
0518デフォルトの名無しさん
2013/03/17(日) 20:33:54.89オープンクラスは超強力ですがその分リスクもあります。
それを refinement によって制御し、リスクを下げようとしているのであり、
矛盾はしていないと思います。
これによって今まで共存させられなかったライブラリを共存させられるように
なったら、素敵だと思います。
0519デフォルトの名無しさん
2013/03/17(日) 22:16:46.55Rubyの設計や実装が悪いのは今に始まったことじゃないが?
0520デフォルトの名無しさん
2013/03/18(月) 02:35:08.560521デフォルトの名無しさん
2013/03/18(月) 02:41:17.74http://htn.to/9GrwNV
0522デフォルトの名無しさん
2013/03/18(月) 06:38:49.86マジで言ってる?
同じ名前のメソッドがあるが実装が違うっていう状態が起きまくってバグ多発の予感しかしない
0523デフォルトの名無しさん
2013/03/18(月) 07:13:16.49いちいち配列作るのは無駄だとおもうんだけど
0524デフォルトの名無しさん
2013/03/18(月) 08:05:34.12「配列を作る」の意味がよく解らんかったが、
複数の数の中の最大値を求めるメソッドか。
※ 最初、Bignumがあるのに上限値があるわきゃねーじゃん、と思った。
単一の数でmaxもminもないだろ、という以上の答えはないと思うので、
不満ならmatzを説得してください。
0525デフォルトの名無しさん
2013/03/18(月) 08:44:39.23用法・用量によってくると思います。
一つのプロジェクトの中で場所によって using 対象が頻繁に異なっていたら混乱しそうですね。
その点に注意して using を利用すれば、メリットだけ享受できるのではないでしょうか?
0526523
2013/03/18(月) 09:20:34.33なんでもかんでも機能つめこんでる言語だから無いのに違和感ある
0527デフォルトの名無しさん
2013/03/18(月) 09:34:42.25言語で遊ぶのが目的化してるから
自分でmax実装するのが楽しい人向け
0528デフォルトの名無しさん
2013/03/18(月) 09:59:25.05Math.max(a, b)に拘るって、2つの数値しか比較したくないんですかと
0529デフォルトの名無しさん
2013/03/18(月) 10:01:12.64強めの型付けでバグも防げるナイスな言語
0530デフォルトの名無しさん
2013/03/18(月) 10:12:19.73いやだから2つの値を比べたい場合にわざわざ配列つくって比較するのが無駄じゃねといいたいんだけど
0531デフォルトの名無しさん
2013/03/18(月) 10:19:22.64と
puts max(a , b)
がそんなに違うのか?
0532デフォルトの名無しさん
2013/03/18(月) 10:30:04.04Math.て頭につけるのは「理にかなった」ことなのか?「何度でも書かせていただきます」とでも?
0533デフォルトの名無しさん
2013/03/18(月) 11:05:03.03Mathへのアクセスと、無駄な配列生成とどっちがコスト高かわからんとかバカか?
ただでさえ糞遅いRubyをどうしてさらに負荷をかけて使いたがるのかわからん。
0534デフォルトの名無しさん
2013/03/18(月) 11:10:57.720535デフォルトの名無しさん
2013/03/18(月) 13:54:56.64a < b ? b : a
と書けば max メソッドを呼び出すコストもなくなるのでより速いかと。
>>533
Rubyはそんなに遅いですか?
CやC++と比べたら大きな差があると思いますが、スクリプト言語なので
ある程度は仕方がないのでは?
状況に応じて適切な言語を選択すれば良いと思います。
0536デフォルトの名無しさん
2013/03/18(月) 14:37:47.85爆速なのはトップレベルだけで、クラスやモジュールがネストされるほど遅くなる
配列リテラル書いて付属のインスタンスメソッド呼ぶほうが速いというか、Math.maxでやることはたぶん配列生成とメソッド呼び出しで、ある意味二度手間
0537デフォルトの名無しさん
2013/03/18(月) 15:10:30.040538デフォルトの名無しさん
2013/03/18(月) 15:10:54.530539デフォルトの名無しさん
2013/03/18(月) 15:13:05.82なんかスレ荒れすぎててちゃんと読まず、パッと単語を拾って反応してしまった。謝ります。
0540デフォルトの名無しさん
2013/03/18(月) 16:21:44.90Ruby が糞遅いのは動的だからじゃなくて単に実装がタコだからってだけなんで
Ruby よりはるかに動的なのに爆速な v8 さんとかに謝れ!
0541デフォルトの名無しさん
2013/03/18(月) 18:47:50.890542デフォルトの名無しさん
2013/03/18(月) 20:20:07.220543デフォルトの名無しさん
2013/03/18(月) 20:32:40.41それをやるとbかaで計算してる場合に2度計算するのは無駄だから一時的に変数に代入しなきゃいけなくなるだろ
だからa.max(b)があれば便利なのにって言ってんの
0544デフォルトの名無しさん
2013/03/18(月) 20:42:16.14お前には無理
0545デフォルトの名無しさん
2013/03/18(月) 21:36:36.30「糞遅い」と言う根拠が依然としてわかりませんが、
Rubyはまだまだ速くなる可能性を秘めているということですよね。
だとしたら素晴らしいですね。
良い情報をありがとうございます。
>>543
確かに配列オブジェクトを生成しなくて済む分 [a, b].max と書くよりも
速いですし、一時的に(明示的に)代入する手間も省けますね。
ですがもし速度を求めるのであれば、一時的に変数に代入をしてでも
>>535 の様に書いた方が速いはずです。
また、a と b しか登場しないのに max というメソッド名なのは、
ちょっと変な気がします。
とりあえず、自分で Comparable モジュールに定義しておくと便利かもしれませんね。
0546デフォルトの名無しさん
2013/03/19(火) 05:05:44.88それだとギリギリ許容できるかな
やはりrefineを使う場合はオープンクラスを禁止するのを同時にやらないと破綻すると思う
0547デフォルトの名無しさん
2013/03/19(火) 11:25:15.56やっとモンキーパッチが絶滅するのか…長かった
0548デフォルトの名無しさん
2013/03/19(火) 15:58:52.45RSpecとかあってもDeveloperがちゃんと書かないと意味ない
0549デフォルトの名無しさん
2013/03/19(火) 22:14:36.38最近、specディレクトリはあるけどほとんど空っての多いよね
gemのテストで参考になるやつ教えてください
0550デフォルトの名無しさん
2013/03/20(水) 00:09:39.46そもそもその程度のオーバーヘッド気になるならCで書き直すかな
Rubyは遅いのを承知の上で、書き下す楽さを優先する時に選ぶってのが基本かと
頭の中を整理するために、そんなアホな書き方許容する言語ねーよw…な擬似言語でコード書いたら
あれれそれが動いちゃうよ、マジで?みたいな言語がRubyだと思うの
0551デフォルトの名無しさん
2013/03/20(水) 01:12:51.99自分が参考にしたのはrackかな
Webのローレイヤーの勉強にもなるし、オススメ
0552デフォルトの名無しさん
2013/03/20(水) 01:40:30.140553デフォルトの名無しさん
2013/03/20(水) 02:03:02.75誰が言い出したんだろうね。
もはやRubyのステレオタイプだわ。
0554デフォルトの名無しさん
2013/03/20(水) 02:19:59.55作者がそう公言してるのに、誰が?ってことはないだろ。
0555デフォルトの名無しさん
2013/03/20(水) 02:30:05.95だからといってJava使うかという話
0556デフォルトの名無しさん
2013/03/20(水) 02:56:43.50ほとんどの場面で現状ほぼ最高最速なものを作ることができる(目の前のあなたにそれが可能かどうかは知らない)
実行時の速度とCPU/メモリ効率の良さが別に重要でないのなら、"Cのコードを生成・再利用"する二次的プログラム言語で書くといい
つまりスクリプト言語だ
0557デフォルトの名無しさん
2013/03/20(水) 03:15:42.90混在する場合も多い。
そうした場合、一部をスクリプトで、一部をC/C++で書く。
Rubyの弱点はランタイムと言語仕様の複雑さであり、
そこらへんでシンプルイズベストなPythonやLuaに対して
C/C++との連携が悪い。mrubyも大きいと感じる。
0558デフォルトの名無しさん
2013/03/20(水) 03:42:45.96そんなもんとっくにやってる
一番問題なのは並列性能とIOの性能でしょ
まあ、それでもJRubyとPumaでよいと思う
0559デフォルトの名無しさん
2013/03/20(水) 03:57:33.31普通のWebサーバやデスクトップ用途ではJVM出しっぱは現実的ではないので
JRubyをコマンドラインから起動して遅いとか文句言わないこと
0560デフォルトの名無しさん
2013/03/20(水) 05:50:23.18なるほどrackか
読んでみる
0561デフォルトの名無しさん
2013/03/20(水) 16:18:15.68でも書かなきゃいけないでござる
面倒でござる
0562デフォルトの名無しさん
2013/03/20(水) 18:23:41.35今から1.9覚えるのに10年かかるでござる
そしてこうですかわかりません><
0563デフォルトの名無しさん
2013/03/20(水) 18:29:13.500564デフォルトの名無しさん
2013/03/20(水) 18:32:12.280565デフォルトの名無しさん
2013/03/20(水) 22:04:17.38お前Ruby習得すんのに何年かかったんだw
0566デフォルトの名無しさん
2013/03/20(水) 22:05:42.34使うだけなら誰でもできるし、Rubyで使えるライブラリー書いてる人、
コミッタ以外でいないよね
0567デフォルトの名無しさん
2013/03/20(水) 22:12:26.41>コミッタ以外でいないよね
いや、別に?
0568デフォルトの名無しさん
2013/03/20(水) 22:20:33.33努力したがどういう主張か理解できない
0569デフォルトの名無しさん
2013/03/20(水) 22:33:46.03gemってオレサマシステムがぶち壊しか
0570デフォルトの名無しさん
2013/03/20(水) 22:34:15.52文字列とIO周りさえ押さえれば、だいたい何とかなるんじゃない?
1.8→1.9最大の破壊的変更はM17N対応だから
0571デフォルトの名無しさん
2013/03/20(水) 23:32:28.03言語ごとに独自のパッケージングシステムやビルドシステムを用意する最近の傾向は誰が流行らせたんだろうね。
PerlのCPANは昔からだけど、Rubyのgemとrake、Javaのantやmaven、Pythonのeasy_install、scalaのsbazとsbt。。。
ほんとうっとうしい
0572デフォルトの名無しさん
2013/03/20(水) 23:33:36.08エンコーディングまわりも異なるエンコーディングが混在してなければ問題ないはずだし
0573デフォルトの名無しさん
2013/03/21(木) 03:55:48.27言語ごとにあるのは別にうっとうしくないし、理にかなってると思うけど。
JavaのMavenは糞でゴミで産廃でポンコツで無能で無意味で無価値だけど。
0574デフォルトの名無しさん
2013/03/21(木) 04:49:57.20Lucas Nussbaum乙
0575デフォルトの名無しさん
2013/03/21(木) 06:11:51.330576デフォルトの名無しさん
2013/03/21(木) 11:03:40.82自分で、gem をも apt, yum の管理下におけばよいではないか?
0577デフォルトの名無しさん
2013/03/21(木) 11:47:40.59公式サイトで最新バージョンがリリースた直後に
すぐに入れられるならそうしてるさ。
あと最近では複数バージョンの同居も求められてるな。
0578デフォルトの名無しさん
2013/03/21(木) 12:40:40.75言語ごとのユーザにはいいんだろうけどね。
ツール使いたいだけのユーザには「easy_installでインストールしろ」「sconsをインストールしろ」は面倒でかなわん。
Rubyはgemやrakeが公式パッケージに含まれてるだけマシな方かもしれない。
aptやyumがLinux以外に使えて、かつもっと気楽ならいいのにね。
リポジトリを公開するのも、sources.listとかにリポジトリを追加するのも、心理的障壁がありすぎる。
0579デフォルトの名無しさん
2013/03/21(木) 12:57:23.28node.jsおぬぬめ
0580デフォルトの名無しさん
2013/03/21(木) 13:26:24.10正確にはnode.jsのバージョンの上がり方が
早すぎるといったほうがいいんだが
安定性など正当な理由があるために
ディストリのメジャーアップデート時以外では
新しいバージョンに入れ替えないだろう?
それはそれで正しいと思うから、
だからこそディストリに文句は言わず、
ディストリ標準のパッケージ管理システムを使わないんだよ。
これがディストリビューターも開発者も
両方が満足する方法じゃん。
0581デフォルトの名無しさん
2013/03/21(木) 13:33:49.72> aptやyumがLinux以外に使えて、かつもっと気楽ならいいのにね。
それ以前に方針が全く違う。
aptやyumはあくまで今使ってるシステムをメンテナンスするもの。
言語のライブラリを管理するものになっていない。
aptやyumを使うと、システムが変わってしまう。
そしてその方針はディストリの考え方に限定されてしまう。
システムの安定性のために必要なことだが、
アプリ開発にとってはただの制限でしかない。
Redhat系、Debian系、(ついでにWindows)などのシステムに依存しない
どの言語でも使える汎用の開発用ライブラリ管理ツールがあればいいとは思う。
でもシステムと開発アプリは別々に管理したい。
つまりこういうことさ。
プログラム言語系はディストリから外すべきなのでは
http://engawa.2ch.net/test/read.cgi/linux/1358608765/
0582デフォルトの名無しさん
2013/03/21(木) 15:52:25.34OSと言語のモジュールを密結合させてどうするの
0583デフォルトの名無しさん
2013/03/21(木) 16:17:21.10OSの機能は使うけど必要最小限で
プログラムが使用するライブラリは実行ファイルと
同じディレクトリに格納するのが基本
あとはどのディレクトリに入れても動く。
WindowsはインストーラがGUIで操作することしか
考慮してないという問題があるけどね。
0584デフォルトの名無しさん
2013/03/21(木) 16:24:50.57モジュールっていうのは、アプリごとに管理したいでしょ
systemのrubyつかってればいいsysadminは、自分でRPMパッケージ作ればいいんでは
0585デフォルトの名無しさん
2013/03/21(木) 16:30:36.65OSとアプリは、どの組み合わせでも動くようにする。
0586はちみつ餃子 ◆8X2XSCHEME
2013/03/21(木) 16:39:03.30Windows は別のソフトと依存関係がある場合に配布が面倒だよ。 簡単に解決しようとするとバンドルするしかない。
Raspberry Perl とか Haskell Platform なんか gcc がまるっと入ってるから両方にパスを通すとえらいことになる。
個別に入れる選択肢をとれないわけじゃないからそういうときは手間をかければいいだけではあるんだけどさ。
0587デフォルトの名無しさん
2013/03/21(木) 16:39:28.44だからそれでいいと。
0588デフォルトの名無しさん
2013/03/21(木) 16:40:03.60それは両方にパスを通すのが悪いという話
0589はちみつ餃子 ◆8X2XSCHEME
2013/03/21(木) 17:31:24.870590デフォルトの名無しさん
2013/03/21(木) 19:30:39.41馬鹿デカい言語環境が3つも4つも入ってるのは容量的に無駄だろうし
0591デフォルトの名無しさん
2013/03/21(木) 20:18:07.240592デフォルトの名無しさん
2013/03/21(木) 22:44:59.790593デフォルトの名無しさん
2013/03/21(木) 22:56:25.52>>571=>>573だけど、確かに今のままのaptやyumに乗っかってもうれしくないね。
ディストリのポリシーに縛られたくはないし、
システム単位じゃなくて、ユーザ・アプリ単位で管理したいことは確かにあるし、
大体aptとrpmと2つある時点ですでに不幸すぎる。
しかし、言語単位の乱立はやりすぎだと思うんだよなあ。
パッケージングシステムやビルドシステムって設計も運用も使用もノウハウの塊だし、
IDEとかと違ってどうしても言語ごとに作りこまざるを得ないものではないと思う。
共通化できればいいのに。
0594デフォルトの名無しさん
2013/03/21(木) 23:23:31.85そのライブラリがバージョンアップした。
原則として互換性は保つものだが、
ライブラリの作者にその義務はない。
事実互換性が完璧ではないライブラリある。
ディストリがある。
そのディストリがバージョンアップした。
ライブラリも新しくなった。
OSとしての互換性は完璧だろう。
だがライブラリの互換性は、ディストリビューターは保証できるのか?
できないことはやめちまえ。
0595デフォルトの名無しさん
2013/03/21(木) 23:48:37.26/usr/local/bin/rubyは自前でmake installにして自前アプリの環境、
こういう考えでやってるから gem使えって言われると嫌な感じがする
0596デフォルトの名無しさん
2013/03/21(木) 23:53:47.18/usr/local/〜の下の自前ビルド環境
rbenvとbundler使ったgemを活用する環境
三つ共存できるだろ
0597デフォルトの名無しさん
2013/03/21(木) 23:56:20.69それはライブラリに限らず、どんなアプリにでも言えることでは?
パッケージングシステム乱立とは直交した問題のように聞こえる。
0598デフォルトの名無しさん
2013/03/22(金) 00:01:10.12/usr/local/bin/gem使っとけばいいよ。
make installしたかgemでインストールしたかなんて区別する必要ない。
0599デフォルトの名無しさん
2013/03/22(金) 00:02:13.28少なくとも出来る仕組みにする。
アプリのディレクトリがあって、
その中にライブラリのディレクトリを
作れるようにしておく。
そしてツール使って、そのアプリが使用する
ライブラリの表示や切り替えができるようにする。
WindowsのSideBySideに近い仕組み。
0600デフォルトの名無しさん
2013/03/22(金) 00:08:07.70オープンソースであるがゆえに
その数は膨大に増える。
それを全て管理しようとするのが
そもそもの問題点なんだろう。
aptやyumに収録しきれてない
ライブラリは山ほどあるし。
0601デフォルトの名無しさん
2013/03/22(金) 01:25:22.74bundlerで同じようなことができる
0602デフォルトの名無しさん
2013/03/22(金) 01:28:20.03それをOSネイティブでサポートしてほしいね。
0603デフォルトの名無しさん
2013/03/22(金) 03:11:35.20aptとかyumとかのOS環境のパッケージ管理システムなら、
アプリをインストールすれば、
依存関係のあるパッケージも自動で入る。
この場合はrubyやらgemやらbundleやら触る必要はない。
別の場合として、OS環境のパッケージ管理システムでrubyを入れました。
んで、rubyの野良アプリを拾ってきて動かそうとしました。
gemとか分からんし。学習したくないし。
とか言われても、しるかぼけ、としか言いようが無い。
野良で動かす時点で必要な学習コストだし、OS環境とruby環境は別レイヤにすべきなのは説明しなくても分かるだろう?
0604デフォルトの名無しさん
2013/03/22(金) 05:33:05.660605デフォルトの名無しさん
2013/03/22(金) 05:39:21.97gemはその2つを区別して考える必要ある?
0606デフォルトの名無しさん
2013/03/22(金) 06:20:27.22知らんもんどうし初心者スレでイチャイチャやっとけ。
0607デフォルトの名無しさん
2013/03/22(金) 06:30:09.620608デフォルトの名無しさん
2013/03/22(金) 09:34:21.12∧∧
ヽ(・ω・)/
\(.\ ノ
、ハ,,、  ̄
 ̄
0609デフォルトの名無しさん
2013/03/22(金) 10:37:21.700610デフォルトの名無しさん
2013/03/22(金) 11:08:55.31新しいライブラリを使うんだよ。
なぜなら、次のバージョンのディストリ用の
アプリを作ってるわけだぜ。
次のバージョンには新しいライブラリが含まれるじゃん。
0611デフォルトの名無しさん
2013/03/22(金) 11:30:40.670613デフォルトの名無しさん
2013/03/22(金) 12:15:42.100614はちみつ餃子 ◆8X2XSCHEME
2013/03/22(金) 12:17:46.980615デフォルトの名無しさん
2013/03/22(金) 12:48:08.78gemでシステムにインストールされたCライブラリ参照してるやつは考慮しないといけないけど、
Pure RubyなモジュールはRuby本体のみ依存してると考えていい
0616デフォルトの名無しさん
2013/03/22(金) 14:23:31.720617デフォルトの名無しさん
2013/03/22(金) 20:01:21.37gemのもっさり感は確かに有り得ない
cpanmがうらやましい
0618デフォルトの名無しさん
2013/03/22(金) 23:27:52.35スレ違いだけど、ドライバが厄介なんだよね。
あるドライバが合って最新版で不具合が解決させていたとする。
でも最新版ドライバは、最新版カーネル用に作られている。
その場合、最新版ドライバを使うためには、
最新版カーネルに入れ替えないといけない。
0619デフォルトの名無しさん
2013/03/24(日) 00:38:19.29--no-ri --no-rdocとかしてる?
0620デフォルトの名無しさん
2013/03/24(日) 01:38:42.39特集 人気10大言語 どれでも入門
読者アンケートで人気だった10種類のプログラミング言語を、一気に解説します。
言語ごとに解説しているので、どれを読んでもOKです。それぞれ特徴や使い方
を学んで、自分にぴったりな言語を選んでください。開発環境の準備からサンプ
ルの作成まで最短で説明します。
http://itpro.nikkeibp.co.jp/NSW/image/top/Cover201305.jpg
0621デフォルトの名無しさん
2013/03/24(日) 08:04:13.090622デフォルトの名無しさん
2013/03/24(日) 08:09:44.91詳しい人に質問。なんであんなに遅いの?
0623デフォルトの名無しさん
2013/03/24(日) 10:26:54.36読み方も知らないだろ
0624デフォルトの名無しさん
2013/03/24(日) 12:15:12.210625デフォルトの名無しさん
2013/03/24(日) 12:43:42.25DHHが提唱して、課題としては上がってるんだが……
これもしかしなくても拒否・黙殺されてね?
https://github.com/rubygems/rubygems/pull/42
0626デフォルトの名無しさん
2013/03/24(日) 13:26:39.59黙殺されすぎてるw
別に動作に問題ないし、いいと思うが
0627デフォルトの名無しさん
2013/03/28(木) 03:32:44.09【経済】島根にスターバックスができた!長蛇の列
http://uni.2ch.net/test/read.cgi/newsplus/1364390427/
0628デフォルトの名無しさん
2013/03/28(木) 09:35:48.96暇があったとしてもとっくに他のコミュニティに移動してる
こんな匿名の叩き煽りが日常茶飯事で自分にメリットが薄いようなところは
最高の頭脳でなくともまともな人間でもさっさと去るよ
他にコミュニティがない10年前なら最高の頭脳もいたかも知れないが、
いつの間にかいなくなって今ではその幻想だけが残ってる
最高の頭脳持ってる奴は他のコミュニティに行っても入っていけるから困らなかっただろう
そしてそういったコミュニティで相手にされない奴が集まってるのが2ch
0629デフォルトの名無しさん
2013/03/28(木) 09:39:29.580630デフォルトの名無しさん
2013/03/30(土) 16:47:19.84反応するだけ無駄
0631デフォルトの名無しさん
2013/04/03(水) 12:31:55.95今の時代の2chにお遊び以上を要求してる奴は総じてドカタだよ
0632デフォルトの名無しさん
2013/04/03(水) 13:38:14.170633デフォルトの名無しさん
2013/04/03(水) 13:47:42.76ほんとだな
まともな技術者で2ch見てないって本当に有り得ない
0634デフォルトの名無しさん
2013/04/03(水) 13:49:42.520635デフォルトの名無しさん
2013/04/03(水) 14:22:25.360636デフォルトの名無しさん
2013/04/05(金) 04:29:09.18うーん、朝起きたらGalaxy Note IIが文鎮化してた。
なにをやっても電源が入らない。バックアップの
入ってたSDカードが飛んだばかりなのでダメージが
大きい、かな。ショックだなあ。2台続けて半年以下で死ぬとは。
0637デフォルトの名無しさん
2013/04/07(日) 18:31:51.490638デフォルトの名無しさん
2013/04/07(日) 18:53:49.81http://www.downforeveryoneorjustme.com/rubyforge.org
というかrubyforgeまだあったんだ
0639デフォルトの名無しさん
2013/04/08(月) 15:49:13.960640デフォルトの名無しさん
2013/04/08(月) 17:22:05.24LLで直接いじられるとセキリティ的にまずいから、
標準でパーミッション細工済みのpingコマンドを通して間接実行なのさ。
0641デフォルトの名無しさん
2013/04/11(木) 23:19:21.800642デフォルトの名無しさん
2013/04/14(日) 00:58:21.54実際もう2chしかそういう場はないよね
他は2chより不便だから淘汰してやったもんだ
0643デフォルトの名無しさん
2013/04/14(日) 07:27:34.95匿名かつ認証不要の参加しやすさが売りのコミュニティだと思うから
結果的に優秀なorコアな情報も集まるのは全く問題ないが
0644デフォルトの名無しさん
2013/04/14(日) 20:10:46.85Http://qr. net/kh4y
0645デフォルトの名無しさん
2013/04/17(水) 10:57:40.66http://engawa.2ch.net/test/read.cgi/poverty/1366162281/
0646デフォルトの名無しさん
2013/04/24(水) 10:33:15.71http://matome.naver.jp/odai/2136675447419430301
AP通信は同社のツイッターアカウントがハッキングされたと発表
http://www.nikkei.com/article/DGXNASGN2302F_T20C13A4000000/
0647デフォルトの名無しさん
2013/04/24(水) 13:48:41.250648デフォルトの名無しさん
2013/04/24(水) 14:10:23.390649デフォルトの名無しさん
2013/04/27(土) 17:01:49.380650デフォルトの名無しさん
2013/04/28(日) 09:28:31.33ふつーのユーザーのマシンには入っているはずのないファイルだし
自らインストールしたものであるという主張をしたいのなら除外指定しろ
0651デフォルトの名無しさん
2013/04/28(日) 15:29:30.030652デフォルトの名無しさん
2013/04/28(日) 15:42:06.820653デフォルトの名無しさん
2013/04/30(火) 12:05:02.14Ruby で PDF を編集しようと思っています。Origami をちょっと試してみたの
ですが stream の中の q - Q、 BT - ET 等を操作する方法がわかりません。
あと これは Nokogiri みたいに replase 出来るのでしょうが?
Prawn も新規作成が主なコンセプトみたいだし、PDF の中身を解析、変更が
出来そうなライブラリはどのようなのがあるでしょうか? Haru ?
0654デフォルトの名無しさん
2013/04/30(火) 15:47:46.240655デフォルトの名無しさん
2013/04/30(火) 15:50:05.43作れたら作れたで使わないくせにまたダメ出しする
0656デフォルトの名無しさん
2013/05/02(木) 06:52:12.250657デフォルトの名無しさん
2013/05/06(月) 08:51:17.05警告を出すようになったらいいのにと思う
特にメソッド呼び出し時に
def foo(a:0,b:0) p a:a,b:b end
foo(a:1) #=> {:a=>1, :b=>0}
foo(a:1,b:2,a:3) #=> {:a=>3, :b=>2}
キーワード引数で、キー自体のtypoにはエラーが出せるようになりましたが
foo(c:5) #=> unknown keyword: c (ArgumentError)
0658デフォルトの名無しさん
2013/05/06(月) 09:07:58.16foo(1,2) とかでも呼び出せればよかったのに
単純にdef foo(a=0,b=0) の代わりに def foo(a:0, b:0) ってできますよ
って、仕様なら他言語のキーワード引数と似たような感じで使えたのにな
デフォルト引数との違いは、キーワード引数は引数末尾にだけ置ける
って感じで、実現できそうなんですけど
メソッド呼び出し時の引数処理がさらに複雑化するでしょうけど
なんか互換性的にまずいこと起こりますかね?
2.0未満では def foo(opts={}) 〜なんてしてたので
たいして問題なさそうな気がするのですが
もしかして、C拡張とかで扱いにくくなるのでダメだったんでしょうかね
0659デフォルトの名無しさん
2013/05/23(木) 19:59:31.48encoding.rbやfont.rbの確認したりしていますが、PDF事態いじり出して2日というのもあり、なかなか解決できずにいます。
読ませているPDFのfont値がほとんどstandardEncodingで初期化されているのが怪しいと思っているのだけれど、
誰か解決できた人いますか?
0660デフォルトの名無しさん
2013/05/24(金) 08:34:50.780661デフォルトの名無しさん
2013/05/24(金) 18:40:50.48できればRuby単独で完結させたかったのですが…
0662デフォルトの名無しさん
2013/05/24(金) 23:25:47.90初心者に良くありがちな間違い
0663デフォルトの名無しさん
2013/05/25(土) 06:59:52.76っていうか2ch書き込むの半年早い
0664デフォルトの名無しさん
2013/05/25(土) 18:54:47.37但し、馬鹿に限る
って条件が付くけどな
0665デフォルトの名無しさん
2013/05/25(土) 23:41:00.00現在はスクリプトの頭に #!/usr/bin/ruby をつけて *.rb ファイルを
コマンドラインから実行しています。
出来れば安直にもっと早くしたいのですが、
YARV を使って実行するにはどのようにするのでしょうか?
具体的な使い方の Tutorial が見つからなくて困っています。
0666デフォルトの名無しさん
2013/05/26(日) 00:04:21.390667デフォルトの名無しさん
2013/05/26(日) 00:11:40.411. スクリプトを仮想コンピュータ(YARV)の命令に翻訳
2. YARVがその命令列を実行
という仕組みだ。
プラットフォームが限られるが、たぶん必要なのはexerbのような
ネイティブコードへの変換を行うものだろう。
0668665
2013/05/26(日) 00:26:47.34え? *.class とか、*.fasl みたいなファイルが一旦できて、
それを VM やインタープリターが実行するのでは無いのですね。
内部で自動的にいつでも行われているわけですか。
完全に誤解していました。
Exerb というのもあるのですね。
バイトコードレベルではなくて、実行可能なオブジェクトコードを
作成してくれる方が確かにありがたいです。
x86_64 上の Linux で計算していますが、、、、
このライブラリは 1.8 までのサポートみたいですね。
1.8 に戻ると Ruby -> C のラッパプログラムを修正しないといけないな。。
とにかく、とても助かりました。
0669デフォルトの名無しさん
2013/05/26(日) 00:45:02.09スクリプトとRubyインタプリタをひとまとめにしてexeにするだけ
実行速度は変わらない
0670665
2013/05/26(日) 00:58:36.10そうですか。それならネイティブコード化関係は
今のままで良いわけですね。
あとは計算アルゴリズムや細かな実装の方に
集中すれば良いことになりますね。
ありがとうございます。
0671デフォルトの名無しさん
2013/05/26(日) 02:09:56.25で、大部分が妥当に書かれていて(、なんか適当な数値計算ライブラリを使い倒していて)、なおかつ不満な速度の場合は単純にRubyの限界
「なんも考えなくても安楽に書いて試せる」よりも毎回の実行速度が遅いことが問題なのならCで書くのおすすめ
0672665
2013/05/26(日) 08:01:32.46ありがとうございます。自分の計算対象はボトルネック部分がハッキリしてて、
あとの場所はボトルネックにはならないけどまあまあ複雑な計算、
という、かなり都合の良い形になってます。
ただ、ボトルネック部分も2レイヤ構成になってて、
今回、その上層レイヤまで全部 C でライブラリ化した場合と、
下層レイヤのみ C でライブラリ化した場合と2種類のプログラムを
作り、下層〜上層レイヤの間が C と Ruby でどのように実行時間が
異なるか調べて見ました。
0673665
2013/05/26(日) 08:04:03.99中層部分の実行時間がかなり問題になったので、安直になんとかならないかな?
と思ったわけです。ただ、今回は単純な Array のみを使っていたので、
さらに Vector, Matrix, NArray 実装と比較してみます。
0674デフォルトの名無しさん
2013/05/26(日) 16:21:28.88はよはよ!
0675デフォルトの名無しさん
2013/05/26(日) 21:17:38.020676デフォルトの名無しさん
2013/05/27(月) 07:40:14.350677デフォルトの名無しさん
2013/05/27(月) 08:56:42.64華やかだし
ただ、プログラマ女子の中に
写真を撮られて時計に使われてもいい、という人がどれくらいいるのだろうか
0678デフォルトの名無しさん
2013/05/27(月) 09:41:18.040679デフォルトの名無しさん
2013/05/27(月) 09:50:00.65-―──- |::.::.::.::.::|
´ 丶、 |::.::.::.::.::|
/ \ \ \ |::.::.::.::.::|
/ { \ \ ヽ. ヽ|::.::.::.::.::|
/ ∧ 丶 \| ∨! '|::.::.::.::.::|
/ /ハ. ト、 厶 | | i |::.::.::.::.::|
| │ | ⌒> | \|\ │ | i |::.::.::.::.::|
| │ l{/ハ | y示ミ、 |八. |::.::.::.::.::|
| │ | x=、\{ トィハ }} |\\.|::.::.::.::.::|
| | {代:ハ 弋::ソ│ |i〉 } |::.::.::.::.::|
ヽ. |人 小. Vリ , ''' | レく |::.::.::.::.::|
`| \∧ '' | |、 \.|::.::.::.::.::|
| | |人 ー ' │ l \__ |::.::.::.::.::|
| l│ {> _//} l / |::.::.::.::.::|
| i | \/{\ /│ | {. |::.::.::.::.::|
| 八 / /'| /∨ヽ! / l |::.::.::.::.::|
| i | Y´ / | 廴}>、| ,′ l |::.::.::.::.::|
| i |〈 〈 |//:::: ∨ / / │::.::.::.::.|
| i | } \ ∨::/∨ 〈 〈. │::.::.::.::.|
| i | { | | ∨::::| { 〉 .|::.::.::.::.::|
|、 八 ∨|. \ ∨:| │ / │::.::.::.::.|
| ヽ ヽ い、 ヽ|: | │ .|::.::.::.::.::|
0680デフォルトの名無しさん
2013/05/27(月) 22:11:22.080681デフォルトの名無しさん
2013/05/29(水) 02:20:12.55「初めてのRuby」第2版はまだですかね?
0682デフォルトの名無しさん
2013/05/29(水) 05:10:29.650683デフォルトの名無しさん
2013/05/29(水) 13:53:36.61まじか いまのバージョン買わなくてよかった
0684デフォルトの名無しさん
2013/05/30(木) 00:59:08.85/ `ヽ. チケット増やしておきますねー
__/ ┃)) __i |
/ ヽ,,⌒)___(,,ノ\
0685デフォルトの名無しさん
2013/05/30(木) 19:48:58.98https://pbs.twimg.com/media/BK4HfUWCcAASZnc.png
0686デフォルトの名無しさん
2013/05/31(金) 10:27:30.480687デフォルトの名無しさん
2013/05/31(金) 19:51:07.490688デフォルトの名無しさん
2013/05/31(金) 22:33:46.18なかなかの勇者だな。俺にはその蛮勇は無い。
0689デフォルトの名無しさん
2013/06/01(土) 07:49:30.360690デフォルトの名無しさん
2013/06/01(土) 07:59:16.21羨ましいと考えること自体が童貞的
…まさか社交辞令の遣り取りを本気にしてたりしないよね
0691デフォルトの名無しさん
2013/06/01(土) 11:09:35.95素直に羨ましいと考えられないのが童貞的
0692デフォルトの名無しさん
2013/06/01(土) 11:35:06.15Audleyとか
0693デフォルトの名無しさん
2013/06/01(土) 14:32:18.020694デフォルトの名無しさん
2013/06/01(土) 15:27:16.690695デフォルトの名無しさん
2013/06/02(日) 11:54:21.240696デフォルトの名無しさん
2013/06/02(日) 11:55:20.71服を脱げ
0697デフォルトの名無しさん
2013/06/16(日) 21:31:37.750698デフォルトの名無しさん
2013/06/16(日) 22:07:04.78ただ、この場合はそれが定義されている場所がどこかというのは一発でわかって欲しいけどね
エディタのジャンプとかでできないもんかしら
0699デフォルトの名無しさん
2013/06/16(日) 22:08:59.01「メソッドはオブジェクトではない」んだよなぁ…
0700デフォルトの名無しさん
2013/06/17(月) 22:16:25.88メソッドがオブジェクトならSELFみたいにインスタンス変数と地続きであるのが
どちらかというと自然に感じるんだけど。もっともそれだと、アクセスコントロールの意味論を
別に考えないといかんのが面倒か。
0701デフォルトの名無しさん
2013/06/17(月) 23:09:34.640702デフォルトの名無しさん
2013/06/18(火) 01:19:26.25実質的にフィールドアクセスと等価
公開フィールドは存在せず、必ずメソッド経由でアクセスするRubyだと
メソッドオブジェクトだけ直アクセスしてるような変な気分になると思うなあ
0703デフォルトの名無しさん
2013/06/18(火) 07:55:55.97フィールドアクセスはメソッドオブジェクトそのものへのアクセスだろ
メソッド呼び出しとは区別しないと
0704デフォルトの名無しさん
2013/06/18(火) 21:03:09.90Rubyの感覚でJavaScriptいじってしまってメソッド呼び出しの()を忘れることも多々あるな
0705デフォルトの名無しさん
2013/06/20(木) 10:17:27.34理由はバグ潰しの速度が鈍足なのでgithub等の別の場所で個人的に勝手にやってください的な。
Ruby/Tk熟知してる誰かがいたらメンテナに立候補してみては?
0706デフォルトの名無しさん
2013/06/20(木) 11:40:58.510707デフォルトの名無しさん
2013/06/20(木) 12:58:59.47家の Arch Linux (64bit) もかれこれ数ヶ月以上 Ruby/Tk が動いてない
標準から外れても仕方なしって気がする
0708デフォルトの名無しさん
2013/06/20(木) 13:01:35.18個人ツールですらSinatraでWebインタフェース書いた方が楽だし
0709デフォルトの名無しさん
2013/06/20(木) 14:16:14.830710デフォルトの名無しさん
2013/06/20(木) 14:22:16.26Ruby/Tkという密接なライブラリは必要ではないのだ
0711デフォルトの名無しさん
2013/06/20(木) 14:33:35.27Webとローカルデータを吸って吐く処理で充分
…Railsだって「Rubyでそんな無茶すんな」のカテゴリーだったので、芽が出るならRuby/Tkでもよかったのだけど
伸びる運と条件を見つけるのは難しいね
0712デフォルトの名無しさん
2013/06/20(木) 15:11:33.89世代交代を認められず既得権益にしがみつく様はまるでperler
0713デフォルトの名無しさん
2013/06/20(木) 16:08:25.13あまりtclしらんけど8.6のバインディング整備してる言語って
多くないんじゃないかつう気は多少しないでもないが8.5でも
別段困るとは。そもそも元々linuxかosxでないと動かすの大変
だったような気がしないでもない。どっちでもいいな
0714デフォルトの名無しさん
2013/06/20(木) 16:11:06.290715デフォルトの名無しさん
2013/06/21(金) 14:32:54.33Published on Jul 22, 2012
http://www.youtube.com/playlist?list=PLIh86y-7YAdKryEgl7suJfgj7oiWpVRc7
まだというか、IDLEがtkinterでできてたような記憶がある
http://thinkingtkinter.sourceforge.net
>IDLE is itself a Tkinter application, with its own "mainloop" that
>will conflict with the mainloop in these programs. If you really
>want to view and run these programs using IDLE, then -- for each
>program -- you should comment out the "mainloop" statement in the program before running it.
うんIDLE標準で添付なので無くなることはないべさ
0716デフォルトの名無しさん
2013/06/28(金) 11:40:30.800717デフォルトの名無しさん
2013/06/28(金) 16:20:09.82ID:K/ViQt15!GUI、文字列処理やバッチ処理が絡むなら兎も角、
簡単な計算と複雑な計算ぐらいなら、全部cで書いた方が良いんじゃないの?
0718デフォルトの名無しさん
2013/07/01(月) NY:AN:NY.AN0719デフォルトの名無しさん
2013/07/01(月) NY:AN:NY.AN落ちぶれたと言うより、本来の位置に戻っていってる感じ
0720デフォルトの名無しさん
2013/07/01(月) NY:AN:NY.AN0721デフォルトの名無しさん
2013/07/01(月) NY:AN:NY.ANID:3VuRZefs!Rubyが流行ってた当時、みんなソフトウェアなんて書かずにマスをかいてたんだ。
気持よくて当然だね
0722デフォルトの名無しさん
2013/07/02(火) NY:AN:NY.ANいくら言語構文の性能よくても
互換性切り捨てに近い事をずっとやってるから、マイナーなままだよね
実際ruby1.8で完全停止して、内部実装と言語布教に力入れてればPHPとか駆逐できた可能性あるよね
1.9なって互換性が爆発して人が離れたのはだれが見たってそう
1.8のコードが1.9においてコンパイル時のエラーが出ない恐怖
rubyユーザーが、世界のだれも解決してない動的言語の欠点に立ち向かわされて散っていった
2.0でまた小さな問題は出てくるし
1.9で普通に入ってたライブラリで、2.0だとインストール時躓くものが後を絶たない
ruby1.9ショックを乗り越えた生き残りも、また少し駆逐される
実際さぁrubyで大規模アプリを作らされてる人ってruby言語を良くするためのデバッガー
rubyは今でも使ってる、Windowsの操作性を上げる為に使ってて、もはやwindowsの一部
Windowsにrubyが入ってないと発狂する
特にWin8でスタートメニューなくなりやがったからcmdからの操作が増えた
だからrubyスクリプトいっぱいPATH通してある
ゲ制作用には良い気がしてたけど、それ以前にプログラミング言語で、ゲ制作っていうコンテンツが終わりそうな気がする
絵or音やる人が増えて、プログラムやる人が減ったんだ
だからC++やrubyとかじゃなくて、吉里吉里とか使ってやがる
ツクールじゃ自由度は低いけど、複雑なシステムよりも、絵が良いか音楽が良いかの部分のほうが評価されるから
そっちに力入れたほうが良いってなる
rubyがマイナーとはいうけど、プログラミングが所詮マイナーなんだ…。機械等は目に見えやすいけど、世界を支配してるもっと重要なものは他に
趣味がプログラミングです って奴、今後さらに減るわ
芸術コンテンツが加速的に広がっていく
いくらプログラミングできると、便利ですとかいっても、
現在のフリーウェアの数やOSの出来からして、なくても困らないものではあるからな
0723デフォルトの名無しさん
2013/07/02(火) NY:AN:NY.ANとにかく複雑で他の事が色々と何も考えられなくなってくる
だから力とか、効率がすべてで
国境とかも関係なくなっていてかなり凄い
それがすごく大事な事なんだ
到底、一般人の力では解決できない問題に
不用意に触れないために
そういう現実逃避の道具として、一世を風靡した
その現実逃避の道具が今徐々に変わりつつあるのかもしれないが
その流れをきっとrubyが終わらしたんだよね
単純化させてしまったから、複雑じゃなくなってきた
この世界は、ミルクココアが不完全に溶け合い、完全に混ざりきった色にならないようにしておくのが好ましいわけ
すべてを最適化してはいけないんだ
つまり、それが国境
生命はもともと、無駄なところから、無駄に出来上がったもので、
良く考えてみるといい、
元々が、無駄な存在である人間が、完璧などを求めたら、自分で自分の存在を否定するようなものなんだ
あ、これ俺が出来るからお前いらないよ、 これも俺がやるからお前いらない を、続けた結果
あれ?ここをこうしたら…自分いらなくね? ・・・・と、なる。
俺様はプログラミングの果てにそれを見てしまった
開いてはいけない扉なので、開ける前に気づき、世界を終わらせる事をやめた
0724デフォルトの名無しさん
2013/07/02(火) NY:AN:NY.AN願いともいうし、祈りともいう
求め続ける限り、完璧ではないから
終わらない
この世界で最も強いのは、「祈り」だぜ
宗教とかにハマる気はないけどな
おれは自分が、教祖になる
そもそも宗教ないと人はダメとかいうけど、それじゃ教祖は人じゃないのかよみたいな感じ
まぁでも… 一定までいくと人じゃないのかもな…
人の信仰が集まると
自分という物が空っぽになったとしても、周りからの信仰によって自分という存在が埋まるから
何も考えず、多数決に従って動くだけでも生きられる
そうなると、人間というよりも、人の信仰を溜め置く場所みたいな
祀り上げられるのは、かなり恐ろしい ネットでの祭り上げもだ
0725デフォルトの名無しさん
2013/07/02(火) NY:AN:NY.ANネットの祭り上げは、無理やりに神にする、その上で
個人という器を空っぽにするだけで信仰を注がずにすぐに空のまま捨て去るから大変よろしくない行為
器が小さい子は、それで自分をなくす
大量の信仰を集めて神になっても、自分をなくさないようにすることが出来る人が人の上に立つ
実際、人の繋がりはP2Pネットワーク + 一点集中のサーバーがあったほうが良いし
神となるデバイスも、人の体だから人の寿命で死ぬけど、サブ鯖があれば、一応何とかなるし
メインサーバーとなる神が優秀であれば、後継者はちゃんと残せる
信仰…善意も悪意も、一身に背負って空の器に注ぐ
一見これは、勝ち組のようで、勝ってもいないし負けてもいないわ
この世界の、第三者に、NPCに、なるってことで
周りと同じ風に出来ないし、一挙手一投足が見られるし、何も考えないで多数決に従ってるだけでも
自然淘汰的に信仰が落ちる場合さえあって、信仰を落とさないためにあらゆることする
例えば天皇とかも、そこにあるだけで信仰を集める存在が、一見何もしてなくてもそれが、どれだけ大変か
神を人というデバイスで成す 人は、善意も悪意も、発散したいときがある
そんなときに「善意」を出して発散したいときに必要なのが、信仰対象であって一方的に一般人が、善意で信仰する
それを受け止める存在、それで善意を受け取った分だけ同じように返す
少なすぎず多すぎず・・・・ 不平等を行わず、バランスを取り、
信仰ではなく、悪意を受け取った場合も、上手い具合に、相応の返しを要求される
ようは、相手が善意を送った場合は善意で返せばいいが、悪意に対しては悪意で返すか善意で返すか、その加減はどうするか そんなこと考えないといけない または一切返さないなど
こんな思考になってる時点で人の思考じゃないと思う、器を信仰で満たすってそういう事であって
人を束ねるのは一見何もしてないようでも、色々やらないとすぐにバラバラになっちゃうから、
信仰を注ぐ器になれる存在は、限られてる
0726デフォルトの名無しさん
2013/07/02(火) NY:AN:NY.AN自分の作った神様に助けを求めそうになる精神的危機はわかる。
でも、まずK&Rを読んでみれ。プログラムは人間が作ったもので、
我々の管理下にあるということをまず思い出そうぜ。
0727デフォルトの名無しさん
2013/07/02(火) NY:AN:NY.ANRubyの凋落 ここに極まれりってかんじだな
0728デフォルトの名無しさん
2013/07/02(火) NY:AN:NY.ANあまり盛り上がってないみたいだな。
久しぶりにコードとか見ると、メソッドに()がついてないとか、なんか落ち着かないな。
0729デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.AN今は必要な所で使われるようになって
良くも悪くも空気になった。つまり言語としては成功なんだろうな
0730デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.ANむしろ本スレに何を求めてる?
0731デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.AN0732デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.AN手元にあって便利な小物、ワンライナーを含む小規模スクリプトじゃないかあ
そういうやつの発展形がchefとかvagrantだと思ってる
0733デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.AN0734デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.AN0735デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.AN0736デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.AN一旦足を踏み入れてしまうと、もう他なんでどうでも良くなっちゃうのではないのかね。
0737デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.AN/re/ もないのにご冗談を
0738デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.ANあのスレタイはよかった。Pythonは墜落した
0739デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.ANおまえは何もわかってない。
/re/ すら無い言語に安住できるからこそ、人生の敗北者なのだよ。
import re
r = re.compile(r"....")
if r.match(s): spam(s)
とやることになんの疑問も感じなくなる。これこそが堕落だ。
若造が。もう一度修行しなおしてから来るんだな。
0740デフォルトの名無しさん
2013/07/04(木) NY:AN:NY.ANめんどくせえ。
そんなの毎回書いて楽しいか。
0741デフォルトの名無しさん
2013/07/05(金) NY:AN:NY.AN楽しいわけがないだろ。
Pythonってのは*退屈*な言語なんだよ。
だからこそ堕落者や人生の敗北者でも、なんの疑問も持たずに安穏として、
外に広がる*刺激的*な世界なんて眼中に入らなくなってしまうんだよ。
0742デフォルトの名無しさん
2013/07/05(金) NY:AN:NY.ANgemsのデータベースに、1.9での動作確認パラメータをつけてくれないかな
0743デフォルトの名無しさん
2013/07/07(日) NY:AN:NY.ANkwsk
ここに書ける限り挙げてくれ
0744デフォルトの名無しさん
2013/07/08(月) NY:AN:NY.AN代替のgemが書かれないような古いgemは動かなくても実質問題ないような気がしないでもない
0745デフォルトの名無しさん
2013/07/10(水) NY:AN:NY.AN0746デフォルトの名無しさん
2013/07/10(水) NY:AN:NY.ANttp://www.downforeveryoneorjustme.com/rubyforge.org
0747デフォルトの名無しさん
2013/07/10(水) NY:AN:NY.AN0748デフォルトの名無しさん
2013/07/10(水) NY:AN:NY.AN隕石が落ちてくるのと同じような感覚
0749デフォルトの名無しさん
2013/07/12(金) NY:AN:NY.AN0750デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN1.8はオワコンらしいし、1.9は開発版らしいし、2.0は失敗作らしいし、どれもダメじゃん。
0751デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN0752デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN1.9以降はニセモノ
0753デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN0754デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.ANそろそろサポートが終わるから
実質1.9か2.0の二択で、Windowsなら(現時点では)1.9がよい
LinuxやMacについては詳しい人に聞いてくれ
0755デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN0756デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.ANその調査能力だとたぶんあなたにはプログラミングは向かないので、別なことをしたほうがいいと思う
おそらく大変な苦痛が待っているはず
0757デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN0758デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN0759デフォルトの名無しさん
2013/07/19(金) NY:AN:NY.ANユーザー数増えないことには改善もされにくいぞ
0760デフォルトの名無しさん
2013/07/19(金) NY:AN:NY.AN0761デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.ANバグ潰してってくれ
俺は色々調べるのめんどいから1.93使ってる
0762デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.ANhttp://www.youtube.com/watch?v=b1vNBa4kCyM&list=PLoqUxxYo1OIYDBWTUQ9jDBh4-lAfK-WFc
0763デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN0764デフォルトの名無しさん
2013/07/28(日) NY:AN:NY.AN0765デフォルトの名無しさん
2013/07/29(月) NY:AN:NY.AN0766デフォルトの名無しさん
2013/07/29(月) NY:AN:NY.AN以下から1冊買いたいと見繕ってるとこです。
・Rubyベストプラクティス
・Rubyクックブック
・Rubyレシピブック 第3版
0767デフォルトの名無しさん
2013/07/30(火) NY:AN:NY.AN0768デフォルトの名無しさん
2013/07/30(火) NY:AN:NY.ANステマの提供でお送りしました
0769デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN0770デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANRubyやったことないんですが、聞くところによると
なんかキレイでいい言語らしいのです。
自分がある程度分かってて比較できるのはc,c++,java,php辺りなのですが、
それらと比べてメリットや美しいと言われるあたりのことを
教えてください。
0771デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN0772デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANやったことないならやってみろ
習うより慣れろ、だ
0773デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN0774デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN0775デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN0776デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANマジレスすると、いい言語かどうかはやりたいことに依存する。
特定のURLからファイルとってくるとか、Webアプリを作りたいとか、
そこそこ大きいテキストファイルから情報抽出したいとかを、
さくっと1分〜10分でプログラミングしたいなら、Rubyはいい言語。
堅牢なサービスを作りたい、GUI作りたい、画像処理したい、なんて
考えてるならRubyはよくない言語。
やりたいことを模索中の学生さんなら、Pythonをおすすめする。
最近のライブラリはPython APIを提供することが多くなってるので。
つまんない話だが、実用的には無視できない。
0777デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANRubyは概して記述量が少なくて済むことが多い。
なので、(Rubyの得意分野ならば)やりたいことの本質部分に集中して
プログラミングできる。生産性が高いとか言われる。
ただこれは、基本的なメソッドやライブラリを一通り学習し終えた後の
話であって、特別勉強量が少なてすむわけではないことに注意。
0778デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN>やりたいことを模索中の学生さんなら、Pythonをおすすめする。
>最近のライブラリはPython APIを提供することが多くなってるので。
>つまんない話だが、実用的には無視できない。
やりたいことが科学技術計算や自然言語処理に限定すればPythonのほうが
ライブラリは充実しているが、それ以外の分野ではRubyも同等もしくは
逆にRunyのほうが充実している。とくに、Webサービス、GUI、画像処理なんて
考えているなら、Rubyも同等(かそれ以上の)ライブラリが提供されている。
また、英語の読解が苦にならない人であれば問題無いが、日本語情報については
ネット上の情報や書籍でもRubyが圧倒している。Pyhtonはオライリーから
良書が翻訳出版されているが、それ以上の情報が必要になれば英語が必須になる。
つまんない話だが、実用的には無視できない。
0779デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN0780デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN>まあ、Rubyスレなんで、一応Rubyのよい点を一般論的に語っておくと、
>Rubyは概して記述量が少なくて済むことが多い。
記述量が少ないことはワンライナーのような書き捨てプログラミングには優位であるが、
それをもって一般的なプログラミングで生産性が高いと言うのは短絡的思考だろう。
まあ、Rubyスレだけど、一応Pyhtonのよい点を一般的に語っておくと、
Pythonは「手続き型スクリプト言語」としてバランスがとれた実用的な言語だ。
これはCやJavaといったありふれた手続き型言語の知識/経験がそのまま活かせるから
少ない勉強量で実用的なプログラミングに進めるという利点がある。
もちろんRubyでも(Pyhtonと同等な)手続き型プログラミングは可能だけど、
Rubyの本質は、「関数型言語をベースにした純粋オブジェクト指向スクリプト言語」にある。
言い換えると、関数型プログラミングやオブジェクト指向プログラミングにおける
柔軟性や表現力が(手続き型であるPyhtonと比較して)圧倒的に優れていることを意味する。
まとめると、初級レベルであれば日本語の情報/書籍/コミュニティが充実していて、
手続き型パラダイムを超えた中級レベル以上になれば、言語の本質として圧倒している
Rubyをおすすめする。
0781デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANやりたいこと模索中でRubyもPythonも知らないなら、俺ならRubyを薦めるね。
0782デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANプログラミングなんてすっぱりやめたほうがいいと思う
0783デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANGUIであれば、RubyだとRuby-GNOMEやRubyTkがあるよね。
どちらも機能性ではPythonの対応バインディングに劣るものではないと思う。
なにより初心者にとっては日本語コミュニティの充実が大きいのでは。
最近もruby-talk MLでRuby-GNOME関連のQ&Aがあったし、
何か困った時に頼りになるコミュニティの存在は、Pyhtonに欠落しているものだ。
画像処理については詳しくないが、基本的なライブラリはRubyも提供されていると思う。
一般的な画像処理でPythonにはあるけどRubyに欠けているものには何があるかな?
0784デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN実際は入門書終わったレベルであってもね
0785デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN「科学技術計算」と言うと物理系に限定されて聞こえるが、
統計、プランニング、回路設計、シミュレーションなどなど、結構広いよ。
で、これらの分野のプロプライエタリなツールは、インターフェイス言語にPythonを選び始めてる。
情報科学以外の理系の学生なら、どれかの世話になる可能性は高い。
そういうののRuby bindingやクローンも、本家開発者がメンテしてるものには遅れたり劣ったりする。
英語については、>>770が優れたIT土方になりたいんなら有効なアドバイスだと思うが、
学生ならせめて苦なく読める程度にはなるべき。
0786デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN>言語の本質として圧倒しているRubyをおすすめする。
俺もこのスレにいるくらいなのでPythonよりRubyが楽しいとは思ってる。
「言語の本質として圧倒」はどうか知らんが。
ただ、>>770がプログラミングの世界にどっぷり浸かりたいならRubyおすすめするが
>>770みたいな質問をしてしまうタイプならPythonをおすすめする。
ひどい言い方をすれば>>782に同意。
0787デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANPythonの優位性が語られる場合、その主題は言語そのものではなく周辺ライブラリばかり。
プログラミング言語としてPyhtonが(Rubyと比較して)どのように優れているのか、
具体的に語られることは無い。(最近のバトルスレは、そんな話題しかないから停滞している)
もちろん、何かやりたい「目的」が明確にあるのなら、プログラム言語は「手段」にすぎないのだから、
ライブラリの充実は大切な要素であり、スクリプト系言語の中でPythonは選択肢の一つだろね。
Pyhtonにプログラミング言語として使いづらい部分があっても、「些細な問題」にすぎないと考える。
Rubyは、そんなPythonの実用言語としての思想からすれば、異質な存在だと言える。
なにか日常のありふれた問題を解決しようとプログラミングしたい、
あるいは目の前の課題をプログラミング言語で表現したい、と考える人にとって、
いかに思考を妨げる事なくプログラミングできるか、プログラミングという行為そのものが楽しいかは、
「些細な問題」どころか大事な要素になる。
プログラミングに対する価値観の違いだから、正悪論では決められない。
0788デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANで余力があればOCamlとか。
遊びでPython。
0789デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN* 実績多数
* 言語仕様が安定している
* ドキュメントがしっかりしている
* 周辺ライブラリが充実している
つーとこで、プログラミングが好きとか嫌いとかではなく、
目的に向かって淡々とプログラミングしたいなら一番おすすめ。
プログラミングを楽しみたい言語オタクにはPythonは面白いもんじゃないので、
もしそういうのが望みならBrainfuckやUnlambdaをおすすめする。
0790デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN>* 実績多数
>* 言語仕様が安定している
>* ドキュメントがしっかりしている
>* 周辺ライブラリが充実している
だからさ、こういった主観的な特徴であれば、Rubyにも当てはまるのよ
客観的な(=技術的な)論点でPRしてみなさい
というか、わざわざこんなRubyスレに書き込むなんて、
Pythonマニアってのは、よほどRubyのことが気になって気になってしかたないんですなw
あるいは技術的な話題なら、バトルスレでもかまわんよ
0791デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANRuby がドキュメントがしっかりしていないのは、主観なんかではなく、客観的にみてわかるだろwww
Javadoc、MSDN、PHPのドキュメントサイト、Pythonのドキュメントサイトに比べ、
Rubyのは明らかに後手だし、標準と言えるものがない。
るりまをメンテしてくださっている方には敬意を表するが、他の言語と比べれば整っていないと言わざるを得ない。
0792デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANルールなら、Rubyの特徴って何もないんじゃね?
0793デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN0794デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.ANそれは主観でしかないな。
お前にとっては不十分に見えても俺にとっては
ドキュメントはしっかりしてるし、
俺にとっては、Rubyは実績多数で、言語仕様が安定していて
周辺ライブラリが充実している。
0795デフォルトの名無しさん
2013/08/04(日) NY:AN:NY.AN「それ以外の言語的な特徴のないつまらんもの」と暗にけなしてるつもり。
わかりにくかったようでスマソ
0796デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANストレートなけなし言葉でないと共感得られないんかね。
ダサいものをダサいというより、優れたところを挙げる方がいいと思うんだが。
しかし、それはそれとして。
Pythonと比較してRubyが「実績多数」「言語仕様が安定している」などと本気で思ってるなら、
マジで一回Pythonの文化に触れた方がいいと思うよ。
いくらなんでも井の中の蛙すぎる。そんな状態ではRubyの良さも分かった気になってるだけ。
こんな忠告を聞き入れてくれる気はしないが、一応。
0797デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANそれほどPythonがイイと思うなら、それをPythonスレで大いに語ればいいんじゃね?
言語比較論を語りたいのなら、バトルスレで議論すればいいんじゃね?
こんな忠告を聞き入れてくれる気はしないが、一応
0798デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN0799デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN>>796のどこを読んだら「Pythonがイイ」と思ってると思う? (反語)
0800デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANどれも大して変わらん
0801デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN10年前のPerlと同じだな
つまりPerlの代替言語としてはPythonが勝ち残ったということ
0802デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANこんなところ
>優れたところを挙げる方がいい
>マジで一回Pythonの文化に触れた方がいい
これでも「Pyhtonがイイ」と思っていないと主張するのなら、日本語が不自由と思うしかないな
0803デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANあれか、ひとかけらでも「Pythonがイイ」と思ったらダメなのか。
おまいのようなRuby信者がRubyistの評判下げてるんだな。やめてほしい。。。
0804デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN0805デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN0806デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANあるいは技術的な(=客観的な)Pythonの良さならばまだネタとして価値はあるし、
個人的に「Pythonに引かれるものがある」ならば、ああそうだね、で終わる話
それを単なる個人の主観で「Pyhtonを押し付けようとする」のは、
粘着や荒らしといった行為と変わらないと思うがね
0807デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANPython厨が暴れているだけ
0809デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN0810デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN言語の良さは言語仕様だけで決まるもんじゃないよ。
お前もRubyistならわかってることだと思うが、コミュニティの文化が大きく影響する。
それを「主観」と切って捨てるのはどうかと。
0811デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN> Rubyは実績多数で、言語仕様が安定していて周辺ライブラリが充実している。
> Rubyは実績多数で、言語仕様が安定していて周辺ライブラリが充実している。
> Rubyは実績多数で、言語仕様が安定していて周辺ライブラリが充実している。
0812デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANたしかにコミュニティの良さも大切だよね
日本のRubyコミュニティは、世界的にも活発だし、
Ruby開発にも大きく寄与している
しかもRubyコミュニティの根幹にあるのは「共感」だ
上から目線での「押しつけ」とは別世界にある
こうした土壌の背景には、
「プログラミングの楽しさ」を大切にする
という、Rubyのユニークな思想の存在が
大きく影響しているのではないかと(個人的に)思う
0813デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANDebianのRubyパッケージ管理者、Ruby開発コミュニティに不満を持ち辞任
ストーリー by hylom 2011年01月04日 14時01分
日本発のコミュニティゆえの問題? 部門より
あるAnonymous Coward 曰く、
DebianでRubyのパッケージングを行っていたLucas Nussbaum氏が
パッケージメンテナの役を辞任した。Ruby開発コミュニティへの不満が原因のようだ(Lucas氏のブログ)。
日本語訳やそれに対するまつもとゆきひろ氏のコメント訳なども出ているが、
日本人以外が開発に参加するには障壁がある、開発状況がよく分からない、
プラットフォームが明確でない、RBMやRubygemsと各プラットフォームの
パッケージマネージャとの協力が足りない、コミュニティの一部の人物のマナーが悪い、
などが理由として挙げられている。
0814デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN0815デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN0816デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANそれがどうかしたのか?
イジメられる方も悪いって話?
0817デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN//d.hatena.ne.jp/yayugu/20110103/1294033012
>>816
もう少し穏やかに話しましょうよ。
0818デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANLucas: Rubyコミュニティの一部の奴らはassholeみたいなマネはやめるべきだ
Matz: Assholeについて。
気の毒に思う。私もここ15年くらいTroll(文句ばかりの奴)にはあきあきしている。
激しく同意
0819デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN0820デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.AN穏やかってどういうこと?
質問しただけなんだけど?
答えてくれるといいね。
なんとなく逃げそうだけどw
0821デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANpythonはデフォで入る(強制)なのに
perl/rubyは選択しないと入らない
終わってる
0822デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANってことなんだよね
「Rubyはまつもとゆきひろが『個人で』開発しているフリーソフトウェアです」
って文言からもわかると思うけど
0823デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANPython: 日蓮宗
Ruby: 創価学会
0824デフォルトの名無しさん
2013/08/05(月) NY:AN:NY.ANダウンロードして、実行してみたら
WindowsXPでは実行できなかった
ランタイムライブラリが読み込めないとか言う以前に
EXEヘッダが要NT6.0(Vista)以降になってるようで
XPだとそもそも実行ファイルとして認識されない
ぐぬぬVisualStudio2012めっ
(最新サービスパックでXP向けにもコンパイルできるようになったそうだけど)
0825デフォルトの名無しさん
2013/08/06(火) NY:AN:NY.AN0826デフォルトの名無しさん
2013/08/06(火) NY:AN:NY.ANどうせrbenvとかを噛ませるわけだから
デフォルトではいらん気がする。困った記憶がない
とりあえず最小限必要なgemはマイナーバージョンが変わっても動くように配慮していれば、
もう少し違った明るい未来が待っていただろうなぁ
久しぶりにRuby入れたら、相変わらずgem落ちまくりで、2.0未対応とかあって笑ったわ
0828デフォルトの名無しさん
2013/08/06(火) NY:AN:NY.AN0829デフォルトの名無しさん
2013/08/06(火) NY:AN:NY.AN0830デフォルトの名無しさん
2013/08/09(金) NY:AN:NY.AN地道にC++やJavaで書けばいい、という体力系の人なら、あまりLLに来ても楽しくないのでは
0831デフォルトの名無しさん
2013/08/09(金) NY:AN:NY.ANプラットフォームに合わせて、さっと作ってさっと直すぐらいのものじゃね?
0832デフォルトの名無しさん
2013/08/09(金) NY:AN:NY.ANttp://www.ironruby.net/
ついにオワコン?
0833デフォルトの名無しさん
2013/08/09(金) NY:AN:NY.AN事例的にはピンキリなので、あんまり議論する所でもないような
ワンライナーから大規模なものまで
0834デフォルトの名無しさん
2013/08/09(金) NY:AN:NY.ANここでメイン張れるのは胸張っていいと思うんだが、なにがそんなに問題なんだろうか
0835デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.AN0836デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.ANRails専用のキーワードが大量にあるし、実際に書くコードの大半はJSやSQLだろ
0837デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.ANRoRみたいなのが作れるんだって勘違いしちゃったんだよ
0838デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.AN実際に作れてるじゃん
0839デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.AN料理のレシピ見ればだれでも同じ味の料理を作れるわけじゃないだけっていう
0840デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.ANMatzがそんなに高望みしてないんじゃね?
どっかでruby開発で食っていくのが夢とか言ってたし、
今更rubyが下火になった程度でmatzが露頭に迷うわけでもない
それ以上でもそれ以下でもないなら
所詮は気まぐれ屋の作ったツールを俺らは使うしかない
0841デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.AN1日1回まとめ読みにしてたのだけど、パッタリと届かなくなった。
[email protected] にhelpメッセージを送ると
エラーで返ってくる。
0842デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.ANこの様子だと、まずwww.ruby-lang.orgというRubyの公式Webサイトの存在から教えないといけないレベルかな?
0843デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.AN8/5まではメールがあったけど、そのあと今日の朝までメールなかった。
ということで、明日のまとめメールが来るかどうかだね。
0844841
2013/08/11(日) NY:AN:NY.ANwww.ruby-lang.org/ja/news/2013/08/06/status-issue/
そういうことか!スマンかったorz
0845デフォルトの名無しさん
2013/08/11(日) NY:AN:NY.AN0846デフォルトの名無しさん
2013/08/11(日) NY:AN:NY.ANなにこれ?よく採用したねアホなの?
0847デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.AN(省略されました・・全てを読もうにも>>846は逃げたので笑ってあげてください)
0848デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.AN0849デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.AN0850デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.AN0851デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.ANキーワード引数でさらにこねくり回した感じ
0852デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.AN0853デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.AN0854デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.AN0855デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.AN茶色い所、臭い所
カチカチだったりたまに
ベチャベチャだったりする所
0856デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.AN0857デフォルトの名無しさん
2013/08/13(火) NY:AN:NY.AN> 残念ながら仕様です。キーワードのためのハッシュと純粋に引数であるハッシュの区別はできないので。
> 末尾に {} を追加するくらいでしょうか。
うんこすぎるw
0858デフォルトの名無しさん
2013/08/13(火) NY:AN:NY.ANこれはwwww
こんなのではまりたくないわ。メモっとこ。
0859デフォルトの名無しさん
2013/08/14(水) NY:AN:NY.AN0860デフォルトの名無しさん
2013/08/14(水) NY:AN:NY.ANbugs.ruby-lang.org/issues/8040
0861デフォルトの名無しさん
2013/08/14(水) NY:AN:NY.AN0862デフォルトの名無しさん
2013/08/14(水) NY:AN:NY.ANdef foo(x, y)
p [x, y]
end
foo(x: 1, y: 2) #=> [1, 2]
foo(y: 1, x: 2) #=> [2, 1]
0863デフォルトの名無しさん
2013/08/14(水) NY:AN:NY.AN0864デフォルトの名無しさん
2013/08/15(木) NY:AN:NY.AN0865デフォルトの名無しさん
2013/08/15(木) NY:AN:NY.AN1.9時点のキーワード引数を知ってれば自然な拡張だと思う。
それにただでさえRubyの引数は機能豊富すぎでややこしいのに、
キーワードで普通の引数の順番を変えられるようにしたらカオスすぎる。
というかおまいら試したこともなく語ってたの?
0866デフォルトの名無しさん
2013/08/15(木) NY:AN:NY.AN0867デフォルトの名無しさん
2013/08/15(木) NY:AN:NY.AN0868デフォルトの名無しさん
2013/08/16(金) NY:AN:NY.AN0869デフォルトの名無しさん
2013/08/22(木) NY:AN:NY.AN0870デフォルトの名無しさん
2013/08/22(木) NY:AN:NY.AN0871デフォルトの名無しさん
2013/08/23(金) NY:AN:NY.ANいまや得て不得手はあるけど言語の違いで出来るものが
変わってくるわけでもあるまいしどっちもできないと
0872デフォルトの名無しさん
2013/08/28(水) NY:AN:NY.AN0873デフォルトの名無しさん
2013/08/28(水) NY:AN:NY.AN0874デフォルトの名無しさん
2013/08/30(金) NY:AN:NY.AN結局、常に使うようにならないとちゃんとしたコードかけてないっていうか
静的言語みたいな書き方してる奴が多くてイラつく
0875デフォルトの名無しさん
2013/08/30(金) NY:AN:NY.AN「数十年ぶりに書いてもそれなりに書ける言語」なんて別になあ…
0876デフォルトの名無しさん
2013/08/31(土) NY:AN:NY.AN>静的言語みたいな書き方してる奴が多くてイラつく
オレがソレだw
0877デフォルトの名無しさん
2013/08/31(土) NY:AN:NY.AN0878デフォルトの名無しさん
2013/08/31(土) NY:AN:NY.AN0879デフォルトの名無しさん
2013/08/31(土) NY:AN:NY.AN1. Rubyを使っていると出来るプログラマーだと思われるから使っているタイプ。コードレベルはPHPerと肩を並べる程度。
2. 本当にRubyが好きなタイプ。mrubyにも手を出す
0880デフォルトの名無しさん
2013/08/31(土) NY:AN:NY.ANそりゃ単に好き嫌いに分けただけだろ
0881デフォルトの名無しさん
2013/09/01(日) 03:39:04.050882デフォルトの名無しさん
2013/09/01(日) 10:08:10.220883デフォルトの名無しさん
2013/09/06(金) 13:48:28.010884デフォルトの名無しさん
2013/09/12(木) 23:56:12.253.プログラミング入門時に丁度はやっていて、わざわざ他宗教に移ることにメリットがない
0885デフォルトの名無しさん
2013/09/13(金) 13:16:31.700886デフォルトの名無しさん
2013/09/16(月) 22:26:22.320887デフォルトの名無しさん
2013/09/19(木) 23:35:09.08人は彼らをデルビーと呼ぶ
0888デフォルトの名無しさん
2013/09/24(火) 18:18:34.09http://www.infoq.com/jp/news/2013/09/ruby-2-1-gc-revamp
0889デフォルトの名無しさん
2013/09/24(火) 18:26:32.880890デフォルトの名無しさん
2013/09/25(水) 08:07:47.290891デフォルトの名無しさん
2013/09/25(水) 13:32:56.56そっちが勝手にRuby使っといてそれはないわって感じだな
0892デフォルトの名無しさん
2013/09/25(水) 13:45:06.100893デフォルトの名無しさん
2013/09/25(水) 14:29:55.66文句言う暇あったら自分で治せ
だからな
0894デフォルトの名無しさん
2013/09/25(水) 14:40:43.72現状「こうなっている」のには(消極的な)理由があるわけで、それを乗り越える具体的なモノの提供はして頂きたく
あっ、言葉はいいです
0895デフォルトの名無しさん
2013/09/25(水) 14:44:11.000896デフォルトの名無しさん
2013/09/25(水) 14:49:38.740897デフォルトの名無しさん
2013/09/25(水) 15:40:27.100898デフォルトの名無しさん
2013/09/25(水) 15:49:39.600899デフォルトの名無しさん
2013/09/26(木) 10:57:48.07Python(django)で、いまだにマルチバイト関連で失敗することがある
等々めぐりめぐって、
結局Javaが一番固い、というところに戻ってきた
0900デフォルトの名無しさん
2013/09/26(木) 13:56:27.980901デフォルトの名無しさん
2013/09/26(木) 14:37:25.18PHPはダメなの?
parrotにリソース費やせばいいのに
0902デフォルトの名無しさん
2013/09/28(土) 07:52:26.75部屋の区割り自体が迷路のように入り組んでいて
火事で停電になったら出口判らず逃げ遅れて死者多数出ると思う
http://www.dotup.org/uploda/www.dotup.org4535669.jpg
0903デフォルトの名無しさん
2013/10/01(火) 08:46:17.97#defined(__MINGW64__)_fstati64に修正して通した。
これ今年の7月くらいに変更になったらしいけどエラーにひっかかったの俺だけなのかなあ
0904デフォルトの名無しさん
2013/10/03(木) 10:17:44.171/2rにできるそうだけど
N=2; (1/N)r もいけますか?
1/N . r は無理だよね
0905デフォルトの名無しさん
2013/10/03(木) 22:28:49.41n = 2
1r/n #=> (1/2) なら可能
0906デフォルトの名無しさん
2013/10/05(土) 12:49:42.620907デフォルトの名無しさん
2013/10/05(土) 14:01:53.40単に 1/2r は単に 1/Rational(2, 0) なだけで。
0908デフォルトの名無しさん
2013/10/05(土) 14:26:40.22ということは Float を経由してないんだな。
経由してたら
(1/10.0).to_r => (3602879701896397/36028797018963968)
と同じ値になるはず。
0909デフォルトの名無しさん
2013/10/05(土) 19:52:46.65Rubyがなければ原発も必要なく
福島の人たちが苦しむこともなかった
0910デフォルトの名無しさん
2013/10/05(土) 19:59:39.850911デフォルトの名無しさん
2013/10/05(土) 20:23:02.08http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/43373
このパッチでも使っておけ、と思ったがそこからのリンク先消えちまったか。
まぁ日付でお察し。
0912デフォルトの名無しさん
2013/10/07(月) 13:10:57.05神輿担ぎ夜の部はまだ始まったばかりだ
0913デフォルトの名無しさん
2013/10/08(火) 01:07:21.280914デフォルトの名無しさん
2013/10/08(火) 17:04:45.780915デフォルトの名無しさん
2013/10/08(火) 17:38:19.990916デフォルトの名無しさん
2013/10/12(土) 03:57:25.130917デフォルトの名無しさん
2013/10/12(土) 04:17:11.800918デフォルトの名無しさん
2013/10/12(土) 05:26:04.88原発を作っている
経産省なんだよな
0919デフォルトの名無しさん
2013/10/12(土) 13:58:26.310920デフォルトの名無しさん
2013/10/12(土) 17:46:57.24たいへん分かりやすい構図があるわけですね
0921デフォルトの名無しさん
2013/10/12(土) 18:48:21.27|/ ̄ ̄ ̄ ̄\ / ̄ ̄ ̄ ̄\|
| /V\\\ | /V\\\
| / /|| || | | //| || |
| | |(゚) (゚)| | | | (゚) (゚) /|
ノ\|\| (_●_) |/ \| (_●_) |/|/\ 賠償は全部国民負担
彡、 |∪| 、` ̄ ̄ヽ /彡、 |∪| ミ \
/ __ ヽノ Y ̄) | ( (/ ヽノ_ |\_>
(___) Y_ノ ヽ/ (___ノ
\ | | /
| /\ \ / /\ |
| / ) ) ( ( ヽ |
∪ ( \ / ) ∪
\_) (_/
/ ̄\
|/ ̄ ̄ ̄ ̄\
(ヽノ// //V\\|/)
(((i)// (゜) (゜)||(i))) 電気をたいせつにネ☆
/∠彡\| (_●_)||_ゝ\
(___、 |∪| ,__)
| ヽノ /´
| /
0922デフォルトの名無しさん
2013/10/12(土) 19:59:03.12放射脳=反日=反Ruby
ですね
0923デフォルトの名無しさん
2013/10/12(土) 20:12:27.00Rubyは最悪だな
まさに反日
0924デフォルトの名無しさん
2013/10/12(土) 20:36:45.4622世紀も核分裂炉でいくしかない
0925611
2013/10/12(土) 20:39:21.760926デフォルトの名無しさん
2013/10/13(日) 20:17:53.810927デフォルトの名無しさん
2013/10/13(日) 22:15:19.210928デフォルトの名無しさん
2013/10/21(月) 02:12:07.490929デフォルトの名無しさん
2013/10/21(月) 07:20:38.57http://toro.2ch.net/test/read.cgi/tech/1382307475/
0930デフォルトの名無しさん
2013/10/26(土) 11:05:47.390931デフォルトの名無しさん
2013/10/28(月) 18:29:49.79作って2時間以内で終わりますかね?
今まで作ったのは落ちものゲームとかなんですが。
0932デフォルトの名無しさん
2013/10/28(月) 18:33:06.54http://toro.2ch.net/test/read.cgi/tech/1269609576/
0933デフォルトの名無しさん
2013/10/28(月) 19:44:39.972時間で確認できるじゃん!
0934デフォルトの名無しさん
2013/10/30(水) 13:18:58.750935デフォルトの名無しさん
2013/10/30(水) 13:47:11.75造り始めてから2時間は
違う概念だと思う
0936デフォルトの名無しさん
2013/11/01(金) 07:08:40.710937デフォルトの名無しさん
2013/11/14(木) 11:09:58.370938デフォルトの名無しさん
2013/11/14(木) 16:51:15.620939デフォルトの名無しさん
2013/11/18(月) 00:04:32.300940デフォルトの名無しさん
2013/11/18(月) 00:24:21.720941デフォルトの名無しさん
2013/11/18(月) 19:17:28.390942デフォルトの名無しさん
2013/11/18(月) 19:47:30.520943デフォルトの名無しさん
2013/11/19(火) 14:25:26.02いよいよ遺物感が出てきたわけだ
0944デフォルトの名無しさん
2013/11/19(火) 21:24:56.65あるgemが他のどんなgemから依存されているか知りたいんだけど。
0945デフォルトの名無しさん
2013/11/19(火) 22:21:02.60gem dependency -R [gem]
0946デフォルトの名無しさん
2013/11/19(火) 22:52:46.57-Rを付けても付けなくても出力が同じなんだけけども
0947デフォルトの名無しさん
2013/11/19(火) 23:10:43.16ローカルにインストールされてるジェムだけなんだね
-rオプションつけたら
ERROR: Only reverse dependencies for local gems are supported.
とかでてきた。
0948デフォルトの名無しさん
2013/11/20(水) 00:13:03.81~/.gem/specs/rubygesms.org%443/specs.4.8 くらいは見てくれてもいいような気がするけど。
0949デフォルトの名無しさん
2013/11/20(水) 01:57:10.00https://rubygems.org/api/v1/gems/rails/reverse_dependencies.json
0950デフォルトの名無しさん
2013/11/23(土) 18:16:11.860951デフォルトの名無しさん
2013/11/24(日) 10:57:18.060952デフォルトの名無しさん
2013/11/24(日) 12:12:40.480953デフォルトの名無しさん
2013/11/25(月) 03:28:10.98マジですか!?
だったらRuby頑張ります。
0954デフォルトの名無しさん
2013/11/25(月) 04:05:45.87rubyのメソッドを呼び出す方法が見付からない…
まさか存在しない?
0955デフォルトの名無しさん
2013/11/25(月) 04:24:32.26rb_applyか……sendじゃねえのかよ
0956デフォルトの名無しさん
2013/11/25(月) 13:11:22.93404になっててみれんぞう
0957デフォルトの名無しさん
2013/11/25(月) 13:19:19.09http://www.rubyist.net/ の方は 200 で
Welcome to rubyist.net!
だな
攻撃されてんじゃね?
0958デフォルトの名無しさん
2013/11/25(月) 13:21:14.57http://www.rubyist.net/~Matz/ が 404
だな
0959デフォルトの名無しさん
2013/11/25(月) 14:05:28.83↑debian使ってんだね。
0960デフォルトの名無しさん
2013/11/26(火) 16:54:36.06もう半分くらいは本当なんでどうでもいいんだけど
0961デフォルトの名無しさん
2013/11/28(木) 23:00:33.10VALUE rb_funcall(VALUE, ID, int, ...);
VALUE rb_funcallv(VALUE, ID, int, const VALUE*);
VALUE rb_funcallv_public(VALUE, ID, int, const VALUE*);
VALUE rb_funcall_passing_block(VALUE, ID, int, const VALUE*);
VALUE rb_funcall_with_block(VALUE, ID, int, const VALUE*, VALUE);
0962デフォルトの名無しさん
2013/11/29(金) 01:09:06.41ありがとう。rb_applyとの違いはprivate methodも呼べること?
0963デフォルトの名無しさん
2013/11/30(土) 12:52:53.04rb_applyもprivate method呼べる。
違いは主に引数の渡し方。
可変引数でわたしたり配列で渡したりpublic methodに限定したりブロックを渡したり。
あと、利用頻度。
正直rb_applyなんて忘れてた。
バリエーションの差からしても開発者側の使い込み度合いがまるで違う。
0964デフォルトの名無しさん
2013/12/10(火) 15:09:28.30(0..9).reduce(:+) #=>45 はできますが
(0..9).reduce(:sum) がエラーになるのは何故ですか?
0.+(1.+(2.+(...と処理されるからかと思いましたが、
ArgumentError: wrong number of arguments (1 for 2)
というエラーメッセージは違うことを意味していそうです。
0965デフォルトの名無しさん
2013/12/10(火) 15:39:45.62(0..9).reduce(:sum) は
(0..9).reduce {|result, item| result.send(:sum, item) } のこと
つまり、引数は1つじゃないといけない
>>964を書き換えると、
def sum(a); self + a; end
(0..9).reduce(:sum) => 45
となる
0966デフォルトの名無しさん
2013/12/10(火) 16:21:14.37まあどっちでもいいので便利に使って欲しい
0967デフォルトの名無しさん
2013/12/10(火) 16:40:05.70数学が関わる論文でならともかく、通常のプログラミング中にメソッド名から機能を思い浮かべるのは至難で、
結局専門用語として丸覚えしないといかんからどっちも同じ
0968デフォルトの名無しさん
2013/12/10(火) 16:44:37.33嗚呼なるほど!そういう仕組なんですか。
reduceには引数をひとつ取る関数もといメソッドを渡すんですね。
返り値がselfに依存しているのがオブジェクト指向らしいです。
ありがとうございました。
0969デフォルトの名無しさん
2013/12/10(火) 16:44:47.51injectは初期値にグイグイ注入していくイメージだし、
foldはリストを畳んでいくイメージ。
reduceて。減らすて。
0970デフォルトの名無しさん
2013/12/10(火) 17:04:47.88あまりセンスがよくないよな。
ソートなら、ソートという名前にしておけばバブルでもクイックでも実装は変えられるが、
ハッシュって、連想配列を実現するためのアルゴリズムなわけで、ハッシュというのを
呼び出しの名前に使うのはセンスが悪い。
0971デフォルトの名無しさん
2013/12/10(火) 17:05:11.27recudeは「簡約する」の意味
Mathematicaにすらこの名前で実装されているたいへん由緒正しい関数
ttp://reference.wolfram.com/legacy/v5/Built-inFunctions/AlgebraicComputation/EquationSolving/Reduce.ja.html
規則性のある大量のリストをすぱすぱすぱーっとスリムに減らして簡単にしていくというイメージのreduce
0972デフォルトの名無しさん
2013/12/10(火) 17:08:15.97そのへんはいちばんの功労者のperlに文句言ってくらさい
0973デフォルトの名無しさん
2013/12/10(火) 17:10:01.80使っているヤツは全く言語理念というものを理解していない
なぜ括弧ではなくendが採用されたと思っているのか
rubyを使うなとまでは言わないがそういうやつはendと
書かなければ動かない所も本当は}と書きたいんだろうよ
0974デフォルトの名無しさん
2013/12/10(火) 17:38:40.96PL/I 信仰かねw
0975デフォルトの名無しさん
2013/12/10(火) 18:35:12.090976デフォルトの名無しさん
2013/12/10(火) 20:52:34.600977デフォルトの名無しさん
2013/12/10(火) 22:31:41.220978デフォルトの名無しさん
2013/12/11(水) 13:22:46.35多様性は善だろが
0979デフォルトの名無しさん
2013/12/11(水) 14:20:39.48if (true) {
p "hoge"
}
が出来ない言語が多様性とか言ってもwwww
0980デフォルトの名無しさん
2013/12/11(水) 14:26:51.080981デフォルトの名無しさん
2013/12/11(水) 15:27:26.06http://toro.2ch.net/test/read.cgi/tech/1382307475/
p(not true) が SytaxError になるのはさすがに嫌だ
レス数が950を超えています。1000を超えると書き込みができなくなります。