home.social

#rubygem — Public Fediverse posts

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

  1. Recently I learned you can use #RDoc in your #RubyGem description, and rubygems.org will render it as HTML!

    Unfortunately, their CSS reset gets the better of it. But not for long, if this PR gets merged: github.com/rubygems/rubygems.o (before/after screenshots included)

    Here's to @st0012 and his fabulous work on Aliki that made this easy!

    #Ruby #UX #WebDesign #Design #Typography

  2. Recently I learned you can use #RDoc in your #RubyGem description, and rubygems.org will render it as HTML!

    Unfortunately, their CSS reset gets the better of it. But not for long, if this PR gets merged: github.com/rubygems/rubygems.o (before/after screenshots included)

    Here's to @st0012 and his fabulous work on Aliki that made this easy!

    #Ruby #UX #WebDesign #Design #Typography

  3. Recently I learned you can use #RDoc in your #RubyGem description, and rubygems.org will render it as HTML!

    Unfortunately, their CSS reset gets the better of it. But not for long, if this PR gets merged: github.com/rubygems/rubygems.o (before/after screenshots included)

    Here's to @st0012 and his fabulous work on Aliki that made this easy!

    #Ruby #UX #WebDesign #Design #Typography

  4. Recently I learned you can use #RDoc in your #RubyGem description, and rubygems.org will render it as HTML!

    Unfortunately, their CSS reset gets the better of it. But not for long, if this PR gets merged: github.com/rubygems/rubygems.o (before/after screenshots included)

    Here's to @st0012 and his fabulous work on Aliki that made this easy!

    #Ruby #UX #WebDesign #Design #Typography

  5. Recently I learned you can use #RDoc in your #RubyGem description, and rubygems.org will render it as HTML!

    Unfortunately, their CSS reset gets the better of it. But not for long, if this PR gets merged: github.com/rubygems/rubygems.o (before/after screenshots included)

    Here's to @st0012 and his fabulous work on Aliki that made this easy!

    #Ruby #UX #WebDesign #Design #Typography

  6. :ruby: QUESTION:
    Is anyone aware of a tool that generates gems, such that it can generate 100 or 1000 gems, with predictable names, namespaces, and contents, so they can be used for testing the behavior of a library when another library with specific attributes is loaded? Just wondering if there is prior art before I release my take on it.
    #Ruby #RubyGem

  7. :ruby: QUESTION:
    Is anyone aware of a tool that generates gems, such that it can generate 100 or 1000 gems, with predictable names, namespaces, and contents, so they can be used for testing the behavior of a library when another library with specific attributes is loaded? Just wondering if there is prior art before I release my take on it.
    #Ruby #RubyGem

  8. :ruby: QUESTION:
    Is anyone aware of a tool that generates gems, such that it can generate 100 or 1000 gems, with predictable names, namespaces, and contents, so they can be used for testing the behavior of a library when another library with specific attributes is loaded? Just wondering if there is prior art before I release my take on it.
    #Ruby #RubyGem

  9. :ruby: QUESTION:
    Is anyone aware of a tool that generates gems, such that it can generate 100 or 1000 gems, with predictable names, namespaces, and contents, so they can be used for testing the behavior of a library when another library with specific attributes is loaded? Just wondering if there is prior art before I release my take on it.
    #Ruby #RubyGem

  10. :ruby: QUESTION:
    Is anyone aware of a tool that generates gems, such that it can generate 100 or 1000 gems, with predictable names, namespaces, and contents, so they can be used for testing the behavior of a library when another library with specific attributes is loaded? Just wondering if there is prior art before I release my take on it.
    #Ruby #RubyGem

  11. I hate package manager that do not have proper version based dependency management. Currently complaining about RubyGem.
    I mean it tells me which gem is not compatible with my Ruby version and even tells me which is the last supported version. How about gem does install that version instead of failing?
    #Ruby #RubyLang #Gem #RubyGem

  12. I hate package manager that do not have proper version based dependency management. Currently complaining about RubyGem.
    I mean it tells me which gem is not compatible with my Ruby version and even tells me which is the last supported version. How about gem does install that version instead of failing?
    #Ruby #RubyLang #Gem #RubyGem

  13. I hate package manager that do not have proper version based dependency management. Currently complaining about RubyGem.
    I mean it tells me which gem is not compatible with my Ruby version and even tells me which is the last supported version. How about gem does install that version instead of failing?
    #Ruby #RubyLang #Gem #RubyGem

  14. I hate package manager that do not have proper version based dependency management. Currently complaining about RubyGem.
    I mean it tells me which gem is not compatible with my Ruby version and even tells me which is the last supported version. How about gem does install that version instead of failing?
    #Ruby #RubyLang #Gem #RubyGem

  15. I hate package manager that do not have proper version based dependency management. Currently complaining about RubyGem.
    I mean it tells me which gem is not compatible with my Ruby version and even tells me which is the last supported version. How about gem does install that version instead of failing?
    #Ruby #RubyLang #Gem #RubyGem

  16. :ruby: ANN: New version of rspec-pending_for, v1.0.18. Now accepts a *Range* of versions to mark a spec `pending` (or skipped), with various ways to specify.

    Please sponsor me!

    - liberapay.com/pboling/donate
    - github.com/sponsors/pboling
    - paypal.com/paypalme/peterboling
    - buymeacoffee.com/pboling

    #Ruby #RubyGem #Toolbox

  17. :ruby: ANN: New version of rspec-pending_for, v1.0.18. Now accepts a *Range* of versions to mark a spec `pending` (or skipped), with various ways to specify.

    Please sponsor me!

    - liberapay.com/pboling/donate
    - github.com/sponsors/pboling
    - paypal.com/paypalme/peterboling
    - buymeacoffee.com/pboling

    #Ruby #RubyGem #Toolbox

  18. :ruby: ANN: New version of rspec-pending_for, v1.0.18. Now accepts a *Range* of versions to mark a spec `pending` (or skipped), with various ways to specify.

    Please sponsor me!

    - liberapay.com/pboling/donate
    - github.com/sponsors/pboling
    - paypal.com/paypalme/peterboling
    - buymeacoffee.com/pboling

    #Ruby #RubyGem #Toolbox

  19. :ruby: ANN: New version of rspec-pending_for, v1.0.18. Now accepts a *Range* of versions to mark a spec `pending` (or skipped), with various ways to specify.

    Please sponsor me!

    - liberapay.com/pboling/donate
    - github.com/sponsors/pboling
    - paypal.com/paypalme/peterboling
    - buymeacoffee.com/pboling

    #Ruby #RubyGem #Toolbox

  20. :ruby: ANN: New version of rspec-pending_for, v1.0.18. Now accepts a *Range* of versions to mark a spec `pending` (or skipped), with various ways to specify.

    Please sponsor me!

    - liberapay.com/pboling/donate
    - github.com/sponsors/pboling
    - paypal.com/paypalme/peterboling
    - buymeacoffee.com/pboling

    #Ruby #RubyGem #Toolbox

  21. :ruby: Just finished wrapping up a huge chunk of my gem development process into automation scripts in a new gem (#94): kettle-dev. It does *a lot*; going to use it to speed run updates to my gems.
    A bag full of goodies awaits you. Full docs & code coverage.

    A taste of the scripts it bundles:
    kettle-commit-msg
    kettle-readme-backers (automation of adding Open Source Collective backers to readme)
    kettle-release (entire gem release process)

    #Ruby #RubyGem #Toolbox

    github.com/kettle-rb/kettle-dev

  22. :ruby: Just finished wrapping up a huge chunk of my gem development process into automation scripts in a new gem (#94): kettle-dev. It does *a lot*; going to use it to speed run updates to my gems.
    A bag full of goodies awaits you. Full docs & code coverage.

    A taste of the scripts it bundles:
    kettle-commit-msg
    kettle-readme-backers (automation of adding Open Source Collective backers to readme)
    kettle-release (entire gem release process)

    #Ruby #RubyGem #Toolbox

    github.com/kettle-rb/kettle-dev

  23. :ruby: Just finished wrapping up a huge chunk of my gem development process into automation scripts in a new gem (#94): kettle-dev. It does *a lot*; going to use it to speed run updates to my gems.
    A bag full of goodies awaits you. Full docs & code coverage.

    A taste of the scripts it bundles:
    kettle-commit-msg
    kettle-readme-backers (automation of adding Open Source Collective backers to readme)
    kettle-release (entire gem release process)

    #Ruby #RubyGem #Toolbox

    github.com/kettle-rb/kettle-dev

  24. :ruby: Just finished wrapping up a huge chunk of my gem development process into automation scripts in a new gem (#94): kettle-dev. It does *a lot*; going to use it to speed run updates to my gems.
    A bag full of goodies awaits you. Full docs & code coverage.

    A taste of the scripts it bundles:
    kettle-commit-msg
    kettle-readme-backers (automation of adding Open Source Collective backers to readme)
    kettle-release (entire gem release process)

    #Ruby #RubyGem #Toolbox

    github.com/kettle-rb/kettle-dev

  25. :ruby: Just finished wrapping up a huge chunk of my gem development process into automation scripts in a new gem (#94): kettle-dev. It does *a lot*; going to use it to speed run updates to my gems.
    A bag full of goodies awaits you. Full docs & code coverage.

    A taste of the scripts it bundles:
    kettle-commit-msg
    kettle-readme-backers (automation of adding Open Source Collective backers to readme)
    kettle-release (entire gem release process)

    #Ruby #RubyGem #Toolbox

    github.com/kettle-rb/kettle-dev

  26. :ruby: ANN: kettle-test v1.0.0 - I've distilled widely applicable parts of my standard test harness into a gem. Now I have much less to set up on each project.
    Time travel, silence for the dot parade, but captured output for testing logs & STDOUT/STERR, and much more.

    Full docs, 100% tested lines & branches, < 70 lines of code.

    #Ruby
    #CountdownTo100 - My 93rd #RubyGem

    github.com/kettle-rb/kettle-te

  27. :ruby: ANN: kettle-test v1.0.0 - I've distilled widely applicable parts of my standard test harness into a gem. Now I have much less to set up on each project.
    Time travel, silence for the dot parade, but captured output for testing logs & STDOUT/STERR, and much more.

    Full docs, 100% tested lines & branches, < 70 lines of code.

    #Ruby
    #CountdownTo100 - My 93rd #RubyGem

    github.com/kettle-rb/kettle-te

  28. :ruby: ANN: kettle-test v1.0.0 - I've distilled widely applicable parts of my standard test harness into a gem. Now I have much less to set up on each project.
    Time travel, silence for the dot parade, but captured output for testing logs & STDOUT/STERR, and much more.

    Full docs, 100% tested lines & branches, < 70 lines of code.

    #Ruby
    #CountdownTo100 - My 93rd #RubyGem

    github.com/kettle-rb/kettle-te

  29. :ruby: ANN: kettle-test v1.0.0 - I've distilled widely applicable parts of my standard test harness into a gem. Now I have much less to set up on each project.
    Time travel, silence for the dot parade, but captured output for testing logs & STDOUT/STERR, and much more.

    Full docs, 100% tested lines & branches, < 70 lines of code.

    #Ruby
    #CountdownTo100 - My 93rd #RubyGem

    github.com/kettle-rb/kettle-te

  30. :ruby: ANN: kettle-test v1.0.0 - I've distilled widely applicable parts of my standard test harness into a gem. Now I have much less to set up on each project.
    Time travel, silence for the dot parade, but captured output for testing logs & STDOUT/STERR, and much more.

    Full docs, 100% tested lines & branches, < 70 lines of code.

    #Ruby
    #CountdownTo100 - My 93rd #RubyGem

    github.com/kettle-rb/kettle-te

  31. 維護自動化系統安裝 #Ruby#RubyGem 真太累 🫠 不同 OS、版本有各自問題,還是 brew install ruby && mise use -g ruby[at]system 打完收工,個別專案就跑 docker + mise

    p.s. Linux 能用都用 homebrew

  32. "brew install ruby" is still much faster than mise, asdf, ruby-install, etc. I am so tired to maintain for new machines 🫠 Damn I just do mise use -g ruby@system and call it a day

  33. I've been building this new tool for awhile, and I ended up with something I am proud of.
    Shields.io has never had a full :ruby: badger. Now it does. This initial release ships with 6 of my favorite badges, and makes it supremely simple to add more. DSL FTW. I'll add more soon, and I hope you will too.

    If you 💓 📛 as much as I do (high information density) then I hope you'll give me a star/follow/toot/skeet.
    shields-badge.galtzo.com/
    #Ruby #RubyGem #Badge

  34. I've been building this new tool for awhile, and I ended up with something I am proud of.
    Shields.io has never had a full :ruby: badger. Now it does. This initial release ships with 6 of my favorite badges, and makes it supremely simple to add more. DSL FTW. I'll add more soon, and I hope you will too.

    If you 💓 📛 as much as I do (high information density) then I hope you'll give me a star/follow/toot/skeet.
    shields-badge.galtzo.com/
    #Ruby #RubyGem #Badge

  35. I've been building this new tool for awhile, and I ended up with something I am proud of.
    Shields.io has never had a full :ruby: badger. Now it does. This initial release ships with 6 of my favorite badges, and makes it supremely simple to add more. DSL FTW. I'll add more soon, and I hope you will too.

    If you 💓 📛 as much as I do (high information density) then I hope you'll give me a star/follow/toot/skeet.
    shields-badge.galtzo.com/
    #Ruby #RubyGem #Badge