先生を募集します
先生!!
ニートです1からプログラミングを教えてくれる [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1たかし
2015/12/25(金) 18:43:55.48611片山博文MZ ◆T6xkBnTXz7B0
2016/01/16(土) 21:50:20.18 現在のフォルダが「C:\Users」であるとき、「C:\Users\takasi\himitsu」という場
所(パス)は相対パス「takasi\himitsu」で参照できる。
「C:\Users\takasi\himitsu」は絶対パスだ。
パスを相対的に指定するか、絶対的に指定するかの違いだ。
所(パス)は相対パス「takasi\himitsu」で参照できる。
「C:\Users\takasi\himitsu」は絶対パスだ。
パスを相対的に指定するか、絶対的に指定するかの違いだ。
612takasi
2016/01/16(土) 21:54:06.18 これを直すんですよね?
Name: "{group}\たかしのジャンケン"; Filename: "{app}\JankenGUI.exe";
Name: "{group}\ReadMe.txt"; Filename: "{app}\ReadMe.txt";
Name: "{group}\License.txt"; Filename: "{app}\License.txt";
Name: "{commondesktop}\たかしのジャンケン"; Filename: "{app}\JankenGUI.exe";
Name: "{group}\アンインストール"; Filename: "{uninstallexe}";
Name: "{group}\たかしのジャンケン"; Filename: "{app}\JankenGUI.exe";
Name: "{group}\ReadMe.txt"; Filename: "{app}\ReadMe.txt";
Name: "{group}\License.txt"; Filename: "{app}\License.txt";
Name: "{commondesktop}\たかしのジャンケン"; Filename: "{app}\JankenGUI.exe";
Name: "{group}\アンインストール"; Filename: "{uninstallexe}";
613片山博文MZ ◆T6xkBnTXz7B0
2016/01/16(土) 21:58:08.41 { }がついたものは直す必要ない。
[Files]の記述はどうなってる?
[Files]の記述はどうなってる?
614takasi
2016/01/16(土) 21:59:43.12 [Files]はありません[Setup]と[Icons]のみです
616takasi
2016/01/16(土) 22:13:40.06 これで良いでしょうか
[Files]
Source: "JankenGUI\bin\Release\JankenGUI.exe"; DestDir: "{app}";
Source: "JankenGUI\ReadMe.txt"; DestDir: "{app}";
Source: "JankenGUI\License.txt"; DestDir: "{app}";
[Registry]
Root: HKCU; Subkey: "Software\Takashi"; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\Takashi\JankenGUI"; Flags: uninsdeletekey
[Files]
Source: "JankenGUI\bin\Release\JankenGUI.exe"; DestDir: "{app}";
Source: "JankenGUI\ReadMe.txt"; DestDir: "{app}";
Source: "JankenGUI\License.txt"; DestDir: "{app}";
[Registry]
Root: HKCU; Subkey: "Software\Takashi"; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\Takashi\JankenGUI"; Flags: uninsdeletekey
617takasi
2016/01/16(土) 22:17:09.20 [Files]
Source: "bin\Release\JankenGUI.exe"; DestDir: "{app}";
Source: "ReadMe.txt"; DestDir: "{app}";
Source: "License.txt"; DestDir: "{app}";
こうでした
Source: "bin\Release\JankenGUI.exe"; DestDir: "{app}";
Source: "ReadMe.txt"; DestDir: "{app}";
Source: "License.txt"; DestDir: "{app}";
こうでした
618片山博文MZ ◆T6xkBnTXz7B0
2016/01/16(土) 22:17:41.38 JankenGUI.issは、フォルダJankenGUIの中にあるんだろ? だったら
Source: "License.txt"; DestDir: "{app}";
じゃないかい?
Source: "License.txt"; DestDir: "{app}";
じゃないかい?
620takasi
2016/01/16(土) 22:20:47.16 問題なくインストールでき、アンインストール時にレジストリが削除されることを確認しました
_(:3」∠)_
_(:3」∠)_
621片山博文MZ ◆T6xkBnTXz7B0
2016/01/16(土) 22:24:11.12 pushしたら今日はここまで。おやすみ。
622takasi
2016/01/16(土) 22:33:30.36 pushしました本日もありがとうございましたおやすみなさい_(:3」∠)_
623takasi
2016/01/16(土) 22:36:16.91 ツールの使い方が全くわからない辛い・・・
624片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 13:09:32.88 JankenGUIのプロパティの「公開」タブをクリックして、マイナー
バージョンを1にし(1.1)、Releaseバージョンをビルドしなさい。
プログラムに変更が有った場合、プログラムをバージョンアップしないと
インストーラがファイルを更新しないことがあるので注意。
JankenGUI.issをInnoEditXで開いて[Setup]タブをクリック。
「デフォルトのスタートメニューグループ名」を「たかしのジャンケン」にしなさい。
バージョンを1にし(1.1)、Releaseバージョンをビルドしなさい。
プログラムに変更が有った場合、プログラムをバージョンアップしないと
インストーラがファイルを更新しないことがあるので注意。
JankenGUI.issをInnoEditXで開いて[Setup]タブをクリック。
「デフォルトのスタートメニューグループ名」を「たかしのジャンケン」にしなさい。
625片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 13:15:15.24 [Languages]タブをクリック。リストを右クリックして、名前を「Japanese」にし、言語ファイルで「Languages」→「Japanese.isl」を順に選んで「OK」。
[Setup]タブをクリック。「基本情報」と「情報」のバージョンを1.1にしなさい。
「基本情報」の「出力」の「セットアップファイルの出力時の名前」を
「tjanken-1.1-setup.exe」にしなさい。古いsetup.exeは削除。
.gitignoreで「tjanken-*-setup.exe」を無視するように設定しなさい。
[Setup]タブをクリック。「基本情報」と「情報」のバージョンを1.1にしなさい。
「基本情報」の「出力」の「セットアップファイルの出力時の名前」を
「tjanken-1.1-setup.exe」にしなさい。古いsetup.exeは削除。
.gitignoreで「tjanken-*-setup.exe」を無視するように設定しなさい。
626片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 13:21:21.93 JankenGUIを自由に改良しなさい。1つ改良するたびにgit add, git commitしなさい。
改良に失敗したら「git checkout (ファイル名)」で1つ元に戻しなさい。
改良に失敗したら「git checkout (ファイル名)」で1つ元に戻しなさい。
627片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 15:28:59.15 次はインストーラなしのパッケージを作ってみよう。
プログラムのインストールができない環境の利用者はインストーラが使えない。
だから、インストーラなしのプログラムもそれなりに需要がある。
プログラムのインストールができない環境の利用者はインストーラが使えない。
だから、インストーラなしのプログラムもそれなりに需要がある。
628片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 15:32:42.17 次のような内容のバッチファイル「pack-bin.bat」を作れ。
set DIR=tjanken-bin
del /Q /S %DIR%
copy bin\Release\JankenGUI.exe %DIR%
copy ReadMe.txt %DIR%
copy License.txt %DIR%
pause
set DIR=tjanken-bin
del /Q /S %DIR%
copy bin\Release\JankenGUI.exe %DIR%
copy ReadMe.txt %DIR%
copy License.txt %DIR%
pause
629片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 15:39:39.09 pack-bin.batをダブルクリックすると、tjanken-binフォルダが作成され、
必要なファイルがコピーされる。
このフォルダを右クリックして「送る」→「圧縮(zip形式)」を選ぶと、
このフォルダが圧縮されたzipファイルtjanken-bin.zipができる。
これの名前を変更し、tjanken-1.1-bin.zipにすると、
インストーラなしパッケージが完成する。
.gitignoreにzipファイルとtjanken-binフォルダを無視するように
「*.zip」「tjanken-bin」を設定しなさい。
必要なファイルがコピーされる。
このフォルダを右クリックして「送る」→「圧縮(zip形式)」を選ぶと、
このフォルダが圧縮されたzipファイルtjanken-bin.zipができる。
これの名前を変更し、tjanken-1.1-bin.zipにすると、
インストーラなしパッケージが完成する。
.gitignoreにzipファイルとtjanken-binフォルダを無視するように
「*.zip」「tjanken-bin」を設定しなさい。
630仕様書無しさん
2016/01/17(日) 18:24:22.58 たかし半角になっててワロタw
631takasi
2016/01/17(日) 20:15:43.13 おはようございます
21時から始めます
21時から始めます
632takasi
2016/01/17(日) 21:36:43.63633片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 21:42:09.33635片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 21:52:43.25 アプリが使用している.Net Frameworkのバージョンを確認せよ。
ReadMe.txtに作品名、作者名、動作環境を記せ。
配布するファイルのサイズを確認せよ。
ウイルスチェックを行え。
ReadMe.txtに作品名、作者名、動作環境を記せ。
配布するファイルのサイズを確認せよ。
ウイルスチェックを行え。
636片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 22:04:29.96 frameworkのバージョンはプロジェクトのプロパティから確認できる。
ファイルサイズはファイル右クリックのプロパティで確認できる。
ファイルサイズはファイル右クリックのプロパティで確認できる。
637takasi
2016/01/17(日) 22:12:09.22 配布するファイルとはJankenGUI.exeの事でしょうか?
638片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 22:15:47.64 >>637
tjanken-1.1-setup.exe
と
tjanken-1.1-bin.zip
が配布するファイルだ。
前者がインストーラつきのプログラム、後者がインストーラなしのプログラムである。
tjanken-1.1-setup.exe
と
tjanken-1.1-bin.zip
が配布するファイルだ。
前者がインストーラつきのプログラム、後者がインストーラなしのプログラムである。
639片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 22:23:57.34 どうした
641片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 22:28:42.72 pushしたら終わりだ。
青少年はもう寝る時間だ。
おやすみ。
青少年はもう寝る時間だ。
おやすみ。
642片山博文MZ ◆T6xkBnTXz7B0
2016/01/17(日) 22:39:13.20 ?
643takasi
2016/01/17(日) 22:41:45.79 遅くてすみません
pushしましたhttps://github.com/takasi-desu/JankenGUI
pushしましたhttps://github.com/takasi-desu/JankenGUI
644仕様書無しさん
2016/01/17(日) 23:51:15.01 たかしのじゃんけんゲームやってみたがよく出来てる
頑張ってな
頑張ってな
645takasi
2016/01/17(日) 23:59:50.66 ありがとうございます
ほとんど片山先生の作品なんですけどね・・・
最近勉強できていません
体の調子が悪くて・・・起きる時間も夜・・・ふぁああああああああ
ほとんど片山先生の作品なんですけどね・・・
最近勉強できていません
体の調子が悪くて・・・起きる時間も夜・・・ふぁああああああああ
646takasi
2016/01/18(月) 00:02:00.04 最近プログラミングの適性がないのではないかと悩んでいるお年ごろです
慣れでしょうか
慣れでしょうか
647仕様書無しさん
2016/01/18(月) 00:12:07.22 無料ホームページ作成
http://freehp.ojaru.jp/
http://freehp.ojaru.jp/
648片山博文MZ ◆T6xkBnTXz7B0
2016/01/18(月) 12:14:59.18 今度は、○×ゲームだ。
https://github.com/katahiromz/MaruBatsuGame
こいつをForkして、適当なフォルダにcloneしてくれ。
dataフォルダに、画像と音声のデータがある。
画像はInkscapeで作成、音声は自分で録音した。
https://github.com/katahiromz/MaruBatsuGame
こいつをForkして、適当なフォルダにcloneしてくれ。
dataフォルダに、画像と音声のデータがある。
画像はInkscapeで作成、音声は自分で録音した。
649片山博文MZ ◆T6xkBnTXz7B0
2016/01/18(月) 12:19:22.23 今回は、辞書(dictionary)を使っている。
一般に辞書というのは、単語から意味を調べる書物だね。
C#で辞書というのは、あるデータに他のデータを関連づけるデータ構造だ。
単語に相当するデータをキー(key)といい、
意味に相当するデータを値(value)という。
キーをintとし、値をMasuとする辞書の型は、Dictionary<int, Masu>と書く。
一般に辞書というのは、単語から意味を調べる書物だね。
C#で辞書というのは、あるデータに他のデータを関連づけるデータ構造だ。
単語に相当するデータをキー(key)といい、
意味に相当するデータを値(value)という。
キーをintとし、値をMasuとする辞書の型は、Dictionary<int, Masu>と書く。
650片山博文MZ ◆T6xkBnTXz7B0
2016/01/18(月) 12:58:34.33 黒い線を表示するのにLabelを使った。
Labelの背景色を黒にし、AutoSizeをFalseにしてある。
それぞれのマスはPictureBoxになっている。
画像と音声のデータはすでにリソースとして追加した。
Labelの背景色を黒にし、AutoSizeをFalseにしてある。
それぞれのマスはPictureBoxになっている。
画像と音声のデータはすでにリソースとして追加した。
651takasi
2016/01/18(月) 13:15:29.04 おはようございます
今日も夜から始めると思います
今日も夜から始めると思います
652片山博文MZ ◆T6xkBnTXz7B0
2016/01/18(月) 13:28:05.84 データとUIの分離のために、盤を表すBoardというクラスを用意した。
Boardに空ではないマスを数えるカウント変数countを追加せよ。
盤の初期化のときにcountをゼロにせよ。
set_masuでcountを加算せよ。
Boardに空ではないマスを数えるカウント変数countを追加せよ。
盤の初期化のときにcountをゼロにせよ。
set_masuでcountを加算せよ。
653片山博文MZ ◆T6xkBnTXz7B0
2016/01/18(月) 13:39:44.00 Boardに次のような思考関数kangaeruを追加せよ。
int kangaeru(Masu comp) {
Masu anata;
compがマルならanataはバツ。
compがバツならanataはマル。
空マスが1つ、compが2つの並びがあれば、その空きマスの番号を返す。
anataがなく、compが1つ以上の並びがあれば、その空きマスの番号を返す。
空きマスをランダムに選び、その空きマスの番号を返す。
}
int kangaeru(Masu comp) {
Masu anata;
compがマルならanataはバツ。
compがバツならanataはマル。
空マスが1つ、compが2つの並びがあれば、その空きマスの番号を返す。
anataがなく、compが1つ以上の並びがあれば、その空きマスの番号を返す。
空きマスをランダムに選び、その空きマスの番号を返す。
}
654片山博文MZ ◆T6xkBnTXz7B0
2016/01/18(月) 13:44:57.25 課題。○×ゲームを完成せよ。
プレイヤーはマル(先攻)、コンピュータはバツ(後攻)とする。
プレイヤーがマルをつけたら、タイマーで2秒待ち、
コンピュータがバツをつける。
待っている間は操作できないようにせよ。
プレイヤーはマル(先攻)、コンピュータはバツ(後攻)とする。
プレイヤーがマルをつけたら、タイマーで2秒待ち、
コンピュータがバツをつける。
待っている間は操作できないようにせよ。
655takasi
2016/01/18(月) 18:00:48.51 ちょっと今日は夜に出てこれないです!
完成したらプッシュすれば良いでしょうか
完成したらプッシュすれば良いでしょうか
656片山博文MZ ◆T6xkBnTXz7B0
2016/01/18(月) 18:16:25.10 好きにしたまえ。
657片山博文MZ ◆T6xkBnTXz7B0
2016/01/18(月) 18:20:32.09 今日の勉強会は休みにします。
658takasi
2016/01/19(火) 12:56:45.26 おはようございます、課題ですがまだ終わっていません
朝からずっとコードとにらめっこしていたのですが
これらがどういう動きをしていてどう使うのかが理解できませんでした
前回のじゃんけんゲームの時もでしたが、課題の難易度に対して自分の能力が全く追い付いていないと強く感じました
このままでは分からない事がある度に片山先生の言葉ををただコピペするだけで
理解せずに無駄な時間を過ごしてしまうことになってしまいそうです。
僕は>>141で言いましたとおり、頭の出来がよくありません。理解するのに普通の人より時間がかかります
分からないことだらけの今、その度に片山先生に聞いていては先生にも僕にも負担になってしまうと思います
僕に今必要なのは基礎で、それを身につけることでやっと先生の授業にちゃんと付いていけるのではないかと思います
僕のためにプログラムを書いて頂いたり、画像や音声ファイル等も用意して頂いたり、色々教えて頂き片山先生には本当に感謝しています
GUIのアプリを作るのは楽しかったです
しかし、今のままでは辛いのでしばらく授業をお休みさせていただきます
初学者向けの本でしっかり勉強してから復帰したいと思います
応援してくださった方、片山先生、その他の先生方、本当にありがとうございました
またいつか戻ってきます、パワーアップしたたかしで・・・
朝からずっとコードとにらめっこしていたのですが
これらがどういう動きをしていてどう使うのかが理解できませんでした
前回のじゃんけんゲームの時もでしたが、課題の難易度に対して自分の能力が全く追い付いていないと強く感じました
このままでは分からない事がある度に片山先生の言葉ををただコピペするだけで
理解せずに無駄な時間を過ごしてしまうことになってしまいそうです。
僕は>>141で言いましたとおり、頭の出来がよくありません。理解するのに普通の人より時間がかかります
分からないことだらけの今、その度に片山先生に聞いていては先生にも僕にも負担になってしまうと思います
僕に今必要なのは基礎で、それを身につけることでやっと先生の授業にちゃんと付いていけるのではないかと思います
僕のためにプログラムを書いて頂いたり、画像や音声ファイル等も用意して頂いたり、色々教えて頂き片山先生には本当に感謝しています
GUIのアプリを作るのは楽しかったです
しかし、今のままでは辛いのでしばらく授業をお休みさせていただきます
初学者向けの本でしっかり勉強してから復帰したいと思います
応援してくださった方、片山先生、その他の先生方、本当にありがとうございました
またいつか戻ってきます、パワーアップしたたかしで・・・
659片山博文MZ ◆T6xkBnTXz7B0
2016/01/19(火) 16:58:30.49 ふらっと C#,C♯,C#(初心者用) Part118 [転載禁止]・2ch.net
http://peace.2ch.net/test/read.cgi/tech/1448207673/
http://peace.2ch.net/test/read.cgi/tech/1448207673/
660仕様書無しさん
2016/01/19(火) 21:48:06.50 〜 完 〜
661takesi
2016/01/20(水) 00:10:51.81 では私のスレにしてよろしいでしょうか
662片山博文MZ ◆T6xkBnTXz7B0
2016/01/20(水) 08:51:17.77 OK
663仕様書無しさん
2016/01/20(水) 09:11:11.90 たかしニートプログラミング本出版までいけよw
664takesi
2016/01/20(水) 13:31:22.23 私はPythonを勉強中です
チュートリアルを読んで条件分岐くらいまではできるようになりました
機械学習に興味があります
先生ご指導よろしくお願いします
チュートリアルを読んで条件分岐くらいまではできるようになりました
機械学習に興味があります
先生ご指導よろしくお願いします
665takesi
2016/01/20(水) 13:32:45.56 まずは何をすればいいでしょうか
paizaでDランクは全部解けたレベルです
paizaでDランクは全部解けたレベルです
666仕様書無しさん
2016/01/21(木) 00:04:58.89 こんばんはたかしです、急にやめてすみませんでした
今後の予定ですが、職業訓練校に行くことになりました
入学選考試験が結構難しいので一ヶ月間がんばって勉強しなくてはなりません
頑張ります。たけしさんもがんばってください。
今後の予定ですが、職業訓練校に行くことになりました
入学選考試験が結構難しいので一ヶ月間がんばって勉強しなくてはなりません
頑張ります。たけしさんもがんばってください。
668仕様書無しさん
2016/01/22(金) 01:20:09.58 訓練校ならお金もらえながら勉強できてオイシイもんね
669片山博文MZ ◆T6xkBnTXz7B0
2016/01/22(金) 04:46:25.53 私はPythonのことはあまり知りません
670takesi
2016/01/22(金) 13:41:45.47 では、Javaはどうでしょうか
Androidアプリをつくるという目標もあります
Androidアプリをつくるという目標もあります
672仕様書無しさん
2016/01/23(土) 16:15:03.02 ∧_∧
( ゚ω゚ ) JAVAなら任せろー
バリバリC□l丶l丶
/ ( ) やめて!
(ノ ̄と、 i
しーJ
( ゚ω゚ ) JAVAなら任せろー
バリバリC□l丶l丶
/ ( ) やめて!
(ノ ̄と、 i
しーJ
674t.mourning ◆HeJleJP5y2
2016/01/23(土) 16:29:08.94 しょうがないにゃあ…
まずPCの環境教えてね多分windowsかな
まずPCの環境教えてね多分windowsかな
677t.mourning ◆HeJleJP5y2
2016/01/23(土) 16:35:56.08 把握
大学でもらった教材使えるな
ちょい探してくる
今のスキルレベルは?
大学でもらった教材使えるな
ちょい探してくる
今のスキルレベルは?
678t.mourning ◆HeJleJP5y2
2016/01/23(土) 16:42:21.05 ちくせうC++とLispのしか見当たんね
まあいいや
流れ
今のスキルの確認
↓
おさらいしながらJavaの基礎一通り
↓
CUI課題
↓
GUI(androidアプリケーション)
↓
Unity導入
こんな感じでおk?
まあいいや
流れ
今のスキルの確認
↓
おさらいしながらJavaの基礎一通り
↓
CUI課題
↓
GUI(androidアプリケーション)
↓
Unity導入
こんな感じでおk?
679takesi
2016/01/23(土) 16:47:06.78 おkです
今のスキルレベルは条件分岐がなんとか使えるレベルで
オブジェクト指向は完全に理解していないくらいです
Unityはさわりだけやったことがあります
今のスキルレベルは条件分岐がなんとか使えるレベルで
オブジェクト指向は完全に理解していないくらいです
Unityはさわりだけやったことがあります
680t.mourning ◆HeJleJP5y2
2016/01/23(土) 16:50:33.63 まず環境整備しよか
Github知っとる?
Gitやsubversion、CVSとかバージョン管理ソフトでもいいけど。
第一目標:Githubユーザー作ってソース共有できるようにする
Github知っとる?
Gitやsubversion、CVSとかバージョン管理ソフトでもいいけど。
第一目標:Githubユーザー作ってソース共有できるようにする
681takesi
2016/01/23(土) 16:52:13.27 Github聞いたことがあります
ググってみます
ググってみます
682t.mourning ◆HeJleJP5y2
2016/01/23(土) 16:55:44.75 んじゃ毎回質問は
質問:〜〜〜
と書くから答えるなり調べるなりしてね
答え大体既存の解説サイトのURL下に貼るから答えがわかったらまずそっち見てね。
したらわかんないとこあるだろうから質問タイム
の流れで。
同様に
課題:〜〜〜
とかやるからその辺は臨機応変によろ
質問:〜〜〜
と書くから答えるなり調べるなりしてね
答え大体既存の解説サイトのURL下に貼るから答えがわかったらまずそっち見てね。
したらわかんないとこあるだろうから質問タイム
の流れで。
同様に
課題:〜〜〜
とかやるからその辺は臨機応変によろ
683takesi
2016/01/23(土) 16:56:40.06 分かりました!
684takesi
2016/01/23(土) 16:57:21.48 Githubのアカウント作りました
685t.mourning ◆HeJleJP5y2
2016/01/23(土) 17:03:43.38 バージョン管理とは
複数人で同じものを編集する(wikiなんかをイメージしてね)時に
編集が衝突(同時に同じ個所を編集しようとすること)したときに
整合性を保ったり
昔の履歴を見たいといったときに対応するためだったりのために管理すること
バージョン管理ソフトとは
そのためのソフトウェア
いろいろ実現方法の違いでソフトウェアが違う。
今有名なのはGitやsubversion
Gitとは
バージョン管理ソフト
こまけぇことはいいんだよ
Githubとは
Gitでファイル保存してくれるファイルサーバーとか思っとけばいいよ
複数人で同じものを編集する(wikiなんかをイメージしてね)時に
編集が衝突(同時に同じ個所を編集しようとすること)したときに
整合性を保ったり
昔の履歴を見たいといったときに対応するためだったりのために管理すること
バージョン管理ソフトとは
そのためのソフトウェア
いろいろ実現方法の違いでソフトウェアが違う。
今有名なのはGitやsubversion
Gitとは
バージョン管理ソフト
こまけぇことはいいんだよ
Githubとは
Gitでファイル保存してくれるファイルサーバーとか思っとけばいいよ
686takesi
2016/01/23(土) 17:10:03.93 なるほど
Gihubは英語ばかりで使うのが難しいです
なんせ中学生レベルの英語しかわからないもので
Gihubは英語ばかりで使うのが難しいです
なんせ中学生レベルの英語しかわからないもので
687t.mourning ◆HeJleJP5y2
2016/01/23(土) 17:13:15.24 最初のうちしかサイトは見ないからがんがれ
↓にリポジトリ(ファイルのひとまとまりになったディレクトリみたいなもん)作った
https://github.com/tamochu/neet1programming.git
まずアクセスしてみて
↓にリポジトリ(ファイルのひとまとまりになったディレクトリみたいなもん)作った
https://github.com/tamochu/neet1programming.git
まずアクセスしてみて
688takesi
2016/01/23(土) 17:15:07.04 アクセスしました
…どうすればいいのでしょうか?
…どうすればいいのでしょうか?
689t.mourning ◆HeJleJP5y2
2016/01/23(土) 17:17:53.97 右側にDownload ZIPってあるはず
そこでファイルをダウンロード
→解凍してhello.batをダブルクリック(怖かったらしないほうがいいバッチファイルわかんないだろうし)
なんにせよこれでファイルを共有できることを感じてもらえればおk
そこでファイルをダウンロード
→解凍してhello.batをダブルクリック(怖かったらしないほうがいいバッチファイルわかんないだろうし)
なんにせよこれでファイルを共有できることを感じてもらえればおk
690takesi
2016/01/23(土) 17:20:28.26 できました
少し感動
少し感動
691t.mourning ◆HeJleJP5y2
2016/01/23(土) 17:23:11.40 じゃあそれをeclipseでできるようにします。
課題:「eclipse github」などで検索しeclipseでgithubにアクセスする方法を調べよ
調べるまででおk
多分どっかで詰まるからやるのは一緒に
課題:「eclipse github」などで検索しeclipseでgithubにアクセスする方法を調べよ
調べるまででおk
多分どっかで詰まるからやるのは一緒に
692takesi
2016/01/23(土) 17:25:29.62 調べて概要は理解しました
693t.mourning ◆HeJleJP5y2
2016/01/23(土) 17:28:24.11 eclipseを開きます
バージョンを確認してね
起動画面にheliosとかjunoとか書いてあるから
したら↓参照
http://rough-and-ready-co-jp.blogspot.jp/2012/02/giteclipsegithub.html
バージョンを確認してね
起動画面にheliosとかjunoとか書いてあるから
したら↓参照
http://rough-and-ready-co-jp.blogspot.jp/2012/02/giteclipsegithub.html
694takesi
2016/01/23(土) 17:35:17.34 EGitというのが見つからないのですが
Eclipse Github 統合(タスク・フォーカス・インターフェース)
というのをインストールすればよいのでしょうか?
バージョンはMarsでづ
Eclipse Github 統合(タスク・フォーカス・インターフェース)
というのをインストールすればよいのでしょうか?
バージョンはMarsでづ
695t.mourning ◆HeJleJP5y2
2016/01/23(土) 17:47:45.25 作業対象に入れたURL教えて
696takesi
2016/01/23(土) 17:51:24.67697t.mourning ◆HeJleJP5y2
2016/01/23(土) 17:56:06.84 重すぎ…
多分
Eclipse Gitチームプロバイダー
無印のやつ
多分
Eclipse Gitチームプロバイダー
無印のやつ
698takesi
2016/01/23(土) 18:00:40.17 分かりました
インストールします
インストールします
699takesi
2016/01/23(土) 18:06:29.46 コミットするというのがよく分かりません
ファイルを選択してもコミットボタンが押せません
どこかで誤ったのでしょうか
ファイルを選択してもコミットボタンが押せません
どこかで誤ったのでしょうか
700t.mourning ◆HeJleJP5y2
2016/01/23(土) 18:13:08.10 コミットはちょい待って今環境整備中
701t.mourning ◆HeJleJP5y2
2016/01/23(土) 18:17:01.55 今から秘密鍵送る
捨てアド作ってさらして
捨てアド作ってさらして
702t.mourning ◆HeJleJP5y2
2016/01/23(土) 18:20:15.57 コミットとは
自分が更新・追加したのをGitに伝えること
これ更新したからって宣言するようなこと
プッシュとは
コミットした差分をリモートに送ること
ファイルサーバーにアップロードするようなこと
チェックアウトとは
リモートのファイルを持ってくること
ダウンロードと思えばいい
今はチェックアウトしかできないはず
自分が更新・追加したのをGitに伝えること
これ更新したからって宣言するようなこと
プッシュとは
コミットした差分をリモートに送ること
ファイルサーバーにアップロードするようなこと
チェックアウトとは
リモートのファイルを持ってくること
ダウンロードと思えばいい
今はチェックアウトしかできないはず
703仕様書無しさん
2016/01/23(土) 18:26:23.42 wuzhaiteng3@gmail.com
秘密鍵とは何に使うのですか?
秘密鍵とは何に使うのですか?
704takesi
2016/01/23(土) 18:27:19.46 つまり今はコミットしなくていいってことですね
705t.mourning ◆HeJleJP5y2
2016/01/23(土) 18:32:22.39 課題にしよか
課題:暗号を送る方法
例えば手紙をある人に送るが途中で覗き見られても
中身がばれないようにする
を一つ考えよ
課題:暗号を送る方法
例えば手紙をある人に送るが途中で覗き見られても
中身がばれないようにする
を一つ考えよ
706takesi
2016/01/23(土) 18:36:58.49 共通の決まりを作っておいて暗号化してそれを送る
707t.mourning ◆HeJleJP5y2
2016/01/23(土) 18:37:12.31 秘密鍵とは
秘密鍵暗号方式の共通キーもしくは
公開鍵暗号方式のペアキーのうち受信側が持つ鍵
公開鍵暗号とは
ある文章を二つのペアーの鍵によって安全に送信する方法のひとつ
1.受信者は公開鍵と秘密鍵のペアを作る
2.公開鍵を文字通り公開する
3.文章の送信者は公開鍵を用いて暗号を作る
4.暗号を送信する
5.受信者は秘密鍵を用いて暗号を複合(解読)する
このとき公開鍵では暗号を作れるが複合はできない
秘密鍵は複合できる
ということが保証されている
細かい原理は省略
秘密鍵暗号方式の共通キーもしくは
公開鍵暗号方式のペアキーのうち受信側が持つ鍵
公開鍵暗号とは
ある文章を二つのペアーの鍵によって安全に送信する方法のひとつ
1.受信者は公開鍵と秘密鍵のペアを作る
2.公開鍵を文字通り公開する
3.文章の送信者は公開鍵を用いて暗号を作る
4.暗号を送信する
5.受信者は秘密鍵を用いて暗号を複合(解読)する
このとき公開鍵では暗号を作れるが複合はできない
秘密鍵は複合できる
ということが保証されている
細かい原理は省略
708t.mourning ◆HeJleJP5y2
2016/01/23(土) 18:40:01.85709takesi
2016/01/23(土) 18:40:04.52 なるほど
どうやって使うのですか?
どうやって使うのですか?
710takesi
2016/01/23(土) 18:40:37.00 理解しました
711t.mourning ◆HeJleJP5y2
2016/01/23(土) 18:47:04.95 秘密鍵の設定
eclipseの
ウィンドウ→設定を押す
一般→ネットワーク接続→SSH2を選択する
一般タブの秘密鍵に今送った秘密鍵を設定する
Gitリポジトリの設定
ウィンドウ→パースペクティブを開く→その他を選択する
Gitリポジトリ・エクスプローラーを選択する
Gitリポジトリの「複製」を選ぶ
URIを選ぶ(ここら辺違うかも)
URIに「git@github.com:tamochu/neet1programming.git」を入力(コピペでおk)
プロトコルにsshを選ぶ
次へを選ぶ
eclipseの
ウィンドウ→設定を押す
一般→ネットワーク接続→SSH2を選択する
一般タブの秘密鍵に今送った秘密鍵を設定する
Gitリポジトリの設定
ウィンドウ→パースペクティブを開く→その他を選択する
Gitリポジトリ・エクスプローラーを選択する
Gitリポジトリの「複製」を選ぶ
URIを選ぶ(ここら辺違うかも)
URIに「git@github.com:tamochu/neet1programming.git」を入力(コピペでおk)
プロトコルにsshを選ぶ
次へを選ぶ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市政権の核兵器保有発言「事実なら非常に深刻な事態。国際社会は警戒すべき」中国 ★3 [お断り★]
- 【野球】メジャー挑戦・村上宗隆 22日に期限迫るも市場沈黙… 三振率や変化球対応を懸念 「日本Uターン」悪夢が現実味 米報道 [冬月記者★]
- マクドナルド、チキンマックナゲット30ピース(ソース6個付き)通常1480円が、950円に [お断り★]
- 松村沙友理「いい女っていっぱいおるけどいい男あんまおらんくない?30オーバーでいい男性ってみんな結婚してる」★2 [muffin★]
- 高市首相、円安・物価高で利上げ容認 昨年「あほ」と批判も…就任後は財政拡張批判も意識 ★2 [蚤の市★]
- 【赤坂サウナ火災】「通風口」叩き助け求めたか…夫には広範囲“やけど”の痕あり妻を熱からかばおうと覆い被さった可能性 ★2 [ぐれ★]
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ7🧪
- 36歳ママ、自宅で16歳の長男と11歳の二男と9歳の三男を斧などで殺した後に子殺し自殺 夕方帰宅したパパが家に入れず110番して発覚 東京 [597533159]
- 職場の女が俺のことを下の名前で呼ぶようになったんだが脈アリ?
- 【悲報】 「ウマ娘 シンデレラグレイ」 スーパークリーク、エッチ過ぎる!!! [303493227]
- 記者「高市首相の台湾有事発言の撤回は可能か?」小泉防衛大臣「する必要はないと思います」 [834922174]
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ8🧪
