memo.xight.org

Home > Changelogメモ > 用語 > 1ページ目 (全2ページ)
ChangeLog 最新ページ / カテゴリ最新ページ / 1 2 次ページ / 1ページ目 (全2ページ)
2008-02 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

2005-03-26 Sat

O/R マッピング

- O/R マッピング とは
  Object / Relational Mapping の略称.
  「インピーダンスミスマッチ」と「非オブジェクト指向手続きによる柔軟性の阻害」を解消する考え方.

- インピーダンスミスマッチ
  オブジェクト指向モデルとリレーショナルデータモデルの構造のミスマッチ
  ミスマッチによってマッピング作業が発生する.
  双方の構造を意識したコーディングが必要となる.

- 非オブジェクト指向手続きによる柔軟性の阻害
  SQL が非オブジェクト指向の言語であるために,オブジェクト指向言語に SQL が紛れ込むことで
  オブジェクト指向の柔軟性が損なわれてしまう可能性がある.

- O/R マッピングフレームワークを利用するメリット
  マッピング作業を自動化することで双方の構造を意識しないコーディングが可能.

- Hibernate
  LGPL ライセンスで提供されているオープンソースの O/Rマッピングフレームワーク.

- Reference
  @IT - Java Solution - Hibernateで理解する O/R マッピング
  http://www.atmarkit.co.jp/fjava/rensai3/ormap01/ormap01.html
  Hibernate
  http://www.hibernate.org/

カテゴリ: [用語][Memo]

2005-03-09 Wed

CAPTCHA

- CAPTCHA とは
  Completely Automated Public Turing Test To Tell Computers and Humans Apart の略.
  計算機による自動的なスパム等を防止するために,人間には判断できるが,計算機には判断困難なものを利用して認証を行う方法.
  文字を歪ませた画像をユーザに提示し,画像に書いてある文字をユーザに入力させることで,ユーザを人間であると確認する手法が一般的.
  音声認識を利用した,音声(聴覚)Captcha の開発も行われているようだ.
- Reference
  はてなダイアリー - CAPTCHA
  http://d.hatena.ne.jp/keyword/CAPTCHA
  Wikipedia - Captcha
  http://en.wikipedia.org/wiki/Captcha
  Wikipedia - Captcha の和訳 (2005-02-27版)
  http://www.memb.jp/~deq/voice/captcha/wikipedia-captcha.html

カテゴリ: [用語]

2004-12-08 Wed

OLAP - Online Analytical Processing

- Summary
  エンドユーザがデータベースを多角的に分析できるようなアプリケーションの概念,またはシステム,ツールのこと.
  OLAP の概念は E.F.Codd 博士の 「12のルール」に基づいている.
  OLAP はリレーショナルデータベースを利用したROLAPと,
  多次元データベースを利用したMOLAPに大別される

- OLAP による多次元分析

スライス 集計項目と軸とを結び付けて表を作成し,集計値を参照する操作.
ダイス スライス時に指定する軸を入れ替えて,集計軸の異なる様々な表を表示する操作.
ドリルダウン 集計項目ごとのデータ集計レベルを変更して,階層の異なる集計値を参照すること.

- E.F.Codd 博士の OLAP に関する12のルール
1 多次元的概念ビュー Multidimensional Conceptual View
2 透過性 Transparency
3 アクセシビリティ Accessibility
4 一貫したレポーティングの性能 Consistant Reporting Performance
5 クライアント / サーバ・アーキテクチャ Cliant/Server Architecture
6 次元の一般性 Generic Dimensionality
7 動的スパース行列処理 Dynamic Sparse Matrix Handling
8 マルチユーザーのサポート Multiuser Support
9 制約のない次元間の演算処理 Unrestricted Cross-Dimensional Operations
10 直感的データ操作 Intuitive Data Manipulation
11 柔軟性のあるレポーティング Flexible Reporting
12 制限のない次元や集約レベル Unlimited Dimensions and Aggregation Levels

