タグ

ブックマーク / rochefort.hatenablog.com (3)

  • git submoduleの更新 - rochefort's blog

    2017.8.31 追記 この記事は間違っています。正しくは下記でした。 git submoduleの更新方法を勘違いしていた 昔書いた記事を参考にしてくださった方がいて、 でも「git submodule updateで更新できないよ」と。 gitのsubmoduleだけを最新版にしたい場合のコマンドメモ - Reinvention of the Wheel 私自身もgit submodule updateで更新できると思ってました。 というか、一度も更新処理試してなかった。 結論から言うと これでOKでした。foreach便利。 $ git submodule foreach 'git pull origin master' $ git submodule update ですが、no branch になってしまってるsubmoduleがあったので、pullするのはこっちの方がいいかもし

    git submoduleの更新 - rochefort's blog
  • tappと書いてタププ - rochefort's blog

    rubykaigiの永和さんのセッション中にチラッと紹介されてたtapp。 require 'pp' class Object def tapp tap { pp block_given? ? yield(self) : self } end def taputs tap { puts block_given? ? yield(self) : self } end end セッションでは、よくわかんなかったんだけど ソースを見ると、納得。なるほどなぁ。 ちょっとしたデバッグに便利そう。 >> (1..5).select(&:odd?).map(&:succ).join => "246" #tappを使うと >> (1..5).tapp.select(&:odd?).tapp.map(&:succ).tapp.join 1..5 [1, 3, 5] [2, 4, 6] => "246" #t

    tappと書いてタププ - rochefort's blog
    uchiuchiyama
    uchiuchiyama 2012/02/04
    メソッドチェーンの途中の値を表示しつつselfを返すメソッド tapp
  • paperclipをamazon s3@tokyoで使う - rochefort's blog

    嵌ったのでメモ。 paperclipの使い方 これは簡単です。当ありがたいです。 thoughtbot/paperclip - GitHub s3で使う これも割と簡単です。 modelでstorageにs3、s3_credentialsをymlに定義して読み込ませます。 PaperClipを使って番の時だけAmazon S3を使う - func09 tokyo regionで使う ここで嵌りました。 PaperclipからAmazon S3のTokyo Regionを使うには。 - このブログは証明できない。 だいたいは↑に書かれているのですが s3のurlが http://s3.amazonaws.com/mybucket/ http://mybucket.s3.amazonaws.com/ だったのがtokyoだと http://s3-ap-northeast-1.amazona

    paperclipをamazon s3@tokyoで使う - rochefort's blog
  • 1