Personal efforts to improve the quality of Ruby interpreter

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • chkbuild

    Continuous Integration tool, mainly for Ruby

  • Ruby interpreter is a complex program, so it naturally has bugs, and Ruby interpreter developers are taking various countermeasures against them. For example, we write tests and check them in CI environment (This is the result of daily maintenance of the test environment, such as RubyCI, chkbuild, ruby/spec: The Ruby Spec Suite aka ruby/spec and machines).

  • spec

    The Ruby Spec Suite aka ruby/spec (by ruby)

  • Ruby interpreter is a complex program, so it naturally has bugs, and Ruby interpreter developers are taking various countermeasures against them. For example, we write tests and check them in CI environment (This is the result of daily maintenance of the test environment, such as RubyCI, chkbuild, ruby/spec: The Ruby Spec Suite aka ruby/spec and machines).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • setup-ruby

    An action to download a prebuilt Ruby and add it to the PATH in 5 seconds

  • Digression: Try head/debug versions of setup-ruby

  • build-ruby

    Build Ruby from source code.

  • Simply running multiple test processes sometimes interfered with each other (e.g. filesystem or network ports), so through some trial and error I figured out that it was ok to tweak some settings in the Docker container. I now have 22 Docker containers running the test suite simultaneously on a single machine (build-ruby/run_sp2.rb at master ・ ko1/build-ruby). The memory is 32GB, which is enough (but I gave up the RAM disk, which will be described later).

  • ruby

    The Ruby Programming Language

  • fix marking T_NONE object bug. · ruby/ruby@4c9f3ce

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Github Action setup-ruby needs to quote '3.0' or will end up with ruby 3.1

    2 projects | /r/ruby | 29 Dec 2021
  • 🚀Secure Rails Authentication: A Step-by-Step Guide to Sign Up, Log In, and Log Out

    1 project | dev.to | 12 Apr 2024
  • Ruby – Implement Chilled Strings

    1 project | news.ycombinator.com | 19 Mar 2024
  • Shoes makes building little graphical programs for Mac, Windows, Linux simple

    13 projects | news.ycombinator.com | 23 Feb 2024
  • Tests Everywhere - Ruby

    3 projects | dev.to | 23 Nov 2023