2025-10-01から1ヶ月間の記事一覧

sbt-dao-generatorの互換壊したversion 2リリース

以下のsbt pluginの話 https://github.com/sbt-dao-generator/sbt-dao-generator

java.util.Base64でのencodeはapache commons codecより50倍以上速い

タイトルで言いたいことをほぼ言い切っているし、Base64かつJavaならよくある話なので、ググったらいくらでも出てくるのですが、2025年時点の最新でそれなりに自分で計測してみた。 というだけの話。

scala.collection.immutable.LongMapのメモリ効率

Scalaの標準ライブラリにはLongMapやIntMapという、keyが特定の型に特化したMapがあります。 特化しているなら、それらの型の場合にはこれを使った方が効率いいのでは???と思うかもしれません。 しかし、先に結論を書いておくと、2025年時点のScalaにおい…

sbtが出力するchrome traceをいい感じに加工してgithub actionsで自動出力するものを作った

JSとyamlを数十行書いただけです https://github.com/xuwei-k/sbt-trace-action/commit/a61c1633f8b84caf33a500931ae47ffb583ac6df 以前書いた以下

フリーランスになって半年経った感想

以前も書きましたが、ちょうど半年経ったので xuwei-k.hatenablog.com