ablog

不器用で落着きのない技術者のメモ

macOS

macOS に AWS CLI v2 をインストールする

macOS に AWS CLI v2 をインストールした手順。 インストール % curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" % sudo installer -pkg ./AWSCLIV2.pkg -target / 確認 % which aws /usr/local/bin/aws % aws --version aws-cli/2.13.…

macOS Ventura 13.5.2 に Python をインストールしようとすると ModuleNotFoundError: No module named '_lzma' と怒られる

事象 macOS Ventura 13.5.2 に Python をインストールしようとすると ModuleNotFoundError: No module named '_lzma' と怒られる。 % pyenv install 3.11.6 python-build: use readline from homebrew Downloading Python-3.11.6.tar.xz... -> https://www.p…

テレカン三種の神器アプリ for macOS

DemoPro 設定 参考 マウスポインターを目立たせるアプリ「screen pointer」の使い方【Mac】 | nemuu.net ScreenPointer ProEdition 購入(¥480) 設定 参考 Macで画面上に図形やフリーハンドで注釈が書ける「DemoPro」 – Webrandum ポインタの種類: https://…

macOS のターミナルで日本語入力できるようにする

ターミナル>環境設定>設定>詳細>Control + V で非ASCII入力をエスケープ のチェックをはずす ターミナル>環境設定>設定>詳細>テキストエンコーディング を Unicode (UTF-8) にする 環境変数の設定 export LC_ALL=ja_JP.UTF-8 export LANG=ja_JP.UTF-…

macOS に OpenJDK をインストールする

Archived OpenJDK GA Releases から任意のバージョンの OpenJDK をダウンロードする。 参考 【Mac】OpenJDKインストール方法 | それって独り言だよね?

macOS のターミナルで日本語ファイル名を表示する

export LANG=ja_JP.UTF-8 export LESSCHARSET=utf-8 参考 Mac ターミナルで日本語ファイル名の文字化けを解消 – Usual Tools

macOS に tree コマンドをインストールする

macOS に tree コマンドをインストールする $ brew install tree 日本語ファイル名が文字化けするときは -N オプションをつける。 $ tree -N 参考 Macでtreeコマンド - Qiita tree コマンドで文字化け | qnowp

macOS に node.js をインストールする

インストール nodebrew インストール $ brew install nodebrew $ /usr/local/opt/nodebrew/bin/nodebrew setup_dirs ~/.bash_profile に以下を追記 # nodebrew export PATH=/usr/local/var/nodebrew/current/bin:$PATH export NODEBREW_ROOT=/usr/local/var/…

macOS に nodebrew で node.js をインストールしようとすると "Failed to create the file"、"No such file or directory"

事象 macOS Mojave (10.14.6) に nodebrew で node.js をインストールしようとすると、 "Failed to create the file"、"No such file or directory" という Warning とともに失敗する。 $ nodebrew install-binary latest Fetching: https://nodejs.org/dist…

macOS で DNS キャッシュをクリアする

OS 10.10.4以降 sudo killall -HUP mDNSResponder OS 10.10 〜 10.10.3以降 sudo discoveryutil mdnsflushcache OS 10.9.5以前 sudo killall -HUP mDNSResponder macOSでDNSのキャッシュを削除する方法 参考 Flush DNS cache locally in macOS, OSX, Linux a…

Linux や macOS で隠しファイルを含めて ZIP で圧縮する

Linux や macOS で隠しファイルを含めて圧縮する。 $ zip -r foo.zip . 参考 隠しファイルを含むzip

dig コマンドで ドメインツリーを辿る

ルートDNSサーバからDNSコンテンツサーバまでのドメインツリーを辿りたい場合は dig +trace でできる。 % dig +trace d.hatena.ne.jp ; <<>> DiG 9.8.3-P1 <<>> +trace d.hatena.ne.jp ;; global options: +cmd . 143705 IN NS f.root-servers.net. . 143705…