2024-08

ターミナル操作

【zsh】.zshrcと.zprofileの違い

~/.zshrc~/.zprofileどちらもzshの設定ファイルだが、読み込まれるタイミングが異なる。.zshrc(bashの場合は.bashrc)これはシェル起動時に1回読み込まれる。例:ターミナルでzshと入力してzshを起動した時....
設計

【リーダブルコード】変数は上書きしない

より良いコードを書くための基本的なテクニックの1つについて解説する。結論変数は上書きしない。変数を使う際は、不変な状態(上書き不可能な状態)で使う。なぜ不変にすることが望ましいのか?これに対する答えとしては「値が変わってる=意味が変わってる...
Vim/Neovim

【Vim】初心者向けヘルプの開き方

Vimの筋肉を鍛えていくためには、まず第一にヘルプを参照する力が必要になる。今回は、初心者向けにヘルプの開き方を解説する。シンプルにヘルプを開くとりあえず何かファイルを開いた状態から、:helpを入力するとヘルプが展開する。ヘルプを開く前ヘ...
ターミナル操作

【初心者向け】実務でよく使うgitコマンド12選

gitには無数の機能があり、gitコマンドについても無数のコマンドオプションが存在する。今回は、その中でも筆者が実際に実務でよく利用しているコマンドのみを紹介する。つまり、このコマンドさえ覚えておけばgitコマンドを実務で使うことが十分可能...