https://github.com/librity/cc_study_diary_cli
A simple CLI program that helps you manage your studies.
https://github.com/librity/cc_study_diary_cli
campus-code cli ruby
Last synced: 8 months ago
JSON representation
A simple CLI program that helps you manage your studies.
- Host: GitHub
- URL: https://github.com/librity/cc_study_diary_cli
- Owner: librity
- License: mit
- Created: 2021-03-03T03:17:13.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-27T20:35:13.000Z (over 3 years ago)
- Last Synced: 2025-02-25T17:46:16.204Z (about 1 year ago)
- Topics: campus-code, cli, ruby
- Language: Ruby
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Study Diary CLI
Iugu 4 Devs Warmup: a simple CLI program that helps you manage your studies.
## Instructions
Clone this repo, run the setup script and then run `study_diary.rb`:
```bash
$ git clone https://github.com/librity/campus_code_iugu_warmup
$ cd campus_code_iugu_warmup
$ ./bin/setup
$ ./study_diary.rb
```
## Docs
- https://ruby-doc.org/core-3.0.0/Struct.html
- https://docs.rubocop.org/rubocop/1.0/cops_style.html#styleclassvars
- https://apidock.com/rails/Class/class_attribute
- https://en.wikipedia.org/wiki/SOLID
- https://api.rubyonrails.org/classes/Class.html
- https://www.rubydoc.info/gems/sqlite3/frames
- https://github.com/fazibear/colorize
## Resources
- https://www.amazon.com/Ruby-Under-Microscope-Illustrated-Internals/dp/1593275277
- https://campuscode.com.br/conteudos/como-funciona-o-syntactic-sugar-em-ruby
- https://campuscode.com.br/conteudos/variaveis-e-self-em-ruby
- https://campuscode.com.br/conteudos/boas-fontes-e-conteudos-para-comecar-e-evoluir-em-ruby
- https://stackoverflow.com/questions/735073/best-way-to-require-all-files-from-a-directory-in-ruby
- https://stackoverflow.com/questions/1973596/calling-a-method-on-a-ruby-module
- https://stackoverflow.com/questions/17447532/what-is-the-use-of-usr-local-bin-ruby-w-at-the-start-of-a-ruby-program
- https://stackoverflow.com/questions/2955830/how-to-check-if-a-string-is-a-valid-date
- https://stackoverflow.com/questions/512466/how-to-implement-an-abstract-class-in-ruby
- https://stackoverflow.com/questions/2614483/how-to-create-a-datetime-column-with-default-value-in-sqlite3
- https://stackoverflow.com/questions/4897568/how-to-check-if-a-directory-file-symlink-exists-with-one-command-in-ruby
- https://stackoverflow.com/questions/28963990/sqlite-table-that-auto-increments-primary-key
- https://stackoverflow.com/questions/1087658/nicely-formatting-output-to-console-specifying-number-of-tabs
- https://www.tutorialspoint.com/ruby/ruby_modules.htm
- http://rubyblog.pro/2017/04/class-methods-and-instance-methods-by-including-one-module
- https://www.sqlitetutorial.net/sqlite-primary-key/
- https://www.rubyguides.com/2017/06/ruby-struct-and-openstruct/