トップ 最新 追記   RSS 1.0 FEED  

Journal InTime


2006-07-03 (Mon) [長年日記]

_ Array#to_proc

ちょっと前のくまくまーの人のネタのデジャヴ。 でもこっちはマジっぽい(しかもちょっと違う定義)。

[9, 19, 29].map(&[:succ, :to_s, :reverse])

は、

[9, 19, 29].map {|i| i.succ.to_s.reverse}

という意味だそうだけど…長くなってるじゃん!

Rubyにはブロックという立派な文法要素があるのに、何でみんなboost::lambdaみたいなトリックを使いたがるんだ?

Tags: Ruby

2006-07-05 (Wed) [長年日記]

_ Railsトレーニングプログラム

7/3〜5の日程で無事開催終了。

途中reset_session時にflashがリセットされないバグが見つかって、その場でtracにパッチをポストしたら、最終日にはcommitされていた。すばらしい。

他にもRails自体のテストが通らないところがあったりして、自分はデバッグばかりしてた気がする。

Tags: 仕事 Rails

_ Matilda (PMC) (Puffin Modern Classics)(Roald Dahl/Quentin Blake)

Matilda (PMC) (Puffin Modern Classics)(Roald Dahl/Quentin Blake)

出張中の3日間で読了。洋書だと挫折しがちなのだが、最後まで楽しく読めた(未読の方のために内容には触れない)。 まあ、8才以上向けだしなあ(その割にわからない単語が多かったのは内緒)。

ダールってあなたに似た人しか読んだことなかったけど、子ども向けの本も書いてたんだ。 チャーリーとチョコレート工場(見てないけど)の原作も彼だったのね。

一緒にKiss Kissも買ったけど、こっちは読了できるかな。

Tags:
本日のツッコミ(全3件) [ツッコミを入れる]

