積々RUNMIZZO

日々積み重ね

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

Fakerの導入(Ruby on Rails)

一覧ページを開発環境で確認するために導入 Gemfileに追加しbundle install group :development, :test do gem 'faker' # <= 追加 end seedファイルに対応コードを記述しrails db:seed 10.times do User.create( name: Faker::Name.unique.name, email: Fake…

プロフィール更新時のエラー対応

地味に5日目 (メンチキッターにユーザー機能追加中) ユーザープロフィール編集時に入力内容が反映されずロールバックされる [1] pry(#<ProfilesController>)> @user #<User:0x0000000107ad47d0> { :id => 1, :name => "test", :email => "test@example.com", :crypted_password => "$2a$10$4/2YHnQjZ9UaY</user:0x0000000107ad47d0></profilescontroller>…

i18nの小技

金曜日なので気の向くままカタカタ モデル名.human_attribute_name (:カラム名) ActiveRecord::Base のクラスメソッド 内部的に I18n モジュールを利用してくれる config/locales配下のja.ymlに定義してある翻訳内容を良しなに解釈してくれる (良しなって言…

fixtureとは(Ruby on Rails)

fixtureとは、モデルクラスに対応するテストデータをあらかじめ定義しておくもので、YAML形式で定義。 開発現場ではfixture replacementと呼ばれるライブラリが使われfactory_botもそのひとつ。 なるほど! 因みに100日記事チャレンジします。 今日で3日目〜

variantsによるテンプレートの切り替え

メンチキッター作っててPCでの見え方とスマホからの見え方は変えて行こうと思ってるのでvariantsの機能は覚えとこう、今の追加機能実装してUI整理するときに使いたい。。 接続端末によってPCとは別のテンプレートを表示できる index.html.erbだったものがind…

メンチキッターリリース

細々とブログ再開 1月11日(良い日)にガン飛ばしアプリ「メンチキッター」をリリースしました! 良い顔して過ごす大人達へ、たまには悪ぶってみたい少しやんちゃな想いを叶える場所を提供するサービスです◎ 現在、診断モード・訓練モードを実装済みで今後も…