IT技術で仕事を減らしたい!

ITエンジニアのメモ+α

macOS

macOS bashのバッチ処理(commandファイル)

どうも、nippa です。 今回は macOS での バッチ処理用の command 拡張子ファイルについてまとめたいと思います。 command 拡張子ファイルは自動でターミナルの起動し、shell の内容を実行してくれます。 簡単な作業で Finder からクリックで実行したいとき…

macOS TerminalとFinder間の切り替え方法

どうも、nippa です。 macOS で開発作業を行なっていると、ターミナル(Terminal)とファインダー(Finder)を同時に利用しています。 その作業の中で、以下のようなことがよくあります。 ターミナルのコマンド入力時に同じ場所をファインダーで開きたい 現在開…

macOS Read-only file system の対処

どうも、nippa です。 macOS 10.15 Catalina にアップデートした際の遭遇したトラブルについてまとめておきます。 アップデートで、fstab の設定が削除されてしまいました。 デフォルトでは/Volumes 配下にディスクがマウントされるのですが、 個人的にトッ…

zshの入力履歴について

どうも、nippa です。 利用している Mac のデフォルトのシェルを zsh に乗り換えようと思っています。 zsh と bash では少し違いがあるので、その点についてもまとめていきたいと思います。 今回は zsh でのコマンドラインでの入力履歴関連をまとめておこう…

MacのSpotlight検索を無効化

どうも、nippaです。 Macの軽量化を少しずつ記事にしていきたいと思います。 今回はSpotlight検索の無効化です。 Spotlight検索について Spotlight検索のプライバシーに指定する方法 フォルダ名でインデックス生成を無効化する方法 コマンドラインからの設定…

Macで文字化けなしのzip解凍

どうも、nippaです。 仕事関連でzipファイルを送られてくることが多いと思います。 Macを使ってzipファイルを解凍すると文字化けが起こることが頻繁にあるため、解凍方法をメモしておきたいと思います。 環境 1. コマンドでの解凍 2. アプリケーションでの解…

Node.jsのパッケージ管理(anyenv+nodenv on MacOSX)

どうも、nippaです。 サーバサイドでも使えるJavascriptのNode.jsを使ってみたいと思います。 その前に、まずNode.jsのパッケージ管理とNode.jsのインストールを行います。 言語系パッケージ管理のために、anyenv、Node.jsのパッケージ管理のためにnodenvを…

Mac OS Xでディスクの自動mountの設定

どうも、nippaです。 Mac OS Xでfstabを利用したく、いろいろ調べてみました。 OS Xのバージョンで違いがあります。 1. mount/unmountの方法 2. ストレージのUUID/フォーマットの確認方法 3. UUIDの確認 4. fstabの編集 5. Mac OS X Mojavaの場合の注意点 感…

MacOSでのスクリーンショット

どうも、素人ITエンジニアのNIPPAです。 Macを使用しているのですが、スクリーンショットのショートカットキーをよく忘れるので、まとめておきます。 Appleのサポートページを参考に。 スクリーンショット機能(すべてのMac OS) メニューの表示(Mac OS 10.…