Wow, @noteflakes' #uringmachine looks very promising:
https://github.com/digital-fabric/uringmachine/blob/main/benchmark/README.md
Ah yes, the age-old "frozen test fixtures" dilemma—because apparently, even test data needs a sweater in large projects. 🧊🔧 Brace yourself for a riveting six-minute read, where Ruby enthusiasts will be poetically enlightened on avoiding this frosty fate. Next up, "Why Your Office Printer is a Sentient Being Bent on Chaos!" 🖨️💥
https://radanskoric.com/articles/frozen-test-fixtures #frozenTestFixtures #RubyProgramming #testData #officePrinter #chaos #HackerNews #ngated
:ruby: #Ruby's #Float contains interesting constants.
Like EPSILON, which is the
> difference between 1 and the smallest double-precision floating point number greater than 1.
What is it useful for, you ask?
Well, Floats are kinda difficult for computers and if you want to compare them for equality without using `round` or alike, you can check whether its difference is within EPSILON range.
So it is kinda close to how Math uses it (ε).
Ruby Butler: Dự cầu lại RubyGems & Bundler! 🚀 Gợi ý cho dev Ruby. Hãy tham gia remplace.”
Tags: #RubyGems #Bundler #RubyProgramming #Ruby #RubyCommunity #PhátHiệnV lễ
https://www.reddit.com/r/programming/comments/1obwo5e/ruby_butler_its_time_to_rethink_rubygems_and/
@saerdnaer ooooooh, TIL that it is powered by #RubyOnRails
Some folks didn't have the chance to learn about @marcoroth's amazing 🌿 #Herb and #ReActionView.
Luckily he got the chance to speak about the revolution in the #Rails view ecosystem at @Euruko in 🇵🇹 #VianaDoCastelo.
#EuRuKo #EuRuKo2025 #RubyOnRails #RubyProgramming #ActionView
It's always nice to see @matz on an @Euruko stage 😊
#MINASWAN #ruby #RubyLang #RubyLanguage #RubyProgramming #EuRuKo #EuRuKo2025 #VianaDoCastelo #portugal #RubyConference #ProgrammingConferences
Wow, the #benchmark|s of the #rack compatible #Ruby webserver #Itsi look amazing!
#Puma still shines on large responses and slightly on CPU heavy responses but otherwise Itsi is leading in most cases otherwise.
Okay, this is really interesting: Sean's/skinnyjames'/Zero Stars' #hokusai is a backend agnostic :ruby: #RubyLang #framework for building #reactive #desktop apps.
https://www.youtube.com/watch?v=V5WPmVTUExI
https://codeberg.org/skinnyjames/hokusai
Its native builder and the os builder are written in :crystal: #CrystalLang:
Happy #Whyday! 🎉
Once a year, the :whyfox: foxes put on party hats, the :ruby: gems sparkle a little brighter, and we remember the joy of coding playfully, curiously, and a little bit chaotically.
It’s not just about #Ruby. It’s about being creative, writing code that sings, and celebrating the forever-weird magic that _why :why: left us.
Want to join the mischief? Ship something small and silly, just for the fun of it 🥳
Tratto da "Programmazione elementare in Ruby." scritto da @anzu
"Abbiamo telefoni intelligenti, tablet o notebook che portiamo ovunque andiamo. I nostri figli li hanno, mini e microcomputer perennemente connessi ad Internet, dove possono fruire più o meno liberamente dei contenuti più disparati.
Vietare non è la soluzione, impedirgli di usarli non è la soluzione ma solo un tampone temporaneo che presto imparerà a scavalcare.
Si dovrebbe insegnare ai nostri figli, nativi digitali, l’approccio consapevole ed
informato.
Gli approcci agli insegnamenti informatici vanno rivisti e va rivista l’età in cui iniziare. Le lezioni di avviamento al computer che venivano e vengono utilizzati oggi non sono più adatti per i nativi digitali.
Accendere un computer e lanciare una applicazione per i nostri figli è naturale come per noi accedere il televisore e cambiare canale.
Usare un gioco, che è un software, è naturale per loro. Passivamente naturale, il mito della interattività è solo un percorso preordinato tra tanti progettati a monte dell’utente e si è passivi nell’illusione di non esserlo.
Bisogna passare dalla semplice visione strumentale e alfabetizzazione informatica alla fase di acquisizione delle competenze digitali.
Per questo motivo, si dovrebbe insegnare la programmazione dei computer ai bambini in età scolare.
Non per creare una generazione di programmatori (come mi si è accusato), ovviamente, ma per rendere delle persone consapevoli ed attive di fronte al mezzo informatico.
Programmare un computer è affrontare e risolvere problemi, problem posing and solving, è imparare a ordinare i pensieri per poter realizzare le idee. L’approccio può essere multidisciplinare e il metodo applicabile in molti campi e non necessariamente informatici.
Lo studio della programmazione è quindi, oltre alla sua mera applicazione, una
formidabile palestra di logica che guida il ragazzo attraverso un percorso che passa per l’analisi, la scomposizione dei problemi, la verifica dei risultati e l’organizzazione del pensiero."
#programmazione #ruby #rubyprogramming #rubylang #didattica #informatica
https://minimalprocedure.pragmas.org/writings/programmazione_elementare_ruby/corso_elementare_ruby.html
Now @oughtputs speaking at @brightonruby about #Concurrency in #Rails.
#rubyonrails #RubyProgramming #brightonruby2025 #brightonruby
The first slide of @valeriecodes's from @rubycentral / #heroku talk is already gold 😅
#brightonruby #brightonruby2025 #ai #RubyProgramming #rubyconferences
Now Julia Lopez from #harvest is talking about defending your #Rails app.
#brightonruby #brightonruby2025 #rubyonrails #RubyProgramming #rubylang
Now @emilysamp from #Shopify speaks about one of the most controversial topics in #RubyProgramming: #Types (and 🍦 @sorbet_ruby for that matter).
https://railsatscale.com/2025-04-23-rbs-support-for-sorbet/
Remember that you can easily generate type definitions with Tapioca:
https://github.com/Shopify/tapioca
#brightonruby2025 #brightonruby #types #staticanalysis #prism #sorbet #lsp #RubyLSP #gradualtyping #typesignatures #tapioca
Every single talk that I saw from @rosa is just fantastic and highly recommended. 🤩
https://rosa.codes/machines2025/
#brightonruby #rubyconference #RubyProgramming #godelianriddle #goedelianriddle #hilbertsprogram #decidability #entscheidungsproblem #brightonruby2025 #turingmachine #smullyan #raymondsmullyan
Having @andycroll referencing the Hitchhiker's Guide to the Galaxy at @brightonruby is pretty cool.
#brightonruby #hitchhikersguide #towelday #rubyconferences #hitchhikersguidetothegalaxy #RubyProgramming
The #oslo #airport refuel application is using an #Android application written in @JRuby says @headius at @balticruby.
#jruby #ruby #rubyprogramming #ruboto #androiddev #androiddevelopment #riga #BalticRuby #balticruby2025
Now we have @r3trofitted Ronan Limon Duparcmeur with his talk "The Test Pyramid and the Temple of Love"
https://2-45.pm/temple-of-love-footnotes.html
#HelveticRuby #HelveticRuby2025
#rubycommunity #rubyconferences #rubyconference #ruby #rails #rubyonrails #geneva #switzerland #schweiz #genf #RubyProgramming
You know what's cool? 👀
@russolsen just announced that he and @baweaver will do a second edition of 📕 Eloquent Ruby at @pragprog.
It's nice to see that the :ruby: @ruby community gained so much traction again recently. 😊
#rubylang #books #PragmaticProgrammer #ruby #rails #rubyonrails #RubyProgramming