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を直接操作できます♪ MySQL WorkbenchでWHERE句なしのUPDATEやDELETEが「Error Code: 1175」で失敗する原因はsafe update mode。SET SQL_SAFE_UPDATES = 0 で一時的に外す方法と、設定で恒久的に変える方法、注意点まで♪
FlutterアプリでGoogle Maps PlatformのAPIを使って地図を表示する方法。pubspec.yamlにgoogle_maps_flutterを追加し、AndroidとiOSそれぞれの設定ファイルにAPIキーを追記、main.dartを修正して両OSで動作確認します♪ 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補完を効かせる方法まで♪ VSCodeでJavaの開発環境を作る手順。Java Extension Packの導入からjava.homeの設定、jEnvでの複数バージョン共存、import補完やブレークポイントでのデバッグまで実際に試しました♪ ロジクールのワイヤレスゲーミングヘッドセット「G533」のレビュー。DTS 7.1サラウンド、PRO-Gドライバー、15時間バッテリー、ノイズキャンセリングマイク。開封から接続、7.1chの有効化まで♪ PlayFramework2.7のファイル送信フォームで10MB以上を送るとHttpStatus 413「Request Entity Too Large」が出る原因はデフォルトの上限値。application.confのplay.http.parser.maxDiskBufferを変更して広げます♪