カードゲーム作ったを遊ぶためのサイト作成スレ2 (350レス)
1-

1 CGTT◆A1n7gQX4UY 2016/02/27(土)23:24:24 ID:xI8(1)
その2ですー
前スレ
open2chスレ:hp
2 2016/02/28(日)05:32:37 ID:sx8(1)
結局testkaki.phpの修正をせずにRubyをやってるのか
こりゃ同じことを繰り返しそうだな
3 CXPPHwEwOI 2016/02/29(月)06:59:55 ID:kgW(1)
こっち殆ど見てなかったからどこまで進んだか分からない
よかったら三行お願いします!
4 2016/02/29(月)07:27:50 ID:V3p(1)
PHPをやってたけど
途中でやめて
Rubyを開始
5 2016/02/29(月)11:09:12 ID:Lw3(1)
Rubyを使うのか
Rubyは遅いんだよなあ
http://maplesystems.co.jp/blog/all/programming/2015.html
PHPは7になってさらに速くなったし
https://yogawa.com/post-5451
クラスやトレイト、名前空間はあるし、Rubyと比べると引数の型付けもできて便利なのに、何を根拠に古いっていってんだろうな

一番効率がいいのは、速度でいってもクライアントとサーバーを同一言語で記述できるという点でいってもJavaScriptだけどな
6 CGTT◆A1n7gQX4UY 2016/02/29(月)15:36:30 ID:LbQ(1)
>>3
>>4でも描いてくれたけど
Rubyで基本的なゲームプログラム作ろうってなったよ
>>5
確かに自分の中では他のに比べると動かすまでがちょっと難しいって感じだけど、
javascriptとhtmlだけでもCGIとか作れるの?
あと、PHPをやってたときにRubyを勧めてきてくれた方もいたけど…
7 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)16:00:45 ID:5W7(1/33)
PHPで掲示板をちょろっとやったのは
どんなもんか触れてみるためだよ
どんなものかわからなかったら素敵にみえるやろ
だけど
ちょっとでもやっておけば
あーあれを進歩させればいいんだなって納得できるかな
と思ったからよ
8 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)16:01:55 ID:5W7(2/33)
>>5
古いって根拠
いや〜
何事も勉強中なもんで
思い込みってやつですわ
9 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:35:54 ID:5W7(3/33)
CGTTはコマンドモードは使ったことある?
黒い画面
10 CGTT◆A1n7gQX4UY 2016/02/29(月)21:36:40 ID:1M2(1/21)
コマンドプロンプトのこと?
javaのときちょこっと使ったくらいかな
11 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:38:00 ID:5W7(4/33)
そうね
コマンドプロンプト
じゃ

>ruby -ver

ってしてみて
12 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:39:03 ID:5W7(5/33)
rubyのバージョンが出るだけなんだけどね
13 CGTT◆A1n7gQX4UY 2016/02/29(月)21:40:42 ID:1M2(2/21)
ruby 2.2.4p230
って出たよー
14 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:42:29 ID:5W7(6/33)
いやー
それだけ
コマンドモードはあまり使わないと思うのだけど
よくRubyの参考書の初めの方に書いてあったりするから
試しておいた
15 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:43:10 ID:5W7(7/33)
>notepad
ってやるとメモ帳が起動するよ
16 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:44:12 ID:5W7(8/33)
>cd フォルダ指定
とか
>cd ..
は使うかも
17 CGTT◆A1n7gQX4UY 2016/02/29(月)21:45:06 ID:1M2(3/21)
元から入ってる方のコマンドプロンプトじゃRuby動かなかったよー
Rubyをインストールしたときに出てきたRubyコマンドプロンプト使ったよ!
>>15
>>16
この辺はjavaやったときにちょっとだけ使ったね
18 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:45:51 ID:5W7(9/33)
え?
Rubyコマンドプロンプトって何?
19 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:46:22 ID:5W7(10/33)
あっわかった
20 CGTT◆A1n7gQX4UY 2016/02/29(月)21:46:34 ID:1M2(4/21)
でも、フォルダに移動する…とかあんましよくわかんなかったなぁ
>>18
よくわかんないー
21 CGTT◆A1n7gQX4UY 2016/02/29(月)21:47:05 ID:1M2(5/21)
>>19
分かったの?
22 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:48:25 ID:5W7(11/33)
>>21
どこにあるのかがわかっただけ
rubyフォルダのbin\setrbvars.bat
というのがコマンドモードで動作させてるよう
23 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:49:10 ID:5W7(12/33)
>cd c:\rubyなんちゃら\bin
とすると
binフォルダに移動できるよ
24 CGTT◆A1n7gQX4UY 2016/02/29(月)21:50:10 ID:1M2(6/21)
>>23
それは普通のコマンドモードでやるとってこと?
25 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:51:06 ID:5W7(13/33)
rubyコマンドプロンプトでもどちらでも

