タグ

2006年6月7日のブックマーク (3件)

  • システムの寿命はコードで決まる!(1/3) ― @IT

    コードはシステムの寿命に大きな影響を与えます。今回は、コードとデータベースエンジニアの関係を通してこのことを解説します。ここでいうコードとは、顧客ID、受注伝票番号など、業務上利用されるデータを識別・分類するため、各データの来の名前とは別に割り当てられる記号のことです。 データベースエンジニアにはデータ設計とデータベース設計の2つの役割があります。そして、データベースエンジニアにはデータ設計の一環として安定したコード体系を設計し、データベースをコード体系に依存しないように設計することが求められます。 システムを長く使い続けるためには、 コード体系を長期にわたり変更せず利用できるようにすること コード体系とデータベース設計との結合度を小さくすること が重要です。なぜなら、コードのけたが足りなくなったり、コードの分類が業務にそぐわなくなったりして、コード体系の見直しを行うことになると、業務・

    システムの寿命はコードで決まる!(1/3) ― @IT
  • http://www.20xx.jp/

    at9100
    at9100 2006/06/07
    何だかよくわからないけれどメモ
  • 成功するオープンソースビジネスモデル7選 - ZDNet.com オープンソースブログ

    先週末の戦没者追悼記念日に、ブログの執筆を始めた約1年半前から今日までの、成功したと思われるさまざまなオープンソースモデルを振り返ってみるのもオモシロイかななどと考えた。 IBMモデル いわゆるオールインワン型。ユーザーはオープンソースを使用していることすら知る必要がなく、望みの機能を告げれば、すべてのシステムを整えてもらえるというもの。利用者は料金を支払うだけでよい。 Covalentモデル プロジェクトモデルと呼ばれることもある。ユーザー自身が、特定のオープンソースパッケージのエキスパートになる。Covalentの場合は、「Apache」とその関連プロジェクトが中心だ。 JBossモデル 任意の分野における最高の技術者を集め、蓄積した知識を売り物にする。 Red Hatモデル Microsoftモデルのオープンソース版といったところ。まず基的なスタックを構築し、それをベースとしてシ

    成功するオープンソースビジネスモデル7選 - ZDNet.com オープンソースブログ