mieki256's diary



2013/08/14(水) [n年前の日記]

#1 [windows] Windows XPってsleepコマンドは標準で無かったのか

VMware Player + Windows XP 上でバッチファイルを動かしたら、「sleep? そんなコマンドはねえよ」と言われて、「アレ?」と。知らんかった。入っているものとばかり。

というか、Windows には入ってないんだな…。あちこちから集めてきたコマンドを入れてあるフォルダに、自分でパスを通してたから使えてただけで。そうか…入ってないのか…。すると、その手のプログラムを配布する時には同梱しておかないといかんのだな…。

_Windows Vista 以降は timeout というコマンドが使える らしい。Vista 以降か…。

_WindowsXP標準機能だけでスリープ(コマンド)の実装 | trash-area.com_どーでもえぐぜ に、batファイルの中にwshまで書いてしまう事例が。こんな書き方があるとは…。

#2 [prog] Gitについて調べてたり

Gitというか、TortoiseGit なんだけど。自分、使い方を完全に忘れてるわけで。

とりあえずGitで管理したいなら、管理したいフォルダを右クリックして、「ここにリポジトリを作成」を選ぶだけで良かったらしい。Bareを作成するか聞かれるけど、管理したいフォルダとは別のフォルダに関連情報?を記録しておきたい場合は、そのBareとやらが必要になる・別フォルダがBareになるそうで。だから、そういう管理の仕方をしないのであれば、チェックを外しておいてOK、みたいな。

あとは、管理したいファイルを「追加」して、その後、「コミット」。おそらく…。 じゃないのかなと。どのファイルを管理するかの情報や、ファイルの中身自体は、たぶんリポジトリの中に入っていく・記録されているのでは、と思ってるんだけど。

GitHub にもリポジトリを作って、アップロードしてみたり。いや、アップロードと呼ばずに、「プッシュ」と呼ぶらしいけど。

GitHubにログインして、自分のアカウントページ上で、「New Repository」をクリック、すればリポジトリを作成できる…のだったかなあ…。もう覚えてないや。あとは、リポジトリ名の入力をするぐらい。

リポジトリを作成できたら、「コマンドラインのgitを使ってるなら、こう打てばプルやプッシュができるよ」とGitHubが説明ページを表示してくれる。一応手元にメモっておいたり。

その後の操作は、今一つ内容がよく分かってないのだけど。とりあえず巷の解説ページを頼りにしつつ。TortoiseGit に同梱されてる Puttygen を使って、「公開鍵」(public key)と「秘密鍵」(private key)なる2つのファイルを作成。その鍵を使ってリポジトリにアクセスする、のかな。たぶん。公開鍵が、サーバに置いとく文字列。秘密鍵が、自分のPCだけで持っておくファイル。

ひとまず、解説ページの通りに、 というファイル名で保存しておいたけど。安全面を考えたら、他者が容易に推測できないファイル名にしたほうが良かったりしなのだろうか? でも、侵入されて、*.ppk で検索されたらどうせすぐに見つかるから、意味はないのかな?

公開鍵をGitHub側に登録。公開鍵となる文字列を貼り付け。TortoiseGit からサーバにプッシュする設定をする際には、秘密鍵のファイルを指定。

どこに向けて ―― どのURL?URI?に対してプッシュするのかは、GitHubが表示してくれた説明ページに書いてあった気がする。git@github.com:アカウント名/リポジトリ名.git、だったかな…。

次回も、絶対に手順を忘れそうな気がするなあ…。

以上、1 日分です。

過去ログ表示

Prev - 2013/08 - Next
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project