Skip to content

Blog

macOS のターミナル操作を ttyrec & ttygif で録画し、Gif アニメ化する

コマンドや説明の説明をする場合、テキストだけでなく、動画もあると便利です。 とは言え、.mp4 などで動画を用意するまでも無い、ターミナルの操作だけを録画/再生したり、Gif アニメ化したい… という場合は ttyrec と ttygif が便利です。 今回は macOS 10.14.2 へ ttyrec と ttygif をインストールする方法と、簡単な使い方をメモしておきます。

macOS で画面切り替えを管理する TotalSpaces2 の設定

macOS で画面の切り替えを行うには TotalSpaces2 が非常に便利です。 標準の Mission Control よりも細かい設定が出来る上、「画面切り替え時のアニメーション効果を無効に出来る(=一瞬で切り替えできる)」というのが私にとっては最大の魅力です。 TotalsSpace2 で私が行っている設定をメモしておきます。

macOS High Sierra の背景色「ソリッド・アクアブルー」の RGB

macOS High Sierra では背景色に「ソリッド・アクアブルー」という色を選択出来ます。 ですが、現時点で最新の macOS Mojave ではこの色が選択出来なくなっていました。 カラーピッカーで High Sierra の背景色から RGB を拾ったところ、以下でした。

R 77
G 123
B 187

具体的には以下の色に見えます。

file

( Mojave でも、この色を使うことにしました )

lego で Let's Encrypt の証明書を Route53 DNS 認証で取得する

Let's Encrypt を利用すると無料で SSL/TLS サーバ証明書を取得することが出来ます。 certbot を使って証明書を取得する例をよく見かけますが、certbot は意外とフットプリントが大きく作られています。 その点、Go 言語で実装された lego はフットプリントが小さい割に必要十分な機能が実装されており、扱いやすいです。 今回は lego を使って Amazon Route53 を使った DNS 認証により SSL/TLS サーバ証明書を取得する手順をメモしておきます。