Ruby 初心者スレッド Part 50

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2013/01/17(木) 11:21:15.62
バックはRubyで作るのが流行っているって聞いたのでそういうブラウザゲームを作っているゲーム会社に就職したかっただけなんです
953デフォルトの名無しさん:2013/01/17(木) 11:31:33.51
一緒に作ろうぜ
954デフォルトの名無しさん:2013/01/17(木) 11:35:09.05
本当に一緒にやりますか?
955デフォルトの名無しさん:2013/01/17(木) 11:50:48.80
>>952
Rubyの経験はぶっちゃけ不要です
なぜなら、Rubyは"簡単"だから
就職してから社内での使い方を学んでも充分間に合う

どうせならHTTPとかCSSとかFlashとか顧客対応とかレベルデザインとかの、Rubyより数倍数十倍の時間がかかる技術の経験を積んできてください
もっぺん書くけど、Rubyの事前経験は不要です
956デフォルトの名無しさん:2013/01/17(木) 11:56:44.40
ブラゲ製作運営会社に就職するのに必要な言語?
中国語と韓国語に決まってるだろうが
957デフォルトの名無しさん:2013/01/17(木) 12:02:30.22
うちの会社来たら好きなだけ無給でやらせてあげますよ
958!omikuji:2013/01/17(木) 12:20:46.65
なぜそこでHTTPとCSSが出てくる
959デフォルトの名無しさん:2013/01/17(木) 12:32:27.50
>>955
ひどい褒め殺しを見た
960デフォルトの名無しさん:2013/01/17(木) 12:40:49.33
半年でなくなる会社に就職する理由もないけどな
ケーキ食べるのが好きだからってヤマザキパンに就職したって意味ねえ
961デフォルトの名無しさん:2013/01/17(木) 13:48:22.43
ブラゲは見た目の瞬間的な収入額は多いけど、出ていく初期費用や維持費用も大きいから見た目ほど儲からないんだよな
コンビニで現金収入が1日60万あっても手元には5000円くらいしか残らないのと似たような感覚
あのお札の束はどこ行っちゃったのみたいな
962デフォルトの名無しさん:2013/01/17(木) 13:53:08.64
>>952
そういう目的だったら、Pythonの方がマシ。
Rubyは偽装Lispだから、アプリ言語が必要なときは便利。
963デフォルトの名無しさん:2013/01/17(木) 14:11:33.88
まじすか
でも日本でPython使ってる仕事って見た事ないんですよ求人とかで
964デフォルトの名無しさん:2013/01/17(木) 14:16:01.14
探し方が悪い
965デフォルトの名無しさん:2013/01/17(木) 15:16:33.13
CoffeeScriptでブラゲ開発してるとこが、開発環境のバックエンドにrubyだかrailsを使ってるとか聞いたことがあるな
ただこの手のケースではrubyのコード自体を書くことはほぼ無いし、
本番環境ではrubyはほぼ仕事してなかったりする

そして実際重要なのは、CoffeeScriptのコードでもなく、絵を書くデザイナーだったり
966デフォルトの名無しさん:2013/01/17(木) 15:42:41.20
そういうとこではRubyプログラマは「足りてる」のよね
コード書き担当はみんなRubyが使える状態であることが多い(Excelのマクロ状態)
人員募集するとしたら、Rubyコーディング以外の業務や役職でだろうな
967デフォルトの名無しさん:2013/01/17(木) 16:32:26.36
>>939
探したらgemとかあるかもしれませんが

require 'win32ole'
shell = WIN32OLE.new("WScript.Shell")
puts shell.SpecialFolders("MyDocuments")
puts shell.SpecialFolders("Desktop")

使用できる特殊フォルダは
http://msdn.microsoft.com/ja-jp/library/cc364437.aspx
とか参照

Win32APIでがんばっても取れます
Shell32.dllのSHGetFolderPath関数を直接call
しかし、面倒くさい
968デフォルトの名無しさん:2013/01/17(木) 16:38:23.02
ボールを投げて地面に落下するまでを計算できるライブラリってありませんか?
物理学?落下学?数学に疎くてなんてググっていいか分からず探しきれません
969デフォルトの名無しさん:2013/01/17(木) 16:46:37.69
落下学ってなんですか?
970デフォルトの名無しさん:2013/01/17(木) 16:47:58.42
Windowsで動かしてます

system("notepad")
というコードを
コマンドプロンプトで ruby test.rb
でrubyスクリプトを実行すると
メモ帳が起動しますが、メモ帳が閉じるまでrubyスクリプトが待機しています
メモ帳を終了すると実行したrubyスクリプトも終了します。
待機せず、メモ帳が起動したかどうかは知らなくても良いので、コードを実行したらそのままrubyスクリプトを終了させる方法はございませんか?
971デフォルトの名無しさん:2013/01/17(木) 16:57:25.54
spawn("notepad")
972デフォルトの名無しさん:2013/01/17(木) 17:07:24.23
できました!ありがとうございます
973デフォルトの名無しさん:2013/01/17(木) 19:02:06.18
system("start notepad")
974デフォルトの名無しさん:2013/01/17(木) 21:13:18.49
>>968

ぐぐるなら 弾道計算 とか 放物線 とか 自由落下 とかかなぁ
計算するだけなら keisan.casio.jp に式もいろいろあるぞ。
975デフォルトの名無しさん:2013/01/17(木) 23:57:33.92
初心者なため以下の理由からIDEから入ろうと思うのですが
Ruby1.9.3に対応した定番のIDEというのはありますか?

・requireする名前が分からないため
・メソッドに必要なrequireがわからないため
・オブジェクトのメソッドを把握してなくても補完から補いたいため
976デフォルトの名無しさん:2013/01/18(金) 00:02:26.75
特にはないです

