注目の記事
Git/GitHub
Git/GitHubうまくいかないとき集うまくいかないとき集 — Git Tips よくある詰まりを 症状 → 原因 → 対処 で集めたハブです。認証(SSH / HTTPS)、改行(CRLF / LF)、permission denied、detached HEAD、コミット作…
Technical Blog
SIerのエンジニアが、TypeScriptなどを中心に気になった技術を書き留めるブログです。
注目の記事
Git/GitHub
Git/GitHubうまくいかないとき集うまくいかないとき集 — Git Tips よくある詰まりを 症状 → 原因 → 対処 で集めたハブです。認証(SSH / HTTPS)、改行(CRLF / LF)、permission denied、detached HEAD、コミット作…
Docker
うまくいかないとき集 — Docker Tips コマンドの打ち間違い以外の詰まり——Desktop が動かない、pull が切れる、権限、キャッシュ、ポート衝突、Compose の 警告、Windows の改行——を 症状 → 原因 → …
JavaScript/TypeScript
は定義場所ではなく、 呼び出し方(call site) で決まります。メソッド・ ・ / ・アロー(レキシカル)の違いが、コールバックやイベントで が消える理由になります。 参考(MDN) this アロー関数 Function.proto…
Git/GitHub
Pull Request(PR)は、ブランチの変更をレビューしてから合流するための仕組みです。ブランチを切って push → GitHub で PR を開く → base / compare を見てマージ、が最短ルートです。個人学習なら s…
Docker
調査系で日常的に使うのは ・ ・ 、容量まわりは と です。特に は対象を間違えるとボリュームごと消えるので、削除範囲の表を先に置きます。 参考(Docker 公式) docker container logs docker contain…
Git/GitHub
はローカル→リモート、 はリモートの取得だけ、 は +作業ブランチへの合流です。non-fast-forward で が拒否される意味と、認証エラーの見分け方も入れます。 参考: git-push · git-pull · git-fetc…
Docker
Compose はサービスを複数並べるための道具です。 (nginx)と (小さな Python HTTP)の 2 つだけで、名前解決と の限界、既定ネットワークを確かめます。DB やクラウドは使いません。 参考: Services · N…
JavaScript/TypeScript
は見た目こそクラス型言語に近いですが、中身はプロトタイプ継承です。コンストラクタ関数と と同じモデルを、宣言的に書く構文だと捉えると やメソッド共有の動きが追いやすくなります。 参考: クラス · 継承とプロトタイプチェーン · const…
Docker
同じ Ubuntu コンテナを、 Dockerfile だけで操作する か Compose 経由にする かの 2 通りで比べます。 は Dockerfile のみ、 は同じ Dockerfile に を添えた構成です。違いは設定をコマンドに…
Git/GitHub
GitHub への / は、ブラウザのログインとは別に Git 専用の認証 が必要です。GitHub は HTTPS 経由の Git 操作で ログインパスワードを受け付けません 。代わりに PAT または SSH 鍵 を使います。選び方、設…