Joined May 2017
404 Photos and videos
Pinned Tweet
軽量・高性能になったjackson-module-kotlinであるjackson-module-kogeraを公開しました kotlin-reflectを削除して従来より2MB程容量が小さくなり、デシリアライズに関してはベンチマークで確認する限り最大4倍弱程高速化しています スターやバグ報告お待ちしています github.com/ProjectMapK/jacks…
2
1
23
4,236
Kotlin Compiler Plugin掘ってたけど大分難しい やりたいこと的に関数呼び出しをフックとしたいんだけど、これはIRフェーズでしか得られない 一方、IDEとかに表示するためにはFIRフェーズで処理が必要なんだけど、これは関数呼び出し関係の解析前で必要な情報がそろわない
1
40
2回コンパイルさせるのは現実的でないし、現実的にはFIRフェーズでの処理を諦めて、IRフェーズでの生成結果をKotlin翻訳して吐く形にしちゃうとか?(= 生成されるファイルは実際に利用されるコードではなくなる)(副作用とか怖そう)
45
Junie君が全然上手くやってくれなくてめっちゃ困ってたんだけど、もしかしてモデル指定がよわよわなやつになってたせいか……?
1
2
842
ぐえー、15クレ位溶かしてなんも成果出なかったのダルい
1
53
Claude Fable 5使えるじゃーんって思ったら使えなくなってた なんか見たアレか
77
無職期間をあまりにも無為に過ごしてしまっており、退職したらこんな生活しか待ってないんだとしたら趣味とか伴侶とか作ってないと即〇しそうだなって思うなど
38
この所体調というかモチベが死んでたんだけど、今日は動けそうなので行動を試みている
21
手当振込云々ので対応してて思ったけど、やっぱ手当より減税にして欲しいわ 申込は電子だったとは言え、やり取りのために何枚もはがきが必要だったり、個別の目視チェックやら振込やらが有ったと思うと人件費も馬鹿にならんし、無駄が大きいとしか思えん
1
72
個別申込させるハードルや善意の申請見送りを見込んでこの形式にしたんだとすると、予算は食わなかったとしてやはりフェアじゃないわけで
57
「ものづくり」という言葉は、単につくってみたというだけでなく、0→1や車輪の再発明、あるいは既存の改善版等々、いろんな意味を含む 使うなら自分がどんな価値を作ったかなるべく知っておくべき また、工業的には作った後まで責任を取るというニュアンスも含まれることに注意すべき
41
wrongwrong retweeted
この度「原口基金」 グッチオブハートをを設立いたしました。 この活動を通じて、少しでも多くの方のお力になれるよう、活動して行きます。 これまで支えてくださった皆様への感謝を胸に、今後も一つひとつ丁寧に一生懸命に取り組んでまいりますので、温かいご声援のほど、よろしくお願いします。
11
954
4,444
125,175
出かける気力が肩痛で滅
1
42
ぐえー、複雑な型パラメータ入れるケースでなんかKotlinのコンパイラのバグ踏んだくさいぞ
1
95
↓みたいに定義するのがダメだったらしい data class Dto<T, U : T & Any>(val prop: U) より複雑な定義がスタート地点だったので手動検証ダルかったんだけど、Junie君が最小再現を探索してくれたの助かるー 提出した youtrack.jetbrains.com/issue…
1
1
102
↓は通るのか data class Dto<T>(val prop: T & Any) これJetBrains側の想定としてはプロパティ側に& Anyを付けるのが想定だったってこと……? でも↓みたいな関数はコンパイル通るわけだし、多分バグよなあ fun <U : T & Any> tmp(v: U) { var tmp: U = v }
67
三ツ矢のゼロカロリーサイダー、久々に飲んだけどだいぶ美味しくなった
68
世の中、間違ってることは沢山あるもんだけど正しいもの滅多に無くてやんなるね
1
40
スター・ウォーズ、意外といい評判が聞こえてくるので見に行こうかと思ったけど吹き替え版が近所でやってねえ
40
頭が回らな過ぎて辛い
25
Jacksonのジェネリクス関係の取り扱いの改善をやろうとしてるんだけど、超組み合わせ爆発して死にそう
1
89
inだのoutだのwhereだの*だのDefinitely non-nullable typesだの、継承関係やら親がJavaやら…… Collectionの話まである 総量100ケース行かない位かな……行かないといいな
1
71
これ継承絡みのケースがえっぐい
35