タグ

Matzに関するpolynityのブックマーク (3)

  • 聖書降臨 - 書評 - プログラミング言語Ruby : 404 Blog Not Found

    2009年01月25日00:00 カテゴリ書評/画評/品評Lightweight Languages 聖書降臨 - 書評 - プログラミング言語Ruby オライリー矢野様より献御礼。 プログラミング言語Ruby まつもとゆきひろ / David Flanagan 卜部昌平監訳 / 長尾高弘訳 [原著:The Ruby Programming Language] 初出:2009.01.22; 販売開始まで更新 やっとキタ━━━━(゜∀゜)━━━━ッ!! 長らくバイブル不在だったRubyに。 ただし、ちょっとした注意点がある。ヒント: ラクダは「Programming Perl」 ヘビは「Programming Python」 で、おそらく今後「ハチドリ」と呼ばれるであろう書は「The Ruby Programming Language」 書「プログラミング言語Ruby」は、プログ

    聖書降臨 - 書評 - プログラミング言語Ruby : 404 Blog Not Found
    polynity
    polynity 2009/01/27
    ラクダ本を読んだとき、ジョークのあまりの多さに辟易^H^H感動したことを思い出した。でも、Matzの文体には独特の味わいがあると思う。
  • まつもと直伝 プログラミングのオキテ 第6回 メタプログラミング:ITpro

    今回は「プログラミングをプログラムする」メタプログラミングについて学びます。メタプログラミングを利用すると,動的にメソッドを追加するなど,実際のアプリケーション作成に役立つ処理が簡単に実現できます。メタプログラミングと小言語の関係についても解説を加えました。 今回はメタプログラミングを扱います。メタとはギリシャ語で「間に,後に,越える」などを意味する接頭辞「meta」に由来する言葉で,「超越」,「高階」などの意味があります。例えば,Rubyをはじめとする多くのオブジェクト指向プログラミング言語では,「クラスのクラス」のことを「メタクラス」と呼びますし,他のオブジェクトを支えるクラス・オブジェクトなどのことをメタオブジェクトと呼ぶこともあります。 メタプログラミングとは,プログラミングをプログラミングすることです。そんなことが何の役に立つのかと感じる方もいらっしゃるでしょう。今回は一見して何

    まつもと直伝 プログラミングのオキテ 第6回 メタプログラミング:ITpro
  • Matzにっき(2009-01-18)

    << 2009/01/ 1 2 1. おつかい 3 4 5 6 7 1. 知事に会う 8 1. 朝ご飯 2. 恐竜の映画 9 10 1. 大雪 11 1. [教会] 雪の日 12 1. 雪かき 13 1. [Ruby] Ruby標準規格合宿 14 1. [Ruby] 合宿2日目 2. ACM Professional 15 1. [Ruby] 合宿3日目 2. Visor Edge 16 1. [Ruby] 合宿4日目 17 1. @type エンジニア適職フェア 2. PDA 18 1. 住所録 19 20 21 1. たまIT戦略会議 キックオフシンポジウム 2. CTO飲み会 22 23 24 25 26 27 28 29 30 31 >> _ 住所録 教会でCSVになっている会員記録から整形された名簿がほしい、と頼まれているので、 テンプレートにデータを差し込んで印刷する方法がある

    polynity
    polynity 2009/01/27
    XSLTを汎用化したような、文書形式の変換に特化したプログラミング言語があってもいいかなと思う。
  • 1