今回は、DB操作フレームワークであるMyBatisの自動生成機能についてのメモです。 MyBatisの基本的な部分についてはあまり触れておりませんので、ご了承下さい。 検証環境・バージョン MacOS:Sonoma 14 […]
SpringBoot Google Authenticator 実装 設定 2要素認証 MFA
今回は、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とテキストファイルをテンプレートとしてメールの雛形にします。 ※2024/12/28更新 サンプルコードのインデント誤り等を修正 また、メー […]
nodenv local node バージョン 反映されない
nodenvでnodeのバージョンを管理している際に、 正しくnodeバージョンを変更できないことがあった為、トラブルシュートメモです。 同じ現象でお困りの方は参考に頂ければと思います。 解決したい現象 nodenv v […]