読者です 読者をやめる 読者になる 読者になる

30歳パパエンジニアのアウトプット帳

30歳に突入した1児のパパエンジニアのブログ

herokuでridgepole用のDB設定をする

まあ、下記にある通りなんだけど。 www.wantedly.com herokuのpostgresqlのDATABASE_URLは下記のような形式になっているので、config/database.ymlをそれように変更する。 postgres://username:password@hostname:5432/db_name

activeadminでログインにDeviseではなくSorceryを利用する

管理画面をサクッと作成できるactiveadminで、ユーザ認証にDeviseではなくSorceryを利用したのでその手順を紹介。 ※前提としてactiveadminは導入済みとします 1. sorceryをインストール Gemfileにsorceryを記述して、bundle install [Gemfile] ・・・ gem 's…

jquery.validate.jsで2つあるsubmitボタンの内の1つのバリデーションを無効にする

もともと変更を行うformを作成していたが、そこで追加で別submitボタンで追加したかった。 ただ、何もしないと新しく追加した方のsubmitボタンを押してもvalidate.jsの入力チェックが効いてしまう。 ※新しく追加した方は入力チェックをしたくない validate.j…

【メモ】Railsでassetsパスやautoload_pathsの確認方法

毎回調べて同じサイトを見ている気がしたので、メモとしてまとめておく。 rails c # assetsパスの確認 > Rails.application.config.assets.paths # autoload_pathsの確認 > ActiveSupport::Dependencies.autoload_paths qiita.com kotaroito.hatenablog.com

to_s(:delimited)

数値を3桁区切りにするのをnumber_with_delimiter以外にto_s(:delimited)でできるの初めて知った。良い。 qiita.com

Sorceryでアレやりたい場合メモ

Railsでユーザ認証にDeviseではなくSorcery使ってる場合にアレ(招待機能とか)どうやるの?の参考サイトメモ。 招待機能 qiita.com ユーザ名でログイン dev.classmethod.jp OAuth qiita.com APIサーバー認証 nirasan.hatenablog.com 番外編(2016/08/19 追加…

Arelの拡張

ここまでするか?と思わなくもない。 github.com

dependent: :restrict_with_errorのI18n対応にちょっとつまずいた

dependent: :restrict_with_errorを利用した時に、エラーメッセージを日本語化しようとしてちょっと調べたのでメモとして残す。 ちなみに、dependentオプションについては下記がまとまってて分かりやすい。 qiita.com 例えば下記のようなモデルがあったとす…

RailsでのSI開発にRidgepoleは相性がいいのではないだろうか?

仕事でRailsでのSI開発を行っているのですが、毎回悩みの種の1つにDBのMigrationがあります。 SI開発の性質上、どうしても下記のドキュメントが必要であることが多いです。 テーブル定義書 ER図 仕事では、これらを作成するツールとして下記のA5:SQL Mk-2を…