Ruby
【Ruby】オブジェクトの一意性について
· ☕ 2 åˆ†ã§èª­ã‚ã¾ã™
オブジェクトとしての一意性 Rubyでは全てがオブジェクトである。 そのため、同じオブジェクトに対してそのものを変形するような処理を行うと、同期

『パーフェクトRuby on Rails』12章
· ☕ 3 åˆ†ã§èª­ã‚ã¾ã™
ユースケースをモデルから分離する(ActiveModel, フォームオブジェクト(未))

『パーフェクトRuby on Rails』11章
· ☕ 6 åˆ†ã§èª­ã‚ã¾ã™
ドメインモデルなどの用語, アクティブレコード, 値オブジェクト, サービスオブジェクト

『パーフェクトRuby on Rails』9章
· ☕ 3 åˆ†ã§èª­ã‚ã¾ã™
CI(継続的インテグレーション), Dependabot, コードの静的解析, カバレッジ測定, パフォーマンス測定(APM)

『パーフェクトRuby on Rails』4章
· ☕ 4 åˆ†ã§èª­ã‚ã¾ã™
Webpackerについて(CSSや画像をapp/javascriptに入れる方法、loader, plugin), Railsに組み込まれているJavaScriptの機能

『パーフェクトRuby on Rails』3章
· ☕ 9 åˆ†ã§èª­ã‚ã¾ã™
Rackインターフェース, データベース(マイグレーション), 秘密情報の管理, Early Hints, Content Security Policy(CSP)

【Rails】スマホからローカルにアクセスする
· ☕ 2 åˆ†ã§èª­ã‚ã¾ã™
まず、パソコンとスマホで同じWi-Fiに繋ぐ。 システム環境設定→ネットワークのWi-Fiの設定で自分のIPアドレスを確認できる。 1 2 3 4 5 6

TDD Boot Camp 2020 Online #1【レポ】
· ☕ 10 åˆ†ã§èª­ã‚ã¾ã™
TDD Boot Camp 2020 Onlineに参加しました。 テスト駆動開発は大事だなあと思っていたものの、実際にコードを書くときにはさっさと書いていました。 そんな折

「プログラマー初学の人へ61の質問」に答えてみる
· ☕ 13 åˆ†ã§èª­ã‚ã¾ã™
はじめに プログラマー初学の人へ61の質問を見ました。 そもそも全くわからないものもたくさんあったのですが、わかると思っていたことも言葉で説明は

【Rails】render内で○番目を指定する
· ☕ 1 åˆ†ã§èª­ã‚ã¾ã™
前提 オブジェクトの配列をビューで表示したい objectはActiveRecordとは関係ない オブジェクトには一意の値が振られていない rend