仕様書や設計書をExcelやPowerPointではなくマークダウンで書けるドキュメントツール「MkDocs」の使い方。インストール、プロジェクト作成、ホットリロード付きの開発サーバー起動、ページ追加、HTML出力まで。GitHubで管理できます♪
Adobe CCを契約していれば無料で使えるハイクオリティな「Adobe Fonts」のインストール方法。CCアプリのフォント一覧から選んでダウンロードするだけで、PhotoshopやAfter Effectsなどから使えます。ライセンスも明確です♪
Premiere Proで画像やテキストを画面の端や中心にピタッと揃える方法。「プログラムモニターをスナップイン」を有効にし、定規とガイドを使えばAfter Effectsの整列ツールに近い配置ができます♪
After Effectsで背景透過(アルファチャンネル付き)の動画を書き出す方法。Media Encoderのキューでは不可なので、レンダーキューに追加してロスレス設定を開き、形式QuickTime・チャンネルRGB+アルファにします♪
mp3やmp4のBPM(テンポ)を測れる無料アプリ「BPM Analyzer」の使い方。インストールしてファイルをドラッグ&ドロップするだけで一瞬で判定、複数ファイルもまとめて測れます。動画編集の曲選びに♪
ホストマシンを汚さずにdocker-composeでVue.jsの開発環境を構築する方法。Dockerfileとdocker-compose.ymlの作成、コンテナ内でVue-CLIのプロジェクト作成、開発サーバーのポート変更、QuasarとPugの追加まで♪
Vue-CLIで作ったプロジェクトに、PrettierとESLintによるVSCodeの保存時自動整形と静的チェックを有効にする設定手順。.prettierrcへのリネーム、.eslintrc.jsの確認、.vscode/settings.jsonの作成まで♪
CloudFront+S3で配信している静的サイトをgzip形式で配信して高速化する方法。CloudFrontのCompress Objects Automaticallyを有効にするだけで、curlでcontent-encoding: gzipを確認できます。画像は対象外です♪
サーバー上やMacにあるJPEG画像をCLIツール「jpegoptim」で一括圧縮する方法。HomebrewやyumでのインストールからコマンドとオプションまでWordPress運用者向けにまとめました。1000枚でも数分で終わります♪
MySQLでNULLを含むカラムをORDER BYするとASCではNULLが先頭、DESCでは末尾になります。NULLの優先度を制御するには、ORDER BY句の先頭にIS NULLを追加します。4パターンの書き方をご紹介♪