JUnitでService層のテストをするときにRepositoryをモック化するライブラリ「Mockito」の使い方。モックとは何かから、Gradleへの依存追加、whenメソッドによるMock化、Spy化、アノテーションでの生成まで♪
WordPressのAmazonJSが急に無限ロードになり「Cannot read property 'ASIN' of null」が出る原因は、items配列にnullが含まれるため。amazonjs.jsにnull判定を1行追加して暫定的に直す方法です。自己責任で♪
PCデスクの作業環境を快適にするドリンクまわりのグッズをレビュー。サーモスの真空断熱タンブラーと専用フタ・ソコカバー、デスクに挟むドリンクホルダー、溶けないステンレス氷。デスクやチェアのおすすめも♪
MkDocsで生成するドキュメントのレイアウトをカスタマイズする方法まとめ。mkdocs.ymlでのテーマ変更、CSSやGoogle Fontsの追加、注釈・警告ブロック、画像挿入、FontAwesome、リンクを別タブで開く設定まで♪
仕様書や設計書をExcelやPowerPointではなくマークダウンで書けるドキュメントツール「MkDocs」の使い方。インストール、プロジェクト作成、ホットリロード付きの開発サーバー起動、ページ追加、HTML出力まで。GitHubで管理できます♪
Adobe CCを契約していれば無料で使えるハイクオリティな「Adobe Fonts」のインストール方法。CCアプリのフォント一覧から選んでダウンロードするだけで、PhotoshopやAfter Effectsなどから使えます。ライセンスも明確です♪
Premiere Proで画像やテキストを画面の端や中心にピタッと揃える方法。「プログラムモニターをスナップイン」を有効にし、定規とガイドを使えばAfter Effectsの整列ツールに近い配置ができます♪
mp3やmp4のBPM(テンポ)を測れる無料アプリ「BPM Analyzer」の使い方。インストールしてファイルをドラッグ&ドロップするだけで一瞬で判定、複数ファイルもまとめて測れます。動画編集の曲選びに♪
SwitchやPS4とPCで1台のモニターを使い回すために、Amazonで約1000円のHDMI切替器「GANA 4Kx2K」を買いました。3入力をボタン1つで切り替え、USB給電も不要。MacBook用のTypeC-HDMI変換ケーブルも♪
BenQのモニター「GW2480」をサブディスプレイにしてデュアルモニター環境を作りました。あわせて買ったモニターアームの開封と取り付け、デスクへの固定まで。テレワークやゲームの作業効率が上がります♪