2024-12-01から1ヶ月間の記事一覧
332024年も終わりということで、振り返りエントリーです。 2023年の振り返りで言っていたこと 2023年の振り返りでは、2024年にこんなことをやろうと言っていました。 OpenTelemetry LLM alternatives to OpenAI ベクトルデータベース アプリケーション寄りで…
これは、なにをしたくて書いたもの? Pythonでソースコードを書く時にはできる限り型をつけていこうかなと思っているのですが、mypyについてはとりあえず --disallow-untyped-defsをつけて型指定がない場合にエラーにしているくらいだったので、もう少しちゃ…
これは、なにをしたくて書いたもの? TiDBのUUIDに関するベストプラクティスを見ていて、プライマリーキーにUUIDを使う場合でuuid_to_bin関数を使うのならswap_flagを ONにしない方がいいという記述を見つけたので、自分でも試してみようかなということで。 …
これは、なにをしたくて書いたもの? そろそろPythonのプロジェクト管理ツールをひとつ覚えてもいいのではと思っていたのですが、今から扱うならuvがよさそうだったので インストールしてみることにしました。 Poetryあたりは機会があったらまた試すとします…
これは、なにをしたくて書いたもの? AWS Lambdaで通常のWebアプリケーションフレームワークを使えるという、AWS Lambda Web Adapterを1度試しておきたいなと 思いまして。 今回はFastAPIで試してみたいと思います。動作確認をするのはローカル環境です。 AW…
これは、なにをしたくて書いたもの? JDK Flight Recorder(JFR)とJDK Mission Control(JMC)について見てみようと思いつつ、ずっとそのままにしていたのでそろそろ ちゃんと見ておこうかなということで。 なお、今回はざっくりコマンドの使い方の雰囲気だ…
これは、なにをしたくて書いたもの? 以前、NISTやIPAが公開しているセキュリティガイドラインに関するエントリーを書きました。 暗号化アルゴリズムやSSL/TLSなどの、セキュリティガイドラインに関する資料 - CLOVER SP 800-52 Rev. 2, Guidelines for the…
これは、なにをしたくて書いたもの? AWS Lambda関数をTypeScriptで書く場合には、型定義を@types/aws-lambdaから使うことが多いと思います。 @types/aws-lambda - npm ではPythonの場合はどうしたらいいのだろうと調べてみたら、Powertools for AWS Lambda…
これは、なにをしたくて書いたもの? Powertools for AWS LambdaのPythonをちょっと扱ってみようかなと思ったのですが、その前にPowertools for AWS Lambda自体について 1度見ておこうかなと思いまして。 Powertools for AWS Lambda Powertools for AWSのGit…
これは、なにをしたくて書いたもの? 前に、MicroProfile JWT AuthをWildFly 33とKeycloak 25で試してみました。 WildFly 33 × Keycloak 25でMicroProfile JWT Authを試す - CLOVER この時に思ったのですが、Jakarta SecurityでOpenID Connectを扱っており、…
これは、なにをしたくて書いたもの? AWS Lambda関数のデプロイパッケージにはzipファイルとコンテナイメージがあります。 このうちzipファイルしか使ったことがなかったので、コンテナイメージを使ってみたいと思います。で、ローカルで動かしてみます。 AW…
これは、なにをしたくて書いたもの? Valkeyのクライアントライブラリーとして、Valkey GLIDEというものがあるようなので試してみることにしました。 各言語のRedisクライアントが、どんどんredis Organizationに移っていっていたのでちょっと気になっていた…
これは、なにをしたくて書いたもの? Jakarta Contexts and Dependency Injection(CDI)のコンテナ起動・終了時になにか処理をしたいと思った場合に、どうしたらいいのか よく知らなかったので見ておくことにしました。 ちなみにJakarta Servletの場合はこ…
これはなにをしたくて書いたもの? 前にJavaでUUIDが扱えるライブラリーを調べてみました。 JavaでUUIDを扱えるライブラリーを調べる - CLOVER この時はUUID バージョン6〜8はドラフト段階だったのですが、2024年5月にRFC 9562として公開されました。 RFC 95…
これは、なにをしたくて書いたもの? 前に、Pythonでの型ヒントとMypyを扱ってみました。 Pythonで型ヒント(Type Hints)を試してみる(+Mypy) - CLOVER またPyMySQLを扱った時に、型情報としてtypes-PyMySQLをインストールしています。 PyMySQLを使って…