タグ

2009年11月1日のブックマーク (5件)

  • Mitaka.rb #5 で「明日使える超高速 Ruby」を話してきた - 木曜不足

    10/22 に三鷹駅近くのモダンタイムスさんで行われた Mitaka.rb #5 に、三鷹クラスタの一員として のこのこ行ってきた。 主催の @ysakaki さん他関係各位ありがとうございました&お疲れ様でした。 「Mitaka.rb ってどんなん?」という人には、→ @ysakaki さんのお料理写真いっぱいいっぱいの記事 をどぞ。べ物は雄弁。 Mitaka.rb 参加は2回目。 前回 ( Mitaka.rb #3 pgcafe Nite! ) よりも三鷹率があがってる? 自宅から半径 100mなご近所さん話題とか、三鷹〜調布間のローカルネタでずいぶんもりあがることができた。 また .rb なだけあって、Windows 7 を褒め称えたり、Boost をケナしたり、Delphi を熱く語ったり、と Ruby な話題にも事欠かなかった。 歓談&おいしい事のあとのLTコーナーで「明日使

    Mitaka.rb #5 で「明日使える超高速 Ruby」を話してきた - 木曜不足
    gfx
    gfx 2009/11/01
  • 迷信: Mooseは無用な従属物である | taro-nishinoの日記 | スラド

    以前にも書いたことがありますが、私の周辺でPerlに習熟していない人には理屈もへったくれもなく、Mooseを使うように言ってます。それだけでは暴君なので、Moose::Manual::Unsweetenedあたりを読んでみたらとアドバイスします。これを読んで真意が分かるはずだと思っていました。ところが、後に納得したかと聞くと、逆に反論して来る人もいました。どこで仕入れて来たのか分かりませんが、スタートアップ時間がどうたらこうたら云々。そんなもの達人になってから言えと言いたいところを我慢して、Moose::Manual::Unsweetenedの感想を聞きますと、どうも読んだのかそうでないのかはっきりしません。Moose::Manual::Unsweetenedを私は何回も読み返しているのですが、ちょっとインパクトが弱いように思いました。マニュアルだから刺激が少ないのは当り前です。そこで、何

    gfx
    gfx 2009/11/01
  • Myth: Moose is an unnecessary dependency

    It always strikes me as odd how people single out Moose as a dependency they're afraid to use or introduce into their application. One of the arguments I've heard is "I don't want to make something overly complex with dependencies that don't relate to the task". I think this view is misguided, because the alternative is to add unnecessary code and tests to your application. The best code is code t

    gfx
    gfx 2009/11/01
  • <tt>Sub::Call::Tail</tt>

    I've just released Sub::Call::Tail which allows for a much more natural tail call syntax than Perl's goto built in. It provides a tail keyword that modifies normal invocations to behave like goto &sub, without needing the ugly @_ manipulation. Instead of this horrible kludge: @_ = ( $foo, $bar ); goto &foo; You can now write: tail foo($foo, $bar); And much more importantly this method call emulati

    gfx
    gfx 2009/11/01
  • 間違えて git reset --hard HEAD^ しちゃったら - はちゅにっき

    いきなり追記 すばらしいコメントをいただきましたので、そちらも参考にしていただければと思います。 具体的には git reflog で見失ったコミットさんを見つけるんだ!!! - 8時40分が超えられない - subtech http://subtech.g.hatena.ne.jp/secondlife/20090629/1246255508 原文 ホントに助かりましたー。 リカバリングアロストスタッシュ http://laafc.net/txt/git_1/ git fsck を使って、到達不能になっているコミットをみつける $ git fsck --unreachable HEAD $(cat .git/refs/heads/*) | grep commit unreachable commit 1c26791624dcdc735431ff8be470e9b1012a11a6 unr

    間違えて git reset --hard HEAD^ しちゃったら - はちゅにっき
    gfx
    gfx 2009/11/01
    fsck