はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ xuwei-k's blog

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 12 / 12件)
 

TwitterがScalaを採用した大昔を振り返ってScalaについて色々考えてみる - xuwei-k's blog

2024/12/18 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip Twitter Scala 大昔

雑にtweetしたら多少反応があったというか、新しいもの書くばかりではなく歴史を振り返る方が、場合によっては面白いというかためになるというか、 そもそもプログラミングに限らず現在や未来は過去の延長線上でしかないので、歴史を振り返ることは大事ですね。 先に断っておきますが「X(旧Twitter)」と書くの面倒だし「... 続きを読む

Scala 3のmatch typeで数独チェッカーを作った - xuwei-k's blog

2024/09/07 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip Scala 3

なんかtweet流れてきたので TypeScriptの型がどれほど強力かというと、コードエディタ上で直接数独ができるほどの複雑な型を作成した方がいるほどです。このSudoku型を使用すると、TypeScriptの型チェッカーが間違いを正確に指摘してくれます。 pic.twitter.com/mCXXjGqK9D— Jeffry Alvarado (@jalva_dev) September 7, ... 続きを読む

JDK 21のswitch式でpattern match書いたら10倍以上遅い件 - xuwei-k's blog

2023/09/25 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Switch式 Scala JDK 21 速度 https

switch式の結果javapしたらhttps://t.co/xMc0YEYsrg java.lang.runtime.SwitchBootstraps と tableswitch が使われることに気がついたが、これ巨大なswitch式をJDK 21以降で書いた場合、同等の巨大なmatch式をScalaで書くよりも速度が速い可能性があるのでは??? これScalaで活用できるか?というと— Kenji Yoshida (@... 続きを読む

Scalaでoverrideした際の共変戻り値型と型推論 - xuwei-k's blog

2023/09/13 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Scala specs javase Java HTML

ScalaでもJavaでも、overrideする際に、sub typeでoverrideすることが可能です。 (すごく古い1.4以前のJavaでは不可能だったはずだが) Javaの仕様書で英語だと covariant return type というはず?の機能です。 https://docs.oracle.com/javase/specs/jls/se11/html/jls-8.html#d5e14373 $ jshell | Welcome to JShell -... 続きを読む

今までありがとうTravis CI、さよならTravis CI - xuwei-k's blog

2020/11/05 このエントリーをはてなブックマークに追加 137 users Instapaper Pocket Tweet Facebook Share Evernote Clip

しっかり調査してないですが、こういったCIサービスがほぼ存在しない時期にほぼほぼ最初に登場して、一時期明らかにデファクトスタンダードだったと思うので、昔からOSS活動している人ほど、とても多く利用してお世話になっていたと思うので、そういう人であればあるほど、この状況は、怒りではなく、悲しいというか残念... 続きを読む

Phil Bagwell Awardを受賞しました - xuwei-k's blog

2019/06/14 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip うち Blog 時点 名前 以下

Phil Bagwell Awardって何?という人は、まず以下を読んでください。 www.scala-lang.org (このblog書いてる時点ではまだ上記ページに自分の名前載ってないですが、そのうち載るはず?) 簡単にまとめると Scalaコミュニティに対して貢献した人に送られる賞 2013年から (いまのところ?)毎年1人だけ "Phil Bagwell" とい... 続きを読む

リクルートマーケティングパートナーズに入社しました - xuwei-k's blog

2019/02/01 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip リクルートマーケティングパートナーズ

前回↓ "2月になったくらいのタイミングでまた別途書きます" と言っていたやつです。 xuwei-k.hatenablog.com 今日、2019年2月1日が初出社でした。 Scalaをやってる企業としての知名度だと、おそらく前職に比べたらそこまで有名ではないかもしれませんが、それなりにやってるらしいです。 もちろん(?)、全部の部署がScala... 続きを読む

ドワンゴを退職しました - xuwei-k's blog

2019/01/17 このエントリーをはてなブックマークに追加 192 users Instapaper Pocket Tweet Facebook Share Evernote Clip ドワンゴ 新卒 最終出社日 大学 期間

4年11ヶ月勤めたドワンゴを退職しました。2019年1月17日が最終出社日で、1月中は有給休暇消化期間で、2月から新しいところで働きます。 4年11ヶ月と書きましたが、半年間育児休暇をとっていたので、その期間を引くと実際働いたのは4年5ヶ月です。 4年制の大学(の文学部書道学科)を卒業して、新卒でとある会社に就職して... 続きを読む

半年間育児休暇を取った - xuwei-k's blog

2018/09/29 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip

以下、普段と違いプログラミングの話題があまり出てこない、あくまで個人が育児休暇取った話を書くだけなのでご注意(?)ください。 最後の方に少しだけプログラミングの話出てきます。 まず時系列での大まかな流れ 2月後半に生まれる ↓ 妻の入院中は数日休んで、病院通ったり役所行くなどする ↓ 3月いっぱいまでは働く(妻... 続きを読む

Scalaのコミット権限をもらった - xuwei-k's blog

2018/08/10 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip Scala Graphs CONTRIBUTORS Blog

ここでいうScalaとは https://github.com/scala/scala のScala programming language本体のことです。 以前、以下のようなblogを書きましたが xuwei-k.hatenablog.com その後も同じようなpull reqをずっとして、2018年8月10日の時点で、96 commits で 23 位です。 https://github.com/scala/scala/graphs/contributors?f... 続きを読む

Scala本体に貢献(pull request)してみる話 - xuwei-k's blog

2018/06/18 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip pull request GitHub 貢献 Blog 全部

以前にも増して、普段ずっとgithubしかやっていないわけで、githubでの活動のことに関してはいくらでも書くことがあるというか、逆に全部をblogに書いていたらとても書ききれないわけで、よってあまり特別なことがない限りblog書かないわけですが、なんとなくScala本体にまとまってpull requestするのは自分にとっては多... 続きを読む

2017年11月現在のScalaのWeb Framework - xuwei-k's blog

2017/11/18 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip Scala GitHub github.com 順位 Blog

2017 - 11 - 18 2017年11月現在のScalaのWeb Framework 以前同じようなものを書いたけど、それがもう2年くらい経過してるので、また書きました xuwei-k.hatenablog.com xuwei-k.hatenablog.com まず、このblog書いてる時点での GitHub でのstar数での順位 1 https://github.com/playfram... 続きを読む

 
(1 - 12 / 12件)