An open API service indexing awesome lists of open source software.

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.

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/