LoginSignup
0
0

More than 3 years have passed since last update.

Day009 webエンジニアへの道 - rails tutorial 第4章、第5章を完了 -

Posted at

こんにちは。
webエンジニアを目指すtomoです。

プログラミングの勉強をしている日々の学びを記録しています。更新開いてしまいましたが...笑

私自身の頭の整理と今後迷った時のリファレンスも兼ねて書き連ねていきますが、同じようにエンジニアを目指している方の参考にもなればと考えています。
また、「ここ間違ってる!こっちが正しい!」といったご指摘もあれば頂けると嬉しいです🙏

Day009のまとめ

*今日の気づき & 今後調べることなど

turbolinksについて

今の自分にはちょっと内容が高度なので、勉強を進めてから学び直す。

[参考]
Turbolinks Classic is now deprecated
turbolinksチートシート

curlコマンド

$ curl -o app/assets/images/rails.png -OL railstutorial.jp/rails.png

-o [file] ファイルに出力
-O 取得したデータを標準出力ではなくファイルに出力する
-L 要求したページにリダイレクトが掛かっていた場合に追従する

rails generateコマンド時のエラーについて

rails generateコマンド時に以下のエラーが発生。

$ rails g controller Users newTraceback (most recent call last):
        4: from /home/ec2-user/.rvm/gems/ruby-2.6.0/bin/ruby_executable_hooks:24:in `<main>'
        3: from /home/ec2-user/.rvm/gems/ruby-2.6.0/bin/ruby_executable_hooks:24:in `eval'
        2: from /home/ec2-user/.rvm/gems/ruby-2.6.0/bin/rails:23:in `<main>'
        1: from /home/ec2-user/.rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/rubygems.rb:302:in `activate_bin_path'
/home/ec2-user/.rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/rubygems.rb:283:in `find_spec_for_exe': can't find gem railties (>= 0.a) with executable rails (Gem::GemNotFoundException)

gemがうまく動作していない(?)ようなので以下コマンドでbundlerを更新したところ、問題なくrails generateコマンドが動作するようになる。

$ gem install bundler
$ bundle install

DB Browser for SQLiteのインストール

見やすい形でデータベースを閲覧できるアプリケーションのインストール
DB Browser for SQLite --download

$ brew cask install db-browser-for-sqlite

今日のひとこと

データベースを扱いはじめて少しづつ理解が難しくなってきましたが、1周目なので気負わずにどんどん進めて行きたいと思います。


twitterもやっているので、宜しければフォローお願いします!
@tomo_tech_

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0