k0kubun
@k0kubun.com
📤 923
📥 310
📝 485
Optimizing Ruby JIT. YJIT team at Shopify.
reposted by
k0kubun
Evil Martians
11 days ago
@k0kubun.com
talked about ZJIT, the next generation of YJIT for Ruby 3.5. He explained how to use it to improve Ruby’s speed in Ruby and Rails infrastructures.
loading . . .
Takashi Kokubun, ZJIT: The future of Ruby performance. San Francisco Ruby Conference 2025.
YouTube video by Evil Martians
https://youtu.be/XSdBCKepWHM?si=Y88D3hTVOYRjyOqH
2
12
5
Ruby 3.4.8 Released
www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
loading . . .
Ruby 3.4.8 Released
https://www.ruby-lang.org/en/news/2025/12/17/ruby-3-4-8-released/
24 days ago
0
13
5
Happy 10th anniversary to md2key
2 months ago
0
11
0
reposted by
k0kubun
Evil Martians
3 months ago
Today is the last day to grab a GA ticket for SF Ruby! Read our new blog post for a preview:
evilmartians.com/chronicles/w...
loading . . .
Why we're excited about the SF Ruby conference—Martian Chronicles, Evil Martians’ team blog
SF Ruby and Evil Martians are excited to invite you to our premier event: the San Francisco Ruby Conference.
https://evilmartians.com/chronicles/why-we-are-excited-about-sf-ruby-conference?q=1
0
15
14
It was fun to create a cloud card. Join us at
@sfruby.com
next month!
bsky.app/profile/inaz...
add a skeleton here at some point
3 months ago
1
10
2
reposted by
k0kubun
Jean Boussier
3 months ago
I tried to explain why I don't believe the recent accusations toward my former teammates, as well as how the Ruby and Rails Infra team at Shopify operates and why it can be trusted.
byroot.github.io/opensource/r...
loading . . .
Dear Rubyists: Shopify Isn’t Your Enemy
I’ve been meaning to write a post about my perspective on Open Source and corporate entities. I already got the rough outline of it; however, I’m suffering from writer’s block, but more importantly, t...
https://byroot.github.io/opensource/ruby/2025/10/09/dear-rubyists.html
11
93
41
Ruby 3.4.7 Released
ruby-lang.org/en/news/2025...
This release contains a uri gem update for CVE-2025-61594, along with other bug fixes. We recommend updating your uri gem version. This release has been made for the convenience of those who wish to continue using it as a default gem.
loading . . .
Ruby 3.4.7 Released
https://ruby-lang.org/en/news/2025/10/07/ruby-3-4-7-released/
3 months ago
0
25
12
Ruby 3.4.6 Released
www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
loading . . .
Ruby 3.4.6 Released
https://www.ruby-lang.org/en/news/2025/09/16/ruby-3-4-6-released/
4 months ago
0
12
7
Ruby 3.4.5 Released
www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes and GCC 15 support. We recommend upgrading your Ruby version at your earliest convenience.
loading . . .
Ruby 3.4.5 Released
https://www.ruby-lang.org/en/news/2025/07/15/ruby-3-4-5-released/
6 months ago
1
29
10
reposted by
k0kubun
André Arko
6 months ago
years after working with a team that was vehemently against deleting any test, no matter how flaky, I have assembled my counter-doctrine: you should delete tests
andre.arko.net/2025/06/30/y...
loading . . .
You should delete tests
We’ve had decades of thought leadership around testing, especially coming from wholistic development philosophies like Agile, TDD, and BDD. After all that time and several supposedly superseding movem...
https://andre.arko.net/2025/06/30/you-should-delete-tests/
5
85
26
Ruby 3.4.4 Released
www.ruby-lang.org/en/news/2025...
This release includes a fix for a YJIT bug related to local variables and addresses a build issue on Windows when using GCC 15. It was released ahead of schedule to make these fixes available as soon as possible.
loading . . .
Ruby 3.4.4 Released
https://www.ruby-lang.org/en/news/2025/05/14/ruby-3-4-4-released/
8 months ago
0
25
11
Ruby 3.4.3 Released
www.ruby-lang.org/en/news/2025...
. This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
loading . . .
Ruby 3.4.3 Released
https://www.ruby-lang.org/en/news/2025/04/14/ruby-3-4-3-released/
9 months ago
0
19
8
Using Neovide made me realize that my Neovim (on tmux) on WezTerm showed wrong colors
github.com/wezterm/wezt...
. Combined with floatConfig changes I made on coc-settings today, I'm now satisfied with the UI of nvim on my terminal.
loading . . .
Colors look wired · wezterm wezterm · Discussion #4680
What Operating System(s) are you running on? Linux X11 Which Wayland compositor or X11 Window manager(s) are you using? awesomewm WezTerm version 20230712-072601-f4abf8fd Ask your question! I'm try...
https://github.com/wezterm/wezterm/discussions/4680
9 months ago
0
2
0
I'm trying out Neovide. It's beautiful enough that I'm considering switching from VSCode Neovim to it. But I also wish Neovim on a modern terminal looked like that in the first place.
9 months ago
1
1
0
The latest VSCode feels buggy with VSCode Neovim 😕 It often duplicates what I just entered.
10 months ago
0
0
0
reposted by
k0kubun
John Hawthorn
11 months ago
After an incredible 6.5+ years, Friday was my last day at GitHub. I'm so thankful to have gotten to know and have worked with such a smart and thoughtful group of people. I'm excited to continue working on Ruby as part of the Ruby and Rails Infrastructure team at Shopify ❤️ 💎
11
91
1
今日も肉焼いてました
11 months ago
0
11
0
Ruby 3.4.2 Released
www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
loading . . .
Ruby 3.4.2 Released
https://www.ruby-lang.org/en/news/2025/02/14/ruby-3-4-2-released/
11 months ago
1
35
11
ChatGPT使う時にちょっと賢い奴欲しいなってなったら課金してて今はPlusあるんだけど、初歩的なところで間違った回答が返ってくることもあり、金払ってるのに渋いなという体験になりがち。逆に無料版は金払ってないのにやたら賢いという体験になる
11 months ago
0
6
0
reposted by
k0kubun
hsbt
11 months ago
The branch maintainers of Ruby have been updated.
@k0kubun.com
is the new maintainer of Ruby 3.4 that is latest stable version. I and
@nagachika.bsky.social
keep to maintain the old stable versions like 3.3, 3.2 and 3.1.
#ruby
bugs.ruby-lang.org/issues/21136
loading . . .
Misc #21136: [ANN] The update of branch maintainer for Ruby 3.2 to 3.4 - Ruby master - Ruby Issue Tracking System
Redmine
https://bugs.ruby-lang.org/issues/21136
0
22
9
reposted by
k0kubun
Aaron Patterson
11 months ago
I wrote a blog post about how we can make FFI faster in CRuby
railsatscale.com/2025-02-12-t...
loading . . .
Tiny JITs for a Faster FFI
Can we have a faster FFI for CRuby? Yes.
https://railsatscale.com/2025-02-12-tiny-jits-for-a-faster-ffi/
5
77
25
Rust、/// の後の定義をコメントアウトすると /// の後に定義が来ないせいでコンンパイルエラーになるのやめて欲しい 流石にwarningレベルの問題でしょ…
11 months ago
0
3
0
今でこそグリーンカードあるけど、うちも子ができた時はnon-immigrant visaで滞在してたので、現政権下だと国籍もらえなそうなんだなあ
12 months ago
0
10
0
FIDO2対応してないサイトで2FAやるのだるすぎるんだけどどうにかならんもんか
about 1 year ago
0
0
0
いや~itそのまま出てくれてよかった
about 1 year ago
0
8
0
www.ruby-lang.org/en/news/2024...
loading . . .
Ruby 3.4.0 Released
https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-0-released/
about 1 year ago
0
45
15
ググってStackOverflowを眺めるんじゃなくてChatGPTに質問したら適切な答えが帰ってきてそれで直った。人間+インターネットよりAIの方が知性が高いし、Neovimは人間が使うには難しすぎる
about 1 year ago
0
4
0
coc.nvimのrust-analyzerの連携ある日突然動かなくなってしまって、Rustのファイル開く度にそれが壊れているメッセージが出て鬱陶しいので適当にググってrust-analyzerおよびcocプラグインを更新してみたところそれでは直らず。何もしてないのに何かが変わって壊れるNeovimと違って、普通に使ってるだけで動き続けるVSCodeは偉いなと思った
about 1 year ago
0
1
0
reposted by
k0kubun
Mike Dalessio
about 1 year ago
Rubyists, if you're testing Ruby 3.4 please upgrade Nokogiri to v1.18.0.rc1!
github.com/sparklemotio...
Here's some motivation: this release also has a big performance improvement in xpath/css searching. 🚀
#ruby
loading . . .
Release v1.18.0.rc1 / 2024-12-16 · sparklemotion/nokogiri
v1.18.0.rc1 / 2024-12-16 Notable Changes Ruby This release introduces native gem support for Ruby 3.4. This release ends support for Ruby 3.0, for which upstream support ended 2024-04-23. This rele...
https://github.com/sparklemotion/nokogiri/releases/tag/v1.18.0.rc1
0
8
4
By the way, Google Translate (linked by Bluesky's "Translate") is still bad in 2024. Bluesky should switch to DeepL, or Google should power it with Gemini or something that doesn't suck.
about 1 year ago
0
1
0
iPhone、Androidと違って通知の設定がOSの設定じゃなくてアプリ内でしか変更できないせいか、アプリの設定で余計な通知を切ったように見えてもどうでもいい通知が貫通してくる & それを切る設定が見当らないことが多くて、その点はiPhoneめっちゃ不便だなと思う。一見そういうアプリ作ってる人たちの問題にも見えるものの、それを招いているプラットフォームの設計の欠陥だと思う
about 1 year ago
1
4
0
I finally realized Bluesky has "Post language" setting. I thought "Translate" was not implemented on Bluesky, but it was just that it was set to English for all my past Japanese posts 😅
about 1 year ago
0
4
0
別に何かバズったわけでもないのに (必ずしも新規ユーザーではない人に) そこそこの量フォロー増えたな。既存ユーザーのフォローを促すような何かがあったんだろうか
about 1 year ago
1
2
0
alexaとgoogle homeは対応してるけどhomekitは対応してないIoTデバイスと、homekitでしかできないことがあるIoTデバイスがある。 各メーカーAppleのHomeアプリみたいな奴を自作していて、そこもhomekitデバイスを追加できるが、そのメーカーの物+homekitデバイスしか当然管理できないので、全てを一元管理するのは無理になっている。 人類は大変不便なエコシステムを作ってしまいましたね
about 1 year ago
1
0
0
午前1時 倍プッシュだ
about 1 year ago
0
0
0
今日は夜1時間多く時間使えるか?と思ったけど、そんなことしたら単に子供が1時間早く起きてきて睡眠削れるだけだな
about 1 year ago
0
2
0
バージョン管理 has nothing to do with プログラミング という気持ちです
about 1 year ago
0
7
0
5K2Kモニター使ってるんだけど5K2Kって言いたい時に5K2Kが全く思い出せない 4Kに比べて覚える難易度が高い
about 1 year ago
0
0
0
52/17ルールというのもあるくらいだし、思い切ってタイマーは50分とかにしておいて、25分を過ぎていてキリが良くなったか集中力が切れてきたな〜というタイミングで休憩に入ってもいい気がする
about 1 year ago
0
1
0
集中力のピークが15-20分後に訪れてそこから下降を続けるので25分後に切りますという理論、どこで切るのが効率いいかはどのくらいのスピードで下降してそれがそこからの回復効率にどう影響してくるかによりそうだけど、体感だと25分はもう少し伸ばして運用してみてもよさそうな感じがする。一方で5分の休憩は5分で必ず収まる行動に制限して、必要な場合は長い休憩を延長する方に倒すのがよさそう。 25分+5分=30分はまあキリがよくて様々な空き時間に詰め込みやすい単位な気はするが、なんやかんや割り込みとかで端数時間の処理を綺麗にできないことも多い気がするし、キリのいい時間にするのはそんなに狙わなくてもよさそう
about 1 year ago
0
3
0
ポモドーロテクニック試す度に、25分で作業をぶったぎられることと休憩がやれることがかなり制限される5分で終わってしまうことの両方にしっくり来なさを感じるのだが、それに納得するためには何故こういう決まりになっているのかをいい加減調べた方がいい気がするな
about 1 year ago
0
8
0
あー三連休か…
about 1 year ago
0
0
0
そこそこstarついてるリポジトリは基本的にissue無効にしないようにしてたけど、誰もPR書かなくてしょうもないissueしか来ないリポジトリのissueを (修正すべきものは自分で直した上で) ひっそりと無効化した
over 1 year ago
0
4
0
情報科学若手の会と聞いて若手Webエンジニア交流会というイベントのことを思い出したけど全然別物だった
over 1 year ago
0
4
0
歯科強制は歯を永久的に動かす作業では全くない
over 1 year ago
0
2
0
昨日からリテイナーつけてるんだけど、以前リテイナーつけてたらしい近所のおじいさんが夜つけなくなってから元に戻ったって言ってたから、歯科矯正ってのは要するに毎日つければ歯の並びを維持できるリテイナーを1~2年かけて完成させるだけの作業でしかないのだなと思った
over 1 year ago
0
3
1
John (ジョン) と Jean (ジョン) が登場する会話で主語がジョンだったことがあり、文脈的にもどっちの話なのかわからんということがあったので、その2つの発音の区別の仕方を少し教わった
over 1 year ago
0
7
1
逆転裁判、英語版は ace attorney なのね
over 1 year ago
1
1
0
iOS 18でHomeKitでstateのトグルができるようになったぽいので、アップデートしている。これ追加されたのめちゃくちゃ助かるけど、最初から追加しておいてくれという気持ちもある
over 1 year ago
0
0
0
配列サイズを省略して定数を宣言できるテクがあるのだな
over 1 year ago
0
3
0
Load more
feeds!
log in