プロンプトがかわったら
>dir
としてみて
26 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:52:58 ID:5W7(14/33)
>>23のなんちゃらは64ビットのフォルダのことね
こっちは32ビットなもので
>cd c:\ruby22\bin
なのだけど
27 CGTT◆A1n7gQX4UY 2016/02/29(月)21:57:08 ID:1M2(7/21)
んー、何がいけないんだろ?
28 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:57:53 ID:5W7(15/33)
なにかエラー?
29 CGTT◆A1n7gQX4UY 2016/02/29(月)21:58:09 ID:1M2(8/21)
×って*でいいんだっけ?
30 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)21:59:27 ID:5W7(16/33)
じゃ
>cd c:\
として
それから
>dir

そしたら
ずらずらと出るから
>>29のこともわかる
31 CGTT◆A1n7gQX4UY 2016/02/29(月)22:00:30 ID:1M2(9/21)
うおぉ、ほんとにズラズラって出てきたね
32 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:00:45 ID:5W7(17/33)
>cd c:\
c:\は cドライブのルートと呼ばれたりするよ
33 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:01:15 ID:5W7(18/33)
>dir /p
とするとページごとの表示になるよ
34 CGTT◆A1n7gQX4UY 2016/02/29(月)22:03:14 ID:1M2(10/21)
へぇー、履歴みたいな感じかな
>>33
余計わけわかんない感じになったよ
35 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:04:21 ID:5W7(19/33)
dir /p
はみやすいように一度とまるだけだよ
36 CGTT◆A1n7gQX4UY 2016/02/29(月)22:05:21 ID:1M2(11/21)
Ruby22-×64
これかな?
×がxと同じだけど…
>>35
ほんとだ、よく見ると中身は一緒だね
37 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:06:06 ID:5W7(20/33)
>dir
はディレクトリの中を見るというような命令だよ

xはエックスの小文字じゃないのかな
38 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:07:22 ID:5W7(21/33)
>で入れたコマンドの履歴は
上向きの矢印を押すと前回いれたコマンドがみれるよ
39 CGTT◆A1n7gQX4UY 2016/02/29(月)22:08:50 ID:1M2(12/21)
お、同じなんだ…
結構適当だね、
どうせならかけるという意味の*とか使ってほしかったな
>>38
3DSのやつでも同じだったよ
そう考えてみると結構再現されてたんだなぁ
40 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:11:16 ID:5W7(22/33)
コマンドプロンプトが
rubyのbinになった?

cdは一度に指定しなくても
順番に
c:\>cd c:\ruby22
c:\Ruby22>cd bin
としてもいっしょ

なったなら
>type setrbvars.bat
41 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:12:02 ID:5W7(23/33)
>type ファイル名
はその中身を見ること

.batはコマンドを連続させるファイル
42 CGTT◆A1n7gQX4UY 2016/02/29(月)22:13:08 ID:1M2(13/21)
>>23と>>25ができたよ!
これまたズラッと並んでるね、
>>40
んー、案の定何書かれてるかわかんないw
43 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:15:50 ID:5W7(24/33)
cdというのはいまいるところのディレクトリを変える命令

c:\ruby22\bin
という書き方は
c:\ルートの
ruby22というフォルダの中の
binフォルダ
の場所をしめす
44 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:16:47 ID:5W7(25/33)
何書かれてるかわからないってのは
>type setrbvars.bat
のでてきたことのこと?

だったら別に理解しなくてもいいと思う
45 CGTT◆A1n7gQX4UY 2016/02/29(月)22:18:06 ID:1M2(14/21)
>>43
動作からなんとなくやってることはわかるかな
>>44
うん、なんかとりあえず凄かったよ
多分これはそのファイルの中身を表示してるだけだよね
46 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:18:29 ID:5W7(26/33)
ただrubyコマンドプロンプト
ってのは普通のコマンドプロンプトに
それらのコマンドを続けて実行した結果なんだな
って思えばいいだけ

