2008年3月19日のブックマーク (2件)

  • Martin Fowler's Bliki in Japanese - 流れるようなインターフェース

    http://www.martinfowler.com/bliki/FluentInterface.html 2005/12/20 数ヶ月前、Eric Evansと一緒にあるワークショップに参加した。 そこで彼がとあるインターフェースのスタイルについて語ったのだが、 我々はそれを「流れるようなインターフェース(fluent interface)」と名づけることにした。 一般的なスタイルではないが、もっと評価されるべき代物だ。 おそらく例を示したほうがいいだろうから、そうしてみることにする。 一番簡単な例は、EricのtimeAndMoneyライブラリだろう。 時間の間隔を作るには、通常は、以下のようにする。 TimePoint fiveOClock, sixOClock; ... TimeInterval meetingTime = new TimeInterval(fiveOClock,

    publichtml
    publichtml 2008/03/19
    メソッドチェーン
  • MOONGIFT: Zoho NotebookをFirefoxから扱う「Zoho Notebook Helper」:オープンソースを毎日紹介

    Webベースのスクラップブックというと、Googleノートブックが使われることが多いようだ。だが、個人的にはZoho Notebookを推したい。テキストのみならず、画像や音楽、動画と言ったデータも貼付けられるのが便利だ。 また、アップロードしたデータに矢印を引いたり編集すると言ったことも簡単にできる。Zoho Notebookに触れてみたいと思った人は、一緒にこれも導入しよう。 今回紹介するフリーウェアはZoho Notebook Helper、Firefox向けZoho Notebookアドオンだ。 Zoho Notebook Helperをインストールすると、コンテクストメニューにZoho Notebookの機能が追加される。利用の際にはZoho Notebookを開いておく必要があるというのが特徴的かも知れない。 文字列を選択すると「Add to Zoho Notebook」という

    MOONGIFT: Zoho NotebookをFirefoxから扱う「Zoho Notebook Helper」:オープンソースを毎日紹介