いま反復練習したいスケール、運指に最適化された綺麗で見やすい指板図がさっと手に入る
Guitar Scale Sketchは、ギターの指板図を人に渡したり自分用に保存したい人向けの指板図作成ツールです。
指板の幅をきめてドットを打つだけで指板図を素早く作成できます。
作った指板図はブラウザから印刷したり、URLをシェアして共有できます。
- ネットや書籍に掲載されている指板図でもいいけど、実は自分がいま練習したい運指には情報が多すぎる/少なすぎる
- 自分で綺麗な指板図を作るのが手間
- Guitar Scale Sketchを使うことによって、指板の図を書き、抑えるポジションに印を付け、色を選択し、作った指板図を印刷用にレイアウトする、といった手間がなくなります。
https://guitar-scale-sketch.com/
- Ruby 3.3.1
- Ruby on Rails 7.1.3
- jsbundling-rails
- Hotwire
- turbo-rails
- stimulus-rails
- bootstrap 5.2.3
- Slim
- Konva 9.2.0
- PostgreSQL
$ git clone https://github.com/sadanora/guitar_scale_sketch.git
$ cd guitar_scale_sketch
$ bin/setup
$ bin/dev
環境変数名 | 説明 |
---|---|
GOOGLE_CLIENT_ID | GoogleクライアントID |
GOOGLE_CLIENT_SECRET | Googleクライアントシークレット |
rubocop
$ bundle exec rubocop
slim-lint
$ bundle exec slim-lint app/views -c config/slim_lint.yml
eslint
yarn eslint ./app/javascript
prettier
$ yarn prettier --check ./app/javascript
$ bin/lint
$ bin/rails spec