ruby

Ruby on Rails でOmniAuthで認証してつぶやく

自分の環境だと参考にさせてもらったままだとうまく動かなくて色々いじってみた。 過不足あるかもだけどとりあえず動いたのでまとめ。 https://github.com/sagiO/Ruby_on_Rails_Tweet できたこと OmniAuthで認証 ログインしたユーザでツイート githubにpush…

本番環境(production)でbootstrapが反映されない

以前、 heroku へデプロイでエラー「The page you were looking for doesn’t exist.」 - stuby でherokuにデプロイ後、bootstrapが反映してくれなかったけど、勉強途中だったのでそのままにしてました。 当たり前なのですが、その時気づかなかったのでメモ …

ActiveRecordという便利なやつ

ActiveRecordでSQLを記述するより直感的にキーを指定してDBからデータを取ってこれるっぽいけど 何も考えずに使ってると迷子になりそうなので復習用にリンクを残しとく。 第2回 Active Recordの使い方 | Think IT find 主キーを指定してレコードを取得。先頭…

herokuデプロイしたらbootstrapが反映されない…

Ruby on Rails チュートリアル:実例を使って Rails を学ぼう の5章までローカル環境で実装してherokuにデプロイしてみたらbootstrapの装飾が反映されませんでした。。 ローカル環境ではちゃんとbootstrapの装飾が反映された形で表示されるのになんでだろう?

heroku へデプロイでエラー「The page you were looking for doesn’t exist.」

Ruby on Rails チュートリアル:実例を使って Rails を学ぼう で勉強を始めたけど、herokuへデプロイして確認してみた。 $ heroku open 「The page you were looking for doesn’t exist.」(あなたが探していたページは存在しません。) と表示されてしまう…

rails sで「WARN TCPServer Error: Address already in use - bind(2)」エラー

研修の時のも同様のエラーにぶつかったけど、今回はすぐに原因を調べることができたのでメモ。 研修の時は、 $ rails server --p=3001 のようにポートを指定してやって回避したけど。 今回は、プロセスを確認して原因が判明。 $ lsof -i:3000 COMMAND PID US…

githubの登録

すでにアプリの開発を始めちゃってる状況からgithubへ登録しようとしてはまった。 最終的には、 1. githubからnew repositoryでアプリと同名のレポジトリ作成 2.開発中のアプリのソースを退避(アプリフォルダのリネーム) 3.$ git clone <url> 4.退避させたアプ</url>…

Access denied for user 'root'@'localhost' (using password: NO)(その2)

Access denied for user 'root'@'localhost' (using password: NO)(その1) - stuby の続き。 rails sでアプリを起動しようとするとエラー。 Unknown database 'アプリ名_development' 読んだまま、アプリ名_deveopmentっていうデータベースが存在しない。…

Access denied for user 'root'@'localhost' (using password: NO)(その1)

MysqlをGemでインストールできたけど、rails sで起動すると Access denied for user 'root'@'localhost' (using password: NO) MySQLでの「Access denied for user ‘root’@'localhost’ (using password: NO) 」への対処 | グーフー WordPressのためのLinuxノ…

Rails3系からの変更点

研修に行ってきたので、まとめ。 Rails初心者のわたしにとっては、研修の内容のほとんどが目新しい物情報でメモしたことを残しておく。 独学もいいけど、体系的に学ぶのも学習の初期段階には効果が大きいと感じました。 変更点の確認方法 Railsのリリース記…