2019-01-01から1年間の記事一覧
鉄は熱いうちに打てと言いますが、コミケの戦利品は夜明けまでに上げるのが良いでしょう。 日が経つにつれて公開するのが億劫になってきます。(実績を伴う ということで戦利品。今回は朝寝坊*1が多くて、ささやかな戦果になりました。 *1:まぁ寝坊したのは…
コミットメッセージの書き出しがしばらく同じで、でもコミットメッセージはエディタで書きたいとき。 git commitを叩いて律儀に手入力するのも疲れるし細かい無駄が発生するのでどうにかしたい。 結論 git commit -em 'template message' -m はコミットメッ…
FGOはストーリーに価値があるとされているスマートフォン向けゲームです。 ストーリーのシナリオそのものの善し悪しについては一旦脇において、 ADVパートの作りがクソクソのクソであり、こんなもんじゃストーリーの価値なんてねーだろボケがという話です。 …
gitのお話。 ディレクトリ整理とかで多数のrenameが発生した修正のレビューをすることになった。 pathの変更を見ればいいだけなんだけど、長すぎてGitHubのPull-Requestでは省略されてしまう。といったシーン。 結論 fetchしてdiffやshowで確認する。 --summ…
.xyzドメインがお役御免となった。 .devドメインのためにGoogle Domainsを使い始め、ついでに .com ドメインも取得したので、もうxyz維持する必要もないのだ。 これに伴い(自動更新で意図せず)生きてるVPSの整備を再開しようと思いたち、今mastodonの更新…
git help読んでないマンが露呈していた!! 追跡していないファイルの削除には git clean コマンドを使用するとよい。 # dry-run。対象ファイルを確認できる。 git clean -n # 実施。 git clean -f # 追跡していないディレクトリも対象とする。 git clean -n…
例えばmarkdownのsyntax highlightが欲しいならこうだ。 :set filetype=markdown yajamon.hatenablog.com
git cleanコマンドを使うのです。 yajamon.hatenablog.com xargsうまく使えないマンが露呈している。 結論 # 一覧から消したいものだけgrepで絞る。 git status --untracked-files | grep '*.foo' # コマンド履歴から直前のコマンドを持ってきて、xargsを加…
git cleanコマンドを使うのです。 yajamon.hatenablog.com git resetでちょっと巻き戻したときとか、非追跡なファイルの削除にはいつも手間取っていた。 まずコマンドで一覧を出して、絞って、同じコマンドのあたまに rm をつけて。 手作業でめんどうなこと…
結論 git push -u origin $(git branch --contains | cut -d' ' -f2) git branch --contains=[ref]はrefの示すcommitを含むbranchを列挙する。 特に指定しなかった場合、HEADを指定したものとする。 branchをチェックアウトしている前提なので、cutコマンド…
AWS ECS (elastic container service)デビューした。 基盤には AWS Fargateを採用。 AWS ECSとは Amazon Elastic Container Service (Amazon ECS) は、Docker コンテナをサポートする拡張性とパフォーマンスに優れたコンテナオーケストレーションサービスで…