セットプチフォッカ

勉強したアウトプット、ときどきフォッカチオ作っていました

2022-02-01から1ヶ月間の記事一覧

Formオブジェクトのロケールファイルの定義方法(i18n)

Formオブジェクトを利用した場合の翻訳キーはどれ? 要約 前提 対象バージョン サンプルケース RailsがModelのi18nを探索する手順 バリデーションメッセージ カラム(画面表示項目) Formオブジェクトを利用した場合の翻訳キーはどれ? 通常DBに紐づくモデル…

Slapdashを使って、瞬間で Notionにアイデアを追加する

Notionは情報を貯めるには便利だけど、開くのは面倒 Notionも「辛い」と言われるくらいに普及してきましたね。英語版だけだったり、無料ユーザーはブロック数に制限があったりした時代が懐かしいです。 やっぱり1つの情報を複数の表示形式で閲覧することがで…

Appraisalを使っている状態でもRubyMineのGUIでRSpecを実行する

きっかけ TL:DR; 前提のおさらい Appraisal RubyMineでのRSpec実行 問題点 対応策 scriptを作成する RubyMineにscriptを認識させる 実行結果 感想 きっかけ github.com 先日開発したGemはActiveRecordへの対応を仕様として盛り込んでいるため、Appraisalを使…

Conventional CommitでGemのCHANGELOGをコミットから自動作成する

Conventional Commitとは 概要 Gitのコミット粒度はまずConventional Commitsで種類が混ざりにくいようにしつつ、「小さいコミットを後からくっつけたり並べ替えたりする方が、大きいコミットを後から分割するよりもずっと簡単なので、迷ったら細かくコミッ…

スマホ中毒改善のために空き箱でスマホケースを作る

スマホをついつい触ってしまう... 勉強中もそうなんですが、ベッドにもスマホを持ち込んでしまって、色々と質を落としているのが最近の問題点でした。 毎週1回、個人のGKPTを振り返っていて、この問題に対しては以下のような議論がなされました。 スマホを金…

Steepで使えるコマンドを見てみよう

資料はこちら speakerdeck.com 昨日omotesando.rb#71で話したネタです。元々はRails7から追加されたActiveModel::APIの話をしようと思っていたんですが、資料作ろうと思った翌日にTechRachoで紹介されていたのでやめました。 資料にも書いたのですが、RubyMi…

わたしがRubyMineを使う理由

「RubyMineの何がいいのか?」という問い みなさんRubyMine使っていますか?昨今のエディタシェアでは、やはりVSCodeが一番大きなパイを占めているような感じですが、私はRubyMineが好きなのでずっとRubyMineを使っています(一部例外で、LiveShareを使いた…