mac
指定したサイズの可読可能なテキストファイルを生成する機会があったのでメモ。 用途としては、ファイルアップロードとかそのあたりの検証用。 cat /dev/urandom | base64 | head -c BYTES_TO_OUTPUT > OUTPUT_FILE BYTES_TO_OUTPUT には、生成するファイル…
mac端末に画面共有で接続中、負荷がかかると画面共有がフリーズして、アクセスできなくなる事がある。 ただ、画面共有できなくなっても、SSH接続だけはできる事が多いので、 画面共有だけできなくなった場合は、次のコマンドで画面共有のプロセスを再起動す…
iphoneで撮影した動画をスマホで、人に送ろうとしたものの、想像以上にファイルサイズが大きかったので、ffmpegで変換した上で送付した。 変換の内容は次の通り ・movからmp4に変換 ・動画をリサイズ 1920x1080をアスペクト比を維持しつつ横幅1200を基準にリ…
実はmacにはcalコマンドと言うカレンダーを表示するコマンドがある。たぶんlinuxでも使える。祝日の情報などは確認できないが、とりあえずサクっと日付を確認したい時に便利。 使用方法は、terminalを立ち上げて、calコマンドを実行すればOK。 オプション未…
jpg形式の画像をpngに変換する機会があった。 その際、あれこれインストールせず手軽に変換する方法を探していたところ、macではsipsコマンドが使える事を知った。 macを使い初めてだいぶ経つのにいまだに知らない事があるw ちなみに、自分が求めていたjpg->…
ライブラリの依存関係でかなりひっかかります。 特定のバージョンのphp(特に古いやつ)をインストールする場合に、コンパイルに必要なライブラリのバージョンが対応していないというエラーがめちゃくちゃ出ます。 それなら、とそのライブラリの特定のバージ…
Chromeは標準で画面キャプチャーの機能があります。スクロールしないと表示しきれないような長さのページでも全体をキャプチャーする事ができてとても便利です。 キャプチャーの仕方 デベロッパーツールを開く option + command + I コマンド入力ウィンドウ…
QuickTimeで画面キャプチャしつつ、macの内部音声を録音したい場合に、macの標準の機能だけでは完結させる事ができなかったので、今回の目的に合いそうなツールを探してみた。 有名なものだと、Background Musicと、BlackHoleあたり。 一応、SoundFlowerとい…
cutコマンドは、特定の列だけ抽出する事ができるコマンド。 ちなみに、tsvファイル(タブ区切りのファイル)の場合は区切り文字の 指定不要。そのまま取得する列だけ指定すれば列の抽出ができてしまう! macのterminalでcutコマンドのman pageを見てみると、…
macのterminalでPHPを実行しようとしたら、下記のエラーが発生しました。 dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicuio.64.dylib Referenced from: /usr/local/bin/php Reason: image not found zsh: abort php ぐぐってみたところ、brewで…
brewの使い方をいつも忘れてしまうので、使用頻度の多いコマンドを書き出してみた。今後も随時更新予定。 目次 インストール済パッケージの表示 パッケージのインストール パッケージの再インストール パッケージのアップグレード インストール済パッケージ…
uniqコマンドは、重複した行をまとめてくれる便利なコマンドです。 ただし、ソートしてからでないとうまく処理されません。 目次 実行環境 テストデータ(test.txt) ソートせずにuniqコマンドで処理 ソートしてから、uniqコマンドで処理 実行環境 macOS Catal…
nodenvを使うと手軽にバージョンを切り替える事ができて便利ですね。 今回はnodenvのインストールと、簡単な使い方についてまとめてみました。 目次 インストール環境 anyenvをインストール nodenvをインストール nodeをインストール インストール可能なnode…
macのターミナルでコマンドにUUIDを生成するコマンドがある。 使い方はいたってシンプル。 実行結果 $ uuidgen D68336DF-A02B-4B3A-9259-973FEBC4D6A8 シェルスクリプトで組む場合には使えそうだ。
macには便利なsayというコマンドがある。 ま、とは言っても指定したテキストを読み上げるだけなんだけど。 簡単な使い方 say "hello" これで、helloとmacに喋らせる事ができる。 また、音声をaiffに出力する事もできる。 say "hello" -o file 上記のように f…