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 · Gi... 2020.04.06 Redash
Redash RedashをDockerベースへアップグレードした手順 Redashのバージョンを7から8へアップグレードしました。バージョン8からはDockerベースのみサポートされるので、バックアップを取得してDockerベースに移行しました。 旧環境のバックアップ データベースのバックアップ Redash... 2020.03.30 Redash
AWS VaadinのWebSocket通信(Push)が定期的に切断されるので調べた Vaadinフレームワークで構築したアプリケーションをAWS Elastic Beanstalkで稼働させているのですが、ロードバランサーをCLB(Classic Load Balancer)からALB(Application Load B... 2020.03.23 AWSJava
Java JavaFXのインストーラーを作成する手順 JavaFX(OpenJFX)アプリケーションの配布用インストーラーを作成する手順です。試行錯誤の末どうにかJava 14のjpackageを使ってWindows環境用のインストーラーを作成することができました。 準備 Java 14のイン... 2020.03.19 Java
AWS Serverless Frameworkの設定をstageで切り替える方法 serverless.ymlファイル stageが指定されたらprofile情報が切り替わるように設定します。 service: my-service provider: name: aws runtime: nodejs12.x stag... 2020.03.16 AWS