2017-06-01から1ヶ月間の記事一覧
はじめに rubyの勉強を兼ねて、ruby + herokuを使って無料でTwiterBotを作ったので、そのやり方をメモしますφ(..) はじめに 作ったもの 作り方 準備 Twitterアカウントの作成 Twitter Developperサイトにてアプリを作成 アクセストークンの生成 Botアプリの…
最近Rubocopを使いはじめたので、使い方とか警告の意味とかをメモφ(..) Rubocopとは RubocopはOSSで開発されているソースコードの静的解析を行うgemです。 RubyStyleGuidにソースコードが準拠しているかチェックすることが出来ます。 Githubリポジトリ:https…
deviseで発生するエラーメッセージのBootstapっぽくしたかったので、その方法をφ(..)メモメモ 事象 deviseでは、通常エラーメッセージをdevise内で定義されているdevise_error_messages!で表示させるため、class等を設定し、レイアウトを調整することは出来…
Bootstrapのナビゲーションバーに微妙に丸みがあるのが気になったので、無くす方法をメモφ(..) 事象 Bootstrapのナビゲーションバーはデフォルトでは、微妙に丸みを帯びている。 いままで見てみぬふりをしてきたが、結構気になっていた。。。 bootstrap3.cyb…
SNSログイン周りのエラーで大分ハマったので、確認観点をメモ。 エラー Facebook Twitter API KEYとSECRET KEYは一致しているか? API KEYとSECRET KEYが作成したAPIと一致しているか確認する。 API KEYとSECRET KEYは取得出来ているか? 下記コマンドを実行…
間違えてsqlite3でRailsアプリケーションを作成してしまい、 途中からposgresqlに変更した手順をメモφ(..) 変更手順 Gemfileの修正 sqlite3をコメントアウトし、postgresql用のgempgに変更 # gem 'sqlite3' gem 'pg' 変更後、下記コマンドを実行 bundle inst…
model.saveの際になぜか TransactionがRollbackされ原因調査でハマったのでメモφ(..) 対処法 model.save!で登録を行ってみる。 model.saveの返り値は、true/falseのため、どのようなエラーが発生しROLLBACKされているかはわからない。 しかし、model.save!で…
Railsで検索フォームを作ったときに少しハマったので、メモ やりたかったこと トップページにユーザー検索を行うフォームを設置し、 検索ボタン押下後、検索結果を引き継いだユーザー一覧を表示。 解決方法 <form action="呼び出したいアクションに紐づくurl">を設定すれば良い。 ※呼び出したい 実際のコード r</form>…
自分の投稿とフォローしているユーザの投稿をトップページで表示したかったけど、RailsでどうやってSQLのIN句のような形の条件指定でハマったので、メモ。 指定したかった条件 下記を含んだ投稿の取得 自分自身の投稿 フォローしているユーザーの投稿 対応方…