Updated: 2025-03-07 14:09:56
Articles Topics All Articles Domain-Driven Design Testing Ruby on Rails Hotwire Async Remote Piotr RomaÅczuk March 7, 2025 improve this article rails puma legacy Is your Rails application special and check why 5600+ Rails engineers read also this Is your Rails application special TL DR Legacy Rails applications can be unpredictable , so never assume anything about their behavior . The first step to stability is improving observabilityâunderstand how the system behaves before making changes . Identify bottlenecks using real data , optimize critical configurations , and ensure fast deployment rollback in case something goes wrong . Even small adjustments , like tuning concurrency settings , can have a significant impact on system . reliability Cry for help One day we received a request to
Updated: 2025-03-04 00:00:00
Articles Topics All Articles Domain-Driven Design Testing Ruby on Rails Hotwire Async Remote MirosÅaw PragÅowski March 4, 2025 improve this article ruby Ractor getting started and check why 5600+ Rails engineers read also this Ractor getting started This is just my notes from learning . Just : remember warning : Ractor is experimental , and the behavior may change in future versions of Ruby Also there are many implementation . issues You have been warned . Let's : start Creating an actor A simple actor is created as : follows simple Ractor new do do something end You can pass arguments to a created actor using the actor's initializer . You can also set a name for an actor here . Arguments that are passed to Ractor.new( become block parameters for the given block . However , an
Updated: 2025-02-26 07:00:00
: Ruby A Programmer's Best Friend Home Downloads Documentation Libraries Community News Security About Ruby Menu Security advisories : CVE-2025-27219, CVE-2025-27220 and CVE-2025-27221 Posted by hsbt on 26 Feb 2025 We published security advisories for CVE-2025-27219, CVE-2025-27220 and CVE-2025-27221. Please read the details . below CVE-2025-27219 : Denial of Service in CGI : Cookie.parse There is a possibility for DoS by in the cgi gem . This vulnerability has been assigned the CVE identifier CVE-2025-27219 We recommend upgrading the cgi . gem Details CGI : Cookie.parse took super-linear time to parse a cookie string in some cases . Feeding a maliciously crafted cookie string into the method could lead to a Denial of . Service Please update CGI gem to version 0.3.5.1, 0.3.7, 0.4.2 or .
Updated: 2025-02-14 21:55:17
Ruby A Programmer's Best Friend Home Downloads Documentation Libraries Community News Security About Ruby Menu Ruby 3.4.2 Released Posted by k0kubun on 14 Feb 2025 Ruby 3.4.2 has been . released This is a routine update that includes bug fixes . Please refer to the release notes on GitHub for further . details Release Schedule We intend to release the latest stable Ruby version currently Ruby 3.4 every 2 months . Ruby 3.4.3 will be released in April , 3.4.4 in June , 3.4.5 in August , 3.4.6 in October , and 3.4.7 in . December If thereâ s any change that affects a considerable amount of people , those versions may be released earlier than . expected Download https : cache.ruby-lang.org pub ruby 3.4 ruby-3.4.2.tar.gz SIZE : 23174066 SHA1 : 1537911b4a47940f11c309898e04187344a43167 SHA256 :