{"id":17525472,"url":"https://github.com/tedlivist/ruby-exercise","last_synced_at":"2025-06-15T03:08:42.841Z","repository":{"id":133563364,"uuid":"359516614","full_name":"TedLivist/ruby-exercise","owner":"TedLivist","description":null,"archived":false,"fork":false,"pushed_at":"2021-04-19T15:56:41.000Z","size":13,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-10T05:02:31.235Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TedLivist.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-19T15:56:05.000Z","updated_at":"2021-04-22T10:24:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"ea763878-54d8-4acf-8ab0-3a4197656695","html_url":"https://github.com/TedLivist/ruby-exercise","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/TedLivist/ruby-exercise","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TedLivist%2Fruby-exercise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TedLivist%2Fruby-exercise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TedLivist%2Fruby-exercise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TedLivist%2Fruby-exercise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TedLivist","download_url":"https://codeload.github.com/TedLivist/ruby-exercise/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TedLivist%2Fruby-exercise/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259914924,"owners_count":22931329,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-20T14:43:22.688Z","updated_at":"2025-06-15T03:08:42.799Z","avatar_url":"https://github.com/TedLivist.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Odin Project Ruby Exercises\n\n## About this repository\n\nThis repository is a complement to the Ruby course for The Odin Project. It contains a series of Ruby exercises alongside pre-written tests that will help guide the student towards a solution, providing a Test Driven Development experience.\n\n## Cloning and installation\n\nClone this repository to your local machine. To do this, click on the green \"Code\" button at the top right of list of files and copy the link in the prompt. Then, run the following command in your terminal:\n\n    git clone \u003clink\u003e\n\nThis will create a folder called 'ruby-exercises' inside the directory you ran the command in.\n\nCD into that folder:\n\n    cd ruby-exercises\n\nThen run the following command:\n\n    bundle install\n\nThis folder contains a Gemfile, which tells bundle which gems to install locally and makes them available for use in that directory. In this case, we are installing RSpec, which is a popular Ruby testing framework.\n\nVerify that the installation was successful by simply running the following command:\n\n    bundle exec rspec\n\nWhich should print a few lines about not finding any examples. This is ok and means it's working!\n\n## Usage\n\nEach directory contains a read me with instructions for the exercises within them.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedlivist%2Fruby-exercise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftedlivist%2Fruby-exercise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedlivist%2Fruby-exercise/lists"}