ニートです1からプログラミングを教えてくれる [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1たかし
垢版 |
2015/12/25(金) 18:43:55.48
先生を募集します

先生!!
347takasi
垢版 |
2016/01/07(木) 22:46:22.64
設定はどういたしましょうかhttps://i.gyazo.com/22f84a3fbbeab2e475166af903debfb5.png
2016/01/07(木) 22:48:51.33
>>347
optionalだから入力しなくていい。そのまま。
349takasi
垢版 |
2016/01/07(木) 22:52:48.03
ここからどう進めばよいでしょうかhttps://i.gyazo.com/2795a649cfc0a83431bd544afcceafd5.png
2016/01/07(木) 22:53:12.06
おやすみ
351takasi
垢版 |
2016/01/07(木) 22:54:21.54
ありがとうございましたおやすみなさい
2016/01/07(木) 22:56:14.64
そこに書いてある
git remote add ...
git push ...
の二行。
353takasi
垢版 |
2016/01/07(木) 23:01:35.13
できました
2016/01/07(木) 23:06:48.25
リモートレポジトリのURLをここに貼れ。
355takasi
垢版 |
2016/01/07(木) 23:08:49.56
これでしょうか?https://github.com/takasi-desu/CSharpTest.git
2016/01/07(木) 23:16:53.95
空っぽだ。何かBashにエラーメッセージが表示されなかったか?
Gitの設定ができていない可能性がある。
357takasi
垢版 |
2016/01/07(木) 23:21:25.49
>>336の赤字以外特にエラーはありませんでした
https://i.gyazo.com/931d10ca0210c42451a813dd94a2ab2b.png
ここでメールアドレス教えろ言われてますけどこれですかね?
2016/01/07(木) 23:26:12.21
>>357
それだ。書かれた通りにgit configしてエラーが出たところからやり直せ。
Gitの鍵の設定は終わってるか?
359takasi
垢版 |
2016/01/07(木) 23:32:03.81
できました
鍵の設定は何のことやら分かりません
360takasi
垢版 |
2016/01/07(木) 23:34:34.80
https://i.gyazo.com/9cedaac0e767f618ebd6149e48b63412.png
これのことでしょうか?これはユーザーネームを入力するのですか?それともログインパスでしょうか
2016/01/07(木) 23:35:09.83
http://monsat.hatenablog.com/entry/generating-ssh-keys-for-github
2016/01/07(木) 23:44:44.49
もう寝なさい
妖怪「めのしたクマー」にならないように
363takasi
垢版 |
2016/01/07(木) 23:52:51.29
あと少し付き合って下さいお願いします!!!
>>360まで終わりましたまたgit remote add origin https://github.com/takasi-desu/CSharpTest.git
git push -u origin masterを入力すれば良いのでしょうか
364takasi
垢版 |
2016/01/07(木) 23:54:34.96
適当にいじってたらできました!!!!!!!

https://github.com/takasi-desu/CSharpTest.git
365takasi
垢版 |
2016/01/07(木) 23:56:23.54
ここまでやりましたがGitHubが何なのかGitが何なのかコミットの言葉の意味とかよくわからないなまま色々入力しましたがとりあえずは休憩しますありがとうございました
366takasi
垢版 |
2016/01/07(木) 23:58:56.27
なんか個人情報とか漏れてませんよね色々入力したりアップしたので心配です
2016/01/08(金) 00:47:26.91
たかしってもしかして飲み込み速いんじゃね!!
2016/01/08(金) 07:39:34.66
すげえ!!
2016/01/08(金) 11:45:21.90
案外みんな優しいのな
イチが総攻撃されるスレかと思ってきてみたら
370仕様書無しさん
垢版 |
2016/01/08(金) 16:23:36.44
あげ
371takasi
垢版 |
2016/01/08(金) 17:48:17.50
おはようございます
ありがとうございます
今日は体調が優れない為お休みさせて頂きます
おやすみなさい
372仕様書無しさん
垢版 |
2016/01/08(金) 18:31:24.30
職業訓練3年前いったけどなかなか良かったよ
仕事やめて2年ニートして行ったんだが、まず生活習慣変えるのがきつかった
毎月10万もらえるんだが、遅刻欠席に異様に厳しくて1回でも理由ない遅刻欠席したら0円
もう必死に通ったよ
授業も二進数とかネットワークの仕組みとか本当基礎から初めてくれてありがったかった
1日が9:30〜16:00だったから放課後にちょっと勉強して、卒業するときには応用情報取って、技術的にはJavaでWEBアプリケーション作れるようになってた
就職先も斡旋してくれて、面接の練習もしてくれてなんとか就職できた
最近ようやく設計にも関われるようになった
2016/01/08(金) 22:14:15.50
>>366
全てのファイルを見たけど個人情報はなかったよ
ちょっぴり漏れるのを期待してたんだけどな
2016/01/08(金) 22:21:30.24
差分がデカすぎる
殺人的プルリクが早速合って少しワロタ
375仕様書無しさん
垢版 |
2016/01/09(土) 00:23:00.42
片山さんもtakashiさんもすごいな。
片山さんやさしい。
寝なさいとかいってくれる上司がほしい。
働けとはいうけど寝なさいとか言ってくれる上司はいないからなーー
2016/01/09(土) 13:24:06.83
自演だろ
377takasi
垢版 |
2016/01/09(土) 13:39:06.40
おはようございます
職業訓練は今考えています、給付金は頂けないと思いますが
休み明けにでもハロワに行ってきます

差分がでかすぎるとは何か余計なものまでアップしちゃいましたかね
先生から直しを頂いたのですが後で保存の仕方調べておきます

半分ノリで建てた部分もあるんですが、まさかここまで熱心に教えてもらえるとは思いませんでした
なので僕も頑張りたいです

自演にしろ自演でないにしろ僕が勉強してることは事実なので生暖かく見守って下さい
ちょいと久しぶりの外出をして帰宅後に猫でも分かる〜を読んで勉強したいと思います
先生が来たら授業の続きを受けたいと思いますそれではさようなら
2016/01/09(土) 13:56:49.72
たかしは何歳なの?
2016/01/09(土) 14:41:21.62
http://internet2020.s3-website-ap-northeast-1.amazonaws.com/
2016/01/09(土) 14:43:49.49
>>377
> 差分がでかすぎるとは何か余計なものまでアップしちゃいましたかね

"katahiromz"って人からのPull Request(通称プルリク)があるでしょう
その"改良してみたよ"のコミットがデカすぎるwと、>>374で書いただけ

アナタの"second commit"には何の問題もないよ
381takasi
垢版 |
2016/01/09(土) 18:45:54.99
おはようございます

僕は26です

問題なかったですか良かったです
2016/01/09(土) 18:55:46.50
GitHubのレポジトリを開いてプルリクの内容を確認してmergeしてみて。
383takasi
垢版 |
2016/01/09(土) 19:17:11.94
おはようございます
今からやります
384takasi
垢版 |
2016/01/09(土) 19:22:06.94
mergeしました自分がなにやってるかわからないんですけど大丈夫ですかね
2016/01/09(土) 19:26:22.74
Gitとは分散型のバージョン管理システムだ。
GitHubはGitリモートレポジトリを管理するウェブサービスだ。
レポジトリとはソフトウェアの格納庫のようなものであり、
主にパッケージやライブラリのソースを保管する。
2016/01/09(土) 19:30:09.79
今度は、ローカルレポジトリにpullしてみなさい。
pushは押す、pullはその反対の引き出す。
タンスの引き出しを連想するといい。
2016/01/09(土) 19:36:38.32
すまない、初心者はpullを使わなくてもいい。代わりにcloneしてみてくれ。
適当なフォルダで
git clone https://github.com/...(以下略)
を実行してみてくれ。
388takasi
垢版 |
2016/01/09(土) 19:43:05.59
できました フォルダにファイルがDLされました
2016/01/09(土) 19:45:52.12
そのローカルリポジトリでもバージョン管理されているのを
確認するために「git log」を実行してみてくれ。
390takasi
垢版 |
2016/01/09(土) 19:49:08.98
プログラムの変更履歴みたいなのが出てきました
2016/01/09(土) 19:50:33.80
viというエディタが起動する。矢印キーやPgDnキーでスクロールできる。
viの終了にはqを押す。
392takasi
垢版 |
2016/01/09(土) 19:52:06.90
ログは出てきましたけどエディタは起動していません
2016/01/09(土) 19:55:19.53
そこに出てきたのはコミットした記録だ。
git commit -m "(メッセージ)"
で指定したメッセージがタイトルになる。
複雑な文字列はハッシュだ。これがコミットのIDである。
コミットとは確定とか確約などの意味があるが、日本語には適当な訳語はない。
Gitはすべてのコミットを記録する。
2016/01/09(土) 20:00:37.58
ログが短いときはviは起動せずコンソールに出力されるだけだ。
395takasi
垢版 |
2016/01/09(土) 20:00:54.25
なるほどなんとなくわかってきました
さっきのpullはgitでプロジェクトフォルダ上でpullしろって事だったんですね
そうすれば新しいバージョンにプログラムが更新されると
2016/01/09(土) 20:04:45.33
課題。編集メニューを追加し、「切り取り」「コピー」「貼り付け」
「削除」「すべて選択」ができるようにしなさい。
さらに変更ファイルをgit statusで確認、git addしてコミットしなさい。
397takasi
垢版 |
2016/01/09(土) 20:08:16.36
始めます
2016/01/09(土) 20:35:44.62
わかったかな?
textBox.Cut();
textBox.Copy();
textBox.Paste();
textBox.SelectedText = "";
textBox.SelectAll();
399takasi
垢版 |
2016/01/09(土) 20:40:17.93
今からコミットします
2016/01/09(土) 20:44:56.76
引き出しを押してリモートに保管しなさい。
おまじないは「git push origin master」だ。
401takasi
垢版 |
2016/01/09(土) 21:00:59.38
同じレポジトリ?にコミットする場合は以前コミットしたフォルダでコミットしなければなりませんか?
先ほどクローンしたプログラムのフォルダの名前が以前のと違っていたので
クローンのプログラムに手を加えてaddしてコミットしたんですが、いくつかのファイルが無いってエラーがでました
2016/01/09(土) 21:01:56.05
Gitのその他、役に立つコマンドを紹介する。
「git diff」でコミット後の変更点を見る。
「git diff (ファイル名)」でコミット後のファイルの変更点を見る。
「git checkout (ファイル名)」でファイルをコミット直後の状態に戻す。
403takasi
垢版 |
2016/01/09(土) 21:02:58.49
最初にレポジトリを作成した時のフォルダはTextEditer301で今回はCSharpTextをコミットしようとしました
2016/01/09(土) 21:05:15.21
>>401
「git status」の結果を見せて
2016/01/09(土) 21:07:20.01
「git mv (旧ファイル名) (新ファイル名)」は名前の変更。
「git rm (ファイル名)」はファイルの削除。
406takasi
垢版 |
2016/01/09(土) 21:08:39.84
status https://i.gyazo.com/520e8e745c82c9104dbcafa3709bb699.png
2016/01/09(土) 21:11:13.30
>>406
エラーメッセージは?
408takasi
垢版 |
2016/01/09(土) 21:15:09.60
error: pathspec 'second commit' did not match any file(s) known to git.
です
2016/01/09(土) 21:18:14.74
git commit -m "4th commit"
410takasi
垢版 |
2016/01/09(土) 21:20:01.25
できました!!
-m が無かったのが原因です失礼しました
411takasi
垢版 |
2016/01/09(土) 21:22:31.79
GitHubに無事反映されました
412takasi
垢版 |
2016/01/09(土) 21:25:21.78
赤は変更前で緑が変更後だと思うんですが、いじってないところもハイライトされてるので見辛いですね
こういう仕様なんですかね
2016/01/09(土) 21:26:20.15
ローカルリポジトリの記録は「.git」という隠しフォルダに記録される。
コミット内容を消したい場合は.gitを削除すればいい。
2016/01/09(土) 21:28:01.78
>>412
無視したいファイルは.gitignoreに相対パスで指定する。
2016/01/09(土) 21:31:38.11
ソースファイル(*.cs)はコンパイルされてオブジェクトファイル(*.obj)が出力される。
オブジェクトファイルとライブラリを組み合わせて.exeファイルにする処理をリンクという。
一連のコンパイルとリンクのことをビルドという。
416takasi
垢版 |
2016/01/09(土) 21:34:56.60
ファイルというか中身のコードですねhttps://i.gyazo.com/1688c0e20b691be3f118b3e6129e56a3.png
Form1.csは138行以降から新規にコードが記述されましたが1-27は何も変更していないのにハイライトされてるので
どこが違うんだ〜と探しちゃいますね
2016/01/09(土) 21:36:26.85
>>416
おそらく改行コードの違いだろう。
418takasi
垢版 |
2016/01/09(土) 21:39:41.14
ああそういえば先生のプログラムに手を加えるときに書式がなんたらかんたら言われて適当に押した覚えがあります
それですね
419takasi
垢版 |
2016/01/09(土) 21:41:58.25
ここまで把握しました
2016/01/09(土) 21:42:39.60
http://qiita.com/yokoh9/items/1ec8099696ade0c1f36e
421takasi
垢版 |
2016/01/09(土) 21:51:05.60
そこを見てgit config --global core.autoCRLF falseをしました
statusで確認したらcore.autocrlfが2つあって3行目のcore.autocrlfはtrueで
最後の行のcore.autocrlfはfalseでちゃんと設定できたかよく分かりませんね
422takasi
垢版 |
2016/01/09(土) 21:54:28.50
いじってみたら最後の行だけ変わるみたいですね、この問題は自分で調べておきます
2016/01/09(土) 21:57:42.32
まだ時間あるな。
「編集」→「元に戻す」(undo)と「ヘルプ」→「バージョン情報」を実装せよ。
2016/01/09(土) 22:01:57.56
終わったら試しに「git diff」してみて。
それからadd, commit, pushだ。
2016/01/09(土) 22:22:38.35
「バージョン情報」というフォームを作って
バージョン情報をそこに記載する。
それをモーダルダイアログとして表示する。
426takasi
垢版 |
2016/01/09(土) 22:30:09.24
git diffしました
文字が出続けてるんですが終わるまで待てばいいですか?
427takasi
垢版 |
2016/01/09(土) 22:33:04.48
なかなか終わらないんでエンター押しっぱなしにしたらENDになったんですが
閉じようと思ったらまだプロセスが動いてると警告出ました
時間かかりますかね?
2016/01/09(土) 22:33:46.52
>>426
矢印キーやPageUp/PageDownキーを押してみて。
終わるにはqを。
2016/01/09(土) 22:38:48.96
お困りですか?
430takasi
垢版 |
2016/01/09(土) 22:39:35.70
5thコミット完了しましたhttps://github.com/takasi-desu/CSharpTest
431takasi
垢版 |
2016/01/09(土) 22:41:19.72
core.autoCRLF falseちゃんと機能してました
2016/01/09(土) 22:45:02.86
おやすみなさい
433takasi
垢版 |
2016/01/09(土) 22:45:50.93
本日もありがとうございましたおやすみなさい
2016/01/10(日) 03:43:22.75
【今後の予定】
プルリクの方法
GUIデザイン
マルチメディア
データベース
ネットワーク
2016/01/10(日) 20:44:55.02
勇者はおらんのか?
436takasi
垢版 |
2016/01/10(日) 22:45:42.75
申し訳ありません!!!!!!!!!
なかなか寝付けず今起きました
明日頑張ります
おやすみなさい・・・
2016/01/11(月) 00:00:52.53
片山さん共同プロジェクトの授業の予定があったら呼んでください馳せ参じますからね
2016/01/11(月) 00:06:29.40
はい、無断欠勤ひとーつ。減給ね。
439takasi
垢版 |
2016/01/11(月) 06:44:44.66
(T_T)

寝れません
本での学習は進んでいます 猫でもわかるC# 142/404p
授業には間に合いたいです
おやすみなさい
2016/01/11(月) 13:45:50.57
>>439
猫はわかりやすい?
441仕様書無しさん
垢版 |
2016/01/11(月) 15:33:10.17
C#やるなら、LINQPadがチョー便利
フリー版でも十分使えるぞ
これ豆な
442takasi
垢版 |
2016/01/11(月) 19:17:14.85
おはようございます
2016/01/11(月) 19:22:20.87
https://github.com/katahiromz/JankenGUI
これをForkしたものをローカルにcloneしてみたまえ。
Forkとは、方向性の違う分家を作り、自分好みに変えるために、
自分のリポジトリとして複製することだ。
444takasi
垢版 |
2016/01/11(月) 19:24:50.91
>>440
分かりやすいですけど完全な初学者向けではないかもしれません
2進数やビットが何も解説無く出てくるので
別に知らなくても読み進められますけど、猫でも分かるはいいすぎかもしれませんにゃ

LINQはまだ学習していませんがそこまで行ったら使ってみますね
445takasi
垢版 |
2016/01/11(月) 19:26:06.27
先生おはようございます
寝起きなので少々お待ち下さい
2016/01/11(月) 19:27:00.43
JankenGUI.slnを開き、デザインフォームで二つのPictureBoxのWidth,Heightを60にしなさい。
ドラッグやShiftキーでフォーム上のコントロールを複数選択し、VSの
「書式」メニューを使ってコントロールの位置を調整しなさい。
2016/01/11(月) 19:32:14.41
同じフォルダにある音声ファイル(*.wav)や画像ファイル(*.png)を確認。
ソリューションエクスプローラの「Properties」をダブルクリック。
リソースを選択。「リソースの追加」の右三角をクリック、
「既存のファイルの追加」を選ぶ。ファイルの種類を「ビットマップ」にし、
Shiftを押しながらpngファイルをすべて選択して開く。
オーディオのwavファイルも同様。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況