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

java.lang.StableValueはScalaのlazy valより10万倍くらい速い場合がある

以下の話 https://openjdk.org/jeps/526 https://openjdk.org/jeps/502 xuwei-k.hatenablog.com

mavenにおけるRELEASEやLATESTという特別なversionとsbt

以下の話 https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes#Maven3.xCompatibilityNotes-PluginMetaversionResolution Internally, Maven 2.x used the special version markers RELEASE and LATEST to support automatic …

sbt-jol pluginをforkしてメンテしていくぞ

10年以上前(!?)に以下のようなものを書いたことがあり xuwei-k.hatenablog.com jolはその後何度か自分のblog記事に登場してるはずです。 そして、おそらく自分のその記事のほうが先ですが、同じようなものをsbt pluginにした人がいたのですが https://github…

json4sのserializeとdeserializeのbenchmark

Scala 3部分でserializeとdeserializeに対応したけれど、全然仕組みが違うので速度大幅に劣化してるのか、思ったより変わらないのか?を調べた https://xuwei-k.hatenablog.com/entry/2025/11/01/100903 https://xuwei-k.hatenablog.com/entry/2024/06/17/09…

playframeworkのdeferBodyParsing

おそらく、あまり知られていないというか、雑にググっても日本語で書かれた情報が引っかからないのですが、自分も少し前まで知らなかったのですが、諸事情により調査する機会があったので解説のようなものを書いておきます。

json4sの4.1リリースと今後の開発

何度も書いてますが 「デメリット多いので個人的に絶対使いたくない」 のですが、ここ数年なぜかほぼ自分がメンテしているjson4sというScala向けのjsonライブラリがあります。 それの4.1.0リリースしました