タグ

2006年4月12日のブックマーク (4件)

  • @IT:特集:ASP.NETで実践するO/Rマッピング(NHibernate編)

    いまさら強調するまでもなく、今日、データベースといえば、リレーショナル・データベース(以降、RDB)が主流であることは間違いない。しかし、C#やJavaC++といったオブジェクト指向言語の台頭によって、RDBが常に最適解とはいえない状況が発生しつつある。というのも、RDBとオブジェクト指向言語で扱うオブジェクトとは、そもそもの構造が異なるためだ。 オブジェクト指向に基づいてデータベース・アクセスを行おうとすれば、例えばINSERT命令を発行するには、データベースに格納すべき値をオブジェクトから取り出し、INSERT命令を動的に組み立てる必要がある(1つのオブジェクトをテーブル内の1レコードに対応させる場合)。逆に、SELECT命令でデータベースから取り出した結果セットは、オブジェクトを生成してから、結果セット内の各値を対応するオブジェクトのプロパティに代入しなければならない。 このような

    sRsCq
    sRsCq 2006/04/12
    [O/Rマッピング][guide][NHibernate]
  • WeekBuildのHACK日記 Tracのプラグインの作り方

    TracHackにあるBasicEggCookingを訳したものを 置きました。 これを読めばプラグインが作れるかも!? BasicEggCoolingの訳←かなり意訳 PluginDevelopmentの訳←かなり意訳 私が以前自分用に訳したものを、最新化したものです。Tracのバージョンアップに伴い、BasicEggCookingとかもちょっとずつ変化しているみたいです。

  • ajaxdb : Ajax-based remote database

    FXの情報サイバーエージェントは、FXのサービスを行う業者のひとつですが、精力的にプロモーション活動を行っているため、耳にしたことのある方も多いかもしれません。 サイバーエージェントを利用してFX取引を行うには、まずはサイバーエージェントに口座を開設する必要がありまが、いったいサイバーエージェントではどういったサービスを行っているのでしょうか。 サイバーエージェントの提供するFXのサービスで魅力的な点は、手数料が割安に設定されている点がまず挙げられます。 通常FX取引を行う場合には、FXを扱う業者に口座を開設し、その口座から売買の依頼を出すことで取引を完結させます。 取引を行うにあたって業者を仲介にはさむわけですが、当然ここに手数料が発生するのです。 この手数料が取引によっては無料もしくは比較的安価に設定されているので、なれない取引を行うに当たって心強いポイントになりますし、売買契約を複

  • 最速インターフェース研究会 :: Ajaxを使ったシンプルなチャット

    を作ってみました。 http://la.ma.la/misc/ajaxchat/ サーバーサイドのソースは5行です。 http://la.ma.la/misc/ajaxchat/write.txt CGIを使うのは書き込みの時だけで、表示はXMLHttpRequestを使ってログファイルを直接読み込みます。更新は差分取得で転送量とサーバー負荷を減らしています。 IEとFirefoxでしか動きません。 Operaはリクエストヘッダのセットが使えないので無理。 仕組み -HEADリクエストでログファイルのサイズを取得 -ファイル末尾1KBを取得 -レスポンスヘッダから最終更新日と現在のファイルサイズを保存 -If-Modified-SinceとRangeヘッダをセットして定期リロード とりあえずこれだけです。参加者表示も何もつけてませんが、改造の雛形にでもどうぞ。 Range付きのリクエストは