このウェブサイトは販売用です! n1n9.jp は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、n1n9.jpが全てとなります。あなたがお探しの内容が見つかることを願っています!
このウェブサイトは販売用です! n1n9.jp は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、n1n9.jpが全てとなります。あなたがお探しの内容が見つかることを願っています!
スキーマ(schema)とは、データベースの構造であり、データベース管理システム (DBMS) でサポートされている形式言語で記述される。関係データベースでは、スキーマは関係 (表) と関係内の属性 (フィールド) 、属性や関係の関連の定義である。 スキーマは一般にデータ辞書に格納される。スキーマはテキストによるデータベース言語のデータ定義言語 (DDL) で定義されるが、グラフィカルにデータベース構造を表したものをスキーマと呼ぶことも多い[1]。 用途によって属性 (フィールド) をカスタマイズして作られる。 例えばひとつの実体にA~Eまでの属性が定義されていて、スキーマ1にはA、C、Eの属性を定義、スキーマ2にはB、D、Eを定義し、2種類のデータベースで運用しているようなことも実現できる。
ソフトウェア工学におけるアジャイルソフトウェア開発 (アジャイルソフトウェアかいはつ、英: agile software development) は、人間・迅速さ・顧客・適応性に価値を置くソフトウェア開発である[1]。典型的なアジャイルソフトウェア開発では、チーム主導で設計・実装・デプロイを短期間に繰り返してユーザーが得た価値を学習し適応する、すなわちトライアルアンドエラーで開発が行われる。アジャイルソフトウェア開発を可能にする開発手法にはエクストリーム・プログラミングやスクラムなどがある。 ペアプログラミング アジャイルソフトウェア開発は人間・迅速さ・顧客・適応性に価値をおくソフトウェア開発である(アジャイルソフトウェア開発宣言)。すなわち自己組織的なチームが対話の中で方向性・仮説を見出し、顧客へ価値を素早く届け、実践投入の学びから素早く改善をおこなう在り方に価値を置く。 この価値観を
PHP用語集 索引トップ 用語の索引 ランキング 配列 連想配列 【同】 連想配列 【英】 Array,Associative Array データを並べたデータ形式で、ほとんどのプログラミング言語に存在する基本的な形式のひとつ。配列に含まれるそれぞれのデータを要素といい、キーによって識別される。 PHPの場合は、キーとして数字だけでなく文字列も取ることができ、特にその場合の配列を連想配列と呼ぶ。 ウィキペディア 索引トップ 用語の索引 ランキング カテゴリー 連想配列 (Associative Array から転送) 出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/04/14 01:55 UTC 版) 連想配列(れんそうはいれつ、英語: associative array)とは、コンピュータプログラミングにおいて、添え字にスカラー数値以外のデータ型(文字列型等)
この記事には複数の問題があります。 改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2021年3月) 古い情報を更新する必要があります。(2021年3月) 独自研究が含まれているおそれがあります。(2023年10月) 出典検索?: "検索連動型広告" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL 検索連動型広告(けんさくれんどうがたこうこく)は、インターネット広告の一種で、検索エンジンで一般ユーザーが検索したキーワードに関連した広告を検索結果画面に表示する広告である(サーチエンジンマーケティング)。 「検索キーワード連動型広告」、「検索広告」、「検索キーワード広告」「リスティング広告」とも呼ばれることが多い。またはクリック
フック(英: hook)は、プログラム中の特定の箇所に、利用者が独自の処理を追加できるようにする仕組みである。また、フックを利用して独自の処理を追加することを「フックする」という。 処理を追加できる箇所は、元のプログラムの開発者によって、あらかじめ決められている。初期化処理や入出力処理などの直前・直後が対象としてよく選ばれる。 主に元のプログラムに対する機能追加・拡張やカスタマイズの手段として使われるほか、デバッグのための情報収集にも有効である。このような有用な使い方の反面、既存のプログラムの動作を変更できることから、悪意を持ったプログラムによって利用される場合もある。例えばOSのキー入力処理のフックを使えばキーロガーを実装できることになる。 また、元のコードそのものは書き換えなくても動作を変更できることから、ROMで提供されるプログラムのバージョンアップや修正に使われることもある。ただし
ハイテク業界において新製品・新技術を市場に浸透させていく際に見られる、初期市場からメインストリーム市場への移行を阻害する深い溝のこと。マーケティング・コンサルタントのジェフリー・A・ムーア(Geoffrey A. Moore)の著書『Crossing the chasm』(1991年)に登場するキーワードで、ハイテク市場におけるマーケティング理論である「キャズム理論」は大いに注目を集めた。 普及学の基礎理論として知られるエベレット・M・ロジャーズ(Everett M. Rogers)のモデルでは、顧客は「イノベーター」「アーリーアダプター」(注1)、「アーリーマジョリティ」「レイトマジョリティ」「ラガード」の5つの採用者タイプに区分される。この理論ではイノベーターとアーリーアダプターを合わせた層に普及した段階(普及率16%超)で、新技術や新流行は急激に拡がっていくとしている。そこで、イノベ
いきなりだが、2001年はDNS(Domain Name System)にとっては、当たり年ともいえる年だった。ニュースなどでも取り上げられているが、「日本語」や「多言語」ドメインという大きな構造変化がシステム全体に押し寄せ、ブロードバンド環境の広がりは、個人がドメインを取得して運用するための足掛かりともなった。 本連載では、ドメインの運用など、これからDNSと付き合おうとしている方々を対象に「DNSの概念や運用の考え方」を明らかにしていこう。ただし「BIND」など、DNSに関する具体的な製品の設定方法については触れない。詳しくは以下の記事もぜひ参考にしてほしい。 DNSはなぜ必要か? 最初に、「DNSとは何か」を説明するために、「なぜDNSが必要になるのか」を考えてみよう。それには、歴史的経緯から考えるのが分かりやすい。 DNSはご承知のとおり、IPアドレスとホスト名をマッピングして相互
UNIX (ユニックス、Unix、英語発音: [júːniks][1])は、コンピュータ用のマルチタスク・マルチユーザーのオペレーティングシステムの一種である。 公式な商標は「UNIX」だが、商標以外の意味として「Unix」、またはスモールキャピタルを使用して「Unix」などとも書かれる。2007年に、「UNIX」の商標の所有者である標準化団体のThe Open Groupは、Single UNIX Specificationを完全に満たすと認証を受けたシステムのみが「UNIX」の商標を得られるとした。 このためそれ以外のシステムは(ずっと以前から[いつ?]、AT&T版およびBSD以外を指して使われていた用語だが)「Unixシステムライク」または「Unixライク(Unix系)」と呼ばれるようになった。ただし The Open Groupはその呼称を批判している[2]。 2025年現在では「
バーチャルホスト (Virtual Host) とは1つのサーバで複数のドメインを運用する技術のことで、Webサーバ、メールサーバなどで利用される。 通常はWebサーバやメールサーバを運用するのにドメインの数以上のサーバコンピュータが必要となる。バーチャルホストを利用すると1つのサーバコンピュータで複数のドメインを運用することができ、サーバコンピュータの数を減らし運用のコストを下げることができる。また、後述する名前ベースバーチャルホストの場合はIPアドレスも節約することができる。 また、ドメインの追加も容易で、小規模Webサイトの運営や安価なレンタルサーバサービスなどでの利用が盛んである。 バーチャルホストには大きくわけてIPベースバーチャルホストと名前ベースバーチャルホストの2種類の方法がある。 IPベースバーチャルホストは、利用するドメイン名ごとにIPアドレスを用意し、1つのサーバコン
概要 改行コード(newline code)とは、テキスト(文字)データ中で、改行を指示する特殊な文字コード(改行コード)、および、改行を表す特殊文字(改行文字)。歴史的な経緯から複数のコードが混在している。 文字をコンピュータで扱うために識別番号を対応付けた文字コードにおいて、コンピュータへの指示を表す特殊な制御コードの一部として規定されている。文字列中に改行コードが出現すると、続く文字の表示・印刷位置を次の行の先頭へ移動する。 改行コードによって表される文字を「改行文字」ということがあるが、制御を表す特殊なコードであるため数字やアルファベットのような特定の形で表される文字が存在するわけではない。便宜上、テキストデータの編集画面などでは、そこに改行文字が存在することを利用者に知らせるため、曲がった矢印などの記号によって表示される場合がある。 最も普及しているASCII文字コードでは、タイ
AIDMAとは、消費者の購買決定プロセスを説明するモデルの1つ。 消費者はまず、その製品の存在を知り(Attention)、興味をもち(Interest )、欲しいと思うようになり(Desire)、記憶して(Memory)、最終的に購買行動に至る(Action)という購買決定プロセスを経る。このうち、Attentionを認知段階、Interest、DesireおよびMemoryを感情段階、Actionを行動段階と区別する。 このように、購買決定プロセスをいくつかに分解して、顧客がどの段階にあるかを見極めることで、マーケティング担当者は、顧客の状態に応じたコミュニケーション戦略をとることができるようになる。 なお、AIDMAのMを、動機(Motive)と定義するモデルや、確信(Conviction)とするAIDCAモデルもある。他にも、AMTULモデル、AIDAモデルなどがある。最近では、ネ
概要 ディレクトリ(directory)とは、電話帳(phone~)、住所録、名鑑、要覧、指導書、規則集などの意味を持つ英単語。IT関連では、多数の対象をその所在などの情報と共に一覧できるよう整理したものを意味することが多い。 ファイルシステムのディレクトリ ストレージ(外部記憶装置)のファイルシステムなどで、複数のファイルを格納し、ファイルを分類・整理することができる保管場所のことをディレクトリということがある。OSによっては同様の仕組みを「フォルダ」(folder)ということもある。 ストレージ内部を論理的に区切って名前をつけて区別する仕組みで、ディレクトリ名によって識別される。ディレクトリ内には任意のファイルを置くことができるほか、別のディレクトリを作成して入れ子状にすることができる。ディレクトリ内に作られたディレクトリは「サブディレクトリ」(subdirectory)あるいは「子デ
URL(Uniform Resource Locator)とURI(Uniform Resource Identifier)の構造の違いはご存知ですか? Webページのアドレスを指す場合はどちらを使うべきなのでしょう。URLを分解して「https:(スキーム)」「#(フラグメント)」「?(クエリ)」「パス(path)」などの名称・意味についても解説します。 今日は、ノウハウというよりは、豆知識を。「URL」という呼び方と「URI」という呼び方がありますが、どう違うのか、あなたはご存じですか? Webページのアドレスを指す場合は、どちらを使うべきなのでしょうか。 URLとURIは何が違うのか結論から言うと、URIとURLは同じものではありません。「URI」のほうが広い概念で、「URL」はURIの部分集合です。同様の仕組みに「URN」というものがあります。 その3つを別のものにたとえてわかりや
シェルピンスキーのギャスケットの構造のアニメーション(無限のうち9回まで) フラクタルの具体的な例としては、海岸線の形などが挙げられる。一般的な図形は複雑に入り組んだ形状をしていても、拡大するに従ってその細部は変化が少なくなり、滑らかな形状になっていく。これに対して海岸線は、どれだけ拡大しても同じように複雑に入り組んだ形状が現れる。 そして海岸線の長さを測ろうとする場合、より小さい物差しで測れば測るほど大きな物差しでは無視されていた微細な凹凸が測定されるようになり、その測定値は長くなっていく。したがって、このような図形の長さは無限大であると考えられる。これは、実際問題としては分子の大きさ程度よりも小さい物差しを用いることは不可能だが、理論的な極限としては測定値が無限大になるということである。つまり、無限の精度を要求されれば測り終えることはないということである(海岸線のパラドックス)。 この
概要 モーダルダイアログ(modal dialog)とは、コンピュータの操作画面に表示されるダイアログボックスのうち、画面上の他の領域や要素の操作をできないようにするタイプのもの。利用者の操作によりボックスが閉じるまで他の操作を受け付けなくなる。 ダイアログボックスは利用者に入力を促すために表示される、案内や質問などのメッセージと操作要素を組み合わせた矩形の表示領域で、主に利用者に情報を提示したり、この先の処理に必要な選択や指示を尋ねるために用いられる。 モーダルダイアログが表示されるとダイアログ外の操作はできないようロックされ、ダイアログ内の案内や質問に従って操作を完了するとダイアログが消えて再び通常通り操作できるようになる。利用者に確実に警告などを伝えたい場合や、利用者が意思表示しないと処理を先に進めようがない場合に用いられる。 各アプリケーションソフトなどが表示するものを「アプリケー
ある程度、記述の内容に自由度のあったHTMLに比べると、XHTMLは、XMLの持つ特徴をそのまま引き継ぎ(XML文書ですから当然ですが)、書式が厳密になっています。また、拡張のたびに複雑になる傾向のあったHTMLと異なり、XHTMLではモジュール化による拡張性も視野に入れた仕様になっています(モジュール化をベースとしたXHTML 1.1は現在勧告案の段階ですが、携帯電話やカーナビなどの表示能力が乏しいデバイス用であるXHTML Basicから、将来の拡張性までを考慮した仕様になります)。 XHTMLに関連する W3C勧告は以下のとおりです。 XHTML(TM) 1.0: The Extensible HyperText Markup Language - A Reformulation of HTML 4 in XML 1.0 XHTML(TM) Basic Modularization
概要 XML(Extensible Markup Language)とは、文書やデータの意味や構造を記述するためのマークアップ言語の一つ。汎用性、拡張性が高く、用途に応じて独自のマークアップ言語を定義することができる。 マークアップ言語とは「タグ」(tag)と呼ばれる特定の記法の文字列で地の文に情報の意味や構造、装飾などを埋め込んでいく人工言語のことで、XMLは利用者が独自のタグを定義できることから、マークアップ言語を作成するためのメタ言語とも言われる。 XMLの表記法 XMLにおけるタグはHTMLやSGMLなどと同じように「<」(小なり記号)と「>」(大なり記号)に囲まれた文字列で、「<」に続く先頭部分が要素名(タグ名)を表し、続いてスペース区切りで属性が「 属性名="値"」という形式で列挙される。 タグには「<要素名>」という形式の開始タグと「</要素名>」という形式の終了タグがあり、
グリッド・コンピューティングは、インターネットなどの広域のネットワーク上にある計算資源(CPUなどの計算能力や、ハードディスクなどの情報格納領域)を結びつけ、ひとつの複合したコンピュータシステムとしてサービスを提供する仕組みである。提供されるサービスは主に計算処理とデータの保存・利用に大別される。一箇所の計算センターや、一組のスーパーコンピュータでは足りないほどの大規模な計算処理や大量のデータを保存・利用するための手段として開発されている。 グリッドコンピューティングは、どこにでも、必要な情報サービスを、必要なときに、必要なだけ提供するという、「情報資源」の「ユーティリティ化」を目指しており、インターネットをインフラとして実現される、インターネットの次の世代の情報インフラを目指している。名前は、21世紀初頭時点ですでにそのような系統が確立しているインフラである電力送電網(パワーグリッド)に
本連載では,DOM(Document Object Model)を使ったJavaScriptの新しいコーディング手法について紹介していきます。 近年,AJAXの台頭をきっかけに,JavaScriptを使ったブラウザのリッチ・クライアント化が進んできました。これまでは,サーバー側のプログラムでページを書き換えることで,ブラウザの表示に変化を与えてきました。しかし,現在では,ページの表示を変化させるだけであれば,ほとんどのことはJavaScriptのみで対処することが可能です。それを実現するのがDOMなのです。 ブラウザのリッチ・クライアント化により,JavaScriptに求められる要求は,複雑さを増すばかりです。本連載では,DOMの基礎を学び,DOMならではのコーディング手法について紹介していきます。 まず,第1回ではDOMとは何なのか,そしてDOMで何ができるのかを解説していきます。 DO
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く