ポケモン剣盾の無限ワットバグをArduino互換マイコンで自動化する方法。PythonもArduino IDEも不要で、dfu-programmerで書き込んでSwitchにUSB接続するだけ。必要な部品と手順をまとめました♪
PlayFramework2.7でJaCoCoのカバレッジ出力対象からviewsやroute、controllerのjavascriptなど自動生成パッケージを除外する方法。build.sbtに追記するだけでレポートの肥大化を防げます♪
javacコマンドのコンパイルエラーログを日本語ではなく英語で出したいときは、-J-Duser.language=en オプションを付けるだけ。英語のエラーメッセージのほうがネットで調べやすいときに便利です♪
UpdraftPlusのバックアップからWordPressをローカル環境へ丸ごと復元する手順。DBダンプ内のURLを置換し、ローカルにWordPressを立ててプラグインから復元。バージョンアップの検証に♪
zip・gz・tarの違いは「圧縮」と「まとめる」の役割分担です。gzipやtarコマンドでファイルやディレクトリを圧縮・解凍する手順を、tar.gzの合わせ技や注意点も含めてまとめました♪
docker-composeでWordPress5.3系・PHP7.3・Apacheの環境をローカルに爆速で構築する方法。docker-compose.ymlを用意してdocker-compose upするだけで、ApacheやPHPを入れずにログイン画面まで表示できます♪
iPadの実機で表示しているWebページのレイアウトをMacのSafariの開発者ツールでデバッグする方法。iPad側でWebインスペクタを有効にし、Mac側で開発メニューを表示してUSB接続するだけ。DOMやCSSを直接操作できます♪
GoogleのクロスプラットフォームSDK「Flutter」の開発環境をMacとVSCodeで構築する手順。Flutter本体のインストールとパス追加、flutter doctorでAndroidとXcodeの確認、プロジェクト作成、両エミュレーターでの実行まで♪
VSCodeでSpringBootの開発環境を作る手順。Spring Boot Extension Packを入れてコマンドパレットからGradleプロジェクトを生成し、デバッグ起動まで。devtoolsを入れればホットリロードも効きます♪
VSCodeでGradleプロジェクトを動かす手順。Gradleのインストールとプロジェクト作成、tasks.jsonでVSCodeから実行、依存ライブラリ追加後に.classpathを更新してimport補完を効かせる方法まで♪