はじめに

Railsでアプリケーションを開発する際に、enumを利用しないことはないと思います。そうなると必要になってくるのが、enumとして定義された値のi18n対応です。これをサクッと解決してくれるのが、enum_helpというge ...

はじめに

devise-jwtを利用してアプリと作ろうと考えた時、request specを書こうとして困ることがあると思います。ログインに利用するJWTトークンはどうやって取ってくればいいんだろう、といった悩みです。

こち ...

はじめに

CIというとJenkinsを利用されている方は非常に多いと思います。Jenkinsはとても優れたソフトウェアです。しかしながら、彼が行えることは限られております。何故ならば彼はCIに特化したソフトウェアだからです。

はじめに

GraphQLはREST APIと異なり、モデルという名のリソースを横断して、縦横無尽にクエリを連発することができます。そうなったとき気を使わなければならないのは、rspecの書きっぷりではないでしょうか。

RES ...

はじめに

ParsletとはRubyで書かれたPEG(Parsing Expression Grammar)ベースの構文解析器です。こちらのgemを利用すると、Rubyのコードでエレガントに構文解析を記述することができます。

はじめに

ユーザがアップロードした画像をPaperclipで保持しているアプリケーションは、割と多いと思います。これら画像をアプリケーション内で管理したいと考えた時、上記の通り画像間の差分を取得したいという要求は以外と多いのではないでし ...

はじめに

データの保持にディレクトリ構造を求められるケースって、割と多くあると思います。ここはwindowsのフォルダみたいな感じにしてよ、とかお客さんから軽い調子で求められて、実はそれって意外と面倒臭いんですよ、などとお答えすると、し ...

はじめに

ウェブアプリケーションを作成していると、ユーザに対してHTMLタグを入力、管理させる場面が度々出てくるかと思います。それは例えば、文字列の装飾であったり、ブログの隅に置かれたウィジットであったりです。

これを行う際 ...

はじめに

Railsを利用していると、nested_attributesを利用する場面が多々発生するかと思います。親子関係にある複数のモデルを一括して管理できる、非常に便利な機能だと思います。ただ、こちらを利用した場合に、db/seed ...

はじめに

rails new を行った直後にやることの一つとして、dbディレクトリ以下の変更がございます。元々は db/seeds.rbというファイルが存在しており、rake db:seedなどを利用して、データベースに初期データを投入 ...