home.social

#rubyprogramming — Public Fediverse posts

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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