タグ

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

  • 大型ハドロン衝突型加速器 - Wikipedia

    地図上で示したLHC LHCの模式図 大型ハドロン衝突型加速器 (おおがたハドロンしょうとつがたかそくき、英: Large Hadron Collider、略称 LHC) は、高エネルギー物理実験を目的としてCERNが建設した、世界最大の衝突型円形加速器である。スイス・ジュネーブ郊外にフランスとの国境をまたいで設置されている[1]。2008年9月10日に稼動開始した[2]。 概要[編集] 陽子ビームを収束するために用いられる超電導四重極電磁石 2000年に実験を終了した大型電子陽電子衝突型加速器(英語版)(略称 LEP) で使われた地下トンネルに、陽子-陽子衝突のための加速器を新たに設置してLHCは建設された。その全周は約26.7 km[3]で、日では全周34.5 kmの山手線に例える事がある[4][5][注釈 1]。LEPで用いられた加速器(加速空洞)などは、全て超伝導型に置き換えられ

    大型ハドロン衝突型加速器 - Wikipedia
  • ジオハッシュ - Wikipedia

    Geohash(ジオハッシュ)は、Gustavo Niemeyerがgeohash.orgというWebサービスを作成中に発明した経緯度に基づくジオコーディング方法の一つである。パブリックドメインになっている。階層的な空間データ構造であり、空間を分割していくことによって表現する。数学的な観点では、Z階数曲線(より一般的には空間充填曲線)の応用例の1つである。 ジオハッシュは、任意の精度で表現できる、文字列の末尾を削っていくと徐々に精度が落ちる、といった特徴がある。 そのため、近隣の2地点を表すコードは、似たような文字列から構成されることが多い。同時に、より多くの文字列が一致すれば、当該2点がより近いことを表す。 サービス[編集] 2008年2月にスタートしたgeohash.orgサービスの目的は、地上の地点を特定するための短いURLを提供することにあった。電子メールやウェブサイト、ウェブサイ

    mh615033891
    mh615033891 2018/05/15
    へー。 / 「ジオハッシュは、任意の精度で表現できる、文字列の末尾を削っていくと徐々に精度が落ちる、といった特徴がある。」
  • HTTP 451 - Wikipedia

    HTTP 451、またはエラーメッセージ Unavailable For Legal Reasons(「法的理由により取得不能」の意)は、HTTPプロトコルのエラー・ステータスコードの一つ。これは、政府に検閲されたウェブページのような、違法なリソースをユーザが要求したときに表示される[1]。その451という数字は、書籍が違法化された世界を描く1953年のディストピア小説『華氏451度』にちなんでいる[2]。HTTP 451 は HTTP 403(閲覧禁止)の、より狭義な変形といえる[3]。 HTTP 451 が表示される具体例として、安全保障上危険とみなされるウェブページ、著作権侵害、プライバシー侵害、不敬罪、そのほか法や裁判所命令への違反となるウェブページが挙げられる。 このステータスコードは2015年12月18日に IESG で承認された[4]。 脚注[編集] ^ “政府の検閲で消され

    mh615033891
    mh615033891 2018/04/23
    へー。
  • YAGNI - Wikipedia

    英: You ain't gonna need it[1]、縮めて YAGNI とは、機能は実際に必要となるまでは追加しないのがよいとする、エクストリーム・プログラミングにおける原則である。 理由[編集] YAGNI原則を提唱する人々は、その理由として以下を挙げている。 後で使うだろうという予測の元に作ったものは、実際には10%程度しか使われない。したがって、それに費やした時間の90%は無駄になる[2]。 余計な機能があると、仕事が遅くなり、リソースを浪費する[2]。 予期しない変更に対しては、設計を単純にすることが備えとなる。そして、必要以上の機能を追加すると、設計が複雑になってしまう[2]。 人生の時間は、貴重である。したがって、人間の能力は、ただコードを書くためではなく、現実の問題に集中するために使うべきである[3]。 結局は、その機能は必要ないかもしれない。もしそうなったら、あなた

  • MultiVersion Concurrency Control - Wikipedia

    MultiVersion Concurrency Control (MVCC, マルチバージョン コンカレンシー コントロール) は、データベース管理システムの可用性を向上させる制御技術のひとつ。複数のユーザから同時に処理要求が行われた場合でも同時並行性を失わずに処理し、かつ情報の一貫性を保証する仕組みが提供される。日では多版型同時実行制御、多重バージョン並行処理制御などと訳される。また単にマルチバージョンとも呼ばれる。 動作[編集] MVCCは、書き込み処理(トランザクション)が行われている最中に他のユーザによる読み取りアクセスがあった場合、書き込みの直前の状態(スナップショット)を処理結果として返す。つまり、書き込み中も読み取りができ、読み取り中でも書き込みができる。 MVCCにおいて可用性を達成するには、最低限、全ての処理が「どの順番で」行われたかを確実に記録する必要がある。そのた

  • InterPlanetary File System - Wikipedia

    ウィキペディアのロゴには QmRW3V9znzFW9M5FYbitSEvd5dQrPWGvPvgQD6LM22Tv8D というIPFSのハッシュが付けられている。ロゴにはハッシュを使って 公共ゲートウェイかローカルのIPFSインスタンスによってHTTP経由でアクセスできる。 InterPlanetary File System (IPFS) とは、分散ファイルシステムにデータを保存、共有するためのプロトコル、かつP2Pネットワークである。IPFSはコンテンツアドレス (CID) を使用してファイルを一意に識別する。IPFSはHTTP(ロケーションベースのハイパーメディアサーバープロトコル)に代わり、World Wide Webを配布することができる。 解説[編集] IPFSは、同じファイルシステムを持つ全てのコンピューターへの接続を試みるP2P分散ファイルシステムである。 複数の点でIPF

    InterPlanetary File System - Wikipedia
    mh615033891
    mh615033891 2017/12/23
    #memo
  • 3相コミット - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "3相コミット" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2015年10月) コンピュータネットワークやデータベースにおいて、3相コミットプロトコル(3PC)[1]は分散アルゴリズムであり、分散システムの全ノードがデータベーストランザクションのコミットに合意することを可能にするものである。しかし、2相コミット(2PC)とは違い、3PCはノンブロッキングである。より詳細には、3PCはトランザクションがコミットするか、中止するかのいずれかにかかる時間に上限を設ける。この性質により、もしあるトランザクションが3PCによりコミットしようとして

  • 2相コミット - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "2相コミット" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2015年10月) 2相コミット(Two-Phase Commit)とは、コンピュータネットワークやデータベースにおいて、分散システム内の全ノードがトランザクションのコミットに合意するための分散アルゴリズムあるいはプロトコルである。ネットワーク障害やノード故障の場合も考慮され、結果としてトランザクションはコミットが成功するか失敗するかのいずれかの状態となる。しかし、Dale Skeen とマイケル・ストーンブレーカーの研究によれば、2相コミットは同時に複数のサイトが(無作為に)

  • X/Open XA - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "X/Open XA" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年11月) X/Open XA とは、X/Openが策定した分散トランザクション処理のための標準規格。各ノードのローカルなリソースマネージャと、それらを分散システムとして統合するトランザクションマネージャとの間のプログラムインタフェースを規定している。 XAは、トランザクションマネージャとリソースマネージャ間で2相コミットプロトコルを実行するためのC言語プログラムインタフェースを規定している。主にTXインタフェースおよびXAインタフェースがある。 来のXAインタ

  • アトミックコミット - Wikipedia

    アトミックコミット (英: atomic commit)は、計算機科学の分野では、一連の個別の変更が単一の処理として実行される処理のこと。すべての変更が適用された場合、アトミックコミットは成功したと表現される。アトミックコミットを完了する前に障害が発生した場合、"コミット"は中止され、すべての変更が取り消されます (ロールバック)。これにより、システムは常に一貫した状態に保たれる。もう1つの重要な特性は、不可分操作としての性質に由来する。トランザクション分離により、一度に1つのアトミックコミットのみが処理される。アトミックコミットの最も一般的な用途は、データベースシステムとバージョン管理システムである。 アトミックコミットの課題は、複数のシステム間の調整が必要であることだ[1]。 コンピュータネットワークは信頼性の低いサービスであるため、これは、二人の将軍問題で証明されているように、すべて

  • 機会費用 - Wikipedia

    機会費用(きかいひよう、英: opportunity cost)とは、時間の使用・消費の有益性・効率性にまつわる経済学上の概念であり、ある経済行為を選択することによって失われる、他の経済活動の機会のうちの最大収益をさす経済学上の概念[1]。最大利益を生む選択肢以外を選択する場合、その来あり得た利益差の分を取り損ねていることになるので、その潜在的な損失分を他の選択肢を選ぶ上での費用 (cost) と表現している。 会計学上では、ある意思決定をしたために行えなかった投資機会のうち、得ることができなかった最大の利益額のことである[2]。 似た概念として、機会損失[3] (opportunity loss) があるが、機会費用 (opportunity cost) が「ある選択を実行する」(ことで他の選択が実行できなかった)ことで生じる・生じた架空の費用・損失 (loss) を表現する積極的概念

  • コンシステントハッシュ法 - Wikipedia

    コンピュータ科学の分野で、コンシステントハッシュ法(Consistent hashing)とは、ハッシュテーブルのサイズが変更された時、をキーの数、をスロット数とすると、平均個のキーのマッピングの変更のみでハッシュテーブルの機能を提供することのできる、特殊なハッシュ法である。それに対して、その他の多くのハッシュ法では、キーとスロット間のマッピングがモジュラ演算によって定義されているため、ハッシュテーブルのスロット数が変化するとほぼすべてのキーが再マッピングされてしまう。分散システムの一形態である分散キャッシュなどで利用されている。 コンシステントハッシュは、ランデブーハッシュ(英語版)(HRWハッシュとも呼ばれる)と同じ目的を達成するハッシュ法であるが、2つの手法は異なるアルゴリズムを使用しており、同時に独立して開発された。 アルゴリズム[編集] スロットのハッシュ値をソートしてリストに管

  • 電子割符 - Wikipedia

    電子割符(でんしわっぷ)とは、秘密分散法を応用した暗号技術の一種、およびそれにより生成される分割された情報のことである。用いられた秘密分散法の特徴がそのままその電子割符の特徴[注釈 1]となる。1979年にShamirとBlakleyによってそれぞれ独立に異なる秘密分散法が提案されて以来、多くの秘密分散法が提案され、その数だけの種類の電子割符がある。 新たな情報運用管理手法を産み出す基礎技術として[1]、また機密情報保護の観点[2][3]から注目を集めている。 概要[編集] 現実の割符と同様に一つの元の情報を二つ以上に分割し、またそれらを集めることで元の情報を復元する。現実の割符では主に、元の情報自体は既知で集めた時に既知の情報が得られたことを確認する相互認証[注釈 2]に用いられる[注釈 3]が、電子割符では、複数人の協力によってのみ得られる秘密情報の隠蔽[注釈 4]に用いられる。また現

  • lorem ipsum - Wikipedia

    「Lorem Ipsum」はこの項目へ転送されています。2021年のシングル『Tough Heart』に収録されている楽曲については「小林愛香#シングル」をご覧ください。 ウェブページのレイアウトの例(正式な文書が出来上がる前に「lorem ipsum」を流し込んで作ったもの) lorem ipsum(ロレム・イプサム、略してリプサム lipsum ともいう)とは、出版、ウェブデザイン、グラフィックデザインなどの諸分野において使用されている典型的なダミーテキスト(英語版)。書籍やウェブページや広告などのデザインのプロトタイプを制作したり顧客にプレゼンテーションしたりする際に、まだ正式な文章の出来上がっていないテキスト部分の書体(フォント)、タイポグラフィ、レイアウトなどといった視覚的なデザインを調整したりわかりやすく見せるために用いられる。 「lorem ipsum」は様々なバリエーション

    lorem ipsum - Wikipedia
  • データの完全消去 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "データの完全消去" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2012年4月) データの完全消去(データのかんぜんしょうきょ)とはハードディスク等の電子媒体内のデータを電子的にデータが残留しないように、特殊なハードウェアやソフトウェア等を用いた上書き処理で完全に削除する、コンピューターセキュリティ上の手法の一つ。 民生用向けでは、ハードディスク、フラッシュメモリの完全消去のための各種ツールが有名である。一方、電子媒体でも、光ディスク(CD/DVD/BD等)、光磁気ディスク(MO)の完全消去に関しては、必要性にもかかわらず、ハードディス

    データの完全消去 - Wikipedia
    mh615033891
    mh615033891 2017/06/14
    #memo DoD方式、NIST方式、NSA方式
  • ジョハリの窓 - Wikipedia

    ジョハリの窓(ジョハリのまど、英語: Johari window)とは自分をどのように公開ないし隠蔽するかという、コミュニケーションにおける自己の公開とコミュニケーションの円滑な進め方を考えるために提案された考え方。 ジョハリの窓の誕生[編集] 1955年夏にアメリカにて催行された「グループ成長のためのラボラトリートレーニング」席上で、サンフランシスコ州立大学の心理学者ジョセフ・ルフト (Joseph Luft) とハリ・インガム (Harry Ingham) が発表した「対人関係における気づきのグラフモデル」を後に「ジョハリの窓」と呼ぶようになった。 ジョハリ (Johari) は提案した2人の名前を組み合わせたもので、ジョハリという人物がいる訳ではない。 ジョハリの窓と自己の関係[編集] ジョハリの窓 自己には「公開されている自己」(open self) と「隠されている自己」(hid

    ジョハリの窓 - Wikipedia
  • Unicode一覧 0000-0FFF - Wikipedia

    この一覧は、U+0000からU+0FFFまでのUnicodeコードの一覧である。YYY0行X列のコードはU+YYYXであり、HTML文字参照は&#xYYYX;である(環境により表示が異なる場合がある)。 各文字の範囲についてはUnicodeのブロックの一覧を参照。 この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。

    mh615033891
    mh615033891 2017/04/16
    “о”
  • ユニバーサルWindowsプラットフォーム - Wikipedia

    ユニバーサルWindowsプラットフォーム(Universal Windows Platform:ユニバーサル ウィンドウズ プラットフォーム、略称:UWP)とは、異なるデバイス向けに提供されるMicrosoft Windows用のアプリケーションソフトウェアを共通の基盤上で動作させることのできる、統合されたプラットフォームのことである。 概要[編集] ユニバーサルWindowsプラットフォームは、Windows 10にて導入された、様々なデバイス上で動作するアプリケーションを単一のフレームワーク上に統合する仕組みである。ターゲットデバイスを設定することで、すべてのデバイスで共通となる基APIセットに対してデバイス固有のAPIセットを付加する形で、デバイス固有の機能を使ったUWPアプリを開発することができる[1]。 UWPアプリの開発には、主にC#/VB.NET/C++[注釈 1][2]

  • ハンロンの剃刀 - Wikipedia

    ハンロンの剃刀(ハンロンのかみそり、英: Hanlon's razor)とは、次の文で表現される考え方のことである。 Never attribute to malice that which is adequately explained by stupidity. 無能で十分説明されることに悪意を見出すな[注 1] 例えば、ある製品に欠陥が見つかった場合、(大抵の場合、一般論としては)それは製造した企業が無能であるか愚かであるということを示しているのであって、消費者を困らせるために企業が悪意を持って欠陥を忍ばせたわけではない、という考え方を示すのに用いられる。 上記の文言それ自体は、20世紀のペンシルベニア州に住むロバート・J・ハンロン (Robert J. Hanlon) という人の発言に由来するもの、とその友人などによって主張されたが、こうした考え方や類似の警句は、それよりはるか以前

  • プログラマーの日 - Wikipedia

    プログラマーの日(ロシア語:День программиста、英語:Programmers' Day)は、ロシアの公式な祝日である。 コンピュータのデータを扱う単位である8ビットに256通りの表現があることから、1月1日から256日目にあたる9月13日(閏年の場合は9月12日)に定められた[1]。2009年7月24日にロシア情報技術・通信省により認められた。 脚注[編集]

    mh615033891
    mh615033891 2016/09/13
    ええい、寿司はまだか。