Youtube: #20 - Esoterik Ruby, Kod Deprecation ve Ruby Sanal Makine işlemleri - YouTube
Twitter: https://twitter.com/ruby_turkiye/status/1424075786839945218?s=21
Anchor.fm: #20 - Esoterik Ruby, Kod Deprecation ve Ruby Sanal Makine işlemleri by Yakut • A podcast on Anchor
Bu hafta konuşulanlar:
- Ruby Türkiye topluluğundan Mert Bulan’ın Seyfeddin Başsaraç ile yaptığı Farklı Düşün podcast’i: https://podcasts.apple.com/tr/podcast/farklı-düşün/id1572640234
- Matz kendini Crystal’in büyükbabası olarak görüyormuş. Crystal 1.0 konferansındaki konuşması: Yukihiro "Matz" Matsumoto - Pushing boundaries | Crystal 1.0 Conference - YouTube
- Geçen hafta duyurduğumuz “Expert Session with Rafael França” etkinliği Youtube’da: Expert Session with Rafael França | Open Source Thursdays - YouTube
- Ruby Türkiye topluluğunun Akşam Buluşmaları’nin 12.si bu Çarşamba olacak. Herkesi bekleriz.
- Rails 7 ile birlikte
sum
,average
gibi database işlemleri artık kolon tipini de dikkate alarak sonuç dönüyorlar: ActiveRecord::Calculations will now use column-based type casting | Saeloun Blog - Race condition nedir, birden çok thread/process tarafından aynı veritabanı değeri işlendiğinde nasıl race condition olabilir ve bu nasıl engellenir hakkında güzel bir yazı: Using ActiveRecord's #update_counters to Prevent Race Conditions - Honeybadger Developer Blog
-
ActiveSupport::Deprecation
kullanarak kodunuzda deprecation yapmak çok kolay: Deprecating code in a Rails application | Everyday Rails - Ruby 3.1 ile
Integer
üzerindetry_convert
diye bir metod geliyor: Ruby 3.1 adds try_convert method to Integer class for implicit conversions | Saeloun Blog - Ruby’yi esoterik yapan bazı konular: Esoteric Ruby in MemoWise | Jemma Issroff
- Compiler Explorer’a Ruby desteği eklendi. Ruby kodlarınızın Ruby Sanal Makine kodlarına nasıl dönüştüğünü gösteren online bir araç: Compiler Explorer
- Performansınızı arttırabilecek 6 CLI aracı: 6 Command Line Tools for Productive Programmers - Earthly Blog
- Frum, Rust ile yazılmış yeni bir Ruby versiyon yöneticisi: GitHub - TaKO8Ki/frum: A little bit fast and modern Ruby version manager written in Rust
- Babosa, FriendlyId’den extract edilmiş bir slug üretici gem’i: GitHub - norman/babosa: A library for creating slugs. Babosa is an extraction and improvement of the string code from FriendlyId, intended to help developers create similar libraries or plugins.