home.social

#rubyprogramming — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rubyprogramming, aggregated by home.social.

fetched live
  1. 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!" 🖨️💥
    radanskoric.com/articles/froze #frozenTestFixtures #RubyProgramming #testData #officePrinter #chaos #HackerNews #ngated

  2. 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!" 🖨️💥
    radanskoric.com/articles/froze #frozenTestFixtures #RubyProgramming #testData #officePrinter #chaos #HackerNews #ngated

  3. :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 (ε).

    docs.ruby-lang.org/en/master/F

    #RubyLang #RubyProgramming

  4. :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 (ε).

    docs.ruby-lang.org/en/master/F

    #RubyLang #RubyProgramming

  5. 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

  6. 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

  7. 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.

    github.com/wouterken/itsi#itsi

    #RubyProgramming #rails #performance #RubyLang

  8. 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.

    github.com/wouterken/itsi#itsi

    #RubyProgramming #rails #performance #RubyLang

  9. PSA to my fellow 🤓 #nerds who like #programming in @ruby and/or #webprogramming who would also like to visit ⚛️ CERN in 🇨🇭 #geneva — the place where @timbl invented the 🌐 #web.

    If you need a reason to visit #cern, maybe also for the #largehadroncollider, then this might be it.

    ruby.social/@helvetic_ruby/114

    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.

    #rubylang #ruby #RubyProgramming #lhr #webdev #webdevelopment

  10. PSA to my fellow 🤓 #nerds who like #programming in @ruby and/or #webprogramming who would also like to visit ⚛️ CERN in 🇨🇭 #geneva — the place where @timbl invented the 🌐 #web.

    If you need a reason to visit #cern, maybe also for the #largehadroncollider, then this might be it.

    ruby.social/@helvetic_ruby/114

    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.

    #rubylang #ruby #RubyProgramming #lhr #webdev #webdevelopment