業務振り返り
豆腐、納豆、豆乳、玄米、鶏胸肉、プロテイン、オートミールという生活に飽きてきた24歳です。 最近、オブジェクト指向設計って何か、Cleanなソフトウェアを作るってなんなのかに興味が湧いています。 設計を学んでいくと、なぜ凝集度や結合度、そしてリーダ…
フランスから帰国しました。「彼女がお盆で家族に会うために帰省するのに同行した」ような感じでした。フランスにお盆という習慣は無いのですが、まあそんな感じです。 父、母、姉家族✖️2、彼女、僕という異様な光景で、さながらサマーウォーズのフランス版…
プログラミング言語と並行してフランス語の学習に精を出しているフラリモートスバルです。 21時になっても太陽が昇ったまま そのため仕事終わりは 近くにあるプールでぷかぷか浮かび無の時間を楽しんだり、 海辺へ行って散歩をしたりしてます。 今の内に暇と…
浅いネスト ネストしたリソースを書くときにshallowをtrueにするとshow/edit/update/destroyのような、idを必要とするアクションを省略して表現することができる。 resources :articles do resources :comments, shallow:true end POST /articles/:article_i…
サブドメインに使えない文字列を正規表現で制限をかける マルチテナントサービスを運営する時にサブドメインが使われることがあります。 サブドメインに使用できない文字が存在するため、バリデーションをかけるような正規表現が求められます。 admin,www,ft…
タスクの進め方 「分からないことが分からないから質問することができない」という事態を防ぐために、テンプレを埋めていくことが大事。独り言を発しながらテンプレを埋めることでテディベア効果も望める。 質問したい内容 実現したい内容 発生しているエラ…