SpringBoot2のプロジェクトにGradle経由でFlywayを組み込み、DBのパッチ適用を自動化する手順。application.ymlとbuild.gradleの設定、パッチファイルとafterMigrateの用意、flywayCleanでのリセットまで♪ EclipseでSpringBootをデバッグ起動するたびに止まるSilentExitExceptionは、spring-boot-devtoolsの仕様によるもの。設定のJava→Debugで「Suspend execution on uncaught exceptions」のチェックを外せば解決します♪ Spring Boot 2 + Gradleのマルチプロジェクトをapi・datasource・entity・valueのレイヤー構造に整理する手順。各プロジェクトの役割とディレクトリ構成、ビルド関連ファイル、各レイヤーを通してレスポンスを返すまで。DDD入門♪
Atomで.gitignoreに追加したファイルがファイルツリーに表示されないときの設定変更。Preferencesのtree-viewパッケージの設定で「Hide VCS Ignored Files」のチェックを外すだけで表示されるようになります♪ Spring Boot 2 + Gradleのマルチプロジェクトをrest APIとして動かすまで。build.gradleへの依存関係追加、GETリクエストにJSONを返す簡単なコントローラーの作成、devtoolsでのオートリロードの有効化まで♪ Spring Boot 2 + Gradleのマルチプロジェクトを開発するためにEclipseプロジェクト化する手順。build.gradleにeclipseプラグインを追加してコマンドを実行し、Eclipseから既存プロジェクトとしてインポートするまで♪
Spring Boot 2 + Gradle + Java8でマルチプロジェクトの個人開発を始める環境構築編。Spring Initializrでのプロジェクト作成、devtoolsプロジェクトの作成、gradleプロパティの外部ファイル化、profileごとのプロパティ整理まで♪ AWSのEC2のディスク容量がいっぱいになったときにEBSのボリュームサイズを増やす方法。マネジメントコンソールからボリュームを変更して再起動するだけ。growpartでエラーが出た場合の対処と確認コマンドも♪ ロジクールのゲーミングマウス「G502 HERO」のレビューと初期設定まとめ。開封から重りの調整、専用ソフトでのボタン割り当てまで。コンバーターを使えばPS4やSwitchでも使えます。FPS・TPS向け♪ WordPress4.7で追加されたREST APIのレスポンスにはアイキャッチ画像の情報が含まれません。functions.phpにrest_api_initのアクションを追記して、アイキャッチのURLやサイズをfeatured_image項目として追加する方法です♪