タグ

2005年12月6日のブックマーク (7件)

  • Javaのオブジェクト永続化に何を選ぶ?(1/3) ― @IT

    多くのアプリケーション・システムでは、データは半永久的に保存され、いつでも参照できなければなりません。オブジェクト指向システムであれば、オブジェクト(インスタンス)注1の状態や関連を保存し復元すること、つまり、オブジェクトの永続化が必要です。 Javaを使って、このようなアプリケーションを作成する場合、永続化の方式には、いくつかの選択肢があります。現在、最も多く採用されているのは、リレーショナル・データベースとJDBCを組み合わせた方式でしょう。しかし、この方式では、O/Rマッピング(後述)と呼ばれる仕組みが必要になります。O/Rマッピングは、設計モデルを複雑にし、煩雑なプログラミングを必要とするため、システムの品質や生産性の低下を引き起こす原因となるケースも多々あります。 稿では、このO/Rマッピングを解決するためのツールとして注目されているHibernateを使った永続化方式と、もと

    sesejun
    sesejun 2005/12/06
    O/R mapping
  • B3 Annex: グーグル、10の黄金律

    Newsweek最新号 (Issues 2006)に、Eric Schmidt(グーグルCEO)とHal Varian(バークレー校教授兼グーグルコンサルタント)による「グーグル、10の黄金律」("Google:Ten Golden Rule")が掲載されている。 必ずしも目新しくはないが、一応、日語版をB3 Annex抄訳で。 ・採用は委員会方式で グーグルで採用面接を受ける人はすべて、少なくとも6人以上の管理者あるいは将来の同僚との面接を行う。すべての人々の意見が大切であり、このことで、採用のプロセスがより公平になり、採用基準の向上にもつながる。もちろん、それだけ時間がかかることになるが、その価値はあると思っている。すばらしい人材を雇い、その人を次なる採用のプロセスに集中的に組み込むと、さらにすばらしい人材を雇うことにつながる。 ・必要なものはすべてを供給せよ 私たちは、標準的な(

  • B3 Annex: ウエブスタートアップ企業のための10のルール

    Web2.0カンファレンスにも登場したODEOのCEO、Evan Williamsによる 「ウエブスタートアップ企業のための10のルール」("Ten Rules for Web Startups")。すでにdel.icio.usで1500人以上が「bookmark」している。 以下は、b3 Annex版抄訳。 「ウエブスタートアップ企業のための10のルール」 by Evan Williams(日語訳 B3Annex) #1: Be Narrow フォーカスせよ。 解決することで便利になりうる問題のうち、最も小さいものにフォーカスせよ。 多くのスタートアップは、最初から多くのことをやろうとしすぎて、うまくいかず、さらには他社との差別化にも失敗する。 #2: Be Different ディファレントであれ。 アイディアはどこにでも転がっている。あなたが考えていることと同じことを考え、取り組ん

    B3 Annex: ウエブスタートアップ企業のための10のルール
  • 特定ディレクトリのファイル更新をチェックする

    Tomcatには、Webアプリケーション自動配備の仕組みがあります。アプリケーションのベースディレクトリ(デフォルトでは「%TOMCAT_HOME%\webapps」)以下にアプリケーションを追加したり、アプリケーションを変更したときに、自動的にロードしてくれる仕組みです。 こうした、特定ディレクトリ以下のファイル更新を自動的にチェックするような機能は、Javaの基的なテクニックの組み合わせで実現できます。TIPSで説明する方法は、Tomcatで実際に使われています。 更新自動チェックのプログラミング方法 スレッドを1つ常駐させて一定間隔でチェック処理を走らせます。ここで、ディレクトリ更新の自動チェックを行うクラスを作成する上でのポイントを、5点挙げます。 (1)Runnableインターフェイスを実装した内部クラスを作る (2)スレッドを停止するためのフラグを持つ (3)管理下に置かれ

    特定ディレクトリのファイル更新をチェックする
    sesejun
    sesejun 2005/12/06
    ファイル更新チェックの方法。更新されたらreloadに便利。
  • CentOS

    私たちの研究室は,あらゆる天体の起源である「星間物質」を軸に,星・銀河などの天体形成や進化の解明に取り組んでいます.また,電波望遠鏡の運用や技術開発にはじまる一連の実験的・観測的研究を行っている,全国的にみてもめずらしい特徴的な研究室です.これまでの銀河系内の星形成・分子雲の研究に加え,2017年からは初期宇宙における銀河形成の研究グループが立ち上がり,多様なアプローチで天体形成の物理に迫ろうとしています.

    sesejun
    sesejun 2005/12/06
    fedra 3 ベース, RHEL互換 cent os 4のノート
  • David MacKay: Information Theory, Inference, and Learning Algorithms: The Book

    Information Theory, Inference, and Learning Algorithms (Hardback, 640 pages, Published September 2003) Order your copy Price: £35.00 / $60.00 from |CUP UK/USA| |amazon.co.uk/.com/.ca/.co.jp| | Barnes & Noble USA | booksprice. | fetchbook.info | allbookstores | biggerbooks | blackwells | directtextbook | kalahari.net (South Africa) | Special Paperback edition for South Asia.| Download the book too

    sesejun
    sesejun 2005/12/06
    書籍
  • James Thornton

    sesejun
    sesejun 2005/12/06
    Collaborative Filteringのまとめ