タグ

2006年1月23日のブックマーク (7件)

  • やねうらお―よっちゃんイカを買いに行ったついでに家を買う男 - オブジェクト指向ならこれを読め!

    今回は「オブジェクト指向ならこれを読め!」というを集めてみた。ただし、オブジェクト指向自体のプログラミングにおける役割というのは難しい。たとえば、現代であればクラスは再利用の単位としては粒度が適切ではないと考えている上級プログラマが多数いるはずで、それを補うためにAOPなりDIなりgenericsなりmix-inなりILP(Inductive Logic Programming:帰納論理プログラミング)なり何なりを用いる。 まあそんなわけで、オブジェクト指向自体にあまり深入りするのは得策ではないと私自身は考えているので、定評のある、是非これだけは押さえておきたいというだけを挙げておくことにする。 Bertrand Meyer氏の「オブジェクト指向入門」 これはさまざまな言語におけるオブジェクト指向のありかたを網羅的に書かれたで、教科書として定評がある。私も最初こので勉強させてもら

    やねうらお―よっちゃんイカを買いに行ったついでに家を買う男 - オブジェクト指向ならこれを読め!
  • うぬぼれてはいかんな

    私も、雑誌で記事を書いたりする前は、「こいつぐらいには勝てるだろう」とか「この人とは同じぐらいの実力だな」とか漠然とした目標は持っていた。だけど実際にを書いたり雑誌で連載したりすると自分の実力の1/10も出せないことがわかった。有名な話にこういうのがある。 「うめいとか、うまくねえとか他人(しと)のやってるのをきいて、 そういうことを言うについちゃァ、別にモノサシがあるわけじゃァありませんが、 まァ、他人の噺ィきいてみて、『こいつァ、俺よりまずいな』と思ったら、 まず自分と同じぐらいの芸ですよ。 人間にゃ誰だって多少のうぬぼれがありますからね。 『俺と同じくれえかな』と思うときには、向こうのほうがちょいと上で、 『こいつァ、俺より確かにうめえや』と感心した日にゃァ、 そりゃァもう格段の開きがあるもんですよ」 古今亭志ん生 私の場合、会社の営業やら経理やらを自分ひとりでしていて、の原稿書

    うぬぼれてはいかんな
  • TinyMCE JavaScript Content Editor - naoyaのはてなダイアリー:

    とある友人に教えても経ったTinyMCEという WYSYWIGWYSIWYG な HTML エディタライブラリがやばそう。 JavaScript で記述された LGPL でオープンソースな クロスプラットフォームの 多言語対応もしてて 簡単に使える ライブラリ。似たようなものに htmlArea というのがあって結構昔に話題になってたんですが、導入がめんどくさかったりブラウザによってはまともに動かなかったりとか色々面倒な感がありました。TinyMCE の方はと言いますと、Installation instructions にもあるとおり、 <html> <head> <title>TinyMCE Test</title> <script type="text/javascript" src="/js/tiny_mce/tiny_mce.js"></script> <script type=

    dotgram
    dotgram 2006/01/23
    WYSIWYG Webサイトに簡単設置
  • 【クマガイコム】 | Web2.0 マッシュアップ時代への警鐘

    近頃、IT業界では「マッシュアップ」という言葉、サービス開発手段が大流行です。データベースを持っている会社がAPIを公開し、データベースを持たない会社が、APIを利用して便利なサービスを開発することを言います。「マッシュアップ」とは、もともと音楽業界の用語です。 昔、ある”判断”を父に相談しました。父は「喧嘩をするときに、刀の”刃”と”柄”とどちらを持つ?」と言いました。僕は「”柄”を持つに決まっているじゃない。」と回答しました。父は一言「お前が、今やろうとしていることは、刃を持つに等しいことだ。」といいました。 それ以来、「喧嘩をするときは、柄を持て。」というのが僕の座右の銘の一つになっています。 ところで、このマッシュアップの大流行ですが、元のデータベースが「柄」で、サービスを開発している方々は、「刃」を持たされているに等しいと感じています。 つまりもっと具体的に言えば、太るのはグーグ

    dotgram
    dotgram 2006/01/23
    「喧嘩をするときは、柄を持て。」
  • 時計のスクリーンセーバって意外とないもんだ

    ■ HalfLife2の動画を観た FPS好きを標榜しておきながら、最近はまったく新作をプレイしていない。つーかそもそも、持ってるマシンのグラフィック描画はすべてM/Bのオンボード機能でしか使ってないので、最近のゲームなど、動くわけもない。 というわけで、愛するHalfLifeの続編「HalfLife2」も未購入なのだが、2時間15分でクリアする動画というふざけたコンテンツを見つけたので、houkouにダウンロードさせてDVDに焼いてもらった(←自分で焼かないひどいヤツ)。 いやもー、ぜんぜん参考にならないのがすごい。なにしろ戦闘は最小限で撃たれても逃げるばかり、おまけにショートカットしまくりで正規ルートを通らないんだから。まぁ、それは抜きにしても、照準の正確さはハンパじゃないな。待ち時間があるときに、バールで壁にいたずら書きをするんだけど(いたずら書きの内容も面白いのである)、あのスピー

  • マッシュアップ戦略でヤバイのはどっちだ? - FIFTH EDITION

    Web2.0 マッシュアップ時代への警鐘 ちと、GMOの熊谷さんのブログで面白い記事が出てたんで それについて扱ってみる。 マッシュアップ--仮想空間と現実をつなぐ地図 こっちは熊谷さんの記事でも扱われているマッシュアップについての CNETの記事。 噛み砕いていうと、マッシュアップというのは 「複数のソースから提供される部品を組み合わせ、 ひとつのサービスとして利用することを 可能にする」事。 記事で扱われているように、グーグルアースと 外部の不動産データと組み合わせる事により、 売り出し中の物件がサンフランシスコ周辺の どのエリアにあるかをすぐにわかるようにしたサービスは その代表例。 これ自体は、そう珍しい事ではなく、どの分野にも 見られる事で、大抵、それぞれの産業分野で、誰かが マッシュアップをやっている。 というか、 「独創的なアイデア=既存のアイデアの組み合わせ」 が、アイデア

    マッシュアップ戦略でヤバイのはどっちだ? - FIFTH EDITION
  • Passion For The Future: WebページをPDFにキレイに変換するIE Snapshot ACCALIA

    WebページをPDFにキレイに変換するIE Snapshot ACCALIA スポンサード リンク ・IE Snapshot ACCALIA - capture your web http://www.limperex.com/snapshot/ 仕事でWebページを印刷したいと思っても、綺麗に紙のサイズに合わせて印刷するのは実はコツと手間がいる。普通にWebブラウザの印刷ボタンを押しただけでは、端がかけてしまったり、背景色が抜けてしまったりする。 IE Snapshot ACCALIAはWebページをキャプチャするツールである。画像ファイル(GIF、BMP、JPG)での出力だけでなく、PDFでの出力にも対応している。PDFは画面で見たままをファイル化する、印刷するのに適したフォーマットだから便利である。 2画面、3画面以上に渡るタテの長いWebページもキャプチャが可能だ。領域選択した範囲