- Reference
  @IT - 情報マネジメント用語事典 - OLAP
  http://www.atmarkit.co.jp/aig/04biz/olap.html
  @IT - 情報マネジメント用語事典 - ダイス
  http://www.atmarkit.co.jp/aig/04biz/dicing.html
  @IT - 情報マネジメント用語事典 - スライス
  http://www.atmarkit.co.jp/aig/04biz/slicing.html
  @IT - 情報マネジメント用語事典 - ドリリング
  http://www.atmarkit.co.jp/aig/04biz/drilling.html

カテゴリ: [用語]

2004-11-24 Wed

FUD

- FUD とは
  不安 (Fear), 不確実 (Uncertainty), 不信 (Doubt) の頭文字をとったもの.
  競合相手が自社製品で太刀打ちできない製品を発売するときに利用されるマーケティングのテクニック.
  具体的な事実で応酬できない場合に,不安による扇動が,競合相手の売り込みに疑惑を持ち,
  競合相手の製品を使用することを思いとどまらせる.
- Reference
  WHAT IS FUD?
  http://www.cavcomp.demon.co.uk/halloween/fuddef.html
  The LINUX FUD factor FAQ
  http://www.cavcomp.demon.co.uk/halloween/fud2.html
  The Jargon File - FUD
  http://www.catb.org/~esr/jargon/html/F/FUD.html
  WHAT IS FUD? 和訳
  http://www.yamdas.org/column/technique/fuddefj.html

カテゴリ: [用語][Marketing]

2004-11-24 Wed

proprietary - プロプライエタリ

- 意味
  「専用の」「独自の」「独占的な」「所有権・占有権のある」「非公開の」の意味.
  コンピュータ関連用語としてはオープン (open) の対義語.
  「オープンソース・ソフトウェア」「フリー・ソフトウェア」に対して,
  WindowsやMac OSのようにソフトウェアメーカーがソースコード (知的所有権) を独占あるいは占有しているソフトを
  「プロプラエタリ・ソフト」と呼ぶ.
- Reference
  $IT - 情報マネジメント用語辞典 - プロプライエタリ
  http://www.atmarkit.co.jp/aig/04biz/proprietary.html

カテゴリ: [用語]

2004-11-17 Wed

i18n と L10n と L12y

- i18n
  Internationalization (国際化)
  ソフトウェア製品が多様なロケールで作動するように設計・開発すること
  `i' が小文字なのは数字の `1' と区別するため

- L10n
  Localization (地域化・ローカライゼーション)
  ソフトを特定のロケールの要求に合わせること
  `L' が大文字なのは数字の `1' と区別するため

- L12y
  Localizability (地域化度)
  あるソフトウェア製品のローカライズできる度合.
  `L' が大文字なのは数字の `1' と区別するため

- Reference
  Mozilla Japan - Mozilla の i18n と L10n ガイドライン
  http://www.mozilla-japan.org/docs/refList/i18n/

カテゴリ: [用語]

2004-10-26 Tue

WIMP

- Summary
  GUI手法の構成要素.
  Window, Icon, Menu, Pointing device の頭文字から.
- Reference
  慶應義塾大学湘南藤沢キャンパス - 安村研究室 - 第4回講義資料 - インターフェース設計論2004
  http://www.hi.sfc.keio.ac.jp/lec/interface2004/?%C2%E84%B2%F3%B9%D6%B5%C1%BB%F1%CE%C1

カテゴリ: [用語][Interface]

2004-10-15 Fri

シュレーディンガーの猫

- Summary
  量子力学の「状態は確率でしか表現されえず,むしろ様々な状態の重ね合わせである」という考えが
  我々の常識と矛盾しているように聞こえる.
  エルヴィン・シュレーディンガー (Erwin Schrodinger) による
  以下の例えに登場する猫を「シュレーディンガーの猫」と呼ぶ.

