タグ

ブックマーク / ja.wikipedia.org (39)

  • プログラマ - Wikipedia

    プログラマー」はこの項目へ転送されています。電子音楽におけるプログラマー(いわゆるシンセサイザープログラマー)については「マニピュレーター」をご覧ください。 プログラマ(英: programmer)とは、コンピュータのプログラムを作成する人全般を指す。プログラマーとも表記される(#プログラマに対する呼称参照)。 プログラマの仕事[編集] 以下に、プログラマの仕事としてみなされることの多い仕事を挙げる。 システムの設計 プログラミング 全体設計 詳細設計 コーディング デバッグ ソフトウェアテスト パッケージング プログラムの導入 配置(デプロイ、deploy) 設定(コンフィグ、configuration) プログラムの利用 プログラムの分析 プログラムに関する文書の作成 仕様書の執筆やメンテナンス リファレンスマニュアルの執筆やメンテナンス オペレーターズマニュアルの執筆やメンテナンス

  • システムエンジニア - Wikipedia

    システムエンジニア(略称:SE、エスイー)とは、日において情報システム関連の業務に従事する者を指す用語である。英語における Systems Engineer はシステム工学のエンジニアのことであり、情報技術者全般を指すような用法は和製英語と言える。 概要[編集] システムエンジニアの職域に関する明確な定義は存在しないが、日の企業では慣習的にコンピュータシステムやその周辺の情報システムに関わりながら以下のような業務を行う者を指すことが多い[1][2][3][4]。 企画 要件定義 設計 開発 評価 プロジェクトマネジメント コンサル 工事 保守 運用 「システムエンジニア」が指す具体的な職域は企業や団体によってまちまちであるため、上記以外にも様々な業務内容があると推測できる。とはいえ、全般的には情報システム関連の業務に携わる者が大雑把にシステムエンジニアと呼ばれる傾向がある。 システム工

  • Wikipedia

    イラン航空のA300B2-203 エアバスA300 (Airbus A300) は、エアバス・インダストリー(後のエアバス)が開発・製造した双発ジェット旅客機である。世界初の双発ワイドボディ旅客機であり、エアバス社設立のきっかけとなった。機種名のA300は、エアバスのAと初期構想の座席数300席にちなむ。A300は2つの世代に分けることができ、第1世代はA300Bとも呼ばれる。新技術を採用した次世代型はA300-600と呼ばれる。項ではA300第1世代を中心に説明する。 格的なジェット旅客機の時代を迎えた1960年代、バスのように気軽に乗れる大型旅客機「エアバス」が待望された。単独で「エアバス」を事業化する体力が無かった欧州の航空機メーカーは、国際共同開発体制を選択し、紆余曲折を経てフランスと西ドイツ(当時)政府が中心となって企業連合エアバス・インダストリーが設立されA300が開発され

    Wikipedia
    decoy2004
    decoy2004 2007/04/02
  • Gmail - Wikipedia

    Gmail(ジーメール)は、Googleのフリーメールサービスである。2004年4月1日に提供を開始した[3]。 WebメールとPOP3、SMTP、IMAPに対応し、自動転送も可能である。2019年10月時点での利用者数は15億人、2024年時点での利用者数は18億人であり、世界最大のメールサービスである。 Orkutと同様にGoogle社員のアイデアが元となって生まれたサービスの一つで、現在ではGoogleの主要サービスの一つとなっている。 なお有料サービスとして、Google Workspaceに付随する形で強化された機能を得ることができる。[4] 大容量 フリーメールでありながら、メールの保存容量はサービス当初は1GBで、当時としては大容量だった。2014年には、無料分のストレージが15GBに増加し、2024年現在でも同様である。更に有料で追加するオプションがあり、月額2ドルの100

    Gmail - Wikipedia
    decoy2004
    decoy2004 2007/03/22
    通常のPOP3サーバとは違い、一度ダウンロードしたメッセージは、例えサーバに残す設定にしていても読み出すことができないの
  • オブジェクト指向プログラミング - Wikipedia

    この項目「オブジェクト指向プログラミング」は途中まで翻訳されたものです。(原文:en:Object-oriented programming(13:57, 15 November 2021 UTC)の翻訳) 翻訳作業に協力して下さる方を求めています。ノートページや履歴、翻訳のガイドラインも参照してください。要約欄への翻訳情報の記入をお忘れなく。(2021年11月) オブジェクト指向プログラミング(オブジェクトしこうプログラミング、英: object-oriented programming, OOP)とは、「オブジェクト」という概念に基づいたプログラミングパラダイムの一つである。 OOPでは、相互に作用するオブジェクトを組み合わせてプログラムを設計する[1][2]。 OOPの方法として、クラスベースOOPとプロトタイプベースOOPがある。 クラスベースOOPでは、オブジェクトが属する集合と

    オブジェクト指向プログラミング - Wikipedia
    decoy2004
    decoy2004 2007/03/09
    オブジェクト指向プログラミングという考え方が生まれた背景
  • リスコフの置換原則 - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2021年12月) 脚注による出典や参考文献の参照が不十分です。脚注を追加してください。(2021年12月) ほとんどまたは完全に一つの出典に頼っています。(2021年12月) 独自研究が含まれているおそれがあります。(2021年12月) 出典検索?: "リスコフの置換原則" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL リスコフの置換原則の概念は、バーバラ・リスコフにより初めて導入された。2010年に撮影された写真。 リスコフの置換原則(りすこふのちかんげんそく、英: Liskov substitution principle)は、オブジェ

    リスコフの置換原則 - Wikipedia
  • 開放/閉鎖原則 - Wikipedia

    開放/閉鎖原則(かいほうへいさげんそく、open/closed principle、OCP)とは、オブジェクト指向プログラミングの設計への提言である。 ソフトウェア要素(クラス、モジュール、関数など)は、拡張に対しては開いており、修正に対しては閉じているべきである。 software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification.[1] この原則に従っていれば、ソースコードの修正をせずとも、各要素の振る舞いを拡張することが可能になるとしている。 この開放/閉鎖の原則は、1988年にバートランド・メイヤーが提唱したものと、1996年頃にロバート・C・マーチン(英語版)らが提唱したものの二通りがある。どちらも継承やポリモーフィズムによる

  • オブジェクト指向 - Wikipedia

    この記事には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。(2019年2月) オブジェクト指向(オブジェクトしこう、英: object-oriented)は、ソフトウェア開発とコンピュータプログラミングのために用いられる考え方である。元々は特定のプログラミングパラダイムを説明するために考案された言葉であり、その当時の革新的技術であったGUI(グラフィカル・ユーザーインターフェース)とも密接に関連していた。明確な用語としては1970年代に誕生し、1981年頃から知名度を得て、1986年頃からソフトウェア開発のムーブメントと化した後に、1990年頃にはソフトウェア開発の総合技術としての共通認識を確立している。ソフトウェア開発における一つの標語のような扱い方もされている。 オブジェクトとは、プログラミング視点で

  • 状態遷移表 - Wikipedia

    状態遷移表(じょうたいせんいひょう、State Transition Table)は、状態機械類(の遷移関数 T(scurrent, e) = (a, snext))を、縦横の表にすることで、状態機械を記述したものである。scurrentはその機械の現在の状態(遷移元の状態)、eはイベント(状態機械への入力)、aはアクション(状態機械からの出力)、snextはその機械の次の状態(遷移先の状態)である。状態遷移図も状態機械の記述であるが、それぞれに利点と欠点とあるので、適宜使い分けられている。 状態遷移表は一般に二次元の表である。二種類の代表的な形式が存在する。 縦軸(または横軸)は現在の状態を示し、横軸(または縦軸)はイベントを示す。交差する箇所の各マスには、そのイベントが起きたときに次に遷移すべき状態を記述する(そして遷移に伴う動作があれば記述する)。 状態遷移表

  • 標準Cライブラリ - Wikipedia

    診断機能 assert.h[編集] ヘッダ assert.h がインクルードされる時点における NDEBUG マクロの定義状態により、実行時診断機能の有効・無効を切り替えることができる。 assert — NDEBUG マクロが定義されていない場合に実行時診断を行う。 C11で、翻訳時に確定する式を対象にアサーションする static_assert が追加された。 複素数 complex.h[編集] 複素数の演算、虚数単位の定義、実部と虚部の分離機能などが含まれている。 complex — 複素数型 I — 虚数単位 cabs — 絶対値 carg — 偏角 cacos — 逆余弦 cacosh — 逆双曲線余弦 casin — 逆正弦 casinh — 逆双曲線正弦 catan — 逆正接 catanh — 逆双曲線正接 ccos — 余弦 ccosh — 双曲線余弦 cexp — 指数

  • KOTOKO - Wikipedia

    KOTOKO(コトコ、1980年1月19日 - )は、日の女性歌手、作詞家。別名は宮崎 麻芽[1]。 北海道札幌市出身。血液型はA型。身長150cm。2000年から2010年まで音楽制作集団「I've」のボーカリストとして活動していた。所属レコード会社はNBCユニバーサル・エンターテイメントジャパン。所属事務所はスリーナインエンタテインメント[3]。 活動内容 音楽制作集団「I've」のメインボーカリストの1人として、多数の楽曲でボーカルを担当。また、自身で作詞や作曲も手掛け、他のボーカリストへの歌詞提供も行う。kotoko名義やユニットでの活動を含めると、実に250曲を超える楽曲のボーカルを担当している。 2005年よりアメリカやカナダ、アジアなど海外でのライブを開催し、メジャーデビューアルバム「羽-hane-」がアメリカでも「HANE」というタイトルで発売された。2009年4月21日

    KOTOKO - Wikipedia
    decoy2004
    decoy2004 2006/12/15
  • 全文検索 - Wikipedia

    順次走査検索、逐次検索ともいう。「grep」とはUNIXにおける文字列検索コマンドであり、複数のテキストファイルの内容を順次走査していくことで、検索対象となる文字列を探し出す。一般に「grep型」と呼ばれる検索手法は、事前に索引ファイル(インデックス)を作成せず、ファイルを順次走査していくために、検索対象の増加に伴って検索速度が低下するのが特徴である。ちなみに「grep型」とは実際にgrepコマンドを使っているという意味ではない。 インデックス作成型全文検索システム 検索対象となる文書数が膨大な場合、grep型では検索を行うたびに1つ1つの文書にアクセスし、該当データを逐次検索するので、検索対象文書の増加に比例して、検索にかかる時間も長くなっていってしまう。そこであらかじめ検索対象となる文書群を走査しておき、高速な検索が可能になるような索引データを準備することで、検索時のパフォーマンスを向

    全文検索 - Wikipedia
    decoy2004
    decoy2004 2006/11/21
    Google デスクトップ、サーチクロスなどの利点・欠点
  • 抽象データ型 - Wikipedia

    出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。記事の信頼性向上にご協力をお願いいたします。(2022年5月) 抽象データ型(ちゅうしょうデータがた、英: abstract data type、ADT)とは、データ構造とその操作手続きを定義したデータ型、またはデータ抽象[注釈 1]の方法の1つ。通常のデータ型であれば変数宣言で変数に束縛されるものは値であるが、抽象データ型の世界において値に相当するものはデータ構造とその操作[注釈 2]のまとまり[注釈 3]である。 抽象データ型を用いない場合、データ構造またはデータの操作手続きのアルゴリズムの変更を行うとソースコード中にその変更部分が散在してしまい規模によっては修正困難となるが、データとその操作がひとまとめに記載されることになる抽象データ型においては、型の定義における実装部分を変更するだけで修正が完了す

  • C言語 - Wikipedia

    C言語(シーげんご、英: C programming language)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語である。英語圏では「C language」または単に「C」と呼ばれることが多い。日でも文書や文脈によっては同様に「C」と呼ぶことがある。制御構文などに高水準言語の特徴を持ちながら、ハードウェア寄りの記述も可能な低水準言語の特徴も併せ持つ。基幹系システムや、動作環境の資源制約が厳しい、あるいは実行速度性能が要求されるソフトウェアの開発に用いられることが多い。後発のC++Java、C#など、「C系」と呼ばれる派生言語の始祖でもある[注釈 1]。 ANSI、ISO、またJISにより言語仕様が標準規格化されている。 特徴[編集] Cには他のプログラミング言語と比較して、特筆すべきいくつかの特徴がある。 利点[編集] 構造化プログ

    C言語 - Wikipedia
  • 並行性制御 - Wikipedia

    情報技術および計算機科学における並行性制御(へいこうせいせいぎょ、英: Concurrency Control)または同時実行制御(どうじじっこうせいぎょ)とは、特にプログラミングとOSとマルチプロセッシングとデータベースにおいて、並行処理の結果が可能な限り素早くかつ正しく得られることを保証することである。 コンピュータシステムは、ソフトウェアもハードウェアも、モジュールまたはコンポーネントで構成される。各コンポーネントは何らかの一貫性規則に従って正しく動作するよう設計されている。コンポーネント間でメッセージをやり取りするか(記憶装置内で)データを共有して並行動作する際、あるコンポーネント間の一貫性が他のコンポーネントによって妨害されることがある。並行性制御の一般的な領域は、同時並行的に相互作用しながら動作するコンポーネント間の一貫性を保つための規則、技法、設計方法論、理論を提供し、結果と

  • ファイルロック - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ファイルロック" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2020年12月) ファイルロック(英: file lock)とは、コンピュータのファイルへのアクセスを一時的に1人のユーザーや1つのプロセスに制限する機構。このロックの目的はいわゆる「仲裁更新」(interceding update) のシナリオを防ぐことである。 概要[編集] 仲裁更新問題とは次のような例で表される。プロセスAおよびプロセスBがある顧客の口座残高を含むレコードをファイルから読み込み、各プロセスがその値を別々のメモリに保持している状況下で、次の事象が順番に発

  • 元素の一覧 - Wikipedia

    項では、標準的な周期表に記述される元素を元素の一覧(げんそのいちらん)として概説する。 一覧[編集] Z:原子番号。元素の原子核に存在する陽子の個数。 Sym:元素記号。 日語名:ソートは50音順。 英語名:ソートはアルファベット順。 周期:周期表における周期(横列)。 族:周期表における族(縦列)。 分類:凡例を参照。 密度ρ:注釈のないものは固体の室温での値。注釈で気体と示したものは、特記無ければ101.325kPa下の密度。同素体についても注釈で表示。単位は固体・液体についてはg/㎤、気体についてはg/L 融点,沸点:脚注のないものは1気圧での値。同素体についても脚注で表示。 原子量(u):原子量と統一原子質量単位(u)。表記のうち誤差は()内の数字で、有効数字内の最後の桁に対応。また変動量とされている元素については下限a,上限bを[a,b]と表記。地球上で特定の同位体比を持たな

    decoy2004
    decoy2004 2006/10/28
    聞き取りずらいアルファベットを伝えるには。例:NHK→窒素のN、水素のH、カリウムのK
  • ダブルクロス - Wikipedia

    『ダブルクロス』(略称『DX』)は日製の現代アクション物テーブルトークRPG。デザイナーは矢野俊策。2001年に出版された。 概要[編集] ゲーム・フィールド(ファーイースト・アミューズメント・リサーチ(F.E.A.R.)の出版部門子会社)が主催する「ゲーム・フィールド大賞」の第1回準入選作品である(当時の題は『ユニバーサル・ガーディアン』)。同年の入選作『異能使い』よりも先に商品化され、デザイナーの矢野自身も後にF.E.A.R.に入社している。 「レネゲイドと呼ばれる未知のウイルスの影響で超人となった少年少女を中心とするキャラクターが、彼らの平凡な日常を守るために非日常の力を駆使して戦う」というテーマは、G・R・R・マーティンらによるシェアード・ワールドSF小説ワイルドカードシリーズ(en)の影響を強く受けており、ティーンエイジャー向けのライトノベル作品などと相性がよく、現代物のテーブ

    decoy2004
    decoy2004 2006/10/28
    製品一覧
  • マジック:ザ・ギャザリング - Wikipedia

    マジック:ザ・ギャザリング(英: Magic: The Gathering、M:tG、MTG)は、米ウィザーズ・オブ・ザ・コースト(WotC)社製のトレーディングカードゲーム(TCG)。日では、同社の日事業部が窓口になっている。 1993年に発売された世界初[注 1]のトレーディングカードゲームである。公式にはマジック、のように略され、他にもMTG、ギャザ、マジギャザなどと呼ばれる。このほか、「もっともよく遊ばれているTCG」[1]などでもギネス世界記録に認定されている。 マジック:ザ・ギャザリングを初めとするTCGにおいては、一定の制限内で好きなようにカードを組み合わせたデッキ(山札)を各プレイヤーが用意する。さらに、多くのカードが原則を破る特殊ルール(極端な例として「ライフが0になっても敗北しない」「山札切れすると勝利する」など)を持っている。これにより、ほぼ無限に拡張され得るコレ

    マジック:ザ・ギャザリング - Wikipedia
    decoy2004
    decoy2004 2006/10/28
    MagicTheGathering