2019-09-01から1ヶ月間の記事一覧

undifind method `map` for#<ActionDispatch::Http::UplodedFile:ファイル名> Did you mean? tapエラー

82日目です。 昨日からネットでどれだけ調べても、チームメンバー、他チームに聞いても分からず、メンターに2回匙を投げられめちゃめちゃ苦しんだエラーが解決したので紹介します。 発生していたエラー メルカリのクローンサイトで商品を出品しようとすると…

undifind method image_will_change!エラー

81日目です。 私もチームメンバーも初めて見るエラー(undifind method image_will_change!)に遭遇したので紹介します。 原因 image_urlカラムを消して、imageカラムを追加した際に、「Image」と先頭大文字にしてしまったために発生。 imageカラムに画像を…

Macの動きが重い時の対処法

77日目です。 チーム開発や就活準備が始まってからタブを開いてそのままにすることが増え、PCの動作が重くなったり、熱を持つことが増えてきました。 その中で有効だった対処法を紹介します。 Google Driveを消す 職務経歴書などの編集でGoogle Driveを使う…

良いね機能実装で使ったぼっち演算子(&)

75日目です。 個人アプリにいいね機能を実装したのですが、その際エラーが起きたので紹介します。 ぼっち演算子(&)とは Ruby2.3以降で使えるようになったメソッドで、メソッドに続けて記述すると、そのメソッドがnilでなかった場合のみ右辺のメソッドが実…

jQueryを食わず嫌いしていた話

73日目です。 昨日までの私はjQueryを食わず嫌いしてました。カリキュラムで少し触りましたがよく分からず、個人アプリでは記事をパク、、参考にしてモーダルを表示するのに使っていただけでした。 しかし、Progateで基礎からやり直したところ、意外なほどす…

ER図をgem「rails-erd」で作成してREADMEに入れ込む方法

71日目です。 個人アプリのER図をgemで作成してREADMEに入れ込んだのですが、少し躓いた点もあったので、紹介します。 そもそもER図とは ER(Entity Relationship)は「実体関連モデル」と呼ばれている。 主にデータベースや情報システムでデータを編成する…

個人アプリ 学習時間削除機能を追加実装

70日目です。 9日前の個人アプリ発表時には「最低限は実装できたな〜」と感慨に浸っていたのですが、その後気づいちゃいました。 「あれ?学習時間のリセット機能ついてないから、新しく目標立てて学習記録をしたいならアカウント作り直さなきゃいけないじゃ…