ファイル 読み込まれるタイミング 書くべき内容 .zshrc インタラクティブシェルを起動するたびに読み込まれる ターミナルを開くたびに必要な対話操作の設定 .zprofile ログインシェルの時だけ読み込まれる ログイン時に一度だけ実行すればよい環境変数・パス…
--formatオプションで見やすく整形できる。 例 git branch --sort=-committerdate --format="%(authordate:short) %(color:yellow)%(refname:short)%(color:reset) - %(contents:subject)" エイリアスで登録しておくと使いやすくなる。 git config --global …
コマンド Shortcut Action ! Bash mode / Commands @ File paths & Background Esc Esc Clear input Shift + Tab Auto-accept edits Ctrl + O Verbose output Ctrl + T Show todos \ + ⏎ Newline Ctrl + Shift + - Undo Ctrl + Z Suspend Ctrl + V Paste ima…
説明 テストダブル Test Double。テスト対象が依存しているコンポーネントを置き換える代用品のこと。 Doubleには代役・影武者などの意味がある。モックやスタブなどを総称した大きな集まりを指している。 テストスタブ テスト対象に間接的な入力を提供する…
Dockerfileを作成 # ベースイメージ FROM ubuntu:20.04 # 日本語 RUN apt-get update \ && apt-get install -y language-pack-ja-base language-pack-ja locales \ && locale-gen ja_JP.UTF-8 \ && echo "export LANG=ja_JP.UTF-8" >> ~/.bashrc # インスト…
Cloud SQL Auth Proxyを使ってCloud SQLのインスタンスに接続する方法。 Cloud SQL Auth Proxy について インストール手順 ## 必要に応じて適当なフォルダを作成 mkdir cloud_sql_auth_proxy cd cloud_sql_auth_proxy/ ## cloud-sql-proxyをダウンロードする…
useStateとuseEffectについてメモ useState // 構文 const [stateの変数, stateを変更する関数] = useState(stateの初期値); useEffect 関数の実行タイミングをreactのレンダリング後まで遅らせるためのhook。 useEffect(() => { 第1引数 },[第2引数]) 第1引…
値オブジェクトとエンティティ リポジトリ ドメインサービス アプリケーションサービス ドメインオブジェクトを直接公開するか、しないか 直接公開すると コードがシンプルになる ドメインオブジェクトをアプリケーションサービス以外からも操作できてしまう…