{"id":20661227,"url":"https://github.com/giljr/blog","last_synced_at":"2026-04-21T19:35:16.728Z","repository":{"id":164209074,"uuid":"638020878","full_name":"giljr/blog","owner":"giljr","description":"The Complete Ruby on Rails Developer Course Learn to make innovative web apps with Ruby on Rails and unleash your creativity","archived":false,"fork":false,"pushed_at":"2023-06-01T19:35:07.000Z","size":121,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-09T04:22:25.587Z","etag":null,"topics":["complete-source-code","rails7","ror-application","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"https://www.udemy.com/course/the-complete-ruby-on-rails-developer-course/","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/giljr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-05-08T23:17:02.000Z","updated_at":"2023-06-26T18:48:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"ef48fb55-86f2-4506-8f88-bd771c50daff","html_url":"https://github.com/giljr/blog","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/giljr/blog","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giljr%2Fblog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giljr%2Fblog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giljr%2Fblog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giljr%2Fblog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/giljr","download_url":"https://codeload.github.com/giljr/blog/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giljr%2Fblog/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32106779,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T11:25:29.218Z","status":"ssl_error","status_checked_at":"2026-04-21T11:25:28.499Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["complete-source-code","rails7","ror-application","ruby","ruby-on-rails"],"created_at":"2024-11-16T19:07:58.873Z","updated_at":"2026-04-21T19:35:16.699Z","avatar_url":"https://github.com/giljr.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\r\n# blog  on Ruby 💎️ on Rails 🛤️ Project  \r\n\r\n## What Exactly is This Repo:\r\n```\r\nI just Taking notes \r\nwhile assisting this \r\nawesome Udemy Course:\r\n\r\n```\r\n[The Complete Ruby on Rails Developer Course](https://www.udemy.com/course/the-complete-ruby-on-rails-developer-course/)\r\n\r\n```\r\nLearn to make innovative \r\nweb apps with Ruby on Rails\r\nand unleash your creativity\r\nfrom Udemy platform.\r\n```\r\n\r\n## Hello World to RoR!\r\n\r\nHi, this is all about **Getting Started with Rails** \r\nfrom [rubyOnRails.org](https://guides.rubyonrails.org/index.html) 👌\r\n\r\nYes. Why I love Ruby on Rails Rails is - It's powerful framework\r\nthat can help you become more productive and confident, when working \r\non complex projects.\r\n\r\nMeet Ror\r\n\r\n🐱‍ Why is Rails used? 🐱‍\r\n```\r\nThe biggest advantage to Rails\r\nis that it makes web development\r\nquick and easy. \r\nThis means a small team \r\nof developers\r\ncan create a web app and deploy\r\nit quickly. \r\nThe Ruby programming language \r\necosystem\r\nalso provides libraries that \r\ncan extend \r\nthe Rails framework with \r\neven more pre-built features.\r\n\r\n\r\n🥰️ Rails is quick \r\n   and easy to learn \r\n\r\n🔒 Rails is Reassuringly secure\r\n\r\n⛓ Rails is Exceedingly scalable.\r\n\r\n```\r\nNow feel yourself at ease; \r\nYou're more then welcome to visit my Web Pages: \r\n\r\n 🧐[Jungletronics](https://medium.com/jungletronics) \r\n (Python, C, Arduino, RasPi, PIC, Eagle, Blender,  and more) \r\n [KidsTronics](https://medium.com/kidstronics) \r\n (MIT App Inventor, Geogebra, LEGO, Pixy, Unity3D, Arduino For Kids, and more)\r\n \r\nAnd my [Youtube Channel Playlist](https://www.youtube.com/playlist?list=PLK3PeNcUzb8TwZuXZJgREj5nDbQxRLW_a)\r\n\r\nOr my old Atlassian,Inc. Repo: https://bitbucket.org/gilj3/\r\n \r\nWhere I Embrace Playful Experimentation, \r\noffering you an scaffolding opportunities to Code, Hack, \r\nand Tinker too, and eventually you may *toss me some feedback* :blush:\r\n\r\nHere, the emphasy lies on this motto of the Maker Movement: :art:\r\n```\r\nLearning By Doing!\r\n``` \r\n\r\nI believe that the essential lessons \r\ncan be learned about the systems - about the world - \r\nfrom taking things apart, seeing how they work, \r\nand using this knowledge to create \r\nnew and even more interenting things.\r\n\r\nThese are the [Levy, Steven(2010)](https://www.amazon.com/Hackers-Computer-Revolution-Steven-Levy/dp/1449388396)'s \r\n**Hackers Ethic** principles (that I've valued most):\r\n* *Access to computer* - and anything that might teach you something about the way the world works - should be unlimited and total.\r\n* Always *yield to Hands-on Imperative*!\r\n* *Hackers should be judged by their hacking*, not bogus criteria such as degrees, age, race, or position;\r\n* You can *create art and beauty* on a computer;\r\n* Computer can *change your life for the better*.\r\n\r\nUse 👉 [Google Colab](https://colab.research.google.com/notebooks/welcome.ipynb?hl=en_US) 👌 This is awesome, try it yourself!\r\n\r\n\u003e[Google Drive](https://drive.google.com/open?id=0B8iMbc-iQqlULW1HZXFiNnBEZUE) \r\n\u003eThis gives you access to all the project's files. \r\n\u003ePlease, search by # for artifacts, such as Code, Fritzing, Proteus, Schemas and more \\o/\r\n\r\n## Deployment\r\n\r\nTo deploy this project on vscode please folow this checklist:\r\n\r\n### Check list:\r\n0. [ ]  I am using `Ubuntu 22.04.2 LTS`  \r\n1. [ ]  Go to `vscode` \u003e `Source Control` (ctrl+Shift+G);     \r\n2. [ ]  Press 🔘️ `Clone Git Repository to a Local Folder`; use:\r\n        https://github.com/giljr/blog.git\r\n3. [ ]  Choose a folder; mine is: `Documents/ruby/rails/`\r\n4. [ ]  Press 🔘️ `Select as Repository Destination` and `open the cloned repo`;\r\n5. [ ]  Install \u0026 Open `DBeaver` (https://dbeaver.io/);\r\n6. [ ]  Go To Menu: `Database` \u003e `New Database Connection` \u003e `SQLite JDBC driver` \u003e `next` \u003e 🔘️ `Open`;\r\n7. [ ]  Point to: `Documents/ruby/rails/blog/db/development.sqlite3`\r\n8. [ ]  Select 🔘️  `Finish`;\r\n9. [ ]  Select `USER` table view and confirm if `user.id = 1` was created;\r\n10. [ ]  Exit from `DBeaver`;\r\n11. [ ]  Go to models /`user.rb `file and please uncommet this code: 👉️ `has_secure_password`;\r\n12. [ ]  On Terminal, run:\r\n```\r\n rails db:migrate\r\n rails console\r\n    user = User.create(username:\"j3\", email:\"j3@gmail.com\")\r\n    user.save\r\n    exit\r\n  rails server\r\n```\r\n13. [ ]  Now browse to `localhost:3000` and 😍️ You Are Good To Go! 😍️;\r\n\r\n\r\n\r\n[Would you like some more help?]()\r\n\r\n## Tags\r\n### [blog_v1](/../../tags/)\r\n```\r\ngit tag -a blog_v1 -m \"Blog in Rails - v1.0:  from http://jungletronics.com\" \r\n                       -m \"1- Use this release to get started with this project\" \r\n                       -m \"2- Folow the checklist from readme.md file\" \r\n                       -m \"Thank you for downloading this project 😍️\"                       \r\n \r\ngit push origin blog_v1.\r\n```\r\n## Tags\r\n### [blog_v2](/../../tags/)\r\n```\r\ngit tag -a blog_v2 -m \"Blog in Rails - v2.0:  from http://jungletronics.com\" \r\n                       -m \"1- Boostrap inclusion\" \r\n                       -m \"2- Delete fix\" \r\n                       -m \"Thank you jeovan for fix project 😍️\"  \r\n                       \r\ngit push origin blog_v2\r\n```                     \r\n \r\n\r\n1. Go to tab tags to download this release\r\nobs: Type this peace of code above in one line on terminal to create one :)\r\n\r\n## Authors\r\n- [@giljr](https://www.github.com/giljr)\r\n\r\n\r\n## Contributing\r\n\r\n- [@pomper](https://www.github.com/pomper)\r\n- [@moschine](https://www.linkedin.com/in/luiz-felipe-batista-moschini-4938a0211/)\r\n- [@jeovan](https://www.linkedin.com/in/jeovan-farias-6283b8145/)\r\n- [@diego_nogueira](https://www.linkedin.com/in/diego-sousa-nogueira/)\r\n\r\nContributions are always welcome!\r\n\r\n### License\r\n\r\n[![License: CC BY-NC-ND 3.0](https://img.shields.io/badge/License-CC%20BY--NC--ND%203.0-lightgrey.svg)](https://creativecommons.org/licenses/by-nc-nd/3.0/)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiljr%2Fblog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgiljr%2Fblog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiljr%2Fblog/lists"}