物理メモリが不足したらpumaを自動で再起動
概要 pumaがどんどんメモリを食っていってしまう。同様に、sidekiqもたくさんメモリを食ってしまっている。 GCしても減らない。 物理メモリが8...
Ruby, PHPなどのLLと、DevOps
概要 pumaがどんどんメモリを食っていってしまう。同様に、sidekiqもたくさんメモリを食ってしまっている。 GCしても減らない。 物理メモリが8...
概要 Shallowの説明はRails Guideにあるとおり。 example normal: /authors/1/articles/1 shal...
背景 Web API Advent Calendar 12月3日分 @takurosさんの12月2日のSwaggerとは何か? を前提としています。 ...
概要 普段の開発は、railsをvimでやってます。iterm2のウィンドウ分割でペインを分けて開発していましたが、Macを再起動すると状態が全てリセ...
Assumptions Resource name is User Resource ID is 1 Execute on rails console
背景 Web API Advent Calendar 12月4日分です。 概要 金融機関コードを検索できるWeb APIが存在していませんでした。 金...
オプション説明。nkfコマンドと同じ。 -w UTF8の出力なので。 -Z4 全角カナを半角カナにするオプション -Z1 全角スペースを半角スペースに...
個別actionごとにjsファイルを定義したいとき。 たとえば、 app/assets/[コントローラ名]/[アクション名].js を対応したテンプレ...
railsにおいて、ゲーミフィケーション要素を追加するためのgemがあります。 主な機能は以下。 バッジ ポイント (1モデルに対して1カレンシー) ...