_ TrackBack [http://www.xibbar.net/?date=20060705#p02 吾妻の熊 [Ruby]Rail..]

_ XIBBAR [3日間お世話になりました。ありがとうございました。私はすごく勉強になりました。よかったです。]

_ shugo [こちらこそありがとうございました。 自分はあまりお役に立てなかった気がします。すみません。]


2006-07-09 (Sun) [長年日記]

_ バイク

朝の新聞にレッドバロンの広告が入ってたので、何気なくヤマハのサイトを見ていたら、何も言わないうちに奥さんに「バイクは絶対だめ」と言われてしまった。 ヤマハのサイトは東本昌平の漫画が載ってたりしてかなりぐっと来たのだけど。 キリンでも読ませたら許してくれるかな(そんなわけない)。

Tags: 家族
本日のツッコミ(全2件) [ツッコミを入れる]

_ ただただし [子供できたら普通は乗らせてもらえないものです(笑)]

_ shugo [そうですよねえ…。 RZ50だったらとか一瞬思ったのですが、原付の方が恐いのでやめときます。]


2006-07-11 (Tue) [長年日記]

_ to_json遅すぎ

なので、とりあえずこんな感じでしのぐ。

class String
  JSON_ESCAPED = {
     "\010" =>  '\b',
     "\f" =>    '\f',
     "\n" =>    '\n',
     "\r" =>    '\r',
     "\t" =>    '\t',
     '"' =>     '\"',
     '\\' =>    '\\\\'
  }

  def to_json
    return '"' + gsub(/[\010\f\n\r\t"\\]/) { |s|
      JSON_ESCAPED[s]
    } + '"'
  end
end

ebanさんから、こんな簡単でいいのかというツッコミが。 マルチバイト文字をエンコードしない点以外はオリジナルと同じ挙動だと思うんだけど、どう?

Tags: Rails

_ Solid State Warrior(Roger Joseph Manning Jr.)

Solid State Warrior(Roger Joseph Manning Jr.)

待望のロジャー・マニングのソロアルバムを、けんごさんもおすすめということでようやく購入 (何でオンタイムに買えなかったかというと当時軽く行進してたから)。

すばらしい。耳に残るメロディ満載。アレンジもすばらしい。 「ビートルズのパクり」とか不粋なことは言わない。 だれだよ、「時代はHR/HM」とか言ってたのは。ポップですよ。 フジロックに来るんだよね。行きたいなあ。Kula Shakerも来るらしいよ。 でも絶対無理だ。10月にも単独来日公演があるんだよね。何か出張とかないかなあ。Rails講習会をぶつけるとか。ゆうぞうさんの代りにしゃべるから。

しかし、こうなると、やっぱアンディ・スターマーのソロアルバムが聞きたいものだ。まだあの声は健在なのかしら。

Tags: 音楽

2006-07-13 (Thu) [長年日記]

_ remember the milk

ソリッド・ステイト・ウォリアーお買上げありがとうございます。 ちなみに「こぼれたミルクに泣かないで」をまだ持ってない人はそっちを先に買うべきですよ!

というのは置いといて、自分もToDoリストを作ってたり。

いろいろツールはあるのに何で?、ということについては、以下のような 理由が。

  • ソースがほしい。できればRubyで。
  • GTDをそのまま(使う側の工夫はなしで)実践したい。
  • ドラッグ&ドロップでInboxからNext actionsなどに移動したい。
  • Waiting forに他のユーザを指定した時に、そのアクションをそのユーザのinboxに突っ込みたい。
  • タグを使いたい。タグベースでリストを共有したい(未実装)。
  • たんにRJSを使ってみたかった。

あれ、こんなもんだっけ。

デモサイトで、

username: guest
password: guest

で、とりあえず試せます。 signupもできますが、当面サービスとして提供するつもりはありません。

あとIEではちゃんと動かないと思います。たぶん。

_ ActionList

ちなみに、以下のサイトでソースも公開してます。 spamがうざいので、anonymousではチケットを作成できません。

<URL:http://projects.netlab.jp/actionlist/>

Tags: Rails
本日のツッコミ(全2件) [ツッコミを入れる]

_ masuidrive [jelly fish?]

_ shugo [そうです。増井さんもファン?]


2006-07-14 (Fri) [長年日記]

_ 北村薫のミステリー館 (新潮文庫)(北村 薫)

北村薫のミステリー館 (新潮文庫)(北村 薫)

北村薫のアンソロジー。出張の移動時に読んだ。 いわゆるミステリとはちょっと毛色の違う作品が多いので注意。

一番気に入ったのは、緑川聖司の「わたしの本」。本書は全体的に暗い話が多いのでなごんだ。読みやすいと思ったら、晴れた日は図書館へいこう (文学の森)(緑川 聖司/宮嶋 康子)という児童書に収録されている話だそうだ。ただ、謎解きの部分もしっかりしていて、ちゃんとミステリとして楽しめる。

どうも自分は人が死なないミステリが好きなようだ。いや、がんがん死ぬのも好きか。

Tags:

2006-07-15 (Sat) [長年日記]

_ to_jsonのSafari対策

この間のコードだと、Safariで文字化けしてしまった。 やっぱり\u記法を使わないといけないようだ。

class String
  JSON_ESCAPED = {
     "\010" =>  '\b',
     "\f" =>    '\f',
     "\n" =>    '\n',
     "\r" =>    '\r',
     "\t" =>    '\t',
     '"' =>     '\"',
     '\\' =>    '\\\\'
  }

  def to_json
    return '"' + gsub(/[\010\f\n\r\t"\\]/) { |s|
      JSON_ESCAPED[s]
    }.gsub(/([\xC0-\xDF][\x80-\xBF]|
             [\xE0-\xEF][\x80-\xBF]{2}|
             [\xF0-\xF7][\x80-\xBF]{3})+/ux) { |s|
      s.unpack("U*").pack("n*").unpack("H*")[0].gsub(/.{4}/, '\\\\u\&')
    } + '"'
  end
end

もっと速く書ける?

Tags: Rails

2006-07-17 (Mon) [長年日記]

_ 3連休

奥さんが腸感冒(胃腸かぜ)になったので、結局どこにも行けず。 この時期に鍋を二回、煮込みうどんを一回食べることになるとは。 でも、どちらも結構好き。 とくに後半はけっこう涼しかったし。

しかし、自分の喉が痛いのはなぜ?

Tags: 家族

2006-07-19 (Wed) [長年日記]

_ ゲット・アウト・オブ・マイ・ヤード(ポール・ギルバート)

ゲット・アウト・オブ・マイ・ヤード(ポール・ギルバート)

前に書いたPaul Gilbertのニューアルバム。 いよいよ、あと一週間で発売。

秋葉原でインストアライブ (石丸電気) もあるみたい。

7/31あたりに東京出張ないかなあ。

Tags: 音楽

2006-07-26 (Wed) [長年日記]

_ ニコニコカレンダー

会社でためすことにした。 とりあえず、三日連続青い顔。 黄色を貼る日は来るのか。

Tags: 仕事

_ C++

ここだけの話、コード書く時にはC++って悪くないなと思う。 静的型万歳。

でも他人のコードを読むのはつらい:(

Tags: 仕事

_ ゲット・アウト・オブ・マイ・ヤード(ポール・ギルバート)

会社の隣のベスト電器で購入。 まだぜんぜん聞けてないけど。

Tags: 音楽

2006-07-29 (Sat) [長年日記]

_ Essential COM (ASCII Addison Wesley Programming Series)(ドン ボックス/Don Box/長尾 高弘)

Essential COM (ASCII Addison Wesley Programming Series)(ドン ボックス/Don Box/長尾 高弘)

会社で買ってもらった本だが、ようやく自分もちょっとづつ読んでいる。

後輩から読みにくいと聞かされていたけど、思ったより読みやすい気がする。 というかCOMを扱うなら、読みにくくても読まないとまずい内容かも。 Rubyな人たちにはぜんぜん必要ないと思いますが。

しかし、smartif.hの実装はどこに書いてあるんだ。

Tags: 仕事