UpdraftPlusのバックアップからWordPressをローカル環境へ丸ごと復元する手順。DBダンプ内のURLを置換し、ローカルにWordPressを立ててプラグインから復元。バージョンアップの検証に♪
zip・gz・tarの違いは「圧縮」と「まとめる」の役割分担です。gzipやtarコマンドでファイルやディレクトリを圧縮・解凍する手順を、tar.gzの合わせ技や注意点も含めてまとめました♪
PlayFramework2.7でCookieに保存されるSession情報の名称や有効期限、HttpOnly、Secureなどの属性を変更する方法。デフォルト値の一覧と、application.confのplay.http.session配下のキーで上書きする手順です♪
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補完を効かせる方法まで♪