- 「シュレーディンガーの猫」実験装置
  フタのある箱を用意し,放射性物質のラジウム,粒子検出器,青酸ガスの発生装置,猫を一匹入れる.
  ラジウムが崩壊してアルファ粒子を出すと,粒子検出器が感知し,青酸ガスの発生装置が作動し,猫は死ぬ.
  一定時間放置後,この猫は生きているか? 死んでいるか?

- 量子論の猫
  量子論の猫において,その状態は原理的に死と生の重ねあわせであり,どちらか一方だけをとるのではない.
  箱の中の猫は半分死んでいて,半分生きているという状態が続いていると考えられる.
  観測者が箱を開けた瞬間,猫の状態群がひとつの状態に収束する.

- 補足
  シューレディンガーは間違い
  シュレディンガー音頭[2004-09-26-15]はこの量子物理学者が元ネタ.

- Nethackに出てくる量子物理学者 (Q)
  倒すと大きな箱を落とすことがある.
  箱の中には「シュレディンガーの猫」と名づけられた猫が入っており,
  猫の生死は箱が開けられるまで決定されない(!)

一説によると開発チームの誰かが量子物理学か何かの単位取得に苦労したからコイツを作ったとか


- Reference
Wikipedia - シュレーディンガーの猫
Wikipedia - エルヴィン・シュレーディンガー
  NetHack Tools spoiler - 入れ物をつかう
  http://jspoilers.at.infoseek.co.jp/jnh_spoiler/340/tool-340.html#containers
  hackaholic - 量子物理学者
  http://www.hackaholic.net/pukiwiki/?cmd=read&page=%CE%CC%BB%D2%CA%AA%CD%FD%B3%D8%BC%D4

カテゴリ: [Science][用語]

2004-10-02 Sat

`SPAM' じゃなくて `spam'

- Summary

語源となった缶詰のSPAMを製造しているHormel Foods Corporation社からの抗議を受け、
この意味で使うときは、小文字で書くことになった。

  この意味とは「迷惑メール」の意味
- Reference
  はてなダイアリー - spam
  http://d.hatena.ne.jp/keyword/spam

カテゴリ: [用語]

2004-09-07 Tue

Webサイトの `3C'

- Webサイトの発展のステップ
  Contents -> Community -> Commerce
  集客のための `Contents'
  集客したユーザを定着させる `Community'
  定着させたユーザに対して販売を行う `Commerce'
- Reference
  Open Alexandria - 2004-03-05
  http://www.openalexandria.com/item_29.html

カテゴリ: [用語]

2004-09-04 Sat

risky shift - リスキーシフト

- Summary

討議にもとづいて集団としての意思決定を行うと,
構成員の個別の意見よりも集団決定は利得は多いが成功確率の低い危険に賭ける現象をいう.

- Reference
  Simple - リスキーシフトと掲示板
  http://umi.no-ip.com/simple/pdone.html?id=371

カテゴリ: [用語][心理学]

2004-05-13 Thu

QRコード

- QRコードとは?

縦,横二方向に情報を持つことで,記録できる情報量を飛躍的に増加させたコード

- Reference
  (株)デンソーウェーブ - QRコード
  http://www.denso-wave.com/qrcode/aboutqr.html
- via
  cl.pocari.org - 2004-05-12
  http://cl.pocari.org/2004-05.php#2004-05-12-8

カテゴリ: [用語]

2004-03-01 Mon

WYSIWYG

