人生リアルタイムアタック

当面はPython学習帳

Ruby

DB接続を伴わないRailsのヘルスチェックを実装する

あらすじ Rails でDBがコケていたとしても、単体では動作していることをヘルスチェックで確認したかった。 Cnotroller での実装の場合 こんなコントローラを書いたとする。 class HealthcheckController < ApplicationController def index User.first rende…

Rubyで固定長のCP932(Shift_JIS)ファイルを扱う

哀しいことにCSVなどでなく固定文字列長のCP932ファイルからインポートを行わないといけなくなったのでその対処方法。 ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-darwin15] データのイメージ 123456abcdef池袋 イケブクロ 10 123456abcdef目白 メジロ 1…

gemをソースから自分でbuildする

ちょっと必要になったので、備忘録を兼ねて。 gemリポジトリをローカルに持ってくる gem build *.gemspec gem install *-<version>.gem</version>