以下のまとめでいくつか(最初は多少の勘違い含めて)LazyListに関してもtweetしてますが、Scala 2.13からStreamが非推奨になってLazyListというStreamと似てるけれど少し違うものが追加される予定らしいです。それの話
https://t.co/Ntbndw6O9Y pic.twitter.com/HguuyWxax5— Kenji Yoshida (@xuwei_k) 2018年5月6日 https://github-contributions.now.sh/ https://github.com/sallar/github-contributions-chart id入れてログインも無しでボタン押すだけなので作っておきまし…
blog書くの面倒なので自分でまとめたtogetterを貼り付けるだけのエントリ togetter.com
タイトルの通りでそれ以外あまり書くことないのですが、リリースしました github.com
小ネタです。 これ書いている2018年3月現在、scala-nativeの最新は0.3.7ですが、
一週間少し前に以下のようなのを書きましたが xuwei-k.hatenablog.com その後、
https://xuwei-k.github.io/slides/gRPC-matsuri-2018/#1 speakerdeck.com
github.com ScalaMatsuri中に内職して作りました、ごめんなさい。 まずmagnoliaとは、
nettyのコミッターの人、appleに勤めてる有名人だから、swiftにあまり関係ないけど特別ゲスト的な感じでswiftのカンファレンスで登壇するのかと思いきや、こんなことやってた(コミット数1位)のか、なるほどーhttps://t.co/ZkRg8kn5A0 pic.twitter.com/yrZiuP…
まだはっきり確定してないけれど、4月くらいからしばらく育児休暇を取る予定です。 今まで転職しても結婚しても貼ったことなかったけれど、今回amazon欲しいものリスト貼っておくので、もしよければ何かください。 https://www.amazon.jp/gp/registry/wishli…
github.com 最初に作ったのは結構前なのですが、OSSにしてなかったのでOSSにしました。 sbtでの設定方法はgithubのREADMEなどを見てください。 protocol buffersには多少の慣習というかstyle guideが公式にあり、
流行りに乗ってしまった。 Transformerの基本的な使い方の練習として良い例題ですね(?)
Java 9が広まってきて、しかし多少古いScalaやsbtのままやろうとしてハマっている人を見かけることが多くなってきたので、簡単にまとめておきます。
以下のようなデータ型 final case class Tannen[F[_], G[_, _], A, B](f: F[G[A, B]]) scalaz/Tannen.scala at 7f5bbf571a18e2a29b337da238ab3f286954dd49 · scalaz/scalaz · GitHub
まずは以下のあたりも参照 xuwei-k.hatenablog.com xuwei-k.hatenablog.com それで
github.com 対応させてリリースしたの数日前だけれど、書くの忘れてたので今書いています。
大量と言っても、これ書いてる時点ではまだ3つです。 (実装の共通化のための scalapb-json-common というのを除いて。逆にそれ含めれば4つ) https://github.com/scalapb-json/scalapb-argonaut https://github.com/scalapb-json/scalapb-circe https://githu…
togetter.com 面白い挙動だけど、さすがに自分が本当に最初に見つけた、というのもなにか違う気もするので、あのScalaパズルの本や、どこかのブログにこれ載っていたりしないんですか?
先にまとめ 出したpull request 825 mergeされたpull request 750 4520 contributions 全て個人的に過去最多 以下詳細
以下経緯 togetter.com github.com それで、tweetしていた件 「compiler の bridge に互換なくなった場合でも最低限コンパイル可能なような、インクリメンタルコンパイルを一切行わない、scalacのmainに直接引数渡してコンパイルするだけのモード」 が70行ち…
以前同じようなものを書いたけど、それがもう2年くらい経過してるので、また書きました xuwei-k.hatenablog.com xuwei-k.hatenablog.com まず、このblog書いてる時点でのGitHubでのstar数での順位
finally (๑•̀ㅂ•́)و✧https://t.co/Y52DVWOBQT pic.twitter.com/b6tYt6Aish— Kenji Yoshida (@xuwei_k) 2017年11月12日
github.com #sbt-#jshell plugin 0.1.0 released 🎉https://t.co/7r6lIQHq3A pic.twitter.com/H6WNnu17fb— Kenji Yoshida (@xuwei_k) 2017年8月9日
kafka-apache-jp.connpass.com 資料はこちら↓ kafkaでpublishのロジックを独自に作ってデータロスを無くす話
雑に振り返ります
世界初のscala-native用テストライブラリ! といっても過言ではない。*1 github.com *1:maven centralにpublishされているものとしては。scala-native version 0.3.0 時点で、maven centralにはpublishされていないが、scala-native内部のみで使っているとて…
さきに結論: sonatypeに自動でjavadocやscaladoc展開する機能あるけど、なにも最適化されてなくて遅い。javadoc.ioはキャッシュやgzip圧縮対応されてるのか速い
よくScala界隈だかScala界隈に限らないのかわからないけど"org.mockito" % "mockito-all" % "1.10.19"が使われていることが多々ありますが、mockito-allは今後更新されなくて、mockito-coreのほうが更新されてるらしいので、そちらを使いましょう(そうしない…
https://github.com/scala/scala/pull/5821 https://github.com/xuwei-k/Scala-2.11.9-FilteredTraversableInternal