- WYSIWYGとは
  「ウィジウィグ」と読む.
  `What You See Is What You Get' の略.
  直訳すると「見たものが手に入れられるもの」という意味.
  ディスプレイ画面で見たものが,そのままプリンタなどで出力できるという意味.
- Reference
  ASCII24 - アスキーデジタル用語辞典 - WYSIWYG
  http://yougo.ascii24.com/gh/09/000949.html

カテゴリ: [用語]

2004-01-19 Mon

SVG

- SVGとは
  Scalable Vector Graphics の略
  W3Cが提唱するWebグラフィックス用のXMLベースの言語
- Reference
  Scalable Vector Graphics
  http://www.adobe.co.jp/svg/

カテゴリ: [用語][XML]

2003-11-13 Thu

Meta Model

- MVC
  Model View Controller
  Smalltalkというオブジェクト指向言語でのGUI設計に用いられた概念
  - Model
    システムの中でビジネスロジックを担当するシステムの本体部分
    モデルでは入出力や表示といった処理を行うことはできない
    J2EEでは,この部分をEJBで実装する
  - View
    表示,入出力といった部分を担当
    J2EEでは,この部分はServletやJSPで実装する
  - Controller
    ViewとModelを制御します
    ロジックの実行は行わず,Viewからの入力に応じて,必要なロジックの実行をModelに依頼し,その結果表示をViewに依頼

- MOF
  OMG's Meta Object Facility
  メタモデルを記述するための構成要素を定義し,メタモデルを管理するための技術仕様
  UMLを定義しているUMLメタモデルもこのMOFをベースに定義されている

- XMI
  OMG's XML Metadata Interchange
  MOFを基盤としたモデル情報をXML形式に変換し,ツール間でモデルを交換可能にするための技術仕様

- JMI
  Java Metadata Interface
  MOFとJava言語とのマッピング仕様.
  これを定義することにより,モデルとJava言語ソースコード間の変換がより容易に実現される.

- Reference
  YukiWiki - MVC
  http://www.hyuki.com/yukiwiki/wiki.cgi?MVC
  @IT - Java Solution FAQ:MVCモデルという言葉をよく聞きますが何のことですか?
  http://www.atmarkit.co.jp/fjava/javafaq/j2ee/j2e07.html
  Buisiness Communication@net - MDAとは
  http://www.bcm.co.jp/site/2003/2003Oct/techo-trend/03techo-trend-mda10.htm

カテゴリ: [Meta Model][用語]

2003-06-10 Tue

フリーソフトウェアの定義

- Summary
  無料だからといってフリーソフトウェアとは限らない
- Reference
  フリーソフトウェア財団 - GNU プロジェクト - フリーソフトウェアの定義
  http://www.gnu.org/philosophy/free-sw.ja.html

カテゴリ: [用語]

2003-06-04 Wed

The Open Source Initiative - オープンソースの定義

- Reference
  The Open Source Initiative : オープンソースの定義
  http://www.opensource.gr.jp/osd/osd-japanese.html

カテゴリ: [用語]

2003-05-31 Sat

オントロジー

- オントロジーとは
  知識システムを構成するときに用いる基本概念・語彙の体系
- なぜにオントロジー?
  いつもゼロからモデル化するのでは労力がかかりすぎる
  オントロジーが統一されていることが,既存のモデルを部品として再利用するためには必要
- オントロジーの種類
  タスクオントロジー
  ドメインオントロジー
- Reference
  http://agrinfo.narc.affrc.go.jp/fs/cdrom/3syou/304st/t0402.htm

カテゴリ: [用語]

2003-05-30 Fri

エキスパートシステム

- エキスパートシステムとは
  専門家の知識をコンピュータに記憶しておき,それを使って問題を解決する,
  あるいは問題解決のための手助けを行うように作られたシステム.

カテゴリ: [用語]

2003-05-22 Thu

知識経営と知識管理の違い

- 知識管理とは
  既存の知識を管理すること
- 知識経営とは
  知識を組織全体の知的財産として組織的に共有・活用することによって新たな価値を生み出していくこと
- 追記
  いろいろな説があって統一されていない.

カテゴリ: [用語]
2008-02 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
最終更新時間: 2008-02-20 21:23

Color Reference

ChangeLogを検索
携帯電話からアクセス!

カテゴリ

最近の話題

リンク

過去ログ

Google

QR Code

Since
2002-11-28
Update
2008-02-20 21:23
Copyright © 2005 xight.org All Rights Reserved.