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でエラーが出た場合の対処と確認コマンドも♪
Javaがメインの筆者がGo言語を独学して引っかかった記述方法の違いまとめ。行末のセミコロン、パッケージ定義、importの方法、関数の引数の順番など、JavaとGoのコードを並べて比較しています。随時更新♪
WordPress4.7で追加されたREST APIのレスポンスにはアイキャッチ画像の情報が含まれません。functions.phpにrest_api_initのアクションを追記して、アイキャッチのURLやサイズをfeatured_image項目として追加する方法です♪
Java8の日付API(LocalDate / LocalDateTime)からUnixTimeを取得する方法。秒単位はtoEpochSecond、ミリ秒単位はtoEpochMilliを使います。UnixTimeから日付へ戻す変換もサンプルつきでご紹介♪
ブラウザのブックマークからJavaScriptをワンクリックで実行できる「ブックマークレット」の作り方と登録手順。引用ブロックの自動生成のように、ブロガーの繰り返し作業を自動化できます♪
Python3で環境変数に配列を持たせたいときは、カンマなどの区切り文字を含めた文字列で定義してsplit関数で分割します。AWS Lambdaの環境変数でリストを扱いたいときに使える小技です♪
AWS LambdaとCloudWatch Eventsを組み合わせて、Cron指定でLambda関数を定期実行する方法。サーバーレスでバッチ処理が実現できます。トリガーの作成からCloudWatch Logsでの実行確認まで手順つき♪