コマンドの使い方を慣れるために表示してみた
47 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:19:37 ID:5W7(27/33)
typeコマンドは
テキスト形式のファイルだったら
きれいに表示してくれる
その他のファイルだったら記号がごちゃごちゃだけどね
48 CGTT◆A1n7gQX4UY 2016/02/29(月)22:20:07 ID:1M2(15/21)
>>46
ん、じゃあなんで普通のコマンドプロンプトだと最初のやつが動かなかったんだろ?
49 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:20:32 ID:5W7(28/33)
じゃ
>path
としてみて
50 CGTT◆A1n7gQX4UY 2016/02/29(月)22:21:07 ID:1M2(16/21)
うひゃあ
なんじゃこりゃ
51 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:21:55 ID:5W7(29/33)
PATH=〜〜
と出たなかにc:\Ruby22-x64\bin
というのはある?
52 CGTT◆A1n7gQX4UY 2016/02/29(月)22:23:39 ID:1M2(17/21)
Rubyのでやるとあるけど、
普通のでやるとないよー
53 CGTT◆A1n7gQX4UY 2016/02/29(月)22:24:47 ID:1M2(18/21)
よく見たら前に入れたJavaがあるよ
54 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:25:48 ID:5W7(30/33)
rubyのbatが動いたあとのはrubyのpathを追加してるから
もし
入れるなら
これを参考にして入れてみて
http://next.matrix.jp/config-path-win7.html
環境変数というやつね

Javaのpathを追加したのと同じ方法だと思うけど
55 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:26:46 ID:5W7(31/33)
別に追加しなくてもいいとも思うけどね
必要になるのかどうかはよくわからん
56 CGTT◆A1n7gQX4UY 2016/02/29(月)22:27:31 ID:1M2(19/21)
>>54
あ、あれかぁ
確か消したりすると大変なんだよね
まあRubyのコマンドプロンプト使えば動かせるし、今はいいかな
57 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:28:14 ID:5W7(32/33)
オッケー
今日はこんなところで終了ー

>exit
とすれば閉じるよ
58 CGTT◆A1n7gQX4UY 2016/02/29(月)22:28:50 ID:1M2(20/21)
>>57
何気に便利だねw
59 ゾフェ◆GwxtMOXgPd/w 2016/02/29(月)22:29:25 ID:5W7(33/33)
コマンドは
linuxに興味が出てくると必須になるよ
60 CGTT◆A1n7gQX4UY 2016/02/29(月)22:30:53 ID:1M2(21/21)
linuxってなんぞや?って感じだから今は必要なさそうねw
後になったら使うかもしれないけど
61 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:13:44 ID:MRC(1/56)
はろ〜
62 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:15:58 ID:MRC(2/56)
あっ
そうだ
最初は hello world

Rubyコマンドのディレクトリ内に
print "hello world"
の一行を書いて
test.rbのファイル名で保存
>ruby test.rb
でhello worldが表示されるのを確認
63 CGTT◆A1n7gQX4UY 2016/03/01(火)21:21:08 ID:7ou(1/32)
ハローワールドは文字出力プログラムの基本だね、
作ってみますー
64 CGTT◆A1n7gQX4UY 2016/03/01(火)21:26:27 ID:7ou(2/32)
Rubyコマンドのディレクトリ内っていうのはRubyコマンドがあるファイルの中ってことだよね?
65 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:27:49 ID:MRC(3/56)
黒い画面になったときのブロンプトがその場所
たぶんC:\users\ユーザ名
66 CGTT◆A1n7gQX4UY 2016/03/01(火)21:35:30 ID:7ou(3/32)
できたー!
ごめんなさい、>>65を探すのに時間かかっちゃった
67 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:37:19 ID:MRC(4/56)
じゃ
今日はちょっとこんな感じでやってみよう

まず
カードの画像はフォルダを作って保存してる?
68 CGTT◆A1n7gQX4UY 2016/03/01(火)21:38:27 ID:7ou(4/32)
サイトのhtmlファイルとかカードの画像データとかをまとめてあるファイルがあるよー
69 CGTT◆A1n7gQX4UY 2016/03/01(火)21:38:48 ID:7ou(5/32)
ファイルじゃなくてフォルダだね
70 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:38:57 ID:MRC(5/56)
そのフォルダの場所をコマンドモードで開いて
71 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:39:13 ID:MRC(6/56)
>dirで一覧が見れる状態に
72 CGTT◆A1n7gQX4UY 2016/03/01(火)21:45:33 ID:7ou(6/32)
ドキュメントに移動するにはどうしたらいいの?
73 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:46:50 ID:MRC(7/56)
普通にフォルダを開いて
そのショートカットを黒い画面にドラッグしてもいいよ
74 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:47:40 ID:MRC(8/56)
あっ
ちょっと違うかも

