プログラミング備忘録

プログラミングの学習状況をメモしています

73日目

今日の学習 今日の学習 Ruby on Rails ransack cocoon SQLについて

72日目

今日の学習 今日の学習 API 学習メモ パンくずリスト ER図 中間テーブル

71日目

今日の学習 今日の学習 Ruby on Rails link_toのブロック Gem redcarpet rouge

70日目

今日の学習 今日の学習 Ruby on Rails ポートフォリオ 画面遷移図 ER図 学習メモ

69日目

今日の学習 今日の学習 SQL Railsでのクエリ ALLメソッド whereメソッド IN OR find, find_by, whereメソッドの役割 findメソッド find_by where

68日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第14章 ステータスフィード フィードの計画 フィードの実装 サブセレクト SQL サブクエリ チュートリアルの感想 学習メモ Railsの redirect_to

66,67日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第14章 Webインターフェイス 統計とFollowフォーム memberメソッドとcollectionメソッド 統計を表示する フォロー/フォロー解除フォーム [Following]と[Followers]ページ [Follow]ボタン Ajaxを利…

65日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第14章 Relationshipモデル データモデルの作成 User/Relationshipの関連付け has_many through follow関連のメソッドの追加 フォロワー 今日のやらかし テストが実行できない

64日目

今日の学習 今日の学習 Ruby on Rails Active Admin 管理画面のカラム文字数を制限する

63日目

今日の学習 今日の学習 Ruby on Rails 共同開発 プルリク確認時にエラー Active Admin 通常ログインしなくても管理者ログインをする 検索方法の変更 enumファイルを使って日本語化 管理画面のスタイルを他ディレクトリに移動 マイグレーションでエラー 学習…

62日目

今日の学習 今日の学習 Ruby on Rails Rails チュートリアル第13章 マイクロポストの画像投稿 Active Storage 画像ファイルのバリデーション 画像のリサイズ リサイズされた画像が表示されない 本番環境での画像アップロード storage.ymlで設定したものを読…

61日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第13章 Micropostモデル バリデーション User/Micropostの関連付 関連付けの改良 default scope Dependent: destroy マイクロポストを表示する マイクロポストのサンプル マイクロポストを操作する…

59,60日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第12章 PasswordResetsリソース 新しいパスワードの設定 createアクションでパスワード再設定 パスワード再設定メールとテンプレート 有効なメールアドレス送信時にエラー パスワードを再設定するe…

57,58日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第11章 AccountActivationsリソース Activationトークンのコールバック アカウント有効化のメール送信 送信メールのテンプレート 送信メールのプレビュー ユーザーのcreateアクションを更新 エラー…

55,56日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第10章 フレンドリーフォワーディング Railsテストのデフォルトリクエストホスト名 すべてのユーザーを表示する ユーザー一覧ページ サンプルユーザーを増やす ページネーション ユーザーの削除 管…

54日目

今日の学習 今日の学習 Ruby Ruby on Rails Railsチュートリアル 第10章 ユーザーの更新 フォーム用のパーシャル作成 target="_blank"の問題点を解決 編集に失敗した場合の処理 ユーザー編集機能 受け入れテスト(Acceptance Tests) updateアクション 認可 ユ…

53日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第9章 Remember me 機能 ログイン状態の保持 ユーザーを忘れる 二つのバグ ユーザーがログイン中の場合にのみログアウトさせる 複数のブラウザでのバグ 解決方法 ログイン状態を保存するチェックボ…

52日目

今日の学習 今日の学習 Ruby Proc Procオブジェクトをブロックの代わりに渡す Proc.newとラムダ

51日目

今日の学習 今日の学習 Ruby yield ブロックの処理を呼び出す ブロックを引数として明示的に受け取る

50日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第8章 レイアウトの変更をテスト fixture ユーザーログインをテスト &. ぼっち演算子(safe navigation演算子) ユーザー登録時にログイン ユーザーがログイン中かどうかをテスト ログアウト 今日の…

49日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第8章 ユーザーの検索と認証 フラッシュのテスト ログイン log_inメソッド current_userメソッド レイアウトリンクの変更 deviseのメソッド

48日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第8章 セッション Sessionsコントローラ セッションフォーム

47日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第7章 エラーメッセージの実装 新規ユーザー登録失敗時のテストを作成 登録フォームを完成させる。 flashの実装 content_tag 新規ユーザー登録成功時のテストを作成 flashのテストコード データを…

46日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第7章 開発環境だけにデバッグ情報を表示する REST params Gravatarをプロフィールに導入 form_withを使用してユーザー登録 Strong Parameters

45日目

今日の学習 今日の学習 Ruby on Rails Railsチュートリアル 第6章 メールフォーマットのバリデーション 一意性のバリデーション(callbackメソッドを利用) 安全なパスワード has_secure_password Active Recordのメソッド 学習メモ

44日目

今日の学習 今日の学習 Ruby Ruby on Rails Railsチュートリアル 第6章 モデル マイグレーション rails db:migrate スキーマ modelファイル バリデーション よく使用されるバリデーション バリデーションのテスト 共通のバリデーションを一括で設定 学習メモ

43日目

今日の学習 今日の学習 Ruby 例外処理 複数データをgetsで読み込む 学習メモ

42日目

今日の学習 今日の学習 GitHub approveを受けたプルリクをマージ Ruby on Rails Railsチュートリアル 第5章 パーシャル(partial) アセットパイプライン 統合テスト Bootstrap 学習メモ 余談

41日目

今日の学習 今日の学習 GitHub チーム開発 担当issueを自分に割り当て 他のチームメンバーのプルリクを確認 誤ってカードをarchiveしてしまった場合 ApproveでコメントをするつもりがCommentを選んでしまった場合 Ruby on Rails Railsチュートリアル 第5章 …

40日目

今日の学習 今日の学習 Ruby 省略可能なRubyのコード クラス Stringクラス内部のself.を省略 Railsの中のRuby