-
-
【Learning Diary29】unlessを使ったバリデーションのカスタマイズ
2023/11/7
今日はバリデーションをカスタマイズできることを知りました。 正直、指摘いただいた後に、何故気づかなかったのか不思 ...
-
-
【Learning Diary28】react-railsとjson、merge
2023/11/6
RailsアプリにReactを導入するには、react-railsを使用することができます。 re ...
-
-
「作りながら学ぶRuby入門」は設計から学べるのが魅力
2023/11/6
「作りながら学ぶRuby入門」を読み終わりました。 他のRuby関連書籍と比較した時の魅力は、実際にアプリを作成するときの進め方が詳しく解説 ...
-
-
【Learning Diary28】Rubyの基本を理解する(instance_of?/writer/reader/accessor/self/undef etc)
2023/11/6 Ruby
今日は、昨日の続きを読み進めました。 配列を引数に展開する メソッドに引数を渡す場合に、配列を展開してメソッドの引数にすることもできます。 ...
-
-
【Learning Diary27】Rubyの基本を理解する(empty?/=~/===/when/object_id etc)
2023/11/3 Ruby
復習にRubyの書籍を読んでいます。 自分の理解が不十分だった点を書き留めます。 empty?メソッド その文字 ...
-
-
Reactが関わる機能実装に初挑戦
2023/11/3
初めてReactを扱う開発に取り組みました。 私のレベルをあわせて割り当てていただいいていたので、既存のコードを ...
-
-
【Learning Dairy26】deleteとdestroyの違い/Arel.sql( ).の使い方/並び替えメソッド(複数条件)
2023/11/1
deleteメソッドとdestroyメソッドの違い 通常、データの削除にはdestroyを使います。 destroyメソッドは ...
-
-
【Learning Dairy25】RSpecで変化を検証する: 遅延評価とbefore
RSpecで変化を検証する: 遅延評価とbefore 今日はメソッド適用前後の表示順の変化をテストで検証するケースで悩みました ...
-
-
【Learning Dairy24】クラスメソッドとインスタンスメソッド
2023/10/30
今日は、レシーバがインスタンスを複数含む場合、適用させるメソッドはどこにどのような形で書くべきか迷ったことがあり、クラスメソッ ...
-
-
【Learning Daily24】Rubyの復習・変数と定数
2023/10/29 Ruby
変数と定数 Rubyの変数と定数は、最初の1文字によって区別されます。 変数と定数の種別は、ローカル変数、インスタンス変数、ク ...
-
-
【Learning Dairy23】今週のRSpecのふりかえり(change/not_change/flash/include))
2023/10/29
今週書いたRSpecで使用したマッチャについて確認しておきます。 意図した変更が行われていることを確かめる &n ...
-
-
【Learning Dairy22】読み直したい記事のメモ(Web2.0)
2023/10/29
今日は気になるキーワードをたくさん聞きました。 HTTP/1.0、DOM API、XMLHttpRequest、JSONP、W ...
-
-
【Learning Daily21】Punditを使った認証システムに新しいPolicyを追加する
2023/10/29
今日はPunditに触れました。 最初は意味するところが分からず戸惑ったのですが、ReadMeを読んで、各変数の ...
-
-
【Learning Diary20】メンバー(member)ルーティングの使用可否を考える
2023/10/29
昨日の記事の以下について、今日学びがあったので忘れないうちに書き留めます。 onを省略することもできます。 その ...
-
-
【Learning Diary19】リソースにデフォルト以外のルーティングを追加したいとき
2023/10/29
リソースに対してデフォルトで作成されるルーティング Railsでは、リソースベースのルーティングを使うことで、リソースのコント ...