今回は、Google Authenticatorを利用してMFA認証を実装するメモとなります。 SpringBootを利用したWebベースでの実装内容になっています。 ログイン後の画面に、QRコード表示を行い認証アプリで […]
Java jpackage アプリ 配布 dmg パッケージ 作成
今回は、Java14で追加されたjpackageを使った際のメモです。 簡単なアプリを作成して、Mac用にビルドしてみたいと思います。 アプリの仕様は簡単に、CPU・メモリの使用率を表示させるGUIアプリ(Swing)に […]
FastAPI Docker VSCode デバッグ 設定
今回は、Dockerで動作しているFastAPIのコードを、 VSCodeで開きつつデバッグ実行できる様にするメモです。 環境 MacOS:Sonoma 14.6 Docker:Engine: 27.0.3 Docker […]
Python Mac アプリ作成 tkinter py2app
今回は、簡単なMacのスタンドアローンアプリを実装して、動作させてみるメモです。 具体的には、PythonのGUIライブラリTkinterを使用して簡単なアプリを実装し、 その後、py2appを利用してMac用にApp形 […]
Java JDBC サンプル jar 読み込み 設定
今回は、JDBC ドライバ / コネクタを使用してデータベースに接続する方法のメモです。 ・フレームワークなし ・ORMなし ・GradleもMavenなし(jarをダウンロードしてきて読み込ませる) ・IDEはInte […]
Python Django 定期実行 APScheduler
今回は、PythonのWebフレームワークDjangoで、 定期実行の処理を実装できるAPSchedulerのメモです。 環境 APScheduler:3.10.1 Python version:3.10.13 Djan […]
SpringBoot Thymeleaf メール送信 HTML TEXT 両対応 multipart
今回は、SpringBootでメール送信を実装するメモです。 Thymeleafとテキストファイルをテンプレートとしてメールの雛形にします。 また、メールにはHTML・TEXTと形式があると思いますが、 1通のメール送信 […]
nodenv local node バージョン 反映されない
nodenvでnodeのバージョンを管理している際に、 正しくnodeバージョンを変更できないことがあった為、トラブルシュートメモです。 同じ現象でお困りの方は参考に頂ければと思います。 解決したい現象 nodenv v […]
Kotlin Ktor Auto Reload ホットリロード 設定
今回は、Kotlin KtorでAuto Reload(ホットリロード)をできるようにする設定メモとなります。 開発中でソースが変更された際に、サーバーが自動でリロードしてくれるようになります。 以下の内容を個人的に少し […]