Ruby
バージョン Sidekiq 3.3.0 基本動作 ジョブが走っている状態でSidekiqを終了すると、8秒間(デフォルト)待って終了する。そして、8秒以内に終了しなかったジョブはキューに戻される。 メール送信くらいの軽いジョブであればで問題にはならないが、例えば、AWS…
Markdownには様々な方言があり、記法の解釈にも微妙に差があったりする。 一つの言語で開発しているのであれば、同じライブラリを使えば問題にならないが、それぞれ別の言語で書いた複数のアプリケーションで全く同じレンダリング結果を得るのは難しい。 一…
ohaiコマンドの実行結果は人が見やすいprettifyされたjsonなので、そのままfluent-catにパイプで渡すとparseエラーになる。(恐らくここで一行ずつ読み込んでparseしているから) $ ohai | fluent-cat ohai.hostA parse error: unallowed token at this point …
コードは多少書けるけど、Webアプリケーションの開発経験はほとんどない、という前提の下読んだ本の感想をだらだらと。 読んだ本 Learn Ruby on Rails (英語) http://learn-rails.com/learn-ruby-on-rails.html 本当に初心者向けなので、半分くらいは環境構…
と初歩的なことで小石3つ分くらいつまづいた。 ただrequireしても普段使ってるRubyとVagrantのRubyはバイナリも見てるGemのPATHも違うので読み込めないは分かる。だからVagrantの方にGemをインストールすればいいんだけど、昔使った記憶のあるvagrant gem in…
development環境の場合、sinatra-assetpack で指定したjsやcssは/js/application.js /css/application.cssでサーブされるのに、padrino-helpersのjavascript_include_tagなどで追加したものは /javascripts/foo.jsや/stylesheets/bar.cssになる。 なんか気持…
RSpecに馴染みがないからか、serverspecの出力結果(特にエラーは)は正直見づらい。もちろん全てパスするのが前提だから、failした時点でそれどうなのよって話なんだけど、サーバの台数やテストの数が多いと結構おかしなところが見つかる。(そして目を細めて…