TruffleRuby 24.2.0 Release
https://github.com/oracle/truffleruby/releases/tag/graal-24.2.0
Discussions: https://discu.eu/q/https://github.com/oracle/truffleruby/releases/tag/graal-24.2.0
Dynamic Web Scripting https://leanpub.com/b/webscripting by GitforGits | Asian Publishing House is the featured bundle on the Leanpub homepage! https://leanpub.com #Ruby #RubyOnRails #WebDevelopment #Python #FunctionalProgramming #Apis #SoftwareEngineering
New Episode of Code and the Coding Coders who Code it! Episode 48 with Adam Wathan
https://podcast.drbragg.dev/episodes/episode-48-adam-wathan/
Discussions: https://discu.eu/q/https://podcast.drbragg.dev/episodes/episode-48-adam-wathan/
➤ TruffleRuby 的 TRegex 引擎以線性時間運行,與 CRuby 的回溯法相比,效率更高且更快。
✤ https://eregon.me/blog/2025/03/14/matching-regexps-200-times-faster.html
正則表達式比 C 代碼和手寫 SIMD 代碼還快,研究發現了轉換 Ruby 字串到 JSON 字串的一個高效方法,包括使用 C 擴展代碼、AVX2 SIMD 和簡潔的純 Ruby 版本。TruffleRuby 在正則匹配上顯著快於 CRuby,並解釋了該巨大效能差異的原因。
+ 這篇文章對於正則表達式在 Ruby 中的效能提升有深入的研究,對於想要優化代碼效能的開發者很有參考價值。
+ TruffleRuby 的正則匹配速度真的令人驚艷,瞭解了它如何優化的技術背後,更能讓人對翻譯背後的技術細節有更深的理解。
#Ruby 編程
It's been 0 days since getting bitten by #ruby bundler modifying the Gemfile.lock to add a PLATFORMS entry on a read-only filesystem.
I'm sure I've tooted about this before, and I am likely to toot again, because I don't love bundler's behavior.
Stealing some more time to work on #eventsourcing error handling in #ruby as well as stopping and resuming workflows. In this example, resuming a stopped consumer group continues pending "send to Slack" workflows from where they left off. https://share.cleanshot.com/YjJJWcBd
Friends of Baltic Ruby!
Ticket sales are now open! Please support us by joining and sharing this news in your feed.
Tickets: https://balticruby.org/
Short Ruby Newsletter - Edition 127
https://newsletter.shortruby.com/p/edition-127
Discussions: https://discu.eu/q/https://newsletter.shortruby.com/p/edition-127
More about the Baltic Ruby conference and our lineup here: https://balticruby.org/lineup
Installing the sassc Ruby gem on a Mac. A debugging story
https://www.schneems.com/2025/03/17/installing-the-sassc-ruby-gem-on-a-mac-a-debugging-story/
Discussions: https://discu.eu/q/https://www.schneems.com/2025/03/17/installing-the-sassc-ruby-gem-on-a-mac-a-debugging-story/
Minitest vs RSpec for testing Rails applications
https://testdrivingrails.com/blog/minitest-vs-rspec-for-testing-rails-applications
Discussions: https://discu.eu/q/https://testdrivingrails.com/blog/minitest-vs-rspec-for-testing-rails-applications
PSA to my fellow
If you need a reason to visit #cern, maybe also for the #largehadroncollider, then this might be it.
https://ruby.social/@helvetic_ruby/114179005684458096
And keep in mind that @helvetic_ruby is switching places each year. So if you'd like to have this combo then 2025 is the year for you.
https://github.com/unagisoftware/ruberto
Discussions: https://discu.eu/q/https://github.com/unagisoftware/ruberto
JENNIE hat mit ihrem Debütalbum "Ruby" ein echtes Meisterwerk geschaffen. Die K-Pop-Ikone zeigt sich vielseitig und überzeugt mit 15 fesselnden Tracks, darunter Kollaborationen mit Top-Stars wie Dua Lipa und Childish Gambino. Das Musikvideo zu "like JENNIE" sprengt gerade die Aufrufzahlen! Entdecke die musikalische Reise dieser talentierten Künstlerin.
#JENNIE #Ruby #KPop
https://www.szenenight.de/musik/jennies-debuetalbum-ruby-begeistert-mit-vielseitiger-musik-13682.html
Installing the sassc Ruby gem on a Mac. A debugging story https://lobste.rs/s/d69ogy #ruby
https://www.schneems.com/2025/03/17/installing-the-sassc-ruby-gem-on-a-mac-a-debugging-story/
Ruby recap for week 11/2025
https://discu.eu/weekly/ruby/2025/11/
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
I wrote a blog post about a hyper specific issue that's already solved in the comments because that's what we used to do. Debug things, write blog posts about them and share. Whether it helps or not, it felt good to write and it feels good to share.
Learn a big about how native extensions work and how to fix "Error 1" when installing the sassc gem on your mac. I hope you enjoy reading it half as much as I enjoyed writing it.
https://www.schneems.com/2025/03/17/installing-the-sassc-ruby-gem-on-a-mac-a-debugging-story/
More about the Baltic Ruby conference and our lineup here: https://balticruby.org/lineup
Discussions: https://discu.eu/q/https://youtu.be/MLC0wkKwB0o