[過去ログ] 【node.js】サーバサイドjavascript 4【io.js】 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
328
(1): 2017/02/14(火)15:11 ID:0FAFNiBf(1) AAS
初心者ですまんだけど、functionの中で使えるモジュールとそうじゃないのあるんだけどそれってどうしてなの?
エラーも出ずにただただ動かないやつあるんだよね。関数の外だと動かせるのに。
329: 2017/02/14(火)16:20 ID:06xiI2rQ(1) AAS
>>328
具体的に何のモジュール?
どういう環境で動かして発生してる?
330: 2017/02/14(火)21:50 ID:MfKEp5BT(1) AAS
ただただその関数が呼ばれてないだけというオチに1票
331
(1): 2017/02/14(火)22:21 ID:W41n3HIS(1) AAS
呼んでないならエラー出るんじゃね?
関数の外だと動くとしたらexpressとかかな。router.getとかpostの中で走らないとかなら前にあった気もしなくない。どうしたか忘れたけどw
332: 2017/02/15(水)00:10 ID:ZQplfFJ2(1/3) AAS
Rubyを使えば?
Chefのレシピは、どこにでもある

Chef → Vagrant → VirtualBox

CentOSは8〜10年と、サポート期間が長い。
Ubuntu Serverは5年だろ
333: 2017/02/15(水)00:54 ID:EMySciej(1/5) AAS
Chefはオワコン
あんなものに時間を費やするとか
バカみたいだろう
334
(1): 2017/02/15(水)03:20 ID:ZQplfFJ2(2/3) AAS
%w{php mysql nginx}.each do |name|
package name do
action :install
end
end

%w{php-fpm mysql nginx}.each do |name|
service name do
action :start
end
end
省1
335: 2017/02/15(水)03:48 ID:EMySciej(2/5) AAS
>>334
シェルスクリプトでいいやんw
336
(4): 2017/02/15(水)05:14 ID:ZQplfFJ2(3/3) AAS
Rubyでは中間言語にコンパイルする時に、エラーが分かるから、
途中まで実行されないから、中途半端な状態にならない

シェルスクリプトではエラー処理など、複雑なプログラミングはできない

Chefでは、action :install など、共通のコードで、
ディストリによって、CentOSのyum / Ubuntuのapt-get を自動的に切り替える

設定ファイルに書き込むとか、cron での定期実行とか、
Vagrant を削除すればすべて消えるから、何回でもテストできるし、
Test Kitchen というテストツールもある

こんな全工程をとても、シェルスクリプトでは書けない
337: 2017/02/15(水)07:49 ID:gA9AwOPh(1) AAS
Rubyは宗教だからな
>>331
もしこれなら呼ぶ順番とかnextされてないとかそういうことちゃう?
338: 2017/02/15(水)12:50 ID:ULOZzaq4(1) AAS
spookyjsでjsonをファイルから読み込むのってどうやるの?
339: 2017/02/15(水)21:49 ID:EMySciej(3/5) AAS
>>336
> Rubyでは中間言語にコンパイルする時に、エラーが分かるから、
> 途中まで実行されないから、中途半端な状態にならない

まあ、誰に目にも間違いだと明らかにわかっていることだが、
ネタ的に面白いから言ってみて。

「他の言語だとこういう場合にこうなって、
Rubyだとそうならない」という形で例を言ってみて
340
(1): 2017/02/15(水)22:02 ID:MGTJrHMY(1) AAS
面白くないし言わせなくていいよ
元々スレ違いの話だし続けても荒らしにしかならん
341: 2017/02/15(水)22:03 ID:EMySciej(4/5) AAS
逃げ出すなら今のうちだぞ?w

Rubyだとコンパイルされてもエラーがわからず
エラーで途中で中断されるまで実行されてしまって
中途半端な状態になる例

↓↓↓↓

f = File.new("out.txt", "w")
f.write("test")
f.close()
aaa()
File.delete("out.txt")
省1
342: 2017/02/15(水)22:04 ID:EMySciej(5/5) AAS
>>340
さーせんw

>>336がウソだってばらしてやったので
もう来ないと思うわーww
343: 2017/02/16(木)03:04 ID:1M26REHO(1) AAS
Chefの冪等性を言語の機能だと思ってんのかな
あれは苦労してそうなるように実装してるんだよ
スッキリくん
344: 2017/02/16(木)11:50 ID:1CyXSjc0(1/2) AAS
おまいらがいろいろめんどくさいこと言うから事の発端の初心者の子が出てこれなくなってるじゃないかw
345: 2017/02/16(木)13:30 ID:1VBkG9E6(1/2) AAS
何を今更
いつものことだろ

それとも自演か
346: 2017/02/16(木)14:09 ID:1CyXSjc0(2/2) AAS
ちょっと伸びててしかもなんで別言語の話になってるの?と思って追ってみただけだけど。
いつもということは常駐してんの?ひまだねえ
347: 2017/02/16(木)14:22 ID:1VBkG9E6(2/2) AAS
いや
このスレに限ったことじゃなくて
2ちゃん全般だから

ひまなのは認める
1-
あと 655 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s