でもやってみて
75 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:48:18 ID:MRC(9/56)
>>73で
ショートカットと言ってるのは
アドレス欄の左にあるマークね
76 CGTT◆A1n7gQX4UY 2016/03/01(火)21:49:34 ID:7ou(7/32)
操作可能なプログラムじゃないみたいに出てきちゃった
77 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:50:44 ID:MRC(10/56)
それでオッケ
じゃ

>CD といれてからしてからドラッグしてみて
CDの後にひとつ空白をあけてからね
78 CGTT◆A1n7gQX4UY 2016/03/01(火)21:51:35 ID:7ou(8/32)
あ、できた、
あっさりすぎてちょっと笑っちゃったw
79 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:53:18 ID:MRC(11/56)
そのつづりとか長いから覚えにくいよね

>type w
としてみて
80 CGTT◆A1n7gQX4UY 2016/03/01(火)21:54:28 ID:7ou(9/32)
指定されたファイルがみつからないって出たよー
81 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:55:06 ID:MRC(12/56)
ごめん
手順をひとつ飛ばしてしまった

>dir で画像の名前がずらずら出るよね


82 CGTT◆A1n7gQX4UY 2016/03/01(火)21:56:02 ID:7ou(10/32)
うん、例のごとくいっぱい出てきたよ
83 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:56:26 ID:MRC(13/56)
じゃ
>dir>w

としてみて
84 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:56:56 ID:MRC(14/56)
なにもメッセージは出ないと思う
85 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:57:13 ID:MRC(15/56)
じゃ
こんどは
>type w
86 CGTT◆A1n7gQX4UY 2016/03/01(火)21:58:58 ID:7ou(11/32)
dirしたときみたいになったよー
あと最後にwってファイルが追加されてる
87 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)21:59:58 ID:MRC(16/56)
オッケ
そのwはテキストファイルになってるよ

そのwのファイルをrubyブロンプトの場所にcopyしたい
88 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)22:00:27 ID:MRC(17/56)
>copy w c:\Users\ユーザ名
みたいにしてみて
89 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)22:01:33 ID:MRC(18/56)
copyできたかどうかは
rubyコマンドを開いて
>dirで確認
90 CGTT◆A1n7gQX4UY 2016/03/01(火)22:02:40 ID:7ou(12/32)
あ、rubyの方にもwが追加されてるよ
できたのかな
91 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)22:03:36 ID:MRC(19/56)
copyできた

じゃ
次に先ほどのtest.rbの中を

f=File.read("w")
print f

この二行にしてrubyで実行
92 CGTT◆A1n7gQX4UY 2016/03/01(火)22:07:27 ID:7ou(13/32)
なんかすごいいっぱい出てきたよー
93 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)22:08:14 ID:MRC(20/56)
これはrubyでwの内容を表示してる

fにその文字列が全部入ってる
94 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)22:08:56 ID:MRC(21/56)
ファイルの読み取り方はいろいろの書式があるから
ややこしいけど
これだと一行ですむ
95 CGTT◆A1n7gQX4UY 2016/03/01(火)22:08:59 ID:7ou(14/32)
これは画像データとか置いてあるフォルダの中身かな?
dirしたときと同じやつだね
>>93
ということはfは変数?
96 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)22:09:49 ID:MRC(22/56)
そうだね
文字列の変数
97 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)22:10:14 ID:MRC(23/56)
これからその文字列を加工していくよ
98 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)22:11:02 ID:MRC(24/56)
まず変更

f=File.read("w")
#print f

#はコメント行だよ
99 CGTT◆A1n7gQX4UY 2016/03/01(火)22:11:52 ID:7ou(15/32)
print fをコメントアウトしてるんだね
100 ゾフェ◆GwxtMOXgPd/w 2016/03/01(火)22:12:01 ID:MRC(25/56)
他の言語で使う//が使えないのは残念

複数行にわたるコメントは
=begin
=end
ではさむよ
1-
あと 250 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.071s*