先生を募集します
先生!!
探検
ニートです1からプログラミングを教えてくれる [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1たかし
2015/12/25(金) 18:43:55.48307片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 20:44:25.67308片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 20:52:18.61 訂正。
AutoSizeModeはGrowOnlyのままでいい。
AutoSizeModeはGrowOnlyのままでいい。
309片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 21:01:42.30 GUI項目の名前は、(Name)プロパティで指定できるが、
デザインした後に編集する裏技を紹介しよう。
編集メニューの「検索と置換」→「フォルダを指定して置換」を選んで
「すべて置換」。
プロジェクト名の場合はさらにプロジェクトの「名前の変更」と「プロパティ」、
ファイルメニューの「名前を付けて保存」を行う。
デザインした後に編集する裏技を紹介しよう。
編集メニューの「検索と置換」→「フォルダを指定して置換」を選んで
「すべて置換」。
プロジェクト名の場合はさらにプロジェクトの「名前の変更」と「プロパティ」、
ファイルメニューの「名前を付けて保存」を行う。
310片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 21:13:56.20 もう気付いてると思うが、変数や関数の名前に日本語が使える。
日本語のGUIについては、英語にこだわる必要はない。
日本語のGUIについては、英語にこだわる必要はない。
311takasi
2016/01/07(木) 21:25:25.26 質問です。この授業ではネット上にあるオープンの既存のコードをコピペで使用して良いのでしょうか?
もちろん自分なりに添削し改良をしました。
それともコードを1から書かなければいけませんか?今の僕の知識と技術ではコピペしないとできそうにありません
もちろん自分なりに添削し改良をしました。
それともコードを1から書かなければいけませんか?今の僕の知識と技術ではコピペしないとできそうにありません
312takasi
2016/01/07(木) 21:27:02.65 コード内容もきちんと読みどういう動作をしているかを考えて使っています
313片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 21:32:17.51314takasi
2016/01/07(木) 21:35:09.02315片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 21:35:38.05 誰が書いても同じようになるコードには著作権はない。
アルゴリズムには著作権はない。
短いコードには著作権はない。
アルゴリズムには著作権はない。
短いコードには著作権はない。
316takasi
2016/01/07(木) 21:37:25.25 Git for Windowsが何かもコミットと言葉の意味もワカリマセンがとりあえずやってみます
317takasi
2016/01/07(木) 21:40:15.07 Gitをどのコマンドラインで使うか聞かれたのですが
デフォルトで選択されているGit Bashで良いでしょうか
デフォルトで選択されているGit Bashで良いでしょうか
318片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 21:40:35.79 メールアドレスは持っているか?
GitHubにアップするためにはGitHubでアカウント作成が必要で、
アカウント作成にはメールアドレスが必要だ。
GitHubにアップするためにはGitHubでアカウント作成が必要で、
アカウント作成にはメールアドレスが必要だ。
319takasi
2016/01/07(木) 21:41:06.37 GitHubのアカウント作成してきます
320片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 21:42:44.18 >>317
Git BashでOK。これはLinux風の端末だ。これを使うとLinuxの勉強にもなる。
Git BashでOK。これはLinux風の端末だ。これを使うとLinuxの勉強にもなる。
321takasi
2016/01/07(木) 21:42:46.26 GitHubには学習で作った実用性の無いアプリもアップロードして良いのですか?
ゴミをアップするなとか怒られないでしょうか
ゴミをアップするなとか怒られないでしょうか
322片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 21:50:50.40323takasi
2016/01/07(木) 21:51:01.42 GitHubのアカウント取得、Gitのインストール完了しました
使い方が全くわからず困っています
使い方が全くわからず困っています
324takasi
2016/01/07(木) 21:52:47.46 えーまずReadMe.txtとLicense.txtの追加をしたいのですが、これはVSから追加するのでしょうか?
形だけで内容を書かなくても良いでしょうか
形だけで内容を書かなくても良いでしょうか
325片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 21:53:52.22 まず、プロジェクトフォルダを右クリックしてGit Bashを選ぶ。
次に「git init」を入力する。これでローカルレポジトリができる。
次に「git init」を入力する。これでローカルレポジトリができる。
326片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 21:56:44.02327takasi
2016/01/07(木) 21:59:58.37 ローカルレポジトリが何のことか分かりませんが git init しました masterってのが表示されました
フォルダはプロジェクトフォルダの事でしょうか?そのフォルダにReadMe.txtとLicense.txtを作成すれば良いですか?
フォルダはプロジェクトフォルダの事でしょうか?そのフォルダにReadMe.txtとLicense.txtを作成すれば良いですか?
328片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:00:58.60 さらに.gitignoreファイルをテキストエディタなどで作成する。
「C# .gitignore」で検索。
「C# .gitignore」で検索。
330片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:10:32.40 【メモ帳で.gitignoreを作る方法】
メモ帳に「bin
obj
.vs」と書き込み、
ファイルメニューから名前を付けて保存。
ファイルの種類を「すべてのファイル」に変更。
プロジェクトフォルダに移動して「.gitignore」で保存。
メモ帳に「bin
obj
.vs」と書き込み、
ファイルメニューから名前を付けて保存。
ファイルの種類を「すべてのファイル」に変更。
プロジェクトフォルダに移動して「.gitignore」で保存。
331takasi
2016/01/07(木) 22:14:23.27 ファイル名は何でも良いですか?空白はできないとの警告があります
内容はこれでよいでしょうかhttps://i.gyazo.com/6f9577c12fb35ead09fe5b35865e0850.png
内容はこれでよいでしょうかhttps://i.gyazo.com/6f9577c12fb35ead09fe5b35865e0850.png
332片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:15:02.75 次はレポジトリにファイルを追加する。
Git Bash上で
「git add *.cs *.sln *.csproj *.resx」
「git add .gitignore App.config」
「git add Properties/*」
と入力。
「git status」で追加したファイルを確認。
Git Bash上で
「git add *.cs *.sln *.csproj *.resx」
「git add .gitignore App.config」
「git add Properties/*」
と入力。
「git status」で追加したファイルを確認。
333takasi
2016/01/07(木) 22:15:28.14 >>330で作り直します
335片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:17:33.13 >>331
名前を付けて保存のときに二重引用符をつけた「".gitignore"」で試してみなさい。
名前を付けて保存のときに二重引用符をつけた「".gitignore"」で試してみなさい。
336takasi
2016/01/07(木) 22:19:49.25337片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:21:18.27 次はコミットだ。
「git commit -m "first commit"」
その次はGitHubにログインして「New Repository」を作れ。
「git commit -m "first commit"」
その次はGitHubにログインして「New Repository」を作れ。
340takasi
2016/01/07(木) 22:28:19.38 ああ、赤字のファイルが存在しないってことですかね
341片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:29:52.65342片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:31:41.47 その場所には何が書かれている?
343takasi
2016/01/07(木) 22:38:08.21 addしてstatusで赤字が無いことを確認し、セカンドコミットしました
GitHubで作った場所をブラウズせよで躓いていますhttps://i.gyazo.com/f523c28f90a4e7a0761e03cdd44612e1.png
GitHubで作った場所をブラウズせよで躓いていますhttps://i.gyazo.com/f523c28f90a4e7a0761e03cdd44612e1.png
345takasi
2016/01/07(木) 22:40:59.64346片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:43:56.11 レポジトリがないようだ。ボタン押してレポジトリを作成。名前は「CSharpTest」でいい。
347takasi
2016/01/07(木) 22:46:22.64349takasi
2016/01/07(木) 22:52:48.03 ここからどう進めばよいでしょうかhttps://i.gyazo.com/2795a649cfc0a83431bd544afcceafd5.png
350片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:53:12.06 おやすみ
351takasi
2016/01/07(木) 22:54:21.54 ありがとうございましたおやすみなさい
352片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 22:56:14.64 そこに書いてある
git remote add ...
git push ...
の二行。
git remote add ...
git push ...
の二行。
353takasi
2016/01/07(木) 23:01:35.13 できました
354片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 23:06:48.25 リモートレポジトリのURLをここに貼れ。
355takasi
2016/01/07(木) 23:08:49.56356片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 23:16:53.95 空っぽだ。何かBashにエラーメッセージが表示されなかったか?
Gitの設定ができていない可能性がある。
Gitの設定ができていない可能性がある。
357takasi
2016/01/07(木) 23:21:25.49 >>336の赤字以外特にエラーはありませんでした
https://i.gyazo.com/931d10ca0210c42451a813dd94a2ab2b.png
ここでメールアドレス教えろ言われてますけどこれですかね?
https://i.gyazo.com/931d10ca0210c42451a813dd94a2ab2b.png
ここでメールアドレス教えろ言われてますけどこれですかね?
358片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 23:26:12.21359takasi
2016/01/07(木) 23:32:03.81 できました
鍵の設定は何のことやら分かりません
鍵の設定は何のことやら分かりません
360takasi
2016/01/07(木) 23:34:34.80 https://i.gyazo.com/9cedaac0e767f618ebd6149e48b63412.png
これのことでしょうか?これはユーザーネームを入力するのですか?それともログインパスでしょうか
これのことでしょうか?これはユーザーネームを入力するのですか?それともログインパスでしょうか
361片山博文MZ ◆T6xkBnTXz7B0
2016/01/07(木) 23:35:09.83362片山博文MZ ◆T6xkBnTXz7B0
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を入力すれば良いのでしょうか
>>360まで終わりましたまたgit remote add origin https://github.com/takasi-desu/CSharpTest.git
git push -u origin masterを入力すれば良いのでしょうか
364takasi
2016/01/07(木) 23:54:34.96365takasi
2016/01/07(木) 23:56:23.54 ここまでやりましたがGitHubが何なのかGitが何なのかコミットの言葉の意味とかよくわからないなまま色々入力しましたがとりあえずは休憩しますありがとうございました
366takasi
2016/01/07(木) 23:58:56.27 なんか個人情報とか漏れてませんよね色々入力したりアップしたので心配です
367仕様書無しさん
2016/01/08(金) 00:47:26.91 たかしってもしかして飲み込み速いんじゃね!!
368仕様書無しさん
2016/01/08(金) 07:39:34.66 すげえ!!
369仕様書無しさん
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アプリケーション作れるようになってた
就職先も斡旋してくれて、面接の練習もしてくれてなんとか就職できた
最近ようやく設計にも関われるようになった
仕事やめて2年ニートして行ったんだが、まず生活習慣変えるのがきつかった
毎月10万もらえるんだが、遅刻欠席に異様に厳しくて1回でも理由ない遅刻欠席したら0円
もう必死に通ったよ
授業も二進数とかネットワークの仕組みとか本当基礎から初めてくれてありがったかった
1日が9:30〜16:00だったから放課後にちょっと勉強して、卒業するときには応用情報取って、技術的にはJavaでWEBアプリケーション作れるようになってた
就職先も斡旋してくれて、面接の練習もしてくれてなんとか就職できた
最近ようやく設計にも関われるようになった
374仕様書無しさん
2016/01/08(金) 22:21:30.24 差分がデカすぎる
殺人的プルリクが早速合って少しワロタ
殺人的プルリクが早速合って少しワロタ
375仕様書無しさん
2016/01/09(土) 00:23:00.42 片山さんもtakashiさんもすごいな。
片山さんやさしい。
寝なさいとかいってくれる上司がほしい。
働けとはいうけど寝なさいとか言ってくれる上司はいないからなーー
片山さんやさしい。
寝なさいとかいってくれる上司がほしい。
働けとはいうけど寝なさいとか言ってくれる上司はいないからなーー
376仕様書無しさん
2016/01/09(土) 13:24:06.83 自演だろ
377takasi
2016/01/09(土) 13:39:06.40 おはようございます
職業訓練は今考えています、給付金は頂けないと思いますが
休み明けにでもハロワに行ってきます
差分がでかすぎるとは何か余計なものまでアップしちゃいましたかね
先生から直しを頂いたのですが後で保存の仕方調べておきます
半分ノリで建てた部分もあるんですが、まさかここまで熱心に教えてもらえるとは思いませんでした
なので僕も頑張りたいです
自演にしろ自演でないにしろ僕が勉強してることは事実なので生暖かく見守って下さい
ちょいと久しぶりの外出をして帰宅後に猫でも分かる〜を読んで勉強したいと思います
先生が来たら授業の続きを受けたいと思いますそれではさようなら
職業訓練は今考えています、給付金は頂けないと思いますが
休み明けにでもハロワに行ってきます
差分がでかすぎるとは何か余計なものまでアップしちゃいましたかね
先生から直しを頂いたのですが後で保存の仕方調べておきます
半分ノリで建てた部分もあるんですが、まさかここまで熱心に教えてもらえるとは思いませんでした
なので僕も頑張りたいです
自演にしろ自演でないにしろ僕が勉強してることは事実なので生暖かく見守って下さい
ちょいと久しぶりの外出をして帰宅後に猫でも分かる〜を読んで勉強したいと思います
先生が来たら授業の続きを受けたいと思いますそれではさようなら
378仕様書無しさん
2016/01/09(土) 13:56:49.72 たかしは何歳なの?
379仕様書無しさん
2016/01/09(土) 14:41:21.62380仕様書無しさん
2016/01/09(土) 14:43:49.49381takasi
2016/01/09(土) 18:45:54.99 おはようございます
僕は26です
問題なかったですか良かったです
僕は26です
問題なかったですか良かったです
382片山博文MZ ◆T6xkBnTXz7B0
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しました自分がなにやってるかわからないんですけど大丈夫ですかね
385片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 19:26:22.74 Gitとは分散型のバージョン管理システムだ。
GitHubはGitリモートレポジトリを管理するウェブサービスだ。
レポジトリとはソフトウェアの格納庫のようなものであり、
主にパッケージやライブラリのソースを保管する。
GitHubはGitリモートレポジトリを管理するウェブサービスだ。
レポジトリとはソフトウェアの格納庫のようなものであり、
主にパッケージやライブラリのソースを保管する。
386片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 19:30:09.79 今度は、ローカルレポジトリにpullしてみなさい。
pushは押す、pullはその反対の引き出す。
タンスの引き出しを連想するといい。
pushは押す、pullはその反対の引き出す。
タンスの引き出しを連想するといい。
387片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 19:36:38.32388takasi
2016/01/09(土) 19:43:05.59 できました フォルダにファイルがDLされました
389片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 19:45:52.12 そのローカルリポジトリでもバージョン管理されているのを
確認するために「git log」を実行してみてくれ。
確認するために「git log」を実行してみてくれ。
390takasi
2016/01/09(土) 19:49:08.98 プログラムの変更履歴みたいなのが出てきました
391片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 19:50:33.80 viというエディタが起動する。矢印キーやPgDnキーでスクロールできる。
viの終了にはqを押す。
viの終了にはqを押す。
392takasi
2016/01/09(土) 19:52:06.90 ログは出てきましたけどエディタは起動していません
393片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 19:55:19.53 そこに出てきたのはコミットした記録だ。
git commit -m "(メッセージ)"
で指定したメッセージがタイトルになる。
複雑な文字列はハッシュだ。これがコミットのIDである。
コミットとは確定とか確約などの意味があるが、日本語には適当な訳語はない。
Gitはすべてのコミットを記録する。
git commit -m "(メッセージ)"
で指定したメッセージがタイトルになる。
複雑な文字列はハッシュだ。これがコミットのIDである。
コミットとは確定とか確約などの意味があるが、日本語には適当な訳語はない。
Gitはすべてのコミットを記録する。
394片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 20:00:37.58 ログが短いときはviは起動せずコンソールに出力されるだけだ。
395takasi
2016/01/09(土) 20:00:54.25 なるほどなんとなくわかってきました
さっきのpullはgitでプロジェクトフォルダ上でpullしろって事だったんですね
そうすれば新しいバージョンにプログラムが更新されると
さっきのpullはgitでプロジェクトフォルダ上でpullしろって事だったんですね
そうすれば新しいバージョンにプログラムが更新されると
396片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 20:04:45.33 課題。編集メニューを追加し、「切り取り」「コピー」「貼り付け」
「削除」「すべて選択」ができるようにしなさい。
さらに変更ファイルをgit statusで確認、git addしてコミットしなさい。
「削除」「すべて選択」ができるようにしなさい。
さらに変更ファイルをgit statusで確認、git addしてコミットしなさい。
397takasi
2016/01/09(土) 20:08:16.36 始めます
398片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 20:35:44.62 わかったかな?
textBox.Cut();
textBox.Copy();
textBox.Paste();
textBox.SelectedText = "";
textBox.SelectAll();
textBox.Cut();
textBox.Copy();
textBox.Paste();
textBox.SelectedText = "";
textBox.SelectAll();
399takasi
2016/01/09(土) 20:40:17.93 今からコミットします
400片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 20:44:56.76 引き出しを押してリモートに保管しなさい。
おまじないは「git push origin master」だ。
おまじないは「git push origin master」だ。
401takasi
2016/01/09(土) 21:00:59.38 同じレポジトリ?にコミットする場合は以前コミットしたフォルダでコミットしなければなりませんか?
先ほどクローンしたプログラムのフォルダの名前が以前のと違っていたので
クローンのプログラムに手を加えてaddしてコミットしたんですが、いくつかのファイルが無いってエラーがでました
先ほどクローンしたプログラムのフォルダの名前が以前のと違っていたので
クローンのプログラムに手を加えてaddしてコミットしたんですが、いくつかのファイルが無いってエラーがでました
402片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 21:01:56.05 Gitのその他、役に立つコマンドを紹介する。
「git diff」でコミット後の変更点を見る。
「git diff (ファイル名)」でコミット後のファイルの変更点を見る。
「git checkout (ファイル名)」でファイルをコミット直後の状態に戻す。
「git diff」でコミット後の変更点を見る。
「git diff (ファイル名)」でコミット後のファイルの変更点を見る。
「git checkout (ファイル名)」でファイルをコミット直後の状態に戻す。
403takasi
2016/01/09(土) 21:02:58.49 最初にレポジトリを作成した時のフォルダはTextEditer301で今回はCSharpTextをコミットしようとしました
405片山博文MZ ◆T6xkBnTXz7B0
2016/01/09(土) 21:07:20.01 「git mv (旧ファイル名) (新ファイル名)」は名前の変更。
「git rm (ファイル名)」はファイルの削除。
「git rm (ファイル名)」はファイルの削除。
406takasi
2016/01/09(土) 21:08:39.84■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 立民・野田代表「早急に辞任を」 首相官邸筋の核兵器保有発言 [蚤の市★]
- 高市政権の核兵器保有発言「事実なら非常に深刻な事態。国際社会は警戒すべき」中国 [お断り★]
- 日銀、0.75%に利上げ - 30年ぶり高水準、物価高抑制 ★4 [ぐれ★]
- 「オフレコの話を記事にするメディアも問題では」国民・玉木氏 官邸筋の核保有発言 [♪♪♪★]
- 日銀、0.75%に利上げ - 30年ぶり高水準、物価高抑制 ★5 [ぐれ★]
- 中国人訪日客の激減で白タクや闇民泊が危機。当事者が明かす危機と混乱「このままだと、すべて手放すしかない」 [♪♪♪★]
- 中国政府、高市政権の核保有発言に「極めて深刻な事態だ。国際社会は日本軍国主義復活に警戒しなければならない」 [271912485]
- 逆になんで核持ったらいけないと思うの? [848333321]
- 【高市悲報】利上げした結果、1ドル157円、1ユーロ184円でゴミ通過投げ売りが始まる😭 [931948549]
- バチャ豚塩粘ダブパン出禁のお🏡
- 【速報】核兵器保有発言に国民大激怒!各方面から内閣総辞職の声上がる!!
- 小泉防衛大臣「国民の命守るためあらゆる選択肢を排除せず議論する」核保有も選択肢か [931948549]
