タグ

IT用語に関するgt-r-blazeのブックマーク (67)

  • フォールトトレランスとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

    問題の発生に対する備え(に関する考え方)だよ 問題が起こる前提で備えるよ あるいは「問題が起きても、頑張って動かし続けるよ!」な考え方だよ 微妙にニュアンスの違う複数の意味があるよ 簡単に書くよ フォールトトレランス(英:fault tolerance)とは 問題が起こる前提で「ヤバいことになったら、どうする?」を想定して備えること。 あるいは 問題が発生した際に機能や性能を制限することなく動かし続けるための備えのこと です。 フォールトトレランスと直接は関係ありませんが、先に「フェイルソフト」と「フェイルセーフ」の説明をしておきます。 フェイルソフトは「多少しょぼくなっても、止まるよりはマシだよね?」な考え方です。 問題が発生した際に、無理が出ないように機能や性能を制限しますが、システム自体は止めません。 悪あがきをしながら、できるかぎり動かし続けようとします。 フェイルセーフは「何より

    フォールトトレランスとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
    gt-r-blaze
    gt-r-blaze 2024/09/13
    2種類の考えかた: フェイルソフトやフェイルセーフは、フォールトトレランスに含まれます。(中略)ただし、世の中には、フォールトトレランスをフェイルソフトやフェイルセーフと同列に並べて理解している人もいます。
  • オブジェクトの内容をXMLファイルに保存、復元する: .NET Tips: C#, VB.NET, Visual Studio

    オブジェクトの内容をファイルに保存、復元する オブジェクトのXMLシリアル化、逆シリアル化を行うオブジェクトの内容をXMLファイルにして保存し、そのXMLファイルから元のオブジェクトに復元できると色々と便利です。例えば、INIファイルの代わりとして、設定を保存、復元したい時などに有用です。(設定を保存する場合は、「アプリケーションの設定を保存する」も参考にしてください。) これを行うには、XmlSerializerクラス(System.Xml.Serialization名前空間)を使うと簡単です。XMLファイルに書き込む時はSerializeメソッドを使ってオブジェクトをXMLシリアル化(シリアライズ)し、XMLファイルを読み込む時はDeserializeメソッドを使ってXML逆シリアル化(デシリアライズ)をします。 オブジェクトの内容をXMLファイルに保存(シリアル化)する次のコードでは

    オブジェクトの内容をXMLファイルに保存、復元する: .NET Tips: C#, VB.NET, Visual Studio
  • CRUDとは - IT用語辞典

    概要 CRUD(Create/Read/Update/Delete)とは、永続的なデータを取り扱うソフトウェアに要求される4つの基機能である、データの作成(Create)、読み出し(Read)、更新(Update)、削除(Delete)の頭文字を繋げた語。 主にデータベースを応用したシステムやデータベース管理システム(DBMS)について用いられる語で、この4つに対応する機能や操作手段を実装することで、システム上で自在にデータの操作や管理を行うことができるようになる。 リレーショナルデータベース(RDB)に対する問い合わせ言語の標準であるSQLでは、テーブル上のレコードに対するCRUDのそれぞれに対応する操作を行う構文が用意されている。レコードの作成はINSERT文、読み出しはSELECT文、更新はUPDATE文、削除はDELETE文によって行う。 REST原則に基いて設計されたWeb A

    CRUDとは - IT用語辞典
    gt-r-blaze
    gt-r-blaze 2021/11/17
    読み方:「クラッド」アクセント位置不明
  • ビジネスロジック - Wikipedia

    ビジネスロジック(英: business logic)は、データベース上のデータに対する処理手順といったようなものを指す、ソフトウェア工学的な用語である。「アルゴリズム」という語が説明に使われていることがあるが、アルゴリズムは数学的・論理的に明確な概念であり間違った説明の仕方である。基的には、エンタープライズ系(業務支援系)ソフトウェアを開発する企業が内部的に、もしくは顧客への販売促進のために用いる用語である。この用語は、主にプログラムが3層構造となるWebアプリケーション開発で使われる。ビジネスロジックは3層の中の中間層(アプリケーションサーバ)に相当する。いずれにしても、ビジネスロジックという用語は明確な定義がなく、人によって意味が異なる可能性がある。 ビジネスロジックの範囲[編集] 実世界のビジネスオブジェクト(勘定、貸付金、旅程表、在庫目録などなど)をモデル化したもの そのような

    ビジネスロジック - Wikipedia
  • 「ペネトレイト」とは?意味や使い方をご紹介 | コトバの意味辞典

    ペネトレイトとは英語で「penetrate」と表します。意味は以下のように複数あります。 〜を貫く、突き通す、〜の中を通る、貫通する 〜に侵入する (市場などに)進出する 浸透する・染み込む 【使用例】 The bullet penetrated her heart.(弾丸は彼女の心臓を貫いた。) His loudly voice penetrated the loud noise.(彼の大きな声は騒音を通した。) I am good at penetrating a person's thinking. (私は人の考えを見抜くことが得意だ) ただし、主に日では、スポーツやマーケティングなど特定の分野における専門用語として使用されています。 スポーツにおいて使用されるペネトレイトは「突破する」という意味です。 例えば、バスケットボールであれば、ドリブルをしながら相手のディフェンスを突き抜

  • OSI参照モデルとは 【 OSI reference model 】 〔 OSI基本階層モデル 〕 - 意味/解説/説明/定義 : IT用語辞典

    概要 OSI参照モデル(OSI reference model)とは、コンピュータネットワークで様々な種類のデータ通信を行うために機器やソフトウェア、通信規約(プロトコル)などが持つべき機能や仕様を複数の階層に分割・整理したモデルの一つ。 異機種間のデータ通信を実現するためのネットワーク構造の設計方針「OSI」(Open Systems Interconnection)に基づき、通信機能を7階層に分けて各層ごとに標準的な機能モジュールを定義している。 1984年にISO(国際標準化機構)と当時のCCITT(国際電信電話諮問委員会/現在のITU-T)が共同で策定した規格で、ISO側ではISO 7498として、CCITT側ではX.200として発行された。現代ではOSIを参照しないTCP/IPが事実上の標準として広く普及しているため、OSI参照モデルはほぼ有名無実化している。 第1層(L1:La

    OSI参照モデルとは 【 OSI reference model 】 〔 OSI基本階層モデル 〕 - 意味/解説/説明/定義 : IT用語辞典
  • Belady の例外(Belady's anomaly)

    まず最初に断っておきます。 「そんなことも知らなかったのか」という突っ込みは無し。 では、始めましょう。 情報源である『OS の基礎と応用』の中では、 メモリページング問題の一環として出てきていますが、 実際にはレジスタマッピング、キャッシュマッピングを始めとする いろいろな世界で出てくる話です。 Belady の例外とは あるプログラムがあります。 このプログラムは全部で5Kbyte のメモリを消費します。 が、あなたの計算機には3Kbyte 分しかありません。 でもあなたが使っているOSは、 1Kbyte を 1 page とする仮想メモリが実装されています。 このためあなたのプログラムは動くことができます。 が、時々ページフォルトを起こすのでちょっと遅いです。 あなたはプログラムがどのようにメモリを触っているかを調べました。 すると 5page を順に 0,1,2,3,4 と名付けた

  • PCI Express - Wikipedia

    マザーボード上のPCI Express x1 スロット マザーボード上のPCI Express x16 スロット PCI Express(ピーシーアイエクスプレス)は、2002年にPCI-SIG(英語版)によって策定された、I/Oシリアルインタフェース、拡張バスの一種である。書籍、文書ではPCIeと表記されることも多い。この表記はPCI-SIG自身もウェブサイト上で使用している。PCI-Xはパラレルインタフェースの別規格である。 PCIバス、およびPCI-Xバスの欠点を補うべくインテルが開発を進めていた3rd. Generation I/O、3GIO(スリージーアイオー)を基とする。 PCI Express 1.1は、1レーンあたり2.5 Gbpsでデータ転送に80パーセントが使用され、送信/受信を分離した全二重方式を採用し、計5 Gbpsの転送速度を持つ[1]。これは従来の32ビット/3

    PCI Express - Wikipedia
  • PCI Express - パソコンの選び方と買い方

    基礎 PCI Express(Peripheral Component Interconnect Express)とは、PCIの後継となる規格です。PCI ExpressはPCIと物理的な互換性も電気的な互換性もありません。PCIはパラレル伝送ですが、PCI Expressはシリアル伝送です。レーン(データの通り道のようなもの)を複数利用して最大速度の向上が可能です。規格上では最大64レーンまで利用可能ですが、一般的にパソコンでは最大16レーンまで利用します(2021/11/16時点)。 AGPからPCI Expressへ移行 主にビデオカードが利用してきたAGPからPCI Expressへ移行が進みAGPが廃れました。両者には物理的な互換性も電気的な互換性もありません。もし物理的な互換性はなくても電気的な互換性はあれば容易に変換できますが、電気的な互換性もないので変換が難しいです。変換ア

  • パリティチェック, チェックサム, CRCとは 誤り検出の方法~制御工学の基礎あれこれ~

    シリアル通信 ・シリアル通信の仕組み ・単向、半二重、全二重通信 ・差動信号伝送 ・シングル/マルチマスタ方式 ・クロック同期式/調歩同期式 ・USB ・CAN , LIN ・SENT ・SPI ・EthernetPLC, 重畳回路 ・パリティ,チェックサム,CRC ・データ転送速度 ネットワーク通信 ・ドメイン, DNSサーバ ・通信プロトコル ・メッセージ認証, デジタル署名 ・SSL/TLS ・VPN ・無線通信 ・In English パリティチェック、チェックサム、CRC(Cyclic Redundancy Check:巡回冗長検査)はいずれもデータ転送時の誤り検出の手法になります。 ■パリティチェック(Parity Check) 送信したデータに含まれる1の数を偶数個(または奇数個。どちらにするかは取り決める)になるように調整するビット(パリティビット)を設け、元のデータに

  • オリーブネット株式会社

  • オープンデータとは? | 自治体オープンデータ

    オープンデータとは,「機械判読に適したデータ形式で、二次利用が可能な利用ルールで公開されたデータ」であり「人手を多くかけずにデータの二次利用を可能とするもの」です。つまり,誰でも許可されたルールの範囲内で自由に複製・加工や頒布などができるデータをいいます。もちろん商用としても利用可能です。 「人口統計」や「公共施設の場所」などをはじめとした様々な公共のデータを、ユーザ(市民、民間企業など)に有効活用していただき、社会経済全体の発展に寄与することを目的として、世界中で同様の試みに取り組まれています。 自治体オープンデータは,オープンデータのカタログサイトを複数の地方公共団体で共同利用しデータセットを集約することで,データの標準化・高度化を図り,利用者の利便性を高めるとともに,参加地方公共団体の事務負担等を軽減し,オープンデータの推進を図ることを目的としています。 当サイトにてオープン化されて

  • CRM導入とあわせて考えたい、オムニチャネルとは | eMplex

    このところ、新たなマーケティング戦略として脚光を浴びているのがオムニチャネルです。このオムニチャネルが、かつて注目を集めたマルチチャネルとどう違うのか、CRMと合わせて導入することでどのような効果を生むのかを以下で説明していきます。 CRMとは CRMは「CustomerRelationshipManagement」を略したもので、日語では「顧客関係管理」もしくは「顧客管理」と訳しています。かつてはビジネスを成功させるために必要なのは「ヒト」「モノ」「カネ」の三要素だと言われてきました。具体的には優秀な技術者や営業マン、魅力ある商品、商品開発や営業活動を支える資金力を指します。つまりビジネスが上手くいくか否かは、もっぱら商品やサービスを提供する側の能力しだいと見なされてきたわけです。 それに対し、豊富な資金をバックに優れた人材が優れた商品を提供しても、購入する顧客がいなければ意味がないと

    CRM導入とあわせて考えたい、オムニチャネルとは | eMplex
  • CRMとは?機能やメリット、導入時の選び方、活用のコツをわかりやすく解説

    CRM(読み方:シーアールエム)とはCustomer Relationship Managementの略称で、日語では「顧客関係管理」や「顧客関係性マネジメント」と称されます。 CRMの基的な考え方は、顧客(カスタマー)の情報を正確に把握し、その情報をもとにビジネスをさらに拡大していくことです。つまり、顧客との良好な関係を維持・向上させていくことが目的のため、徹底的な「顧客視点」と「顧客が求めている価値を知る」ことがベースになっています。 記事では、CRMを基礎から解説し、導入や活用のコツについてわかりやすくご紹介します。 CRMと聞いて、ぼんやりとイメージは浮かぶものの、「こういうものです」と明確に説明できる方は多くはないと思います。その理由のひとつは、視点や立場によって「CRM」の指す意味が異なっているためです。あらためて、CRMの定義を整理してみましょう。 CRMとは顧客関係管

    CRMとは?機能やメリット、導入時の選び方、活用のコツをわかりやすく解説
  • 技術移転機関 - Wikipedia

    技術移転機関(ぎじゅついてんきかん、英: Technology Licensing Organization,TLO)とは、大学等おける技術に関する研究成果(発明や特許等)の民間事業者への技術移転(Technology Licensing)の促進を図ることを主要業務とし、産学連携の仲介役・中核の役割を果たす技術移転事業者のこと。 「大学等における技術に関する研究成果の民間事業者への移転の促進に関する法律」(大学等技術移転促進法、TLO法(経済産業省と文部科学省の所管。1998年に制定・施行。))に基づき事業計画が承認・認定された技術移転事業者を承認・認定TLOといい、特許料等の減免措置を受けることができる。さらに承認TLOは、バイドール特許の譲受け、国立大学法人からの出資、信託業の実施、債務保証、技術移転先企業への出資等も可能となる。 各大学でTLOの設立が相次いだが、経営不振や大学の独立

  • RPAとは何かをマンガでもわかりやすく解説、事例や主要製品をまとめて紹介する

    RPA」(ロボティックプロセスオートメーション)の定義は? 企業の変革に欠かせないツールとして注目されているRPARPAとは「Robotic Process Automation」の略語で、事務作業を担うホワイトワーカーがPCなどを用いて行っている一連の作業を自動化できる「ソフトウェアロボット」のことである。 多くのオフィスでは日々さまざまな事務作業が行われている。たとえば、メールに添付されてきた商品情報をまとめたExcelファイルの内容を、基幹システムの商品登録マスタに「コピー&ペースト」して転記する作業や、FAXで届いた発注書の内容を手入力でEDI(電子データ交換)システムに入力する作業などがある。これらの定型的で反復性の高い業務RPAを活用すると、大きな効果を発揮できる。 かつて、職人たち(ブルーワーカー)が手作業で行ってきた業務は、産業革命以降、機械化されて生産性が向上した。近

    RPAとは何かをマンガでもわかりやすく解説、事例や主要製品をまとめて紹介する
  • 「アグリゲーションサイト」とは?メディア初心者が知っておきたいビジネスモデル | Wizm!(ワイズム)

    「アグリゲーションサイト」とは?メディア初心者が知っておきたいビジネスモデル 2021.06.02 こんにちは広報PRです。 最近「アグリゲーションサイト」や「キュレーションサイト」などまとめサイトが多くなったなと思いませんか? そこで今回はアグリゲーションサイトとは何なのか、どんな役割を果たすのか、調べてみました。 【目次】 ・アグリゲーションの意味 ・アグリゲーションサービスとは ・アグリゲーションサービスの例 ・アグリゲーションの役割 ・アグリゲーションの仕組み ・アグリゲーションメディアとキュレーションメディア ・さいごに アグリゲーションの意味 アグリゲーションとは集約する、集合体、集合させるといった意味を持つ言葉です。 「情報をアグリゲートする」などと使ったりもします。 (IT用語辞典e-Wordより:http://e-words.jp/) アグリゲーションサービスとは 複数の

    「アグリゲーションサイト」とは?メディア初心者が知っておきたいビジネスモデル | Wizm!(ワイズム)
  • アカウントアグリゲーション - Wikipedia

    アカウントアグリゲーション(Account aggregation) とは、 インターネットバンキングなどに預金者が保有する、異なる金融機関の複数の口座の情報を、単一のコンピュータスクリーンに集約して表示するサービスの総称。 このサービスは、インターネットバンキングが広く利用されるようになってから登場したものであり、サービスのID/パスワードを登録することで、複数の口座の情報を集約するものである。スクリーンスクレイピングというhtmlを解析する手法により実現されている。 1)各金融機関などのサービスのID/パスワード、2)口座情報、3)スクレイピングエンジンの保管・稼動場所の相違によりサービス形態が異なる。 1)2)3)ともにサーバ側で管理する方式をサーバ型といい、この場合Webブラウザを用いてサービス提供され、主にASPサービスとして提供されている。 これに対し、1)2)3)ともにクライ

  • フェールソフト/フェールセーフ/・・10つをかんたんに覚える方法

    10のF用語 資格試験によく出てくるこれらFのつくF用語。これは「対障用語」といいます。ざっと挙げると以下の通り。 フォールトトレラント(Fault Tolerant) フォールトトレランス(Fault Tolerance) フォールトアボイダンス(Fault Avoidance) フォールトマスキング(Fault Masking) フールプルーフ(Fool Proof) フェールセーフ(Fail Safe) フェールソフト(Fail Soft) フェールオーバー(Fail Over) フェールバック(Fail Back) フォールバック(Fall Back) 似た言葉ばかりで見るだけで頭が混乱してきますね。 ウォーミングアップの魔法の呪文 まず、それぞれの解説を見る前に下の呪文を唱えましょう。20回は繰り返します。 「フォールトに備えてたのにフールがフェイルを起こしたのでフォールした」

    フェールソフト/フェールセーフ/・・10つをかんたんに覚える方法
  • ルックアップテーブル - Wikipedia

    計算機科学におけるルックアップテーブル(英: Lookup table)とは、複雑な計算処理を単純な配列の参照処理で置き換えて効率化を図るために作られた、配列や連想配列などのデータ構造のことをいう。例えば大きな負担がかかる処理をコンピュータに行わせる場合、あらかじめ先に計算できるデータは計算しておき、その値を配列(ルックアップテーブル)に保存しておく。コンピュータはその都度計算を行う代わりに配列から目的のデータを取り出すことによって、計算の負担を軽減し効率よく処理を行うことができる。高価な計算処理や入出力処理をテーブルルックアップで置き換えた場合、処理時間を大きく削減することができる[1]。他にも、あるキーワードを基にあるデータを取り出すとき、その対応を表としてまとめたものもルックアップテーブルといえる。テーブルの作成方法には、コンパイル前に計算したものを静的に確保したメモリに格納しておく