破いて捨てたノート

Webやテクノロジーやそれ以外に関する思いつき

2014-04-01から1ヶ月間の記事一覧

Rails で`find_by_id`に渡す引数はString でもいけるんだって

# 普通のやつ User.find_by_id 1 => #<User id: 1, name: "yachibit", ...> # Stringを引数に渡すと... User.find_by_id '1' => #<User id: 1, name: "yachibit", ...> # このへんも同じく User.find '1' => #<User id: 1, name: "yachibit", ...> SUGEEE!! つい最近知りました。 よくよく考えたらいつも使わせて頂いてたわけなんですが... パラメーターで渡ってくる値は</user></user></user>…

RubyでHTTPリクエストを投げて返ってくるJSONをParseするとかいうよくあるやつ with Net::HTTP, open-uri

タイトル長えw さて、HTTP リクエストするとJSON が返ってくるようなAPI でなんやかんや処理をすることが割りとよくあるのだが、すぐに忘れてしまうのでメモメモ。 https://api.example.com/smaple.json にHTTP GET リクエストを投げるとJSON が返ってくる場…

RubyのArrayとかHashのuniqueに関する挙動のメモ

RubyのArrayにはuniqってメソッドがあるじゃん? irb(main):001:0> [:foo, :bar, :baz, :foo] => [:foo, :bar, :baz, :foo] irb(main):002:0> [:foo, :bar, :baz, :foo].uniq => [:foo, :bar, :baz] この辺はあたりまえだが、 たまにお世話になる多重配列に…