タグ

ブックマーク / yudai.arielworks.com (3)

  • JavaScriptプログラマって意外とAdaの事好きなんじゃないの?

    JavaScriptのOOPとAdaのOOPはもの凄く似ているという説がありまして、実はスムーズに移行できるのではないかと思うわけです。 例えばJavaScriptで適当なクラスを作ってみる。 function Klass(initialValue) { this.var = initialValue; } Klass.prototype.method = function(arg) { for (var i = 0; i < arg; i++) { console.log(this.var); } }; var instance = new Klass(17); // ドット記法ならプロトタイプチェインを自動で検索してくれる instance.method(3); // -> 17 17 17 // あるいはcallで。この場合プロトタイプチェインは働かない Klass.prototyp

  • RDFとXMLの違いについて

    また,今までRDFが何なのか書籍を読んでもよくわからなかったのだが,「XMLは木構造,RDFはDAG(Directed Acyclic Graph)」だと説明されて疑問が氷解(木だけ説明して,森を見させてくれない書籍だったなあ…). 以下の文章内の「RDFがDAGである」という内容は間違いです。 DAGは「無閉回路有向グラフ」を意味し、サイクルを含むことができるRDFグラフは当てはまりません。「RDFは有向グラフである」が正しい表現となります。 お詫びして訂正します。 参照先ページののコメント欄も合わせてご覧ください。 RDFがDAGなのは、それ自体も重要なのだけれど、しかしそれのみでXMLと対比させるのは評価として正しくないと感じる。 僕が人にRDFを説明するときは、「XMLやCSVYAMLは、情報を直列化するための仕様だけれど、RDFっていうのは情報そのものを記述するための仕様だ」っ

    denken
    denken 2008/12/23
  • Shibuya.jpg the 4th meeting: Digital Photo Professionalで何となく良い感じの写真を簡単に現像する

    Shibuya.jpg the 4th meeting: Digital Photo Professionalで何となく良い感じの写真を簡単に現像する Shibuya.jpg the 4th meetingで発表した内容のおさらいです。 今回はCanonのEOS Digitalシリーズに同梱されているDigital Photo ProfessionalでRAW現像する際に、へぼい写真を何となくそれっぽく見せるためのパラメータ設定を紹介します。お手軽目的なので細かいことは気にしない簡単な方法です。 まずはサンプル用の画像を用意します。テーブルの上に置いた文庫です。たしかデニーズで朝ご飯をべた時に何気なく撮ったものです。何気なさ過ぎて今一何が何だか分からないこの写真を何とかしてそれっぽくしてみます。 レタッチ前の写真 どんな風に調整するかというと、言葉で説明するよりパレットの画像を見ていた

  • 1