■ このスレッドは過去ログ倉庫に格納されています
Ruby 初心者スレッド Part 58
- 1 :デフォルトの名無しさん:2016/03/23(水) 21:16:44.36 ID:6HedlyzC.net
- プログラミング言語Rubyについての、初心者向けスレです。質問・要望・雑談などどうぞ。
質問するときは、OSやRubyのバージョン、エラーメッセージを書いたほうがいいお
Ruby on RailsについてはWEBプログラミング板で
前スレ
Ruby 初心者スレッド Part 57
http://peace.2ch.net/test/read.cgi/tech/1426165733/
るりまサーチ (リファレンス検索)
http://rurema.clear-code.com/
Rubyist Magazine - るびま
http://jp.rubyist.net/magazine/
逆引きRuby
http://www.namaraii.com/rubytips/
- 956 :デフォルトの名無しさん:2016/09/28(水) 15:16:47.47 ID:5Dppgsl7.net
- >>955
パスを通すっていうのは分かるんだけど、どこのパスを通せば良いのか分からん……
gitのsh.exeがあるフォルダのパスを環境変数のPathに入れてみたけどダメだし
- 957 :デフォルトの名無しさん:2016/09/28(水) 15:24:18.75 ID:LrnfCbIH.net
- command not found はsh.exeが出してるんだから、rails に通さないと
- 958 :デフォルトの名無しさん:2016/09/28(水) 15:31:37.09 ID:LrnfCbIH.net
- Windowsだといろいろめんどくさそうね
ちょっとやってみるかなあ
Windows7にRailsInstaller、AptanaStudio3をインストールして、Herokuにデプロイ
http://twosquirrel.mints.ne.jp/?p=4449
- 959 :デフォルトの名無しさん:2016/09/28(水) 16:01:25.93 ID:5Dppgsl7.net
- >>957
ありがとうー、やっと出来た
C:\Users\(ユーザー名)\.rbenv-win\versions\2.2.5-x64\bin;
を環境変数Pathに入れたらやっと認識してくれた
これでかなり便利になった
- 960 :デフォルトの名無しさん:2016/09/28(水) 17:05:40.29 ID:5Dppgsl7.net
- ついでにやっとこさruby-debug-ideがインストールできた!
ずっとインストールしようとするとエラー出てたけど、やっと原因が分かったわ
俺みたいにやらかした人が居るかもしれんし、書いておくわ
・原因
インストールしたRubyフォルダを別の場所に移動させる
・起きる現状
Debkitのパスが通らなくなり、一部のgem画インストールできなくなる
・解決作
Devkitのconfig.yml(これは調べるとすぐ出てくる)
C:\〜\2.2.4-x86\lib\ruby\site_rubyにある
devkit.rbを開いて、ここに書いてあるPATHも直す
この両方をやるとインストールできたわ
前者は色々書いてあったけど、後ろのやつはどこにも書いてなかったわ
- 961 :デフォルトの名無しさん:2016/09/28(水) 17:35:29.75 ID:0twLS1po.net
- Devkitのwikiページに書いてあるんだよなぁ
Devkitを再インストールする時は--forceオプション使って
ruby dk.rb install --force
にしろって
- 962 :デフォルトの名無しさん:2016/09/28(水) 19:45:58.68 ID:gV6SXq7T.net
- なんでみんなWindowsは鬼門だと分かってて手をだすのだろうか
VM 立てる手間の方がはるかに小さいというのに
- 963 :デフォルトの名無しさん:2016/09/28(水) 20:56:56.38 ID:xWtP4xm9.net
- 構築済みのVMイメージどこかにないかな
- 964 :デフォルトの名無しさん:2016/09/28(水) 21:04:25.58 ID:uPu5A795.net
- Linuxなら構築クソ簡単だからそんなもん要らんよ
いかにWinが時間の無駄だったか痛感することになる
- 965 :デフォルトの名無しさん:2016/09/28(水) 21:14:26.77 ID:YWcJ1Auf.net
- Queue#popでNo live threads left. Deadlock? (fatal)
が頻発するんですがググっても原因が良く判りません
何がどうなるとこれが出るんでしょうか?
- 966 :デフォルトの名無しさん:2016/09/28(水) 21:25:09.93 ID:0twLS1po.net
- >キューが空の時、呼出元のスレッドは停止します。
スレッドまだ作ってないor他のスレッド動いてないのにpop呼ぶと死ぬ
- 967 :デフォルトの名無しさん:2016/09/28(水) 21:34:14.07 ID:gV6SXq7T.net
- >>964
マジアホらしいほど簡単だもんな
rbenv 入れて使いたいバージョンの Ruby をインストールして、あとは Gemfile 作って
bundle install で終了
何か足りなかったとしても apt-get なり yum なりでパッケージ追加するだけでほとんどは
解決という
- 968 :デフォルトの名無しさん:2016/09/28(水) 22:21:57.22 ID:YWcJ1Auf.net
- >>966
ありがとう。えぇぇ・・・なんつう仕様なんだ。使いにくいだろ
書き込み側のスレッドは読み出し側のスレッドの仕事が終わるまで
生きていなきゃいけないってことじゃないか。めんどくせぇ・・・
- 969 :デフォルトの名無しさん:2016/09/28(水) 22:32:46.99 ID:gV6SXq7T.net
- >>968
> 書き込み側のスレッドは読み出し側のスレッドの仕事が終わるまで
> 生きていなきゃいけないってことじゃないか。めんどくせぇ・・・
めんどくせえって当たり前の仕様じゃん
書き込み側のスレッドがなくなってしまったら、読み出し側のスレッドがブロックしたときに
もうそこから復帰する手段がなくなるんだから
- 970 :デフォルトの名無しさん:2016/09/28(水) 22:53:24.25 ID:YWcJ1Auf.net
- 個人的には便利そうで使えない・・・
ダブルバッファのほうが速いし制約も少ない。書き込み側スレッドは仕事が終われば終了しちゃっても問題ないし
- 971 :デフォルトの名無しさん:2016/09/29(木) 01:23:02.71 ID:sOqcQCOx.net
- linux って真っ黒の画面でよくわからないイメージあるんじゃ
- 972 :デフォルトの名無しさん:2016/09/29(木) 06:05:14.02 ID:Xh0zax2W.net
- Windowsであっても黒い画面が出す英語のエラーメッセージに悪戦苦闘するんだからたいして変わらん
えっWindowsではIDE使う?あらそう
プログラミングに興味ある人の統計的にはLinuxも「できる」→「面白い」「便利」になる割合が高いので試す価値はあるとは思う
WindowsでRubyするのが無駄遠回りとわかるためには知識経験が別途要るのも事実なので最初から無理強いはせんがね
- 973 :デフォルトの名無しさん:2016/09/29(木) 06:58:53.52 ID:1Mz/tgYS.net
- いったんLinuxでのやり方を覚えたら以後はローカルでの開発ですら間違いなく二度とWinなんか使わなくなる
少なくともRailsやるんなら絶対にLinuxは避けて通れないんだから、どう考えても時間の無駄だな
- 974 :デフォルトの名無しさん:2016/09/29(木) 07:23:11.12 ID:ZpUMfWKu.net
- 脳内で喚いて窓叩きに使ってるだけの一部の精神障害の人を除いて
みんな実際に数ヶ月くらいWindowsで環境整えようとして四苦八苦した結果「やっぱ無駄だわ」という結論になってるので
できればそのへん考慮して立ち止まってくれると幸いではある
あなたより技術があったり経験があったり時間だけはたっぷりあったりする人たちが常用挫折してるのでそのへんを汲んでもらうとw
- 975 :デフォルトの名無しさん:2016/09/29(木) 07:55:18.21 ID:PwoKthPB.net
- しかしLinuxしかできない奴が有能かというと・・・
- 976 :デフォルトの名無しさん:2016/09/29(木) 08:02:22.78 ID:1Mz/tgYS.net
- 残念だがMatzはWindowsを全然使ってないことで知られている
- 977 :デフォルトの名無しさん:2016/09/29(木) 22:28:04.17 ID:4TiY9tFk.net
- >>975
んな奴いねーよ
Windowsしか使えない奴やVisualStudioしか使えない奴ならいるがな
- 978 :デフォルトの名無しさん:2016/09/30(金) 00:15:46.69 ID:88GOzilz.net
- Linux API を、Windows API に変換するので、Ubuntu64 のバイナリがそのまま動く、
Windows Subsystem for Linux (WSL) で、Ruby, Rails をやっている人いる? 調子はどう?
apt-get で、パッケージもインストールできる
日本語も使える端末、ConEmu。
GUI表示用のXサーバー、Xming X Server for Windows
- 979 :デフォルトの名無しさん:2016/09/30(金) 17:02:44.30 ID:8cA8SzFR.net
- >>977
Linuxしか使えない香具師はいる
コマンドプロンプトで cp hoge fuga とかやって
???になってるひとを見たことがある
- 980 :デフォルトの名無しさん:2016/09/30(金) 20:23:55.60 ID:dFgkaxUg.net
- >>979
さすがにこれだけWindows機がはびこってる状況でそれはちょっと考えにくいなぁ
と言いたいところだけど、最近はMacもそれなりにユーザがいるので、そっちかもしれない
macOSはLinuxにかなり似てるからね(別物といえば別物なんだけど)
- 981 :デフォルトの名無しさん:2016/09/30(金) 21:02:39.15 ID:4hxo3I+i.net
- 俺もWinはさっぱりだなあ
さすがに世間一般の基準でいえば相当詳しい部類に入るだろうけど、
ADやれとかサーバー作れとかバッチファイル書けとか言われたら全くわからん
- 982 :デフォルトの名無しさん:2016/10/01(土) 01:46:14.99 ID:mk3uechM.net
- windowsでrubyは良いぞ
何が良いのかって?
それは、windowsでrubyを動かすのが良いんだろ
というかwindowsでのrubyのHowto本、もしくは解説本がでればこの楽しさをわかる人がもっと増えると思うんだけどな
技術評論社やオーム社といった、技術系出版社あたりが出してくれれば
- 983 :デフォルトの名無しさん:2016/10/01(土) 01:47:56.65 ID:HPdYXbOV.net
- その楽しさを書けよ
意味わからん
- 984 :デフォルトの名無しさん:2016/10/01(土) 02:15:08.76 ID:bGyuSNJm.net
- エクセルが操作できる
業務が捗る
- 985 :デフォルトの名無しさん:2016/10/01(土) 02:18:33.94 ID:zpy+n7k9.net
- IronRubyが生きてたらまだしも
- 986 :デフォルトの名無しさん:2016/10/01(土) 03:22:58.95 ID:KyDhnGoE.net
- 現在のOSシェアトップはLinuxじゃないのか?情弱ばかりだけど
- 987 :デフォルトの名無しさん:2016/10/01(土) 05:11:52.16 ID:WpTrCWkX.net
- Linuxがトップはありえない
- 988 :デフォルトの名無しさん:2016/10/01(土) 10:42:36.04 ID:rAdXsmVI.net
- Rubyの動作環境としては開発者の数も生み出す金も圧倒的にLinuxがシェアトップでしょ
- 989 :デフォルトの名無しさん:2016/10/01(土) 14:31:24.74 ID:HPdYXbOV.net
- シェアのグラフなかったっけ?
- 990 :デフォルトの名無しさん:2016/10/01(土) 15:04:25.52 ID:AS9zp3Ka.net
- Linuxがぶっちぎりでトップだろ
- 991 :デフォルトの名無しさん:2016/10/01(土) 15:46:42.68 ID:O8RQcCl8.net
- クライアントOSのシェアとしてはLinuxは底辺だけど、開発者用としてはそこそこ行ってる印象
- 992 :デフォルトの名無しさん:2016/10/01(土) 16:50:18.79 ID:mk3uechM.net
- windows上のrubyのハック本をどこか出してくれないかな
- 993 :デフォルトの名無しさん:2016/10/01(土) 16:51:45.55 ID:WpTrCWkX.net
- 982は開発者以外も含んだユーザー全体のことかと思ってた
- 994 :デフォルトの名無しさん:2016/10/01(土) 17:10:34.16 ID:rAdXsmVI.net
- >>992
能力のある人は結局UNIXに行っちゃうから難しいだろうね
もちろん987自身も例外ではなく、このままRubyを続けていればいずれ確実にその日が来る
今は信じられないかもしれないが、Rubyはそういうもんだ
- 995 :デフォルトの名無しさん:2016/10/01(土) 19:04:58.42 ID:cITK0T7f.net
- rubyスレってwindowsがどうのこうの言い続けてるアホが住み着いてるけど
ずーと何の役にも立たねえな
- 996 :デフォルトの名無しさん:2016/10/01(土) 20:55:59.75 ID:2D+fRjVU.net
- ずーり T T
ずーり ,/´ ̄``:ヽ, ,/´ ̄``:ヽ,
/××× :::::::/××× ::::ヽ
|∀・ ×× :::::||∀・ ×× :::::| サァ アキラメロン!
T ヽ××× ::::/ ヽ××× ::::/ T o
,/´ ̄``:ヽ, '''''''''''''´´ `'''''''''''''´´ /´ ̄``:ヽ,
/××× ::::ヽ ヒ、ヒィー / ::::ヽ
|×・∀・ × :::| ('A`≡'A`) | ::::|
ヽ××× ::::/ T 人ヘ )ヘ T ヽ ::::::/
`'''''''''''´´'/´´ ̄`:ヽ, ./´´ ̄`:ヽ,`'''''''''''''´´
/ ××ゝ::ヽ./ ××ゝ::ヽ
ずーり | ×× ・∀|| ×× ・∀|
ヽ ××ゝ::/ヽ ××ゝ::/ ずーり
- 997 :デフォルトの名無しさん:2016/10/02(日) 05:55:02.87 ID:kFeo4TbM.net
- なんか変なのが沸いてるなと思ったらlinux以外認めない自演厨か
ID変えて書き込んでも構わないが火病だけはやめとけ
それと、rubyのホビー的な楽しさを否定する意図は何なんだろうな?
- 998 :デフォルトの名無しさん:2016/10/02(日) 07:07:11.59 ID:JfqyOTuc.net
- すまん
本当はLinux以外のRubyを知らなかっただけなんだ
別にRubyの楽しさを否定したいわけじゃない
あらためて考えるとCで書かれているわけだからLinux以外でもRubyを楽しめるんだよな
Win32OLEライブラリだってわざわざ用意されているわけだし
- 999 :デフォルトの名無しさん:2016/10/02(日) 07:50:59.20 ID:+f7TOXbf.net
- 導入で苦労するのは一部の特殊な性嗜好の人を除けば楽しさ以前の問題だろう
WindowsでUbuntuが動くようになったからだいぶ希望が出てきたけど、
そっちが主流になれば昔ながらのネイティブなWindows版Rubyはとうとう完全終了でUNIXに統一されちゃうわけだし
- 1000 :デフォルトの名無しさん:2016/10/02(日) 08:29:55.68 ID:kFeo4TbM.net
- >>998
そうだったのか
俺はてっきりrubyが気に喰わなくて荒らしてるんだと思った
スレ住人を装って扇動したり荒らしたりする手口とか、またいつものpython野郎かと勘違いしたよ
あいつはwindows用rubyを絶対認めたがらない癖があるから
- 1001 :デフォルトの名無しさん:2016/10/02(日) 09:00:52.33 ID:UOjgrslt.net
- WindowsでRubyは認めるがWindowsでRailsはやめとけと言わざるをえない
トラップが多すぎる
- 1002 :デフォルトの名無しさん:2016/10/02(日) 10:05:31.62 ID:k1HK9CGy.net
- >>1001
vagrantが楽。
- 1003 :デフォルトの名無しさん:2016/10/02(日) 10:14:32.30 ID:UOjgrslt.net
- >>1002
Windows で vagrant 自体がトラップという…
シンボリックリンクの扱いや改行コードの違いなど、そこかしこに罠があるぞw
- 1004 :デフォルトの名無しさん:2016/10/02(日) 15:21:32.45 ID:GX41vvMR.net
- >>982 >>984
そういう用途なら
pythonの方がいいよ
割とマジで
- 1005 :デフォルトの名無しさん:2016/10/02(日) 15:22:16.56 ID:GX41vvMR.net
- 次
http://echo.2ch.net/test/read.cgi/tech/1249737531/
総レス数 1005
291 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★