This repo is web adoptation Ruby.Fundamental. It keeps examples with description modern principles, patterns.
- Gotchas
- Meta Programming
- Functional Programming
- Threads
- Solid Pronciples
- Design Patterns
- Data Structures
- Algorithms
- Become Ruby Meister
- Interview Questions
Before open issue or PR, please check contributing guide for guidelines about how to proceed. Every contributor is expected to follow code of conduct.
For setup development environment it requires:
- Ruby 2.5.1
- NodeJS v10
In terminal:
git clone https://github.com/khusnetdinov/betterdocs cd betterdocs npm install bundle install jekyll serve Vagrant unify development for different OS users. Setup environment requires preinstalled:
In terminal:
git clone https://github.com/khusnetdinov/betterdocs/ cd betterdocs vagrant up Now vagrant virtual machine is runing enter to it:
vagrant ssh Betterdocs is locate in /app on guest machine;
cd /app Run vagrant (It requires host option for proper port binding, and it can depend on OS):
jekyll serve --host 0.0.0.0 Betterdocs is created and maintained by GeveMePOC team.
We love open source software!.
The library is available as open source under the terms of the MIT License.

