Java モジュール化したプロジェクトでFlywayを使うときは「db.migration」を公開する FlywayException: Unable to obtain inputstream for resource: db/migration/V1__sample.sqlモジュール化したプロジェクトでFlywayを使用するとmigrat... 2020.08.03 Java
Redmine RedmineをAWS上に構築した手順 AWSでRedmine 4.1.1を起動し、メール通知、HTTPS対応、Git連携、定期バックアップ等を行う手順です。AWSでRedmineを起動BitnamiのAMIを使用して起動しました。Redmineがインストールされた状態で起動しま... 2020.06.22 Redmine
Java 全角半角変換(全角かな→半角カナ、半角カナ→全角カナ) 使い勝手の良いライブラリーを知らないので全角半角変換の処理を書いてみました。最初にひらがな、全角カタカナ、半角カタカナの変換表を作成していて、各メソッドが変換表を使用して変換処理を行っています。ひらがなと全角カタカナは文字コードが同じ並びな... 2020.06.08 Java
Java Gmail API でメールを送信する(Java) G Suiteが2020年6月から 安全性の低いアプリ(LSA : Less Secure App)を制限するようです。GmailのSMTPサーバーに対してアプリパスワードでのメール送信ができなくなりそうなので、Gmail APIを使ってメ... 2020.05.11 Java
Java モジュール化したプロジェクトでLombokを使うときの設定 モジュール化したJavaプロジェクトでLombokを使用するときは、pom.xmlを少し変更する必要があるようです。最終的な pom.xml 全体は最後に方にあります。不適合な型: java.lang.Stringをlombok.valに変... 2020.05.07 Java
AWS AWS LambdaからAmazon SNSへメッセージを発行する方法(Serverless Framework) Serverless Frameworkを使ってAWS LambdaからAmazon SNSへメッセージを発行する処理を書いてみました。AWS Lambdaの処理(test.js)Amazon SNSへメッセージを発行する関数です。発行先の... 2020.04.27 AWS
Redash RedashのメールサーバーにGmailを設定する アプリパスワードの生成RedashがGmailにアクセスするためのアプリパスワードをGoogleアカウントから生成します。 Googleアカウントを開きます。「セキュリティ」を選択します。「アプリパスワード」を選択します。「アプリを選択」か... 2020.04.20 Redash
Redash RedashのSSL証明書の更新を自動化(Let’s Encrypt) Let's EncryptのSSL証明書は3ヶ月で有効期限が切れてしまいます。定期的に更新コマンドを実行するのは辛いのでcronで更新を自動化しました。更新スクリプトの作成Let's EncryptのSSL証明書を更新するスクリプトを作成し... 2020.04.13 Redash
Redash RedashのHTTPS対応(SSL)(Let’s Encrypt) 下記の内容を参考にRedash V8のHTTPS(SSL)対応をLet's Encryptで行いました。Setting up HTTPS with LetsEncrypt for Redash Docker Deployment · Git... 2020.04.06 Redash
Redash RedashをDockerベースへアップグレードした手順 Redashのバージョンを7から8へアップグレードしました。バージョン8からはDockerベースのみサポートされるので、バックアップを取得してDockerベースに移行しました。旧環境のバックアップデータベースのバックアップRedashのサー... 2020.03.30 Redash