もしあなたがなにかIDEを既に利用していて、そのIDEがRubyに対応しているのなら、そのIDEでRubyプログラミングをするとよいでしょう
977デフォルトの名無しさん:2013/01/18(金) 00:04:59.38
>>975
ある程度のRubyの知識がある上で使うならともかく
そこまで依存出来るようなのはないと思っていい
素直にエディタの隣にマニュアル広げてたほうが信頼出来る
978デフォルトの名無しさん:2013/01/18(金) 00:18:30.75
オライリーの初めてのルビーが良本すぎて濡れてきた
抑えるとこちゃんと抑えてるわ
979デフォルトの名無しさん:2013/01/18(金) 14:51:01.27
ruby会議に出席できるぐらいのスキルはどのくらいのものですか?
980デフォルトの名無しさん:2013/01/18(金) 15:11:20.44
ユーザーがいる自作ライブラリをGithubで公開して適度に質疑応答やPullRequestやforkがあり、
ブログもなんかてきとーに技術関連のを書いてなんとなくアクセス数もあり、
メーリングリストで検索すると自作ライブラリや投稿者名が何回か出るくらい

が妥当

ただ出席して見るだけならそんなんでなくてもOK
981デフォルトの名無しさん:2013/01/18(金) 15:17:41.84
登壇者になれるかどうかなんて、CFPへの応募が通ればOK、だけじゃねーの
982デフォルトの名無しさん:2013/01/18(金) 15:27:29.08
>>980-981
ありがとうございます
983デフォルトの名無しさん:2013/01/18(金) 22:37:03.51
gem installしたライブラリが読めません
require "rubygems"
require "fcgi" ここでエラーになります。

irbからはrequireできるのですが、、、
984デフォルトの名無しさん:2013/01/19(土) 17:56:58.63
最近Rubyの案件へって来た希ガス
985デフォルトの名無しさん:2013/01/19(土) 18:01:32.91
Rubyの資産(数万行)を引き継いだ初心者です。
2.0で試したところ、動作しませんでした。
1.8は余命半年とのことでちょっと焦ってます。
今のところ、こんな対応を考えているのですが、
(1)地道に2.0対応する
(2)JRubyの1.8互換モードで動作させる
実は自動変換するツールなどあれば教えていただきたいです。
986デフォルトの名無しさん:2013/01/19(土) 18:07:16.91
Ruby2.0ってもうすぐ出るんですか?
これから勉強しようと思って1.8を入れたところなんですがショックです
987デフォルトの名無しさん:2013/01/19(土) 18:35:14.47
>>979
あれは喋るネタがあってなんぼであって、登壇する事が目的じゃないような
でないと、就活・売名のためのステージになってしまうよ
988デフォルトの名無しさん:2013/01/19(土) 20:13:04.02
>>985
ツールは知らないが
・JRubyで動作させる場合のリソース(構築時間、費用、互換性問題の評価、性能)
・Ruby2.0以降が多くなってきても、今のままで使えるか?(機能・性能の改修が必要か)
で判断すればいいんでは?

フルスペックでの動作必須、or技術へのキャッチアップが必要なら、今のうちに2.0対応を始めたほうがいい。
一部動かなくてもいい、or長期間使わないなら、互換モードで。
できるだけ数値化しての比較が吉。
ローコストで済まして、足りない機能はRuby以外(手動も含む)で補うという発想もある。
989デフォルトの名無しさん:2013/01/19(土) 20:26:05.68
>>987
Rubyコミュに限ったことじゃないけど
ボッチだのフリーターだのといった弱者属性を
ファッショナブルに利用する馬鹿を許している時点で
意識の高いガチ無能層にタカられても同情できない感がある
990デフォルトの名無しさん:2013/01/19(土) 21:55:20.69
就活・売名以上に重要なことって何?
991デフォルトの名無しさん:2013/01/20(日) 04:30:24.94
Windows8対応(たぶん)てふざけてんなー
遊びでやってんのか?
992デフォルトの名無しさん:2013/01/20(日) 08:22:27.51
そこそこには動くはずだけど、どっか細かいとこで誤動作とか残ってるかもしれないからごめんね、という程度の意味だろう
情けない表現であればあるほど、業務で使う人はいなくなるはずだから、業務的な被害も減る
993デフォルトの名無しさん:2013/01/20(日) 08:40:52.23
次スレ
Ruby 初心者スレッド Part 51
http://toro.2ch.net/test/read.cgi/tech/1358636526/
994デフォルトの名無しさん:2013/01/20(日) 09:13:46.52
マルチプラットフォームで動かない言語ってkz
995デフォルトの名無しさん:2013/01/20(日) 09:52:19.60
Windows で作業してくれる人が少ないんでしょ
996デフォルトの名無しさん:2013/01/20(日) 10:27:23.73
VB
Delphi
997デフォルトの名無しさん:2013/01/20(日) 18:18:44.62
Windows で C# が普及している時期に
Rubyは 1.8 から 1.9 の移行期に遭遇した

Windows で Ruby を使う意義が薄れている
998デフォルトの名無しさん:2013/01/20(日) 19:04:40.55
C#とRubyは分野が違うのでは?
999 忍法帖【Lv=40,xxxPT】(1+0:5) :2013/01/20(日) 22:01:34.93
うめてんてー

次スレ
Ruby 初心者スレッド Part 51
http://toro.2ch.net/test/read.cgi/tech/1358636526/
1000 忍法帖【Lv=40,xxxPT】(2+0:5) :2013/01/20(日) 22:02:09.39
完走

Ruby 初心者スレッド Part 51
http://toro.2ch.net/test/read.cgi/tech/1358636526/
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。