じぶんメモ

プログラミングのメモ、日常のメモとか。

便利ツール

anyenvを使って~env系をひとまとめにする

ruby, pythonを使用しているとrbenv, pyenv等を使ってバージョン管理をするが、 これらのバージョン管理システムは、言語ごとに導入、PATHを通す必要がある。 anyenvを使用すれば、これらの言語ごとのバージョン管理システムを一元管理できる。 1.以前使用し…

direnvを使ってディレクトリごとの環境変数設定を行う

direnvを使って、そのディレクトリ下でのみ有効な環境変数を設定する。 前提mac。 $ brew install direnv インストール後、.bashrcまたは.bash_profileに以下の1行を追加 # bashの場合 eval "$(direnv hook bash)" あとは環境変数を設定したいディレクトリ…