わかりやすく解説するIT用語
基本概念の実用的な定義集です。古典的なネットワークから最新のAIまで、さっと読める短さで、きちんと学べる長さにまとめています。
Search, filter by category or browse
⤳ ランダムな用語Browse by category
ネットワーク781 termsHTTP/2 · スプリットホライズン · TCP BBR · ネイティブ VLAN
Web608 termsVitest · Fastly · Flexbox · Haml
プログラミング1 449 termsクーロン摩擦 · オクツリー(八分木) · サブルーチン · スコープ
AI & 機械学習478 terms位置エンコーディング · RadixAttention · N-gram · RAG
セキュリティ2 051 termsビーコニング · ベン・アディダ · キューブ攻撃 · ニールス・プロボス
インフラ1 262 termsDocker Swarm · xdaliclock · NetApp · XenSource
ハードウェア1 765 termsビッグドライブ(48ビットLBA) · ライトスルーキャッシュ · フロプティカル(Floptical) · マックスター(Maxtor)
データベース472 termsマルチリーダー · Business Objects · BRINインデックス · Sagaパターン
チャット & SNS1 162 termsFuture Composer · monday.com · n8n · Kibo(キボ)
0–9
- 10 GbE10ギガビット・イーサネット。2002年の802.3aeで標準化され、2010年代からデータセンターでは当たり前になった。個人向けにも2024年以降普及が進み、10GbEスイッチは100〜200ドル、X550-T2…
- 10DLC米国の通信キャリアが、通常の10桁の電話番号でA2Pのテキストメッセージを送れるようにした仕組み。ただし事前にブランドとキャンペーンの登録が必要。
- 1541 UltimateCommodore 1541ディスクドライブを、内蔵プロセッサに至るまで丸ごと真似るカートリッジ。ディスクイメージをメモリカードから読み込む。
- 16colo.rsANSIアートとASCIIアートを、月ごとのアートパックの形で何十年分も保存するウェブアーカイブ。
- 16ビットコンピューティング史の中盤。本格的なプログラムには足りるが、それを置けるアドレスは65,536個しかなかった。
- 1Kイントロ1,024バイトに収まるデモ。256バイトイントロの2倍の広さだが、それでも極端な倹約の訓練である。
- 1PasswordMac用ユーティリティから企業向けプラットフォームへ成長した、カナダのパスワードマネージャー(およびその開発元)。
- 2-out-of-5 コード各桁を5ビットで表し、1がちょうど2つになるよう決めた10進コード。パターンが崩れれば、機械は異常に気づく。
- 2.5 GbE2.5ギガビット・イーサネット。2016年の802.3bz規格。10GbEと違ってCat6a/7は不要で、既存のCat5eやCat6ケーブルで動く。2024年以降は上位マザーボードとWiFi-6/7ルーターで標準になりつつある。
- 256バイトイントロプログラム全体が256バイトに収まるイントロ。デモシーンで最も過酷なサイズ部門の一つ。
- 2bwm各ウィンドウに2重の枠だけを付けた、X11向けの最小構成のフローティングウィンドウマネージャ。mcwmのフォーク。
- 2FA / MFA二要素認証・多要素認証のこと。本人であることを、互いに独立した二つ以上の方法で証明する仕組みだ。
- 2PCTwo-Phase…
- 3-subset meet-in-the-middle鍵のビットを3つのグループに分ける中間一致攻撃の変種。鍵スケジュールが個々のビットを取り出すだけの暗号に有効。
- 3-Wayジョアン・ダーメンが1994年に作った小型のブロック暗号。ソフトウェアの優雅さより、高速なハードウェアを目指して設計された。
- 32ビット1985年には無限に思えた4ギガバイトは、2000年代に最も痛感される天井になった。
- 37signalsBasecampとRails、そして「会社はこう経営せよ」という数々の持論を世に送り出した、シカゴの小さな会社。
- 3Comイーサネットの発明者が自分の発明を売るために興した会社。20年にわたり、ほぼすべてのPCの拡張スロットに収まっていた。
- 3D XPointIntelとMicronが2015年に発表したメモリ技術。高速だが揮発性のDRAMと、遅いが永続的なNANDフラッシュの間を埋めるはずだった。バイト単位でアクセスでき、永続的で、フラッシュよりはるかに高速。Intel…
- 3DESDESを3回かける方式。2回では意味がないからで、銀行システムを25年間延命させたつぎはぎ策でもある。
- 3dfxVoodooカードによって、3Dアクセラレーションをすべての PCゲーマーの必需品にしながら、4年後には消えてしまった会社。
- 3DO自社ではハードを一台も作らず、設計をライセンスして他社に赤字を背負わせたゲーム機。
- 3Dプリンター固まりから削り出すのではなく、層を重ねて立体物を作る機械。
- 3Dリアルムズアポジーの3Dゲーム部門のブランドで、『Duke Nukem 3D』を出したあと、続編を14年かけて完成させなかった。
- 3D回転回転行列で3D座標を変換する数学。リアルタイムグラフィックスの基本操作であり、回るキューブのデモの核心である。
- 3PARシンプロビジョニングの技術が評価され、HPとDellの買収合戦を引き起こしたエンタープライズ・ストレージの会社。
- 464XLATIPv6専用ネットワーク上でIPv4を使えるようにする移行技術。RFC 6877(2013年)。クライアント側のステートレス変換(CLAT)とネットワーク側のステートフル変換(PLAT/NAT64)を組み合わせ、IPv4固定のアプリに対応する。
- 4chan2003年に当時15歳のクリストファー・プール(通称moot)が始めた匿名のイメージボード。日本のふたば☆ちゃんねるの英語版として作られ、アカウントも名前もなく、全員が「Anonymous」として投稿する。
- 4DwmIRIX上のSGIのウィンドウマネージャ。Motifのmwmを拡張した子孫で、Indigo Magicの顔となった。
- 4klangグループAlcatrazによるモジュラー型ソフトウェアシンセ。ミュージシャンが普通のシーケンサーで4k用の音楽を書けるようにした。
- 4Kイントロ4096バイト以下のデモ。映像も音楽もすべて、その場で計算して生成する。
- 4matイギリスのミュージシャン Matthew Simmonds。Amiga 上でチップ音を独自の様式にした人々の一人。
- 4Sight1980年代末のシリコングラフィックスによるIRIX用ウィンドウシステム。サンのNeWSを土台にし、3Dグラフィックスがウィンドウの中でそのまま動いた。
- 528 MBの壁BIOSのINT 13hとIDEインターフェースで、シリンダ・ヘッド・セクタの上限が食い違ったために生じた、悪名高い504 MiBの上限。
- 5G第5世代移動通信システム。速くはなったが、本当の違いは遅延の小ささと接続できる機器の多さにある。
- 5G mmWave24〜100GHz帯を使う5G。400MHz幅のチャネルがとれる広大な帯域により、毎秒数ギガビットの速度が出る。引き換えに到達距離は約200mで、壁や木の葉、雨粒にまで遮られる。主流での展開を切り開いたのは米国のVerizonである。
- 5G NR(New Radio)5Gの無線インターフェース。3GPP Release 15以降(2018年)で、LTE(4G)の後継。周波数帯はFR1(6GHz未満、主流)とFR2(ミリ波、24〜100GHz、広帯域だが短距離)の二つで、2020年から標準的な携帯通信になった。
- 5G NSA(Non-Standalone)5G無線とLTEコアを組み合わせる5Gの導入方式。端末は制御プレーンでは4Gセルに、ユーザープレーンのスループットでは5Gにつながる。完全な5Gコアを待たずにキャリアが素早く展開できるよう、2019〜2020年に先行導入された。
- 5G SA(Standalone)コアネットワークも100%5Gで構成する5Gの運用方式。LTEコアに5G無線を組み合わせる5G…
- 64klang4klangの兄貴分。サウンドトラックにもう少し余裕がある64kイントロの音楽用に、グループAlcatrazが作ったソフトウェアシンセ。
- 64kイントロコード、音楽、グラフィックスのすべてを65536バイトに収めなければならないデモのコンペ部門。すべてを実行時にプロシージャルに生成するしかなくなる。
- 64tassPC上で動く6502ファミリー用のクロスアセンブラ。C64本体のTurbo Assemblerの構文を話す。
- 64ビットレジスタ、アドレス、ポインタの幅が64ビットのCPUアーキテクチャ。2005〜2010年頃から標準となった。理論上は16EBまで扱え、x86_64での実用上は48ビット(256TB)である。
- 669形式拡張子にちなんで名付けられた、PC向けの初期モジュール形式。S3MやXMが登場する前に、Composer 669がPCでのトラッカー音楽を実現した。
- 6G2030年頃に予定される次の移動通信世代。まだ研究段階だが、すでに5Gと同じく誇大に語られている。
- 6to4IPv4上でIPv6を運ぶトンネリング方式。RFC 3056(2002年)で定義され、グローバルIPv4アドレスが自動的にIPv6プレフィックス…
- 7トラックテープ最初の商用磁気テープフォーマット。½インチ幅のテープに6ビットのデータとパリティを並べ、1952年のIBM 701とともに誕生した。
- 80 PLUS電源ユニットの変換効率の認証制度。基本要件は負荷20%、50%、100%で80%以上の効率で、Bronze、Silver、Gold、Platinum、Titaniumの各等級で基準が厳しくなる。
- 802.1Xポート単位でネットワークへのアクセスを制御するIEEE標準。クライアント(サプリカント)がスイッチ(オーセンティケータ)経由でRADIUSサーバーに対して認証する。企業のWi-Fiや有線LANポートのセキュリティの標準的な仕組み。
- 8½Rob Pike が書いた Plan 9 最初のウィンドウシステム。名前はフェリーニの映画に由来する。
- 8SVXAmiga標準のサンプル音声フォーマット。8ビットの音声をIFFチャンクに収めたもので、トラッカーの楽器の素材となった。
- 8x8ビデオコーデック用チップのメーカーがシリコンを捨ててクラウド電話に転じ、社名だけは画素ブロックから取り続けた。
- 8ビット8ビットあれば256通りの値、1文字、そしてホームコンピュータの一世代分をまかなえた。
- 9 FingersSpaceballsが1993年に作ったAmigaのデモ。本来そんなことをするはずのないマシンで、デジタイズした映像を再生した。
- 96列カードパンチカードを近代化しようとしたIBMの試み。小さく、高密度で、10年ほど遅かった。
- 9wmPlan 9の8½を、Xが許す限り忠実に真似たXウィンドウマネージャ。ボタンもアイコンもなく、メニューは一つ、枠は細い。
- 9トラックテープ9本の並列トラックを持つ、幅半インチのオープンリール。1964年以降のコンピュータ用テープの定番であり、「メインフレーム」のイメージそのものになった。
A
- A News最初のUsenetソフトウェア。1日に数件の投稿があれば賑やかとされるネットワークのために、デューク大学で作られた。
- A*(エースター)グラフ上の最短経路を求める探索アルゴリズム。ダイクストラ法に、ゴールへ向けて探索を導くヒューリスティックを加えたものだ。
- A/Bテスト二つの案(A=対照群、B=試験群)をランダムに選んだユーザーに見せ、どちらが指標で優れるかを測る手法。プロダクト最適化の定番だ。
- A10 NetworksIPv4アドレスの枯渇を追い風に、通信事業者向けのロードバランサーで稼いできたサンノゼの企業。
- A100Nvidiaが2020年に発売した、Ampereアーキテクチャのデータセンター向けGPU。最初の世代の本格的な大規模言語モデルを学習させた主力で、GPT-3は数万基のA100で学習された。
- a11y「アクセシビリティ」の略記。障害のある人を含む、誰にとっても使えるサイトにすること。
- A2P (application-to-person)人ではなくシステムがSMSを送るトラフィック区分で、ワンタイムコード、配送通知、マーケティングなどが該当し、キャリアは通常のSMSとは別に課金・フィルタリングする。
- A5/1欧州のGSM通話を守っていたストリーム暗号。1987年から秘密にされていたが流出し、2009年には実用的に破られた。
- AA-lib任意のグラフィックスをASCII文字で描画するCライブラリ。素のテキスト端末で動画やゲームを動かせる。
- AABB(軸平行境界ボックス)辺が座標軸と平行に走る境界ボックス。軸ごとの最小値と最大値だけで表せる。
- AACMP3の後継。同じビットレートでより良い音質を実現し、iTunesやYouTube、デジタルラジオの基盤となった形式。
- ABAC(属性ベースアクセス制御)ユーザー・リソース・状況の属性に基づいて可否を決める認可モデル。RBACより柔軟だが、挙動を把握するのは難しい。
- ABA問題あるスレッドが値Aを読んで中断され、再開したときも値はAだが、その間にBだった時期があり、世界は同じではない、という問題。
- ABC 80スウェーデン独自のホームコンピュータ。DIABが設計し、モータラのLuxorが製造して、1980年代のスウェーデンのほぼすべての教室に置かれた。
- AberMUDアベリストウィスで生まれ、世界中の大学のマシンに広がって、このジャンルを「自分で動かせるもの」に変えたMUD。
- ABI(アプリケーションバイナリインターフェース)コンパイル済みバイナリ同士の低水準な取り決め。関数の呼び出し方、引数の渡し方、戻り値の扱いを定める。
- Ablyロンドン拠点のリアルタイムプラットフォーム。Pub/Subに、メッセージの順序と切断後の復旧という明示的な保証を加えた。
- ABLモードArbitrary Block Length(任意ブロック長)。通常の128ビット暗号を、ディスクのセクタ全体と同じ大きさのブロック暗号に引き延ばすモード。
- AbortController進行中の非同期処理を中止するためのWeb API。主に fetch に使うが、イベントリスナーなどにも使える。AbortController を作り、その signal を処理に渡しておけば、いつでも abort() で取り消せる。
- Abreast-DM同じ鍵の下で並べた二つのDavies–Meyerステップ。片方には連鎖値のビット反転を入力し、二つが一つに潰れないようにする。
- Accelerated-XXi GraphicsによるLinuxなどPC向けUnixの商用Xサーバー。1990年代を通じ、XFree86がまだ対応できないグラフィックカードやノートPC向けのドライバを販売した。
- Accenture社名を変え、会計事務所の親会社と縁を切った数か月後に、その親会社がエンロン事件で潰れた、コンサルティングの巨人。
- AccessXXのキーボード・アクセシビリティ機能。修飾キーの固定、スローキー、テンキーによるマウス操作などを備え、1993年に独立した拡張として登場し、翌年にはXKBに吸収された。
- Accoladeセガのゲーム機をリバースエンジニアリングし、それを法廷で認めさせたパブリッシャー。
- ACE1945年にチューリング自身が設計したコンピュータ。フォン・ノイマンの案より高速で癖が強かったが、あまりに野心的で、簡略版しか作られなかった。
- Achaeaプレイは無料でクレジットを販売したテキストMUD。のちにゲーム産業を飲み込むことになるビジネスモデルの先駆けである。
- Achronix完成品のチップと、組み込み用のプログラマブルロジックIPの両方を売る独立系FPGAメーカー。
- ACIDトランザクションが満たすべき四つの性質。Atomicity(原子性)、Consistency(一貫性)、Isolation(独立性)、Durability(永続性)。
- ACiD Productions最も影響力のあったANSIアートグループ。1990年結成で、毎月のアートパックで知られる。
- ACiDDrawACiDアートグループが、シーンのアーティスト自身のために作ったDOS用ANSIエディタ。
- ACMETLS証明書の発行と更新を自動化するプロトコル。
- ACPI電源管理とハードウェア構成の制御をBIOSからOSへ移す標準規格。1996年にIntel、Microsoft、東芝が策定し、APMに取って代わった。
- Acquire-releaseロックフリーのコードが、ほぼ必ず本当に必要としているメモリ順序。1つの変数を介して2つのスレッドを同期できるだけの強さがあり、グローバルな順序付けのコストは払わずに済む。
- Action Replayプログラムを実行中に停止させ、メモリをダンプしてほぼ何でもバックアップできた、Datel社のフリーザーカートリッジ。
- ActionScriptAdobe Flash用のプログラミング言語。ECMAScriptベース(JavaScriptと同じ系統)で、1998年のv1、2006年のv3を経て、2020年のFlashの終了とともに消えた。
- active (Usenet)ニュースサーバーが持つ、どのグループが存在し、何番の記事を含み、投稿が許可されているかの一覧。
- ActiveX1996年にMicrosoftがInternet Explorer向けに出したプラグイン技術で、ネイティブのCOMコンポーネントをブラウザ内で動かした。IEの終焉とともに消えたが、セキュリティ上は悪夢だった。
- Activision最初の独立系コンソールゲーム開発会社。自分の名前をパッケージに載せてくれないAtariにうんざりしたプログラマーたちが創業した。
- ActivityPub2018年にW3Cが標準化した、分散型ソーシャルネットワーク向けのプロトコル。各サーバーはJSON-LD形式のアクティビティ(Create、Follow、Like、Announce)を互いの受信箱(inbox)にPOSTし合う。
- Ada1980年頃、米国防総省が、組み込みシステムで乱立していた数百の言語を置き換えるために開発を依頼した言語。名前はAda Lovelaceにちなみ、規格番号MIL-STD-1815は彼女の生年に由来する。
- Ada Lovelace(GPU)2022年10月に登場したNvidiaの消費者向けGPUアーキテクチャ。RTX 4090、4080、4070、4060を含む。TSMC 4Nプロセス。レイトレーシング性能はAmpere(RTX 30シリーズ)の約2倍で、フレーム生成を備えたDLSS…
- Adafruitホビイスト向けに電子部品を販売し、自社製品のほぼすべての設計データを公開しているニューヨークの企業。
- Adam事実上すべてのディープラーニングが使う最適化アルゴリズム。名前はadaptive moment estimationの略。KingmaとBaが2014年に発表し、10万回以上引用されている。
- Adam Backイギリスの暗号学者でサイファーパンク。1997年にHashcashを発明した。のちにビットコインの原動力となるプルーフ・オブ・ワークの仕組みである。
- AdamWAdamに「分離した重み減衰(decoupled weight decay)」を取り入れたオプティマイザ。LoshchilovとHutterが2017年に提案し、現代のLLM学習のほぼ標準となっている。
- AdaptecSCSI時代、この社名はそのまま、ハードディスクやスキャナ、CDライターをつなぐために機械に挿すカードの代名詞だった。
- ADBAndroid Debug Bridgeの略。パソコンとAndroid端末をUSBまたはネットワーク経由でつなぐコマンドラインツールである。
- ADCS ESC1証明書テンプレートの設定ミスで、一般ユーザーがドメイン管理者の名義で証明書を発行させられる。ドメインの乗っ取りまで1分程度。
- AddressSanitizerGoogleが2012年に公開した、コンパイラベースのメモリエラー検出器。-fsanitize=addressを付けてビルドすると、最初のエラーの時点でスタックトレース付きで停止する。3時間後に原因不明の挙動を見せるよりずっとましである。
- ADF(Amiga Disk File)Amigaのフロッピーをセクタ単位でそのまま写したイメージ。エミュレータの世界における事実上の標準である。
- ADFGVX暗号1918年のドイツ軍の野戦暗号。換字と転置を組み合わせたが、それでも数か月でフランス人に解読された。
- ADFGX暗号第一次世界大戦のドイツ軍野戦暗号。ポリュビオスの暗号表と列転置を組み合わせたものだ。
- AdiantumChaChaとPoly1305を土台にした、AESのハードウェア支援がない機器向けの、長さを保つ暗号モード。
- ADLC++で修飾なしの関数呼び出しを行うとき、コンパイラが実引数の型が属する名前空間も検索するというルール。ケーニッヒ探索とも呼ばれる。
- AdLib1987年にFM音源をPCへ持ち込んだカナダ製サウンドカード。サウンドブラスターに市場を食われるまでの話である。
- AdminSDHolderドメイン内の全特権アカウントのひな型となるアクセス制御リストを持つオブジェクト。バックグラウンド処理が1時間ごとにそれを上書きし直す。攻撃者が仕込んだものも含めて。
- AdMobGoogleのモバイルアプリ向け広告ネットワーク。「無料アプリ」を標準的な形にした収益モデルだ。
- ADO.NETMicrosoftの.NET向けデータアクセス層。あらゆるORMの下にある低レベルの層で、今も SqlConnection を手で書く世界だ。
- Adobeグラフィック制作を支えるファイル形式、PostScriptとPDF、そして名前が動詞になったソフトの数々を握る会社。
- Adobe Firefly2023年3月に発表されたAdobeの生成AIモデル群。売りは画質より出自で、Webの全体ではなくAdobe Stockとパブリックドメインの素材で学習している。
- Adobe Flash1996〜2020年のWeb向けマルチメディアプラットフォーム。ブラウザプラグインでSWFファイルを再生し、アニメーション、動画、ゲーム、インタラクティブなサイトを実現した。初期のYouTubeやWebゲーム時代を丸ごと支えた。
- Adobe FontsAdobeのウェブフォントサービス。旧称Typekit(2011年にAdobeが買収)で、2018年10月にAdobe Fontsへ改称した。Creative Cloudに含まれる。
- ADP1949年に手計算で給与処理を始め、以来やめていない米国の給与計算大手。今では数千万人分を処理する。
- Advanced Art Studio1980年代半ばのCommodore 64用ウィンドウ式ペイントソフト。この機械の扱いにくいマルチカラーモードを軸に作られていた。
- AdvantestTeradyneと市場をほぼ二分し、世界のチップが合格か不合格かを決めるテスト装置のメーカー。
- AdyenUber、Spotify、eBayなどのカード決済を、オンラインから店頭レジまで自社開発の単一基盤で処理するアムステルダムの企業。
- AerospikeインデックスをRAMに、データをSSDに置くことで、毎秒数百万件の処理を1ミリ秒未満で返すことを狙ったNoSQLデータベース。
- AES事実上の標準となった共通鍵暗号。ブロック長は128ビット、鍵長は128・192・256ビットから選べる。
- AES Key Wrapある鍵で別の鍵を暗号化するための構成。2002年にRFC 3394で規定された、AESベースの方式だ。
- AES-GCMAESをGalois/Counter Modeで動かす方式。機密性と完全性を1回の処理で両立する、関連データ付き認証暗号(AEAD)だ。
- aewm読まれるために書かれたウィンドウマネージャ。約1000行のCで、X上のウィンドウ管理に何が必要かを正確に示し、一族の祖先となった。
- AffirmPayPal出身者が創業した米国の「今買って後で払う」サービス。延滞手数料なしの分割払いを軸にしている。
- AFKAway From Keyboard(キーボードから離れている)。「ちょっと席を外す」の意で、チャット文化で最も古い略語の一つ。
- AFLI高解像度モノクロモードで色の解像度を8×1ピクセルまで高めるC64のグラフィックスモード。代償はほぼ全CPU時間である。
- After Dark空飛ぶトースターで知られるスクリーンセーバー。焼き付き防止の道具を娯楽に変え、独自の産業にまで育てた1989年のMacintosh用プログラム。
- Afterpay「4回払い」で急成長し、Blockが290億ドルで買収したオーストラリア発のBNPLの先駆者。
- AfterStepNeXTを買えない人のために、1990年代のLinuxデスクトップにNeXTSTEPの見た目を与えたウィンドウマネージャ。
- AG Grid大量データの表を扱うJavaScriptコンポーネント。数十万行に対してソート、フィルタ、グループ化、仮想スクロールを提供する。
- AGA1992年登場のAmiga第3世代チップセット。パレットを1,677万色に引き上げ、Commodore最後の機種であるA1200とA4000に搭載された。
- ageモダンなファイル暗号化ツール兼フォーマット。Filippo Valsorda作、2019年。単純なファイル暗号化のためのPGP代替で、CLIはage -r alice.pub file.txt >…
- AgentQLAIを使ったウェブスクレイピングツール。自然言語やGraphQL風の記法でデータ抽出クエリを書くと、セレクタの探索やサイト変更への追従はAgentQLが担う。2024年登場。競合はBrightDataやApify。
- AGI特定の分野に限らず、人間ができるあらゆる知的作業をこなせるとされる仮想的なAI。
- Agnus (Amiga)AmigaのDMAを司る頭脳。メモリへのアクセスをすべて管理し、BlitterとCopperの両方を内蔵したチップである。
- Agora.ioリアルタイムの音声・ビデオ機能をクラウドAPIとして提供し、アプリ開発者がWebRTCと格闘せずに済むようにするサービス。
- AGPLGPLにネットワーク条項を加えたもの。ソフトウェアをサービスとして動かすなら、バイナリを配布しなくても、改変部分のソースを公開しなければならない。
- AGSPC64で画面全体をX方向にもY方向にも、ハードウェアが想定する範囲を大きく超えて自由にスクロールさせる技法。
- AHX合成チップチューン用のAmigaフォーマット。波形をPaula上でソフトウェア計算するため、曲が数キロバイトに収まる。
- AI従来は人間の知能が必要と考えられていたタスクを解くコンピュータシステム。
- AI-complete解くには汎用知能が必要だと想定される問題。つまり、AIそのものを事実上解かない限り解けない問題のこと。
- AI21 LabsTransformerとMambaのハイブリッドを、いち早く実運用で出荷したイスラエルのAI企業。
- Aiderターミナル上のAIペアプログラマー。gitリポジトリ内でaiderを起動し、LLMと対話すると、ファイルを直接編集してコミットまでしてくれる。
- AIGLXAccelerated Indirect GLX。Xサーバーを置き換えることなく、ハードウェア加速された3D効果を使えるようにするRed Hatの方式。
- AIM(AOL Instant Messenger)1997年から2017年まで続いたAOLのインスタントメッセンジャー。バディリスト、離席メッセージ、そして黄色い「走る人」のアイコンで、90〜00年代の子どもたちの世代を象徴した。
- Airbnbホテル業界を揺さぶった「空いている部屋はどれもホテルになる」という発想。バルセロナ、ベルリン、ニューヨークなどで住民の苦情が相次ぎ、規制が何度も強化されている。
- AirbyteオープンソースのELTプラットフォーム。SaaSのAPI、データベース、ファイルから、データウェアハウスへ350以上のコネクタでデータを流し込む。
- Aircall壁の電話線ではなくCRMの中に住むことを前提に作られた、フランス発のクラウド電話。
- AirPrintiPhone、iPad、Macからドライバーを入れずにワイヤレス印刷できる、Appleの技術。
- Airtable自分をデータベースだと思っているスプレッドシート。列の型(添付ファイル、単一選択、リンクレコード)、数式フィールド、ビュー(カンバン、カレンダー、ギャラリー)を備える。
- AIT (Advanced Intelligent Tape)ソニーの8 mmテープ規格。最大の特徴は、カートリッジ自体に中身を記録するメモリチップを内蔵していたことだ。
- AixtronLED、レーザー、パワー半導体になる結晶層を育てるMOCVD炉を作る、ドイツの装置メーカー。
- AIXwindowsRS/6000上のAIX向けにIBMがまとめたX11とMotifのパッケージ。CDEへと溶かし込まれたデスクトップの一つ。
- AIの冬資金と忍耐が尽きた時期のこと。研究者たちは自分の分野を別の名前で呼び始めた。
- AI透かしAI が生成したテキストや画像に埋め込む不可視のパターン。後から AI 生成物と判別できるようにする。
- Ajaxページ全体を再読み込みせず、裏でサーバーからデータを取得する技術。
- AkamaiMITの研究者の数学から生まれた元祖CDN事業者。今やほぼすべてのISPのネットワーク内にサーバーを置いている。
- Akamai EdgeWorkersAkamaiのCDNノード上で直接JavaScriptを実行できるサービス。2020年に提供開始。
- Akiko (Amiga)Amiga CD32に載っていたカスタムチップ。チャンキーからプラナーへの変換をハードウェアで行い、Amiga特有のプラナー表示を回避した。
- AkkaJVM向けのアクターモデル実装。2009年にJonas Bonér氏が作った。Erlangに着想を得ており、Akka Streams、Akka HTTP、Akka Cluster、Akka Persistenceなどが載っている。
- Alan SolomonDr Solomon's Anti-Virus Toolkitを生んだ英国のアンチウイルスのパイオニア。1990年代のPC防御で大きな名前の一つだった。
- Alcatel-Lucent仏米の通信機器メーカー同士の合併。巨人を生むはずが、10年にわたる赤字を生んだだけで、地下室にはベル研究所があった。
- AldusPageMakerでデスクトップパブリッシングを立ち上げ、その言葉自体に名前を与えた会社。
- AlembicSQLAlchemy(Python)向けのデータベースマイグレーションツール。2010年にSQLAlchemyの作者マイク・バイヤーが開発した。Flask、FastAPI、Pyramidアプリの標準的な選択肢で、モデルの差分から自動でマイグレーション…
- Alexander SotirovHeap Feng Shuiと、MD5衝突から作り出した不正な認証局で知られるエクスプロイト研究者。
- Alexander TereshkinInvisible Things Labの三人目の研究者。ルトコフスカ、ヴォイチュクとともに、OSより下でマルウェアが潜める場所を探し当てた。
- ALGOL実運用ではほとんど誰にも使われなかったが、その発想がほぼ全ての後続言語に受け継がれた言語。
- AlgoliaSaaS型の検索サービス。2012年にフランスでNicolas Dessaigne氏とJulien Lemoine氏が創業。RESTとオートコンプリートで、誤字に強い高速検索を提供する。SaaSの「インスタント検索」UXの標準的な選択肢。
- Algorand電力を燃やす代わりに、暗号学的な抽選でブロックの検証者を選ぶ、シルビオ・ミカリ創設のブロックチェーン。
- Alibaba中国のEC巨人。Alibaba.com(世界向けB2B)、Taobao(C2C)、Tmall(B2C)、AliExpress(欧米への直接輸出)を擁し、創業者ジャック・マーを中心に広がる帝国。
- AlienwareDellの最上位ゲーミングブランド。宇宙人モチーフ、正気を疑う価格、空港より多いLED。
- AliExpressAlibabaの消費者向け版。中国のメーカーが世界へ直接販売する。送料無料、配送は2〜6週間、価格は異様に安い。
- All Your Base Are Belong To Us1991年の日本製メガドライブ用ゲームの雑な英訳から生まれた一文。10年後、インターネット初の本格的な画像ミームになった。
- Alliant Computer Systems通常のFortranを、8基の専用演算素子へ自動的に並列化するコンパイラを備えたミニスーパーコンピュータ。
- AllowEvents同期グラブで凍結されたポインタやキーボードを解凍するXのリクエスト。ReplayPointer モードでは、横取りなどなかったかのようにクリックをもう一度配送できる。
- Alluxio計算ジョブとストレージの間に置くキャッシュ層。Sparkが同じデータをS3から何度も取ってくる無駄をなくす。
- Allwinner安価なARMチップを作る中国メーカー。一世代分の格安タブレットとシングルボードコンピュータを支えた。
- AlphaFoldアミノ酸配列からタンパク質の立体構造を予測するという、生物学の50年来の難問を解いたDeepMindのAI。
- AlphaGo2016年3月に李世ドル九段に4勝1敗で勝ったDeepMindの囲碁プログラム。専門家の予想より10年早かった。
- AlphaZeroチェス、囲碁、将棋を数時間の自己対戦でゼロから学んだDeepMindのAI。2017年に世界最強のチェスエンジンStockfishを破った。
- Alpine Linuxmusl、BusyBox、OpenRCで作られた超軽量Linuxディストリビューション。ベースは約5MBで、Dockerベースイメージの事実上の標準。
- Alpine.jsロジックをすべてHTMLの属性として直接書く、ミニマルなJavaScriptフレームワーク。約15 kB。2019年にCaleb Porzioが作り、本人は「JavaScript版Tailwind」と呼ぶ。
- Alt-dragAltを押しながらウィンドウ内のどこでもドラッグして動かす、Xウィンドウマネージャーの流儀。タイトルバーを探す必要がない。
- alt.*Usenetの「オルタナティブ」階層。投票なしで誰でもニュースグループを作れたため、インターネット文化の大半がここに集まった。
- alt.2600雑誌『2600』にちなんで名づけられた、Usenet上のハッカーとフォーン・フリーカーの溜まり場。名前をたどれば、2600Hzのトーンに行き着く。
- alt.binariesalt.*の中で、Usenetが議論の場からファイル配布網へ変わった一角。
- alt.config新しいalt.*グループを作る前に提案するはずだったニュースグループ。その助言は、言われたのと同じ程度にしか守られなかった。
- alt.folklore.computersコンピューティングの歴史を語るUsenetグループ。パンチカードやメインフレームの時代を知るベテランが、物事が実際どうだったかを解説した。
- alt.folklore.urban都市伝説を扱うUsenetグループ。ネットにファクトチェックとトローリングの両方をもたらした。
- alt.hackersモデレーターのいないモデレート制ニュースグループ。入会試験は、そこへの投稿方法を自力で突き止めることだった。
- alt.religion.scientologyサイエントロジー教会がUsenetに戦いを挑み、議論は削除できないとネットが学んだニュースグループ。
- alt.sysadmin.recoveryシステム管理者がユーザー、上司、ベンダーへの愚痴を言いに集まったUsenetグループ。偽造したモデレーションヘッダで、何も分かっていない人を締め出していた。
- alt.tastelessあえて悪趣味な内容を投稿するUsenetグループ。1993年に猫好きの集う rec.pets.cats を「侵略」した事件で最もよく知られる。
- Alt+Tab開いているウィンドウを最近使った順に巡るキーの組み合わせ。一度押せば、直前までいた場所に必ず戻れる。
- Altair 8800スイッチとランプだけの箱がキットとして売られた。ホームコンピュータとMicrosoftの両方にとっての号砲である。
- AltaVistaほぼウェブ全体を索引化した最初の検索エンジン。作ったのは、自社サーバーの速さを見せつけたかったハードウェアメーカーだった。
- AlteraプログラマブルロジックでXilinxの万年2位だった企業。Intelに飲み込まれ、そして再び出てきた。
- Alteryxボックスをドラッグして並べるだけでデータパイプラインを組めるセルフサービス型分析プラットフォーム。価格もそれなりだった。
- Altiumホビイストや小規模な設計会社の標準となった回路基板設計ツールを作るオーストラリアの会社。大手EDAスイートより安価な選択肢。
- ALU算術論理演算装置(Arithmetic Logic Unit)。加算、減算、比較、AND、OR、XOR、ビットシフトといった基本的な整数演算と論理演算を行うプロセッサの部品で、あらゆるCPUコアの最も基本的な構成要素の一つである。
- Always on topフォーカスに関係なく、特定のウィンドウを他のすべての上に保つ設定。小さな機能だが、ウィンドウマネージャーが重なり順をどう管理しているかが透けて見える。
- Amazon1994年にジェフ・ベゾスがワシントン州ベルビューのガレージでオンライン書店として創業した。今や世界最大のEC企業であり、この辞典にとってより重要なのはAWSの親会社だという点である。
- Amazon BedrockAWSのマネージド基盤モデルサービス。GPUを自前で運用せずに、Claude、Llama、Mistral、Titan、Cohere、Stable Diffusionなどを単一のAPIで使える。
- Amazon DynamoDBAmazon のマネージド NoSQL。キーバリュー兼ドキュメント型でスキーマレス、オートスケールする。2007年に社内(ショッピングカート用)で開発され、2012年に一般公開された。
- AmbarellaGoProなどのカメラ向け動画圧縮チップから、車載・監視向けのコンピュータビジョン用プロセッサへと軸足を移したカリフォルニアのファブレス半導体企業。
- AMD50年にわたってIntelに食らいつき続けてきた競合。倒産寸前の時期もあれば、業界の先頭を走った時期もある。
- AMD Instinct MI300NvidiaのH100に対するAMDの回答。GPU専用で192GBのHBM3を積むMI300Xと、CPUとGPUを統合したAPUのMI300Aがある。2023年12月発売。
- AMD MI300XNvidiaのH100と本格的に渡り合えた、AMD初のAI向けGPU。2023年12月発売。192GBのHBM3(H100は80GB)を搭載し、より大きなLLMを1基で動かせる。CDNA3アーキテクチャで、ソフトウェアスタックはROCm。
- AMD Precision BoostAMD Ryzenの日和見的なクロック周波数制御で、IntelのTurbo Boostに相当する。温度、消費電力、電圧の現在の上限内で、周波数を細かくリアルタイムに可能な限り引き上げる。
- AMD SEVAMD Secure Encrypted…
- American Megatrends (AMI)かつてPCの起動画面でおなじみだったロゴの会社。そのコードは今もほとんどのマザーボードの土台にある。
- Ami-Expressエリートシーンが好んだAmigaのBBSソフト。使う者には単に/Xと呼ばれた。
- Amiga1985年の時点でプリエンプティブ・マルチタスクと4096色を備えていたホームコンピュータ。ただし持ち主は、自分が何を手にしているのか分かっていなかった。
- Amiga 1200Commodore最後のAmigaホームコンピュータ。AGAグラフィックスと68020を備えていたが、2年遅かった。
- Amiga 4000Commodoreが最後に出した大型Amiga。AGAと68040、Zorro IIIスロットを、デスクトップ筐体に収めた。
- Amiga 500キーボード一体型のAmiga。このプラットフォームをヨーロッパのゲーム機兼デモマシンに押し上げた。
- Amiga ASCIIAmigaシーンのテキストアートのAmiga独自の流派。PCのブロックグラフィックスではなく、Topazフォントの普通のタイプ文字で描く。
- Amiga CD32CommodoreのCDベースのゲーム機。実質的にはキーボードのないAmiga 1200で、同社の最後の製品となった。
- Amiga Demoscene Archive (ADA)Amigaのデモを選び抜いて集めたアーカイブ。どの項目も、動いて、しかも見る価値があることを建前にしている。
- Amiga Format英国で最も長く続いたAmiga雑誌。1989年から2000年まで、表紙にフロッピーを貼り付けて売られた。
- Amiga Music Preservation (AMP)Amigaのミュージシャンとそのモジュールのデータベース。HVSCがC64に対して持つのと同じ志を、Amigaについて掲げている。
- Amiga Power1991年から1996年まで続いた英国のAmigaゲーム雑誌。出来の悪いゲームに悪い点を付けることで有名だったが、いつも歓迎されたわけではない。
- AmigaGuideAmigaのヘルプファイル用ハイパーテキスト形式。ウェブが一般の人に届く何年も前から、テキストのノード間をクリックでたどれた。
- Aminet世界最大のAmigaソフトウェアアーカイブ。1992年から続き、プラットフォームが死んだ後も頑固に生きている。
- amiwmUnixワークステーションの見た目と操作感をAmigaのWorkbenchそっくりにするX11ウィンドウマネージャー。
- Amkor Technology完成したシリコンの薄片を、はんだ付けできる部品に仕立てる会社。
- AMOLED画素ごとにTFTを置いて電流を制御する有機ELディスプレイ。これのおかげで1インチを超えるスマートフォンやテレビが作れる。実際には、今のスマホの「OLED」はほぼこれだ。
- AMOSゲーム作りのためのAmiga用BASIC方言。スプライトやアニメーションの命令を最初から備えている。
- AMPモバイルページを高速に表示するため、Googleが2015年に打ち出したHTMLの簡易版。2024年には、ほぼ忘れ去られている。
- Ampere Computingクラウドサーバー向けに、コア数が非常に多いARMプロセッサを作るカリフォルニアの会社。
- AMQP企業向けのメッセージングプロトコル。2003年にJPMorganが銀行間メッセージのために作り始めた。標準化されたのは0.9.1(RabbitMQ)と、より別物に近い1.0の二系統。
- AMRヘッド電圧を誘導する代わりに電気抵抗の変化で磁界を検出した最初の読み取りヘッド。現在のGMRヘッドやTMRヘッドの祖先にあたる。
- Amstrad CPCモニター同梱で売られたホームコンピュータ。親切心からではなく、「家のテレビでは動かない」という不満を潰すためだった。
- Analog Devices物理世界と0と1の境目で生きている半導体メーカー。
- Anaplan社内の巨大で壊れやすいExcelシートを置き換えようとする、予算・予測の計画プラットフォーム。
- AnarchieArchie検索とFTPクライアントを一つにしたMacのプログラム。ファイルを探して同じウィンドウから取得できた。
- Andrei Sabelfeldヨーテボリのチャルマース工科大学の教授。言語ベースの情報フローセキュリティを一つの研究分野として定義したサーベイの共著者。
- Andrew MyersJifを作ったコーネル大学の教授。秘密データが漏れうるコードはコンパイラがビルドを拒否するJava方言である。
- Andrew Toolkitカーネギーメロン大学のAndrew Projectが生んだオブジェクト指向UIライブラリ。何でも何の中にでも埋め込める文書を中心に作られていた。
- AndroidGoogleのモバイルOS。Linuxカーネルを土台とし、2005年にAndroid Inc.を買収、2008年に初版が登場した。世界のスマートフォン市場でおよそ7割のシェアを持つ。
- Android App BundleGoogle PlayでAPKに代わった公開形式。開発者がすべてをアップロードすると、ストア側が端末ごとに最適なAPKを組み立てる。
- Android Keystore暗号鍵を保管するAndroidの仕組み。アプリは鍵を使えるが、取り出して読むことはできない。
- Andromeda Software Development (ASD)2000年代のAssemblyで、史上屈指の映画的なデモをいくつも披露したギリシャのPCデモグループ。
- AngelListスタートアップ向けの人材・投資プラットフォーム。2010年にナヴァル・ラヴィカントとババク・ニヴィが開始。2022年に再編され、求人はWellfound、投資はAngelList Ventureになった。
- AngularJSGoogle初の本格的なフロントエンドフレームワーク。双方向データバインディングを一般に広めたが、2022年にサポートが終了した。
- Anker充電器、モバイルバッテリー、ケーブルという、他社が軽視しがちだった分野で帝国を築いた中国のアクセサリーブランド。
- ANN searchApproximate Nearest Neighbor(近似最近傍探索)。ベクトルの類似度検索を計算量が線形未満で行う。再現率95〜99%と引き換えに、全件走査のO(N)に比べて100〜1000倍高速になる。RAGや埋め込みベースの検索の基盤。
- anon.penet.fi数十万人が名前を明かさずにメールを送りUsenetに投稿できたフィンランドの仮名リメイラー。裁判所が鍵を求めるまでは。
- Anonymous FTPanonymousというユーザー名で、パスワードに自分のメールアドレスを入れてFTPサーバーにログインする慣習。Web以前の公開ダウンロードである。
- Anonymous remailerメールを受け取って送信者情報を取り除いたうえで転送するサーバー。受信者にもニュースグループにも、誰が書いたのか分からなくなる。
- ANSI X9.17トリプルDESで作られた乱数生成器を含む、1985年の銀行向け鍵管理規格。
- ANSI X9.23パディング隙間をゼロバイトで埋め、最後の1バイトにパディングのバイト数を書き込むブロック暗号のパディング方式。
- ANSI.SYSANSIエスケープシーケンスを解釈するDOSのドライバー。コンソールで色・カーソル移動・アニメーション付きのテキストグラフィックスを可能にした。
- Ansible望ましい状態を記述したYAMLファイルで、サーバー構成を自動化するツール。
- AnsiLoveANSIアートやASCIIアートをPNGに変換して、Web上で表示できるようにするツール。
- ANSIアートIBM PCのブロック文字とANSIカラーコードで描く、色付きのテキストモード画像。BBS時代のログイン画面とメニューの顔である。
- ANSIアニメーションエスケープシーケンスでカーソルを動かし、画面の一部を描き直す動くANSIアート。モデムの速度がそのままフレームレートになる。
- ANSIエスケープコードESCで始まる文字列で、端末に文字を表示させる代わりにカーソル移動・色の変更・画面消去を行わせる。
- ANSIミュージックBBSの画面を読み込むとPCスピーカーで曲が鳴る、エスケープシーケンスの拡張。
- ANSI爆弾端末のANSI解析機能を悪用してキーを再割り当てしたり画面を荒らしたりするテキストファイル。BBS時代の悪意あるリンクにあたる。
- ANSNET1990年代初頭にNSFNETを運んだT3バックボーン。運営した非営利団体の営利子会社が、少なからぬ反感を招いた。
- Ansys橋が持つか、翼がフラッターを起こすか、チップが過熱するか。誰かが作る前に教えてくれるシミュレーションソフトである。
- Ant Designアリババが2015年に公開したReact向けコンポーネントライブラリ。企業向けで、50以上のコンポーネントと強力なデータテーブル・フォームを備える。
- Anthropic2021年にダリオ・アモデイとダニエラ・アモデイ(元OpenAIの研究担当VPと人事担当VP)らOpenAI出身者が設立したAI安全性企業。Claudeの開発元で、公益法人(PBC)である。
- Antoine Rossignol通説では、1628年のラ・ロシェル包囲戦の最中にグラン・シフルを解読したフランスの暗号解読者。
- ANU NewsUnix向けに作られたネットワークに、VMSマシンを参加させたUsenetソフトウェア。
- Anubis2000年にパウロ・バレットとヴィンセント・ライメンが設計し、欧州のNESSIEプロジェクトに提出されたブロック暗号。
- Anycast世界中の多数の場所に同時に存在するIPアドレス。ルーティングによって最寄りの場所に届く。
- AnyDeskTeamViewerの元エンジニアが作ったリモートデスクトップツール。自社開発の映像コーデックで低遅延を実現している。
- AOLダイヤルアップ回線で一世代をまるごとインターネットに引き込み、頼まれてもいない量のCDを送りつけた会社。
- AOT実行前に機械語へコンパイルする方式(事前コンパイル)。C/C++/Rust/Goは本来AOTだが、近年はJITが主流だった言語にもAOTモードが加わり、高速起動を実現している。
- Apache古典的なWebサーバー。90年代から2000年代のインターネットを支え、今も共有ホスティングでは現役。
- Apache AirflowPythonベースのワークフロー・オーケストレーター。タスクのDAGとしてパイプラインをコードで定義し、スケジュール実行と可視化を行う。
- Apache APISIXOpenResty(Nginx + Lua)とetcdによる動的設定の上に作られたオープンソースのAPIゲートウェイ。2020年にASFのトップレベルプロジェクトとなった。
- Apache Arrow分析向けの、言語に依存しない列指向インメモリフォーマット。システム同士がシリアライズなしでデータを共有できる。
- Apache Avroスキーマ進化に対応したバイナリシリアライズ形式。スキーマはファイル保存ではヘッダに埋め込み、ストリームではSchema Registryに登録する。Kafkaエコシステムの標準だ。
- Apache Beamバッチ処理とストリーム処理を一つにまとめたモデル。同じパイプラインをFlink、Spark、Dataflowのどれでも動かせる。
- Apache Camel2007年に公開されたシステム統合用のJavaフレームワーク。書籍『Enterprise Integration Patterns』(Hohpe & Woolf)のパターンを実行可能なコードとして実装している。
- Apache Druidデータが流れ込んでいる最中でも、数十億行に対する集計クエリに答えるために作られた列指向の分析データベース。
- Apache HiveHadoop/HDFSの上に載るSQL層。2008年にFacebookが開発し、何千人ものアナリストをMapReduceから解放した。
- Apache HudiUberが2017年に生んだレイクハウスのテーブルフォーマット。IcebergやDelta Lakeより先に、Parquetデータ上でアップサート、増分クエリ、「タイムトラベル」を実現した。
- Apache Icebergデータレイク向けのオープンなテーブルフォーマット。オブジェクトストレージ上のParquet/ORCに、ACID、スキーマ進化、隠れパーティショニング、タイムトラベルを加える。
- Apache MavenJavaの宣言的なビルドシステム兼パッケージマネージャー。2004年、Sonatype/ASF。pom.xml にプロジェクト、依存関係、プラグイン、フェーズのライフサイクルを記述する。
- Apache NiFiコードで書くのではなく、描くデータフロー。キャンバスにプロセッサをドラッグして矢印でつなぐと、データが動き出す。
- Apache OzoneHDFSのネームノードが数億ファイルで限界を迎える問題に対する、Hadoop界の答え。
- Apache Pulsar分散メッセージングプラットフォーム。2013年にYahoo社内で生まれ、2016年にオープンソース化、2018年にApacheトップレベルプロジェクトとなった。コンピュートとストレージの分離、マルチテナント、ジオレプリケーションなど、Kafkaに対し…
- Apache SolrApache Lucene上に構築された分散検索エンジン。2004年にCNETのヨニック・シーリーが開発し、2006年にASFへ寄贈された。Elasticsearch以前の、大規模な「検索サーバー」の草分けである。
- Apache Sparkビッグデータ向けの統合計算エンジン。2009年にUCバークレーAMPLabのMatei Zahariaが開発し、2013年にASFへ寄贈された。メモリ内キャッシュとDAG実行のおかげでMapReduceよりはるかに高速だ。
- Apache Thrift言語をまたぐシリアライズとRPCのフレームワーク。2007年にFacebookが開発し、のちにASFへ寄贈された。.thriftファイルでスキーマを定義し、25以上の言語向けにコードが生成される。
- Apache ZooKeeper誰がリーダーか、誰が生きているか、設定がどうなっているかを管理する地味なサービス。おかげでクラスタの他の部分はそれを気にしなくて済む。
- API2つのプログラムが会話するための、決まった形の窓口。
- ApigeeAPIを「商品」として売るという発想を広め、キーやクォータや課金まで揃えた企業。その後Googleに買われた。
- APIキーアプリケーションを API に対して識別する文字列。プログラム用のパスワードのようなもの。
- APKAndroidのインストール用ファイル。実体はコード、リソース、署名を収めたzipアーカイブだ。
- APNモバイルデータ通信が事業者網のどの出口を使うかをネットワークに伝える名前。Access Point Nameの略。
- APNsAppleのプッシュ通知サービス。サーバーがiPhone上のアプリを起こせる唯一の経路である。
- Apollo Computer「ネットワークこそコンピュータ」に最初にたどり着いたマサチューセッツのワークステーションの先駆者。だが、それをより大声で叫んだSunに敗れた。
- Apollo Display Manager1981年のApolloのワークステーションに載ったウィンドウシステム。Xにもマッキントッシュにも3年先んじており、すべてのウィンドウがテキストバッファへのビューで、エディター、シェル、ウィンドウ管理が同一のプログラムだった。
- Apollo ServerNode.jsで最も普及しているGraphQLサーバー。Apolloスタック(Apollo Client + Server + Federation)の出発点で、作ったのはMeteorの面々である。
- App Router (Next.js)2022年10月のNext.js 13で登場したルーティング方式。Pages Routerの後継で、ファイルシステムベース。/app/posts/[slug]/page.tsxが/posts/:slugになる。React Server…
- App StoreAppleのストアであり、iPhoneにアプリを入れる唯一の公式ルート。アプリ経済を生み出し、のちに競争法上の争点になった。
- App Tracking Transparency「このアプリによるトラッキングを許可しますか?」という確認画面。2021年のAppleの変更で、広告業界の効果測定モデルに大穴が空いた。
- app_server(BeOS)BeOSのウィンドウシステム。画面を一手に管理する単一のサーバプロセスが、全アプリケーションの枠と文字を描き、メッセージポート経由でやり取りする。ウィンドウごとに1スレッド。
- app-defaultsXアプリケーションごとに、プログラムのクラス名を冠したリソースファイルを1つずつ置くディレクトリ。開発者が既定の色やキーバインドを置き、管理者が上書きを置く。
- AppDynamicsアプリケーションの内側を計装し、応答時間が実際にどこで消えたかを示す商用APMプラットフォーム。
- Appearance Managerウィンドウ、ボタン、メニューを一括して描画し、Macに灰色で面取りされたPlatinumの外観を与えたMac OS 8のコンポーネント。
- AppImageLinux向けのポータブルなアプリ形式。.AppImageファイル1つで、インストールなしにそのまま動く(chmod +xして実行)。
- Appleホームコンピュータ、グラフィカルなコンピュータ、そしてコンピュータになった電話と、3度自分を作り直し、今ではシリコンから店頭までのチェーン全体を握っている。
- Apple IIAppleを会社にし、表計算ソフトをコンピュータを買う理由にした機械。
- Apple LisaApple初のグラフィカルなコンピュータ。技術は時代の先を行き、価格は車並みで、最後はユタ州の埋立地に埋められた。
- Apple SiliconAppleが自社設計したARMベースのチップ。M1(2020年)に始まり、M2、M3、M4と続く。MacのIntelを置き換えた。
- Apple Vision ProApple の複合現実ヘッドセット。2024年2月に米国で発売(3,499ドル)、OS は visionOS。Apple は VR/AR ではなく「空間コンピューティング」と呼ぶ。
- AppleLinkディーラーと開発者向けのApple自前のオンラインサービス。America Onlineの間接的な祖先でもある。
- Applied Materialsリソグラフィ以外の、チップ工場のほぼすべてを支える装置メーカー。
- appresクラス名とインスタンス名を指定して、いまそのプログラムを起動したらどのXリソースが渡されるかを表示するツール。
- APT (Advanced Package Tool)Debian/Ubuntuのパッケージマネージャー。apt install nginxのように使い、低レベルのdpkgの上で依存関係の解決、リポジトリ、GPG署名を扱う。
- APT(高度で持続的な脅威)高度な技術を持つ脅威アクター(多くは国家支援)。侵入して数か月間息をひそめ、データを組織的に持ち出す。
- Aqua2000年に登場したMac OS Xのインターフェーススタイル。青いゲル状のボタン、ウィンドウ隅の信号機ボタン、Dockを備え、スティーブ・ジョブズは「思わず舐めたくなる」と語った。
- AR現実世界にデジタル情報を重ねて表示する技術。スマートフォンのカメラ映像か、透過型ディスプレイ(ヘッドセット)を使う。
- ArangoDBドキュメント、グラフ、キーバリューを1つのエンジンで扱い、しかも単一の言語で問い合わせられるマルチモデルデータベース。
- Arbitron(Usenet)Usenetの視聴率調査。各ニュースグループの読者数を推定するスクリプトと月次レポートである。
- ARCAdaptive Replacement…
- ARC(アーカイブ形式)MS-DOSで初めて、ファイルの束ね作業と圧縮を一度に行ったアーカイブ形式。その後、BBS界が我が事のように受け止めた訴訟ですべてを失った。
- ARC(自動リレー計算機)バークベック・カレッジの地下室で二人が作ったリレー式計算機。マンチェスターやケンブリッジの費用のほんの一部で、ほぼ同じ早さで完成した。
- Arch Linuxローリングリリース方式の自分で組み立てるディストリビューション。常に最先端で、パッケージ管理はpacman。AUR(Arch User Repository)には「何でも」ある。「btw I use Arch」はLinux界で最も長生きしたネタだ。
- Archieインターネット初の検索エンジン。世界中の公開FTPサーバーにあるファイル名のデータベースだった。
- ARCoreAndroid向けのGoogleの拡張現実(AR)フレームワーク。AppleのARKitへの回答で、Project Tangoの残骸の上に作られた。
- Arctic Wolfサブスクリプションで使えるセキュリティオペレーションセンター。顧客が採用する余裕など持てなかったアナリストを、会社が代わりに用意する。
- Ardent Computerベクトル演算と3D描画を一台に収めた、科学技術計算の可視化向けグラフィックス・スーパーコンピュータ「Titan」のメーカー。
- Ardit Feriziデータ侵害を理由にテロ罪で有罪となった、米国で初めての人物となったコソボ出身のハッカー。
- Arduinoイタリア発のオープンソースのマイコンプラットフォーム。2000年代に電子工作を一般の趣味にした。
- Areafixエコーメールのカンファレンスを購読したり解除したりするための、FidoNetのメールロボット。
- ARGB visual4バイト目がアルファチャンネルになっている32ビットのX11ビジュアル。ピクセル単位でウィンドウを半透明にできるが、それを気にかけるコンポジタが動いていることが条件になる。
- Argo一つの名前の下にある四つのKubernetesネイティブなプロジェクト。そのうちArgo CDは、GitOpsの事実上の標準になった。
- Argo CDKubernetes向けで最も使われているGitOpsツール。クラスタ内で動くコントローラがgitリポジトリの宣言を読み、クラスタをその内容に同期させる。各アプリのリソースツリーと健全性を描く視覚的なUIで知られ、CNCFのGraduatedプロジェ…
- Argo RolloutsKubernetesのDeploymentの代わりに、カナリア、ブルーグリーン、自動分析を提供するコントローラ。
- Argon2現代的なパスワードハッシュアルゴリズム。2015年のPassword Hashing Competitionの優勝作で、OWASPも推奨している。
- argparsePython組み込みのコマンドライン引数モジュール。フラグを宣言するだけで、解析・型変換・--helpが手に入る。
- ARIAそれだけでは情報が足りないHTML要素に、アクセシビリティ情報を補う属性群。
- Arista Networks汎用チップと「本物のLinux」を携えて、データセンターをCiscoから奪ったスイッチメーカー。
- ARJ大きなアーカイブをフロッピーに収まる大きさのボリュームに分割できたDOS用アーカイバ。1.44MBずつ運ぶ用途の定番になった。
- Arkane Studios「イマーシブシム」の専門家であるフランスの開発会社。レベルは問題の詰まった箱で、道具はプレイヤーが選ぶ。
- ARKitAppleの拡張現実(AR)フレームワーク。2017年に登場し、数億台のスマートフォンを一夜にしてAR対応機にした。
- ARMほぼすべてのスマートフォン、Apple Silicon搭載Mac、Raspberry Piを動かすプロセッサーアーキテクチャ。
- ARMM1993年にnews.admin.policyで暴走し、ネットに「スパム」という言葉をもたらしたUsenetのモデレーションプログラム。
- ARPローカルネットワーク上で、IP アドレスに対応する MAC アドレスを調べるプロトコル。
- ARPANETインターネットの前身となった、パケット交換方式の研究用ネットワーク。
- ARPキャッシュIPv4アドレスからMACアドレスへの対応を保持する、OSカーネル内のテーブル。ARP要求(ブロードキャスト)または静的エントリで埋まる。
- ARPスプーフィングローカルネットワーク上で偽造したARP応答を送り、他人のIP(多くはゲートウェイ)に自分のMACアドレスを対応付ける攻撃。被害者の通信が攻撃者を経由する。LAN上の中間者攻撃の土台である。
- ARPポイズニングL2の攻撃。同じLAN上の攻撃者が偽のARP応答を送り、被害者のARPキャッシュ内でゲートウェイのIPを攻撃者のMACに結び付ける。被害者の外向き通信がすべて攻撃者を経由し、MITMが可能になる。
- aRtsKDE 2および3のサウンドサーバー。1990年代後半にモジュラー式のソフトウェアシンセサイザーとして始まり、KDEユーザーなら誰もが切ることを覚えるプログラムとして終わった。
- Aruba Networksコントローラーで一元管理する企業向け無線LAN。今ではHPEのネットワーク部門でもある。
- AS-REPローステイングKerberosの事前認証が無効なアカウントは、パスワードで暗号化されたパケットを、頼んだ誰にでも渡してしまう。ログインは要らない。
- ASCC運用マニュアル (A Manual of Operation for the ASCC)機械に意図どおりの動作をさせる方法を説いた1946年の500ページ。その言葉が生まれる前に書かれた、世界初のプログラミングマニュアル。
- Ascend Communications90年代のダイヤルアップ接続の電話に、大量に応答していたアクセスサーバーの会社。
- ASCII1963年制定の7ビット文字コード。英字・数字・記号・制御文字の128文字からなる。
- ASCIImation色もブロックグラフィックスも使わず、ASCII文字だけでコマ撮りしたアニメーション。
- Asciiquariumターミナルの中の水槽。魚、サメ、アヒル、海底の城まで、すべてASCII文字で描かれる。
- ASCIIアート印字可能なASCII文字だけで組み立てた絵。ラインプリンタのピンナップからUsenetの署名、NFOファイルまで。
- Ascon認証付き暗号とハッシュのための軽量ファミリー。2023年にNISTが小型デバイス向け標準として選んだ。
- Ashton-Tate1980年代のPCオフィスがドットコマンドで操作を覚えたデータベース、dBASEの開発元。
- ASICApplication-Specific Integrated…
- Ask Jeeves漫画の執事に普通の英語で質問する、1990年代の検索エンジン。
- ASM-OneHiSoftのアセンブラパッケージ。ZX SpectrumからAtari ST、Amigaまでホームコンピュータを渡り歩き、違法コピーのツールが主流だったシーンで、正規品の定番だった。
- asm.jsAOTコンパイルに最適化されたJavaScriptの厳格なサブセット。Mozilla、2013年。型注釈は記法で表す(x|0は整数、+xは倍精度)。WebAssemblyの前身。
- ASMLオランダ・フェルトホーフェンの半導体製造装置メーカー。EUV露光装置を作れる世界唯一の企業で、地政学上の決定的な要衝である。
- ASNインターネット上のすべての「自律システム」に付けられる一意の番号。事業者のネットワークは、BGP経路表の中でASNによって識別される。
- ASP.NETMicrosoftのWebフレームワーク群。.NET Framework上の従来のASP.NET(Web Forms、MVC、Web API)と、クロスプラットフォームの.NET上のASP.NET Core(2016年〜)がある。
- ASP.NET CoreASP.NETを書き直し、MicrosoftのWeb基盤をクロスプラットフォームでオープンかつ高速にしたもの。
- ASPA自律システムが自分の上流プロバイダを列挙するRPKIの署名付きオブジェクト。ROAでは見抜けない種類の誤りを防ぐことを目的とする。
- aspect-ratio要素の縦横比を、幅に関係なく一定に保つCSSプロパティ(例: aspect-ratio: 16/9)。昔の「padding-topハック」を不要にし、必要な高さを先に確保してレイアウトシフトを防ぐ。
- AspectJJavaへのアスペクト指向プログラミング拡張。2001年、Xerox PARCのGregor Kiczalesらによる。ログ、トランザクション、セキュリティのような横断的関心事を「アスペクト」として定義する。
- ASR-33Teletype社の安価な1963年のテレプリンター。ASCIIを誰の手にも届け、Unixにttyを残した機械。
- ASRockASUSの廉価ブランドが独り立ちし、独自の、ときに風変わりな嗜好を持つ競合になった。
- Assembly(デモパーティー)1992年にデモグループが始めたフィンランドの夏の大規模パーティー。以来、北欧最大級のコンピューターイベントの一つに成長した。
- AST構文上の雑音を取り除いた、ソースコードの構造を表す木。
- AST ResearchIBM PC向けの増設カード販売から始まり、世界最大級のPCメーカーにまで成長したカリフォルニアの企業。のちにSamsungに吸収された。
- Astroコンテンツ中心のサイト向けの現代的なWebフレームワーク。合言葉は「デフォルトでJavaScriptゼロ」。
- Astro IslandsAstroの「アイランド・アーキテクチャ」。ページは基本的にただのHTMLで、必要なコンポーネントだけがReact・Vue・Svelte・Solid・Lit・Preactなどでクライアント側ハイドレーションされる。
- ASUSマザーボードから始まり、ほとんど偶然にネットブックを生み出し、今ではルーターからゲーミングノートまで何でも売る台湾のメーカー。
- async / await非同期コードを同期処理のように書ける構文。
- ASパスプリペンド自分のAS番号をパスに何度も書き足して経路を長く見せ、世界がどこか別の道から自網に入ってくれることを期待する手法。
- AS番号 (ASN)インターネット上で自律システム(共通の管理と経路制御ポリシーの下にあるネットワークの集まり)を識別する一意の番号。BGPはASNで、経路がどのネットワークを通ってきたかを追跡する。インターネットの経路制御における基本的な識別子である。
- At Ease1992年のAppleによるFinderの簡易版。システムフォルダーの近くに寄せたくない学校や子供向けに作られた。
- AT ProtocolBlueskyを支えるプロトコル。ActivityPubにはないポータブルなIDを軸に設計されており、アカウントはDIDとして保持され、サーバーを移ってもフォロワーはそのまま引き継がれる。
- At-least-once配信メッセージングの保証の一つ。メッセージは少なくとも1回は届くが、複数回届くこともある。コンシューマーは重複を扱えなければならない(冪等な処理)。exactly-onceより単純なため、ほとんどのキューシステム(Kafka、RabbitMQ、SQS)の…
- At-most-once配信メッセージングの保証の一つ。メッセージは多くても1回しか届かない(失われうるが、重複はしない)。「撃ちっぱなし」で、UDPの古典的なセマンティクスである。データ損失が許容でき、二重処理のほうが取りこぼしより悪い場合に向く。
- AT&Tベル研究所を擁し、ほとんど成り行きでUnixを世に送り出し、1984年に分割されたアメリカの電話独占企業。
- Atariゲーム産業を生み出し、一年でそれを失い、以後は所有者を転々とするブランドとして生き延びている会社。
- Atari 2600カートリッジ方式を標準にしたゲーム機。メモリが少なすぎて、ビームが走るのに合わせてプログラマーが1ラインずつ絵を描かねばならなかった。
- Atari 8ビットファミリー1979年に始まるAtariのホームコンピューター群(400、800、XL、XE)。競合より何年も先を行くカスタムチップを中心に作られていた。
- Atari Falcon0301992年に出たAtari最後のコンピューター。信号処理プロセッサーを内蔵した68030マシンだったが、誰もがPC以外を買わなくなった頃に登場した。
- Atari STAmigaの宿敵。Commodore 64の生みの親が一年で作り上げ、一世代の音楽スタジオに欠かせない機材となったコンピューターである。
- ATASCIIAtari 8ビット機独自のASCII解釈。グラフィックス文字を備え、Atari系BBSでテキストアートの素材になった。
- Atbashアルファベットを逆順に読む暗号。最初の文字が最後に、2番目が最後から2番目に、というように置き換える。鍵は一切ない。
- Athena Widgets (Xaw)X11に無料で同梱されるウィジェットセット。平板で簡素、そして1980年代から人々を戸惑わせ続けるスクロールバーを備える。
- Atherosスタンフォード大学発のスタートアップ。そのWi-Fiチップは世界のルーターの多くに載り、Linux界隈で最も好まれる無線チップとなった。
- ATI TechnologiesRadeonを生んだカナダのグラフィックス企業。1990年代に数多くいた挑戦者のうち、次の十年に入ってもNvidiaに食らいつき続けた唯一の会社である。
- ATIPAbsolute Time In Pregroove。CD-Rの蛇行する溝に周波数変調で埋め込まれた、タイムコードとディスク情報の方式。
- AtlantisTerraformを誰かのノートPCではなくプルリクエストから実行するツール。planはコメントとして投稿され、コードレビューの一部になる。
- Atlassianオーストラリアの企業。Jira、Confluence、Bitbucketといったツールが、世界の開発部署の相当数で仕事の進め方を形作っている。
- Atmelメモリメーカーでありながら、たまたまAVRを生み出した会社。AVRはほぼすべてのArduinoに載るマイコンで、したがって一世代の電子工作を支えた。
- Atos買収で規模を築き、オリンピックのITを運営し、そして自らの負債で溺れかけたフランスのITグループ。
- ATRACCDを4分の1の容量に詰め込んだMiniDisc用コーデック。無圧縮では74分が入らない、ポケットサイズの光ディスクに対するソニーの答えだった。
- Attribute clashZX Spectrumの制約で、8×8の各セルには2色しか入らないため、重なった物体の色が互いに滲み出す現象。
- Attribution Reporting広告のクリックとその後の購入をブラウザ自身が結びつけ、結果を個人に辿れないほど粗く、遅く渡すブラウザAPI。
- ATX1995年以来、PCの主流となっているフォームファクタ規格。マザーボードは305 × 244 mmで、I/Oシールド、電源レール、PCIeスロットの位置まで標準化されている。
- AURArch Linuxのコミュニティ運営のパッケージリポジトリ(Arch User Repository)。中身はパッケージそのものではなく、makepkgがローカルで実行するビルドスクリプトPKGBUILDで、登録数は約9万。
- AurealCreativeをあと一歩まで追い詰めた立体音響技術。だが法務費用が会社を沈めた。
- aus.*オーストラリアの全国Usenetヒエラルキー。地球の反対側の人にしか関係ない話題のためのもの。
- Auth0最もよく知られたマネージド型IdP。ログインボタン、OIDCのフロー、ソーシャルログインを、認証コードを一行も書かずに導入できる。2021年にOktaが65億ドルで買収した。
- AuthyGoogle Authenticatorが踏み込まなかった領域、すなわちコードの複数端末同期とクラウドバックアップにいち早く挑んだ二要素認証アプリ。
- Auto-raiseフォーカスされたウィンドウを少し待ってから最前面に持ち上げるウィンドウマネージャの設定。クリックして前に出さなくても、フォーカスがマウスに追従できるようになる。
- AutoConfig起動時に拡張カードが自分でメモリアドレスを割り当てる、Amigaのプロトコル。PCが追いつく10年前のプラグアンドプレイである。
- Autodesk製図台をパソコンの中に持ち込み、あとはファイル形式で顧客を囲い込んだ会社。
- AutoGenMicrosoftのオープンソースのマルチエージェント・フレームワーク。エージェント同士が会話しながらタスクを解く。2023年にMicrosoft Researchが開始した。
- AutomatticWordPressを取り巻く営利企業。ついでにTumblrも所有している。
- AutomergeInk & SwitchとMartin Kleppmannによるリビジョン履歴つきのCRDTライブラリ。JSON風の構造を中心に据えた「データのためのgit」である。
- AutoMod (Reddit)Redditに組み込まれた自動モデレーターボット。モデレーターが設定した条件に基づき、投稿やコメントを削除・フラグ付け・フィルタする。大規模なサブレディット運営の背骨である。
- Autovacuumテーブルに不要行(デッドタプル)が十分たまると、VACUUMとANALYZEを自動実行するPostgreSQLのバックグラウンドプロセス。既定で有効。設定ミスのautovacuumは、Postgresで最もよくある性能の落とし穴の一つだ。
- AutoYaSTSUSEの完全無人インストールの仕組み。マシン全体をXMLプロファイルで記述する、SUSE版のKickstart。
- AV1H.265のライセンス料を払わずに済ませるため、業界が束になって作ったロイヤリティフリーの動画コーデック。
- Avast無料の保護を大衆向け製品に育てたチェコのウイルス対策企業。そして「無料」の代償が何かも実演してみせた。
- AVATAR (terminal protocol)BBSのグラフィック表示向けに設計された、ANSIエスケープコードより軽量な代替。低速モデムでも、発信者が待ちくたびれる前にカラーメニューが届くようにした。
- Avayaルーセントの旧・企業向け電話システム事業。2000年に分社化されて以来、負債との闘いが続いている。
- AVG Technologiesもう一つのチェコ発の無料ウイルス対策ソフト。最終的に、もう片方のチェコ発ソフトに買収された。
- AVIFAV1動画コーデックをベースにした最新の画像形式。Alliance for Open Media(Google、Netflix、Apple、Amazonなど)が2019年に策定。ロイヤリティフリーで、同程度の画質ならJPEGより約50%小さい。
- Avishai Woolファイアウォールが実際にどれほどひどく設定されているかを測り、誰も望まない数字を出した研究者。
- AVL木最初の自己平衡二分探索木。アデルソン=ヴェルスキーとランディスが1962年に考案した。各ノードで、左右の部分木の高さの差を1以下に保つ。
- AVX256ビットレジスタを持つIntelのSIMD命令セット。2011年のSandy Bridgeで登場した。AVX2(Haswell、2013年)で整数演算が加わり、AVX-512(Skylake-X、2017年)で512ビットに達した。
- AVX-512大きなデータベクトルを一度に処理する512ビットのSIMD命令群(Intel、のちにAMDも)。数値計算には強力だが、初期のIntel CPUでは実行するとクロックが大きく下がることで悪名高い。
- Award Software1990年代のPC互換機の半数を起動させた第三のBIOSベンダー。のちにPhoenixに飲み込まれた。
- Away messageインスタントメッセンジャー時代(AIM、MSN、ICQ)の「今いません」という自動メッセージ。歌詞や引用、意味深な一言で埋められることが多かった。今のステータス欄やInstagramのノートの文化的な先祖である。
- awesomedwmのフォークとして始まり、ウィンドウ管理がLuaプログラムとして組み込まれるまでになったタイリングウィンドウマネージャ。
- AWK1977年に生まれたパターン駆動のテキスト処理言語。名前はAho、Weinberger、Kernighanの頭文字から。
- awmArdent Window Manager。uwmにタイトルバー、アイコン、小さなボタンを継ぎ足したもので、グラフィックス用ミニスーパーコンピューターのメーカーで1988年に書かれた。
- AWQActivation-aware Weight Quantization。活性化の値から敏感だとわかる「重要な」重みを守る、4ビットの学習後量子化手法。
- AWS世界最大のクラウド事業者で、2024年時点のシェアは約30%。200以上のサービスと35以上のリージョンを持つ。出自はAmazon社内のインフラである。
- AWS CDKAWSのインフラをTypeScript、Python、Java、C#、Goで定義する。cdk synthがコードをCloudFormationテンプレートに変換し、あとは通常どおりデプロイされる。
- AWS CloudFormationAWS純正のInfrastructure as Code。JSON/YAMLのテンプレートでリソースを記述すると、CloudFormationが「スタック」として作成・更新する。2011年から提供され、リソース料金以外は無料。
- AWS CloudFrontAWSのCDNで、2008年に開始。世界600以上のエッジロケーションを持ち、S3、ALB、Lambda@Edge、リクエスト加工用のCloudFront Functionsと連携する。
- AWS CloudHSMAmazonのデータセンター内にある専用HSM。鍵を握るのはAmazonではなく顧客である。
- AWS CloudWatchAWSのオブザーバビリティサービス。メトリクス、ログ、アラーム、ダッシュボード、トレース(X-Ray経由)、RUM、合成モニタリングを備える。課金はメトリクス、ログのGB数、ダッシュボードごとである。
- AWS ECS (Elastic Container Service)AWSが自前で作ったコンテナオーケストレーター。Kubernetesより単純で、ALB、IAM、CloudWatch、Secrets Managerと深く統合されている。
- AWS EventBridgeAWSのマネージド型イベントバス。AWSサービスやSaaSパートナー(Stripe、Datadogなど)、自前のソースからのイベントを、ルールに従ってターゲットへ振り分ける。
- AWS FargateECSとEKSのサーバーレスなバックエンド。VMの管理はAWSに任せ、コンテナが消費したvCPU秒に応じて支払う。
- AWS Kinesisストリームデータ向けのAWSサービス群。Data Streams(Kafkaの競合)、Data Firehose(S3/Redshift/OpenSearchへのマネージド配信)、Data Analytics(マネージドFlink)からなる。
- AWS LambdaFaaSの先駆け。関数をアップロードすると、AWSがイベント(HTTP、S3、キュー、スケジュール)を契機に実行する。課金は実行時間のミリ秒単位。
- AWS SageMakerAWSの機械学習プラットフォーム。データのラベリング、学習ジョブ、ハイパーパラメータ調整、モデルレジストリ、デプロイ、監視を一つのスタックにまとめている。
- AWS SNS (Simple Notification Service)Pub/Sub のファンアウトサービス。トピックに発行すると、AWS が全サブスクライバー(SQS キュー、Lambda、HTTP、SMS、メール、モバイルプッシュ)へ配信する。
- AWS SQS(Simple Queue Service)世界でもっとも古いマネージド型メッセージキュー。2004年に開始され、AWSで3番目のサービスだった。プロデューサーがキューに送り、コンシューマーが取りに行く。
- AWS Step Functionsサーバーレスのワークフロー・オーケストレーター。JSON/YAMLでステートマシンを定義すると、AWSがリトライ、並列、分岐、待機、エラー処理を備えた形で実行してくれる。
- Axcelisシリコンをトランジスタに変える不純物原子を打ち込むことだけに特化した、米国の企業。
- Axis Communications1996年にカメラをそのままネットワークにつなぎ、監視カメラを「レンズ付きのコンピュータ」に変えた、スウェーデン・ルンドの企業。
- AY-3-89101978年発表のGeneral Instrument製3チャンネル音源。ZX Spectrum、Amstrad CPC、MSX、Atari STに声を与えた。
- Aztec Code中央に正方形の「的」を持つ二次元バーコード。周囲に余白を取らなくても読めるよう、密に詰め込める設計になっている。
- AzureMicrosoftのクラウド。市場シェアは約25%で、Entra ID(旧Azure AD)、Teams、SharePointとの統合を武器にOffice 365を使う企業で強い。
- Azure FunctionsMicrosoftのサーバーレスFaaS。2016年登場で、AWS Lambdaへの回答にあたる。C#、JavaScript、Python、Java、PowerShell、TypeScriptに対応。
- Azure PipelinesAzure DevOpsのCI/CDを担う部分。ビルドとデプロイのパイプラインをYAMLで定義し、オープンソース向けには無料のエージェントがある。
- Azure Service Fabric分散マイクロサービスのためのMicrosoftのプラットフォーム。約10年にわたり社内で使われたのち、2015年に一般公開された。
- Warez(ウェアーズ)組織化された「シーン」のグループが流通させる海賊版ソフト。独自のルールと序列を持ち、利益を目的としない文化でもある。
- アクティビティ (KDE Plasma)仮想デスクトップの一歩先を狙ったPlasmaの試み。「ウィンドウがどこにあるか」ではなく「いま何をしているか」を単位とし、作業ごとに専用のウィジェット、ウィンドウ、最近のファイルを持つ。
- アップルメニュー(Apple menu)Macintoshのメニューバーの左端、りんごの裏にあるメニュー。1984年以来、システム自身が持つ一角である。
- アナリティクスWebサイトやアプリのPV、コンバージョン、ユーザーの動線、継続率などを集めて分析すること。Google Analyticsの独壇場だったが、GDPRとGA4への移行を機に代替サービスへ流れる人が増えた。
- アプリ内課金アプリの中でストアの決済機構を使って支払う仕組み。そして、無料アプリを業界で最も儲かるものにしたビジネスモデル。
- アレック・マフェット1991年にパスワードクラッカー「Crack」を書き、23年後にFacebookにTorネットワーク上のアドレスを与えたイギリスのセキュリティエンジニア。
- アンカーポジショニングある要素を別の要素を基準に配置できる、2024年登場の新しいCSS機能。JavaScriptは要らない。
- 代替テキスト(SNS)スクリーンリーダー(視覚障害のある利用者)向けの画像の文字による説明。Mastodonでは強いコミュニティ規範で、常に付ける人だけをフォローする人もいる。Twitter/XやInstagramにも機能はあるが、文化としては弱い。
- 赤黒木ノードに「色」の不変条件を持たせた自己平衡二分探索木。1972年にルドルフ・バイヤーが考案し、1978年にレオニダス・ギバスが現在の名を付けた。標準ライブラリで最も一般的な選択肢である。
- 追記専用ログ(Append-only log)エントリの追加だけが許され、変更も削除もできないデータ構造。ハッシュチェーンによって改ざんを検知でき、監査ログ、ブロックチェーン、Certificate Transparency、Sigstore Rekorの基盤になる。
B
- B News第2世代のUsenetソフトウェア。数十台だったネットワークを数千台規模にまで育てるだけの堅牢さがあった。
- B-treeブロック単位のストレージ向けに設計された平衡探索木。各ノードがディスクの1ページに対応して数百のキーを持つので、数十億行のテーブルでも検索は3~4回のディスクI/Oで済む。
- B&R Industrial AutomationAutomation StudioとリアルタイムネットワークPOWERLINKを生んだオーストリアのオートメーション企業。2017年からABB傘下。
- B1FFUsenetの典型的な10代の初心者像。大文字で書き、文字を数字に置き換え、文末の感嘆符が途中で「1」になってしまっている。
- b3ta2001年に始まった英国のコメディサイト。毎週の画像加工コンテストが、誰も「コンテンツ」と呼ぶ前から、インターネットにアニメGIFを供給していた。
- BaanSAPの最も手強い欧州のライバルだったオランダのERPベンダー。ただし、誰かが帳簿をよく調べるまでの話である。
- BaaSサービスとして提供される出来合いのバックエンド。認証、データベース、ファイルストレージ、プッシュ通知、サーバーレス関数をSDK越しに使える。フロントエンドがサービスと直接やりとりし、自前のAPIサーバーは要らない。
- BabelJavaScriptのトランスパイラ。ES6以降の構文(アロー関数、分割代入、async/await)をES5に変換し、古いブラウザでも動かせるようにした。2014年にSebastian…
- Babylon.jsMicrosoftが支援するWeb向け3Dエンジン。Three.jsより「ゲームエンジンらしい」作りで、インスペクターやプレイグラウンド、物理演算の統合を備える。
- Back/forward cache (bfcache)ページから離れるときに、ページ全体をJSの状態ごと「凍結したスナップショット」としてメモリに保存し、戻る/進むボタンで再読み込みなしに即座に復元するブラウザの最適化である。戻る操作がほぼ瞬時になる。
- Backbone.jsjQuery時代に構造をもたらした最小限のMVCライブラリ。モデル、ビュー、ルーターを2,000行足らずで備える。
- backdrop-filter要素そのものではなく、その背後にあるものにフィルター(ほぼ常にぼかし)をかけるCSSプロパティ。
- Backhaul基地局と通信事業者のコアネットワークをつなぐ回線。目立たないが、その基地局が実際に性能を出せるかを左右する部分。
- Backing store (X11)他のウィンドウに隠れた部分の内容をXサーバーが保持しておく任意のサービス。アプリケーション側で後から再描画せずに済む。
- Backside power deliveryトランジスタへの給電を、上側の信号配線の間に押し込むのではなく、シリコンの裏側から行う方式。微細化なしで性能を伸ばせる、数少ない手段の一つ。
- BackstageSpotify発のオープンソース開発者ポータル。2020年にCNCFのIncubatingプロジェクトとなった。ソフトウェアカタログ、サービステンプレート(スキャフォールディング)、技術ドキュメント、プラグインを一箇所に集める。事実上のIDP(Int…
- Bada2010年登場のSamsung独自のスマートフォンOS。Androidの脅威にはならず、2013年にTizenへ溶けて消えた。
- Baichuan(百川智能)Sogouの元CEO、王小川(Wang Xiaochuan)が創業したAI企業。急ぎ足のモデル開発競争ののち、医療AIへと舵を切った。
- Baidu中国で圧倒的なシェアを持つ検索エンジン。創業者はGoogle登場以前にリンク解析の特許を取っていた。
- Balloon hashing攻撃者にも正規ユーザーと同じだけのメモリを使わせる、パスワードハッシュ関数。
- Banburismus二つの暗号文が同じ位置で同じ文字を共有した回数を数え、エニグマのローター設定を絞り込むチューリングの手法。
- Bandcampインディー音楽向けの直販プラットフォーム。ファンがアーティストに直接支払い、「言い値」で買えることも多い。
- Banyan Systems他社より10年近く早くグローバルなディレクトリサービスを持ちながら、それでも負けたネットワーク企業。
- Banyan VINES他社より何年も先を行くグローバルなディレクトリサービスを備えていたネットワークOS。
- Bar Mitzvah攻撃TLSにおけるRC4への2015年の攻撃。13年前から知られていた弱点を突いたため、この名が付いた。
- BARKスウェーデン初のコンピュータ。国が必要性を認めてから2年後に、数千個の電話用リレーをカチカチ鳴らして答えを出した。
- Barman各インスタンス上で動くツールとは違い、多数のデータベースサーバーを管理する中央のカタログサーバーを軸にした、PostgreSQL用バックアップツール。
- Barracuda Networksスパムフィルターの箱から出発し、メールとWebのセキュリティ機器をずらりと揃えるまでに成長した会社。
- Bart PreneelKUルーヴェンのベルギー人暗号学者。RIPEMD-160、Miyaguchi–Preneel構成、そして欧州の暗号プロジェクトの半分ほどに名前が載っている。
- Barton Gellmanエドワード・スノーデンの文書を受け取った3人目のジャーナリスト。それをワシントン・ポストに持ち込んだ人物である。
- BASEACIDの対極にある考え方。Basically Available(基本的に利用可能)、Soft state(柔軟な状態)、Eventual consistency(結果整合性)の頭文字である。
- Base64バイナリデータをASCIIテキストで表すエンコード方式。6ビットずつに区切り、64文字(A–Z a–z 0–9 + /)で表す。サイズは約33%増える。RFC 4648。
- Basecamp開発の過程でRuby on Railsを世に送り出したプロジェクト管理ツール。創業者たちはIT業界に異を唱えることを一種の競技にしている。
- BashLinux の標準的なシェル。ターミナルのスクリプトや CI パイプラインの言語。
- Basho TechnologiesAmazonのDynamo論文をそのまま形にした分散キーバリューDB「Riak」の開発元。狙いはただ一つ、決して止まらないことだった。
- BASIC数学の素養がない学生のために作られ、結果としてあらゆるホームコンピューターのROMに収まった言語。
- Batman Forever(デモ)2011年のAmstrad CPC用デモ。多くの人に見限られていた機種に、30年近く経ってもまだ未使用の技が残っていたことを示した。
- BatMUD1990年に始まったフィンランドのMUD。今も稼働中で、閉鎖されずに残る最古級のテキスト型オンライン世界である。
- Bay Networksハブのメーカーとルーターのメーカーを接ぎ木して、シスコに対抗しようとした4年間。
- BazelGoogle製のハーメティックなビルドシステム。社内ツール「Blaze」のオープンソース版(2015年)。再現可能なビルド、細かい粒度の依存関係、リモートキャッシュが特徴だ。
- BB84最初の量子鍵配送プロトコルであり、今も最も使われている。1984年にチャールズ・ベネットとジル・ブラッサールが発表した。
- BBC MicroBBCがイギリス国民にプログラミングを教えるために発注した学校用コンピュータ。その後継が、あなたのスマートフォンのプロセッサになった。
- BBN(Bolt Beranek and Newman)マサチューセッツ州ケンブリッジの音響コンサルティング会社。ARPANETのスイッチを作り、ついでに電子メールへ「@」をもたらした。
- BBRGoogleの輻輳制御アルゴリズム。パケットロスが知らせてくれるのを待つのではなく、回線が実際に運べる量を測定する。2016年に公開され、今ではあちこちで使われている。
- BBS: The Documentaryジェイソン・スコットによる2005年のドキュメンタリーシリーズ。電子掲示板(BBS)を運営した当事者たちが語る。
- BBS(電子掲示板システム)家庭のコンピュータ(たいてい運営者の地下室)で動くダイヤルアップサーバー。モデムで接続し、メッセージ、ファイル共有、ドアゲーム、マルチユーザーゲームを楽しめた。1978年、Ward ChristensenとRandy Suess。
- BBStro電子掲示板(BBS)の宣伝用に作られたイントロ。クラックトロの従兄弟にあたり、狙いはダイヤルアップのシステムだった。
- BCPL1967年にケンブリッジで生まれ、Bになり、さらにCになった言語。世界初の「hello, world」もここから来ている。
- bcryptパスワードハッシュ関数。1999年にニールス・プロヴォスとデビッド・マジエールが考案した。「ワークファクター」(コスト)で適応でき、CPUが速くなれば引き上げる。ソルトはハッシュ出力に埋め込まれる(自己記述的)。1999〜2020年の標準的な選択だっ…
- bcrypt_pbkdfOpenSSH独自の鍵形式で、パスフレーズ暗号化された秘密鍵を守る鍵導出関数。
- BDD振る舞いを自然言語(Given-When-Then)で記述するテスト手法。2003年にDan Northが提唱した、「アウトサイドインTDD」の発展形で、ユーザーの視点から始める。
- BDFAdobeが作ったビットマップフォント用のプレーンテキスト形式。X11がピクセルフォントを配布する手段として定着した。
- Be Inc.BeOSを開発した会社。Appleの次期OSになりかけたが、結局はカルト的な名作として記憶されることになった。
- BEA Systems2000年前後、エンタープライズJavaが実際に動いていたアプリケーションサーバー「WebLogic」を擁したミドルウェア企業。
- Beacon API少量のデータをブラウザに預け、ページが閉じる瞬間であっても送信を約束してもらうための呼び出し。
- BEAR and LION任意の大きさのブロックを扱える2つのブロック暗号。ハッシュ関数とストリーム暗号から、3段のファイステル構造で組み立てる。
- BEAST攻撃TLS 1.0のCBCモードで初期化ベクトルが予測可能だったため、クッキーを含む平文が1バイトずつ漏れた攻撃。
- Bebo2005年に英国とアイルランドを席巻したSNS。カテゴリ全体がFacebookに移る直前、AOLが8億5000万ドルで買収した。
- BeeGFSHPC向けのドイツ製並列ファイルシステム。Lustreより導入しやすいことを狙って設計された。オープンソースで、商用サポートはThinkParQが提供する。
- BEEPアプリケーションプロトコルの汎用フレームワークを目指したIETFの試み。ハンドシェイクや認証を誰も再発明せずに済むはずだった。
- Befungeコードが格子状に並び、実行が上下左右どの方向にも進む難解プログラミング言語。
- Bell(X11)Xプロトコル唯一の音の機能。サーバーに、パーセントで指定した音量でビープ音を鳴らすよう求めるリクエスト。
- BEMCSSクラス名の命名規則。.card__title--largeのように書く。
- Ben HawkesGoogle Project Zero創設期からのメンバーで、「90日ルール」が業界標準となった時期にチームを率いたセキュリティ研究者。
- Benjamin Jun差分電力解析の論文に載った三人目の名前。スマートカードの消費電力が情報漏洩源であることを示した。
- Benne de WegerMD5の衝突が単なる珍現象ではなく、認証局になる手段だと示すのに貢献したオランダの数学者。
- BeOS1990年代にマルチメディア向けにゼロから書かれ、後方互換性という荷物を持たなかったOS。あやうくアップルの次期OSになりかけた。
- BeReal毎日ランダムな時刻に通知(「Time to BeReal!」)が届き、全ユーザーが2分以内にインカメラとアウトカメラで同時に写真を撮るフランス発のアプリ。反インスタグラムを掲げた。ピークは2022年(約5000万人)で、2023年以降は下降した。
- Berkeley Mail1978年にカート・ショーンズが書いた行指向のメールプログラム。BSDのMailとなり、POSIXコマンドmailxとして今も生き残っている。
- BerkNetキャンパス内のマシン同士をシリアルケーブルでつないだ、バークレー自前のネットワーク。書いたのは、のちにGoogleを率いることになる大学院生だった。
- Berlekamp–Massey法与えられたビット列を生成する最短のLFSRを求める。長さLのレジスタなら、出力2Lビットがあれば足りる。
- Bernoulli Box柔軟なディスクをベルヌーイ効果でヘッドへ引き寄せる、Iomegaの1982年のカートリッジ式ストレージ。硬いハードディスクと違い、クラッシュに強かった。
- BERTGoogleが2018年に発表したTransformerモデル。「理解」の分野で画期的だった(エンコーダのみで、双方向に読む)。
- Beryl2006〜2007年の半年間、Linux最大の「ぐらぐら揺れる」デスクトップだったCompizのフォーク。のちに両者は再統合された。
- Besiチップレット時代を支えるとされるハイブリッドボンディングに全賭けした、オランダのパッケージング装置メーカー。
- Best-of-NN個の回答を生成して1つを選ぶ方式。学習時ではなく推論時に計算量で品質を買う、最も単純なやり方である。
- BeyondTrust管理者権限の制限とログ記録のツールを売る米国のセキュリティベンダー。自社のリモートサポート製品が、米財務省への侵入口になった。
- BF16 (bfloat16)指数部8ビット(FP32と同じ範囲)、仮数部わずか7ビットの16ビット浮動小数点形式。機械学習の学習に最適な落としどころだ。
- BFDリンク断を数秒ではなくミリ秒で検出する最小限のハートビート・プロトコル。2010年のRFC 5880で規定され、「生きているか死んでいるか」の判定以外は何もしない潔さが特徴だ。
- bfloat16Google BrainがTPU向けに考案した16ビット浮動小数点形式。IEEE 754の32ビット形式から仮数部の下位16ビットを切り落としただけのものだ。
- BFS(幅優先探索)ある深さのノードをすべて訪れてから次の深さへ進むグラフ探索。FIFOキューで実装する。
- BGA縁に沿ったピンの代わりに、底面にはんだボールを並べたチップパッケージ。狭い面積でより多くの接点を確保できる。
- BGA (Ball Grid Array)底面に並べた小さなはんだボールの格子で接続するチップパッケージ。回路基板に直接溶着するため、狭い面積に多くの接続を確保できるが、チップは固定され、専用機材なしには交換できない。
- BGE (BAAI General Embedding)北京智源人工知能研究院(BAAI)によるオープンソースの埋め込みモデル群。33MBから70億パラメータまでのモデルでMTEBのリーダーボード上位を占める。
- BGE embeddings中国の北京智源人工知能研究院が公開するオープンウェイトの埋め込みモデル群。MTEBベンチマークの上位に入り、自前で無料で動かせる。
- BGPインターネット上のルーターが「この IP プレフィックスには私経由で到達できる」と互いに知らせ合うためのプロトコル。
- BGP Add-PathBGPが最良の経路だけでなく、同じプレフィックスへの複数の経路を広告できるようにする拡張。細かい話に聞こえるが、しつこい問題を二つ解決する。
- BGP AS-pathBGP経路が手元に届くまでに通過した自律システム(AS)の一覧。ループ防止(自分のASを含む経路は拒否する)と経路選択(他が同条件ならAS-pathの短い方を優先する)の二役を担う。
- BGP communitiesBGP経路に付けるラベル。経路をグループ化し、ポリシーを伝えるための荷札のようなもので、ルーターやAS間を経路と一緒に旅する。プレフィックスごとに事前合意しなくても、「この経路をこう扱ってほしい」と相手網に伝えられる。
- BGP confederationiBGPのスケーリング問題を解くもうひとつの方法。大きな自律システムをいくつかの小さな「サブAS」に分け、その間ではeBGPに似たセッションを張りつつ、外から見ると単一のASに見せる。iBGPフルメッシュの必要性を減らせる。
- BGP FlowSpecフローのフィルタ規則をネットワーク全体に配布するBGP拡張(RFC 5575)。「IP XのポートYへの通信をすべて破棄せよ」のような指示を流せる。主な用途はDDoS緩和で、規則を投入すれば全ルーターがほぼ即座にフィルタリングを始める。
- BGP local-prefLocal Preference。宛先へ至る経路が複数あるとき、自律システムがどのアウトバウンド経路を好むかを決めるBGP属性。値が高い方が勝つ。AS内ではiBGPで共有されるが、外には広告されない。
- BGP MEDMulti-Exit…
- BGP route flap damping現れては消える(フラップする)不安定なBGP経路に「ペナルティ」を科し、一時的に抑制する仕組み。壊れたリンクひとつのせいで、全ルーターが絶え間ない更新に追われるのを防ぐ。
- BGPハイジャック自律システムが、(故意か事故かを問わず)自分が保有しないIPプレフィックスをBGPで広告し、他者宛ての通信を自分の方へ引き込んでしまうこと。BGPには検証機構が組み込まれていないため、偽の広告ひとつでインターネットの広い範囲を誘導できる。
- BGPハイジャックあるASが自分のものではないIPプレフィックスを、誤設定または故意に広告し、通信が誤った経路へ流れてしまう現象。
- BGPピアリング経路を交換するため、二台のルーター(ピア/ネイバー)の間にBGPセッションを確立すること。IGPと違ってネイバーを自動検出せず、相手のIPとAS番号を指定して一つひとつ明示的に設定する。
- BGPルートリフレクタiBGPのスケーリング問題への解。内部のBGPルーターが互いに全対全でセッションを張る(フルメッシュ)代わりに、中央の「ルートリフレクタ」にすべて送り、そこが経路を代わりに転送(反射)する。セッション数はN²からNに減る。
- biff郵便配達員に吠えた犬の名を冠した、新着メールを端末に知らせるUnixコマンド。
- Big 8新しいグループの作成に公開討論と投票が必要だったUsenetの8階層。alt.*の対極にある。
- Big Dummy's Guide to the Internet1993年に EFF が出した無料のインターネット入門書。BBS にダイヤルアップした人が、メニューの一項目の向こうに世界全体があると突然気づいたときのために書かれた。
- Big Picture Modeテレビとコントローラー向けのSteamのフルスクリーンモード。のちにSteam Deckの土台となった「テンフットUI」。
- BIG-REQUESTS1回のリクエストの上限を256キロバイトから16メガバイトに引き上げたX11拡張。古いサーバが理解する必要のない、長さフィールドの小細工で実現している。
- big.LITTLEARMが提唱した、大型で高性能な「big」コアと小型で省電力な「LITTLE」コアを同一チップに載せるアーキテクチャ。軽い処理は省電力コアで、重い処理は高性能コアで実行し、長いバッテリー駆動時間と高いピーク性能を両立する。
- BigQueryGoogleのサーバーレスなデータウェアハウス。クラスタを管理せずに、ペタバイト級のデータに分析SQLを実行できる。2010年のDremel論文が土台だ。
- BigtableGoogleの分散ワイドカラム型データベース。NoSQLの世界の半分の祖先にあたる。
- Bildschirmtext西ドイツのビデオテックス網。1984年にカオス・コンピュータ・クラブがこれを通じて貯蓄銀行から資金を引き出した事件で最もよく知られている。
- Binance取引高で世界最大の暗号資産取引所で、長年にわたり本社を持たないことを誇りにしていた。
- bind(モナド)モナドの操作のひとつで、モナド値を返す関数を連鎖させる。Haskellでは>>=、JavaScriptではPromise.then(Promiseはモナドである)、RustではOption/Resultのand_thenにあたる。
- BinkleyTermBBS より先に電話に出て、他ノードとの夜間のメール交換を受け持った FidoNet メーラー。
- Binlog(バイナリログ)データ(とスキーマ)へのすべての変更をイベントの列として記録するMySQLのバイナリログ。レプリケーション、ポイントインタイムリカバリ、変更データキャプチャの土台で、InnoDBのREDOログとは別物だ。
- BiomeRustで書かれたWebプロジェクト向けのフォーマッタ兼リンター。Rome Toolsのフォークで、開発元の企業が畳んだ2023年にコミュニティが引き継いだ。PrettierとESLintを一つのツールで置き換える。
- bionet.*1980年代末に始まった生物学者向けのUsenet階層。Usenetを使えない研究室でも参加できるよう、メーリングリストにも転送されていた。
- BIOSOSが引き継ぐ前にコンピューターを起動させる小さなソフトウェア。2010年ごろからはUEFIに置き換わっている。
- Biostar低価格ボードと暗号資産マイニング向けボードで知られる、台湾の二番手マザーボードメーカー。
- BIP-32ひとつの秘密のシードから、子鍵のツリー全体を決定的に生成する方法を定めた Bitcoin の改善提案。
- bit.*BITNETのメーリングリストをミラーし、2つの学術ネットワークが同じ議論を読めるようにしたUsenetの階層。
- BitBLTピクセルの矩形ブロックを別の場所へコピーし、そこにある内容と合成する操作。3Dカード以前のあらゆるウィンドウシステムの礎石。
- BITFTPBITNET のユーザーが、メッセージを送るだけでインターネットの FTP アーカイブからファイルを取得できるようにした、プリンストン大学のサービス。
- BitLockerWindowsに組み込まれたMicrosoftのディスク暗号化機能。ボリューム全体を暗号化し、鍵をTPMチップの中に封じ込める。
- BitmainAntminerシリーズで、長らくビットコインのマイニングで誰が儲けるかを左右した中国のチップ設計企業。
- BITNETIBMメインフレーム上に築かれた学術ネットワーク。多くの大学がインターネットに接続できるようになる前に、電子メールとメーリングリストを提供した。
- bitsandbytes大規模モデルを一枚の民生用グラフィックスカードで動かすことを当たり前にしたライブラリ。作者は Tim Dettmers で、知られているのはたった一行、load_in_4bit=True である。
- Bitwardenクライアントもサーバーもオープンソースのパスワードマネージャ。自前のハードウェアだけで運用できる点が最大の特徴だ。
- Biuro Szyfrów言語学者ではなく数学者を採用したことで、誰よりも早くエニグマを破ったポーランドの暗号局。
- BIXBYTE誌が運営していたダイヤルアップ式のカンファレンスサービス。読者・執筆者・開発者が技術について深く議論する場だった。
- Bixby2017年に登場した Samsung の音声アシスタント。かつて Siri を作った人々が創業した Viv Labs の技術に基づく。
- biz.*商用の投稿が明示的に許可されたUsenetのヒエラルキー。広告に専用の棚を与えて、他の場所に出てこないようにする試みだった。
- BlackBerry物理キーボードを備え、10年間ビジネスの世界を支配し、その後わずか4年で消えたカナダ生まれの携帯電話。
- Blaizeニューラルネットワーク全体をメモリへ何度も往復させず、チップ内を「グラフ」として流す独自アーキテクチャを持つエッジAI企業。
- BLAKE2SHA-3の最終候補BLAKEの後継として2012年に作られた、高速なハッシュ関数。
- BLAKE32020年にジャック・オコナー、ジャン=フィリップ・オマッソン、サミュエル・ネヴェス、ズーコ・ウィルコックス=オハーンが発表した暗号学的ハッシュ関数。同クラスでは頭一つ抜けて高速だ。
- BlazorJavaScriptの代わりにC#でWeb UIを作るMicrosoftのフレームワーク。Steve…
- Blenderモデリング、スカルプト、アニメーション、レンダリング、動画編集までこなすオープンソースの3Dスイート。今ではMayaや3ds Maxと本気で渡り合える。
- Blit1982年にベル研究所が作ったグラフィック端末。1台のUNIXホストに複数のウィンドウを開き、端末自体にダウンロードしたプログラムを走らせた。
- BLOBBinary Large Object。中身を解釈せずにデータベースが保存する、バイナリデータのかたまり。
- Block(Square)スマートフォンのイヤホンジャックに挿す白いカードリーダーから始まり、レジ付きのビットコイン事業に行き着いた決済企業。
- Blocketスウェーデンで圧倒的な中古品マーケットプレイス。1996年にスコーネ地方で始まり、2003年にSchibstedが買収した。
- BlocktronicsBBS時代が過ぎたあとも、テキストモードのシーンを生かし続けている国際的なANSIアートの集団。
- Blowfishシュナイアーが1993年に発表した、DESに代わる自由な暗号。遅い鍵スケジュールが、結果的に最も役立つ特性になった。
- BLTMetaが2024年12月に発表した、トークナイザを廃止し、生のバイト列をテキストの予測しやすさに応じて可変長の「パッチ」にまとめるアーキテクチャ。
- Blue CoatWebキャッシュから出発し、不適切な手に渡って検閲ツールになったプロキシ機器メーカー。
- Blue Pill2006年にジョアンナ・ルトコフスカが示した概念実証。稼働中のOSに気づかれないまま、その下に仮想マシンを滑り込ませる。
- Blue WaveBBS時代の人気オフラインリーダー。メッセージをまとめて持ち帰り、接続を切ったまま読み書きできた。
- BluecurveGNOMEとKDEに同じ青い曲線を着せ、どちらを使っているか分からなくしたRed Hatの2002年のテーマ。KDE開発者が一人、抗議して辞める騒ぎにもなった。
- Bluehostユタ州プロボのウェブホスト。約20年のあいだ、WordPress公式の推奨ホスト一覧の上位に居座り続けた。
- BlueskyAT Protocol 上に作られたTwitter風のマイクロブログ。当初はジャック・ドーシーが支援し、2024年2月に一般公開された。
- Bluesky カスタムフィードユーザーが自分でフィードのアルゴリズムを作り、他の人が購読できるBlueskyの機能。フィードがプラットフォームの独占物でなく公共の資源である点で、TwitterやMastodonと一線を画す。
- Bluesky ドメインハンドル@user.bsky.social の代わりに、自分のドメインをハンドルとして使えるBlueskyの機能。DNSのTXTレコードを設定すれば @alice.example.com がそのままIDになり、ドメインの所有が認証を兼ねる。
- Bluesky ファイアホースBlueskyネットワーク上の全公開イベント(投稿、いいね、フォロー、リポスト)をリアルタイムで流すストリーム。フィードジェネレーター、分析ツール、ボット、ラベラーの土台になっている。
- Bluetoothヘッドホン、マウス、IoT機器などをつなぐ近距離無線通信。
- BM25古典的な語彙検索のランキングアルゴリズム。TF-IDFに飽和と文書長の正規化を加えたもので、Elasticsearch、Lucene、PostgreSQLの全文検索の標準である。
- BMCBaseboard Management…
- BMC SoftwareメインフレームとIT部門を地味に動かし続けるツールを売り、同業の多くを買収してきたヒューストンの会社。
- BMPルーターが自分のBGPテーブルと全アップデートを分析ステーションへ送り付けるプロトコル。ルーターが実際に何を受信したかを見るために、隣接ルーターのふりをしなくて済む。
- BOB(ブリッターオブジェクト)Blitter OBjectの略。ビデオチップが上から重ね描きするハードウェアスプライトとは異なり、プレイフィールドそのものにブリッターで描き込まれるグラフィックオブジェクト。
- BOFHBastard Operator From Hell(地獄のろくでなしオペレータ)。ユーザーを心底嫌い、それを本人にもきっちり思い知らせるシステム管理者を描いた、1992年に Usenet で始まった連載。
- Bomba kryptologicznaドイツ側がメッセージ鍵を2回送るという癖を突いて、開戦の3年前にエニグマを読み始めていたポーランドの機械。
- Bombeエニグマを「解いた」というより、不可能な設定を片端から消去し、当て推量の余地が残らなくなるまで絞り込んだブレッチリー・パークの機械。
- BonfireElixirで書かれた、連合型ソーシャルネットワークを構築するためのモジュール式フレームワーク。完成品であるMastodonと違い、コミュニティが「拡張機能」から自分たちのプラットフォームを組み立てる道具箱である。ActivityPub互換。
- Bonzomatic自身の出力画面の上にコードを重ねて表示する、ステージでのライブコーディング向けのフルスクリーン・シェーダーエディタ。
- Booking.com世界最大の OTA(オンライン旅行代理店)。ヨーロッパのホテルの宿泊ごとに15〜25%の手数料を取る予約サービス。
- Boomi手書きの接続コードではなく、ドラッグ&ドロップでアプリとデータをつなぐクラウド統合プラットフォーム。
- Bootstrap最も使われているCSSフレームワーク。ボタン、グリッド、モーダルなどの部品が揃い、レスポンシブ対応も最初から済んでいる。
- Booze Design25年前の「パンかご」にもまだ使われていないラスターラインが残っていることを示したC64のデモグループ。
- BOSH分散システム全体のデプロイとライフサイクル管理を担うツール。Cloud Foundry のために作られ、Kubernetes よりずっと古い。
- Bowerフロントエンドライブラリ向けのパッケージマネージャー。Twitterが2012年に公開した。npmがエコシステムを飲み込むまでの2012〜2016年ごろ、Web開発の標準だった。2017年に正式に非推奨となった。
- BoxDropboxが利用者本人を口説いたのに対し、情報システム部門を顧客に選んだクラウドストレージ企業。
- BPDUBridge Protocol Data Unit。スイッチ同士がスパニングツリープロトコル(STP)を動かすためにやり取りするメッセージで、これによりルートブリッジとブロックすべきポートを合意し、ループを断ち切る。
- BPDUガードアクセスポートがBPDUを受け取った瞬間に、そのポートを即座に停止(err-disable)するスパニングツリーの機能。端末だけが接続されるはずのポートにBPDUが届くのは、誰かがスイッチを接続した合図であり、単なる誤接続か攻撃かのどちらかである。
- BPE (バイトペアエンコーディング)ほとんどの言語モデルでテキストをサブワードに分割しているアルゴリズム。もとは1994年の圧縮手法で、2016年にSennrichらが自然言語処理へ応用した。
- BPF / eBPFLinuxカーネル内で動く仮想マシン。決められたフックでサンドボックス化されたプログラムを実行でき、カーネルモジュールも再起動も要らない。
- BrainChip浮動小数点演算ではなく脳のスパイクニューロンを模したプロセッサ「Akida」を作るオーストラリアの企業。
- Braintreeアプリやネットショップ向けのシカゴ発の決済APIで、Venmoを買収し、のちにPayPalに買収されたことで知られる。
- Brazeユーザーがアプリで取った行動をきっかけに、プッシュ通知・メール・アプリ内メッセージを送り出す。いま届いたあの通知の裏にあるマーケティング基盤。
- BREACH攻撃推測した文字列が圧縮でどれだけ縮むかを測ることで、暗号化されたHTTPS応答から秘密情報を漏らすサイドチャネル攻撃。
- Breakpoint2000年からドイツで開かれている、世界最大級のデモパーティの1つ。リアルタイムグラフィックスのコーディング、アニメーション、ライブ音楽演奏に特化している。
- Brevo2023年にSendinblueから改名した、フランス発のメール・SMSマーケティングプラットフォーム。
- Brex創業者個人の信用スコアではなく、会社の手元資金を基準に審査する、スタートアップ向けの法人カード・経費管理。
- Bridgy FedActivityPub(Mastodon)とAT…
- BRIN行ごとにエントリを持つ代わりに、ページのグループごとの最小値と最大値だけを保存するPostgreSQLのインデックス。そのため数百GBのテーブルでも数キロバイトという極端な小ささになる。
- BRINインデックスBlock Range INdex。物理的に整列した巨大テーブル向けの、PostgreSQL の極小インデックスである。数ページごとに最小値と最大値だけを記録する。
- Broadcast Channel API同一オリジンのタブ、ウィンドウ、ワーカー間でメッセージをやり取りする単純な Web API。名前付きチャンネルを開くだけで、一方の投稿が他方に届く。
- BroadcastChannel同一オリジンのタブ、iframe、ワーカーが、名前付きチャンネルを通じてサーバーなしで会話できるブラウザ API。
- Broadcomスイッチ、Wi-Fiルーター、スマートフォンの中のチップを作る会社。業界屈指の手際の良い買収者でもある。
- BroadVisionあらゆるネットショップをパーソナライズするはずだったソフトウェア。ドットコムバブルでも屈指の急降下を見せた。
- Broadway(GTK)GTKプログラムをXやWaylandの画面ではなくWebブラウザーに表示するGDKバックエンド。フレームをWebSocket経由でHTML5 canvasに送り込む。
- Brocade20年にわたり、データセンターのストレージネットワークをつないできた Fibre Channel スイッチ。
- Broken Access Control(アクセス制御の不備)OWASP Top 10(2021年版)の第1位。IDOR、機能レベルのアクセス制御の欠如、権限昇格、強制ブラウジング、JWT発行のバグなどを含む包括的な分類で、認証(authn)ではなく認可(authz)が破られるものすべてを指す。
- BrotliGoogleが2015年に公開した圧縮アルゴリズム。HTML/CSS/JSをgzipより約20%小さくできる。
- BrowserbaseAIエージェント向けのマネージド型ヘッドレスブラウザ基盤。2024年登場。クラウド上のブラウザと、Playwrightをフォークした、AIに扱いやすいブラウザ自動化ライブラリStagehandを提供する。エージェント型ブラウザ自動化の定番。
- BrowserifyNode の require() をブラウザに持ち込み、バンドラー時代の幕を開けたツール。
- BSDUnixのバークレー系統。ソケット、TCP/IPスタック、そしてほぼ何でも許すライセンスを世に残した。
- bspwm画面を二分木として扱い、新しいウィンドウがフォーカス中の葉を分割する、タイル型ウィンドウマネージャ。操作はすべて外部の bspc コマンドから行う。
- BSPツリー平面で空間を再帰的に分割し、描画順を確実に決められる木構造。『Doom』を動かした仕掛けである。
- btoaBinary to ASCII。4バイトを5文字に詰め、uuencode より無駄の少なかった1980年代の Unix 用エンコーダである。
- Btrfsスナップショット、サブボリューム、圧縮、RAID、チェックサムなどZFS並みの機能を備えた、Linuxのモダンなファイルシステム。2007年にChris…
- Buck / Buck2Meta のビルドシステム。2013年の Buck1(Java)は、2021年の Buck2(Rust)に置き換えられた。巨大なモノレポのために作られている。
- Bugcrowdバグバウンティ市場を「1社独占」から「2社競合」に変えた、オーストラリア発の新興企業。
- BuildahOCI/Docker イメージを作る Red Hat 製ツール。デーモン不要、rootless で動き、スクリプトからも操作できる。
- Builder XcessoryICSのMotif用GUIビルダー。パレットからウィジェットをドラッグするとC、C++、UILのコードが出力される。90年代のMotifビルダーで唯一、今も販売されている。
- BuildKitDocker の現行ビルドエンジン。2018年に Tõnis Tiigi が開発し、従来のビルダーを置き換えた。
- Bumble最初のメッセージを送れるのは女性だけというマッチングアプリ。Tinder共同創業者だったホイットニー・ウルフ・ハードが、Tinderに対する注目のハラスメント訴訟の後に立ち上げた。
- BunJarred Sumnerが作ったJavaScriptランタイム。Zigで書かれ、V8ではなくSafariのJavaScriptCoreを使う。Node.jsの置き換えを狙い、bun run app.jsやbun installで動く。
- bunny.netうさぎのロゴを持つスロベニアのCDN。その料金体系で、小規模サイトを大手事業者から引き寄せた。
- BunnyCDN速くて安く、少しふざけたところが売りのスロベニアのCDN。
- BunバンドラーBun は単なるランタイムではない。バンドラー(bun build)、テストランナー(bun test)、パッケージマネージャ(bun install)、Node 互換 API をまとめて備える。
- Business Objects経理部門がSQLを書かずにデータベースへ問い合わせられるようにしたフランスのBI企業。SAPは同種の製品を自作せず、買収を選んだ。
- ButtonPress と ButtonReleaseX11のマウスボタンイベント。スクロールホイールがボタン4と5に化けて以来、ホイールの操作もこれで運ばれる。
- BVH(バウンディングボリューム階層)各ノードが子をすべて包含する境界ボリュームの木。1回の判定で枝ごと切り捨てられる。
- BYOK(Bring Your Own Key)クラウド事業者に鍵を作らせるのではなく、顧客自身がマスターキーを生成して事業者の鍵管理サービスへインポートする方式。
- Byte-at-a-time ECB decryption各ブロックに入る内容を操作することで、ECBで暗号化するサービスから隠された文字列を1バイトずつ取り出す攻撃。
- BYTEA画像、暗号化フィールド、ハッシュ値などのバイナリデータを格納する PostgreSQL の型。行内に保持され、大きな値は TOAST で扱われる。
- ByteBoozer速度重視のC64用クランチャー。展開が速く、デモの途中でも止まらずに実行できる。
- ByteDanceTikTokを生んだ北京の企業。友達リストの代わりにレコメンドアルゴリズムが使えることを、誰よりも早く見抜いた。
- ByteKillerAmiga初期に広く使われたクランチャーの一つ。その展開ルーチンは無数のクラック版ゲームに貼り付けられた。
- ビームサーチ(LLM)複数の候補系列(ビーム)を並列に保ちながら一語ずつ伸ばし、各ステップの貪欲な選択ではなく、全体として最も確からしい系列を探すデコード戦略。機械翻訳ではよく使われるが、創作系のチャットモデルでは影が薄い。
- ビルダーパターンGoFの生成パターン。引数15個のコンストラクタの代わりに、別のビルダークラスで複雑なオブジェクトを段階的に組み立てる。
- ブロードキャストドメイン互いのブロードキャストを受信する機器の集合。VLANなしのスイッチ一台は単一のドメインで、VLANがドメインを分け、ルーターがその境界となる。
- ボンディング(Linux)複数のNICを一つの論理インターフェースに束ねるLinuxの機能。モードにはactive-backup(フェイルオーバー)、balance-rr(ラウンドロビン)、802.3ad/LACP(標準のリンクアグリゲーション)、balance-tlb/al…
C
- C NewsUsenet のニュースソフトを書き直し、遅くある必要はないことを証明した実装。
- C#(シーシャープ)Microsoftが.NETプラットフォーム向けに作った静的型付け言語。設計者はAnders Hejlsberg(Turbo Pascal、Delphiの人)で、2000年登場。Java風の構文に、より現代的な意味論を載せている。
- C++静的型付けのマルチパラダイム言語。1985年にビャーネ・ストロヴストルップが「クラス付きC」として生み出した。大型ゲーム、ブラウザ、金融システム、システム寄りのコードで支配的な地位にある。
- C++ coroutines途中で一時停止し、後で再開できる関数。C++20 で導入された。言語は仕組みを用意したが、その上で動かす実用的な部品を入れ忘れた。
- C++ RangesC++20 による標準アルゴリズムの刷新。コレクションを2つのイテレータではなく1つのオブジェクトとして渡し、変換をパイプでつなげられる。
- C++ テンプレートC++ のジェネリックプログラミングの仕組み。型をパラメータ化してコードを書く:template<typename T> class Vector { T data; ... };。1990年、Bjarne Stroustrup。
- C++/CLI.NETランタイムと直接やり取りできる、MicrosoftによるC++の方言。古いC++が新しいマネージドコードと出会うときの接着剤となる言語。
- C++BuilderBorlandによる、Delphiに対するC++側の回答。フォームにコンポーネントを置き、ダブルクリックして、イベントハンドラにC++を書く。
- C2 (Command-and-control)攻撃者が侵害した端末を遠隔操作するための基盤と通信路。命令の送信、追加ツールの取得、データの持ち出しに使う。進行中の侵入やボットネットの「頭脳」にあたる。
- C2 フレームワークCommand & Control ソフトウェア。オペレータ(レッドチームや攻撃者)が、侵害したホスト上のビーコンを遠隔操作する。Cobalt Strike が業界標準(正規のペンテストにも犯罪にも使われる)で、オープンソースの代替が Sliver。
- C2ビーコン侵害したホストに常駐し、定期的にC2サーバーへ「電話をかける」インプラント。代表例はCobalt StrikeのBeacon。スリープとジッター(ランダムな遅延)でネットワーク異常検知を回避する。
- C3 Technologiesサーブの標的認識技術を、Apple マップのフォトリアルな3D都市に変えたリンシェーピングの企業。
- C64 DTVCommodore 64をまるごとジョイスティックに押し込み、ゲーム30本を内蔵した製品。基板は改造してくれと言わんばかりの作りだった。
- CA TechnologiesComputer Associates。他社の製品を買収し、人員を削減して保守料を値上げすることで成長したソフトウェア企業。
- CA(認証局)TLS 証明書に署名し、サイトが名乗りどおりの相手であることをブラウザに信頼させる第三者機関。
- Cabletron Systems1990年代の大手ネットワークベンダーの一つ。3Com、Bay Networks、Ciscoと覇を競ったが、2000年前後に自らを四つに分割した。
- Cache Storage APIリクエストとレスポンスの組をプログラムから保存する Web API(グローバルの caches オブジェクト)。主に Service Worker が PWA のオフライン対応やネットワークキャッシュに使う。
- CaddyGo製の現代的なWebサーバー。2015年にMatt Holtが開発した。Let's Encryptによる自動HTTPSが最初から使え、Caddyfileの書式はnginxの設定より簡単だ。
- CAESARコンペティションAES-GCMの後継を探すため、2013年から2019年に公開で行われた競技会。単独の勝者は出さず、ポートフォリオを選んで終わった。
- CairoPDFの描画モデルを持つ2Dグラフィックスライブラリ。出力先がX画面でもPDFでもメモリ上の画像でも、GTKやFirefoxを含むLinuxデスクトップにアンチエイリアス付きのベクタ描画をもたらした。
- CAKECommon Applications Kept Enhanced。シェーピング、fq_codel、DiffServ による優先制御、ACK 間引きをまとめた Linux の qdisc で、オールインワンの QoS 解決策である。
- Cake dayRedditアカウントを登録した日の記念日。その日はユーザー名の横に小さなケーキのアイコンが付く。ささやかで心温まるコミュニティの習慣で、それだけ長く居続けたことを祝う。
- Calckey2022年に登場した、欧米向けの初期Misskeyフォーク。2023年にFirefishへ改名した。日本国外でもMisskeyを使いやすくするため、機能追加とアクセシビリティ改善を早くから進めた。現在は主に歴史的な存在。
- CalComp世界初の商用デジタルプロッタを売った会社。同社のFORTRANサブルーチンは、コンピュータで作図する際の事実上の標準になった。
- CalDAVネットワーク越しにカレンダーへアクセスし同期するためのオープンなプロトコル。スマートフォンがGoogle以外のカレンダーを表示できる理由である。
- Caldera企業向けにLinuxを売った最初期の会社の一つで、最終的にはLinuxにとって最悪の敵となった。
- Calendly「火曜は空いていますか? では水曜は?」というメールの往復に終止符を打ったリンク。相手が自分のカレンダーの空き枠を選ぶだけで、当て推量が要らなくなる。
- CalicoKubernetes で広く使われる CNI プラグイン。Pod のネットワークとネットワークポリシーを担当する。
- CalVer意味ではなく日付に基づくバージョン付けの規約。2024.1.3 は「年.マイナー.パッチ」、Ubuntuの22.04のような YY.MM 形式もある。SemVerの対抗馬。
- Calvin(決定論的DB)2012年の論文で示された分散データベースのアーキテクチャ。先に全トランザクションのグローバルな順序を決め、すべてのレプリカでそれを決定論的に実行する。全員が同じ順序に従うので、ノード間の2フェーズコミットが不要になる。
- Cambriconカンブリア爆発にちなんで名付けられた中国のAIアクセラレータ設計企業。Nvidiaの国産代替と見られている。
- Camellia2000年に発表された日本発のブロック暗号。AESと同じインターフェースと同等の安全性を持つが、利用者はごく少ない。
- Camera APIカメラとマイクにアクセスするための Web API。navigator.mediaDevices.getUserMedia({video: true, audio: true}) が MediaStream を返す。WebRTC…
- Cameron Lacroix2005年、16歳でパリス・ヒルトンの携帯の連絡先や写真をウェブに流出させ、9年後に再び捕まったアメリカ人。
- CAMテーブルContent-Addressable Memory(連想メモリ)。スイッチの MAC アドレステーブルを保持し、超高速な検索を可能にする専用ハードウェアメモリである。「CAMテーブル」は MAC…
- can.*カナダの全国Usenetヒエラルキー。州や都市ごとの下位ヒエラルキーを持つ。
- CancelbotUsenet上で偽造したキャンセルメッセージを自動送信し、他人の投稿(多くはスパム)を消すプログラム。
- Cancelmoose偽造キャンセルメッセージで大量投稿をUsenetから一掃した匿名のスパムハンター。のちに、そんな手段が要らなくなる仕組みまで考え出した。
- Canonical URL(正規URL)「このページはXのコピーです」と検索エンジンに伝えるメタタグ。重複コンテンツとみなされてGoogleから減点されるのを避けられる。
- Canvaドラッグ&ドロップで使えるデザインツール。SNS投稿用の画像、インスタグラムのストーリーズ、プレゼン資料、履歴書などをデザイナーでなくても作れる。2024年の月間利用者は2億2000万人超。
- Canva AI StudioCanvaのAI機能群。Magic Design(プロンプトから自動レイアウト)、Magic Write(文章生成)、Magic Edit(画像編集)、Magic Switch(サイズ変換)を、2023年に総称Magic Studioとしてまとめた。
- CanvasJavaScriptからピクセル単位で2Dグラフィックスを描画するためのHTML要素。
- CANバス自動車や大型車両向けのバスプロトコル。1983年に Bosch が開発し、何百本もの1対1のケーブルを2線式のバス1本に置き換えた。
- Capgemini欧州最大のITコンサルティング会社。グルノーブル出身の創業者が築いたが、成長の大半は他社の買収によるものだった。
- Captain Crunchシリアルの箱に入っていたおもちゃの笛が、電話網を開く音、ちょうど2600Hzの音を出すと発見したジョン・ドレイパーのこと。
- CAPTCHA「Completely Automated Public Turing test to tell Computers and Humans Apart」。あなたがボットでないことを証明させるためのテスト、という建前だ。
- CAP定理分散システムでは、一貫性(Consistency)、可用性(Availability)、分断耐性(Partition tolerance)の三つのうち二つしか同時に満たせない。
- Carbon Blackホワイトリスト型のベンダーBit9が、初期のEDRプレーヤーを経て、最終的にBroadcomの製品ラインの一つとなった姿。
- CardDAVCalDAVの兄弟分で、アドレス帳用。スマートフォン、PC、サーバー間でHTTP経由で連絡先を同期する。
- CASBCloud Access Security Broker。利用者とクラウドサービス(SaaS)の間に置く統制層で、組織のクラウド利用を可視化し、セキュリティポリシーを適用する。データが従来の IT 管理の外にある SaaS…
- Cassandra分散型のワイドカラムNoSQL。マスターを持たず、線形にスケールし、複数のデータセンターにまたがる大量の書き込みを想定して設計されている。
- CAST-1281996年に生まれたカナダ発のブロック暗号で、長らく PGP と GnuPG の標準の共通鍵暗号だった。
- CAST-256Entrustが提出したAES候補。ブロック長128ビット、48ラウンドの構成だが、最終選考には残らなかった。
- Castlewood ORBCastlewoodが1999年に出した2.2 GBのリムーバブル磁気ディスク。元Iomega技術者がZipとJazより安く作ったが、CD-RとUSBに敗れた。
- CASレイテンシ(CL)Column Access Strobe latency。メモリコントローラーがデータ列を要求してからRAMが応答するまでのクロックサイクル数で、仕様書では「CL」と書かれる(例: DDR5-6000…
- Catherine Meadows米海軍研究所の数学者で、暗号プロトコルの形式的解析を実在の標準に適用できるものにした人物。
- Cato Networks独自のPoP網をクラウド上に構築し、ネットワークとセキュリティを一つのサービスとして売ったイスラエル企業。Gartnerが言葉を作る前からSASEをやっていた。
- Cattle, not pets(家畜であってペットではない)ペットには名前があり、獣医に連れて行かれる。家畜には番号が振られ、取り替えられる。サーバーは家畜であるべきだ。
- Catweaselフラックスリーダーが一般化するずっと前に、PCでAmigaやC64のフロッピーを読めるようにしたドイツ製の拡張カード。
- Caucus1980年代半ばの商用会議システムで、CONFERやEIESの発想を企業や組織に持ち込んだ。
- CAV(角速度一定)ディスクが終始同じ回転数で回る方式。機構は単純だが、外周トラックは持てる容量を使い切れない。
- CBBS1978年2月、猛吹雪でシカゴの街が閉じ込められている最中に開設された、最初の電子掲示板システム。
- CBC直前の暗号文ブロックをXORして連鎖させるブロック暗号の利用モード。ECBのパターン漏れを解決するが、別の問題を生む。
- CBC-MACCBC モードを土台にしたメッセージ認証コードで、メッセージ長が固定の場合にしか安全でない。
- CBORConcise Binary Object Representation(RFC 8949)。JSONのデータモデルを踏襲しつつ、より小さく、より多くの型を扱えるバイナリ形式。
- CBシミュレーターCompuServeが1980年に始めた、市民バンド無線をモデルにしたチャット機能。最初の公開リアルタイムチャットサービスとしてよく挙げられる。
- CCD電荷のパケットを一列に送って増幅器まで運ぶ受光チップ。スキャナー、ファクス、初期のデジタルカメラのセンサーである。
- CCD-IK(サイクリック・コーディネート・ディセント)連鎖を関節ごとにたどり、先端がターゲットにできるだけ近づくよう各関節を回していく、古典的な反復型IKソルバー。
- CCM モードCTR による暗号化と CBC-MAC による認証を組み合わせた AES の暗号利用モード。
- CCM*暗号化のみ、または認証のみを許すCCMモードの変種で、ZigbeeやThreadの通信を保護している。
- CCPA(カリフォルニア州消費者プライバシー法)2020年施行のカリフォルニア州のプライバシー法で、米国で GDPR に最も近い存在。
- CD Projektワルシャワの市場で輸入ゲームのCDを売る会社から、『ウィッチャー』、『サイバーパンク2077』、DRMフリーのGOGへと成長したポーランド企業。
- CD-ROM音楽CDのデータ版で、1985年にソニーとフィリップスが「イエローブック」で規格化した。ハードディスクが数十MBだった時代に650MBを提供し、ソフトウェアのあり方を変えた。
- CD-ROMモード(Mode 1/2)イエローブックが定めたCD-ROMセクターの区分で、誤り訂正を追加したMode 1と、追加しないMode 2がある。
- CDC(変更データキャプチャ)データベースの行の変更(挿入・更新・削除)をすべて捉え、イベントとして他のシステムへストリーム配信するパターン。多くはデータベースのトランザクションログを利用する。検索インデックス、データウェアハウス、キャッシュ、マイクロサービスへのリアルタイム同期…
- CDC(変更データキャプチャ)Change Data Capture。アプリケーションコードに手を入れずに、DB のあらゆる変更(挿入・更新・削除)をイベントとして流す手法。取得元は通常 DB のログ(binlog、WAL)で、オープンソースの事実上の標準ツールが…
- CDECommon Desktop Environment。各 Unix ベンダーが張り合うのをようやくやめて合意した、共通のデスクトップ環境。
- CDN世界中に分散したサーバー網で、訪問者に最も近いサーバーからコンテンツを配信する仕組み。
- CDPCisco Discovery Protocol。1994年からある Cisco 独自のレイヤ2探索プロトコルで、LLDP の先行者。ホスト名、IOS バージョン、ポート ID、プラットフォーム、ネイティブ VLAN…
- CedarAWSのオープンソースのポリシー言語。Regoより単純で、Leanで形式検証できる。Amazon Verified Permissionsの中核である。
- Cedar(Xerox PARC)1980年代初頭のXerox PARCのプログラミング環境。画面全体が2列のタイル型ウィンドウで構成され、Oberonを経て今日のタイリング型ウィンドウマネージャに至る流れの源流となった。
- Celestica1994年にIBMが自社のトロント工場を切り出して生まれた、カナダの受託製造企業。
- Celonis企業のERPのログを検死のように読み解き、業務プロセスがどこで滞っているかを正確に示すドイツの企業。
- Censor DesignWonderlandシリーズで知られるC64のデモグループ。1982年のコンピュータが設計者自身に過小評価されていたと思わせるデモを作る。
- Central Point Softwareコピープロテクトを破るツールの販売から始め、最後にはMicrosoftへアンチウイルスを供給したオレゴンの会社。
- CentrifugoGoで書かれたセルフホスト型のリアルタイムサーバー。クラウドサービスに縛られずに、WebSocket上でPub/Subを実現する。
- Ceph一つのクラスタからオブジェクト、ブロック、ファイルの各ストレージを提供する分散ストレージ。Sage Weilの博士課程のプロジェクト(2007年)から、オンプレミスのオープンソース標準になった。
- CERFnetカリフォルニアの地域研究ネットワーク。有料の顧客を早くから受け入れた一つでもある。
- cert-managerTLS証明書の取得と更新を自動化するKubernetesコントローラー。日曜日に証明書が切れるという恒例のインシデントを終わらせた。
- CERT/CC1988年のモリスワームからわずか数週間後に、カーネギーメロン大学に設立された、インターネット初のセキュリティインシデント調整センター。
- Certifried2022年に見つかった、ログイン済みの一般ドメインユーザーがドメインコントローラーになれる証明書を要求できた脆弱性。パスワードは不要で、新しいコンピューターアカウントを作るだけでよい。
- Cesar CerrudoまずWindowsのトークンを誘拐し、次に信号機が誰の言うことでも信じることを示したアルゼンチンの研究者。
- CEVA信号処理プロセッサ版のARM。DSPやAIのコアをライセンスし、数十億台のスマートフォンの中で人知れず動いている。
- cfb と mfb(X11)サンプルサーバがフレームバッファへ描画するためのソフトウェアルーチン。カラー用とモノクロ用があり、X サーバの中に同じコードが4回コンパイルされて入っていた原因でもある。
- CFS2007年から2023年まで使われた Linux のプロセススケジューラ。それまでの CPU 時間が最も少ないプロセスを常に実行することで、時間を配分した。
- CGNATISPが運用するNAT。複数の契約者が1つのグローバルIPv4アドレスを共有する。IPv4枯渇の産物だ。
- cgroupプロセスのグループ単位でCPU・メモリ・I/O・ネットワークなどの資源を制限・計測・隔離するLinuxカーネルの機能。Docker、Kubernetes、systemdの土台である。
- cgroupsControl Groups。プロセスグループ単位でCPU、RAM、IO、ネットワーク、PIDの使用量を制限・計測するLinuxカーネルの機能。名前空間と並ぶコンテナの土台。
- cgroups v2Control Groups version 2。プロセス群が使えるCPU・メモリ・I/Oの量を制限し計測する、Linuxカーネルの仕組み。コンテナを支える二本柱の一つで、cgroupsは「どれだけ使えるか」、名前空間は「何が見えるか」を司る。
- ChaCha20Daniel J. Bernsteinが2008年に発表した現代的なストリーム暗号。AESのハードウェア支援がないCPUでも、ソフトウェアだけで高速に動く。
- Chafa画像やアニメーションをターミナルグラフィックスに変換するコマンドラインツール。素のASCIIからsixelまで対応する。
- Chainalysisビットコインの公開台帳を捜査ツールに変え、「暗号資産は匿名」という神話に穴を開けた企業。
- Chainguard既知の脆弱性がないコンテナイメージを販売する会社。イメージは自社の最小構成Linuxディストリビューションから作られる。
- Chakra UISegun Adebayo による React のコンポーネントライブラリ(2019年)。アクセシビリティ(全コンポーネントが WAI-ARIA に準拠)、テーマ化のしやすさ、ユーティリティ風のプロパティに重点を置く。
- ChanServIRCのチャンネルを、たまたま最後まで居残っていた人のものではなく、登録して所有できるものに変えたサービス。
- Chaos Monkey本番のインスタンスをランダムに停止させ、ノード障害に耐えるシステムをチームに作らせるNetflixのツール。
- CHARGENCharacter Generator Protocol。ポート19で、止められるまで文字を吐き続けるサービスである。
- Charlie Kaufmanネットワークエンジニアの誰もが読んだ教科書を書き、のちにIPsecの鍵交換を整理したセキュリティアーキテクト。
- CharPadC64のキャラクターセット、タイル、マップを編集するWindows用エディタ。新作のC64ゲームやデモの標準的なグラフィックツール。
- Chart.js8種類のチャート、1つの canvas 要素、30行ほどの設定。ほとんどのプロジェクトに必要だったのは、これで全部である。
- ChatGPTOpenAIのチャットボットで、2022年11月30日に公開された。GPT 3.5、4、4o、4.1、5と進化したモデルを土台とし、現代のLLM時代の幕を開けた。
- Checkout.comアクワイアリング、ゲートウェイ、プロセッシングを1つのAPIにまとめた英国の決済プラットフォーム。AdyenやStripeの正面からの競合である。
- CHECK制約 (CHECK constraint)すべての行が満たすべき条件式を宣言するSQLの機能。CHECK (age >= 0)のように書く。検証をアプリではなくDB側で行うので、別のクライアントが書き込んでも不変条件が守られる。
- CheeseCutter現代のマシンで動くが、実機のC64向けに曲を書き出すオープンソースのSIDエディタ。
- ChefRubyで書く構成管理ツール。Opscodeが2009年に開発(現在はProgress Software)。「クックブック」の中の「レシピ」が、システムのあるべき状態を記述する。
- Chen Ing-hau1998年にCIHを書いた台湾の学生。データを消すだけでは満足せず、BIOSまで狙ったウイルスだ。
- chmodファイルのパーミッション(所有者・グループ・その他それぞれの読み取り/書き込み/実行)を変更するUnixコマンド。
- ChocolateyWindows用パッケージマネージャ。choco install firefox のように使う。NuGetとPowerShellが土台のサードパーティ製で、Microsoft公式のwingetより古い。
- Chris Anley2002年の論文でSQLインジェクションを珍現象から標準的な攻撃手法へ変えた英国のセキュリティ研究者。
- Chris Goggans「Erik Bloodaxe」の名で知られるテキサスのハッカー。Legion of Doomのメンバーで、のちにPhrackの編集者を務めた。
- Chris Peikertミシガン大学の米国の暗号学者で、格子暗号を標準化できる水準まで効率化することに貢献した。
- CHRISTMA EXEC1987年12月、画面にクリスマスツリーを描きながら、受信者の知人全員に自分自身を送りつけ、IBM社内ネットワークを止めたREXXスクリプト。
- Christopher Domasx86プロセッサをブラックボックスとして扱い、メーカーが伏せておきたいものを見つけ出すセキュリティ研究者。
- Christopher Kruegelマルウェア用のサンドボックスを作り、あるボットネット全体を乗っ取って挙動を調べたオーストリアの研究者。
- ChromeGoogle Chromeの通称。詳しくはgoogle-chromeの項目を参照。
- ChromiumGoogle Chrome の土台となっているオープンソースのブラウザ。BSD ライセンス。Chrome、Edge、Brave、Opera、Vivaldi、Arc のベースであり、事実上すべてのブラウザ開発の基盤である。
- Chronicle QueueJava向けの超低遅延な永続キュー。メモリマップトファイルによりマイクロ秒単位で書き込める。高頻度取引向けに作られた。
- ChronosphereM3を作ったUber出身のエンジニアによるオブザーバビリティ基盤。ダッシュボードではなく、カーディナリティとコストを売りにしている。
- CHS(シリンダ・ヘッド・セクタ)シリンダ、ヘッド、セクタの3つの座標でディスク上の物理的な位置を指す、通し番号ではないアドレス方式。
- CHSアドレッシング古いハードディスクで、シリンダ・ヘッド・セクタという物理座標によってブロックの位置を指定する方式。
- Chunky-to-planar(C2P)チャンキー形式のピクセルバッファをAmigaのビットプレーン形式に詰め直すルーチン。書きやすい描画と、表示に必要なハードウェアとの橋渡し役。
- CI/CDgitのコミットごとにテストを走らせ、コードを出荷する自動化パイプライン。
- CIA 6526Commodore 64の入出力チップ。キーボード、ジョイスティック、シリアルバス、そして音楽や高速ローダーを駆動するタイマーを受け持つ。
- CIDRIPネットワークの表記法。192.168.1.0/24 は先頭24ビットがネットワーク部であることを表す。
- CIDRブロック (CIDR block)IPアドレスのプレフィックスを表す「スラッシュ表記」。10.0.0.0/24なら上位24ビットがネットワーク部、残り8ビットがホスト部で256アドレス。1993年に旧来のクラスA/B/Cを置き換えた。
- Ciena波長分割多重(WDM)を製品として売ったことで知られる、米国の光伝送機器メーカー。
- CiliumeBPFベースのモダンなKubernetes用CNI。ネットワーク、オブザーバビリティ、セキュリティを提供する。
- CipherSaber誰でも実装できる、公開された簡素な設計として発表された、RC4ベースのストリーム暗号。
- CIRC(Cross-Interleaved Reed-Solomon Code)CDが傷やほこりがあっても再生を続けられるようにする、2層構造のリード・ソロモン符号方式。
- CircleCIサンフランシスコ発のホスト型CIサービス。2023年1月のある朝、全顧客にすべてのシークレットのローテーションを求めた。
- CircleMUD機能を盛るのではなくコードを整理した DikuMUD の派生版。結果として、最も多く使われる出発点になった。
- CirculateRequestとCirculateNotifyX11のウィンドウ循環を担うイベント。隠れている最下位のウィンドウを持ち上げる、または最上位のものを最背面へ送る。
- Cirq量子回路を組み立てて実行するための Google 製 Python フレームワーク。IBM の Qiskit に相当する存在。
- Cirrus Logic90年代初頭にPCの半数近くへグラフィックスチップを供給し、のちに事実上Appleのオーディオチップ供給元となった半導体メーカー。
- Ciscoインターネットの配管を作った企業。ルーター、スイッチ、そして一つの職業全体が目指した資格を生んだ。
- Citadel(BBS)メニューではなく「ルーム」で議論を整理したBBS。その発想は今も生き残っている。
- citextPostgreSQLの拡張機能で、大文字小文字を区別しないTEXT型を追加する。'Alice' = 'alice'が真になる。標準のテキスト型は区別する。
- CitrixWindowsをサーバー上で動かし、ユーザーには画面だけを届けるやり方を広めた企業。
- Citus普通のPostgreSQLを、分散シャーディング型のデータベースに変えるPostgres拡張機能。
- CIX1987年開始の英国のカンファレンスシステム。ダイヤルアップの討論の場から、同国で最初期の商用インターネットプロバイダの一つへ成長した。
- ClamAVオープンソースのウイルス対策ソフト。Tomasz Kojm が2001年に開発し、2007年に Sourcefire、2013年に Cisco が買収した。Linux のメールゲートウェイの標準的なスキャナで、エンドポイント保護が主目的ではない。
- clamp()最小値・推奨値・最大値の3つを受け取り、結果をその範囲に収めるCSS関数。clamp(1rem, 2.5vw, 2rem)はビューポートに応じて伸縮するが、1remを下回らず2remを超えない。流体レスポンシブデザインの基礎である。
- ClangLLVM の C/C++/Objective-C コンパイラフロントエンド。2007年に Chris Lattner らが開発した。GCC より分かりやすいエラーメッセージと、モジュール性の高い構造を目指して設計された。
- CLARiiONEMCのSymmetrixより下位のミッドレンジ・ストレージ製品群。Data Generalから引き継がれ、最終的にVNXに統合された。
- ClariNet通信社のニュースを有料のUsenetグループとして配信したサービス。インターネット上に築かれた最初のビジネスと呼ばれることが多い。
- Claris独立するはずだったAppleのソフトウェア子会社。結局FileMakerになった。
- ClaudeAnthropicのLLMファミリー。名前の由来はClaude Shannon。高性能のOpus、バランス型のSonnet、高速で安価なHaikuがある。
- Claude HaikuAnthropicの小型・高速ティア。Haiku 4.5(2025年10月)は入力1ドル/出力5ドル(100万トークンあたり)で、レイテンシは1秒未満。リアルタイムのチャット、大量のエージェント処理、一括処理、関数呼び出しのルーティングに向く。
- Claude OpusAnthropicの最上位モデル。最新はOpus…
- Claude SonnetAnthropicの中位モデルで、性能と価格のバランスが最も良く、コーディングエージェントの定番となっている。
- Claude(Anthropicのモデル)AnthropicのLLMファミリー。名称は3段階で、Haiku(高速・低価格)、Sonnet(バランス型)、Opus(最高性能)。Claude 2(2023年)、Claude 3(2024年3月)、Claude…
- Claudia Díazルーヴェン・カトリック大学の研究者。匿名性を測定可能にし、のちにミックスネットのNymを共同創設したスペイン出身の研究者。
- CleanfeedUsenetのスパムを、出回ってから追いかけるのではなく、サーバーの入口で止めるPerlフィルタ。
- ClearAreaXウィンドウ内の矩形領域を背景に戻すリクエスト。ついでに、自分自身へExposeイベントを発行させることもできる。
- Clearview AI誰の許可も得ずにSNSから数十億枚の写真を収集し、顔の検索エンジンを作った米国企業。
- Clerk組み込み可能なUIコンポーネントとして提供されるログインとユーザー管理で、ReactとNext.jsを主な対象としている。
- Clevo無印のゲーミングノートを製造し、十数の異なるブランド名で売られている台湾のODM。
- CLIボタンではなく、テキストのコマンドで操作するプログラム。
- ClickHouse数十億行の分析を想定した列指向OLAPデータベース。C++で書かれ、もともとはYandex.Metrica向けに作られた。
- ClickHouseのテーブルエンジンClickHouse では「どのデータベースを使うか」ではなく、テーブルごとに「どのテーブルエンジンを使うか」(MergeTree、ReplicatedMergeTree、Distributed、Memory など)を選ぶ。
- ClickUp「すべてを置き換える1つのアプリ」。タスク、ドキュメント、目標、ホワイトボード、チャットを一つにまとめ、強迫的と言えるほどの速さで機能を追加し続ける。
- ClientMessage (X11)X11でサーバー自身は決して生成しない唯一のイベント。クライアントやウィンドウマネージャーがサーバー経由で送り合う、20バイトの自由形式ペイロード。
- CLIMCommon Lisp Interface Manager。1990年代のLisp界におけるGUIの標準で、画面に出力したものが元のオブジェクトとの結び付きを保ち、そのままクリックできる。
- Clinksterごくわずかなバイト数で良い音が出る、4kイントロ向けの小型シンセエンジン。
- CLionJetBrainsのC/C++向けIDE。CMake連携を標準とし、本格的なデバッガ、静的解析、リファクタリングを備える。
- ClojureJVM上で動くモダンなLisp。Rich Hickeyが2007年に作った。関数型でイミュータブルな永続データ構造を持ち、並行処理はSTMとcore.asyncで扱う。
- Clonebot一人の人間が操る十数本のIRC接続を一つの部隊として動かすもの。1990年代のチャンネル戦争の定番兵器。
- Close FriendsInstagramで、全フォロワーではなく選んだ「親しい友達」リストだけにストーリーズ(現在は投稿も)を共有する機能。緑のリングが目印で、公開アカウントの中に内輪のチャンネルを作る。
- CloseWatcher「ユーザーがこれを閉じたがっている」という合図を、キーボードのEscapeでもスマホの戻るジェスチャーでも、一つのAPIで受け取る仕組み。
- cloud-init仮想マシンの初回起動時の設定におけるデファクトスタンダード。もともとはCanonicalがクラウド上のUbuntu向けに作ったが、今ではほぼすべてのクラウドイメージに入っている。
- ClouderaHadoopをエンタープライズ製品にしようとした企業。市場がクラウドへ移るのを、クラスタを売りながら眺めることになった。
- Cloudflare世界300超のデータセンターを持ち、全Webトラフィックの約20%を扱うインターネットインフラの巨人。DDoS対策から始まり、いまやエッジのスタック全体を担う。
- Cloudflare WorkersCloudflareの300以上のデータセンターで動くエッジ型サーバーレス。コンテナではなくV8アイソレートを使うので、コールドスタートが1ミリ秒未満で済む。
- Cloudinary保存、その場での変換、CDN経由の配信までを担う、画像・動画管理のクラウド。
- CLSGoogleのCore Web Vitalsの1つ。読み込み中にページがどれだけ「跳ねる」かを測る。
- Clubhouse音声のみのSNSアプリ。2021年春、コロナ禍のロックダウン中に爆発的に広まり、ほぼ同じ速さで失速した。
- Clubhouse (audio)音声のみのSNS。2021年冬、コロナ禍で急拡大した。iOS限定の招待制がFOMOを煽り、ピーク時の評価額は40億ドル、失速後の月間利用者は約1,000万人。
- Cluster APIKubernetesクラスターを、Kubernetesのリソースとして記述して作る仕組み。1つのクラスターが他のクラスターを管理する。
- Cluster AutoscalerPodのスケジューリング圧力に応じて、クラスターのノードを増減するKubernetesコンポーネント。
- CLV(線速度一定)ヘッドが外周へ移るほどディスクの回転を遅くし、どのトラックを読んでいてもデータが一定の速さで流れるようにする方式。
- CLXCommon LispからXを使うためのインターフェース。下にXlibを持たず、Xプロトコルを純粋なLispで完全に実装したもの。X11が新しく、Lispマシンが劣勢だった頃に書かれた。
- CMACCMACはブロック暗号を土台にしたメッセージ認証コードで、CBC-MACが可変長メッセージを扱えない問題を解決するために生まれた。
- CMakeクロスプラットフォームのビルドジェネレータ。Kitwareが2000年に開発。CMake自体はビルドせず、環境非依存の CMakeLists.txt からMakefile、Ninjaファイル、Visual…
- CMatrix映画『マトリックス』のように緑の文字を画面に降らせるターミナル用プログラム。実用性は皆無だが、無数のサーバーに入っている。
- CMC-7小切手の読み取りに使われる欧州の磁気フォント。文字は7本の縦棒で構成される。
- CMCモードディスクセクタ全体を1回のパスで暗号化し、どれか1ブロックの変化がセクタ全体に波及するワイドブロックモード。
- cmdtool と shelltoolSunの二つの端末ウィンドウ。一方はスクロールバックと編集可能なテキストを持ち、もう一方は素のtty。xtermがスクロールを覚えるまでしか意味のなかった区別である。
- CMR(従来型磁気記録)トラックが重ならずに並ぶ、ごく普通のハードディスクの記録方式。SMRが登場するまで、誰も名前を必要としなかった。
- CMSコードを書かずにデジタルコンテンツを作成・管理するソフトウェア。WordPressが圧倒的で、全ウェブサイトの約40%を占める。古典的な区別はモノリシックとヘッドレスである。
- CMUコーラ自販機カーネギーメロン大学にあった清涼飲料の自販機。1982年から、冷えたボトルがあるかをネットワーク越しに問い合わせられた。「最初のインターネット接続家電」とよく呼ばれる。
- CMVP暗号モジュールをFIPS 140に照らして認証する米加共同のプログラム。HSMのデータシートに認証番号が載っている理由である。
- CNAMEレコード「このドメインは別のドメインの別名である」と宣言するDNSレコード。
- CNN(畳み込みニューラルネットワーク)画像や空間データ向けのニューラルネットワーク。全結合層の代わりに、入力上をスライドする畳み込みフィルタを使う。
- CNOTゲート制御ビットが1なら標的ビットを反転させる2量子ビットゲート。量子もつれを作る最も一般的な方法である。
- CoAPHTTPの考え方を、コイン電池で動くセンサーに収まるまで縮めたもの。RFC 7252で標準化された。GET・POST・PUT・DELETEの各メソッドもリソースという考え方も同じだが、UDPの上で4バイトのバイナリヘッダーを使う。
- COBOL1959年に登場した事務処理向け言語。CODASYL委員会が策定し、推進役はGrace Hopperだった。管理職でも読めることを目指して設計され、ADD TAX TO PRICE GIVING TOTALのような文になる。
- Cockroach LabsCockroachDBの開発元。スペンサー・キンボールとピーター・マティス(GIMPの創始者と同じ二人)が2014年にGoogleを離れ、「オープンソース版Spanner」を作るために設立した。
- CockroachDBGoogle Spannerに着想を得た分散SQLデータベース。Postgres互換のワイヤプロトコル、透過的なシャーディング、地理レプリケーション、シリアライザブルなトランザクションを備える。
- Cocos2d-x中国のモバイルゲームブームの多くを支えたC++エンジン。欧米ではほとんど知られていないが、アジアでは巨大な存在だ。
- Coda文章、表計算、アプリの境界を溶かそうとしたドキュメントツール。2024年にGrammarlyが買収した。
- Code 128数字だけでなくASCII全体を扱える、コンパクトな一次元バーコード。
- Code 39数字だけでなく文字も符号化できた最初のバーコード。長らく産業と軍事の標準だった。
- Codeberg利益を目的としない、ドイツの非営利Gitホスティング。協会が運営し、Forgejoで動いている。
- CoDelアクティブキュー管理アルゴリズム(Kathie NicholsとVan Jacobson、2012年)。キュー内の滞留時間が目標値(既定は5ミリ秒)を超えるとパケットを破棄する。
- Codemasters数ポンドのテープから出発し、F1の公式ライセンスを持つレースゲームの会社になった英国の廉価レーベル。
- CoffeeScript2010 年代の JavaScript をインデントと矢印の陰に隠した言語。JavaScript 本体が真似をしたことで、自ら不要になった。
- Cogent Communicationsインターネットバックボーン界の格安キャリア。ほぼ誰彼構わずピアリング紛争を起こすことで知られる。
- Cognizant信用調査会社の社内部門として生まれた、インドに主力エンジニアを置く米国のITサービス企業。
- Cognosレポート・分析ツールがIBMの分析事業の柱の一つになった、オタワのソフトウェア会社。
- Cohere消費者向けチャットボットには手を出さず、企業向けに特化したカナダの言語モデル企業。
- CohesityNutanix共同創業者の第二幕。Nutanixがサーバーにしたことをバックアップで行い、ついにはVeritasのバックアップ事業まで飲み込んだ。
- Coinbaseビットコインの購入を、アプリでデビットカードを使って行うものに変えた米国の取引所。
- Coleco皮革メーカーからゲーム機メーカーに転じ、キャベツ畑人形を売り、コンピューターで自滅した会社。
- ColimaLima + nerdctlの上に載る高レベルなラッパー。Mac(とLinux)向けのDocker Desktop代替で、brew install colima && colima…
- Collibraカタログ、所有者、ルールによって「どのテーブルを誰が触ってよいか」を管理する、ベルギー発のデータガバナンス・プラットフォーム。
- Collin Mullinerたった1通のテキストメッセージでiPhoneを乗っ取れることを示した、ドイツのモバイルセキュリティ研究者。
- color-mix()2色を混ぜ合わせるCSS関数。color-mix(in srgb, red 50%, blue)のように書く。
- ColormapNotify自分のカラーマップがハードウェアに読み込まれた、あるいは他者に場所を譲るために外された、とプログラムに知らせるX11のイベント。
- Comaland2014年のC64デモ。このプラットフォームの技術的頂点とされるが、それも次の作品が出るまでの話である。
- Comcast米国最大のケーブル・ブロードバンド事業者。そして、ほぼあらゆる顧客満足度調査の下位の常連。
- ComfyUIStable Diffusion/Flux/Hunyuan/Wanなど向けのノードグラフUI。テキストボックスにプロンプトを書く代わりに、ボックスをつないで組み立てる。
- Commodore 128Commodore最後の8ビット機。一台に三つのコンピュータが同居し、その一つは完全なC64である。
- Commodore 1541Commodore 64の悪名高く遅いフロッピードライブ。箱の中に一台のコンピュータが入っていたが、バスのバグのせいで足を引っ張られていた。
- Commodore 64史上最も売れたコンピュータの単一モデル。そして、サウンドチップにファンクラブがある唯一のマシン。
- Commodore BASIC V2Commodore 64に付属していた簡素なBASIC方言。あまりに機能が乏しく、グラフィックスも音もPEEKとPOKEなしでは扱えなかった。
- Commodore CDTVオーディオ機器に偽装したAmiga 500。CDドライブとリモコンまで付いていたが、買いたがる人がいなかった。
- Commodore SX-64カラー画面とフロッピードライブをスーツケースに内蔵したCommodore 64。「ポータブル」という語を、最大限に楽観的に解釈した製品。
- Common Cryptographic Architecture(CCA)IBMの暗号ハードウェア向けAPI。HSMがどの操作を許可し、鍵をどう使わせるかを定める。
- CommonMarkMarkdownの厳密な仕様。2014年からジョン・マクファーレンが主導した。ジョン・グルーバーによる2004年のオリジナルの説明が、数百のケースを未定義のままにしていたために生まれた。
- Commvaultベル研究所に端を発するバックアップ企業。30年にわたり、サーバーが燃えてからでないと誰も思い出さない保険を売ってきた。
- ComodoWebで最大級の認証局のひとつであり、最も恥ずかしい侵害事件のひとつの当事者でもある。
- comp.*Usenetのコンピューター系階層。プログラミング言語、OS、ハードウェアの話題が集まり、今日のソフトウェアの多くが最初に発表された場でもある。
- comp.sources.unixGitHubもSourceForgeも、FTPの普及さえなかった時代に、Unixソフトウェアの配布経路として機能したモデレート型ニュースグループ。
- Compellent自動データ階層化でDellの目を引き、2011年に買収されたSANベンダー。
- Compiz2006年、Linuxデスクトップを揺らし、回し、燃やした合成ウィンドウマネージャー。しかも普通のグラフィックスカードで動いた。
- Compoデモパーティで、シーナー(デモシーンの参加者)が作品を競わせ、観客の投票で勝者を決めるコンテスト。
- Compose キー続く2回のキー入力を1文字にまとめるキー。Compose、アポストロフィ、eでéになる。DECの遺産で、X11はキーシムMulti_keyとして引き継いだ。
- Composite / Constraint ウィジェット (Xt)子を持つことが許されたXtの2つのウィジェットクラス。Compositeは子のリストを持ってジオメトリを決め、Constraintは各子に追加のリソースを持たせることでXmFormのようなレイアウトコンテナを可能にする。
- Composite拡張(X11)ウィンドウを画面外に描画させ、別のプログラムに合成させるX拡張。Linuxのあらゆるドロップシャドウや半透明ウィンドウの土台である。
- COMPOUND_TEXTセレクションやウィンドウタイトルのためのX11独自の文字エンコーディング。ISO 2022を土台に、1つの文字列の途中で文字集合を切り替えられた。UTF-8が登場するまでの話である。
- Comptometerクランクのない計算機。キーを押す動作そのものが動力で、電子式が現れるまで、熟練した操作者にかなう機械は存在しなかった。
- CompunetCommodore 64向けの英国のオンラインサービス。コンテンツは利用者自身が作り、初期デモシーンの一部が育った場所でもある。
- CompuServeウェブ登場の10年前に、フォーラム・メール・チャットを提供した米国初の大手コンシューマー向けオンラインサービス。
- Computer Use2024年10月にAnthropicが公開した機能。Claudeがデスクトップのスクリーンショットを撮り、マウス移動・クリック・キー入力を計画して作業をこなす。「AIがコンピューターを操作する」初の主流製品。
- Compuwareメインフレーム向けのデバッグ・テストツールを作り、ついでのようにDynatraceを生んだデトロイトの会社。
- Concat KDF鍵共有で得た共有秘密から鍵を導出するNISTの単一ステップ方式。カウンター、秘密、文脈情報をハッシュし、十分な長さになるまで繰り返す。
- ConexantRockwellから分離した半導体部門。世界のダイヤルアップモデムの多くがそのチップを積み、ソフトモデムはLinuxユーザーを10年ほど悩ませた。
- CONFERミシガン大学が1975年に作った会議システム。議論を「項目」とその下に連なる「応答」に分ける構造は、のちのPicoSpanやThe WELLに受け継がれた。
- ConfigMap機密でない設定(キーと値のペア、またはファイルそのもの)を、アプリケーションのイメージとは別に保存するKubernetesオブジェクト。設定を差し替えるだけで、同じコンテナイメージを異なる環境で動かせる。
- ConfigureNotifyウィンドウの位置・大きさ・枠幅・重なり順が実際に変わったことを、事後に知らせるX11のイベント。
- ConfigureRequestXプログラムによるウィンドウの移動・リサイズの試みを「申請」に変えるイベント。ウィンドウマネージャが許可し、調整し、あるいは却下する。
- Connectix搭載量以上のメモリを売ったMacの会社。世界初の量産型ウェブカメラを出し、ソニーが法廷で負けたPlayStationエミュレータも作った。
- Conner PeripheralsSeagateの共同創業者が競合会社を興し、3.5インチドライブをCompaqに売り、11年後に古巣へ合流した。
- conntrackLinuxカーネルの機能で、ネットワークフローごとに状態を追跡する。ステートフルファイアウォール(iptables -m…
- Conspiracy2000年代に64kイントロの代名詞となったハンガリーのデモグループ。代表作はChaos Theory。
- constevalコンパイル時に実行されなければならない関数を示すキーワード。「実行してもよい」としか言わないconstexprの欠けていた半分である。
- constexprコンパイル時に評価してもよいことを示すキーワード。関数に付けた場合は「してもよい」であって「しなければならない」ではなく、混乱の大半はここから生じる。
- Constructable StylesheetsJavaScriptでCSSスタイルシートをオブジェクトとして生成し(new CSSStyleSheet())、adoptedStyleSheets…
- ConsulHashiCorpのサービスディスカバリ、キーバリューストア、ヘルスチェック、サービスメッシュを兼ねるツール。
- Container Runtime Interface (CRI)Kubernetesのkubeletがコンテナランタイムと通信するための標準化されたインターフェース(gRPC API)。CRIのおかげで、実装さえあればcontainerdやCRI-Oなど任意のランタイム上でKubernetesが動く。
- containerdOCIイメージを取得して実行するコンテナランタイム。Dockerが内部で使っており、Kubernetes v1.24以降はデフォルトのランタイムでもある。
- Content-Encodingレスポンスにどの圧縮が適用されたかを示すHTTPヘッダ。通常は gzip、br(Brotli)、新しいところでは zstd。
- content-visibility画面外の要素のレンダリング(レイアウトと描画)を、スクロールで見えるまでブラウザに省略させるCSSプロパティ。長いページで大きな効果があり、純粋なCSSによる組み込みの仮想化といえる。
- Contentful「API ファーストのコンテンツ管理」というカテゴリーを打ち出したドイツ発のエンタープライズ向けヘッドレスCMS。顧客にはNike、BBC、Spotifyなどがいる。
- ContourEnvoy をベースにした Ingress コントローラー。売りは速度ではなく、複数のチームが互いのルートを乗っ取れないまま同じドメインを共有できる点にある。
- Control StripクラシックMac OSの画面隅にある、折りたためる小さなボタンの帯。コントロールパネルを開くには頻度が高すぎる設定のためにあった。
- Conventional Commitsコミットメッセージの規約で、形式は type(scope): description。例:feat(auth): add OAuth2 support。
- ConvexクエリとミューテーションがTypeScript関数であるバックエンドプラットフォーム。データが変わるとフロントエンドがリアクティブに再描画される。
- Cookieブラウザがサイトごとに保存し、そのサイトへのリクエストのたびに送り返す小さな文字列。
- Cookieプレフィックスブラウザが制約を強制する、特別なCookie名の接頭辞。__Secure-はSecure属性とHTTPSを要求する。__Host-はSecure、Path=/、Domain属性なしを要求する(正確なオリジンに束縛される)。
- Cookie窃取ユーザーのセッションCookie(ログイントークン)を盗んで再利用し、アカウントを乗っ取る手口。パスワードも二要素目も必要としない。MFAを丸ごと迂回するため、現代で最も効果的な攻撃の一つである。
- Cooler MasterCPUクーラー、PCケース、電源ユニットを手がける台湾のメーカー。1992年から事業を続けている。
- COPACOBANA市販の部品だけでDESの鍵を探索できることを示した、低コストのFPGAマシン。
- Copper (Amiga)Amiga に載っていた小さなグラフィックスコプロセッサ。フレームの途中でハードウェアレジスタを書き換え、ラスターバーや画面分割を支えた。
- COPYPostgreSQL で大量のデータを一度に読み込む・書き出すためのコマンド。INSERT を1行ずつ実行するより桁違いに速い。
- COPY (Postgres)PostgreSQL の一括インポート・エクスポート用コマンド。1トランザクションで行あたりのオーバーヘッドが最小なので、個別の INSERT より10〜100倍速い。データ移行の定番ツール。
- Copy-on-write(コピーオンライト)コピーするふりをして実際には共有しておき、誰かが書き込んだ時点で初めて本当にコピーする技法。
- CopyAreaX11 のブリット。2つのドローアブルの間で矩形をサーバー内だけでコピーし、ピクセルは1つもネットワークを通らない。
- CopylockRob Northen による Amiga と Atari ST 向けのコピープロテクト。複製できないトラックを読み取り、オリジナルのディスクがなければ起動を拒んだ。
- CopyPlaneドローアブルから1枚のビットプレーンだけを取り出し、前景色と背景色で塗る。X11 で白黒アイコンに色を付けた仕組み。
- Core ML機械学習モデルをデバイス上で直接実行するための Apple のフレームワーク。データが端末の外へ出ることはない。
- Core Web VitalsGoogleが定めるページ性能の3つの主要指標。LCP(読み込み)、INP(応答性)、CLS(視覚的安定性)。
- CoreDNSGo製のプラグイン式DNSサーバー。2019年のKubernetes 1.13からkube-dnsに代わるデフォルトDNS。CNCF Graduated。ホームラボやサービスディスカバリ用の単体DNSとしても使える。
- CoreOSコンテナ専用の Linux ディストリビューションを作り、そのついでに etcd を生み出したスタートアップ。
- CoreWeaveニュージャージーの元暗号資産マイニング業者。誰もGPUを入手できない時期にGPUを抱えていたおかげで、AI学習向けの最大級のクラウドになった。
- Corey KallenbergPCのBIOSは、OSよりもマルウェアの隠れ場所に向いていると示したファームウェア研究者。
- Corningエジソンの電球用ガラスを作り、光ファイバーを発明し、今はスマホの画面を覆っている、1851年創業のガラスメーカー。
- CORSWebページがブラウザから別ドメインのAPIを呼び出してよい条件を定めた規則(オリジン間リソース共有)。
- CORS misconfiguration(CORS の設定ミス)API の CORS(オリジン間リソース共有)設定が緩すぎて、攻撃者のサイトが被害者のブラウザ上で API のレスポンスを読めてしまう状態。同一オリジンポリシーがあっても機密データが漏れかねない、よくある Web の脆弱性。
- Corsairキャッシュメモリのモジュールから、ゲーミングPCの内外で虹色に光らせられるあらゆるものまで。
- CORSプリフライト「単純でない」クロスオリジン呼び出しの前に、ブラウザがその操作を許可するかサーバーに尋ねるために送る追加のOPTIONSリクエスト。引き金は、独自ヘッダー、GET/POST/HEAD以外のメソッド、フォームエンコード以外のContent-Typeなど…
- COSEUnix 戦争の休戦協定。1993年、HP、IBM、Sun、USL が共通のデスクトップと共通の API を約束し、実際にそれを実現した提携。
- cosign鍵を管理せずにコンテナイメージへ署名し検証するツール。透明性ログに支えられたOIDC ID(「キーレス」)を使う。
- CoSy1983年にカナダのゲルフ大学で生まれたコンピュータ会議システム。BYTE誌のBIXと英国のCIXの両方の土台になった。
- CouchbaseCouchDB と Membase の合併から生まれたドキュメントデータベース。受け継いだものは、組み込みのメモリキャッシュだ。
- Coupa会社が実際に何を、誰から買っているのかを、請求書が驚きになる前に把握するためのクラウドサービス。
- Covox Speech Thing本物のサウンドカードが贅沢品だった頃、PC のパラレルポートに差し込んで使った安価な8ビット DAC。
- CoWoSChip-on-Wafer-on-Substrate。TSMC の2.5D 先進パッケージング技術で、複数のチップレット(GPU ダイと HBM スタック)をシリコンインターポーザー上に載せ、超高密度の配線で結ぶ。2024〜2025年の AI…
- cowsay1999年生まれの小さなPerlプログラム。パイプで渡した文字列を、ASCIIアートの牛が吹き出しつきでしゃべる。
- CP/M1977〜1983年に8ビットマイコンの主流だったOS。ゲイリー・キルドールとデジタルリサーチの作で、MS-DOSの直接の前身である(IBMが選んだのは、有名な会談のすっぽかしの後だった)。
- CPaaSCommunications Platform as a Service。通信事業者のインフラを自前で運用せずに、SMS・通話・ビデオをアプリへ組み込めるクラウドAPIである。
- cPanel初めてウェブサイトを公開しようとした世代の全員が出会った、オレンジ色のコントロールパネル。
- CPS(NeWS)C to PostScript。ウィンドウサーバー内で動くPostScriptの手続きをCのマクロとして呼べるようにし、引数を接続経由で送り込むNeWSのスタブコンパイラ。
- CPUコンピュータの頭脳 — 命令を実際に実行するチップ。
- CPUキャッシュCPUコアのすぐそばにある、高速だが小容量のメモリ。最近使ったデータを近くに置いて、RAMの100ns超のレイテンシを隠す。
- CPUダイCPUの回路が実際に載っている、約1cm²のシリコン片。ウェハーから切り出される。近年は複数のダイを一つのパッケージにまとめる(チップレット設計)のが流れである。
- CPUレジスタCPUで最も高速な記憶領域。CPUコア内に直接ある16〜32個の名前付きの置き場で、幅は通常ワードサイズ(多くは64ビット)。CPUが処理するものはすべてレジスタを通る。
- CQRSCommand Query Responsibility Segregation(コマンドクエリ責務分離)。書き込みモデルと読み取りモデルを分け、それぞれを独立して最適化・スケールできるようにする。
- Crackme解読されるために書かれた小さなプログラム。リバースエンジニアリングを学ぶ人のための合法的な練習課題だ。
- Craigslistインターネットで最も素っ気ない市場。1995年の開設以来、デザインの刷新はほぼゼロ。住居、求人、売ります買います、そして「missed connections」。
- Cray-1配線が長くなりすぎないようにC字形にし、冷却装置のまわりにソファをめぐらせたスーパーコンピュータ。
- CRDCustom Resource Definition。Kubernetes…
- CRDTConflict-free Replicated Data Type(競合のない複製データ型)。複数のレプリカを独立に更新しても、調整なしで必ず同じ最終状態に収束するデータ構造。
- CRDT(DB)Conflict-free Replicated Data…
- CreateNotify監視中のウィンドウの子として新しいウィンドウが作られたことを知らせるX11のイベント。表示するものが何もない段階でクライアントが得られる、ほぼ唯一の情報である。
- Credential GuardパスワードハッシュをLSASSから切り離し、ハイパーバイザーで守られた分離プロセスに移すWindowsの機能。SYSTEM権限でも読み取れない。
- Creed & Company英国のテレプリンタメーカー。その機械は半世紀にわたり、新聞社やテレックス網でカタカタと音を立てた。
- CrewAIマルチエージェントAI向けのPythonフレームワーク。役割・目標・ツールを持つ専門エージェントの「クルー」を定義する。オープンソースで、2024年に急速に広まった。
- CRI-OKubernetes専用に作られた、最小限でOCI準拠のコンテナランタイム。
- CRIME攻撃圧縮が一致に当たったとき暗号化通信が縮むのを観察して、秘密のクッキーを推測する攻撃。
- CrinklerWindowsのイントロを丸ごと4096バイトに収めることを現実的にした、圧縮機能つきのリンカー。
- Cristiano GiuffridaアムステルダムのVUSecに所属するイタリア出身のシステム研究者。過去10年のRowhammerやサイドチャネル攻撃の多くに関わった。
- CRLFキャリッジリターンとラインフィードという2つの制御文字。Unixが1文字で済ませるところを、Windowsは今も2文字で送る。
- CromemcoDazzlerによってマイクロコンピュータにはじめてカラーグラフィックスをもたらしたS-100バス機メーカー。
- cronLinux でジョブを定時に実行する仕組み。バックアップ、掃除、定期レポートなどに使う。
- CronJob (K8s)スケジュールに従い、従来のcron書式でJobを実行するKubernetesオブジェクト。crontabの1行に相当するクラウドネイティブ版で、夜間バックアップやレポート作成、クリーンアップなどの定期タスクに使う。
- Cron式定期実行のスケジュールを指定する構文。5つのフィールド(分 時 日 月 曜日)から成り、0 9 * * 1-5 は平日の9:00を意味する。
- CrossplaneKubernetesベースのIaC。AWS、Azure、GCPのリソースをK8sオブジェクトとして記述し、オペレーターがクラウドとの差分を調整し続ける。
- CrowdStrike軽量なエージェントで帝国を築いたクラウド型エンドポイント保護企業。2024年にはたった一つの不具合のあるアップデートで、800万台のWindowsを止めた。
- CrowdStrike FalconクラウドネイティブなEDR(Endpoint Detection & Response)。CrowdStrikeは2011年にDmitri AlperovitchとGeorge…
- CrowdStrike障害(2024年)史上最大のIT障害。セキュリティベンダーの不具合のあるアップデートが、攻撃者なしに、ある朝850万台のWindowsマシンを停止させた。
- CRT分厚いテレビやモニターの古典的技術。電子ビームがガラス面の蛍光体を光らせる。2007年頃まで表示装置の主流だった。
- CRTPクラスが自分自身で実体化したテンプレートを継承するC++の技法:class D : public Base<D>。vtableなしのポリモーフィズムである。
- CrucialMicronが1996年から一般ユーザー向けに直販しているSSDとメモリモジュールのブランド。
- CRUDほとんどのデータストアが備える四つの基本操作。SQL(INSERT/SELECT/UPDATE/DELETE)やREST(POST/GET/PUT/DELETE)にそのまま対応する。
- Cruncher実行ファイルを、起動時に自分で展開されるよう圧縮するプログラム。すべてを1枚のフロッピーに収める必要があった時代には欠かせなかった。
- Crunchmania90年代前半のAmigaのクランチャー。展開が速く、プログラムだけでなくデータファイルにも同じように使えたことで好まれた。
- Crypto AG半世紀近くにわたり、CIAと西ドイツのBNDが密かに所有していたスイスの暗号機メーカー。
- Crypto Officer暗号モジュールの設定とユーザー管理を許されるが、理想的には鍵自体は使わないロール。
- Crypto-1MIFARE Classicカードに内蔵された非公開のストリーム暗号。解読されるまで数百万枚のカードに使われていた。
- Crypto-Gramブルース・シュナイアーによる月刊のセキュリティ・ニュースレター。1998年5月からメールで配信されている。
- Cryptographic Doom PrincipleメッセージのMACを検証する前に何らかの暗号処理を行えば、いずれ攻撃につながる、という経験則。
- CryptonAESの候補の一つ。イ・チェフン(Chae Hoon Lim)が設計し、1998年に発表された。
- Cryptopals暗号が破れる理由を読むのではなく、実際の暗号を自分で破るプログラミング演習集。
- Crystal DreamTritonが1992年に発表したPCデモ。ごく普通のDOSマシンから、テクスチャマッピングとトラッカー音楽を引き出せることを示した。
- Crytek10年にわたり、PCの性能を測る物差しとして使われたゲームを作ったドイツのスタジオ。
- CSC (Computer Sciences Corporation)最初期の独立系ソフトウェア会社の一つ。コンパイラ作りから始まり、アウトソーシングの巨人になった。
- CSDbCommodore 64シーンのコミュニティ運営カタログ。リリース、グループ、シーナー、パーティーを、csdb.dkで網羅している。
- CSI(Container Storage Interface)コンテナオーケストレーション、主にKubernetesにストレージを接続するための標準API。
- CSIRACオーストラリア初のコンピュータ。第一世代の機械で唯一、完全な形で現存し、しかも世界で初めて音楽を演奏した。
- CSNET国防関連の契約を持たない計算機科学の学科にも、ARPANETの仲間入りをさせたネットワーク。
- CSOネームサーバLDAP以前の時代の学内電子電話帳。クライアントがph、サーバーがqi。
- CSPブラウザが読み込んでよいリソースをホワイトリストで指定するHTTPヘッダ(またはmetaタグ)。XSSへの強力な緩和策で、攻撃者がスクリプトを注入できても、CSPが厳格なら実行されない。
- CSP nonceリクエストごとに生成するランダムな文字列で、'unsafe-inline' を使わずに特定のインラインスクリプトだけをCSPの下で許可する。CSPヘッダーにnonceを設定し、同じ値を<script>タグのnonce属性にも付ける。
- CSPRNG(暗号論的擬似乱数生成器)過去の出力をすべて知っていても、次の出力を予測できない乱数生成器。
- CSRページ全体をブラウザ上のJavaScriptで組み立てる方式。サーバーは空の殻のHTMLしか送らない。
- CSRF悪意あるサイトが、ログイン中の別サイトへのリクエストをブラウザに勝手に送らせる攻撃(クロスサイトリクエストフォージェリ)。
- CSRFトークンフォームに埋め込まれるランダムな値。リクエストが自サイトのUIから来たもので、攻撃者のサイトからではないことを証明する。
- CSRF同期トークンCSRFに対する古典的な防御法。すべてのフォームにランダムな値を隠しフィールドとして埋め込み、サーバー側で照合する。
- CSSHTMLの見た目、つまり色・レイアウト・文字組み・アニメーションを決めるルールの集まり。
- CSS :has()「親セレクタ」。要素を、その中身に基づいて選択できる。article:has(img)は画像を含む記事に一致する。
- CSS Grid行と列を同時に扱える、二次元のモダンなCSSレイアウトモデル。
- CSS Houdiniレンダリングエンジンの一部をJavaScriptに開放するAPI群。新しい仕様を待たずに、開発者がCSS自体を拡張できるようにする。
- CSS Modulesビルド時の変換でファイル単位に閉じたCSSクラスを実現する仕組み。Button.module.cssの.buttonは出力で.Button_button_a3b4cになり、グローバル名前空間での衝突が起きない。
- CSS scroll snap(スクロールスナップ)スクロール位置を決まった地点にぴたりと止める CSS の機能。画像ごとにきれいに止まるカルーセルや、ページ単位で切り替わるレイアウトを JavaScript なしで作れる。
- CSS subgrid入れ子のグリッドが独自のトラックを作らず、親のトラック定義を引き継いで使えるCSS Gridの機能。別々のカードの中身を共通のグリッドに揃えるという古典的な問題を解決する。
- CSSアンカーポジショニングある要素を別の「アンカー」要素を基準に配置するCSS機能(Chrome、2024年)。ボタンに付くツールチップやドロップダウンが、収まらなければ自動で動く。長らくJSライブラリが担っていたことを純粋なCSSで解決する。
- CSSカスケードレイヤー(@layer)ルールを名前付きのレイヤーにまとめ、優先順位を明示できるCSSの機能(@layer)。レイヤーの順序が詳細度に優先するので、詳細度の争いも !important も使わずにどのスタイルが勝つかを制御できる。
- CSSカスタムプロパティ(変数)CSSに組み込まれた変数。--nameで宣言し、var(--name)で参照する。
- CSSセレクタDOM要素を選び出すための構文。.btn(クラス)、#id、div p(子孫)、div > p(子)、:hover(疑似クラス)、[type="text"](属性)など。
- CSSネスティングCSS のネイティブな入れ子記法。Sass のように、ルールの中にルールを書ける。.card { & h2 { color: red; } }
- CSS変数CSSそのものに書ける変数。--primary: #4a8と定義し、color: var(--primary)で使う。
- CSV表形式データのためのプレーンテキスト形式。値はカンマで、行は改行で区切る。RFC 4180(2005年)。最も持ち運びやすいデータ交換形式である。
- ctagsソースコードを走査し、関数、クラス、変数の定義位置の索引を書き出すツール。エディタがそれを読んで定義へジャンプできる。1980年代からある手法である。
- CTCP通常のIRCメッセージの中に隠れたプロトコル。クライアント同士がユーザーの知らぬ間に会話できる。
- CTE(共通テーブル式)WITH foo AS (SELECT ...) という SQL の構文で、クエリの中間結果に名前を付けられる。
- CTRメッセージではなくカウンターを暗号化することで、ブロック暗号をストリーム暗号に変える方式。
- CTR_DRBGブロック暗号をカウンターモードで回して構成する乱数ビット生成器。
- Ctrl-Alt-Test64kイントロと、イントロシーンの半数が使うツールShader Minifierで知られるフランスのデモグループ。
- Ctrl+Alt+Backspace (X11)Xサーバを問答無用で落とすキーの組み合わせ。うっかり押す人が後を絶たず、2009年以降は初期状態で無効になった。
- ctwmtwmを拡張し、それが当たり前になるずっと前に、X11へ背景付きの複数ワークスペースをもたらしたウィンドウマネージャ。
- cu「Call Unix」の略で、UUCPスイートの端末プログラム。別のコンピュータにダイヤルし、手元の端末をその端末にしてしまう。
- CU-SeeMe1992年にコーネル大学が作ったビデオ会議ソフト。白黒で切手大の窓、毎秒数コマという画質で、インターネット越しにお互いの顔が見られることを示した。
- CUA (Common User Access)F1はヘルプ、Alt+F4で閉じる、メニューバーはFileとEditから始まる、Escで戻る——と定めた1987年のIBMのインターフェースガイドライン。OS/2もWindowsもMotifもこれに従い、その決まりは今も私たちの指に染み付いている。
- CUBE (SQL)GROUPING SETSの中で、指定したディメンションのすべての組み合わせについて集計を計算するSQLのショートカット。GROUP BY CUBE (country…
- CUBIC2006年からのLinux標準のTCP輻輳制御。ウィンドウの拡大に三次関数を使い、高速回線でのパケットロス後の回復が速い。
- CUDANVIDIAの並列計算プラットフォーム兼プログラミングモデル。2006年登場。NVIDIAを世界一の時価総額企業に押し上げた「堀」である。
- CUDAコアNvidia GPUの汎用実行ユニット。CUDAはCompute Unified Device…
- CUDIMMClocked Unbuffered DIMM。モジュール上に小さなクロックドライバ回路(CKD)を載せ、クロック信号を再生成するDDR5モジュール。一般的なコンシューマー向けシステムでも、DDR5-6400以上の非常に高い周波数を安定して出せる。
- CueCat2000年に数百万台が無料配布された猫型バーコードリーダー。ドットコム時代で最も笑いものにされた失敗作である。
- Cult of the Dead Cow (cDc)テキサスのBBSで不条理なテキストファイルを書くことから始まり、DEF CONの舞台でWindowsのリモート操作ツールを公開するに至ったハッカー集団。
- CUPSほぼすべてのUnixとmacOSで、プリンター、キュー、ドライバーを管理する印刷システム。
- curlほぼあらゆるネットワークプロトコルを扱えるコマンドラインツール。そして何十億台ものデバイスに載っているライブラリでもある。
- Cursor ComposerCursorの複数ファイル編集機能。変更内容を自然言語で書くと、エージェントがプロジェクト全体のファイルを更新する。2024年登場。
- Cursor(AIエディタ)AIファーストのコードエディタ。VSCodeのフォークで、LLMチャット、複数ファイル編集、「Composer」、コードベース全体を見るTab補完を内蔵する。
- Curve25519X25519(Diffie-Hellman 鍵交換)と Ed25519(署名)の土台となるモンゴメリ曲線。速度と「うっかり事故」への耐性を狙って、DJB が2005年に設計した。
- Custom Elements独自のHTMLタグを作るためのブラウザAPI。customElements.define('my-button', class extends HTMLElement {...})のように登録する。
- CVEセキュリティ上の欠陥に付ける世界共通のID。例:CVE-2024-12345。
- CVSSCVEの深刻度を0〜10で表す尺度。
- CWCモードCTR暗号とCarter–Wegman MACを組み合わせた認証付き暗号モード。登場直後にGCMに敗れた。
- CWEセキュリティ上の弱点の種類を分類する体系。CWE-79はXSS、CWE-89はSQLインジェクション。
- CWISCampus-Wide Information System(学内総合情報システム)。ウェブ以前の時代の、メニュー式の大学情報システム。電話帳、授業一覧、食堂のメニューがtelnetログインの先にあった。
- cwmOpenBSD独自のウィンドウマネージャ。evilwmの子孫で、ウィンドウとプログラムの検索ボックスを加え、今ではあらゆるインストールに黙って同梱されている。
- CXLCompute Express Link。PCIe…
- CXLメモリ従来のメモリスロットではなく、PCIeレーン経由のCXL(Compute Express Link)でRAMを接続する方式。DIMMスロット数を超えたメモリ拡張や、複数のサーバーが共通のメモリ領域を共有する「メモリプーリング」を可能にする。
- CyberArk管理者アカウントを金庫に閉じ込めて監視するという市場を、ほぼ一から定義したイスラエルのセキュリティ企業。
- Cybereasonアラートの洪水ではなく、攻撃全体を一つの物語として見せようとした「MalOp」で知られるボストンのEDRベンダー。
- Cydrome1984年に生まれたもう一つのVLIWスタートアップ。Bob Rauのモジュロスケジューリングは会社より長く生き、Itaniumにまで行き着いた。
- Cygwin/XCygwinのXサーバXWin。2000年からWindows上でXプログラムを動かせるようにしてきた。そのmultiwindowモードのコードは、のちにXmingの土台となった。
- Cypressブラウザの内部で動くE2Eテストフレームワーク。ステップ間のタイムトラベル、ホットリロード、美しいUIが特徴。
- Cythonほぼ普通のPythonを書き、ボトルネックの数行に型宣言を足し、全体をCにコンパイルする。
- C言語システムプログラミング言語。デニス・リッチーがベル研究所で1972年に開発した。Unixをアセンブリより高水準で書き直すために作られ、OS、コンパイラ、組み込み、ランタイムの共通語となっている。
- キューブ攻撃公開変数の「立方体」上で出力を足し合わせ、鍵ビットに関する方程式を取り出す代数的攻撃。
- コードページ437(CP437)初代IBM PCの文字セット。その罫線とブロックが、ANSIアートの絵の具のすべてになった。
- 暗号境界FIPS 140で明示的に定義される範囲で、何が暗号モジュールに含まれるか、つまり認証書が実際に何を対象としているかを決める。
- 証明書ピンニング (Certificate pinning)クライアントが受け入れるTLS証明書(またはCA)をあらかじめ固定しておく手法。CA制度の上に重ねる追加の防御だ。
D
- .NETMicrosoftの開発プラットフォーム。C#、F#、VB.NETが同じ中間コードにコンパイルされる共通ランタイムである。
- #[derive](Rust)構造体や列挙型にトレイトを自動実装するRustの属性。#[derive(Debug, Clone, PartialEq, Serialize)] のように書く。よくあるトレイト実装の定型コードを避ける標準的な方法で、Rustの使いやすさを切り開いた。
- <details> / <summary>JavaScriptなしで組み込みの開閉UI(アコーディオン)を実現するHTML要素。<details> は中身を、クリックできる <summary> の見出しの裏に隠し、開閉する。アクセシブルでキーボード操作にも標準で対応する。
- <dialog>要素モーダルやダイアログのための組み込みHTML要素。<dialog>とshowModal()で、かつては大量のJavaScriptが必要だった背景のオーバーレイ、フォーカストラップ、Escでの閉じる動作、正しいアクセシビリティが標準どおりに手に入る。
- D-BusLinuxデスクトップ、いまやLinuxシステム全体が使っているメッセージバス。互いの存在を知らないプログラム同士のメソッド呼び出しとシグナルを、デーモンが中継する。
- D-Link製品レビューより、セキュリティ勧告に登場する回数のほうが多い台湾のルーターメーカー。
- D-Wave2011年に世界初の商用量子コンピュータを売ったが、それが量子コンピュータと呼べるのかという議論にその後ずっと付き合っている。
- D3.jsデータ可視化のための低レベルJSライブラリ。Mike Bostockが2011年に公開。データをDOM要素(SVG)に結び付け、変換は利用者が書く。柔軟性は最大、学習曲線は急。
- D64 (ディスクイメージ)Commodore 64のフロッピーを1つのファイルとして保存する、事実上の標準形式。
- DaemonSetクラスターのすべての(または選んだ)ノードで、Podを必ず1つ動かすKubernetesオブジェクト。
- DAG(有向非巡回グラフ)辺に向きがあり、閉路を持たないグラフ。ビルドシステムやバージョン管理、あらゆるパイプラインツールの土台となるデータ構造。
- DaggerポータブルなCI/CDエンジン。Dockerの生みの親Solomon…
- Dagsterモダンなデータオーケストレーター。Airflowのように「タスク」だけでなく、「アセット」(データセット、ダッシュボード、MLモデル)を第一級オブジェクトとして扱う。
- Dahua Technology世界第2位の監視カメラメーカー。杭州でHikvisionの隣に本社を構え、米国の制裁リストにも載っている。
- Daily.co数行のコードでグループ通話をアプリに組み込める、WebRTCベースのビデオAPI。
- daisyUITailwind CSSのプラグイン。長いユーティリティクラスの羅列の代わりに、意味のあるコンポーネントクラス名(btn、card、modal)を追加する。
- DALL·EOpenAIのテキストから画像を生成するシリーズ。名前はサルバドール・ダリとWALL·Eから。v1は2021年1月(GPT-3派生の120億パラメータ)、v2(2022年4月)は拡散モデルを採用した。
- DALL·E 3OpenAIの画像生成モデル。ChatGPTに統合され、プロンプトへの忠実さが高い。GPT-4が短い指示を自動で膨らませてくれる。
- DALnet登録制のニックネームとチャンネルを例外ではなく標準にした、1994年のIRCネットワーク。
- Damage 拡張(X11)ウィンドウのどの部分が変化したかを通知する X 拡張。念のため全部を再描画する必要をなくす。
- Damien StehléNISTが新たな標準に選んだポスト量子暗号と署名の両方のアルゴリズムに名を連ねるフランスの格子暗号研究者。
- Dan Shumowスノーデン事件の6年前、サンタバーバラの壇上でDual_EC_DRBGにバックドアを仕込めることを正確に説明したMicrosoftの暗号学者。
- DANETLS証明書のフィンガープリントをTLSAレコードとしてDNSに公開する仕組み。公的CAを信用する代わりになる。
- DangerHiptop/Sidekickの開発元。「スマートフォン」という言葉の前にクラウド同期を実現し、Android創始者の修業先にもなった会社。
- Daniel BleichenbacherPKCS #1 v1.5パディングを使うRSA暗号が、エラー応答を通じて破れることを1998年に示した暗号学者。
- Daniel Kahn GillmorIETFの標準化作業を市民的自由の問題として扱うACLUのテクノロジスト。
- Danny Dolevヘブライ大学のイスラエル人計算機科学者。Andrew Yaoと作った攻撃者モデルは、今もプロトコル解析の標準的な敵対者像である。
- DAO規則が定款ではなくコードに書かれ、議決権がトークンの保有量に比例する組織。
- DAPLSPと同じ発想をデバッグに適用したもの。エディタは汎用の1つのプロトコルでアダプタと話し、アダプタが実際のデバッガを操作する。
- DaprDistributed Application Runtime。状態管理・Pub/Sub・シークレット・サービス呼び出しといった標準化された「ビルディングブロック」を、HTTP/gRPC APIとして提供するサイドカーである。
- Darktraceネットワークの「普段の振る舞い」を学習し、それから外れるとアラートを上げる英国のセキュリティ企業。
- DartGoogleが2011年に発表した言語。当初はブラウザでJavaScriptを置き換えるはずだったが(失敗)、今ではFlutterのモバイルアプリを書く言語になっている。
- Dashlaneデスクトップアプリをやめ、ブラウザにすべてを賭けたフランス系アメリカ企業のパスワードマネージャー。
- DaskPythonの並列計算ライブラリ。タスクグラフを作って遅延実行することで、pandasやNumPy風のコードをクラスタ(またはローカルの複数コア)上で走らせる。
- DAST(動的アプリケーションセキュリティテスト)実行中のアプリケーションに悪意あるペイロードを送り込み、どう反応するかを見るセキュリティテスト。
- Data Domainインライン重複排除でディスクをバックアップ用テープより安くし、EMCとNetAppの買収合戦を招いた会社。
- Data Vaultダン・リンステッドによるデータウェアハウスのモデリング手法。ハブ(ビジネスキー)、リンク(関係)、サテライト(タイムスタンプ付きの属性)の三種類のオブジェクトで構成し、追跡可能性、拡張性、アジャイルな拡張を狙う。
- DatabricksデータとAIの統合プラットフォーム。2013年、マテイ・ザハリア、アリ・ゴディシ、イオン・ストイカら(バークレーのAMPLab)が創業した。Apache Spark、Delta Lake、MLflowの商業的な本拠地である。
- DatadogSaaS型のオブザーバビリティ基盤。2010年にOlivier PomelとAlexis Lê-Quôcが創業。メトリクス、ログ、トレース、RUM、シンセティック監視、セキュリティを一つのUIにまとめる。
- DataFusionArrow上に構築された、Rust製のApacheプロジェクトのクエリエンジン。DuckDBに似ているがデータベースではなくライブラリで、他のシステムの内部エンジンとして採用が増えている。
- Dataikuデータサイエンティストとビジネス担当者が同じツールでモデルを作ることになっているフランス発のプラットフォーム。双方の熱意はまちまちである。
- DataLoaderGraphQLのN+1問題を解決するFacebook発のJSライブラリ。1回のティック内の個別リクエストをまとめ、キャッシュする。
- DataStax自分たちで発明したわけではないCassandraで稼ぎ、長年事実上その舵を取ってきた会社。
- Datex-P西ドイツの公衆X.25網。ドイツのハッカーの一世代が、世界へ出ていくための入口になった。
- Dave KennedySocial-Engineer Toolkitを書き、フィッシングをメニューから起動できるものにした米国のペネトレーションテスター。
- David Chaumオンラインで匿名になれる場所がまだほとんどなかった時代に、オンライン匿名性の大半を発明した暗号学者。
- David Goldschlagオニオンルーティングの三人目の名前。マイケル・リードとポール・シバーソンとともに、通信を何層もの暗号で包んだ米海軍の研究者。
- David Jao2011年にSIDHを設計したウォータールー大学の数学者。11年間、最も小型のポスト量子候補に見えた同種写像ベースの鍵交換である。
- David WhittakerC64、Spectrum、Amigaで数百タイトルの音楽を手がけた、1980年代で最も多作なゲーム作曲家の一人。
- Davies–Meyer構成ブロック暗号を使って、ハッシュ関数の圧縮関数を組み立てる方式。
- DaVinci Resolveハリウッド級の動画編集、カラーグレーディング、音声ポスプロ、VFXを1つにまとめたアプリ。無償版でも驚くほど高機能で、Studio版は買い切り295ドル。
- Daytimeプロトコルポート13に接続すると、誰も合意しなかった書式で、日付と時刻が人間に読める一行のテキストで返ってくる。
- DBE(Double Buffer Extension)通常のXウィンドウにダブルバッファリングを持ち込み、OpenGLを使わずにアニメーションのちらつきを止めた拡張。
- dbt(data build tool)SQLベースの変換ツール。ELTのT(変換)の工程を、Jinjaテンプレート、依存関係グラフ、テストを備えたモジュール式のSELECT文として書く。
- DCCIRCのクライアント同士がサーバーを介さず直接話せるようにする拡張。1980年代後半から、IRCにおけるファイル転送の土台である。
- DCOPKDE 2と3の独自メッセージバス、Desktop COmmunication Protocol。KDEのあらゆるプログラムをコマンドラインから操作でき、のちにD-Busがこれを手本にした。
- DCShadow自分のマシンをドメインコントローラーとして登録し、レプリケーションで変更を流し込んでから登録を消す手口。DCSyncの逆方向である。
- DCSyncドメインコントローラーのふりをして、本物にパスワードデータベースの複製を要求する手口。サーバー上でコードは動かず、正規の機能を悪用するだけである。
- DCTCPデータセンター向けに作られたTCP輻輳制御の変種で、2010年にMicrosoft Researchが発表した。ECNマークを使い、キューが「あるかどうか」ではなく「どれだけ溜まったか」を測る。
- DDA(デジタル微分解析機)一方の軸に沿って進みながら、もう一方の座標に傾きを足していく直線描画法。単純だが浮動小数点を使う。
- DDD (ドメイン駆動設計)Eric Evans(2003年)。ドメインエキスパートと対話しながら複雑な領域をモデル化し、その言葉をそのままコードに映す設計手法。
- DDL / DMLSQL命令の2大分類。DDL(定義:CREATE、ALTER、DROP)とDML(操作:SELECT、INSERT、UPDATE、DELETE)。
- DDoS多数のコンピュータが一斉にサーバへリクエストを送りつけ、負荷で動作不能にする攻撃である。
- DDoS増幅攻撃送信元を被害者のIPに偽装した小さなUDPクエリを公開サーバーに送り、大きな応答を返させるDDoS手法。被害者には望まない応答が殺到する。増幅率は10〜50,000倍。
- DDRコンピュータのRAMの規格。現在の主流はDDR4で、DDR5が新顔だ。
- DDR4第4世代のDDR-SDRAM。2014〜2022年の主流。標準速度は2133〜3200 MT/s(オーバークロックで4800超)。2022年に民生向けではDDR5へ移行したが、2025年もエンタープライズと低価格デスクトップでは主役だ。
- DDR5第5世代のDDR RAM。DDR4の2倍の帯域幅、オンダイECC、低電圧が特徴。
- DDR5 オーバークロックDDR5メモリをJEDEC標準より高速に動かすこと。EXPO/XMPプロファイルを使うか、周波数・タイミング・電圧を手動で詰める。AMDとIntelでは最適点がかなり違う。
- DDRメモリコントローラDDRメモリへのアクセスを制御するユニット。2000年代半ばまではノースブリッジにあったが、今はCPUダイの内部にある。
- DDS (Digital Data Storage)DATの4mmヘリカルスキャンテープを借りて、1989年からサーバールームの働き者となったデータバックアップ形式。
- de.*ドイツ語のUsenet階層。国別の階層としては大規模で、国際的な階層よりも規則が多い。
- DEALDESを土台に、より大きなブロックと長い鍵を実現しようとしたAES候補。
- DebeziumオープンソースのCDCプラットフォーム。Postgres、MySQL、SQL Server、Mongo、Oracleのログを読み、行の変更をそれぞれKafkaイベントとして発行する。
- DECミニコンピュータを生み出した会社。PDPとVAXで各部署にもコンピュータを手の届くものにしたが、パソコンの波には乗り遅れた。
- DEC(Digital Equipment Corporation)ミニコンピュータを生み、20年にわたり世界第2位のコンピュータ企業だった会社。創業者が見くびったPCが主流になる直前に、Compaqに飲み込まれた。
- Declarative Shadow DOMShadow DOMをJavaScriptだけでなくHTMLマークアップ(<template shadowrootmode="open">)で直接作る方法。Webコンポーネントのサーバーサイドレンダリングを阻んでいた大きな障害を取り除いた。
- DECnetDEC独自のネットワークアーキテクチャ。TCP/IPが自明な選択肢になるずっと前から、PDPやVAXをつないでいた。
- DECtermDECwindowsのターミナルエミュレータ。ウィンドウの中のVT300級端末で、ReGISとsixelのグラフィックスに対応し、DCLプロンプトは1つより5つ欲しいVMSユーザーのためにあった。
- decvaxニューハンプシャー州にあったDECのVAX。初期UUCPネットワークで最も忙しい中継点の一つだった。
- DECwindowsDECがVMSとUltrix向けに作ったグラフィカル環境で、X11上に構築された最初期の商用デスクトップのひとつ。
- DECwriterDECのハードコピー端末。Teletypeからコンソールの座を奪った、画面の代わりに紙のロールを持つキーボード付きドットマトリクスプリンターである。
- DeepMind2014年にGoogleに買収された英国のAI研究所で、AlphaGoとAlphaFoldで知られる。
- DeepSeek2023年に梁文鋒(Liang Wenfeng)が設立した中国・杭州のAIラボ。オープンウェイトのLLMを公開し、GPT-4に匹敵する品質をごく少ない学習コストで実現して市場に衝撃を与えた。
- DeepSeek-R1中国DeepSeekが2025年1月に公開したオープンウェイトの推論モデル。数学とコーディングでOpenAI o1に並び、学習コストは100分の1程度とされた。
- DeepSIDHVSC全体を、インストールなしでブラウザから閲覧・再生できるSIDプレイヤー。
- DeepSpeed2020年にZeROとともに公開された、PyTorch向けMicrosoftの学習ライブラリ。研究所を持たなくても、数千億パラメータのモデルを学習できるようにした。
- defer式の実行を、それを囲む関数が戻るまで遅らせる言語機能。早期リターンやパニックがあっても、後始末が確実に行われる。元祖はGo(2009年)で、ZigやSwiftにもある。try-finallyやRAIIの代替である。
- DeFi銀行ではなくスマートコントラクトとして作られた金融サービス。仲介者なしで貸付、取引、デリバティブを行う。
- DefleMaskメガドライブ、SID、ゲームボーイ、NESを一本で扱い、各チップ固有の形式に書き出せるマルチチップ対応トラッカー。
- Degas EliteAtari STを代表するペイントソフト。そのファイル形式が、このマシンの画像の事実上の標準になった。
- DehomagIBMのドイツ子会社で、第三帝国にパンチカード機を貸し出した。汎用の道具だからといって無罪にはならないことを、コンピューティング史上最も明確に思い出させる事例である。
- Deja NewsUsenetを永久の記録に変えた検索エンジン。多くの人を驚かせ、一部の人を震え上がらせた。
- Delayed ACKTCPの機能で、ACKを最大200ミリ秒待ってから送り、送信データや次のACKとまとめる。ACKパケットを節約できる。スループットの低い対話的な通信向けに設計されたが、Nagleアルゴリズムと組み合わさると悲惨な結果になる。
- DeliciousWebにタグ付けを教えたブックマークサービス。持ち主が変わり続け、やがて何も残らなくなった。
- Delilahチューリングが作った携帯型の音声スクランブラー。SIGSALYが50トンだったのに対して40キロで、完成した頃には戦争が終わっていた。
- DeliTrackerAmigaの万能音楽プレイヤー。プラグイン式のリプレイモジュールで、ほぼあらゆるシーンのフォーマットを再生できた。
- Dell本当の商品がコンピューターではなくサプライチェーンだったPCメーカー。
- Dell Wyseどこか別の場所で動いているデスクトップを表示することだけが仕事の、シンクライアント。
- Delphi1995年にBorlandが出したObject PascalベースのRADツール。ビジュアルなGUIビルダーと高速なコンパイラを備え、90年代のWindowsデスクトップ開発を席巻した。今もEmbarcadero Delphiとして生きている。
- Delta LakeDatabricks発のオープンソースのストレージレイヤー。データレイク上のParquetファイルに、ACIDトランザクション、タイムトラベル、スキーマ強制を加える。
- Deluxe PaintElectronic Arts が1985年に出したペイントソフト。ゲーム業界のドット絵の標準ツールとなり、Amigaの看板になった。
- Demo Music Creator (DMC)ハンガリーのグループGraffityのBrianが書いた、90年代初頭のC64用ミュージックエディタ。シーンのミュージシャンの一世代がSIDを覚えた道具。
- Denise (Amiga)ビットプレーンを画面上のピクセル、スプライト、色に変換する、Amigaのディスプレイチップ。
- DenoNode.jsの作者Ryan…
- Deno DeployDenoアプリ向けのエッジホスティング。35以上のリージョンでV8アイソレートとして動き、KVデータベースとキューを標準で備える。
- Dentroイントロより大きいが、本格的なデモを名乗るほどではない作品を指す、デモシーンの用語。
- DeoxysAESのラウンドを用いた調整可能(tweakable)ブロック暗号を土台とするAEADの一族で、CAESARコンペティションの「多層防御」部門の第一候補に選ばれた。
- DependabotGitHubの依存関係自動更新ツール。パッケージに新バージョンや脆弱性が出ると、プルリクエストを自動で作ってくれる。
- DES20年にわたり世界のATMを守ったが、NSAの主張で鍵長が短縮された標準。
- DES-crypt1979年のUnixで使われたDESベースのパスワード関数。パスワードの先頭8文字しか見ていなかった。
- Desert DreamデンマークのグループKefrensが1993年に発表したAmigaのデモ作品で、このプラットフォームで最も愛された一本。
- Deskbar(BeOS)BeOSのランチャー、ウィンドウ一覧、ステータストレイを一体にした、画面右上隅の小さなパネル。
- DeskMate1980年代にTandyが自社コンピュータ向けに出したデスクトップシェル。多くのアメリカの家庭にとって、メニューとウィンドウとの最初の出会いだった。
- Deskpro1984年登場のCompaqのオフィス向けデスクトップ。1986年にIBMに先駆けて386を搭載したモデルでもある。
- DeskSetOpenWindows付属のSun製アプリケーション群。ファイルマネージャからメールツール、カレンダーマネージャ、スナップショットまで揃い、OPEN LOOKに中身を、CDE以前のSolarisにデスクトップを与えた。
- Desktop Window Manager(DWM、Windows)Vista以降のWindowsが使うコンポジット型ウィンドウマネージャ。dwm.exeが各ウィンドウを専用のサーフェスに描かせ、Direct3Dで画面を組み立てる。
- Desktops(Sysinternals)2008年にSysinternalsが出したWindows用の仮想デスクトップ。カーネルの本物のデスクトップオブジェクトで作られており、完全に隔離されている反面、ウィンドウの移動は不可能だった。
- DESQview/XDOS機をXワークステーションに変えようとした、Quarterdeckの1992年の試み。DESQviewの上にX11サーバを載せ、DOSプログラムに本物のウィンドウを与え、Unixプログラムをネットワーク越しに表示させた。
- DestroyNotifyウィンドウが破棄されたときに配送されるX11のイベント。ウィンドウの生涯の反対側の端にあるのがCreateNotifyである。
- DESXロン・リベストによる手軽なDESの拡張。前後に鍵を一つずつXORするだけで、総当たり攻撃は絶望的になる。
- Deus Ex MachinaCrestとOxyronによるC64のデモ。X'2000で優勝し、今もこのプラットフォーム屈指の作品とされる。
- DEV.to開発者向けに特化した、コミュニティ主体のブログプラットフォーム。ペイウォールのないMediumで、雰囲気はより穏やか。
- Devcontainerコンテナとして用意する再現可能な開発環境。Microsoftが策定し、オープンな標準になっている。devcontainer.jsonにイメージ、Features、作成後コマンドを記述する。GitHub Codespaces、VS Code Dev…
- DevGuide1990年頃のOpenWindows向けSun製インターフェースビルダー。OPEN LOOKのウィンドウを描き、独自の記述形式からXViewのコードを生成した。
- Deviant Ollamサーバールームの扉がプラスチック片一枚で開くなら、最高のファイアウォールも役に立たないとIT担当者に思い出させる、米国の物理セキュリティ専門家。
- DevinCognition AIの「自律型AIソフトウェアエンジニア」。タスクを受け取り、計画し、サンドボックスVM内でシェルコマンドを実行し、デバッグしてPRを納品する。
- DevOps開発(Dev)と運用(Ops)を一体化させる文化と実践。
- DevpacHiSoft社のアセンブラ・パッケージ。8ビット機から16ビット機へ受け継がれ、Atari STの機械語開発における標準的な道具となった。
- DevSecOps最後に別チームが「セキュリティ」を担当するのではなく、パイプライン全体にセキュリティを組み込んだDevOps。
- DevTools(開発者ツール)ブラウザに内蔵された開発者向けツール。F12キーか、「要素を検証」から開く。
- DEX企業ではなくスマートコントラクトとして動く取引所。自分のウォレットから直接取引する。
- DFS(深さ優先探索)行き止まりまで可能な限り深く進み、それから引き返すグラフ探索。スタック(または再帰)で実装する。
- DFS(深さ優先探索)グラフ走査アルゴリズム。各枝をできるだけ深く進み、行き止まりで引き返す。再帰またはスタックで実装する。
- DGA (Direct Graphics Access)プログラムがウィンドウシステムを迂回してフレームバッファ全体とマウスを掌握できるようにしたXFree86の拡張。全画面のゲームや動画向けで、速くて強力だがroot権限でしか使えなかった。
- DGDDworkin's Game Driver。世界を再起動せずに済むよう、ゼロから書かれたLPCドライバ。
- DgraphGo言語で書かれた分散グラフデータベース。元Googleのマニッシュ・ジェインが2016年に開発した。主要なクエリ言語はGraphQLで、水平スケールと低レイテンシを重視する。
- DHCPネットワーク上の機器にIPアドレスを自動で割り当てるプロトコル。
- DHCP snooping信頼されていないポートからのDHCP応答を遮断するスイッチの機能。悪意あるゲートウェイやDNSを配って通信を盗み見る不正DHCPサーバーへの対策で、企業向けスイッチでは標準である。
- DHCPv6DHCPのIPv6版(RFC 8415)。DHCPv4のUDP 67/68に対し、UDP 546/547(クライアント/サーバー)を使う。
- DHCPv6 PDISPが顧客の家庭用ルータにプレフィックス丸ごと(通常は/56か/48)を委譲するDHCPv6の機能。ルータはそこから、内部の各ネットワークに/64を割り当てる。
- DHCPリレールータやL3スイッチ上の機能で、クライアントのサブネットと別サブネットにあるDHCPサーバーの間でDHCPパケットを転送する。Ciscoの構文は ip helper-address…
- Diablo 630制御コードが広く普及し、「Diablo 630エミュレーション」が長年ワープロの標準となったデイジーホイールプリンタ。
- DialpadCraig Walkerが立ち上げた三つ目の電話会社。自分の付けた名前をYahooから買い戻す羽目になった。
- Diamond Multimedia他社のグラフィックスチップを立派な箱に入れて売り、図らずもMP3プレーヤーを合法にした訴訟に勝ったサンノゼのボードメーカー。
- diaspora*2010年にニューヨーク大学の学生4人が、Facebookのプライバシー対応への明確な反発から始めた分散型SNS。Kickstarterで目標1万ドルに対し20万ドルを集めた。
- diaspora*(ポッド)プライバシーを重視したFacebook代替として2010年に構想された、最初期の分散型SNSの一つ。サーバーは「ポッド」と呼ばれ、互いに連合する。今日のFediverseの先駆けだが、ActivityPubではなく独自のプロトコルを使う。
- DICEアミーガのピンボールから『Battlefield』へ進み、EAの半分がその後使わされることになるエンジンを作ったスウェーデンのスタジオ。
- DID (atproto)分散型識別子(Decentralized Identifier)。W3C標準のID形式で、AT Protocolは既定でdid:plc(Public Ledger of…
- DiDi中国版Uber。利用者6億人超。2016年にUberの中国事業を買収し、2021年6月にNYSE上場、数日で当局に締め上げられた。
- Diebold Nixdorf1859年に金庫メーカーとして出発し、金をしまう機械から金を出す機械へと移ったATMメーカー。
- diff二つのテキストファイル間の最小の差分を求めるUnixのツール。その後に続くあらゆるバージョン管理システムの土台になった。
- digBINDに同梱されるDNS問い合わせツール。解釈済みの要約ではなく、フラグ、セクション、TTLまで含めてサーバーが返した応答をそのまま表示する。
- Digg2004年にケビン・ローズが始めたニュースアグリゲーター。ユーザーがリンクを投稿し「digg」か「bury」で投票、票を最も集めたものがトップページに載った。
- DigiBoosterProTrackerが止まったところから先へ進み、モジュールを4チャンネルの壁の向こうへ広げたAmigaのトラッカー。
- DigiCertGoogleがSymantecへの信頼を打ち切った後、ベリサイン由来の証明書事業を引き継いだユタ州の認証局。
- DigiNotar2011年、攻撃者に数百枚の偽造証明書を持ち出された数週間後に破産したオランダの認証局。
- Digital Islandドットコム時代に第2位だったCDN事業者。巨額の株式で買収に走り、その一年後には何分の一かの値段で売られた。
- Digital Realty世界のデータセンターの相当数を所有し、床、電力、冷却を、コンピュータの持ち主に貸す不動産会社。
- Digital Research初の標準的なマイクロコンピュータ用OS、CP/Mを生んだ会社。そして、最も語り継がれる「実現しなかった契約」の主役である。
- DigitalOcean開発者向けに簡素化したクラウド。VPSを「Droplet」と呼び、月額固定料金で、チュートリアルがGoogle検索を席巻している。
- DikuMUDコペンハーゲン大学で生まれたMUDエンジン。クラス、レベル、モンスター狩りを、オンラインRPGの標準テンプレートにした。
- DIMMスロットマザーボード上の、DIMM(Dual Inline Memory Module)を挿すためのスロット。
- Dino Dai Zovi史上初のPwn2Ownで、ブラウザ経由でMacBookを乗っ取って優勝したエクスプロイト作者。
- DirectFBXサーバーを介さず、カーネルのフレームバッファ上で直接、ウィンドウ、アルファブレンディング、ハードウェアアクセラレーションを組み込みLinuxにもたらしたグラフィックスライブラリ。
- DirectXMicrosoftがWindows上のゲーム向けに用意したAPI群で、実際に重要なのはそのうちのDirect3Dだけである。
- Dirty COWCVE-2016-5195。LinuxカーネルのCopy-On-Write処理における競合状態の脆弱性で、ローカルでの権限昇格を許す。
- Dirty PipeCVE-2022-0847。spliceとパイプを悪用し、読み取り専用のファイル(overlayfsやSUIDバイナリなど)にも任意に書き込めるLinuxカーネルのバグ。
- Disco Corporation(ディスコ)地球上のほぼすべてのウェーハを切断・研削している日本企業。業界の外では、ほとんど誰も名前を知らない。
- Discord2015年にゲーマー向けに始まったチャット&ボイスのプラットフォーム。今や汎用のコミュニティ基盤で、月間アクティブユーザーは2億人超。
- DiscordサーバーDiscordにおけるコミュニティの基本単位。内部的にはゲーム由来の名残で「ギルド」と呼ばれる。
- Discordステージ登壇者と聴衆に役割が分かれる、ライブ配信向けのDiscordチャンネル種別。Clubhouseのブームを受けて2021年に導入された。AMA、パネル討論、ポッドキャスト収録、ゲームイベントなどに使う。
- DiscordスレッドDiscordでチャンネルの中から枝分かれする脇道の会話。2021年に導入され、2022年に「フォーラムチャンネル」で拡張された。チャンネルを荒らさずに雑談したり、サポート対応や即席の議論に使う。
- Discordフォーラムチャンネル2022年に登場したDiscordのチャンネル種別で、新しい投稿がそれぞれタイトルとタグを持つ独立したスレッドになる。流れ続けるチャットではなく、昔ながらのネット掲示板やRedditに近い形でサポート用チャンネルを運用できる。
- DiscordボットDiscordサーバーに独立したメンバーとしてログインするプログラム。開発者ポータルで登録し、権限を指定したURLで招待する。OAuthアプリと同じモデル。
- Discourse現代的なフォーラムソフトウェア。Stack Overflow共同創業者のAtwoodによる、phpBB時代の刷新の試み。
- DISPLAY (X11)すべてのXプログラムに、どの画面に描画するかを伝える環境変数。形式はhost:display.screen。
- Display GhostscriptAdobeのDisplay PostScriptに代わるGNUプロジェクトの自由な実装。Ghostscriptを土台に、DPSプログラムを普通のXサーバで描画できるようにした。
- DisplayPortPC用モニター接続の現代的な標準規格。高リフレッシュレートと、1本のケーブルから複数モニターへ出力するMSTに対応する。
- Dispo使い捨てカメラを模した写真共有アプリ。撮った写真は翌朝まで見られない。2020年のDavid Dobrik関連スタートアップで、2021年の騒動でSpark Capitalが出資を取りやめた。
- Distribution(Usenet)投稿を特定の地域内に留めるようサーバーに頼むUsenetのヘッダ。ただし世界の多くがこの頼みを無視した。
- DistrolessOSディストリビューションを含まないコンテナイメージ。アプリ本体とランタイム、必要最小限のライブラリだけが入っている。
- DIXとDDXXサーバーを、プロトコルを話す機種非依存のコアと、描画を担うハードウェア依存の層に分ける設計。今もすべてのXサーバーが踏襲する1987年の設計図。
- DJIドローンを消費者向け製品にし、市場をあまりに独占したために国家安全保障上の問題になった中国企業。
- DKIMDomainKeys Identified Mailの略。送信メールにドメインの秘密鍵で電子署名を付け、受信側が送信元ドメインの正当性と、経路上で改ざんされていないことを検証できるようにする方式である。SPFと並ぶメール認証の柱。
- DLLサイドローディング署名済みの信頼されたバイナリの隣に正しい名前で自作コードを置き、そのバイナリに起動させる手法。他人の評判を相続するのに最も近いやり方である。
- DLPData Loss Prevention(データ損失防止)。機密データが組織の外へ出ていくのを、故意か過失かを問わず検知し、止めるための技術と運用の総称だ。
- DLQ(デッドレターキュー)何度も処理に失敗したメッセージを隔離する別のキュー。無限リトライではなく、人の手で調べるために使う。
- DLSS低い解像度で描画してニューラルネットワークに拡大させるNvidiaの技術で、画質を目に見えて落とさずにフレーム数を稼ぐ。
- DLT(Digital Linear Tape)リニアサーペンタイン記録を採用した1/2インチテープ規格。1990年代のサーバーバックアップを支配したが、LTOに取って代わられた。
- DMA周辺機器が、プロセッサに1バイトずつコピーさせることなく、自分でシステムメモリを読み書きする仕組み。DMA がなければ、現代のディスクやネットワークカードはコア一つを無駄に占有してしまう。
- DMARC「自分のドメインのメールがSPFにもDKIMにも通らなければ、破棄せよ」と宣言する、DNSベースのポリシーである。
- DMAエンジン(ダイレクトメモリアクセス)周辺機器(ディスク、ネットワークカード、GPUなど)がCPUを介さず、RAMと直接データをやり取りできるようにするハードウェア。バイト単位のコピーという退屈な仕事からプロセッサを解放し、その間に別の仕事をさせる。
- dmenu標準入力から行を読み、キーボードで絞り込ませて、選ばれたものを出力する動的メニュー。
- DMF(Distribution Media Format)通常の1.44MBフロッピーに、トラックあたりのセクタ数を増やして1.68MBを詰め込んだMicrosoftの形式。
- DMS (DiskMasher)フロッピー1枚分をブートブロックや独自トラックごと丸ごと1ファイルに圧縮するAmigaの形式。
- DMZインターネットと内部ネットワークの間に置く「緩衝地帯」。外部から到達できるサービスをここに置く。
- DNSインターネットの電話帳。thern.io のような名前を 185.97.7.85 のようなIPアドレスに変換する仕組みだ。
- DNS over HTTPSDNSクエリをHTTPSで暗号化して送る仕組み。ISPや公衆Wi-Fiの盗み見役には、どのサイトを訪れたか分からなくなる。
- DNS rebinding攻撃者のDNSサーバーが、最初は公開IP、次は192.168.1.1といった具合に違う答えを返し、同一オリジンポリシーをすり抜ける攻撃。
- DNS tunnelingサブドメイン名や応答にデータを詰めて、DNSクエリ越しに情報やC2通信をこっそり運ぶ手法。厳重に閉じたネットワークでもDNSだけはほぼ通る、という事情を突く。
- DNS64親切な嘘をつくリゾルバ。AAAAレコードがない名前に対し、IPv4アドレスをIPv6プレフィックスに埋め込んで答えをでっち上げる。
- DNSSECDNS応答に暗号署名を付け、正しい相手からの未改ざんの答えであることを証明する仕組み。
- DNS増幅攻撃DDoSの手法の一つ。送信元を被害者のIPに偽装した小さなDNSクエリを送ると、オープンリゾルバが被害者へ巨大な応答を返す。増幅率は50〜100倍。
- Dock画面の端に並ぶアプリケーションアイコンの列。1989年にNeXTSTEPが導入し、macOSが有名にした。ランチャーと実行中アプリの一覧を兼ねる。
- Dockapp時計、CPU負荷、ネットワーク通信量、天気などを表示する64×64ピクセルの小さなXプログラム。Window MakerのドックやAfterStepのWharf、Fluxboxのスリットに置くために作られた。
- Docker最も広く使われているコンテナの構築・実行ツール。
- Docker Compose複数コンテナからなるアプリをYAML1枚で定義して動かすツール。元は「Fig」(Orchard Labs、2013年)で、2014年にDockerが買収してdocker-composeになった。
- Docker SwarmDocker組み込みのコンテナオーケストレーション。2014年登場。「Dockerらしい手軽さ」でKubernetesに対抗しようとしたが、2017〜2018年に決着がついて敗れた。
- DockerfileDockerイメージをどう作るかを書いたテキストファイル。
- DockerボリュームDockerコンテナにデータを永続化する仕組み。種類は三つ:名前付きボリューム(Docker管理)、バインドマウント(ホストの通常のパス)、tmpfs(RAM上で、再起動すると消える)。
- DOCSISケーブルテレビの同軸ケーブルでブロードバンド通信も流せるようにする規格。
- Docstringコード内に埋め込まれたドキュメント。Pythonの"""三重引用符"""、JSのJSDoc、Rustのドキュメントコメントなど。
- DOCTYPEHTMLファイルの先頭行 <!DOCTYPE html>。ブラウザに「これはHTML5だ、標準モードで動け」と伝える。
- DocusaurusMetaが2017年に公開したドキュメントサイト生成ツール。自前で作らずにドキュメントサイトが欲しいオープンソースプロジェクトの定番になった。
- DocuSign印刷・署名・スキャンという契約の儀式を過去のものにした企業。クリックして署名すれば完了で、法的効力はインクと変わらない。
- DoHDNS over HTTPS。平文のUDP 53番ではなく、TLSで暗号化されたHTTPS経由でDNSクエリを送る方式で、RFC…
- Dolby VisionDolbyの独自規格のHDR(ハイダイナミックレンジ)フォーマット。1チャネル12ビットで、シーンやフレームごとのダイナミックメタデータを持つ。
- Dollis Hillロンドン北西部にあった郵便局の研究所。ある電話技術者が、動くはずがないと思っていた依頼主のために、世界初のプログラム可能な電子計算機を作った場所。
- DolphinDOSCommodore 1541向けのドイツ製高速化システム。コンピュータとドライブの間にパラレルケーブルを引き、ディスクの読み込みを最大25倍速くした。
- DoltMySQL互換のデータベースにGitの仕組みを持ち込んだもの。テーブルの行に対してブランチ、マージ、diff、blameができる。
- DOMブラウザがHTMLから構築するオブジェクトの木。JavaScriptがページを書き換えるときに操作する対象だ。
- DOMAIN (Postgres)制約を埋め込んだ独自の型を作れるPostgreSQLの機能。CREATE DOMAIN email AS TEXT CHECK (VALUE ~ '^[^@]+@[^@]+$')と定義して列の型に使えば、制約が自動的についてくる。
- DomoOmnitureをAdobeに売却した人物が作ったクラウドBI。経営層向けのダッシュボードで、価格もそれなりである。
- DOM型XSS攻撃コードがサーバーを一切通らないXSSの一種。脆弱なクライアント側JavaScriptがURLのハッシュやlocalStorageなどの入力を読み、無害化せずに実行・挿入してしまう。
- Dongleプログラムを起動させるために差し込む物理的な鍵で、コピープロテクションのハードウェア版。
- Doomシェアウェアとして広まり、デスマッチを生み、やがて「それがコードを実行できるか」を試すプログラマー定番のテストになったゲーム。
- DoorDash米国のフードデリバリー最大手で、米国市場の約65%を占める。食料品、酒類、花、Best Buyの電子機器まで、あらゆるものを配達する。
- DopeフィンランドのグループComplexによるPC用デモ作品で、1995年のThe Gatheringのデモ部門で優勝した。
- DoQ (DNS over QUIC)RFC 9250(2022年)で標準化された、QUIC上で暗号化してDNSを運ぶプロトコル。ポートは853。
- DoTDNS over TLS。DNSの通信をTLSで暗号化したTCP(ポート853)で運ぶ方式で、RFC 7858(2016年)として標準化されDoHより古い。専用ポートを使うため企業が管理しやすく、Android…
- Dota 2Warcraft IIIのMODから生まれ、The Internationalと記録的な賞金総額で知られる、Valveの2013年の基本無料MOBA。
- Double RatchetSignalプロトコルのアルゴリズムで、メッセージごとに新しい暗号鍵を生成する。2014年にTrevor PerrinとMoxie Marlinspikeが設計した。
- DoubleClickサードパーティCookieをウェブの追跡インフラに変えた広告会社。2008年にGoogleが買収した。
- DoveNetSynchronetを動かすBBS同士を結ぶメッセージネットワークで、Rob Swindellが運営するVertrauenがハブ。
- Dozeモード端末がしばらく動かずにいると、アプリのバックグラウンド処理を止めてしまうAndroidの省電力状態だ。
- do記法連鎖したbind呼び出しを書きやすくするHaskellの糖衣構文。モナド的なコードを命令型のように見せる。do { x <- getName; y <- getAge; return (x, y) }はgetName >>= \x ->…
- DPAPIData Protection APIは、ユーザーのログオンやマシンに紐づく鍵で秘密情報を暗号化する、Windows標準の仕組みである。
- DPDKパケット処理のすべてをカーネルからアプリケーション側へ移すライブラリ。2010年にIntelが、一般的なサーバーハードウェアで毎秒数千万パケットに到達するために始めた。
- DPI解像度の尺度で、1インチあたりのドット数。プリンターは600〜2400 DPI。画面は厳密にはPPI(Pixels Per Inch)で、24インチ1080pなら約100、AppleのRetinaは約220、スマホは400以上。
- DPMSグラフィックスカードがモニターに休止を許可する1993年のVESA規格。また、それを xset 経由で操作するX11拡張の名でもある。
- DPO(直接選好最適化)RLHF の簡易版。別個の報酬モデルを使わず、選好ペアから直接学習する。
- DPO(直接選好最適化)「好ましい/好ましくない」の回答ペアから、LLMを人間の好みに直接合わせる2023年の手法。別個の報酬モデルも強化学習も要らず、RLHFより単純で安定している。
- DPUネットワークカード上に載った小さな完結したコンピュータ。ネットワーク、ストレージ、セキュリティの処理をホストCPUから引き受け、ホストから隔離しておくこともできる。
- Dragon 321982年発売のウェールズ製ホームコンピュータ。プロセッサは異例に優雅だったが、寿命は異例に短かった。
- DRAMコンピュータのメモリで最も一般的な種類。安価で高密度だが、毎秒数千回の「リフレッシュ」をしないと内容を忘れてしまう。
- DRAMリフレッシュDRAMの1ビットは微小なコンデンサに蓄えた電荷であり、放置すれば漏れてしまう。そのため全体を1秒間に何度も読み出して書き戻さなければ、内容が消える。
- Drataコンプライアンス自動化におけるVantaの宿敵。SOC 2の継続的監視という同じ約束を掲げ、2年遅れで創業した。
- DREAD脅威のリスク評価モデル。被害・再現性・悪用可能性・影響を受けるユーザー・発見されやすさの5項目を1〜10点で採点し、平均をリスク値とする。Microsoftが考案し、2010年頃に廃止した。
- DreamHost1996年創業の老舗ホスティング会社で、ついでにCephを生んだ。
- Dremel2010年の論文で公開された、数兆行を対象にした対話的アドホッククエリのためのGoogle社内システム。BigQueryの中核エンジンである。
- DremioApache Arrowの生みの親たちが作った、Arrowベースのレイクハウス向けクエリエンジン。データレイク上のファイルに直接SQLを投げる。
- DRI(Direct Rendering Infrastructure)LinuxのXアプリケーションが、Xサーバーを経由せずグラフィックスカードと直接やり取りできるようにした仕組み。それでも混乱は起きなかった。
- DRI2X環境におけるダイレクトレンダリングの第2世代。ウィンドウごとに専用のバッファを与え、3Dプログラムとコンポジット型ウィンドウマネージャの共存をようやく可能にした。
- DRI3Keith Packardによる2013年の簡素化。クライアントが自前でグラフィックスバッファを確保し、ファイルディスクリプタとしてXサーバーに渡す。
- DrinkOrDie1990年代のウェアーズグループ。店頭に並ぶ前の Windows 95 を流出させたことと、Operation Buccaneer の主要標的になったことで記憶されている。
- DrizzleSQLに近い書き味を保つ軽量なTypeScript製ORM。スキーマはTSファイル、クエリはSQLそっくりで、実行時の魔法がないのでエッジでもツリーシェイキングを邪魔しない。
- Drizzle ORMSQLファーストのTypeScript製ORM。2022年、Dimitri DuninとAndrew Sherman。SQLそっくりに書ける型付きクエリビルダーで、エッジ向けに最適化されている。サーバーレスではPrismaの有力な代替。
- DRM代金を払ったコンテンツに対して、できることを制限する技術。
- DrMOS / 統合パワーステージ統合パワーステージ。ハイサイドMOSFET、ローサイドMOSFET、ゲートドライバを一つのパッケージにまとめたもの。現代のマザーボードでディスクリートMOSFETに代わり、2018年以降ハイエンドVRMでは標準。
- Droboランプの列を備え、RAIDを理解していなくても容量の違うドライブを混ぜて使えたストレージ箱。会社自体が先に力尽きるまでの話である。
- Dropboxクラウドファイル同期の草分けで、「フォルダにファイルを入れるだけで全デバイスに同期される」。2007年のY Combinator出身。
- DROWN攻撃同じRSA鍵を共有する古いSSLv2サービスを足がかりに、現代のTLSセッションを復号する攻撃。
- DRY原則:同じロジックはコード上の一箇所にだけ存在するべきである。
- DSCPDifferentiated Services Code Point。IPヘッダにある6ビットのフィールドで、QoSのための印付けに使う。ToSフィールドを置き換えた(RFC 2474)。
- DSPyプロンプトをコンパイル可能なコードとして扱うStanfordのフレームワーク。入出力のシグネチャを宣言し、例を与えると、DSPyがプロンプトを最適化する。
- dtactionCDEのアクションデータベースと、名前でアクションを実行するコマンド。ダブルクリックも、パネルのボタンも、シェルスクリプトも、同じものを同じ方法で起動できるようにした層である。
- dtappmgr(アプリケーションマネージャ)CDEのアプリケーションランチャー。見た目はファイルマネージャのウィンドウだが、並ぶアイコンの正体はアクションで、ログインのたびにシステムに入っているものから組み直される。
- dtbuilderCDEのアプリケーションビルダ。Motifのインターフェースをマウスで組み立てると、コードジェネレータがCのコードを書いてくれた。
- dtcalcCDEの電卓。SunViewのRich Burridge作calctoolの直系で、関数・財務・論理モードに加え、HP派向けのRPNモードも備える。
- dtcmCDEのカレンダー。RPCデーモンの上に作られたネットワーク対応のスケジューラで、1990年代のUnixワークステーション群すべてに裏口を開けていた。
- dtcreateCDEの「アクションの作成」。アクションデータベースの文法を覚えなくても、一般ユーザーがコマンドをアイコンにできるフォームだった。
- dtfileCDEのファイルマネージャ。ディレクトリをMotifグレーのウィンドウにアイコンで表示し、パネルやごみ箱、適切なプログラムへのドラッグを可能にした。別のモードではアプリケーションマネージャでもある。
- dthelp(CDEヘルプシステム)CDEのヘルプシステム。マニュアルはSGML方言のHelpTagで書かれ、ボリュームにコンパイルされてdthelpviewで表示される。ハイパーリンク、索引、そして「これのヘルプ」を出す疑問符カーソルを備えていた。
- dticonCDEのアイコンエディタ。巨大なドットのグリッドと、デスクトップ自身の色の役割で作られたパレット、そして画面の一部をアイコンに変える取り込みボタンを持っていた。
- dtinfo1997年のCDEインフォメーションマネージャ。マニュアル一冊分を全文検索、しおり、注釈つきで読めるSGMLベースのリーダーで、dthelpの兄貴分だが、使いこなした人はほとんどいなかった。
- dtkshCDEのデスクトップ用KornShell。Motifのウィンドウを作る組み込みコマンドを備えた、普通のUnixシェルである。
- dtloginCDEのログイン画面。XDMの子孫で、ローカルユーザーとXDMCP経由のXターミナルの両方を受け持った。
- dtmailCDEのメールクライアント。SunのMail ToolをMotifに着せ替えた子孫で、メールボックスをディスクから直接読み、添付ファイルをToolTalkに渡した。
- dtpadCDEのテキストエディタ。Motifグレーのメニューバー、スペルチェック、折り返しを備え、コードではなくメールやREADMEのための道具。
- dtprintinfoCDEのプリントマネージャ。lpのプリンタをアイコンで、そのキューを一覧で表示し、ファイルをドロップすれば印刷できた。
- dtscreenCDEのスクリーンセーバー。実質はxlockのアニメーションを独立したプログラムに切り出したもので、セッションマネージャが起動と停止を担当した。
- dtsessionCDEのセッションマネージャ。ログイン後にデスクトップを立ち上げ、どのプログラムが開いていたかを覚えている。
- dtspcdCDEのサブプロセス制御デーモン。デスクトップのためにほかのマシンでプログラムを起動するサービスで、2002年に世界中のSolarisサーバーが侵入された穴でもある。
- dtstyleCDEのスタイルマネージャ。色、フォント、背景、マウス、フォーカスのボタンが並び、リソースファイルを開かずにデスクトップ全体を変えられるウィンドウだった。
- dttermMotifで作られたCDEの端末ウィンドウ。1990年代の商用Unixワークステーションの標準ターミナルだった。
- dtwmCDEのウィンドウマネージャ。mwmにワークスペースと、画面下部に横長に並ぶフロントパネルを足したもの。
- dtwmrcCDEのウィンドウマネージャの設定ファイル。ワークスペースとアクションデータベースへのフックを加えた.mwmrcで、どのコピーが実際に読まれるかを決めるフォールバックの連鎖を持っていた。
- Dual_EC_DRBG代替案より遅くて質も悪いのに標準に採用され、設計者だけが使えるバックドアの余地まで含んでいた乱数生成器。
- DuckDB「分析版SQLite」— サーバーではなくライブラリとして動く、列指向のインプロセス型OLAPデータベース。
- DuckDB-WasmWebAssemblyにコンパイルしたDuckDB。本格的な分析クエリをブラウザ内で直接実行できる。Observable、Hex、Modeのノートブックを支えている。
- DuckDuckGoビジネスモデルの核心が「あなたが誰か知らないこと」にある、米国の検索エンジン。
- Dug Songネットワークの盗聴がいかに簡単かを最初に示し、のちにログインを盗みにくくする事業で10億ドル規模の企業を築いたハッカー。
- DUKPTHSMの中にしか存在しないベース鍵から、取引ごとに固有の鍵を導出するための規格。
- Duo Security二要素認証を、スマートフォンをタップするだけの操作に変えた企業。
- Duolingoストリーク、ハート、「フクロウが追ってくる」でおなじみのゲーム化された語学学習アプリ。月間アクティブユーザー1億人超。
- DVDVHSを駆逐した光ディスク。片面1層で4.7GB、2層で8.5GB。
- DVFS負荷に応じてCPU/GPUの電圧とクロックを調整する電力管理技術。バッテリーを節約し、発熱を抑える。正式名称は動的電圧周波数制御(Dynamic Voltage and Frequency Scaling)。
- Dwitter140文字以内のJavaScriptで作るビジュアルエフェクトを共有するサイト。
- dwm数千行のCで書かれたタイリング型ウィンドウマネージャ。設定はソースを編集して再コンパイルすることで行う。
- DXC Technology老いた二つのアウトソーシング大手を、一つの健全な会社にしようと2017年に合併させて生まれたITサービス企業。
- dxpcモデム回線の両端にプロキシを置き、前回との差分だけを送る、1995年のXプロトコル圧縮ツール。
- DXVKDirect3D 9、10、11をVulkanの上に実装する変換レイヤー。2018年からPhilip Rebohleが開発。WindowsゲームがLinuxでそのまま動く理由の一つ。
- dxwmDECwindows独自のウィンドウマネージャ。XUIツールキットで作られ、Motifに取って代わられるまでVMSとUltrixのユーザーが付き合った。
- DYCP一文字ごとに高さが違うC64のスクローラー。平らな文字列を、サイン波のうねりに変える。
- DYMOプラスチックテープに浮き出し文字を打ち出す手持ちのエンボスガン。のちにラベルプリンターのブランドになった。
- Dyn米国のインターネットの半分が静かに頼っていた、DNS会社。ネームサーバーが応答を止めた日に、誰もがそれを知った。
- Dynamic WindowsGenera 7のSymbolics製ウィンドウシステム。画面に出力されたものがすべて、型の分かるクリック可能なオブジェクトのまま残った。
- DynamoDB StreamsAWS の機能で、DynamoDB の変更ログ(挿入・更新・削除)をストリームとして公開する。イベント駆動設計、データ変更時の Lambda 起動、他のストア(OpenSearch、Redshift)への同期、監査ログなどに使う。
- Dynatraceエンタープライズ向けのAPM兼オブザーバビリティ基盤。Bernd Greifenederらオーストリアのチームが2005年に創業。単一のエージェント(OneAgent)がほぼ全てを自動計装し、AI(Davis)が根本原因を分析する。
- DYPPDYCPの難度が高い兄弟分。文字ごとに揺らす代わりに、ピクセル列ごとに異なる高さを与える。
- デュエット(TikTok)自分の動画を、他人のオリジナル動画と分割画面で並べて再生するTikTokの形式。一緒に歌う、リアクションする、返答する、内容を発展させるといった用途に使われ、拡散やコラボの原動力になっている。
E
- .envファイルローカル開発用の環境変数をまとめたテキストファイル。DATABASE_URL=postgres://...のように書く。
- E Ink(電子ペーパー)白と黒の粒子が入ったマイクロカプセルを電場で動かす表示技術。電力を使うのは画像が変わるときだけで、Kindleなら電池は数週間もつ。
- E-13B銀行小切手の下端に並ぶ角張った数字フォント。磁気リーダーが波形で各文字を識別できる形に設計されている。
- E-zineテキストファイルとしてBBSや後にインターネットで配られた電子雑誌。コピー機のいらないファンジンである。
- E0Bluetooth BR/EDRの通信を守るストリーム暗号で、規格から退けられるよりずっと前に、理論上は破られていた。
- E2EE鍵を持つのが送信者と受信者だけの暗号化。途中のサーバーは中身を何も読めない。
- E2Eテストユーザーの視点でアプリ全体を動かすテスト。ブラウザを起動し、クリックし、フォームに入力して、結果を確認する。
- EAGLE次のトークンではなく、モデル内部の特徴量を予測する投機的デコーディング。その方がずっと当てやすいことが分かっている。
- Eagle ComputerIBM PC互換機メーカー。CEOがIPO当日にフェラーリで事故死したことで知られる。
- EAN世界の店頭商品が拠り所にしている13桁のバーコード。日本ではJANコードとして知られる。
- EAP802.1X上でさまざまな認証方式を扱うためのフレームワーク。企業向けWi-Fi(WPA2-Enterprise)や有線LANで使われる。
- EAP-TLS最も安全なEAP方式。証明書による相互認証で、パスワードを使わない。政府や医療など規制のあるネットワークで求められるのが一般的。
- EARNBITNETのヨーロッパ版。インターネットが来るはるか前に、欧州の大学へ電子メールとメーリングリストをもたらした。
- EarthLinkAOLの囲い込みを嫌う人々に、素のインターネットを売った米国のISP。
- EarthlyDockerfileとMakefileの考え方を合わせたビルド自動化ツール。Earthfileの構文はbuild: FROM golang ... RUN go build。Vlad Ionescu、2020年。再現可能で並列なビルドパイプライン。
- EasyFlash1MBのフラッシュを積んだ書き換え可能なC64カートリッジ。ディスクゲームを即時ロードのカートに変えた。
- EAXモードCTRとCMACを組み合わせた認証付き暗号モードで、2003年にベラーレ、ロガウェイ、ワグナーが発表した。
- Eazel1999年にMacintoshの古参たちをGNOMEのファイルマネージャ開発に投じ、バージョン1.0の2か月後に資金が尽きたドットコム企業。
- eBay元祖の個人間オークションサイト。1995年に「AuctionWeb」として始まり、5ドルの品物が売れて、eコマース時代が幕を開けた。
- eBPFカーネルモジュールを書かずに、Linuxカーネル内で安全な小さなプログラムを動かす仕組み。可観測性、ネットワーク、セキュリティに使われる。
- eBPFセキュリティeBPFをセキュリティの監視と強制に使う手法。Tetragon、Falco、Ciliumのネットワークポリシー、BPF-LSMなどがある。署名付きバイナリが必要で導入しにくかった従来のカーネルモジュールに代わる、現代的な選択肢だ。
- eBPFツールeBPF(拡張Berkeley Packet…
- EC2AWSの仮想サーバー。起動して、使った時間・秒数だけ支払う。
- ECBブロックを一つずつ独立に暗号化する方式。その結果、暗号化してもペンギンの絵はペンギンのままである。
- ECBカットアンドペースト鍵を知らないまま、ECBで暗号化されたメッセージのブロックを移動したり入れ替えたりする攻撃。
- ECBペンギンLinuxのマスコットをAESのECBモードで暗号化しても、まだ見分けがつくという例。
- ECCスクラビングECCメモリのシステムで、RAM全体を定期的に読み出して1ビットエラーを訂正し、訂正不能な2ビットエラーに育つ前に潰すバックグラウンド処理。サーバーにおける、データの静かな破損を防ぐ予防保守。
- ECCメモリメモリエラーを検出・訂正するための余分なビットを持つRAM。サーバーでは標準である。
- ECCメモリと非ECCメモリECC(誤り訂正符号)メモリは1ビットの誤りを検出して訂正し、2ビットの誤りを検出する。非ECCはビット反転を黙って受け入れる。サーバーでは標準、民生向けは従来非ECCだった。
- ECDSA楕円曲線に基づく電子署名方式。RSA より鍵が小さく、同等の安全性を持つ。
- ECH(Encrypted Client Hello)ClientHello内のSNI(ホスト名)を暗号化するTLS 1.3の拡張。通常のClientHelloは平文なので、ISPや中間装置に訪問先ドメインが見える。ECHはHPKEで暗号化し、ISPにはIPアドレスしか見えなくなる。
- ECHO(East Coast Hang Out)The WELL のニューヨーク版として、Stacy Horn が1990年に立ち上げたダイヤルアップ会議システム。女性の比率が異例に高いことで知られた。
- Echomail(エコーメール)FidoNetの公開カンファレンス機能。話題ごとのスレッドを夜間にノードからノードへ複製していく、いわばダイヤルアップ版Usenetニュースグループである。
- ECMAScriptJavaScriptが従う公式の標準仕様。
- ECMPEqual-Cost…
- ECNExplicit Congestion Notification(明示的輻輳通知)。ルーターが輻輳の兆候でパケットを破棄する代わりにIPパケットへマークを付け、エンドポイント(TCP)がそれを見て送信を絞る仕組み。RFC…
- Ecosia広告収益を植林に回し、自らを「売れない会社」にしてしまったベルリン発の検索エンジン。
- Ed25519エドワーズ曲線Curve25519に基づく高速な決定論的署名方式。公開鍵32バイト、署名64バイトで、とにかく速い。
- EDE (Equinox Desktop Environment)2000年に登場したFLTKベースの小さなデスクトップ環境。Windows 9x風のパネルとスタートメニューを備え、GNOMEではログイン画面すら出せないハードウェアでも起動する。
- Edge of Disgrace2008年の C64 デモ。もう見尽くしたと思っていた人々を、25年落ちのマシンがまだ驚かせられることを示した。
- EdgeDBPostgres上に構築されたスキーマファーストのデータベース。SQLに代わる独自のクエリ言語EdgeQL(GelQL)を持つ。
- Edgio有力な第三勢力を生むはずだった二つのCDN新興勢力の合併。結果は、二年足らずでの破産だった。
- editresX11R5のツール兼プロトコルで、実行中のXtプログラムのウィジェットツリーを覗き、動作中にリソースを書き換えられる。
- EDREndpoint Detection and Response。PCやサーバー(エンドポイント)上で振る舞いを常時監視し、不審な動きを検知して、調査と対応(感染した端末の隔離など)を可能にするセキュリティソフトだ。従来型アンチウイルスの後継にあたる。
- EDS (Electronic Data Systems)ITアウトソーシング(自社の計算機の運用を他社に任せる形態)を生み出し、創業者を大統領候補にまでした会社。
- EDSAC実際のユーザーの実際の仕事を初めてこなしたケンブリッジの計算機。ついでにサブルーチンも発明した。
- EDVAC現代のコンピュータを定義した報告書に名前を貸した機械。ただし実際に動くまでに6年かかった。
- EEPROM電気的にバイト単位で書き込み・消去ができる不揮発性メモリ。
- EFAILメールクライアントをだまして、暗号化されたOpenPGPやS/MIMEメッセージの平文を自ら漏らさせる、2018年の一連の攻撃。
- EFL(Enlightenment Foundation Libraries)Enlightenmentプロジェクトが、E17に至る12年の道のりで築いたライブラリ群。独自のキャンバス、メインループ、テーマ言語、ウィジェットを備え、のちにSamsungのTizenに採用された。
- EFM(8-14変調)CD で各データバイトを14ビットのチャネルビットに変換し、レーザーが確実に読める長さのピットに保つチャネル符号。
- EFnet最初の大規模IRCネットワーク。1990年、誰でも自由に接続できたeris.berkeley.eduを大多数のサーバーが切り離した際に生まれた。
- Eggdrop1993年にRobey Pointerが書いた、今も保守されている世界最古のIRCボット。人間が眠っている間もチャンネルに居座って秩序を守る。
- eGPU外付けケースに収めたデスクトップ用グラフィックカードを、Thunderbolt や OCuLink でノート PC につないだもの。薄型マシンも、机に置いている間はデスクトップ並みのゲーム性能になる。
- EIESNJIT の Electronic Information Exchange System。コンピューター会議がまだ社会現象と呼べるほどになる前から、それを社会現象として研究していた。
- EIGRPEnhanced Interior Gateway Routing Protocol。Ciscoの内部ルーティングプロトコルで、1992年から2013年まではプロプライエタリ、のちにRFC…
- El Torito1994年の仕様で、BIOSに対してフロッピーディスクやハードディスクのふりをすることで、CDから起動できるようにした。
- Elaine Barker鍵管理と乱数生成の標準を手がけたNISTの暗号学者。その中にはDual_EC_DRBGを含む文書も入っている。
- ElasticElasticsearchの会社。その分野の外では、フォークで終わったライセンス変更でよく知られる。
- ElasticsearchApache Lucene上に構築された分散検索エンジン。2010年にシェイ・バノンが開発し、後にElastic NVが運営する。RESTful API、JSONドキュメント、ほぼリアルタイムのインデックス更新が特徴。
- ElectricSQLクライアントの SQLite/PGlite と中央の PostgreSQL をつなぐローカルファーストな同期基盤。オフラインで動き、オンラインになれば魔法のように同期するアプリを作れる。
- ElectronWeb技術(HTML/CSS/JavaScript)でデスクトップアプリを作るフレームワーク。ChromiumとNode.jsのランタイムを同梱する。2013年にGitHubのCheng Zhaoが、当初はAtomエディタ用に開発した。
- Electronic Arts開発者をロックスターのように扱うことから始まり、業界で最も嫌われる悪役になった出版社。
- ElementMatrixプロトコルの代表的なクライアント。Vector、Riot.imと名前を変え、2020年に「暴動(riot)」との連想を避けてElementになった。
- ElementInternalsカスタム要素を、divが変装したものではなく、本物の組み込み要素のように振る舞わせるAPI。
- ElephantディフューザBitLockerがAES-CBCに当初付け足した仕掛けで、セクタをかき混ぜ、1ビット反転させるだけで全体が壊れるようにした。
- ElevenLabsポーランド出身者が創業したAI企業。市場最高水準の音声合成品質を持ち、1分のサンプルから声をクローンできる。
- EleventyZach Leathermanが2018年に始めたJavaScript製の静的サイトジェネレーター。既定ではクライアント側JavaScriptを一切出力しない。
- ELFLinux、BSD、Solaris、各種モバイルOSで使われる標準のバイナリ形式。Unixのa.outやCOFFに取って代わった。実行ファイル、共有ライブラリ(.so)、オブジェクトファイル(.o)を扱える。
- ElgatoキャプチャーカードとStream Deckのボタンボックスで、配信者の机の標準装備となったドイツのハードウェアメーカー。
- ElixirBEAM(Erlangの仮想マシン)上で動く関数型言語。José Valimが2011年に作った。モダンな構文とマクロに、OTPの並行性と耐障害性がそのまま付いてくる。
- ELIZA1964〜1966年にMITのジョセフ・ワイゼンバウムが書いた世界初のチャットボット。有名なDOCTORスクリプトは、入力された内容を質問にして返すことでロジャース派のセラピストを真似る。
- ElkVue/Nuxtで作られた、モダンで高速なMastodon用Webクライアント。VueやViteのコミュニティのメンバーが開発した。洗練されたTwitter風のレイアウトが人気で、2022〜2023年にはTwitterからの移住者の多くがすぐに馴染め…
- EllemtelEricssonとスウェーデンのTeleverket(国営電気通信庁)が共同で設立した研究開発会社で、AXE交換機とのちのErlangが生まれた場所。
- Elliott Brothersナポレオン時代のロンドンの計器メーカーが、1950年代に英国初期のコンピュータメーカーの一つになった。
- Elm (メールクライアント)Unixで最初期のフルスクリーン型メールクライアント。1986年にHPで書かれ、Pineが登場するまで多くの大学で標準だった。
- Elpida Memory日本最後の国産DRAMメーカー。名前はギリシャ語の「希望」だが、今から見れば伏線のようだ。
- ELXSI高速メッセージバスを軸にした64ビットのミニスーパーコンピュータ。ウェハー構想が潰れたジーン・アムダールの避難先にもなった。
- ElysiaJSBun専用のウェブフレームワーク。SaltyAom、2022年。毎秒約20万リクエストでJS最速級。TypeScriptの型推論による型安全性と、Edenクライアントによるエンドツーエンドの型を備える。Bunプロジェクトの定番。
- eMachinesPCの価格を500ドルの壁の下に押し下げ、家庭用コンピュータを電子レンジの隣で手に取る品に変えたブランド。
- Emacs完全に拡張可能なエディタ。中身はたまたまテキストを表示するLispインタープリターである。主流はGNU Emacs(Richard Stallman、1985年)。
- Embarcadero TechnologiesBorlandの店じまいセールでDelphiとC++Builderを手に入れ、今も持ち続けている会社。
- Embark Studiosプロシージャル生成と機械学習でゲーム開発を安くしようとした、DICE出身者たちのストックホルムのスタジオ。ヒット作も、物議も生んだ。
- Ember.js設定より規約のJavaScriptフレームワークで、「フロントエンドのRuby on Rails」。Yehuda KatzとTom Dale、2011年。LinkedIn、Discourse、Apple MusicのWeb版などが採用。
- EMC銀行に高価なディスク筐体を売り、VMwareを所有し、当時史上最大のテック買収でDellに呑み込まれたマサチューセッツのストレージ大手。
- Emerald2006年のBerylのウィンドウデコレータ。独自のテーマエンジンでタイトルバーと枠を描き、Compizとの合併後も名前を保ったBerylの唯一の部品である。
- EMEモード間に混合層を挟んだECBによるワイドブロックモード。1ブロックの変化がブロック全体に広がる。
- EMIBパッケージ基板に埋め込んだ小さなシリコンの橋で、隣り合う2つのダイをつなぐ。全体の下にシリコンのウェハーを敷く代わりの方式である。
- Emily Postnewsブラッド・テンプルトンが1980年代に書いた風刺の人生相談コラム。自信満々に正反対のことを勧めることで、Usenetの作法を教えた。
- eMMC「基板に載ったSDカード」。低価格スマートフォン、Chromebook、IoT機器向けの安価なフラッシュストレージだ。
- EMSIFidoNetのメーラー同士が、長い儀式なしに1パケットで自己紹介し、プロトコルとパスワードを取り決めるためのハンドシェイクである。
- Emulate3Buttons二ボタンマウスに偽の中ボタンを与える設定。両方のボタンを同時に押すと中クリックになる。
- Emulexストレージネットワーク用のファイバチャネルアダプタを作った米カリフォルニアの会社。偽のプレスリリースで時価総額が半分近く吹き飛んだことでも有名。
- Encore ComputerDECとData Generalの出身者という顔ぶれで作られた、共有メモリ型マルチプロセッサMultimaxの会社。
- Encrypt-and-MAC平文を暗号化とMAC計算にそれぞれ別個にかけ、タグを暗号文と並べて送る順序。
- Encrypt-then-MAC暗号化と完全性保護が本当に両立するかどうかを分ける、処理の順序。
- Encrypted Key Exchange(EKE)最初のパスワード認証鍵交換(PAKE)。弱いパスワードでも、オフラインでは破れないため十分に使える。
- Eneaスウェーデン最古級のソフトウェア会社。世界の携帯電話網の多くの内部でひっそり動いていたリアルタイムOSで知られる。
- Engine YardRailsブームの時代に、サーバーの面倒を見たくないRubyユーザーが頼ったサンフランシスコの会社。
- Engineering Research Associates1946年に使われていないグライダー工場に入居した暗号解読チームで、やがて米国屈指のメモリメーカーになった。
- English Electric機関車やジェット機、そして英国初期の重要なコンピュータをいくつも作った産業の巨人。最後はICLに吸収された。
- ENIAC弾道表を計算するために作られた30トンの電子機器。プログラムは、ケーブルを手で差し替えて組んだ。
- ENIACのアキュムレータ記憶と演算が同じ箱に収まった20台のキャビネット。ENIACの高速記憶は全部で20個の数だけで、それぞれが加算も行うユニットの中に収まっていた。
- ENIACのプログラマたちマニュアルのない機械を渡された6人の女性が、プログラマという仕事そのものを発明した。
- Enigma (デモ)スウェーデンのグループPhenomenaによる1991年のAmigaデモ。塗りつぶしベクターに劣らず、サウンドトラックでも記憶されている。
- Enigma M4Uボートが使った4ローターのエニグマ。ブレッチリー・パークにとって最も苦しい時期をもたらした。
- EnlightenmentLinuxも見栄えよくできると示したウィンドウマネージャ。ただし次のバージョンが出るまでに12年かかった。
- EnsoniqCommodore 64のSIDチップを設計した人物が創業した、オーディオ機器メーカーである。
- Entegris機械ではなく清浄さを供給する会社。工場から塵を遠ざけるフィルター、容器、化学薬品を手がける。
- Entity FrameworkMicrosoft初代の.NET用ORM。2008年に.NET Framework 3.5の一部として登場した。設計モデルはDatabase First、Model First、Code Firstの三種。2016年にEF…
- Entity Framework CoreMicrosoftの.NET向けORM。従来のEntity Frameworkを現代的に書き直したもの。クロスプラットフォームで、SQL Server、PostgreSQL、MySQL、SQLite、Cosmos DBに対応する。
- EntrustNortelから分社したPKI企業。30年にわたりブラウザに信頼される認証局だったが、Chromeが信頼をやめた。
- ENUM型固定値のリストを表すSQLの型。CREATE TYPE status AS ENUM ('active','pending','closed')のように定義し、型安全で、保存も効率的(文字列ではなく4バイトのOIDで格納)。
- Envoy高性能なL7プロキシ。2016年にLyftのマット・クラインが開発し、2018年にCNCFのGraduatedとなった。Istio、Consul Connect、Open Service Meshなどサービスメッシュの標準的なデータプレーンである。
- EPA(Expanding Polytope Algorithm)GJKが終わったところから引き継ぎ、二つの物体がどれだけ深く、どの向きにめり込んでいるかを求めるアルゴリズム。
- EPaxosリーダーを持たない合意プロトコル。どのノードも直接提案でき、操作間の順序は、互いに影響し合う場合にだけ確定される。
- Epic GamesUnreal EngineとFortniteを生み、稼いだ金をアプリストアの手数料との戦いに使ってきたスタジオ。
- EPLEltronが作ったラベルプリンタ用のコマンド言語。ZPLより古く単純だが、卓上型の機種では今も広く使われている。
- epollLinuxで何千もの接続を一つのスレッドから監視する仕組み。nginxやNodeなど、現代のイベントループの土台である。
- EPRML拡張PRML。より長いターゲット多項式でPRMLを拡張し、さらに高密度な記録に対応するリードチャネル。
- Epson MX-801980年に登場したEpsonの9ピン・ドットマトリクスプリンター。世界で最も売れたプリンターの一つとなり、Epsonの名を広く知らしめた。
- Epson(エプソン)時計工場から始まったプリンターメーカー。名前は文字通り「EPの息子」、すべてを始めたプリンターEPにちなむ。
- EPYCAMDのサーバー向けCPU。1ソケットあたり最大192コアで、Intelのデータセンター市場を食い荒らした。
- Epyx Fast LoadC64のひどく遅いディスクドライブを、なんとか我慢できるものにしたカートリッジ。
- EqualLogicスケールアウト型のピアアーキテクチャを持つiSCSIストレージ。2008年にDell初の大型ストレージ買収となった。
- Equifax情報漏えい事件(2017年)2017年5〜7月に、米国人1億4300万〜1億4700万人分の社会保障番号、クレジットカード番号、運転免許証番号などが盗まれた大規模漏えい。7月に発覚し9月に公表。2019年に7億ドル規模で和解し、CEOは辞任した。
- Equinixインターネットの機関室の大家。ネットワーク同士が出会って互いにつながる、キャリアニュートラルなデータセンターである。
- ERC-20Ethereum上の代替可能トークンの標準インターフェース。6つの関数だけで、あらゆるウォレットがあらゆるトークンを扱えるようになった。
- Eric RescorlaTLS 1.3の仕様であるRFC 8446に、単独で名前が載っている人物。
- Erlang耐障害性のある分散システム向けの関数型言語。1986年、エリクソンのジョー・アームストロングらが、可用性99.9999999%の電話交換機を動かすために作った。
- eSATA外付けディスク向けに設計されたSATAインターフェース。速度は6Gbpsで、内蔵のSATA3と同じ。2004年登場、普及のピークは2008〜2014年。より速いUSB 3.0/3.1と、はるかに速いThunderboltに取って代わられた。
- esbuildGoで書かれたJavaScript/TypeScriptバンドラー。Webpackより10〜100倍速い。Figma CTOのEvan Wallaceが2020年に公開し、Vite、tsup、Tauriなどの土台になった。
- ESC/Pドットマトリクスプリンタ向けのEpsonの制御コード言語で、すべてのコマンドがESC文字で始まる。二十年にわたる業界標準だった。
- ESC/POSEpsonがレシートプリンター向けに定めたコマンド体系。あらゆるPOSシステムがサーマルプリンターに話しかけるときの事実上の標準である。
- Escom1995年にCommodoreの残骸を買い取り、翌年自らも破産したドイツのPC販売チェーン。
- ESD (Enlightened Sound Daemon)1998年に登場したサウンドサーバー。サウンドカードを同時に一つのプロセスしか開けなかったLinuxで複数のプログラムを同時に鳴らせるようにし、GNOMEが10年ほど抱えて歩いた。
- ESDI(Enhanced Small Disk Interface)ST-506の高速な後継。符号化をドライブ側に移し、本格的なコマンドセットを備えた。
- ESETブラチスラバ発のスロバキアのアンチウイルス企業。NOD32と、東欧で国家が作った攻撃ツールを次々に見つける研究者たちで知られる。
- eSIMEmbedded SIM。マザーボードに直接はんだ付けされた、書き換え可能なSIMチップ。キャリアのプロファイルは遠隔でダウンロードするので、物理SIMの差し替えは要らない。2024年以降の標準で、米国のiPhone…
- ESLintJavaScriptとTypeScriptの標準的なリンター。コードを実行する前に、バグやスタイル違反を見つける。
- ESMJavaScript公式のモジュールシステム。importとexportで使う。
- ESM(ESモジュール)JavaScript標準のモジュールシステム。import/export構文を使い、ES2015(ES6)で標準化された。現代のコードベースでCommonJS(require)に取って代わりつつある。
- ESP32Wi-FiとBluetoothを内蔵した安価なマイコン。IoT愛好家の定番で、チップ単価は約3ドル。
- Esperanto Technologies巨大なGPU1枚の代わりに、千を超える小さなコアでAI推論を走らせようとするRISC-V企業の挑戦。
- EsriArcGISとシェープファイルの会社であり、つまり世界の地図データのかなりの部分の背後にいる企業。
- ESSIVセクター番号と鍵のハッシュから、予測できない初期化ベクトルをディスク暗号化向けに導出する方法。
- ETagレスポンスの「指紋」を載せたHTTPヘッダ。クライアントは次回それを If-None-Match で送り返し、変更がなければサーバーは304を返す(帯域の節約)。
- ETAOIN SHRDLU英語で最もよく使われる12文字を、ライノタイプのキーボード上に並んでいた順に並べたもの。
- etcdRaftコンセンサスによる分散キーバリューストア。CoreOSが2013年にGoで開発した。Kubernetesのコントロールプレーンを支え、クラスタの全状態がここに保存される。サービスディスカバリや設定ストアにも使われる。
- EtherChannel複数の物理スイッチリンクを1本の論理リンク(「ポートチャネル」)にまとめ、帯域と冗長性を得る技術。リンクアグリゲーションのCisco流の呼び名で、標準規格はLACP(802.3ad)という。STPからは束全体が1本のリンクに見えるため、ブロックされる…
- Ethereumイーサリアム仮想マシン(EVM)によるスマートコントラクトを備えた、「ワールドコンピュータ」型のブロックチェーン。ヴィタリック・ブテリンが2013年にホワイトペーパーを公開し、メインネットは2015年7月に稼働した。
- Ethernet有線ネットワークの標準規格 — ルーターに並ぶRJ45ポートの正体。
- ETL元のシステムからデータを取り出し、形を整え、データウェアハウスへ読み込む一連の処理。
- Étoilé2004年に始まったGNUstepベースのデスクトッププロジェクト。アプリとファイルを文書とコンポーネントに置き換えようとして、デスクトップではなくフレームワークを残した。
- Etsyブルックリン発のスタートアップから、世界的なハンドメイドのマーケットプレイスになった。次第に「Amazonっぽく」なり、元からの出品者の一部を失った。
- ETW パッチ自プロセス内にある Windows へトレースイベントを送る関数を書き換え、プロセスが自分について報告しないようにする手法。必要なのはわずか 2 バイトだ。
- Eudora(ユードラ)MacやWindowsの一般ユーザーが、Unixマシンにログインせず、自分の手元にメールを引き取れるようにしたメールクライアント。
- EUnet欧州に商用インターネットが来る前から、大陸全体に電子メールとUsenetを運んでいたヨーロッパのUNIXネットワーク。
- EURionコンステレーション紙幣に刷られた5つの小さな輪の模様。コピー機や画像編集ソフトが処理を拒む原因になる。
- EUVリソグラフィ波長13.5ナノメートルの光で回路パターンを焼き付ける技術。装置を作れるのはオランダのASMLだけで、そのため地政学的な問題にもなっている。
- Evals(評価)LLMシステムのためのテスト。プロンプト、モデル、エージェント的なフローを自動で品質指標にかける。
- Evans & Sutherland世界がまだテレプリンタで出力を読んでいた頃にフライトシミュレータを作っていた、ユタの教授2人が興した最初の本格的なコンピュータグラフィックス企業。
- Even–Mansour 構成真剣に検討されたものとしては最小のブロック暗号で、公開された置換を、鍵との二つの XOR で挟んだだけの構造である。
- EventStoreDBイベントソーシングとCQRSのために作られたデータベース。変更不可で追記専用のイベントストリームを扱う。2012年にGreg Youngが開発した。
- Everything21999年に始まった共同執筆型の百科事典。Wikipediaとは逆の道を選び、一つの中立な記事ではなく、同じ題材について複数の個人的な文章を並べた。
- EVGANvidiaを土台に評判を築き、そのNvidiaから自ら去ったグラフィックスカードブランド。
- Evil bit悪意あるIPパケットは、親切にも自分が悪意あるものだと表示すべきだと提案した、2003年のエイプリルフールRFC。
- evilwmタイトルバーもボタンもメニューもないウィンドウマネージャ。1ピクセルの枠、すべてキーボード操作、場所を取るものは何もない。
- EVP_BytesToKeyパスワードから鍵とIVを作るOpenSSLの旧式関数。単純で高速だが、まさにその理由で不向きになった。
- EVPNEthernet VPN(RFC…
- EVPNマルチホーミングサーバーやスイッチを、独自のリンクを使わずに2台のリーフスイッチへ同時に接続する方式。MC-LAGの後継で、協調処理をすべてBGPに移したものである。
- EWMHX11の下で、別々のプロジェクトのタスクバー、ページャー、ウィンドウマネージャーが互いを理解できるようにする追加規則。
- EXA2005年にX.OrgでXAAを置き換えた2D描画アクセラレーション層。1990年代のブリッターの操作ではなく、XRenderの合成を軸に作られた。
- Exabyteビデオカメラの8mm技術をサーバールームに持ち込んだバックアップテープ。ハードディスクがメガバイト単位だった時代に2.5GBを収めた。
- Exactly-once セマンティクス分散メッセージングにおける保証の一つ。障害・再試行・部分的失敗があっても、各メッセージが重複も欠落もなくちょうど一度だけ処理される。
- Exasolすべてをメモリ上に、しかも列単位で保持することでベンチマークの首位に立ったドイツの分析用データベース。
- Excalidraw手描き風の独特な見た目を持つホワイトボードツール。2020年にChristopher Chedeau(Facebook)が作った。MITライセンスのオープンソースで、Excalidraw+のチームが運営している。
- Exciteスタンフォード生まれのポータルサイト。Googleを100万ドル足らずで買える機会を見送ったことで知られる。
- execプロセスの中身を別のプログラムに入れ替えるシステムコール。プロセスは同じで、コードだけが新しくなる。
- Executable graphics(exegfx)出品物は1枚の静止画だが、その画像を厳しいサイズ制限(たいていは4KB)の実行ファイルで生成しなければならないコンポ部門。
- ExifカメラがJPEGやTIFFに埋め込むメタデータの規格。JEIDA(のちJEITA)が策定し、初版は1995年。シャッター速度からGPS座標まで、あらゆる情報が入る。
- Exodus Communicationsドットコム時代最大のデータセンター事業者。シリコンバレーの半分がラック置き場を借りていたが、借り手が倒れると一緒に倒れた。
- Exomizer6502系全般のデータと実行ファイルを圧縮し、実機上で展開するクロスプラットフォームのクランチャー。
- ExoticaAmiga のゲーム音楽とデモ音楽を元の形式のまま保存するアーカイブ。C64 シーンの HVSC の Amiga 版にあたる。
- Expedia Group米国のオンライン旅行会社(OTA)の巨大グループ。Expedia、Hotels.com、Vrbo(Airbnbの競合)、Trivago、Hotwire、Travelocityなどを抱える。1999年にMicrosoftからスピンオフした。
- EXPLAIN ANALYZEデータベースの実行計画と、各ステップの実測時間を表示するSQLコマンド。SQLの性能調査の標準ツール。EXPLAINは計画だけを示し(コストなし)、ANALYZEはクエリを実際に実行して計測する。
- EXPLAIN(実行計画)EXPLAINコマンドは、データベースがクエリをどう実行するつもりか(使うインデックス、結合、スキャン)を見せてくれる。
- Exploreページ / FYPフォローしていないアカウントの投稿を、アルゴリズムが選んで並べるページ。InstagramのExplore、TikTokの「おすすめ」(For You…
- ExpoReact Nativeの上に載るツール層で、多くの場合XcodeもAndroid Studioも不要にしてくれる。
- Exposé (macOS)2003年のPantherで登場したウィンドウ一覧。F9を押すと、開いているウィンドウすべてが縮小されて整然と並ぶ。コンポジタの本当の使い道を見せた効果である。
- Exposeイベントウィンドウの一部がたった今見えるようになったので、いますぐ描画せよ、とXサーバーがプログラムに伝えるイベント。
- EXPOプロファイルEXtended Profiles for…
- Express.jsNode.js向けの最小限のWebサーバーフレームワーク。2010年にTJ Holowaychukが作り、約10年間事実上の標準だった。ミドルウェア中心の設計である。
- ext4多くのディストリビューション(Ubuntu、Debian、Arch)で標準のLinuxファイルシステム。2008年にext3の後継として登場。エクステント方式の割り当て、ジャーナリング、最大ファイル16TB、最大FS…
- External Secrets Operator外部のシークレットストア(Vault、AWS Secrets Manager、GCP Secret Manager、Azure Key Vault)から値を取得し、通常のKubernetes Secretとして配置するオペレーター。
- ExternalDNSServiceやIngressオブジェクトをもとにDNSレコードを自動作成するKubernetesコントローラー。Ingressに external-dns.alpha.kubernetes.io/hostname=example.com…
- Extra Half-Brite32色のパレットに、同じ色の半分の明るさ版を加えて64色にするAmigaの表示モード。
- Extreme Networksギガビットスイッチの先駆者で、のちに他社のネットワーク部門を買い集める業界の収集家となった。
- Exynos(エクシノス)Samsung自社開発のSoC。Galaxy世界の半分を動かしており、残り半分にはQualcommのSnapdragonが載った。
- Eコア(高効率コア)ヘテロジニアスなチップに載る小型で省電力なコア。単一スレッドの速さより、低消費電力と面積あたりのスループットを重視し、バックグラウンド処理やマルチスレッド負荷を受け持つ。
- eスポーツチーム、リーグ、コーチ、賞金を備えた組織的な競技ゲーム。賞金総額が大型スポーツ大会を上回ることもある。
- エッカート・モークリー・コンピュータ社世界初のコンピュータ会社は、歴史に残る2台を作り、それを固定価格で請け負ったせいで潰れた。
- 拡張カラーモード(ECM)C64のVIC-IIのテキストモードで、文字ごとに4つのレジスタから背景色を選べる。代償として文字セットは64字に縮む。
- 永遠の9月(Eternal September)1993年9月、AOLがUsenetを加入者に開放し、新規ユーザーの流入が二度と止まらなくなった。この言葉は1994年にデイブ・フィッシャーが作った。
- 評価ハーネス(Eval harness)言語モデルを一連のベンチマークにかけ、性能を自動かつ再現可能に測るための標準的な枠組み。異なるモデルを同じ条件で比べられるようにする「試験台」だ。
F
- .forwardホームディレクトリに置くテキストファイル。メールサーバーに、あなた宛のメールを別の場所へ送るよう指示する。
- Apache Flinkストリーム優先の計算エンジン。低遅延、ステートフル処理、exactly-onceセマンティクス、そしてイベント時間とウォーターマークを第一級の概念として備える。
- F-Secureヘルシンキ発のフィンランドのアンチウイルス企業。30年にわたり、北欧で最も目立つセキュリティの顔だった。
- F#.NET上の関数型優先言語。C#にジェネリクスを導入させた人物その人が作った。
- F1スコア適合率と再現率の調和平均。分類モデルをバランスよく評価する指標だ。
- F5 Networksシアトルの企業で、BIG-IPの開発元。世界の銀行や政府機関のWebトラフィックのかなりの部分が、この箱の背後を通る。
- fa.*ARPANETのメーリングリストをミラーしたUsenetグループ。ARPANETのアカウントがない人にも、そこで交わされる議論が読めるようにした。
- FAANG米国の巨大テック5社の頭字語。Facebook(Meta)、Apple、Amazon、Netflix、Google。2013年にCNBCのジム・クレイマーが広めた。
- Fabian Giesenシーンでは ryg の名で知られるドイツのコーダー。Farbrauschのパッカーとキャプチャツールを作り、のちに圧縮の腕をゲーム業界で活かした。
- FABRIK角度を計算する代わりに、ボーンの連鎖を関節に沿って前後に引き寄せてターゲットへ近づける、反復型の逆運動学ソルバー。
- Face ID2017年のiPhone Xで導入されたAppleの顔認証。約3万個の赤外線ドットを投影し、見た目ではなく形状を測る。
- Facebook世界最大のソーシャルネットワーク。2004年2月、マーク・ザッカーバーグがハーバード大学の寮で立ち上げ、現在は親会社Metaのもとで月間約30億人が利用している。
- Facebook MarketplaceMetaが組み込んだ個人間取引の市場で、2016年開始。30億のFacebookアカウントを背景に、たちまち世界最大のC2Cサービスになった。
- Facitピンホイール式計算機を輸出産業に育てたスウェーデン企業。のちに、技術が足元で変わったときの市場リーダーの末路を示す教科書的な事例になった。
- Fail2banログを読み、ログイン失敗らしいパターンを見つけると、送信元IPをしばらくファイアウォールで遮断するツール。2004年にCyril JaquierがPythonで書いた。
- Fairchild F81975年登場のフェアチャイルドの8ビットマイクロプロセッサ。カートリッジ交換式として初のゲーム機、チャンネルFの頭脳だった。
- Fairphone自分で分解できる端末を売るオランダの携帯電話メーカー。この業界では過激な発想である。
- FAISS大量のベクトルから高速に類似検索を行うライブラリ。2017年にMetaが公開した。今日のベクトルデータベースの多くが内部で使っているエンジンだ。
- FalcoLinuxとKubernetes向けのオープンソースのランタイムセキュリティ。2016年にSysdigが開発し、2024年にCNCF…
- Falcon LogScaleインデックスを作らず、膨大なログをリアルタイムで取り込み検索するログ管理基盤。Humioが開発し、CrowdStrikeが買収した。
- FalcoルールランタイムセキュリティツールFalcoのYAML設定。ルールは条件(システムコールのパターン、プロセス名、ファイルパス)、出力メッセージ、優先度(INFO/WARNING/ERROR/CRITICAL)で構成される。標準ルールセットには一般的な脅威向…
- FamiTracker本物のファミコン風サウンドを作るためのWindows用トラッカー。1983年の任天堂の音源チップを、グリッド上で操る。
- Fan-out パッケージングダイをすき間を空けて樹脂で固めた人工ウェーハに埋め込み、ダイ自身の面積の外側まで配線を引き出せるようにするパッケージング技術。
- FAQ「もう一度答えるのは勘弁してほしい」質問への回答集。企業が自前で書き始めるよりずっと前に、Usenetとメーリングリストで生まれた。
- Farbrauschプロシージャル生成を極限まで押し進めたドイツのデモグループ。一本のFPSをまるごと96キロバイトに収めた。
- Fark1999年開設のニュースアグリゲーター。すべてのリンクに皮肉を込めた書き換え見出しと、「どう受け止めるべきか」を示すタグが付く。「ニュースじゃない、Farkだ」。
- FAR形式90年代半ばの16チャンネル DOS トラッカー、Farandole Composer のモジュール形式。
- Fastifyオーバーヘッドの小さい高速なNode.jsフレームワーク。JSON Schemaによる検証が中心で、1コアで毎秒約3万リクエストをさばく。
- Fastlyプログラムできるから開発者に選ばれるCDN。そして、止まった日に世界中がその名前を知ったCDNでもある。
- Fastmailオーストラリアの独立系メールサービス。有料のみ(月額3ドルから)で、Webクライアントが速く、IMAP/JMAP標準にこだわる人向け。「Gmail離れ」層の定番だ。
- FAT1977年生まれで、今もあらゆるUSBメモリ、SDカード、EFIパーティションに居座っているファイルシステム。
- FCMGoogleのプッシュ通知サービス、Firebase Cloud Messaging。GCMの後継で、AndroidにおけるAPNsに相当する。
- FDE(フルディスク暗号化)ディスク上のデータをすべて自動的に暗号化する方式。鍵は起動時(パスフレーズ、TPM、スマートカード)に解除される。端末の盗難や紛失には有効だが、稼働中のシステムに対する攻撃は防げない。
- FDWForeign Data Wrapper。PostgreSQLの機能で、外部のデータソース(MySQLサーバー、CSVファイル、REST…
- FEAL1987年にNTTが発表したDESの高速な代替暗号。新しい暗号解読手法が次々に最初の腕試しをした「やられ役」として記憶されている。
- FediPactMeta の Threads が ActivityPub で連合してきた際に、あらかじめブロックすると Mastodon インスタンス管理者が交わした2023年の共同誓約。巨大テック企業が Fediverse…
- FedoraRed Hatのコミュニティ版ディストリビューションで、将来のRHELに向けた最先端の場。Workstation、Server、CoreOS、Silverblue(イミュータブル)があり、6か月ごとにリリースされる。
- Feedly2008年に公開されたRSSリーダー。2013年夏、GoogleがGoogle Readerを終了した際、数週間で数百万人の難民を受け入れたことで知られる。
- Felix LindnerFXの名で知られるベルリンのハッカー。2000年代を通じて、ルータもまたコンピュータだと示し続けた。
- FeRAMPZT薄膜の強誘電分極を利用した不揮発性メモリ。フラッシュより高速で省電力だが、1ビットあたりの単価が高い。
- Fetch APIHTTPリクエストを行う現代的なWeb API。Promiseベースで、XMLHttpRequestに代わるもの。WHATWG標準で、2017年以降ブラウザの対応が広がり、Node.js も2022年(v18)に標準搭載した。
- fetch()HTTP通信のための現代的なJavaScript API。古いXMLHttpRequestの後継である。
- fetchpriorityどのリソースが重要かをブラウザに伝えるHTML属性(fetchpriority="high|low|auto")。LCP画像を重要度の低いアセットより先に読み込ませたいときに役立つ。
- Fetchストリーミングfetchのレスポンスを、全体の読み込み完了を待たず、届いた端から少しずつ読み取る機能。response.body(ReadableStream)を通じて逐次処理でき、大きなレスポンスやLLMのトークンのリアルタイム表示に欠かせない。
- Few-shotプロンプティング質問の前にプロンプトへ数個の例を並べておくと、LLMがそのパターンを真似してくれる手法。
- FF1数値や文字列を暗号化しても、結果が入力と同じ長さ・同じ文字集合に収まるようにする、NIST標準の方式。
- FF3NISTの形式保持暗号規格におけるFF1の高速な兄弟で、破られ、修正され、再び破られた。
- FFmpeg動画・音声処理の十徳ナイフ。2000年にFabrice Bellardが始めたもので、1000種類以上の形式を変換・切り出し・エンコード・デコードできる。動画サービスのほぼすべての心臓部である。
- Fialka冷戦のほとんどの期間、ワルシャワ条約機構の通信を担ったソ連のM-125ローター暗号機。
- FIDO2WebAuthn(ブラウザAPI)とCTAP(クライアントと認証器の間のプロトコル)の組み合わせ。ハードウェアキーやパスキーによる、パスワード不要でフィッシングに強いログインを可能にする。
- FIDO2 / パスキーパスワードレスでフィッシングに強いログインを実現するオープン標準。登録時に暗号鍵ペアが作られ、秘密鍵は端末に残り、公開鍵だけがサービス側に保存される。「パスキー」はFIDO2の認証情報を使いやすくしたものだ。推進するのはFIDOアライアンス。
- FidoGateFidoNetとインターネットの間を翻訳するUnix用パッケージ。netmailは電子メールへ、echomailはUsenetグループへ、そしてその逆も行う。
- FidoNetBBS同士をつなぐ世界規模のメッセージネットワーク。長距離電話は夜間のほうが安いという事実に着目して、1984年にトム・ジェニングスが作った。
- FidoNewsFidoNetの週刊ニュースレター。ノードからノードへ渡されるテキストファイルで、シスオペたちがネットワークの将来をめぐって議論した。
- field-sizingフォームコントロールを、固定の既定サイズではなく中身に合わせた大きさにするCSSプロパティ。
- FIGlet普通のテキストを、ASCII文字で組んだ大きな文字に変換するプログラム。
- Figmaブラウザで動くデザインツールで、Sketchを駆逐した。デザイナー版の「Google Docs」。Adobeが200億ドルで買収しようとしたが、2023年に阻止された。
- FILE_ID.DIZアーカイブの中に入れる10行のテキストファイルで、BBS が内容の標準的な説明を自動的に表示できるようにしたもの。
- filemgrDeskSetに含まれるOpenWindowsのファイルマネージャ。アイコン表示、ごみ箱、他のDeskSetツールへのドラッグ&ドロップを備え、ファイルの種類は拡張子ではなくClassing Engineが決める。
- Fillfactorインデックスやデータのページを作成時にどこまで詰めるかを決める設定で、残りは将来の挿入・更新のための空きになる。fillfactor 90なら90%まで詰め、10%は空けておく。ページ分割と断片化の対策になる。
- Finder1984年のMacintoshのデスクトッププログラム。ファイルシステムを、ウィンドウの中のアイコンに変え、足元のOSが三度入れ替わっても生き延びた。
- FinFET2011年頃から半導体製造を支配してきたトランジスタ構造。チャネルが「フィン」として立ち上がり、ゲートがその3面を囲む。微細ノードで従来の平面型トランジスタを行き詰まらせたリーク電流の問題を解決した。
- Fingerマシンに「誰がログインしていて、最後にキーボードを触ってからどれだけ経つか」を誰でも尋ねられたプロトコル。
- Finn.noノルウェー版の Blocket。Schibsted の兄弟サービスで、コードベースの来歴も同じ。車、住宅、求人、「torget」(中古品)などノルウェーの分類広告を支配している。
- Finsta「Fake Instagram」の略。たいてい非公開の2つ目のアカウントで、加工なしの自撮りや愚痴、酔った日のストーリーなど、より素に近い投稿をする。公開側の「rinsta」は、整えられたハイライト集にあたる。Z世代やティーンの間では主流。
- FIPS 140FIPS 140は暗号モジュールを検証するNISTの規格であり、HSMを買う人はまずその証明書を求める。
- FirebaseGoogleのBaaS(Backend-as-a-Service)プラットフォーム。認証、データベース(Realtime DB+Firestore)、ホスティング、プッシュ通知、アナリティクスを提供する。2014年に買収された。
- Firebolt「分析ダッシュボードならSnowflakeより速い」を看板にするクラウドデータウェアハウス。2020年に登場したイスラエルのスタートアップ。
- FirecrackerAWSがRustで書いたミニマルなVMM。KVMベースのマイクロVMを125ミリ秒未満で起動し、メモリフットプリントは5 MiB未満である。
- FireEye疑わしいコードを仮想マシンで実行してゼロデイの脅威を捕捉していたネットワークセキュリティ企業。2020年には自社がハッキングされたことで、SolarWinds攻撃を明るみに出した。
- FirestoreGoogleのマネージドNoSQLドキュメントデータベース。Firebase Realtime Databaseの後継で、リアルタイムリスナーを備える。
- Firewalls and Internet Securityビル・チェスウィックとスティーブ・ベロヴィンによる1994年の書籍で、ファイアウォールの作り方を広い読者層に初めて解説した一冊。
- First Data長年にわたり、米国のカード決済の大きな割合を処理してきたオマハの決済プロセッサ。
- First Draft of a Report on the EDVAC1945年6月の未完の101ページの原稿。現代のコンピュータを定義し、同時にそれを特許の対象外にした。
- Fish シェル「Friendly Interactive SHell」の略。シンタックスハイライト、履歴からの候補提示、タブ補完が最初から使える。POSIXとは意図的に距離を置いている。
- Fitbit歩数計を日常の健康データ収集装置に変え、そのデータがGoogleの手に渡った会社。
- FivetranフルマネージドのELTサービス。SaaSやデータベースから、Snowflake、BigQuery、Redshiftへ、500以上のコネクタで運用の手間なしにデータを流し込む。
- FIX(Federal Internet Exchange)1990年頃、米国政府系ネットワークがトラフィックを交換した2つの接続拠点。
- fj.*「from Japan」を意味する日本のUsenet階層。7ビットASCII向けのネットワークに、日本語が初めて通り抜けた場所。
- FLAC可逆圧縮のオーディオ形式。WAVの約半分のサイズで、再生すればビット単位で完全に同一の音が得られる。
- Flaggerカナリアリリースを自動で進めるオペレーター。トラフィックを少しずつ移し、エラー率とレイテンシが保たれていれば先へ進み、崩れれば誰も起こさずに巻き戻す。
- Flannel元祖「シンプルなKubernetes CNI」。各ノードにサブネットを割り当て、ノード間のPodトラフィックをVXLANオーバーレイで運ぶ。
- Flash AttentionGPUの高速メモリを賢く使うアテンションの実装。結果は同じまま2〜4倍速くなる。
- Flash Translation Layer(FTL)SSDコントローラ内のソフトウェアで、OSの論理アドレスをNANDの物理アドレスに変換する。消去してから書く、ブロック単位で消す、摩耗するといったフラッシュの癖を隠し、OSからは普通のブロックデバイスに見せる。
- FlashAttention-2メモリ効率に優れたアテンション実装。2023年にTri Daoが発表(FA-1は2022年)。GPUのメモリアクセス(HBM ↔ SRAM)に合わせてセルフアテンションを組み直し、素朴な実装より学習が2〜4倍速く、メモリ消費は4〜8分の1になる。
- FlatBuffersGoogleのシリアライズ形式(2014年)。Protobufに似ているが、パース工程がない。フィールドの値をバッファから直接読む。
- Flatcar Container Linuxコンテナを動かすことだけに特化した最小構成のLinuxディストリビューション。Red HatがCoreOSを買収して廃止の方向を示したのを受け、2018年にKinvolkがCoreOS Container Linuxからフォークして始めた。
- Flatpakデスクトップアプリに特化したLinuxのパッケージ方式。bubblewrapでサンドボックス化し、ランタイムを共有してライブラリの重複を避ける。
- FLDVIC-IIをバッドラインでだまし、画面を1ラインずつ下へ押し下げるC64のテクニック。
- Flexbox行または列という一次元の配置のためのCSSレイアウトモデル。コンテナに display: flex を指定する。「垂直方向の中央揃え」問題に決着をつけた。
- FLI(グラフィックモード)C64でVIC-IIに毎スキャンラインごとの色データ再取得を強いる技で、標準モードよりはるかに多くの色が使える。
- FlickrWeb 2.0時代の写真共有サイト。Yahooに売却され、放置され、2018年にSmugMugに救われた。
- Floating IPサーバー間で付け替えられるIPアドレス。DNSを変更せずにフェイルオーバーを実現する。
- Floodgapほぼ全員がやめたあとも、プロトコルを生かし続けたGopherサーバー。検索エンジンVeronica-2の本拠地でもある。
- Floyd-Warshall全点対最短経路アルゴリズム。すべての頂点の組について最短経路を一度に求める。ロバート・フロイドとスティーブン・ウォーシャルによる1962年の定式化。
- FLP不可能性1985年に証明された定理。非同期環境では、ノードが一つでもクラッシュしうる限り、停止性と安全性を両立する決定的な合意アルゴリズムは存在しない。
- FLTKFast Light Toolkit。1998年のC++ツールキットで、ウィジェットを自前で描き、あらゆるプログラムに静的リンクできるほど小さい。読み方は「フルティック」。
- Fluent BitC言語で書かれた軽量(約5MB)のログ転送ツール。Ruby製Fluentdの後継で、多くのKubernetesクラスターで標準のDaemonSetになっている。
- Fluentd / Fluent Bitさまざまな送信元からログを集め、複数の宛先へ振り分けるログコレクター。
- FlutterGoogleのクロスプラットフォームフレームワーク。1つのDartコードベースからiOS、Android、Web、デスクトップ向けにビルドできる。独自の描画スタック(Skia、のちにImpeller)を持つ。
- Flux CDKubernetes向けのGitOpsオペレーター。Gitリポジトリを監視してマニフェストをクラスターに適用し、ずれ(ドリフト)を継続的に是正する。
- Flux(GitOps)「GitOps」という言葉を生んだツール。Kubernetesクラスタの状態を、Gitリポジトリの内容に合わせて継続的に調整し続ける。
- FLUX(画像生成モデル)Stability出身の創業者たち(Robin Rombachら)による画像モデル群。Schnell(オープン)、Dev(非商用)、Pro(マネージドAPI)の3種がある。
- Fluxbox2001年のBlackboxのフォーク。重くならずに、タブ、ドック領域、キーバインドを追加した。
- flwmFast Light Window Manager。Bill Spitzakが自作のFLTKで作った、wm2の縦型タイトルバーを受け継ぎ、ほかはほとんど何もないウィンドウマネージャ。
- Fly.io「世界中を飛び回るHeroku」。DockerアプリをFirecracker microVMで35以上のリージョンに展開し、anycastで自動的にルーティングする。
- Flywayデータベースのマイグレーションツール。V1__create.sql、V2__add_index.sql のように番号付きSQLファイルで変更を管理する。2010年登場で、JVM界隈の定番。
- fmapHaskell の Functor 型クラスの関数。コンテナを開けずに、中の値に関数を適用する。fmap (+1) (Just 5) = Just 6。JavaScript なら [1,2,3].map(x => x+1) に相当する。
- FMODデモシーンでトラッカーモジュールを再生するライブラリとして始まり、数千の商用タイトルで使われるゲーム用オーディオエンジンになった。
- FMS攻撃RC4の鍵スケジュールを突く攻撃で、WEPの解読を研究課題から趣味の領域へと変えた。
- FM合成(周波数変調合成)一方の発振器の周波数をもう一方で変調する合成方式。単純な波形から、フィルタによる加算なしに豊かで複雑な音色を生み出す。
- FM変調方式フロッピー最初の記録方式。単純で堅牢だが無駄が多く、磁束反転の半分はクロックにすぎなかった。
- FM符号化(単密度)最初期の磁気ディスク符号化で、すべてのビットセルがクロックパルスで始まる。その代償は密度が半分になることだった。
- FocusInとFocusOutキーボードフォーカスがあるウィンドウから別のウィンドウへ移るとき、Xサーバーが送る一対のイベント。技術的には精密だが、まさにそのせいで正しく解釈するのがほぼ不可能に近い。
- Fog Creek Softwareニューヨークのソフトウェア会社。最も重要な製品は、創業者のブログだったかもしれない。
- FollinaCVE-2022-30190。WordドキュメントからMSDT(Microsoft Support Diagnostic Tool)のms-msdt: URLハンドラーを呼び出す、リモートコード実行の脆弱性。マクロを無効にしていても動作した。
- Followup-To投稿がどこに現れるかにかかわらず、その返信をどこへ送るかを決めるUsenetのヘッダである。
- font-display: swap@font-face の記述子で、Webフォントの読み込み中にテキストをどう表示するかを決める。swap はまず代替フォントで即座に表示し、フォントが届いたら切り替える。読み込み中に文字が消えることがない。
- Fontconfig「キリル文字を含む太字のサンセリフにはどのフォントファイルを使うか」に答えるライブラリ。Linuxで文字が豆腐(□)だらけになる事態を終わらせた。
- Forbidden attackAES-GCMにおけるナンスの再利用を突き、認証鍵を露出させる攻撃。
- Formspring他人からの、しばしば匿名の質問に公開で答えるサービス。2010年に10代の間で流行し、匿名の質問が15歳に何をもたらすかを示す事例になった。
- Fortifyプログラムを実行する前に、ソースコードそのものから脆弱性を探し出す静的解析ツールである。
- FortniteEpic Gamesのバトルロイヤルゲーム。2017年に始まったFortnite Battle RoyaleがPUBGの勢いを止めた。基本無料で、「バトルパス」のスキンで収益を得る。
- Fortnoxスウェーデンの中小企業に、会計士へバインダーを郵送するのをやめさせたベクショーの会社。
- Fortran広く普及した最初の高水準言語。1957年にJohn Backusの指揮でIBMが公開した。名前はFormula Translationに由来する。科学計算ではいまも王者である。
- Fortuna(PRNG)2003年に設計された暗号用乱数生成器で、集めたエントロピーの量を誰も推測しなくて済むようにしたもの。
- Forward+タイル型のフォワードレンダリング。画面をタイルに分け、タイルごとにライトリストを絞り込んでから、そのタイルに届くライトだけを一回のフォワードパスでシェーディングする。
- forループ最も一般的なループ構文。古典的な C の書式は for (init; condition; increment)。現代的な変種は、コレクションを走査する for-each / for-in である。
- FOSSILドライバDOS用のシリアルドライバで、BBSソフトやドアゲームが下のハードウェアを気にせずモデムと通信できるようにした。
- FoundationDBクラスタ全体で厳密に直列化可能なACIDトランザクションを備えた、分散・順序付きのキーバリューデータベース。iCloud、CloudKit、Snowflakeのメタデータを支えるAppleのストレージ基盤。
- Foundry Networks高速イーサネット機器でドットコム時代のサーバルームを支えたスイッチメーカー。IPO初日の急騰でも記憶されている。
- Foverosシリコンの断片を上下に積み重ねるIntelの技術。土台のアクティブベースダイが、上のタイルを支えるだけでなく、自らもロジックを持つ。
- Foxconn他社のロゴの裏にいる工場。あなたのスマートフォンを実際に組み立てている会社である。
- FP8ディープラーニング向けの8ビット浮動小数点形式。FP16の半分のサイズで、NvidiaのHopper/Ada以降ではテンソル演算のスループットが2倍になる。
- FP8学習8ビット浮動小数点での学習。BF16のおよそ2倍の速度が出る一方、数値が範囲から外れないよう、スケーリング係数を管理する必要がある。
- FPGA製造後に論理回路を書き換えられるチップ。CPU(柔軟だが遅い)と ASIC(速いが固定)の中間に位置する。
- FPPC64の技法で、VIC-IIがどのグラフィックス行を表示するかをラスターラインごとにコードで決め、画像を縦方向に伸縮・反転・波打たせる。
- FPS1秒間に表示される画像の枚数。映画は24 fps、テレビは25〜30 fps、ゲーミングPCの主流は60 fps、ゲーマーは144〜240 fps。VRは快適さのため最低90 fps。
- fq_codelLinux の qdisc で、Fair Queueing と Controlled Delay を組み合わせたもの。Linux 3.6(2012年)以降の既定値。フロー単位の公平なキューイングにより小さなフローを大きなフローから守り、CoDel…
- fr-041: debris街が画面上で崩壊していくFarbrauschの2007年のデモ。ファイルサイズは180キロバイト未満。
- fr-08: .the .productFarbrauschの出世作。2000年の64キロバイトのイントロで、100倍の大きさのデモに見えた。
- fr.*FNETのグループを引き継ぎ、独自の委員会が運営したフランス語のUsenet階層。
- Fractal Design2007年創業、ヨーテボリ拠点のPCケースメーカーで、装飾を削ぎ落とした北欧デザインが持ち味。
- FRAMFeRAMと同じ技術を指すTIの販売上の呼称で、超低消費電力のバッテリー駆動IoT向けMSP430 FRAMマイコンで知られる。
- FramerFigmaの競合(プロトタイピング)から2022年にWebサイトビルダーへ転身した、AI機能付きのWebflowの対抗馬となるオランダ発のデザインツール。
- Framer MotionReact向けのアニメーションライブラリ。<motion.div animate={{ x: 100 }} />のような宣言的な書き方で、スプリング物理、レイアウトアニメーション、ジェスチャーに対応する。
- Framework Computer箱に入っているドライバー一本で、どの部品も交換できるノートPC。この業界ではそれだけで過激なビジネスモデルに数えられる。
- Franklin Computer CorporationApple IIのクローンメーカー。ROMのコピーが、ファームウェアとオブジェクトコードは著作権で保護されるという米国の先例を生んだ。
- Freax(書籍)デモシーンの歴史を書籍として本格的にまとめた最初の試み。ただし第1巻で止まった。
- Fred Fish ディスク1986年からFred Fishが集めてフロッピーで配布した、番号付きのAmiga向けフリーソフトのシリーズ。
- Free-Net商用プロバイダが存在する前に、一般市民へ電子メールやUsenet、フォーラムを提供した、無料の地域ダイヤルアップネットワーク。
- FreeBSDBSD系で最大の流れをくむOS。カーネルとディストリビューションの寄せ集めではなく、一つの完結したオペレーティングシステムだ。
- freedesktop.org2000年にGNOMEとKDEを同じ画面で共存させようと立ち上がった集まり。やがてX.Org、Wayland、D-Bus、そしてLinuxデスクトップの配管のほとんどの拠点になった。
- Freenode四半世紀にわたりフリーソフトウェアの居間だったIRCネットワーク。所有者が変わると、家具は一週間ほどで残らず別の場所へ引っ越した。
- FreeSyncAMDの可変リフレッシュレート技術。モニターがGPUに合わせてリフレッシュレートを同期する。ロイヤリティフリーで、VESAのAdaptive-Syncに基づく。
- freeWAISWAISのコードを自由な形で引き継いだもので、作者たちが会社を興して去った後も、大学のサーバーで全文検索を動かし続けた。
- FrescoXtとMotifに代わるCORBAベースのオブジェクト指向ツールキットとして、1990年代にX Consortiumが試みた。X11R6に同梱され、やがてひっそり消えた。
- Freshworks競合他社の値上げのおかげで生まれたインドのSaaS企業。
- FrontDoorスウェーデンで開発されたDOS用のFidoNetメーラー。1990年頃、数千のBBSで標準的な選択肢になった。
- FSDP一枚のカードに収まらないモデルを訓練するための、PyTorch組み込みの方法。ZeROのステージ3に相当し、重み、勾配、オプティマイザ状態のすべてを参加GPUに分割して持たせる。
- FSP(File Service Protocol)1991年の軽量なUDPファイル転送プロトコル。サーバーへの負荷を、誰にも気づかれないほど小さくするよう設計された。
- fsxNetFidoNet のプロトコルをインターネット越しの BBS 間で走らせる現代の「othernet」。2015年にニュージーランドの Paul Hayton が始めた。
- fsyncカーネルのページキャッシュにある書き込みを、永続的なストレージへ強制的に書き出すシステムコール。これがないと、「保存した」はずのファイルはRAMに載っているだけで、電源が落ちれば消える。
- FTN (FidoNet Technology Network)FidoNetそのものではないが、FidoNetの技術で動くネットワークの総称。ソフトウェアは同じで、ノードリストとルールは独自のものを使う。
- FTPコンピューター間でファイルを移す古典的なプロトコル。1971年に考案され、今も現役だ。
- FTPmailメールしか使えない人のためにFTPアーカイブからファイルを取ってきて、分割してメールで送り返してくれたサービスである。
- FTSCFidoNet Technical Standards Committee。ネットワークにとってのIETFにあたり、ホテルの宴会場での会議の代わりに番号付き文書を使う。
- FTTx光ファイバーが銅線に切り替わる手前のどこまで届いているかを表す総称。xは終点を意味する。
- full_page_writesPostgreSQL が、チェックポイント後に最初にページが変更されたとき、8キロバイトのページ全体をトランザクションログへ書く設定。半端に書かれたページへの防御策。
- FUNETフィンランドの大学間ネットワーク。Linuxが最初に公開されたFTPサーバーを擁していた。
- Furnace非常に多くの音源チップを一つの画面でエミュレートする、現代的なオープンソースのチップチューン用トラッカー。
- Fusion-ioNVMeの何年も前にフラッシュをPCIeバスへ直結し、スティーブ・ウォズニアックをチーフサイエンティストに迎えた会社。
- Futex誰も奪い合っていなければ、ロックはただで取れる。fast userspace mutexの略で、Linuxのスレッド同期を支える部品である。
- Future Composerサンプルではなく合成波形で音を組み立てることで、極小のゲーム音楽を実現した Amiga の音楽エディターおよびその形式。
- FuzzballDavid Millsが作った小さなLSI-11ルーター。1986年に最初のNSFNETバックボーンを構成し、NTPが育った場所でもある。
- FVWM省メモリで果てしなく設定できる、初期のLinuxで標準的だったウィンドウマネージャである。
- FVWM modulesFVWMが肥大せずに成長するための仕組み。ページャ、ボタンバー、タスクバー、アイコンマネージャは別プロセスで、1対のパイプを通じてウィンドウマネージャと話す。
- fvwm95FVWMをWindows 95風に塗り替えたもの。タスクバー、スタートボタン、タイトルバー右上の三つのボタンで、Microsoftを離れたばかりの人にLinuxを見慣れた姿にした。
- FXAA描画済みのフレームに対するポストプロセスとして動くアンチエイリアシング。輝度からエッジを探してぼかす。軽量だが、やや眠い絵になる。
- FXPクライアントは指揮をとるだけで、2台のFTPサーバーに直接ファイルをやり取りさせる技。ウェアーズシーンが配布に使った幹線道路である。
- fzfターミナル用の汎用ファジーファインダー。Junegunn ChoiがGoで書いた(2013年)。標準入力に渡されたものなら何でも、入力しながら対話的に絞り込み、選んだ行を出力する。
- ファビコン (Favicon)ブラウザのタブやブックマークに表示される小さなアイコン。
- フォローバックフォローされたらフォローし返すという社会的な慣習。「FB」や「F4F(follow for follow)」と略される。
G
- G-SyncNvidiaの可変リフレッシュレート技術。当初はモニターに専用ハードウェアモジュールが必須だったが、現在は主に認証プログラムとなっている。
- G64完成したセクタではなく1541の生のGCRビット列を保存するディスクイメージ。D64では消えてしまうコピープロテクトを再現できる。
- Gabriella Coleman同僚が村を調べるのと同じやり方で、何年も彼らの中で暮らしながらハッカーを研究する人類学者。
- GAFAMFAANGの欧州版。Google、Apple、Facebook、Amazon、Microsoftの頭文字で、Microsoftを含みNetflixを含まない。
- Galaxy FoldSamsung初の量産折りたたみスマートフォン(2019年)。レビュー機が壊れる事態を招いた教訓でもある。
- Galera ClusterMySQL/MariaDB向けの同期型マルチマスタークラスタ(Codership)。全ノードが書き込みを受け付け、コミットが確認される前にトランザクションが全ノードへ複製される。方式は「認証ベースレプリケーション」で、MySQL Group…
- Gamma Group政府向けにスパイウェアFinFisherを販売した英独系企業。自らがハッキングされたことで顧客リストが公になった。
- GAN2つのニューラルネットワークが競い合う仕組み。生成器が偽データを作り、識別器がその偽物を見破ろうとする。互いに腕を上げ、生成物が本物と区別できなくなるまで続く。
- GaN-FET窒化ガリウム(GaN)のトランジスタ。ワイドバンドギャップ半導体(バンドギャップ3.4eV、シリコンは1.1eV)で、スイッチング周波数を高く、損失を小さくでき、同じ電力でも小型化できる。最近の65〜140W級USB-C充電器では標準になっている。
- Gandi「No Bullshit」を標語に掲げたフランスのレジストラ。やがて、その標語を別の意味で捉える所有者を迎えた。
- Garboヴァーサ大学のFTPアーカイブ。90年代を通じて、フィンランド西海岸から世界中にDOSソフトウェアを供給した。
- Garminスマートフォンにカーナビ事業を食われながらも、手首、コックピット、ボートへ軸足を移して生き延びたGPSメーカー。
- Garnetカーネギーメロン大学がCommon Lispで作ったGUI研究用ツールキット。レイアウトは、物を動かすコードではなく、自動で再計算される数式で組まれていた。
- GatekeeperOPAをベースにしたKubernetesのアドミッションコントローラー。Regoで書いたポリシーに違反するリソースを拒否または書き換える。
- Gateway 2000アイオワの農場から始まった通販PC。牛に見える白黒まだらの箱で出荷されることで有名だった。
- Gateway APIトラフィックルーティングのための新しいK8s標準。Ingressの後継として、現代の要件に合わせて設計された。
- GBS形式ゲームボーイのサウンドチップの動作を記録し、ROM 全体がなくてもゲーム音楽を単体で再生できるようにするファイル形式。
- GCC (GNU Compiler Collection)GNUの標準コンパイラ群。1987年にRichard Stallmanが開発した。C、C++、Objective-C、Fortran、Ada、D、Goに対応し、Linuxカーネルとほとんどのディストリビューションをコンパイルしている。
- GCM-SIVノンスを使い回されても安全性が崩れないAEADモード。必要になってほしくはないが、あれば心強い性質である。
- GConfGNOME 2の設定データベース。デーモンの背後に型付きキーを階層状に並べ、変更を即座に各プログラムへ伝えた。批評家には「Linuxのレジストリ」と呼ばれた。
- Gcore戦車を配信するために生まれたCDNが、のちにGPUクラウドを見つけた。
- GCR(グループ符号化記録)データビットをより長い符号語にまとめて、テープやフロッピーでクロックが失われないようにする符号化方式。ホームコンピュータが FM を避けるために選んだ道。
- GDBUnix世界の標準デバッガ。1986年にRichard Stallmanが書いた。プログラムのステップ実行、ブレークポイントの設定、メモリの検査、コアダンプの検死までこなす。
- GDDR6民生向けGPU用の高速RAM。通常のDDRよりバス幅が広く、クロックも高い。
- GDDR6XMicronとNvidiaによる高速グラフィックスメモリ。PAM4信号で通常のGDDR6より1サイクルあたり多くのデータを運ぶ。RTX 30・40シリーズ上位カードのメモリ帯域を支えるが、発熱も大きい。
- GDDR7第7世代のグラフィックスDDR。ピンあたり28〜32 Gb/s(GDDR6は18)。NRZの2レベルに対し3レベルのPAM3信号を採用し、NvidiaのRTX 50シリーズ(2025年)と今後のAMD Radeon RX 9000に搭載される。
- GDI (Graphics Device Interface)1985年以来のWindowsの描画層。画面でもプリンタでもファイルでも、線・文字・ビットマップに同じ呼び出しを使える。ウィンドウを開きすぎると資源が尽きて、十年ほど人々を悩ませた部分でもある。
- GDIプリンターページ記述言語も自前のプロセッサも持たず、パソコン側のWindowsドライバがすべて処理して完成したドットだけを送り込む安価なプリンター。
- GDKGTKのうちウィンドウシステムと話す層。上のウィジェットは、自分がX11、Wayland、Windows、macOS、あるいはWebブラウザの中のどこにいるかを知らなくてよい。
- GDM1998年以来のGNOME標準ディスプレイマネージャ。2007年の全面書き直しで猛反発を受け、GNOME 3.6以降は事実上GNOME Shellそのものになった。
- GDPR(EU 一般データ保護規則)2018 年施行の EU データ保護規則。要求は厳しく、制裁金も重い(全世界売上高の最大 4%)。
- Geffeジェネレータ3本のLFSRをマルチプレクサ状のスイッチで組み合わせた鍵ストリーム生成器。それでも2本分の情報が漏れる。
- GEMDigital Researchが1985年に出したグラフィカルデスクトップ。Macintoshに似すぎていて、Appleの怒りを買った。
- GEM AESウィンドウ、メニュー、ダイアログ、イベントを担当したGEMの上位半分。描画層VDIの上に乗り、すべてのAtari STのROMに入っていた。
- GEM VDIGEMの下層にある描画レイヤー。画面・プリンター・プロッターを「ワークステーション」として抽象化したデバイス非依存のグラフィックスAPIで、Atari STのROMに焼き込まれ、Digital…
- Gemalto世界最大のSIMカードメーカー。まさにそれゆえに、諜報機関の格好の標的となった。
- Gemini FlashGoogleが提供する、高速かつ低価格な階層のGeminiモデル。2024年5月の1.5 Flashに始まり、2.0 Flash(2024年12月)、2.5 Flash(2025年)と続いた。
- Gemini ProGoogleのフラッグシップLLMファミリーで、PaLM/Bardの後継。最初からマルチモーダルで、100万トークン級のコンテキストを扱える。
- Gemini(Google)GoogleのフロンティアLLMファミリー。Google DeepMindが2023年12月に公開した。テキスト、画像、音声、動画をネイティブに扱うマルチモーダルである。
- GemmaGoogleが公開しているオープンウェイトのモデル群。Geminiの「弟分」にあたり、研究の系譜は同じだが、公開できるよう条件を調整してある。
- GemStone IIISimutronicsがGEnie上で運営したテキストRPG。時間課金の商用MUDで、今も稼働している。
- General Magicスマートフォンを15年早く作り、見事に失敗したAppleのスピンオフ。出身者が後に本物を作った。
- Generic Event Extension (XGE)32バイトを超えるイベントを可能にしたX11拡張。これにより、XInput 2は1987年のプロトコルの封筒に詰め込まずに、筆圧、傾き、複数の指を報告できるようになった。
- GeneveGeneric Network Virtualization Encapsulation ― VXLANの後継を目指す、柔軟なオーバーレイトンネリングプロトコル(RFC…
- GEnie毎晩遊んでいたはずのメインフレーム時間を活用して作られた、General Electric のオンラインサービス。
- Genlockコンピュータの映像信号を外部の映像源に同期させ、動画の上にグラフィックスを重ねられるようにする技術である。
- GeoCities数百万人に初めてのホームページを与えた無料ホスティング。ドメイン名の代わりに「番地」を持つテーマ別の「ネイバーフッド」で構成されていた。
- GeoJSON地理データを表すJSON形式で、2016年にRFC 7946として標準化された。サーバーとWebマップの間で地図データをやり取りする定番の手段である。
- GEOS1986年のCommodore 64向けグラフィカルOS。8ビット機にウィンドウ、マウスポインタ、WYSIWYGをもたらした。
- GetStream出来合いのアクティビティフィードとチャットをAPIで提供し、開発者がSNS機能を一から作り直さずに済むようにするサービス。
- GGI (General Graphics Interface)1990年代にLinuxへ「カーネル内のグラフィックス層とその上の単一ライブラリ」を持たせようとした試み。Linusに却下されたが、十年後にKMSが似た形で実現した。
- GGUF量子化した言語モデルを1ファイルにまとめるためのファイル形式(GGMLの後継)。llama.cppとローカル実行向けに設計され、自前のハードウェアでモデルを動かす愛好家向け配布の事実上の標準である。
- GHASHGCMの内部にあるユニバーサルハッシュ。暗号文を多項式に変換し、秘密の点で評価する。
- Ghostオープンソースのブログ基盤兼ニュースレター。「WordPressが嫌いな人のためのWordPress」で、運営は非営利団体、重点は発信のUXにある。
- Ghost in the Wiresケビン・ミトニックによる2011年の回顧録。逃亡生活の歳月を、本人の視点から語る。
- GhostscriptPostScriptとPDFの無償インタプリタ。ページを画面・画像・プリンタへ描画する、Linuxの印刷を陰で支えるエンジン。
- GIFCompuServeが1987年に開発した。8ビット(256色)の可逆圧縮でアニメーションに対応する。LZW圧縮の特許問題が1996年のPNG誕生につながった。現在は主に短いミームアニメに使われる。
- GIF共有リアクションやコメントとして、アニメーションGIFを埋め込むこと。主要なGIFライブラリはTenorとGiphyで、Tenorは2018年にGoogleが買収し、Giphyは2020年にFacebookが買収したが、2022年に英国競争・市場庁により…
- Giganews大手の商用Usenetプロバイダの一つ。ISPが自前のニュースサーバの運用をやめた後に、その役目を引き継いだ類の会社である。
- GIGO(Garbage In, Garbage Out)情報科学の基本原則。入力が悪ければ、どれほど賢いアルゴリズムでも出力は悪い。
- GIMPPhotoshopの有名なオープンソース代替。UIには不満が出るが、中身は強力だ。2018年から2.10が続き、7年待たされた3.0がようやく2025年に登場した。
- GINインデックスPostgreSQLの汎用転置インデックス(Generalized Inverted Index)。配列、JSONB、全文検索、トライグラムなど複数の要素を含む値向けで、「この要素を含むか」を素早く答える。
- GIS(地理情報システム)位置情報を持つデータを保存、分析、可視化するためのシステム。
- GiSTインデックスGeneralized Search…
- Git事実上の標準となっているバージョン管理システム。コードの変更をすべて時系列で記録する。
- git bisectコミット履歴を二分探索して、バグを埋め込んだコミットを突き止める機能。git bisect startのあとgood/badを印づけるだけで、gitが毎回中間のコミットをチェックアウトしてくれる。
- git cherry-pickあるブランチの特定のコミットを一つだけ別のブランチにコピーするコマンド。典型的な使い方は、mainのバグ修正をリリースブランチへバックポートすることである。
- git fsmonitorGit 2.37(2022年)以降に組み込まれたファイルシステムモニタ。作業ツリー全体を走査する代わりにFSの変更を監視し、巨大リポジトリでの git status を高速化する。
- Git LFSLarge File Storage。動画やMLモデル、PSDのような大きなファイルをgitの外に置き、gitにはテキストのポインタファイルだけを入れる。GitHubが保守するオープン標準。
- git rebaseGitの履歴を書き換える操作。コミットの付け替え、統合、並べ替えができる。
- git reflogHEAD(とその他の参照)に起きた変更をすべて記録するローカルのログ。git reset --hardのようなやらかしをしたときの命綱になる。
- git sparse-checkout巨大なリポジトリの一部だけをワークツリーに展開する機能。自分のチームのディレクトリしか触らないモノレポで重宝する。
- git stash作りかけの作業をコミットせずに一時退避する機能。ブランチをさっと切り替えたいときに使う。
- git submoduleリポジトリの中のリポジトリ。別のgitリポジトリの特定のコミットを指す。評判は散々だが、すっきり置き換えられるものは誰も見つけていない。
- git worktree同じリポジトリを、二重にcloneせず別のディレクトリにチェックアウトする機能。git worktree add ../hotfix release-1.2のように使う。
- Gitea単一バイナリで動く軽量なセルフホスト型Gitフォージ。GitHubのワークフローをまるごと自前で動かせる。
- GitHub世界最大のコードホスティングプラットフォームで、開発者は 1 億人超。2008 年に Tom Preston-Werner、Chris Wanstrath、PJ Hyett が創業し、2018 年に Microsoft が 75 億ドルで買収した。
- GitHub ActionsGitHub組み込みのCI/CD。.github/workflows/にYAMLのワークフローを置く。2019年11月に登場し、数年でオープンソースの主流CIになった。
- GitHub CopilotGitHubのAI補完ツール。ファイルの文脈とコメントをもとに、IDE内でコードを提案する。当初はGPT-3派生のOpenAI Codexで学習されていた。
- GitHub DiscussionsGitHubリポジトリの中にあるフォーラム機能で、2020年に開始された。会話と作業を分けるためのもので、issueは「やるべきこと」であり、「Xはどうやるの?」ではないという考え方である。
- GitLabGitベースの DevOps プラットフォーム。リポジトリ、CI/CD、コードレビュー、課題管理、コンテナレジストリを一つにまとめたもので、自前運用(無償のCommunity版)もSaaSも選べる。
- Gitleaksgitの履歴とコミット前のステージングをスキャンし、漏れたシークレット(APIキー、JWT、SSH秘密鍵、平文パスワード)を見つけるCLI。
- GitOpsインフラ全体をGitに記述し、オペレーターが現実をそれに同期し続ける運用思想。
- GitOps reconcileGitOpsの中核となるループ。エージェントがクラスタの「実際の状態」とgitリポジトリに宣言された「望ましい状態」を絶えず比較し、差分をすべて自動で修復する。gitが唯一の情報源となり、クラスタは常にそこへ収束していく。
- Gitpod開発環境をまるごとクラウドに移した先駆けのサービス。リンクをクリックすると、設定済みのエディタとターミナルがブラウザで開く。
- GJKアルゴリズム2つの凸形状の衝突を、ミンコフスキー差の中に原点があるかどうかを探して判定する手法。
- Glade1998年登場のGTK用GUIビルダー。ボタンやボックスをウィンドウにドラッグ&ドロップすると、その記述がXMLファイルとして得られ、実行時に読み込める。
- Glamor2D描画をOpenGL経由で行うX.Orgのモジュール。グラフィックドライバ側に独自の2D高速化コードが要らなくなる。
- GLBP (ゲートウェイ負荷分散)複数のゲートウェイが同時にアクティブとなり、トラフィック負荷を分け合う、ファーストホップ冗長性の一種(Cisco GLBP)。1台だけが働き残りは待機するHSRP/VRRPと違い、冗長性と負荷分散を同時に得られる。
- GLBPGateway Load Balancing Protocol。Cisco独自のプロトコルで、HSRPやVRRPと違い、冗長化だけでなく複数のルーターで同時にトラフィックを分散する。
- glibcGNUによるC標準ライブラリ実装で、ほぼすべてのLinuxディストリビューションの事実上の標準。巨大で複雑だが、はるか昔まで後方互換性を保つ。
- glitch-soc本家Mastodonが慎重になる機能を追加する、コミュニティ主導のMastodonフォーク。文字数上限の調整、投稿でのMarkdown/HTML、ローカル限定投稿、豊富なテーマ設定、実験的なUI切り替えなどを備え、技術志向のインスタンスに人気がある。
- globファイル名のパターンマッチング。*.txt、photo_?.jpg、src/**/*.jsのように書く。
- Global Crossingやって来ることになるトラフィックの急増に備えて海底に光ファイバーを敷いたが、株主にとっては10年遅すぎた会社。
- GlobalFoundries世界第3位のファウンドリ。2009年にAMDから分離し、アブダビのムバダラが所有する。2018年に最先端プロセス競争から降り、12〜14nmの「トレーリングエッジ」に注力している。
- GlobalSignウェブ黎明期から続くベルギーの認証局。現在は日本企業の傘下にあり、ブラウザが無条件に信頼するルートの一つである。
- GlusterFSスケールアウト型の分散ファイルシステム。複数サーバーのローカルディスクを束ね、共有のPOSIX名前空間として見せる。近年のメンテナンスは低調。
- GLXOpenGLとX11をつなぐ接着剤。3Dプログラムが描画先のウィンドウを得られる理由そのもの。
- GMACデータ自体は暗号化せず、認証だけにGCMを使うもの。
- GmailGoogleのメールサービス。2004年4月1日に1GBの容量で登場した際、誰もがエイプリルフールの冗談だと思った(Hotmailは2MBだった)。
- gmc(GNOME Midnight Commander)GNOME 1のファイルマネージャ兼デスクトップアイコン。テキストモードのMidnight CommanderにGTKのウィンドウを継ぎ足したもので、急いで作られ、代わりが現れるやいなや置き換えられた。
- GMCPGeneric MUD Communication Protocol。テキストの脇を通る目に見えない副チャネルで、サーバーがゲームの状態をJSONで送ってくる。
- GMRヘッド巨大磁気抵抗効果を利用した読み出しヘッド。1988年の発見が、1990年代末から2000年代のディスク容量の爆発的な伸びを支えた。
- gMSAパスワードをドメインコントローラ自身が生成・更新し、使用を許可されたサーバが自動的に取得するサービスアカウント。人間はパスワードを一切目にしない。
- GNChromium向けのメタビルドツールで、Ninjaファイルを生成する。2014年にGYPを置き換えた。高速で、ビルド設定も見通しがよい。
- GNOMEKDEが依拠するツールキットのライセンスが自由ではなかったために、1997年に始まった自由なデスクトップ環境。
- GNOME PanelGNOME 1と2のパネル。メニュー、ウィンドウリスト、アプレットを並べた帯で、GNOME 3が廃止し、二つのフォークが生き延びさせた。
- GNOME Shell2011年のGNOME 3のデスクトップシェル。Mutter上でJavaScriptで書かれ、パネルとウィンドウ一覧を概要表示に置き換えた結果、Linux界の半分がフォークに走った。
- GNUフリーなUnix系システムの構築を掲げ、カーネル以外のほぼ全てを成し遂げたプロジェクト。
- GNU Rocketトラッカー風のインターフェースで、カメラ、色、エフェクトを音楽に合わせて動かすデモ用シンクツール。
- GNU Screen元祖ターミナルマルチプレクサ。セッションから切り離しておけば、再ログインしたときも処理が走り続けている。
- GNU SocialStatusNet(2008年)を起源とする初期の連合型マイクロブログ基盤。Mastodon以前のFediverseであり、OStatusプロトコルを使っていた。
- gnu.*GNUプロジェクト用のUsenet階層。すべてのグループが、Free Software Foundationのメーリングリストと双方向にゲートウェイされていた。
- GnusEmacsの中で動くニュースリーダー。いつの間にか、読めるものはほぼ何でも読むリーダーに育った。
- GNUstepOpenStepの自由な再実装。1990年代半ばに始まって今も続き、NeXTのフレームワークをUnixに持ち込むことを狙った。
- Go(Golang)Googleのシステム向け言語。Rob Pike、Ken Thompson、Robert Griesemerが2009年に発表した。手軽な並行処理、速いコンパイル、読みやすさを狙っている。
- GOAP(目標指向アクションプランニング)あらかじめ書かれた振る舞いをなぞる代わりに、目標に至る行動の連鎖を実行時に組み立てるプランナー。
- GoatTracker現代のマシンで本物のC64ミュージックを書けるクロスプラットフォームのトラッカー。実機のコモドールなしでSIDの音が鳴る。
- GoDaddy世界最大のドメインレジストラ。作ったものより広告で有名である。
- Godotオープンソースのゲームエンジン。2023年のUnity料金騒動をきっかけに急成長した。独自のスクリプト言語GDScript(Pythonに似る)を持つ。
- GOG.comコピープロテクションなしでゲームを販売し、消えかけた旧作を救い出すCD Projektのストア。
- Gojekインドネシアのスーパーアプリ。バイクタクシー(オジェック)のコールセンターとして始まり、2015年にアプリへ転換した。いまは食事、送金、マッサージ、医師まで扱う。2021年にTokopediaと合併してGoToグループとなった。
- GoldEDシスオプ自身のための FidoNet メールリーダー。BBS を介さず、メッセージベースをディスクから直接読むテキストモードのエディタ。
- Golden TicketWindowsドメイン内で任意のKerberos TGTを偽造する攻撃。攻撃者がkrbtgtのハッシュを握れば、ドメインは完全に掌握される。
- GoldSrcValve初のゲームエンジン。Quakeエンジンを大幅に作り替えたもので、1998年の『Half-Life』を動かし、Counter-Strikeの土台となった。
- Gong営業電話を録音して文字起こしし、どの案件が実際に動いているか、なぜ動いているかを言語モデルに読み取らせる。
- Goodreads読書家のためのSNS。本の記録、評価、レビュー、「読書チャレンジ」のカウンターが使える。2013年にAmazonが買収し、以後は衰退の一途とも言われる。
- Googleどのページから何本リンクされているかでページを順位付けして検索市場を制し、その上に広告の巨大な仕組みを築いた。
- Google App EngineGoogle初のPaaS(2008年)。サーバーを意識せずにPython/Go/Java/Node.jsアプリをデプロイでき、0から数千インスタンスまで自動でスケールする。
- Google Apps ScriptGoogle Workspaceの中で動くJavaScript。世界中の社内事務プロセスの半分をつなぎ止めているマクロ言語である。
- Google ChromeGoogleが2008年に公開したブラウザ。Chromium(オープンソース)、Blink(描画。2013年にWebKitからフォーク)、V8(JavaScript)の上に作られている。世界シェアは約65%。
- Google CloudGoogleのクラウド。市場シェアは約12%。データ(BigQuery)、AI/ML(Vertex AI)、コンテナ(KubernetesはGoogle発)に強い。
- Google Cloud DataflowApache Beamパイプラインを実行するGoogleのマネージドランナー。バッチもストリームも同じコードで書け、面倒を見るクラスターもない。
- Google Cloud Print2010年から2020年まで提供された、印刷ジョブをGoogleのサーバー経由にすることで、どの端末からどのプリンターにも印刷できるようにしたクラウドサービス。
- Google Cloud RunGCPのサーバーレスコンテナサービス。Dockerイメージをpushするだけで、0台からN台まで自動でスケールし、リクエスト秒単位で課金される。
- Google Docsブラウザ上で複数人が同時に文書を編集できるワープロ。2006年に買収したWritelyが原型で、「みんなで同じ文書を触る」時代の標準を作った。
- Google DriveGoogleのクラウドストレージ兼ファイル共同編集サービス。2012年4月開始で、Google Docs(2006年〜)より後発である。
- Google FontsGoogleが提供する無料のオープンソースフォントライブラリ。2010年開始で、約1500のフォントファミリーを収録し、ライセンスは SIL OFL(Open Font License)である。RobotoやInter、Noto、Open…
- Google MeetGoogleのWeb会議サービス。Hangouts MeetとDuoの後継で、2020年のコロナ禍に無料開放してZoomの勢いを削ごうとした。
- Google Vertex AIGCPの統合ML/AIプラットフォーム。学習、デプロイ、AutoML、エージェント、そしてGemini・Llama・Claudeなどの基盤モデルを揃えるModel Gardenを含む。
- GopherWebの忘れられた競争相手。1991年に登場したメニュー型の文書システムで、ライセンスの条件で負けた。
- Gopher+Gopherにメタデータ、複数形式、フォームを与えるはずだった拡張。ユーザーがWebへ去っていくちょうどその時期に登場した。
- GophermapGopherのメニューを記述するファイル。1項目1行で、タイプ文字、表示テキスト、セレクタ、ホスト、ポートをタブで区切る。
- GoProエクストリームスポーツの一人称映像をひとつのジャンルに変えたアクションカメラ。そして、その次の主力製品を見つけられなかった会社。
- Gordon Lyon(ゴードン・ライアン)1997年以来、ポートスキャンをほぼすべてのセキュリティ診断の第一歩にしたツール、Nmapの作者。
- GORMGoで最も普及しているORM。メソッドチェーンのAPI(db.Where("age > ?", 18).Find(&users))、自動マイグレーション、フック、トランザクションを備える。
- GOSIPGovernment OSI Profile。調達ルールを使ってOSIプロトコルを無理やり普及させ、TCP/IPを葬ろうとした各国政府の試み。
- GOST 28147-89ソ連版のDESにあたるブロック暗号。ブロック長64ビット、鍵長256ビットで、S-boxは非公開。
- Gotekフロッピードライブの代わりに取り付け、ディスクイメージの入ったUSBメモリを読ませる小型ユニット。
- GoToSocialGo言語で書かれた軽量なフェディバース用サーバーソフトウェア。最小限のハードウェア(Raspberry Piで足りる)で動く。Mastodonのクライアント APIを実装しているため既存アプリが使えるが、標準ではウェブクライアントを持たない。
- GPGPGPのオープンソース実装。ファイルの暗号化、コミットへの署名、パッケージの検証に使う。
- GPIB1960年代にHewlett-Packardが作った並列計測器バス。IEEE-488として標準化され、プロッタやプリンタなどもつないだ。
- GPIOマイコンや小型コンピュータ(Raspberry Pi、Arduino)に備わった汎用のピン。
- GPLフリーソフトウェア財団のコピーレフト・ライセンス。Richard Stallmanが1989年に作った。派生物にもGPLでの配布を求める。最も有名なGPLプロジェクトはLinuxカーネル(v2)である。
- GPONGigabit Passive Optical Network。家庭向け光ファイバー(FTTH)で主流の技術である。事業者のOLTから出た一本のファイバーを、光スプリッターが電源なしで分岐させ、多数の家庭のONT/ONUに届ける。下り約2.5…
- GPPパスワードMicrosoftは、グループポリシーでローカルパスワードを設定できる機能をAES-256で暗号化して提供した。ただし鍵は自社のドキュメントに載せていた。
- GPQAGraduate-Level Google-Proof Q&A。生物・物理・化学の博士レベルの問題448問からなるベンチマークで、2023年にDavid…
- GPS米国の衛星測位システム。中軌道に31基の衛星があり、受信機は4基以上の衛星からの時刻信号で位置を計算する(三辺測量)。
- GPT-4OpenAIが2023年3月から2024年にかけて主力に据えたモデル。GPT-3.5から飛躍的に賢くなり、「AIが知識労働者に取って代わる」という議論の土台を作った。
- GPT-4oOpenAI初の「オムニモーダル」モデル。テキスト・音声・画像を一つのネットワークで扱い、約320ミリ秒の遅延で音声会話ができる。
- GPT(Generative Pre-trained Transformer)OpenAIのLLMファミリー。GPT-1(2018年)→GPT-2(2019年)→GPT-3(2020年)→GPT-4(2023年)→GPT-4o(2024年)→o1/o3(推論モデル、2024〜2025年)と続く。
- GPTQヘッセ行列の近似に基づく層ごとの誤差補償により、LLMを3〜4ビットまで落とす学習後量子化。
- GPU小さな数値演算を大量に並列でこなすことに特化したプロセッサ。
- GPU ドライバーグラフィックスカード用のドライバー。API 呼び出し(OpenGL、Vulkan、DirectX、Metal)を GPU のコマンドに変換する。極めて複雑で、クラッシュの原因になりがち。
- GPUインスタンシング同じメッシュの多数のコピーを、コピーごとに依頼する代わりに、インスタンスごとの小さなデータ表を GPU に渡して1回の呼び出しで描く手法。
- GPUクラスター大規模なAI学習のために数百〜数万基のGPUを相互接続したもの。Metaの2.4万基のH100、xAIの10万基のH100「Colossus」、MicrosoftとOpenAIの数十億ドル規模の構築が代表例で、NVLinkとInfiniBandのファ…
- GPU冷却データセンターGPUの熱管理。H100は1基700Wで、8GPUサーバーは4Uの筐体に5.6kWが集中するため、従来の空冷では足りない。Blackwell(B200、1000〜1200W)では液冷と液浸が標準になった。
- GQA(Grouped-Query Attention)マルチヘッドアテンション(MHA、ヘッドごとにKV)とマルチクエリアテンション(MQA、全体でKVは1組)の折衷案。複数のクエリヘッドがグループ単位でKVヘッドを共有する。
- GraalVMOracle Labsが2018年に公開したJVMの代替実装。主な特徴は二つで、Native…
- GradleAntやMavenに取って代わったJVMのビルドシステム。2007年にHans Dockterが開発し、2013年からAndroidの標準ビルドである。DSLはGroovyまたはKotlinで書く。
- Grafanaメトリクスやログを可視化するダッシュボードツール。Prometheus、Loki、InfluxDBなどと連携する。
- Grafana Loki「ログ版Prometheus」。本文ではなくメタデータだけをインデックスすることで、低コストを実現したログシステム。
- GrafX21996年にDOS向けに書かれた256色のピクセルアートエディタ。「PCにはなぜDeluxe Paintがないのか」への答えといえる。
- Grain(暗号)eSTREAMプロジェクトのストリーム暗号。線形と非線形、2つのシフトレジスタを組み合わせる。
- Grammarly文法、トーン、文体をリアルタイムで確認するブラウザー拡張。日間利用者は3000万人超で、戦争を乗り越えたウクライナ発のスタートアップである。
- Graph of ThoughtsTree of ThoughtsをDAGに一般化した手法。思考同士が統合・集約・改良し合える。2023年8月のETHチューリッヒの論文による。
- Graphcore独自のプロセッサアーキテクチャIPUを設計した英国のAIチップ新興企業。Nvidiaに対する欧州の期待の星だったが、2024年にSoftBankが残りを買い取った。
- GraphicsExpose and NoExposeXサーバー内のコピーが成功したか、クライアント自身が描き直すべき穴が残ったかを知らせるイベント。
- GraphQL欲しいフィールドをクライアントがクエリで指定し、その分だけ返してもらうAPIの方式。
- GraphQLサブスクリプションクエリ、ミューテーションに続くGraphQLの第3の操作タイプ。WebSocketまたはSSEで、サーバーからクライアントへリアルタイムにデータをプッシュする。
- Graphvizグラフを自動で描いてくれるツール。DOT言語でノードと辺を記述すれば、レイアウトエンジンが配置を決める。1990年代初めからAT&Tベル研究所で開発された。
- Gratuitous ARPホストが誰にも尋ねられずに送り、近隣のARPキャッシュを更新させるARPパケット。形式は送信元IPと宛先IPが同じ(自分のIP)ARP要求で、フェイルオーバー、IP変更、VM移行で標準的に使われる。
- Gravis UltraSoundデモシーンが愛した、専用サンプルRAMを持ち32チャンネルをハードウェアでミックスするウェーブテーブル方式のサウンドカード。
- Gravity (X11)ウィンドウの大きさが変わるとき、何がその場に残るかを決めるX11の規則。
- GravityNotify親ウィンドウのサイズが変わったために、サーバーが勝手に動かしたサブウィンドウへ届くX11のイベント。
- GRECiscoが考案し、RFC 2784で標準化されたトンネリングプロトコル。任意のプロトコルをIPパケットで包んで転送する。暗号化は一切含まれない。
- Greaseweazleフロッピーをフラックスレベルで読み書きする安価でオープンなUSBボード。KryoFluxに金を払いたくない人向けのKryoFluxである。
- Great Cipherルイ14世の外交暗号。ロシニョール父子が設計し、およそ二世紀にわたり誰にも読まれなかった。
- Green Card spam1994年に二人の弁護士が数千のニュースグループへ投稿した広告で、商用スパムをビジネスモデルに変えた。
- Green Hills Software航空電子機器や防衛向けの安全重視リアルタイムOS「INTEGRITY」を手がける米国企業。
- GreenplumPostgreSQLのフォークとして作られたMPP(超並列処理)型データウェアハウス。2010年にEMCが買収し、Pivotalに分社、2019年にVMware、2023年にBroadcomの傘下に入った。2015年からオープンソース。競合はTera…
- GremlinApache TinkerPopのグラフクエリ言語。ノードとエッジの間を、一歩ずつ歩く道筋として記述する。
- grep正規表現でテキストを検索するUnixのツール。ケン・トンプソンが1973年に作った。名前はedのコマンド g/re/p(Globally find Regular Expression and Print)に由来し、Unixの作業の中心にある。
- GREトンネルGeneric Routing Encapsulation。Cisco開発のポイントツーポイント型トンネリングで、RFC…
- GrokxAIが開発する大規模言語モデル。xAIはOpenAIと袂を分かったイーロン・マスクが2023年に設立したAI企業で、GrokはX(旧Twitter)のプレミアム利用者に統合されている。
- Gromark暗号5桁の短いプライマーから、10を法とする加算で鍵ストリームを伸ばしていく運用鍵暗号。
- Groovy2003年にJames Strachanが始めた、JVM向けの動的言語。有効なJavaのほとんどがそのままGroovyとしても有効で、そこにオプションの型付け、クロージャ、そしてはるかに少ない儀式が加わる。
- Groq「LPU」(Language Processing Unit)を擁するハードウェア企業。LLM の推論専用に設計されたチップで、トークンあたり GPU の5〜10倍高速とされる。
- GROUP BY同じ値を持つ行を1グループ1行にまとめるSQLの句。COUNT、SUM、AVGなどの集計関数が、テーブル全体ではなくグループごとに計算される。
- GROUPING SETSGROUP BY の拡張で、複数の異なる集計単位を1回のクエリで計算できる。UNION でつないだ複数の SELECT は要らなくなる。
- GrøstlSHA-3の最終候補に残ったデンマーク発のハッシュ関数。標準にはならなかった。
- gRPCGoogleのRPCフレームワーク。HTTP/2上で動く、強い型(Protobuf)を持つコンパクトなバイナリプロトコル。
- GRPODeepSeekが推論モデルの訓練に用いた強化学習アルゴリズム。回答のグループ同士を比較することで価値モデルを不要にし、PPOより低コストで済む。
- GRUBLinux 界で標準的なブートローダー。カーネルと initramfs をメモリに読み込み、カーネルパラメータを渡して制御を引き渡す。
- Grubhub米国のフードデリバリーアプリで第3位。2013年にSeamlessと合併し、2021年にJust Eat Takeawayが73億ドルで買収、2024年にWonderへ6.5億ドルで売却された。
- GS1EAN、UPC、そして店頭のほぼあらゆる商品の裏にあるGTINなど、バーコード標準を管理する非営利団体である。
- GSAPWeb向けの老舗で高速なアニメーションライブラリ。Flash時代に生まれ、Flashより長生きした。DOM、SVG、canvas、WebGLオブジェクトなど、数値を持つものなら何でもアニメーションできる。
- GSMモバイル通信を世界規模に押し上げた欧州の2G規格。SIMカードとSMSも生んだ。
- GSO / TSOGeneric Segmentation Offload と TCP Segmentation…
- GsonオブジェクトとJSONを相互変換するGoogle製のJavaライブラリ。メソッド呼び出し2回、アノテーションは不要。
- GTFOBinsシェルを起動させられる普通のUnixプログラムの一覧。結論は、「rootとしてfindを実行してよい」は「rootになってよい」と同じ意味だということだ。
- GTID レプリケーションGlobal Transaction Identifier。MySQL で、すべてのトランザクションにグローバルに一意な ID を振る仕組み。レプリケーションとフェイルオーバーがずっと堅牢になる。レプリカは、どの binlog…
- GTKグラフィカルインターフェース用のウィジェットライブラリ。もとは1998年に画像編集ソフトGIMP向けに書かれ、のちに独立したプロジェクトとなった。GNOMEの土台である。
- GTSMGeneralized TTL Security Mechanism。TTLが減る一方であることを利用し、255で送信して254以上のものだけを受け入れることで、直接隣にいる相手とだけ通信できるようにする防御である。
- Guardicoreイスラエル発のマイクロセグメンテーション製品(現在はAkamai傘下)。データセンター全体を囲むのではなく、個々のワークロードの間にファイアウォールルールを引く。
- GUI(グラフィカルユーザーインターフェース)名前を打ち込む代わりに、画面上のものを指し示して操作するインターフェース。
- Gumroad電子書籍、Notionテンプレート、Lightroomプリセット、講座などのデジタル商品を売るプラットフォーム。導入の手間が極めて少ない。
- Gutenprint数百機種のインクジェットとレーザープリンタを、Linux、macOS、その他のUnix系システムで動かすオープンなドライバ群である。
- gVisorGoogleが開発したユーザー空間カーネル。コンテナのシステムコールを横取りし、ホストのLinuxカーネルではなくGoで書かれたサンドボックス内のプロセスで再実装する。
- GWM1989年にBullが出したプログラマブルなウィンドウマネージャ。フレームもメニューも動作も独自のLisp方言で書かれ、Sawfishの十年前の姿だった。
- gzip四半世紀にわたりWebの標準であり続ける圧縮方式。HTML/CSS/JSを約7割小さくできる。
- Gバッファ(G-buffer)ディファードシェーディングが第1パスで埋めるレンダーターゲットの集合で、光を計算する前の「各ピクセルの表面の記述」にあたる。
- グリーンスクリーン(TikTok)天気予報のキャスターのように、話している自分の背後に画像やスクリーンショット、動画を表示するTikTokのエフェクト。コメント、解説、リアクションの定番ツールの一つだ。
- グループDMSNS内の非公開グループチャット。1対1ではなく複数人で行うダイレクトメッセージ。
H
- :has() セレクタ子孫や兄弟の条件で要素を選択できるCSSセレクタ。長年待ち望まれた「親セレクタ」である。
- .htaccessApacheのディレクトリ単位の設定ファイル。サーバー自体を管理できないときに、リダイレクトやパスワード保護、書き換えルールを書く場所だ。
- Apache Hadoop汎用ハードウェア上で分散ストレージと分散計算を行うオープンソースのフレームワーク。2006年、YahooのDoug Cuttingが開発した。GoogleのGFSとMapReduceの論文が元になっている。
- H.264どこでも使える存在になった動画コーデック。登場から20年、圧縮率は新しい規格に劣るが、確実にどこでも動かしたいときに選ばれる。
- H.265H.264の後継でビットレートを半減させたが、自らのライセンス問題につまずいた。
- H2O.aiAutoMLで知られるオープンソースの機械学習プラットフォーム。共同創業者の一人はJVMのJITコンパイラを書いた人物である。
- Habana LabsGaudiアクセラレータで知られるイスラエルのAIチップ企業。2019年、学習分野でNvidiaが握る牙城への対抗策としてインテルが買収した。
- HabitatCommodore 64 向けの Lucasfilm 製グラフィカルなオンライン世界。仮想世界は事前に計画しきれないことを、プレイヤーが設計者に教えた。
- Hacker NewsY Combinatorが運営するオレンジ色の技術フォーラム。技術者が実際に議論している、数少ない「昔のインターネット」的な場所だ。
- HackerOne他人のセキュリティホールを見つける行為を職業に変えた仲介役。国防総省にも報奨金を払わせた。
- Hacking Team警察や情報機関に侵入ツールを売っていたミラノの企業。自社がハッキングされ、事業のすべてをネットに公開されるまでは。
- HafniumMicrosoftが付けた、国家支援型APTグループの名前。中国の関与が指摘されており、2021年のProxyLogon大規模悪用の背後にいた攻撃者として明らかになった。
- Half-Lifeプレイヤーから操作権を奪わずに物語を語ったゲームであり、業界屈指の重要なMODを生んだ土壌でもある。
- HAM(ホールド・アンド・モディファイ)Amigaの裏技的な表示モード。各ピクセルが隣のピクセルの色成分を一つだけ書き換えることで、4096色を同時に表示した。
- Haml閉じタグのないHTML。ネストはインデントで決まり、%div.cardだけで1つの要素宣言として完結する。
- Hammer(レベルエディタ)SourceおよびGoldSrc系ゲーム向けのValve製レベルエディタ。もとは単独のQuake用エディタWorldcraftで、Valveがツールと作者の両方を引き取った。
- HAMR(熱アシスト磁気記録)レーザーで一点を瞬間的に加熱して硬い磁性粒子に書き込めるようにし、超常磁性限界を超える記録方式。
- Handlebars二重の波括弧を使うテンプレートエンジン。Mustacheにヘルパーとブロック式を足したものだ。
- Happy EyeballsデュアルスタックのクライアントがIPv6とIPv4を並行して試し、IPv6経路が壊れていても1分間待たされないようにするアルゴリズム。
- Harald WelteGPLを初めて法廷に持ち込み、その後は通信事業者が隠してきたものを確かめるために、オープンソースの携帯電話網まで自作したドイツ人開発者。
- HardwiredCrionics と The Silents による1991年の Amiga デモ。Amiga 全盛期で最も語られた作品の一つ。
- Harvard Mark IIIAikenがADECとも呼んだ第3の機械。演算部に真空管、記憶に磁気ドラムを使いながら、命令とデータは慎重に分けたままにしていた。
- Harvest now, decrypt later暗号化された通信を今のうちに記録しておき、10年後に破る攻撃。量子耐性暗号への移行が今すぐ必要とされる理由だ。
- HarvesterSUSEのオープンなハイパーコンバージドインフラ。Kubernetesの上で、仮想マシンとコンテナを同じベアメタルに載せる。
- HashiCorpTerraform、Vault、Consul、Vagrantを生んだ企業。「Infrastructure as Code」を標準的な実践にしたツール群である。
- HashiCorp Vaultオープンソースのシークレット管理ツール。一元的な保管、動的な認証情報、サービスとしての暗号機能を備える。
- Haskell遅延評価、純粋、静的型付けの関数型プログラミング言語。名前は数学者Haskell Curryに由来する。最初の標準は1990年で、今も型システム研究の最前線にある。
- Hasura「GraphQL版PostgREST」。Postgresに向けるだけで、完全なGraphQL APIとリアルタイムのサブスクリプションが自動生成される。
- Hatariアタリの16ビット・32ビット機(ST、STE、TT、Falcon)向けのオープンソースのエミュレータで、AmigaにとってのWinUAEに最も近いAtariシーンの存在。
- Haujobb90年代初頭にドイツで生まれ、Amiga と PC の両方で30年以上活動を続けているデモグループ。
- HAVAL128〜256ビットのフィンガープリントを出力できる1992年のハッシュ関数。安全性にどれだけ計算を割くかを利用者が選べた。
- Havoc PenningtonMetacity、GConf、D-Busの背後にいたRed Hatの開発者。GNOMEとKDEが何かを共有できるよう、freedesktop.orgを立ち上げた一人でもある。
- HBAHost Bus Adapter。ホストとストレージ機器をつなぐ拡張カード。代表的なものにSAS HBA(12Gb/s)、Fibre Channel HBA、NVMe…
- HBase分散型のワイドカラムNoSQL。Google Bigtable(2006年)を手本にしたApacheプロジェクトで、HDFS上で動くJava製。Facebook(Messages、2010〜2018年)、Pinterest、Adobeなどが採用した。
- HBMGPUやAIアクセラレータのすぐ隣に実装される垂直積層型RAM。帯域は毎秒テラバイト級に達する。
- HBM3eHBM3の強化版。1スタックあたり1.2TB/s(HBM3は819GB/s)、容量は24〜36GB。Nvidia H200、B100、B200、AMD MI300X / MI325X / MI355Xの標準メモリである。2024年はSK…
- HBM4第4世代のHBM。JEDEC仕様は2024年、最初の製品出荷は2026年。インターフェース幅がHBM3の1024ビットから2048ビットに倍増し、1スタックで2 TB/s超になる。
- HC-1282004年に発表された128ビット鍵のストリーム暗号。シフトレジスタではなく、メモリ上の大きなテーブルで動くソフトウェア向けの設計である。
- HCL (HashiCorp Configuration Language)HashiCorpの宣言型設定言語。いわば人間向けのJSONで、Terraform、Packer、Nomad、Consul、Vault、Vagrantを支えている。
- HCTRカウンターモードの核を両側からハッシュで挟んだワイドブロックモード。ディスクのセクタ丸ごとの暗号化を想定している。
- HDCPHDMI/DisplayPort の DRM 方式。映像をソースから画面まで暗号化し、録画を防ぐ。
- HDD(ハードディスクドライブ)回転するプラッタと読み取りヘッドを持つ機械式ストレージ。古い技術だが、安価な大容量保存にはいまも現役。
- HDFSHadoopの分散ファイルシステム。大きなブロック、3重のレプリケーション、遅延ではなくスループットを重視した設計である。
- HDMI映像と音声を一本で送る標準的なデジタル接続端子。テレビ、モニター、プロジェクターで使われる。
- HDMI 2.14K 120Hz、8K 60Hz、VRR、eARCを可能にするHDMI規格。PS5やXbox Series Xの性能をフルに引き出すには必須。
- HDMI-CECConsumer Electronics Control。HDMIケーブルに含まれる追加の信号線で、機器どうしが互いを操作できる。テレビ、サウンドバー、Apple…
- HDR従来のSDRより最暗部と最明部の幅が広く、色数も多い映像技術。1チャンネル10ビットと、実際に明るく光れるディスプレイが必要になる。
- HDR10HDR映像のオープン標準。10ビット色、Rec.2020色域、PQ(Perceptual Quantizer)伝達関数、静的メタデータで構成される。
- Header-People電子メールのヘッダー形式が議論の末に形になった ARPANET のメーリングリスト。たいていは非常に長いメッセージで。
- HeadlampオープンソースのKubernetes用UI。2022年にCNCFのSandboxプロジェクトとなった。ウェブ版とデスクトップ版(Electron)があり、更新の止まったKubernetes…
- Headless UITailwind Labsが2020年に出したReact/Vue向けのスタイルなしで完全にアクセシブルなコンポーネント集。フォーカス処理、キーボード操作、ARIAは用意され、CSSは自分で書く。
- heaven7Exceedによる64kイントロ(2000年)。グラフィックスカードが対応するずっと前に、反射する球体をリアルタイムでレイトレーシングした。
- Hector MonsegurLulzSecの指導者「Sabu」。2011年に逮捕された後、数か月にわたりFBIのためにグループを率い続けた。
- HeimdallサムスンのOdinプロトコルをリバースエンジニアリングし、GalaxyをWindowsだけでなくLinuxやmacOSからも書き換えられるようにしたフリーソフトウェア。
- Heliconeプロキシ型のLLMオブザーバビリティ。OPENAI_BASE_URL をHeliconeに向けるだけで、すべてのリクエストが自動で記録される。遅延を抑えたければ非同期SDKも使える。
- HelixRust で書かれたモーダルエディタで、初公開は2021年。Vim の文法を逆転させ、先に選択してから操作する。Kakoune から借りたモデルだ。
- HelmKubernetes用のパッケージマネージャー。「Helmチャート」は、アプリケーションをインストールするためのテンプレートである。
- Helm chartKubernetesアプリケーションをパッケージ化したテンプレート。変数を埋め込めるYAMLの集まりである。
- HelmfileHelm の宣言的なラッパー。すべてのリリースを一つの YAML ファイルに定義し、まとめて適用する。2017年に roboll が開発した。Docker に対する docker-compose が、Helm に対する helmfile…
- HEPnet1980年代の素粒子物理学者専用のコンピュータネットワーク。DECnet上に構築され、大西洋の両岸の研究所を結んだ。
- herbstluftwm画面をユーザーが手で分割するフレームに区切る手動タイリングのウィンドウマネージャ。設定はすべて、起動後にherbstclientで適用する。
- Hercules Computer TechnologyIBM PCの鮮明なモノクロモニターに図形を描かせた、Hercules Graphics Cardの会社。
- Heroku元祖「git push heroku」のPaaS。Twelve-Factor Appを生んだ。2010年にSalesforceが買収し、2022年に無料枠が廃止された。
- Hesiodホスト名とは無関係な問い、つまりユーザー、グループ、ホームディレクトリの場所をDNSに答えさせた、Project Athenaの工夫。
- HetznerAWSやAzureよりはるかに安い価格で知られるドイツのホスティング企業。クラウドVPSは月4ユーロ、RAM 64 GBの専用サーバーは月40ユーロ。
- Hewlett Packard Enterprise(HPE)旧ヒューレット・パッカードのうち、サーバー、ストレージ、ネットワークを引き継いだ側。その後スーパーコンピュータとスイッチを買い漁った。
- Hex(16進数)基数16の記数法。数字0〜9とアルファベットA〜Fを使い、1桁がちょうど4ビット(ニブル)、2桁で1バイトを表す。バイナリを簡潔に書くための方法である。
- HexChatLinuxとWindows向けのGUI版IRCクライアント。2011年、X-Chatの更新が止まりWindows版が有料化されたため、そのフォークとして始まった。
- Hi-MD2004年に登場したソニー最後のMD拡張規格。1枚1GBで、USB経由のドラッグ&ドロップと非圧縮音声に対応した。
- HibernateJavaで主流のORM。2001年にGavin Kingが開発した。JPA(Java Persistence API)として標準化され、Spring BootやJEEのデフォルトになっている。
- hidden="until-found"内容を隠しつつも、ブラウザのページ内検索では見つけられるHTMLの値。検索にヒットすると自動的に表示される。
- HiFDディスケットの後継を狙ったソニーと富士フイルムの200MBフロッピー。ヘッドクラッシュとUSBメモリに潰された。
- High-NA EUV開口数を高めた次世代のEUVリソグラフィ(NA 0.55、現行は0.33)で、さらに微細なパターンを描ける。約2nm以降のノードに不可欠で、装置は1台3億5000万ドル以上、ASMLで最も先進的な製品だ。
- Highcharts商用の JavaScript グラフライブラリ。ノルウェーの Torstein Hønsi が2009年に作った。個人・非営利は無料、企業利用は有料で、エンタープライズのダッシュボードでは定番だ。
- Hikvision世界最大の監視カメラメーカー。国有資本が入っているため、製品であると同時に地政学上の問題でもある。
- HipCrime1990年代後半のUsenetに対する、もっとも大がかりな攻撃のひとつの背後にいた偽名。大量投稿と偽造キャンセルメッセージを繰り返した。
- Hires (C64)Commodore 64の高解像度ビットマップモード。320×200ピクセルだが、8×8のセルごとに2色しか使えない。
- Hirose構成同じ鍵を使う2回の暗号化を定数で区別する、二重ブロック長の圧縮関数。
- Hive Metastoreデータレイクのテーブルを管理する中央カタログ。どのテーブルがあり、スキーマ、パーティション構造、ファイル形式、S3パスは何かを保持する。2008年にApache Hive用に登場し、標準のバックエンドはPostgreSQLやMySQL。
- HivelyTracker2006年登場のオープンソースのトラッカー。AmigaのAHX形式を土台に、現代のマシンで小さく合成音的なチップチューンを作れる。
- HKDFHMAC ベースの鍵導出関数(RFC 5869)。入力鍵素材から、決定的で互いに独立した任意個の鍵を生成する。
- HKDF-Expand-LabelTLS 1.3が個々の鍵・IV・シークレットを導出するために使う、HKDF-Expandの薄いラッパー。
- HKT(高カインド型)型システムの機能の一つで、型コンストラクタ(型を引数に取る型)を抽象化できる。Functor FのFを、List、Option、Treeなど任意のコンテナ型にできる、「ジェネリクスに対するジェネリクス」だ。
- HMAC共有秘密鍵でメッセージに署名する方式。受信側は、改ざんされていないことと、送信元が正しいことを検証できる。
- HNSWHierarchical Navigable Small World。ベクトルの近似最近傍探索で主流のグラフ型アルゴリズムだ。多層の「スモールワールド」グラフを粗い層から細かい層へたどる。高速で精度も高いが、メモリを食う。
- HOCON「Human-Optimized Config Object…
- HomebrewmacOSの事実上標準のパッケージマネージャ。brew install postgresqlのように使う。パッケージごとにRubyで書いたformulaを持ち、独立した「Cellar」ツリーに入れる。
- Homestar Runnerジョージア州の兄弟が広告なしで運営したFlashアニメのコメディサイト。2000年代初頭、ウェブで最も引用された場所のひとつだった。
- HometownDarius Kazemiによるマストドンのフォーク。最大の特徴は「ローカル限定投稿」、つまり自分のインスタンス内にとどまり、連合先へ出ていかない投稿を書ける機能。世界規模の到達よりも、親密でコミュニティ中心のインスタンス向け。
- Honeycomb分散トレーシングと高カーディナリティのイベントに特化したオブザーバビリティ基盤。2016年にCharity MajorsとChristine Yen(元Parse/Facebook)が創業した。
- Honeywell三十年間IBMの競合の一角を占めたサーモスタットメーカー。そのミニコンがARPANET最初のパケットを中継した。
- Hono超高速なWebフレームワーク。2022年に和田祐介氏が開発した。Cloudflare Workers、Bun、Deno、Node.js、AWS…
- Hopper (H100)2022年に登場したNvidiaのデータセンター向けGPU世代。H100(HBM3 80GB)は2023〜2024年のAIブームを丸ごと支えた。
- Horizontal Pod Autoscaler (HPA)負荷に応じてPodレプリカの「数」を自動調整するKubernetesの仕組み。CPU、メモリ、カスタムメトリクスが指標になる。高負荷なら増やし(スケールアウト)、低負荷なら減らす(スケールイン)。Kubernetesで最も一般的なオートスケール手段だ…
- Hornet Archive1990年代のPCデモシーンの中心的なファイルアーカイブ(hornet.org)。Scene.orgが役目を引き継ぐ前は、デモや音楽やディスクマガジンをここで入手した。
- HortonworksYahooが自社のエンジニアごと切り出したHadoop企業。8年後、最大の宿敵と合併することになった。
- HostGator共有ホスティング時代の象徴。学生寮の一室で始まり、2億ドル超で売却された。
- Hostinger業界最安を看板に帝国を築いた、リトアニア発のWebホスティング会社。
- HOSTS.TXTARPANETの名前解決のすべてを担った一枚のテキストファイル。全マシンが同じ場所から定期的にダウンロードしていた。
- HOT更新時に全インデックスへ新しいエントリを書かずに済ませるPostgreSQLの最適化。更新が多い負荷に耐えるテーブルと、耐えないテーブルを分ける要因である。
- hot_standby_feedbackリードレプリカが必要なものをプライマリに伝え、長時間のクエリが途中でキャンセルされないようにする設定。代償はプライマリ側のブロートで払うことになる。
- Hotwire「HTML Over The Wire」。SPAフレームワークなしで HEY や Basecamp を動かしているRailsのスタック。
- Housemarque四半世紀にわたり頑固にパーティクルだらけのアーケードゲームを作り続け、ようやく大ヒットを出したフィンランドのスタジオ。
- HP 3PARシンプロビジョニングで、2010年にHPとDellの買収合戦を引き起こしたストレージアレイ。
- HP DeskJetサーマルインクジェット印刷を家庭や小規模オフィスに持ち込んだ、HPの1988年のインクジェットプリンター。
- HP IncHewlett-Packardのうち、社名とPCと、何よりインクカートリッジを引き継いだ側の会社。
- HP Labsパロアルトにあるヒューレット・パッカードの中央研究所。PA-RISCの生誕地であり、Itaniumの着想の源でもあり、そして最も話題になったのに出荷されなかったメムリスタの舞台。
- HP LaserJet1984年に登場したHPのレーザープリンタ。この技術を計算機室から机の上へ移した。
- HP NewWave1988年にHewlett-PackardがWindows 2の上に重ねたオブジェクト指向のデスクトップ。Appleに訴えられたことで、主に記憶されている。
- HP OpenView数十年にわたり、SNMPで企業ネットワークの地図を描き続けたHPのネットワーク監視ツール。
- HP ThinkJet初の大衆向けサーマルインクジェットプリンタ。名前は技術そのものの略である。
- HP VUEHP-UX向けのMotifベースのデスクトップで、CDEの原型になった。
- HP-351972年に登場したHewlett-Packard初の携帯型関数電卓。計算尺をほぼ一夜で過去のものにした。
- HP-GLHewlett-Packardのプロッタ用ベクター言語。画像をドットではなく、ペンの動きとして記述する。
- HP-UX1984年登場のヒューレット・パッカード製Unix。System V系で、Itaniumのサーバーを今も延命している。
- HPAHorizontal Pod Autoscaler。メトリクスに応じてPodのレプリカ数を増減させるKubernetesのコントローラ。
- HPE GreenLakeHPEによるクラウドへの回答。ハードウェアはAmazonではなく自社のデータセンターに置いたまま、使った分だけ支払う。
- hpwm1980年代後半にHewlett-Packardが作ったX用ウィンドウマネージャ。その立体的な枠をOSFがMotifの顔に選んだため、mwmは実質的にhpwmの改名版である。
- hreflang「このページは他の言語でも提供されている」とGoogleに伝えるHTML属性。
- HSM鍵が箱の外に出ないことだけを商売にした箱。持ち主本人でさえ取り出せない。
- HSM API攻撃個別にはどれも正当な呼び出しを連鎖させるだけで、セキュリティモジュールから鍵を取り出す攻撃。
- HSRPHot Standby Router Protocol。シスコ独自のゲートウェイ冗長化プロトコル。2台のルーターが仮想IPと仮想MACを共有する。標準規格VRRPの前身で、RFC 2281(1998年、Informational)として公開された。
- HSTS「このサイトには暗号化なしで接続してはならない」とブラウザに伝えるHTTPヘッダー。
- HSTS preload主要ブラウザ(Chrome、Firefox、Safari、Edge)が「常にHTTPS、HTTPは決して許さない」とハードコードしているドメインのリスト。初回訪問からHTTPSになるため、HSTSの初回信頼の隙を塞ぐ。
- HTAPHybrid Transactional/Analytical…
- HTB(Hierarchical Token Bucket)階層的な帯域配分を行うLinuxのtc用qdisc。ルートと子クラスを定義し、それぞれにrateとceilを指定する。古典的な使い方は、100 MbpsをVoIP(10…
- HTC初のAndroid端末を作り、一時は米国市場でトップに立ち、その後エンジニアをGoogleに売った台湾のスマホメーカー。
- HTMLWeb ページの構造を表す言語。何が見出しで、何が段落、リンク、画像なのかを示す。
- HTML Templates不活性な DOM の断片を宣言するための HTML 標準要素。パースはされるが、template.content.cloneNode(true) で複製するまで描画されない。
- HTML5HTMLの第5版。2014年にW3C勧告となった。セマンティック要素、canvas、video/audio、Webストレージ、Web Workers、ドラッグ&ドロップAPIなどが加わった。
- HTMXHTMLの属性だけで動的なUIを作れるライブラリ。Reactも、JavaScriptの状態管理もいらない。
- htmx 2.02024年6月の大型リリース。IEサポートを打ち切り、WebSocketとSSEを「拡張機能」に切り出した。Carson Grossは「HTML over the wire」路線を牽引し続けている。
- htmx のトリガーhtmx の属性 hx-trigger は、AJAX リクエストをいつ送るかを制御する。既定はフォーム送信、ボタンクリック、リンク遷移。
- htopターミナル用の対話型プロセスビューア。2004年にHisham Muhammadが、topの使いやすい代替として作った。色付きで、スクロールやマウス操作にも対応するncursesアプリだ。
- HTTPWebブラウザとサーバーが会話するためのプロトコル。
- HTTP Request Smugglingフロントエンドのプロキシとバックエンドのサーバーで、HTTPメッセージの境界の解釈がずれることを突く攻撃。CL.TE、TE.CL、TE.TEの型がある。WAFをすり抜けて密輸したリクエストが、他のユーザーのリクエストの前に付き、被害者に届く。
- HTTP/2HTTPの第2版。RFC 7540(2015年)。GoogleのSPDYの実験が土台で、テキストでなくバイナリ、1本のTCP接続上で多重化し、ヘッダーはHPACKで圧縮する。
- HTTP/3QUIC上で動くHTTP。RFC 9114(2022年)で標準化された。QUICはUDP 443番ポート上の暗号化トランスポートである。
- HTTPSHTTP を TLS で暗号化したもの。通信の盗聴や改ざんを防ぐ。
- Huawei(ファーウェイ)世界最大の通信機器メーカーに成長し、やがて外交問題の一部になった深圳の企業。
- HubbleCilium上に構築された可観測性レイヤー。クラスタ内で実際に流れているトラフィックと、流れなかった通信を止めたルールを可視化する。
- HubzillaMike Macgirvinによる連合型プラットフォーム。「ノマディック・アイデンティティ」、つまり身元が特定のサーバーに縛られない仕組みで知られる。
- Huge page(TLB)標準の4kBではなく2MBや1GBの大きなメモリページを使い、TLB への負荷を減らす手法。1エントリが覆う範囲が広がるので、必要なエントリが減り、TLB ミスと高コストなページテーブルウォークも減る。
- Hugging Face「AI版GitHub」。100万を超えるオープンウェイトのモデル、transformersライブラリ、データセット、AIデモを置けるSpacesを備える、オープンソースAIの中心地。
- HugiPC デモシーンの長寿ディスクマガジン。編集者 Adok が牽引した。
- HugoGo製の静的サイトジェネレータ。2013年にSteve Franciaが始めた。速さを売りにしており、実際に数千ページを1秒未満でビルドする。
- Human-Netsコンピュータネットワークが人に与える影響を論じた1970年代後半のARPANETのリスト。議論の担い手は、まさにその影響を受けた人々だった。
- humanities.*1995年に、文学・芸術・哲学など人文学のために追加された、Usenet公式階層の8つ目にして最後のもの。
- Humble Bundle「言い値」のバンドル販売と売上の一部のチャリティ寄付から始まり、ストアとサブスクリプションへと成長した。
- Hummingbird Exceed1990年代に、オフィスのPCを社内Unixマシンの端末に変えたWindows用の商用Xサーバ。
- HunkフォーマットAmigaのプログラムとオブジェクトファイルの形式。起動時にローダーがメモリ上で再配置する「ハンク」の連なり。
- HuntressSOCを持てない中小企業向けのセキュリティ。すでに付き合いのあるIT業者を通じて販売される。
- Hurricane Electric求められればほぼ誰とでもピアリングすることで、インターネット屈指の接続性を誇るバックボーンを築いたフリーモントのISP。
- Hut 6ブレッチリー・パークで、ドイツ陸軍・空軍のエニグマ通信を担当した木造小屋である。
- Hut 8ブレッチリー・パークでドイツ海軍のエニグマを解読した部署で、当初はアラン・チューリングが率いた。
- HVSC(High Voltage SID Collection)Commodore 64の音楽をほぼ網羅したアーカイブ。1996年から集められた数万のSID曲を収める。
- HyDEHypothetical Document Embeddings。まずLLMに質問への「理想の回答」を作らせ、質問ではなくその回答の埋め込みで検索する手法。
- Hydra(ファイル転送)FidoNetのメーラー向けの双方向ファイル転送プロトコル。1本のモデム回線で、送信と受信を同時に行えた。
- Hyper-G1990年代前半のオーストリア発ハイパーテキストシステム。Webが壊れたリンクに悩み始める前に、その問題を解決していた。
- Hyper-VMicrosoftのハイパーバイザーで、2008年のWindows Server 2008に搭載された。Windowsの中で動いているように見えるがタイプ1であり、有効にするとWindows本体はハイパーバイザーの上の親パーティションへ移される。
- HyperLogLogストリーム中の異なる要素の数を一定のメモリで数える確率的データ構造(Flajolet ら、2007年)。わずか12 KBで数十億件のユニーク数を誤差約2%で推定できる。
- HyperLookNeWS向けのHyperCard風開発環境。インターフェースもロジックも、ウィンドウサーバー内で動くPostScriptで書かれていた。
- Hyperscripthtmxの作者カーソン・グロスが作った、クライアントサイドのスクリプト用DSL。英語のように読める構文で、on click toggle .open on meと書く。_属性でHTML属性内にそのまま書ける。
- HyperTerminalWindows 95からXPまで同梱されていたターミナルソフト。多くの人にとって、BBSへつながる最初で唯一の入口だった。
- HyperXゲーミング周辺機器のブランド。元はKingstonのメモリ製品ラインで、2021年からHPが所有する。
- Hyprlandアニメーション、角丸、ぼかしを後付けでなく主役にしたWaylandコンポジタ。Vaxryと名乗る開発者が2022年に始め、すぐにr/unixpornで最も多くスクリーンショットが貼られるデスクトップになった。
- HYTELNETtelnetで到達できるあらゆるものを集めたハイパーテキストの案内。載せるべきWebがまだ存在しなかった時代の産物。
- Polycom三十年間、あらゆる会議机の真ん中に鎮座していた三角形のスピーカーフォンの会社。
- ハドル(Slack)Slackのチャンネルやダイレクトメッセージからワンクリックで始められる、気軽な即席の音声通話。物理的なオフィスにあった「ちょっと話す」手軽さを再現するためのもので、のちにビデオや画面共有も加わった。
- プロキシクライアントとサーバーの間に入り、通信を中継する仲介役。
- 変更バッファ(Change buffer)InnoDB で、メモリ上にないページを持つセカンダリインデックスの更新を後回しにする仕組み。回転ディスク向けに作られた最適化で、そのことは今の使われ方にも表れている。
- 水平帰線期間(HBlank)ビームが1行の終わりから次の行の先頭へ飛ぶ短い空白。ライン単位の技を仕込める窓である。
- 浮動小数点コンピューターが小数を表現する方式で、規格はIEEE 754。「0.1 + 0.2 ≠ 0.3」というバグの定番の出どころだ。
- 階層的Z(Hi-Z)深度バッファを縮小したピラミッドで、各タイルが最も粗い深度を記憶しており、面全体をラスタライズ前に棄却できる。
I
- #include別のコードファイルを取り込むC/C++のプリプロセッサ指令である。#include <stdio.h>(システム)や#include "myheader.h"(ローカル)のように書き、コンパイル前に単なるテキストとして置換される。
- i18nソフトウェアを他言語・他地域に適応できるように作ること。名前は、iで始まりnで終わる間に18文字、という略記である。
- I²CバスInter-Integrated…
- i3多くのX11ユーザーが最初に試したタイリングウィンドウマネージャ。読みやすい設定ファイルと、ツリー構造で並ぶウィンドウが特徴。
- i3locki3プロジェクトの画面ロッカー。単色または画像で画面を覆い、パスワードをPAMで検証する。余計な機能は極力持たない。
- IaaS仮想マシン、ストレージ、ネットワークといった最も低い抽象度で提供されるクラウドサービス。OS以上は利用者が自分で管理する。
- IaCサーバー、データベース、ファイアウォールを、クラウドコンソールで手作業するのではなくコードで定義すること。
- IAMシステム内で「誰が何をしてよいか」を管理する仕組み。ユーザー、ロール、ポリシー、トークンを扱う。
- IAMロールAWSの概念で、一時的に引き受けるID。恒久的な認証情報ではない。
- Ian Goldberg学生時代にNetscapeのSSLを破り、のちにチャットに「忘れる」ことを教えたOTRを考案したカナダの暗号研究者。
- Ian Grigg1996年に、人にもプログラムにも読める合意であるリカード契約を考案した金融暗号の専門家。
- IAPMIntegrity-Aware Parallelizable Mode。機密性と完全性を、データを一度なぞるだけで両立させた最初期の動作モードの一つ。
- IAR Systems世界中の機器のファームウェアの驚くほど多くを支える、ウプサラ発のCコンパイラ会社。
- IAS計算機誰も特許を取らなかったため、世界中で十数種類の派生機が作られた計算機。
- iBGP と eBGPBGPの二つの運用形態。eBGPは異なる自律システム間(自網とISPなど)、iBGPは同一AS内のルーター間で、外部から学習した経路を自網内に運ぶために使う。同じプロトコルだが、規則が違う。
- IBM業界最古の巨人。パンチカード、メインフレーム、パーソナルコンピュータを経て、あらゆる技術の転換を生き延びてきた。その生存力は、業界における大陸プレートのようなものだ。
- IBM 029ある世代のプログラマ全員が、1枚80桁のカードに1枚ずつコードを打ち込んだベージュ色の家具。
- IBM 1403印字品質の業界基準を打ち立て、20年間マシンルームに居座った1959年のチェーンプリンタである。
- IBM 3480メインフレーム室から開放型9トラックリールを退場させ、テープロボットを現実的にした、1984年のIBM製ハーフインチ・カートリッジ。
- IBM 3800Xerox より1年早く、実際に顧客へ納入された初のレーザープリンタ。大きさは冷蔵庫2台分ほどあった。
- IBM 405数字だけでなく文字も印字できたタビュレーター。IBMが15年にわたって食いつないだ機械。
- IBM 47581990年代後半のIBM製PCI暗号カード。FIPS 140-1の最高レベルで認証された最初の製品である。
- IBM 601掛け算ができるパンチカード機。地味な一歩に見えるが、簿記と計算を分ける一線を越えた。
- IBM 604IBM初の量産電子製品。1,400本の真空管を持ち、ボードに配線を差し込んでプログラムするパンチカード式計算機。
- IBM PCIBMは他社の部品で1年でコンピュータを作り、その結果、自分が生み出した業界の主導権を失った。
- IBM ProprinterIBMのPC用ドットマトリクスプリンター。ねじを1本も使わずに組み立てられることで、何より記憶されている。
- IBM Selectric従来の活字棒を回転するタイプボールに置き換えた、IBMの1961年のタイプライター。
- IBM SSECハーバードMark Iの功績を取り損ねたIBMの返答。真空管12,500本とリレー21,400個を、マディソン街のガラス窓の奥に据え、通行人に計算を見せた。
- IBM System/360後方互換性という考え方を発明した機械群。その命令セットは60年後の今も銀行を動かしている。
- IBM Wheelwriter1984年のIBMの電子式デイジーホイールタイプライター。ゴルフボール式Selectricの後継機である。
- ICB(Internet Citizen's Band)1980年代後半のチャットシステム。IRCと同じ発想で競い、敗れたが、なぜか完全には終わらなかった。
- ICCCMXアプリケーションとウィンドウマネージャが互いにやり取りするための規約集。不可欠でありながら、ほぼ守りきれないことで有名である。
- ICE別々のNATの内側にいる2台のピア間の経路を、考えられる経路をすべて同時に試して見つけるプロトコル。
- ICE (Inter-Client Exchange)Xサーバーを介さずに互いに通信したいXプログラムのための、X11R6の汎用トランスポート。XSMPやKDEのDCOPの土台として知られる。
- Ice CubesThomas Ricouard氏がSwiftUIで作った、モダンなオープンソースのiOS向けMastodonクライアント。無料で開発が速く、SwiftUI開発のリファレンスアプリとしてもよく引き合いに出される。Blueskyにも対応した。
- iCE(ANSIグループ)BBS全盛期にACiDの最大のライバルだったANSIアートグループ。毎月独自のアートパックを出していた。
- iceauthICE接続版のxauth。セッションマネージャーとそのクライアントが互いに示し合うクッキーのファイルを編集するツールで、GNOMEのログインを止めたエラーメッセージで有名。
- iCEDrawアートグループiCEが作ったDOS用のANSIエディタ。TheDrawでは物足りなくなったアーティスト向け。
- IceshrimpMisskeyとFirefishのフォークとして始まり、保守しやすさと省資源を目指して書き直されたFediverseサーバソフトウェア。絵文字リアクションや豊富な書式を持つ「Misskey系」プラットフォームの一員。
- IceWMタスクバーとスタートメニューを備えた軽量ウィンドウマネージャ。RAM 8 MBのLinuxマシンでWindows 95の操作感がほしい人のためのもの。
- iCEカラー文字の点滅をオフにして、16色すべてを背景色にも使えるようにするANSIアートの技法。
- ICL (International Computers Limited)IBMに対抗するため、1968年に政府が寄せ集めて作り上げた英国の国策コンピュータ企業。最終的に富士通に買収された。
- ICMPping やネットワークのエラーメッセージを担うプロトコル。
- ICMPフラッド大量のICMPエコー要求(ping)を浴びせるDDoS。古典的だが時代遅れで、現代のインフラはICMPを厳しくレート制限する。歴史的にはブロードキャスト増幅を使ったSmurf攻撃が有名。
- ICMPリダイレクトICMPタイプ5。ルーターがホストに「自分ではなく、あちらのルーターに直接送れ」と伝える。1981年からある最適化の仕組み。
- ICQ初めて大衆に普及したインスタントメッセンジャー。1996年にイスラエルのMirabilis社が公開。名前は「I Seek You」に由来し、独特の「アッオー」という通知音で知られた。
- id Softwareテキサスの数人のプログラマーが、一人称視点シューティング(FPS)と、それを広めるビジネスモデルの両方を発明した。
- IDE(統合開発環境)テキストエディタ、コンパイラ、デバッガ、入力補完ほか多数の機能を1つにまとめたプログラム。
- IDEAInternational Data Encryption Algorithm。DESでは心許なくなったとき、PGPが選んだブロック暗号。
- Ident(プロトコル)サーバーが接続元のマシンに、あるTCP接続の所有ユーザーを問い合わせるためのプロトコル。
- IDEとエディタIDEはデバッガやリファクタリング、テスト実行まで揃った「重量級」。エディタはプラグインで育てる「軽量級」である。
- IDFAApple の広告用識別子。端末ごとの一意な文字列で、広告主がアプリをまたいでユーザーを追跡できた。
- IDORInsecure Direct Object Reference。URLやボディに含まれるオブジェクトIDについて、そのユーザーに権限があるかを確認しないために起きるアクセス制御の欠陥。/api/invoice/1234…
- iDRACDellのPowerEdgeサーバーに組み込まれたリモート管理コントローラ。HPのiLOのDell版だ。
- IDS / IPS攻撃を検知する(IDS)、あるいは能動的に遮断する(IPS)監視システム。
- IEEE 12841994年に制定された、PCのパラレルポートを標準化し双方向化した規格。
- IEEE 754浮動小数点数の標準規格。ほぼあらゆるプログラミング言語で 0.1 + 0.2 が 0.3 にならない理由はこれだ。
- ifcicoLinuxマシンがダイヤルアップでDOS世界のBBSとメールを交換できるようにした、Unix用のFidoNetメーラー。
- IFF (Interchange File Format)1985年にElectronic Artsが作ったチャンクベースのコンテナフォーマット。現代のファイル形式がデータを包む方法の祖先である。
- IFF ANIMAmigaのアニメーション形式。最初のILBMフレームに続き、直前から変化した部分だけを記述するデルタフレームが並ぶ。
- IFLI1ピクセルずらした二枚のFLI画像をフレームごとに交互に表示し、C64が本来持たない色と解像度を目の錯覚で作り出す手法である。
- IFNAInternational FidoNet Association。FidoNetに正式な組織を与えようとした試みであり、シスオペたちがそれを望んでいなかったことの証明でもある。
- iframe現在のページの中に、まったく別のページを埋め込む HTML 要素。
- iframe sandbox埋め込みコンテンツにできることを大幅に制限するHTML5の<iframe>属性。<iframe sandbox>だけなら最大限の制限になり、JS、フォーム、ポップアップ、トップレベルへの遷移がすべて不可で、オリジンも固有のものになる。
- IFTTT「if this then that」という言い回しを広めた、Zapierの個人向けの先輩格。スマートホームとSNSの自動化に強い。
- IGEモード各ブロックを直前の平文と直前の暗号文の両方に連鎖させ、誤りが無限に伝播するブロック暗号の利用モード。
- IGMPInternet Group Management…
- ihave/sendmeUsenetの「送る前に聞く」方式。隣接ノードには記事IDの一覧だけを送り、相手は足りない記事だけを注文する。
- ihnp41980年代のUUCPネットワークで最も忙しいハブだったイリノイ州のAT&Tのマシン。数千のメールアドレスの最初の経由地になった。
- IKE / IKEv2Internet Key Exchange。IPsecの鍵管理プロトコルで、ピア間にセキュリティアソシエーション(SA)を確立する。
- ILBMAmigaの標準画像フォーマット。ビットプレーンをラインごとにインターリーブして保存する、IFFベースのラスター形式である。
- Illumio攻撃者はすでに内部にいると仮定し、それ以上先へ進ませないことに徹するセキュリティ企業。
- iLOHPがProLiantサーバーに組み込んだリモート管理用コントローラー。専用のCPUとネットワークポートを持ち、サーバーが「電源オフ」でも生きている。
- IMA(Linux整合性測定)Linux Integrity Measurement…
- ImageTextとPolyTextX11がサーバー側のフォントで文字を描く2つの方法。背景つきか、背景なしか。
- ImageWriterアップルが1983年に出した9ピンのドットマトリクスプリンタで、レーザーが台頭するまでApple IIと初期Macintoshの標準的な出力装置だった。
- imakeX11専用のビルドシステム。Imakefileから、Cプリプロセッサを使ってMakefileを生成した。あらゆるUnixで動いたが、あらゆるUnixで嫌われた。
- IMAPメールを読むためのプロトコル。古いPOP3と違い、メールをサーバー上に置いたままにする。
- IMEI携帯電話固有のハードウェア番号。15桁で、契約ではなく端末を識別する。
- iMessageAppleの暗号化メッセージサービス。iPhone同士なら青、SMSにフォールバックすると緑の吹き出しになる。
- imgixURLパラメータで画像のトリミング・圧縮・形式変換をその場で行う画像CDN。
- ImlibRastermanの画像ライブラリ。画像を読み込み、拡大縮小し、ディザリングしてXのpixmapにする。EnlightenmentとGNOME 1全体を支えたが、gdk-pixbufに置き換えられ、書き直し版のImlib2は今も生きている。
- IMP(Interface Message Processor)ARPANET の全拠点に置かれ、パケットを運んだ冷蔵庫大のミニコンピュータ。事実上、世界初のルータである。
- ImpacketWindowsのネットワークプロトコルをきれいに実装したPythonライブラリ。LinuxからActive Directoryを攻める際の、事実上の標準ツールボックス。
- ImpervaWebアプリケーションとデータベース向けのファイアウォールを、必要性が知られる前から売っていた会社。
- Imphobia90年代前半から中頃にかけてのベルギー発のPC向けディスクマガジンで、黎明期のPCシーンで最も広く読まれた刊行物の一つ。
- ImploderAmigaの初期の実行ファイルパッカーのひとつ。プログラムを圧縮し、起動時に自分で展開するようにした。
- Impulse Tracker最も音のよいDOSトラッカー。64チャンネル、レゾナントフィルタ、そしてトラッカー戦争に事実上決着をつけたIT形式を備えた。
- IMSAI最初期のAltairクローンの一つで、8080ベースのキット。映画『ウォー・ゲーム』でホームコンピュータの顔となった。
- IMSIモバイルネットワーク上の加入者固有の識別番号。SIMに保存されており、IMSIキャッチャーを成立させてしまう情報でもある。
- in-totoサプライチェーンの完全性を守るオープンなフレームワーク。パイプラインの各ステップを署名付きで証明する。
- INCR transfer (X11)1つのプロパティに収まらない大きさのセレクションを、塊ごとに受け渡すICCCMの方式。塊ごとに握手があり、失敗の機会も同じ数だけある。
- IND-CCA2IND-CPAと同様だが、攻撃者がチャレンジ暗号文そのもの以外の任意の暗号文を復号オラクルに開かせることができる。
- IND-CPA暗号化オラクルへアクセスできても、攻撃者が選んだ2つのメッセージのどちらが暗号化されたかを見分けられない暗号方式は、IND-CPA 安全であるという。
- IndexedDBブラウザに内蔵された本物のデータベース。数百MBの構造化データをオフラインで保存できる。
- Indigo MagicSilicon GraphicsのIRIX用デスクトップ。見た目をきちんと考えた人がいると感じさせる、珍しいUNIXだった。
- IndilinxBarefootコントローラで、初期の民生用SSDを「気にする価値のある速さ」にした韓国のメーカー。
- inert 属性サブツリー全体を無効にする HTML 属性。クリックもフォーカスもできず、スクリーンリーダーからも見えず、ページ内検索にも掛からない。
- inetdUnixのスーパーサーバ。1つのプロセスがすべてのポートで待ち受け、接続があって初めて適切なプログラムを起動する。
- inews書き上げたUsenet投稿に必須ヘッダを補い、ローカルのニュースサーバーに渡すプログラム。
- Infineraラック一台分のレーザーと変調器を、一枚のリン化インジウムチップに詰め込んだ光通信企業。
- InfiniBand高性能インターコネクト。1ポートあたり200〜800Gbps、遅延は約600ナノ秒。スパコンやAI学習クラスタの標準で、2020年にNvidiaが70億ドルでMellanoxを買収して以降、市場を握っている。
- Infinity CacheAMDがRadeonグラフィックスカード(RDNA…
- Infinity FabricAMDのZenアーキテクチャで、CPUコア群(CCD)・メモリコントローラ・I/Oをつなぐ内部インターコネクト。チップレット設計を可能にした一方、そのクロック(FCLK)がメモリレイテンシの足かせにもなる。
- Inflection AIチャットボットPiを手がけたAI企業。10億ドル超を調達したのち、正式に買収されることなく実質的にMicrosoftの傘下に入った。
- InfluxDataInfluxDBを開発する企業。クエリ言語とストレージエンジンを、ユーザーが覚えきれないほどの速さで入れ替えてきた。
- InfluxDB時系列データベース。タイムスタンプ付きの大量データ(メトリクス、センサー値、金融ティック)向けに作られている。
- Info-Mac1984年にスタンフォードで始まったMacintosh向けのメーリングリスト兼ファイルアーカイブ。Mac界におけるシェアウェアの主要な供給源となった。
- Infobip世界のログイン認証コードと配送通知の相当数を、イストラ半島の小さな町から送り出しているクロアチアの企業。
- InfobloxDNS、DHCP、IPアドレス管理を、古いLinuxサーバー上のスクリプトの山から「買う箱」に変えた会社。
- Infocomテキストアドベンチャーの最高峰の出版元。MITの面々が創業し、データベースで沈んだ。
- Informatica本来つながるはずのないシステム同士の間でデータを動かし、整え、統合する、数千のデータウェアハウスの配管工。
- Infoseekディズニーに買収され、Go.comポータルに呑み込まれた米国初期の検索エンジン。
- Infrastructure as Code(IaC)サーバー、ネットワーク、データベース、クラウドリソースといったインフラを、コンソールでの手作業ではなく、機械可読な設定ファイルで定義・管理すること。インフラがコードになり、バージョン管理、レビュー、再現が可能になる。
- Ingenicoフランスの決済端末メーカー。Verifoneの永遠のライバルで、欧州ではレジ横に置かれているのはたいていこちらだ。
- Ingress外部からクラスタに入ってくるHTTPトラフィックを制御するKubernetesのリソース。
- Ingress controller外部から届くHTTP(S)トラフィックを、ルール(ホスト名やパス)に従ってKubernetesクラスタ内の適切なServiceへ振り分けるコンポーネント。Ingressオブジェクトがルールを記述し、Ingress…
- INI(設定ファイル形式)角括弧のセクションとkey=valueの組からなるプレーンテキストの設定形式。公式な標準はなく、MS-DOS時代の産物が慣習として定着したものだ。
- Iñigo Quílezシーンでは「iq」で知られるスペインのグラフィックスプログラマー。デモシーンのプロシージャル描画を業界全体に広めた。
- Init containerメインコンテナの起動前に、最後まで実行されるKubernetesのコンテナ。DBの起動待ち、スキーマのマイグレーション、シークレットや設定の取得、ファイル権限の設定などに使う。
- Initial orders電話交換機のスイッチに焼き込まれた31命令。EDSACが自分のプログラムを読み込めるようにした、ごく小さな起動コードである。
- initramfsブートローダがカーネルと一緒にメモリへ読み込む小さな一時ルートファイルシステム。カーネルはルートをマウントしたいが、そのためのドライバがルートの中にある、という鶏と卵の問題を解くためにある。
- Inkscapeオープンソースのベクターエディタ。SVGがネイティブ形式で、変換も抽象化も挟まない。Adobe Illustratorの代替だ。
- Inktomi他社の検索ボックスの裏側にあった検索エンジン。Webは、巨大な1台ではなく安価なUnixマシンの山でインデックス化できる、と証明した。
- Inmos国産の半導体産業を目指した英国政府支援の試みで、トランスピュータを世に送り出し、その後二度売却された。
- INNInterNetNews。常時接続のマシン向けに作られたニュースサーバーで、UUCPの時代が終わるとUsenetの標準になった。
- InnoDBMySQLとMariaDBの既定ストレージエンジン。MySQLを「まともなデータベース」と呼べる理由である。作者はハイッキ・トゥオリ、2005年にOracleが買収した。
- Inode(iノード)ファイル名以外の、ファイルに関するあらゆる情報(所有者、パーミッション、サイズ、タイムスタンプ、データブロックの場所)を保持する構造体。
- INPInteraction to Next Paint。2024年3月にFIDに代わったWeb Vitalsの指標で、最初の操作だけでなくページの全存続期間における最悪の操作遅延(クリック、タップ、キー入力)を測る。
- InputOnly windowX11の見えないウィンドウクラス。ピクセルを持たず、ある領域でマウスとキーボードのイベントを受け取ることだけが仕事。
- InspIRCdオイカリネンの元のコードを1行も引き継がずに、C++でゼロから書かれたIRCサーバー。
- Inspur中国最大のサーバーメーカー。国家と近い巨大企業で、ラックをトラック単位で出荷し、米国のブラックリストに載った。
- Instagram2010年にKevin SystromとMike Kriegerが公開した写真共有サービス。2012年にFacebookが10億ドルで買収し、現在の月間利用者は約20億人。
- Instagramストーリーズ2016年に始まったInstagramの機能で、Snapchatのストーリーズをそのまま真似たもの。投稿は24時間で消える。ケビン・シストロムは模倣を公然と認め、ストーリーズは1年足らずでInstagramの主力形式になった。
- InstagramバイオInstagramのプロフィールに書ける150文字のテキスト。唯一クリック可能なリンクが置ける貴重な場所で、「リンクインバイオ」経済を生んだ。
- InstagramリールInstagramによるTikTokの模倣で、15〜90秒の縦型動画。TikTok規制騒動を経て2020年に世界展開された。アルゴリズムで強力に押し出され、2022〜2024年にはフィード投稿がリールに埋もれた。
- Instanaアプリケーションパフォーマンス監視(APM)プラットフォーム。2015年にドイツでPål Erik Sjåtilが創業し、2020年にIBMが買収した。サービスやトレースの自動検出に強い。
- Intelマイクロプロセッサーを生み、三十年間パソコンを支配し、そして製造技術の首位を失った。
- Intel ArcIntelのディスクリート(単体)GPUシリーズ。2022年のAlchemistで登場し、第2世代Battlemageは2024年に発売。発売時はドライバの評判が悪かったが、2023〜2024年に大きく改善した。200〜400ドルの低価格帯で最も強い…
- Intel OptaneIntelとMicronが打ち出した「DRAMとNANDの中間を埋める新メモリ技術」。2017年に登場したが、市場の反応が冴えず2022年に終了した。
- Intel SGXIntel Software Guard…
- Intellexaスパイウェア「Predator」の背後にいる企業連合。複数のEU加盟国にまたがる寄せ集めの集団で、2024年に米国から制裁を受けた。
- IntelliJ IDEAJetBrainsのJava IDEで、2001年登場。プロジェクト全体をインデックス化してコードを意味的に理解した最初のIDEであり、自動リファクタリングを「怖いもの」から「頼れるもの」に変えた。
- IntentiaERPのMovexを生んだスウェーデンの企業。Movexは現在Infor M3と呼ばれ、今も北欧の倉庫や生産ラインを動かしている。
- Interaction to Next Paint (INP)ユーザーの操作(クリック、タップ、キー入力)に、ページがどれだけ素早く視覚的に応答するかを、入力から次に描画されるフレームまでで測るCore Web Vitalである。応答性、つまり「もたつき」の感覚を測り、2024年にFirst Input…
- InterBBS複数のBBSが、夜間にゲームデータを送り合うことで1つのゲーム世界を共有するドアゲーム。
- INTERCAL設計目標が「当時存在したどの言語にも似ないこと」だったプログラミング言語。
- Intercom画面右下のチャットバブルを広め、Webアプリにおけるサポートと営業の標準的な窓口に仕立てたアイルランド発のSaaS。
- Interface Builder画面を描き、オブジェクト間に線を引いてコードと結びつけるNeXTのツール。生成コードではなく、完成したオブジェクトそのものを保存した。
- IntergraphCADとGISのワークステーションを売り、その後インテルを訴えて勝ったハンツビルの企業。
- Interlisp-D1981年ごろ、Xerox PARCがDマシン向けに作ったLisp環境。エディタもデバッガもウィンドウも、ビットマップ画面とマウスの上で動く一つのLispイメージの中にあった。
- IntermecCode 39を発明し、それを手放したワシントン州エベレットの企業。
- Intermud独立したMUDサーバー同士をつなぎ、プレイヤーが世界の垣根を越えて会話やメッセージを送れるようにしたプロトコル群。
- Internet ExplorerMicrosoftのブラウザ(1995〜2022年)。1999〜2010年にブラウザ市場を支配し、ピーク時のシェアは95%に達した。IE6は史上最悪とされ、Web開発を何年も足止めした。
- Internet Security Systems(ISS)脆弱性スキャンを製品に仕立て、X-Forceをブランドにしたアトランタの企業。
- InterNIC1993年から1998年まで、米国科学財団(NSF)がインターネットの共有レジストリに付けていた名前。.comドメインを取りに行く場所であり、ドメインが有料になった場所でもある。
- InterplayFalloutを生み出しながら、やがて経営難のためにそれを手放すことになったカリフォルニアのパブリッシャー。
- InterpressXeroxが1982年に生んだページ記述言語。技術的には時代の先を行っていたが、その不満がPostScriptとAdobeを生んだ。
- Intersection Observer要素がビューポートや別のコンテナに入った(または出た)ことを、非同期で通知するWeb APIである。高コストなscrollイベントのリスナーを、「これは見えているか」を調べる効率的な組み込みの仕組みに置き換える。
- Intersil持ち主を転々としながら、1チップのPDP-8と初期のWi-Fiの両方を作った半導体メーカー。
- InterViewsスタンフォード大学発の、X向けオブジェクト指向C++ツールキット。アプリケーションよりも、後世に残したデザインパターンで記憶されている。
- Intuit家計と米国の確定申告を、サブスクリプションに変えた会社。
- Intuition(Amiga)1985年のAmigaのウィンドウ/インターフェースシステム。デスクトップであるWorkbenchの下で、ウィンドウやメニュー、ボタンを描いていた層。
- InVision2010年代、クライアントにクリック可能なプロトタイプを見せる定番ツールだった。Figmaがその中間工程ごと不要にし、InVisionは教訓話になった。
- Invitro招待イントロ。次に開かれるデモパーティーを宣伝することだけが仕事のデモ、またはイントロ。
- io_uringLinuxカーネルの現代的な非同期I/Oインターフェース。カーネルとユーザー空間で共有する2本のリングバッファ(投入用と完了用)を使い、システムコールのバッチ化とゼロコピーを標準で備える。
- IoCシステムが侵害された技術的な証拠。ファイルハッシュ、IP アドレス、ドメイン、レジストリキーなど。
- Iomegaフロッピーでは足りなくなったが、二台目のハードディスクは買えない世代にリムーバブルストレージを売ったユタ州の会社。
- Iomega Jaz本物のハードディスクのプラッタを使ったIomegaの1GBカートリッジ。高速で大容量だが、高価で壊れやすかった。
- IOMMUI/O デバイス向けのメモリ管理ユニット。デバイスの DMA アドレスを仮想アドレスに変換し、PCI パススルーや DMA 保護を可能にする。
- Ion固定フレームとタブを土台にした初期のタイリングウィンドウマネージャー。今ではもっぱらライセンスで記憶されている。
- Ion Stormゲーム史上屈指の悪名高い失敗作と、屈指の名作を同じ年に出したテキサスのスタジオ。
- IonicWebアプリをモバイルアプリらしく見せるUIライブラリ。ボタン、リスト、画面遷移をiOSとAndroidに似せてくれる。
- IONOSドイツの1&1から分離した、ヨーロッパ最大のウェブホスティング企業。
- IonQ株式市場に上場した初の量子コンピューター専業企業。量子ビットにイオンを使い、時価総額は売上を大きく先行している。
- IOPS1秒あたりの入出力操作回数。ストレージ性能として最もよく引用され、最も誤解を招きやすい数字。
- iOSAppleのモバイルオペレーティングシステム。カーネルはmacOSと同じUnixだが、周囲の柵はずっと高い。
- IoT(モノのインターネット)ネットワークにつながる物理的な機器の総称。センサー、アクチュエーター、カメラ、照明、自動車など。この言葉は1999年にケビン・アシュトンが作った。
- IPAMどの IP アドレスやサブネットをどこに割り当てたかを管理する仕組み(IP アドレス管理)。
- iPAQ2000年にCompaqが出したハンドヘルド。Pocket PCを広めたが、やがてスマートフォンがカテゴリごと飲み込んだ。
- IPC(Instructions Per Cycle)Instructions Per Clock。1クロックサイクルあたりに平均して何命令を完了(リタイア)できるかを示すCPU性能の指標。Apple M3、AMD Zen 4、Intel Lion…
- IPC(プロセス間通信)Inter-Process Communication。プロセス間でデータをやり取りする仕組み。UNIXにはパイプ、ソケット、共有メモリ、シグナル、メッセージキュー、セマフォがある。IPC(Instructions Per…
- IPC(プロセス間通信)メモリが分離されたプロセス同士がやり取りする方法の総称。
- IPDSIBMの双方向プリンタプロトコルで、ホストが1ページずつ制御し、本当に印刷された旨の受領確認が返ってくる。
- iperf2台のマシン間の実効スループットを測る標準ツール。片側で iperf3 -s、もう片側で iperf3 -c server を実行すると、Mbps単位の数値が出る。
- IPFIXIP Flow Information Export。CiscoのNetFlow v9を基にしたIETF標準(RFC 7011、2013年)。ベンダーが独自フィールドを定義できるテンプレート方式で、現代のフロー監視の事実上の標準プロトコルである。
- IPFSコンテンツアドレス方式のP2Pストレージプロトコル。2015年にJuan Benet(Protocol Labs)が始めた。データの置き場所ではなく、欲しい中身を指定して取得する。
- IPL世界初のAI向け言語。LISPがその考えを有名にする2年前に、連結リストを導入していた。
- IPMIサーバーの「ライトアウト管理」。OSが落ちていても、リモートで電源投入、コンソール操作、BIOS設定ができる。
- IPPプリンターをHTTPのアドレスに変え、ジョブを送ったり状態を問い合わせたりできるようにするネットワークプロトコル。
- IPP Everywhereプリンタードライバーを過去のものにする標準。プリンターがIPPで自分の機能を申告し、明確に定められた標準形式を受け付ける。
- IPsec古典的な VPN / トンネリングプロトコル。二つのゲートウェイ間で IP パケットを暗号化する。
- ipset数万のアドレスをハッシュテーブルとしてカーネル内に保持し、iptablesが1万本のルールの代わりに1本のルールで集合全体を照合できるようにする仕組み。
- IPSパネル視野角と色再現性に優れた液晶パネルの方式。「良いディスプレイ」の標準的な選択肢である。
- iptablesLinux 伝統のファイアウォールツール。どのパケットを許可し、破棄し、マスカレードするかをルールで定める。
- IPv4古典的なIPのバージョン。32ビットのアドレスで、総数は約43億個。2011年に公式に枯渇した。
- IPv4枯渇IPv4アドレスが底をついた状態。IANAは2011年に最後の/8ブロックを割り振り、以降は各地域インターネットレジストリ(RIR)の在庫が尽きていった。
- IPv6IPv4の後継規格。128ビットのアドレス空間を持ち、約340澗(かん)個のアドレスを扱える。
- ipvlanmacvlanと同じ発想だが、仮想インターフェースごとのMACアドレスを持たない方式。すべて物理NICのアドレスを共有し、IPレベルで区別する。
- IPVSLinux カーネルに組み込まれたトランスポート層のロードバランシング(IP Virtual Server)で、1998年からの LVS プロジェクトの中核。カーネル空間を出ずに、受信した接続をサーバープールへ振り分ける。
- IPアドレスTCP/IPネットワーク上の機器を識別する数値。IPv4は32ビットで事実上枯渇し、IPv6は128ビットで当面は十分だ。
- IPエイリアス同じ物理インターフェースに複数のIPアドレスを割り当てること。従来は eth0:0、eth0:1(ifconfig流)。現代のLinuxでは ip addr add 10.0.0.5/24 dev eth0…
- IRC(Internet Relay Chat)1988年にフィンランド・オウルのJarkko Oikarinenが作ったリアルタイムチャットのプロトコル。テキストのみ、平文、チャンネル名は#始まり。40年近く経った今も動いている。
- ircdIRCのサーバープログラム。1988年のヤルッコ・オイカリネンによる原典と、各ネットワークがそれぞれ運用するようになったフォーク群を指す。
- ircd-hybrid1990年代後半からEFnetが拠って立ったIRCサーバー。多くのサーバーの祖先でもある。
- ircII1990年代のUnixユーザーの大半が使った、テキストモードのIRCクライアント。一族の祖先でもある。
- IRCnet1996年のIRC大分裂のうちヨーロッパ側。EFnetがサーバ運営をめぐって割れて生まれた。
- ircuUndernet独自のIRCサーバーコードの分岐。帯域節約のため、全員を短い番号で呼ぶサーバープロトコルを持つ。
- IRCv3IRCプロトコル(1993年のRFC 1459)の近代化。IRCv3ワーキンググループは2014年から活動し、ケイパビリティ・ネゴシエーション、メッセージタグ、サーバー側のchathistory、account-tag、SASLなどを追加した。
- IRCXMSN ChatやExchangeで使われた、1998年のMicrosoftによるIRCの拡張。
- IRCオペレータ個々のチャンネルではなく、IRCサーバーそのものの鍵を握るユーザー。俗に言うIRCop。
- IrDA90年代の無線規格。見通しの確保と1メートル程度の距離が必要な赤外線ポートで、Bluetoothにあっという間に取って代わられた。
- IRQハードウェアが「今すぐ対応してほしい」と知らせる信号。割り込み要求(interrupt request)のこと。
- IRQコアレッシングNICの機能で、パケットごとに割り込みを上げず、複数パケットをまとめて一度の割り込みで処理する。レイテンシを犠牲にしてスループットを稼ぐ。
- IRQローダー音楽やエフェクトを動かしたまま、バックグラウンドでディスクからデータを読み込むC64のローダー。
- IrssiTimo Sirainenが1999年に書いた、ターミナル用のIRCクライアント。ircIIやBitchXに代わる定番となり、25年たった今も使い勝手が変わらない。
- IS-ISIntermediate System to Intermediate…
- ISA(命令セットアーキテクチャ)Instruction Set…
- Isilonノードを一台差し込むだけで容量が増え、ファイルシステムが勝手に広がるNASクラスタを作ったシアトルの会社。
- Island of Kesmai最初期の商用マルチプレイヤーRPGのひとつ。CompuServe上で、時間課金で遊ばれた。
- ISO 10126パディング隙間をランダムなバイトで埋め、最後のバイトにパディング長を記録するパディング方式。
- ISO 27001情報セキュリティマネジメントシステム(ISMS)に関する国際規格。
- ISO 9660CD-ROM用のクロスプラットフォームなファイルシステム規格。同じディスクをDOS、Mac、Unixで読めるようにした。
- ISO/IEC 7816-4 パディングバイト 0x80 を付け、ブロックが埋まるまで0を並べるパディング方式。
- ISOCELLサムスンのカメラ用センサー。各画素を壁で囲み、光が隣へ漏れないようにしている。
- IsovalenteBPFをKubernetes向けの商用ネットワーク層に仕立て、最後は競合するはずのネットワーク大手に自らを売った会社。
- ISOシーンウェアーズ・シーンのうち、ゲームやソフトをディスクイメージとして丸ごとリリースする一派。必要最小限以外をすべて削ぎ落とすリップ・シーンの対極にある。
- ISPあなたをインターネットにつなぐ会社。Comcast、AT&T、Telia、BTなど(日本ならいわゆるプロバイダ)。
- IstioKubernetes 向けのサービスメッシュ。Google・IBM・Lyft が2017年に公開した。Envoy をサイドカープロキシとし、中央のコントロールプレーンがマイクロサービス間の通信を制御する。
- ITA2テレプリンターの世界が実際に使っていた5ビット符号。ボーの発想をマリーが作り直したもので、コロッサスが1文字ずつ攻撃した相手でもある。
- Itaniumx86を葬り去るはずだったIntelとHPの64ビットアーキテクチャ(2001年)。実際には「Itanic」というあだ名を頂戴した。
- itch.io価格も、プラットフォームの取り分も、さらには0円さえも開発者が決められる、インディーゲームのオープンな販売市場。
- Iterator(Rust)Rustにおける列の基本的な抽象化。メソッドは fn next(&mut self) -> Option<Item>…
- iTerm2macOS開発者のほぼ全員が最初に入れるターミナルエミュレータ。無料のオープンソースで、元のiTermを書き直したものとして2010年からGeorge Nachmanが保守している。
- IT形式Impulse Trackerのモジュール形式。MOD、XM、S3Mに続くトラッカー系譜の最後の大きな一歩。
- IvantiIT管理ツールの寄せ集めから出発し、VPN機器とその脆弱性で最も知られるようになった企業。
- IVFFlatInverted File with Flatの略で、クラスタを使う近似ベクトル検索のアルゴリズム。ベクトル空間をセントロイドで分割し、検索では全体ではなく最寄りのクラスタだけを探す。HNSWよりメモリは少ないが、インデックスの「学習」が必要になる。
- IvoryTweetbotで名高いTapbots社が作った、iOSとMac向けの洗練されたMastodonクライアント。2023年にTwitterがサードパーティ製クライアントを締め出し、Tweetbotが一夜にして死んだ直後に急ぎで作られた。
- iWARP普通のTCP/IPの上で動くRDMA。RoCEの対抗馬であり、パケットロスを避けるためにネットワークを作り直す必要がない方式だ。
- iZettleスマホをカード端末に変え、フリーマーケットや美容院、コーヒーの屋台にまでカード決済を広げたストックホルム発のスタートアップ。
- 冪等な書き込み何回実行しても結果が同じになる操作。UPDATE users SET email='x' WHERE id=1は冪等(5回実行しても結果は同じ)だが、UPDATE counter SET n = n + 1は冪等ではない。
J
- Jabil世界最大級の電子機器メーカーでありながら、その名を製品上で目にした消費者はほとんどいない企業。
- Jacob Palme1978年に会議システムKOMを書き、のちにIETFでメール形式の標準化に貢献したスウェーデンの計算機科学者。
- Jaeger分散トレーシング基盤。2015年に Uber が開発し、2019年に CNCF の Graduated プロジェクトになった。数十のマイクロサービスをまたぐリクエストを追跡し、各ホップのレイテンシーを可視化する。
- JAM(メッセージベース)BBSのメッセージを保存するオープンなファイル形式。共有の巨大データベースではなく、会議室ごとに1組のファイルを持つ。
- James Ellis1970年に公開鍵暗号が可能だと示したGCHQの暗号学者。公表が許される数週間前に亡くなった。
- James Masseyチューリッヒで活躍した米国の情報理論学者で、Berlekamp–Masseyアルゴリズムと、博士課程の学生とともにIDEAブロック暗号を世に出した。
- James P. Anderson1972年と1980年の2本の報告書で、安全なOSと侵入検知の両方の土台を築いた米国のコンサルタント。
- Jamf経営陣が「全員にMacを配る」と決めたとき、情報システム部門が頼る会社。
- JAMstack現代的なサイトのアーキテクチャ。JavaScript と API、あらかじめ生成したMarkup を CDN から配信する。
- JANET英国の学術ネットワーク。7年間、他の世界とは逆順でアドレスを書いていた。
- Jargon Fileハッカー文化自身の辞典。スタンフォードとMITの間を15年漂ったテキストファイルが、やがて書籍になった。
- Jasmine後続のみんなが真似することになるdescribe/it構文を確立したJavaScriptのテストフレームワーク。
- Jason Scotttextfiles.comの運営者である米国のアーキビスト兼ドキュメンタリー作家。デジタル保存を最も粘り強く訴え続けている一人。
- JavaJVM上で動く静的型付けのオブジェクト指向言語。James Goslingらがサン・マイクロシステムズで開発し、1995年に公開した。「Write once, run anywhere」が売り文句だった。
- Java Desktop System2003年にSunが出したGNOMEベースのデスクトップ。Windowsに代わる企業向けとして売られ、Javaの名を冠しながらJavaはほとんど入っていなかった。
- JavaScriptBrendan Eichが1995年に10日間で最初の版を書いた。名前はMocha→LiveScript→JavaScriptと変遷。今ではWebで唯一のネイティブ言語である。
- JAXGoogleのMLフレームワーク。NumPy互換API、自動微分、XLAによるJITコンパイル、そしてTPUの第一級サポートを備える。
- Jay Freeman「saurik」の名で知られ、脱獄したiPhone向けのアプリストアCydiaを作り、影のiOS経済の配管一式を築いた開発者。
- JBODJust a Bunch Of Disks。RAIDを内蔵せず、ディスクを個別に見せる外付けのディスク筐体(12〜90台以上)。ホスト側でソフトウェアRAID(ZFS、mdadm、Ceph)を動かす。スケールアウト型ストレージの標準だ。
- JCH Editorデンマークの Jens-Christian Huus による C64 の SID チップ向け音楽エディタ。グループ Vibrants の中核で、1990年前後のシーンで最も使われたツールの一つ。
- JCLIBMメインフレームでバッチジョブを記述する言語。文字を一つ間違えただけで実行全体が失敗することで悪名高い。
- JD EdwardsIBMのミッドレンジ機で、数千社の中堅企業の会計・倉庫・工場を動かしたデンバーのERPベンダー。
- Jean-Philippe Aumassonスイス在住のフランス人暗号学者。BLAKEハッシュファミリー、SipHash、そしてArgon2を生んだパスワードハッシュ競技会で知られる。
- Jeffrey Lee ParsonBlasterワームの亜種で有罪となったミネソタの十代。オリジナルの作者は見つからないままだった。
- Jekyll静的サイトジェネレーターという発想を広めた存在。2008年にGitHub共同創業者のTom Preston-WernerがRubyで書いたため、GitHub Pagesに組み込まれている。
- JenkinsCI/CDサーバーの古参。オープンソースでプラグイン方式、ほぼ何でも動かせる。
- Jeremy Hammond情報分析会社Stratforのメールを根こそぎ持ち出したシカゴのハクティビスト。しかも使われたのは、FBIの情報提供者が用意したサーバーだった。
- Jeskola Buzz1997年のWindows用モジュラー式トラッカー。シンセやエフェクトを画面上のケーブルでつないで使う。
- JestFacebook発のオールインワン型テストランナー。スナップショットテストを広め、アサーション、モック、カバレッジを標準で備える。
- JetBrainsコードを本当に理解する開発環境を作る会社。ついでにKotlin言語も生み出した。
- JetDirectプリンタをコンピュータのパラレルポートから解放し、独自のIPアドレスを持たせた、HPのネットワークカード兼プリントサーバ。
- Jetpack ComposeGoogleによるAndroid向けの宣言的UIツールキット。ビューを「どう変更するか」ではなく、ある状態で「どう見えるべきか」を記述する。
- JetstreamBlueskyのファイアホースを簡略化したもの。公開されたすべての投稿、いいね、フォローをJSONで流すWebSocketストリーム。2024年に、AT…
- Jetstream (Bluesky)Blueskyのファイアホースを軽量なJSON形式にしたもの。生のファイアホースはバイナリ(CBOR/CAR)で重いが、Jetstreamは同じイベントをWebSocket上の素のJSONで届け、コレクションの種類での絞り込みもできるため、はるかに扱…
- JFrogビルドされたバイナリの置き場を、ひとつの製品カテゴリにまで育てたイスラエルの企業。
- JHシンガポール発のSHA-3最終候補。テーブル参照なしで高速に動くよう作られた。
- JHipsterSpring BootとAngular/React/Vueによるフルスタックアプリを生成するプラットフォーム。認証、DB、CI/CD、Dockerまで含む、本番投入可能な雛形を作る。
- JiffyDOSCMDが1989年に出したROM交換キット。Commodoreの悪名高く遅いディスクドライブを、最大20倍速くした。
- Jim Bellクリプトアナーキーを論理的で極めて不快な結論まで突き詰めた、エッセイ「Assassination Politics」のサイファーパンク。
- Jim GilloglyコンピュータでKryptosの4分の3を解読し、ビール暗号の財宝がほぼ確実に作り話であることを示した計算機科学者。
- JinjaPython で最も使われているテンプレートエンジン。Flask の作者でもあるアルミン・ローナッハーが2008年に作った。出力は {{ variable }}、ロジックは {% for %} で書く。
- JIT accessJust-In-Time access。昇格した権限を、本当に必要なときに限り、限られた時間だけ付与する方式。ユーザーが恒久的な(常時)権限を持ち歩く状態をなくし、アカウントが乗っ取られたときに危険な時間枠を最小化する。
- JIT(ジャストインタイムコンパイラ)プログラムの実行中に機械語へコンパイルする方式。まず解釈実行し、頻繁に使われる部分だけをコンパイルする。
- Jitsiオープンソースのビデオ会議スタック。2003年に始まり、2018年から8x8の傘下にある。クライアントのJitsi Meet、SFUのJitsi…
- JN-25大日本帝国海軍の主要な戦時暗号。暗号帳に加算式の暗号を重ねたもので、米軍のミッドウェー待ち伏せが成功した理由。
- Jo Van BulckIntelのSGXエンクレーブは、箱に書かれているほどには秘密を守れないことを示し続けてきたベルギーの研究者。
- Joan Daemen(ジョアン・ダーメン)Rijndaelを共同設計し、のちにSHA-3となるKeccakも手がけたベルギーの暗号研究者。
- Job(K8s)最後まで実行して終了するタスクのためのKubernetesオブジェクト。バッチ処理、マイグレーション、単発の計算などに使う。ずっと動き続けるDeploymentと違い、Podが成功すれば完了とみなされる。
- Joe GrandL0phtの最年少メンバーだったハードウェアハッカーで、今は持ち主が締め出された暗号資産ウォレットを開ける仕事をしている。
- Johan Helsingiusネット上で最も人気のあった仮名リメーラーを運営し、サイエントロジー教会と裁判所によって匿名性の限界を思い知らされたフィンランド人。
- Johannes Ullrich2000年に他人のファイアウォールログを集め始め、インターネット初期の攻撃トラフィックの共有図を作り上げた物理学者。
- John Young1996年に、政府が公開されたくない文書のアーカイブCryptomeを始めたニューヨークの建築家。
- JollaMeeGoを死なせまいとNokiaを飛び出し、その残骸からSailfish OSを作ったフィンランドの人々。
- Jon CallasOpenPGP標準の多くを書き、その後、暗号化通話を普通の人が使えるものにしようとした暗号学者でエンジニア。
- Jotai「Jotai」は日本語の「状態」に由来する、アトミックな状態管理ライブラリ。const countAtom = atom(0)とuseAtom(countAtom)で使う。Recoilに似ているが、より小さくメンテナンスも良好。
- Joybubbles口笛で2600Hzを吹き、米国の電話網を操った盲目のフォーンフリーカー。道具は口笛だけだった。
- JoyentNode.jsを育て、コンテナが流行るずっと前にSolaris系OSでコンテナを動かしていたサンフランシスコのクラウド企業。
- JPAJavaにおけるO/Rマッピングの標準で、元はJSR 220(2006年)、現在はJakarta Persistenceと呼ばれる。実装ではなく仕様である。
- JPEG1992年にISO標準となった非可逆画像圧縮の定番。離散コサイン変換(DCT)を基礎とし、30年以上たった今も写真のほぼ標準フォーマットである。
- jqJSONを絞り込み・整形するコマンドラインツール。2012年にStephen Dolanが作った。「JSON版sed」と呼ばれ、学習コストもsedと同程度だ。
- jQueryブラウザごとに言うことが違った時代にJavaScriptを扱いやすくしたライブラリ。その発想は、のちに標準そのものになった。
- jQuery Mobiledata属性を使ってWebページをモバイルアプリに変えるはずだったフレームワーク。2021年に引退した。
- jQuery UIjQuery公式のウィジェット層。そして実際には、10年にわたってWebの半分が使っていた日付ピッカーである。
- JS1kJavaScript 1,024バイト以内で、どれだけ印象的なものを作れるかを競う年次コンテスト。デモシーンのサイズ部門をブラウザに持ち込んだものである。
- jsDelivrnpmとGitHubのパッケージを配信する、無料のオープンソースCDN。Webの半分近くが利用している。
- JSONシステム間で構造化データをやり取りするためのテキスト形式。人間にも機械にも読みやすい。
- JSON SchemaJSONの構造(型、必須項目、パターン、検証ルール)を記述するための標準。
- JSON モード出力が妥当な JSON であることを保証する LLM の機能。2023年に OpenAI が導入し、Anthropic と Google も続いた。制約付きデコーディングで実現され、トークンのサンプリングが文法に縛られるため、JSON…
- JSON-LDキーに世界共通の意味を与える@contextを持つJSON。XMLを見たくない人のためのRDF。
- JSON-RPCJSON上に載せた単純なRPCプロトコル。v1は2005年、広く使われるv2.0は2010年に登場した。
- JSON5人間向けのJSON上位互換。コメント、末尾カンマ、シングルクォート、クォートなしのキー、複数行文字列、16進数を追加する。2012年、Aseem Kishoreによる。
- JSONBPostgresのバイナリ形式JSON型。インデックスが効いて高速に検索でき、リレーショナルデータベースの中でスキーマレスの柔軟さが得られる。
- JSONB (Postgres)JSONをバイナリ形式で保存するPostgreSQLの型。テキスト型のJSONより高速で(一度だけ解析されて構造化されて保存される)、キーの存在確認やパス検索にGINインデックスが使える。JSONストアとしてはMongoDBよりPostgresの方が…
- JsonnetJSONに変数、関数、継承を加えたデータテンプレート言語。ほぼ同じ設定が1万行も続く問題のために作られた。
- JSXHTMLに似て見えるJavaScriptの構文拡張。const el = <div className="x">Hi</div> のように書き、Babel/SWC/TypeScriptが関数呼び出しに変換する。
- JTAGJoint Test Action Group(IEEE…
- JugheadGopher用のローカル検索。ネットワーク全体ではなく、単一または少数のサーバーのメニューツリーだけを索引化した。
- Julia2012年に公開された科学技術計算向けの言語。見た目はPython、速度はC。多重ディスパッチ、LLVMによるJIT、型安定な関数の機械語コンパイルが特徴である。
- Jumbo-frame MTU標準の1500バイトより大きいイーサネットフレーム。一般には9000バイトで、「ジャンボフレーム」と呼ばれる。1フレームで多くのデータを送ることでオーバーヘッドとCPU負荷を減らす。データセンターのストレージ通信(iSCSI、NFS)や高速バックボー…
- JUNET1984年に東京の三つの大学をUUCPでつないで始まった、日本初の学術コンピュータネットワーク。
- Juniper NetworksインターネットのバックボーンでCiscoに本気で挑んだ、ほぼ唯一のルーターメーカー。
- Jupyterコード・実行結果・グラフ・文章を一つの文書にまとめられるノートブック環境。2001年にFernando Pérezが始めたIPythonから2014年に分離した。名前はJulia、Python、Rに由来する。
- Justin Schuhコード監査人の必携書の共著者であり、10年にわたってChromeを破られにくく保ってきた中心人物の一人。
- JVMJavaのバイトコードを実行するランタイム。スタックベースの仮想マシンで、JITコンパイル、ガベージコレクション、クラスロードを備える。Java、Kotlin、Scala、Clojure、Groovyの土台である。
- JWM「Joe's Window Manager」。素のXlibで書かれた小さなウィンドウマネージャで、タスクバー、ページャ、時計を内蔵し、設定はXMLで行う。名刺サイズのCDに収めることを目指したPuppy Linuxなどの標準だ。
- JWT本人であることを証明する署名付きの文字列。API認証やシングルサインオンで広く使われる。別名JSON Web Token。
- JWTクレームJWT のペイロードに入るキーと値の組。RFC 7519が、3文字の標準的な短い名前を登録している。
- JWTの失効有効期限前にJWTを「ログアウト」させる方法。JWTは設計上ステートレスなので、状態を持ち込まない限りサーバーはトークンを取り消せず、これが厄介な問題になる。
- ジャンプフラッディング法(JFA)近似的なボロノイ図や距離場を、対数回のパスで計算するGPUアルゴリズム。
K
- .kkrieger96キロバイトに収まった完全なファーストパーソンシューター。すべてのアセットは保存されておらず、起動時に計算される。
- Apache Kafka数十億件のイベントを扱う分散メッセージログ。多くのリアルタイムシステムの基盤である。
- k-DOP法線方向を固定したk枚の半空間で作る境界ボリューム。AABBより密に包み、実際の凸包より安く判定できる。
- K-lineIRCサーバーがユーザーを丸ごと締め出す仕組み。やられた側を指す動詞にもなった。
- k0sホストに何も依存しない、単一バイナリのKubernetesディストリビューション。ダウンロードして実行すれば終わりである。
- K12Net1990年ごろに始まった、学校向けのFidoNetベースのネットワーク。教室がインターネットにつながる前から、教師と生徒が議論を交わした。
- k3sCNCF 認定の軽量 Kubernetes。コントロールプレーン全体を約70 MB の単一バイナリに収め、既定のデータストアには SQLite(または etcd)を使う。
- k8sKubernetesの略記。「K」+8文字+「s」。
- K9sKubernetes向けのターミナルUI。Go製で、Fernand Serranoが2019年に公開した。Vim風のキーバインドで、Pod、Service、Deploymentの間をキーボードだけで移動できる。
- KA9Q NOSサーバーもクライアントも含むTCP/IPスタック一式を、パケット無線でインターネットプロトコルを使いたかったアマチュア無線家がDOSプログラム一つに詰め込んだもの。
- Kafka StreamsApache Kafka上のストリーム処理のためのJVMライブラリ。変換、集約、ストリームとテーブルの結合を、トポロジーDSLで記述する。パーティション単位の並列化でスケールする。
- KakaoTalk韓国の事実上の標準アプリで、スマホ利用者の95%が使う。韓国版のWeChatと言える。
- KaleidoscopeクラシックMac OSのインターフェース全体を着せ替えるシェアウェア。Apple自身が出さなかったテーマをMacにもたらした。
- KanikoDockerデーモンなしで、Kubernetes内でDockerイメージをビルドするGoogle製ツール(2018年)。コンテナ内CI/CDでDocker-in-Dockerを避けるために重要で、Dockerfileの構文をすべてサポートする。
- KargoGitOpsで環境間の変更のプロモーションを扱うツール。Argo CDがあえて立場を取らなかった工程そのものである。
- Karl Koch「ハグバード・セリーヌ」の名で知られる西ドイツ・ハノーバーのハッカーで、西側コンピュータへの侵入をKGBに売っていたグループの一員。
- Karmada複数のKubernetesクラスタを、ひとつのクラスタのように扱う。ごく普通のリソースと、どのクラスタに配置するかというルールを送るだけでよい。
- KarpenterKubernetesのノードオートスケーラーでASGを介さずEC2インスタンスを直接起動する。Cluster Autoscalerより高速で、ビンパッキングにも優れる。
- Karsten Nohl私たちのポケットの中のインフラが、誰も検証していない暗号で動いていることを10年以上示し続けたドイツの研究者。
- Karthikeyan Bhargavan暗号プロトコルの正しさを証明する研究者。その過程で、正しくない箇所を見つけてしまう。
- Kaseya VSA攻撃2021年7月のランサムウェア攻撃。REvilがKaseya VSA(RMMプラットフォーム)のゼロデイを突き、約60社のMSPを通じて約1500社のデータを暗号化した。
- Kaspersky Lab史上屈指の高度な国家系スパイウェアを暴いてきたモスクワの企業で、最終的に米国市場から締め出された。
- KASUMI3G移動体通信を保護したブロック暗号。MISTY1から派生し、のちに関連鍵攻撃を受けた。
- Kata Containersコンテナごとに軽量VMを割り当てるOCI互換ランタイム。コンテナの使い勝手のまま、本物のカーネル分離が得られる。
- Katie Hafnerネットワークの歴史について初期の定番書を2冊書いた米国のジャーナリスト。1冊はハッカー、もう1冊はARPANETを作った人々の物語である。
- Kaveh RazaviRowhammer対策が守りにならないことを繰り返し実証してきたハードウェアセキュリティ研究者。
- KAYAK旅行系のメタサーチエンジン。ExpediaやBooking、航空会社を横断検索して最安値を示す。2013年にPriceline(現Booking Holdings)が18億ドルで買収した。
- Kaypro計測機器メーカーが、金属の箱に入れてOsborneを改良し、オフィスソフトまで無料で付けた機種。
- kbin / mbinReddit型(リンク集約とスレッド式コメント)とMastodon型(マイクロブログ)を組み合わせたフェディバース用ソフトウェア。Symfony/PHP製。2023年にメンテナーの対立からmbinとしてフォークされた。kbin.socialは現存する…
- KDEQtを土台にしたLinuxのデスクトップ環境で、ほぼあらゆるものを設定できることで知られる。
- KDE PlasmaKDE 4(2008年)以降のKDEのデスクトップ。パネルもデスクトップも、小さなプログラムもすべて、交換可能な同じウィジェット(plasmoid)で作られている。
- kdesktopKDE 2と3でデスクトップそのものだったプロセス。壁紙、アイコン、右クリックメニュー、スクリーンセーバー、Alt+F2を担い、2008年にPlasmaがすべてをウィジェットだらけのコンテインメントに変えるまで続いた。
- KDMKDE 1.0からPlasma 5の前まで使われたKDEのディスプレイマネージャ。XDMのコードを土台にし、SDDMに置き換えられた。
- KDrive2000年前後にキース・パッカードが作った、1メガバイトしか使えない携帯機器向けの極小Xサーバー。今もXephyrの土台として生き残っている。
- kd木階層ごとに分割軸を順に切り替えながら、k次元空間を分割する二分木。
- KEDAプロセッサ負荷ではなく、待っている仕事の量でKubernetesをスケールさせるアドオン。何もなければPod数をゼロまで減らせる。
- Keeper SecurityパスワードマネージャーKeeperを開発するシカゴの企業。顧客以外には、脆弱性を報じた記者を訴えた会社として知られる。
- KefrensデンマークのAmigaグループ。Desert Dreamと、その名を冠したエフェクトで、二度デモの歴史に名を残した。
- Kefrensバー画面の1ラインにつき1本のバーを描いて波打たせるエフェクト。有名にしたAmigaのグループにちなんで名付けられた。
- KEMETユニオンカーバイドを源流とするコンデンサメーカー。タンタルコンデンサで知られる。
- Kendall Square Researchキャッシュしかないマシンを作ったマサチューセッツの会社。アーキテクチャより会計の方が創造的だった。
- Kenn White2013年にTrueCryptのクラウドファンディング監査を立ち上げたが、開発者に途中で手を引かれたセキュリティ研究者。
- KerberoastingActive Directoryへの攻撃。SPN(サービスプリンシパル名)を持つアカウントのKerberosサービスチケットを要求し、オフラインで解読してサービスアカウントのパスワードを得る。ドメインユーザーなら誰でもチケットを要求できるのが強みだ。
- KerberosMIT発祥の古典的な認証プロトコル。チケット方式により、パスワードをネットワークに流さずに安全にログインできる。
- Kermitコロンビア大学が作ったファイル転送プロトコル。速さよりどこでも動くことを重視し、名前はあのカエルから、ジム・ヘンソンの許可を得て付けられた。
- KERNALCommodore 64のROMに入ったオペレーティングシステム。そして、スペルミスが標準になった例でもある。
- Kestrel脅威ハンティング用の言語。2021年にIBMが公開した。複数のデータソース(EDR、SIEM、パケットキャプチャ)にまたがる、組み合わせ可能で再利用できるハンティングフローを書ける。STIXベースのデータモデルを持つオープンソースで、ニッチだが伸びて…
- Kevin Fu2008年に、植込み型除細動器を無線で操作できることを示し、医療機器セキュリティの土台を築いた研究者。
- Kevin Poulsen(ケビン・ポールセン)ラジオ局の電話回線を乗っ取ってポルシェを手に入れ、のちにセキュリティ界屈指のジャーナリストになったハッカー。
- KEVカタログKnown Exploited Vulnerabilities。実際に悪用が確認された CVE を集めた CISA のカタログ。2021年開始。米国連邦機関には、KEV 掲載の CVE を14日以内に修正する拘束力のある指令がある。
- Kewlers観客の大半が忘れかけていたある年を題材にしたデモでAssemblyを制した、フィンランドのPCデモグループ。
- KeybaseE2EEチャット、暗号化ファイル共有、本人確認の証明を一つにしたサービス。2014年にChris CoyneとMax Krohnが創業し、2020年にZoomが買収、以後開発はほぼ止まった。
- KeyCDN大手が前払いを求めていた時代に、開発者に狙いを定めたスイスの低価格CDN。
- KeycloakオープンソースのIdP。OIDC、SAML、OAuth 2.0、LDAP/ADブリッジ、MFA、ソーシャルログイン、ユーザーフェデレーションに対応する。セルフホストSSOの定番。
- KeymapNotifyウィンドウがフォーカスを得たとき、またはポインタが入ったときに、既に押されているキーを報告するX11のイベント。
- KeyPress and KeyReleaseキーが押されたときと離されたときのX11イベント。渡されるのはキー番号だけで、それが何を意味するかはクライアントが考える。
- KeysymX11 における「キーが何を意味するか」の呼び名。どのキーが押されたかだけを示すキーコードとは別物である。
- kfmKDE 1のファイルマネージャー。ウェブブラウザ、FTPクライアント、デスクトップのアイコン層も兼ねた。そのHTMLウィジェットはKHTML、ひいてはWebKitの祖先である。
- KhufuとKhafreRalph MerkleがXeroxで設計した、ファラオの名を持つ一対のブロック暗号。NSAが丁重に公開を控えるよう求めたにもかかわらず、公開された。
- Kick2022年開始のTwitch競合。配信者への収益分配は95%対5%で(Twitchは標準50対50、パートナーは70対30)、オンラインカジノのStake.comが出資している。
- Kick Assemblerアセンブル時にデータやテーブル、グラフィックスを計算できるスクリプト言語を内蔵した6502アセンブラ。今のC64シーンの定番。
- Kicker左端にKメニューを置いたKDE 2と3のパネルで、8年間にわたりLinuxデスクトップにWindows 95のシルエットを与えた。
- KickstartAmigaのブート用ROM。ハードウェアを起こし、フロッピーが回り始める前にAmigaOSの中核を読み込む。
- kindKubernetes IN Docker。ノードをVMではなくDockerコンテナとして動かすKubernetesクラスタ。テストとCI/CD向けで、1〜5ノードを約30秒で立ち上げられる。Kubernetes SIGが主導するプロジェクト。
- Kingston Technology世界最大の独立系メモリモジュールメーカー。1987年にたった一枚のSIMMから始まり、今も創業者2人が所有している。
- kinput2X11における日本語入力サーバの事実上の標準で、15年ほど使われた。キーボードからローマ字を受け取り、変換エンジンに漢字を問い合わせ、結果を任意のXクライアントに渡すプログラムである。
- KinstaマネージドWordPressだけを、すべてGoogle Cloud上で提供するプレミアムなホスティング会社。
- Kirk Wiebe2001年、NSAの監視拡大に抗議してWilliam Binneyとともに組織を去った分析官。
- KISS設計原則の一つ。問題を解く最も単純な解決策が、たいてい最良だという考え方。ロッキード社の航空機技術者ケリー・ジョンソンが言い出したとされる。
- Kitty電子書籍ソフトCalibreの作者でもあるKovid Goyalが2017年に公開した、GPU描画のターミナルエミュレータ。文字をCPUではなくOpenGLで描くため、出力が一気に流れ出す場面で差が出る。
- kkaptureWindows用デモを、時間を偽ることで完璧な動画として録画するツール。
- kkrunchyFarbrauschが64kイントロ用に作った実行ファイルパッカー。汎用パッカーよりもx86コードを強く圧縮するために設計された。
- KL-7NSAが1950年代に開発したローター式暗号機。冷戦の30年間、米国とNATOの通信の標準だった。
- KLAチップは一つも作らないのに、他社のチップの何が悪かったかを教える会社。
- Klarna請求書払いをオンライン決済手段に変えたストックホルムの企業。買い手は先に商品を受け取り、与信リスクはKlarnaが負い、店には即座に代金が支払われる。
- Klystrackサンプリングではなく音を合成するチップチューン用トラッカー。フィンランドの開発者 kometbomb が作った。
- KMIP鍵サーバーに暗号鍵の作成、配布、ローテーション、失効を依頼するための標準プロトコル。
- Knex.jsSQLクエリビルダーであり、ORMではない。メソッドチェーンでクエリを組み立て、行をクラスにマッピングすることはしない。マイグレーション機能も備える。
- KNIMEドイツ発のノードベースのデータサイエンス基盤。ワークフロー全体がグラフで、2006年から無料のオープンソース。
- Knockout.jsJavaScript の初期の MVVM フレームワーク。オブザーバブルによるリアクティビティと、HTML 属性による宣言的なデータバインディングが特徴で、2010年に Microsoft のスティーブ・サンダーソンが開発した。
- KnowBe4前の四半期にあなたがクリックした「IT部門」からの偽メールの、生みの親である会社。
- Knowbot Information Serviceインターネット上でばらばらだった人物ディレクトリを横断検索するサービス。運営したのはロバート・カーンが創設した組織である。
- Known good die(KGD)パッケージ前に完全にテストされ、動作が保証されたシリコンチップ。9枚を積み重ねるようになるまで、ほとんど話題にならなかった概念。
- KNX照明、ブラインド、暖房、空調を対象とする、ビルオートメーションの欧州標準。1999年にEIB、BatiBUS、EHSを置き換えた。
- Ko-fi「コーヒーをおごる」感覚で、クリエイターに3ドル(コーヒー1杯分)から単発の寄付ができるサービス。英国発のインディー系で、無料プランならプラットフォーム手数料なし。
- KoalaPainterC64のペイントソフト。保存形式のKOALAが、マルチカラー画像のシーンにおける事実上の標準になった。
- Kobbi Nissim「匿名化」された統計が情報を漏らすことを最初に証明し、その対策の確立にも加わったイスラエルの計算機科学者。
- Kodakデジタルカメラを発明し、そのせいで破産したフィルム業界の巨人。
- KOM(会議システム)1978年にスウェーデンで生まれたコンピュータ会議システム。利用者は「ミーティング」に投稿した。Usenetがスウェーデンに届く数年前の、スウェーデン版ニュースグループである。
- Konamiジュークボックスの事業から始まり、コナミコマンドとメタルギアを世に送り出した日本のゲーム会社。いまはパチンコが収益の大きな柱になっている。
- KongNginx+OpenRestyをベースにしたAPIゲートウェイ。2015年にMashapeが開発し、現在はKong Inc.が運営する。レート制限・認証・変換をLuaプラグインで実現する。
- KonquerorKDE 2のファイルマネージャとWebブラウザをひとつにした窓。差し替え可能な部品で組み立てられ、HTMLエンジンのKHTMLはSafariとChromeの祖先になった。
- Kook (Usenet)Usenetで、持論をたった一つだけ持ち、それを説明する時間は無限にある投稿者を指す言葉。
- Kostya Kortchinsky2009年、仮想マシンがVMwareの檻から抜け出せることを示したフランス人エクスプロイト開発者。
- KotlinJetBrainsが作った、JVM上のJavaより現代的な代替言語(2011年発表、2016年にv1.0)。2019年にGoogleがAndroidの第一言語として採用した。
- KPartsKDE 2 以来のコンポーネントフレームワーク。あるアプリが別のアプリの表示部分(PDFビューア、ターミナル、テキストエディタ)を借りて、自分のウィンドウに表示できる。
- Kremvax1984年のエイプリルフールに、ソ連がUsenetに参加したと告げた投稿。クレムリンのkremvaxというマシンから送られたことになっていた。
- KryoFluxフロッピーの生の磁気フラックスを読み取り、コピープロテクト付きのディスクまで保存するUSB基板。
- ksqlDBKafkaの上に載るSQLデータベース風の層。ストリーミングクエリをSQLで書き、マテリアライズドビューとプッシュ/プルクエリが使える。Confluent製。
- kube-bench既存のクラスタに対してCIS Kubernetes Benchmarkを実行し、どの項目が合格・不合格か、何をすべきかを報告するツール。
- kube-proxy各ノードで動き、KubernetesのService抽象を実現するコンポーネント。仮想的なClusterIP宛のパケットを、iptablesやIPVSのルールでバックエンドのPodのいずれかへ振り分ける。
- kube-vipベアメタル環境で、Kubernetesのコントロールプレーンにフローティングな仮想IPを与える。背後のノードが再起動している間も、kubectlの接続先アドレスが生き続ける。
- kubeadmKubernetesクラスターをブートストラップする公式ツール。マスターで kubeadm init、ワーカーで kubeadm join…
- Kubecost共有クラスタで、各名前空間、サービス、チームが実際にいくらかかっているかを割り出すツール。クラウドの請求書に載るのはノードの費用だけだ。
- kubectlKubernetes のコマンドラインツール。読み方は「キューブコントロール」や「キューブカトル」など定まらない。
- kubectxkubeconfigのコンテキストと名前空間をすばやく切り替えるCLIツール。2017年にAhmet Alp…
- kubeletKubernetesで各ノードに常駐するエージェント。apiserverと通信し、CRI(containerd、CRI-O)経由でコンテナを起動し、ノードとPodの状態を報告し、liveness/readinessプローブを実行する。
- Kubernetes多数のサーバーにまたがる大量のコンテナを統括するシステム。起動、スケール、自己修復、負荷分散を担う。
- KubeVirt仮想マシンを通常のKubernetesリソースとして、コンテナと並べてPod内で動かす。VMwareのライセンス変更で、にわかに注目度が上がった。
- KueueKubernetes向けのバッチジョブキューシステム。sig-schedulingのCNCFプロジェクトで、2024年にGAとなった。
- KumaKong社が開発したサービスメッシュ。データプレーンはEnvoyベースで、マルチゾーン構成を前提に作られている。
- Kung Fu FlashSDスロットを備えたオープンソースのC64用カートリッジで、ほぼ他のあらゆるカートリッジになりすませる。
- Kuro5hin1999年に始まった議論サイトで、どの記事を掲載するかを読者自身が投票で決めた。編集権を群衆に委ねた、初期の示唆に富む実験である。
- Kustomizeオーバーレイ方式のKubernetes設定管理ツール。テンプレートではなく、ベース+パッチで構成する。2019年のkubectl v1.14から標準で組み込まれている。
- KVMLinuxカーネルをタイプ1ハイパーバイザに変えるカーネルモジュール。QEMUと組み合わせて完全なハイパーバイザとなる。2007年にLinux 2.6.20へ統合された。
- KVキャッシュ処理済みトークンのアテンションの「キー」と「バリュー」のベクトルを保存し、新しいトークンを生成するたびに再計算しなくて済むようにするキャッシュ。自己回帰的なテキスト生成を高速に保つうえで不可欠。
- KWin2000年からあるKDEのウィンドウマネージャー。年月とともにコンポジター、エフェクトエンジン、Waylandサーバーへと育った。
- kwmKDE 1のウィンドウマネージャ。LinuxにWindows 95風の見た目を与え、のちのEWMHとなるウィンドウヒントを残した。
- KWOK存在しないノードを何千台もシミュレートし、本物では到底試せない規模でクラスタの挙動をテストできるようにする。
- KyndrylIBMの旧アウトソーシング事業。IBMは他社のデータセンターを運用するよりクラウド企業になりたかったため、2021年に分離された。
- Kyvernoルールを通常のK8sリソースとしてYAMLで書く、Kubernetesのポリシーエンジン。新しいDSLを覚える必要がない。
- ガベージコレクション自動メモリ管理。ランタイムが使われなくなったメモリを見つけて解放する仕組み。
- カンバン「未着手・作業中・完了」などの列の間でカードを動かす、視覚的なワークフロー管理手法。
- 競合状態2つのスレッドやプロセスが「競走」し、どちらが先に着くかで結果が変わってしまうバグ。
L
- L0pht Heavy Industries1998年、米上院で「インターネットは30分で止められる」と証言したボストンのハッカー集団。
- L1/L2/L3キャッシュ現代のCPUに一般的な3段階のキャッシュ。最速・最小のL1から最大・最低速のL3まで並ぶ。L1とL2はコアごとに専有、L3は通常全コアで共有する。
- L2TPリンク層のフレームをIPネットワーク越しに運ぶ1999年のトンネリングプロトコル。CiscoのL2FとMicrosoftのPPTPを統合したもので、あえて自前の暗号化を持たない。
- L4Sインターネットのキューイング遅延を1ミリ秒程度まで下げるアーキテクチャ。新しい、はるかにこまめな輻輳通知を理解するトラフィックにマークを付けて実現する。
- labwcWayland版Openbox。Openboxの設定ファイルを読み、タイトルバーをサーバー側で描画するスタッキングコンポジタで、2024年にRaspberry Pi OSの標準デスクトップになった。
- Lacework2021年に評価額83億ドルを付けながら、3年後にはその何分の一かで売却されたクラウドセキュリティ企業。ゼロ金利時代の教訓である。
- LACP複数の物理リンクを1本の論理的な「ポートチャネル」にまとめる仕組み。帯域が増え、1本が切れても自動で切り替わる。
- LACP fallbackLACPのパートナーが応答しない場合に、LACPポートを通常の単一リンクとして動作させる機能。NICをボンディングするはずのサーバーが、OSがLACPを開始する前はネットワークを全く使えない、という問題を解決する。
- LambdaMOOXerox PARCに生まれたテキスト世界。プレイヤーが部屋を作るだけでなくプログラムまで書き、やがて自前の法制度を発明する羽目になった。
- LAN パーティーデスクトップ機の本体と 21 インチの CRT と電源タップを体育館に運び込み、モデムの遅延から逃れること。
- LangChain最初期にして最も普及したLLMオーケストレーションフレームワーク。プロンプト、チェーン、エージェント、メモリ、ツールといった部品でLLMアプリを組み立てる。
- LangfuseオープンソースのLLMオブザーバビリティ基盤。プロンプト、応答、コスト、レイテンシ、トークン数を追跡する。セルフホストもマネージドクラウドも選べる。
- LangGraphLLMエージェント向けのステートマシン・フレームワーク。ノード(処理の段階)とエッジ(遷移)を定義し、明示的でチェックポイント可能な状態を持つグラフとして実行する。
- LAPS組織内のすべてのマシンが同じローカル管理者パスワードを共有している問題に対する、Microsoftの答え。各マシンに固有のランダムなパスワードを与え、ディレクトリに保管する。
- LaravelPHPで最も支配的なフレームワーク。Taylor Otwellが2011年に開発した。MVC、表現力の高い構文、Eloquent ORM、Bladeテンプレート、Artisan…
- Largest Contentful Paint(LCP)ページ内で最も大きく見えるコンテンツ要素(多くはヒーロー画像やメイン見出し)が描画されるまでの時間を測る、Core Web Vitalsの一つ。体感の読み込み速度、つまり「ページが読み込まれたと感じるのはいつか」を表す。目標は2.5秒以内。
- Larian Studios30年近くぎりぎりの経営を続けたのち、『バルダーズ・ゲート3』で一躍有名になったベルギーのRPGスタジオ。
- larswm1999年の、9wmをベースにしたタイリングウィンドウマネージャ。アクティブなウィンドウを左に大きく置き、残りを右の細い列に積む。dwmの七年前のマスター/スタック配置だった。
- LATERAL結合FROM句の中のサブクエリが、左側のリレーションの列を参照できるSQLの機能。SELECT * FROM users u, LATERAL (SELECT * FROM posts WHERE user_id = u.id LIMIT 3) p…
- LaTeXTeX(Donald Knuth、1978年)の上に作られた組版システム。Leslie Lamportが1984年に、文書構造のマクロでTeXを扱いやすくした。
- LaunchDarklyif文をサブスクリプションに変え、大企業に喜んで支払わせた会社。
- layer-shellWaylandでパネル、壁紙、ロック画面に居場所を与えるプロトコル。画面端に固定し、四つの層のどれかに重ね、領域を予約して通常の窓がバーを避けるようにできる。
- LBAディスクのセクタに0、1、2…と通し番号を振り、物理的な位置はドライブ自身に任せる方式。
- LBX (Low Bandwidth X)プロトコルを圧縮してモデム越しのリモートウィンドウを実用的にするはずだった1996年のX拡張。だが解いていたのは間違った問題だった。
- LCD2000年代にCRTを置き換えたディスプレイ技術。液晶がバックライトを遮ったり通したりする。
- LCPページ内で最も大きな要素の描画が終わるまでの時間を測るCore Web Vitals指標で、「ページが読み込まれた」という体感の目安になる。
- LDAP企業環境でユーザー、グループ、コンピュータを管理する、階層型のディレクトリサービス。
- LDAPインジェクションSQLインジェクションに似ているが、標的はLDAPディレクトリ。無害化されていない入力で検索フィルタを操作する。
- Leafletインタラクティブな地図を表示するための軽量JavaScriptライブラリ。サイズは約40 kBで、依存関係はほぼない。
- Leafnode個人や小規模ネットワーク向けの小さな NNTP サーバー。実際に読まれているニュースグループだけを取得する。
- Leboncoinフランスで圧倒的な地位を持つ地域情報・売買サイト。名前の「le bon coin」は「いい場所」という意味。Schibsted/Adevintaが所有し、Blocketと同じモデルである。
- LEDフィルターAmigaのローパスフィルター。電源ランプと同じスイッチにつながれており、音がこもる代わりにLEDが明るくなる。
- LEDプリンター走査するレーザーの代わりに、LEDを一列に並べたヘッドでドラムを露光する電子写真方式のプリンター。
- Leeroy Jenkins2005年の動画。パーティが作戦会議をしている最中に、自分の名前を叫びながら突撃し、全員を道連れにする。計画を無視する人の代名詞。
- Legend of the Red Dragonセス・ロビンソンが1989年に作ったドアゲーム。最後には赤い竜を倒すところまで勝ち上がるが、途中で宿屋で口説きもする。
- Legion of Doom1980年代で最も有名なハッカー集団の一つ。名前は土曜朝のアニメに出てくる悪役チームからとった。
- LemmyRust製の連合型Reddit代替。ActivityPubを話し、各サーバーがそれぞれ独立したインスタンスになる。
- Len SassamanMixmasterリメーラーの保守を担い、LangSecの定式化にも貢献したサイファーパンクで匿名性の研究者。
- Lenny DiCicco1980年代のKevin Mitnickの最も親しいハッキング仲間で、最終的に彼をFBIに引き渡した男。
- Lenovo2005年にIBMのパソコン事業を買収し、赤いポッチの付いた黒いノートPC、ThinkPadを受け継いだ中国のPCメーカー。
- LensKubernetesクラスタを管理するデスクトップアプリ。Electronベースで、2020年にMirantisが買収。Prometheusメトリクス、Helmチャート管理、マルチクラスタに対応し、無料版と有料版(Lens Pro)がある。
- Lenslok悪名高いコピープロテクト。プレイヤーが付属のプラスチックレンズを画面にかざし、ゆがんだコードを読み取らないとゲームが始まらない。
- LEO英国のティーショップ会社がケーキの原価計算のために自前で作ったコンピュータ。世界初の業務用コンピュータである。
- Leonard LaPadula姓がコンピューティング史上最も引用されたセキュリティモデルの名前の半分になっている数学者。
- Lernout & Hauspie1990年代に欧州ハイテクの寵児となり、2000年に売上の多くが架空だったと判明したベルギーの音声技術企業。
- Less2009年にアレクシス・セリエが作ったCSSプリプロセッサ。CSSにまだ何もなかった時代に、変数、ミックスイン、ネスト、演算を持ち込んだ。
- LessTifLinuxユーザーがライセンス料なしでMotifアプリケーションを動かせるように書かれた、Motifのフリーなクローン。
- Let's Encrypt無料かつ自動化された認証局。たった一つで、HTTPSをWebの標準にした。
- Letterboxd「映画版Goodreads」。観た作品を記録して評価・レビューし、友人をフォローする。Z世代の映画好きに愛されている。
- Level 3AS3356を持つ米国のバックボーンキャリア。ほかのインターネットが、到達するために料金を払うネットワークの1つ。
- LexicalMetaが開発した拡張可能なテキストエディタのフレームワーク。2022年にオープンソース化。自社の旧Draft.jsの後継で、Facebook、Messenger、Threadsの投稿欄を支えている。
- Lexmark(レックスマーク)IBMから分離したプリンター部門。印刷技術よりも、米国の知的財産法に与えた影響のほうが大きい。
- LFIどのファイルを読み込むかをユーザー入力に任せてしまうWebアプリの脆弱性。定番は?page=../../../../etc/passwdだが、本当に危険なのはファイルが読めることではない。
- LFSR(線形帰還シフトレジスタ)新しいビットを、過去のビットの線形関数で作るシフトレジスタ。ハードウェアでは安上がりだが、暗号として単独で使うと危険なのもまさにその性質のせいだ。
- LG Electronics韓国のもう一つの電機大手。1958年にGoldStarとして生まれ、国産初のラジオとテレビを作り、今ではテレビ業界の半分にOLEDパネルを供給している。
- LGAソケットLand Grid Array。ピンがCPU側ではなくマザーボード側にあるCPUソケット方式。Intelは2004年(LGA 775)から採用し、AMDも2022年のAM5(Ryzen…
- LHA日本で生まれた無料のアーカイバで、Amigaやダイヤルアップ式の電子掲示板でファイルをまとめる事実上の標準となった。
- Li GongSunでのJavaのセキュリティ設計者。初期の「全か無か」のサンドボックスを、きめ細かなポリシー駆動のアクセス制御に置き換えた。
- Liam O MurchuEric Chien、Nicolas FalliereとともにStuxnetを解剖し、本当の標的が産業制御システムだと示したSymantecのアイルランド人研究者。
- libcC言語の標準ライブラリ。printf、malloc、fopen、strlenなどを含み、カーネルの上に載って「OSへのC API」の役割を果たす。
- libcaca画像や動画を色付きのテキストとして描画するCライブラリで、白黒専用だったAA-libの後継。
- Libera.Chatオープンソース向けのIRCネットワーク。2021年5月、所有権をめぐる紛争を受けてFreenodeのボランティアスタッフがほぼ全員一夜にして去り、設立された。
- libGDX単一のコードベースでデスクトップ、Android、Webで動くJavaのゲームフレームワーク。ビジュアルエディタは意図的に持たない。
- libinputマウス、タッチパッド、タッチスクリーン、タブレットの入力をWaylandコンポジタにもXサーバにも解釈して渡すライブラリ。デバイスの種類ごとのドライバを共通の規則に置き換えた。synapticsの細かな設定項目を愛した人以外には好評である。
- libsodiumBernsteinが設計したNaClの移植性の高いフォークで、現代的な暗号ライブラリ。C言語実装で、25以上の言語にバインディングがある。誤用しにくい高水準APIが特徴。Curve25519、Ed25519、ChaCha20-Poly1305、BLA…
- libSQLSQLiteのコントリビューション受け入れ型フォーク。SQLiteの作者Richard Hippが外部プルリクエストを受け付けなかったため、2022年にTursoが始めた。
- libvirtハイパーバイザーの抽象化レイヤー。下がKVMでもXenでもLXCでも、同じAPIと同じXML定義で扱える。
- LifeforceギリシャのグループASDによるPCデモ。Assembly 2007で優勝し、リアルタイム3Dがどれほどの雰囲気を持てるかを示した。
- LightDM2010年にCanonicalが作ったディスプレイマネージャー。ログイン画面を差し替え可能な別プログラムにしたおかげで、Ubuntu、Mint、Xfce系デスクトップがそれぞれ独自のグリーターを同じデーモンの上に載せられた。
- LighthouseGoogleが提供するWebページ監査ツール。パフォーマンス、アクセシビリティ、SEO、ベストプラクティスを評価する。
- Lightning CSSRust製のCSSパーサー兼トランスフォーマー兼ミニファイア。Parcelの作者Devon Govettが2022年に公開。Parcel…
- LimamacOS上でLinux仮想マシンを動かすツール。QEMUとLinux、Docker/containerdがあらかじめ構成済みで、MacでWSLのような使い心地が得られる。Akihiro Sudaが2021年に公開した。
- LimeWireNapsterの後を継いだGnutellaネットワーク用のファイル共有クライアントで、2010年に裁判所によって止められた。
- LimitRangeNamespace内のPodやコンテナに対し、リソースのデフォルト値と最小・最大値を定めるKubernetesオブジェクト。全体の上限を決めるResourceQuotaを、個々のPod単位で補う。
- LINE日本、台湾、タイで支配的なメッセンジャー。2011年の東日本大震災で電話網が不通になったことをきっかけに生まれた。
- Linecrunchフレームの途中でキャラクタ行を繰り返したり飛ばしたりして、ハードウェアの微細スクロールより滑らかにテキスト画面を動かすC64の技。
- LinkedInビジネス特化型SNS。2003年にReid Hoffmanが創業し、2016年にMicrosoftが260億ドルで買収。現在の会員数は約10億人。
- Linkerd「サービスメッシュ」という言葉を生んだ実装。2016年にBuoyantが公開し、2021年にCNCFのGraduatedになった。2018年のLinkerd 2でオーバーヘッドを最小化するためRustで書き直された。
- Linksys青と黒のWRT54Gが、図らずもオープンなルーターファームウェア運動の発端になったルーターブランド。
- Linktree「プロフィールにリンク」型のサービス。1つのURLから複数のリンクを並べたページに誘導する。2016年にオーストラリアの兄弟が開発し、ユーザーは5,000万人超。Instagramのプロフィール欄にはリンクを1つしか置けないため、インフルエンサーやク…
- Linode安価な仮想Linuxサーバーを提供した草分けのひとつ。「クラウド」が営業用語になるずっと前から、開発者に愛されていた。
- Linter(リンター)コードを静的に走査し、バグや怪しい書き方、スタイル違反を見つけるツール。
- Linus Åkessonlftの名で知られるスウェーデンのシーナー。他の誰も真剣に扱わなかったハードウェアでデモを作る。
- Linuxサーバー、Androidスマートフォン、組み込み機器、スーパーコンピューターの、事実上すべてを動かすオープンソースのカーネル。
- Linuxカーネル1991年にリーナス・トーバルズが書き始めたモノリシックカーネル。Android、ほぼ全てのWebサーバー、Steam Deck、IoT機器の大半が載せている、世界で最も広く導入されたソフトウェアである。
- Linuxネームスペースプロセスに、システム資源の分離されたビューを与えるカーネルの仕組み。コンテナとは、プロセスにネームスペースとcgroupを組み合わせたものだ。種類はPID、NET、MNT、UTS、IPC、USER、CGROUPの7つ。
- LionGoogleが、人手で設計するのではなく、探索アルゴリズムに最適化手法の空間を探させて見つけたオプティマイザ。結果は驚くほど単純だった。
- Liquibaseデータベースのマイグレーションツール。2006年にネイサン・ボクスランドが作った。スキーマ変更をXML/YAML/JSON/SQLのチェンジセットとして定義し、順に実行して、適用済みのものをメタデータ表に記録する。
- Liquid2006年にShopifyが作ったテンプレート言語。サンドボックス化されており、任意のコードを実行させずに顧客へテンプレートを書かせられる。原型はShopify CEOのTobi Lütkeが書いた。
- Lisp世界最古級のプログラミング言語のひとつ。1958年、MITのJohn McCarthyが生み出した。括弧の多さと、コードがそのままデータである性質(同図像性)で知られる。
- LISTEN/NOTIFYPostgreSQL組み込みのpub/sub。ポーリングなしで、トランザクションから他の接続を起こせる。必要なコードは30文字ほど。
- ListProc1990年代初頭のUnix用リスト管理ソフト。IBMのメインフレームなしで、大学がLISTSERV風のメーリングリストを運営できるようにした。
- LISTSERVメーリングリストを自動運用した最初のソフトウェア。購読、解除、配信がすべて普通のメールで送るコマンドで動いた。
- LitGoogleのWeb Componentsライブラリで、Polymerの後継。約5KBと軽量で、TypeScriptを前提とし、デコレーターまたは素のJSでリアクティブプロパティを使える。
- LiteStep1997年にWindowsへAfterStep風の外観を与えたシェル置換ソフト。Explorerをモジュールとテーマと仮想デスクトップに差し替え、テーマ作者という一つのサブカルチャーを生んだ。
- LiveJournal1999年にブラッド・フィッツパトリックが始めたブログ・プラットフォーム。サイトを維持するために、彼は後にmemcachedも書いた。日記にフレンズリストと公開範囲を組み合わせ、Facebookよりずっと早かった。
- LiveKitWebRTCを土台にした、リアルタイム映像・音声向けのオープンソース基盤。
- LivewireLaravel の「コンポーネントを PHP で書き、サーバーで動かし、クライアントは DOM を差し替えるだけ」という仕組み。Laravel 版の Hotwire である。
- Living off the land(LOLBins)攻撃者が独自のマルウェアではなく、システムに入っている正規ツール(PowerShell、WMI、certutil、PsExecなど)を使って、検知をすり抜ける手口。文字どおり「現地調達」である。
- LlamaMetaのオープンウェイト大規模言語モデル群。Llama 1(2023年2月、4chanに流出)、Llama 2(同年7月、商用可)、Llama 3(2024年4月)、Llama 3.1 405B、Llama 4(2025年4月、MoE)と続く。
- Llama 3Metaが2024年4月に公開したオープンウェイトLLMファミリー。Llama 3(8B・70B)、Llama 3.1(2024年7月、405Bを追加)、Llama 3.2(2024年9月、マルチモーダルと小型モデル)と続いた。
- llama.cppLLM推論の純C++実装。PythonもPyTorchも使わず、Llama、Mistral、GemmaなどをCPU、GPU(CUDA、Metal、Vulkan、ROCm)、あるいはその併用で動かす。
- LlamaIndexRAGに特化したフレームワーク。PDFからSQLまで、自社データの取り込み、チャンク分割、インデックス作成、検索の部品を揃えている。
- LLDPLink Layer Discovery Protocol(IEEE…
- LLMLarge Language Model(大規模言語モデル)— 膨大なテキストで学習し、文章の生成、翻訳、推論ができるAIモデル。
- LLM-as-judgeあるLLMの出力を別のLLMに採点させる手法。「人手による評価」を数百件から数百万件へ安く拡張できる。
- LLMNRポイズニングDNSで名前が引けないとき、Windowsはローカルネットワーク全体に「この名前を知っている人はいるか」と尋ねるが、誰でも「知っている」と答えられてしまう。社内ネットワークへのペネトレーションテストで、ほぼ毎回最初に試される手だ。
- LLMエージェントループの中で動くLLM。計画を立て、ツールを呼び、結果を観察して次の手を考える。「チャットボット」から「同僚」への転換点。
- LLMリーダーボードLLMの性能を公開で順位付けしたもの。LMSYS Chatbot Arena(150万票以上の人間の投票)、HuggingFace Open LLM Leaderboard、Artificial…
- LLM蒸留小さな「生徒」モデルが大きな「教師」モデルから学ぶ手法。教師の出力ロジットを使う古典的な方法(Hinton、2015年)と、教師に学習データを生成させる方法がある。
- LLM評価LLMがどれだけ「優秀」かを測ること。多面的で、知識(MMLU)、推論(GPQA)、コード(HumanEval、SWE-bench)、汎化(ARC-AGI)、人間の選好(Chatbot ArenaのElo)などがある。
- LLM評価(LLM eval)LLMの出力品質を測る作業。固定データセットで測るベンチマーク評価(MMLU、GPQA、SWE-bench)と、実際の利用トラフィックに即した本番評価(多くはLLM-as-judge)の二種類がある。2024年以降、MLエンジニアリングの標準的な作法…
- LLVMモジュール式のコンパイラ基盤。2003 年にイリノイ大学の Chris Lattner が始めた。LLVM IR(中間表現)を、多数のフロントエンドに共通の出力先、多数のバックエンドに共通の入力元として定めた。
- LMDB約1万行のCで書かれた組み込みキーバリューストア。2011年、Howard ChuがOpenLDAPのために作った。設計判断のほぼすべてがRocksDBの逆を行く。
- LMハッシュ1980年代後半のLAN Managerが使ったDESベースのパスワードハッシュ。数分で破れるほど弱い。
- LoadRunner何千もの仮想ユーザーをアプリケーションに送り込み、どこで音を上げるかを調べる負荷テストツール。
- localhost「このコンピューター自身」を指す名前。ループバックIPの 127.0.0.1(IPv4)または ::1(IPv6)に対応する。
- localStorageドメインごとに少量のデータ(5〜10MB)を保存するブラウザAPI。明示的に消去されるまで残り続ける。
- LODLevel of Detail。どうせ10ピクセルほどしか覆わないほど遠くなったら、モデルをより単純なものに差し替える。
- LodashJavaScriptのユーティリティライブラリ。Underscoreのフォーク(2012年、John-David…
- Log4ShellJavaのログライブラリlog4jに見つかった壊滅的な脆弱性(CVE-2021-44228、2021年12月)。文字列をログに記録するだけで任意のコードが実行できた。
- Log4Shell (Log4j)CVE-2021-44228(2021年12月)。Apache Log4jのJNDIルックアップを突くRCE脆弱性で、CVSSは満点の10.0。
- Logicoma64kイントロを作り、その背後のツールをオープンソースで公開している2010年代のデモグループ。
- Logitech世界のマウス、キーボード、ウェブカメラの大きな割合を担うスイス・アメリカ企業。一日中触れているのに、誰が作ったかを考えない機器の作り手だ。
- LogMeInLastPassとGoToMeetingを飲み込み、最後は後者の名前に社名を変えたリモートアクセス企業。
- logrotate古いログファイルをリネームし、圧縮し、いずれ削除するツール。おしゃべりなサービスがディスクを埋めると、たいてい午前3時にすべてが止まるので、これが必要になる。
- LogstashELKのL。どんな形式のログ行でも受け取り、構造化されたJSONドキュメントとして出力するパイプライン。
- Loïc Duflotx86で最も特権の高いシステム管理モード(SMM)を、OSから乗っ取れることを示したフランス政府の研究者。
- LokiGrafana Labsのログ集約システム。「ログ版Prometheus」で、本文ではなくラベルだけをインデックスする。Elasticsearchよりずっと安上がりだ。
- LOKI97AESコンペの第1ラウンドに残った15候補の一つ、オーストラリア生まれのブロック暗号。
- LOLBAS本来の用途とはまったく別のこと(ファイルのダウンロード、コード実行、許可リストの回避)に悪用できる、署名付きWindowsプログラムの一覧。
- LonghornKubernetes向けのクラウドネイティブな分散ブロックストレージ。2014年にRancher(現SUSE)が開発し、2019年にCNCFのIncubatingになった。ボリュームを複数ノードに複製して可用性を確保する。
- Looker指標を百枚のスプレッドシートではなく、コードで一度だけ定義させたBIツール。
- Looking glass(ルッキンググラス)他人のルータを覗ける公開の窓。自分側ではなく、相手側から見たインターネットの姿を確かめられる。
- Loom画面とWebカメラを同時に録画し、共有用リンクを返すツール。メールで済んだはずの会議を動画に置き換えるためのもの。
- LoRALow-Rank Adaptation(低ランク適応)— パラメータ効率のよいファインチューニング手法。ベースモデルを凍結し、各アテンション層に小さな行列を2つ足して学習させる。
- LoRaWANLong Range Wide Area Network。免許不要のISM帯で、少量のデータを数キロメートル先まで届けるIoT向けの低消費電力プロトコル。センサーは電池一本で何年も動く。土台はSemtechのLoRa変調(スペクトラム拡散)である。
- Loroローカルファーストな共同編集アプリ向けの、Rust製の新しいCRDTライブラリ。ブラウザ向けにWASMバインディングがある。リッチテキストと構造の扱いに最適化されている。
- Lorrie Cranor人々が実際にセキュリティの仕組みをどう使うかを測定し、ルールがかえって事態を悪くすることが多いと明らかにした研究者。
- Lotus DevelopmentLotus 1-2-3を生んだソフトウェア会社。企業がIBM PCを買う理由を作った表計算ソフトの作り手である。
- Louis Goubin同じチップの両面を扱うフランスの暗号学者。多変数署名方式と、消費電力から鍵を読み出す攻撃の両方を研究している。
- Lovebyteサイズコーディングだけを扱うオンラインのパーティー。256バイトでも「たっぷりある」方に数えられる。
- LPCLPMudの世界を記述するC風のオブジェクト指向言語で、数多くの十代が最初にプログラミングを学んだ言語でもある。
- LPCAMM2Low Power Compression Attached Memory…
- LPD最古のネットワーク印刷プロトコル。RFC 1179に記された、バークレーのラインプリンターデーモン。
- LPDDRLow-Power DDR。モバイルやノートPC向けに最適化された RAM で、電圧が低く(1.2V に対し1.0〜1.1V)、より積極的な省電力状態を持つ。スマートフォン、Apple の M シリーズ Mac、Snapdragon 搭載ノートでは…
- LPDDR5 / LPDDR5XLow Power DDR5。DDRのモバイル向け派生規格で、スマートフォン、メモリ直付けのノートPC(Apple Silicon、Snapdragon X Elite)、タブレットに載る。
- LPILines per inch。画像を印刷するとき、網点の格子がどれだけ細かく並ぶかを表す、印刷業界におけるdpiの対応物。
- LPMud独自のC風言語LPCで世界が書かれ、プレイヤーが中にいる間に拡張できたスウェーデン発のMUDサーバ。
- lprファイルを印刷キューに渡すBSD Unixのコマンドで、スプーラlpdのクライアント側にあたる。
- LRULeast Recently Used。最も長く触られていないものを捨てる方式で、いま使われたものはまたすぐ使われるという賭けに基づく。
- LRW モード2002年に登場した、普通のブロック暗号から作る調整可能(tweakable)ブロック暗号。ディスク暗号化では後に XTS に取って代わられた。
- ls-lRFTPサーバーの最上位に置かれた、アーカイブ内の全ファイルを列挙したファイル。検索エンジン以前の目次である。
- LSDj普通のゲームボーイを楽器に変えた音楽トラッカー。現代のチップミュージックシーンの中核。
- LSI Logicカスタムシリコンから始まり、ほぼすべてのサーバールームのコントローラに行き着いた半導体企業。
- LSM-treeLog-Structured Merge…
- LSP言語サポートをエディタから切り離すプロトコル。2016年に Microsoft が VS Code とともに公開し、今ではほぼ全てのエディタが採用している。
- LSTMLong Short-Term Memory(長短期記憶)— 「ゲート」によって長期の記憶を保てるようにした再帰型ニューラルネットワーク。1997〜2017年の系列モデリングの主力。
- LTE移動体通信をオールIP化し、モバイルブロードバンドを当たり前にした世代。
- LTFS(Linear Tape File System)LTOテープに自己記述型のファイルシステムを載せるオープン標準。独自形式のストリームを解釈するソフトがなくても、カートリッジが遅いUSBドライブのようにマウントできる。
- LTO1998年にHP、IBM、Quantumが独自テープ規格への依存を断つために作ったオープンなテープ規格(Linear Tape-Open)。大量のデータを長期保管する手段として、今も最も安く、最も耐久性が高い。
- LTSPLinux Terminal Server Project。お古のPCが並ぶ教室を丸ごとネットワークブートさせ、すべてを1台のサーバーで動かす方法。金のない学校のために再発明されたXターミナルだ。
- LuaブラジルのPUC-Rioで1993年に生まれた軽量スクリプト言語。他のアプリへの組み込みを前提に設計されており、バイナリは約100KB、純粋なANSI Cで書かれ、ライセンスはMIT。
- Lucent Technologiesベル研究所を抱えたAT&Tの機器部門。ドットコムバブル期にアメリカでもっとも広く保有された株であり、数年後には教科書どおりのバブル崩壊の例となった。
- Luciaセッション管理だけを担い、残りは開発者に任せるミニマルなTypeScript製認証ライブラリ。作者は2024年に「認証は自分で学んで書く」方針へ転じ、開発を終了した。
- LUKSLinuxで標準的なディスク暗号化フォーマット。dm-cryptの上に載るヘッダ形式である。
- LustreHPCとスーパーコンピュータ向けの並列ファイルシステム。数千台のクライアントノードに対して、合計でTB/s級のスループットが必要なときに使う。TOP500の大半を支えている。
- LUT入力された色をすべて出力色に対応づけるルックアップテーブル。色調整を計算ではなく、完成した表として持つ。
- LVMLinuxの論理ボリュームマネージャ(Logical Volume…
- lwmElliott Hughesによる、「邪魔をしない」ことを目指したウィンドウマネージャ。アイコンもパネルもほぼルートメニューもなく、あるのはフレームとタイトルだけ。作者はのちにAndroidの大部分を築いた。
- LXDELightweight X11 Desktop Environment。GNOMEやKDEが置き去りにしたマシンのための、倹約的なGTKベースのデスクトップ。
- LyftUberの最大の米国内ライバルで、米国市場シェアは約30%。ピンクのひげのブランドと、初期の「グータッチの挨拶」で知られる。
- Lyra2スポンジ構造を土台にしたブラジル生まれのメモリハードなパスワードハッシュ。システム管理者より暗号通貨のマイナーに知られている。
- LysKOMコンピュータークラブLysatorによる、KOMの自由な書き直し。会議システムをネットワーク型のクライアント/サーバー方式に変え、今も稼働している。
- 論理デコーディングPostgreSQLの機能で、WALストリームを物理的なブロックの差分ではなく、論理的な変更(INSERT/UPDATE/DELETEのイベント)に変換し直す。CDCと論理レプリケーションの土台である。プラグインにはpgoutput(デフォルト)、w…
M
- _MOTIF_WM_HINTSプログラムがウィンドウマネージャに枠の省略を頼めるMotif由来のX11プロパティ。Motif自体より数十年長生きした。
- .mwmrcmwmがメニュー、キー割り当て、マウスボタンを書いておくテキストファイル。色やフォントではなく、動作に関するものはすべてここにある。
- M-941922年に採用され、1940年代まで使われた米陸軍の25枚円盤式円筒暗号機。
- M.2SSD(とWi-Fiカード)向けの小型フォームファクタ。ケーブルなしでマザーボードに直接挿す。
- M.2 SSDSSD(およびWi-Fiカードやセルラーモデム)向けのカード型フォームファクタ。幅は22mmで、長さにより2230、2242、2260、2280、22110(単位はmm)がある。標準は2280(22mm×80mm)。コネクタはMキー(NVMe)または…
- M.2スロット最新のSSDやWi-Fi/WWANモジュール用の小型スロット。mSATAの後継。M.2スロットはNVMe(PCIe)とSATAのどちらも載せられ、見た目が似ていて互換とは限らないため混乱のもとになる。
- M.2ヒートシンクM.2 SSDに取り付けて温度を下げる放熱板(多くは熱伝導パッド付きの金属板)。PCIe 4.0、特に5.0のNVMeは冷却なしだと熱で速度を落とす(サーマルスロットリング)ため、重要性が増している。
- M12020年11月に登場した、AppleがMac向けに初めて自社設計したSoC。業界が苦難を予想したIntelからARMへの移行を、ほとんど誰にも気づかれずにやり遂げた。
- Maas-Neotek bots1990年ごろ、マイケル・マルディンがTinyMUDに放ったプログラム製プレイヤーの一族。チャッターボットのJuliaが有名。
- MAC-then-encrypt平文に対してMACを計算してから、平文とMACをまとめて暗号化する構成。この順序は壊れやすいことが分かった。
- MachineAccountQuotaドメインの一般ユーザーが10台までコンピューターアカウントを作成できる設定。2000年からずっと既定値が10で、複数の攻撃チェーンの前提条件になっている。
- Macintoshグラフィカルな画面を、普通の人が買えるものにしたコンピュータ。発表にはリドリー・スコット監督のCMが使われた。
- Macintosh ToolboxMacintosh ROMに入っていたルーチン群。すべてのプログラムにウィンドウ、メニュー、ダイアログ、テキストフィールドを無償で与え、同時にMacプログラムの見た目を決定づけた。
- macOSAppleのデスクトップ用OS。認定を受けたUnixでありながら、画面からはそれをまったくうかがわせない。
- MacromediaFlash、Shockwave、Dreamweaverを生んだソフトウェア会社。つまり、2000年前後のWebの見た目と音の、およそ半分を作った会社である。
- Macronix台湾のNORフラッシュとROMのメーカー。数十年にわたり、任天堂のゲームをシリコンに焼き込んできた。
- macvlan1枚の物理 NIC の上に、それぞれ固有の MAC アドレスを持つ仮想インターフェースを複数作れる Linux の機能。コンテナや仮想マシンが、ネットワーク上で独立したマシンとして見える。
- MacX1990年に登場したAppleによるクラシックMac OS用の純正Xサーバ。ネットワーク上のUnixプログラムを、タイトルバー付きの通常のMacintoshウィンドウとして開けた。
- MACアドレスネットワークカードに割り当てられたハードウェアアドレス。(基本的には)固定で、機器ごとに一意である。
- MACアドレステーブルどのMACアドレスがどのポートの先にあるかを記録した、スイッチの表。スイッチングの土台であり、スイッチは受信フレームからアドレスを学習し、この表を使って正しいポートだけに転送する。
- MACアドレステーブルスイッチ上のCAM(連想メモリ)テーブルで、MACアドレスとポートの対応を保持する。受信フレームの送信元MACを見て学習し、既定のエージング時間は300秒である。
- MACフラッディング偽のMACアドレスを大量にスイッチへ送りつけ、CAMテーブルを溢れさせて、ブロードキャスト動作に追い込む攻撃。
- MAE-Eastワシントン郊外にあり、一時期は世界のインターネットトラフィックの不釣り合いに大きな部分を運んでいた相互接続点。
- MagecartECサイトを狙う攻撃の総称。決済ページにJavaScriptを仕込み、クレジットカード情報を盗み取る。
- MAGENTAドイツテレコムのブロック暗号。1998年にAES選定プロセスへ提出されたが、第1ラウンドで脱落した。
- Magic Leap体育館の床からクジラが跳ね上がるコンセプト映像で数十億ドルを集め、その後に実物のメガネを出さねばならなくなったフロリダのAR企業。
- MagitEmacs 用の Git インターフェース。2008年に Marius Vollmer が始め、長く Jonas Bernoulli が保守してきた。「Emacs を入れる唯一の理由」とよく言われる。
- Magmaロシアの標準規格GOST R 34.12-2015に含まれる、鍵長256ビットの64ビットブロック暗号。
- Mailchimpセルフサービス型メールマーケティングの草分け。無料プランで個人事業者に支持され、2021年にIntuitが120億ドルで買収した。
- Mailgunトランザクションメール向けAPI。YC W11、2010年創業。2012年にRackspaceが買収、2017年に分社化、2021年にSinchが買収。競合はSendGrid、Postmark、Amazon SES。
- mailtoolOpenWindowsのDeskSetに入っていたメールクライアント。MIME以前にSun独自のヘッダで添付を行ったため、「Sun添付」は他社環境のサポート問い合わせの種になった。
- MajordomoLISTSERV の発想を IBM の世界から Unix サーバーへ持ち込んだ、無料のメーリングリスト管理ソフト。
- make元祖ビルド自動化ツール。1976年に Stuart Feldman が Bell Labs で書いた。ターゲット、依存関係、レシピを定義する。タブ文字が必須という仕様は今も変わらない。
- Make Money Fast1980年代末からUsenetを駆け巡ったチェーンメール。オンライン詐欺の一大ジャンルに名前を与えた。
- Makefilemake の設定ファイル。ターゲット(何を作るか)、依存関係(何が必要か)、レシピ(どのコマンドか)を定義する。レシピのインデントにはタブが必須で、これが有名な落とし穴だ。
- Malcolm WilliamsonGCHQの3人目の暗号学者で、Diffie-Hellman鍵交換に相当する方式を、その公表の2年前に見つけていた。
- Malwarebytesウイルス対策ソフトが感染を見逃したあとで、世代を超えて「家族のIT係」が走らせてきたツール。
- Mambaアテンションの代わりに選択的状態空間モデルを使い、計算量が系列長に比例するシーケンスモデル。2023年12月にアルバート・グーとトリ・ダオが発表した。
- MAMR(マイクロ波アシスト磁気記録)スピントルク発振器で磁性粒子を揺さぶり、磁化反転しやすくする記録方式。HAMRのレーザーに対するもう一つの答え。
- Mandiant大企業が侵害を受けたあとに電話をかける相手であり、国家によるサイバー攻撃の帰属を公開レポートにした会社。
- Mandrivaフランス発のMandrake Linux。2000年前後に、普通の人でもLinuxを入れられるようにしたディストリビューション。
- Manger攻撃エラーメッセージから漏れる1ビットだけで、RSA-OAEPの暗号文を復号できることを示した2001年の攻撃。
- Maniacs of NoiseC64後期のゲームの音楽の大きな部分を手がけた、オランダの音楽集団。
- Mantine100以上のコンポーネント、フック、フォーム検証、ダークモードを備えた React のフル機能コンポーネントライブラリ。Vitaly Rtishchev が2021年に公開し、Material UI の対抗馬へ急成長した。
- Mapboxオープンデータの上に築かれた地図プラットフォーム。ベクタータイルを標準にしたが、のちにソースを閉じた。
- MapKitアプリに地図を組み込むためのAppleのフレームワーク。独自のタイル配信基盤を持たずに、パン操作、ピン、ルート、オーバーレイを扱える。
- MapNotifyX11のイベントMapNotifyとUnmapNotifyは、ウィンドウが画面に表示される資格を得たこと、あるいは失ったことを知らせる。
- MappingNotifyキーボード、モディファイア、ポインタボタンのマッピングが変わったとき、Xサーバが全クライアントに送り、キャッシュした表が古くなったと知らせるイベント。
- MapRHadoopベンダー御三家の三番手。Apacheのものをパッケージ化するのではなく、ファイルシステムそのものを書き直した会社。
- MapReduce開発者が分散を意識せずに、数千台のマシンでバッチ処理を走らせるためのGoogleのプログラミングモデル。
- MapRequestプログラムがウィンドウを実際に表示する代わりに、ウィンドウマネージャが受け取るX11のイベント。デスクトップ上のあらゆるウィンドウの一生で、最初に発せられる問いだ。
- Marc StevensMD5とSHA-1の衝突を、理論上の話から実際に動く攻撃にしたオランダの暗号解読者。
- Marc Weber Tobias機械式の錠を、ほかの脆弱なソフトウェアと同じように扱うアメリカの弁護士で錠前の専門家。
- Marco Polo非同期のビデオメッセージアプリ。短い動画を友人やグループに送り、受け手は都合のよいときに見る。「ビデオ版トランシーバー」で、2014年に公開され、家族や少人数の友人グループに人気を得て、2020年のコロナ禍に最盛期を迎えた。
- Marcus Ranum(マーカス・ラナム)ファイアウォールの生みの親の一人であり、以来、その最も辛口の批評家の一人でもある。
- Marek Marczykowski-Górecki創設者Joanna Rutkowskaが退いたあと、Qubes OSのリーダーを引き継いだポーランド人開発者。
- MariaDBMySQLの生みの親Michael「Monty」Wideniusが、OracleによるSun/MySQL買収後の2009年に始めたMySQLのフォーク。名前は末娘にちなむ。
- MariaDB MaxScaleMariaDB純正のデータベースプロキシ。クラスタの手前で負荷分散、クエリルーティング、自動フェイルオーバーを担う。役割はProxySQLと同じだが、プラグイン型のアーキテクチャで、ライセンスが異なる。
- Mark Coxオープンソースの脆弱性対応を、手順を備えた職人技に育て上げたイギリス人開発者。
- Mark KleinNSAの盗聴には住所があることを示したAT&Tの技術者。場所はサンフランシスコ、フォルサム通り611番地だった。
- Mark Ludwig動作するウイルスをソースコードのまま書籍に印刷し、それは表現の自由の問題だと主張した物理学者。
- Mark McCahillウェブが普及する前年の1991年に、Gopherを作ったミネソタ大学のチームを率いた人物。
- Mark Seaborn2015年に、Rowhammerを学術的な信頼性の問題から、root権限を奪う手段へと変えたGoogleのエンジニア。
- MarkdownHTMLに変換できるプレーンテキストの記法。John GruberとAaron Swartzが2004年に作った。**太字**、# 見出し、[リンク](url)。READMEやドキュメント、ブログの事実上の標準である。
- Markus FriedlOpenBSDのドイツ人開発者で、OpenSSHの創設者の一人。SSHプロトコルの第2版を対応させた人物。
- MarqetaAPIで1秒でカードを発行できる現代的なカード発行プラットフォーム。多くのアプリのバーチャルカードを裏で動かしている。
- MARSIBMのAES候補で、1999年の最終5候補の一つ。ファイステル構造の中核を、鍵を使わない混合ラウンドで包んだ設計。
- Mars(デモ)Tim Clarke が1993年に作った DOS デモ。赤いボクセルの大地を自由に飛び回れて、何千人もの趣味のコーダーに同じことを試させた。
- Marsh Ray2009年に、TLSの再ネゴシエーションを悪用すれば、攻撃者が他人の暗号化セッションの先頭に自分の通信をつなげられると示した研究者。
- Martin Roesch(マーティン・ローシュ)1998年にSnortを書いた米国のセキュリティエンジニア。そのルール構文は業界の共通言語になった。
- Marvell TechnologyハードディスクにもSSDにもスイッチにも入っているチップ企業。ただし「Marvellと書いてあったから」という理由で製品を買った人はいない。
- Marvin攻撃RSA PKCS#1 v1.5に対するBleichenbacherのパディングオラクルを、タイミングで蘇らせた2023年発表の攻撃。今も現役である。
- MasPar1980年代後半のスーパーコンピュータメーカー。MP-1は最大16,384個の単純なプロセッサを一斉に動かし、SIMDを極限まで押し進めた。
- MASQUEMultiplexed Application Substrate over QUIC…
- MASSCOMP研究室や工場のフロア向けのリアルタイムUnix。Unixに厳密なタイミング制御は無理だと思われていた時代の話だ。
- Masters of Deceptionニューヨークのハッカー集団。Legion of Doomとの抗争は、1992年の連邦訴追で幕を閉じた。
- Mastodon連合型のマイクロブログ基盤。オープンソース(AGPL)で、2016年に Eugen Rochko が公開した。2022年のマスク氏による Twitter 買収を機に広く知られるようになった。
- MastodonインスタンスMastodonの1台のサーバー。ユーザーは登録時にインスタンスを選ぶ。そこが「ホーム」になるが、他のインスタンスのアカウントもフォローできる。個人の管理者やコミュニティが無償で運営している。
- Mat Honan2012年、3文字のTwitterハンドルを欲しがった誰かによって、約1時間でデジタルライフを消し去られたWired誌のジャーナリスト。
- Matchbox2002年の携帯端末向けウィンドウマネージャ。240×320ピクセルに重なり合うウィンドウの余地はないため、すべてのウィンドウが全画面になる。
- MATE名前を変えたGNOME 2。GNOMEがShellへ移った際に、パネルやメニュー、Metacityを残すために2011年に作られたフォーク。
- Material UI(MUI)GoogleのMaterial Design(2014年)を実装したReactコンポーネントライブラリ。2014年に登場し、現在はMUI組織が運営する。約50のコンポーネントと強力なテーマ機能を備える。
- Materializeストリーミングデータベース。ライブのデータストリームに対してSQLを走らせ、イベントのたびに増分更新されるマテリアライズドビューを保つ。Frank McSherry と Arjun Narayan が2019年に開発。
- MATERIALIZED CTEPostgreSQLのキーワード(WITH ... AS MATERIALIZED / NOT…
- MathWorks無料の教育用ツールを、工学分野で最も高価なライセンスの一つに変えた会社。
- MATLAB「Matrix laboratory」の略。学生が行列に触れる前にFortranを学ばずに済むよう作られた言語である。
- Matrixオープンで分散型のリアルタイム通信プロトコル。連合するホームサーバー、エンドツーエンド暗号化ルーム(Olm/Megolm)、HTTP+JSONのAPIを備える。
- Matrixスペース複数のルームを階層にまとめるMatrixの機能。Discordのサーバーがチャンネルをまとめるのに近い。2021年に導入され、Matrixのコミュニティをフラットなルーム一覧ではなく、見通しの良いものにした。
- Matrixブリッジ他のチャットネットワーク(IRC、Discord、Slack、Telegram、WhatsApp、Signal)をMatrixにつなぐコンポーネント。Matrix側のユーザーには外部のルームが普通のMatrixルームに見え、外部のユーザーはパペット化…
- Matt Blaze(マット・ブレイズ)1994年にClipperチップのバックドアを回避できることを示し、のちに機械式の錠前にも同じことをやってのけた研究者。
- Matt CurtinDESが破れることを初めて公に示したDESCHALLを率いた、アメリカのセキュリティコンサルタント。
- Matt FranklinDan Bonehとともに、2001年にID基盤暗号を実用化したアメリカの暗号学者。
- Matt Gray『Last Ninja 2』のサウンドトラックが、ゲーム本編よりも頻繁に聴かれ続けているイギリスのC64作曲家。
- Matt Miller (skape)先に攻撃ツールを書き、その後Microsoftに移ってそれを使いにくくした、エクスプロイト研究者。
- Matter異なるメーカーの機器を連携させるための統一スマートホーム規格(Connectivity Standards…
- Mattermostセルフホスト型のオープンソース・チャットツール。キーボードショートカットに至るまで、意図的にSlackの代替として作られている。GoとReactで書かれ、2016年にゲーム会社から分離して生まれた。
- Matthias Ettrich1996年10月、Unixに統一感のあるデスクトップが要ると誰かに向けてUsenetで提案し、結局自分で作ったドイツ人学生。
- Matyas–Meyer–Oseasブロック暗号を一方向の圧縮関数に変える方式。連鎖値が鍵に、メッセージブロックが平文になる。
- MausNetMAUS ソフトウェアで動くドイツの BBS ネットワーク。インターネットが一般家庭に届く前の、FidoNet に代わる国産の選択肢のひとつ。
- MaxiCode1992年に UPS が作った2次元バーコードで、荷物の搬送ベルトを流れる状態のまま高速で読み取れるよう設計された。
- Maximus (BBS)FidoNet向けに作られたBBSソフトで、OS/2上で数少ない本格的な選択肢となった。
- MaxisSimCityとThe Simsを生んだスタジオ。勝てないゲームでひとつのジャンルを築いた。
- Maze War1973年の迷路ゲーム。一人称視点と、ネットワーク越しに撃ち合う対戦の両方で最初とされる。
- MBone1992年に始まった、インターネットの上に重ねた仮想ネットワーク。マルチキャストを扱えるごく少数のサイト間でトンネルを張って運び、ストリーミングサービスが登場するはるか前から音声と映像を配信していた。
- mboxUnix で最も古い電子メールの保存形式。すべてのメッセージを一つのテキストファイルに連続して並べ、From で始まる行で区切る。
- MCCPMUD Client Compression Protocol。MUDサーバーが吐き出すテキストのストリームを圧縮するためのプロトコル。
- MCPModel Context Protocol — LLMをツールやデータ、システムにつなぐためのAnthropic発のオープンプロトコル。2024年11月公開。2025年にはOpenAIやGoogleも採用し、急速に標準となった。
- MCPツール (MCP tool)Model Context Protocol(Anthropic、2024年)を通じてツール・リソース・プロンプトを公開するサーバー。MCPクライアント(Claude…
- mcvaxアムステルダムのMathematisch Centrum設置のVAX。1980年代を通じて、欧州におけるUUCPメールとUsenetの中心ハブだった。
- mcwmスウェーデン人が書いたミニマルなウィンドウマネージャ。タイトルバーを持たず、ほぼ完全にキーボードで操作し、XCBの上に直接作られている。
- MD Dataソニーが1993年に出したミニディスクのデータ版。シャッター付き光磁気ディスクに140MBを記録し、フロッピーの後継を狙った。
- MD2ロン・リベストによるMDファミリー最初のハッシュ関数。8ビットプロセッサ向けで、遅さもそれ相応だった。
- MD4ほぼ即座に破られながら、その設計がMD5、SHA-1、RIPEMDの雛形になったハッシュ関数。
- MD51991年のハッシュアルゴリズムで、長さは128ビット。2004年から暗号学的に破られているが、チェックサム(セキュリティ用途ではない)にはいまも使われる。
- MD5衝突異なる二つの入力が同じMD5ハッシュを生むこと、そしてそれを意図的に作り出す手法。
- mdadmLinuxのソフトウェアRAID管理ユーティリティ。カーネルのmd(multiple device)ドライバを操作し、RAID 0・1・5・6・10・linearに対応する。2001年にNeil…
- MDC-2IBMが1988年に作ったハッシュ関数。DESを2つ並べて動かし、暗号のブロック幅の2倍のダイジェストを出す。
- MDI(Multiple Document Interface)アプリが大きなフレームウィンドウを一つ持ち、開いた文書がすべてその内側に閉じ込められた子ウィンドウになる方式。各々が自分のタイトルバーと最小化ボタンを持ち、「ウィンドウ」メニューに「重ねて表示」がある。
- MDRセキュリティ運用の外部委託。自分でツールを動かす代わりに、外部チームが24時間体制で環境を監視し、脅威を探し、対処する。
- MDS行列少数のバイトに起きた変化を、多くのバイトに広げる線形の混合ステップ。
- MDX文章の途中でReactコンポーネントをインポートして描画できるMarkdown。
- MediaMOOMITメディアラボのテキスト世界。遊ぶのではなく会議に出る場で、1993年に開設されたメディア研究者の仮想集会所。
- MediumTwitter共同創業者によるブログプラットフォーム。美しいタイポグラフィで知られる一方、訪問者をいらだたせるペイウォールでも有名だ。
- Medusa別のドラフトモデルを使わない投機的デコーディング。モデルに予測ヘッドを数本追加して、数トークン先を同時に推測させる。
- Meetupプログラミングの勉強会、ハイキングクラブ、読書会など、趣味を軸に実際に会うためのプラットフォーム。パンデミック前が全盛期だった。
- MEGA65Commodoreが出荷しなかったCommodore 65を、30年後に愛好家たちがFPGAで作り上げたもの。
- Megatron-LM2019年に公開された、大規模Transformerモデルを学習させるためのNvidiaのリファレンス実装。今では当たり前になった形のテンソル並列を導入した論文である。
- Megaupload映画の共有で稼いでいた香港のファイルロッカー。米司法省に一日で止められた。
- Megvii(曠視科技)顔認識プラットフォームFace++を擁する北京の企業。清華大学の学生が創業し、SenseTime同様、米国でブラックリスト入りした。
- MeilisearchRust製の高速なオープンソース検索エンジン。使い心地はAlgolia風だが、自前でホストできる。
- Mekka & Symposium1996年から2002年まで開かれたドイツのイースター開催のデモパーティー。現在のRevisionへと続く系譜の最初の環である。
- memcached分散型のインメモリ・キーバリューキャッシュ。2003年にBrad…
- Memex1945年にVannevar Bushが描いた、マイクロフィルムと連想の道筋でできた机。以後のあらゆるハイパーテキストが「これに似ている」と言われてきた。
- MemoServオフラインのユーザー宛のメッセージを預かるIRCサービス。チャットネットワークの留守番電話である。
- Mempool(メムプール)送信されたがまだブロックに取り込まれていないトランザクションの待合室。
- MemtableLSMツリーにおける、メモリ上のソート済みデータ構造。新しい書き込みはまずここに入り、いっぱいになると不変のSSTableとして「フラッシュ」される。書き込みの最初の停車駅。
- Mentor GraphicsEDAの大手三社の三番手。現在の正式名はSiemens EDAだが、使っている人は皆いまもMentorと呼ぶ。
- Meow Wars約2年続いたUsenetの戦争で、中身はほとんど「meow」という単語だった。
- MerakiターミナルではなくWebページで設定するネットワーク機器。ライセンスが切れると動作しなくなる。
- MercDikuMUDのソースコードを大掃除したもので、1990年代のMUDの相当な割合の親となった。
- MercurialGitと同じ月に、同じ理由で始まった。使いやすいと広く評価されながら、それでも負けた。
- Mercury(デモグループ)『Fermi Paradox』と64kイントロ『The Timeless』を作ったドイツのPCデモグループ。どちらも2010年代屈指の作品である。
- MERGE (SQL)アップサートと削除を一度に行うSQL標準のコマンド。MERGE INTO target USING source ON ... WHEN MATCHED THEN UPDATE ... WHEN NOT MATCHED THEN…
- Mermaid図をテキストで書く。Markdownに似た簡単な記法を数行書くだけで、フローチャートができあがる。
- Mesa1993年に個人のソフトウェアレンダラとして始まり、いまやSteam Deckを含むほぼすべてのLinuxマシンでグラフィックスドライバとして動いているOpenGL/Vulkanの自由な実装。
- mesg (Unix)他のユーザーが自分の端末に直接書き込んでよいかを決めるUnixのコマンド。共用マシンの「取り込み中」の札である。
- MESIプロトコル複数のCPUコアのキャッシュが、どれがキャッシュラインに書き込めるかについて足並みをそろえるためのプロトコル。共有変数が高くつく理由である。
- MESIプロトコル古典的なキャッシュコヒーレンシプロトコル。名前は各キャッシュラインがとる4状態、Modified・Exclusive・Shared・Invalidの頭文字から。状態を追跡することで、コピーをいつ書き戻し、いつ無効化すべきかがわかる。
- MesonCMakeより高速ですっきりしたモダンなビルドシステム。既定のジェネレーターはNinjaで、Pythonに似たDSLを使う。
- Mesosphere (D2iQ)Apache Mesosでデータセンター全体を一台のコンピュータにしようとして、オーケストレーション戦争でKubernetesに敗れた会社。
- Message-IDすべての電子メールとUsenet投稿に付く一意のラベル。ネットニュースが自分自身のコピーで溺れずに済んだのは、これのおかげである。
- MessageBird社名をBirdに改め、価格を9割下げると宣言したアムステルダムのメッセージング基盤企業。
- MessagePackJSONのデータモデルをそのまま踏襲したバイナリ形式。2008年にSadayuki Furuhashiが開発した。「JSONのようで、速くて小さい」がうたい文句。
- MetaFacebook、Instagram、WhatsAppを擁する企業グループ。2021年にメタバースへ賭けて社名を変えたが、やがて賭け先はAIに移った。
- Meta Quest 3Meta のスタンドアロン型VRヘッドセット。カラーのパススルーで複合現実に対応し、外部のパソコンを必要としない。499ドル。
- Metabase技術者でなくてもSQLを書かずにデータベースへ問い合わせ、ダッシュボードを作れるオープンソースのツール。
- MetacityGNOME 2のウィンドウマネージャー。あえて退屈に作られていた。
- MetaFilter1999年開設のコミュニティ型ウェブログ。四半世紀にわたり、少数の人間が手作業で行うモデレーションがどんなアルゴリズムにも勝ることを示してきた。
- MetalAppleのグラフィックス・計算向け低レベルAPIで、Vulkanに対する同社の回答。2018年以降は同社プラットフォームで事実上唯一の選択肢となった。
- MetalLBクラウド事業者に頼めない自前ハードウェア上のクラスターで、LoadBalancer型の Service に本物の外部IPを割り当てる。
- Meteorサーバーとクライアントで同じコードが動き、API を誰も書かなくてもデータベースの変更がブラウザに現れたフレームワーク。
- Meteoriksデモシーンの年次アワード。リアルタイムグラフィックスのアカデミー賞のようなものだが、タキシードの数はだいぶ少ない。
- Metisse2004年にINRIAが作った実験的ウィンドウシステム。Xのウィンドウをメモリに描画してOpenGLで合成し、回転・拡大縮小・折り畳みを可能にした。開発者自身の言葉では「3Dデスクトップではない」。
- MetroMetaが作った、React Native向けのJavaScriptバンドラー。元の名前はPackagerで、開発中はアプリにコードを配信し、リリース時にはパッケージ化する。
- Metro-XMetro LinkのLinux向け商用Xサーバー。1990年代にRed Hatの製品パッケージに同梱され、そのモジュールローダはX.Orgに受け継がれている。
- MEX(SGI)SGI初のウィンドウマネージャ。XやNeWSがSGIに届く前に、IRISワークステーションの画面を複数のグラフィックスプログラムで共有させた。
- MFA2FAを一般化したもので、互いに独立した二つ以上の証拠で本人であることを示す。多要素認証。
- MFA疲労攻撃すでにパスワードを入手した攻撃者が、承認されるまでログイン要求を送り続ける攻撃。間違えて、苛立ちから、あるいは深夜3時に鳴り続けるスマホを黙らせるために、被害者が承認してしまうのを待つ。
- MFM (Modified Frequency Modulation)ほとんどのビットセルからクロックパルスを省くことで、旧来のFM方式の2倍の記録密度を実現した符号化方式。
- MFM符号化FMが無駄にしていたクロック遷移をほぼ捨てて、フロッピーの容量を倍にした符号化。
- MGRプログラムが自分の端末にエスケープシーケンスを書き込むことでグラフィックスを操作する、Bellcore発の小さなウィンドウシステム。
- MH(Message Handler)1本のプログラムではなく、メッセージに対してしたいことごとに用意された二十数個のコマンドからなるメールクライアント。
- Michael Rabin(マイケル・ラビン)ランダム性は厄介者ではなく道具だと、計算機科学に教えた論理学者。
- Michał Zalewskiカバレッジ誘導型ファジングを誰でも使えるものにし、ブラウザの保護がなぜこれほど難しいかを説いた定番書を書いたポーランドのセキュリティ研究者。
- MICKEYシリコン面積を極力小さくすることを狙った、ハードウェア向けの2005年のストリーム暗号。
- MICR磁気インク文字認識。小切手の下端に並ぶ数字は鉄を含むインクで印刷され、光学的にではなく磁気で読み取られる。
- Micro Focusマイコン上でCOBOLを動かすことから始まり、他社のソフトウェアの「老人ホーム」になった英国企業。
- Microchip TechnologyPICマイコンの生みの親。ライバルの買収によって、自社設計と同じくらい成長したチップメーカー。
- MicroLED「有機物を使わないOLED」。各ピクセルが有機ダイオードではなく超微細なLEDでできている。有望だが極めて高価。
- Micromusic.net1990年代後半からチップ音楽をデモシーンの外へ、クラブへと連れ出した、8ビット音楽のオンラインコミュニティ。
- MicroPro InternationalWordStarを初のベストセラー・ワープロにしながら、市場そのものを失った会社。
- MicroProseフライトシミュレーターとCivilizationが、同じオフィスから出てきたメリーランドの会社。
- microSD小型のフラッシュメモリカード規格(15×11 mm)。スマートフォン(Android)、カメラ、タブレット、Raspberry Piの標準的な記録媒体で、容量は1 GBから2…
- Microsoft1975年にビル・ゲイツとポール・アレンが創業したコンピュータ企業。WindowsとOfficeで知られるが、現在はクラウド(Azure)、AI(OpenAIとの提携)、ゲーム(XboxとActivision)、開発者向けツール(GitHub、VS…
- Microsoft CopilotMicrosoft の AI アシスタント群をまとめた総称ブランド。GitHub Copilot とは別物で、主に Azure 経由の OpenAI モデルで動く。
- Microsoft EdgeMicrosoftのブラウザ。2015年に独自エンジンのEdgeHTMLで始まり、2020年にChromiumベースへ移行した。Windows 10/11の標準ブラウザである。
- Microsoft TeamsMicrosoftのコラボレーション基盤。チャット、ビデオ、通話、ファイル共有を備え、365の全体と統合されている。2017年にSlackへの対抗として登場し、いまや企業向け市場を席巻している。
- MicroStrategyソフトウェア事業を片手間に持つ、ビットコイン投資会社になったBIベンダー。
- MIDAS Digital Audio SystemデモグループSahara Surfersによるサウンドライブラリ。90年代のばらばらなPCサウンドカード上でモジュールと効果音を鳴らした。
- MIDI楽器同士が会話するためのプロトコル。音そのものは一切運ばない。
- Midjourney2022年にデビッド・ホルツ(元Leap Motion)が始めた画像生成サービス。圧倒的な美的品質と、Discordを使う独特のインターフェースで知られる。
- MIGヘッドギャップ部分に薄い金属膜を入れ、通常のフェライトでは書けない媒体にも書き込めるようにしたフェライトヘッド。
- Mike Lynn2005年のカンファレンス中に退職し、Ciscoルーターの乗っ取り方を説明した研究者。
- MikModMOD、S3M、XM、ITに対応するモジュールプレーヤー兼サウンドライブラリ。気づけば数え切れないほどのゲームの中に入り込んでいた。
- MikroORMData Mapper と Unit of Work パターンを採用した TypeScript の ORM(Hibernate や Doctrine の流れ)。2018年に Martin Adámek…
- MikroTikラトビアのネットワーク機器メーカー。RouterOSはLinuxベースの独自OSで、企業向けの機能を趣味の価格で提供する攻めた価格設定が特徴。新興国のWISP(無線ISP)や小規模ISPでは定番である。
- MilkyTrackerFastTracker IIを忠実に再現した、無料のクロスプラットフォーム対応ミュージックトラッカー。
- Million.jsコンパイラでReactを最適化する差し替え型ツール。「ブロック仮想DOM」により差分計算が70%速くなると謳う。
- MILNET1983年にARPANETから分離された軍事側のネットワーク。国防関連の通信が研究者と同じ回線を共有しないようにするためだった。
- MilvusAIの埋め込みベクトルのためのオープンソースのベクトルデータベース。数十億のベクトルをミリ秒で検索できる。2019年にZillizが開発し、2024年にCNCFのGraduatedプロジェクトとなった。
- MIMEメールとHTTPでコンテンツの種類を示す標準。Content-Type: text/html; charset=utf-8、image/png、application/json など。
- MIME typeファイルがどんな種類のデータかを示すラベル。text/html、application/json、image/webpなどがある。
- Mimecastメールのフィルタリング、アーカイブ、フィッシング対策をクラウドで提供するロンドンの企業。メールは自社サーバーに届く前にここを通る。
- MimikatzWindows向けのポストエクスプロイトツール。LSASSプロセスのメモリから、パスワード、ハッシュ、Kerberosチケットを抽出する。2011年にBenjamin…
- MIMO送受信の両側に複数のアンテナを使い、同じ周波数で複数のデータストリームを同時に送る技術。
- Min-p samplingしきい値を絶対値ではなく、最も確率の高いトークンに対する相対値で決めるサンプリング手法。モデルが確信しているときは候補が絞られ、迷っているときは自動的に広がる。
- MindSpring自社の価値観をカードに刷り、実際にそれを守ろうとしたアトランタのISP。
- MindVoxハッカー集団Legion of Doomの元メンバー2人が、1991年に立ち上げたニューヨークのBBS兼初期インターネット接続業者。
- Minecraftスウェーデン発のサンドボックスゲーム。2009年にマルクス「ノッチ」ペルソンが作り、2014年にモヤンごと25億ドルでマイクロソフトに売却された。史上最も売れたゲーム(3億本超)。
- Mini-ITX2001年にVIAが定めた、170 × 170 mmのマザーボード規格。10リットル級のケースで本格的な性能を出したい愛好家に支持される、小さな標準。
- Mini-LED数千個の小型LEDバックライトを部分的に調光できる液晶ディスプレイ。焼き付きの心配なく、OLEDに近いコントラストが得られる。
- MiniDisc(ミニディスク)ソニーが、プラスチックのカートリッジに収めた小型の光磁気ディスクでカセットを置き換えようとした規格。日本では愛されたが、ほかの国ではほぼ見過ごされた。
- Minikube開発用のローカルKubernetesクラスタ。VirtualBox、KVM、Docker、Podman、HyperKit(macOS)、Hyper-V(Windows)など複数のドライバに対応する。2016年にKubernetes…
- MinIO自前で動かせるS3互換のオブジェクトストレージ。Go製の単一バイナリで、Kubernetes界隈では「セルフホストS3」の事実上の標準である。
- MINIX教育用に書かれたUnix風OS。そして、あるフィンランドの学生が使っていて我慢できなくなり、Linuxを書き始めるきっかけになったOS。
- MIPSRISC 型 CPU アーキテクチャ。1981年、スタンフォード大学の John Hennessy による。名称は「Microprocessor without Interlocked Pipeline…
- MirCanonicalが2013年に、UbuntuのスマートフォンとデスクトップでWaylandの代わりとして打ち出した独自のディスプレイサーバー。2018年からはWaylandコンポジタを作るためのライブラリになっている。
- Miraiボットネットデフォルトパスワードを突いてIoT機器(防犯カメラやルータ)を乗っ取ったボットネット。2016年秋に史上最大級のDDoS攻撃を引き起こした。
- MirantisOpenStackの波に乗り、Kubernetesへ舵を切り、その途中でDockerのエンタープライズ事業まで拾ったインフラ企業。
- mIRCある世代にとって「IRC」そのものだったWindowsクライアント。1995年にKhaled Mardam-Beyが公開し、30年後の今も開発が続いている。
- Miroチーム向けのオンラインホワイトボード。2019年に「RealtimeBoard」から改称し、コロナ禍のリモートワークで急拡大した。
- Mirostat固定の閾値ではなく、フィードバックループでテキストのパープレキシティを制御するサンプリング手法。「どれくらい意外なテキストにしたいか」を指定すると、アルゴリズムが生成しながら調整する。
- misc-fixedXのビットマップフォントの代表格。5x7から10x20までのファミリーで、すべてのxtermが最初に使い、1980年代から存在し、1997年以降はほとんど成り行きでUnicodeの大半を網羅している。
- misc.*どこにも収まらないものを引き受けたUsenetの雑多階層で、売買、求人、法律、子育てなどを扱った。
- Misskeysyuilo 氏が 2014 年から開発している日本発のフェディバース用サーバーソフトウェア。ActivityPub を話すので Mastodon と連合するが、使い心地はまったく独自だ。
- Mistigris1991年に結成されたコンピュータアートのグループ。BBSが消えて久しい今も、アートパックを出し続けている。
- Mistral2023年に元Meta/Google DeepMindの研究者が創業したフランスのMistral AI。欧州のフロンティア挑戦者で、オープンウェイトとプロプライエタリの両方のモデルを出す。
- Mistral AIフランスのAIスタートアップ。2023年5月にArthur Mensch(元DeepMind)、Timothée Lacroix、Guillaume Lample(元Meta)が創業し、欧州で高品質なオープンウェイトLLMの先駆けとなった。
- MISTY1松井充が1997年に設計したブロック暗号。当時知られていた線形解読法と差分解読法への耐性を狙った。
- MIT-SCREEN-SAVER外部クライアントがサーバー内蔵のスクリーンセーバーを肩代わりできるようにしたX11R6の拡張。後世にとってもっと重要なのは、ユーザーがどれだけ離席しているかを尋ねられる点だ。
- MIT-SHMローカルのプログラムが、画素を一つ残らずソケットに流す代わりに、共有メモリ経由で画像をサーバに渡せるようにするX11拡張。
- MIT-SUNDRY-NONSTANDARDサーバにバグを「戻す」ことだけが仕事だったX11拡張。古いプログラムを動かし続けるためのものである。
- MiTACサーバー、堅牢型端末、MioやMagellanといったGPSブランドを抱える台湾のODMグループ。
- Mitelもとは芝刈り機を売るはずだった、カナダのビジネス電話システムメーカー。
- MITM(中間者攻撃)悪意ある第三者がクライアントとサーバーの間に割り込み、通信を読み取ったり改ざんしたりする攻撃。
- MITRE ATT&CK実際の攻撃者がどう動くかをまとめた知識ベース。戦術・技術・手順(TTP)を体系化している。
- MITRE ATT&CK タクティクスMITRE ATT&CK…
- mix-blend-mode要素を背後にあるものと、画像編集ソフトでおなじみの乗算・スクリーン・差の絶対値など十数種のモードで合成するCSSプロパティ。
- MixColumnsMixColumnsは、AESの状態の各列を、GF(28)上の固定された線形写像で混ぜ合わせる段階である。
- Mixpanelページビューではなく個々のイベントを数えるプロダクト分析。誰が何をどの順にクリックし、誰が戻ってきたかを追う。
- Mixture of AgentsTogether AIが2024年に発表した手法。複数のLLMを層状に積み、各層が前の層の出力を洗練する。小型のオープンモデルでも、ベンチマークでGPT-4oを上回ることがある。
- MKVMatroska。ほぼ何でも、いくつでもトラックを収められるオープンなコンテナ形式。
- ML KitGoogleが提供する、モバイルアプリ向けの既製の機械学習機能一式。文字認識、バーコード、顔検出、翻訳などがある。
- ML-DSANISTが標準化した、量子時代のデジタル署名方式。旧名はCRYSTALS-Dilithium。
- ML-KEMTLSの鍵交換に代わる耐量子計算機暗号。旧称CRYSTALS-Kyberで、現在はFIPS 203。
- MLAGMulti-Chassis Link Aggregation。サーバーが、2台のスイッチにまたがるポートチャネルに接続する仕組み。サーバーからは1本のLACPボンドに見え、スイッチ同士が内部で連携する。単一スイッチの障害点をなくせる。
- MLCMulti-Level Cell。4段階の電圧で1セルに2ビットを記録するNANDフラッシュ。SLCの2倍の密度だが、寿命と速度は約半分。一般向けSSDはTLCやQLCに移行したため、現在はほぼ過去のものとなっている。
- MLflowパラメータ、メトリクス、モデル、バージョンなど、機械学習の実験を追跡するオープンソースのプラットフォーム。
- MLOps機械学習モデル版のDevOps。本番環境でのモデルの学習、バージョン管理、デプロイ、監視を扱う。
- MLSMessaging Layer Security。大規模グループチャットのE2EEのためのIETF標準(RFC 9420、2023年)。TreeKEMにより数千人規模まで拡張でき、参加者の追加・削除が二乗で増えるSignalとは対照的である。
- mlvwmMacintosh-like Virtual Window Manager。System 7の縞模様のタイトルバー、画面上端のメニューバー、隅のリンゴを X11 に持ち込んだ1997年のウィンドウマネージャ。Unixの箱でMacが恋しい人のために。
- MLXApple Siliconに最適化されたAppleのオープンソース機械学習フレームワーク。CPUとGPUがRAMを共有するユニファイドメモリを活かして、データコピーを避ける。
- mmap(メモリマップトファイル)ファイルをプロセスのメモリ空間に直接マップし、通常の配列のように読み書きする仕組み。
- MMDFMultichannel Memorandum Distribution Facility。モデム経由でしか届かないホストまで含めて、CSNETをつないでいたメールシステム。
- MMLU57科目にわたる多肢選択式のベンチマーク。言語モデルがどれだけ「物知り」かを測る標準的な物差しとして長く使われた。
- MMO何千人ものプレイヤーが同じ世界を共有し、ログアウトした後もその世界が存在し続けるゲーム。
- MMR関連性と多様性のバランスを取る再ランキング手法。上位 K 件が互いにそっくりな結果で埋まるのを避ける(Maximal Marginal Relevance)。
- MMUプロセッサ内にあり、メモリアクセスのたびに仮想アドレスを物理アドレスへ変換するユニット。
- MO3形式サンプルをMP3またはOgg Vorbisで圧縮したトラッカーモジュール。MODを何分の一かのサイズまで小さくできる。
- MobaXtermXサーバーを内蔵したフランス製のオールインワン・Windowsターミナル。SSH越しのグラフィカルなUnixプログラムが、準備なしでそのまま画面に現れる。
- MobileyeEyeQチップとカメラ映像認識で、数億台規模の車の運転支援を支えるイスラエル企業。高価なライダーに頼らず、前方カメラ1台で自動運転を目指す。
- MobX「リアクティブな状態」を扱うライブラリ。observableなオブジェクト、算出値、リアクションで構成される。Reduxが不変更新を求めるのに対し、MobXはプロキシ経由での直接的な書き換えを許す。
- MochaJavaScript のテストフレームワーク。Express と同じ TJ Holowaychuk が2011年に作った。BDD 構文は describe('Foo', () => it('bar', ...))。Node…
- MockitoSzczepan Faberが2008年に作った、Java随一のモックフレームワーク。依存先を代役に差し替え、データベースやネットワーク、時計から切り離してクラスをテストできるようにする。
- Mod n解読法線形解読法の親戚。個々のビットの挙動ではなく、小さな数を法とした値の分布を追跡する。
- mod.*初期Usenetにあったモデレート制グループ用の階層で、すべての投稿が人の手を経てからネットワークに流れた。
- Modbus世界で最も普及している産業用プロトコル。1979年にModiconがPLC向けに考案した。工場の現場や太陽光パネル/インバーターでいまも標準である。
- Modeline(X11)Xサーバの設定にある、ビデオモードのピクセルクロックと同期パルスを指定する一行。モニタが自分の耐えられる条件を自己申告できなかった時代の遺物。
- modesetting(Xドライバー)動作しているグラフィックカードが何かを一切知らない汎用のX.Orgドライバー。そのおかげでほぼあらゆるカードで動く。
- Modifiers (X11)X11の8つの修飾キービット(Shift、Lock、Control、Mod1〜Mod5)と、どのキーがどのビットを立てるかを決める表。
- Modular Crypt Formatパスワードハッシュ自身がどのアルゴリズムで作られたかを示す、$id$salt$hash形式の慣習。
- MOD形式Amigaのモジュール形式。サンプルと音符パターンを一つのファイルに収めており、曲はストリーミングではなくマシン自身が演奏した。
- MoE複数の「エキスパート」ネットワークを持ち、トークンごとに一部だけを動かすモデル構造。巨大なモデルを安く動かせる。
- Moebius (ANSI editor)複数のアーティストが同じキャンバスに同時に描ける、現代的なANSIエディタ。
- MoEルーティングMixture-of-Expertsの仕組みの一つで、「ルーター」がトークンごとに上位k個のエキスパートを選ぶ。top-1(Switch Transformer)とtop-2(Mixtral)が最も一般的。
- MojoLLVMとSwiftを生んだChris Lattnerが、Modular社で作った新言語。Pythonの構文、C++の性能、MLIR/GPUサポートの三兎を狙う。2023年5月発表。
- monday.comテルアビブ発の、色鮮やかな「Work OS」。あらゆるワークフローをボード、列、オートメーションという同じ部品で組み立て、CRMにも製品ロードマップにもなる。
- Monero(モネロ)取引を追跡できないように作られた暗号資産。2014年にCryptoNoteプロトコルから誕生した。Bitcoinと違い、ブロックチェーンは公開台帳として読めない。
- MongoDBもっとも有名なドキュメント指向データベース。BSON(バイナリJSON)で保存し、スキーマレスで、水平スケールできる。
- MongooseMongoDB向けのNode.js用ODM(Object Document Mapper)。Aaron Heckmannが2010年に開発。スキーマレスなMongoDBの上に、スキーマ検証とミドルウェアを加える。
- MONIAC管とタンクと色水でできた計算機。通貨供給が文字どおり経済を流れ、税として漏れ出た。
- Monocypher約2000行の単一ファイルC暗号ライブラリ。作者はLoup Vaillant。libsodiumでは大きすぎる組み込み向けで、ChaCha20、Poly1305、Ed25519、Argon2、X25519を備える。
- Monotype(モノタイプ)1887年の植字機。穿孔テープのキーボードで、活字を一本ずつ鋳造して組む。
- Monster(VMS)1988年のマルチユーザー冒険ゲーム。プレイヤー自身が世界を作れた。同じ発想をTinyMUDが有名にする1年前のことである。
- MOO世界のすべてがオブジェクトでできており、サーバーを動かしたままプレイヤーがプログラムできるMUDの一種。
- MoOLITリソース設定一つでOPEN LOOK風にもMotif風にも見えた、USLの1992年のツールキット。GUI戦争の停戦案だったが、戦争が終わる直前に間に合った。
- Mopria3メートル先のプリンターにAndroidスマホから印刷できない、という問題への業界の回答。
- Moritz LippMeltdown論文の筆頭著者で、チップメーカーに数年のあいだ1月を恐れさせたグラーツ・グループの一員。
- MOS 6502競合が200ドル前後だった時代に25ドルで売られ、1980年代の機械の半分に載ることになったプロセッサ。
- MOS 6510Commodore 64に搭載されたプロセッサ。I/Oポートを内蔵した6502で、マシンが自分のメモリを足元から入れ替えられるようにした。
- MOSFET金属酸化膜半導体電界効果トランジスタ。現代のデジタル電子機器のほぼすべてで主流のトランジスタ。1959年にベル研究所のアタラとカーンが発明した。CPUのダイには数十億個のMOSFETが載っている。
- Mostek1970年代のDRAM市場を支配したテキサスの半導体メーカー。日本勢との競争と、不運な親会社が止めを刺した。
- MOSテクノロジー25ドルのプロセッサーを売り、ホームコンピューターを経済的に成り立たせたペンシルベニアの小さな半導体メーカー。
- motd「Message of the day」。Unixがログインのたびに表示する/etc/motdのテキストで、マルチユーザーマシンの掲示板である。
- MotherDuckDuckDBのクラウドサービス。ハイブリッド実行で、クエリの一部は手元のノートPC(ローカルのDuckDB)で、一部はクラウドで走る。創業者はBigQuery出身者である。
- Motif商用 Unix の標準 GUI ツールキット。ごついベベル(立体縁取り)で記憶されている。
- Motifクリップボード (XmClipboard)ロック、フォーマット、アンドゥを備えたMotif独自のクリップボードAPI。データを所有者側ではなくルートウィンドウのプロパティに保存するので、コピー元のプログラムが終了しても内容が残る。
- Motifのドラッグ&ドロップMotif 1.2に組み込まれた、X11で初めて実際に広まったドラッグ&ドロップのプロトコル。あまりに重く、競合は実装するより新しいものを作ることを選んだ。
- MotionNotifyポインタの移動を知らせるX11のイベント。受け取らずに済ませる仕組みまで標準装備している。マウスは80年代のネットワークが運ぶ気になる量より多くのイベントを出せるからだ。
- Motorola 68000Macintosh、Amiga、Atari STの心臓部。そのフラットなアドレス空間は、プログラマにIntelのセグメント方式を嫌わせた。
- MozillaNetscapeがソースコードを公開した後に残ったもの。そしてFirefoxでInternet Explorerの独占を崩した存在。
- MP-QUICマルチパスQUIC。1本のQUIC接続で複数のネットワーク経路を同時に使えるようにするIETFのドラフトで、MPTCPの後継にあたる。
- MP3非可逆圧縮の音声フォーマット。MPEG-1 Layer 3として1993年に標準化。カールハインツ・ブランデンブルクとフラウンホーファー研究機構が開発し、デジタル音楽革命を起こした。
- MP4どこでも再生できるコンテナ形式。最も高機能ではないが、誰に送っても気にしなくてよい唯一の形式である。
- MPLS「Multiprotocol Label Switching」。IP ヘッダーの代わりに短いラベルでパケットを転送する方式で、経路検索を高速化し、トラフィックエンジニアリングを可能にする。
- MPTCP1本のTCP接続で複数のネットワーク経路を同時に使えるようにする拡張。Wi-Fi、LTE、Ethernetを束ねられる。
- MPX(マルチポインタX)Xサーバーの入力層を作り直し、複数のマウスポインタとキーボードを、それぞれ専用のカーソルとフォーカスつきで1画面に共存させた仕組み。
- MQAすべてのヘッドが1組のキーとバリューを共有し、クエリだけをヘッドごとに持つアテンションの変種。2019年にNoam Shazeerが、KVキャッシュを小さくする一点のために提案した。
- MQA(マルチクエリアテンション)すべてのクエリヘッドが1組のキー/バリューを共有するアテンションの変種。KVキャッシュを大幅に縮められるが、品質は犠牲になる。
- MQTTIoT向けの軽量なパブリッシュ/サブスクライブ型プロトコル。ヘッダーはわずか2バイトで、TLSにも対応し、不安定で帯域の細い回線を前提に設計されている。
- MQTT-SNMQTT for Sensor…
- MRAM磁気トンネル接合(MTJ)の磁化の向きとしてビットを記憶する不揮発性RAM。高速で、書き換え耐性が事実上無限、放射線にも強い。
- MRM(Motif Resource Manager)コンパイル済みのUIDファイルからMotifのインターフェースを実行時に読み込むライブラリ。UILの片割れで、プログラムが実際にリンクするほうである。
- MS-DOSMicrosoftを育てたOS。シングルユーザー、シングルタスク、コマンドラインで、「640KBもあれば誰にとっても十分」とされたメモリ。
- MS-DOS ExecutiveWindows 1.0と2.xのシェル。ウィンドウ内のファイル一覧で、.EXEファイルをダブルクリックしてプログラムを起動した。
- MS-DOSシェルメニュー、ファイル一覧、プログラムグループを備え、1988年のDOS 4.0に付属したテキストベースのシェル。コマンドプロンプトが未来ではないと認めた形だった。
- MSAA1ピクセルあたり複数の深度・カバレッジサンプルを取りつつ、ピクセルシェーダーは1回しか実行しないアンチエイリアシング。滑らかになるのはジオメトリのエッジだけである。
- Msgedシスオペやポイントが、ノードのメッセージベースから直接ネットメールとエコーメールを読み書きできた、無償のFidoNet用メッセージエディタ。
- MsgGroupARPANET初の大規模なメーリングリスト。1975年に、電子メールについて電子メールで議論するために始まった。
- MSI(Micro-Star International)マザーボード、グラフィックスカード、ゲーミングノートを手がける台湾のメーカー。ドラゴンのロゴで知られる。
- MSN MessengerMicrosoftのインスタントメッセンジャー(1999〜2013年、2005年からWindows Live Messenger)。2000年代前半の欧州で支配的なIMであり、「ナッジ」やウィンク、目の大きな絵文字を定着させた。
- MSSクランピング経路上のルーターがTCPハンドシェイク中のMSS値を書き換え、セグメントが必ずトンネルのMTUに収まるようにする手法。壊れたPath MTU Discoveryに対する、見栄えは悪いが不可欠な回避策である。
- MSTPMultiple Spanning Tree Protocol(802.1s、2002年)。複数のVLANをMSTインスタンスにまとめ、インスタンスごとにスパニングツリーを動かす。VLANごとに1本のツリーを持つPVST+より資源の消費が軽い。
- MSWHTTPリクエストをネットワーク層でモックする。ブラウザではService Worker、Nodeでは node:http の傍受を使い、どちらの環境でも同じコードが動く。
- MSX家庭用コンピュータをVHSのような「規格」にしようとした試み。10社のメーカーから同じマシンが出た。
- Mt. Goxコレクターズカードの取引サイトとして始まり、85万BTCの行方不明で幕を閉じたビットコイン取引所。
- MTBFMean Time Between Failures(平均故障間隔)。機器が故障するまでに平均してどれだけ稼働するかを示す統計指標である。
- MTEB埋め込みモデルを順位付けする Hugging Face のリーダーボード。検索、分類、クラスタリング、意味的類似度など8種類のタスク、56以上のデータセットを対象とする。
- mTLSサーバーだけでなく、クライアントも証明書を提示する TLS(相互 TLS)。
- mTLS 認証相互 TLS。通常の HTTPS のようにサーバーだけでなく、接続の両側が証明書で互いを認証する方式で、サービス間通信とゼロトラストの土台となる。
- MTM形式初期のPC向けトラッカーMultiTrackerのモジュール形式。Amigaがまだ4チャンネルだった時代に最大32チャンネルを扱えた。
- MTRtraceroute と ping を合体させたツールで、各ホップのパケットロスと遅延を継続的に表示する。
- MTU断片化(フラグメンテーション)せずにリンク上で送れる、最大のパケットサイズ。
- MTU不一致 (MTU mismatch)接続された2つのインターフェースで、設定されたMTU(最大パケットサイズ)が異なる状態。小さいパケットは通るが大きいものは黙って捨てられるため、「インターネットは使えるのに一部のサイトだけ固まる」やOSPFネイバーの停滞といった症状を起こす、厄介な原…
- MU-MIMOルーターが複数の端末へ同時にデータを送れるようにするWi-Fi技術。従来のように1台ずつ順番に送る必要がない。
- MUDtelnet 越しに遊ぶテキストベースのマルチプレイ世界。のちに月額課金を始めたあらゆる MMO の直系の祖先。
- MUD2リチャード・バートルによる初代MUDの書き直し版。大学のメインフレームで夜中に動かすのではなく、商売として成り立たせることを目指して作られた。
- MudOS1990年代前半に元のLPMudの後を継ぎ、一世代のテキストゲームの標準エンジンになったドライバ。
- MUI (Magic User Interface)1992年登場のAmigaのオブジェクト指向GUIツールキット。プログラムは何を見せたいかを述べ、どう見えるかは利用者が決める。
- MuleSoft企業システム同士をつなぐ「ロバの仕事」に由来する名前を持つ、統合ソフトの会社。
- Mullvad VPN顧客のことを知らなさすぎて、メールアドレスすら尋ねないスウェーデン発のVPNサービス。
- Multi-head latent attention(MLA)キーとバリューをヘッドごとに丸ごとキャッシュする代わりに、小さな潜在ベクトルへ圧縮するアテンション構造(DeepSeek、2024年)。KVキャッシュをGQAよりさらに小さくでき、DeepSeekの推論コストの低さを支える要の一つ。
- Multi-master複数のノードが同時に書き込みを受け付けるレプリケーション方式。書き込みを受けるのが1ノードだけのプライマリ/レプリカ方式とは異なる。複雑になるのは、2つのノードが同じ行を同時に更新したときの競合処理だ。
- MulticsMIT、ベル研究所、GEが1964年から2000年まで関わったタイムシェアリングOS。野心的すぎて複雑になり、ベル研が手を引いたことがUnix誕生のきっかけになった。
- MultiFinder複数のMacintoshプログラムがウィンドウを開いたままにできるようにした1987年のアドオン。協調的マルチタスクという方式は14年続いた。
- Multiflow超長命令語(VLIW)の先駆者。幅の広い命令語とトレーススケジューリングコンパイラはItaniumを真っ直ぐ指し示していたが、10年早すぎた。
- Multipaint昔のホームコンピュータの色の制約をあえて再現する、現代のPC向けペイントソフト。
- multipart/form-dataファイルアップロード用の標準的なHTTPフォーム形式。各フィールドを「境界」文字列で区切り、バイナリはそのまま送る。
- MultiXact複数のトランザクションが同じ行を同時にロックしたいときにPostgreSQLが使う仕組み。独自のカウンタを持ち、それが一周する可能性があり、たいてい歓迎されない話になる。
- Mumble超低遅延のオープンソース・ボイスチャット。2005年から。ゲーム向けに設計され、FPSでは位置情報付きオーディオに対応する。サーバー側はMurmurと呼ばれる。Discordボイスの先行者である。
- Muon2024年登場のオプティマイザで、更新量を直交化してから適用することで、重み行列のあらゆる方向にほぼ同じ大きさのステップを与える。
- MUSHTinyMUDから分岐した系統。プレイヤーが部屋を作るだけでなくプログラムもでき、オンラインロールプレイの本拠地となった。
- MUSHclientトリガー、エイリアス、スクリプトを標準装備にしたWindows用MUDクライアント。
- musl正確さ・小ささ・静的リンクのしやすさを重視した、もう一つの libc 実装。2011年に Rich Felker が開発し、Alpine Linux や OpenWrt、多くの組み込み機器で標準になっている。
- Mustache2009年にChris Wanstrath(GitHubの創業者)が作った、あえてロジックを持たないテンプレートエンジン。名前は{{ }}が横向きの口ひげに見えることに由来する。
- Mutation ObserverDOMが変化したこと(ノードの追加や削除、属性の変更、テキストの更新)を通知するWeb APIである。自分が起こしたのではない変更も含め、ページ構造の変化に非同期かつ効率的に反応できる。
- MutterGNOMEのウィンドウマネージャ兼コンポジタ。名前はMetacityとClutterを縮めたものである。
- muxBlitの後継である5620向けにロブ・パイクが作ったウィンドウシステム。端末内部で動作し、シリアル回線をウィンドウごとのチャネルに分割した。8½やrioの祖先にあたる。
- MVCデータ(Model)、表示(View)、両者をつなぐ処理(Controller)を分離するアーキテクチャパターン。
- MVCC(多版同時実行制御)データベースが同じ行の複数バージョンを保持し、読み取りが書き込みを、書き込みが読み取りをブロックしないようにする方式。
- MVCCスナップショット多版型同時実行制御(MVCC)のもとで、トランザクションが見る一貫したデータベースの「スナップショット」。各行について、スナップショット取得時点で有効だったバージョンを読むので、読み取りと書き込みが互いをブロックしない。
- MVP (Model-View-Presenter)ViewとModelの間にPresenterを置き、UIロジックをすべて担わせ、インターフェース経由でViewを更新するUIアーキテクチャパターン。
- MVVM(Model-View-ViewModel)ViewModelが公開する監視可能なプロパティに、Viewがデータバインディングで結び付くUIアーキテクチャ。2005年にMicrosoftがWPF向けに導入した。
- mwmMotifのウィンドウマネージャ。面取りされた灰色のフレームが、1992年ごろの商用Unixワークステーションの見た目を決めた。
- MXPMUD eXtension Protocol。色コード程度しか扱えなかったテキストストリームに、HTML風のタグを載せる拡張。
- MyISAMMySQL最初のストレージエンジンで、2010年まで既定だった。高速で単純、そしてトランザクションがまったくない。人気も評判もそれで説明がつく。
- MySpace大衆に広まった最初のSNS。2003年にトム・アンダーソンが始め、誰もが最初に「友達」になる相手だった。2006年に米国で最も訪問されたサイトとなり、2009年ごろFacebookに敗れた。
- MySQLもっとも広く使われているオープンソースのリレーショナルデータベース。LAMPスタックの「M」。
- MySQL AB同じコードを二度売ることで、オープンソースでも食べていけると証明したスウェーデン・フィンランドの会社。
- Mystic BBSLinuxやWindows、Raspberry Piの上でtelnet界隈を生かし続けている現代のBBSソフト。
- MythicAIの行列積を、デジタルではなくフラッシュメモリのセル内のアナログ電流で計算するスタートアップ。
- ミップマップテクスチャをあらかじめ縮小して用意したもの。遠くの面では元画像をサンプリングせず、適度に小さい版を使えるようにする。
- ミューテックス特定のリソースにアクセスできるスレッドを、同時に1つだけに制限するロック。
- モックテストで、データベースやAPI、時計といった本物の部品を、予測どおりに動く偽物に置き換えること。
- 文字(Character)テキストの単位。現代では厄介で、「文字」は文脈によってバイト、コードポイント、書記素、グリフのどれも指しうる。
- 文字セット(Character set)カラムに格納できる文字と、それをバイト列にどう符号化するかを決めるもの。データベース、テーブル、カラムごとに設定でき、驚くほど頻繁に間違っていて、文字が疑問符に化ける原因になる。
N
- _NET_ACTIVE_WINDOWアクティブなウィンドウを示すルートウィンドウのプロパティ。変更依頼のメッセージには、誰が頼んだかを示す欄がある。
- _NET_CLIENT_LISTウィンドウマネージャが管理する全ウィンドウを列挙するルートウィンドウのプロパティ。タスクバーやページャは、Xサーバの何百というウィンドウのどれが本物のアプリか、推測せずに済む。
- _NET_CLOSE_WINDOWタスクバーやページャが、自分で閉じようとせず、ウィンドウマネージャに代わりにウィンドウを閉じるよう頼むメッセージ。
- _NET_CURRENT_DESKTOP現在どの仮想デスクトップが表示されているかを示すルートウィンドウのプロパティ。EWMHのワークスペース関連プロパティ群の要。
- _NET_DESKTOP_GEOMETRYすべての仮想デスクトップに共通のサイズを保持するルートウィンドウのプロパティ。多くのウィンドウマネージャでは画面と同じ大きさで、パン方式のものでは画面数枚分の幅になる。
- _NET_DESKTOP_LAYOUT仮想デスクトップが互いにどう並んでいるか(一列、一行、格子)を記述するEWMHのプロパティ。「上のデスクトップ」が誰にとっても同じ意味になるようにする。
- _NET_DESKTOP_NAMES仮想デスクトップの名前をUTF-8文字列として順に並べて保持するルートウィンドウのプロパティ。この系列の中で、誰でも直接書き込んでよい唯一のものである。
- _NET_DESKTOP_VIEWPORT画面より大きなデスクトップのうち、いま見えている部分を示すルートウィンドウのプロパティ。デスクトップごとに座標の組を一つ持ち、パンしないマネージャでは常に0,0である。
- _NET_FRAME_EXTENTSウィンドウマネージャが周囲に付けたフレームの厚みをプログラムに伝えるEWMHのプロパティ。自分が画面のどこにいるかを計算するために使う。
- _NET_MOVERESIZE_WINDOWページャーやツールが、他人のウィンドウに直接触れることなく、ウィンドウマネージャに移動とサイズ変更を依頼するためのEWMHメッセージ。
- _NET_NUMBER_OF_DESKTOPS仮想デスクトップの数を保持するルートウィンドウのプロパティ。設定するのはウィンドウマネージャで、増やしたい者には依頼用の窓口が開かれている。
- _NET_RESTACK_WINDOWページャーがあるウィンドウを別のウィンドウの上または下に置くためのEWMHメッセージ。ウィンドウマネージャがすべてをフレームで包んだあとは、通常のX経由の方法が通用しなくなるからである。
- _NET_SHOWING_DESKTOPデスクトップを見せるために全ウィンドウを隠している最中かどうかを示すルートウィンドウのプロパティ。「デスクトップを表示」ボタンの裏にあるモード。
- _NET_SUPPORTEDウィンドウマネージャが仕様のどの部分に対応すると主張しているかを、ルートウィンドウ上に列挙するEWMHのプロパティ。
- _NET_SUPPORTING_WM_CHECKEWMH対応のウィンドウマネージャが本当に動いているかを、死んだマネージャの残した古いプロパティを信用せずに判定するためのハンドシェイク。
- _NET_VIRTUAL_ROOTSルートの大きな子ウィンドウでデスクトップを構成するウィンドウマネージャーが、それらを列挙するルートウィンドウのプロパティ。スクリーンセーバーや壁紙設定ツールが正しいウィンドウを見つけるために使う。
- _NET_WM_ALLOWED_ACTIONS個々のウィンドウに対してユーザーが何をできるか(移動、サイズ変更、最小化、閉じる)をウィンドウマネージャが列挙し、他のプログラムが同じ選択肢を提示できるようにするEWMHのプロパティ。
- _NET_WM_BYPASS_COMPOSITORフルスクリーンのゲームが、コンポジタにどいてもらうよう頼むためのEWMHプロパティ。余計なコピーと余計なvsyncなしで、フレームが画面へ直行する。
- _NET_WM_DESKTOPウィンドウがどの仮想デスクトップ(0始まり)に属するかを示すEWMHのプロパティ。全デスクトップなら 0xFFFFFFFF になる。
- _NET_WM_FRAME_DRAWN合成型ウィンドウマネージャーが、最新のフレームが実際に画面に届いたことをアプリケーションに伝えるメッセージ。滑らかなアニメーションに向けたX11の遅すぎた試みである。
- _NET_WM_FULLSCREEN_MONITORS開いたモニターだけでなく、複数のモニターにまたがってフルスクリーンウィンドウを広げられるようにするEWMHの追加仕様である。
- _NET_WM_ICONアプリケーションが、任意サイズのARGB画像を一枚以上置いておくプロパティ。WM_HINTSの白黒ビットマップでは足りなくなって生まれた。
- _NET_WM_ICON_GEOMETRYタスクバーがウィンドウのボタン位置を記録するプロパティ。ウィンドウマネージャは最小化時にどこへ縮めればよいかをこれで知る。
- _NET_WM_MOVERESIZEアプリが自前で描いた部分(タイトルバーやリサイズグリップ)のドラッグが始まったとき送るメッセージ。以後の移動はウィンドウマネージャが自分の規則で引き継ぐ。
- _NET_WM_OPAQUE_REGIONアルファチャンネルを持つウィンドウが、どの矩形が実際に不透明かを宣言し、コンポジタが背後の描画を省略できるようにするEWMHのプロパティ。
- _NET_WM_PIDプログラムが自分のプロセスIDをウィンドウに書き込むEWMHのプロパティ。pingに応答しないとき、ウィンドウマネージャが正しいプロセスを殺すための手掛かりだが、誰も検証しない自己申告である。
- _NET_WM_PINGアプリケーションが固まっていないかをウィンドウマネージャが確かめる仕組み。続いてPIDプロパティにより、正しいプロセスを殺せるようになる。
- _NET_WM_STATEウィンドウの状態(最大化、全画面、「常に手前」など)を列挙するEWMHのプロパティであり、プログラムがその変更を依頼するための窓口でもある。
- _NET_WM_STRUTパネルが画面の一辺を確保するためのEWMHプロパティ。最大化したウィンドウがタスクバーを隠さず、その上で止まるようにする。
- _NET_WM_USER_TIMEユーザーが最後にキーを押した、またはクリックした時刻をプログラムがウィンドウに刻むEWMHのプロパティ。新しいウィンドウが求められて開いたのか、勝手に現れたのかをウィンドウマネージャが判別できる。
- _NET_WM_WINDOW_OPACITYコンポジターでウィンドウ全体を半透明にするプロパティ。どの仕様にも採用されたことがないのに、事実上すべてが対応している。
- _NET_WM_WINDOW_TYPE開こうとしているウィンドウの種類をプログラムが申告するEWMHのプロパティ。パネルとダイアログとツールチップを、ウィンドウマネージャが区別して扱えるようになる。
- _NET_WORKAREAパネルに覆われていない画面領域をデスクトップごとに x、y、幅、高さで示すルートウィンドウのプロパティ。パネルのstrutからウィンドウマネージャが算出する。
- .NET MAUI一つのC#コードベースからiOS、Android、Windows、macOS向けアプリを作るMicrosoftのフレームワーク。Xamarin.Formsの後継である。
- .newsrcホームディレクトリに置かれたテキストファイル。Usenetリーダーが、購読中のグループと既読の記事を記憶するために使った。
- N-gramn個連続した文字または単語の並び。文章がどれだけ言語らしいかを測るのに使う。
- N+1 問題ORM を使うときに最もよくあるパフォーマンスの不具合。一覧を取る1回のクエリに加えて、各行の関連データを取る N 回のクエリが発行される。
- n8n自分でホストできる Zapier の対抗馬。ノードベースのビジュアルエディタで、ノードは TypeScript で自作できる。docker run ですぐ動く。
- NACLAWSのサブネット単位で働くステートレスなファイアウォール。許可と拒否の両方のルールを番号順の優先度で持ち、ステートフルなセキュリティグループを補完する。
- Namcoデパートの屋上の乗り物遊具から始まり、やがてパックマンを世に出した東京の会社。
- Namecheap「GoDaddyではないこと」で成長したドメインレジストラ。
- NaN「数ではない」ことを表す特殊な浮動小数点値。0/0、sqrt(-1)、parseFloat("abc") などの結果として現れる。
- NannyMUD1990年にコンピュータクラブLysatorが始めたリンシェーピングのLPMudで、今も稼働する最古級のMUDの一つ。
- nano設定ファイルの1行を直したいだけのときに使うターミナルエディタ。1999年にChris Allegrettaが、メールクライアントPineのエディタPicoの自由な代替として開発を始めた。
- Nano-X (Microwindows)組み込みLinux向けの極小ウィンドウシステム。フレームバッファに直接描画し、Win32風とXlib風の2種類のAPIを同時に提供する。Microsoftから連絡があったため、Microwindowsから改名された。
- Nanoloopゲームボーイをポケットサイズのドラムマシンに変えた、Oliver Wittchowのシンセ兼シーケンサーのカートリッジ。
- nanomsgPieter Hintjensによる「正しく作り直したZeroMQ」。APIは簡素で、ライセンスはLGPLでなくBSD。現在はNNGとして保守されている。
- Nanostores約250バイトの状態管理ライブラリ。React、Vue、Svelte、Solid、Litのいずれでも使えるフレームワーク非依存型で、Astroプロジェクトの定番の状態管理手段。
- NaNボクシング浮動小数点数が「非数(NaN)」を表すときに使わないビットへ、ポインタや整数や型タグを詰め込む手法。高速な動的型付けランタイムのほとんどが採用している。
- NAPIトラフィックが増えると、Linuxのネットワークドライバを割り込みからポーリングへ切り替える仕組み。自分の割り込みで窒息するマシンを守る。
- NAS家庭やオフィス向けのファイルサーバ。複数のディスクをRAIDで束ね、SMB/NFSでアクセスする。
- NAT家庭の10台の機器が、1つのIPv4アドレスでインターネットに出られるようにする仕組み。
- NAT hairpinning(NATヘアピン)内部のクライアントがルーターのグローバル IP を経由して別の内部サーバーに接続するとき、通信がインターネットへ出ず、ルーター上で「ヘアピンのように折り返す」こと。NAT…
- NAT ゲートウェイクラウドのマネージド NAT サービス。プライベートサブネット内のリソースが外向きにだけインターネットへ出られるようにし、受信は遮断する。AWS NAT Gateway、Azure NAT Gateway、GCP Cloud NAT がある。
- NAT64IPv6だけのクライアントが、IPv4しか持たないサーバーに接続できるようにする技術。世界がまだ移行しきっていない以上、純粋なIPv6ネットワークを使えるものにするために必要である。
- National SemiconductorFairchildの幹部を大量に引き抜いて、アナログ半導体の大手となったアメリカのチップメーカー。
- NativeScriptJavaScript/TypeScriptでネイティブのiOS/Androidアプリを作れるクロスプラットフォームのモバイルフレームワーク。2014年にTelerik(のちProgress)が公開。WebViewを使わず、本物のネイティブウィジェット…
- NATSクラウドネイティブ向けの高性能メッセージング。2010年に Derek Collison(元TIBCO、Cloud Foundry)が開発。サブジェクトベースのpub-sub、低遅延、組み込み可能なブローカーが特徴である。
- NATS JetStreamNATSメッセージングの上に載った永続化レイヤー。少なくとも1回の配信、リプレイ、キーバリューストア、オブジェクトストアを加える。2021年登場。
- NATトラバーサルNATを越えてP2P接続を確立する技術群。STUN、TURN、ICE、ホールパンチングなど。
- Nautilus2001年からのGNOMEのファイルマネージャ。開発元はバージョン1.0の2か月後に倒産したドットコム企業だった。
- Navigation APIHistory APIの後継。SPAが15年来の小細工に頼らずにページ遷移を扱えるようにするために作られた。
- NB-IoTNarrowband IoT。免許が必要なセルラー帯域で低消費電力のIoTを実現する3GPP標準(Release 13、2016年)。LoRaWANに対する通信事業者運営の選択肢で、180…
- NCD (Network Computing Devices)1988年にX端末を製品カテゴリとして確立し、誰よりも多く売った会社。やがてPCにその役目を奪われた。
- NCP(Network Control Program)ARPANET最初のホスト間プロトコル。1983年にTCP/IPへ置き換わるまで、ネットワーク上のマシン同士が接続を開くために使われた。
- NCRオハイオ州デイトンのレジスター会社。トーマス・ワトソンに営業の仕方を教え、米海軍のためにエニグマを解読し、世界初のバーコードをスキャンした。
- NCR紙マイクロカプセル入りの染料により、間にカーボン紙を挟まなくても筆跡が転写される感圧複写紙。
- NCSA Telnetイリノイ州のスーパーコンピュータセンターが作ったTelnetクライアント。MacとPCに、インターネットへの独自の入口を与えた。
- NDJSON / JSON Lines「Newline-delimited JSON」。1行に1レコードのJSON。ストリーム処理、追記、分割がしやすい。公式標準ではなく、事実上の慣習である。
- NDP プロトコルRFC 4861。IPv6 のリンク層での探索を担うプロトコル。近隣探索、ルータ探索、パラメータ探索、リダイレクト、アドレス解決、NUD(近隣到達不能検知)を扱う。
- NEC約10年にわたり、日本のパソコンそのものだった通信・コンピュータメーカー。
- Nectarine Demoscene Radioリスナー自身がキューを埋めていくウェブラジオ。流れる曲のほとんどがデモシーン産だ。
- Neighbor Discovery (近隣探索)IPv6でARPに代わるプロトコル。ブロードキャストではなくICMPv6(タイプ133〜137)を使い、「要請ノード」マルチキャストアドレスに送る。
- Neo4jもっとも有名なグラフデータベース。ノードとリレーションシップで構成し、クエリ言語はCypher。創業はスウェーデン。
- Neonストレージとコンピュートを分離したサーバーレスPostgres。ゼロスケール、gitのような即時ブランチ作成(「CIの実行用に本番DBをコピー」)が特長。
- Neovim2014年に生まれたVimのフォーク。コードベースを近代化し、Luaを主要なスクリプト言語にし、非同期駆動で、LSP(v0.5以降)とtree-sitter(v0.6以降)を内蔵する。
- NES死んだ市場を蘇らせたゲーム機。その方法は、誰がソフトを出せるかを厳密に支配することだった。
- NESSIEAESと並ぶ暗号アルゴリズムを推奨しようとした、欧州のプロジェクト。
- Nest Labsサーモスタットを見せびらかしたくなる製品に変え、Googleに32億ドルで買収された会社。
- net.*Usenet最初期のフラットな名前空間で、1980年代の大半、一般向けのニュースグループはすべてnet.で始まる名前だった。
- NetAppファイルサーバーしかできない箱を売り、それを売り文句にしたストレージ企業。
- netcat「TCP/IPのスイスアーミーナイフ」。ネットワーク接続越しに任意のデータを読み書きする。原版は1995年にHobbitを名乗る人物が匿名で公開し、以来使われ続けている。
- Netcomシェルアカウントを大衆向け商品にし、一時は米国最大のISPとなったサンノゼの事業者。
- Netcraft1995年から毎月Webサーバーの数を数え続けている英国バース発の会社で、勝っている側が必ず引用する審判役。
- NetEase中国第2位のゲーム会社。メールポータルから出発し、いつの間にかオンラインゲームと音楽と養豚の帝国を築いた。
- netemネットワークをわざと悪くするためのLinuxカーネル標準ツール。インターフェースに遅延、パケットロス、ジッター、並べ替え、重複を加えられる。すべてはテストのためだ。
- NetezzaディスクとCPUの間に回路を挟み、不要なデータはそもそも動かさないようにしたデータベース。
- NetfindDNS、finger、SMTPを使った探偵まがいの調査で、メールアドレスを突き止める人物検索エンジン。
- Netflix郵送のDVDレンタルから始まり、ストリーミングへの道のりで運用とアーキテクチャの分野に最も影響を与えた企業の一つになった。
- NetFlowルーターからトラフィックのフロー情報(誰が誰と、どれだけ、どのポートで通信したか)を出力するCisco発のプロトコル。ネットワーク監視の標準である。
- Netgear家庭や小規模オフィス向けのルーターとスイッチを作るカリフォルニアの企業。近年はアンテナだらけの高価格モデルに力を入れている。
- Netlib1985年に始まった数値計算ソフトウェアの保管庫で、正しいコマンドを書いたメールを送ると、ソースコードがメールで返ってきた。
- NetlifyJAMstackの先駆者で、静的サイトの「git pushでデプロイ」を広めた。現在はエッジ関数、フォーム、認証まで備えたフルスタックのサービスである。
- NetLogo個体一つの振る舞いを記述し、それが千個体になったときに何が起きるかを眺めるエージェントベース・モデリング環境。
- NetMDPCからミニディスクレコーダーへ高速で音楽を流し込めるようにした、ソニーの2001年のUSB接続。ただし流し込めるだけ。
- Netnodスウェーデンのインターネット基盤の大部分を運営する財団所有の会社。止まるまで誰も気に留めない種類の配管である。
- NetNorthBITNETのカナダ支部。インターネットが来る前に、国内の大学へメールとメーリングリストをもたらした学術ネットワーク。
- Netrek16人対戦の宇宙戦略ゲーム。インターネット初のチームゲームとされ、今も遊ばれている。
- NetscapeWebを一般市場に押し上げたブラウザ。1995年のIPOはドットコム・ブームの号砲となった。
- NetScout通信事業者や企業にパケットキャプチャとネットワーク監視を販売する米国企業。2015年からはDDoS対策も手がける。
- Netskope「社員は会社のファイルをどのクラウドサービスにアップロードしているのか」という、気まずい問いから生まれた会社。
- NetSuite最初のクラウド型業務システム。Larry Ellisonの資金で始まり、やがて彼のOracleに吸収された。
- NettyJava NIO ベースの非同期ネットワークフレームワーク。2004年に JBoss で Trustin Lee が開発した。Vert.x、Spring WebFlux、Cassandra、Hadoop など、高性能な Java アプリの中核を担う。
- Network Solutionsバージニア州の小さな請負会社。誰もが.comを欲しがり始めたまさにその時に、.comを独占的に管理することになった。
- NetZero広告バナーと引き換えに接続を提供した、1998年開始の無料ダイヤルアップ接続業者。画面上部の広告帯さえ我慢できれば、タダでネットに入れた。
- New Note Action(NNA)同じチャンネルに次の音が来たとき、まだ鳴っている音をどうするかを決める Impulse Tracker のルール。
- New RelicSaaS型のオブザーバビリティ基盤。2008年にリュー・サーンが設立した(社名は自分の名前のアナグラム)。JavaやRubyアプリ向けAPMの草分けである。
- Newgroundsある世代が初めてのFlashアニメやゲームを公開したポータル。1995年にトム・フルプが始め、今も続いている。
- Newmanry(ニューマンリー)人ではなく機械でローレンツ暗号を破るよう命じられ、結果として世界初の電子計算機室を築いたブレッチリー・パークの部署。
- NeWSSunが1986年に出したウィンドウシステム。クライアントは完成した描画命令ではなく、PostScriptプログラムをサーバに送る。
- news.*Usenet自身を話題にする階層で、新規ユーザー向け案内、管理者、グループ提案、あらゆるFAQの集積などを扱う。
- news.admin.net-abuse初期のスパム対策運動が組織化され、スパムを数え、裁定を下したUsenet階層。
- NewsWatcher1990年代初頭のMac用Usenetリーダー。無料でグラフィカルで、作者は同じくアンチウイルスのDisinfectantを書いた人物でもある。
- newtypeパターン既存の型を、実行時オーバーヘッドなしで新しい別の型として包む手法。コンパイラは UserId(u64) と OrderId(u64) を区別できるようになる。
- NexGenx86命令をRISC風のマイクロオペレーションに変換するコアを作り、結果的にAMDを救ったカリフォルニアのCPUベンチャー。
- NeXTスティーブ・ジョブズがAppleを追われた後に興した会社。最後はAppleが会社ごと、ジョブズごと買い戻すことになった。
- Next.jsReactで最も普及しているメタフレームワーク。Vercelが2016年に公開した。SSR、SSG、ISR、エッジレンダリング、ファイルベースルーティング、Server Actionsを一つのコマンドで揃える。
- Nextdoor物理的な近所に範囲を限ったSNS。迷い猫、駐車への苦情、「あれは花火か銃声か?」といった話題が並ぶ。
- NextivaWebホスティングで得た資金が、アリゾナの砂漠でビジネス向け電話システムに化けた。
- NeXTSTEPスティーブ・ジョブズが失意の中で作ったOS。最初のウェブブラウザはこの上で書かれ、のちにmacOSとiOSの土台になった。
- NFC近距離無線通信(4 cm未満)。非接触決済、カード読み取り、「タッチしてペアリング」に使われる。
- NFOビューアNFOファイルを正しい文字セットで表示し、リリースグループのASCIIロゴが文字化けの山にならないようにするプログラム。
- NFOファイルシーンのリリースに必ず付属する、ASCIIロゴとリリース情報を載せたテキストファイル。領収書であり、看板であり、作品でもある。
- NFSリモートのファイルシステムを、ローカルにあるかのようにマウントする古典的な方法。1984年にSunが開発した。
- NFT交換可能ではなく、固有であるトークン。ブロックチェーン上の所有の記録で、たいていは別の場所に保存された何かを指している。
- nftablesiptablesの後継となる、現代的なLinuxのパケットフィルタ。高速で、ルール更新がアトミックに行え、iptables/ip6tables/arptables/ebtablesを1つの仕組みに統合している。
- nginx現代的なWebサーバー兼リバースプロキシ。同時接続数が多い場面では、多くの場合Apacheより高速だ。
- ngrok手元のローカル開発サーバーに公開HTTPSアドレスを与えるツール。ngrok http 3000を実行するだけで、ポート開放もNAT設定も証明書もなしに外部から届くURLができる。
- NianticGoogle社内の副業プロジェクトから、駐車場でピカチュウを捕まえるために何百万人もの人を外に連れ出した会社。
- NICコンピュータをネットワークにつなぐハードウェアであり、MACアドレスの持ち主でもある。
- nice値プロセスの「お行儀の良さ」を表す数値。CPU 時間をどれだけ他に譲るかを示し、−20から19までの値を取る。
- Niels Fergusonシュナイアーの周辺にいたオランダの暗号学者。2007年にDual_EC_DRBGのNSAバックドアが潜みうる場所を指摘し、スノーデンによる確認の6年前だった。
- Nihilist cipherポリュビオス方陣にキーワードを組み合わせ、普通の数として足し合わせる暗号。1880年代のロシアの革命家たちが選んだ。
- NimPythonに似たインデント構文を持つ静的型付けのシステム言語。2008年にAndreas Rumpfが始めた(当初の名前はNimrod)。独自のコード生成器を持たず、C、C++、JavaScriptを経由してコンパイルする。
- Nimble Storageクラウド型分析「InfoSight」で、サポートへの電話をほぼ過去のものにしたストレージ企業。2017年にHPEが買収した。
- Ninja速度を追求した最小限のビルドシステム。2010 年に Google の Evan Martin が、もともと Chromium のために作った。ビルドに数分かかるようになったら Make の代わりに使う。
- NIOJava 1.4(2002年)で導入されたノンブロッキングI/O API。チャネル、バッファ、セレクタの三つの概念からなり、NettyをはじめあらゆるJVMサーバーの土台になっている。
- NIS2EUのサイバーセキュリティ指令(2023年)。NIS1を対象業種と要求事項の両面で拡大・厳格化したもの。
- NISQ現在の量子コンピューターを指す呼び名。量子ビット数はシミュレーションの限界を超えるが、ノイズが多すぎて実用には届かない。
- NIST SP 800-108一つの秘密からHMACやCMACなどの疑似乱数関数を使って複数の鍵を導出する方法を定めたNISTの勧告。
- NIST SP 800-132パスワードから暗号鍵を導出するための、2010年のNIST勧告。事実上、PBKDF2の取扱説明書である。
- NIST SP 800-38A2001年に発行された、5つのブロック暗号モードを初めて規定した米国の標準。
- NIST SP 800-38DGCMと、その認証専用の姉妹方式GMACを規定した、2007年のNIST標準。
- NIST SP 800-38Fある鍵を別の鍵で暗号化するためのNISTの2012年の勧告で、KW・KWP・TKWの3方式を収める。
- NIST SP 800-56C鍵交換で得た共有秘密を実際に使う鍵へ変換する方法を定めたNISTの標準。
- NIST SP 800-57鍵がどれだけ生きてよいか、どれだけの長さが要るかを決める、鍵管理に関するNISTの勧告。
- Nixインストール結果を入力の純粋関数とみなすパッケージマネージャ。エルコ・ドルストラの博士研究(2003〜2006年)から生まれ、NixOSの土台になっている。
- Nix & NixOS関数型のパッケージマネージャ。各パッケージはハッシュ付きの固有パス(/nix/store/abc...-postgres-16)に置かれ、アトミックな更新、ロールバック、再現可能なビルドが可能になる。
- Nix Flake標準で再現性を備えたNixのプロジェクト形式。flake.nixとflake.lockで依存関係をすべて厳密に固定する。Nix 2.4(2021年)で安定化し、2.18以降は既定。今のNixの使い方だ。
- NJEメインフレーム間でジョブ、印刷出力、ファイルをやり取りするIBMのプロトコル。BITNETが実際に話していたのもこれである。
- nl.*欧州のハブがたまたま置かれていた国で生まれた、オランダ語のUsenet階層。
- NLFSR(非線形帰還シフトレジスタ)帰還関数が非線形のシフトレジスタ。そのため古典的なBerlekamp–Massey法による解読は通用しない。
- NLP人間の言語を扱うAI分野。翻訳、要約、分類、音声認識などが含まれる。
- Nmap定番のポートスキャナー。ネットワークの構成を調べ、開いているポートを見つけ、サービスを特定する。
- nn (newsreader)「No News is good news」。読み始める前に、読む価値のあるものを自分で選ばせるUsenetリーダー。
- NNTPUsenetをダイヤルアップ式のUUCP一括転送から、ニュースサーバーとリーダー間のライブなTCP接続へ移したプロトコル。
- NO CARRIERキャリアが消えて通話が終わったことを告げるモデムのメッセージ。BBS世代にとっては、別れの挨拶の代わりでもあった。
- No-Intro改変のないクリーンなゲームROMを目録化する保存グループ。名前は、クラッカーが冒頭にイントロを付け足していないという約束である。
- NoCeMUsenetのキャンセルメッセージ問題への回答。隠すべき投稿の署名付きリストで、誰の判断を信頼するかは各読者が決める。
- NoctuaオーストリアのPCファンメーカー。ベージュと茶色の配色と強気の価格で知られ、静音性と品質で愛好家に崇められている。
- Node Problem Detector各ノードのカーネルログとsystemdの状態を読み、見つけた内容をKubernetesのノード条件に変換するDaemonSet。自分では何も直さず、知らせるだけである。
- Node.jsV8とlibuvの上に作られたJavaScriptランタイム。2009年にJavaScriptをブラウザからサーバー側へ引き上げた。作者はRyan Dahlで、現在はOpenJS Foundationが保守している。
- Noise ProtocolSignal Protocolの共同設計者Trevor Perrinが2016年に発表した暗号プロトコルのフレームワーク。DH・暗号・ハッシュの部品を「パターン」で組み合わせてハンドシェイクを作る。
- NoiseTrackerUltimate Soundtrackerを整理し、ProTrackerへの橋渡しとなった1989年のAmiga用トラッカー。
- NomadHashiCorpのコンテナオーケストレーター。Kubernetesの最小限の代替という位置づけ。
- NonStop1976年登場のTandem製フォールトトレラントシステム。止まってはならない取引処理を、銀行や取引所が今も任せている。
- Nordic SemiconductornRFチップでBluetooth Low Energy市場を席巻した、ノルウェーのファブレス企業。
- NORDUnet北欧の研究ネットワークが共有する基幹網であり、北欧がインターネットに早く接続できた理由でもある。
- NordVPNリトアニア発の個人向けVPN。プロトコルよりもYouTubeのスポンサー広告で有名だ。
- North Star ComputersHorizonとハードセクタのフロッピーでS-100時代の標準機材だった、バークレーの会社。
- Norton DesktopSymantecによるWindows 3.xのシェル置き換えソフト。デスクトップアイコン、ごみ箱、ドラッグ&ドロップを、Windows 95が標準にする四年前に提供した。
- NoSQL従来型のリレーショナルではないデータベースの総称。ドキュメント型、キーバリュー型、グラフ型、列指向型などを含む。
- NostrNotes and Other Stuff Transmitted by…
- NostrリレーNostr ネットワークで、署名付きの投稿を保存して中継するサーバー。ユーザーは複数のリレーに同時に投稿し、クライアントも複数から読み取る。アイデンティティを「所有」するリレーはなく、互いに交換可能だ。
- Note Gエイダ・ラブレスが1843年に付した7つの注のうち最後で最長のもの。ベルヌーイ数を計算する表を含み、一般に「世界初の公刊されたコンピュータプログラム」と呼ばれる。
- NotesfilesPLATOの会議文化をUnixへ持ち込んだイリノイ大学のディスカッションシステム。しばらくの間Usenetと並存した。
- Nothing-up-my-sleeve数誰でも検証できる方法で選ばれた定数。バックドアを仕込んだ、という疑いを封じるためのものだ。
- Notionメモ、Wiki、データベース、かんばん、文書を、同じブロック型エディタに詰め込んだ「オールインワン」のワークスペース。
- NotPetya2017 年 6 月、ロシア軍参謀本部情報総局(GRU)がランサムウェアに偽装して仕掛けたワイパー。ウクライナの会計ソフト M.E.Doc のサプライチェーン攻撃で拡散し、世界で約 100 億ドルの損害を出した。
- NOV (News Overview)グループごとの要約データベース。ニュースリーダーが記事を1つずつ開かなくてもスレッドを組み立てられるようにした。
- Novellユタ州プロボの企業で、その NetWare は80〜90年代のオフィスネットワークの実質的な基盤だった。Windows NT が同じ芸当を無料で身につけるまでは。
- Novuメール・SMS・プッシュ・アプリ内通知を、一つのAPIと一つのワークフローにまとめるオープンソースの通知基盤。
- npmNode Package Managerの略。300万以上のパッケージを擁する世界最大のパッケージレジストリで、Node.jsの標準パッケージマネージャー。2010年にIsaac Schlueterが開発した。
- NPU機械学習の推論をバッテリーを食わず、CPUやGPUにも負担をかけずに端末内で行うための、チップ上の専用AIアクセラレータ。
- NRENNational Research and Education Network。アル・ゴアが構想した科学向けギガビットネットワークであり、今では各国の研究ネットワークの総称として使われる。
- NRZI符号化1を「変化あり」、0を「変化なし」として表す符号化。データを運ぶのは電圧の水準ではなく磁束の反転である。
- NsCDENot so Common Desktop Environment。FVWMの上にCDEの見た目と操作感を再現したもので、フロントパネル、ワークスペース、1990年代のカラーパレットを備えるが、Motifは1行も使っていない。
- NSFNETARPANETから役目を引き継ぎ、やがてインターネットを商用事業者に手渡した米国の研究用バックボーン。
- NSF形式完成した音声ではなくNES自身の再生コードを収めたファイル形式。プレーヤーがそのコードを実行して音を再生成する。
- nShieldケンブリッジのnCipherが生んだHSM製品群。持ち主が2度変わったが、今も無数の認証局の中で動いている。
- NSO Groupスパイウェア「Pegasus」を開発したイスラエル企業。政府に販売され、ジャーナリスト、弁護士、反体制派の端末から繰り返し見つかっている。
- NTDS.dit各ドメインコントローラー上にある、Active Directory全体を収めたファイル。すべてのオブジェクト、属性、パスワードハッシュが入っている。Windows環境で最も価値の高いファイルだ。
- NTLMMicrosoftのレガシーな認証プロトコル。Windows 2000以降、Active DirectoryではKerberosに置き換えられたが、今もフォールバックとして使われている。
- NTLMリレー認証を破るのではなく中継する攻撃。被害者が攻撃者にログインし、攻撃者が同じ認証を本物のサーバへ流す。
- NTPインターネット経由でコンピューターの時計を原子時計に合わせるプロトコル。ミリ秒単位の精度が出る。
- NTP増幅攻撃monlistコマンドが有効な古いNTPサーバーを悪用するDDoSの一種。送信元を標的に偽装した234バイトの問い合わせに対し、サーバーは直近600クライアントの一覧、約48KBを返す。増幅率は約200倍。
- NTSC fixPAL機向けに書いたデモをNTSC機でも動くよう直すこと。シーンで最もしつこい互換性の問題。
- Nuance Communications口述入力ソフトDragonで知られる米企業。約20年間、商用音声認識の代名詞に近い存在だった。
- NUFLIFLIの技法にスプライト層を重ね、FLIバグも隠すことで、C64をピクセル単位の色指定に近づける画像形式。
- null「値がない」ことを表す値。「NullPointerException」をはじめ、ソフトウェア史上最大のクラッシュ原因である。
- NullsoftWinamp を生んだ会社。社名はマイクロソフトへの皮肉で、創業者は親会社が出してほしくないものを出し続けた。
- NULLポインタどのオブジェクトも指していないポインタ。参照外しするとプログラムが落ちる(C/C++ではセグフォ、JavaではNullPointerException)。Tony Hoareはnullを「10億ドルの過ち」と呼んだ。
- NUMAマルチソケット構成で、各CPUが「自分専用」のRAMを持つ方式。ローカルメモリへのアクセスは、ソケット間のインターコネクトを越えるアクセスより速い。正式名称はNon-Uniform Memory Access(不均一メモリアクセス)。
- Numa Numa2004年、ゲイリー・ブロルスマが机に座ったまま、モルドバのポップソングを上半身全体で口パクするウェブカメラ動画。広がるためのプラットフォームがないまま世界中に広まった最初期の動画の一つ。
- NUMAノード互いに高速にアクセスできるCPUコアとメモリのまとまり。マルチソケットサーバーやAMDのチップレットCPUには複数あり、ノードをまたぐアクセスは遅延が5割から2倍ほど増える。
- NUMAバランシングNUMA(不均一メモリアクセス)システムで、スレッドとそのデータを近くに配置する技術。CPUは自分に直結した「ローカル」メモリには速くアクセスでき、他のソケットのメモリは遅い。配置を誤ると無駄な遅延が生じる。
- numlockx仕事はただ一つ、X起動時にNumLockをオンにして、最初のキー入力からテンキーで数字が打てるようにするプログラム。
- NumPyPythonの数値計算の基盤パッケージ。N次元配列、ブロードキャスト、ベクトル化演算を備える。2006年にトラビス・オリファントが作った。PythonのML/データスタック全体の土台である。
- NUnit.NET向けのテストフレームワーク。Java製のJUnitを.NETに移植したもの(Jim NewkirkとCharlie Poole、2002年)で、.NETプラットフォーム初の本格的な単体テストフレームワークだった。
- Nushellパイプがテキストストリームではなく構造化データを流すシェル。2019年にJTとYehuda Katzが始め、Rustで書かれている。ls | where size > 10mb | sort-by modifiedは読んだとおりに動く。
- NUTS(トーカー)Neil's Unix Talk Server。誰でも自分のチャットワールドを立ち上げられた、小さなトーカーのコードベース。
- Nuveiカナダの決済処理会社。国内最大のテックIPOを果たした後、2024年に非公開化された。
- NuxtVue.jsのメタフレームワーク。2016年にセバスチャン・シャパンが作った。SSR、SSG、ファイルベースのルーティング、自動インポート、サーバールートを備える「Vue版Next.js」。
- NVDIMMNon-Volatile DIMM。電源が切れても内容を保持するメモリモジュール。最も一般的なNVDIMM-Nは高速なDRAMで、電源断時にスーパーキャパシタの電力でオンボードのフラッシュへ素早く退避する。データ損失が許されない場面で使われる。
- NVGRENetwork Virtualization using GRE。MicrosoftのオーバーレイトンネリングプロトコルでRFC…
- Nvidiaゲーマー向けのグラフィックスカードを作っていたら、AI産業全体が必要とするハードウェアをたまたま作っていた会社。
- Nvidia Grace HopperNvidiaのスーパーチップGH200。ArmベースのGrace CPU(Neoverse V2コア72基)とHopper H100 GPUを同一ボードに載せ、900 GB/sのNVLink-C2Cで結ぶ。
- NVIDIA H100AIブームのボトルネックとなり、NVIDIAを時価総額1兆ドルへ押し上げたデータセンター向けGPU。
- Nvidia RTX 50シリーズBlackwellアーキテクチャを採用したNvidiaのコンシューマー向けチップ。RTX 5090(GDDR7 32 GB)、5080、5070 Ti、5070があり、2025年1月に発売された。
- NVIDIA TeslaNVIDIAのデータセンター/HPC向けGPUライン。パッシブ冷却で映像出力はない。K80(2014年)からP100、V100、A100、H100、B200/B100へと続く。「Tesla」の名は、自動車メーカーとの混同を避けて廃止された。
- NVLinkNVIDIA独自の、GPU間を結ぶ高帯域インターコネクト。NVLink 5(Blackwell、2024年)はGPUあたり双方向1.8 TB/sで、PCIe 5.0の約14倍に当たる。
- NVMe古いSATAバスを経由せず、PCIeと直接やりとりする高速SSD規格。正式名称はNon-Volatile Memory Express。
- NVMe-oFNVMe over Fabrics。NVMe SSDをネットワーク(TCP、RDMA、ファイバチャネル)越しに公開する。仕様は2016年。RDMAでの遅延は10〜20µsで、ローカルPCIeとの差はほとんど測れない。現代的なSANの置き換えだ。
- NVMe名前空間NVMe SSD をコントローラのレベルで複数の独立した「デバイス」に分けたもの。各名前空間は個別のドライブ(/dev/nvme0n1、n2 …)として見える。ハードウェア側で行われる点で、パーティション分割より根本的だ。
- Nxモノレポ向けツールチェーン。2018 年に Nrwl(Victor Savkin、Jeff Cross、元 Angular チーム)が公開した。賢いビルドキャッシュ、影響範囲に基づくテスト検出、プラグインベースのワークフローが売りである。
- NX (NoMachine)パケットを小さくするのではなく、往復通信そのものを減らすことで、XプログラムをモデムやADSLでも使えるようにした技術。
- NXP Semiconductorsフィリップスの旧半導体部門。今日では、自動車、入退室カード、非接触決済カードに入っているシリコンで知られる。
- NZBダウンロード1件を構成するUsenet記事を過不足なく列挙したXMLファイル。
- NZXTPCケースと冷却装置を手がける米国メーカー。Kraken水冷クーラーとCAMソフトウェアで知られる。
- ニューススプールUsenetサーバーがすべての記事を保管したディレクトリ。伝統的には、記事1本につきファイル1つ、グループ1つにつきディレクトリ1つだった。
O
- O-RAN (Open RAN)Open Radio Access Network。移動体ネットワークの無線部と制御ソフトウェアを、単一ベンダーの一体型装置から切り離す構想。2018年からO-RAN…
- OAEPパディングRSA暗号化のパディング方式。暗号文をランダム化し、ブライヒェンバッハー攻撃の最も容易な経路を塞ぐ。
- OAuthパスワードを見せることなく、Google・Facebook・GitHubなどでサイトにログインできるようにするプロトコル。
- OAuth 2.0認可フレームワーク。「パスワードを渡さずに、アプリに自分のXのデータへアクセスさせる」ためのもの。認証ではない(認証はその上に載るOIDCの仕事)。
- OAuth スコープOAuth アプリが要求する細かな権限の単位。read:user、write:repo、delete:files など。
- Oberon System1987年にニクラウス・ヴィルトとユルク・グートクネヒトがETHチューリッヒで作ったOS。画面はタイル状のテキストで、Module.Commandの形の単語はクリックするだけで実行される。
- Objective-CC と Smalltalk のハイブリッド言語。1984年にブラッド・コックスとトム・ラブが開発し、Swift 登場までの iOS の標準言語だった。
- OBS Studioインターネット上のライブ配信のほとんどが通過するソフト。無料のオープンソースで、2012年にHugh "Jim" Baileyが始めた。Windows、macOS、Linuxで動く。
- ObsidianMarkdownベースのノートアプリ。ファイルはディスク上の素の.mdで、自分で所有できる。ウィキリンク形式、グラフビュー、1500以上のコミュニティプラグインを備える。
- OCamlML ファミリーに属する実用的な関数型言語。1996年にフランスの INRIA で生まれた。型推論付きの静的型付け、代数的データ型、パターンマッチ、ネイティブコードへの高速なコンパイルを備える。
- OCB暗号化と認証を1パスで行い、ブロックごとにブロック暗号を1回呼ぶだけで済む、2001年のブロック暗号動作モード。
- OCIコンテナ形式を標準化するLinux Foundation傘下のプロジェクト。2015年にDocker、CoreOSなどが設立。仕様は Image、Runtime、Distribution の3つ。
- OCIイメージOpen Container Initiativeが定めるコンテナイメージの標準フォーマット。Docker…
- oclock枠のない丸い時計。1989年、Xのウィンドウが長方形以外にもなれるようにしたShape拡張のデモプログラム。
- OCROptical Character Recognition(光学文字認識)— レシート、請求書、古書、看板などの画像から文字を読み取る技術。
- OCR-A人の目より先に機械の目のために描かれた書体。だからこそ半世紀にわたり「コンピュータ」を示す視覚的な記号であり続けた。
- OCR-BAdrian Frutigerが1968年にデザインした書体で、機械にも人間にも等しく読みやすいように作られた。
- OCS1985年のAmigaのオリジナルチップセット。Agnus、Denise、Paulaの3つのチップが、同時代の機種をはるかに超える映像と音を与えた。
- OCSPTLS証明書が失効していないかをリアルタイムで確認するプロトコル(RFC 6960)。ブラウザがCAのOCSPレスポンダーに「この証明書はまだ有効か」と尋ねる。遅く、プライバシーも漏れる。
- OctaMEDハードウェア4チャンネルをソフトウェアミキシングで8チャンネルに増やした、Amigaのトラッカー。
- OCuLinkPCIeのレーンをそのまま筐体の外へ引き出すケーブル規格(SFF-8611/8612)。ハンドヘルドゲーミングPCの外付けGPUでよく使われる。
- OCZ Technology自前のコントローラメーカーまで買収し、強気のマーケティングで急成長して、同じくらいの速さで破産したSSDブランド。
- OdinGalaxy端末にファームウェアを書き込むSamsung社内用のWindowsツール。正式には公開されていないのに、改造好きの道具箱には必ず入っている。
- ODR一定義規則。プログラム中でそれぞれの実体は一度だけ定義でき、複数回定義してよいものはどこでもまったく同じ定義でなければならない、というC++の規則。
- OFBモード暗号の出力を自分自身に戻すことで、ブロック暗号を同期式ストリーム暗号として使うための利用モード。
- OFDM (直交周波数分割多重)広い帯域を数千本の細いサブキャリアに分けて並列に送る方式。Wi-Fi、4G、5G、DSLの基盤である。
- OFDMA (WiFi)Orthogonal Frequency-Division Multiple Access。Wi-Fi 6(802.11ax)の中核機能で、チャネルを「リソースユニット(RU)」に分割し、複数の端末が1回の送信で同時に通信できるようにする。
- Offensive SecurityKali LinuxとOSCPの生みの親。選択式問題を暗記しても合格できない資格で知られる。
- OIDCOAuth 2.0 の上に載るアイデンティティ層(OpenID Connect)。「Google/Microsoft/Apple でサインイン」の技術的な土台だ。
- Oidosフィルターとオシレーターではなく、何千もの正弦波で音を組み立てる4kイントロ用シンセ。
- Oki Microline1980年に始まり今も生産が続くドットマトリクスの系列。理由は単純で、カーボンコピーには物理的な打撃が要るからだ。
- OKLCH明度(Lightness)、彩度(Chroma)、色相(Hue)を指定するCSSの色関数。知覚的な色空間に基づくため、色が違っても同じ明度の値なら本当に同じ明るさに見える。
- Okta企業向けSSO。従業員は一度ログインすれば、利用するすべてのSaaSにアクセスできる。Microsoft Entra ID(旧Azure AD)の競合。
- Oktalyzer4チャンネルのマシンから8チャンネルを絞り出した、初期のAmigaトラッカー。
- OLAPOnline Analytical Processing(オンライン分析処理)— 大規模な分析クエリに最適化されたデータベース。「過去5年分のデータを全部集計する」ような用途向け。
- OLED(有機EL)各画素がそれぞれ独立したLEDとして発光するディスプレイ技術。真の黒(画素オフ)と、比類のないコントラストを実現する。
- OLGXSunのOPEN LOOK Graphics Library。ウィンドウマネージャolwmとツールキットXViewの双方でボタン、エレベーター、プッシュピンを描き、両者の見た目を揃えたCライブラリ。
- OLITX Toolkit Intrinsicsの上に作られた、AT&TのOPEN LOOK用ツールキット。
- Olivettiイタリアのイヴレアを拠点とするタイプライターメーカー。最初期のデスクトップ・コンピュータを作り、のちにPC互換機でヨーロッパの半分に売り込んだ。
- Ollama自分のマシンで LLM を動かすためのツール。ollama run llama3 と打てば、もう会話できる。
- OLTPOnline Transaction Processing(オンライントランザクション処理)— 小さなトランザクションを大量にさばくことに最適化されたデータベース。典型的にはアプリの業務データ。
- olvwmOPEN LOOK Virtual Window Manager。Sunのolwmに仮想デスクトップと、その全体を見渡すマップを加えたもの。
- olwmSunのOpenWindowsに含まれたOPEN LOOKウィンドウマネージャ。ピンで固定できるメニューと、用途の決まったマウスボタンが特徴。
- OMAC可変長の問題を解決した、鍵1本のCBC-MAC変種。CMACの前身にあたる。
- OMEMOSignalプロトコルをもとにした、XMPP向けのE2EE(エンドツーエンド暗号化)拡張。XEP-0384。Andreas Straubが2015年にAndroid向けクライアントConversations用に開発した。名称は「Multi-end…
- OMR光学マーク認識。塗りつぶされた欄を光の反射量から読み取る技術で、マークシート式の試験や宝くじの基盤になっている。
- One UISamsungがAndroidの上に載せる独自スキン。大画面でも親指一本で届くように設計されている。
- OneDriveMicrosoftのクラウドファイルストレージ。2007年にWindows Live Foldersとして始まり、のちにSkyDriveとなり、英国の放送局BSkyBとの「Sky」商標紛争に敗れて2014年にOneDriveへ改称された。
- OneLogin十年間Oktaを追い続け、最後は別のID管理ベンダーに飲み込まれたクラウドログインサービス。
- OnePlus「Never Settle」を掲げ、フラッグシップ級のスペックをミッドレンジの価格で売ったスマートフォンブランド。のちに静かにOppoへ戻っていった。
- OnlyFansファンが月額でクリエイターのコンテンツに課金する英国発のサブスクリプション型プラットフォーム。主にアダルト向けコンテンツで知られる。
- ONNX機械学習モデルのオープンな交換形式。PyTorch で学習し、ONNX に書き出して、ブラウザやモバイルで動かせる。
- onsemiモトローラの旧部品部門。現在は自動車向けのパワー半導体とイメージセンサーに注力している。
- OOM killerメモリ逼迫時にLinuxが最後に取る手段。システム全体を止めるくらいなら、プロセスを一つ選んで殺す。
- Ooma機器を一度買えば、あとの通話は無料にしたホームフォンサービス。
- OOP(オブジェクト指向)データと振る舞いを一つにまとめた「オブジェクト」を中心にコードを組み立てるプログラミング様式である。
- OPA汎用のポリシーエンジン。「このユーザーはリソースYに対してXをしてよいか」を判定する。記述言語はRego。
- OPA & RegoOpen Policy Agent。JSONを入力に受け取り、許可/拒否を返す汎用ポリシーエンジン。Regoはそのためのデータログ由来の宣言型言語である。
- OPA GatekeeperKubernetesのアドミッションチェーンに入り込み、ルールに反するリソースを作成される前に拒否するポリシーエンジン。
- OPAQUEサーバーがパスワードを一切見ない非対称PAKE。サーバーが侵害されても、ハッシュ化されたパスワードすら漏れない。
- OPC UA工場向けのデータ交換の産業標準。Modbus、Profinetなど下位のプロトコルを統一的なオブジェクトモデルの裏に隠す。IEC 62541。
- OPCドラムレーザープリンターの中にある感光性の円筒。隣のトナーとはまったく別のペースで劣化する層で覆われている。
- Open Cubic Playerチャンネルごとの表示、スペクトラムアナライザ、オシロスコープをテキストモードで見せた、DOS時代で最も贅沢なモジュールプレイヤー。現在はオープンソースで、新しい環境にも移植されている。
- Open Desktop (SCO)普通の386 PC向けに、Unix、X11、Motif、デスクトップを1つにまとめた1990年のバンドル。Windows NTの3年前に登場した、PC初のグラフィカルな32ビットシステム。
- Open GraphFacebook、LinkedIn、iMessage、Discordなどでリンクを共有したときの見え方を決めるメタタグ。日本ではOGPと呼ばれる。
- OPEN LOOKSunとAT&TによるUNIX向けのGUI仕様。Motifよりよく練られていたが、それでも敗れた。
- OpenAI2015年にサム・アルトマン、イーロン・マスク、イリヤ・サツケバー、グレッグ・ブロックマンらが設立したAI研究企業。2019年に非営利から「利益上限付き」の営利組織へ移行した。
- OpenAI o1OpenAI初の推論モデル(2024年9月)。回答の前に内部で「考える」CoT段階を挟み、テスト時計算量がパラメータの単純な拡大に勝りうることを示した。
- OpenAPIREST API を記述するための標準。Swagger 2.0 から分岐して2015年に Linux Foundation へ寄贈され、OpenAPI Specification(OAS)となった。v3.0 は2017年、v3.1 は2021年で…
- OpenboxBlackboxの流れをくむウィンドウマネージャー。パネルなどを自前では持たない純粋なウィンドウマネージャーに徹したため、他のデスクトップの土台として重宝された。
- OpenBSDセキュリティとコードの正確性を何よりも優先するBSD系OS。OpenSSHの生みの親でもある。
- OpenCLGPU、CPU、FPGA上で同じソースから計算を走らせるためのオープン標準。CUDAに対するベンダー中立の対抗馬だが、勝ち切れなかった。
- OpenCVオープンソースのコンピュータビジョン・ライブラリ。2000年にIntelのGary Bradskiが始めた。コアはC++で、Python、Java、JavaScriptのバインディングがある。純粋な深層学習以外の画像・動画処理では事実上の標準である。
- openGaussPostgreSQL 9.2からフォークされ、中国製ハードウェア向けに調整された、ファーウェイのオープンソースデータベース。
- OpenGL1992年に登場したクロスプラットフォームの3DグラフィックスAPI(Silicon Graphics、のちにKhronos)。ゲーム、CAD、可視化の標準として数十年使われたが、今はVulkanへ置き換えが進んでいる。
- OpenID ConnectOAuth 2.0 の上に載るアイデンティティ層。OAuth がアクセストークンを渡すのに対し、OIDC は署名付き ID トークン(JWT)で誰かを伝える。
- OpenLayersインタラクティブな地図のためのオープンソースの JavaScript ライブラリ。2006年に MetaCarta が開発し、OSGeo のプロジェクトになった。
- OpenLLMetryLLM/RAG/エージェント系フレームワーク(OpenAI SDK、LangChain、LlamaIndexなど)向けのOpenTelemetry計装。トレースを任意のOTelバックエンドへ送れる。
- OpenManagePowerEdgeサーバーを遠隔から監視・運用するための、Dellのソフトウェア群。
- OpenMPTほぼあらゆるモジュール形式を読めるWindows用トラッカー。ModPlug Trackerの後継で、シーンの古いファイルと現代のPCをつなぐ存在。
- OpenPGPPGPを誰でも実装できる形式にした標準。その結果、30年前の設計判断もすべて受け継いだ。
- openQAOSをまるごと仮想マシンにインストールし、画面上の画像を認識して結果を検証するSUSEのテストフレームワーク。写真記憶を持つ辛抱強い人間のようなものだ。
- OpenRouter1つのAPIキーで、Anthropic、OpenAI、Google、Meta、DeepSeekなど300以上のLLMを使える。従量課金で、自動フォールバック付き。
- OpenSearchAmazonによるElasticsearch 7.10のフォーク。ElasticsearchがSSPL/Elastic Licenseに移行したのを受けて2021年1月に始まり、ライセンスはふたたびApache 2.0になった。
- OpenShiftRed HatのエンタープライズKubernetesディストリビューション。方針が明確でセキュリティを固めてあり、CI/CD、イメージレジストリ、監視、オペレーターフレームワークを標準で備える。
- OpenSSLTLSと暗号処理の事実上の標準ライブラリ。1998年からオープンソースで、インターネット上のHTTPSのほぼすべてを支えている(nginx、Apache、Postfix、OpenSSH、各言語のバインディング)。
- OpenStepNeXTSTEPのプログラミングインターフェースをOSから切り離したもの。1994年にNeXTとSunが策定し、のちにCocoaの土台となった。
- OpenStreetMapwikiのように作られた世界の地図。誰でも編集と利用ができる、自由なライセンスの地理データである。
- openSUSESUSEのコミュニティ版ディストリビューション。緑のカメレオン「Geeko」と、安定版のLeapおよびローリングリリースのTumbleweedという二つの顔で知られる。
- openSUSE Leap2015年以来、SUSE の商用 Linux とバイナリの中核を共有している、ポイントリリース型の openSUSE。
- openSUSE TumbleweedopenSUSEのローリングリリース版。常に新しいソフトウェアを、出荷前に機械テストを通して届ける。
- OpenTelemetryアプリケーションがトレース、メトリクス、ログを出力するためのベンダー中立な標準。
- OpenTelemetry (OTel)トレース、メトリクス、ログの計装を標準化する CNCF のプロジェクト。可観測性におけるベンダーロックインの解毒剤である。
- OpenText文書管理で大きくなり、他社の成熟したソフトウェアを買い集めてさらに大きくなったカナダの企業。
- OpenTofuTerraform のオープンソース・フォーク。2023年に HashiCorp が制限的な BSL ライセンスへ切り替えたことを受けて生まれた。
- OpenVMS止まらないことを目指して作られたVAXのOS。設計の中心人物は、のちにWindows NTを書くことになる。
- OpenVPN古くからあるVPN実装。TLSを基盤にユーザー空間で動作し、ポートは1194番(UDP/TCP)。
- OpenVRValveのVRアプリ向けAPIで、ランタイムはSteamVR。ベンダーごとの対応をやめ、ゲームがどのヘッドセットとも話せるようにする狙いだった。
- OpenWindowsSunOSとSolaris向けのSunのデスクトップ一式。OPEN LOOKを土台に、X11とNeWSの両方を話すサーバを持っていた。
- OpenWrtルーターなどのネットワーク機器向けのLinuxディストリビューション。2004年、LinksysがWRT54GのソースをGPLに従って公開せざるを得なくなったことから生まれた。ライセンス条項の直接の産物である。
- Opera Softwareブラウザの「当たり前」の半分を発明しながら、その対価をほとんど得られなかったノルウェーの企業。
- Operation Buccaneer2001年12月に米国税関が行った、ウェアーズ・シーンの最上層に対する一斉摘発。
- OperServIRCネットワークのサービスのうち、オペレータ専用の部分。ネットワーク全体への接続禁止や雑務に使われた。
- OPFSサイトごとに専用で与えられる、ユーザーには見えず、ダイアログも出ないプライベートなファイルシステム。ブラウザで本格的なデータベースを動かせるようにした決め手である。
- OPNsenseFreeBSDベースのファイアウォール兼ルーター。2014年にpfSenseから、Netgateとコミュニティの対立を機にフォークした。メンテナンスはオランダのDeciso BVで、リリースは年2回(pfSenseは年1回)と頻繁。Web…
- OPSECOperations Security(運用セキュリティ)。個々には些細だが、集めると機密や身元が割れる情報を守る規律。軍事に由来し、今日ではペンテスト、脅威インテリジェンス、反体制活動、OnlyFansの匿名性などで標準となっている。
- OptaneIntel/Micronの永続メモリ(3D XPoint技術)。2017年に、DRAMとNAND…
- OptimizelyA/Bテストと実験のためのプラットフォームで、のちにデジタルエクスペリエンス全般を扱うスイートへ成長した。
- Optional / Maybe型「空」でありうることを型として明示する型。Rustでは Option<T>、Kotlin/Swiftでは T?、Haskellでは Maybe T。
- OptiPlexDellのオフィス向けデスクトップ。地味な灰色で、愛好家ではなく情報システム部門が何百台も買うために作られている。
- Opusリアルタイム向けに作られたオープンでロイヤリティフリーの音声コーデック。音声通話、Discord、WebRTCの標準。
- Opus-CBCS1980年代後半、FidoNet のシスオペの支持を Fido と競った BBS パッケージ。
- Oracle世界初の商用リレーショナルデータベースを作り、エンタープライズソフト業界で最も恐れられるライセンス供与者になった企業。
- OrbStackMac向けのDocker Desktop代替。ネイティブのSwiftとAppleのVirtualization frameworkで動き(QEMUなし)、起動は3秒未満(Docker…
- ORCOptimized Row Columnar。分析用途の列指向ファイル形式で、2013年にHortonworksがHive向けに開発した。
- ORCA(Optimal Reciprocal Collision Avoidance)RVOの後継。衝突回避を線形計画問題として定式化し、望んだ速度に最も近い許容速度を選ぶ。
- Oric-11983年に登場した英国製ホームコンピューター。本国では振るわなかったが、フランスでは人気を得てZX Spectrumに対抗した。
- OrientDBグラフ、ドキュメント、キーバリュー、オブジェクトのモデルを一つのエンジンに収め、グラフ走査用に拡張したSQL風構文で問い合わせるデータベース。
- OrkutGoogle初のソーシャルネットワーク。2004年1月、Facebookと同じ週に公開された。名前は、20%ルールの時間で開発した技術者オルクット・ビュユクコクテンに由来する。
- ORMSQLの代わりにオブジェクトを通してデータベースとやり取りできるようにするライブラリ。
- Oroborus2000年代初頭のミニマルなスタッキング型ウィンドウマネージャ。xfwm4の骨格になったことで最もよく記憶されている。
- OS/2IBMとMicrosoftが共同開発したDOSの後継OS。最終的に両社が別々のOSを作って敵対する結末となった。
- Osborne Computer商業的に成功した最初のポータブル・コンピュータのメーカー。今ではその名を冠した経営上の失敗で記憶されている。
- OSF(Open Software Foundation)UnixをAT&TとSunに任せないよう、1988年にUnixベンダー7社が作った団体。Motif、OSF/1、DCEを世に出し、のちにThe Open Groupへ統合された。
- OSF/Motif スタイルガイドMotifをツールキット以上のものにした本。メニュー、ダイアログ、キーボード、マウスがどう振る舞うべきかの規則と、認証を受けられるチェックリストを備えていた。
- OSGiJava向けの動的モジュール。依存関係にバージョンを持たせ、プロセスを動かしたままコードを入れ替えられる。
- OSI参照モデル通信を7つの層に分けて考える概念モデル。物理層 → データリンク層 → ネットワーク層 → トランスポート層 → セッション層 → プレゼンテーション層 → アプリケーション層。
- OSPF「Open Shortest Path First」。自律システム内部で使われるIGP(内部ゲートウェイプロトコル)で、リンクステート型。トポロジのグラフに対してダイクストラ法を走らせる。
- OSPF DR/BDREthernetのような共有(マルチアクセス)ネットワークでは、OSPFが指定ルーター(DR)とバックアップDR(BDR)を選出し、他のルーターはそれらとだけLSAを交換する。全員が全員とネイバー関係を結ぶ必要がなくなり、二乗で増える問題が解消される…
- OSPF LSALink-State Advertisement。OSPFルーターがネットワークのトポロジを記述するために交換する構成要素。各ルーターが自分のリンクと状態をLSAとして広告し、それらが共有の地図になり、各ルーターがダイクストラ法で最短経路を求める。
- OSPFエリアOSPFが大規模ネットワークを分割する単位。経路情報(LSA)の伝わる範囲を限定し、全ルーターがネットワーク全体のトポロジーを把握せずに済むようにする。すべてのエリアはバックボーンエリア(エリア0)に接続しなければならない。
- OTA更新端末をパソコンにつなぐ代わりに、無線で(over the air)システムを更新すること。
- OTel Collectorトレース、メトリクス、ログを扱うベンダー中立のパイプライン。入口がレシーバー、途中がプロセッサー、出口がエクスポーターである。
- OTP短い時間だけ有効なワンタイムコード。多くは6桁で、30秒ごとに変わる。
- OuluBoxオウル大学のBBS。そのチャット機能を置き換えるためにIRCが書かれた。
- OutlookMicrosoftのメールクライアント。デスクトップ版は1997年から、2012年にはウェブ版でHotmail/Liveに取って代わった。Exchangeとともに企業を支配する。
- overlayfsコンテナイメージの複数レイヤーを一つの整合したファイルシステムに重ね、上に薄い書き込み可能レイヤーを載せる、Linuxカーネルのユニオンファイルシステム。多くのコンテナが同じ不変のイメージレイヤーをコピーなしで共有できるのは、これのおかげだ。
- Override-redirectX11ウィンドウに付けるフラグで、ウィンドウマネージャに手出し無用と伝える。
- Overture広告主が掲載順位を入札し、クリックごとに支払う検索広告を発明した会社。
- OVHcloud北フランスのルーベ発の、欧州最大の自国産クラウド事業者。安価な専用サーバーと、ほぼ何でも自社で作る流儀で知られる。
- OWASP「OWASP Top 10」を保守する非営利団体。Web の代表的な脆弱性を定期的にまとめたリストである。
- OWASP Top 10Webアプリケーションで最も重大な10のセキュリティリスクをまとめた、業界標準のリスト。OWASP(Open Worldwide Application Security…
- oxcOxidation Compiler。Rust製のJavaScript/TypeScriptツールチェーンで、2023年にBoshen Chenが始めたプロジェクトである。
- OxyronVIC-IIチップにできるはずのないことを見つけ出すのを専門とする、ドイツのC64グループ。
- OzoneBlueskyのオープンソースのモデレーションツール。通報の確認、判断、ラベルの公開までを一式そろえ、誰でも自分のラベラーを運営できる。AT Protocol上で、独立したセルフホスト型モデレーションを現実のものにした。
P
- @position-tryアンカー位置指定された要素が本来の場所に収まらないとき、ブラウザに何をすべきかを伝えるルール。
- Google Cloud Pub/SubGCPのフルマネージドなパブサブサービス。グローバルでオートスケールし、配信は少なくとも1回(at-least-once)で、ポーリングもプッシュも選べる。「Kafkaを自前で持たずに済むKafka的なもの」。
- P vs NP計算機科学で最も有名な未解決問題。「答えを素早く検証できる問題(NP)は、素早く解ける問題(P)でもあるのか」を問う。多くはそうでないと考えているが、証明はない。ミレニアム懸賞問題で賞金は100万ドル。
- P-boxビットの位置を入れ替え、入力の1ビットの変化が多くの出力ビットに波及するようにする置換ボックス。
- P2P(ピアツーピア)すべてのノードが対等で、中央サーバーを持たないネットワークの構成方式。
- p5.jsProcessingのJavaScript版で、アート、デザイン、教育向けのクリエイティブコーディング用ライブラリ。ローレン・マッカーシーが2014年に公開。核心は setup() と draw() のループである。
- PA-RISC1986年に登場したHP独自のRISCアーキテクチャで、Itaniumに道を譲るまでの約20年間、HP 9000シリーズを支えた。
- PaaSサーバーやOSを管理せずにアプリを動かせるクラウドサービス。コードをプッシュすれば、あとはプラットフォームが実行する。IaaS(素のインフラ)とSaaS(完成したアプリ)の中間に位置する。
- PabloDrawネットワーク越しのリアルタイム共同編集に対応した、ANSI/ASCIIアート用のクロスプラットフォームエディタ。
- PackerHashiCorpのマシンイメージ構築ツール。同じ設定から、AMI、Dockerイメージ、Azureイメージなどを作れる。
- Packtroコンピレーションディスクの冒頭に置かれる、それをまとめたグループ作の小さなイントロ。
- pacman(パッケージマネージャ)Arch Linuxのパッケージマネージャ。非常に高速で、構文も簡潔なことで知られる(pacman -S nginx)。
- PAC検証Kerberosチケットは「誰か」を証明し、その中のPACは「何をしてよいか」を主張する。PAC検証とは、この部分が確かにドメインコントローラから発行されたものかを確かめる処理である。
- Paddle「Merchant of Record(販売主体)」として、ソフトウェア企業に代わって税務の負担をまるごと引き受ける決済・課金サービス。
- PagedAttentionKVキャッシュに仮想メモリの発想を持ち込む手法。GPUメモリを無駄にせず、LLMサーバーが複数リクエストをバッチ処理できるようになる。
- PagerDuty本番環境が燃えている午前3時に、誰を叩き起こすかを決めてくれるサービス。
- Paige ThompsonCapital Oneの情報漏えいを起こした元AWSエンジニア。クラウドセキュリティで最もよく引用されるSSRFの事例となった。
- Paint workletJavaScriptのクラスを登録して、CSSプロパティに直接描画させる仕組み。background-image: paint(myPattern) のように使う。
- Palantir政府や企業に散らばったデータを一枚の検索可能な絵に縫い合わせる分析企業。名前は『指輪物語』の「見る石」に由来する。ふさわしいとも不吉とも言える命名だ。
- Palantir AIP企業の自社データに言語モデルを適用するためのPalantirの層で、既存のオントロジーを、モデルが見てよいもの・してよいことの関門に使う。
- Palantir FoundryPalantir の民間向けデータ基盤。Gotham と同じ発想をビジネス向けにしたもので、組織の「オントロジー」を中核に据えている。
- Palantir GothamPalantirの最初のプラットフォームで、情報機関や防衛機関が散らばったデータソースを結びつけるために作られた。
- Palm携帯情報端末を日用品にした会社。ただし、OSよりも頻繁に持ち主が変わった。
- Palm OS1990年代の携帯情報端末を動かしたOS。高速で質素、キーボードではなくスタイラスを前提に作られていた。
- Palo Alto Networksファイアウォールに、トラフィックがどのポートを使っているかではなく、どのアプリケーションのものかを問わせた会社。
- PAM特権アクセス管理(Privileged Access Management)。管理者、root、サービスアカウントなど最も強力なアカウントを統制・監視・保護する仕組みと手順。特権アカウントは攻撃者の主標的なので、追加の防御層が置かれる。
- PAM42値ではなく4つの振幅レベルで信号を送る方式。1シンボルあたりのビット数を倍にでき、周波数を倍にしなくて済む。代わりにノイズ耐性で代価を払う。
- Panasonic1918年に電球ソケットから始まった大阪の企業。VHSでビデオ規格戦争に勝ち、今ではテスラの車に載る電池セルを作っている。
- pandasPython用のデータ分析ライブラリ。DataFrameが表形式データの事実上の標準となった。開発はAQR Capitalのウェス・マッキニーで、2008年。
- Panix「ISP」が職業名になる前の1989年から一般人にシェルアカウントを売り、新種の攻撃の実験台にもなったニューヨークのプロバイダ。
- Pantsスケーラブルなポリグロット向けビルドシステム。Python、Go、Java、Scala、Rust、Docker、Helm、シェルに対応。v2(2020年)は Rust による全面書き直し。
- PAR2欠けたUsenetのダウンロードを修復できるようにするパリティファイル。
- Paradox Interactive地図、領地、王朝の婚姻を輸出産業に変えたストックホルムの会社。
- ParallelsMac利用者が再起動せずにWindowsを動かせるようにした「Parallels Desktop」の会社。
- ParcelJavaScript のバンドラ。2017 年に Devon Govett が開発した。「設定ゼロ」を掲げ、HTML のエントリを自動検出し、TS/SCSS/CSS Modules…
- Pass-the-hashWindowsへの攻撃手法。盗んだパスワードハッシュをそのまま認証に使えるため、パスワードを知らなくてもよい。
- Path MTU Discovery経路全体で通せるパケットの最大サイズを調べる方法。送信側が「分割禁止」フラグを立て、転送できないルーターがICMPで知らせてくれることを前提にする。
- Path(Usenet)記事が経由したサーバーをエクスクラメーションマーク区切りで並べたUsenetヘッダ。発信元は右端に来る。
- pathaliasUUCPネットワーク上でメールがどう中継されるべきかを計算し、ユーザーがバンクパスを手で打たずに済むようにしたプログラム。
- Patreonクリエイター向けの月額メンバーシップ。ファンは月1〜50ドルを払って限定コンテンツを受け取る。
- Patroni高可用性PostgreSQLの定番テンプレート。各DBノードの横で動くPython製エージェントが、プライマリの選出と自動フェイルオーバーを担う。開発元はZalando。
- Paul Kocher(ポール・コーチャー)実装は、処理にかかる時間と消費電力から鍵を漏らすことを示した暗号研究者。
- Paula(Amiga)Amigaのサウンドチップ。4本のDMAチャンネルによる8ビットサンプリング再生で、MODフォーマットとトラッカー音楽を可能にした。
- PaX TeamASLRを生み出し、今やあらゆるOSが備えるエクスプロイト緩和策の多くを形作った Linux パッチ、PaX の匿名開発者。
- Paxosレスリー・ランポートが1989年に考案した合意アルゴリズム。信頼できないノードの集まりが、ネットワークの部分的な障害下でも一つの値に合意できるようにする。
- PayPalオンライン決済サービス。Confinity(ピーター・ティールとマックス・レフチン)とX.com(イーロン・マスク)が1999年に合併。2002年にeBayが15億ドルで買収し、2015年に分社化された。創業者たちはYouTube、LinkedIn、…
- payShieldThalesの決済用HSMシリーズ。銀行のデータセンターに置かれ、PINブロックの変換やカードのクリプトグラムの検証を行う箱。
- Paytm2016年の高額紙幣廃止で急伸し、IPOで同じくらい派手に崩れたインドの決済・スーパーアプリ。
- PBKDF1PBKDF2の前身。パスワードとソルトを繰り返しハッシュするが、ハッシュ長より長い鍵は作れない。
- PBKDF2Password-Based Key Derivation Function 2(RFC 2898)。HMACを数十万回反復し、パスワードから鍵への変換をわざと遅くする。
- PC/GEOS512KBのPC/XTに、スケーラブルフォントと本物のマルチタスクを備えた完全なウィンドウシステムを載せた1990年のデスクトップ。同じ年のWindows 3.0には敗れた。
- PCAPキャプチャしたネットワーク通信を保存するファイル形式。パケット単位の記録を分析に使う。
- PCBPrinted Circuit Board、つまりプリント基板。基材(多くはFR-4のガラス繊維エポキシ)の上に、部品をつなぐ銅の配線を載せたもの。複雑な配線には多層(2〜30層)を使う。1950年代から標準である。
- PCBCモード誤りを後続に伝播させるために作られた CBC の変種だが、結局は完全性を何も保証しなかった。
- PCBoard1980〜90年代のアメリカで最も広く使われた商用BBSパッケージの一つ。
- PCB層数プリント基板に積層された銅層の数。層が多いほど配線の余地が増え、電源/グランド専用プレーンを設けられ、信号品位も上がる。DDR5やPCIe 5.0を極限の速度で動かすマザーボードやグラフィックスカードでは決定的である。
- PCFPortable Compiled Format。1991年のX11R5以降、Xサーバがビットマップフォントの読み込みに使ったバイナリ形式で、機械がパースしなくて済むBDFである。
- PCI DSSクレジットカード情報を扱う者が守るべきセキュリティ基準。Visa、Mastercard、Amexが要求している。
- PCI PINセキュリティPINの暗号化、移送、取り扱いに関するカード業界の規則集。PCI DSSの弟分だが、HSMの数ははるかに多い。
- PCIeGPU、NVMe SSD、ネットワークカードなどをマザーボードにつなぐ高速バス。
- PCIe 6.0PCI Expressの第6世代(仕様策定2022年)。信号方式をNRZからPAM4(4値電圧)に変えて、レーンあたり64 GT/sと帯域を倍増させた。x16構成で約128 GB/sになり、まずAI・データセンター向けに使われる。
- PCIe Gen5第5世代のPCIeバス。1レーンあたり32 GT/sで、Gen4の2倍。コンシューマー向けでは2022年のIntel Alder Lake / AMD Ryzen 7000から対応。x4のGen5 NVMe SSDはシーケンシャルで14…
- PCIeバイファケーション物理的なx16のPCIeスロットをBIOS設定で複数の細いリンク(x8/x8、x4/x4/x4/x4)に分割し、1つのスロットで複数のデバイスを動かす機能。
- PCLヒューレット・パッカードのページ記述言語。コンパクトな制御コードでレーザープリンターやインクジェットプリンターを制御する。
- PCスピーカーIBM PCに内蔵された小さなビープ音用スピーカー。1ビットの音源でありながら、工夫次第でデジタル音声まで鳴らせてしまった。
- PDFどこで開いても同じ見た目になる、Adobeの文書ファイル形式。テキスト、レイアウト、フォント、画像、ベクター図形を含む。2008年からISO 32000として標準化されている。
- PDF417行を積み重ねることで、約1キロバイトのデータを収められる二次元バーコード。
- PDP-11Unixが書き直された先のミニコンピュータ。その命令セットの面影は、C言語の構文に今も見える。
- PDP-8量産で売れた最初のミニコンピュータ。計算機の利用時間を予約する代わりに、研究室へ置けるコンピュータだった。
- PDS (atproto)個人データサーバー(Personal Data Server)。AT…
- PeaceNet1980年代半ばに生まれた平和運動のためのオンラインサービス。活動家がモデムで組織化できることの早い実証だった。
- PEEKとPOKEメモリの1アドレスを読み書きするBASICの命令。BASICにできないことをやるための、ホームコンピュータ唯一の抜け道だった。
- PeerTubeFediverse向けのYouTube代替。各インスタンスが自前で動画をホストし、WebTorrentのP2Pで帯域を分散する。
- PEFTParameter-Efficient…
- PegatronASUSの製造部門が切り出された会社。Wistronが生まれたのとまったく同じ理由による。
- Peiter Zatko(ピーター・ザトコ)L0phtのMudgeとして、自分たちなら30分でインターネットを止められると米国上院で証言した人物。
- pekwm2003年に生まれたスウェーデン製のウィンドウマネージャ。aewm++の系統で、タブ、Emacs風のキーチェーン、名前でウィンドウを配置するルールを備える。小さいが禁欲的ではない。
- Pendoユーザーがアプリ内で実際に何をしているかを計測し、開発者がコードに触れずに、その上へ案内表示を重ねる。
- PeopleSoft大企業向けの人事ソフトを作り、ソフトウェア業界でも屈指の泥沼になった敵対的買収を受ける側に回ったカリフォルニアの会社。
- Percolator(トランザクション)Googleが2010年に示した、キーバリューストア(Bigtable)の上に分散ACIDトランザクションを重ねるモデル。クライアント駆動の二相コミットと中央のタイムスタンプオラクルを使う。TiDBなど現代の分散SQLデータベースの土台である。
- Percona Server for MySQLMySQLとそのまま差し替えられる派生版。Percona製(2006年)で、機能とツールが厚い。
- Perlシステム管理とテキスト処理向けのスクリプト言語。1987年、Larry Wallが開発。標語は「やり方は一つではない」(TMTOWTDI)。強力な正規表現とCPANモジュール群が武器である。
- Permissions-Policyページと埋め込みフレームが、カメラ、マイク、位置情報など約50のブラウザ機能のうちどれを使えるかを宣言するHTTPヘッダ。
- Perplexity AIAI 駆動の検索エンジン。2022年、Aravind Srinivas(元 OpenAI)、Denis Yarats、Johnny Ho、Andy Konwinski が創業。リンクの一覧ではなく、出典を文中に示した回答を返す。
- Peter SchwabeNIST最初の4つの耐量子標準のうち3つに名前が載っている暗号研究者。
- Peter Swireホワイトハウス初のプライバシー責任者となり、スノーデン事件後にはNSAを検証する委員会に加わった米国の法律家。
- PetitPotamWindows サーバ(理想的にはドメインコントローラ)を、攻撃者の指定したアドレスに対して認証させる手法。2021年以降、ほぼあらゆるリレー攻撃チェーンの最初の一手。
- PetmateWindows、macOS、Linuxで動く現代のPETSCIIエディタ。実機のC64がなくても文字グラフィックスを描けるようにした。
- Pets.com宣伝していた事業よりも有名になってしまった、靴下人形。
- PETSCIIコモドール独自の文字セット。ASCIIに加え、ブロックや罫線の図形がキーに直接印字され、C64の画面アートの土台となった。
- PEXPHIGS Extension to X。OpenGLが役目を奪う前に、Xサーバーへ3Dグラフィックスを持たせようとした試み。
- pf(Packet Filter)OpenBSDのステートフルファイアウォール。2001年にDaniel Hartmeierが、ライセンス問題のあったIPFilterの後継として作った。BSD標準のファイアウォールで、Linuxのiptablesより読みやすい構文を持つ。
- PFCEthernetのリンク全体ではなく、優先度クラスごとに通信を一時停止する仕組み。Ethernet上でRDMAを動かすための前提条件だ。
- pfSenseFreeBSDベースのオープンソース製ファイアウォール兼ルーター。設定はWeb UIで行う。
- pg_dumpPostgreSQLの論理バックアップツール。プレーンなSQLか、pg_restore で選択的に読み込める圧縮アーカイブ形式で出力する。
- pg_repack肥大化したテーブルとインデックスを、ロックせずに再構築する PostgreSQL の拡張。終わるまでテーブルをロックし続ける VACUUM FULL の代替である。
- pg_stat_statements「このデータベースで実際に時間を食っているのは何か」に答えるPostgreSQLの拡張。本番で最初に有効にすべきもので、必要なのはほぼこれだけのことも多い。
- pg_trgmトライグラムで文字列の類似度を測るPostgreSQLの拡張機能。実用上より重要なのは、LIKE '%something%' にインデックスが効くようになる点である。
- PGAソケットPin Grid Array。ピンがプロセッサ側にあり、マザーボードのソケットの穴に差し込まれるCPUの形式。AMDはAM4まで長く使い続けた。弱点はよく知られている。不注意だとCPUのピンが曲がる。
- pgBackRestPostgreSQL用のバックアップツール。数テラバイト前から pg_dump では済まなくなったデータベースのために作られた。
- PgBouncerPostgreSQL用の軽量なコネクションプーラー。両側でPostgreSQLプロトコルを話し、接続数の多さからPGを守る。PGのプロセスは1つ約10MBのメモリを食うが、PgBouncerなら100接続のプールで1000クライアントをさばける。
- PGliteWebAssemblyにコンパイルした完全なPostgreSQL。本物のPostgresをブラウザー(またはNode.js、Bun、Deno)で動かせる。圧縮後でわずか約3 MB。
- pglogicalPostgreSQL の論理レプリケーション拡張。2015年に2ndQuadrant(現 EDB)が開発した。PG…
- PGPメールやファイルをエンドツーエンドで暗号化する古典的なツール。1991年にPhil Zimmermannが開発した。
- Pgpool-IIPostgreSQL用のコネクションプーラー兼ロードバランサー兼レプリケーション対応プロキシ。PgBouncerより多機能だが、重くて複雑。SELECTをレプリカへ、書き込みをプライマリへ自動で振り分けられる。
- pgvectorvector型と近似最近傍探索を追加するPostgres拡張。別個のベクトルデータベースを用意せずに、埋め込みを保存できる。
- pgvector + pgvectorscaleベクトル類似検索のためのPostgres拡張。2021年にAndrew Kaneが基本部分のpgvectorを作り、2024年にTimescaleのpgvectorscaleがStreamingDiskANNで10〜30倍の高速化を実現した。
- Phanpyブラウザ上だけで動く、美しくミニマルなMastodonクライアント。アプリのインストールは不要で、オープンソース。見逃した投稿をまとめる「Catch-up」や、見やすいスレッド表示といった凝った設計で知られる。
- Phaserブラウザ向け 2D ゲームで最も広く使われているフレームワーク。Richard Davey(Photon Storm)が書き、2013 年に初公開された。MIT ライセンスのオープンソースである。
- PhenomenaスウェーデンのAmigaデモグループで、1991年のデモ『Enigma』で最もよく知られる。
- Phi(Microsoft)Microsoft Researchの小規模言語モデルのシリーズ。「教科書があれば十分」という主張の先駆けで、厳選した高品質データで学習した小型モデルが、はるかに大きなモデルに勝てることを示した。
- Philips電球工場から出発し、記録メディアの偉大な発明者の一つとなったオランダ企業。その後、医療機器以外のほとんどを手放した。
- Phind「AI付きの開発者向けGoogle」。StackOverflow、GitHub、ドキュメントを検索し、出典付きでコード例をまとめる。独自にファインチューニングしたモデルも訓練している。
- PhisonSSD、USBメモリ、メモリカード用コントローラを作る台湾企業で、表には出ないがほとんどの製品に入っている。
- Phoenix TechnologiesIBM PCのBIOSをクリーンルーム方式で複製し、互換機を作りたい誰にでも売った会社。
- PHONE(VMS)talkに対するVMSの答え。画面分割のリアルタイムチャットで、用語は受話器に至るまで徹底して電話風だった。
- Photon microGUIQNX独自の、組み込みリアルタイムシステム向けウィンドウシステム。OSと同じマイクロカーネルの発想で、極小のサーバー以外はすべて別プロセスとし、ウィンドウはイベント空間内の領域として扱う。
- PHPWebの働き者。1995年にRasmus Lerdorfが自分のホームページ用CGIスクリプトとして作った。サーバーサイド言語が判明しているサイトの7割以上で動いている(多くはWordPress)。
- phpBBPHPで書かれたオープンソースの掲示板ソフト。2000年にJames AtkinsonとAnthony…
- phpMyAdminターミナルを一度も開かずにMySQLデータベースを管理できるようにしてきた、Webインターフェース。
- PhpStormJetBrainsのPHP向けIDE。2009年登場で、IntelliJプラットフォームを土台とする。
- PHPUnitPHPの単体テストフレームワーク。事実上ほぼ唯一の存在で、JUnitをそのままPHPに移したものだ。長年テストとは無縁だった言語に持ち込まれた。
- Phrack1985年にBBS上のテキストファイルとして始まり、間隔は空きつつ今も続くハッカー誌。
- Pi1541Raspberry Piをサイクル単位でCommodore 1541に化けさせるもの。独自のドライブコードを使うデモも動く。
- PICO-8128×128ピクセル、16色、コード量にも上限という窮屈な制約を、そのまま売りにした「ファンタジーコンソール」。
- PicoGUI2000年に始まったハンドヘルド向けのウィンドウシステムで、サーバーがウィジェットとレイアウトの両方を持つため、クライアントはピクセルでなく「ここにボタン」と伝える。Linuxのハンドヘルドが普及する前に放棄された。
- picomxcompmgrの第3世代の後継となる単独動作のX11コンポジタ。コンポジット機能を持たないウィンドウマネージャを使う人のために、影、フェード、透過、vsyncを提供する。
- PictBridgeカメラとプリンタをUSBでつなぎ、パソコンを介さずに写真を印刷するための標準規格。
- PIDOS が実行中のプロセスそれぞれに割り当てる一意の番号。
- Pidgin当時のあらゆるチャットネットワークを1つのウィンドウにまとめたマルチプロトコルクライアント。1998年から2007年まではGaimという名前で、AOLの商標弁護士から連絡が来るまで続いた。
- PIECisco発のAQMアルゴリズム(RFC 8033)。ケーブルモデムの規格DOCSIS 3.1のAQMに採用され、2016年以降のほぼすべてのケーブルモデムに入っている。
- piewmDon Hopkinsによる1990年代初頭のtvtwmの派生版。すべてのメニューがポインタを囲む円になり、選択を決めるのは距離ではなく方向である。
- PII個人を直接または間接的に特定できるデータ。氏名、メールアドレス、国民ID、IPアドレス、MACアドレスなど。
- PIMProtocol Independent…
- PIMPLプライベートメンバをすべて、ヘッダでは宣言だけし、ソースファイルで定義する型へのポインタの背後に隠す手法。コンパイルファイアウォールとも呼ばれる。
- Pinduoduo(拼多多)中国の「共同購入」アプリ。友達を誘って同じ商品を買うと割引になる。2015年創業で、5年足らずで時価総額がアリババを上回った。Temuの親会社だ。
- Pine(メールクライアント)ワシントン大学が作った、普通の人向けのメールクライアント。エディタpico、ひいてはnanoの源流でもある。
- Pine64安価なARM機器を売り、ソフトウェアはコミュニティに任せるハードウェアメーカー。
- Pineconeマネージド専業の先駆的ベクトルデータベース。2021 年頃から始まった機械学習向けベクトル DB ブームの火付け役で、企業の RAG 用途を狙って作られた。
- Ping別のコンピューターに到達できるかを調べるツール。小さなパケットを送り、応答までの時間を測る。
- Ping Identity誰もIDプラットフォームと呼ばない頃から、大企業にフェデレーション認証を売ってきたデンバーの会社。
- Pingdom世界各地からサイトにpingを打ち、顧客より先に障害を知らせてくれるスウェーデン発の死活監視サービス。
- PiniaVue 3 公式の状態管理ライブラリ。2022年に Vuex に代わった。Eduardo San Martin Morote が2019年に開発。TypeScript ファーストで、Vuex より API が簡潔。
- Pinterestビジュアル版のブックマーク。ユーザーは画像をテーマ別の「ボード」に「ピン」する。結婚式、レシピ、インテリア、タトゥーなどが人気。
- PINブロックPINをカード情報と組み合わせて暗号化前の形にまとめる形式。盗まれたブロックからPINが分からないようにする。
- PIN変換HSMの内部で、PINブロックをある鍵で復号し別の鍵で暗号化し直すこと。PINは装置の外に平文で現れない。
- PIN検証値(PVV)PIN自体を保存せずに、発行者がPINを検証できるようにする4桁の値。
- Pipedrive案件をパイプライン上のカードとして見せて前へ進める、というひとつの発想で作られたエストニアの営業ツール。大手CRMにつきものの事務負担がない。
- PITRデータベースを好きな時点まで戻せる機能。たとえば14時32分に誰かが DROP TABLE を実行する、その1秒前へ。
- PIVOT(SQL)行を列へ変換する操作。たとえば (月, 金額) が縦に並んだ表を、月ごとに列を持つ横長の表にする。SQL Server と Oracle には PIVOT 構文があり、PostgreSQL では CASE WHEN 集計か crosstab()…
- Pivotal SoftwareEMCとVMwareが抱えていたばらばらのオープンソースプロジェクトを一つ屋根の下に集め、上場し、6年後に買い戻された分社企業。
- Pixarハードウェアメーカーとして出発し、『トイ・ストーリー』よりずっと前からレンダリングソフトで業界標準を握っていた映画スタジオ。
- PixelfedFediverse版のInstagram。ストーリーズ、ハッシュタグ、コレクションを備えた分散型の画像フィードで、アルゴリズムによる並べ替えはない。
- PixiJS2Dレンダリングライブラリ。WebGL/WebGPUを使い、Canvas2Dにフォールバックする。HTML5ゲームの世界では定番で、2013年にGoodboy Digitalがオープンソース化した。
- Pixrect1980年代のSunのラスタライブラリ。「ピクセル矩形」に操作テーブルを持たせ、同じコードでメモリにも任意のフレームバッファにも描けた。X登場前のSunの描画基盤。
- PJLHPのPrinter Job Language。PCLやPostScriptの上位にある層で、ページの内容ではなく、印刷ジョブそのものを制御する。
- PKCEProof Key for Code Exchange。OAuth の認可コードフローをパブリッククライアント(モバイルアプリや SPA)向けに守る拡張で、RFC 7636(2015 年)で定義された。どのみち秘密にできない…
- PKCS #1RSA演算の標準。そのパディングは、RSAそのものより多くの混乱を招いた。
- PKCS #1 v1.5 パディングブライヒェンバッハーにオラクルを与えてしまった古いRSAパディング方式で、止める勇気のない環境にいまも生き残っている。
- PKCS #12秘密鍵と証明書をまとめ、パスワードで保護するコンテナ形式。.p12 や .pfx としてお目にかかる。
- PKCS#11Cryptokiとも呼ばれる標準API。鍵をハードウェアの外に出さないまま、ソフトウェアがHSMやスマートカードに暗号処理を依頼できる。
- PKCS#5パディング8バイトブロックの暗号向けのパディング方式。PKCS#7の狭い親戚で、PBKDF2と規格番号を共有している。
- PKCS#7パディング最後のブロックを埋めつつ、元の長さを必ず復元できるようにする方式。
- PKI非対称鍵ペアを取り巻く仕組み全体。認証局、証明書、失効、信頼の連鎖を含む。
- PKTフォーマットFidoNetの転送形式。短いヘッダーにメッセージが連なるファイルで、毎晩ノード間を実際に移動するものである。
- PL1 / PL2(電力制限)Intelの電力制限。PL1は持続可能な長期消費電力(ほぼTDP)で、PL2は短時間のブースト電力。タイマー(Tau)が、PL2をどれだけ維持できるかを決める。
- Plaid米国のフィンテックアプリと銀行の間にある見えない層。Venmoなどがあなたの口座を読めるようにするAPIである。
- Plan 9ベル研究所がUnixと同じ顔ぶれで作った後継OS。「すべてはファイル」を徹底したが、使った人はほとんどいない。
- PlanetScaleVitess 上に作られたサーバーレス MySQL。「Git 風」のスキーマブランチと自動シャーディングが特徴である。
- PlantUMLUML図をテキストで書くツール。Alice -> Bob: Hello がシーケンス図になる。2009年にArnaud Roquesが始め、バージョン管理されるドキュメントの図の定番であり続けている。
- PLATOイリノイ大学の教育システム。ほぼ偶然に、チャットやフォーラム、電子メール、マルチプレイヤーゲームを、他に10年先んじて生み出した。
- PLATO NotesPLATO上のバグ報告ツールが、世界初期のディスカッションフォーラムの一つへと育ったもの。
- PlayStation破談への意趣返しとしてソニーが作った、1億台を超えた最初のゲーム機であり、ROMカートリッジの時代を終わらせた一台。
- PlaywrightMicrosoft の E2E テストツール。同じ API で Chromium、Firefox、WebKit(Safari のエンジン)を横断してテストを実行できる。
- PLC産業オートメーション用のコンピュータ。工場の過酷な環境に耐える設計で、ラダーロジックやファンクションブロックといった図式言語でプログラムする。組立ライン、化学プラント、送電網、上下水道を動かしている。
- PleaseBazelに着想を得たビルドシステム。Goで書かれ、セットアップが簡単で、JDKも要らない。2017年にThought Machineで生まれた。
- PleromaMastodonの軽量な代替。Elixir/Phoenix製で2017年に開発された。同じユーザー数でMastodonの3〜4倍リソース効率が良いとされ、小規模なセルフホストやリソースの限られたVPSに向く。
- Plessey code1971年に英国のPlesseyが考案した最古級のバーコード。長らく図書館の書架で見かけた。
- Plextorエラーのないリッピングができるとして、ある世代のオーディオ愛好家に信頼された日本製光学ドライブ。
- Plexus複雑な製品を少量ずつ作ることに特化した、ウィスコンシン州の受託製造企業。
- PlistAppleの設定ファイル形式。文字列・数値・日付・バイナリを入れ子の辞書にまとめるもので、互換性のない三つのエンコーディングがある。
- PlivoFreeSWITCHの電話交換エンジンの上に作るオープンソースのフレームワークとして始まった、音声とSMSのAPIである。
- Plotly最初からインタラクティブなグラフ。ズーム、ホバー、系列の切り替えができ、Python、R、Juliaから使える。
- PLPMTUDICMPメッセージに依存しない改良版PMTUD。TCP/UDPのプローブで「ICMPブラックホール」問題を解決する。RFC 4821。
- PlumeActivityPubベースの連合型ブログ基盤。2017年にRustで公開された。Mastodonからブログをフォローでき、新しい記事は全文へのリンク付きの通常の投稿としてタイムラインに現れる。
- plwmPointless Window Manager。すべてPythonで書かれ、完成品というよりは組み立てキットに近い。
- PMACブロックを並列に処理できる、ブロック暗号ベースのメッセージ認証コード。
- PMODE/Wデモシーン発のDOSエクステンダー。32ビットプログラムに全メモリを使わせながら、商用のDOS/4GWのごく一部のサイズに収まった。
- PMUPerformance Monitoring Unit。完了した命令数、キャッシュミス、分岐予測ミス、TLBミスなど、マイクロアーキテクチャ上のイベントを数えるCPUのハードウェア。Linuxのperf、Intel VTune、AMD…
- PNGアルファチャンネルを持つ可逆画像圧縮。1996年に、GIFに代わるオープンな形式として設計された。W3C標準。
- pnpm「Performant npm」。Zoltan Kochanが2016年に作った。シンボリックリンクとコンテンツアドレス指定ストレージにより、各パッケージのバージョンをプロジェクト数に関係なくディスク上に1つだけ保存する。
- PocketBaseバックエンドのすべて(SQLite + 認証 + ファイルホスティング + リアルタイム + 管理UI)を、Go製の単一バイナリに。ダウンロードして、実行して、終わり。
- PodKubernetesの最小単位。ネットワークとストレージを共有する1つ以上のコンテナの集まり。
- Pod Security StandardsKubernetes 組み込みの Pod 向けセキュリティレベル(Privileged、Baseline、Restricted)。root での実行、ホストディレクトリのマウント、権限昇格などを制限する。廃止された Pod Security…
- Podmanデーモンを持たず、rootlessで動くDocker互換のコンテナランタイム。Dockerの dockerd 方式に対するRed Hatの回答である。
- Podアフィニティ/アンチアフィニティPodを他のPodとの相対関係で配置するためのルール。アフィニティは同じノードやゾーンに引き寄せ(例:低遅延のためアプリをキャッシュの近くに置く)、アンチアフィニティは引き離す(例:1台のノード障害で全滅しないようレプリカをノードに分散させる)。
- PoE電力とデータを同じネットワークケーブルで送る。カメラやアクセスポイントごとに2本ではなく1本の配線で済む。
- PoE+(Power over Ethernet)Power over Ethernet。1本のネットワークケーブルで電力とデータの両方を送る。「PoE+」(802.3at)は約25 W、初代PoE(802.3af)は約13 W、PoE++(802.3bt)は最大約90…
- POKEY4チャンネルのサウンド、キーボード、シリアルI/Oを1つのシリコンにまとめた、アタリの1979年のチップ。
- PolarsRust 製の DataFrame ライブラリ。Ritchie Vink(Xomnia)が 2020 年に開発した。pandas より 5〜30 倍速く、Apache Arrow を標準で使い、遅延実行にも対応する。
- Poly1305ダニエル・J・バーンスタインが2005年に発表した、高速なメッセージ認証コード。
- Polymerブラウザがすでに対応しているふりをして、Web Componentsを現実にしてしまったGoogleのライブラリ。
- POLYVALAES-GCM-SIVの内部で使われるユニバーサルハッシュ。GHASHを鏡に映したもので、人間にも追えるビット順になっている。
- POODLE2014年のパディングオラクル攻撃。接続をSSL 3.0へ強制的に落とし、Cookieを1バイトずつ復元した。
- POP3メール受信用プロトコル。RFC 1939(1996年)で定義され、実際に使われるのは今でもバージョン3のみ。基本の動作は「クライアントにダウンロードしてサーバーから削除」で、IMAPに比べると時代遅れである。
- Popeyeクラスタをスキャンし、エラーではないがいずれ痛い目に遭うものを洗い出すツール。プローブの欠落、リソース制限の不在、何も指していないサービスなど。
- Popover APIツールチップやメニュー、ダイアログといったポップオーバーを、JavaScriptを1行も書かずに実現するネイティブのHTML属性。
- Port mirror(ポートミラーリング)「あるポートのトラフィックのコピーを、監視用の別のポートへ送る」機能の総称。Ciscoはspan、Juniperはmirroring、Aristaはmirrorと呼ぶ。総称としてはどれも含む。
- PortainerDocker、Docker Swarm、Kubernetes、Nomad 向けの Web GUI。Anthony Lapenna が 2016 年に公開した。「コンテナホストのコックピット」と呼ばれる。
- Portal壁に二つの連結ポータルを撃ち出して部屋を解いていく、Valveの2007年の一人称視点パズルゲーム。
- PortFastアクセスポートがSTPのリスニング・ラーニング段階(約30秒)を待たず、直接フォワーディング状態に移れるようにするスパニングツリーの機能。エンド機器だけをつなぐポートで使い、機器がすぐネットワークを使えるようにする。
- POSIXUnix APIを定めたIEEE標準。ファイルシステムの挙動、プロセス、シェル、コマンドラインツールを規定し、Linux、BSD、macOS、AIX、Solaris間でコードを移植可能にする。
- PostCSSプラグインでCSSを変換するツール。2013年にAndrey Sitnikが作り、Autoprefixer、Tailwind CSS、CSS Modules、Vueのscopedスタイルなどの土台になっている。
- PostGIS地理空間のデータ型・インデックス・関数を追加するPostgresの拡張機能。地理データベースの事実上の標準である。
- Postgres FDWPostgreSQLのForeign Data…
- PostgreSQL正確性、堅牢性、拡張性で知られるオープンソースのリレーショナルデータベース。起源は、1986年にマイケル・ストーンブレーカーが始めたバークレーのPOSTGRESにある。
- PostgRESTHaskellで書かれており、Postgresのデータベースに向けるだけでスキーマ全体をRESTful APIとして公開する。フィルタ、結合、集計はクエリパラメーターで指定する。
- PostHog自前のサーバーで動かせるオールインワンのオープンソース・プロダクト分析。分析、セッションリプレイ、フィーチャーフラグ、A/Bテストを一つにまとめている。
- Postmark領収書やパスワードリセットなど、すばやく届く必要のある契機型メールに特化したトランザクションメールサービスである。
- POSTNET1980年代に米国郵政公社が導入したバーコード。高い棒と低い棒で郵便番号を表し、自動区分に使われた。
- PostScript1984年にジョン・ワーノックとチャック・ゲシキが生み出したAdobeのページ記述言語。れっきとしたスタック型プログラミング言語で、印刷される紙面は、プリンタ内部でプログラムを実行した結果である。
- Potato attacksSeImpersonatePrivilegeを完全なSYSTEM権限に変えるWindowsの手法群。Hot、Rotten、Juicy、Rogue、Godと名を変えてきた。
- Pouët.netデモシーンの掲示板。あらゆる作品にコメントと親指と果てしないスレッド抗争がつくデータベース。
- PowerEdgeDellが1994年から展開するサーバー製品群。ラック型でもタワー型でもブレード型でも、数え切れないサーバールームの働き手だ。
- PowerPackerAmigaで広く使われたファイル圧縮ツール。.ppファイルと共有ライブラリのおかげで、プログラムは圧縮データを意識せず読み込めた。
- PowerStoreCompellent、Unity、VNXを1つのラインに統合した、Dellの2020年のミッドレンジ・ストレージアレイ。
- PowerVaultDell自社のエントリー向けストレージ。高価なSANラインの下に位置する、直接接続型エンクロージャとテープライブラリ。
- PPDPostScriptプリンターの機能(トレイ、解像度、フォントなど)を記述したテキストファイル。ドライバーが何を要求すればよいかを知るためのもの。
- PPOLLM 訓練(RLHF の段階)で標準的に使われる強化学習アルゴリズム。方策を「慎重に」更新し、前のバージョンから離れすぎないようにする。
- PPPoEダイヤルアップの認証モデルをブロードバンドに持ち込んだプロトコル。1999年にRFC 2516で標準化され、今も多くの光回線やDSL契約の土台になっている。
- Preact SignalsPreactチームによる細粒度のリアクティブプリミティブ。signal(0)、computed()、effect()で構成され、SolidJSのシグナルに着想を得ている。
- Precalcサイン表や距離マップなど、重い計算を前もって済ませておき、リアルタイムのループでは出来上がった値を読むだけにする手法。
- PrefectモダンなPythonのオーケストレーションツール。Airflowの元コントリビューターJeremiah Lowinが2018年に開発。「ネガティブ・エンジニアリング」、つまりPythonジョブを本番で安全に動かすために解決すべきことに焦点を当てる。
- prefers-reduced-motionユーザーがOSで動きの低減を求めているかどうかを検出するCSSメディアクエリ。サイト側はアニメーションを抑えたり止めたりして、その設定を尊重できる。動きで気分が悪くなる人にとって重要だ。
- Prefill / DecodeLLM推論の二つのフェーズ。prefillはプロンプト全体を並列に処理してKVキャッシュを埋め、decodeは回答を1トークンずつ生成する。性能特性がまったく違い、LLMの最適化や価格設定の形を決めている。
- preload / prefetchブラウザにリソースを先に取得させるリソースヒント(<link rel>)。preloadは現在のページですぐ必要なものを高優先度で、prefetchは次のページで使いそうなものを低優先度で取得する。
- Presario1993年に始まったCompaqの家庭向けブランドで、企業向けの重鎮を居間に送り込むためのホームPCだった。
- PRESCRIBE京セラのページ記述言語。印刷データ中に埋め込まれ、冒頭の「!R!」で見分けられる。
- PRESENTRFIDタグやセンサー向けに2007年に作られた超軽量ブロック暗号で、ISO/IEC 29192-2に標準化されている。
- Present拡張(X11)クライアントが「このピクスマップを次のフレームでこのウィンドウに表示して、実際に表示されたら教えて」と頼めるX拡張。サーバがOpenGLを理解しなくてもできる、X11流のvsyncである。
- Prestel世界初の公衆向けビデオテックスサービス。英国に初のコンピュータ犯罪法をもたらした侵入事件で、最もよく記憶されている。
- Presto分散 SQL クエリエンジン。2012年に Facebook が、MapReduce 上の Hive に代わる対話的クエリのために開発した。2020年に Trino へ分岐した。
- Prettier主張の強いコードフォーマッタ。JavaScript、TypeScript、CSS、JSON、Markdown、YAML、GraphQLなどに対応。2017年にJames…
- PRF(疑似ランダム関数)計算能力に限りのある攻撃者には、真のランダム関数と区別がつかない鍵付き関数。
- PRGファイルCommodoreのもっとも単純なプログラムファイル。2バイトのロードアドレスの後に、生のバイト列がそのままメモリへ入る。
- Printer MIBどの監視ステーションでも、どのプリンタにもトナー残量を尋ねられるようにするSNMPオブジェクトツリー。
- PrintNightmareCVE-2021-34527。Windowsの印刷スプーラーにおけるRCEおよびローカル権限昇格。Microsoftが修正する前に、研究者が誤って公開してしまった。
- PrismaTypeScript中心のORM。schema.prisma にスキーマを書くと、実際のカラムに対して補完が効く型安全なクライアントが生成される。
- Prismic開発者が再利用可能なコンポーネントを定義し、マーケターがセクションとしてドラッグ&ドロップで組み立てる「Slice Machine」を導入したフランスのヘッドレスCMS。
- Private Network Access公開Webページが、明示的な許可なしにプライベートなIPアドレス(ルーターの192.168.x、localhostの127.xなど)へ通信するのを防ぐブラウザのセキュリティ機構。
- PRMLピークを探す代わりに、最も確からしいビット列を計算するリードチャネル。ハードディスクの記録密度を大きく押し上げた。
- ProBoard1990年代初頭のベルギー製DOS用BBSソフト。RemoteAccessそのものは使いたくないが互換性は欲しい、というヨーロッパのシスオペに人気があった。
- procfs/proc 以下にある仮想ファイルシステム。カーネルがプロセスや状態を読み取れるファイルとして公開する。
- procmail正規表現で受信メールを振り分けるUnixのプログラム。設定言語は、誰も完全には覚えられなかった。
- Procomm Plusミズーリ州のシェアウェアとして始まり、最後はSymantecの製品として企業のモデムプールに収まったターミナルソフト。
- Prodigy広告収入で運営されたIBMとSearsのグラフィカルなオンラインサービス。利用者が求めたのは買い物ではなく、互いに話すことだと学ぶことになった。
- PROFINETシーメンスが開発した産業用イーサネットプロトコル。世界中の工場の現場を動かしている。リアルタイム拡張では周期更新が31 µsにまで達する。
- Program of ThoughtsLLMが自然言語の推論の代わりにコード(Python)を生成し、それを実行した結果を答えとする手法。数学や論理に向いている。
- Programmable VoiceTwilioの最初の製品。開発者が物理的な交換機に一切触れずに、コードから電話の発信、応答、制御を行えるクラウドAPI。
- Progress Software第四世代言語OpenEdgeの開発元。2023年にMOVEitファイル転送製品が侵害され、はるかに広く知られることになった。
- Project Athena学生の前にワークステーションを並べるはずだった1983年のMITのキャンパス計画。ついでにKerberos、X、Zephyrを世に送り出した。
- Project Looking Glass2003年にSunが発表したJava製の3Dデスクトップ。ウィンドウをひっくり返して裏にメモが書けた。
- Prolexicオンラインのブックメーカーを恐喝者から守ることから始まり、最終的にAkamaiの一部になったDDoS対策サービス。
- ProLiantCompaqが1993年に投入したサーバー製品群。今やHPEのサーバールームの主力である。
- Prolog1972年にマルセイユでアラン・コルメローが作った論理プログラミング言語。世界を事実と規則で記述して問い合わせると、単一化とバックトラックで答えを探してくれる。
- Prometheusオープンソースのメトリクス収集システム。エンドポイントから数値を取得(プル)し、時系列データベースに保存する。
- Prometheus エクスポーター対象システムのメトリクスを Prometheus のテキスト形式で公開する変換役で、/metrics エンドポイントを提供する。
- Promise将来得られる値を表す JavaScript のオブジェクト。料理ができたら引き換えられる、番号札のようなものである。
- Propertiesキーと値の設定ファイル(.properties)のためのJava形式。テキストベースで、1行に1組、key=valueと書く。1995年以来、Javaアプリの設定とローカライズの標準形式。
- PropertyNotifyウィンドウのプロパティが変更または削除されたことを知らせるX11のイベント。そして偶然にも、サーバーに現在時刻を尋ねられる唯一の方法でもある。
- Proposed Electronic Calculatorアラン・チューリングによる1945年のコンピュータ設計書。ハードウェアを極限まで削ぎ落とし、ほぼ全てをソフトウェアに任せる機械を記述している。
- ProseMirrorMarijn Haverbekeが2016年に作ったリッチテキスト編集のツールキット。完成したエディタではなく、その上にエディタを築くための文書モデルのライブラリである。
- Prosperoインターネット全体のための仮想ファイルシステム。実際には、Archieと話すためのプロトコルとして名を残した。
- Protocol BuffersGoogleのバイナリ・シリアライズ形式。.protoファイルでスキーマを定め、多数の言語向けのコードを生成する。gRPCやマイクロサービスの標準である。
- Proton MailCERNの物理学者らが創業したスイスのエンドツーエンド暗号化メール。資金はクラウドファンディングと購読料で、広告も追跡ピクセルもない。
- ProTrackerAmigaの決定版MODトラッカー。4チャンネル、31サンプル、そして一世代のサウンドを形作った格子。
- Proxmox VEWebインターフェースを備えたDebianベースの仮想化基盤。KVMによる完全な仮想マシンと、LXCによる軽量コンテナを同じホストで動かせる。ライセンスはAGPLv3のオープンソース。
- ProxyLogonCVE-2021-26855と連鎖する3件の脆弱性。Microsoft Exchange Serverの認証前RCEで、中国系APTのHafniumが公表前から大規模に悪用した。
- ProxySQLMySQLプロトコルを話し、アプリケーションとデータベースの間に入るプロキシ。アプリからは一台のサーバーに見えるが、実際には各クエリが適切な行き先へ振り分けられる。
- PRP/PRF切替補題証明の中でブロック暗号をランダム関数とみなしてよい根拠となる結果で、その代償はクエリ数の2乗に比例して増える。
- psh(NeWS)NeWSのPostScriptシェル。端末の標準入力をウィンドウサーバーにつなぎ、PostScriptを直接打ち込めば、そのままウィンドウが現れる。
- PSIDC64の曲を小さな機械語として詰め込み、どんなコンピュータでもエミュレータで再生できるようにするファイル形式。
- PSINet最初期の商用インターネットプロバイダの1つであり、ドットコム時代でも指折りの派手な破綻を遂げた会社。
- PsionPDAという言葉が生まれる前にハンドヘルドコンピュータを作ったロンドンの会社。そのOSはNokiaのスマートフォンの基礎になった。
- PsiQuantum小さなデモ機を飛ばして、いきなり100万量子ビットを狙った量子コンピューター企業。
- PSS(確率的署名方式)署名のたびにランダムなソルトを加えるRSA署名方式で、TLS 1.3がRSA署名に必須とする形式。
- PSUコンピュータの電源ユニット。商用交流を、マザーボード、CPU、GPU向けの低い直流電圧に変換する。
- pswrapPostScriptの断片をC関数に変換するAdobeのプリプロセッサ。文字列を組み立てることなく、Display PostScriptで描画できるようにした。
- Psygnosisフクロウのロゴを掲げ、見た目でAmigaを売り、のちにSonyのPlayStationスタジオになったリバプールのパブリッシャー。
- PTCPro/ENGINEERによって、パラメトリック3Dモデリングを業界標準にした会社。
- PTW 攻撃2007年の攻撃。傍受した数万パケットから、104ビットの WEP 鍵を1分足らずで復元した。
- Pub/Sub(パブリッシュ・サブスクライブ)パブリッシャーが「トピック」にメッセージを送り、誰が購読しているかは知らなくてよいメッセージングパターン。コンポーネント間が疎結合になる。
- PubNubアプリやIoT向けのpub/subを「Data Stream Network」と称して世界規模で提供する、米国のリアルタイムサービス。
- Pucrunch1997年に登場したLZ77とRLEのハイブリッドで、公開された解説記事が、クランチの仕組みを一世代に教えた。
- Pueblo(MUDクライアント)サーバーにHTMLを送らせることで、テキストの世界に画像・音・3Dを持ち込もうとした1990年代半ばの試み。
- PUF鍵をどこにも保存せず、シリコン自身の製造ばらつきから固有の鍵を導く回路。電源が切れている間、鍵はそもそも存在しない。
- PugNode.js向けのテンプレートエンジン。元は「Jade」(TJ Holowaychuk、2010年)で、商標の問題から2016年に改名された。インデントで構造を表す記法で、閉じタグも<>も要らない。
- Pulumi本物のプログラミング言語で書くIaC。2017年にJoe Duffy(元Microsoft Midori)が公開し、HCLやYAMLの代わりにTypeScript、Python、Go、C#、JavaでAWS/Azure/GCPのリソースを定義できる。
- PunterプロトコルCommodore界のXMODEM。1980年代のC64のBBSで標準となったモデム用ファイル転送プロトコル。
- Puppet構成管理ツール。2005年にLuke Kaniesが開発(現在はPerforce傘下)。望ましい最終状態をPuppet DSLで定義し、エージェントが各ノードをそこへ収束させる。
- PuppeteerChrome DevTools Protocolを通じてヘッドレスChromiumを操作するNode.jsライブラリ。PDF生成、スクリーンショット、スクレイピング、テストに使う。
- Pure Storageデータセンターでフラッシュが回転ディスクを置き換えると賭けたストレージ企業。価格がそれを正当化するより前の話だった。
- Purismカメラ、マイク、無線に物理スイッチを付けたノートPCとスマートフォンを売る米国企業。
- PURPLE1939年の日本の外交暗号機。ローターではなく電話交換機のリレーで作られ、実物を見たことのないアメリカ人に再構成された。
- Pusherホスト型のWebSocket APIにより、自前のサーバー基盤なしでWebアプリがライブ更新を配信できるようにした英国のリアルタイム基盤。
- Pushpin (OPEN LOOK)すぐ消えてしまうメニューやダイアログへのOPEN LOOKの答え。隅に描かれた画びょうをクリックすれば、誰かが抜くまで表示され続ける。
- PVCKubernetesでストレージを要求する仕組み。Podはディスクを直接マウントせず、「このストレージクラスから20GB」と申請し、クラスターがそれをPersistentVolumeに結びつける。
- PVS(潜在可視集合)静的な世界のどの部分からどの部分が見えるかを事前計算した表で、焼くのは高コストだが、引くのはほぼ無料。
- PWAネイティブアプリのように振る舞うWebサイト。インストールでき、オフラインでも動き、通知も送れる。
- pwm(ウィンドウマネージャ)タブ付きフレームを発明したウィンドウマネージャ。ブラウザがこの発想を一般化するはるか前に、一つのフレームに複数のプログラムをタブで収めた。
- PWM(パルス幅変調)信号を高速にオン・オフし、「オン」の時間の割合(デューティ比)で実効的な出力を決める電力制御。単純なデジタル出力でアナログ的なレベルを再現でき、ファン、LED調光、モーター、サーボの駆動に使われる。
- PwnKitCVE-2021-4034。pkexec(polkit)のバグで、argv[0] = NULLの状態から環境変数を操作してrootを奪える。公開時点で12年も眠っていた。
- PyCharmJetBrainsのPython用IDE。重く、起動も遅いが、リファクタリングでは今も最高水準にある。
- PySparkApache SparkのPython API。DataFrame、Spark SQL、MLlib、Structured Streamingといった機能をすべてPythonから使える。
- pytestPythonにおける事実上標準のテストランナー。最小限の構文、強力なフィクスチャ、パラメータ化を備え、標準ライブラリのunittestを時代遅れにした。
- Python1991年にグイド・ヴァンロッサムが作った、読みやすさを重んじる言語。AI/機械学習、データサイエンス、教育に支えられ、2018年ごろからTIOBEやStack Overflowの調査で世界一の人気を誇る。
- PyTorchディープラーニングの主流フレームワーク。Pythonらしい書き味と動的グラフで、研究者に愛されている。
- Pコア(Performance core)ヘテロジニアス構成のチップにおける大型・高性能なコア。シングルスレッド性能を最大化するための設計で、速度が物を言う遅延に敏感な処理を担当する。
- プレイフェア暗号キーワードで埋めた5×5の表を使い、文字を二つ一組で暗号化する。考案はホイートストン、名前は売り込んだ友人に由来する。
- プロダクトマーケットフィット特定の市場の切実なニーズを製品が十分に満たし、成長が「ひとりでに引っ張られる」状態のこと。アンディ・ラクレフ(Benchmark)の造語で、2007年にマーク・アンドリーセンが広めた。
- プロパティ (X11)Xサーバーがウィンドウに保存し、読みたい人が誰でも読める名前付きのデータブロック。ウィンドウマネージャ、クリップボード、ICCCM全体が土台にしている掲示板だ。
- ポップインオブジェクトやテクスチャが徐々にではなく突然現れる現象。描画距離を越えた直後か、ストリーミングが間に合わなかったことが主な原因。
Q
- Q-in-Q顧客自身のVLANタグの外側にもう一つVLANタグを付け、通信事業者が中身を気にせず顧客のVLAN空間をまるごと運べるようにする方式。
- QAM振幅と位相の両方を変化させて、1シンボルに複数ビットを詰め込む変調方式。
- QAOA組合せ最適化のためのハイブリッドアルゴリズム。量子コンピュータが案を出し、古典的な最適化器が調整し、これを繰り返す。
- QdrantRustで書かれたベクトルデータベース。オープンソースで高速、RAGパイプラインの有力な選択肢の一つ。
- QEMU他のプロセッサアーキテクチャを模倣でき、KVMと組めば仮想マシンをフルスピードで動かせる、フリーのマシンエミュレータ。
- QIC1980〜90年代のパソコンのバックアップを担った1/4インチテープ。フロッピードライブと同じコネクタにつなぐことも多かった。
- QimondaInfineonから分離したDRAMメーカー。3年足らずのうちにIPOと破産の両方を経験した。
- QiskitIBMによる量子プログラミング用のPythonフレームワーク。実機を無料で使えたことが大きく、誰よりも多くの人に試されてきた。
- QLCQuad-Level Cell。1セルに4ビット(16段階の電圧レベル)を記録するNANDフラッシュ。最も高密度で安いが、書き換え寿命は約1000回とTLCの10分の1程度で、SLCキャッシュがないと書き込みも遅い。
- QLC NAND1セルに4ビットを記憶するNANDフラッシュ。1GBあたりの価格が最も安く密度も最高だが、書き込み速度・耐久性・遅延を犠牲にする。
- QLED量子ドット層で色再現を高めた液晶ディスプレイ。サムスンの商品名であり、OLEDのような別方式の表示技術ではない。
- Qlik選んだものだけでなく、それによって除外されたものまで見せる、スウェーデン・ルンド発のBI企業。
- QLogicEmulexから分社し、サーバー用ストレージアダプタ市場で親会社の最大のライバルとなった会社。
- QLoRAQuantized…
- QMLQt の宣言的 UI 言語。JSON に似たツリーの中で、あらゆるプロパティに自動で再評価される JavaScript 式を書ける。
- Qmodemコンピューター乗っ取り映画にちなんだ名の一人会社が作った高速なDOSターミナルソフト。後にWildcat!の開発元に買収された。
- QNAPSynologyの長年のライバルとなるNASメーカー。高性能で多機能だが、ネットに公開された機器を襲うランサムウェアの波でも悪名高い。
- QNX商用のマイクロカーネル型リアルタイムOS。現在は車載インフォテインメントや安全系システムに広く使われている。
- Qorvo2015年にRF Micro DevicesとTriQuintが合併して生まれた高周波(RF)半導体メーカー。
- QoS特定の通信を他より優先して扱う仕組み。たとえばトレントのダウンロードよりZoom通話を優先する。
- QoS / DiffServDiffServ(Differentiated…
- QoSクラス(K8s)リソースのrequestsとlimitsの設定に基づき、Kubernetesがポッドに割り当てる品質クラス。ノードのメモリが尽きたとき、どのポッドから落とされるかを決める。
- QoSシェーパー超過したトラフィックを捨てずにバッファに溜めて遅らせ、出力レートを目標値に平滑化するQoSの仕組み。バースト的なTCPにはポリサーより向いている。
- QoSポリサーQoSの仕組みの一つで、厳格な速度制限。上限を超えたトラフィックは破棄(またはマークダウン)される。トークンバケットで動作し、ISPが契約帯域を強制する場面、DDoS緩和、入口でのレート制限に使われる。
- QOTDQuote of the Day。ポート17で短い引用文を返し、すぐに接続を切るサービス。
- QRコードデータを正方形のマス目に格納する二次元バーコードで、どの角度からでも同じ速さで読み取れる。
- QtC++製のクロスプラットフォームなGUIフレームワーク。ただし守備範囲はGUIだけではない。
- Qt CreatorQt開発(C++とQML)の公式IDE。コード補完にClangを使い、Windows、macOS、Linuxで動く。
- Qt/EmbeddedLinuxのフレームバッファへ、独自の小さなウィンドウシステムQWSを通して直接描画した2000年のQt。シャープのザウルスを、まともなUIを持つ最初のLinux携帯機にした。
- QtilePythonで書かれ、Pythonで設定するタイリングウィンドウマネージャ。ステータスバーを内蔵し、2021年からWaylandバックエンドも備える。
- QuadroCAD、3Dレンダリング、CGI向けのNvidia製ワークステーションGPUライン。2021年に「RTX Aシリーズ」、2023年に「RTX Ada Generation」へとブランド変更された。
- Quake真の3次元空間とインターネット対戦を初めて備えたゲームであり、以後のあらゆるマルチプレイの技術的土台となった。
- QuakeNetQuakeプレイヤーのたまり場として始まり、世界最大級にまで成長したIRCネットワーク。
- Qualcomm携帯ネットワークの土台となる特許の多くを握り、どのチップを買ったかに関係なく、すべての端末メーカーから料金を取る会社。
- QualysSaaSという言葉が生まれるずっと前から、脆弱性スキャンをホスト型サービスとして提供してきた会社。誰もが使うソフトのバグを見つける研究チームも抱える。
- Quanta Computer世界最大のノートPCメーカーだが、消費者がここからノートPCを買ったことは一度もない。
- Quantinuumサーモスタットメーカーと英国のソフトウェア系スタートアップが、量子への野心を持ち寄って生まれた意外な会社。
- Quantum Linkのちにアメリカ・オンラインへ社名を変える会社が、1985年に始めたCommodore 64向けオンラインサービス。
- QuarkusRed Hat による、Java をコンテナ向きにする試み。起動時にやっていた処理をできる限りビルド時へ移すことで実現する。
- QuarterdeckDOSのメモリ不足で食いつないだ会社。それが解消されたまさにその頃に、倒れた。
- Quartz Compositor2001年以来、全ウィンドウに専用バッファを与え、それらを合成して画面を作ってきた Mac OS X のウィンドウサーバー。広く使われた最初のコンポジット型ウィンドウシステムである。
- Qubes OS「どこかは必ず侵害される」と想定し、マシンを隔離された仮想マシンに切り分けるデスクトップOS。
- QueryPointer「マウスは今どこか」をXプロトコルで尋ねるリクエスト。応答があるため、サーバーとの往復が毎回必要になる。
- QueryTreeX11で、あるウィンドウがツリーのどこにあるか、つまりルート、親、すべての子を教えてくれるリクエスト。
- Quest SoftwareOracle開発者が一日中開きっぱなしにしていたツール「Toad」を擁する、カリフォルニアの企業。
- QuestDBPostgreSQLのワイヤプロトコルとSQLに対応した時系列データベース。金融のティックデータやIoT向けに設計されている。InfluxDB Line Protocolもサポートする。
- QUICUDP上で動く現代的なトランスポート。HTTP/3の基盤で、TCPよりハンドシェイクが速く、パケットロスにも強い。
- QuickBBS1980年代後半のDOS用BBS。高速で設定が簡単で、多数のクローンを生み、そのファイル形式がプログラム本体より長生きした。
- QuickDrawMacintoshのROMに収められたBill Atkinsonのグラフィックスライブラリ。リージョンの発明によって、8 MHzの68000でも重なり合うウィンドウが実現できた。
- QUICデータグラム信頼性のないデータグラム(損失しても再送しないメッセージ)を、暗号化されたQUIC接続上で送るためのQUIC拡張(RFC…
- Quorum readW + R > N という規則に従い、十分な数のレプリカに読み書きすることで、最新の値が見えることを保証する手法。リーダーレスなデータベース(Dynamo、Cassandra)が調整可能な一貫性を実現する中核である。
- qvwmWindows 95をピクセル単位で真似たXのウィンドウマネージャー。タスクバーもスタートメニューもショートカットも再現している。
- QwenAlibaba Cloudのオープンウェイトモデル群。0.5Bから235Bパラメータまでそろい、2024〜2025年の非フロンティア級では最有力の一角だった。
- QwikAngularの作者Misko Heveryによるフレームワーク。ハイドレーションをやめ、コンポーネントを再実行せずにサーバーの状態からアプリを「再開(resumability)」させる。
- Qwik City「Qwik 版の Next.js」。Qwik のレジューマビリティの上に、ファイルシステムルーティング、サーバー関数、ミドルウェア、エッジデプロイを載せる。
- Qwikのレジューマビリティ(Qwik resumability)Qwikの革新的な点で、ハイドレーションをしない。ページがイベントの状態ごとシリアライズされるため、クライアントはJavaScriptを先に実行せずに、サーバーが中断したところから「続き」を始められる。
- QWKBBS用のオフラインメールパケット。新着をまとめてダウンロードし、通話料のメーターを気にせず読んで返信できる。
R
- R統計とデータ分析のためのプログラミング言語。1993年にオークランド大学の Ross Ihaka と Robert Gentleman が開発した、S言語(Bell Labs、1976年)の実装。
- Rabbit2003年発表の高速ストリーム暗号。128ビット鍵と64ビットIVを持ち、eSTREAMプロジェクトの最終段階に進んだ。
- RabbitMQオープンソースのメッセージブローカー。AMQPに基づき、耐障害性を重視してErlangで書かれた。多くのスタックで標準的なメッセージキューとして使われる。
- Raccoon攻撃TLS 1.2 以前に対するタイミング攻撃。鍵導出の前に Diffie-Hellman の共有秘密の先頭ゼロバイトが削られ、それが情報を漏らす。
- Race-to-idleプロセッサがタスクをできるだけ速く終わらせ、その後すぐ深い省電力モードに入る戦略。ゆっくり省電力で長く動かすのとは逆のやり方だ。「急いで寝る」ほうが、のんびりやるより省エネになることがある。
- Rackspace業界が自動化に邁進するなか、人間によるサポートを売ったホスティング会社。
- RADIUSAAAプロトコル(認証・認可・アカウンティング)。Wi-Fiアクセスポイント、スイッチ、VPN集線装置といったネットワーク機器向けに、ユーザーDBを一元化する。
- Radix UIヘッドレスなReactコンポーネントライブラリ。アクセシビリティと振る舞いだけを提供し、スタイルは持たない。TailwindなどのCSSは利用者が自由に重ねる。メンテナンスはWorkOS。
- RadixAttentionリクエストが終わってもKVキャッシュを捨てず、見たことのあるプレフィックスすべてを基数木に保持して再利用する、SGLangの方式。
- RadwareロードバランサとDDoS対策を手がけるイスラエル企業。破綻したNortelから、業界最古級の製品ラインを引き継いだ。
- Raft分散合意アルゴリズム。複数のノードが、どの書き込みがどの順で起きたかについて合意する。
- RAGRetrieval-Augmented Generation(検索拡張生成)— AIがまず知識ベースを検索し、見つけた内容をもとに回答を組み立てる手法。
- RAG(検索拡張生成)知識ベースから関連文書を取り出し、LLMが回答する前にそのコンテキストへ差し込む手法。回答が学習データだけでなく実在の出典に基づくようになる。LLMに最新の情報、非公開の情報、検証可能な情報を与える標準的な方法である。
- RAGASRAG向けで最も普及しているオープンソースの評価フレームワーク。faithfulness、answer relevancy、context recall、context precisionなどの指標を提供する。
- RAGパイプライン文書から回答までの一連の流れ。取り込み(解析+チャンク分割)→ 埋め込み → ベクトルDBへの保存、問い合わせ時は検索 → 必要ならリランク → 生成。
- RAID複数のディスクを組み合わせ、速度か冗長性、あるいはその両方を得る技術。
- RAID 0冗長性のないストライピング。データをN台のディスクに分割して書き込み、スループットはN倍になる。故障への備えはゼロで、1台壊れれば全データが失われる。名前に反して「Redundant(冗長)」ではない。
- RAID 10RAID 1+0。ミラーのペアをストライピングする方式で、ディスク4本以上、使える容量は半分になる。
- RAID 50RAID 5のグループを複数組み、その上でストライピングする入れ子型RAID。最低6台で、通常のRAID 5よりリビルドと書き込みが速い。
- RAIIリソースの寿命をオブジェクトのスコープに結びつけるC++のパターン。オブジェクトが破棄されるとき、デストラクタ経由でリソースが自動的に解放され、リソースリークがなくなる。
- Railway視覚的なプロジェクトキャンバスを持つ現代的なPaaS。各サービスがノードになり、データベース、バックエンド、フロントエンドの依存関係をドラッグ&ドロップでつなぐ。
- Rainbow Booksソニーとフィリップスが色違いのバインダーで発行したCD規格群の総称。
- Ralf Burger1986年のCCCでウイルスを実演し、その後ウイルスのソースコードを書籍に載せたドイツ人プログラマー。
- Ralink世界中の安価なUSBアダプタや家庭用ルーターの驚くほど多くに入っていた、台湾のWi-Fiチップメーカー。
- Ralph LangnerStuxnetが本当は何のためのものだったかを突き止めた、ドイツの産業制御システムの専門家。
- RAMコンピューターの短期記憶。高速だが揮発性で、いま動いているものをすべて保持する。
- RAMAC世界初のハードディスク。直径24インチのプラッター50枚で、容量はスマートフォンの写真1枚にも満たなかった。
- Ramp顧客に「使う額を減らさせる」ことを看板にする、風変わりな法人カード・経費管理プラットフォーム。
- RAMディスク完全にRAM上に存在する仮想の「ディスク」。読み書きは極めて高速だが、再起動すると消える(揮発性)。一時ファイルやキャッシュなど、速度がすべてで永続性が要らない用途に向く。
- RAN無線アクセスネットワーク。端末とコアの間にあるすべて、つまりアンテナ、基地局、その制御を指す。
- RancherオープンソースのKubernetes管理プラットフォーム。1つのコンソールから100のクラスタを管理できる。
- random_page_costランダムな位置からページを読むコストについての、プランナーの見積もり値。既定の4.0は、1990年代の回転式ハードディスクを前提にした数字である。
- RandR (xrandr)Xを再起動せずに解像度の変更、回転、モニターの接続を可能にしたX11拡張。
- RAND研究所米空軍系のサンタモニカのシンクタンク。核戦争を生き延びるネットワークとして、パケット交換が考え出された場所。
- Rapid Selector位置ではなく内容で文書を探したヴァネヴァー・ブッシュのマイクロフィルム装置。メメックス論文の実質的な設計図である。
- Rapid7Metasploitを買収し、業界のグレーゾーンで最も広く使われるツールの管理者となったボストンの企業。
- RapidlokC64で最も手強いコピープロテクトの一つ。ディスクの独自GCRフォーマットと高速ローダーを組み合わせ、通常のニブラーでは失敗するよう作られていた。
- RapidMiner大学のプロジェクトYALEとして始まり、最終的にAltairの一部になったビジュアル機械学習プラットフォーム。
- Rapidus二十年ほど最先端から遠ざかっていた日本が、国の後押しで一気に2nmチップへ飛び越えようとする試み。
- RARPARPの逆。自分のMACアドレスは知っているがIPアドレスを知らないマシンが、ネットワークに「自分は誰か」を尋ねる。1984年に標準化され、とうの昔に取って代わられた。
- Raspberry PiARMベースの小型シングルボードコンピュータ。クレジットカードほどの大きさでフルのLinuxが動き、価格は50〜100ドルほど。
- Ratioed(レシオード)投稿への返信の数がいいねの数を上回ること。読者は意見を述べ、その答えは「ノー」だった。
- Rational Software方法論の大御所3人を一つの屋根の下に集め、UML、Rational Rose、そして開発プロセスを軸にした生き方そのものを生み出した会社。
- ratpoisonマウスなし、枠なし、重なりなし。GNU Screen流のキー操作だけで動くウィンドウマネージャ。
- RAWカメラのセンサーが出力した未処理のデータ。まだ画像ではなく、画像を現像するための素材である。
- RayUCバークレーのRISELabが2017年に公開した、主に機械学習向けのPython分散コンピューティング基盤。商用版はAnyscale。
- Razerロゴに三匹のヘビを描いたゲーミングマウスから、キーボード、ノートPC、蛍光グリーンのRGB照明まで広がったエコシステム。
- Razor 19111985年にノルウェーで結成された、世界で最も古いクラッキンググループの一つ。同時代のグループの大半が消えた後も語られ続けている。
- RBACユーザーにロール(管理者、編集者、閲覧者など)を与え、権限はロールに紐づける権限モデル。
- RBBS-PCIBM PC向けのフリーBBSソフト。BASICで書かれ、ソース付きで配布されたため、数千人の愛好家が無料でボードを開設できた。
- RBCDリソース自身が「自分に対してユーザーになりすませる者」を宣言する委任方式。設定にドメイン管理者が要らない。それこそが問題の核心である。
- RC2Ron Rivestが1987年に設計したブロック暗号。短い鍵を使うことで、米国の輸出規制をすり抜けるよう仕立てられていた。
- RC4小さく高速だったため至る所で使われ、鍵ストリームの先頭バイトに偏りがあったためにWEPを道連れにして破られたストリーム暗号。
- RC4バイアスRC4の出力は一様な乱数ではなく、その偏りは最初の数バイトにはっきり現れる。
- RC5Ron Rivestが1994年に設計したブロック暗号。ブロック長、鍵長、ラウンド数のすべてがパラメータになっている。
- RC6RSA SecurityがAES選定に出した候補。RC5を128ビットブロックに拡張し、さらに整数の乗算を加えたもの。
- RCE最悪クラスの脆弱性。攻撃者がログインすらせずに、サーバー上で任意のコードを実行できる。
- RCSSMSの後継。入力中表示、既読通知、高画質メディア、グループチャットを備える。標準化したのはGSMAだが、実際に推進しているのはGoogleである。
- RDFW3Cによるセマンティックウェブのデータモデル。あらゆることを「主語・述語・目的語」のトリプルで表す。
- ReactMetaが開発したフロントエンドライブラリ。コンポーネント、仮想DOM、宣言的UIが特徴である。
- React NativeMetaのクロスプラットフォームフレームワーク。ReactとJavaScriptでネイティブのiOS/Androidアプリを作る。2015年公開。Facebook、Instagram、Discord(モバイル)、Shopifyが採用している。
- React RouterReact の標準的なルーティングライブラリ。作者は Michael Jackson と Ryan Florence(Remix チーム)で、2024年の v7 で Remix を取り込んだ。
- React Server Componentsサーバー上だけでレンダリングされ、HTML出力をクライアントに送り、ブラウザではJSを一切実行しないReactの機能。2022年10月にNext.js 13の「App…
- React Suspenseローディング状態を宣言的に書けるReactの機能。<Suspense fallback={<Spinner />}><DataComponent /></Suspense>…
- ReAct(プロンプトパターン)Reasoning +…
- Reactive Streamsノンブロッキングなバックプレッシャーを備えた非同期ストリームの仕様。2013〜2015年に Netflix、Lightbend、Pivotal の関係者が策定した。インターフェースは…
- ReActエージェントReasoning +…
- readnewsUsenet最初のリーダー。記事を1本ずつ端末にスクロール表示し、そのたびに読むかどうかを尋ねてくる。
- Reality AdLib TrackerデモグループRealityによるDOS用トラッカー。AdLibやSound Blasterカードに載るFM音源チップ向けに、直接曲を書ける。
- Reality Winner2017年にロシアによる米選挙システムへのハッキングに関する報告書をリークしたNSAの契約職員。報道機関へのリークとしては、これまでで最長の刑を受けた。
- RealNetworks1995年にウェブ上の音声を可能にし、その後10年かけて、プレーヤーを入れたことをユーザーに後悔させた会社。
- Realtek安価なネットワーク用・オーディオ用チップが、世界中のPCの驚くほど多くに載っている台湾のチップ設計会社。
- rec.*音楽、ゲーム、映画、本、料理など、仕事ではないのになぜか勤務時間中に行われた娯楽を集めたUsenetの階層。
- rec.humor.funny一時期はほとんどのグループより読者が多かった、Usenetのモデレート制ジョークグループ。
- RecoilMetaの状態管理ライブラリ。「アトム」と「セレクタ」というパターンを広めたが、主任開発者のMeta退社により2025年1月にアーカイブされた。
- Recorded Futureインターネットを機械の規模で読み、その結論を売るスウェーデン発の脅威インテリジェンス企業。
- RECORD拡張(X11)あるクライアントが、サーバーと他のすべてのクライアントの間を流れるプロトコル通信を傍受できるようにするX拡張。マクロ記録を目的としたが、キーロガーにも同じくらい使える。
- REDRandom Early Detection。1993年にサリー・フロイドとヴァン・ジェイコブソンが考案した輻輳回避アルゴリズムで、キューが平均しきい値を超えたら、テールドロップではなく確率的にパケットを破棄する。WREDやCoDelの先祖にあたる。
- Red Pill(VM検出)Joanna Rutkowskaが2004年に示した、CPU命令1つで、コードが仮想マシン内で動いているかを見分ける手口。
- Redditリンク集約・ディスカッションのプラットフォームで、自称「インターネットのフロントページ」。2005年にSteve HuffmanとAlexis Ohanianが創業し、2024年3月にIPOした。
- Redisインメモリのキーバリュー型データベース。超高速なキャッシュ、セッションストア、Pub/Sub、キューとして使われる。
- Redis ClusterRedis標準のシャーディングモード。16,384個のハッシュスロットをマスターノードに分配し、各マスターは0台以上のレプリカを持つ。クライアントがスロットの対応表を把握し、リクエストを直接振り分ける。
- Redis Sentinelシャーディングを伴わないRedisの高可用性(HA)構成。3つ以上のSentinelプロセスがマスターとレプリカを監視し、フェイルオーバーはクォーラムの投票で決める。クライアントは現在のマスターのアドレスをSentinelに尋ねる。
- Redis StreamsRedisの追記専用ストリーム型データ構造。いわば軽量版Kafkaで、コンシューマーグループとXADD/XREAD/XACKコマンドを備える。2018年のRedis 5.0で追加された。
- REDOログMySQL/InnoDBにおけるWAL(ログ先行書き込み)に相当するもの。コミット済みの変更を記録し、クラッシュ後に「やり直せる」ようにする。変更をデータファイルより先にログへ書くことで、永続性(ACIDのD)を保証する。
- RedpandaC++(Seastarフレームワーク)で書かれた、Kafka API互換のメッセージキュー。単一バイナリで、JVMもZooKeeper/KRaftの構築も要らない。
- ReduxJS 向けの予測可能な状態コンテナ。Dan Abramov と Andrew Clark が 2015 年に公開した。Flux アーキテクチャを、単一ストアとリデューサーによるイミュータブルな更新として実装する。
- Redux ToolkitRedux の公式な近代化版。createSlice と Immer で定型コードをなくす。2020年以降、Redux を使うなら第一の推奨となっている。
- redux-sagaES6のジェネレータで副作用(非同期のAPI呼び出し、画面遷移など)を扱うReduxミドルウェア。作者はYassine Elouafi、2015年。強力だが複雑。
- Reflection XWRQ社のWindows向けXサーバー。デスクトップからUnixマシンに入りたい企業で、いつもExceedの次点だった製品である。
- Region(X11)重ならない矩形の集合として任意の領域を表すXlibのデータ型。クリップや、Exposeイベントの集約と再描画範囲の算出に使われる。
- RelayFacebookが作ったReact向けGraphQLクライアント(2015年)。実用本位で主張が強く、フラグメントのコロケーション、カーソルベースのページネーション(Relay仕様)、静的クエリ解析、Relay Compilerの工程が特徴。
- RelayNetRelayNet International Message Exchange(RIME)。1990年前後にPCBoard系で栄えた大規模なBBSネットワーク。
- Relcom1990年にモスクワのプログラマー協同組合が築いた、インターネットに接続した最初のソ連のコンピュータネットワーク。
- Remedy Entertainmentデモシーン出身のフィンランドのスタジオ。Max Payneでバレットタイムをゲームの仕組みにした。
- Remixフォーム、プログレッシブエンハンスメント、入れ子ルーティングなど、Webの基本に立ち返るReactフレームワーク。React…
- RemoteAccessQuickBBS互換の代替としてオーストラリアで生まれ、FidoNetで最も普及したパッケージの一つになったDOS用BBSソフト。
- Render「Heroku 2.0」。Gitベースのデプロイ、マネージドのPostgres/Redis、静的サイト、cronジョブを備え、Herokuが無料枠を廃止した後の大きな受け皿になった。
- Renegade (BBS)Telegardのコードを土台にしたDOS用BBSソフト。90年代の北米のワレズ/アンダーグラウンドシーンでは誰もが知る名前だった。
- Renoiseトラッカーの縦型パターン編集にVSTと現代的なオーディオエンジンを組み合わせた、2000年代生まれの商用トラッカー。
- RenovateDependabotより設定の自由度が高い代替ツール。2017年にリース・アーキンス(現Mend、旧WhiteSource)が開発。GitHub App、GitLab連携、セルフホストで動く。
- ReparentNotifyウィンドウに新しい親ができたことを知らせるX11のイベント。たいていは、ウィンドウマネージャがフレームでそのウィンドウを包んだ直後に起きる。
- Repeatable Read(反復可能読み取り)同じ行をトランザクション内で2回読んでも、必ず同じ値が返ることを保証する分離レベル。反復不能読み取りを防ぐ。
- REPLコードを1行ずつ書き、結果をその場で確認できる対話型シェル(Read-Eval-Print Loop)。
- Replicate機械学習モデルをAPIの向こうで動かすクラウドサービス。課金は秒単位で、GPUを自前で持つ必要はない。
- Replitインストール不要で、ブラウザ上でコードの記述、実行、デプロイまで行える開発環境。
- Reporting API現場で起きた不具合をブラウザが報告してくれる仕組み。自前のエラー監視には決して届かない情報が得られる。
- RepRapエイドリアン・ボウヤーが2005年に始めた、自分自身の部品を印刷できるオープン設計の3Dプリンタ計画。
- requestAnimationFrameブラウザの次の再描画の直前に関数を実行させる、画面のリフレッシュレートに同期したWeb API。setTimeout/setInterval の代わりに、JavaScriptで滑らかなアニメーションを作る正しい方法。
- requestIdleCallback優先度の低い処理を、どうせブラウザが暇になる時間(フレームの合間)に実行させる Web API。描画や入力のような重要な処理を邪魔せずに済む、「待てる仕事」向けの仕組み。
- ReRAM金属酸化物の薄膜の抵抗値でビットを記憶する不揮発性メモリで、クロスバー構造によりAI向けのアナログ・インメモリ演算を可能にする。
- Research Machines(RM)英国の教室をコンピューターで埋めたオックスフォードの会社。BBC Microの地味なライバルで、1980年代に学校へ通った人なら知っている。
- reSIDダグ・レムによるC64のSIDチップのソフトウェアモデル。元のチップを複製困難にしていた雑なアナログ段まで再現できるほど正確。
- Resizable BARPCIeの機能で、Base Address Register(BAR)の窓の大きさを変えられるようにし、従来の256…
- Resize Observerウィンドウ全体ではなく、特定の要素のサイズが変わったことを通知するWeb APIである。理由(ウィンドウの変化、レイアウトの変化、中身の増減)を問わず、一つのコンテナの寸法変化に反応する問題を解決する。
- ResizeRequest他のクライアントによるウィンドウのリサイズ要求を、サーバーが実行せずに横取りさせるX11イベント。ほとんど誰も使わないリダイレクトである。
- Resource ID (XID)Xサーバ内のすべてのウィンドウ、ピクスマップ、フォント、カーソルを識別する29ビットの番号。クライアント自身が選ぶので、応答を待たずにウィンドウを作れる。
- ResourceQuotaネームスペースごとの総リソース使用量を制限するKubernetesオブジェクト。CPU/メモリの合計、Podの数、LoadBalancerサービスの数などに上限を設ける。1つのチームがクラスター全体を食い尽くさないための、マルチテナント保護である。
- Respawn EntertainmentCall of Dutyの生みの親たちがActivisionとの泥沼の決裂の末に興した会社で、Apex Legendsの本拠地。
- RESTHTTPを一貫した予測可能な形で使うAPI設計スタイル。
- resticAlexander NeumannがGoで書いたバックアップツール。単一の静的バイナリで、暗号化・重複排除済みのリポジトリを持ち、フルと差分の使い分けを意識しなくてよい。実行のたびに完全なスナップショットができる。
- Resumability(レジューマビリティ)Qwikフレームワークの概念。サーバーがアプリ全体の状態をHTMLにシリアライズし、クライアントは初期化コードを再実行せず、サーバーが止めた地点から実行を再開する。ハイドレーションは不要。考案はAngularの作者ミシュコ・ヘヴェリー、2022年。
- Retina(レティナ)通常の視距離で個々のピクセルが識別できないほど画素密度の高いディスプレイを指すAppleの商標名。2010年のiPhone 4で登場した。
- RetNet2023年にMicrosoft Researchが発表した、アテンションをリテンションに置き換えるアーキテクチャ。訓練時か推論時かに応じて3通りの方法で計算できる。
- Retoolどの会社にも必要だが、誰も手で書きたがらない地味な社内管理画面のためのローコードキット。
- RETURNING句PostgreSQLの拡張機能で、INSERT/UPDATE/DELETEが変更した行を返す。INSERT INTO users (name) VALUES ('Alice') RETURNING id, created_at…
- REU(RAMエクスパンションユニット)CommodoreのC64・C128用外付けRAMモジュール。CPUを使わず、本体メモリと拡張メモリの間でブロックごと転送するDMAチップを備える。
- Revision(デモパーティ)現在最大の純粋なデモパーティ。Breakpointの旗艦の座を継いだ、ドイツのイースターのパーティである。
- Revolut銀行間レートで両替できる通貨カードとして始まり、口座・株取引・暗号資産を1つのアプリに束ねた英国のネオバンク。
- RFCIETFが発行する技術仕様文書。インターネットのプロトコルを定義するものだ。
- RFC 1036Usenet記事がどんな形をしているか、サーバー間でどう受け渡すかを定めた1987年の仕様。
- RFC 19181996 年の仕様で、プライベート用に 3 つの IPv4 ブロック(10.0.0.0/8、172.16.0.0/12、192.168.0.0/16)を予約した。インターネット上ではルーティングされず、LAN の外へ出る前に NAT が必要になる。
- RFC 822電子メールの姿を決めた1982年の標準。ヘッダー行、空行、本文という構造は、本質的な部分で今も変わっていない。
- RFC 850Usenet記事がどんな形であるべきかを初めて文書にしたもの。それを変える必要が出るのは四年後のことだった。
- RFC EditorRFCに番号を振り、校正し、公開後は二度と変えないようにする役割。
- RGB加法混色モデル。赤・緑・青の光を足し合わせてあらゆる色を作る。すべて消灯なら黒、すべて全開なら白。現存するあらゆるディスプレイの土台となるモデルだ。
- rgb.txtX11 の色名一覧。AliceBlue、PapayaWhip、DarkSlateGray などが並び、Netscape と SVG を経て、今日の CSS の色名になった。
- RHELRed Hatの有償エンタープライズLinux。メジャーバージョンごとに10年のサポートがつく。大企業、銀行、官公庁で事実上の標準となっている。
- Ricoh 2A03NESに載っていた専用チップ。6502 CPUと5チャンネルのサウンドユニットを1枚のダイに収めており、SIDに次ぐチップチューンの第二の礎石となった。
- RijndaelRijndaelはAESとなったブロック暗号で、ベルギーのJoan DaemenとVincent Rijmenが設計した。
- Ring Attention系列を、リング状につないだ複数のGPUに分割することで、数百万トークンのコンテキストウィンドウを持つモデルを学習・実行する手法。2023年にバークレーから発表された。
- RingCentralオフィスの電話交換機と卓上電話機を、通話・ビデオ・メッセージのクラウドサービスに置き換えた米国企業。
- Ringstellungエニグマの追加の設定項目。アルファベットリングを、ローターの配線に対して回して固定できた。
- rio2000年の第3版以降のPlan 9のウィンドウシステム。各ウィンドウがコンソール・マウス・画面を収めたディレクトリであるファイルサーバで、rioの中でrioを動かしても互いに気づかない。
- RIPインターネットで最初に広く使われたルーティングプロトコル。ホップ数だけを指標とする距離ベクトル型で、最大15ホップ、それを超えると到達不能とみなす。
- RIPEMD-1601996年に生まれた欧州製の160ビットハッシュ関数。今日ではビットコインのアドレス生成の片割れとして最もよく知られている。
- ripgrepファイルツリーを再帰的に検索するツール。2016年にアンドリュー・ギャラントがRustで書いた。grepやack、The Silver Searcherより速く、既定では関係のあるものだけを検索する。
- RIPscripダイヤルアップBBSに本物のベクター画像、クリックできるボタン、マウス操作をもたらしたグラフィックスプロトコル。ANSIアートがグラフィカルなインターフェースになろうとした、短命な試みだった。
- RISC OSAcornがArchimedes向けに作ったOS。1989年のデスクトップにはアイコンバー、アンチエイリアスフォント、ドラッグによる保存があり、大手より何年も早かった。
- RISC vs CISC設計思想の古典的な対立。少数で単純、均一な命令を持つRISC(Reduced Instruction Set Computer)と、多数で高機能、長さも様々な命令を持つCISC(Complex Instruction Set…
- RISC-Vオープンな命令セットアーキテクチャ。ARMやIntelにライセンス料を払わなくても、誰でもこれを基にCPUを設計できる。
- RisingWaveMaterializeに対抗するオープンソースのストリーミングSQLデータベース。Postgresプロトコル互換で、Rustで書かれている。創業はシンガポール。
- RISKS Digest1985年から、コンピュータが人を傷つけた事例を集め続けているモデレート制のニュースレター。
- Riverbed時差三つ分離れた支社から見ても、本社のファイルサーバーを手元にあるかのように感じさせたアプライアンス。
- RivosAI向けのRISC-Vサーバーチップを開発していたステルススタートアップ。機密情報を持ち出した技術者を引き抜いたとして、Appleに訴えられたことでも知られる。
- RK4(ルンゲ・クッタ法)1ステップで加速度を4回サンプリングして混ぜ合わせる4次の積分器。同じタイムステップならオイラー法よりはるかに正確。
- RKERancher Kubernetes Engine。コントロールプレーン全体をDockerコンテナとして動かすディストリビューションで、ノードにはDockerさえあればクラスタが組める。
- RKE2Rancher Kubernetes Engine 2。政府機関や規制の厳しい業界向けに作られた、セキュリティ強化型のKubernetesディストリビューション。
- RLAIFReinforcement Learning from AI Feedback。RLHFで人間の評価者が担っていた役割をAIに置き換える。2023年のAnthropicとGoogleの論文が知られる。
- RLHFReinforcement Learning from Human Feedback(人間のフィードバックからの強化学習)— 人が回答に順位をつけ、好まれる出力をモデルに覚えさせる手法。素のLLMを、役に立ち、無害で、礼儀正しい存在に変える。
- RLL(ランレングス制限)二つのフラックス反転の間に並べてよい0の数に上限を設けることで、クロックを失わずにビットをより密に詰め込める符号化方式の一群。
- RLL符号化磁束反転の間に入るゼロの数を制御することで、1980年代のハードディスクの容量をさらに5割ほど引き上げた方式。
- rlogin1980年代初頭の BSD のリモートログイン。パスワードを尋ねる代わりに、接続元のマシンを信用した。
- RM4SCC英国Royal Mailの4ステートバーコード。各バーが上の突起、下の突起、両方、なしのいずれかを持つ、郵便番号を符号化した杭垣のようなコード。
- RMSNormLayerNormの簡略版 ― 平均を引く処理を省き、二乗平均平方根だけで正規化する。わずかに高速で、品質は同等かそれ以上。
- rn (newsreader)Larry Wallが1984年に作ったUsenetリーダー。Perlを世に出すより先に、キルファイルを世に出した。
- RNG(乱数生成器)(疑似)乱数を生成するもの。大きく二種類あり、シードから決定的に決まるPRNG(ゲームやシミュレーション向け)と、暗号学的に安全なCSPRNG(鍵やトークン向け)である。
- RNN(再帰型ニューラルネットワーク)系列データのためのニューラルネットワーク。時間ステップをまたいで「隠れ状態」を受け渡し、過去の入力が後のステップに影響するようにしている。
- Rob HubbardC64の3つの音声チャンネルからシンセ一台分の音を引き出し、8ビットゲーム音楽の型を作った英国人。
- Robert Tappan Morris(ロバート・タッパン・モリス)1988年の実験でインターネットを機能不全に陥れ、のちにMITの教授でありベンチャーキャピタリストになった大学院生。
- Robloxユーザー生成ゲームのプラットフォーム。日間利用者は8000万人超で、大半が8〜16歳の子ども。クリエイターはLuaでゲームを作り(Roblox Studio)、アプリ内通貨Robuxを稼ぐ。
- robots.txtサイトのルートに置くテキストファイルで、Webクローラー(Googlebot、Bingbotなど)にインデックスしてよい範囲を伝える。
- ROBOT攻撃ROBOTは1998年のBleichenbacherのパディングオラクル攻撃を、2017年にRSA鍵交換を続けていたTLSサーバーに対して蘇らせたものである。
- ROC-AUC選ぶ閾値に左右されず、モデルがどれだけうまく「順位付け」できるかを測る指標。ROC曲線は全閾値における真陽性率と偽陽性率を描き、AUCはその曲線の下の面積だ。
- RoCERDMA over Converged…
- RockchipMP3プレーヤー向けのチップから出発し、Chromebookや本格的なシングルボードコンピュータにまで至った中国のARMチップ設計企業。
- RocketMail1997年に始まった最初期のウェブメールの一つ。Yahooが買収し、Yahoo Mailへと姿を変えた。
- RocksDBMeta 発の組み込み型キーバリューストアで、2012 年に Google の LevelDB からフォークされ、SSD とマルチスレッドのサーバー向けに最適化された。接続するデータベースではなく、リンクして使うライブラリである。
- Rockstar GamesGrand Theft Autoで知られるニューヨークのパブリッシャー。出すゲームは少なく間隔も長いが、売れる数は1億本単位。
- ROCmAMDのオープンソースGPUコンピューティング・スタック。NvidiaのCUDAの対抗馬で、2016年に登場。MetaのLlama訓練やLLMホスティング事業者が使うAMD Instinct MI300Xを支える。
- Roger Dingledine(ロジャー・ディングルダイン)ニック・マシューソン、ポール・サイバーソンとともにTorを作ったMIT出身の計算機科学者。
- Roland MT-321987年に登場したローランドの音源モジュール。General MIDIが普及するまで、DOSゲーム音楽の最高峰を決める基準だった。
- RollupJavaScriptのバンドラー。Svelteの作者Rich…
- ROLLUP (SQL)GROUPING SETS の簡易記法で、階層的な小計を生成する。GROUP BY ROLLUP (year, month, day) なら日別・月別・年別の合計と総合計が得られ、「小計と総計つき」のレポートに向く。
- ROM電源を切ってもデータが消えないメモリ。ファームウェアやブートコードの置き場所。
- ROM(MUD)Rivers of MUD。Mercの拡張として生まれ、他のどのコードよりも多くのMUDの出発点となったコードベース。
- Rook分散ストレージのCephをKubernetesの中で動かすオペレーター。外部のストレージ機器なしで、クラスターにブロック、ファイル、オブジェクトの各ストレージを提供する。
- Room 40第一次世界大戦中の英国海軍省の暗号解読部門。仕事場だった部屋の番号が、そのまま名前になった。
- Rooms (Xerox PARC)タスクごとに専用のウィンドウ群を持つ「部屋」を与えた1986年の研究システム。以降のあらゆる仮想デスクトップの原点。
- Root guardネットワーク上の「間違った」位置にあるスイッチがルートブリッジになるのを防ぐスパニングツリーの機能。別のスイッチをルートにしてしまう「優位な」BPDUをポートが受け取ると、その脅威が消えるまでポートがブロック状態になる。
- ROPDEP/NXを回避するエクスプロイト手法。コードを注入する代わりに、プログラム内に既にあるコード片「ガジェット」をつなぎ合わせる。
- Rop GonggrijpISPの立ち上げに関わり、自国がコンピュータ投票をやめるよう説得したオランダのハッカー。
- RoPE現代の大半のLLMがトークンの位置を符号化する方法。加算する埋め込みではなく、ベクトル空間での回転を使う。
- RoPEスケーリングRoPE(Rotary Position…
- Ross Anderson(ロス・アンダーソン)セキュリティが破られるのは、暗号の弱さよりも、インセンティブの歪みや杜撰さ、手順の不備によることのほうがはるかに多いと論じたケンブリッジ大学の教授。
- ROT13シフト幅を13としたシーザー暗号。自分自身が逆変換になり、そもそも安全のために作られたものではない。
- ROT47印字可能なASCII文字94個を47文字ずつ回転させるROTの一種。自分自身が逆変換になる。
- RotateProperties8つのカットバッファを一つずつずらすためだけにある、Xプロトコルのリクエスト。それ以外にはほとんど使い道がない。
- Route-map(ルートマップ)ルーティングにおける「もしこうならこうする」の柔軟な仕組み。トラフィックや経路を条件で照合し、フィルタ、属性の変更、経路の指定といった処理を施す。ルーティング界の条件分岐スクリプトである。
- Router Advertisementルーターが(マルチキャストで約7〜200秒ごとに)送信するIPv6パケットで、自身の存在、プレフィックス、フラグ(DHCPv6が必要か)を知らせる。
- Router Advertisement flags(RAフラグ)RAパケットのフラグは、クライアントがどうやって自分のアドレスを決めるかを指示する。M(Managed:DHCPv6を使う)、O(Other:DNSなどだけDHCPv6で取得)、A(Autonomous:SLAACを許可)、L(On-link)がある…
- RouterOSMikroTikのLinuxベースのルーターOS。同社の全ハードウェアで動き、一般的なx86機や仮想マシンでもCHRという名前で動かせる。
- RowhammerDRAMの同じ行を高速に読み出し続けると隣の行のビットが反転する。この現象を突いて、ソフトウェア側の防御をすべて素通りする攻撃。
- ROX DesktopRISC OSの流儀、つまりすべてがファイルでありすべてをドラッグで扱うやり方を、Unix上で生かし続けようと1999年に始まったデスクトップ環境。
- rp_filter送信元アドレスへの経路が着信インターフェースと一致しないパケットを破棄するLinuxの設定。なりすまし対策だが、原因不明のパケットロスの半分はこれのせいでもある。
- RPKIResource Public Key Infrastructure。あるASが特定のIPプレフィックスをBGPで広告する権利を本当に持つかを、暗号で検証する仕組み。偽の経路広告でトラフィックを奪うBGPハイジャックへの主要な対策である。
- RS-485長距離(最大約1200 m)で、電気的にノイズの多い環境でも使える、差動伝送の堅牢なシリアル規格。1対のバスに複数のデバイスをぶら下げられる(マルチドロップ)。Modbusの物理層など、産業通信の基盤である。
- RSA初の実用的な公開鍵暗号方式。安全性は、2つの大きな素数の積を誰も素因数分解できないという一点にかかっている。
- RSAセキュリティ(RSA Security)RSA特許で稼ぐために作られ、のちにSecurIDトークンとNSAをめぐる騒動で有名になった会社。
- RSAブラインディングRSA復号をランダムに乗算した値に対して行い、あとで取り除くことで、タイミング攻撃を防ぐ対策。
- RsbuildByteDance製の高水準ビルドツール。土台はRspack(Rustで書き直されたwebpack互換バンドラ)である。
- RSCサーバー上でのみ実行され、ブラウザには一切送られないReactコンポーネント。APIを介さず、データを直接取得できる。
- RSCSVMメインフレーム間でスプールファイルを運ぶIBMのソフトウェア。VNETとBITNETの両方を支えた土台。
- RSIDC64の曲用SIDファイル形式のうち、Commodore 64を完全にエミュレートした環境でしか正しく再生できないもの。
- RspackByteDanceが2023年に公開した、webpackのRust実装。プラグインAPIはwebpackと同じで、大規模プロジェクトでも10倍速く、webpackのエコシステムを手放さずに済む。
- RSpecBDDスタイルのdescribe / it / expect構文を確立したRubyのテストフレームワーク。のちにJest、Vitest、Jasmineなど多くのツールがこれを真似た。
- RSS(Receive Side Scaling)ネットワークカードが受信パケットを複数の受信キューに振り分け、1つのCPUコアがすべての割り込みを処理しなくて済むようにする仕組み。
- RSS(ウェブフィード)サイトの更新を購読するためのXML形式。ブログ、ポッドキャスト、ニュースで使われる。
- rstartX11R6のプロトコル兼ツール。別のマシンでXプログラムを起動し、確実に手元の画面へ戻ってこられるようにする。
- RSTPRapid Spanning Tree Protocol(802.1w、2001年)。元のSTP(802.1D、1990年)の後継で、収束に30〜50秒ではなく1〜3秒しかかからない。現代のスイッチでは標準。
- rsyncUnix系の増分ファイル同期ツール。1996年にAndrew Tridgellが作った。差分転送アルゴリズムはファイルの変更部分だけを送るため、遅い回線でも速い。
- RTL(Siemensのタイル型ウィンドウマネージャー)1988年にプリンストンのSiemens研究所が生んだ、X初のタイリング型ウィンドウマネージャー。制約を使って重なりのない配置を行い、i3より20年早くこの発想が存在したことを示した。
- RTTY無線によるテレプリンター通信。文字を周波数偏移する音に符号化したもので、1920年代以降、気象報告、通信社の配信、軍用通信の基幹だった。
- RTTYアート (RTTY art)テレプリンターの文字で描かれ、アマチュア無線家が穿孔テープでやりとりした絵。ASCIIが存在する前のASCIIアートの祖先。
- RTコアNvidiaのGPUに載るレイトレーシング専用ハードウェア。2018年のTuring(RTX 20シリーズ)で導入された。光線と三角形の交差判定とBVHの走査をハードウェアで処理し、CUDAコアでのエミュレーションより10〜100倍速い。
- Rubrikバックアップの最良のセールストークはディスク故障ではなくランサムウェアだと見抜いたバックアップ企業。
- Rubyまつもとゆきひろ(Matz)が1995年に公開した言語。設計原則は「プログラマの幸せのための最適化」。動的型付けで、すべてがオブジェクトで、構文は表現力が高い。
- Ruby on Rails2004年公開の Ruby 製 Web フレームワーク。設定より規約、ActiveRecord、スキャフォールド、マイグレーションなど、現代の Web 開発の型を決めた。
- Ruckus四方八方に電波をまき散らすのではなく、クライアントのいる方向へ信号を向けるアンテナ技術で知られる、企業向けWi-Fiブランド。
- Rule of five(5の原則)クラスに独自のデストラクタが必要なら、ほぼ確実に独自のコピーコンストラクタとコピー代入演算子、そしてC++11以降はムーブコンストラクタとムーブ代入演算子も必要になる。
- Rumbleカナダ発のYouTubeの対抗サービス。小規模クリエイター向けのプラットフォームから「言論の自由」路線へ転じ、2020年以降は保守系クリエイターとともに伸びた。
- runcOCIランタイムのリファレンス実装。Linuxのシステムコール(clone、名前空間、cgroups)を呼んでコンテナを実際に起動する、小さなGo製バイナリ。
- RunPodグラフィックスカードを秒単位で貸し出すGPUクラウド。安価なコミュニティノードと、AI向けのサーバーレス推論エンドポイントの両方を提供する。
- Runway ML映像クリエイター向けのAIツール。生成動画、モーションブラシ、グリーンバックなしのクロマキー、フレーム補間など。ニューヨーク拠点のスタートアップ。
- rusersローカルネットワーク上のマシンに、誰がログインしているかを尋ねるUnixコマンド。Sun RPCとrpc.rusersdデーモンを使う。
- RustGCなしでメモリ安全性を実現するシステムプログラミング言語。Mozillaのグレイドン・ホアレが2010年に開発し、2015年にv1.0。「もうC++を書くのはやめよう」。
- Rust借用チェッカー所有権とライフタイムの規則を強制するRustコンパイラの部品。可変参照は一つだけ、または不変参照は複数、という制約と、参照がオブジェクトの寿命内に収まることを保証し、GCなしでメモリ安全性を実現する。
- RVO(Reciprocal Velocity Obstacles)各エージェントが回避の責任を半分ずつ負う局所衝突回避で、出会った二者がふらつかない。
- rwallネットワーク越しのwall。他のマシン、あるいはマシン群すべての全端末にメッセージを表示するコマンド。
- rwhoローカルネットワーク上のすべてのマシンについて、誰がログインしているかを表示したBSDのコマンド。どのマシンも自分から知らせていたからこそ成り立った。
- RWKV「Receptance Weighted Key Value」。学習はトランスフォーマーのように並列に行い、推論時はRNNとして動くため、系列長によらずメモリが一定のアーキテクチャ。
- rxvtxtermが引きずっていたものを全部捨てた軽量なX端末。rxvt-unicodeとして、今も端末にこだわる人の定番だ。
- Ryan ClearyボットネットとIRCサーバーでLulzSecに力を貸した英国の十代。当のグループからは「やや関係がある程度」としか呼ばれなかった。
- Ryan Sleeviブラウザが杜撰な認証局を罰し始めたとき、もっとも声の大きかったGoogleのエンジニア。
- RyzenAMDのコンシューマー向けCPUファミリー。Intelに再び競争を強いた、起死回生の一手。
- リファクタリングコードの振る舞いを変えずに構造だけを改善し、読みやすく、変更しやすく、テストしやすくすること。
- リファレンス値そのものではなく、ポインタやハンドルを介して値に間接的にアクセスする仕組み。複数の変数が同じオブジェクトを共有できるようになる。
- ルーター異なるネットワークの間でパケットを転送する機器。インターネット全体を支える土台だ。
- 逆ポーランド記法(RPN)演算子をオペランドの後ろに置く式の書き方。3 + 4ではなく3 4 +と書くため、括弧が不要になり、スタック一つで評価できる。
S
- 『Secrets and Lies』Bruce Schneierが2000年に出した著書。『Applied Cryptography』の著者が、数学は決して弱点ではなかったとほぼ認めている。
- CygwinWindows向けのPOSIXエミュレーション層。Bash、GCC、grep、sshなど数百のUnixツールをWindows上でネイティブに近い形で動かす。1995年から続く。
- S-box(置換ボックス)暗号に非線形性を与える変換表。ただし最近の設計者は、これをメモリ上の表として持たない方向を好む。
- S3AWSのオブジェクトストレージ。安価で、ほぼ無限に拡張でき、HTTPで読み書きできる。
- S3 Graphics1990 年代の格安 PC のほとんどに載っていたグラフィックスチップメーカー。今もゲームで使われるテクスチャ圧縮を残した。
- S3M形式Scream Tracker 3のモジュール形式。AmigaのMODより多くのチャンネルとエフェクトを備え、二つの世界の橋渡しとなった。
- S4U2Proxy制約付き委任を実現する Kerberos の拡張。サービスがユーザーになり代わって別のサービス宛のチケットを要求できるが、許可された宛先に限られる。
- SAA10991980年代半ばのフィリップス製6チャンネル・ステレオ音源チップで、Game Blaster カードと SAM Coupé の心臓部。
- SaaSクラウド上で動き、ブラウザ経由で使い、利用者がサブスクリプションを支払うソフトウェア。1999年頃に Salesforce が先駆けとなり、今や B2B ソフトウェアの標準モデル。
- SafariApple のブラウザ。macOS 向けに2003年、iOS 向けに2007年に登場した。エンジンは WebKit(KDE プロジェクトの KHTML からのフォーク)で、2024年まで iOS で許された唯一のブラウザエンジンだった。
- SAFERソフトウェアでの高速動作を狙った1993年のブロック暗号。鍵スケジュールが弱点になりうることを示す好例でもある。
- SAFER+1998年にAESを争って敗れ、その後数十億台のBluetooth機器で生き残ったブロック暗号。
- safetensors機械学習モデルの重みを保存する安全なファイル形式。危険なpickleベースの.pt/.binに代わるものだ。
- Sage中小企業向け会計ソフトの英国メーカーで、重量級に入る数少ない欧州ソフトウェア企業の一つ。
- SailPointアイデンティティガバナンスのソフトウェア。2019年のインターンがなぜ今も給与システムに書き込めるのかを、ようやく説明してくれる。
- SalesforceSaaS をビジネスモデルとして確立し、その収益で業界の半分を買収した企業。
- Salsa20ダニエル・J・バーンスタインが2005年に作った、加算・回転・XORだけで構成されるストリーム暗号。
- SaltStackPython 製の構成管理ツール。2011年にトーマス・ハッチが開発し、2020年に VMware が買収した(現在は Broadcom 傘下)。ZeroMQ ベースの通信による速さで知られる。
- SAM(音声合成)1982年に登場した、すべてソフトウェアで行う音声合成。「コンピュータがしゃべる」ときの家庭用コンピュータの定番になったロボット声。
- SambaSMBプロトコルの自由な実装。LinuxやUnixのサーバーがWindowsとファイルを共有できるようにする。
- SambaNova Systemsスタンフォード発のAIチップ企業。GPUの数千スレッドの並列処理ではなく、データフロー型アーキテクチャに賭けている。
- Same-Origin Policy(同一オリジンポリシー)ページが読めるのは同じ「オリジン」(スキーム・ホスト・ポートが同一)のデータだけ、というブラウザのセキュリティ規則。悪意あるサイトがログイン中のGmailを覗くのを防ぐ。
- SameSite cookieクロスサイトのリクエストでCookieを送るかどうかを制御するCookie属性。Strictは一切送らず、Laxはトップレベルのナビゲーション時のみ、Noneは常に送る(Secureが必須)。CSRFに対する主要な防御策である。
- SAML企業のシングルサインオン(SSO)に使われるXMLベースのプロトコル。Okta、Azure AD、OneLogin、Pingなどが対応する。
- Samsung Galaxy2009年に始まったサムスンのAndroidスマートフォンシリーズ。同社を世界最大のスマホメーカーに押し上げた。
- Samsung Knox2013年からGalaxy端末に載るSamsungのハードウェアベースのセキュリティ基盤。元に戻せないe-fuseが付いてくる。
- Samsung SDSサムスングループの社内IT部門が会社として独立したもの。スマートフォンも造船所も保険会社も、そのシステムを動かしている。
- SANサーバーにブロックレベルでストレージを提供する専用ネットワーク。サーバーは LUN をローカルディスクのように認識し、その上に自前のファイルシステムを載せる。
- SandForceDuraWrite圧縮でSSDをタダで速くしたコントローラ企業。ただし、データが実際に縮む場合に限る。
- Sandpiper NetworksAkamaiより先にCDNを運営していたカリフォルニアの会社。その歴史は、たいていAkamaiの歴史の脚注として語られる。
- SANEScanner Access Now Easy。Unix系システム向けのオープンなスキャナAPIで、TWAINのUnix版にあたる。
- Sanityノルウェー発のヘッドレスCMS。自由にカスタマイズできるReactベースのStudioと、独自のクエリ言語GROQを備え、コンテンツをリアルタイムで共同編集できる。
- SAP欧州最大のソフトウェア企業。世界の産業の多くで、在庫・財務・生産を動かしている基幹システムの作り手である。
- SapphireCMUのAccent上で動くPERQワークステーション用のウィンドウマネージャー。1983年にBrad Myersが書き、タイトルバーのボタンと、進捗率表示を最初に取り入れたことで知られる。
- Sapphire Technology2001年以来、AMD Radeonの主力アドインボードパートナーを務める香港のメーカー。
- SASSATAに対応する、エンタープライズ向けのインターフェース(Serial Attached…
- SAS Institute上場したことのないノースカロライナの分析大手。ソフトウェア史上きわめて重要な著作権訴訟で敗れた。
- SASEGartnerが命名したアーキテクチャで、ネットワークとセキュリティを、オフィスのファイアウォールではなくエッジのクラウドサービスとして統合する。
- Sass変数、ネスト、ミックスイン、関数を備え、素の CSS にコンパイルされる CSS プリプロセッサである。
- SASTプログラムを実行せずにソースコードを調べるセキュリティ解析。よくある脆弱性パターンを早い段階で拾う。
- SASドライブSerial Attached SCSI。サーバーやストレージシステム向けのエンタープライズ用ドライブインターフェース。SATAより高速で堅牢で、デュアルポート(冗長化)、深いキュー処理、エクスパンダ経由での多数ドライブ接続といった機能を持つ。
- SATASerial ATA。2003年以来、個人向けディスクの主流インターフェース。SATA3(6 Gb/s)は2009年から標準で、一般的なHDDと2.5インチSSDが使う。上限は600 MB/sで、3000…
- SATA Express2013年ごろ、扱いにくい二股のコネクタでSATAストレージをPCIeに移行させるはずだった、失敗した過渡的規格。M.2とNVMeによって、ほとんど登場する間もなく無意味になった。生まれながらに死んだ規格の教科書的な例である。
- SATベース暗号解読暗号を巨大なブール式に変換し、SATソルバーに鍵を探させる手法。
- SAUCEシーンのアーティストが、自作のANSI/ASCIIアートに署名代わりに付け足した128バイトのメタデータレコード。
- Save-set(X11)X クライアントが、自分より長生きさせたい他クライアントのウィンドウの一覧。ウィンドウマネージャが落ちても全アプリが道連れにならない理由である。
- Save-under(X11)短時間だけ現れるウィンドウの下のピクセルをXサーバに保持させ、再描画なしで元に戻せるようにするウィンドウ属性。
- Sawfish実態はLispプログラムで、ウィンドウ管理はそのついで、というウィンドウマネージャ。2000年前後のGNOMEの既定だった。
- SBOMSoftware Bill of…
- Scala関数型とオブジェクト指向を融合したJVM言語。2004年、EPFLのマーティン・オダースキーが開発した。
- Scale AI機械学習の裏側にある人間の労働(ラベル付きの画像、順位付けされた回答、検証済みの例)を売る会社。
- Scalewayフランスのクラウド事業者。米中の法管轄の外にあるEUのデータ主権が売りで、データセンターはパリ、アムステルダム、ワルシャワにある。
- Scantron(スキャントロン)マークシート式の選択問題テストを米国の制度に育てた読み取り機。教師が一晩かけていた採点を一瞬で終わらせた。
- SCAウイルス1987年に出回った、最初に知られるAmigaのウイルス。フロッピーで広がるブートブロックウイルスで、ほとんど友好的な挨拶を表示した。
- SCC(コナミ)カートリッジ自体にMSXゲームの追加音声チャンネルを忍ばせた、コナミのウェーブテーブル音源チップ。
- SCDデータウェアハウスで、時間とともに変化するディメンションデータを扱うパターン。ラルフ・キンボールが体系化したもので、過去のレポートが正しくなるか否かを左右する問題の一つ。
- Scene.orgデモシーンの中央ファイルアーカイブであり、毎年のScene.org Awardsの主催元。
- Schema.orgWeb上の構造化データのための共通語彙。2011年にGoogle、Bing、Yahoo、Yandexが共同で作成した。
- SchemeLispのミニマルな方言。1975年にMITのGerald SussmanとGuy Steeleが作った。プリミティブはわずかで、残りはすべてその上に築く。単純で奥が深いことで有名だ。
- Schism TrackerDOS版オリジナルにできる限り忠実であろうとする、Impulse Trackerの自由な再実装。
- sci.*科学のUsenet階層で、研究者同士が、そしてモデムと自説さえあれば誰とでも、公開の場で議論した。
- SCIMシステム間でユーザーを自動的にプロビジョニング/デプロビジョニングするための標準プロトコル。「Workdayで人を採用すれば、Slack、GitHub、Salesforceのアカウントが自動で作られる」という仕組み。
- SciPyNumPyの上に作られたPythonの科学技術計算ライブラリ。2001年にトラビス・オリファント、ピアル・ペーターソン、エリック・ジョーンズが始めた。
- Scoop管理者権限が不要な開発者向けのWindowsパッケージマネージャ。ユーザーのホーム配下にインストールし、git、nodejs、ripgrep、fdなどのCLIツールを主な対象とする。
- Scoopex1988年に結成された、Amigaシーンで最も古く息の長いデモグループの一つ。2000年代に入っても活動を続けた。
- Scott Stornettaスチュアート・ヘイバーとともに1991年に最初のブロックチェーンを作った物理学者。目的は送金ではなく、文書がいつ存在したかの証明だった。
- scp「Secure copy」。SSH経由でファイルを転送するUnixコマンド。scp file user@host:/pathのように使う。OpenSSH 9(2022年)でプロトコル設計上の安全性の問題から非推奨とされた。
- SCRAMSalted Challenge Response Authentication Mechanism。SASLの標準(RFC…
- Scratchジグソーパズルのピースのように、はまる場所にしかつながらないブロックで組むプログラミング。構文エラーが物理的に起こり得ない。
- Scroll-driven animations(スクロール駆動アニメーション)時間ではなくスクロール位置で進行するCSSアニメーション。JavaScriptは1行も要らない。
- scrypt2009年にコリン・パーシヴァルが、バックアップサービス Tarsnap のために作った鍵導出関数。意図的にメモリハードにした最初の例で、パスワードの推測に計算量だけでなく RAM のコストも課す。
- ScwmSchemeで設定するX11のウィンドウマネージャー。数学的なソルバーに制約を与えて、ウィンドウ同士を結びつけておけた。
- ScyllaDBCassandraをC++で再実装した互換データベース。シャード・パー・コア構成により、同じハードウェアで遅延は5〜10分の1、スループットはそれ以上に向上する。
- SD-WAN複数の物理WAN回線(MPLS、インターネット、4G/5G)を一つの論理的な転送路として束ねて管理する、ソフトウェア定義のWANである。
- SD2IECコモドールのディスクドライブになりすまし、SDカード上のD64イメージを読み込む小型マイコン。
- SDDMSimple Desktop Display Manager。2014年からKDE Plasmaが使っているログイン画面で、見た目はすべてQMLテーマで決まり、XDMから受け継いだものは何もない。
- SDF Public Access UNIX System1987年に始まった公開Unixマシン。ウェブなど存在しなかったかのように、今もシェルアカウントを配っている。
- SDKサービスやプラットフォームと連携するための、ラッパー・サンプル・ドキュメントをまとめた開発キット。
- SDLCアイデアから本番稼働までの全工程。要件定義、設計、実装、テスト、デプロイ、保守、サポート終了まで。
- SDLT (Super DLT)クアンタムが2001年に出したテープ規格で、レーザー誘導のヘッド位置決めと、テープ裏面のサーボトラックでDLTを拡張した。
- SDカード1999年に標準化された取り外し可能なフラッシュメモリカード。SD、miniSD(絶滅)、microSDの各サイズがある。
- se.*swnet.*に代わったスウェーデンのUsenet階層。名前はネットワークではなく国コードに由来する。
- SEAC米国で初めて実際に動いたプログラム内蔵式コンピュータ。「本命」の機械が遅れる間に、つなぎとして作られた。
- SEAdog最初期の独立型FidoNetメーラーの一つ。BBS本体に代わって、夜間のメール交換を担当したプログラム。
- SEALPhillip RogawayとDon Coppersmithによるストリーム暗号。32ビット機上のソフトウェア実装で高速に動くよう調整されている。
- Sealed SecretsKubernetesのSecretをクラスターの公開鍵で暗号化し、クラスター以外の誰にも読めない形でGitにコミットできるようにする仕組み。
- Sealed SenderSignalの機能で、送信者をSignal自身のサーバーに対しても隠す。サーバーに見えるのは「受信者Xへのメッセージ」だけで、誰が送ったかは分からない。2018年に導入された。
- SEAlinkスライディングウィンドウ付きのXMODEM。ブロックごとの確認応答を待つのをやめた、1986年のファイル転送プロトコル。
- seccompプロセスが呼び出せるシステムコールをホワイトリストで制限するLinuxの仕組み。リストにないものを呼ぶとプロセスは強制終了されるか、EPERMが返る。
- Second RealityFuture Crewが1993年に発表したPCデモ。史上最高のデモの一つとして必ず名前が挙がる。
- Secret(K8s)パスワード、APIキー、証明書といった機密設定のためのKubernetesオブジェクト。ConfigMapに似ているが、機密向けとして多少慎重に扱われる。デフォルトではbase64エンコードされるだけで暗号化されない点が悪名高い。
- Secure Boot(セキュアブート)実行前にブートローダーの署名を検証するUEFIの機能。ブートキットやルートキットによる起動過程の乗っ取りを防ぐ。2012年のWindows 8以降、MicrosoftがOEMのPCに要求している。
- Secure CookieSecure属性を持つCookieはHTTPSでのみ送信され、HTTPのリクエストではブラウザが送らない。保護されていない無線LAN上でCookieが漏れる中間者攻撃への対策である。
- Secure Enclave暗号鍵を保管・使用するAppleのオンチップ・コプロセッサ。メインCPUは鍵そのものを見ることなく、操作を依頼するだけだ。
- SecureDrop情報提供者が、報道機関にすら身元を知られないまま、Torを通じて文書を渡せるフリーソフトウェア。
- SecureworksDellに買収され、上場し、最後はSophosに売られたアトランタのセキュリティ企業。
- SECURITY拡張(X11)信頼するクライアントとしないクライアントを分けようとした、X11の遅すぎた試み。ssh -Xとssh -Yが同じでない理由でもある。
- sedスクリプトでテキストを1行ずつ変換するUnixツール。1973年、Bell LabsのLee McMahonによる。入口は sed 's/foo/bar/g' file.txt だ。
- SEEN-BYエコーメールの末尾にある、すでに受信済みのノードを列挙した行。同じ相手に二度送らないための仕組み。
- seismoバージニア州の地震学研究センターにあった一台のコンピュータ。成り行きでUsenet屈指のハブとなり、UUNETを生んだ。
- Seka1980年代半ばの飾り気のない68000アセンブラ。使いやすいからというより、手近にあって速かったために、Amiga第一世代のスキーナーの定番ツールとなった。
- SelectionRequestとSelectionNotifyX11のコピー&ペーストを支える一対のイベント。セレクションの所有者への問い合わせと、データの置き場所を知らせる返答である。
- Seleniumブラウザ自動化の元祖。WebDriverプロトコルで本物のブラウザを操作する。記録・再生のSelenium IDEと、コードで書くSelenium WebDriverがある。
- Self-Play(自己対戦)AIエージェントが自分自身を相手に対戦して上達する、強化学習の古典的な手法。2017年のAlphaGo Zeroで一躍有名になり、今はLLMの推論能力やアラインメントにも使われる。
- SELinuxLinuxカーネルの強制アクセス制御(Security-Enhanced…
- SemgrepルールをAST(構文木)ではなく「コードパターン」で書く静的解析ツール。たとえば$X.execute($SQL)で、Python/JS/GoなどのSQLインジェクションのパターンに一致させられる。
- SemtechのちにLoRaとなる無線技術を持つフランスの新興企業を、たまたま買収したアナログ半導体メーカー。
- SemVerMAJOR.MINOR.PATCH という形式で、意味が明確に決まったバージョン表記。例: 2.4.1。
- SendEvent (X11)あるクライアントが、別のプログラムのウィンドウへ偽造したイベントを渡せるX11のリクエスト。偽造だと分かる印が付く。
- SendGrid注文確認やパスワード再設定、通知を送るためのトランザクションメールAPI。自前のSMTPサーバーを運用しない理由そのもの(到達率の管理は悪夢だ)。
- Sentence Transformers埋め込みを生成するPythonライブラリ。BERT系や新しいモデルをラップし、テキストの類似度計算に使う。
- SentencePieceGoogleが2018年に公開したトークナイザー。空白も含めてテキストを生の文字列として扱うので、日本語でも英語でも同じように動く。
- Sentry稼働中のソフトウェアから例外を集め、ユーザーが文句を言ってくる前にグループ化してくれるエラー追跡サービス。
- SEO掲載料を払わずに検索結果の上位に出るための取り組み。従来はテクニカルSEO、コンテンツSEO、リンク構築に分けられる。
- SequelizeNode.jsで最も古参の主要ORM。Active Record型で、Postgres、MySQL、MariaDB、SQLite、Microsoft SQL Serverに対応する。
- Serpent1998年のAES最終候補。速度よりも安全余裕を優先し、そのせいでコンペに敗れた。
- Server Action"use server"ディレクティブを付けた非同期関数。クライアントにはバンドルされず、自動生成されるRPCの橋渡しで呼び出せる。Next.js 13.4以降、React 19。多くのCRUD処理でAPIルートの代わりになる。
- Server-Sent Eventsサーバーからブラウザへの一方向リアルタイム通信。WebSocketに似ているが単方向で、通常のHTTP上で動く。
- ServiceNow大企業のIT部門が丸ごと住んでいるチケット管理システム。多くの社員にとっては「新しいノートPCを申請するフォーム」としてしか知られていない。
- sessionStorageタブごとにデータを一時保存するブラウザAPI。タブを閉じるとデータは消える。永続的なlocalStorageや、サーバーに送られるCookieとは別物だ。
- sessregXのログインをutmpとwtmpに記録し、who や last から見えるようにする小さなプログラム。xdmはgettyやloginと違い、自分ではそれをしないからだ。
- SetInputFocusキーボード入力をどのウィンドウに送るか、そしてそのウィンドウが消えたらどうなるかを決めるXプロトコルのリクエスト。
- setxkbmapXKBのルールデータベースに新しいキーマップを問い合わせ、動作中のXセッションでキーボード配列を切り替えるコマンド。
- SEV-SNPAMDのSecure Encrypted Virtualization - Secure Nested Paging。EPYC…
- SF-LOVERSSFファンのためのARPANETメーリングリスト。仕事と無関係な、初めての大規模リストだった。
- SFF(スモールフォームファクター)容積20リットル未満のPC自作。Mini-ITXマザーボード、SFX電源、専用設計のケース(NCASE M2、Dan Cases A4、Fractal…
- SFINAE型を代入した結果テンプレートが不正になっても、コンパイルを止めず、候補から静かに外すというC++の規則。
- sFlowSampled Flow。パケットのサンプリングに基づく監視の業界標準で、1999年にInMonが開発した。N個に1個のパケットサンプルとインターフェースのカウンタを集約サーバー(コレクタ)へ送る。企業向けスイッチはほぼ対応している。
- SFPネットワーク機器向けの標準化された着脱式トランシーバー。挿すモジュール次第で、同じスイッチポートが光、銅線、ダイレクトアタッチケーブルのどれにもなる。
- SFT(教師ありファインチューニング)事前学習の次に行う最初の微調整。プロンプトと応答のペアで学習し、モデルに指示へ従うことを覚えさせる。
- SFTPSSH接続の上でファイルを転送する方式。最初のバイトから暗号化され、専用のポートも要らない。
- SFUグループビデオ通話を現実的にするサーバー。参加者ごとに1本のストリームを受け取り、他の全員へ転送する。
- SFVファイルCRCチェックサムを並べた小さなテキストファイル。複数パートのシーンリリースが欠けも壊れもなくダウンロードできたかを教えてくれる。
- SGD(確率的勾配降下法)古典的なニューラルネットの最適化手法。データセット全体ではなくミニバッチで勾配を計算し、その逆方向に一歩進む、を繰り返す。ロビンズとモンローが1951年に提案した。
- SGLangUC Berkeley/LMSYS発のLLM推論サーバー。プレフィックスキャッシュを共有するRadixAttentionと高速な制約付きデコードで、vLLMに挑む。
- SGX (Software Guard Extensions)Intelのハードウェアベースの「エンクレーブ」。OSカーネル自身にも読めない暗号化メモリで、機密コンピューティングやDRM(4K Netflix)に使われる。
- SHA-01993年に公開され、2年後に理由も告げられず撤回された、最初のSecure Hash Algorithm。
- SHA-1インターネット全体が20年にわたり頼ってきたハッシュ関数。破られたことが実証されてから退役させるまでに、さらに12年かかった。
- SHA-1 is a Shambles2020年に示されたSHA-1初の選択プレフィックス衝突。「理論上の懸念」から「これで署名を偽造できる」へ一歩進んだ成果である。
- SHA-2SHA-224、SHA-256、SHA-384、SHA-512からなるハッシュ関数ファミリー。現在も多くの場面で標準として使われている。
- SHA-256SHA-2 ファミリーのハッシュアルゴリズム。256ビットで、現在も安全。ファイルのチェックサムやビットコインのデファクトスタンダード。
- SHA-3SHA-2に代わる独立した選択肢として、NISTが2015年に標準化したハッシュ関数。
- SHA-512SHA-2ファミリーの512ビット版で、64ビットワードを基本単位とするハッシュ関数。
- SHACALSHA-1とSHA-256の圧縮関数から作ったブロック暗号。ハッシュの変わった再利用法だ。
- shadcn/ui「コピペ」方式のコンポーネント集。2023年にshadcnが公開した。npmパッケージはインストールせず、CLIがコンポーネントのソースコードを自分のリポジトリにコピーする。
- Shader MinifierGLSLとHLSLのコードを可能な限り短いテキストに圧縮するツール。1バイトを争うイントロ作品のために作られた。
- Shader ShowdownRevisionで行われるライブコーディングのトーナメント。二人のプログラマーが、観客の前で真っ白な画面からシェーダーを書き上げる。
- Shadertoyフラグメントシェーダーを書いて共有し、ブラウザ上でそのまま動かせるWebサイト。
- Shades1985年のイギリス製マルチプレイヤー・テキストアドベンチャー。ホームコンピュータ所有者向けのPrestelのサービス、Micronet 800上で動いていた。
- Shadow Credentialsアカウントのパスワードレスログイン用属性に自分の鍵を追加し、そのアカウントとしてログインする手口。パスワードをリセットするより目立たない。
- Shape拡張(X11)ウィンドウを長方形以外にできるようにしたX11拡張。xeyesが存在する理由でもある。
- sharシェルスクリプトに偽装したファイルアーカイブ。shで実行すると自分自身を展開する。
- shared_buffersPostgreSQLが共有メモリ上に持つ独自のバッファキャッシュ。既定値は128MBで、サーバーのRAMが今のごく一部だった時代の名残である。
- SharedWorker同じオリジンの複数のタブやiframeで共有されるJSワーカー。インスタンスは1つ、クライアントは複数で、通信は MessagePort を介して行う。
- SHAtteredSHA-1の衝突が初めて公開で示された事例。2017年2月にGoogleとアムステルダムのCWIが、同じハッシュ値を持つ2つの異なるPDFを発表した。
- Shein中国発の超高速ファストファッションアプリ。2022年にZaraやH&Mを抜き、世界最大のファッション小売業者となった。1日に約6000点の新作を出し、ワンピースは5ドル程度だ。
- ShellshockBashのCVE-2014-6271。() { :;};で始まる細工した環境変数を渡すと、関数定義の後ろに書いた任意のコマンドをbashが実行してしまう。HTTPヘッダーを環境変数に渡すCGIスクリプトはRCEに直結した。
- ShiftRowsShiftRowsは、状態の行を回転させて次のステップで列が混ざるようにするAESの処理である。
- ShimAPIへの呼び出しを横取りし、実行環境が実際に理解できる形に変換する薄いコード層。
- Shin-Etsuほかの全員の機械が加工することになるシリコンの切片そのものを作っている、日本の化学大手。
- ShopifyEコマースのプラットフォーム。2006年にトビ・リュトケ(ドイツ出身、カナダ在住)が創業した。もともとはスノーボード店の社内向けソリューションだった。数百万の店舗を支え、米国のEC市場の約10%を占める。
- Short Code機械語ではなく数式を書けるようにしようとした最初の試み。代償は、およそ50倍の速度低下だった。
- ShrinklerBlueberryが作ったAmiga用クランチャー。コンテキストモデリングとレンジコーダで実行ファイルを圧縮し、4kイントロ界隈の定番になった。
- Shugart Associates5.25インチディスクと、のちにSCSIとなるインターフェースを世に送り出したフロッピーメーカー。
- Shuttle2001年にXPCキューブで小型コンピュータのブームに火をつけた台湾のメーカー。
- SICPHarold AbelsonとGerald Jay Sussmanによる教科書(1985年、第2版1996年)。MITの6.001の教科書で、表紙から「魔術師の本(wizard book)」と呼ばれる。
- SiCトランジスタ炭化ケイ素(SiC)を使ったMOSFET。ワイドバンドギャップ(3.3 eV)で1200V以上に対応し、損失が小さい。現代のEV用モーターインバータや太陽光インバータ、急速DC充電器の標準的な部品になっている。
- SID Factory IIJCH EditorやVibrantsのプレイヤールーチンを手がけたベテランたちが作った、クロスプラットフォームの現代的C64音楽エディタ。
- SID tune録音された音声ではなく、6502マシン語として保存されたコモドール64の音楽。
- SID-WizardHermit作の高機能なSIDトラッカー。PC上のクロスエディタではなく、実機のC64で動く。
- SIDPlayサウンドチップ全体をエミュレートして、Commodore 64のSID音楽を現代のマシンで聴けるようにするプレーヤー。
- SidStationヨーテボリのElektronの最初の製品。コモドール64のSIDチップを核にしたMIDI制御のシンセモジュールである。
- SIDチップCommodore 64のサウンドチップ。3つのオシレーター、ADSR、そして1台ごとに音が少しずつ違うアナログフィルターを備える。
- SIDフィルタコモドールのSIDチップに内蔵されたアナログフィルタ。同じ曲が2台のC64で違って聞こえる原因である。
- SID代替チップC64のSIDソケットに差し込んで音源チップをエミュレートする現代のチップ。本物はもう作られておらず、寿命で死につつある。
- SID履歴ドメイン移行後もアカウントが旧い識別子を保持できるようにする属性。ここに特権SIDを書き込むと、どのグループにも現れないまま同じ権限が手に入る。
- Siebel Systems2000年前後のCRM市場を支配したベンダー。ソフトウェアはインストールするものでなく借りるものだと証明しようとしたSalesforceの標的でもあった。
- SIEMあらゆるログを集めて、セキュリティインシデントを探し出す中央システム。
- Sierra Wirelessスマートフォンが回線を共有できるようになるずっと前に、モバイルデータ通信をノートPCに持ち込んだカナダの企業。
- SiFiveRISC-V の生みの親たちが、オープンな命令セットでもコアを売って商売になると示すために作った会社。ARM に近いが、命令セット自体のライセンス料はかからない。
- SIGABA15枚のローターを持つ米国の暗号機。うち10枚は暗号化には関わらず、残る5枚をどう回すかを決めるためだけに存在した。
- SIGKILLシグナル9。捕捉も無視もブロックもできない唯一のシグナルである。kill -9。
- Sigmaルールログ検知のためのベンダー中立なルール形式。いわば「ログ版YARA」で、YAMLで書いたルールをあらゆるSIEMのクエリ言語に変換できる。
- Signal非営利団体が運営するエンドツーエンド暗号化メッセンジャー。プライベートな通信の決定版とされる。
- Signal FoundationメッセンジャーアプリSignalを運営する非営利財団。2018年にWhatsApp共同創業者ブライアン・アクトンの5000万ドルの寄付で設立された。
- Signal ProtocolOpen Whisper Systems(モキシー・マーリンスパイク、2013年)が開発したE2EEプロトコル。初期鍵交換のX3DHとメッセージごとの前方秘匿性を担うDouble Ratchetを組み合わせ、E2EEの事実上の標準となっている。
- Signal Stories2022年に導入されたSignalの機能。Instagramのストーリーズのように24時間で消える投稿だが、アプリは最小限であるべきだと考える純粋主義者の間では賛否を呼んだ。
- Signal(メッセンジャー)非営利のSignal Foundationが運営するエンドツーエンド暗号化チャット。安全な通信の最高峰とされ、寄付で運営される(WhatsApp共同創業者Brian Actonの5000万ドルを含む)。
- Signalユーザー名電話番号を明かさず、ユーザー名で連絡を受けられるSignalの機能(2024年)。長らく電話番号が必須で連絡先に見えていたため、プライバシー面で大きな前進となった。
- Signetics集積回路だけを作った最初期の企業の1つで、555タイマーの生みの親。
- SigNozOpenTelemetryとClickHouse上に作られたオープンソースのオブザーバビリティ基盤。Datadogに代わる、セルフホスト可能な一体型アプリ。
- SIGSALYベル研究所は、チャーチルとルーズベルトの電話を、レコード盤に刻んだ雑音で暗号化した。声を、相手側の同一装置以外には聞き取れなくするため、装置の重さは50トンに及んだ。
- Sigstoreオープンソースのサプライチェーン署名基盤。長期保管の鍵ペアの代わりにOIDCのIDで、コンテナ、パッケージ、ファイルに署名する。2021年、Linux Foundation。
- Sigstore / cosignコンテナイメージやバイナリ、パッケージといったソフトウェア成果物に署名し、検証するためのオープンソースの枠組み(Linux Foundation / OpenSSF)。cosign…
- SIGTERM / SIGKILLプロセスを止めるための Unix シグナル。SIGTERM は「終了してください」(捕捉できる)、SIGKILL は「今すぐ死ね」(カーネルが即座に終了させる)。
- Silicon Graphics(SGI)1990年代の3Dグラフィックスの夢のマシン。ハリウッドの恐竜をレンダリングした紫と青緑のワークステーションで、値段は家一軒分ほどだった。
- Silicon ImageDVIとHDMIの下で使われる信号方式を作り、そのためほぼすべての薄型テレビで稼いだチップ企業。
- Silicon LabsZigbee、Thread、Bluetooth、Matterといったスマートホームの無線規格を、一つのチップにまとめたオースティンの企業。
- Silicon MotionNAND型フラッシュ用コントローラを手がけるファブレス半導体企業で、Phisonの最大のライバル。
- Silly Venture8ビット機から ST、Falcon まで、Atari のプラットフォームだけを対象にした、グダンスクのデモパーティー。
- Silly Window Syndrome受信側が空き容量を数バイトずつしか通知せず、送信側が律儀に、40バイトのヘッダーにデータ1バイトというパケットを送り続けるTCPの病的な挙動。
- Silver Ticket偽造されたKerberosのサービスチケット。特定のホスト上の単一サービスにしか入れないが、ドメインコントローラーのログには一行も残らない。
- Silvio Micali(シルビオ・ミカリ)シャフィ・ゴールドヴァッサーとともに、現代暗号を証明可能な土台の上に築いたイタリア系米国人の暗号研究者。
- SIMD同じ演算を複数のデータ要素に並列で適用するCPU命令で、一度に4、8、16、32個程度を処理する。
- Simon2013年にNSAがSpeckとともに公開した軽量ブロック暗号のファミリー。
- Simonのアルゴリズム関数に隠れたXOR周期を、古典的な方法よりも指数的に速く見つける量子アルゴリズム。
- Simtelニューメキシコの砂漠にある陸軍のコンピュータ上のソフトウェアアーカイブ。約10年間、DOSのプログラムを手に入れる場所だった。
- Simula1967年のノルウェー発のシミュレーション言語。ついでにクラス、オブジェクト、継承、つまりオブジェクト指向を発明してしまった。
- SIMカード加入者を携帯電話網に識別させるスマートカード。1991年にGiesecke & DevrientがGSM向けに初めて製造した。IMSIと、カードの外に出ない秘密鍵を保持する。
- Sinclair Researchクライブ・シンクレアの会社。英国の子ども部屋に届く値段でコンピュータを作り、そのあと電動三輪車に全財産を賭けた。
- SingleStoreインメモリの分散SQLデータベースで、HTAP(ハイブリッドトランザクション/分析処理)を担う。MemSQLは2020年にSingleStoreへ改称した。
- Singularityスーパーコンピュータ向けのコンテナ。研究者が決して root にならないことを前提に作られている。
- SIPIP上の通話を確立・終了するプロトコル。担当するのは音声ではなくシグナリングである。
- Sisenseイスラエル発のBIプラットフォーム。列指向の「ElastiCube」エンジンにより、別途ウェアハウスを用意しなくても、ごく普通のサーバーで大規模データを処理できると謳った。
- SiteGroundWordPress公式が推奨するブルガリアのホスティング会社。更新時の料金の高さでも同じくらい有名である。
- Siteopwarezトップサイトを運営する人。インターネット時代のシスオペで、アフィル、クォータ、誰を入れるかを握っていた。
- SIV(Synthetic Initialization Vector)IVをメッセージ自体から導出するAEADモード。ノンスが再利用されても、安全性が完全には崩れない。
- SixelDECのラスター形式。1文字が縦に並んだ6ピクセルを担い、ビットマップをただのテキストストリームで送れる。
- SK hynixメモリ業界で万年2位だったが、AIが積層DRAMを必要としたことで1位に押し上げられた企業。
- SkaffoldKubernetes版の「npm run dev」。ファイルを監視し、イメージをビルドしてローカルクラスタへデプロイし、ログを流す。
- SkavenPeter Hajbaのハンドルネーム。Future Crewの音楽家兼グラフィッカーで、のちにRemedyで働いた。
- Skein2008年のSHA-3コンペに提出され、最終選考まで残ったものの優勝は逃したハッシュ関数。
- Skeleton Keyドメインコントローラーのメモリにパッチを当て、一つのマスターパスワードでドメイン内のあらゆるアカウントにログインできるようにする手口。本来のパスワードも変わらず使える。
- SketchMac 専用の UI/UX デザインツール。2010年、オランダの Bohemian Coding の Pieter Omvlee と Emanuel Sá が開発した。ベクターベースの UI デザインの先駆けだが、2018〜2020年に…
- Sketchpadアイヴァン・サザランドの1963年の博士論文。コンピュータグラフィックスと「作業対象を直接指し示す」発想を生んだ作図プログラム。
- Skid RowAmiga時代のクラッキンググループ。その名は後のPCクラッカー世代に受け継がれ、破られたDRMの代名詞になった。
- SKIP LOCKED行ロックを取る際に、他のトランザクションがすでにロックしている行を待たずに読み飛ばすSQL句(FOR UPDATE SKIP LOCKED)。別のキューシステムを用意せず、データベースだけで信頼できるジョブキューを作るための土台になる。
- SkipjackClipperチップに搭載されたNSA秘密のブロック暗号。ブロック長は64ビット、鍵長は80ビット。
- Skype2003年に登場したVoIPの先駆け。創業者はスウェーデン人とデンマーク人、開発チームはエストニア人で、Kazaaのp2p技術を土台にしていた。
- Skyscannerスコットランド発の航空券メタサーチエンジン。2002年にエディンバラでGareth Williams(元ロールス・ロイス)が始め、2016年に中国のCtrip(Trip.com Group)が14億ポンドで買収した。
- Skyworks無線フロントエンドにおけるQorvoの双子のライバルで、Appleへの依存度が特に高いサプライヤの一つ。
- sl(蒸気機関車)ls の代わりに sl と打つと、ターミナルを ASCII アートの蒸気機関車が走り抜ける。
- SLAサービスの稼働率や性能についての契約上の約束。破れば顧客に補償が出る。
- SLAACIPv6 で、ルーターの案内を聞くだけで機器が自分に有効なアドレスを付ける仕組み。サーバーは一切要らない。
- Slack2013年にスチュワート・バターフィールドが公開した職場向けチャット。自身のゲーム会社が行き詰まった後、社内で作っていたチャットを製品化したもので、IRCのモデルを企業の主流に押し上げた。
- Slack HuddleチャンネルやDMの中で、その場で始められる音声通話機能。2021年に、Zoom会議より気軽な手段として登場した。「ハドルしよう」は、リモートワークの現場で動詞のように使われるようになった。
- Slashdot古参のテックニュース掲示板。RedditやHacker Newsの先祖にあたり、今も続いている。
- SLAY RadioCommodore 64のリミックスを24時間流し続ける局。1980年代のゲーム音楽が、現代の楽器でアレンジし直される。
- SLCSingle-Level…
- SLCキャッシュTLC/QLC SSDの一部を一時的に高速なSLCモード(1セル1ビット)で動かし、書き込みを高速に受け止める仕組み。安価なSSDが短いバーストでは速いのに、大きな連続書き込みでは急に遅くなる理由を説明する。
- Slerp(球面線形補間)二つの向きの間を、クォータニオン球面上の最短弧に沿って、終始一定の角速度で補間する手法。
- SLESSUSE Linux Enterprise Server。ドイツ生まれのディストリビューションの、有償で長期サポート付きのサーバー版。
- SLI実際に測定される指標。「500 ms以内に応答したHTTPリクエストの割合」「エラー率」「稼働率」など。
- Sliding-window attention各トークンが全履歴ではなく、直前の固定幅のトークン(スライディングウィンドウ)だけを参照するスパースアテンションの一種。Mistral 7Bで広まり、長い文脈を効率よく扱う手段となった。
- SLiMSimple Login Manager。デスクトップ環境に依存しない、小さくテーマ変更可能なX用ログインボックス。2000年代の軽量ディストリビューションの定番だったが、2013年に保守が途絶えた。
- SLIPIPパケットをシリアル回線に流すための、考えうる限り最も単純な方法。あまりに単純で、プロトコルと呼べるかどうかも怪しい。
- SLOSLIに対する社内の目標値。例:「リクエストの99.5%を、1か月を通して300ms未満で返す」。
- SLO / SLI信頼性を測り、目標として掲げるためのSREの基礎概念。SLIは実測した指標(成功リクエストの割合など)、SLOはその目標値(99.9%成功など)、SLAは目標を外したときの結果を伴う契約を指す。
- slocksuckless流の画面ロッカー。入力欄のない単色の画面で、打鍵すると色が変わり、間違えると赤くなる。
- Slowloris低帯域のDoS攻撃。大量のHTTP接続を開き、ヘッダーを1バイトずつゆっくり送る。Webサーバーのスレッド/接続プールが尽きる。
- slrnS-Langライブラリの上に作られた1994年の端末用Usenetリーダー。投稿するより読むほうが圧倒的に多い人々に愛された。
- SLSASupply-chain Levels for Software Artifacts(「サルサ」と読む)。GoogleとOpenSSFによる、ビルド工程の改ざん耐性を段階的に高めるためのフレームワーク。
- smailSendmailの設定ファイルから管理者を解放し、同時にUUCPの迷路の抜け道も探すために作られた、より単純なUnixメールサーバー。
- Smalltalkオブジェクト指向を定義した言語。1970年代にゼロックスPARCでアラン・ケイ、ダン・イングルス、アデル・ゴールドバーグらが開発し、Smalltalk-80が広く普及した。
- Smart Access Memory(SAM)Resizable…
- Smartsheet見た目はスプレッドシートのプロジェクト管理ツール。行と列とガントビューで、セルで考えるのに慣れた人に自動化と権限管理を足したもの。
- SmartThingsサムスンのスマートホーム・プラットフォーム。2012年にKickstarterで成功し、その2年後にサムスンが買収した。
- SMAUGMUD「Realms of Despair」の基盤となったエンジンで、ソースに触れずにゲーム内から世界を作れるようにした。
- SMBWindowsのファイル・プリンター共有プロトコル。\\server\shareの裏側で動いているもの。
- SMIC(中芯国際)中国最大の半導体受託製造企業であり、西側の輸出規制の主な標的。
- smproxyX11R6のセッションプロキシ。XSMPを知らないウィンドウの持ち主に代わってセッションマネージャに接続し、WM_COMMANDから再起動すると約束するプログラム。
- SMS携帯電話網で送るテキストメッセージ。最初のSMSは1992年12月に送られた(内容は「Merry Christmas」)。上限は160文字(GSM 7ビット)、UCS-2では70文字で、制御用チャネルを使って送られる。
- SMTSimultaneous Multi-Threading(Hyper-Threading)。1つの物理CPUコアを2つ(以上)の「論理」コアに見せる技術で、キャッシュミスや分岐予測ミスでスレッドが停止した際に別のスレッドへ切り替える。
- SMTPメールを送信するためのプロトコル。受信用のIMAP/POP3に対し、SMTPは送信を担当する。
- SMTスレッド同時マルチスレッディング(SMT、IntelではHyper-Threading)が作る論理スレッド。1つの物理コアが実行ユニットを共有して複数の命令列を同時に走らせ、スレッドの待ち時間で遊んでしまう資源を使い切る。
- SMT無効化(セキュリティ)サイドチャネル攻撃(L1TF、MDS、Foreshadow、RIDL、Zombieload)への緩和策として、同時マルチスレッディング(インテルのHyper-Threading、AMDのSMT)を無効にすること。OpenBSDは2018年にSMTを既…
- SN76489矩形波3チャンネルを持つTI製サウンドジェネレータ。TI-99、ColecoVision、セガ機、BBC Microに、あの独特のピー音を与えた。
- SNA (Intel)IntelのXドライバ向けにChris Wilsonが作ったアクセラレーション層。それまでのどれよりも速く、そして彼しか理解できないほど複雑だった。
- SnapCanonical による汎用 Linux パッケージ形式(2014年)。squashfs と AppArmor による隔離でどのディストリビューションでも動くコンテナ化アプリで、Ubuntu 16.04 前後からデフォルト。
- Snap Map友だちの現在地をBitmojiのアバターでリアルタイムに表示するSnapchatの地図。2017年に開始。場所にひも付けられたSnapのヒートマップも見られる。
- Snapchat消える写真・動画メッセージ。Evan Spiegelらが2011年に開発した。「閲覧後に消える」エフェメラル・コンテンツと、24時間限定のフィード「ストーリーズ」という、二つの決定的な概念を打ち出した。
- Snapchatストリーク2人が毎日スナップを送り合うと「ストリーク」が積み上がり、名前の横にカウンターと🔥が付くSnapchatの仕組み。1日抜けると途切れる。
- SnapperSUSEのファイルシステム・スナップショットツール。失敗したアップデートを、ブートメニューから戻して取り消せる。
- SNDHAtari STシーンのチップチューン用アーカイブ形式で、ゲーム自身の再生コードを収め、エミュレートしたYM2149で音楽を再現する。
- Snefru1990年にラルフ・マークルがゼロックス PARC で設計したハッシュ関数で、名前はエジプトのファラオ、スネフェルに由来する。
- SNIルーティングSNI(Server Name Indication)は、TLSハンドシェイクの完了前にClientHelloでホスト名を伝える拡張であり、1つのIPアドレスで数千の証明書を使い分けることを可能にする。
- SNK店に置いてあるのとまったく同じゲームを自宅に持ち帰らせたアーケードメーカー。値段もそれ相応だった。
- SNMPスイッチ、ルーター、UPS、プリンターなどのネットワーク機器を監視する古典的なプロトコル。
- SNMPトラップイベント発生時(インタフェースのダウン、しきい値超過、認証失敗など)に、エージェントからマネージャへ送られるSNMPのプッシュ通知。UDP 162番を使う。マネージャが定期的にエージェントへ問い合わせるポーリング(UDP 161番)とは別物である。
- Snowflakeクラウド向けにゼロから作られたデータウェアハウス。ブノワ・ダジュヴィル、ティエリー・クリュアンヌ、マルチン・ジュコウスキらが2012年に創業。コンピュート(ウェアハウス)とストレージ(S3/GCS/Azure Blob…
- Snowflake IDTwitterが2010年に考案した分散環境向けの一意ID生成方式。64ビット整数を「41ビットのタイムスタンプ+10ビットのワーカーID+12ビットの連番」で構成し、時系列順に並ぶ。
- Snykイスラエル発のセキュリティプラットフォーム。オープンソース依存関係、コンテナ、IaCのスキャンとSASTを提供する。2015年創業。
- SO_REUSEPORT複数のプロセスがまったく同じポートにbindできるようにするソケットオプション。以後、着信接続の振り分けはカーネルが行う。
- SO-DIMMSmall Outline DIMM。ノートPC、NUCなどの小型PC、一部のサーバー向けの小型RAM規格で、デスクトップ用DIMMより面積が約50%小さい。DDR4/DDR5では260ピン(デスクトップのDIMMは288ピン)。
- SOAPXMLベースのWebサービス用プロトコル。2000年代前半の企業システム連携を席巻したが、RESTに主役を譲った。銀行・保険・医療ではいまも現役。
- SOARSOCの業務を自動化する。アラートが出たらプレイブックを実行する(IPのブロック、ホストの隔離、証拠収集、チケット起票)。
- SoCSystem on…
- SOC 2独立した監査人が、企業の内部のセキュリティ統制が実際に機能していることを検証・保証する、AICPAの監査基準である。SaaS事業者は、顧客のデータが安全に扱われていることを示すためにSOC…
- soc.*社会、文化、宗教のUsenet階層で、異なる国の人々が直接議論できると、ネットが初めて知った場所。
- SoC(System-on-Chip)CPU、GPU、メモリコントローラ、NPU、モデム、I/Oなど、コンピュータシステムのほぼ全体を1枚のシリコンに統合したチップ。スマートフォンでは標準で、ノートPCにも広がっている(Apple Silicon)。
- socat任意の2つのデータチャネルをつなぎ、片方に届いたものをもう片方へそのまま流すツール。netcat のアドレス種別を10倍にして、構文の分かりにくさも10倍にしたものだ。
- Socket AM52022年以降のAMDデスクトップCPU用ソケット。LGA 1718(1718ピン、AMDデスクトップ初のLGA)で、Ryzen 7000/8000/9000が使う。
- Socket.IOブラウザとNodeの間でリアルタイムにイベントをやり取りする仕組み。WebSocketそのものではなく独自プロトコルで、可能ならWebSocketを使う。
- SOCKS5プロキシプロトコル。RFC 1928(1996年)。アプリケーションに依存せず、TCP(v5ではUDPも)を中継する。HTTPしか扱えないHTTPプロキシとは別物。Torや多くのVPN実装の土台。
- SOCKSプロキシ汎用のプロキシプロトコル。HTTPに限らず、あらゆるTCP/UDP通信に使える。
- SoftBankパッケージソフトの流通会社から通信大手になり、さらに世界でもっとも派手なベンチャー投資家へと変貌した日本企業。
- SoftHSMソフトウェアだけでできたHSM。本物のモジュールと同じPKCS#11インターフェースを持つが、鍵は普通のファイルに置かれる。
- Software AG数十年にわたりドイツ第2位のソフトウェアハウスだった企業。誰も手を触れたがらないシステムの中で、メインフレームのデータベースが今も動いている。
- Software Artsパソコン初の表計算ソフトVisiCalcを書いた会社。多くの企業がApple IIを買う理由を作った。
- Sointu4kイントロ向けのモジュラー型ソフトシンセで、4klangから派生し、現代的なツールと幅広い環境に合わせて作り直された。
- Soitec「Smart Cut」でシリコンを原子レベルの薄さに剥がすフランスの会社。ほぼすべてのスマートフォンの無線フロントエンドに入っている。
- SoketiPusherのプロトコルを話すオープンソースのWebSocketサーバー。クライアント側のコードを変えずにPusher Channelsの代わりになる。
- Solar Realms Elite1990年の宇宙戦略ドアゲーム。BBSの利用者が帝国を築き、1日数ターンで互いに攻め合った。
- SolarisSunのサーバー向けUnix。業界がいったん笑い、のちに真似することになる技術をいくつも生んだ。
- SolarWinds Orion2020年12月、ロシアのSVR(APT29/Cozy Bear)がSolarWinds Orionの更新配信を改ざんし、マルウェアSunburstを約1万8000の顧客に配布した事件。
- Soldered IHS (sTIM)CPUメーカーが、サーマルグリスではなくインジウム系のはんだ(sTIM)でヒートスプレッダ(IHS)をシリコンダイに接合すること。はんだは熱をはるかによく伝えるので、CPUは低温になり、「殻割り」も不要になる。
- SOLIDロバート・マーチンが提唱したOOPの5原則。単一責任、開放閉鎖、リスコフの置換、インターフェース分離、依存性逆転の頭文字を並べたものだ。
- SolidityEthereum上のスマートコントラクトを書くための言語。見た目は馴染み深いが、意味論には容赦がない。
- SolidJS見た目は React に似ている(JSX、コンポーネント、フック風のプリミティブ)が、中身はまったく違うフレームワーク。仮想 DOM を持たない。Ryan Carniato が作り、1.0 は2021年に出た。
- SolidStartSolidJSの公式メタフレームワーク。Ryan Carniatoのチームが開発し、2年以上のベータを経て2024年11月に安定版となった。ファイルベースルーティング、サーバー関数、アイランドを備える。
- Solskogen2002年から続くノルウェーの夏のデモパーティ。参加者がちゃんと屋外に出ることで知られる。
- Son of 1036Henry Spencerが1994年に書いたUsenet新標準のドラフト。採用はされなかったが、15年間あらゆるニュースプログラムが実際に従った文書。
- SonarSourceプルリクエストに赤い「Quality Gate failed」が出る原因となる、SonarQubeを作ったスイスの会社。
- SonicWallセキュリティが役員会の議題になるずっと前から、小規模オフィスの定番だったファイアウォール機器。
- Sonos家庭向けワイヤレスのマルチルームオーディオを生み出し、スピーカーがどれほどアプリに依存するかを顧客に教えた会社。
- Sophosノートンとマカフィーが家庭用 PC をめぐって争う間に、企業顧客を狙ったオックスフォードシャーのアンチウイルス会社。
- SOPSSecrets OPerationS。YAML/JSON/INIファイルの値だけを暗号化して構造は平文のまま残すため、ファイル全体を漏洩なしにGitに置ける。
- SoraOpenAIの動画生成モデル。2024年2月、テキストプロンプトから60秒・1080pの映像を生成して世界を驚かせた。
- SosemanukSNOWとSerpentの両方から借用したeSTREAMのストリーム暗号。最も評価の高い候補の1つになった。
- Sound BlasterPCに音を与えたサウンドカード。10年にわたり、ゲームのパッケージの裏にその名が印刷されていた。
- SoundCloud音声版のYouTube。DJミックス、デモ音源、ポッドキャスト、そして2015〜2018年の「SoundCloudラップ」現象の舞台。
- Soundmonitorクリス・ヒュルスベックがCommodore 64向けに作った音楽プログラム。1986年にドイツの雑誌『64'er』にタイプイン用リストとして掲載され、トラッカーの初期の祖先の一つとなった。
- Source 2Valveの現行ゲームエンジンで、Sourceの後継。2015年にDota 2で初採用され、のちにHalf-Life: AlyxやCounter-Strike 2にも使われた。
- Source EngineValveのゲームエンジン。2004年の『Half-Life 2』とともに登場し、物理演算、表情アニメーション、そして今も途絶えないModコミュニティで知られる。
- Sourcefireオープンソースの侵入検知システムSnortを中心に作られた会社。
- SourceForgeオープンソースプロジェクト向けの最初の大手無料ホスティング。GitHub以前は数千のプロジェクトが集まったが、のちにゴミを同梱したインストーラーで信用を使い潰した。
- Sourcegraph企業が持つすべてのコードベースを横断して、検索・ナビゲーション・一括編集ができるコード検索プラットフォーム。
- SourceHutJavaScriptを一行も使わない、メール中心の最小主義ソフトウェアフォージ。プルリクエストの代わりにgit send-email、パッチリスト、CIを使う。
- SPA一度だけ読み込まれ、その後は新しいページを取りに行かず JavaScript で表示を更新する Web アプリ。
- Space amplification論理的なデータ量より多くのディスク容量をデータベースが消費する現象。LSMツリーでは、コンパクション前の古いバージョンや、まだ片付いていないトゥームストーンが原因となる。
- Spaceballs『State of the Art』で知られるノルウェーのデモグループ。北欧のAmigaシーンを世界に知らしめたクルーだ。
- Spaces (macOS)2007年のMac OS X Leopardで登場したAppleの仮想デスクトップ。ゼロックスPARCで発想が完成してから20年後のことだった。
- Spacewar!広く普及した最初のコンピュータゲーム。二隻の宇宙船と重力を持つ星、そしてMITの余った計算機時間でできている。
- SPAN ポートSwitched Port ANalyzer。Ciscoにおけるポートミラーリングの呼称で、スイッチが送信元ポートのトラフィックを宛先ポートへ複製し、スニファやIDS、Wiresharkで解析できるようにする。
- SPAN(ネットワーク)NASAが宇宙物理学者のために作ったネットワーク。TCP/IPではなくDECnetで動き、初期インターネットと並行して存在したもう1つの世界。
- SpannerGoogleのグローバル分散SQLデータベース。外部一貫性を持ち、複数のデータセンターにまたがってACIDを保証する。TrueTimeはGPSと原子時計で時刻を約7msの誤差に収め、中央のコーディネーターなしでコミット順序を決められる。GmailやA…
- Spanner TrueTimeGoogle Spannerの時計API。時刻を単一の数値ではなく不確実性区間[earliest, latest]で返し、各データセンターのGPSと原子時計で保証する。長く不可能とされたグローバルな外部一貫性のある直列化可能性を実現する。
- SpansionAMDと富士通が合弁で興したフラッシュメモリ会社。かつては世界最大のNORフラッシュメーカーだった。
- SPARQLRDF(Resource Description Framework)用のクエリ言語。2008年にW3C標準となり、セマンティックウェブやナレッジグラフを支える。例:SELECT ?x WHERE { ?x rdf:type :Person }。
- spawn現在のプロセスの子として新しいプロセスを作ること。代表例はNode.jsのchild_process.spawn()で、exec()よりオーバーヘッドが小さく、出力をバッファせずストリームで返す。
- SPC700スーパーファミコン専用のオーディオプロセッサー。8チャンネルのサンプリング音源とハードウェアエコーを備えたソニー製チップで、90年代のゲーム音楽を決定づけた。
- SPDハブDDR5モジュール上にある小さな回路で、メモリの情報(SPD:Serial Presence Detect)、すなわちタイミング、周波数、EXPO/XMPプロファイル、温度データを保持し中継する。以前のDDR世代で使われた単純なSPD…
- Spec-driven development(仕様駆動開発)仕様・要件のドキュメントを主たる成果物とし、コードはAIの支援で仕様から生成するワークフロー。AIコーディング時代の2024〜2025年に現れた新しい実践である。
- Speck2013年にNSAが公開した軽量ブロック暗号。出自と、設計根拠の説明が乏しいことで物議を醸した。
- Spectre分岐予測と投機的実行を悪用し、キャッシュのタイミング差からメモリの内容を盗み出すCPU脆弱性の一群(CVE-2017-5753/5715、2018年1月公表)。
- spectrwmOpenBSD界隈から生まれた小さなタイリングウィンドウマネージャ。dwmの簡潔さはそのままに、設定のたびに再コンパイルする手間をなくそうとした。
- Speculation Rules APIどのページをバックグラウンドで先読み、あるいはプリレンダーするかを宣言的にブラウザへ伝える Chrome 発の API。次の遷移がほぼ一瞬になる。従来の prefetch より強力な代替手段である。
- Speederaドットコム・バブル崩壊は生き延びたが、Akamaiの弁護士団からは逃げ切れなかったCDN。
- Speedlock80年代のスペクトラム所有者なら誰もが目にした高速ローディング型コピープロテクト。ロード中は縁に虹色の縞が流れ、カウントダウンが表示された。
- SpeedoBitstreamのアウトラインフォント形式。X11R5で寄贈されたラスタライザと8書体により、X11がサーバ内で初めて拡大縮小できたフォント形式である。
- SpegelKubernetesクラスタ内でコンテナレイヤーを共有する、ステートレスなピアツーピアのミラー。全ノードが同じレジストリに問い合わせる代わりに、ノード同士でイメージを取り合う。
- SPFレコードSender Policy Framework。ドメインに代わってメールを送ってよいサーバーを列挙するDNSレコード。受信側が送信元の偽装を見抜くために使う。DKIM、DMARCと並ぶ、なりすまし対策の三本柱の一つ。
- SPIFFESecure Production Identity Framework For Everyone。現代の分散システムにおけるワークロードIDの標準。SPIFFE IDはURIで、例は…
- SpinWebAssemblyとWASIをベースにしたFermyon製のサーバーレスフレームワーク。Rust・Go・JS・Python・TinyGoの関数をWasmにコンパイルし、軽量で隔離されたサンドボックスとして動かす。
- SPIRESPIFFE Runtime Environment。SPIFFE標準のリファレンス実装で、2022年にCNCF…
- SPIバスSerial Peripheral…
- Splunkログ分析とSIEMのプラットフォーム。Michael Baum、Rob Das、Erik Swanが2003年に創業し、2024年にCiscoが280億ドルで買収した。Fortune 500企業のセキュリティ・運用チームで標準的に使われる。
- SPN(置換転置ネットワーク)置換と転置(ビットの並べ替え)を何ラウンドも交互に繰り返す設計で、現代のブロック暗号の中核をなす構成要素。
- Spod不当なほど長時間ログインしている人を指すtalkerのスラング。侮辱と名誉が半々のレッテルだった。
- SPOF単一障害点。その部品が壊れるとシステム全体が止まる箇所で、高可用性の設計ではまず探し出すべきもの。
- Spotify音楽業界のビジネスモデルを書き換えたスウェーデン発の音楽配信サービス。2024年までに利用者は6億人超。
- Spotify GreenroomSpotifyによるクラブハウス風のライブ音声ルーム。2021年6月に開始(同年3月にLocker Roomを買収)、2022年9月に終了した。寿命は15か月。
- Spring BootSpring Framework の上に載せた「設定より規約」の層。Phil Webb と Dave Syer が2014年に公開した。スターター、自動設定、組み込みサーバーにより、1つの jar で本番まで届く。
- Spring Framework依存性注入とエンタープライズ向け機能を提供するJavaフレームワーク。標準JDKに次いで最も使われているJava基盤である。
- Spring4ShellCVE-2022-22965。Spring Frameworkのデータバインディングでクラスローダーを操作されるRCE。Java 9以降の機能との組み合わせで生じた。
- SpritePadC64 のスプライト用 Windows エディタ。実機でジョイスティックを握り、24×21ピクセルを描く苦行から人々を解放した。
- SPSS何世代もの社会科学者がクリックで使いこなしてきた統計パッケージ。自分がどの検定を実行したのかよく分からないままのことも多い。
- Spyder科学技術計算向けのPython IDE。オープンソースで、データサイエンスや数値計算が主な対象。Anaconda配布物の標準構成要素で、変数エクスプローラー、プロットペイン、コンソールを備えたMATLAB風のインターフェースが特徴。
- SpyglassMosaicをMicrosoftにライセンスし、それがInternet Explorerとして無料配布されるのを見届けた会社。
- SQLリレーショナルデータベースの標準言語。1974年にIBMのDon ChamberlinとRaymond Boyceが考案し、当時の名前はSEQUELだった。1986年からANSI標準である。
- SQL JOIN関連する列をもとに複数のテーブルの行を結合するSQL演算子。INNER JOIN(一致した行のみ)、LEFT/RIGHT OUTER JOIN(片側を一致の有無にかかわらず残す)、FULL OUTER JOIN(両側を残す)、CROSS…
- SQL インジェクション攻撃者がフォームに SQL コードを紛れ込ませ、データベースにそれを実行させる攻撃である。
- SQLAlchemyPythonで最も使われているORM。Core(SQL式言語とクエリビルダ)とORM(クラスとテーブルの対応)の二層構造を持つ。
- sqldlibSQLのサーバーラッパーで、SQLiteをHTTP APIと書き込みレプリケーション付きのネットワークDBに変える。Tursoのサービスはsqldの上に作られている。
- SQLGlot / SuperSQLSQLを解析し、方言間で変換・最適化するPythonライブラリ。Postgres→BigQuery→DuckDB→Snowflakeを自動で行き来できる。
- SQLiteデータベース全体を1つのファイルに収めたもの。何十億ものアプリやWebサイトに組み込まれている。
- SQLite FTS5SQLiteの全文検索拡張。2015年からv5。BM25ランキング、Porterステマー、Unicode対応。Apple Mail、Things、Bearなど多くのモバイルアプリやCloudflare D1のローカル検索を支える。
- SQLite PRAGMASQLiteの動作を設定するための構文。PRAGMA journal_mode=WAL、PRAGMA synchronous=NORMAL、PRAGMA cache_size=-64000(64 MB)など。接続単位のものと永続するものがある。
- SQLite R-treeSQLiteの空間インデックス拡張。R木アルゴリズムで2次元のバウンディングボックス検索を行う。3.8(2014年)から利用可能で、GPSデータや「近くのお店」機能を持つローカルアプリ向け。
- SQLite WALモードロールバックジャーナルを先行書き込みログ(WAL)に置き換えるSQLiteのジャーナルモード(3.7.0、2010年から)。複数の読み取りと1つの書き込みを互いにブロックせず並行できる。現代のSQLite運用では標準である。
- Square Enixロールプレイングゲームの二大ライバルが手を組んで生まれた日本のゲーム会社。
- Squarespace美しいデザインに特化した高級路線のウェブサイトビルダーで、写真家、アーティスト、小規模事業者に人気。最初の版はCasalenaが学生時代に作った。
- Square攻撃バイト指向のブロック暗号に対するインテグラル攻撃。対象とした Square 暗号にちなんで名付けられた。
- SquishメッセージベースScott Dudleyが作ったMaximus用のメッセージ形式。メッセージ単位でも巨大な共有ベースでもなく、会議ごとに一組のファイルを持つ。
- SR-IOV1枚の物理カードを、仮想マシンから見て複数の独立したデバイスに見せる PCIe 規格。
- srcset同じ画像を複数用意して、どれを使うかはブラウザに任せる。画面や回線の事情を知っているのはブラウザのほうだ。
- SREGoogleによるDevOpsの解釈。運用をソフトウェアの問題として扱い、SLOとエラーバジェットを軸にする。
- sRGBウェブをはじめほぼすべての標準となっている色空間。狭くて古いが、だからこそ普遍的になった。
- SRI Internationalマウスが発明され、ARPANETの2番目のノードにもなったメンロパークの研究所。
- SRI-NICARPANETの受付窓口であり、索引カードであり、電話帳でもあった。スタンフォード研究所の一室が、20年にわたって「誰がネットワークにいるか」を把握していた。
- SRPSecure Remote Password。Thomas Wuが1998年に考案した、比較的古いPAKEプロトコル。サーバーはパスワードのハッシュではなく検証子(verifier)を保存し、これはオフラインの総当たりでは破れない。Apple…
- SRv6Segment Routing over…
- SSAO(スクリーンスペース・アンビエントオクルージョン)深度バッファだけから環境光遮蔽を近似し、隙間や接触部分を暗くするスクリーン空間の手法。
- SSD可動部のない現代のストレージ。回転するプラッターの代わりにフラッシュメモリを使う。
- SSE(Server-Sent Events)HTTP上でサーバーからクライアントへ push 配信する標準仕様。WebSocketより単純で、サーバーからクライアントへの単方向、テキストベースで、自動再接続も備える。
- SSGビルド時にすべてのHTMLを生成し、静的ファイルだけをCDN経由で配信する方式。
- SSHサーバーをターミナルから遠隔操作するための暗号化プロトコル。
- SSHトンネル任意のTCP通信をSSH接続の中に通す技術。ファイアウォールを越え、内部のサービスに届く。
- SSH鍵パスワードなしでサーバーにログインするための非対称鍵ペア。パスワードよりはるかに安全。
- SSIDWi-Fiネットワークの名前。接続時に一覧に表示されるものだ。
- SSL / TLSクライアントとサーバー間の通信を暗号化するプロトコル。HTTPをHTTPSに変えるもの。
- SSO(シングルサインオン)一度ログインすれば複数のサービスを使える仕組み。「Google でログイン」の企業向け大規模版である。
- SSO(短い文字列の最適化)短い文字列をヒープに確保せず、文字列オブジェクトの内部に直接格納する手法。sizeof(std::string)が8ではなく32バイトである理由。
- SSRページをサーバー側でHTMLに描画し、出来上がった状態でブラウザへ送る方式。
- SSRFServer-Side Request Forgery。攻撃者が、サーバーに任意のURLへHTTPリクエストを送らせる攻撃。標的は内部ネットワークやクラウドのメタデータエンドポイントが多い。OWASP Top 10(2021年版)の10位。
- SSTableSorted String Table。キーと値の組をソート済みの順序でディスクに置く、変更不可のファイル。LSMツリー系データベース(Bigtable、Cassandra、RocksDB、LevelDB)の基本的な保存単位である。
- ssthreshTCP がウィンドウの指数的な拡大をやめ、線形な拡大に切り替える境界。ネットワークの上限がどこにあるかについての、送信側の暫定的な推測である。
- SSTIServer-Side Template Injection(サーバーサイドテンプレートインジェクション)。ユーザー入力がデータではなくコードとしてテンプレートエンジンに渡され、しばしばそのままRCEに至る。
- ST NICCC 20002000年のAtari STデモ。1985年のマシンの上で、フラットシェーディングのポリゴンでできた街を全速力で飛び抜ける。
- ST-011987年に Ultimate Soundtracker に同梱されたサンプルディスク。その名前は今も、数多くの古い MOD ファイルの音色名の頭に残っている。
- ST-5061980年にSeagateが出したハードディスクのインターフェース。符号化はホスト側カードのコントローラに任せ、ドライブ自体はヘッドとプラッタだけだった。
- Stability AIStable Diffusionの開発資金を出し、重みを公開したロンドンの企業。おかげで世界中がローカルで画像生成できるようになったが、本人たちは訴訟を次々と抱え込むことになった。
- Stable Diffusion重みを公開したテキストから画像への潜在拡散モデル。CompVis(ミュンヘン大学)、Stability AI、Runwayが2022年8月に公開した。
- Stable Diffusion XLStability AI のオープン画像生成モデルの第2世代。標準解像度は1024×1024で、SD 1.5 より精細。
- Stack Overflowプログラマー向けの質問回答サイト。2008年にJeff AtwoodとJoel Spolskyが始めた。投票、承認済み回答、レピュテーションを軸とし、質問者本人ではなく将来の読者のために作られている。
- Stack Overflow JobsStack Overflowに組み込まれていた開発者向け求人サービス。Prosusによる買収(18億ドル)後の2022年3月に終了し、「Stack Overflow Talent」へ軸足を移した。
- StackPath買収で規模を手に入れたものの、顧客をAkamaiに奪われていったダラスのCDN企業。
- Stakkato2004〜2005年に二つの大陸のスーパーコンピュータ施設を荒らし回り、Ciscoのソースコードを持ち去ったスウェーデンの十代。
- stalonetrayX11用の独立したシステムトレイで、パネルのないウィンドウマネージャーを使いながら、トレイアイコンを要求するプログラムからは逃れられない人のためのもの。
- Stanhope Demonstrator2枚の滑り板で三段論法を解く木箱。論理が機械になりうると誰かが気づく、一世紀も前に作られた。
- StarbreezeRiddickやPaydayを作り、VRに全財産を賭けて、裁判所の監督下での再建手続きに至ったスウェーデンのスタジオ。
- StarburstTrinoクエリエンジンの商用ディストリビューション。作者たち自身が、データを動かさずにデータレイクへ問い合わせるために創業した。
- StardentArdentとStellarの政略結婚。負け組が2社くっついて、少しだけ大きな負け組になった。
- Stargate(Usenet)1980年代に試みられた、テレビ信号に忍ばせてUsenetを衛星から放送する計画。
- StarlinkSpaceXの衛星インターネット。低軌道に7000基以上の衛星を置き、地球上のほぼどこでも20〜60 ms程度の遅延で使える。
- Stars: Wonders of the WorldフランスのグループNoooNによるPCデモ。The Party 1995で優勝した、シーンの立方体的な常識とはかけ離れた柔らかく有機的な作品。
- Startrekkerサンプル音源とFM合成の音色を同じモジュール内で混ぜられることで知られる、Amiga用トラッカー。
- State of the ArtSpaceballsが1992年に発表したAmigaのデモ。音楽に合わせて踊るシルエットで知られる。
- StatefulSet安定した識別性を必要とするアプリケーション向けの Kubernetes オブジェクト。各 Pod が序数(mysql-0、mysql-1)、専用の永続ボリューム、再起動後も変わらない DNS 名を持つ。データベース、キュー、etcd…
- Steam DeckValveのLinuxベースの携帯型PC。「持ち運べるPCゲームは終わった」という時代を一夜で終わらせ、Proton/Linuxゲームを前進させた。
- Steam WorkshopValveが用意した、ユーザー制作コンテンツの配布窓口。Mod、マップ、アイテムをSteam内でワンクリックで購読できる。
- Steam(スチーム)パッチを手作業で配るのをやめるために作られ、いまやPCゲームが避けて通れない店になった。
- SteamOSValveが自ら作ったLinuxディストリビューション。リビングルームへの進出を狙って最初は失敗し、のちにSteam Deckの心臓部になった。
- STECエンタープライズ向けストレージにいち早く参入したフラッシュモジュールメーカー。株価は顧客の在庫水準に振り回されてジェットコースターを演じた。
- Stefan Brandsプライバシー保護型クレデンシャル技術の開発者であるオランダの暗号学者。その技術は2008年にマイクロソフトが買収し、U-Proveとして世に出た。
- Stefan Mangardグラーツの研究グループを率い、CPUもスマートカードと同じくらいおしゃべりだと世界に知らしめたオーストリアの研究者。
- Steffen Wernery1980年代のカオス・コンピューター・クラブの顔であり、BTXハックでヴァウ・ホランドの相棒を務めた人物。
- Stellar Computerもう一つの海岸にいたArdentの鏡像。PrimeとApolloを作った人物が手がけた、同じグラフィックス・スーパーコンピューター。
- Stephen Henson20年近くにわたり、OpenSSLを実際に保守していたごく少数の一人だった英国人開発者。
- Stephen Pohligマーティン・ヘルマンのスタンフォードでの学生。離散対数に使える素数かどうかを見分けるアルゴリズムに、その名を残す。
- Sternパターンに一致するすべてのPodのログを同時にtailし、Pod別に色分けして、新しく現れたPodも自動で拾うツール。
- Steve Goldロバート・シフリーンとともにフィリップ殿下のPrestelメールボックスを覗き、ついでに一つの法律を成立させた英国のジャーナリスト。
- STL (C++)コンテナとアルゴリズムを完全に切り離せることを示し、ジェネリックプログラミングを主流にしたライブラリ。
- STMicroelectronicsフランスとイタリアにまたがる半導体大手。開発者にはSTM32の会社として知られ、趣味の作業台の半分と産業用途の相当数に載っているマイコンだ。
- STM形式Scream Tracker 2のモジュール形式。AmigaのMODに対するPC初の自前の答えで、チャンネル数も同じ4つだった。
- StoneCrackerプログラムを圧縮し、起動時に自分で展開させた、Amigaで人気のクランチャー。
- Storage Access APIサードパーティの文脈にあるiframeが、自分自身のCookieやストレージへのアクセスを要求できるブラウザAPI。ユーザーはプロンプトで承認する。
- StorageClassストレージの「種類」(例:高速SSD、安価なHDD)と、その動的プロビジョニング方法を定義するKubernetesのテンプレート。PVCがStorageClassを参照すると、適切な種類のボリュームが必要に応じて自動作成される。
- StorageTekStorage Technology Corporation。テープロボットをデータセンターの標準的な備品にした会社。
- Storm control(ストームコントロール)スイッチのポートでブロードキャスト、マルチキャスト、未知ユニキャストの量を監視し、しきい値を超えたら破棄を始める機能。ループや故障した機器が引き起こすブロードキャストストームからネットワークを守る。
- StorybookUIコンポーネントのサンドボックス。アプリ本体から切り離して、コンポーネント単位で開発・文書化・テストできる。
- STOSスプライトやスクロールを言語に内蔵した、Atari ST向けのゲーム制作用BASIC。同じ人物が作ったAMOSの前身。
- STPスイッチ網でのループを防ぐプロトコル。これがないと冗長リンクがブロードキャストストームを引き起こす。
- STP(スパニングツリープロトコル)冗長なリンクを論理的にブロックしてトポロジを木構造にし、スイッチ網のループを防ぐレイヤ2プロトコル(Radia Perlman、1985年、IEEE…
- straceプログラムが発行するすべてのシステムコールを、引数と戻り値つきで表示するツール。「実際にどの設定ファイルを読んでいるのか」が、ソースを1時間読む代わりに10秒で分かる。
- Straddling checkerboard文字を可変長の数字列に変換する表。頻出文字は一桁、まれな文字は二桁になる。
- Strapi最も人気のあるオープンソースのヘッドレスCMS。Node.jsのバックエンドで、コンテンツタイプごとに管理画面とREST/GraphQL APIが自動生成される。
- Stratus Technologiesあらゆる部品を二重化して同じ命令を同時に実行する計算機で、部品が壊れてもサービスレポートにしか現れない。
- StravaランナーとサイクリストのためのSNS。GPSログ、セグメントの王者、「Kudos」(称賛)で成り立っている。
- Streaming SSRページ全体の完成を待たず、データが用意できた部分から順にHTMLをチャンクとして送る方式。
- StreamingLLM最初の4トークンと直近のスライディングウィンドウだけを保持することで、一定のメモリのまま無限に生成し続けられるようにする手法。
- Streebogロシアのハッシュ関数GOST R 34.11-2012、通称Streebog。出力長は256ビットと512ビット。
- Strict aliasingCやC++の規則で、オブジェクトは作られたときの型と互換性のある型を通してしか読めないというもの。破ると、最適化なしでは動くのに最適化すると壊れる。
- STRIDE脅威モデリングの頭字語で、Spoofing、Tampering、Repudiation、Information Disclosure、Denial of Service、Elevation of…
- StripeAPI として提供される決済インフラ。2010年に Patrick と John の Collison 兄弟が創業した。売りは、銀行との何週間もの書類手続きの代わりに、数行のコードでカード決済を受け付けられることだった。
- Structured clone(構造化クローン)Map、Set、Date、ArrayBuffer、循環参照を含む複雑なJavaScriptの値を、本物のディープコピーとして複製するアルゴリズム(および関数…
- Struts CVE(Equifax)Apache Struts 2のCVE-2017-5638。Content-TypeヘッダーへのOGNL式インジェクションによるRCEで、2017年のEquifax情報漏えい(1億4,300万人分の個人情報、和解金7億ドル)の原因となった。
- Stuart Stanifordワームがインターネットをどれだけ速く乗っ取れるかを算出し、翌年にそれが実証された論文の筆頭著者。
- StumbleUpon自分の興味に合わせて選ばれたランダムなページへ飛ばしてくれる、ツールバーのボタン。フィードが発見の主役になる前の、インターネットのチャンネル切り替えである。
- StumpWMCommon Lispで書かれた、キーボード駆動のタイリングウィンドウマネージャー。動かしたまま再プログラムできる。
- STUNNAT の内側にいるクライアントが、自分のグローバル IP とポートを知るためのプロトコル。P2P(WebRTC、VoIP、ゲーム)の基盤である。
- styled-componentsReact向けのCSS-in-JSライブラリ。テンプレートリテラルでCSSをコンポーネントの中に直接書く。2016年にMax StoiberとGlen Maddernが公開。
- StylelintCSS用のリンター。PostCSSベースで、170以上の組み込みルールとプラグインのエコシステムを持つ。CSS、SCSS、Less、Sugar SSに対応。2016年頃からCSSコードベースの標準で、JSにおけるESLintに相当する。
- Stytchマジックリンク、パスキー、SMSコードなどを提供するパスワードレス認証API。Plaid出身者が創業した。
- su「switch user」の略で、端末上でユーザーを切り替えるUnixコマンド。対象を省略するとrootになり、切り替え先ユーザーのパスワードが必要である。
- SubBytesAESの各バイトを固定のSボックスで別のバイトに置き換える段階。暗号全体で唯一の非線形演算である。
- Subgrid入れ子のグリッドが独自のトラックを作らず、親のトラック線を引き継ぐ機能。別々の子要素の中身を互いに揃えられる。
- SubredditRedditのテーマ別フォーラム。接頭辞はr/。専属のモデレーターチーム、ルール、独自の空気を持つ。r/AskHistorians(厳格に学術的)、r/aww(猫の写真)、r/programming(技術ニュース)など。アクティブなサブは13万以上。
- Subresource Integrity (SRI)CDNなど外部から読み込むファイル(JavaScriptなど)が改ざんされていないかを、指定したハッシュとの照合でブラウザが確認する仕組み。一致しなければ読み込みを拒否する。CDN侵害やサプライチェーン攻撃への対策になる。
- Substackニュースレター、ペイウォール、コミュニティを一体にしたサービス。「ブログが再び稼げるようになった」と言われた。
- SubstructureRedirect普通のクライアントをウィンドウマネージャに変えるX11のイベントマスク。サーバーは他のプログラムのウィンドウ要求を自分で実行せず、そのクライアントに引き渡す。
- Subversion (SVN)CVSを置き換えるために作られた集中型バージョン管理システム。そのSVN自身もGitに取って代わられたが、大容量ファイルを扱う現場では今も現役である。
- sudorootや別のユーザーとして単発のコマンドを実行するUnixのコマンド。rootで直接ログインしなくて済む。
- Sugon(曙光)TOP500で順位を上げ続けたが、ワシントンがブレーキをかけた中国のスーパーコンピューターメーカー。
- Sumo Logicクラウドサービスとしてのログ分析。Splunkは最初からSaaSであるべきだったと考えた、元ArcSightの技術者二人が作った。
- Sun Microsystemsワークステーションとサーバールームの会社。JavaとNFSとZFSを世に送り出し、ドットコム崩壊の余波で姿を消した。
- SUNETスウェーデンの大学共用ネットワーク。インターネットが最初にこの国へ届いた経路である。
- SunSITESunのサーバーを備えた大学アーカイブのネットワーク。インターネットの半分がソフトウェアをダウンロードしに行った場所。
- SunVoxデスクトップからスマートフォンまであらゆる環境で動く、モジュラーシンセ型のトラッカー/シーケンサー。
- SupabaseFirebase のオープンソース代替。Postgres、認証、ストレージ、リアルタイム、エッジ関数を一つにまとめたもの。
- Supabase RealtimeElixir(Phoenix)で書かれ、PostgresのWAL(先行書き込みログ)を監視して、データベースの変更をWebSocketイベントとしてクライアントに配信する。
- Superdome2000年登場のHPのメインフレーム級サーバー。PA-RISC、Itaniumを経て今はx86になったが、サーバールームの重量級であり続けている。
- Superhuman月額30ドルのプレミアムなメールクライアント。キーボード中心で超高速、AI連携を備え、受信箱で暮らしている人向け。
- Supermicro30年間データセンターにレゴブロックを売ってきた会社が、ある日突然AI銘柄になった。
- SuperProbeレジスタを直接つついて、どのグラフィックカードが載っているかを推測するXFree86のユーティリティ。
- Supersedes以前の記事を新しい記事で置き換えるためのUsenetヘッダー。キャンセルと再投稿を一息でやってのける。
- SuperTokensAuth0のオープンソース代替。セッション管理に特化し、セルフホストしやすく、大規模になるほど安い。
- SurveyMonkey1999年から続くウェブアンケートの草分け。競合が現れるずっと前に、その名が「アンケートを送る」の代名詞になった。
- SUSE緑のカメレオンを掲げるドイツのLinux企業。Red Hatの欧州版であり、ディストリビューションのリリース回数より多くの親会社を経験している。
- Svelte自分自身をコンパイルで消し去るフロントエンドフレームワーク。ランタイムを持たず、出力が非常に軽い。
- Svelte RunesSvelte 5(2024年10月)の新しいリアクティビティ。let x = 0という暗黙の魔法に代わり、$state(0)、$derived(...)、$effect(...)という明示的なルーンを使う。
- SvelteKitSvelteのフルスタックフレームワーク。Svelteの作者でありVercel社員でもあるリッチ・ハリスが開発し、2022年12月にv1.0を公開した。Sapperの後継である。
- SVGXMLベースのベクター画像形式。どれだけ拡大しても画質が劣化しない。
- SVGAlibテキストコンソールからVGAカードへ直接描画するLinuxライブラリ。Xなしで1994年にDoom、1996年にQuakeを動かせたが、代償としてゲームはすべてsetuid rootだった。
- SVM古典的な分類アルゴリズム。クラス間をマージン最大で分ける最良の「分離線」を見つける。
- SWACSEACの西海岸の兄弟機。数学者のために作られ、一時期は世界最速のコンピュータだった。
- SwaggerREST API向けの仕様記述フォーマット。Tony Tam(Reverb / Wordnik)が2011年に作り、2015年にSmartBearへ寄贈されてOpenAPI…
- Swayi3のWayland版。i3の設定ファイルをほぼそのまま読み込めるタイリング型コンポジタで、wlrootsが生まれるきっかけになったプロジェクトである。
- SWC「Speedy Web Compiler」。Donny Wongが2017年に作った、Rust製のTypeScript/JavaScriptコンパイラで、Babelの約20倍高速。
- Sweet323DESやBlowfishのような64ビットブロック暗号は、数百ギガバイトで情報が漏れることを示した2016年の攻撃。
- Swept AABB動くボックスを引き伸ばした体積として扱う衝突判定。速い物体が2フレームの間に壁をすり抜けることがない。
- SwiftAppleがObjective-Cの後継として送り出した言語。LLVMの生みの親クリス・ラトナーが2014年に発表し、2015年にオープンソース化された。静的型付けで、プロトコル指向、メモリ管理はARCによる自動方式である。
- SwiftUIAppleの宣言的UIフレームワーク。2019年のWWDCで登場し、UIKit(iOS)とAppKit(Mac)の後継を担う。React/Flutterに倣い、状態からビューを導き、自動で再描画する。
- SwiGLUTransformer のフィードフォワード層で使う活性化関数。Swish(xW) ⊙ (xV) のように、単一の非線形関数ではなく二つの線形射影の積を取る。
- Switcherアンディ・ハーツフェルドが1985年に作ったユーティリティ。Macintoshに複数のプログラムを同時にメモリへ置かせ、一度に一つずつ画面に出して切り替えられるようにした。
- swm1990年頃にSolbourneが出したウィンドウマネージャ。Xに仮想デスクトップを持ち込み、今もプログラムが探しに来るプロパティ名を残した。
- swnet.*se.*に取って代わられるまで、スウェーデンのユーザーがスウェーデン語で議論していた最初のUsenet階層。
- sxhkdSimple X Hotkey Daemonの略で、キーの組み合わせを待ち受けてコマンドを実行する、ウィンドウマネージャーから完全に独立した小さなプログラム。
- SybaseそのコードがMicrosoft SQL Serverになり、やがてその市場をMicrosoftに奪われたデータベース企業。
- Syftコンテナイメージの中に紛れ込んでいるものすべての一覧を生成するツール。出力は、今や調達要件で求められる標準形式で行う。
- Symbian Ltd携帯端末メーカーが共同出資したOS会社。自社の電話にMicrosoftを入れさせないために作られた。
- Symbol Technologiesバーコードの読み取りを手持ちにし、PDF417を生み出し、最後は最大の競合に飲み込まれた会社。
- SymbolicsMIT発のLispマシン企業。オペレーティングシステムGeneraと、最初の.comドメインを登録した会社として知られる。
- Symfony2005年にSensioLabsのFabien Potencierが作ったPHPフレームワーク。フレームワークであると同時に独立したコンポーネントのライブラリでもあり、そのコンポーネントはPHPエコシステムの半分に入り込んでいる。
- SYN cookieSYNフラッドへの防御手法。ハーフオープン接続の状態を保持せず、最小限の情報をISN(初期シーケンス番号)に埋め込む。
- SYNC extension (X11)Xサーバー内のカウンタとアラームで、クライアント同士がポーリングなしに互いを待てるようにする拡張。
- Synchronet1990年代初頭生まれのBBSソフト。今も開発が続き、かつてのダイヤルアップ式と同じようにtelnet式のボードを動かしている。
- SyncTERM正しいフォント、色、文字セットで、インターネット経由でBBSに接続するために作られたターミナルソフト。
- Synology台湾のNASメーカー。DiskStation Manager(DSM)によって、自前のネットワークストレージを家庭でも扱える手軽さにした。
- Synopsys現代のあらゆるチップの設計に使われるソフトウェアを売る、二強の一角。ライセンスがなければシリコンもない。
- SynOpticsイーサネットを普通の電話線で走らせられるようにし、スター型トポロジを定着させた。
- Syntiantボタン電池でも音声コマンドを四六時中待ち受けられるほど省電力な、推論チップを作る企業。
- SYNクッキーSYNフラッドに対するDDoS対策。SYNごとにバッファを確保する代わりに、ハンドシェイクに必要な情報をすべて特殊なシーケンス番号(クッキー)に埋め込んでSYN+ACKで返す。クライアントが応答するまで、カーネルは状態を一切保持しない。
- SYNフラッド攻撃者が大量のハーフオープンTCP接続を作り、サーバーの資源を枯渇させるDoS攻撃。
- SyQuest1980〜90年代のリムーバブルハードディスクカートリッジ。プラスチックの殻に入った着脱式プラッターで、Zipに取って代わられるまでプリプレスの定番だった。
- SYS 2061C64のマシン語プログラムを、普通のRUNだけで起動できるようにする1行のBASICスタブ。
- SysdigWiresharkの発想をシステムコールに持ち込み、その上にFalcoを築いた会社。
- sysfs/sysにマウントされる仮想ファイルシステム。カーネルから見たハードウェア、すなわちデバイス、ドライバー、その設定を映し出す。
- syslogUnix 世界におけるログメッセージの標準。1980年代に sendmail 用に書かれたものが後追いで RFC 3164 として文書化され、ようやく RFC 5424 で正式に標準化された。
- System VAT&Tの商用Unix系統。Unix戦争の一方の陣営であり、ランレベル付きinitスクリプトすべての祖先でもある。
- System76Linuxをプリインストールして売るデンバーのPCメーカー。他人のデスクトップに飽き、ついに自前で書き始めた。
- systemd現代の主要なLinuxディストリビューションの大半で採用されているinitシステムで、すべてのサービスを起動し監視する。
- systemd-boot最小限のUEFIブートマネージャー。旧名gummiboot、現在はsystemdの一部。EFI実行ファイルのメニューを表示し、選ばれたものを起動する、それだけの存在だ。
- systemdタイマーsystemdによるcronの代替。ジョブごとに foo.timer と foo.service の2ファイルを置く。カレンダー式、永続化、依存関係など、cronより多機能である。
- SystemVerilogVerilogを、設計言語であると同時に検証言語へと拡張したもの。実態は、たまたま同じ拡張子を共有している2つの別の言語に近い。
- シェアウェアプログラムの配布は自由で、代金は良心に任せる頒布方式。
- シングルトンクラスのインスタンスをプログラム全体で1つだけに保つデザインパターン。
- スーパーコンピュータ機械の種類ではなく「立場」の名前。その時点で作れる最速の計算資源を指す。
- スーパーフォロー個々のクリエイターに月額を払い、限定コンテンツを受け取る有料購読。Twitter/Xの「Super Follows」(のちの「サブスクリプション」)。
- スタックLIFO(後入れ先出し)のデータ構造。最後に入れた要素が最初に出てくる。
- スティッチ(TikTok)他人の動画の短い一部(最大5秒)を自分の動画の導入に切り取り、そこから返答やコメントや発展へつなげるTikTokの形式。TikTok版の「引用」と返信にあたる。
- スピードランゲームを可能な限り速くクリアすること。開発者が直し損ねたバグを利用することも多い。
- セグメンテーションフォールトPOSIXシグナル SIGSEGV のこと。プログラムが許可されていないメモリを読み書きしようとした、という合図だ。C/C++ で最も多いクラッシュ原因である。NULL 参照、解放後使用、バッファオーバーフローなどが引き金になる。
- ソックパペット別人を装うために使う偽の追加アカウント。自分に賛成する、BANを回避する、投票を操作する、支持があるように見せかける、といった目的で使う。名前は、手を入れて喋らせる指人形(靴下人形)に由来する。
T
- t-SNE / UMAP次元削減手法。高次元のベクトル(埋め込み)を可視化のために2次元・3次元へ射影する。
- T3-stackNext.js、TypeScript、tRPC、Tailwind、Prisma、NextAuthを組み合わせた、主張の強いTypeScriptフルスタック構成。2022年にTheo(T3.gg)が命名し、2023〜2024年ごろの個人開発や小規模チー…
- T64カセットテープのふりをしているが、実際にはPRGファイルを収めた小さなアーカイブにすぎないファイルコンテナ。エミュレータには便利だが、保存には役立たない。
- TAA(テンポラル・アンチエイリアシング)モーションベクターで位置を合わせながら、各ピクセルを過去フレームの値と平均するアンチエイリアシング。
- Tableau経理担当が表計算ファイルをメールで回す代わりに、列をキャンバスにドラッグするだけでグラフを得られるようにした分析ツール。
- Tadayoshi Kohno投票機もペースメーカーも自動車も結局はコンピュータであり、その含意はすべて当てはまると示したセキュリティ研究者。
- TailscaleWireGuard上に築かれたメッシュVPN。すべての端末が互いに直接通信し、中央のトンネルサーバーも開放ポートも要らない。
- Tailscale DERPDesignated Encrypted Relay for…
- Tailwind CSSユーティリティファーストの CSS フレームワーク。意味的なクラス名の代わりに、小さな原子的クラス(flex justify-between p-4)を HTML 上で組み合わせる。アダム・ワサンが2017年に発表した。
- Taint と TolerationKubernetes の仕組み。ノードに付けた taint は、対応する toleration を持たない Pod をすべて拒否する。Pod がノードを選ぶ node affinity とは逆で、ノード側から Pod を断る方法である。
- Talend高価なデータ統合大手に、無償のオープンソース版で挑んだフランスのETLベンダー。
- talk.*Usenetの討論用階層。政治や宗教など、誰も意見を変えたことのない話題を隔離した区域。
- talk.origins進化論と創造論の論争のためのUsenetグループ。ネット上で最初期の大規模な事実アーカイブを生んだ。
- talk(Unix)分割したターミナルで一対一のチャットを行うUnixコマンド。相手の文字は入力と同時に一文字ずつ現れた。
- Talkerゲーム部分を抜いておしゃべりだけを残したMUDで、1990年代初頭に英国の大学で栄えたtelnet型チャットサーバー。
- Talkomatic最初期の多人数チャットルームの1つ。IRCより15年早く、PLATOシステム上に作られた。
- Talos LinuxKubernetesを動かすためだけに作られたLinux。シェルもSSHもパッケージマネージャーもなく、操作はすべてAPI経由で行う。
- Tammo HinrichsFarbrauschの音楽家兼オーディオプログラマ、kb。彼のV2シンセサイザーが64kイントロの音の問題を解決した。
- Tandbergラジオメーカーから世界的なテレビ会議の大手になり、最後はCiscoの会議室部門になったノルウェーの会社。
- Tandem Computers決して止まらないよう作られたコンピュータ。今も多くの銀行の地下室で動き続けている理由はそこにある。
- Tandem-DMDavies–Meyerの処理を2段直列に走らせ、2段目に1段目の出力を渡す二重ブロック長の圧縮関数。
- Tanium数十万台のコンピューターに問いを投げ、答えを数日ではなく数秒で得るためのプラットフォーム。
- TanStack Form型安全でヘッドレスなフォームライブラリ。TanStack(Tanner…
- TanStack QueryReact/Vue/Svelte/Solid向けのサーバー状態管理ライブラリ。キャッシュ、重複排除、リトライ、ミューテーション、楽観的更新を担う。「fetchとuseStateを手で書くのはもうやめよう」という発想だ。
- TanStack RouterTanner Linsley による型安全な React ルーター。検索パラメータ、ローダー、コード分割まで完全に型付けされたルートを持つ。React Router の競合である。
- TanStack Tableヘッドレスなテーブルライブラリ。ソート・フィルタ・ページネーション・グルーピングといった状態ロジックだけを提供し、UIは自分で作る。React、Vue、Svelte、Solidに対応するフレームワーク非依存の設計。
- TAPポートTest Access Point。通信を途切れさせずにコピーを取る、物理的なインライン機器。光ファイバー型ではプリズムで光を分け、95%をそのまま通し、5%を監視ポートへ送る。両端の機器からは存在が見えない。
- TAP形式カセットテープの信号を、デコード済みのバイトではなくパルス長として保存するファイル形式。
- TarantoolLuaインタープリターを内蔵したインメモリデータベース。アプリケーションサーバーとデータストアが同じプロセスに同居している。
- Task View (Windows)Win+Tabで開くWindows 10のウィンドウ一覧。2015年、Xerox PARCでこの発想が書き留められてから29年を経て、Windowsはようやく仮想デスクトップを標準で備えた。
- Tata Consultancy ServicesTCS:インド最古にして最大のITサービス企業。鉄鋼や塩、トラックも手がける財閥の一部門である。
- Tatu Ylönen(タトゥ・ユルネン)大学のネットワークでパスワードを盗聴されたことをきっかけに、SSHの最初の版を書いたフィンランドの研究者。
- TauriRust製のElectron対抗。Chromiumを同梱せず、OS組み込みのWebViewを使う。配布サイズは100MB超ではなく約5MB。
- Tavis Ormandy(タビス・オーマンディ)ベンダーが出荷した製品の数より多くの重大なバグを、セキュリティ製品の中から見つけてきたGoogleの研究者。
- TBBS「The Bread Board System」。一台のコンピュータで複数の電話回線を本気で扱った商用BBS。
- tc (Linux)Linuxのトラフィック制御を担うコマンド兼カーネルのサブシステムで、パケットの整形・優先付け・破棄を行う。iproute2に含まれ、構文が複雑なことで有名だが、単純な帯域制限から企業向けQoSまで何でもこなす。
- Tcl1988年、バークレーのジョン・オースターハウトが作ったスクリプト言語。「すべては文字列であり、各行はコマンドと引数である」という一つの発想で成り立っている。発音は「ティックル」。
- TCP信頼性のあるトランスポート層プロトコル。パケットは順序どおりに届き、失われたものは再送される。
- TCP BBRBottleneck Bandwidth and Round-trip propagation time。Googleが2016年に発表したTCP輻輳制御で、パケットロスに反応する代わりに、ネットワークの帯域と遅延を直接モデル化する。Linux…
- TCP CUBICLinux 2.6.19(2006年)以降の既定の輻輳制御。ロスベースで、cwndを3次関数で増やし、パケットロスで半減させる。帯域遅延積の大きい長距離回線に強い。Linux、macOS、Windowsで標準である。
- TCP Fast Openクライアントが SYN パケットの中に直接データを載せられる TCP の拡張。再接続時に1 RTT を節約できる。RFC 7413。
- TCP Reno古典的なTCP輻輳制御アルゴリズム。1990年登場のRenoはTahoeに高速回復を加えたもので、後のCUBICやBBRに置き換えられる前の土台である。
- TCP Vegasパケット損失を待たず、遅延を測る方式を初めて採った輻輳制御。ほぼあらゆる点で優れていたが、そのせいで実用にならなかった。
- TCP ウィンドウ確認応答を待たずに送信側が「飛行中」にしておける TCP データの量。受信ウィンドウ(rwnd)はフロー制御を、輻輳ウィンドウ(cwnd)は輻輳制御を担う。実効スループットは min(rwnd, cwnd) / RTT になる。
- TCP-AOTCP の古い MD5 署名の後継で、2010年から使えるのに、いまだにほとんど使われていない。BGP セッションを守るのは、理屈の上では TCP-AO である。
- TCP/IPインターネット全体の土台となる基本プロトコル群。
- tcpdumpコマンドライン型のパケットスニッファー。理屈をすべて試し終えたあと、回線上で実際に何が流れているかを見せてくれる道具である。
- TCPキープアライブ空のプローブを定期的に送り、相手が生きているかを確かめつつNAT/ファイアウォールの状態を維持するTCPオプション。Linuxの既定値はアイドル7200秒(2時間)、プローブ9回、間隔75秒。
- TCPスリーウェイハンドシェイクTCP接続を確立する、古典的な SYN → SYN-ACK → ACK の手順。データが流れ始める前に、双方の状態を揃える。
- TCPスロースタート接続の開始時にネットワークの容量を探る TCP のアルゴリズム。小さな輻輳ウィンドウから始め、パケットロスか閾値に達するまで RTT ごとに倍にしていく。
- TCPハンドシェイクTCP接続を開始する3段階の手順。SYN → SYN-ACK → ACK。
- TCPペーシングウィンドウが空いた途端にパケットをまとめて送り出すのではなく、RTT全体に均等に散らして送る方式。現代の輻輳制御が機能するための前提条件である。
- TDD先にテストを書き(レッド)、それを通すコードを書き(グリーン)、最後にリファクタリングする開発手法。
- TDKフェライトの工業化から始まり、カセットテープの象徴となり、今ではスマートフォンの電池を作る日本の電子部品メーカー。
- TDMR(二次元磁気記録)複数の読み取りヘッドで隣り合うトラックを同時に読み、トラック間の干渉を演算で取り除くことで、トラックをより密に詰められるようにする技術。
- TDP熱設計電力。通常の負荷時にCPU/GPUが出す熱量で、冷却やPSUの要件を左右する。
- TEATiny Encryption Algorithm。1994年のブロック暗号で、C言語数行に収まる。だからこそ誤用されやすい。
- Team Fortress 22007年にValveが出したクラス制チームシューター。ゲーム内の装飾品を売る「帽子経済」を生み出した。
- TeamCityJetBrains製のビルドサーバー。プラグインの面倒を見るより金を払いたいチームのためのJenkins代替である。
- TeamSpeak2001年に登場したゲーム向けボイスチャット。発想は単純で、低遅延・低帯域、そして自分で動かすサーバーだった。Discordに取って代わられるまでの約10年間、標準の座にあった。
- TeamViewerドイツ発のリモートデスクトップソフト。「ITに電話して、画面を操作してもらう」の代名詞になった。
- TECO1962年にMITで生まれた暗号のようなテキストエディタ(作者はDan Murphy)。チューリング完全な独自の「マクロ」言語を持ち、すべてが1文字コマンドで、画面全体が記号の羅列に見える。
- TED(コモドール)低価格機のPlus/4とC16向けに作られた、コモドールの映像・音声統合チップ。
- TEE(信頼実行環境)OSやハイパーバイザーからでさえコードとデータを守る、ハードウェアで隔離された実行環境。例はIntel SGX、AMD SEV-SNP、Intel TDX、ARM TrustZone、ARM CCA、AppleのSecure Enclave。
- TektonKubernetesネイティブな CI/CD システム。2023年にCNCFのGraduatedとなった。Pipeline、Task、PipelineRunをKubernetesのリソースとして扱う。
- Tektronix技術者にとって標準の計測器となったオシロスコープを作ったオレゴンの企業。そのグラフィックス端末は、xtermが今もエミュレートしている。
- Tele2スウェーデン国営電話事業の独占に噛みつくためにヤン・ステンベックが作った通信事業者。その狙いは当たった。
- Telebit TrailBlazer1980年代後半、通常の電話回線でUsenetのトラフィックの大部分を運んだ高価な高速モデム。
- TELECOM Digest電話を話題とする、ネット最古級のモデレート付きメーリングリスト。Usenetにはcomp.dcom.telecomとしてミラーされた。
- Telegard流出したソースコードが、数多くの他システムの祖先となったDOS用の電子掲示板パッケージ。
- TelegramVKontakteの創業者であるDurov兄弟が2013年に公開したチャットアプリ。履歴はクラウド保存、数百万人規模の「チャンネル」、強力なボットAPIが特徴。
- Telegram シークレットチャットTelegramのE2EEモード。利用者が自分で有効にする方式で、端末ごとに独立し(他のログイン端末には表示されない)、自己消滅タイマーがあり、転送はできない。通常のTelegramチャットはクライアントとサーバー間の暗号化のみである。
- Telegram ボット2015年に公開されたTelegramのBot API。始めやすさで有名で、@BotFatherに話しかけてトークンを受け取れば、HTTPリクエスト1回でメッセージを送れる。
- TelegramチャンネルTelegramの一方向配信機能。管理者だけが投稿し、無制限の購読者は読むだけで返信できない(ディスカッショングループを紐づけた場合を除く)。全員が書き込めるグループとは別物で、ニュースやプロパガンダ、コミュニティの中心的な道具になっている。
- Telehouse日本資本のデータセンター企業。ドックランズの建物は、欧州でもっとも重要なインターネットトラフィックの集合地点の一つになった。
- Telelogicスウェーデンの電気通信独占企業から生まれた、マルメ拠点の仕様・要求管理ツール会社。通信と防衛分野に販売した。
- TelenetARPANETを作った人々が興した、米国初の商用パケット交換データ網。
- Telenorノルウェーの旧国営電気通信会社。民営化・上場の後、国内では足りなかった顧客を求めてアジアへ向かった。
- Teleport固定のSSH鍵やデータベースのパスワードの代わりに、組織の通常のID基盤でログインした後に発行される、数時間だけ有効な証明書を使わせるアクセスプロキシ。
- TeleUSEスウェーデン製のMotifビルダー。国営電話事業者から分離したTelelogicがマルメで作り、独自のダイアログ言語で挙動を記述した。のちに米国のAda専門企業へ売却された。
- Teliaスウェーデンのかつての国営通信独占企業。1993年に株式会社化し、フィンランドのSoneraとの合併で北欧の通信事業者となった。
- Telixダイヤル帳、ANSIグラフィック、ファイル転送を一つにまとめ、ひと世代にとってBBSの世界への玄関口だったDOSターミナルソフト。
- Tellabs通信事業者の交換局に鎮座していたが、加入者の誰も実物を見たことがない機器のメーカー。
- Telnet平文のリモートシェルプロトコル。ARPANET時代のRFC 854(1983年)で規定された。2000年頃までにSSHが業界標準として完全に置き換えたが、他のポートの診断ツールとして生き残っている。
- TelnetオプションネゴシエーションTelnetの中に収められた小さなプロトコル。クライアントとサーバーが互いの対応機能を、1バイトずつ確認し合う。
- Telnyx回線を借りずに自前で持つ道を選んだ、シカゴ拠点のTwilioのライバルである。
- TEMPESTNSAのコードネームで、電子機器が意図せず電磁波・音・消費電力を通じて情報を漏らす「漏洩エミッション」の研究を指す。
- TempoGrafana Labsの分散トレーシングバックエンド。オブジェクトストア(S3/GCS)に直接保存するため、CassandraやElasticsearchに比べて非常に安い。
- TemuPDDホールディングス(中国の拼多多)が欧米向けに展開する超低価格ショッピングアプリ。2022年9月に米国で開始し、App Storeで史上最速の1位を記録した。
- Tenable脆弱性スキャナNessusを擁する会社。無料のプロジェクトが収益を生み始めた途端に閉じられた、教科書的な例。
- Tensor CoreNvidiaのGPUに載る行列積専用のアクセラレータ。2017年のVolta(V100)で導入され、AI/MLの標準的な「計算エンジン」となった。
- TensorFlowGoogle製の機械学習フレームワーク。長く業界を支配したが、PyTorchに押されて勢いを失った。
- TensorRT-LLMNvidiaの言語モデル向け推論ライブラリ。モデルを特定のGPU世代・バッチサイズ・精度に固定した最適化済みエンジンへコンパイルし、その代わりスループットでは極めて勝ちにくい。
- Teradata小売業者が「客は実際に何を買っているのか」を知るために導入したデータウェアハウス。ビッグデータという言葉が生まれるはるか前からあった。
- Teradyne代金が支払われる前に、そのチップが動くかどうかを判定する機械。
- termシェルアカウントへのモデム回線1本を複数の同時接続に分割したLinux/Unix用ツール。相手側にIPアドレスを用意してもらう必要がなかった。
- TerraformIaCの代表格。AWS・Azure・GCPのリソースをHCLで定義し、変更を適用する。
- Terraform stateTerraformが現実に何が存在するかを把握するために使うJSONファイル。コードとリソースの対応表にあたる。
- Terraformモジュールパラメーター化された、再利用可能なTerraformリソースのパッケージ。インフラにとっての関数にあたる。同じリソース設定をあちこちにコピーする代わりに、入力と出力を持つモジュールとして一度だけ定義し、値を変えて呼び出す。
- Testery(テスタリー)ブレッチリー・パークでローレンツ暗号を手作業で破った部署。骨の折れる後半の工程を担い、機械には代わりのきかなかった仕事である。
- TestFlightApp Store外でiOSアプリのテストビルドを配布するAppleのサービス。外部テスターは最大1万人まで。
- TestNGアノテーション、グループ、並列実行を持ち込み、JUnitに追随を迫ったJava用テストフレームワーク。
- TetragonCiliumスイートに属する、eBPFベースのランタイムセキュリティ兼オブザーバビリティ。Isovalent(2024年にCiscoが買収)が2022年に公開した。カーネルレベルでイベントを検知し、強制もできる。Falcoとの違いは、通知だけでなくイ…
- TeX自著の組版に我慢できなかったKnuthは、組版システムそのものを作り、そのまま10年かけ続けた。
- text-wrap: balance見出しを各行にほぼ均等に配分するCSSプロパティ。1行目をいっぱいに埋めて、2行目に単語が1つだけ取り残される事態を避ける。
- Text4ShellCVE-2022-42889。Apache Commons Textのスクリプト補間によるRCE。${script:javascript:...}でNashorn JSエンジンが起動し、システムコールが実行される。
- textfiles.com1998年にジェイソン・スコットが始めた、BBS時代のテキストファイル(アナーキー、フリーキング、ユーモア、自慢話)の保存庫。ダイヤルトーンとともに消えていたはずの資料だ。
- TEコネクティビティ(TE Connectivity)Tycoから分離独立した世界最大のコネクタメーカー。ルーツは戦後のAMPにある。
- TF-IDFTerm Frequency × Inverse Document Frequency。古典的なテキストのランキング式で、語の重要度は、文書内での出現頻度 × コーパス内での希少性で決まる。1970年代からの標準で、BM25の土台でもある。
- TFMXChris HülsbeckがAmiga向けに作った音楽ルーチン。Turricanのサウンドとして最もよく知られる。
- Thales Lunaカナダで生まれ、持ち主が三度変わったHSMシリーズ。Thalesが旧製品の売却を命じられた結果、今では主力のHSMファミリーになった。
- Thawte南アフリカの認証局。VeriSignへの売却益が、宇宙旅行とUbuntuの資金になった。
- The 414s1983年、初期設定のパスワードでロスアラモスやがん専門病院に侵入し、米議会にコンピュータ犯罪法を書かせるきっかけを作ったミルウォーキーの十代の若者たち。
- The Black LotusAmigaで最も高い評価を受けたデモグループの一つ。エフェクトの数より、デザインと音楽を優先したことで知られる。
- The Gathering世界最大級のコンピュータパーティーの一つ。ノルウェーのデモシーンが、イースターにスケートホールVikingskipetで毎年開く集まり。
- The Hacker Crackdownアメリカの法執行機関がハッカーを発見し、ハッカーが弁護士を発見した1年を描いた、ブルース・スターリングによる1992年のノンフィクション。
- The Internet Adapter(TIA)プロバイダーのUnixマシン上で動き、普通のシェルアカウントをSLIP接続のように見せたプログラム。端末ログインの料金でグラフィカルなWebが使えた。
- The LoungeNode.jsで書かれた、セルフホスト型のIRC用Webクライアント。クライアントとバウンサーを兼ね、サーバーが接続を保持し、ブラウザは窓にすぎない。
- The Mod Archiveモジュール形式のトラッカー音楽を集めた、ウェブ最大級のアーカイブ。コミュニティが運営し、無料で利用できる。
- The Open Group1996年からUNIX商標を保有し、何をUNIXと名乗ってよいかを決めるコンソーシアム。数年間はX11、Motif、CDEも所有していた。
- The Party1991年から2002年まで、シーン最大級の年次イベントだったデンマークのデモパーティー。各グループが競い合うために集まる、クリスマス明けの集会だった。
- The SilentsC64からAmigaへ移った北欧のデモグループで、1990年前後を代表する名前の一つ。
- The Source家庭用コンピュータの所有者向けとして最初期の商用オンラインサービス。1979年に開始され、10年後に最大の競合に引導を渡された。
- The WELLサウサリートで始まったダイヤルアップの議論コミュニティ。オンラインコミュニティとは何かを語るときの原型になった。
- The Whole Internet User's Guide & CatalogEd Krolによる1992年の書籍。telnet、FTP、Gopher、Usenetの使い方を一世代に教えたが、Webがそのほとんどを時代遅れにする直前の本だった。
- The World (ISP)希望者なら誰にでもダイヤルアップのインターネット接続を販売した最初のプロバイダ。1989年にボストン郊外のブルックラインで始まった。
- TheC64ライセンスを受けたC64の復刻機。おなじみの筐体の中身は、エミュレータを動かすARMチップである。
- TheDrawBBSの画面やイントロ用のANSI/ASCIIグラフィックを描くための、DOS時代の標準ツール。
- TheDraw fonts (TDF)TheDrawのテキストフォント形式。ブロック文字と色で組んだ大きな文字で、数え切れないBBSのロゴの裏側にあった。
- Theo de Raadt(テオ・デ・ラート)OpenBSDを創設し、偏執的なコード監査をOSの個性にまで高めたカナダの開発者。
- TheoryNet理論計算機科学者のための1977年の電子メールサービス。ARPANET外の研究者もネットワークを求めていると示した小さな観測気球で、CSNETにつながった。
- Thermal Velocity BoostCPUを一定の温度(多くは約70 °C)以下に保っている間、クロック周波数を少し上乗せするIntelの機会的ブースト機能。冷えているほどブーストクロックを高く維持できるため、良い冷却が直接報われる。
- Thinking MachinesConnection Machineを作った会社。高速な一台ではなく、単純な数万のプロセッサに賭け、スーパーコンピュータに赤い点滅ランプを与えた。
- Thomas DecruKU Leuvenのベルギー人暗号学者。11年間の検証を経たSIKEを、2022年にCPU1コアで約1時間のうちに破る一翼を担った。
- Thomas Drake失敗した数十億ドル規模の計画を正規の経路で訴えたが、聞き入れられず、逆にスパイ罪で起訴されたNSAの幹部。
- Thomas Ptacek1998年の論文でネットワーク侵入検知は設計上欺けることを示し、のちに多くの開発者へ暗号の破り方を教えたセキュリティ研究者。
- Thomas Roth「stacksmashing」の名で知られるドイツのハードウェアセキュリティ研究者。マイコンへの電圧グリッチを、YouTubeで見られるものにした。
- Thorsten Holzハニーポットとボットネット計測を学問分野へ押し上げる一翼を担ったドイツのセキュリティ研究者。
- ThoughtSpot「データのためのGoogle」を売り文句にする分析ツール。検索ボックスに入力すると、グラフが返ってくる。
- Thoughtworksシカゴ生まれのコンサルティング会社で、業界のコードの書き方とテストの仕方に、規模以上の影響を与えた。
- Thread Directorヘテロジニアスなチップで、OSのスケジューラが適切なスレッドを適切な種類のコア(PかE)に置けるよう支援する、Intelのハードウェア機構。各スレッドの性質についてOSにリアルタイムで「ヒント」を渡すため、OSが自力で推測するより良い配置になる。
- Thread(IoTプロトコル)IPv6ベースのIoT向けメッシュ無線プロトコルで、Matterの下で使われる推奨トランスポート。
- ThreadripperAMDのプロシューマー向けCPU。RyzenとEPYCの中間に位置し、3Dレンダリング、コンパイル、AIの試行錯誤向け。
- Threadripper PROThreadripperのワークステーション版。PCIeレーンは128本、メモリは8チャネル、ECCにも対応する。Threadripper PRO 7995WXは96コアで価格は約1万ドル。
- ThreadsMetaのテキスト中心のマイクロブログ。2023年7月5日公開、Instagramアカウントと連動する。わずか5日でユーザー1億人に達し、史上最速のアプリローンチとなった。
- Threads ActivityPubブリッジThreadsのアカウントをMastodonのインスタンスからフォローできるようにする、MetaによるオプトインのActivityPub対応。2024年3月開始。
- Threads(Meta)Twitter騒動の後、2023年7月にMetaが始めたTwitter代替。Instagramと一体で、利用にはInstagramアカウントが必要。5日で1億ユーザーに達し、史上最速の伸びを記録したが、その後は頭打ちで2025年に月間約2.5億人。
- Threat GraphCrowdStrikeのクラウド型グラフデータベース。接続されたあらゆるマシンからの数兆件のセキュリティイベントを結び付け、1台のコンピュータでは見えないパターンを探す。
- Three.jsブラウザで3Dグラフィックスを扱うデファクトスタンダード。WebGLの細部を隠し、シーンそのものに集中させてくれる。
- Threefish256・512・1024ビットのブロックを持つ調整可能(tweakable)ブロック暗号。ハッシュ関数Skeinのために、S-boxなしで作られた。
- Threema電話番号を必要としない、スイス発のE2EEチャットアプリ。匿名のThreema IDを使い、買い切り制(約5ユーロ)で、2012年に公開された。ドイツ語圏のプライバシー志向の人々や官公庁の第一選択になっている。
- ThunderboltIntelとAppleによる高速I/O規格。TB3(40 Gbps)が2015年から標準となり、2020年にTB4(同じ40 Gbpsで要件が厳格)、2024年にTB5(80 Gbps、片方向最大120…
- Thunderbolt 5Intelが2023年に発表したThunderbolt 5。双方向80 Gbpsで、ディスプレイ向けには片方向に最大120 Gbpsまで振り向ける「Bandwidth Boost」を備える。USB4…
- TI Silent 700Texas Instrumentsが1971年に出した、感熱紙に熱で静かに印字する携帯端末。記者や現場の技術者にとってのメインフレームへの窓口。
- TI-99/4A16ビットプロセッサを積んだ最初のホームコンピュータで、価格戦争の最も有名な犠牲者。
- TI-LFAセグメントルーティング向けの高速再ルーティング。ネットワークの形に関係なく、ほぼすべての宛先を保護できる。
- TIBCO「イベント駆動」という言葉が使われるずっと前に、ウォール街のトレーディングフロアのシステム同士をつないだメッセージバス。
- TIC-80240×136ピクセル、16色の架空のゲーム機。極小イントロやライブコーディングの遊び場として、デモシーンで愛用されている。
- TiDB中国のPingCAPが作るMySQL互換の分散データベース。ストレージのTiKVはRust、フロントエンドはGoで書かれている。
- TIES-Merging複数のファインチューニング済みモデルを一つに統合する手法。差分の大半はノイズで、残りも互いに逆方向を向きがちだという洞察に基づく。
- Tietoevry官公庁、自治体、銀行のシステムを運用する北欧のIT運用大手。話題になるのは、たいてい止まったときだけだ。
- Tiger(ハッシュ関数)1995年に作られた192ビット出力のハッシュ関数。当時登場したばかりの64ビットプロセッサ向けに設計された。
- TigerBeetle金融に特化したデータベース。扱うのは複式簿記だけで、レコード型は口座と送金の2種類のみ。厳密なシリアライザブル一貫性のもと、毎秒100万件の送金を目標にしている。
- TikTokByteDanceのショート動画アプリ。中国の抖音(Douyin)の国際版で、Musical.lyの買収後、2018年に世界展開した。
- TikTok ShopTikTokのアプリ内ECで、ライブ配信販売と動画内の商品タグからなる。アジアで大きく、米国では2023年、EUでは2024年に開始。
- tiktokenOpenAIのBPEトークナイザ。Rustで書かれ、Pythonバインディングを持つ。呼び出しの前に、いくらかかるかを調べるための道具である。
- TikTokデュエット他人の動画と並べて自分の動画を録画できるTikTokの機能。元の作者はクレジットされ、トラフィックも得る。
- Tilera2000年代に、同一のコア数十個を格子状に並べたチップを世に出したメニーコアの先駆者。
- TiltKubernetesとDocker Compose向けの開発環境オーケストレーター。2018年にWindmill…
- Tim May30代でリタイアし、強力な暗号が国家に何をもたらすかを生涯予言し続けたIntelの物理学者。
- TimescaleDBPostgresに時系列データの力を与える拡張機能。自動でパーティション分割される「ハイパーテーブル」、連続集計、圧縮、保持ポリシーを備える。
- tin(ニュースリーダー)スレッドを読者の頭の中ではなく画面に表示した、メニュー式の端末用ニュースリーダー。
- Tinder「右スワイプ」を広めたマッチングアプリ。2012年以降、現代の恋愛や出会いのあり方を根本から変えた。
- TinTin++趣味のプロジェクトとして始まり、30年以上たった今も保守が続いている、ターミナル用のMUDクライアント。
- TinybirdAPIレイヤーを載せたマネージドClickHouse。「SQLクエリを定義すれば、リアルタイムのエンドポイントが手に入る」。マドリード発のスタートアップ。
- TinyFuguetelnetをプログラム可能な道具に変えた、UnixのMUDクライアント。トリガー、マクロ、複数ワールドの同時接続を備える。
- TinyMCE古典的なWYSIWYGリッチテキストエディタ。Moxiecode(のちEphox、現Tiny Technologies)が2003年に公開。15年間WordPressのビジュアルエディタを支え、CMS編集の定番となった。
- TinyMUCKプレイヤーが独自のForth方言で世界をプログラムできるようにしたTinyMUDの派生。
- TinyMUDモンスターもポイントも捨てたMUD。プレイヤーは会話を楽しみ、部屋を自分たちで作る、テキストの世界。
- TinyWMC言語で約50行のウィンドウマネージャ。ウィンドウの移動、リサイズ、前面化に必要なものがすべて1画面に収まることを示すため、2005年に書かれた。
- TiptapProseMirrorをベースにしたヘッドレスのリッチテキストエディタ。2024年のNotion風WYSIWYGエディタで最も一般的な選択肢。オープンソースで、商用のProプランもある。
- TiVo視聴者にCMの飛ばし方を教え、リチャード・ストールマンに新しい単語を教えたアメリカの録画機。
- TizenSamsungとIntelが進めたLinux系OS。モバイル向けのはずが、行き着いた先はテレビと腕時計だった。
- Tkボタン付きのXウィンドウを、スクリプト10行で出せるようにしたツールキット。それまでの代替手段は、Motifに対する1000行のCコードだった。
- TLA+レスリー・ランポートによる並行システム向けの形式仕様記述言語。システムが何をすべきかを書けば、モデル検査器が不正な状態に陥らないことを検証してくれる。
- TLBTranslation Lookaside…
- TLC8種類の電圧レベルを区別して、1セルに3ビットを記録するNANDフラッシュ。現在ほぼすべての民生用SSDの標準である。
- TLDドメイン名の最上位の階層。.com、.jp、.org、.devなどがある。
- tldraw無限キャンバスのホワイトボードアプリ兼SDK。オープンソース。2023年の有名なデモ「tldraw makes real」では、UIを描くとGPT-4 Visionが動くウェブページにしてくれた。
- TLSTCP上で機密性・完全性・認証を提供する暗号プロトコル。HTTPS、IMAPS、SMTPS、gRPCなど多くの通信がTLSの上で動く。
- TLS 1.3TLSの最新バージョン(2018年)。ハンドシェイクが速く、既定値が安全で、古い危険な暗号が姿を消した。
- TLS PRFTLS 1.0〜1.2でマスターシークレットとセッション鍵の導出に使われた疑似乱数関数。TLS 1.3でHKDFに置き換えられた。
- TMRヘッド現代のほぼすべてのハードディスクの読み取りヘッド。下の磁界に応じて抵抗が変わる磁気トンネル接合である。
- tmuxターミナルマルチプレクサ。2007年にNicholas Marriottが開発した。GNU Screenの後継で、バグが少なく設定も現代的。SSHが切れてもセッションは生き残り、1セッションに複数のウィンドウとペインを持てる。
- TN3270IBMメインフレーム向けのTelnet。行単位ではなく、画面丸ごとでやり取りする。
- TNT (The NeWS Toolkit)NeWS向けにSunが作ったオブジェクト指向ツールキット。PostScriptで書かれ、OPEN LOOKの外観を持つ。Sunがすべてを打ち切る前に、NeWSが本物のアプリケーションフレームワークに最も近づいた姿である。
- TNパネル最も古く最も安価な液晶技術。応答は速いが、視野角と色は最悪である。
- TOASTPostgreSQLで、ページに収まらない大きな値を扱う仕組み。名前はThe Oversized-Attribute Storage Techniqueの略で、値を圧縮するか、隠れた別テーブルへ追い出して解決する。
- Tobiiどこを見ているかをコンピュータに理解させたストックホルムの企業。最初は手が使えない人のため、のちにゲームやVRのために。
- TOCTOUTime-of-Check to Time-of-Use。プログラムが検査してから使用するまでの間に、攻撃者が対象を差し替える競合状態。
- Todoistリストを本気で扱う人のためのToDoアプリ。「毎週金曜の17時にレポート」と普通に入力するだけで、日付と繰り返しの両方を理解してくれる。
- TOFUTrust On First…
- TOG-CUPThe Open GroupのX11拡張。すでに他者が確保している色を避けながら、デフォルトカラーマップを共有するためのもの。
- Together AIオープンな生成モデルのためのクラウドプラットフォーム。推論、ファインチューニング、学習を提供し、オープンウェイトが勝つという仮説に立つ。
- TOIletターミナルに大きな文字のバナーを出す FIGlet 互換プログラム。色とフィルタが加わっている。
- Tokyo Demo Fest2010年から続く日本のデモパーティ。ヨーロッパが数十年前から持っていた集いの場を、小さな国内シーンに提供している。
- TOML「Tom's Obvious Minimal Language」。GitHub の共同創業者 Tom Preston-Werner が2013年に作った設定ファイル形式で、仕様が明確に定められている。型とネストを備えた INI のようなものだ。
- TomTomフロントガラスの二枚に一枚にカーナビを貼り付けさせ、その後スマートフォンに無料で奪われたアムステルダムの会社。
- Tongfang(同方)清華大学と結びついた中国のODMで、世界の低価格ノートPCの大きな部分を作っている。
- Toolchest(IRIX)SGIの全画面の左上隅にある小さなメニューバー。4Dwmのランチャー兼システムメニューで、テキストファイルで定義され、閉じるボタンがない。
- ToolformerLLMが外部ツール(電卓、検索API、翻訳、カレンダー)の呼び出しを自己教師あり学習で身につけられることを示した、Metaの2023年2月の論文。のちの「ツール利用」や「エージェント」の先駆けとなった。
- ToolTalkデスクトップアプリ同士が仕事を受け渡すためにSunが作ったメッセージバス。だが今ではセキュリティホールのほうがよく知られている。
- Top-kサンプリング各ステップで、確率の高い上位k個(たとえば40個)のトークンだけから次の語を選び、残りは完全に除外するサンプリング手法。nucleus sampling(top-p)の素朴な前身。
- Top-pLLMのパラメータ。確率の合計がp%に達するまでの上位トークンだけから、次のトークンを選ぶ。
- Top-pサンプリング「ニュークリアスサンプリング」(Holtzman et al. 2019)。各ステップで、累積確率がp以上になる最小のトークン集合からだけサンプリングし、確率を再正規化する。
- TOPS-10ハッカー文化の大部分と初期のネットワークプロトコルが実際に生まれた、PDP-10のオペレーティングシステム。
- TOPS-20DECのDECSYSTEM-20向けOS。ARPANET時代のハッカー文化の多くがここで育ち、自社のハードウェアとともに消えた。
- TopView複数のプログラムを同時に動かせたIBMのDOS用テキストモード・ウィンドウ環境。売れ行きは芳しくなかった。
- Tor匿名化ネットワーク。通信は3つのボランティアノードを経由し、各ノードは次の中継先しか知らない。
- TOSEC古いコンピュータやゲーム機向けに出回ったあらゆるファイルに名前とチェックサムを付けようとするカタログ化プロジェクト。
- TosserFidoNetのノードで、届いたメールパケットを展開し、エコーメールをBBSのメッセージベースの適切な会議室に振り分けるプログラム。送信時にはその逆を行う。
- TOTPTime-based One-Time Password(RFC 6238)。共有秘密鍵と現在時刻(30秒窓)から生成される6桁のコード。
- ToxiproxyShopify 製の TCP プロキシ。統合テストにネットワーク障害(遅延、パケットロス、帯域制限、切断)を注入できる。
- TPMマザーボード上の専用セキュリティチップ。暗号鍵を保管し、ハードウェアに裏付けられた認証を行う。
- TPUGoogleがニューラルネットワーク向けに設計したASIC。向いた処理ならGPUより速く、電力効率も良い。
- TPU(ハードウェア)Tensor Processing…
- TR-31共通鍵の用途・アルゴリズム・モードを鍵データ自体に結びつける鍵ブロック形式。
- TR-34決済端末やATMに対称鍵を配布するためのANSI X9規格。クリップボードを持った人間の代わりに、公開鍵暗号を使う。
- TraceeAqua Securityが2020年に公開した、eBPFベースのランタイムセキュリティ兼フォレンジックツール。
- tracerouteパケットが宛先までに通る、ルーターの一つ一つ(ホップ)を表示するツール。
- trackdisk.deviceAmigaに内蔵のフロッピードライバ。トラック全体を一度に読み、MFMをソフトウェアでデコードした。
- Tracker(BeOS)1990年代のBeOSのファイルマネージャ兼デスクトップ。Finderの空間的な流儀を受け継ぎつつ、データベースクエリをフォルダとして扱い、BeOSで最初にフリーソフトウェアになった部品でもある。
- TradeWars 2002ダイヤルアップBBSで最も遊ばれたドアゲームの一つになった、宇宙交易ゲーム。
- Traefikクラウドネイティブなリバースプロキシ兼 Ingress コントローラー。2015年にエミール・ヴォージュが開発(Containous、現 Traefik Labs)。プロバイダー検出(Docker…
- Trait(トレイト)Rustにおける「インターフェース」にあたるもので、型がどのメソッドを実装するかを記述する。
- Transformer2017年に登場したニューラルネットワークのアーキテクチャで、現代のあらゆるLLMの土台。アテンション機構を核とする。
- Transit Gatewayネットワークのハブとして働く AWS のサービス。多数の VPC、オンプレミス網(Direct Connect / VPN 経由)、アカウントを中央のルーターにつなぐ。
- Transmetax86コードをソフトウェアでVLIWに変換し、バッテリーで丸一日もつノートPCを約束したカリフォルニアのチップ企業。
- Travan1990年代のデスクトップ・小規模サーバ向けバックアップのため、旧来のQICカートリッジをギガバイト級へ拡大しようとした3Mの試み。
- Travis CI初期のSaaS型CIプラットフォーム。2012〜2018年にYAMLの.travis.ymlでGitHubのオープンソース界を席巻したが、2019年以降はほぼすべてをGitHub Actionsに奪われた。
- Tree-sitterエディタ向けに作られたパーサジェネレータ兼パース用ライブラリ。GitHub のマックス・ブランスフェルドが作り、2018年に公開した。正規表現で見当をつける代わりに、コードの本物の構文木を作る。
- Trellix2022年に、投資会社STGがMcAfee EnterpriseとFireEyeの製品部門を統合して生まれたセキュリティ企業。
- Trezorビットコイン初の商用ハードウェアウォレット。秘密鍵を絶対に外へ出さないことだけが仕事の小さな端末。
- Triad1986年に結成されたスウェーデンのC64グループ。40年近く、クラックシーンとデモシーンの間を行き来してきた。
- TRICKLEBITNETとEARN向けのファイルサーバー。FTPを使えないユーザーが、インターネットの大規模アーカイブからソフトウェアを取り寄せられた。名前のとおり、一滴ずつである。
- Trilogy Systemsメインフレームを丸ごと1枚のシリコンウェハーに刻もうとしたジーン・アムダールの挑戦で、史上最も高くついた技術的失敗の一つ。
- TRIMファイルシステムがもう使っていないブロックを、OSがSSDコントローラーに伝えるコマンド。コントローラーは不要なデータの保持をやめてガベージコレクションできる。SSDの長期的な性能に決定的に効く。
- Trinity (TDE)Plasmaに移りたくなかった人のために、KDE 3.5を生かし続けているフォーク。
- TrinoS3、HDFS、Postgres、Kafka、Elasticsearchなど、データが置かれた場所でそのまま読む分散SQLクエリエンジン。取り込みは不要である。
- Tripadvisorホテルやレストランの口コミサイトとして世界最大で、レビューは10億件に達する。ランキングの象徴は「フクロウ」のアイコンだ。
- Triple DESDES を3回繰り返す方式。元の鍵が短くなりすぎたが、暗号そのものは替えたくない場合の延命策。
- Tripod学生寮から生まれた無料ホームページサービス。GeoCitiesの最大のライバルで、Lycosにとって最大の買収となった。
- TriTeal1990年代に、Unixベンダーが相手にしなかったLinuxなどのプラットフォームへCDEをTEDの名で販売し、GNOMEとKDEが無料になると姿を消した会社。
- TritonCUDA カーネルを書くための Python DSL。OpenAI の Tillet が開発し、FlashAttention や PyTorch 2 の torch.compile、現代の大半の LLM 学習を支えている。
- TriviumeSTREAMに提出された、ハードウェア向けの極めて簡素なストリーム暗号。鍵は80ビット、内部状態は288ビット。
- Trivy汎用のオープンソース脆弱性スキャナ。Aqua Securityが2019年に公開。コンテナイメージ、ファイルシステム、Gitリポジトリ、K8sクラスタを対象に、CVE、シークレット、設定ミス、ライセンスを検査する。
- trnrnの後継としてスレッド表示を備え、Usenetの議論をばらばらの手紙の山ではなく会話として追えるようにしたリーダー。
- TrolltechQtを開発し、デュアルライセンスで販売して、オープンソースと有料顧客が同じコードベースを共有できることを示したノルウェーの企業。
- tRPCTypeScript のモノレポ向け型安全 RPC スタック。コード生成もスキーマファイルも使わず、バックエンドの型がそのままフロントエンドに推論される。
- TRS-801977年の三大ホームコンピュータのうち、近所の店で実際に買えた唯一の機種。その店は三千軒あった。
- TRSITristarとRed Sector Inc。1990年に合併した二つのAmigaグループで、シーン屈指の長寿ブランドとなった。
- Tru64 UNIXAlpha向けのDEC製64ビットUNIX。所有企業が買収されるたびに、2度改名された。
- Truecaller電話に出る前に、誰からの着信か教えてくれるスウェーデン発のアプリ。電話帳の素材は、ユーザー自身のアドレス帳だ。
- TrueNASZFSを中核に据えたネットワークストレージOS。開発元はiXsystems。2005年からFreeNASと呼ばれ、2020年に無料版と企業向け製品が一つの名前に統合されて改称された。
- Trumpet(ニュースリーダー)タスマニア生まれのDOS/Windows用ニュースリーダー。Windows 3.1をインターネットにつないだTrumpet Winsockを生んだことで記憶されている。
- Trusted TypesinnerHTML にただの文字列を渡すことを型エラーにし、DOMベースXSSを構造的に取り除く仕組み。
- Tseng Labs1990年頃、愛好家が箱の裏で必ず確認したグラフィックスチップ。3Dの登場とともに時代遅れになった。
- TSMCチップを設計するほぼすべての企業の製造を請け負う会社。その結果、世界経済で最も脆弱な単一障害点の一つになった。
- TSO/GSO大きなデータバッファを適切なサイズのパケットに分割する作業を、プロセッサが1つずつ組み立てる代わりに、ネットワークカードに任せる仕組み。
- TSV(シリコン貫通電極)チップの端へ引き出すのではなく、シリコンをまっすぐ貫く銅の導体。あらゆる垂直積層の基盤であり、メモリ帯域が伸び続ける理由でもある。
- TTFBブラウザがリクエストを送ってから、レスポンスの最初の1バイトが届くまでの時間。
- TTFTリクエストを送ってから最初の文字が表示されるまでの時間。回答全体にその後どれだけかかろうと、チャットアプリが速く感じられるかどうかを決める指標である。
- TTLレコードを取得し直すまで、どのくらいキャッシュしてよいかを示す値。最もよく見るのはDNSだ。
- TTL (IP)Time To Live。IPヘッダの8ビットのフィールド(IPv6ではHop Limit)で、ルータを1つ越えるたびに1ずつ減る。0になるとパケットは破棄され、送信元にICMP「Time Exceeded」が返る。ルーティングループ対策の仕組み。
- TTPTactics, Techniques, Procedures(戦術・技術・手順)。攻撃者のやり口を、戦略(戦術)、方法(技術)、具体例(手順)の三層で捉える。
- Tucowsロゴに二頭の牛がいるダウンロードサイトが、世界有数のドメイン卸売業者になった。
- Tumblrファンダム、GIF文化、ティーン的な美意識の拠点となったマイクロブログ。2010年代のネット文化を凝縮したような場所だった。
- Tumblrリブログ投稿を自分のコメント付きで共有し、連なるチェーンを伸ばすTumblrの仕組み。リツイートと違い、コメントの連鎖がすべて残る。
- TUN/TAP接続先がケーブルではなくプログラムである仮想ネットワークインターフェース。カーネルはパケットをユーザー空間のファイルディスクリプタに渡し、プログラムはそれを好きに処理する。
- Turbo (Turborepo)モノレポ向けのビルドオーケストレーターで、タスクの出力をローカルとリモートにキャッシュする。2021年にVercelが買収し、2024年にRustへ全面移行した。
- Turbo Assembler(C64)PC上でのクロスアセンブルが当たり前になるずっと前に、C64シーンが本体上でデモを書くのに使ったアセンブラである。
- Turbo Boost熱と電力に余裕があるとき、CPUが基本周波数を超えて動作する機能。全コアなら短時間、1〜2コアならより長く維持される。
- Turbo(Hotwire)Hotwireの中核コンポーネントで、ページ全体の遷移を置き換える。Turbo Drive(高速なページ読み込み)、Turbo Frames(部分更新)、Turbo Streams(WebSocket/SSEによるサーバープッシュ)からなる。
- TurboGopherGopherの生みの親であるミネソタ大学のチームが作ったMacintosh用クライアント。多くの人にとって、閲覧できるインターネットを初めて味わわせてくれたものである。
- Turbolinux1990年代末、米国のRed Hatに匹敵する存在感を日本と中国で持っていたLinux企業。
- TurbopackVercelによるRust製のwebpack後継。2022年、webpackの作者でVercel所属のトビアス・コッパースが開発した。変更された部分だけを再計算するインクリメンタル計算の設計。
- TurborepoJavaScript/TypeScript向けのモノレポ用ビルド管理ツール。Jared Palmerが開発し、2021年12月にVercelが買収した。
- TURN互いに直接到達できない2つのピアの間で、通信を中継するサーバー。
- Tursoエッジ分散型のSQLite。SQLiteのフォークであるlibSQLを土台に、読み取りレプリカをユーザーの近くの数百拠点に置ける。
- TutaPGPを使わないハノーファー発の暗号化メール。そのぶん暗号化できる範囲は広いが、相手もTutaを使っている場合に限られる。
- tvtwmTom's Virtual twm。画面より広いデスクトップと、そこを移動するための小さな地図をtwmに付け足したもの。
- TWAINどのアプリからでも、どのスキャナーからでも画像を取り込めるようにした、1992年の標準規格。
- Tweetcartソースコードごと1つのツイートに収まる、完結したPICO-8プログラム。
- Twelve-Factor Appクラウドネイティブなアプリのための12の原則。2011年にHerokuの共同創業者アダム・ウィギンズが示した。
- Twiggy(Apple)Lisa向けにAppleが自社開発した5.25インチのフロッピードライブ。技術的には野心的だったが極端に信頼性が低く、Macintosh発売前にソニーの3.5インチに置き換えられた。
- Twilio Flex2018年登場の、Twilioのプログラマブルなクラウド型コンタクトセンター。同社の音声・SMS APIの上に構築されている。
- Twilio Segmentユーザーのイベントを一度だけ収集し、あらゆる分析・マーケティングツールへ転送するCDP。ツールごとにトラッキング用スニペットを埋め込む必要をなくした。
- TwiML通話やSMSの着信時に何をすべきかをプラットフォームに伝える、TwilioのXML方言。
- Twingate社内VPNを、ネットワーク単位ではなくリソース単位の権限で置き換えるゼロトラストネットワークアクセス(ZTNA)。
- TwinscanASMLの露光スキャナーのシリーズ。ツインチャック方式(1枚を露光している間に次の1枚を測定する)でスループットを倍にする。
- TwinView1枚のカードから2台のモニタを単一のXスクリーンとして駆動する、Nvidia独自の方式。Xineramaに代わる独自仕様で、RandR 1.2が不要にするまで生きた。
- TwistedPython のイベント駆動ネットワークフレームワーク。言語自体が非同期 I/O を持つ10年も前から、それを提供していた。
- Twitchゲーム中心のライブ配信プラットフォーム。2011年にJustin.tvから分離して始まり、2014年にAmazonが9億7000万ドルで買収した。
- Twitch Bits配信者を「チア」するためのTwitch独自のマイクロ通貨。100 Bitsを約1.40ドルで購入し、1 Bitにつき配信者に1セントが入る。
- Twitchクリップ配信中にチャット参加者なら誰でも作れる、5〜60秒の切り抜き動画。Twitchからバズが外へ出ていく標準的な経路。
- TwitchチャットTwitchの配信に並走するチャット欄で、それ自体が一つの文化。技術的には今もIRCプロトコルで動いており、WebSocketで包んだものはTMIと呼ばれる。
- Twitter / X2006年にジャック・ドーシー、ビズ・ストーン、エヴァン・ウィリアムズ、ノア・グラスが始めたマイクロブログ。当初は SMS に着想を得た140文字で、2017年に280文字に拡大、いまは「プレミアム」なら無制限。
- Twitter SpacesTwitter(現X)のライブ音声ルーム(2021年)。ホストが話し、リスナーが発言を申請できるグループ会話。パンデミック下のClubhouseブームへの回答で、Clubhouseが衰退したあとも生き残った。
- Twitterアンケート2015年に始まったTwitterの機能。選択肢は2〜4個、期間は1〜7日、投票は匿名。手軽に意見を集められる一方、アルゴリズム目当ての意味のない「エンゲージメント稼ぎ」でも悪名高い。
- Twitterサークル2022〜2023年のTwitterの機能。選んだ最大150人のフォロワーだけにツイートできた。Instagramの「親しい友達」の発想を拝借したもので、2023年10月にマスク体制のXが終了させた。
- Twitterブックマーク「いいね」(公開される)をせずに、ツイートをこっそり保存する機能。2018年に導入。
- Twitterリスト選んだアカウントだけを時系列で表示する別個のタイムラインを作る機能。アルゴリズム表示への対抗手段。
- twmX11の標準ウィンドウマネージャとして配布され、多くのUnixユーザーが初めて目にしたグラフィカルなデスクトップとなったもの。
- TwofishAESコンペで2位となり、一度も破られていないのに、ほとんど使われない暗号。標準化で2位に与えられる価値はゼロだからだ。
- Typeform質問を一度に一つだけ、会話のように滑らかなアニメーションで尋ねるフォーム。味気ないWebフォームへの意図的な反乱である。
- TypeORMデコレータでエンティティを定義するTypeScript向けORM。NestJSの世界では標準的な存在。
- TypeScript静的型を備えたJavaScript。通常のJSにコンパイルされ、実行前にバグを見つけられる。
- Typesense入力しながら検索する用途に特化し、タイプミス許容を標準で備えたオープンソースの検索エンジン。Algolia や Elasticsearch より軽い代替。
- Typst現代的な組版システム。2019年にベルリンのスタートアップが始めた。LaTeXをより明快な構文と高速なインクリメンタルコンパイルで置き換えることを目指す。
- ターボフィッシュジェネリック型を明示的に指定するための Rust の構文 ::<T>。魚(::<>)に見えることが名前の由来で、コミュニティが2015年に名付けた。用例は "42".parse::<i32>() や…
- タプル長さと各要素の型が固定された、順序つきの値の集まり。例:(name: string, age: int)。
- ティム・バーナーズ=リー1989年にCERNで提案書を書き、上司に「曖昧だが面白い」と書き込まれた人物。結果としてウェブを作り上げた。
- テレタイプコンピュータにつながれた電気機械式タイプライター。略称ttyとして、今もすべてのUnixに取り憑いている。
- トライ木各ノードが1文字を表す木構造。接頭辞検索を O(接頭辞の長さ) で行える。
U
- /dev/urandomLinuxの暗号論的に安全な乱数デバイス。古いmanページが何と言おうと、使うべきなのはこちら。
- u-blox自分の位置を知っている機器の意外なほど多くに入っている、スイス製のGPSモジュール。
- U.2 SSD2.5インチの筐体でPCIe上のNVMeを使うSSDフォームファクタ(SFF-8639)。NVMeの性能とサーバー向けドライブのホットスワップ性を兼ね備える。
- U.S. RoboticsCourierがほとんどの本格的なBBSに据えられ、Sportsterがそこへダイヤルアップする人の机に置かれていたモデムメーカー。
- UAC bypassユーザーに気づかれずにWindowsの昇格プロンプトを回避すること。UACはもともとセキュリティ境界ではないため、Microsoftは脆弱性として扱わない。
- UADEUnix Amiga Delitracker Emulatorの略。エミュレートした68000とPaula上でオリジナルの再生ルーチンを実行し、Amigaのマイナーな音楽形式を再生する。
- UARTUniversal Asynchronous…
- Uber世界のタクシー業界を揺さぶった企業。ライドシェアに始まり、Uber Eats、貨物、ヘリコプター、荷物配送へと広がったが、10年間は赤字だった。
- Uber EatsUberのフードデリバリーアプリ。2014年開始。アメリカではDoorDashに次ぐ2位だが、他の多くの国では1位。
- UberMUD初期のMUDサーバー。ゲームのルールはサーバーのソースではなく、世界の内側にあるプログラミング言語で記述された。
- Ubiquiti整った製品、集中管理、ほぼ皆無の宣伝で、ホームラボや小規模事業者に浸透したアメリカのネットワーク機器メーカー。
- ucbvaxカリフォルニア大学バークレー校の計算機科学科のVAXで、1980年代初頭にARPANETのメーリングリストをUsenetへつなぐ橋渡しをした。
- UCIeUniversal Chiplet Interconnect…
- UDE(Unix Desktop Environment)1990年代後半のデスクトップ環境で、すべてを取り払った。アイコンもタイトルバーもパネルもなく、あるのは細い枠と、ポインタのある場所に開く六角形のメニューだけ。
- UDF(Universal Disk Format)ISO 9660の窮屈な制限を取り払い、DVD、Blu-ray、書き換え可能なCDの標準となったOSTAのファイルシステム。
- UDLD光ファイバーリンクが片方向にしかトラフィックを運んでいない状態を検出するプロトコル。ポートが完全に正常に見えるからこそ、厄介な障害である。
- UDP信頼性の保証がない軽量なトランスポート。パケットを投げっぱなしにして、あとは運任せだ。
- UDP フラッド被害者の帯域やポートを UDP パケットで埋め尽くす、大量型の DDoS 攻撃。やり方は単純で、ランダムなポートに UDP を送り続けると、サーバーが ICMP Port Unreachable を返し、双方向で帯域が飽和する。
- UDP/TCP「ping」ICMPが遮断されているとき、TCP-SYNや珍しいポート宛のUDPパケットで到達性とRTTを測る方法。ツールはhping3、nping、tcping、Pythonのscapyなど。
- UEBAUser and Entity Behavior Analytics。ユーザーや機器ごとに「普段の振る舞い」を学習し、逸脱をアラートにするセキュリティ技術。既知のシグネチャに当てはまらない脅威を拾う。
- UEFIBIOS に代わる現代のファームウェア。コンピューターを起動し、ブートローダーを見つけ、セキュアブートを扱う。
- UFGATEFidoNetとUUCPの間を変換するゲートウェイソフト。メールとニュースグループがBBSの世界とUsenetを行き来できるようにした。
- UFSUniversal Flash Storage。現代のスマートフォンで使われるフラッシュストレージ規格で、eMMCの後継として大幅に高速。
- UIKitAppleがiOS向けに最初に用意したUIフレームワーク。命令型で成熟しており、今も大規模アプリの土台であり続けている。
- UILMotifで、ウィジェットツリーをCコードではなく別ファイルで宣言的に記述するための言語。
- UIM/XCインタプリタを内蔵したMotifビルダー。ボタンをクリックすれば、コンパイルなしでそのコールバックが動くのを確認できた。HPとIBMが自社名で販売した。
- UiPath他のプログラムの操作を代わりにクリックしてくれるソフトウェアロボットを作り、RPAブームに乗って株式市場まで上り詰めたルーマニア発のスタートアップ。
- uk.*英国独自のUsenet階層。独自のグループ作成ルールと、Big 8に引けを取らない議論好きの文化を持っていた。
- ULID128ビットの識別子で、48ビットのタイムスタンプと80ビットの乱数からなる。辞書順に並べられ、同じミリ秒内のIDも生成順に並ぶ。2016年にアリザイン・フェイマンが考案した。
- Ultimate 64オリジナルのチップセット全体をFPGAで再現した、純正ケースにそのまま収まるCommodore 64の新しいマザーボード。
- Ultimate Soundtrackerカルステン・オバルスキが1987年に作った、MOD形式とパターン譜面方式の両方を生み出したプログラム。あらゆるトラッカーミュージックの祖先にあたる。
- ULT形式Gravis UltraSoundを前提に作られたDOSトラッカー、UltraTrackerのモジュール形式。
- Umbraco.NET向けのデンマーク発オープンソースCMS。Microsoft圏におけるWordPressに最も近い存在だが、コンテンツモデルははるかに厳格。
- UMC(聯華電子)United Microelectronics Corporation。台湾初の半導体メーカーであり、TSMCの万年2位。
- UMXフォーマット (UMX format)Unrealエンジンの音楽パッケージ。ふつうのトラッカーモジュールを、ゲーム独自のパッケージ形式で包んだもの。
- unclutterしばらく動かさないとマウスポインタを隠してくれる小さなX11ユーティリティ。読んでいる文章のど真ん中に居座られずに済む。
- UndernetEFnetより穏やかな代替として1992年に設立され、チャンネル登録の中央サービスを最初に備えたIRCネットワーク。
- Underscore.js2009年に Jeremy Ashkenas(CoffeeScript や Backbone と同じ人物)が作った JavaScript のユーティリティライブラリ。すべてが _ の下に公開されるので、この名前になった。
- Unicode世界中のあらゆる言語の文字と、絵文字までを表すための共通規格。
- UniFiUbiquitiの、企業品質をプロシューマー向けにしたネットワーク機器のエコシステム。アクセスポイント、スイッチ、ルーター、防犯カメラ、ドアベルまで、1つのコントローラーで管理できる。狙いは小規模企業と上質な家庭だ。
- UNISOC世界で最も安価なスマートフォンの多くに、名前を知られないまま入っている中国の低価格帯向けチップ設計会社。
- Unisys二つのメインフレームの先駆者が合併した会社。主に、ウェブに画像形式を乗り換えさせたことで記憶されている。
- UnitedLinuxRed Hatに対抗するため、中堅Linuxベンダー4社が共通のエンタープライズ向けディストリビューションを作ろうとした試み。同盟は1年半ほどしか続かなかった。
- Unitree(宇樹科技)驚くほど安価な四足歩行ロボットとヒューマノイドで知られる杭州の企業。春節の中国国営テレビで踊るロボットでも有名になった。
- Unityデンマーク発のクロスプラットフォーム対応ゲームエンジン。モバイルとインディーゲームで圧倒的な存在で、スクリプト言語はC#である。
- UNIVAC I自作ではなく注文して買えた最初のコンピュータ。アメリカの新聞が「コンピュータ」の同義語にしてしまった機械でもある。
- Unix1969年にベル研究所でケン・トンプソンとデニス・リッチーが作ったOS。C言語(Unixのために発明された)で書かれ、小さな道具を組み合わせるという思想を持つ。
- Unix cryptUnixが何十年も使ったパスワードハッシュ。DES製で8文字までという制限があり、誰も復活を望まない。
- Unix InternationalUnix戦争におけるAT&TとSunの対抗コンソーシアム。OSFに対抗してSystem V Release 4とOPEN LOOKを守るため1988年に設立され、誰も戦いを続ける余裕がなくなった1994年に解散した。
- UNLOGGEDテーブル変更がトランザクションログ(WAL)に一切書かれないPostgreSQLのテーブル。書き込みは大幅に速くなるが、クラッシュ後には空になる。
- UnoCSSアトミックCSSエンジン。Tailwind互換の記法で、10倍高速とされる。Vue/Nuxtコアチームのメンバー、Anthony Fuが2021年に開発した。
- UNPIVOT (SQL)PIVOTの逆で、列を行に変換する操作。月ごとに列があるワイドな表(jan、feb、mar …)を、(月, 値)ごとに1行のナローな表に変える。表計算ソフト風のデータを、クエリしやすい形に正規化するのに役立つ。
- Unreal(デモ)Future Crew が1992年に発表し、Assembly で優勝した PC デモ。VGA カード搭載の DOS マシンが Amiga と同じ土俵に立てることを示した。
- UnrealIRCd機能が最も多く、小規模ネットワークでの採用も最も多いIRCサーバー。オープンソース史上でも指折りの恥ずかしいバックドア事件でも知られる。
- UPC米国のスーパーのレジを一変させた、12桁のバーコード。
- UPSコンセントと機器の間に入るバッテリーバックアップ(無停電電源装置)。停電中も動かし続けるのが目的であることは少なく、正常にシャットダウンする時間を稼ぎ、電圧の急変や低下をならすために使う。
- Upsert「update or insert」の造語。行が存在すれば更新し、なければ作成する。
- Upstash時間ではなくリクエスト単位で課金されるサーバーレスのデータ基盤。Redis、Kafka、ベクトル検索を、サーバーを持たずに使える。
- UPXUltimate Packer for eXecutables。1996年登場の無料の実行ファイルパッカーで、起動時にメモリ上で自分自身を展開する形でプログラムを圧縮する。
- URIとURLの違いURIは識別子(URNまたはURL)。URLは識別子であり、そこへ到達する方法も示すもの。
- URLWeb上のリソースの住所。ブラウザのアドレスバーに入力するもの。
- USBコンピュータのポートの共通規格。電力、データ、映像、音声を同じコネクタで運ぶ。
- USB-C表裏の区別がない24ピンのコネクタ。電力、映像、データを一つの端子にまとめた。
- USB42019年のUSB規格。Intelが提供したThunderbolt 3プロトコルを基盤とし、コネクタはUSB-Cのみ、最大40 Gbps(2022年のUSB4 v2では80…
- Usenet1979年にデューク大学で始まった分散型の議論システム。Webフォーラム、BBS、Redditの先祖にあたる。
- USENET CookbookUsenet の読者が作り上げた料理本。1980 年代に、モデレート付きニュースグループでレシピを 1 件ずつ公開していった。
- Usenet Death PenaltyUsenetで最も重い集団的制裁。スパムをやめないプロバイダからのすべての投稿が、単に伝播しなくなる。
- Usenet II全サーバーが行儀よく振る舞うと約束した、1997年のUsenet再構築の試み。汚れたネットの内側に作られたきれいなネットワーク。
- Usenet Oracle電子メールで動く集合的な神託。質問者は、自分の答えを受け取る前に、他人の質問へ答えなければならなかった。
- USENIXUnixとシステム分野の人々の団体。その会議は、初期のネット文化の出会いの場の一つとなった。
- Usurperスウェーデン人Jakob Dangardenが1993年に書いた、玉座の簒奪を目指すダークファンタジーのドアゲーム。
- Utah GLX1999年頃、XFree86にハードウェア支援のOpenGLをもたらした最初の試み。描画呼び出しがすべてXサーバーを経由し、1年足らずでDRIに取って代わられた。
- UTF-8事実上標準のUnicode符号化方式。1文字が1〜4バイトの可変長で、ASCIIと互換性がある。
- utzooトロント大学動物学部のマシン。Henry Spencerが10年間、Usenetをテープに保存し続けた場所。
- uucicoUUCPの中で、実際に隣接ホストへダイヤルし、ログインして、キューに溜まったファイルを双方向に運ぶ部分。
- UUCPUnix-to-Unix Copy。マシン同士がモデムで互いに電話をかけ合い、たいていは夜間に、ファイルやメール、ニュースを数珠つなぎで中継した。
- UUCP Mapping ProjectどのUUCPマシンがどのマシンに電話をかけるかを記録し、メールが道を見つけられるようにしたボランティア活動。
- uuencodeバイナリファイルを印字可能文字に変換し、メールやUsenetを通過できるようにしたエンコーディング。MIMEとBase64が取って代わるまで使われた。
- UUID128ビットの識別子。世界中で別々に生成しても、同じ値が出る確率は極めて低い。
- UUIDv7先頭にミリ秒のタイムスタンプを置き、残りを乱数で埋める UUID の一種。2024年に RFC 9562 で標準化された。世界中で一意でありながら、生成順に並ぶ識別子が得られる。
- UUID型128ビットの一意識別子で、16バイトで保存される。中央の採番が要らないため、分散システムの主キーとして人気がある。UUID v4はランダム、v7(2024年に標準化)はタイムスタンプ+乱数。
- UUNET過負荷になった1つのUsenetハブを助けるために作られた非営利組織が、世界最大級のインターネットプロバイダーになった。
- UUPCパソコン向けのUUCP。モデムをつないだDOS機を、Usenetやメールネットワークのれっきとしたノードにしたソフトウェア。
- uuxUUCPのリモート実行機能。次にモデムで相手に電話をかけたとき、別のマシンで走らせるコマンドをキューに積んでおく。
- UVマッピング3Dモデル上のすべての点に2Dテクスチャ上の座標を割り当て、平らな画像を曲面に貼れるようにする手法。
- UV展開 (UV unwrapping)3Dモデルの表面を平面に広げ、テクスチャ画像を貼れるようにする作業。
- uwmX10と初期のX11でデフォルトだったUniversal Window Manager。twmに取って代わられるまで使われた。
- UXA2008年のIntelによるEXAの書き直し。統合グラフィックスにはピックスマップを移す専用メモリがない、という観察に基づいている。
V
- V-NANDフラッシュのセルを横方向にはもう縮小できなくなったとき、サムスンが出した答えは「上に積む」だった。
- V2(シンセサイザー)Farbrauschのソフトシンセ。64kイントロに収まるほど小さく、それでいて本格的なスタジオのような音が出た。
- V8GoogleのJavaScriptエンジン。2008年にChromeとともに登場し、Node.js、Deno、Bun、Cloudflare Workers、Edgeの中身にもなっている。
- vacation (Unix)不在通知の元祖。持ち主が留守のあいだメールに返事をする、Unixの小さなプログラム。
- VACUUM (Postgres)PostgreSQL のメンテナンス処理で、UPDATE/DELETE のあとに MVCC が残す「死んだ行」(デッドタプル)を片付ける。これがないとテーブルは膨張し、トランザクション ID も尽きかねない。通常は autovacuum…
- VACUUM FULLPostgreSQL のコマンドで、テーブル全体を書き直して不要タプルのディスク領域を回収する。ACCESS EXCLUSIVE ロックを取り、読み書きをすべてブロックする。日常の保守ではなく最後の手段。
- VAD音声ストリームの中で、誰かが話している区間と無音の区間を見分ける技術。音声認識の前処理や音声アシスタントで欠かせない。
- VAEデータを「潜在空間」に圧縮し、そこから再生成することを学ぶ生成モデル。
- VagrantVM上に再現可能な開発環境を作るツール。vagrant upで設定済みのVMが立ち上がる。
- VAIOソニーがコンピュータから撤退したあとも生き残ったPCブランド。いまは長野県に拠点を置く小さな独立企業である。
- Valgrind動的バイナリ計装のフレームワークで、C/C++のメモリエラーを見つけるMemcheckで知られる。2002年からJulian Sewardが開発した。
- Validating webhookKubernetesのアドミッションコントローラで、オブジェクトが永続化される前に承認または拒否するが、内容は変更できない。OPA…
- ValkeyRedis 7.2.4のオープンソースフォーク。RedisがRSALv2/SSPLへライセンスを切り替えたことを受け、2024年3月にAWS、Google、Oracle、複数の元Redis開発者が立ち上げた。
- ValtioProxyベースの状態管理。普通のオブジェクトのように直接書き換え(state.count++)でき、ライブラリがProxyで変更を検知する。作者はまたしてもダイシ・カトウ。
- Valve Anti-Cheat(VAC)2002年に登場したValveの自動アンチチート。通知なし・遅延つき・永久のBANで知られる。
- VantaSOC 2対応の自動化という潮流の火付け役。監査前の表計算シートとの格闘をやめ、クラウドに接続してセキュリティ統制を常時監視する。
- Varnish高性能なHTTPリバースプロキシ兼キャッシュ。2006年にFreeBSDコア開発者のポール=ヘニング・カンプが開発した。現代のハードウェアでのメモリ効率を狙って書かれており、VCL(Varnish Configuration…
- Varonis誰がどのファイルに実際に触れるのかを突き止める会社。答えはたいてい「全員」である。
- VAST Data安価なQLCフラッシュと「何も共有しない」アーキテクチャに全てを賭け、その後AIデータプラットフォームへと看板を掛け替えたストレージ企業。
- Vaultパスワード、APIキー、証明書などのシークレットを、環境変数や設定ファイルに置く代わりに保管し、必要に応じて払い出す仕組み。2015年にHashiCorpが公開した。
- VAXDECの32ビット機。1980年代の大学の標準計算機であり、他の機種を測る物差しでもあった。
- VAパネル「Vertical Alignment(垂直配向)」方式の液晶パネル。IPS(発色が良くコントラストは劣る)とTN(高速だが視野角が狭い)の中間に位置し、黒の締まりとコントラストに優れる反面、視野角は劣る。
- vBulletin2000年代のインターネットの大きな一角を動かしたフォーラムソフト。phpBBと違って有料だったが、それだけの価値があると見なされた。
- vcluster別のクラスタのネームスペースの中で動く、完全なKubernetesクラスタ。テナントは自分専用のAPIサーバーを持ち、マシン全体を独り占めしていると思い込む。
- VcXsrvX.OrgのコードをVisual C++でビルドした無料のWindows用Xサーバー。Xmingの後を継ぎ、WSLgが登場するまでWSLでLinuxのGUIプログラムを動かす定番手段だった。
- VeleroKubernetes クラスタのバックアップツール。API サーバー上のオブジェクトとボリュームの中身の両方を対象にする。災害復旧と同じくらい、クラスタ間でのワークロード移行にも使われる。
- Veracodeサービスとして提供されるコードレビュー。もともとはソースではなくコンパイル済みバイナリの解析を土台にしていた。
- Vercelモダンな JavaScript フロントエンドに特化したホスティング基盤。コミットごとにビルドし、エッジへ世界規模で配信する。個人利用向けの無料枠もある。
- Verifoneカード決済端末のアメリカのメーカー。レジの脇にある灰色の箱で、たいていの人が一度は暗証番号を打ち込んだことがある。
- VeriSignWeb に「信頼」を証明書として最初に売り、その後 .com の独占的な運用権を手にした会社。DNS 全体で最も儲かる事業である。
- Verizon解体されたベル・システムの残りから2000年に生まれた、米国最大級の通信事業者。
- VeronicaGopher空間全体のための検索エンジン。見つけられた限りのGopherサーバーから、メニュー項目の題名を集めた索引である。
- Versatec静電式の大判プリンタ/プロッタを、1970年代の技術者にとっての標準にしたアメリカの会社。
- Vert.x2011年にTim Foxが(当時VMware、のちRed Hat)始めたJVM向けのイベント駆動ツールキット。JVM上のNode.jsモデルで、イベントループが複数ある。
- Verticaストーンブレーカー門下から生まれた列指向の分析データベース。高速なレポーティングへの需要を受けて、2011年にHPが買収した。
- Vertical Pod Autoscaler(VPA)Pod の数ではなくサイズ、つまり CPU とメモリの requests/limits を自動で調整する Kubernetes の仕組み。ライトサイジング、すなわち各 Pod に必要十分なリソースだけを与えるのに役立つ。
- VESA VBEPCハードウェアで高解像度のグラフィックスモードを共通の方法で扱えるようにしたBIOS拡張。開発者はグラフィックカードごとのドライバを書かずに済んだ。
- veth (仮想イーサネットペア)パイプとして働く仮想インターフェースの対。一方に送ったものは他方から出てくる。あらゆるコンテナにネットワークを与える部品である。
- VEXVulnerability Exploitability eXchange。SBOMに含まれるCVEが「自社製品には当てはまらない/修正済み/調査中」であることを、ベンダーが機械可読な形で表明する仕組み。CVEスキャナの誤検知を減らす。
- VFDビデオデッキや電子レンジ、レジ端末の青緑色に光る表示。生き残ることをやめなかった平たい真空管である。
- VFS下層のファイルシステムが何であっても、open()やread()を同じように動かす抽象化レイヤー。
- VGMフォーマットサウンドチップのレジスタへの書き込みをタイミングつきで全部記録するログ形式。再生とは、エミュレートしたチップ上での忠実な再実行である。
- VIA Technologies1990年代、世界の低価格PCの多くに入っていたマザーボード用チップセットを作った台湾のチップ設計企業。
- ViberメッセンジャーとVoIPを兼ねたアプリ。2010年創業のイスラエルのスタートアップで、2014年に楽天が9億ドルで買収した。東欧、フィリピン、ベトナム、中東で強い。
- VIC-20Commodoreが1981年に出した、RAM 5KBの安価なホームコンピュータ。100万台を売った初のコンピュータである。
- VIC-IICommodore 64のビデオチップ。16色、8個のハードウェアスプライト、そしてデモシーン全体が拠り所にしたラスタ割り込みの技を備えていた。
- VICEVersatile Commodore Emulator。コモドールの8ビット機のほぼすべてを動かすオープンソースのエミュレータで、C64シーンでは実用上の基準とされている。
- Victor Miller1985年にNeal Koblitzとは独立に、楕円曲線の上に公開鍵暗号を築くことを提案した数学者。
- Victor Technologies6502時代の人物チャック・ペディーによる次の一手。Victor 9000はIBM PCより優れた設計だったが、規格戦争に負けた。
- VIC暗号ソ連の鉛筆と紙によるスパイ暗号。出来が良すぎて、FBIはスパイ本人が亡命して自ら説明するまで解読できなかった。
- View Transitions API変更の前後でページを撮影し、その間のアニメーションを自動で作ってくれるブラウザ API。実際のページ読み込みをまたいでも使える。
- ViewKitSGIがMotifの上に作ったC++フレームワーク。IRIXのアプリケーションを、手書きのXt呼び出しではなく、独自のウィンドウ、ダイアログ、コールバックを持つコンポーネントで組み立てられるようにした。
- ViewMAXDR DOS 5/6に同梱されたグラフィカルシェル。GEMの簡易版で、アイコンからDOSプログラムを起動できたが、GEMアプリは動かせなかった。
- Viewportブラウザーウィンドウ内で、Webページが見えている部分。<meta name="viewport" content="width=device-width, initial-scale=1">は、モバイルでレスポンシブに表示するための必須設定だ。
- viewport メタタグモバイルブラウザがコンテンツをどう拡大縮小するかを制御するHTMLのmetaタグ。<meta name="viewport" content="width=device-width, initial-scale=1">と書く。
- viewresAthenaウィジェットのクラス階層を図示し、各クラスが継承・追加するリソースを見せるグラフィカルな地図。
- Vimブラム・ムーレナールが1991年に(当初はAmiga向けに)書いたモーダルなテキストエディタ。vi(ビル・ジョイ、1976年)を拡張したもので、Unix界で最も広く使われるエディタになった。
- Vimeo高品質な動画ホスティング。YouTubeに対する「芸術派」の選択肢だったが、現在は主にB2B向け動画SaaSである。
- Vincent Rijmen(ヴィンセント・レイメン)ジョアン・ダーメンとともにRijndaelを設計したベルギーの暗号研究者。Rijndaelは後にAESとなった。
- Vine1クリップ6秒のループ短尺動画アプリ。2013年に登場し、公開前にTwitterが買収、2017年にInstagramとSnapchatとの競争で終了した。寿命は短かったが文化的影響は大きく、多くのミームがVineのクリップから広まった。
- Virtual Kubeletクラスターの中に存在する、実在しないノード。普通のノードとして登録されるが、Podを自分では動かさず、まったく別の場所へ転送する。
- VirtualBox / VMware Workstationデスクトップ向けのタイプ2ハイパーバイザ。普段使いのPCの上で、テスト用に仮想マシンを動かせる。
- VirtuaWinWindows用のオープンソース仮想デスクトップ。2000年頃から、ウィンドウを隠したり出したりしてデスクトップが複数あるように見せ続けている小さなトレイ常駐プログラムである。
- Vishayホロコーストを生き延びた人物が創業した、ディスクリート半導体と受動部品のアメリカのメーカー。
- Visi On1982年に披露された、VisiCorpのIBM PC向けウィンドウ環境。PC初のマウス操作GUIである。
- VisibilityNotifyウィンドウが完全に見えているか、一部が隠れているか、完全に隠れているかをプログラムに知らせるX11のイベント。誰も見ていない描画をやめるために使う。
- VisiCorp最初の表計算ソフトの発売元。一時はマイコン界最大のソフトウェア会社だったが、5年足らずで姿を消した。
- Visma北欧・欧州の各国向け会計・給与ソフトウェア市場の大きな部分を買収で手に入れた、ノルウェーのグループ企業。
- Visual StudioMicrosoftの本格的なWindows向け統合開発環境。ブランド名しか共有していないVS Codeとは別物だ。
- Visual Studio CodeMicrosoftの無料エディタ。2015年公開、ElectronとTypeScriptで作られている。LSPやDAPの普及を押し進め、Stack Overflow Developer…
- Visual(X11)あるスクリーン上でピクセル値がどう色になるかを記述するX11の仕組み。1980年代のグラフィックスハードウェアを反映した六つのクラスに分かれる。
- ViteVueの作者Evan Youが2020年に公開したフロントエンドのツール。開発時はネイティブESMでバンドルせずに動き、本番ビルドにはRollupを使う。2022年以降、Vue・React・Svelte・Solidの標準的な選択肢になった。
- VitessMySQLのスケーリング層。2010年、データベース1台では足りなくなったYouTubeで生まれた。シャーディングを透過的に処理するので、アプリケーションは今もMySQLサーバーと話していると思っている。
- VitestViteの上に作られたテストランナー。Jest互換のAPI、ネイティブESM、非常に速いウォッチモードを備える。
- Vivaldi TechnologiesOperaの共同創業者が、Operaが自分の使いたいブラウザでなくなったために興したブラウザ会社。
- VKパーヴェル・ドゥーロフが創業した「ロシア版Facebook」。彼は追い出されてTelegramを作り、ネットワークは国家に近い所有者の手に渡った。
- Vladimir Levin1994年にサンクトペテルブルクからシティバンクのキャッシュマネジメントシステムを使って約1000万ドルを動かしたロシア人技術者。「初のオンライン銀行強盗」と呼ばれることが多い。
- VLAN物理ネットワークを論理的に分割する技術。ゲスト用Wi-Fiと社内ネットワークが同じスイッチを共有しながら、互いに隔離される。
- VLAN hopping(VLANホッピング)あるVLANにいる攻撃者が、別のVLANへトラフィックを送り込み、分離のためのセグメンテーションを破る攻撃。主な手口は、スイッチスプーフィングとダブルタギングの2つ。
- VLANトランク802.1Qタグ付けによって、同じ物理リンク上に複数のVLANを流すスイッチポートの設定。各フレームのヘッダーに4バイトのVLANタグが付く。スイッチ間や、複数VLANを扱うルーター・サーバーとの接続では標準的だ。
- VLC三角コーンのアイコンで知られる、コーデックパックなしで何でも再生してしまうメディアプレーヤー。
- VLIWVery Long Instruction Word(超長命令語)。1命令に複数の演算を詰め込み並列実行するCPUアーキテクチャで、並列性の発見はCPUではなくコンパイラが担う。
- vLLM高スループットなLLM推論サーバー。中核はPagedAttentionで、KVキャッシュを連続バッファではなく仮想メモリのように管理する。
- VLM(ビジョン言語モデル)画像とテキストの両方を扱うモデル。画像を「見て」、それについての質問に答える。
- VLSI TechnologyARMを共同設立し、最初のARMチップを製造したASICメーカー。
- VMハイパーバイザを介して、物理コンピュータの上で動く仮想のコンピュータ。
- vmsnet.*DECのVMSユーザーのための代替Usenet階層。Unixの世界のネットワークを、別陣営が使っていたわけだ。
- VMware想定されていなかったx86で仮想化を実現し、サーバー統合の大波を可能にした。
- VMware ESXi企業向け仮想化の標準となったベアメタル型ハイパーバイザー。下にOSを置かずサーバーに直接インストールし、VMkernelがカーネルとハイパーバイザーを兼ねる。
- VMエスケープ仮想マシン内のコードがホストやハイパーバイザーに抜け出すこと。パブリッククラウドのモデル全体が「誰にも成功されない」ことに依存している攻撃だ。テナント間の分離は仮想化の中核的な約束である。
- VNC1998年にケンブリッジで生まれた画面転送の仕組み。描画命令ではなくピクセルを送るので、RFBプロトコルはXサーバからWindowsまで、画面のあるものなら何にでも通用する。
- VNETIBMの世界規模の社内ネットワーク。のちにBITNETを運んだのと同じRSCSとNJEの技術で作られていた。
- Vnode(仮想ノード)各物理ノードがコンシステントハッシュのリング上で、1か所ではなく多数の小さな区間(仮想ノード)を担当する手法。データの分散が均等になり、リバランスも滑らかになる。
- Vocoder音声は波形でなく、エネルギーと音の高さの十数個の測定値として送れる、というベル研究所の発見。帯域の節約が、先に暗号技術になり、のちにロボット声になった。
- VoIPアナログ電話回線ではなく、インターネット経由で行う音声通話。
- VoltDB毎秒10万トランザクション超を想定したインメモリACID対応SQLデータベース。2009年にMichael Stonebrakerが手がけた「NewSQL」の先駆けで、アクセスはストアドプロシージャのみ、アドホックSQLは使えない。
- VoLTE従来の回線交換ではなく、4G ネットワーク上でデータパケットとして音声通話を行う技術。
- Vortex TrackerZX Spectrumなど8ビット機向けのAYチップチューンを作るための、Windows用トラッカー。
- VP9Googleのロイヤリティフリー動画コーデック。10年にわたりYouTubeの主力であり、AV1の予行演習でもあった。
- VPAVertical Pod…
- VPCパブリッククラウド内に作る、論理的に分離された自分専用のネットワーク。独自のIPレンジ、サブネット、ルーティングを持つ。
- VPC Flow LogsVPC内のネットワークトラフィックについて、誰がどこへ、どれだけ、許可か拒否かというメタデータを記録するAWSの機能。トラブルシューティングとセキュリティ調査に使う。
- vPC(Cisco)Cisco Nexusの機能。2台のスイッチでvPCドメインを作り、サーバーのLAGを両方に終端できる。CiscoのMLAG。Nexusベースのデータセンターファブリックでは標準。AWSのVPC(Virtual Private…
- VPCエンドポイントパブリックインターネットや NAT ゲートウェイを経由せずに AWS サービスへ接続する仕組み。費用を抑え、通信を AWS のバックボーン内に留める。
- VPCピアリング二つのVPCを、インターネットを経由せずに、同じネットワークであるかのようにプライベート接続する仕組み。
- VPLS地理的に離れた拠点を、同じネットワークスイッチにつながっているかのように見せる通信事業者向けサービス。MPLSの上に作る仮想イーサネットである。
- VPN手元の端末と遠隔のサーバーとの間に張る暗号化トンネル。通信はすべてそこを経由する。
- VPSホスティング事業者が安く売っている、root権限付きの仮想マシン。「借りるLinux」ホスティングの基本形だ。
- VQE分子の最低エネルギー状態を求めるハイブリッドアルゴリズム。量子側が計算し、古典側がパラメータを調整する。
- VR視界を覆うヘッドセットで、完全に没入できる3D環境を作り出す技術。現実にデジタル情報を重ねるARとは区別される。
- VRAMグラフィックスカード上のメモリ。ローカルで動かせるMLモデルの大きさや、ゲームで読み込めるテクスチャの解像度を決める。
- vRAN(仮想化RAN)専用のベースバンド装置ではなく、汎用のx86サーバー上でRANソフトウェアを動かす方式。クラウドネイティブでコンテナベース。Open RAN運動の一部で、2024年以降の新設の携帯網では標準になっている。
- VRFVirtual Routing and Forwarding。1台のルーター内に独立した複数のルーティングテーブルを持たせる技術。顧客Aの192.168.0.0/24と顧客Bの192.168.0.0/24を、同じ物理基盤で衝突なく共存させられる。
- VRMマザーボード上の電源回路。PSUからの12Vを、CPUやGPUが求める正確な電圧に変換する。
- VRMステージ(フェーズ)12VをCPU用の約1Vに変換するパワーステージの数を指すVRM設計の指標。ステージが多いほど電流容量が増え、発熱が下がり、電圧も安定する。
- VRRPVirtual Router Redundancy Protocol。複数のルータが1つの仮想IPを共有し、マスターが広告を送り、障害時には約3秒でバックアップが引き継ぐ。RFC 5798。Ciscoの独自プロトコルHSRPのオープンな代替である。
- VS CodeMicrosoftの無料ソースコードエディター。ElectronベースでTypeScriptで書かれ、2015年に登場した。今や支配的なエディターで、Stack Overflowの調査では開発者の75%以上が使っている。
- VSPVIC-IIの内部ビデオカウンタをずらして、画面全体を横方向にタダでスクロールさせるC64の技。
- Vsync(垂直同期)ディスプレイがリフレッシュを終えるまでフレームバッファの入れ替えを待つ仕組み。ティアリングを防ぐが、代償がある。
- VT-x と AMD-Vハードウェア支援による仮想化を可能にするCPU拡張。これがないとハイパーバイザーはエミュレーションに頼るしかなく、10〜100倍遅くなる。
- VT100DECが1978年に出したビデオ端末。そのエスケープコードは、今もほぼすべての端末ウィンドウが話す共通語になった。
- VTuber(ブイチューバー)顔を出さず、アニメ調のアバターとして配信する配信者。アバターは表情や動きをリアルタイムで追従する。2016年に活動を始めたキズナアイが名前の由来だ。
- vtwmVirtual twm。画面より大きなデスクトップと、そこを移動するためのミニチュアの地図を備えたtwm。
- Vue Composition APIVue 3で導入された、Options APIに代わる書き方。setup()関数または<script setup>の中で、フック風のref、reactive、computedを使う。
- Vue.jsプログレッシブJavaScriptフレームワーク。元GoogleのAngularJSチームにいたEvan Youが2014年に公開した。
- VuexVue 2/3向けの公式状態管理ライブラリ。Fluxに着想を得ており、state、mutations、actions、gettersで構成される。2022年に公式推奨がPiniaへ交代した。
- VulkanKhronosが2016年に発表した、低レベルのグラフィックス&コンピュートAPI。OpenGLの後継で、制御の自由度が高くオーバーヘッドが少なく、現代のマルチコアCPUに向いている。
- Vultr仮想サーバーが1分で欲しく、読める請求書が欲しい人のためのクラウド事業者。
- VUPEN未公開の脆弱性を政府に堂々と売り、エクスプロイト取引をカタログ付きの産業に変えたモンペリエのフランス企業。
- VWS1980年代半ばにDECがVMS上のVAXstation向けに自社開発したウィンドウシステム。描画はUISライブラリが担い、X11が整うとすぐDECwindowsに置き換えられた。
- VXAEcrixが1999年に出した、長いトラックではなくアドレス付きパケットとしてデータを書き込むヘリカルスキャン式テープ。QICより耐障害性が高かったが、市場はLTOに奪われた。
- VXLANUDP上でL2を運ぶトンネルプロトコル。イーサネットのセグメントをL3ネットワークの向こうへ延ばす。現代のデータセンターのオーバーレイの標準である。
- VXLAN-EVPN現代的なデータセンターファブリック。VXLAN(データプレーン、UDP上のL2オーバーレイ)とEVPN(BGPベースのMACアドレス配布によるコントロールプレーン)の組み合わせで、従来のSTPによるL2+OSPFによるL3構成に取って代わった。201…
- VxRailVMwareのハイパーバイザ、ソフトウェア定義ストレージ、サーバーを1つの管理単位にまとめた、Dell EMCのハイパーコンバージド・アプライアンス。
- バニッシュモードInstagramやMessengerのチャットで、画面を閉じるとメッセージが自動的に消えるモード。
- 垂直帰線期間(VBlank)電子ビームが最終ラインを描き終えて先頭へ戻るまでの空白時間。グラフィックスを安全に書き換えられる唯一の窓だ。
- 認証バッジ名前の横に付く青(などの)チェックマークで、元はアカウントが本人であるとプラットフォームが確認した印。購入できるようになって意味が大きく変わった。
W
- _WIN_ ヒント(GNOME)GNOME 1が独自に定めた、ウィンドウマネージャと通信するためのルートウィンドウ・プロパティ群。レイヤー、ワークスペース、スティッキーなどを扱い、約2年でKDE側の規格と統合されEWMHになった。
- WAFアプリケーション層のファイアウォール。HTTPトラフィックを検査し、SQLインジェクション、XSS、ボットを遮断する。
- WaffleTom DellによるDOS用のBBSパッケージ。UUCPを標準で話せるという珍しい特徴を持ち、趣味のBBSをそのままUsenetにつないだ。
- WAIW3Cのウェブアクセシビリティ推進活動。1997年にティム・バーナーズ=リーが設立し、WCAG、ARIA、ATAG、UAAGといった標準を公開している。
- WaimeaDavid RevemanがXglとCompizの前に書いたウィンドウマネージャ。Blackbox風のスタイルに、アンチエイリアス付きの文字とXRenderによる半透明を組み合わせ、デスクトップ全体がどちらも持つ何年も前に実現した。
- WAISWide Area Information Servers。検索すべきWebがまだ存在しなかった時代に作られた、ランキング付きのネットワーク全文検索である。
- wal_levelPostgreSQLがトランザクションログにどこまで情報を書くかを決める設定。変更には再起動が必要で、それに気づくのはいつも間の悪いときである。
- WAL(ログ先行書き込み)データベースに永続性(ACIDのD)をもたらす手法。実際のデータファイルより先に、順次書き込みのログへ記録する。
- WAL(先行書き込みログ)Write-Ahead…
- wall (Unix)「Write all」。ログイン中の全ユーザーの端末に、メッセージを一斉に直接表示するコマンド。
- WALローテーション先行書き込みログ(WAL)のセグメントファイルの管理。セグメントが埋まると新しいものに切り替え、古いセグメントは不要になった時点で再利用・アーカイブ・削除する。WALがどれだけディスクを使うかを決める仕組みである。
- WAN広い地理的範囲にまたがるネットワーク。LANの対義語。
- Wang Laboratoriesワープロをオフィス機器にした会社。だがパソコンが同じことをより安くやっていることには気づかなかった。
- WANKワーム1989年10月、反核のメッセージを携えてNASAのDECnetを駆け抜けたワーム。最初のハクティビスト攻撃と呼ばれることが多い。
- Warpモダンなターミナル。RustとGPU描画で動き、果てしないスクロールバックの代わりに入出力を「ブロック」単位で扱い、AIによるコマンド補助も内蔵している。
- WarpPointerユーザーに代わってマウスポインタを動かすX11のリクエスト。技術的には単純だが、人間関係的には厄介である。
- Wasabi1TBあたり定額でS3互換ストレージを売るボストンの企業。エグレス料金を取らないことを、アイデンティティのすべてにしている。
- WASIWebAssembly System Interface。Wasmモジュールが「システム」(ファイル、ソケット、時計)とやりとりするための、サンドボックス化された移植性のある標準API。
- WatchGuard数えきれない中小企業の機器室に鎮座する、真っ赤なファイアウォール機器を作ったシアトルの会社。
- WaylandLinux向けの現代的なディスプレイサーバープロトコル。クリスチャン・ホグスベルグが2008年に開発し、X11(X.Org)の後継と位置づけられる。2022〜2023年頃からFedora、Ubuntu、Pop!_OSで標準になった。
- WaZOO1986年にOpusがFidoNetへ持ち込んだセッションプロトコル。あるノードが別のノードにファイルを要求できる機能で記憶されている。
- WCAGWebアクセシビリティの国際標準で、レベルはA、AA(標準的)、AAA(厳格)の三段階である。
- WeaveworksGitOpsという言葉を生み、最良の製品を無償で手放し、その製品が生き残る中で幕を閉じたロンドンの会社。
- Weaviateオランダ発、Go言語で書かれたベクトルデータベース。GraphQL API、モジュール式のベクトル化機能、マルチテナンシーが特徴。
- Web Crypto APIブラウザ組み込みの暗号API。window.crypto.subtleから使え、Promiseベース。AES、SHA、RSA、ECDSA、ECDH、HKDF、PBKDF2に対応する。2016年頃から標準で、広く実装されている。
- Web Locks API同一オリジンのタブやワーカーをまたいでクリティカルセクションを調整するブラウザAPI。特定のタブの外側に存在するミューテックスのようなもの。
- Web PushWebアプリからユーザーへ、タブを閉じていてもプッシュ通知を送れるブラウザAPI。Service Worker、ユーザーの許可、プッシュサービス(ChromeではFirebase Cloud Messaging、SafariではApple Push…
- Web Share APIOSネイティブの共有シートを呼び出すブラウザAPI。アプリが送信先ごとの実装をする代わりに、ユーザーがSMS、メール、AirDrop、任意のアプリから選ぶ。
- Web Workerメインスレッドとは別のバックグラウンドスレッドでJavaScriptを実行するブラウザAPI。画像処理やパースなどの重い計算でUIが固まるのを防ぐ。
- Web Workersブラウザのバックグラウンドスレッド。UIをブロックせずに重い計算を実行できる。
- Web3プラットフォームのアカウントではなく、ブロックチェーン技術によってユーザー自身がデータとIDを所有するウェブという構想。
- WebAssemblyスタックベースの仮想マシン向けの、移植性の高いバイナリ命令フォーマット。すべての主要ブラウザーで動き、Wasmtime/Wasmerを使えばサーバー側でも動く。
- WebAuthnパスワードを使わず、ハードウェアキーや生体認証でログインするためのWeb標準。ブラウザにおけるパスキーの土台である。
- WebCodecsブラウザで動画・音声をエンコード/デコードする低レベルAPI。<video> を介さず、ハードウェアコーデックに直接アクセスできる。
- WebDAVHTTPをファイルシステムに変える拡張。Web越しにファイルの読み書き、移動、ロックができる。
- WebexZoomに追い抜かれるまでの約10年、企業の世界を支配したビデオ会議プラットフォーム。
- WebFinger@name@server.com という形のアドレスを解決できるようにするプロトコル。RFC 7033で標準化された。これがなければ、フェディバースのアドレスはメールアドレス風ではなくURLになっていただろう。
- WebflowクリーンなHTML/CSS/JSを生成するデザイナー向けビルダー。ノーコードとコードの橋渡し役で、デザイン重視のマーケティングサイトでは定番の選択肢。
- WebGLHTML5のcanvasからGPUを扱えるJavaScript API。OpenGL ES 2.0をベースに、2011年にKhronosが標準化した。
- WebGPUブラウザ向けの最新GPU API。WebGLの後継で、Vulkan/Metal/DirectX 12に対応づけられる。
- Webhook何かが起きたときにサーバー側があなたのエンドポイントを呼び出すHTTPコールバック。ポーリングの代わりになる。
- WebKitAppleのオープンソースのレンダリングエンジン。2001年にKDEのKHTMLからフォークされた。Safari、iOS上のすべてのブラウザ、メール、App Store、HTMLを描画する多くのネイティブアプリを支えている。
- WebMGoogleが公開したWeb動画向けのオープンなコンテナ形式。Matroskaの意図的に制限したサブセットで、ライセンス料がかからない。
- webOSPalmが2009年に送り出した洗練されたLinux系スマホOS。HPが買収して葬ったが、今はLGのテレビの中で生き延びている。
- WebPGoogleの画像形式。2010年公開。非可逆・可逆の両モードに加え、アルファチャンネルとアニメーションに対応する。同程度の画質でJPEGより25〜35%小さい。ブラウザ対応は2020年頃にほぼ出揃った。
- Webpack定番のJSバンドラー。何百ものJS/CSS/画像ファイルを、最適化された少数のバンドルにまとめる。
- Webrootブラウザの履歴消去ツールから出発し、初期のクラウド型アンチウイルス製品のひとつを作ったコロラド州ボールダーの会社。
- WebRTCブラウザ同士が、プラグインなしで映像・音声・データをピアツーピアでやり取りする技術。
- Websense2000年代、オフィスワーカーとインターネットの楽しい部分とのあいだに立ちはだかったWebフィルタ。
- WebSocket APIブラウザとサーバーの間に常時接続の双方向通信路を張るWeb APIである。リクエストとレスポンスを繰り返すHTTPと違い、どちらの側からもいつでもメッセージを送れるため、リアルタイムアプリの土台になっている。
- WebTransportHTTP/3とQUIC上で、信頼性のある双方向ストリームと信頼性のないデータグラムの両方を提供するブラウザAPI。WebSocketとUDPを一つにしたようなものだ。
- Webvan存在しなかった顧客のために倉庫を建てた、オンライン食料品店。
- WebViewアプリの中にビューとして埋め込まれたブラウザ。Instagramの中でリンクを開くと、Safariではなくこれが表示される。
- WebVTTWebの字幕を支えるテキスト形式。普通のテキストエディタで読めることが、そのまま存在意義である。
- Webクローラーページを取得してリンクを抽出し、それを繰り返すプログラム。インターネットが尽きるまで続くが、尽きることはない。
- Webコンポーネント独自のHTML要素(<my-widget>など)を作るための、ブラウザ標準の仕組み。
- Webコンポーネント再利用可能でカプセル化された、フレームワーク非依存のHTML要素を作るための標準仕様群である。Custom Elements、Shadow DOM、HTML…
- WeChat中国の「何でもアプリ」。メッセージ、決済、タクシー配車、診察予約、アプリ内「ミニプログラム」ストアまで備え、ユーザーは13億人超。
- WeeChat2003年に始まったターミナル用チャットクライアント。名前は「Wee Enhanced Environment for Chat」の略で、IRCだけでなく複数のプロトコルを一つの画面で扱うという狙いを表している。
- Wegman–Carter MACメッセージ認証の作り方の一つ。高速なユニバーサルハッシュに、メッセージごとの新しい使い捨てマスクを組み合わせる。
- Weighted ECMP100ギガのリンクと10ギガのリンクを均等に分けるのではなく、実際に運べる量に比例して複数経路にトラフィックを分散する方式。
- WeitekIntelより高速な浮動小数点チップを作っていたが、IntelがFPUを486に内蔵したことで居場所を失った会社。
- Wellfleetシスコを本気で脅かしたルーターメーカー。だが合併で主導権を手放した。
- WEPWi-Fi 最初の暗号化方式。有線ケーブル並みのプライバシーを約束したが、実際には抜けたケーブル並みだった。
- WerkkzeugFarbrauschのデモツール。テクスチャ、メッシュ、シーンをデータとして保存せず、積み重ねたオペレータから組み立てる。
- Werner Koch(ヴェルナー・コッホ)電子署名や暗号化でフリーソフトウェア界の多くが頼るGnuPGの主任メンテナを、四半世紀以上務めてきたドイツのプログラマー。
- Western Electricベル・システムの工場。1世紀にわたってアメリカのほぼすべての電話機と交換機を作ったが、誰も買うことは許されなかった。
- WestonWaylandのリファレンスコンポジタ。Kristian Høgsbergがプロトコルの実用性を示したプログラムで、以来デスクトップではなく試験台として使われている。
- Westwood Studiosリアルタイムストラテジーの雛形を書き、のちに親会社に閉鎖されたラスベガスのスタジオ。
- WFC画面BBSソフトの待機モード「Waiting For Caller」。モデムが次の着信を待つ間、シスオペのモニターに映っていた画面。
- wgetHTTP/HTTPS/FTPでファイルを取得するGNUのコマンドラインツール。1996年にHrvoje Nikšićが作った。
- WharfAfterStepのドック。画面端に並ぶ正方形のボタンの列で、プログラムを起動し、小さなステータスアプレットを取り込み、NeXT風の見た目を完成させた。
- WhatsApp世界で最も使われているメッセージアプリ。Yahoo!出身のJan KoumとBrian Actonが2009年に始め、2014年にFacebookが190億ドルで買収した。月間利用者は約30億人。
- WhatsApp BusinessMetaによる法人向けWhatsApp。小規模事業者向けの無料アプリと、企業・チャットボット向けの有料WhatsApp Business API(パートナー経由)がある。
- WhatsAppグループWhatsAppのグループチャット機能。上限は100人から256人、さらに1,024人へと拡大された。管理者は「管理者のみ投稿可」にしてお知らせ専用にできる。インドや中南米では、学校や家族、村全体の連絡手段として定着している。
- WhatsAppチャンネルWhatsAppの一方向ブロードキャスト機能(2023年、Meta)。団体や著名人が更新情報を投稿し、フォロワーは別枠の「アップデート」タブで読む。Telegramチャンネルへの、Metaなりの回答。フォロワーは互いにも発信者にも匿名である。
- WHATWGWeb Hypertext Application Technology Working Group。W3C の XHTML 路線への反発から、2004年に Apple、Mozilla、Opera が設立した。HTML Living…
- WHDLoadフロッピー起動のゲームやデモを、ハードディスクやエミュレータ上へ持ち上げる Amiga 用の仕組み。
- Whirlpool2000 年に発表された 512 ビットのハッシュ関数。AES の設計者の一人が作った、AES 風の改良型暗号を土台にしている。
- WhisperOpenAIの音声認識モデル。2022年9月にMITライセンスのオープンウェイトで公開され、高品質な自動文字起こしを誰でもローカルで動かせるものにした。
- WhisperXWhisperのラッパー。「強制アライメント」で単語レベルのタイムスタンプを付け、pyannoteによる話者分離も加え、バッチ推論で最大70倍高速に動く。
- whoisドメイン名やIPアドレスブロックの登録者を調べるプロトコル兼ツール。インターネットで最も古いサービスの一つで、ポート43に1行のテキストを送ると自由形式のテキストが返ってくる。
- WHOIS++whoisを、インターネット上のあらゆる人とサービスの分散ディレクトリに変えようとした試み。
- Wi-FiIEEE 802.11規格に基づく無線ネットワーク。
- Wi-Fi 61台の最高速度よりも、多数のクライアントの同時接続に最適化されたWi-Fiの世代。
- Wi-Fi 7最新のWi-Fi世代(IEEE 802.11be)。理論値で最大約46Gbps、マルチリンクオペレーションと320MHz幅チャネルを備える。
- Wi-Fiメッシュ(Wi-Fi mesh)複数のルーターノードが連携して家全体をカバーする仕組み。SSID は1つで、ノード間のローミングも自動で行われる。
- WIA各プログラムがハードウェア用のコードを書かなくても、Windowsがスキャナやデジタルカメラと通信できるようにしたMicrosoftのドライバAPI。
- Widget Creation Library(Wcl)Xtプログラムのインターフェース全体を、通常のXリソースファイルに記述できるようにしたライブラリ。コンパイラも、ウィジェットごとのCコードも要らない。
- Wietse Venema(ウィーツェ・フェネマ)Unix管理者なら誰もが、作者を気にも留めずに使っていたセキュリティツールを書いたオランダ人。
- WikidataWikimediaの自由なナレッジグラフ。Wikipediaの事実を、機械が読める構造化データにしたもの。
- Wikipedia誰でも編集できる自由な百科事典。大方の予想に反して、立派なものになった。
- Wildcat!カリフォルニア発の商用BBSソフト。趣味のシスオペだけでなく、企業も対象にしていた。
- will-change要素がまもなくアニメーションや変更を受けることを、ブラウザへ事前に伝えるCSSプロパティ。独立したGPUコンポジタレイヤーへの昇格などの最適化を準備させられる。強力だが、誤用しやすい。
- William Binneyプライバシー保護を組み込んだ監視システムを作ったものの、組織がそれを持たない方式を選ぶのを見ることになったNSAの数学者。
- Wim van Eck1985年に、改造したテレビ受像機で離れた場所からコンピュータの画面を読み取れることを示したオランダの技術者。
- WIMPウィンドウ、アイコン、メニュー、ポインタ。1980年以降のほぼすべてのデスクトップ・インターフェースを構成する4つの要素。
- Winbond台湾のメモリメーカー。8ピンのフラッシュチップは、ほぼすべてのマザーボードに載っている。
- Wind RiverVxWorksを作った会社。宇宙探査機、航空機、ルーター、産業用ロボットの中で、目立たずに動いているリアルタイムOSだ。
- Window attributes(X11)Xサーバーがウィンドウごとに保持する15の設定(背景、枠、イベントマスク、カーソル、カラーマップなど)。クライアントはビットマスクで選んだ項目だけを変更する。
- Window border (X11)Xサーバーがウィンドウの外側に自力で描ける枠。1980年代のプロトコルの機能だが、現代のプログラムはほぼ例外なく幅0ピクセルにしている。
- Window MakerNeXTSTEP をあまりに忠実に真似たため、いまだに1989年の見た目をしている X11 ウィンドウマネージャ。
- WindowLabNick Gravgaardが2001年に作った独自色の強いウィンドウマネージャー。クリックでフォーカスしても前面に出さず、タスクバーとメニューバーが一本の帯を共有し、ポインタの制限によってタイトルバーが画面外へ出ることもない。
- WindowsMicrosoftのオペレーティングシステムで、デスクトップ市場では今も約70%のシェアを持つ支配的存在。
- Windows 1.0Microsoft初のグラフィカル環境。ウィンドウは並べて表示され、重なることは決して許されなかった。
- Windows 2.01987年12月、ついにウィンドウが重なるようになり、Excelに居場所ができ、Appleに訴訟の口実を与えたリリース。
- Windows 3.x1990年のバージョン3.0と1992年の3.1によって、Windowsは5年間の冷ややかな無関心を経て、PC界が実際に使うデスクトップ環境になった。
- Windows 95OSを買うために真夜中から行列ができた発売であり、世界に「スタート」ボタンをもたらした。
- Windows NTVMSの設計者がゼロから作った本格派のWindows系統。XP以降のすべてのWindowsが、このコードの上に載っている。
- WINDOW句 (SQL)複数のウィンドウ関数が同じフレームを使うとき、名前付きウィンドウ定義を書く SQL 構文。WINDOW w AS (PARTITION BY dept ORDER BY salary) と定義し、RANK() OVER w, LAG(salary)…
- WindsurfCodeium が提供する AI ファーストのコードエディタ(2024年に Windsurf へ改称)。Cursor の競合で、複数ファイルにまたがる多段階の変更を自律的に実行する「Cascade」エージェントを備える。
- wingetMicrosoftによるWindows公式のパッケージマネージャー。Windows 11には標準で入っている。winget install Mozilla.Firefox のように使う。
- WINGsWindow Maker独自のウィジェットツールキット。「WINGs Is Not GNUstep」の略で、AppKit一式を必要とせずにNeXT風グレーのボタンやダイアログを描く、小さなCライブラリ。
- WINTERPMotifを組み込んだLispインタプリタ。プログラムが動いている最中にインターフェースを作り直せた。
- WinUAE最も正確なAmigaエミュレータ。デモシーンの、完璧なタイミングを前提としたハードウェア依存の作品を動かせるほど、サイクル精度が高い。
- Wipro食用油メーカーから世界有数のITサービス企業になり、ロゴにはひまわりを残したインドの会社。
- WireGuard現代的でミニマルなVPN実装。OpenVPNやIPsecより高速・安全で、しかも単純である。
- WireGuardローミングクライアントのネットワークやIPが変わっても(Wi-Fiからモバイル回線など)WireGuardの接続が途切れずに続く仕組み。サーバーはピアをIPアドレスではなく公開鍵で識別し、新しいアドレスから暗号化パケットが届くとエンドポイントを自動で更新する。
- Wise銀行が隠したがる為替レートをあえて見せることで、事業を築いた国際送金サービス。
- Wish「超格安の中国製雑貨」アプリの元祖。2018年に絶頂を迎え、Temu/Sheinに敗れて急落し、2024年に1億7300万ドルでQoo10へ売却された。
- WistronAcerの旧工場部門。Acerの競合他社が安心して発注できるように切り離された。
- Wix開発者でない人向けのイスラエル発ドラッグ&ドロップ式ウェブサイトビルダーで、利用者は2億人超。2016年の Wix ADI は「AI がサイトを作る」先駆けだった。
- wlrootsWaylandコンポジタの開発を6万行の仕事から千行の仕事に変えたライブラリ。2017年にSway用に作られ、MutterとKWin以外の大半のコンポジタの土台になった。
- wm (Andrew)カーネギーメロン大学のAndrewシステムのウィンドウマネージャー。1983年にジェームズ・ゴスリングとデイヴィッド・ローゼンタールが書いた、タイル型でネットワーク対応のもの。学外で知られる前にXに置き換えられた。
- WM_CLASSプログラムのインスタンス名とクラス名を持つ ICCCM のプロパティ。リソースデータベースやウィンドウマネージャが、ウィンドウがどのアプリケーションのものかを判別するのに使う。
- WM_CLIENT_LEADERプログラムのリーダーウィンドウを指すICCCMのプロパティ。セッションIDを持つのはそのウィンドウだけで、セッションマネージャはこれでどのウィンドウが同じプログラムのものかを知る。
- WM_CLIENT_MACHINEXプログラムが動いているマシンの名前を示すICCCMのプロパティ。元は rsh がどこで再起動すべきかを知るためのものだったが、今ではウィンドウマネージャが誤ったプロセスを殺さないための安全装置として働く。
- WM_COLORMAP_WINDOWSプログラムが、独自のカラーマップを持つサブウィンドウを列挙するICCCMのプロパティ。カラーマップフォーカスが移ったとき、ウィンドウマネージャがどれをインストールすべきかを知るために使う。
- WM_COMMANDプログラムの起動時のコマンドラインを保持するICCCMプロパティ。ログアウト後の再起動用だったが、今でもargvを覗ける窓になっている。
- WM_DELETE_WINDOW閉じるボタンが、プログラムを撃ち落とさずにまず問い合わせるようにするICCCMのプロトコル。
- WM_HINTSXクライアントがウィンドウマネージャに出す小さな要望を運ぶICCCMプロパティ。フォーカスを欲しいか、アイコンで開始すべきか、アイコンは何か、どのグループに属するか、そして1994年からは注意を引きたいかどうかを伝える。
- WM_ICON_SIZEウィンドウマネージャが希望するアイコンサイズを示す、ルートウィンドウ上のICCCMプロパティ。情報がマネージャからプログラムへ流れる数少ない例。
- WM_NAMEXウィンドウのタイトルを運ぶICCCMプロパティ。ウィンドウマネージャがタイトルバーに描く文字列であり、他のどのプログラムからも読める。
- WM_NORMAL_HINTSXプログラムが希望の大きさをウィンドウマネージャに伝えるICCCMのプロパティ。最小・最大サイズ、リサイズ刻み、縦横比、そしてサイズが利用者由来かプログラム由来かを含む。
- WM_PROTOCOLSXクライアントが、ウィンドウマネージャとのどんなやり取り(閉じる、フォーカス、ping)に応じるかを列挙するICCCMのプロパティ。登録していないことは、尋ねずに済ませられる。
- WM_SAVE_YOURSELFICCCM が最初に用意したセッション管理の仕組み。ウィンドウマネージャがプログラムに「再起動用のコマンドを書き残せ」と頼み、プログラムは WM_COMMAND を書き換えて答える。1994年に非推奨となったが、いまだに生き延びている。
- WM_SnICCCM 2.0が定めた、画面ごとに一つのセレクション。ウィンドウマネージャは起動時にこの所有権を取り、別のものが--replaceで、強制終了せずに穏やかに交代できるようにする。
- WM_STATEウィンドウマネージャがクライアントウィンドウに設定し、そのウィンドウがどの状態にあるかを示すプロパティ。実際には、そのウィンドウが本物のアプリケーションであることの受領証になった。
- WM_TAKE_FOCUSWM_HINTSのフラグ一つと組み合わせて、キーボードフォーカスの行き先を誰が決めるか(アプリか、ウィンドウマネージャか、誰でもないか)に四通りの答えを与えるICCCMのプロトコル。
- WM_TRANSIENT_FORダイアログがどのメインウィンドウに属するかを示すICCCMのプロパティ。ウィンドウマネージャは、これを使ってダイアログを前面に保ち、親と一緒に隠す。
- WM_WINDOW_ROLEプログラムの複数のウィンドウのうち、そのウィンドウがどの役割かを示す短い名前("browser"、"3pane"、"gimp-toolbox"…
- wm21990年代のミニマルなウィンドウマネージャー。タイトルが上ではなく側面のタブに載っているので一目で分かる。
- wmctrlEWMH準拠のウィンドウマネージャーをコマンドラインから操作するツール。ウィンドウ一覧、アクティブ化、最大化、デスクトップ切り替えを、ページャーが送るのと同じメッセージで行う。
- wmiiファイルシステム経由で操作する、Plan 9 流のタイリング型ウィンドウマネージャ。
- wmxChris Cannamがwm2の次に作ったもの。横向きのタイトルタブと成形フレームはそのままに、「チャンネル」、ディレクトリから作るメニューなど、ユーザーへの譲歩を少し加えた。
- Wobbly windowsウィンドウをドラッグするとゼリーのように揺れる2006年のCompizエフェクトで、コンポジット型ウィンドウマネージャを入れる人を増やした最大の功労者。
- Wolfram ResearchStephen Wolframが率いる非公開企業。Mathematica、Wolfram|Alpha、そして創業者の名を冠したプログラミング言語の開発元。
- Wolfspeed旧Cree。通常のシリコンではなく炭化ケイ素に会社の命運を賭けたアメリカの半導体メーカー。
- Word2VecGoogleが2013年に発表した古典的な単語埋め込みモデル。単語を、意味を持ったベクトルとして表現できることを示した。
- WordPerfect CorporationDOS時代のワープロ市場を支配しながら、Windowsへの移行に乗り遅れたユタ州の会社。
- WordPress世界で最も使われているCMS。全Webサイトの約40%を支える。PHPとMySQLで動くオープンソースで、プラグインの生態系が厚い。
- work_mem1回のソートやハッシュテーブルがディスクへ溢れる前に使えるメモリ量。PostgreSQLで最も誤解されている設定である。
- Workbench(ワークベンチ)Amigaのグラフィカルなデスクトップ。日常の言い方では、AmigaOS全体を指した。
- WorkdayPeopleSoftの創業者が、Oracleによる敵対的買収への意趣返しとして作ったクラウド型の人事・財務システム。
- Workplace Shell1992年のOS/2のオブジェクト指向デスクトップ。ファイルもプリンタもフォルダも継承を持つオブジェクトだったが、INIファイル1つが壊れるとデスクトップ全体が道連れになった。
- World of WarcraftMMOというジャンルを主流に押し上げ、最盛期には1,200万人の課金プレイヤーを抱えた作品。
- World Wide Webインターネットの上に築かれたハイパーテキストシステム。URL、HTTP、HTML という三つの発明を一つにしたものである。
- WorldComインターネットのバックボーンの大部分を買い集め、当時としては米国史上最大の破産を申請した通信大手。
- Worldpay1997年に英国のネット通販向けとして生まれたカードアクワイアラー。決済業界で最も頻繁に転売された会社の一つ。
- WORM一度書いたら変更も消去もできないストレージ。不変性が権限ではなく物理的な性質として実現されている。
- Wouter Castryckルーヴェン・カトリック大学(KU Leuven)のベルギー人数学者。トマ・デクリュとともに2022年にSIKEをノートPC上で破り、ポスト量子コンペでもっとも劇的な場面の1つを作った。
- WP EngineマネージドWordPress大手。2024年にWordPressの生みの親と全面戦争に突入した。
- WPAWi-Fiのセキュリティ規格。端末とアクセスポイント間の通信を暗号化する。
- WPA Enterprise「企業向けWi-Fi」。共有のPSKではなく、各ユーザーがユーザー名とパスワードまたは証明書でログインする。802.1X、RADIUS、EAPの上に成り立つ。
- WPA3Wi-Fiセキュリティの第3世代。WPA2の脆弱な4ウェイハンドシェイクをSAE(同等者同時認証)に置き換えた。2018年以降、Wi-Fi 6認定ルーターで必須。
- WPA3-Enterprise企業向けWi-FiのWPA3モード。192ビットのセキュリティスイート(GCMP-256、ECDHE-384)を備え、米国防総省の導入ではCNSA準拠が必須。辞書攻撃に弱いWPA2-Enterpriseの後継。
- WPSパスワードを入力せずに無線LANへ簡単に接続するための機能で、2006年にWi-Fi Allianceが導入した。利便性がセキュリティを損なった最もわかりやすい例の1つである。
- WREDWeighted Random Early Detection。ルーターの輻輳回避方式で、キューが満杯になる前に、パケットの優先度(DSCP)に応じて確率的に破棄する。TCP送信側を早めに減速させ、テールドロップの連鎖を防ぐ。
- write(Unix)他のユーザーと話すためのUnix最古の手段。打った行が、相手の端末の真ん中に現れる。
- WriteFreely書くことだけに集中した、ミニマルでセルフホスト可能なブログプラットフォーム。ウィジェットも、分析への執着も、気を散らすものもない。Go言語製。ActivityPubで連合でき、Mastodonのユーザーがブログをアカウントとしてフォローできる。
- WSDLSOAP Webサービスを記述するためのXML形式。2007年にW3C勧告となった。オペレーション、ポートタイプ、バインディング、メッセージを定義し、コード生成でクライアントスタブを作れる。
- WSLWindows 上で Linux バイナリを動かす Microsoft の仕組み(Windows Subsystem for Linux)。WSL1(2016)は Linux のシステムコールを変換し、WSL2(2019)は軽量 Hyper-V…
- WSLgWSL 2上のLinux GUIアプリをWindowsデスクトップにウィンドウ表示するMicrosoft純正の仕組み。Windows用Xサーバーではなく、Weston、Xwayland、RDPで構成されている。
- wu-ftpdwuarchiveを潰さないために作られたFTPサーバー。やがてUnix世界の半分に標準搭載された。
- wuarchiveセントルイスのワシントン大学のFTPアーカイブ。1990年代初頭のネットで、ソフトウェアを入手できる最大級の場所の一つだった。
- WWIVソースコードの公開によって、自作の派生版が何百も生まれるプラットフォームとなったBBSソフト。
- WWIVnetWWIV系のBBS同士をつないでメールと討論グループをやり取りさせたネットワーク。より大きなFidoNetと並んで存在した。
- wxWidgets1992年生まれのクロスプラットフォームC++フレームワーク。自前でボタンを描かず、Windows、GTK、macOSのネイティブ部品を包むことで、どの環境でも違和感のない見た目になる。
- WYSIWYGWhat You See Is What You Get。マークアップされたコードではなく、仕上がりそのままの見た目で文書を編集できるエディタ。
- WウィンドウシステムXの名前の由来となったスタンフォードのシステム。文字どおり、アルファベットで次の文字だった。
- ワード(Word)CPUアーキテクチャにとっての自然なデータサイズ。レジスタ内でCPUが一度に処理するビット数で、現代のx86_64/ARM64では64ビットである。
X
- X (デモパーティ)Commodore 64だけが主役のオランダのデモパーティ。
- X Consortium1988年から1996年までX11を管理したベンダー団体。MITライセンスの別名の一つの由来でもある。
- X Premium(Twitter Blue)Twitter/Xの有料プラン。マスク以前(2021年)のTwitter Blueは月3ドルで、ブックマークフォルダや装飾機能が目玉だった。マスク体制(2022年以降)では月8ドルで青いチェックマーク、アルゴリズム上の優遇、長文投稿が付き、のちにX…
- X Toolkit Intrinsics(Xt)X11 下の C プログラムにウィジェット、継承、コールバックを与えたフレームワーク。見た目だけは一切与えなかった。
- X-CopyAmiga定番のディスクコピープログラム。Cycloneアドオンを使えば、プロテクト付きディスクもニブルコピーできた。
- X-DesignerSunが自社製品として販売した英国製のMotifビルダー。最後には、同じ設計図からJavaとWindowsのコードを生成して、顧客をMotifから救い出そうとした。
- X-Face送信者の小さな白黒画像を、数百文字のテキストに符号化して運ぶ、メールとUsenetのヘッダ。
- X-No-Archive投稿をアーカイブから除外するよう求めるヘッダ行X-No-Archive: yes。引用されるまでは、ちゃんと効いた。
- X-Resource (X11 extension)他のクライアントがどれだけ場所を取っているか、つまりウィンドウ、ピクスマップ、グラフィックスコンテキストがいくつあり、ピクスマップが何バイトかをサーバに尋ねられる拡張。
- X.25インターネット以前の通信事業者のパケット網。遅くて高価だが、誤り訂正が徹底していたため、劣悪な回線でも動いた。
- X.400電話会社と標準化団体が作った電子メール。インターネットのSMTPを置き換えるはずが、逆に敗れた。
- X.500OSIが描いた、ネットワーク世界の電話帳。完成することはなかったが、子孫はほぼすべての企業ネットワークにいる。
- X.509公開鍵証明書のITU-T標準。TLS、コード署名、S/MIMEのあらゆる証明書がこの構造に従う。
- X.desktopIXIが1988年に出したX11向けのファイルマネージャ兼デスクトップ。Unixにアイコンとごみ箱を与えようとした最初の商用の試みで、SCOのOpen Desktopの土台になった。
- X.Org Foundation2004年からX Window Systemを預かってきた非営利団体。真の革新は、企業だけでなく個人の開発者を迎え入れたことだった。
- X.Org Server2004年以降のX11のリファレンス実装であり、20年にわたってほとんどのLinuxデスクトップの裏で動いたXサーバー。
- X10MITの外に出た最初のXであり、次のバージョンを一から作り直す必要があることを皆に教えたバージョンでもある。
- X11Unixの古典的なディスプレイシステム。1984年、MIT。バージョン11(1987年)が今も現役である。ネットワーク透過で、サーバー上でXアプリを動かし、手元のマシンに表示できる。
- X11/NeWSどちらかを選ぶのを避けたSunの答え。X11とNeWSを同じプロセスで話すウィンドウサーバで、1993年まで延命された。
- x11perfXに同梱されているベンチマーク。サーバーが特定の描画操作を毎秒何回こなせるかを測る。
- X11R11987年9月に出たXバージョン11の最初のリリース。以後変わっていないプロトコルと、DECのパロアルトで書かれたサーバを収めていた。
- X11R21988年にMITのX Consortiumが出した最初のXリリース。新バージョンというより、R1のプロトコルが実際に持ちこたえることの証明だった。
- X11R31988年10月のXリリース。Xtツールキットが、MotifやAthenaの土台となる形に固まった版。
- X11R41989年12月、X11に「作法」を与えたリリース。ICCCM、XDMCP、Shape拡張、クッキーによるアクセス制御、標準ウィンドウマネージャtwmが揃った。
- X11R51991年9月のリリース。X11に英語以外の言語、測定可能な色、フォントサーバーから配信されるスケーラブルフォント、そしてPEXによる3Dをもたらした。
- X11R61994年に出荷されたX11の第6版にして最後の大型リリース。ディレクトリ/usr/X11R6のおかげで、名前は中身より10年長生きした。
- X11R72005年12月、X.Orgが一枚岩のソースツリーを数百のモジュールに切り分け、imakeをAutotoolsに置き換えたリリース。「X11R」はもはや追いかける必要のないバージョン表記になった。
- x11vnc新しい見えないデスクトップを作る代わりに、すでに動いているXのディスプレイをそのまま共有するVNCサーバー。リモート側の人は、キーボードの前に座っている人と同じ画面を見る。
- X11フォワーディングリモートマシンでGUIプログラムを動かし、そのウィンドウを手元の画面に表示する仕組み。通信はSSHでトンネルされる。
- X2GoフリーのNXコードを土台にしたLinux向けリモートデスクトップ。通信はすべてSSHにトンネルされ、セッションは切断しても別のマシンから再開できる。
- X386Thomas Roellが1991年に書いた、普通のPC向け初の自由なXサーバー。XFree86、ひいてはLinuxデスクトップ全体の根である。
- x86Intel発祥の古典的なCPUアーキテクチャ。80年代からPCとサーバーのデータセンターを支配してきた。
- X9.63 KDFANSIの楕円曲線規格にある鍵導出関数。共有秘密、カウンタ、付加情報をハッシュし、必要なバイト数になるまで繰り返す。
- XAAXFree86初の共通2Dアクセラレーション層。ドライバがカードにできることの表を埋め、残りはXAAがソフトウェアで処理した。
- XACE(X Access Control Extension)LinuxカーネルのLSMをモデルにした、Xサーバ内部のアクセス制御フック。クライアントがウィンドウ、プロパティ、セレクション、拡張に触れるたびに、セキュリティモジュールが可否を判断する。
- xAIイーロン・マスクが2023年7月に設立したAI企業。掲げた目標は「宇宙の真の姿を理解すること」で、Grokシリーズのモデルを開発している。
- XamarinC#開発者がネイティブのモバイルアプリを作れるようにしたフレームワーク。2016年にMicrosoftが買収し、のち.NET MAUIに道を譲って終了した。
- Xanga1999年開始のブログプラットフォーム。LiveJournalと並んで、ソーシャルメディア以前の10代のオンライン日記を担った。
- Xauth誰がディスプレイに描画してよいかを決めるX11の仕組み。ファイル内の秘密のクッキーを平文で送る。
- xautolock自分では何もロックしない小さなプログラム。キーボードとマウスの無操作時間を監視し、時間切れになると画面ロッカーを起動する。
- Xaw3d縁に立体感を持たせたAthenaウィジェットで、コードを1行も変えずにXのフリーソフトへMotif風の3D外観を与えた1990年代初頭のライブラリ。
- xbiff新着メールが届くとフラグが立つ、ウィンドウの中の小さな郵便受け。Xの世界で最初の通知アイコンである。
- XBinテキストモードアートの画面データ、カスタムフォント、パレットを1つのファイルにまとめ、どのマシンでも正しく表示できるようにするファイル形式。
- xbindkeysX11上でキーやマウスボタンにシェルコマンドを割り当てる、ウィンドウマネージャに依存しない古くからの方法。
- XBMXのモノクロビットマップ形式。C言語のソースコードとして保存され、そのままプログラムに取り込める。
- XC-APPGROUPあるXプログラムが他のプログラムを自分の中に埋め込み、そのウィンドウマネージャとして振る舞えるようにするはずだった拡張。
- XC-MISCどのリソースIDが再び空いたかをクライアントがサーバに問い合わせられるようにする、X11R6の小さな拡張。数週間動き続けるプログラムでも番号が尽きないようにする。
- xcalcX11の電卓。Texas Instruments TI-30を模し、-rpn を付けると逆ポーランド記法のHP-10Cになる。
- xcape修飾キーを単独で押したときだけ別の動作をさせるX11のツールで、最もよくあるのはControlキーをEscapeとして働かせる使い方である。
- XCBXプロトコル向けの薄い非同期Cライブラリ。Xlibに代わって、あらゆるものの土台になった。
- XCBC-MACCBC-MACを任意長のメッセージに対して安全にした改良版。代償として、鍵を3本持ち歩くことになった。
- XChaCha20192ビットのナンスを持つChaCha20の変種。メッセージごとにランダムに選んでも衝突を心配しなくてよい。
- xclip と xselシェルのパイプとXのセレクションをつなぐ2つの小さなプログラム。cmd | xclipでクリップボードに内容が入り、xsel -bでそれを端末に貼り付け直せる。
- xclipboardX配布物付属のクリップボードプログラム。CLIPBOARDセレクションを引き継ぎ、コピーされた内容を保持する小さなAthenaウィンドウ。
- xclockウィンドウにアナログ時計を表示するだけのプログラム。30年にわたり、主に「Xがとにかく動いているか」の確認に使われてきた。
- XcmsX11R5で導入された、Xlibのカラーマネジメント層。画面ごとの特性に合わせて色を変換する、ほぼ誰も呼ばない仕組み。
- XcodeAppleの公式IDE。Mac専用で、iOS/iPadOS/macOS/watchOS/tvOS/visionOS向けアプリを作る唯一の公式手段。Mac App Storeから無料で入手できる。
- xcompmgrComposite拡張が実際に動くことを示したサンプルのコンポジタ。数千行のCで、Linuxにドロップシャドウをもたらした。
- xconsole/dev/consoleに書き出されるはずのものを受け止めるウィンドウで、カーネルやsyslogの叫びがグラフィックスの真ん中に落ちてこないようにする。
- XcursorX11のマウスポインタに、白黒フォントではなくディスク上のテーマから読み込むカラー・影・アニメーションを持ち込んだライブラリ。
- xcutselPRIMARYセレクションと古いカットバッファの間でテキストを往復させる、ボタンが2つだけの小さなXプログラム。片方しか理解しないプログラムのためのものである。
- xdaliclock時刻が変わるたびに数字が溶けて次の数字に変わる、ジェイミー・ザウィンスキーのX11用時計。名前はダリにちなみ、起源は1979年のXerox Altoにあり、透過にShape拡張を使った最初期のプログラムの一つでもある。
- XDarwinAppleが独自のX11を持つ前の数年間、XFree86をMac OS Xで動かしたボランティアのプロジェクト。後にAppleが採用するルートレスモードを生み出した。
- XDCCリクエストに応じて、番号付きのパックをDCCで配るIRCのファイルボット。
- XDF(Extended Density Format)1990年代初頭のIBMのフォーマットで、大きさの異なるセクタを使い、普通の3.5インチHDフロッピーに1.86MBを詰め込んだ。
- XDG Base Directory設定は~/.config、データは~/.local/share、キャッシュは~/.cacheに置くよう、プログラムに促す仕様。ホームディレクトリにドットファイルが散らかるのを防ぐ。
- xdg-shellWaylandのサーフェスを実際の「ウィンドウ」にするプロトコル。タイトル、最大化、フルスクリーン、サイズ交渉、ポップアップメニューを扱い、貧弱だったコアのwl_shellに取って代わった。
- XDMX Display Manager。ローカルでXセッションを開始し、ネットワーク越しにXターミナルにも対応した、灰色のログインボックス。
- XDMCP自前のコンピュータを持たないXサーバが、ネットワーク越しにディスプレイマネージャへログイン画面を求めるためのプロトコル。UDPの177番ポートで、すべて平文。
- Xdmx複数のコンピュータの画面を1つのデスクトップにつなぎ合わせるプロキシXサーバー。いわばネットワーク越しのXinerama。
- XDNDX11で、異なるツールキットのアプリケーション同士が、ようやくドラッグ&ドロップできるようにしたプロトコル。
- xdotoolユーザになりすますコマンドラインツール。シェルスクリプトからキーを押し、マウスを動かし、X11のウィンドウを探して、フォーカスし、移動する。
- XDPパケットをできるだけ早い段階、つまりカーネルがパケット構造体を確保するより前のドライバ内でeBPFプログラムを走らせる、Linuxカーネルのフック。通常のネットワークスタックとDPDKの中間に位置する。
- xdpyinfoXサーバーが自分について語れることをすべて出力する。バージョン、ベンダー、拡張、スクリーン、深度、ビジュアル。
- XDRExtended Detection and Response。EDRを発展させ、エンドポイント、ネットワーク、クラウド、ID、メールといった複数のソースのシグナルを統合プラットフォームで相関させる仕組み。
- xearth地球をデスクトップの背景に描き、その瞬間の昼と夜の境界まで正確に示していたプログラム。
- xeditXディストリビューション付属のテキストエディタ。本来はAthenaのTextウィジェットのデモで、XFree86の下で独自のLispインタプリタまで備えるようになった。
- XEmbedあるXプログラムのウィンドウを別のプログラムのウィンドウの中に埋め込み、一つの面として振る舞わせるためのプロトコル。
- Xenケンブリッジ大学コンピュータ研究所で生まれ、2003年に公開されたタイプ1ハイパーバイザー。パブリッククラウド第一世代を丸ごと支えた存在で、AWS EC2は十年以上Xenの上で動いていた。
- XenixMicrosoft自身のUnix。1980年代半ばの数年間は、世界で最も広く導入されたUnix系OSでもあった。
- XenSourceXenハイパーバイザーの商用化を狙って設立されたが、結局はCitrixがVMwareに対抗する切り札になった企業。
- XeonIntelの1998年以来のサーバー向けCPU。長らく「サーバーCPU」の代名詞だったが、EPYCに押されている。
- Xephyr別のXサーバのウィンドウの中で動くXサーバ。デスクトップの中のデスクトップである。
- Xerox現代の複写機を発明し、さらに研究所を通じて今日のパーソナルコンピュータのほぼすべてを生み出しながら、そこからは一銭も稼げなかったアメリカの文書機器大手。
- Xerox 97001977年に市場に出たXeroxの最初のレーザープリンター。300 dpiで毎分120ページを出力し、既製の印刷用紙の終わりの始まりとなった。
- Xerox Alto1973年の時点でウィンドウ、マウス、イーサネット、ワープロを備えていながら、ゼロックスが誰にも売らなかったコンピュータ。
- Xerox PARC私たちが知るパーソナルコンピュータを発明し、自社の研究の価値を理解できなかった企業の教科書的な例にもなった。
- Xerox ViewPoint1985年にStarのソフトウェアを書き直し、Xeroxのデスクトップをモジュール化して大幅に安くした製品。GlobalViewと改名され、最後はWindows上で動いた。
- xevウィンドウを開き、届いたイベントをすべて表示するだけの小さなXプログラム。キーが思い通りに動かないときの定番ツール。
- XEvIE1つのプログラムが、キーとマウスの全イベントを宛先に届く前に横取りし、改変し、破棄できるようにしたX拡張である。
- XEXモードブロックの位置に依存するマスクで、入力と出力をXORするブロック暗号の利用モード。
- xeyesマウスポインタを目で追う一対の目玉。Xで最も有名なデモであり、意外にも便利な診断ツールでもある。
- xf86-input-evdevLinuxカーネルのevdevインターフェースのためのXサーバー汎用ドライバ。Xを再起動せずにUSBマウスを挿せるようにした立役者。
- xf86-input-synaptics100ほどのオプションを持つXのタッチパッドドライバー。どのオプションも、誰かのノートPC所有者にとっては欠かせないものだった。
- xf86-video-vesaPC上でXが最後に頼る手段。グラフィックスカードについて何も知らず、BIOSにビデオモードを頼み、残りはすべてソフトウェアで描くドライバー。
- XF86VidModeXの実行中にプログラムやキー操作でビデオモードを切り替えられるようにしたXFree86の拡張。1990年代のゲームがフルスクリーンに使い、副作用としてパンするデスクトップを生んだ。
- XfceフリーなCDE風デスクトップとして出発し、GNOMEが重くて動かないマシンの定番の答えとなった軽量デスクトップ。
- xfdXのフォント表示ツール。フォント内の全文字を、256文字ずつ格子状に並べて見せるウィンドウ。
- XFIXESコアプロトコルが取りこぼした細々した部分を拾い集めたX拡張。現代のコンポジタには欠かせない。
- xfmAthenaウィジェットで作られた1990年代のX向けファイルマネージャ。ファイル用とプログラム用の二つのウィンドウを持ち、CDEのない環境でも、ファイルをアイコンにドラッグして何かが起こるのを眺められた。
- xfontselXLFD名の14個のフィールドをクリックで選べるフォーム。アスタリスクを手で打たずに、Xサーバーのコアフォントを探せる。
- XForms(ツールキット)1990年代にXlibへ直接書かれた小型のXウィジェットツールキット。LyXと初期のXfceがこれで作られたことで知られる。
- XFree861990年代を通じてLinuxとBSDにグラフィカルなデスクトップをもたらしたPC向けのフリーなXサーバー。のちにライセンス変更ですべてを失った。
- XFree86-Bigfont大きなフォントを開くたびに数百KBのグリフメトリクスを回線に流す無駄をなくした、XFree86の拡張。
- XFS高性能なジャーナリングファイルシステム。1994年にSGIがIRIX向けに開発し、2001年にLinuxへ移植された。RHEL 7以降のデスクトップとサーバーで標準。大容量ファイルと高い並行性(データベースや科学計算)に優れる。
- xfstt1990年代後半にX11へTrueTypeをもたらした小さなフォントサーバー。LinuxユーザーはWindowsパーティションからArialやTimes New Romanを借りられるようになった。
- XftフォントをXサーバーからアプリケーション側へ移したライブラリ。これによってLinuxデスクトップにアンチエイリアス付きの文字が来た。
- xfwm4Xfce 4以降のウィンドウマネージャ。コンポジタを内蔵した初期の例の1つで、X11しか話さないことにこだわる数少ない存在でもある。
- XGBoost2014年にTianqi Chenが公開した、決定木の勾配ブースティング用ライブラリ。Kaggleを席巻し、表形式データなら「まずXGBoost」が定番の助言になった。今でもおおむねそうである。
- xgcXのグラフィックスデモ。グラフィックスコンテキストの設定項目ごとにボタンが並び、その効果を見られる領域がある。
- Xgl全ての描画を OpenGL 経由で行う Novell の X サーバ。2006年に Compiz を可能にしたが、Red Hat の AIGLX によって不要になった。
- XGS-PON10ギガビット対応の対称型PON。GPONの後継で、上りも下りも10 Gbit/s。家庭向けのマルチギガビット光回線を実現するために展開が進んでいる。波長が異なるため、同じ光ファイバー上でGPONと共存できる。
- xhostXサーバー本来のアクセス制御で、マシン単位で接続を許可する。最も有名な使い方は、制御を丸ごと無効にするものだ。
- XHTMLHTML を XML として再定義したもの。構文は厳格で、すべてのタグを閉じ、属性値を引用符で囲む。2000年頃に W3C が選んだ道だが、現在では事実上死んでいる。
- XIDラップアラウンドPostgreSQLのトランザクションIDは32ビットで、一周して戻ってくる。古いIDを間に合うように退役させないと、データベースは書き込みを一切受け付けなくなる。
- XIE(X Image Extension)Xサーバの内部で画像処理を行う仕組み。1990年代の文書イメージング向けの解決策だったが、他にはほとんど需要がなかった。
- Xilinx(ザイリンクス)FPGAの発明者。工場から出荷されたあとでも配線を書き換えられるチップを生み出した。
- XIM(X Input Method)キーの数より文字の多い言語を入力するための、X11のフレームワーク。
- XImageサーバー側にあるピクスマップに対し、クライアントのメモリ上にある画像を表すXlibの構造体。自前で計算したものを表示したいとき、画素が必ず通る道である。
- XimianHelix Code、のちのXimian。1999年から2003年にかけてGNOMEを製品にしようとした会社で、その過程でEvolution、Red Carpet、Monoを生んだ。
- Xinerama複数のモニターを一つの大きな面として扱うX11拡張。おかげでウィンドウを隣の画面へドラッグできるようになった。
- xinitとstartxテキストコンソールからXを起動する最小限の方法。サーバーが一つ、スクリプトが一つで、セッションはスクリプトが続く間だけ生きる。
- XInputマウス1つとキーボード1つを前提にしたシステムに、タブレットやタッチスクリーン、複数のポインタを教え込んだX11拡張。
- Xircom出張族のノートPCの横から突き出ていた、ネットワークカードやモデムカードの会社。
- XKBX Keyboard Extension。元になったウィンドウシステムより長生きしたキーボード配列の仕組み。
- xkbcompXKBのテキスト記述のキーボード定義を、Xサーバーが読み込める形に変換するコンパイラ。サーバー自身も起動のたびにこれを実行する。
- xkbprint現在のキーボードをPostScriptで描き出し、各キーの記号を正しい位置に印字するX.Orgのユーティリティである。
- xkeyboard-configXKBが読み込む、世界中のキーボード配列のデータベース。XもWaylandも今はこれに依存している。
- xkeycapsジェイミー・ザウィンスキーによるxmodmapのグラフィカルなフロントエンド。画面上のキーボードの絵でキーをクリックすると、その役割を確認・変更できる。
- xkillポインターをドクロに変え、クリックしたウィンドウの持ち主のプログラムを追い出すX11のユーティリティ。
- XLFDXの古いフォント命名規則で、ハイフン区切りの14個のフィールドからなる。「Courier 12」では読みやすすぎると感じる人向け。
- Xlib関数呼び出しをXプロトコルのメッセージに変換するC言語ライブラリ。今では直接呼び出す人はほとんどいない。
- Xlib のエラー処理Xプログラムが、20回前の呼び出しで送ったリクエストのエラーで突然死する理由と、XSetErrorHandler や -sync が果たす役割。
- xloadシステムのロードアベレージを流れる棒グラフで示す。X10の時代から10秒ごとに更新されてきた。
- xlockアニメーション模様で端末を隠した古典的なX用画面ロック。xlockmoreとして数十年生き延びた。
- xlogoX Window Systemのロゴを表示するだけのプログラム。まさにそれゆえ、Xが動くかどうかの標準テストになった。
- xlsatomsXサーバーが知っているすべてのアトムを一覧表示するコマンド。番号1の定義済みPRIMARYから、今日のクライアントが登録した数千個の名前まで並ぶ。サーバーは一度覚えた名前を決して忘れない。
- xlsclientsXディスプレイ上でどのプログラムが動いているかを、マシンごと、コマンドラインごとに一覧表示するコマンド。元はセッション全体を再起動するスクリプトを書くためのものだった。
- xlsfontsXサーバが持つコアフォントを問い合わせ、完全なXLFD名を1行ずつ表示するコマンドラインツール。
- XM(Extended Module)FastTracker 2のモジュール形式。MODにエンベロープ、16ビットサンプル、32チャンネルを加えて拡張した。
- xmagXウィンドウシステムの虫眼鏡。画面の一部を選ぶと、専用ウィンドウにピクセル単位で拡大表示する。
- xmanAthenaウィジェットで作られたグラフィカルなmanページブラウザで、1980年代にBarry Sheinが書いたX10版の流れをくむ。
- XmArrowButtonラベルを持たず、四方向のいずれかを向く立体的な三角形だけのMotifボタン。
- XmBulletinBoardMotifのマネージャウィジェットで最も単純なもの。子をxとyの指定どおりに置く。XmFormとすべてのダイアログボックスの基底クラスであり、Motifのダイアログ挙動の拠点でもある。
- XmCascadeButtonMotifのメニューバーでメニューを開く項目。メニュー内に置くと、小さな矢印付きでサブメニューを開く。
- XmComboBoxMotifが2.0(1994年)でようやく手に入れたコンボボックス。テキストフィールドとリストを一つにしたウィジェット。
- XmContainerファイルマネージャーのウィンドウに対するMotif 2.0の答え。アイコンの自由配置、ツリー、表を一つのウィジェットで表示する。
- XmDialogShellすべてのMotifダイアログを包む最上位ウィンドウ。プログラマが自分で作ることはまずない。
- XmDrawingAreaMotifの白紙のウィジェット。自前の見た目を持たず、再描画の必要やリサイズ、クリックを通知するだけで、描画はすべてプログラムに任せる。
- xmessageテキストとボタンの列を表示するウィンドウ。echo のX版で、ユーザーに何か尋ねたいシェルスクリプト向け。
- XmFileSelectionBoxフィルタ一つ、リスト二つ、ボタン四つで成り立つMotifのファイルダイアログ。評判は芳しくなく、UnixのNetscapeユーザーはフルパスを手で打つことを覚えた。
- XmFormMotif のレイアウトウィジェット。子には座標ではなく、辺、隣のウィジェット、割合による位置をアタッチする。Motif がレイアウトエンジンに最も近づいた例であり、「10,000回」という警告の出どころでもある。
- XmFrame子を一つだけ持ち、その周りに影付きの枠を描くことだけが仕事のMotifコンテナ。
- xmhMHメールシステムのX用フロントエンド。ウィンドウ内の各ボタンが、裏で実行されるMHコマンドに対応している。
- XmingWindows用の小型無料Xサーバ。SSH越しにUnixのプログラムをグラフィカルに動かしたい人にとって、PuTTYの定番の相棒になった。
- XML1998年に登場した構造化データ形式。JSONの先輩だが、SOAP、RSS、Officeドキュメントなどで今も現役。
- XML Schema(XSD)XML文書の構造と型を記述するW3C標準(2001年)。自身もXMLの方言である。より単純なDTD構文に取って代わった。
- XmLabelMotifで最も単純なウィジェット。何もしない文字か画像であり、ツールキット内のほぼすべてのボタンの祖先である。
- XMLHttpRequestAJAXの元祖となるブラウザAPI。1999年にMicrosoftがOutlook Web Accessのために作り、2006年ごろW3Cが標準化した。Google MapsやGmailに代表されるAJAX革命を支え、今日のWebへとつながった。
- XmListMotif のリストウィジェット。XmString の行を並べ、一行ずつ選ぶものから Shift や Ctrl クリックまで四つの選択モデルを持ち、ダブルクリックでは必ず「開く」。
- XmMainWindowアプリケーションのメインウィンドウ用のMotifの枠組み。上にメニューバー、中央にワークエリア、必要ならコマンド行とメッセージ行、スクロールバー。OSF/Motif Style Guideが示した姿そのままである。
- XmManager他のウィジェットを保持するMotifウィジェットの抽象基底クラス。ガジェットを成立させている縁の下の力持ちでもある。
- XmMenuShellすべてのプルダウンメニューとポップアップメニューが収まる、目に見えないMotifのシェル。ウィンドウマネージャを介さず、メニューを最前面に出せる。
- XmMessageBoxアイコン、メッセージ、OK/キャンセル/ヘルプのボタンを備えたMotif標準のダイアログ。五つの姿で、1990年代のUnixのエラー・警告・質問ボックスを担った。
- XmNotebook1994年のMotif 2.0のタブウィジェット。渦巻き状の綴じ具と陰影つきのページ端を持つバインダーとして描かれ、ほとんど誰も使わないうちに登場した。
- xmobarHaskellで書かれたテキストベースのステータスバー。xmonadユーザーにとっては事実上の標準パネルだ。
- XMODEMモデム向け最初期のファイル転送プロトコルの一つ。1977年に Ward Christensen が作り、1980年代の BBS ではほぼ避けて通れなかった。
- xmodmapXサーバーのキーコードとシンボルの対応表を編集するコマンドラインツール。つまり、各キーが実際に何をするかを書き換える道具。
- xmonadHaskellで書かれたタイリングウィンドウマネージャで、設定ファイル自体がHaskellプログラムであり、変更のたびに再コンパイルされる。
- xmove1994年のXプロキシ。実行中のプログラムが過去にサーバーへ伝えた内容をすべて記憶することで、別のディスプレイへ移すという不可能を実現した。
- XMPメモリモジュールに入っている、標準より高いクロック・厳しいタイミング・高い電圧の設定プロファイル。BIOSでワンクリックすれば、箱に書かれた速度が出る。
- XmPanedWindow子を積み重ね、その間にドラッグ可能な仕切りを置くMotifのコンテナ。
- XMPlayUn4seen Developmentsの小さなWindowsプレイヤー。モジュールを「だいたい正しく」ではなく正しく再生したため、トラッカー愛好家に愛された。
- XMPP (Jabber)ストリーミングXMLを基盤とするオープンな分散型チャットプロトコル(1999年、Jabber → RFC 6120/6121/6122)。独自仕様のIMに挑んだ最初の本格的な対抗馬である。
- XmPrimitive子を持たないMotifウィジェット全ての抽象基底クラス。ボタンやリスト、テキストフィールドが立体的な影とフォーカスリングを得る場所。
- XmProtocols (Motif)ICCCMのWM_PROTOCOLSをMotifが包んだ層。ウィンドウマネージャのメッセージを普通のコールバックにしてくれたが、閉じるボックスを押すと多くのMotifプログラムが落ちた原因でもある。
- XmPushButtonMotifの標準的なボタン。影付きのラベルがクリックで凹み、ボタンの上でマウスを離したときだけコールバックが走る。
- XMPプロファイルExtreme Memory Profile。RAMモジュールが高速なタイミングや周波数を自己申告し、BIOSでワンクリックで有効にできるようにするIntelの規格。XMPなしではメモリは遅いJEDECの基準速度で動く。
- XmRowColumn子を行または列に並べる汎用マネージャ。その正体は、Motifアプリケーションのメニューバー、プルダウンメニュー、ラジオボックス、オプションメニューのすべてである。
- XmScaleMotifのスライダー。トラック上のつまみを動かして、二つの上下限のあいだの整数を選ぶ。
- XmScrollBarMotifのスクロールバー。両端の矢印、表示範囲に比例したスライダー、そしてあらゆる操作ごとのコールバックを備える。
- XmScrolledWindow与えられた領域に収まらない子の周りにスクロールバーを付ける、Motifのコンテナ。
- XmSelectionBoxリストから選ばせるMotifの汎用ダイアログ。ファイルダイアログとXmCommandプロンプトの両方の親にあたる。
- XmSeparator線を引くだけのMotifウィジェット。ただし線の引き方は七通りある。
- XmSpinBoxMotif 2.0で加わった、一対の矢印ボタンで数値や語を一つずつ送るウィジェット。
- XmStringMotifの「複合文字列」。各セグメントがフォントと書字方向を選ぶタグを持つ不透明な型で、ラベルもボタンもリスト行も、普通のC文字列の代わりにこれを要求する。
- XmTextウィジェットになった Motif のテキストエディタ。一行版の XmTextField があり、dtpad や各ダイアログの入力欄、無数の社内ツールの編集機能はこれの上に築かれた。
- XmToggleButtonMotifのオン/オフ用ウィジェット。リソース一つでチェックボックスにもラジオボタンにもなる。
- XmuX11の「何でも引き出し」ライブラリ。XlibにもXtにも収まらないが、どのツールも結局必要とする小さな関数の寄せ集め。
- xnekoXの画面でマウスポインタを追いかけ、追いつくと眠り、ポインタが画面端に行くとそこを引っかく猫。1980年代の日本発のデスクトップトイで、今もoneko の名ですべてのディストリビューションに入っている。
- Xnestそれ自体がXクライアントでもあるXサーバー。別のXサーバーのウィンドウの中に、デスクトップ丸ごと1つを表示する。
- XOR排他的論理和。入力のちょうど一方だけが真のときに真になる論理演算子で、記号は ⊕ や ^。A ⊕ B ⊕ B = A という性質があり、自分自身が逆演算になる。
- xorg.confX.Org サーバーの設定ファイル。XF86Config の後継で、2008年にサーバーが設定なしで動けるようになるまで、多くの Linux ユーザーが手で編集していた。
- XOR暗号平文と鍵をビット単位で XOR する暗号。鍵がメッセージと同じ長さで、ランダムで、1回しか使われない場合にのみ安全になる。
- XPathXMLツリーをたどるためのクエリ言語。1999年のW3C標準で、書き方は //book[@year>2000]/title のようになる。
- XPBDExtended Position Based Dynamics。ばねの硬さを、反復回数やタイムステップの数に左右されないものにする拡張手法。
- XPdeWindows XPを画素単位で真似た、2002年のLinuxデスクトップ環境。スタートボタンも青いタスクバーもそのまま。
- XPenguinsデスクトップ上のウィンドウの縁を歩き、登り、転げ落ちる小さなペンギンたち。
- XPilotトロムソ大学で書かれ、世界中のワークステーションで遊ばれた、インターネット越しのマルチプレイ重力シューティング。
- XPMX PixMap。カラーアイコン用の画像形式で、そのままCのソースコードとしても通用する。
- xprXのスクリーンショット機構の後半部分。xwdが出力したファイルを、プリンタが理解できる形式に変換する。
- Xpra端末に対するGNU screenの、ウィンドウ版。プログラムは誰も見ない仮想Xサーバー上で動き、好きな場所に表示でき、切り離しても再接続できる。
- XprintプリンタもXのスクリーンの1つにすぎない、という発想。10年ほど試され、やがて静かに削除された。
- xpropマウスポインタを十字に変え、クリックしたウィンドウについてXが知っていることをすべて表示するコマンド。
- XPS2006年にMicrosoftが出したXMLベースの文書形式。「Adobe抜きのPDF」を売りに、Windowsの新しい印刷形式にもなった。
- XQuartzmacOS用のXサーバー。AppleのX11.appとして生まれ、2012年にAppleが同梱をやめてからは独立したプロジェクトになった。
- XQueryXML版のSQL。XPathの上に、ループ、フィルタ、ソートまで備えた本格的なクエリ言語。
- xrdbリソースファイルをCプリプロセッサに通し、結果をXサーバー内に保存するツール。どのマシン上のどのプログラムにも同じ設定が見えるようになる。
- Xref(Usenet)クロスポストされた記事が自分のサーバーのどこに格納されたかを示し、一度読めば足りるようにしたヘッダー。
- xrefresh全面を覆うウィンドウを出してすぐ消すことで、Xのディスプレイ全体に再描画させるプログラム。
- XRenderX11にアルファチャンネルをもたらした拡張機能。プロトコルが白黒画面を前提に設計されてから、15年後のことだった。
- XresourcesX11の共有設定データベース。全プログラムの色とフォントを、ワイルドカードだらけの1つのテキストファイルで管理していた。
- xrestopXサーバー用のtopに当たるツールで、接続中の各クライアントが、サーバーのメモリ内に保持しているウィンドウやピクスマップなどの数を一覧にする。
- xrn最初期のグラフィカルなニュースリーダーのひとつ。1文字コマンドの代わりにボタンを備えた、X11ウィンドウの中のUsenetである。
- xroachルートウィンドウを駆け回り、アプリケーションのウィンドウの下に隠れるゴキブリたち。ウィンドウを動かすと、露出したゴキブリが慌てて新しい隠れ場所へ走る。
- xscopeX11のプロトコルスニファ。クライアントとサーバーの間にプロキシとして入り、すべてのリクエスト、リプライ、イベント、エラーを平文で表示する。
- XScreenSaverジェイミー・ザウィンスキーによる X11 用のスクリーンセーバー兼画面ロック。数百の小さなグラフィックデモを備え、セキュリティには非常に頑固な意見を持つ。
- Xsessionログイン成功後にディスプレイマネージャが実行するシェルスクリプト。これがユーザーのグラフィカルセッションを起動する。
- xsetX11のコマンドライン版コントロールパネルで、スクリーンセーバー、省電力、キーリピート、ベル、フォントパスを扱う。
- xsetrootルートウィンドウの背景、カーソル、名前を設定する小さなX11ユーティリティ。ミニマルなウィンドウマネージャ世代のステータスバーに、偶然なった。
- XSETTINGS実行中のXプログラムがテーマ、フォント、DPIを変更できるようにするfreedesktopのプロトコル。全員が同じウィンドウの1つのプロパティを読む。
- XSL 攻撃2002年に提案された代数攻撃。主張どおりに働けば AES を脅かすはずだった。
- XSLTExtensible Stylesheet Language Transformations。XMLを別のXML、HTML、テキストへ変換するための1999年のW3C標準で、チューリング完全な関数型言語である。
- xsm1994年のX11R6に付属した独自のセッションマネージャで、XSMPのリファレンス実装。どのプログラムが動いていたかを保存して次回ログイン時に再起動したが、ほとんど誰も使わなかった。
- XSMPデスクトップセッションを保存し、すべてのプログラムとウィンドウを元の状態で復元するためのX11のプロトコル。
- xsnowXデスクトップに雪が降り、ウィンドウの上端に積もり、ときにはサンタとトナカイが加わる。1993年の遊びソフトで、ルートウィンドウへの描画がどれほど難しくなったかを測る物差しになった。
- XSS攻撃者がJavaScriptをサイトに紛れ込ませ、ほかのユーザーのブラウザで実行させる攻撃。
- xss-lockXサーバーのスクリーンセーバー、systemd-logind、好みのロッカーをつなぐ接着剤。蓋を開けたときに画面が確実にロックされているようにする。
- XSSの種類悪意あるコードがどこに保存され、どこで実行されるかによって分けた、XSSの3つの主な型。
- XsunSolaris用のSun独自のXサーバー。1993年にX11/NeWSに取って代わり、Solaris 11の登場でX.Orgに置き換えられた。
- XTEAブロック暗号TEAの改良版。元の弱点を直すため1997年に公開された。
- xteddyデスクトップにテディベアが座っているだけで、何もしない。それを見事にやってのけるプログラム。
- xtermX11標準の端末エミュレータ。X自体より古く、今でもあらゆる端末エミュレータが引き合いに出す物差しである。
- XTESTクライアントがキー入力やマウス移動を注入し、サーバーにそれを本物として扱わせるX拡張である。
- xtransX11の下にある転送層。Xlib、Xサーバー、フォントサーバー、ICEに代わってUnixソケットやTCP、もっと古いものを開くコードだ。誰もリンクせず、全員が自分用のコピーをコンパイルして取り込む。
- XTranslateCoordinatesある点を一方のウィンドウの座標系から別のウィンドウの座標系へ変換し、ついでにその点の下にある子ウィンドウも教えてくれるXlibの呼び出し。
- XTrap入力の取得と再生を行うDigital EquipmentのX拡張。後にそれを置き換えたXTESTとRECORDの先祖にあたる。
- xtrlock何も隠さないX11用ロック。画面は見えたままで、ポインタが南京錠になり、パスワードを入力するまで何も反応しない。
- XTSモードIVの代わりにセクタ番号とブロック位置でブロックごとにtweakをかける、ディスク暗号化向けのブロック暗号利用モード。
- Xuejia LaiJames MasseyとともにIDEAブロック暗号を設計し、のちにMD5を破った論文を共著した中国の暗号学者。
- XUI(DECwindows)DECwindowsのツールキット。Motifの土台となったプログラミングインターフェースで、見た目はHP、中身はDECというMotifの出自を物語る。
- xUnit1994年にケント・ベックがSmalltalk向けに書いたSUnitを祖とする、単体テストフレームワーク群の総称。JUnit、NUnit、PHPUnit、CppUnitは言語こそ違うが、設計は同じ。
- Xvfb画面を持たないXサーバー。描画はすべてメモリ上に行われ、誰も見ていない場所でGUIプログラムを動かせる。
- XVideo(Xv)動画の拡縮と色変換をグラフィックスカードに任せ、CPUの負担を減らすX11拡張。
- XViewSunのOPEN LOOK向けXツールキット。SunViewのプログラムを書き直さずに移行させるために作られた。
- XvMCXVideoの拡張。2001年ごろ、MPEG-2デコードの動き補償をグラフィックスカードに任せ、非力なCPUでもDVDを再生できるようにした。
- Xwayland自身がWaylandクライアントでもあるXサーバー。古いXプログラムが、Wayland環境への切り替えに気づかないまま動けるようにする。
- xwdX Window Dump。X11に付属するスクリーンショットツールであり、他の誰も欲しがらなかった独特の画像形式でもある。
- xwininfoウィンドウを指して、それが実際に何なのか(ID、大きさ、位置、深度、ビジュアル)を調べるX11のツール。
- XXE(XML外部エンティティ攻撃)XMLパーサーが外部エンティティ参照を処理することを悪用し、ローカルファイルの読み取りやSSRF、DoSを引き起こす攻撃。OWASP Top 10(2017年版)に入っていた。
- XXEインジェクションXML External…
- Xセレクション(PRIMARYとCLIPBOARD)X11がプログラム間でテキストを受け渡す仕組み。クリップボードが二系統あり、データは送り手が生きている間しか存在しない。
- XターミナルXサーバを内蔵しただけのディスプレイ端末。プログラムは機械室のUnixマシンで動いた。
- Xフォントサーバー(xfs)フォントはサーバーが持つものだった時代に、ネットワーク越しにXサーバーへフォントを配っていた独立サービス。
- X拡張(X extension)コアプロトコルを一度も変えないまま、X11を40年近く成長させてきた仕組み。
- サーバリセット (X11)最後のクライアントが切断したときにXサーバが従来行う動作。構築したものをすべて破棄し、再初期化し、起動直後のようにして次のセッションを待つ。
- シーケンス番号(X11)すべてのXリクエストに付く、目に見えない通し番号。エラーを原因の呼び出しに対応づける唯一の手段である。
- 接続セットアップ(X11)Xの接続冒頭のやり取り。クライアントがバイトオーダーと認証情報を伝え、サーバーがディスプレイ全体の説明を返す。
Y
- Y Combinator世界でもっとも有名なスタートアップ・アクセラレータ。創業初期の企業に少額を出資し、年2回、3か月間のバッチを運営して最後にデモデイを開く。
- Y Window SystemMark Thomasが2004年に試みた、Xにパッチを当てるのではなくゼロから書いたウィンドウシステム。ウィジェットとウィンドウ管理をサーバに内蔵し、名前はXの次の文字に由来する。
- YAGNI必要になるまで機能を作らない、という原則。
- Yahooウェブ最初の巨大な玄関口。手作業で作られたリンク集がポータルへ育ち、のちに「逃した取引」の教材となった。
- Yahoo Pipesドラッグ&ドロップでWebフィードをつなぎ合わせ、加工できたYahooのビジュアルツール(2007〜2015年)。
- Yahoo!メッセンジャーYahooのインスタントメッセンジャークライアント(1998〜2018年)。AIMやICQと並ぶ、2000年代の代表的なチャットアプリの一つ。
- YAML人間が読みやすい設定フォーマット。波括弧ではなくインデントで構造を表し、コメントも書ける。
- YARAファイル内のパターンで悪意あるコードを識別するためのルール言語。VirusTotalのVictor Alvarezが作り、2013年に公開された。「マルウェア向けのgrep」とも呼ばれる。
- YARAルールファイル内の文字列やバイト列、条件のパターンでマルウェアを識別・分類するためのルール形式。1検体ではなくファミリー全体を捕まえるために書く。
- YaRN スケーリングYet another RoPE extensioN――RoPEモデルのコンテキスト長を延ばす2023年の改良手法で、周波数帯ごとに異なる倍率をかける。単純な位置補間より、少ない再学習で長文脈の品質を保てる。
- Yarrow(PRNG)Counterpane社が1999年に発表した暗号論的乱数生成器。長らくFreeBSDやmacOSの /dev/random を支えた。
- YaST「設定が20個のファイルに散らばっているのはおかしくないか」というSUSEなりの答え。インストールとシステム設定を1つにまとめたツール。
- Yelpレストランや配管工、歯科医のユーザーレビューサイト。どのレビューを表示するかをめぐる綱引きが常についてまわる。
- yEncネットワークはもう8ビットを扱えるはずだという賭けに出て、Usenetのバイナリを3割近く小さくしたエンコーディング。
- yescrypt主要なLinuxディストリビューションの /etc/shadow で、いつの間にか主役になっていたパスワードハッシュ。
- yield関数を一時停止して値を返し、次の呼び出しで続きから再開するキーワード。
- Yik Yak数マイル以内にいる人の投稿だけが表示される匿名フィード。匿名性と近接性を組み合わせると、どれほど悪くなるかを試した実験だった。
- Yjs衝突のないリアルタイム共同作業のためのJavaScript製CRDTライブラリ。Notion系のアプリやFigma、Tldrawの共同編集を支える。ケヴィン・ヤーンスが2013年頃に開発を始めた。
- YM2612セガ・メガドライブに、力強くベースの効いた音を与えたヤマハのFM音源チップ。
- YMODEMチャック・フォーズバーグによるXMODEMの拡張。ブロックが大きくなり、ファイル名が先頭に付き、複数ファイルを一度に送れる。
- YMフォーマットYM2149サウンドチップがレジスタに書き込んだ内容を、フレームごとにそのまま保存するチップ音楽の形式。
- You.com従来の検索結果にLLMが生成した回答と引用を組み合わせるAI検索エンジン。2024年に「リサーチアシスタント」へ軸足を移した。
- YouTube世界最大の動画プラットフォーム。チャド・ハーリー、スティーブ・チェン、ジョード・カリムが2005年に創業し、2006年にGoogleが16億5000万ドルで買収した。現在の月間利用者は約25億人。
- YouTube ShortsTikTokに対するYouTubeの回答。2020年にインドで先行し(TikTok禁止市場)、2021年に世界展開。最長60秒の縦型動画(2024年に3分へ延長)。2024年には1日700億回再生された。
- YQLWebをまるごとデータベースのように問い合わせられた、Yahooの2008年のSQL風サービス。2019年に終了した。
- YSlow2007年のYahoo製ブラウザアドオン。ページの性能をAからFで採点し、フロントエンド最適化を独立した分野へと押し上げた。
- ytalk3人以上の参加者を扱えるUnixのtalkクライアント。同じくらい重要な点として、旧式と新式の両方のtalkプロトコルを話せた。
- Yubico二要素認証を、キーホルダーに付けて持ち歩けるものにしたスウェーデンの会社。
- YubiHSMYubico の USB サイズのハードウェアセキュリティモジュール。サーバーラックではなく USB ポートに収まる HSM だ。
- YubiKeyスウェーデン発のハードウェアセキュリティキー。USB/NFCで、FIDO2/WebAuthn、U2F、OTP、PIV、OpenPGPに対応し、パスワード攻撃が通用しない。
- YugabyteDBPostgreSQL とワイヤ互換な分散 SQL データベース(2017年)。分散ストレージ層の上に、Postgres…
- YUIYahooが2006年に公開したJavaScriptライブラリ。初期フロントエンド時代の重鎮で、2014年に終了した。
- Yソートトップダウン視点のゲームで、各オブジェクトのY座標によって描画順を決める方式。画面の下にあるものほど手前に描かれる。
Z
- Z-Netz1980年代後半のドイツのBBSネットワーク。Zerberusというメールボックス用ソフトと、階層構造の掲示板を中心に作られた。
- Z-Waveスマートホーム向けの無線プロトコル。照明、錠、センサーなどの間でメッシュネットワークを組む。サブGHz帯(EUでは868 MHz)を使うため、2.4 GHz の機器より到達距離が長く、干渉も少ない。Zigbee の競合。
- Z39.50遠隔の図書館目録を検索するための図書館界のプロトコル。1988年に標準化され、今も多くの図書館システムの裏で静かに動いている。
- Zap(Lightning)投稿へのリアクションとして送る、BitcoinのLightning少額決済。主にNostrで使われる。無料の「いいね」の代わりに数sats(ビットコインの端数)を送る、いわば「価値には価値を」の仕組みで、NostrプロトコルにNIP-57として組み込…
- Zapier「アプリAでXが起きたら、アプリBでYをする」を実現する自動化プラットフォーム。7000以上のアプリと連携でき、長年VCに頼らず自力で成長した。
- ZCAVZoned Constant Angular Velocity。回転数は一定のまま、余裕のある外周ゾーンにより多くのセクタを詰め込む方式。
- ZedAtomの生みの親であるネイサン・ソボらがRustで書いたエディタ。2022年にステルスで始まり、2024年に安定版となった。ネイティブGUI、GPUによる描画、1ミリ秒未満のキー入力遅延が特徴だ。
- ZellijRust製のターミナルマルチプレクサ。2021年に初公開された(当初の名前はMosaic)。いわば「見て分かるtmux」で、キーバインドが画面の下に表示される。
- Zen and the Art of the Internet1992年のインターネット入門ガイド。ひとりの学生が書き、解説対象のネットワーク自体を通じて無料で配布した。
- Zendesk2007年にデンマーク人3人がコペンハーゲンのロフトで書き、サンフランシスコへ移り、100億ドルで売却されたカスタマーサポートシステム。
- ZeniMax Mediaベセスダ、id Software、Arkaneの上に立つ持株会社。2021年にMicrosoftが75億ドルで買収した。
- Zenith Data SystemsテレビメーカーZenithのコンピューター部門。Heathkitのキット事業から育ち、一時は米国政府向けPCの最大級の供給元だった。
- ZephyrMIT の Project Athena が生んだ通知システム。その言葉が必要になる前から存在したインスタントメッセージ。
- ZeRO同じものを全GPUに持たせるのをやめることで大規模モデルを学習するMicrosoftの手法で、オプティマイザ状態・勾配・最終的にはパラメータまでカード間で分割する。
- ZerologonNetlogonの暗号実装の欠陥。ドメインコントローラーにネットワーク越しに到達できれば、誰でも約3秒でドメイン全体を乗っ取れた。CVE-2020-1472、CVSSは満点の10.0である。
- ZeroMQブローカーなしのメッセージングライブラリ。pub/sub、req/rep、push/pullといったパターンを備え、「強化版ソケット」と呼ばれる。サーバーではなくライブラリだ。
- ZeroTierインターネット越しに仮想イーサネット(L2)ネットワークを作るメッシュVPN/SDN。世界中の機器が同じLANにいるかのように振る舞う。
- ZFS自由に使える中で最も高機能なファイルシステム。コピーオンライト、スナップショット、圧縮、RAIDを標準で備える。
- ZFSプールZFSのストレージ集約単位。複数のvdev(ミラー、RAID-Z、単体ディスク)を束ねて一つのプールとし、そこからデータセットを切り出す。エンドツーエンドのチェックサムでビット腐敗を検出し、ミラーやパリティから自己修復する。
- ZIFソケットZero Insertion Force。チップを押し込まずに置け、そのあとレバーで接点を締め付けるソケット方式。繊細なピンを装着時に曲げずに済む。PGA形式のCPUソケットの定番。
- ZigbeeIoT向けの省電力メッシュ無線。スマート電球、センサー、スマートロックなどに使われる。IEEE 802.15.4が基盤。
- Zilog Z80ファジンはIntelを去って、より優れた8080を作り、48年間売り続けた。
- ZINK色があらかじめ封じ込められた写真用紙。プリンタが与えるのは熱だけで、名前は Zero Ink に由来する。
- ZIP最も広く使われているアーカイブ形式。1989年にPKWAREのフィル・カッツがMS-DOS向けのPKZIPとして開発した。
- Zipドライブ100メガバイトを収めたフロッピー。そして、そのディスクも次のディスクもだめになったことを意味するカチカチという音で悪名を馳せた。
- zk-SNARKZero-Knowledge Succinct Non-interactive ARgument of Knowledge。計算の証明を問題の大きさにかかわらず約200バイトに圧縮し、ミリ秒で検証できる。
- zk-STARKScalable Transparent ARgument of Knowledge。信頼できるセットアップを必要とせず、ハッシュ関数だけで構成され、耐量子性を持つゼロ知識証明。
- ZKロールアップ数千件のトランザクションをまとめ、そのすべてが正当であることの暗号学的証明を提出するレイヤー2。
- ZMODEMBBS 時代のファイル転送プロトコル。ストリーミング方式で、中断から自動で再開でき、ダウンロードの開始まで勝手にやってくれる賢さがあった。
- zMUDZugg Software製のWindows用MUDクライアント。トリガー、スクリプト、自動マッピングで知られた。
- ZNCIRCバウンサー。IRCネットワークに24時間接続しつづけ、自分のクライアントがそこにつなぐ中継プログラム。不在中の履歴が残らないというIRCの弱点を補う。
- Zod実行時にスキーマ検証を行うTypeScriptライブラリ。型はコンパイル時に消えるため、外から届いたJSONは誰かが確かめるまで事実上 any のままだ、という問題を解く。
- Zodiac cipherゾディアック事件の犯人が1969年に新聞社へ送った340文字の暗号。2020年まで解読されなかった。
- Zohoベンチャーキャピタルから1セントも調達せずに、約50の業務アプリを擁するまでに成長したインドのSaaS企業。
- Zombie POODLE2019年に蘇ったPOODLE。今度はTLS 1.2の実装が、新しく巧妙な形でパディングエラーを漏らしていた。
- Zonegateゾーン間のプライベートなネットメールを中継する指定ノード。すべてのBBSが別の大陸へ電話をかけずに済むようにした。
- Zoo(アーカイブ形式)1986年登場のポータブルなアーカイバ。ARCが届かなかったUnix、VMS、Amigaのあちこちに現れ、LHAに取って代わられるまで使われた。
- Zoom2020年に動詞になったビデオ会議サービス。2011年、Cisco Webexの元エンジニアリング責任者エリック・ユアンが「ちゃんと動くもの」を目標に創業した。
- ZorkColossal CaveへのMITの回答。文章全体を理解するパーサを備えたテキストアドベンチャーで、MUDの名前の由来となったゲーム。
- ZotacPC Partner傘下の香港ブランドで、Nvidia製グラフィックスカードとZBOXミニPCを作る。
- ZPLZebra のラベル/バーコードプリンタ用コマンド言語。^ で始まるコマンドでラベルをフィールド単位に組み立てる。
- zramRAM上に圧縮ブロックデバイスを作るLinuxの機能で、主に高速スワップとして使われる。低速なディスクの代わりにページを圧縮してメモリ内に保持するため、ディスクに触れずに実質的なRAMが増える。
- Zscaler社内のファイアウォールをクラウドに移し、全員の通信を自社経由にした会社。
- Zsh1990年にポール・ファルスタッドが書いたUnixシェル。名前は同僚のユーザー名「zsh」に由来する。2019年のmacOS Catalinaから、AppleはGPLv3を避けるためBashからZshに切り替え、Macの標準シェルになった。
- ZTE深圳の通信機器メーカー。部分的に国有で、ファーウェイの隣人にあたる。中国の電子機器がいかに米国製部品に依存しているかを示した企業でもある。
- ZTNAZero Trust Network Access。検証済みのIDとコンテキストに基づき、ネットワーク全体ではなく特定のアプリケーションへのアクセスだけを許可するモデル。「決して信頼せず、常に検証する」をリモートアクセスに適用したもの。
- ZUCLTE網の標準アルゴリズムの1つになった中国発のストリーム暗号。数学者・祖沖之にちなんで名づけられた。
- Zulipすべてのメッセージがチャンネル内の「トピック」に属することを大前提にしたチャットツール。メールの件名のように、書く時に必ずトピックを選ぶ。
- Zuse S1Konrad Zuseの忘れられた機械。たった1つの仕事、滑空爆弾の翼の較正のために作られたリレー式コンピュータである。
- Zuse Z3実際に動いた世界初のプログラム制御の自動コンピュータ。世界がまだ設計図を描いていた頃、ベルリンのアパートで電話用リレーから組み立てられた。
- Zuse Z4トラックでベルリンから逃れ、アルプスの納屋に隠れ、1950年にヨーロッパ大陸で唯一稼働するコンピュータとなったリレー式の機械。
- Zustand名前はドイツ語で「状態」。gzip後1.2 KBのミニマルな状態管理ライブラリで、フックベースのAPIを持つ。「小さな状態管理ライブラリ」の潮流そのものを生んだ。
- ZX PrinterSinclairが49.95ポンドで売った放電式プリンター。銀色の金属紙に出力され、英国の一世代が複雑な思いで記憶している。
- ZX Spectrumクライヴ・シンクレアの、ゴム製キーの安価な箱。英国にゲーム産業を丸ごと授けた。
- ZX Spectrum NextFPGAで作られたZX Spectrumの進化版。Kickstarterで資金を集め、筐体は初代の設計者が手がけた。
- ZX811981年のシンクレアの白黒マイコン。メモリは1KBで、コンピュータを所有するなど想像したこともなかった人々にホームコンピュータを売り込んだ。
- ZyngaFarmVilleの開発元。数年のあいだ、Facebookのニュースフィードを「作物に水をやって」という依頼の洪水に変えた会社。
- ZypperopenSUSEのコマンドライン用パッケージマネージャ。zypper in は、Debian系での apt install にほぼ相当する。
- ZyXELBBS時代のモデムで名を馳せた台湾企業。現在は主にファイアウォールと、ISPが顧客に郵送するDSL機器を手がけている。
- Zzap!641985年に創刊された英国のコモドール64専門ゲーム誌。同じ見開きで複数のレビュアーが意見を割るのが売りだった。
- Zバッファ各ピクセルの奥行きを記録するバッファ。手前の物体が背後のものを隠せるようにする。
- Zファイティング二つの面の奥行きがあまりに近く、Zバッファがどちらが手前か決められないときに生じるちらつき。
- Zプリパスまず色なしで深度のみのシーン全体を描画しておき、2回目のパスで各ピクセルをちょうど1回だけシェーディングできるようにする手法。
- ゾーンビットレコーディング(ZBR)外周のトラックは長いのでより多くのセクタを収める。そうしないとプラッタの半分が無駄になる。
#
- Acorn Archimedes(アーキメデス)1987年発売の英国製ホームコンピューターで、ARMプロセッサを初めて搭載したマシン。ARMは今やほぼすべてのスマートフォンに入っているアーキテクチャである。
- Active DirectoryWindowsドメイン向けのMicrosoftのディレクトリサービス。ユーザー、グループ、コンピューター、ポリシーを一か所で管理する。
- AivenPostgreSQL、Kafka、OpenSearchなどのオープンソースDBを、複数のクラウド上でマネージドサービスとして運用するフィンランドの企業。
- Akkoma2022年、Pleroma開発者の姿勢と開発の遅さに不満を持つコミュニティが立ち上げたPleromaのフォーク。モデレーション機能が強く、活発に開発が続いている。
- Altaba(アルタバ)ベライゾンがヤフーの本業を買い取った後に残った抜け殻。実質的には、名前を変えたアリババ株のかたまりである。
- Ampex(アンペックス)磁気テープを、ラジオ・テレビ・コンピュータの実用的な道具に変えたカリフォルニアの企業。
- Amphenolベークライトの時代に生まれた米国のコネクターメーカー。現在は業界2位。
- Amplitudeコホート、ファネル、そしてどの行動がユーザーの定着を予測するかといった、時間軸の行動を軸にしたプロダクト分析。
- Arbor NetworksISPの機器の中に鎮座し、顧客が気づく前にDDoS攻撃の到来を見つける会社。
- Art of Codingデモシーンを生きた文化遺産として、国ごとに少しずつ認定させ、最終的にはUNESCOを目指す運動。
- Atea北欧最大のITインフラ販売会社。自治体がPCやライセンス、サーバールームを買うと、請求書にこの名前が載る。
- AtomフィードWebサイトの更新情報を配信するための形式。2005年のRFC 4287で、RSSの混乱したバージョン史に対するIETFの回答として策定された。
- Autonomy(オートノミー)2011年のHPへの売却がIT史上屈指の高い買い物となり、10年以上の法廷闘争を招いた英国の検索企業。
- Early Hints(アーリーヒント)本来のレスポンスより先に送られる中間応答で、サーバーがまだ考えている間にブラウザが取得を始められるファイルを知らせる仕組み。
- Edgecastルーターを替える人よりも頻繁に持ち主が替わった、南カリフォルニアのCDN。
- Elevated雪をかぶった山岳風景を描く2009年の4kイントロ。4096バイトでどこまで行けるかを示す、いまだに定番の見本。
- ElGamal暗号鍵交換だったDiffie-Hellmanを本格的な暗号方式に格上げしたもの。代償として暗号文が2倍になる。
- Emotion2017年にKye Hohenbergerが公開したCSS-in-JSライブラリ。styled-componentsで広まったstyled.div形式と、より柔軟なcssプロパティの両方を備える。
- EnterpriseDB「全部を書き直さなくてもOracleから離れられる」という約束の上に築かれた、最大手の商用PostgreSQL企業。
- Espressif(エスプレッシフ)ESP8266とESP32で、無線IoTを安上がりな趣味に変えた上海の企業。
- EtchedTransformerアーキテクチャをそのままシリコンに焼き込んだ単一のチップに、会社の命運をすべて賭けたスタートアップ。
- Evernote(エバーノート)象のロゴで知られるノートサービス。一世代に「何でもクラウドに保存する」ことを教え、続いて同じ世代に「離れる」ことも教えた。
- Evoke2000年からベルリンで毎年開かれる、ヨーロッパ最大級のデモパーティー。デモシーンのアーティストが競い、リアルタイムのグラフィックスと音楽作品を初披露する。
- H. D. ムーアエクスプロイトを、マイナーなFTPサーバに転がるスクリプトではなく、交換可能なモジュールに変えたMetasploitの作者。
- Informix1990年代のデータベース戦争の次点。Sybaseを破り、Oracleに挑み、そして自社の帳簿でつまずいた。
- initシステムカーネルが最初に起動するプロセスで、他のすべてのプロセスの祖先となるPID 1。
- Instagramビジネスアカウント企業やクリエイター向けのアカウント種別。個人・クリエイター・ビジネスの3種があり、ビジネスではインサイト分析、広告管理、ショッピングタグ、ブランドコンテンツ機能、連絡ボタンが使える。
- Ocean Software映画の版権ビジネスを8ビット機で産業に変えた、マンチェスターのゲームパブリッシャー。
- OPL(FM音源)ヤマハのFM音源チップ。サンプル再生型のカードが主流になる前の、DOSゲームの音を作っていた。
- OPPOBBKグループ系列の中国のスマートフォンメーカー。Vivo、OnePlus、Realmeとは兄弟関係にある。
- Org-mode構造化テキストのためのEmacsモード。ノート、タスク管理、計画、文芸的プログラミングまでこなす総合的な仕組みに育った。2003年にカーステン・ドミニクが始めた。
- Outreach営業チームのアウトバウンド接触を、メール、電話、リマインダーのスケジュール化されたシーケンスに自動化する。あの手のコールドなフォローアップメールを量産する工場だ。
- Owncast自前のハードウェアで動かすセルフホスト型のライブ配信サーバー。Twitch/YouTube Liveのオープンソース代替だ。
- SCO GroupLinuxをめぐってIBMを訴えたことで記憶され、そもそもUnixの所有者が誰かという論争に敗れたUnixベンダー。
- Ubuntu自分でコンパイルしたくない人にも Linux を使えるようにしたディストリビューション。
- Unreal EngineEpic Gamesのリアルタイム描画エンジン。『フォートナイト』や多数のAAAタイトル、映像制作(『マンダロリアン』)、建築ビジュアライゼーションを支えている。
- Utimaco(ウティマコ)アーヘンに本拠を置くドイツのHSMメーカー。顧客がベンダーを変えたがらない市場で、数少ない有力企業の一つ。
- WebSocketブラウザとサーバーの間で双方向のリアルタイム通信を行うためのプロトコル。
- Wizエージェントを入れる代わりにAPI経由で顧客のクラウド環境全体を読み取り、結果としてGoogle史上最高額の買収対象になったクラウドセキュリティ企業。
- アーキタイプ(ECS)エンティティ・コンポーネント・システムにおいて、エンティティが持つコンポーネント型の一意な組み合わせのことで、同一の組み合わせを持つものは密な並列配列にまとめて格納される。
- アーケードゲームコイン式のゲーム。3分で財布を空にさせるほど難しく、それでいてまた列に並びたくなるほど面白く作られている。
- アーサー・シェルビウス1918年にエニグマの特許を取り、その機械が戦局を左右し、かつ破られる前に世を去ったドイツの技術者。
- アーサー・バークス哲学者からENIACの技術者となり、現代のコンピュータの設計図を描いた報告書の共著者になった人物。
- アートパックアートグループがBBSで公開した、ANSI/ASCIIアートの月次パッケージ。メンバー一覧とnfo付きである。
- アーネスト・ブリッケル1980年代にナップサック暗号の息の根を止め、20年後には、TPMが身元を明かさずに自分を証明する方法を作った暗号研究者だ。
- アーミス(Armis)ネットワーク上のあらゆる接続機器を、エージェントを入れずに洗い出すイスラエル発のセキュリティ企業。
- アール・ボーバートリチャード・ケインとともに、SELinuxの土台となるタイプ強制(type enforcement)を考案したアメリカのセキュリティ研究者だ。
- アーロン・スワーツ14歳でRSS仕様の策定に加わり、オープンなウェブの基盤の少なからぬ部分を築いた人物。
- アーロン・ロスシンシア・ドワークと差分プライバシーの教科書を書き、同じ数学を今度は過学習の抑制に転用した計算機科学者。
- アイコンテーマfreedesktop が定めたディレクトリ構成と検索規則。プログラムが document-open というアイコンを頼むだけで、どのデスクトップでも適切なサイズとスタイルで得られる。
- アイコンボックス(mwm)mwmのオプション機能で、アイコン化した全ウィンドウのアイコンを、ルートウィンドウに散らさず1つのスクロール可能な箱にまとめる。
- アイコンマネージャ(twm)twmが持つ、画面上の全ウィンドウの一覧。1クリックでプログラムをアイコン化したり元に戻したりでき、Windows 95の8年前に現れたタスクバーである。
- アイコン化 (Iconify)X11での「最小化」を指す言葉。ウィンドウが画面から消えてアイコン、またはリストの一行に置き換わり、誰かが戻したくなるまでそのままになる。
- アイダイアグラムシリアルリンクの何千もの単位間隔(UI)を重ね書きして得られる図。高速リンクで最も情報量の多い測定である。
- アイバン・サザランドコンピュータグラフィックスの創始者。大学院生のときにSketchpadを書き、その5年後に最初のヘッドマウントディスプレイを作った。
- アイランドアーキテクチャ静的なページの中に、独立したインタラクティブな「島」を浮かべるWebアーキテクチャ。2020年にJason Millerが提唱し、これを軸にAstroが作られて2021年に公開された。
- アイランドアーキテクチャ静的なHTMLの海に、小さな対話的コンポーネントの「島」を浮かべる設計。SPAのようにページ全体を対話的にはしない。
- アウトオブオーダー実行待ち時間を避けるため、CPUがプログラムの記述とは違う順序で命令を実行すること。ある命令がメモリからのデータを待つ間に、後続の独立した命令を先に進め、結果は外から見て正しい順序で見せる。
- アウトボックスパターンデータベースとメッセージキューを同一トランザクションで更新できない「二重書き込み」問題を、データ変更と同時にイベントをアウトボックステーブルへ書き込み、別プロセスに発行させることで解決するパターン。
- アキュムレータ(累算器)算術・論理演算が暗黙のうちにオペランドと結果の置き場として使う、特別なCPUレジスタ。6502、8080、x86(EAX)に見られる古典的な設計。
- アクション(CDE)ダブルクリックで何が起きるかを定めたCDEのデータベース。.dtファイルに書かれた名前付きコマンドで、ファイルマネージャー、フロントパネル、シェルが各自のリストを持たずにこれを参照する。
- アクセシビリティ視覚・運動・認知・聴覚などに障害のある人でも使えるように設計すること。略称はA11y(AとYの間に11文字あることから)。
- アクセスタイム読み出し要求から最初の1バイトが届くまでの総時間。シーク時間、回転待ち時間、コントローラーのオーバーヘッドの合計である。
- アクセストークンクライアントがAPI呼び出しのたびに送る、有効期間の短い「鍵」。操作を許可されていることの証明になる。多くはJWTか、中身のない不透明な文字列である。
- アクセスポイント有線のEthernetをWi-Fiに変える機器。家庭ではルータの中にあるが、大きな設備では天井に取り付けられた別の箱で、PoEで給電される。
- アクターモデル自律した「アクター」が非同期メッセージだけで通信する並行処理モデル。共有状態もロックも存在しない。
- アクティブデスクトップデスクトップの壁紙をWebページにし、ニュースを流す「チャンネル」を載せようとした1997年のMicrosoftの試み。プッシュ型ブームを象徴する存在だったが、ほぼ全員が機能をオフにした。
- アグネス・ドリスコル戦間期の米海軍を代表する暗号解読者。日本海軍の複数の暗号を破った。
- アクロニス(Acronis)ディスクイメージ作成ソフト「True Image」で知られ、現在はバックアップとマルウェア対策を一つにまとめた「サイバープロテクション」製品として売り出している企業。
- アコーディオンUIパターンの1つで、折りたたみ可能なセクションを並べ、クリックで展開する。画面を埋めずに多くの情報を見せられる。FAQ、サイドバーのナビゲーション、設定ページでよく使われる。
- アサーションコード内で「これが成り立つはず」と宣言する文。成り立たなければプログラムは異常終了する。
- アサナ(Asana)会議疲れを自力で解消しようとした初期Facebookのエンジニア二人が作った、業務・プロジェクト管理のクラウドサービス。
- アジマス記録隣り合う記録トラックを逆向きに傾けて書くことで、ガードバンドなしで隙間なく並べても干渉しないようにする方式。
- アジャイル大きな「ウォーターフォール」型の計画ではなく、短いサイクルと素早いフィードバックで進めるソフトウェア開発。
- アストロターフィング存在しない草の根運動を演出すること。名前は人工芝のブランドAstroTurfに由来する。依頼主は企業、選挙陣営、あるいは国家で、声の主は普通の人々に見せかけられる。
- アストロラーベ夜空を真鍮に折りたたんだ道具。歯車式の機械よりずっと前に、天文学と時刻測定の問題を解いたアナログコンピュータである。
- アセンブリ言語CPU の命令を人間が読める形にしたもの。機械語のすぐ一段上。
- アタナソフ・ベリー・コンピュータアイオワの地下室で作られた最初の電子式デジタル計算装置。1948年に価値を知らない人々の手で廃棄され、1973年に連邦裁判所が名誉を回復した。
- アダプターパターンGoFの構造パターンの1つ。クラスをラップして、別のインターフェースに見せかける。いわば「配管の継ぎ手」。
- アダプティブアイコン各メーカーが自社のアイコン形状を主張したがる問題へのAndroidの答え。アプリは2層を用意し、切り抜きはシステムが行う。
- アダプティブハッシュインデックスInnoDBの自動ショートカット。よく検索されるインデックスの接頭辞に対してハッシュテーブルを作り、ポイント検索でB-treeを降りる手間を省く。実際には無効にされることも多い。
- アダマールゲート量子ビットを確定した値から均等な重ね合わせへ移すゲート。ほぼすべての量子アルゴリズムの最初の一手である。
- アダム・シャストック脅威モデリングを、コンサルタントが請求書に書く作業から、開発者が実際にやる作業へ変えた人物。
- アダム・ヤング1996年に公開鍵方式のランサムウェアを描いてみせたアメリカの研究者。犯罪者が追いつくおよそ15年前のことだ。
- アダム・ラングレーGoogleのTLSエンジニア。BoringSSLからChromeでのポスト量子の試験まで、ウェブの通信暗号化の多くを静かに作り直してきた。
- アタラ・ボックスMohamed Atallaが1970年代初頭に作った、銀行の暗証番号(PIN)用の暗号化装置。最初のハードウェアセキュリティモジュールと広く見なされている。
- アップスケーリング画像を元より大きくすること。中間の値を数学的に推測するか、モデルにディテールを描き足させるかのどちらかである。
- アップタイムサービスが利用可能だった時間の割合。しばしば「ナイン」で表される。
- アップロード比率アップロード1本につきダウンロードできる量を制限する、BBSのルール。ただ乗りを防ぐための初期の試み。
- アディ・シャミアRSAの「S」であり、他人の暗号方式を破ることをスポーツにした人物。同僚のものも例外ではない。
- アディエーター金属のスライドとスタイラスでできた平たいポケット加算器。歯車を一つも使わずに足し算をこなし、電子機器に駆逐されるまで広く使われた。
- アディティブアニメーションポーズ全体をブレンドするのではなく、二つのポーズの差分を再生中のアニメーションに上乗せする手法。
- アテステーションシステムの状態、ソフトウェア、ワークロードに関する暗号学的な主張で、信頼できる主体が署名したもの。ハードウェア(TPM、Intel SGX)、サプライチェーン(in-toto、SLSA)、ワークロードID(SPIFFE SVID)などがある。
- アデル・ゴールドスタインENIACのマニュアルを書いた人。550ページ近いそれがこの機械の唯一の文書であり、したがって史上最初のプログラミングマニュアルとなった。
- アテンションTransformerの中核をなす仕組みで、各トークンが他のすべてのトークンを見渡し、文脈上どれだけ重要かを判断する。
- アテンションシンクTransformerモデルは、その意味に関係なく、系列の先頭のトークンに不釣り合いなほど多くの注意を向ける。
- アテンション機構入力のうち関連する部分に焦点を当てるニューラルネットワークの仕組み。2014年にバフダナウらが翻訳向けに導入し、2017年にヴァスワニらが自己注意へ一般化してTransformerが生まれた。
- アドバイザリロックPostgreSQLの機能で、行やテーブルに紐づかないアプリケーション定義のロック。SELECT pg_advisory_lock(12345) のように使う。
- アドバンストパッケージング複数のチップレットを同一基板上に統合したり、3次元に積層したりする技術の総称。CoWoS(TSMC)、Foveros・EMIB(Intel)、SoIC(3D積層)など。2024〜2025年のAIチップ生産のボトルネック。
- アドバンストフォーマットHDDの物理セクタを512バイトから4Kへ移行する規格。オーバーヘッドが減り誤り訂正も強化されるが、パーティションのずれには弱い。
- アトミック操作分割できない一つの単位として実行される操作。完全に終わるか、始まらないかのどちらかで、中途半端な状態は決して見えない。
- アトミック操作一つの単位として完了する操作。全体が実行されるか、まったく実行されないかのどちらかである。並行システムで、ロックなしにデータ競合を避けるうえで欠かせない。
- アドミッションコントローラKubernetes APIサーバーにある「関門」。オブジェクトの作成・変更リクエストを、認証の後、保存の前に審査し、拒否したり書き換えたりできる。クラスタでのポリシー強制とセキュリティルールを支える仕組みである。
- アトム(X11)文字列の代わりにXサーバーが発行する32ビットの数値で、名前を何度もネットワークに流さずに済ませる仕組み。
- アドレスマークFMやMFMでフォーマットされたディスク上の特殊なビットパターンで、セクターIDやデータブロックの始まりをコントローラーに知らせる。
- アナログコンピュータ計算するのではなく、真似をする機械。量は電圧や軸の回転で表され、答えは測定値として読み取る。
- アニーリング・フェーズ事前学習の最終局面。学習率をゼロに向けて減衰させながら、データの配合を大幅に高品質なものへ切り替える。
- アニメーションカーブ時間から値への関数。多くはキーフレームを接線で制御された補間区間でつないだもので、あらゆるアニメーション可能なプロパティを駆動する。
- アニメーションブレンディング複数のアニメーションクリップをボーン変換の補間によって重み付けして混ぜ、遷移をぶつ切りでなく滑らかにする技術。
- アニメーションリターゲットあるスケルトン用に作ったアニメーションを、プロポーションの異なる別のスケルトンへボーン単位で対応づけて再生する手法。背の低いキャラと高いキャラが同じ歩行モーションを共有できる。
- アノト(Anoto)ほとんど目に見えない点のパターンのおかげで、紙の上の自分の位置を把握できるデジタルペンを生んだスウェーデンの企業。
- アパーチャカード35 mmマイクロフィルムの小片をはめ込む窓を切り抜いたパンチカード。カードが索引を担い、フィルムが画像を担う。
- アバカス(そろばん)数字は保持してくれるが、計算手順は人間任せの計算道具。そのおかげで、訓練を積んだ機械式計算機の操作者に勝つことすらある。
- アバターネット上で自分を表す画像。サンスクリット語の「神の化身」から、ユーザー名の横に並ぶ128×128の正方形になった。
- アバランシェ効果入力を1ビット変えれば出力の約半分が変わるべき。そうでなければ、その構成は構造を漏らしている。
- アフィン暗号各文字を (a·x + b) mod 26 で暗号化する単一換字式暗号。
- アプリケーションコンテキスト (Xt)Xtで、ウィンドウではなくプログラムに属するもの(ディスプレイ接続、イベントキュー、タイマー、バックグラウンド処理)をまとめる入れ物。グローバル変数をなくすために導入された。
- アプリコット・コンピュータズMS-DOSを載せながらIBM互換を拒んだ英国のPCメーカー。誰もが互換機に折れた理由を身をもって示した。
- アポジー・ソフトウェアゲームの最初の3分の1を無料で配り、残りを通信販売で売れば成り立つことを見抜いたテキサスの販売会社。
- アミット・クライン (Amit Klein)開発者の大半が一つ目の存在すら知らないうちに、二つの攻撃クラスに名前を付けたイスラエルのWebセキュリティ研究者。
- アミット・サハイ属性ベース暗号の共同発明者であるUCLAの暗号学者。プログラムの難読化を、手品のような話から数学へと変えることに20年を費やしてきた。
- アムダールの法則並列化による高速化は直列部分で頭打ちになる。処理の10%が直列でしか動かないなら、コアをいくら積んでも最大10倍までだ。
- アムダール社IBMのメインフレームをIBMより速く安く作った会社。創業者は、そのIBM機を設計した本人だった。
- アモス・フィアット現代のほぼすべてのゼロ知識証明を非対話型にする手法に名を残す、イスラエルの計算機科学者。
- アライメントAIモデルに、ユーザーが本当に望むことをさせ、意図しないことをさせないようにすること。
- アラステア・デニストン1919年の創設から政府暗号学校(GC&CS)を率い、ブレッチリー・パークへ移したスコットランド出身の暗号解読者。
- アラン・エムテージ手作業でファイルを探すのが面倒になったという理由で、インターネット最初の検索エンジンと呼ばれる「Archie」を1990年に作った、マギル大学のバルバドス出身者。
- アラン・ケイ「オブジェクト指向」の名付け親であり、1972年にタブレットの構想を描いた人物。以来、業界が両方を誤解したと指摘し続けている。
- アラン・コンハイムLuciferとDESを生んだチームにいたIBMの数学者。NSAについて残した一文で最もよく知られる。
- アラン・チューリングコンピュータが一台も作られていない時代に「計算機とは何か」を定義し、同時に「計算機にできないこと」も示した人物。
- アラン・パラーSANS Instituteの創設者。セキュリティ教育を、会議の余興から独立した産業へと育てた人物。
- アリ・ジュールスハニーワード、回収可能性の証明、そして最初期のプルーフ・オブ・ワーク提案の一つを生み出したアメリカの暗号研究者。
- アリーナアロケータ大きなメモリブロックを1つ確保し、ポインタを前に進めて切り出していき、最後にまとめて一気に解放する割り当て方式。個別のfreeは存在しない。
- アリエン・レンストラRSAを破るのがどれほど難しいかを40年にわたり測り続けてきたオランダの数学者。たいてい、実際に破って測る。
- アリスター・ブリンブルTeam17の初期作品に音を与えたイギリスのAmiga作曲家。一度に鳴らせるのは4チャンネルだった。
- アリスモメーター注文すれば買える形で初めて量産された計算機。計算を職人技から商品に変えた。
- アル=キンディー9世紀バグダッドの哲学者・数学者。頻度分析について現存する最古の記述を残した。
- アルヴィンド・ナラヤナン「匿名化された」データがめったに匿名ではないことを示し、以来あらゆる新技術に同じ疑いの目を向けてきたコンピューター科学者。
- アルゴリズム問題を解くための、曖昧さのない段階的な手順。
- アルゴリズム型フィード投稿の順序と選択を、単なる時間順ではなく、最も関心を引くとアルゴリズムが判断した順に決めるフィード。Facebook、Instagram、TikTok、Xの標準であり、SNSの影響をめぐる議論の核心でもある。
- アルトゥール・エカートポーランド生まれの物理学者。E91プロトコルで、量子鍵配送の安全性を単一光子ではなくもつれに基づかせた。
- アルネ・ベルリング見たこともないドイツの暗号機を鉛筆と紙だけで2週間で再構成し、その方法の説明は拒んだ。
- アルバート・ゴンザレスシークレットサービスの情報提供者でありながら、同時に史上最大級のカード番号窃盗――1億枚超――を指揮していた男。
- アルファチャンネル各ピクセルの透明度を示す画像の第4のチャンネル。0なら透明、最大値なら完全に不透明。
- アルファトゥカバレッジフラグメントのアルファ値をMSAAのカバレッジマスクに変換し、ソートもブレンドもせずに透明を近似する手法。
- アルファブレンディング半透明のピクセルを、アルファ値に応じた重みで既存の画像の上に重ねる処理。
- アルプスアルパインキーボードスイッチ、操作ノブ、カーステレオで知られる日本の電子部品メーカー。
- アルフレッド・メネゼス楕円曲線へのMOV攻撃を生んだウォータールー大学の数学者。『Handbook of Applied Cryptography』の共著者で、この分野で最も声の大きい懐疑派の一人。
- アルペジエーター和音の構成音を、ユーザーが指定する速さで順番に鳴らし、独特のきらめきを生む装置またはアルゴリズム。
- アルペジオ一つのチャンネルで和音の構成音を高速に循環させ、耳に一つの和音として聞かせる技法。同時発音数が足りないチップ音楽の定番の回避策である。
- アルベド照明を加える前の素材そのものの色。表面が入射光をどれだけ反射するかを示し、影やハイライトは焼き込まれていない。
- アルベルティ暗号円盤1460年代に生まれた、二重の同心円盤による装置。知られている中で最古の多表式暗号である。
- アルマ・ウィッテン1999年の研究『Why Johnny Can't Encrypt』で、普通の人はPGPでメールを暗号化できないことを示した研究者。
- アレクサンドル・ヴィンニク暗号資産取引所BTC-eを運営したとされるロシア人。ハッキングやランサムウェアの収益の主要な洗浄先の一つだった。
- アレックス・イオネスク十代でオープンソースのWindowsクローンの開発者となり、本物のWindowsの仕組みを解説する決定版の大著を共同執筆するに至ったカーネルの専門家。
- アレックス・カープパランティア共同創業者兼CEO。哲学博士でありながら、世界でも指折りの物議を醸すデータ分析企業を率いる変わり者。
- アレックス・スタモス意見の対立からYahooとFacebookの両方を去り、その後は自分が争った問題そのものを研究する側に回ったセキュリティ責任者。
- アレックス・ハルダーマンエアダスターでRAMを冷やし、電源を切っても暗号鍵が残ることを示した研究者。
- アレックス・ビリュコフスライド攻撃とArgon2の双方を手がけた、ルクセンブルク大学の暗号解読者。壊すことと、壊れにくいものを作ることの両方を得意とする。
- アレッサンドロ・アクイスティ匿名の人物に名前を付けるのがいかに少ない材料で済むかを、繰り返し実証してみせるイタリア人経済学者。
- アレッサンドロ・キエーザ (Alessandro Chiesa)ZcashとStarkWareの両方の共同創業者となったイタリアの暗号研究者。簡潔証明を純粋な理論から引っ張り出した立役者の一人。
- アレン・ニューウェル推論する最初のプログラムを作り、その後は生涯をかけて「思考の理論は実行できなければならない」と主張し続けた。
- アロンゾ・チャーチヒルベルトの決定問題に、チューリングより数か月早く答えを出した。そのとき使った道具が、プログラミング言語の祖先になった。
- アン・カブキアン「プライバシー・バイ・デザイン」を提唱したカナダのプライバシー・コミッショナー。データ保護は後付けではなく、設計図の段階から組み込むべきだという考えである。
- アン・カラクリスティアーリントン・ホールの暗号解読者から、NSAのナンバー2にまで上り詰めた人物。
- アン・クイRed Balloon Securityの創業者で、組み込みセキュリティ研究者。プリンターや電話機を侵入者に変えてみせたことで知られる。
- アン・ワンコアメモリの「読むと消える」問題を解決し、特許をIBMに売り、ワードプロセッサで帝国を築いた人物。
- アンサンブル複数のMLモデルを組み合わせ、単一モデルより良い結果を得る手法。
- アンジェラ・サッセ1999年に『Users Are Not the Enemy』を著し、パスワードの悪習の責任を人ではなくシステムに求めたドイツ系英国人の研究者。
- アンジェロス・ケロミティス (Angelos Keromytis)OpenBSDのIPsecスタックの大部分を書き、ベロヴィンの分散ファイアウォールを論文から動くコードにしたギリシャ系アメリカ人の研究者。
- アンジュ・アルベルティーニ複数の形式を同時に兼ねるファイルを作り、その仕組みを解説するポスターを描くファイル形式の研究者。
- アンダース・フォーカーネルメモリの読み取りについて「失敗した結果」を公表し、そのせいでMeltdownのすぐ手前まで迫ったデンマークの研究者。
- アンダース・ヘルスバーグ広く使われる言語やツールを、40年にわたって4つも設計した人物。この打率に並ぶ言語設計者はいない。
- アンダーフィルフリップチップのダイと基板の隙間に流し込むエポキシ樹脂。これがないと、シリコンと回路基板の熱膨張差ではんだバンプが割れる。
- アンダーボルティングCPU/GPUの電圧を定格より下げ、性能を落とさずに発熱と消費電力を減らすこと。チップは余裕を見て検査されているため、多くは定格より50〜100 mV低くても動く。
- アンチウイルス端末上のマルウェアを検出して阻止するソフトウェア。
- アンチエイリアシング斜めの輪郭に現れる階段状のギザギザを、中間色を混ぜてなだらかに見せる技術。ピクセルが四角いことへの対症療法である。
- アンチエントロピー分散データベースで、レプリカ同士を比較して差分を修復するバックグラウンド処理。時間とともに同じデータへ収束させる。「エントロピー」はばらばらになったデータのことで、アンチエントロピーはそれを同期状態へ引き戻す。
- アンディ・グリーンバーグハッカーにジープを高速道路上で乗っ取られたとき、ハンドルを握っていたWiredの記者。
- アンディ・ミュラー=マグーンカオス・コンピュータ・クラブの長年のスポークスマンを務めたドイツのハッカー。2000年に欧州担当のat-large理事としてICANN理事会に選ばれた。
- アンティキティラ島の機械紀元前100年頃の青銅製の歯車仕掛けで、天体の位置を計算した。以後14世紀のあいだ、これに匹敵する機械は地上のどこにも作られなかった。
- アントーン・ボッセラース(Antoon Bosselaers)ルーヴェン大学(KU Leuven)の暗号研究者で、RIPEMD-160の三人目の、たいてい忘れられる名前。
- アンドゥリル(Anduril)Oculus創業者のパーマー・ラッキーが、シリコンバレー流のソフトウェア開発のやり方で兵器をつくろうと立ち上げた防衛企業。
- アンドゥログ(Undo log)MySQL/InnoDB が保持する変更前の値の記録。トランザクションの取り消し(ロールバック)と、MVCC で一貫したスナップショットを読むための古い行バージョンの復元という、2つの役目を持つ。
- アンドリュー・“バニー”・ファン自作のバスタップで初代Xboxのセキュリティを破り、以来、中身を実際に検査できるコンピュータ作りに打ち込んでいるハードウェアハッカー。
- アンドリュー・アウアンハイマー「weev」の名で知られる米国のトロール兼ハッカー。AT&Tの公開URLから11万4,000件のメールアドレスを取得して有罪となり、後に判決が覆されて釈放された。
- アンドリュー・アペルまずコンパイラとStandard MLで知られ、のちに中古の投票機を買って、改ざんがいかに簡単かを示したプリンストン大学の教授。
- アンドリュー・オドリツコベル研究所とAT&Tで数十年を過ごし、暗号が「困難」とする問題が実際にはどれほど困難かを調べ上げた数学者。
- アンドリュー・ブースフーリエ和を手で計算する手間を避けるため、ロンドンの地下室で3台のコンピュータを作った結晶学者。
- アンドリュー・ヤオ二人の富豪が、互いに資産を明かさずにどちらが豊かかを知るにはどうすればよいか、と問うた理論家。
- アンドレアス・ヒュルシングハッシュベース署名を実用の域に引き上げたドイツの暗号研究者。最初はXMSS、続いてSPHINCS+を手がけ、後者は2024年に米国標準SLH-DSAとなった。
- アンドレアス・プフィッツマン匿名性を、独自の語彙を備えた研究分野に育てた、ドレスデン工科大学のドイツ人計算機科学者(1958–2010)。
- アントワーヌ・ジュー誰もが「そんな近道はない」と思い込んでいたところに近道を見つけるのが得意な、フランスの暗号学者。
- アントン・ブラウン1727年に皇帝カール6世へ豪華な計算機を献上し、その翌年に世を去った宮廷機械技師。
- アンナ・リシャンスカヤ (Anna Lysyanskaya)ブラウン大学の暗号研究者で、匿名クレデンシャルを可能にした署名方式カメニッシュ=リシャンスカヤ(CL署名)の片割れ。
- アンビエントオクルージョン周囲からの拡散光が各点にどれだけ届くかを近似する手法で、隙間や角は近くの形状に光を遮られて暗くなる。
- アンリミテッドボブ1フレームに1つしか描かないのに、無数のブリッターオブジェクトが動いているように見せるデモエフェクト。
- イーゴリ・スコチンスキーIDA逆アセンブラを開発するHex-Raysの開発者。IntelのManagement Engineの仕組みを、公の場で初めて詳細に示した。
- イージングアニメーションの速度に緩急をつける関数。機械的な等速ではなく、ゆっくり始まりゆっくり止まり、ときに行き過ぎる。
- イービルメイド攻撃ホテルの部屋やオフィスなど、持ち主が離れた隙にノートPCへ物理的に触れた攻撃者が、ファームウェアやブートローダーを改ざんし、次回ログイン時に認証情報を盗む攻撃。
- イーライ・ベン=サッソン(Eli Ben-Sasson)確率的検証可能証明(PCP)を計算複雑性理論の奥からブロックチェーンへ運び出した、テクニオンの研究者。最初はZerocash、次はStarkWareを通じて。
- イアン・ビア持ち主のポケットの中で何もされていないiPhoneが、電波だけで乗っ取れることを示したProject Zeroの研究者。
- イアン・マーフィー(キャプテン・ザップ)1981年にAT&Tの課金コンピュータの時計を書き換え、米国で初めてコンピュータ犯罪で有罪になったアメリカのハッカー。
- イアン・ミアーズアメリカの研究者。博士課程の学生時代にZerocoinとZerocashを書き、それがそのまま暗号通貨Zcashになった。
- イヴァン・ダムゴーMD5、SHA-1、SHA-2の根底にある構成法にその名を残すデンマークの暗号研究者(オーフス大学)。以後の時間は、主に秘密のままの計算に費やしてきた。
- イヴォ・デスメットしきい値暗号の父とされるベルギーの暗号研究者。誰も鍵を保持しないまま秘密鍵を使えるようにするという発想である。
- イェジ・ルジツキエニグマに挑んだポーランド人三人組の最年少。時計法の考案者で、1942年に北アフリカからの帰途で溺死した。
- イェスパー・キッドAmigaのデモシーンからHitmanやAssassin's Creedのスコアを手がけるまでになったデンマークの作曲家。
- イェフーダ・リンデル(Yehuda Lindell)現代暗号の標準的な教科書の共著者で、秘密分散型のマルチパーティ計算を学会論文から製品へ押し出した一人であるイスラエルの暗号研究者。
- イェフゲニー・ドディス指紋のようなノイズのある情報源から安定した鍵を取り出すファジー抽出器で知られる、NYUの暗号学者。
- イェンス・シュトゥーベグラフィックカードをパスワードクラックの標準装備に変えたツール、hashcatを作ったドイツ人開発者。
- イオントラップ電磁場で空中に保持した個々のイオンをレーザーで制御する量子ビット。超伝導方式より遅いが、はるかに精密である。
- イタイ・ディヌールイスラエルの暗号解析者。アディ・シャミアとともに、ブラックボックスとして扱った暗号でも代数的構造が漏れることを示した。
- イツィク・マンティンRC4は誰もが認めたがらないほど壊れていた、と長年示し続けたイスラエルの暗号学者。
- イテレータ値を1つずつ生み出すオブジェクト。コレクションに対するループの土台である。
- イベントコードが反応したい「出来事」 — クリック、キー入力、ネットワーク応答、タイマーの刻み、メッセージの到着など。イベント駆動プログラミングはこれを土台にしている。
- イベントソーシング現在の状態だけを保存する代わりに、すべての変更を不変のイベント列として保存するパターン。状態はイベントを再生して導き出す。完全な履歴、監査、「タイムトラベル」が手に入る。
- イベントバスコンポーネントがイベントを発行し、別のコンポーネントがそれを購読する中央の仲介役。互いの存在を知らなくてよい。単一プロセス内のpub-subである。
- イベントマスク(X11)Xクライアントがウィンドウごとに設定するビットマスク。キー、マウスボタン、再描画、リサイズなど、どのイベントをサーバーから受け取るかを決め、ひいてはプログラムが何を知りうるかを決める。
- イベントループJavaScript をシングルスレッドのまま非同期にする仕組み。一度に一つのことだけを実行し、反復の合間にキューを確認する。
- イベント駆動アーキテクチャコンポーネント同士が直接呼び合うのではなく、「イベント」に反応して動くアーキテクチャ。
- イマジネーション・テクノロジーズ(Imagination Technologies)ドリームキャストと初期のiPhoneすべてのグラフィックスを支えた英国のPowerVRライセンサー。アップルが自前路線に切り替えるまでの話である。
- イミディエイトモードGUIウィジェットのオブジェクトを保持せず、フレームごとに関数呼び出しで描画と入力処理をやり直すUIの手法。
- イミュータブルインフラデプロイ後のサーバーは決して変更しない、という原則。新しいイメージをビルドして展開し、古いものを置き換える。
- イメージアプリケーションと依存関係をひとまとめにした不変のスナップショット。コンテナはここから起動する。
- イメージダイジェストコンテナイメージを一意かつ不変に識別する暗号学的ハッシュ(SHA-256)。別の内容へ付け替えられるタグと違い、ダイジェストは常に完全に同じバイト列を指す。再現性があり安全なデプロイの基礎だ。
- イメージレイヤーコンテナイメージは、変更不可のレイヤーを積み重ねて作られる。各レイヤーはビルドの1ステップが加えた差分であり、キャッシュされ、イメージ間で共有されるため、ビルドも配布も速く、容量も節約できる。
- イメージングドラムレーザープリンター内の感光性の円筒。トナーが付く前に、ページが電荷として描かれる場所である。
- イヤークリッピング(耳切り法)多角形から「耳」、つまり内部に他の頂点を含まない凸の角を繰り返し切り落として三角形分割する、単純なアルゴリズム。
- イラ・ウィンクラー企業がいかに簡単に自分自身を欺くかを示すことで、キャリアを築いた元NSAアナリスト。
- イリット・ディヌールイスラエルの理論計算機科学者。2003年の再構成攻撃によって、差分プライバシーを必須のものにした。
- イリヤ・ミロノフ差分プライバシーが浮動小数点の最下位ビットから漏れうることを示し、その後ディープラーニングで実用にした暗号研究者。
- イルファク・ギルファノフIDAの生みの親。30年間、解析者が最初に開くツールであり続けた逆アセンブラの作者である。
- イワン・クルスティッチクロアチア生まれのセキュリティアーキテクト。子ども用ノートPCにはユーザーアカウントなしのセキュリティを、のちには10億台のiPhoneのセキュリティを設計した。
- イワン・リスティッチModSecurityとSSL Labsを生んだセルビア系英国人の開発者。あらゆるHTTPSサーバーにAからFまでの成績を付けたツールの作者である。
- インクカートリッジインクジェットプリンタの交換式インク容器。1ミリリットルあたりの値段は、あまり計算したくない水準であることが多い。
- インクジェットプリンタ微小なインク滴を紙に触れずに吹き付けて文字や画像を作るプリンタ。
- イングラム・マイクロ世界最大のIT卸。ベンダーとリセラーの間に立つ、ほとんどの人が名前を聞いたことのない会社。
- イングリッド・フェルボウヘデベルギーのKU Leuvenにいるハードウェアセキュリティ研究者。物理現象に鍵を漏らされずに、暗号をシリコンに組み込む方法を研究している。
- インクリメンタルプロッタ8方向に1ステップずつしか動けないプロッタ。コンピュータが送るのは座標ではなく、移動パルスである。
- インシデント悪影響を及ぼした、または及ぼしうる、確認済みのセキュリティ事象。「何か変だ」というだけのものではない。
- インシデントポストモーテム重大な運用インシデントの後に行う構造化された分析。何が起きたか、なぜか、どう解決したか、再発を防ぐには何を変えるべきかをまとめる。現代の実践ではブレームレス、つまりスケープゴート探しではなく仕組みの失敗に焦点を当てることが重視される。
- インシデント対応進行中のセキュリティインシデントを扱う手順。検知し、封じ込め、根絶し、教訓を得る。
- インスタンス一般的なものの具体的な実体。OOPでは実行時に作られるクラスの複製、クラウドでは稼働中のVMやコンテナ、データベースでは稼働中のデータベースサーバーを指す。
- インスタンスブロック特定のインスタンスのユーザー全員を、ワンクリックでブロックするユーザー向け機能。Mastodonの「ドメインブロック」で、個別ブロックよりずっと強力。
- インストラクトモデル(Instruct)続きの文章を書くだけでなく、質問に答えたり指示に従ったりするよう微調整された LLM のこと。
- インソムニアック・ゲームズ『スパイロ』『ラチェット&クランク』、そしてソニーの『Marvel's Spider-Man』を生んだスタジオ。技術力が高く、稀に見る多作ぶりでも知られる。
- インターネットTCP/IPで動く、ネットワーク同士をつなぐ世界規模のネットワーク。起源は1969年のARPANET、商用化は1995年、2024年の利用者は約55億人。
- インターネット・トースター1990年のInterop会場で、ジョン・ロムキーが「やれるものならやってみろ」と言われてSNMP経由で操作してみせたトースター。
- インターネット・ハント初期のインターネットで毎月開かれた宝探し型クイズ。問題は易しく、難しいのは答えがどこにあるかを突き止めることだった。
- インターネットエクスチェンジ(IX)多数のネットワーク(通信事業者、コンテンツ事業者、企業)が互いに直接トラフィックを交換するための物理的な拠点。通常はデータセンター内の大型スイッチ数台からなる。高価なトランジット事業者を経由せずトラフィックを地域内に留めることで、コストと遅延を下げる…
- インターフェースクラスが実装すべきメソッドを、実装方法を決めずに定めた契約。
- インターポーザチップの下に敷くシリコンの板で、仕事は配線だけ。回路基板より高密度で、ロジック層をもう一枚足すより安い。
- インターリーブド2 of 5数字用のバーコードで、一つおきの数字をバーに、残りをスペースに載せる。「インターリーブド(交互配置)」の名はそこから来ている。
- インターレース走査線を一本おきに送って帯域を半分にする方式。アナログテレビの巧妙なごまかしで、デジタルの後処理では厄介者だ。
- インターレースフリッカーAmigaが垂直解像度を倍にするため、毎フレーム全ラインではなく1行おきに描画した結果、目に見えるようになったちらつき。
- インタプリタソースコードを機械語にコンパイルせず、直接実行するプログラム。
- インテグラフ曲線をなぞると、その積分曲線を描く機械式の器具。面積一つではなく、不定積分の全体が得られる。
- インデックス(データベース)テーブル全体を読まずに行を見つけられるようにするデータ構造で、たいていは B木である。
- インデックスオンリースキャンテーブルに触れず、インデックスだけでクエリに答えること。木を1回たどれば終わりで、行ごとの余計なI/Oがない、最速の読み取りである。
- インデックスの肥大化削除されたエントリが疎なページを残し、それが詰め直されないせいで、本来の3倍の容量を食っているインデックス。
- インデックスホールフロッピーのハブ近くにある小さな穴。フォトセルが1回転に一度これを読み取り、トラックの始まりを知る。
- インデックスレジスタその値が命令のアドレスに加算されるレジスタ。レジスタの値を増やしていくだけで、一つのコードが配列全体を走査できる。
- インテル・ファウンドリー自社チップだけでなく他社向けにも製造を請け負うという、インテルの復活戦略。2021年にパット・ゲルシンガーが始動させたが、その道のりは波乱に満ちている。
- イントロディスク記事を読み込む前に、短いプログラム製のイントロが流れる電子雑誌。
- インパクトプリンタインクリボンを機械的な力で紙に打ちつけて文字を形成するプリンタの総称。
- インビジブル・サラマンダー鍵によって一つのAES-GCM暗号文が二つの異なる画像に復号され、Facebook Messengerの不正報告の仕組みを欺いた攻撃。
- インフィニオン(Infineon)シーメンスから分離独立した半導体メーカーで、パワー半導体では世界最大手、セキュリティチップの主要サプライヤーでもある。
- インフォシスプネの7人のエンジニアが借りた元手で始め、ソフトウェアは地球の反対側でも作れると証明した会社。
- インフルエンサーSNSでオーディエンスを築き、報酬を得て商品などを薦める人。2010年頃のブログから育った職業で、今では他の広告チャネルと同じく計測・調達されるマーケティング手段である。
- インベンテック他社ブランドのノートPCやサーバーを、人知れず大量に作ってきた台湾のODM。
- インポートマップ<script type="importmap"> で、import x from "lodash" のような素の名前のimportを実際のURLに対応づけるブラウザ機能。
- インポスター遠くの3Dジオメトリを、事前レンダリングした画像を貼った1枚の四角形に置き換え、常にカメラを向かせるビルボード。
- ウーリ・マウラー「何かが計算上困難だ」という仮定を置かずにどこまで行けるかを示した、ETHチューリッヒのスイス人暗号学者。
- ヴァージル・グリフィス(Virgil Griffith)WikiScannerとTor2webを作り、のちに平壌での講演で投獄されたハッカー。
- ヴァーン・パクソンBro(現Zeek)を作り、インターネットワームに関する古典的な分析を共著したバークレーのネットワーク研究者。
- ヴァネヴァー・ブッシュ機械式積分器を作り、戦時中の米国の研究を取り仕切り、1945年には実在しなかったのにハイパーテキスト史のどれにも引用される閲覧機械を描いた人物。
- ウィークビットビットをわざと不安定な磁化で書き込み、読むたびに値が変わるようにしたコピープロテクト。そのままコピーすることは不可能だった。
- ウィーナー攻撃RSAの秘密指数が小さすぎる場合に、連分数を使って秘密鍵を復元する暗号解読攻撃。
- ウィーラー・ジャンプルーチンに飛び込んでも帰り道を見失わずに済ませる技法。1949年に発明されたサブルーチン呼び出しである。
- ウィキメディア財団ウィキペディアとその姉妹プロジェクトを運営するサンフランシスコの非営利団体。サーバー代は寄付を募るバナーでまかなっている。
- ウィザード(MUD)頂点まで登り詰めた結果、プレイをやめることになったプレイヤー。以後は世界を運営し、作る側にまわる。
- ウィジェットツールキットボタン、メニュー、スクロールバー、テキスト欄といった出来合いの部品に、イベントループとレイアウト規則を加えたライブラリ。プログラムが線と四角形から画面を組み立てずに済む。
- ヴィジュネル暗号3世紀にわたり解読不能とされた多表式暗号。だが繰り返しからキーの長さが割り出せると気づかれて破られた。
- ヴィタリー・シュマチコフ皆が安全だと宣言したシステムから、必ず漏れ口を見つけ出す癖のあるセキュリティ研究者。
- ヴィノド・ヴァイクンタナタン完全準同型暗号を特殊な仮定から切り離し、ありふれた格子問題の上に載せる流れを作ったMITの暗号学者。
- ウィリアム・オートレッド対数目盛を2本並べて滑らせることを思いつき、1622年頃に計算尺を発明したイギリスの聖職者。
- ウィリアム・ショックレー頑丈な接合型トランジスタを発明し、シリコンバレーの種をまいた。そして自らの凋落の種もまいた人物。
- ウィリアム・フリードマン遺伝学者からアメリカ随一の暗号解読者となり、この分野に統計的な道具立てと「cryptanalysis(暗号解読)」という言葉を与えた人物。
- ウィリアムズ管真の意味でランダムアクセスができた最初のメモリ。ごく普通のテレビ用ブラウン管の内側に、電荷の点としてビットを記憶した。
- ウィリス・ウェア(Willis Ware)1970年の報告書がコンピュータセキュリティの「出生証明書」とされる RAND の技術者。
- ウィル・シュローダー(harmj0y)Active Directoryをグラフとして見る視点を、攻撃者の一世代に教えたレッドチーマー。
- ヴィルゴット・オドナーそのピンホイールが世界で最も多くコピーされた計算機構となった、スウェーデン出身の技術者。
- ウィルヘルム・シッカルトパスカルより20年早くケプラーのために計算機を作ったチュービンゲンの教授。ただし唯一の現物は、部外者が見る前に焼失した。
- ウィン・シュワルタウ1991年に議会へ「電子の真珠湾」を警告し、その後、情報戦についての本を書いたアメリカの著述家。
- ウィンチェスター・ドライブハードディスクを密閉型で安価、かつ信頼できるものにした設計。以後のドライブはすべてこれを土台にしている。
- ウィンドウアプリケーションが所有する矩形のUI領域。1973年頃、Xerox PARCのSmalltalk-72で生まれた。Macintosh(1984)が一般化し、Microsoftはこの概念をOSの名前にした。
- ウィンドウ・スナイダー経歴にMicrosoft、Mozilla、Apple、Intelが並ぶセキュリティ幹部。OSの話題では、一度聞いたら忘れない名前の持ち主でもある。
- ウィンドウシェードウィンドウを最小化せず、ブラインドのように巻き上げてタイトルバーだけを残す機能。
- ウィンドウシステム一つの画面とキーボードとマウスを複数のプログラムで共有する層。各プログラムに描画用の長方形を与え、ポインタのある方へ入力を届ける。
- ウィンドウマネージャウィンドウをどこに置くか、どれにフォーカスがあるか、枠をどう描くかを決めるプログラム。
- ウィンドウメニュータイトルバー左端のボタンの奥にあるメニュー。元に戻す、移動、サイズ変更、最小化、最大化、閉じるを備え、1985年からWindowsに、1989年からMotifにあるが、ほとんど誰もクリックしない。
- ウィンドウ配置プログラムが何も指定しないとき、新しいウィンドウをどこに置くかを決めるウィンドウマネージャの規則。手動、ランダム、カスケード、最初の空きスペースなどがあり、Waylandは後にこの選択をプログラムから取り上げた。
- ウィンドウ関数現在の行に関連する行の集合(「ウィンドウ」)に対して値を計算するSQL関数。GROUP BYと違って行をまとめずに残す。連番、累計、順位付け、前後の行との比較ができる。
- ヴィントン・サーフボブ・カーンとともに、異なるネットワーク同士を相互接続するプロトコルを設計した人物。まさにそれが、インターネットの正体である。
- ウェーハ歩留まりシリコンウェーハ上で作られたチップのうち、正常に動くものの割合。欠陥は避けられないため、歩留まりがチップの原価をほぼ決める。新ノードの初期は歩留まりが低く、プロセスが成熟するまでチップは非常に高価になる。
- ウェーブテーブル合成事前に計算した波形を順に読み出す合成方式。再生速度が音程を決め、リアルタイムの音生成を安価に実現する。
- ウェアレベリング書き込みをNANDセル全体に均等に分散し、特定のブロックだけが早く摩耗しないようにするSSDの技術。フラッシュセルは消去回数に限りがあるため、ドライブの寿命に不可欠である。
- ウェイ・ダイ(Wei Dai)ビットコインのホワイトペーパーが参照した提案の一つ「b-money」と、暗号ライブラリ Crypto++ を生んだサイファーパンク。
- ウェイポイント手で置く、または自動生成されるグラフの中で、歩ける地点を示すノード。ナビメッシュ以前の古典的な経路探索手法。
- ウエスタンデジタルカリフォルニアの半導体メーカーが、ディスクとPCの間にあるコントローラーカードを足がかりに、ほとんど成り行きでハードディスクの大手になった企業。
- ヴェセリン・ボンチェフ1990年頃のブルガリアの「ウイルス工場」を記録し、その後数十年にわたって悪意あるコードを分解し続けたブルガリアのウイルス研究者。
- ウエハー直径300mm(12インチ)のシリコン円盤で、数十から数百個のチップを一度に作り込む。2000年頃から標準化され、450mmへの移行計画は高コストのため断念された。原料は石英から得る純度99.9999999%のシリコン。
- ウェブシェルPHP、ASPX、JSPなどで書かれ、HTTP越しに攻撃者へコマンドシェルを提供するスクリプト。最初の侵入に成功した後に設置される。
- ウェブリングホームページを輪のようにつなぎ、各ページに「前へ」「次へ」「ランダム」の小さなナビゲーションを置く仕組み。手作業で組み上げた、検索エンジンの先祖。
- ウェンケ・リー侵入検知にデータマイニングを持ち込み、その後ボットネット狩りに転じたジョージア工科大学のセキュリティ研究者。
- ウェンディ・セルツァー削除要求の公開アーカイブを作り、のちにセキュリティとプライバシーをWeb標準へ持ち込んだアメリカの弁護士。
- ウェンディ・ネイザー「セキュリティ貧困線」を提唱した、実務家でアナリスト。多くの組織は基本的な対策すら賄えない、という考え方である。
- ウォーターマーキング攻撃CBCモードのディスク暗号化に対する攻撃。鍵を知らなくても、特定のファイルが暗号化ディスク上にあることを証明できてしまう。
- ウォーダイヤリングモデムに何千もの電話番号を順番にかけさせ、キャリア音で応答する番号を見つけ出す手法。
- ウォード・クリステンセンXMODEMを書き、ランディ・スーエスとともに最初のBBSを作ったアメリカのプログラマ(1945〜2024年)。
- ウォードライビングGPSとWi-Fiスキャナーを積んで走り回り、無線ネットワークを地図にすること。2001年にPete Shipleyが映画『ウォー・ゲーム』(1983年)にちなんで命名した。
- ウォームスタート反復ソルバをゼロからではなく前フレームのインパルスで初期化すること。積んだ箱が震えず、落ち着くようになる。
- ウォーリーノイズ1996年にSteven Worleyが導入したセルラーノイズ。散らばった特徴点までの最短距離で各点に色を付け、細胞、ひび割れ、鱗のような見た目になる。
- ウォーレス・エッカート(Wallace Eckert)会計機で天体力学の計算ができることを示した天文学者。名前は同じだが、ENIAC を作ったエッカートとは親戚ではない。
- ウォジャク (Wojak)感情の状態を表すのに使われる、粗く描かれた禿頭の人物。ペペと違ってキャラクターではなく、テンプレートである。
- ウォブラーサインテーブルを走らせて画像やラスタラインを歪ませ、ゴムのように揺らして見せる効果。
- ウォブルグルーブ記録型ディスクの未記録面にある案内溝は左右にわずかに蛇行しており、まだデータのない媒体上でドライブにクロックとアドレスを与える。
- ウォルシュ–アダマール変換すべての線形関数との相関を一度に計算する高速な変換。線形解読法の主力道具である。
- ウォルター・タックマンLuciferをDESへ仕上げる作業を率い、その後、DESを鍵長の限界より長生きさせる方法を考え出したIBMの技術者。
- ウォルター・ブラッテン1947年、最初のトランジスタが信号を増幅したとき、装置に手を触れていた実験物理学者。
- ウルトラ第二次世界大戦中、解読したドイツ軍の通信から得た情報を指す英国側の呼称。
- ウルファル・アーリングソンアイスランド出身のセキュリティ研究者。制御フロー完全性の共同発明者で、のちにChromeに差分プライバシー下の統計収集をさせた。
- エージェンティックAI自律的に行動するLLMシステム。複数手順のタスクを計画し、ツールを呼び出し、結果を観察して計画を修正する。1回の入力に1回の出力を返すチャットとは別物で、ChatGPT Plugins、Claudeのツール利用、GPT…
- エージェンティックRAGLLM自身が検索を主導するRAG。「埋め込み→top-k→回答」という単純なパイプラインではなく、いつ、何を、何回検索するかをモデルが決める。
- エージェンティックワークフローLLMが1回答えて終わりではなく、計画し、ツールを使い、自分の結果を評価しながら、複数ステップで目標へ向けて反復するワークフロー。「答えるチャットボット」から「仕事をこなすエージェント」への転換である。
- エージェント(AI)質問に答えるだけでなく、ツールを使いながら逐次的に判断を下すAIのこと。
- エージェントメモリLLMエージェントが現在のコンテキストウィンドウを超えて物事を覚えておくための仕組み。タスクの過去のステップ、ユーザーに関する事実、セッションをまたぐ教訓などを保持する。モデル自体がステートレスであることへの解決策だ。
- エージェントループあらゆるAIエージェントの基本パターン。LLMが考える→ツールを選ぶ→実行する→結果を読む→再び考える、を目標達成か最大ステップ数到達まで繰り返す。
- エージェント型コーディングAIエージェントが自力でコードを書き、実行し、デバッグし、改善を繰り返すこと。人間は目標を伝え、実装はエージェントが担う。
- エージェント評価ツールを使う多段階タスクでのLLMエージェントの性能を評価すること。単発のLLM評価とは別物。ベンチマークにはSWE-bench(実際のGitHub…
- エードリアン・ペリグインターネットの経路制御は、BGPの善意に任せておくには重要すぎると考えるスイスの研究者。
- エアギャップ他のネットワークと物理的につながっていないシステム。最強クラスの隔離だが、聞こえほど絶対的ではない。
- エアコントロールプレイヤーが空中でどれだけキャラクターを操作できるかを決める値。物理的にはありえないが、プラットフォーマーの操作感には欠かせない。
- エイコーン・コンピューターズ(Acorn Computers)英国の学校向けコンピューターを作り、ほとんど副業のように、今やほぼすべてのスマートフォンに入っているプロセッサ・アーキテクチャを生んだケンブリッジの会社。
- エイサー(Acer)台湾初の大手PCブランド。かつて競合していた米国の廉価ブランドを買収して成長した。
- エイダ・ラブレス1843年に、一般に世界初のコンピュータプログラムとされるものを書いた数学者。対象は、ついに作られなかった機械だった。
- エイドリアン・ポーター・フェルト使えるセキュリティ(ユーザビリティ)を計測可能なものにし、ただのHTTPを「安全でない」とChromeに表示させた研究者兼エンジニア。
- エイドリアン・ラモネットカフェから企業ネットワークに入り込んだ「ホームレス・ハッカー」。のちにチェルシー・マニングを通報した人物。
- エイビ・ウィグダーソンNPに属するどんな命題も、それ以外を一切明かさずに証明できることを示し、2023年にチューリング賞を受賞したイスラエルの計算量理論家。
- エイビ・ルービン2003年にDiebold社の投票機を分解して調べ、選挙技術を米国でセキュリティ問題にしたジョンズ・ホプキンス大学の教授。
- エイブラハム・シンコフ1941年、パープル暗号機の復元品を携えてブレッチリー・パークへ渡ったアメリカの暗号解読者。
- エヴァ・ガルペリンEFFのサイバーセキュリティ部門責任者。ストーカーウェアを本来のマルウェアとして扱うよう、アンチウイルス業界を動かした。
- エキスパートシステム1980年代の AI。手書きの if-then ルールを何千も並べ、守備範囲の端に着くまでは見事に動いた。
- エキスパートルーターMoEで、各トークンをどのエキスパートに送るかを決める小さなニューラルネットワーク。たいていは線形層とsoftmax、そしてtop-k選択でできている。
- エキスパートルーティングMoEモデルの仕組みで、N個のエキスパートのうち、トークンごとにどの1〜2個を動かすかをゲーティング関数が選ぶ。疎活性化の要で、順伝播ごとに動くのはパラメータの1〜2割程度だけ。
- エキスパート並列化MoE モデルのエキスパートを複数の GPU に分散し、各カードには数個だけ持たせる並列化。兆単位のパラメータを持つモデルを動かせる唯一の方法である。
- エクアトリウムプトレマイオスのモデルによる惑星の位置を、正しい設定に合わせて回すだけで求められる器具。計算は要らない。
- エクスプロイト脆弱性を突いて、本来できないはずのことを実行させるコードや手法。
- エクトル・マルティンソニーがPS3のコード署名に固定のナンスを使っていたことを示したfail0verflowの一員で、のちにAsahi Linuxを立ち上げたスペイン出身のゲーム機ハッカー。
- エコープロトコルネットワーク上で最も単純なサービス。7番ポートに送ったものがそのまま返ってくる。
- エックルス・ジョーダン回路互いに相手を押さえ込む二本の真空管という1919年の回路で、電子的な1ビットのもっとも小さな住処となった。
- エッジAI機械学習の推論をクラウドではなく、端末(スマートフォン、IoT機器、車)の上で実行すること。
- エッジコラプス(辺の縮約)メッシュ簡略化の基本操作で、1本の辺を1つの頂点に縮め、三角形を2枚消す。
- エッジノッチカードコンピュータ以前のデータベース。縁に穴の列を持つカードの束に針を通すと、条件に合うカードが落ちてくる。
- エッジフリッピングマウスポインタを画面の端に押し当てて仮想デスクトップを切り替える操作。知っている人には便利で、知らない人には不可解である。
- エッジレジスタンスドラッグ中のウィンドウが、画面端や別のウィンドウの端で数ピクセルぶん引っかかり、そのまま滑り抜けないようにするウィンドウマネージャの機能。
- エッジレンダリングサーバー側のコードを、中央のデータセンターではなく、ユーザーの地理的に近いCDNの「エッジ」ノードで実行すること。応答の生成も移動距離も短くなるため遅延が大幅に減る。現代のエッジ系プラットフォームの核である。
- エド・スコウディス一世代のインシデント対応者とペンテスターを育てたアメリカのセキュリティ講師。攻撃手法をクリスマスのゲームにまでしてしまった。
- エド・フェルテン音楽業界の電子透かしを破り、その方法を説明しようとしたら訴訟をちらつかされたプリンストン大学の教授である。
- エドガー・アラン・ポー1841年に「どんな暗号も解ける」と豪語し、その後、頻度分析で暗号が解かれる小説を書いた。
- エドガー・ダイクストラプログラミングを数学的な学問に変えたオランダ人。その鋭い物言いは、引用もされ、恐れられもした。
- エドワード・クラインシュミットそのテレプリンターがTeletype社の礎となった、ドイツ系アメリカ人の発明家。
- エドワード・スノーデン2013年の内部告発によって、暗号化を「例外」から「標準」に変えた人物。
- エドワード・ヘバーン最初期の電気式ローター暗号機を作りながら、儲けを他人に持っていかれたアメリカの発明家(1869〜1952年)。
- エニーキャストDNS同じIPアドレスをBGPで世界各地から広告し、利用者を自動的に最寄りのノードへ導く方式。DNSルートサーバー、大規模リゾルバ(1.1.1.1、8.8.8.8)、CDNの標準的な構成である。
- エニグマドイツのローター式暗号機。「どの文字も自分自身には暗号化されない」という唯一の設計上の欠陥が、命取りになった。
- エフード・テネンバウム「ジ・アナライザー」を名乗ったイスラエルのハッカー。1998年の米軍システムへの侵入は、当初イラクによる攻撃と疑われた。
- エフェクトコマンドトラッカーのセルの右端に並ぶ小さな16進コードで、静止したサンプルを滑らせ、揺らし、あるいは黙らせる命令。
- エフェメラルコンテナ実行中のPodに、再起動せずに差し込めるデバッグ用の一時コンテナ。シェルもツールもないコンテナ(distrolessイメージなど)を調べるための手段。
- エフェメラルポート発信する接続に対してOSが一時的に割り当てる送信元ポート。サーバーはウェルノウンポートで待ち受け、クライアントは適当なポートを借り、通信が終われば返す。
- エフゲニー・ボガチョフFBIがGameOver Zeusバンキング・ボットネットを運用していたと見るロシア人。長年、サイバー犯罪者に懸けられた史上最高額の懸賞金の対象だった。
- エポック機械学習の学習で、訓練データ全体を1周すること。
- エミール・ポストチューリングと同じ年に、独立して計算可能性を定式化した論理学者。「ポスト=チューリング機械」の前半分に名を残した。
- エミュレータ別のコンピュータのハードウェアを、元のプログラムが違いに気づけないほど精密に模倣するソフトウェアである。
- エモート名前の文字列をチャットに打ち込んで表示する小さな画像。絵文字との違いは標準化されていないことで、エモートはUnicode文字ではなく、プラットフォームやチャンネル独自の画像である。
- エモティコン記号で作る顔で、首を傾けて読む。ASCIIアートの中で最も小さく、最も広まった形。
- エヤル・クシレヴィッツどのレコードを取り出したかをデータベースに知られずに取得するにはどうすればよいかを問い、サーバー1台でも可能だと示した理論家だ。
- エヤル・ローネンスマート電球のワームが都市ひとつを丸ごと横断できることを示したイスラエルの暗号研究者だ。
- エラーバウンダリReactのパターンの一つ。配下のツリーで起きたJavaScriptエラーを捕捉し、アプリ全体を落とす代わりにフォールバックUIを表示するクラスコンポーネント。componentDidCatchとgetDerivedStateFromErrorの二つ…
- エラーバジェットSLO(たとえば99.9%)と100%との差。約束を破らずに「使ってよい」ダウンタイムの量である。
- エラン・トロマーノートPCの雑音からRSA鍵を「聴き取り」、Spectreの発見にも関わったイスラエルの暗号学者。
- エリ・ビハムシャミアの教え子として差分解読法を共同で考案し、その後のキャリアでそれをあらゆるものに適用し続けた。
- エリー・バースティンセキュリティ機構が安全に見えるだけだと証明することを得意とする、Googleのフランス人研究者。
- エリートアクセスBBSの最上位の権限レベル。最新ファイルや隠しエリアはここにあり、「leet」という言葉の由来でもある。
- エリアス・レヴィ(Elias Levy / Aleph One)世代全体にバッファオーバーフローの悪用法を教えた文章の著者。
- エリクソン多くの人は昔の携帯電話で覚えているスウェーデンの通信企業だが、本業はネットワークそのもの、つまり交換機、基地局、その間のソフトウェアである。
- エリザベス・ファインラー化学者として出発し、ARPANETの情報センターを17年間運営した。彼女のグループがインターネットに.com、.edu、.govをもたらした。
- エリザベス・フリードマン密造酒業者やナチスのスパイ網を摘発した暗号解読者。その功績を、J・エドガー・フーヴァーは喜んで自分のものにした。
- エリック・コーリーエマニュエル・ゴールドスタインの名で知られる、『2600: The Hacker Quarterly』の創刊者であり、1984年以来ハッカーシーンで最も粘り強い代弁者。
- エリック・チエンシマンテック・セキュリティレスポンスの技術ディレクターで、Stuxnetとその親戚Duquの解析を率いた人物だ。
- エリック・テューズWEPの解読を数時間から1分未満に縮め、その後継規格にも矛先を向けたドイツの研究者。
- エリック・バトラーログイン用クッキーを平文で送るウェブを恥じ入らせたアドオン、Firesheepの開発者だ。
- エリック・ヒューズサイファーパンク宣言を書き、それを「サイファーパンクはコードを書く」の一言に煮詰めた数学者。
- エリック・ヤング個人的な副業だったSSLeayがOpenSSLになり、ウェブの暗号化の大きな部分を支えることになったオーストラリア人。
- エル・アヘドレシスタ1912年の機械で、キングとルーク対キング単独の終盤だけを指す。優雅ではないが、必ず詰ませた。
- エレファントフローデータセンター間のレプリケーションや動画アップロード、バックアップのように、量が多く長時間続くトラフィックの流れ。対になるのは、RPC呼び出しやDNS、小さなHTTP応答といった「マイスフロー」で、帯域の大半を占めるのは象、フローの数の大半を占めるの…
- エレベーター(OPEN LOOK)矢印とつまみを一つにまとめ、ケーブルに沿って昇降させるOPEN LOOKのスクロールバー。他に採用した例はなく、それゆえ昔のSunのスクリーンショットは一目でわかる。
- エロンカ・ダニン米国のゲーム開発者でアマチュア暗号学者。Kryptosなど未解読暗号の情報ハブになった。
- エンゲージメントベイトアルゴリズムを騙して拡散させるため、いいね、コメント、シェアといった反応を引き出すことだけを目的に作られたコンテンツ。「友達をタグ付けして」「同意なら🔥とコメント」「99%の人は解けない」など。価値は低いが反応は多い。
- エンゲージメント率クリエイターの影響力を測る指標で、投稿ごとの(いいね+コメント+シェア)÷フォロワー数、通常は%で表す。普通のアカウントで1〜3%、5%超なら高く、0.5%未満だと偽フォロワーや反応しないフォロワーを疑う。
- エンディアン複数バイトからなる値を、メモリ上にどの順序で並べるかという規則。リトルエンディアンは下位バイトが先、ビッグエンディアンは上位バイトが先である。
- エンティティ・コンポーネント・システムオブジェクトは単なる ID、データはコンポーネントに、ロジックはそれらを走査するシステムに置くアーキテクチャ。
- エンドパートデモの締めくくりのパート。音楽にのせて、挨拶、クレジット、シーンのゴシップを長いスクロールテキストで流す。
- エントロピー予測不能さをビットで測る尺度。攻撃者が平均して何回当て推量すればよいかを表す。
- エンベロープ暗号化データをランダムなデータ鍵で暗号化し、そのデータ鍵をHSMや鍵管理サービスの内部にあるマスター鍵で暗号化する方式。
- オーウェン・ウォーカーAKILLの名で知られるニュージーランドの10代の少年。FBIのOperation Bot Roastの最中にボットネットのコードを書き、判決ではなく就職先を得た。
- オーウェン・ケイシーデジタル証拠を、道具の寄せ集めではなく方法論を持つ学問に育てた研究者であり捜査官だ。
- オーガスタス・ド・モルガン条件を反転させるたびに、プログラマーが無意識に使っている二つの法則の主。エイダ・ラブレスの数学の家庭教師でもあった。
- オーギュスト・ケルクホフス1883年に軍用暗号の六つの要件を書き残したオランダの言語学者。そのうちの一つは、今なお暗号学全体を支配している。
- オーケストレーション多数のコンテナやサービスの自動管理。スケジューリング、ヘルスチェック、再起動、スケーリングを担う。
- オーディオジャックヘッドホンやマイク用の3.5mmコネクタ。1960年代から使われているアナログ音声端子である。
- オートエンコーダ入力を潜在ベクトルに圧縮し(エンコーダ)、そこから入力を再構成する(デコーダ)ニューラルネットワーク。ラベルなしで学習する。
- オートスケーリング負荷に応じてインスタンス数を自動的に増減すること。
- オートタイリング隣のセルを見て、辺・角・内側の接合といった適切なタイルを自動で選ぶ仕組み。一枚ずつ置かず、領域を塗るだけで済む。
- オーバークロックプロセッサ、グラフィックスカード、メモリをメーカーの仕様より高速に動かすこと。ほぼ必ず電圧を上げる必要があり、発熱が増えて寿命が縮む。
- オーバースキャン「安全」とされる表示枠の外側にある画像領域。テレビが普通は切り捨てる縁だが、デモコーダーたちはそこへ描画しようと戦った。
- オーバーストライク(重ね打ち)一文字分戻って同じ位置をもう一度打つ。インパクト機械にとって、タイポグラフィとはほぼこれのことだった。
- オーバードロー複数の面が重なっているために、同じピクセルが1フレームで何度もシェーディングされること。GPUにとっては無駄な仕事である。
- オーバーレイプレーン(X11)通常のフレームバッファの上に重なる追加のビットプレーン。下の画像を再描画せずに、メニューやカーソルを出し入れできた。
- オーファンルールトレイトと型の少なくとも一方が自分のクレートのものでなければ、そのトレイトを実装できないというRustの規則。Rust初心者の不満の半分ほどの原因である。
- オープンソースソースコードが公開され、閲覧・改変・再配布を認めるライセンスの付いたソフトウェア。「フリーソフトウェア」よりビジネスに受け入れられやすい言葉として、1998年にクリスティーン・ピーターソンが提案した。
- オープンソースLLM重みをダウンロードして自分で動かせる言語モデル。ほぼ例外なく誤解を招く呼び方で、正確には「オープンウェイト」である。学習データや学習コードが公開されることはまずない。
- オープンリールテープむき出しの2つのリールを手でヘッドの前に通す方式で、1950年代から1980年代まで汎用機の主要な記憶媒体だった。
- オープンリダイレクト?redirect=のようなパラメータが任意のURLを受け付けてしまう脆弱性。リンクは自社サイトに見えるのに、飛び先はattacker.comになる。
- オールドスクール固定ハードウェアを絞り出す路線とPCで3Dを描く路線を分けるデモシーンの境界線。やがて、制約を技巧とみなす美学そのものになった。
- オイラー法シミュレーションを進める最も単純な方法。速度にタイムステップを掛けて位置に足す、を繰り返す。
- オイラー角3つの軸まわりの3回の連続した回転で姿勢を表す方法。ヨー・ピッチ・ロールで表されることが多い。
- オキデータ日本製のプリンターで、非常に頑丈なため、9ピンのMicrolineが今も配送ラベルを打ち出している。
- オクツリー(八分木)3次元空間を8つの箱へ繰り返し分割する木構造。互いに近くにある物体だけを検査すればよくなる。
- オクルージョンカリング他の物の陰に隠れたものは描かない。いちばん安いジオメトリは、GPUに送られないジオメトリである。
- オックスブラッド・ラフィンハクティビズムを武器ではなく、情報の自由のための綱領として捉え直したカナダ人のcDcメンバー。
- オッテンドルフ暗号取り決めた本の中の位置で、一文字ずつを表す書籍暗号。
- オデッド・ゴールドライヒ理論暗号の重要な略語のいくつかで、三つ目の文字になっている人物。
- オデド・レゲヴ耐量子暗号のほとんどの土台となったLearning With Errors問題を定式化した、イスラエル出身の計算機科学者。
- オヌル・ムトル隣接する行を十分な回数読み出すだけでメモリのビットを反転できることを、研究グループとして示したコンピュータアーキテクト。
- オネル・デ・グスマン2000年5月、わずか数日で世界を駆け巡ったメールワーム「ILOVEYOU」の作者であるフィリピンの学生。結局、訴追されることはなかった。
- オフィル・アーキンOSがICMPへの応答の仕方だけで、いかに多くの情報を漏らすかを示したイスラエルのネットワークセキュリティ研究者。
- オブザーバーパターンオブジェクト(サブジェクト)が「オブザーバー」のリストを保持し、自身が変化したときに通知するパターン。リアクティブプログラミング、イベントシステム、MVCの基盤である。
- オブザーバビリティシステムの出力(メトリクス、ログ、トレース)を見るだけで、内部で何が起きているかを理解できる能力。可観測性とも訳される。
- オブジェクトデータ(フィールド)と振る舞い(メソッド)をひとまとめにしたOOPの単位。クラスのインスタンスであり、Smalltalk由来の「すべてはオブジェクト」という思想の核でもある。
- オブジェクトストレージデータを名前付きのオブジェクトとしてフラットな名前空間に置き、ファイルシステムとしてマウントするのではなく HTTP で取得する保存方式。
- オブジェクトプールあらかじめ確保したオブジェクトの集合を使い回し、生成と破棄を繰り返さないことで、確保コストとGCによる停止を避ける手法である。
- オフラインリーダー回線を切った状態でBBSのメールを読み書きできるプログラム。接続は取得と送信のときだけで済んだ。
- オペコード命令の先頭にある数値で、プロセッサが持つ数百の操作のうちどれを指すかを示す。
- オペレーショナル・トランスフォームロックなしで複数人が同じ文書を同時に編集できるようにするアルゴリズム群。Google Docs(2006年)や Etherpad の土台になった。
- オペレーターアプリケーションの運用知識をコントローラとして符号化するKubernetesのパターン。CRDと、現実を仕様に一致させ続けるループの組み合わせである。
- オペレーティングシステムアプリケーションとハードウェアの間に立つソフトウェア層。CPUのスケジューリング、メモリ管理、ファイルシステム・ドライバ・ネットワークの抽象化を担う。すべてはカーネルで始まり、カーネルで終わる。
- オムロン産業用リレーから血圧計、世界初の自動改札機まで手がける日本のオートメーション企業。
- オリジン・システムズ「We create worlds(我々は世界を創る)」と箱に書いてあった。この会社に限っては、控えめな謳い文句だった。
- オリジン・プライベート・ファイルシステム(OPFS)ブラウザがウェブサイトに与える、オリジンごとに隔離された高速な非公開ファイルシステム。ユーザーからは見えず、大量のデータを速く書き込むために設計された。
- オリジンラインエコーメール投稿の末尾にある* Origin:行。書き込みに使ったBBSの名前と、そのFidoNetアドレスを示す。
- オリン・カーコンピュータ犯罪法がいつまでも答えきれない問い、「不正アクセス」とは実際に何を指すのか、に生涯を費やしてきたアメリカの法学教授。
- オル・ダンケルマン誰もが堅牢だと思っていたブロック暗号のひび割れを、キャリアを通じて探し続けてきたイスラエルの暗号解読者。
- オルカ・セキュリティ(Orca Security)「エージェントレス」を売り文句に変えたクラウドセキュリティ企業。何もインストールせず、スナップショットからクラウドアカウント全体を読み取る。
- オンコール勤務時間外に本番環境のアラートへ対応する責任を、チームの誰かが負っている状態。
- オンダイECCDDR5チップ自体に組み込まれた誤り訂正で、データがメモリモジュールを出る前にチップ内部でビットエラーを直す。DDR5では必須だが、「本物の」ECCメモリと同じものではない。よくある誤解である。
- オンダイターミネーション(ODT)マザーボード上ではなく、メモリやコントローラのチップ内部に組み込まれた終端抵抗。高速なDDRバスの信号反射を抑える。DDR4/DDR5が走る極端な速度での信号品質に欠かせない。
- オンライン暗号各暗号文ブロックが、その位置までの平文だけに依存する、長さを保つ暗号。
- セキュリティシアター実際に安全になるわけではないのに、安全になったと感じさせるための対策。
- セキュリティ設定不備システムやフレームワーク、クラウドサービスが安全でない設定のまま使われている状態。初期パスワードの放置、不要な機能の有効化、公開されたストレージ、冗長すぎるエラーメッセージなど。侵害の原因として最も多く、しかも最も防ぎやすいものの一つで、OWASP…
- 一度だけ表示(View once)画像や動画を一度だけ開けて、その後は完全に消える機能。再び開くことも、保存することも(建前上は)できない。WhatsApp、Instagram、Snapchatに類似の機能がある。
- 一意性距離読める平文を生む鍵がただ1つに定まるまでに、どれだけの暗号文が必要かを示す量。
- 一括フォロー何百、何千ものアカウントを自動でフォローし、フォローバックを狙うスクリプト。2012〜2018年ごろの主流のグロースハックだが、今ではほぼすべてのプラットフォームで禁止されている。InstagramとTwitterは一括フォローするアカウントを積極的…
- 一括ブロック(Bluesky)厳選されたブロックリストを1回購読するだけで、10万以上のアカウントをブロックできるBlueskyの機能。モデレーション疲れを一変させた。Blueskyのリベラル寄りの層では定番で、数千件を載せた「既知の嫌がらせ加害者を全員ブロック」リストを購読する…
- 一方向関数順方向には簡単に計算できるが、逆方向には事実上計算できない関数。
- 一方通行プラットフォーム下からはジャンプですり抜けられ、上からは着地できる足場。衝突が一方向にしか働かない。
- 一時テーブル現在のセッション(接続)の間だけ存在し、切断時に自動で削除されるテーブル。CREATE TEMP TABLE staging AS SELECT ...のように作る。複雑な多段クエリやETLの中間置き場、セッション内の計算結果のキャッシュに使う。
- 一時鍵(エフェメラル鍵)1回のセッションのためだけに生成され、終われば破棄される鍵。前方秘匿性の土台である。
- 一致指数文章から無作為に2文字を選んだとき、同じ文字になる確率。暗号文に言語が隠れているのか、ただの雑音なのかを、1つの数で教えてくれる。
- 一貫性ハッシュ(DB)ノードの追加や削除の際に、移動が必要なキーをごく一部に抑えられるデータ分散の手法。単純な剰余ハッシュは構成が変わるたびにほぼ全データを再配置させてしまうが、その問題を解く。
- 位相符号化(PE)各ビットをセル中央の位相反転で表す自己クロック方式。1/2インチ9トラックテープの1600bpi標準である。
- 位置エンコーディングTransformer のアテンションはトークンの並び順を知らないため、位置情報を明示的に注入する必要がある。通常は入力埋め込みに加算する。
- 位置ベース動力学力を積分するのではなく、位置を直接動かして拘束を解く物理手法。物理的な正確さと引き換えに、盤石の安定性を得る。
- 依存型値に依存する型。型システムで不変条件を表現できる。Vec n Int は「ちょうどn個の整数のベクトル」を意味し、コンパイラが長さの整合性を検証する。Coq、Agda、Leanなどの証明支援系では標準である。
- 依存性注入クラスが依存先を自分で生成するのではなく、外から渡してもらう設計手法。
- 依存関係自分のコードが頼っている外部のライブラリやパッケージ。
- 依存関係混乱攻撃(Dependency confusion)サプライチェーン攻撃の一種。社内パッケージと同名のパッケージを公開のnpmやPyPIに登録すると、パッケージマネージャーがバージョン番号の高いほうを選んでしまう。
- 入れ子集合モデル木構造のモデルの一つ。木を「ぐるりと一周」しながら、各ノードに左値と右値の二つの数を割り当てる。すると部分木は単純な区間になり、子孫の左右の値はすべてノード自身の区間に収まる。読み取りは速く、変更は高くつく。
- 印字ハンマーインパクトプリンタで、活字が通過する瞬間に紙とリボンを叩きつけるソレノイド駆動のハンマー。
- 印字ヘッドプリンターの可動部品で、実際にインクを置いたり、文字を紙に打ち付けたりする部分。
- 因果整合性 (Causal consistency)因果関係のある操作の順序だけを保証する整合性モデル。AがBの原因なら、全員がAをBより先に見る。因果関係のない操作は、ノードによって違う順序で見えてもよい。ネットワーク分断下でも可用性を保てる最も強いモデルだ。
- 圧縮オラクル暗号化の前にデータを圧縮すると、暗号文の長さから、攻撃者の推測が隣にある秘密に似ているかどうかが分かってしまう。
- 埋め込み単語・文・画像を、その意味を捉えた数値の列に変換したもの。
- 埋め込みサーボデータセクターの間に短いサーボ領域を挟み、ヘッドが1回転の間に何度も位置を補正できるようにする位置情報の持たせ方。
- 埋め込みドリフト異なるモデル(あるいはモデルのバージョン)が作る埋め込みは互いに比較できないため、埋め込みモデルを切り替えたら、ベクトルデータベース全体を作り直す必要が出る問題。本番のRAGで悪名高い保守負担。
- 埋め込みモデルテキスト(単語・文・文書)を意味を捉えた数値ベクトルに変換するモデル。意味の近いテキストはベクトル空間で近くに並ぶ。セマンティック検索、RAG、レコメンドの土台である。
- 安全でないデシリアライゼーション信頼できないデータをデシリアライズした結果、攻撃者の意図したオブジェクトが生成・実行されてしまう脆弱性。RCEの定番ルートである。
- 安全性レベル既知の最善の攻撃に要する作業量をビットで表した指標。128ビットの安全性とは、およそ2¹²⁸回の演算が必要という意味である。
- 安定ラスタC64のラスタ割り込みからジッタを取り除き、コードを正確なサイクルに着地させる基礎テクニック。
- 岡本龍明MOV攻撃と藤崎–岡本変換の生みの親であるNTTの研究者。後者は今やポスト量子標準の内部に組み込まれている。
- 引用ツイートTwitter/Xの機能で、他人の投稿に自分のコメントを添えてリツイートするもの。2015年に導入。文脈を足して共有する使い方と、自分のフォロワーの前で相手を嘲る「晒し(dunk)」という使い方の二面性がある。
- 引用ポスト他のユーザーの投稿に自分のコメントを付けて再共有すること。Twitterが2015年に「引用ツイート」として導入した。リツイート(そのまま共有)や返信(スレッド内での応答)とは微妙に違う。Mastodonは長く実装を拒んだが、2024年にオプトイン方…
- 引用ポスト(Bluesky)Blueskyで自分のコメントを添えて投稿を引用する機能。ただしTwitterにはない制御がある。引用された側が自分の投稿を切り離すことも、投稿者が引用そのものを禁止することもできる。「引用晒し」の毒性を抑える試みである。
- 影響マップゲーム世界上のグリッドで、各セルが「どちらの支配下か」を示す値を蓄え、外へにじませることで前線や安全地帯、隘路を浮かび上がらせる手法。
- 応用暗号学ブルース・シュナイアーによる1994年の著書。暗号戦争のただ中で、プロトコルとソースコードの両方を世代のプログラマーに手渡した。
- 意味論(プログラミング)プログラムが何を意味するか、実行時に何をするか。見た目を扱う構文とは別物。厳密に定める方法は、操作的・表示的・公理的の3つ。
- 意味論的安全性鍵を推測しにくいだけでなく、暗号文が平文について何も明かさないことを求める要件。
- 打ち切り差分ブロックの一部のビットやバイトの差だけを固定し、残りは自由にしておく差分。
- 映画のプロット型脅威映画のように具体的な攻撃シナリオ。思い描きやすいからこそ、過大な防御予算を引き寄せる。
- 暗号アルゴリズム(Cipher)データを暗号化し、復号するアルゴリズム。
- 暗号スイートTLSで使う暗号アルゴリズムの組み合わせ。鍵交換、署名、共通鍵暗号、MACからなる。
- 暗号フィードバックモード(CFB)ブロック暗号を自己同期型のストリーム暗号に変える、ブロック暗号の利用モード。
- 暗号利用モード暗号利用モードとは、メッセージが1ブロックより長いとき、ブロック暗号をどのように適用するかを定める方式である。
- 暗号化(Encryption)正しい鍵を持つ者だけが読めるよう、データを意味不明な形に変換すること。
- 暗号戦争(Crypto Wars)一般人が強力な暗号を使ってよいかをめぐる1990年代の争い。暗号研究者の側が勝ったが、その後も約10年ごとに再燃している。
- 暗号技術暗号化・署名・ハッシュを支える数学であり、盗聴者がいる環境でも安全に通信できるようにする技術である。
- 暗号文暗号化されたメッセージ。鍵を持たない者にはただのノイズに見える。
- 暗号文の膨張平文と暗号文の長さの差。暗号方式がひそかに増やしてしまう量のひとつ。
- 暗号文単独攻撃攻撃者の手元にあるのは暗号文だけで、平文も暗号化装置へのアクセスもない。
- 暗号文窃取パディングを使わないブロックモード。最後の平文ブロックを埋めるために、暗号文ブロックの一部を借りる。
- 暗号期間(Cryptoperiod)鍵が交換されるまでに使用を認められる期間、またはデータ量。
- 暗号機それまで手作業で行われていた暗号処理を自動化した、機械式または電気機械式の装置。
- 暗号解読鍵なしで暗号を破る研究。暗号学の、あまり行儀のよくない双子である。
- 暗号資産ウォレット財布というより鍵束。コインは入っておらず、動かす権利を与える秘密鍵だけが入っている。
- 暗号資産マイニング次のブロックを繋ぐ権利を得るため、ハッシュ値を途方もない規模で当てずっぽうに探し、その見返りに報酬を受け取る作業。
- 江藤博明GCCの -fstack-protector となったコンパイラ防御、ProPolice を生んだIBMの日本人研究者。
- 活性化関数ニューラルネットワークの各ニューロンが入力を通す関数で、ネットワークに非線形性を与えるもの。
- 液体金属(TIM)ガリウム系の熱伝導材(TIM)。熱伝導率は80 W/mK超で、一般的なグリスの5〜15を大きく上回る。PS5やSteam Deckなどハイエンドのゲーム機で採用されている。リスクは、アルミニウムと反応し、こぼれると電子回路をショートさせることだ。
- 液浸冷却サーバーごと不導体の液体に沈める冷却方式。冗談のようだが、ラック密度が50 kWを超えると空冷では足りなくなる。
- 温度LLMが次のトークンをどれだけランダムに選ぶかを制御するパラメータ。0は決定的、1は創造的、2はカオス。
- 温度(Temperature, LLM)LLMの出力のランダム性を決めるサンプリングパラメータ。T=0なら常に最も確率の高いトークンを選び(貪欲法)、T=1は本来の分布どおり、T>1ではより創造的で、ときに支離滅裂になる。
- 温度(サンプリング)LLMの出力のランダムさを決めるパラメータ。低い温度(0付近)ではモデルは集中的で予測しやすく、ほぼ常に最も確からしい語を選ぶ。高い温度では創造的で多様になるが、脱線もしやすくなる。
- 王小雲2004〜05年にMD5とSHA-1の衝突耐性を破り、世界のハッシュ関数の半分を引退に追い込んだ暗号解読者。
- 異方性フィルタリング面が傾いている方向に沿ってサンプルを取るテクスチャフィルタリング。地平線へ伸びる床や道路がぼやけず、くっきり見える。
- 絵文字Unicodeで符号化された絵記号。一つの絵文字は一つ(または複数)のコードポイントでできている。
- 絵文字リアクション新しいメッセージを書く代わりに、絵文字でメッセージに反応を付ける機能。チャットではSlackが2014年に広め、投稿ではFacebookが2016年に、単なる「いいね」を6種類のリアクションに置き換えて一般化した。
- 色空間画像内の数値が実際に「どの色」を指すのかを定める規約。これがなければRGBの値は意味を持たない3つの数字にすぎない。
- 英国タビュレーティング・マシン社英連邦全域でホレリスのマシンをライセンス販売し、ブレッチリー・パークのボンベを製造し、やがてICLへと姿を変えた企業。
- 衛星インターネットケーブルではなく衛星経由で接続する方式。衛星が地上に近づいて、ようやく実用になった技術である。
- 裏切り者の八人1957年にショックレーの研究所を去り、フェアチャイルドを設立した8人の技術者。シリコンバレーの種である。
- 親ドキュメントリトリーバー(Parent-document retriever)小さな「子」チャンクで照合(精密な検索)し、モデルには、それが属するより大きな「親」チャンク(または文書全体)を渡すRAGの戦略。小さく探して、大きく渡す。
- 誤り伝播暗号文の1ビットが反転したとき、被害がどこまで及ぶかは、使う動作モードがすべてを決める。
- 踊る人形コナン・ドイルのシャーロック・ホームズ作品に登場する、一文字ごとに異なるポーズの棒人間を当てた換字式暗号。
- 重みニューラルネットワークの中にあって挙動を決める数値。学習とは、実のところこれを調整することである。
- 隠蔽によるセキュリティ仕組みを誰も知らないことに頼る方式。誰かが分解するまでは成り立つ。
- 音声VLANIP電話専用に分けたVLAN。同じ物理ケーブル上でも音声とデータのトラフィックを切り離せる。電話機とPCが一つのスイッチポートを共有しつつ、音声だけ独自のVLANと優先QoSを得られる。
- 音声認識音波をテキストに変える技術。1952年以来、ほぼ20年ごとに「ほぼ解決した」と宣言されてきた問題である。
- 音響カプラ電話の受話器を押し込んで使うモデム。自前の機器を電話回線につなぐことが禁じられていたための苦肉の策だった。
- 音響暗号解析コンピューターが計算中に出す音から鍵を復元する、サイドチャネル攻撃。
- 順序非依存透過透明な面を奥から手前へ並べ替えずに、正しく描画するための手法の総称(OIT)。
- Apache CordovaWebアプリをネイティブのシェルで包み、カメラや連絡先へのアクセスを与えたフレームワーク。ハイブリッドアプリの元祖である。
- Candiru社名を変える回数がエクスプロイトより多かったイスラエルのスパイウェア企業。Microsoftは最終的にその製品に独自の呼び名を付けた。
- Chaocipher1文字ごとに自らシャッフルし直す2枚のアルファベット円盤。仕組みが92年間秘密のままだった暗号。
- Character.AI一般消費者向けのチャットボットサービス。2021年にNoam Shazeer(Transformer論文の著者)とDaniel De Freitas(GoogleのLaMDA)が創業。ユーザーはAIキャラクターを作り、ロールプレイを楽しむ。
- Chroma最も始めやすいベクトルデータベース。pip install chromadb だけで、プロセス内でもサーバーモードでも動く。
- Claude CodeAnthropicのCLI型コーディングエージェント。ターミナルで動き、ファイルを読み書きし、シェルコマンドを実行し、MCP経由でツールを呼び出す。
- Cocoa Touch(ココアタッチ)iOS向けフレームワークの総称。マウスではなく指のために作り直されたCocoaである。
- Cocoa(ココア)AppleのmacOS向けデスクトップアプリのフレームワーク。NeXTSTEPをそっくり引き継いだため、クラス名はすべてNSで始まる。
- CocoaPods10年以上にわたりiOSエコシステムを支えてきた依存関係管理ツール。現在はメンテナンスモードに入っている。
- Codabar(コーダバー)1972年に生まれた古参のバーコード。セルフチェック機能があり印刷も雑で済むため、血液銀行や図書館で長く使われた。
- Code 11(コード11)1977年登場の高密度な数字用バーコード。用途はほぼ通信機器のラベル貼りに限られた。
- Code 93(コード93)1982年にインターメックが、Code 39と同じ幅でより多くのデータを詰め込むために作ったバーコード体系。
- Colossal Cave Adventure1970年代半ばにPDP-10で書かれた最初のテキストアドベンチャー。空き端末のあるARPANET上のあらゆるマシンにコピーされた。
- Com Hem(コム・ヘム)集合住宅の壁に最初から通っていた同軸ケーブルを、国内の相当数の世帯向けブロードバンドに変えたスウェーデンのケーブル事業者。
- Commodore PET1977年に出たコモドール初のコンピュータ。画面、キーボード、カセットデッキを一つの板金ケースに収めていた。
- Common Lisp(コモン・リスプ)Lisp戦争を終わらせた和平条約。対立する陣営がどこも受け入れられる一つの方言。
- ConfluentKafkaの開発者たちがLinkedInを離れ、無料で作ったものを売るために興した会社。
- Constitutional AI(憲法的AI)Anthropicの学習手法。LLMが自分の回答を批判・修正することで、文書化された「憲法」(原則の集合)に従うことを学ぶ。すべての例に人間がラベルを付ける必要はない。
- CorelCorelDRAWが1990年代のベクターグラフィックスの定番となったカナダのソフトウェア会社。Windows PCで最初に触れた本格的な描画ソフトという人も多い。
- Gas米国のティーン向け匿名「褒め合い」アプリ。2022年8月に公開され数か月でストア首位に立ったが、2023年1月にMetaが買収し、同年10月に終了した。
- Gatsby2015年にカイル・マシューズが始めた、Reactベースのサイトジェネレーター。数年のあいだ、Reactで高速なサイトを作る定番の方法であり、Jamstackブームを牽引した。
- Google PlayAndroid向けの主要ストア。App Storeよりは開かれているが、実際にはやはり避けて通りにくい。
- Grabタクシー、フード、金融、配送をまとめた東南アジアのスーパーアプリ。2018年にUberの東南アジア事業を買収し、2021年にSPAC経由で上場した(当時として史上最大規模)。
- Greetzクラックトロやイントロ、NFOファイルに載るリート綴りの挨拶。友好的なグループや個人への名指しで、シーン流の受賞スピーチである。
- Grexミシガン州アナーバーにあった会員運営のパブリックアクセスUnixマシン。誰でも無料でシェルアカウントを取り、会議室に参加できた。
- Guru Meditation(グル・メディテーション)Amigaのクラッシュ画面。16進数が二つ並んだ赤い点滅の枠で、名前は社内のヨガの冗談に由来する。
- Kibo(キボ)Usenet全体から自分の名前を探し出し、言及した相手全員に返信して、ついには「神」になった男。
- King(キング)賞金つきのウェブゲームから出発し、世界中の通勤客にお菓子を入れ替えさせている『キャンディークラッシュ』の会社。ストックホルム発。
- KnativeKubernetesの上に載るサーバーレス層。ゼロスケール、リクエストベースのオートスケール、ブルーグリーンデプロイを、すべてCRDとして宣言する。
- Quantum Corporationハードディスクで始まり、それを競合に譲り渡して、テープの会社に生まれ変わったストレージ企業。
- カーソル (データベース)結果セットへのポインタで、行を一度にではなく少しずつ取り出せる。1000万行を返すクエリは、そのままではクライアントのメモリに収まらないために存在する。
- カーソルフォント (X11)すべてのXサーバが持つcursorというフォント。マウスポインタはそれぞれ、形とマスクの2つのグリフの組でできている。
- カーツワイル・リーディングマシン普通の印刷物を初めて読み上げた機械。全書体対応のOCR、フラットベッドスキャナ、音声合成器を、洗濯機ほどの筐体に詰め込み、視覚障害者のために作られた。
- カーディナリティ推定プランナーが「各ステップで何行出てくるか」を見積もる処理。実行計画のすべてがこの数値に左右されるため、オプティマイザで最も重要な数字である。
- カート・ゲーデル数学は自分自身についてすべてを決定できないことを証明した。その符号化の技法は、プログラムをデータとして扱う発想の核心でもある。
- カード・プログラム式計算機(CPC)ユニットレコード機器をケーブルでつなぎ、ほとんどコンピューターと言えるところまで仕立てたもの。IBMの予想をはるかに上回って売れた。
- カート・ヘルツシュタルクブーヘンヴァルト強制収容所で、携帯計算機の設計図を仕上げた技術者。収容所当局が、完成品をヒトラーに献上するつもりだったからである。
- カードインタープリターすでにパンチされている内容をカードの上に印字し、人間がデッキを読めるようにするだけの機械。
- カードソーター一度に1桁(1欄)でしか分類できない機械であり、そのため、アルゴリズムと呼ばれるより50年も前に基数ソートを世に出した。
- ガートナーそのチャートひとつで、どのベンダーが入札の土俵に上がれるかが決まるアナリスト企業。
- ガードパターンUPCやEANコードの両端と中央にある追加のバーの組。スキャナにコードの始まり、分かれ目、終わりを教える。
- ガードバンド隣り合うトラックの間に空けた未使用の磁気領域で、役目はただ一つ、隣のトラックと干渉させないことである。
- カードプリンター財布に入っている厚さ0.76 mmのプラスチック板、ただ1つの媒体のために作られたプリンター。
- カードベリファイア何もパンチしないパンチカード機。別の操作員にもう一度全部を打たせ、先のパンチが正しいことを確かめるだけの機械である。
- カートリッジメモリ(LTO-CM)LTOカートリッジの隅に埋め込まれた小型の非接触メモリチップで、テープの目次、使用履歴、エラー統計を保持している。
- ガートルード・ブランチ14年間事務員として働いたのち38歳で数学の博士号を取り、マンハッタン計画のために計算した人力計算チームを率いた。
- ガードレールLLMが不適切な出力をしたり、不適切な入力を受け付けたりしないようにする保護層。
- ガードレール(AI)LLMの入出力を検査し制約する保護層。有害な質問の遮断、不適切な回答の除去、話題の限定、形式の強制を担い、モデル自身の学習とは別の安全機構となる。
- カード検証値(CVV)カード番号と、カードという物理的な実体を結びつける短い確認コード。
- カーネルOSの中核。特権モード(リング0)で動き、CPUスケジューリング、メモリ、ドライバ、ファイルシステム、システムコールを管理する。すべてがカーネルを通る。
- カーネルモードセッティング(KMS)解像度やリフレッシュレート、どの出力を点灯するかといった表示モードの設定を、XサーバーのドライバーからLinuxカーネルのDRMへ移したもの。ちらつかない起動やrootless Xを可能にし、これなしにWaylandは存在できなかった。
- カーネルモジュール再起動せずに稼働中のカーネルへ読み込めるコード。ほぼ例外なくドライバかファイルシステムである。
- カーネル空間カーネルだけが到達できるメモリと権限の領域。ハードウェアへのアクセスはすべてここで行われる。
- ガーバーフォーマット(Gerber format)世界中の基板メーカーが受け付けるファイル形式で、名前は本来これが駆動するために作られた機械に由来する。
- カーブオプティマイザーAMD Ryzenの機能で、電圧/周波数カーブをコアごとに微調整する。主にアンダーボルトに使う。同じ周波数をより低い電圧で動かせば、ブースト向上、温度低下、効率改善が得られ、しばしば「ただで」性能が上がる。
- カーボン紙インクを含ませた間紙で、原本を書くと同じ一筆で複写が取れる。
- カーライル・アダムズ(Carlisle Adams)CASTのCにあたるカナダの暗号研究者。その後は数十年かけて、PKIを実際に動かすという地味な仕事に取り組んだ。
- カール・エリソン(Carl Ellison)証明書は鍵の持ち主ではなく、その鍵に何が許されるかを語るべきだと主張し、それを実証する標準を書いた暗号研究者。
- カール・ポメランスRSA-129を破った手法である二次ふるい法を考案した、米国の数論研究者。
- カール・ランドウェア米海軍研究所の研究者。初期のコンピュータセキュリティ史で最も引用される概説論文を二本書いた。
- カールステン・オバルスキUltimate Soundtrackerを書き、意図せずしてトラッカー音楽を生み出したドイツ人。
- カールステン・ハイツラー通称Rasterman。Enlightenmentで Linuxデスクトップを美しくし、その後15年を次期バージョンに費やした開発者。
- ガイ・ロスブラムゴールドワッサー系とドワーク系の両方から出た、最も引用される成果のうち二つに名前が載っている理論研究者。
- カイサ・ニーベリ彼女が構成したS-boxは、地球上のあらゆるAES実装の中に入っている。フィンランドの暗号学者。
- ガイド付きデコーディング各ステップで文法に反するトークンをすべて除外し、言語モデルの出力をスキーマに従わせる手法。不正なJSONは文字どおり生成不可能になる。
- カイ二乗検定観測された文字数と期待される文字数を比べ、ある文章が特定の言語に似ているかどうかを判定する統計的検定。
- ガウシアンスプラッティング普通の写真からフォトリアルな3Dシーンを構築し、リアルタイムで描画する技術。2023年のSIGGRAPHでフランスのInriaの研究グループが発表し、NeRFをほぼ一夜で古く見せてしまった。
- カウンターストライク二人が余暇に作ったMODが、25年にわたり世界で最も遊ばれる対戦ゲームになった。
- カウントミニマムスケッチストリーム中の出現頻度を近似する確率的データ構造。2003年に Cormode と Muthukrishnan が発表した。ブルームフィルタに似ているが、有無ではなく回数を数える。
- ガエタン・ルラン理論上の弱点を、もう「理論上」とは呼べないほど安く実行できるようにしてみせるフランスの暗号解読者だ。
- カオス・コンピュータ・クラブ1981年にベルリンで設立されたドイツのハッカー協会。国家のシステムがいかに破れるかを示すことを伝統としてきた。
- カオスエンジニアリング本物の障害が起きる前に、本番環境であえて障害を起こし、システムの復旧力を検証する手法。
- ガジェット (Motif)自分のXウィンドウを持たないMotifの部品。親が描画してイベントを渡す代わりに、ボタン1つごとのウィンドウがサーバーから省ける。
- カシオリレーで電卓を作り、電卓の価格競争に勝ち、やがて世界で最も有名なデジタル腕時計を売った会社。
- カシスキー検査ヴィジュネル暗号の鍵の長さを割り出し、「解読不能」という評判に終止符を打った手法。
- カス・クレーマーズ攻撃者に先んじて、形式的なプロトコル解析ツールでセキュリティプロトコルの欠陥を見つけるオランダ人研究者。
- ガス・シモンズ(Gus Simmons)デジタル署名が、誰にも気づかれない隠しメッセージを運べることを発見したサンディア研究所の数学者。
- カスケードシャドウマップ視錐台を手前から奥へスライスし、それぞれ専用のシャドウマップに描画する手法。一つの太陽光で、近くはくっきり、遠くは安価に影を落とせる。
- カスケードレイヤーCSS のカスケードに「詳細度より上位」の判定段階を加える仕組み。ルールがどのレイヤーに属するかが、詳細度より先に決まる。
- カスケード暗号複数の暗号を独立した鍵で直列につなぐ。安全余裕を買うための古い発想である。
- カスタマイズ可能なselectついに <select> をCSSでスタイルできるようになった。些細に聞こえるが、あらゆるデザインシステムからアクセシビリティ上重要な何千行ものJavaScriptが消える。
- カスタムフィード(Bluesky)Blueskyアプリで選べるフィード。フィードジェネレーターが動かしており、複数を購読してタブとして切り替えられる。たとえば時系列のフォロー中フィード、トピック別フィード、発見用フィードを並べて使える。
- カスタム絵文字職場やコミュニティが標準セットとは別に自分たちで追加する絵文字。SlackやDiscordでは文化を支える重要な要素で、内輪ネタや同僚の顔、ミームがクリックできるリアクションになる。
- カスタム要素(Custom Element)新しいHTML要素を定義するWeb標準。customElements.define('my-button', class extends HTMLElement { ... }) のように書く。2018年に標準化され、Web…
- ガスパール・ド・プロニーアダム・スミスを読み、ピンと同じように数学も大量生産できると結論づけた技術者。
- ガス代イーサリアムのネットワークに計算を実行してもらうための手数料。価格は取引額ではなく、混雑状況で決まる。
- カセットテープ(記録媒体)1963年にフィリップスが発表したコンパクトカセット。1970〜80年代には、フロッピードライブを買えないホームコンピュータ向けの安価な記録媒体に転用された。
- カッティングプロッタペンの代わりにナイフを持ち、ビニールや紙、フィルムからベクターの形を切り出すプロッタ。
- カットバッファ (X11)Xで最初に登場した、最も粗雑なクリップボード。ルートウィンドウに付いた8つのテキスト用スロットで、誰でも書き込み、読み出しができた。
- カナリアデプロイ新バージョンをまず少数のユーザー(1~5%)にだけ公開し、指標が良好なら少しずつ広げる手法。バグの影響範囲を抑えられる。名前は炭鉱のカナリアに由来する。
- カノニカルUbuntuの開発元。証明書ビジネスで築かれた資金を元手に、Linux界が必要と考える以上に独自路線を歩んできた会社。
- カバーテープコンピュータ雑誌の表紙に貼り付けられた、ゲームやデモ、ユーティリティ入りのカセット(のちにはフロッピーやCD)。
- カバリングインデックスクエリが必要とする列をすべて含むインデックス。テーブルの行を参照せずインデックスだけで答えられる(インデックスオンリースキャン)ため、読み取りが多いクエリで大きな性能向上になる。
- カプコン『ストリートファイター』『ロックマン』『バイオハザード』を生んだ大阪の会社で、アーケード時代の主要な基板メーカーでもあった。
- カプセル化オブジェクト指向の原則の一つで、内部の詳細を単純なインターフェースの裏に隠すこと。
- ガムツリー(Gumtree)英国の分類広告サイト。2005年にeBayが買収し、2020年にAdevinta(Blocketの親会社)へ売却された。オーストラリア版と南アフリカ版は現地で非常に大きい。
- カメラシェイク被弾・爆発・着地の瞬間にカメラを短く揺らして手応えを加える演出。シミュレーションには一切触れない、純粋なゲームフィールだ。
- カラーグレーディングフレームの色をルックアップテーブルで置き換えて画面の雰囲気を決めるポストプロセス。映画のカラリストに対するゲームエンジンの回答である。
- カラーサイクリングピクセルを一つも描き直さずに動きを出す技法。画像は静止したまま、カラーパレットの値を回転させ、ハードウェアに動きを見せてもらう。
- カラードブックX.25上で動いた英国の学術向けプロトコル群。仕様書が色付きのバインダーに綴じられていたことから、この名がついた。
- カラーマップ(X11)画面に同時に表示できる256色が何であるか、そしてどのプログラムがそれを選ぶのかを決めていた表。
- ガラス基板ハードディスクの磁性膜を成膜する円盤。アルミの代わりにガラスを使うと、より平坦で剛性が高く、高速回転や低い浮上量に耐える。
- カラムストアインデックスデータを行ではなく列ごとに格納するインデックス。数百万行にわたって特定の列を走査・集計する分析クエリ向けで、SQL Serverにおける列指向ストアの答えである。
- カラムファミリーワイドカラム型データベースのデータモデル。行はキーと任意のカラムファミリーからなり、各ファミリーの中身は行ごとに異なってよい。2006年にGoogle Bigtableが導入し、CassandraやHBaseが踏襲した。
- カリー化複数引数の関数を、1引数の関数の連鎖に変換すること。add(a, b)がadd(a)(b)になる。
- カリキュラム学習人間の教え方になぞらえて、訓練データをランダムではなく易しいものから難しいものへ並べて与える手法。評判ほどにはうまくいかない。
- ガリレオEUの衛星測位システム。最初の試験衛星は2011年、初期サービスは2016年12月に開始。中軌道に約30機の衛星が周回する。
- カリン=バークハート機械ブール式の真理値を調べる1947年の電気式論理機械。ハーバードの論理学専攻の学生二人が作った。
- ガル・ベニアミニスマートフォンで最も信頼されている部分が、最も調べられていない部分でもあることを示したイスラエルのセキュリティ研究者。
- カルダノ格子穴を開けたカードを無害な手紙の上に重ね、穴から見える文字だけが本当のメッセージになる。
- カルマ(Reddit)Reddit アカウントの数値スコア。すべてのコメントと投稿の(アップボート − ダウンボート)の合計で、プロフィールに表示される。それ自体に直接の機能はないが、多くのサブレディットはスパム対策として投稿に最低カルマを要求する。
- カルメラ・トロンコソパンデミック時の接触確認アプリが監視用の名簿にならないよう、研究者の取り組みを率いたスペイン出身の研究者。
- ガロア体要素数が2n個の有限体。256個の要素を持つGF(28)は、AESの演算の土台である。
- カンザスシティ標準1975年に生まれた、ベンダー中立の符号化方式で、普通のカセットテープにプログラムを音声として保存しようとした試み。
- ガンターの尺定規に刻んだ対数目盛り。2本の長さをディバイダーで足せば掛け算になる、滑る部分のない計算尺。
- ガンマ補正保存された画素値と実際の明るさの間にある非線形な曲線。ブラウン管の名残だが、結果的にまさに適切だったことがわかっている。
- キーエスクロー(鍵預託)第三者が鍵の写しを保管し、正当な権限があれば当局が内容を読める仕組み。侵入に成功した他の誰にも読めてしまう仕組みでもある。
- キーサイト(Keysight)ヒューレット・パッカードが創業時にやっていたこと、つまり「測る」仕事を今も続けている部門。
- キージェン有効なライセンスキーを計算するプログラム。たいてい背景で小さなチップチューンが流れている。
- キース・アレキサンダー「すべてを収集せよ」を掲げたNSA長官。スノーデンの暴露で、実際にそれに近いことをしていたと示され、釈明に追われた。
- キース・クックこの10年、カーネルが自分で自分を守れるように、マージを一つずつ積み重ねてきたLinux開発者である。
- キース・パッカードX11を現代的にしたほぼすべて、つまりRender、Composite、RandR、Xft、fontconfigの背後にいる人物。XFree86からの除名がX.Org Foundationを生むきっかけになった。
- キーストリームストリーム暗号で平文とXORされる、擬似乱数のビット列。
- キーストレッチング関数を何千回、何百万回と繰り返し、パスワードの推測1回あたりのコストを引き上げる手法。
- キーディスクプログラム起動時に、意図的にコピーできないよう作られた特定のディスクがドライブに入っていることを要求するコピープロテクト。
- キーパンチコンピューターへの入力を、カード用紙から一文字ずつ文字どおり打ち抜いていたキーボード。打鍵数で賃金が決まる人間が操作した。
- キープアンデスの帝国が税、人口調査、倉庫の記録に使った、結び目のある色付きの縄。文字ではなく紐にデータを持たせた。
- キープアライブリクエストのたびに閉じて開き直すのではなく、一つのTCP接続を開いたまま複数のリクエストに使うこと。
- キーフレームそれ単体で完結しているフレーム。間にあるフレームは、他のフレームとの差分を記述しているにすぎない。
- キーボード文字入力の主要デバイス。QWERTY配列(1873年)は、タイプライターの打鍵を遅くするために設計されたと言われる。メカニカルキーボードはCherry MXスイッチが基準である。
- キーボードトラバーサル (Motif)マウスなしですべてのボタンやフィールドに到達するためのMotifのモデル。ウィジェットをタブグループにまとめ、Tabでグループ間を移動し、矢印キーでグループ内を移動し、強調枠でフォーカスの位置を示す。
- キーロガーキー入力をすべて記録する悪意あるコード(またはハードウェア)。パスワードもカード番号も筒抜けになる。
- キーワード暗号キーワードでアルファベットの並べ替え方を決める換字式暗号。
- ギアボックス・ソフトウェア(Gearbox Software)Valveの下請けから出発してBorderlandsで知られるようになったテキサスのスタジオ。そして、ついにDuke Nukem Foreverを世に出した会社でもある。
- キオクシア東芝の旧メモリ部門。NANDフラッシュが発明された事業そのものであり、親会社を救うために売却された。
- ギガスクリーンZX Spectrumで、2枚の画像を毎フレーム切り替え、目に混ぜさせて知覚される色数を増やす技法。
- ギガバイト・テクノロジー(Gigabyte Technology)いつも注釈が必要になる名前のマザーボードメーカー。容量の単位ではなく、会社のほうである。
- キネマティックボディ力ではなくコードで動かす物理ボディ。ダイナミックな物体を押しのけるが、自分は押し返されない。
- キム・キャメロン(Kim Cameron)2005年に「デジタルIDの7つの法則」を書き記した、マイクロソフトのIDアーキテクト。Passport がその大半を破っていたのを目の当たりにしたうえでの提唱だった。
- キム・ゼッターStuxnetについての決定版とされる記録を書いたセキュリティ分野のジャーナリスト。
- キャスリーン・ブース1947年、ロンドンの夜間カレッジの地下にあったリレー式計算機のために、一般に最初とされるアセンブリ言語を書いた。
- キャッシュ頻繁に必要なデータを一時的に保存しておき、毎回元データを取りに行かずに済ませる仕組み。
- キャッシュコヒーレンス複数のCPUコアがそれぞれ持つキャッシュが、同じメモリアドレスの値について食い違わないようにする問題と、その解決法。あるコアが、他のコアにキャッシュされているデータを書き換えたとき、古い値を誰も読まないよう保証する必要がある。
- キャッシュタイミング攻撃 (Cache-timing attack)テーブル参照にかかる時間から鍵の情報を引き出す攻撃。プロセッサのキャッシュが、アクセスをヒットにするかミスにするかを決めるために起こる。
- キャッシュドロワー釣り銭や売上金を入れる引き出しは、コンピュータではなくレシートプリンターの周辺機器である。レシートを印字するのと同じケーブルを通る電流パルスで開く。
- キャッシュミスCPUがあるキャッシュ階層でデータを探して見つからず、より遅い下位の階層(あるいはRAM)から取ってこざるを得ない状態。ミスのたびに時間を失い、RAMまで落ちると数百サイクルのあいだコアが止まりうる。性能低下の最大の原因になることが多い。
- キャッシュラインCPUがRAMからキャッシュへ読み込む最小単位。x86では通常64バイト、一部のPOWERでは128バイト。1バイト読むだけでもラインまるごとが読み込まれる。
- キャッシュ追い出しキャッシュが満杯のとき何を捨てるかを決める仕組み。役に立つキャッシュとメモリを食うだけのキャッシュの差は、ほぼここで決まる。
- キャッシュ階層CPU コアとメインメモリ(RAM)の間に積み重ねられた、容量が大きいほど遅くなる複数段のキャッシュ。プロセッサとメモリの途方もない速度差を埋めるための設計である。
- キャットマル・クラーク細分割四角形メッシュに対してもっとも広く使われる細分割規則で、双三次Bスプラインに関係する滑らかな曲面に収束する。
- キャットマル・ロムスプラインすべての制御点をそのまま通過する補間スプライン。滑らかなカメラパスやアニメーション曲線の定番である。
- ギャップロックMySQL/InnoDBのロック機構で、インデックス値の間の「ギャップ」をロックする。既存の行だけでなく、新しい行が挿入されうる範囲も対象になる。ロックした範囲への挿入を阻止することで、Repeatable Readでのファントムリードを防ぐ。
- キヤノンHPとAppleの名を冠した初期のレーザープリンターの中身に、ひっそり収まっていた日本のカメラメーカー。
- キヤノンCXエンジンHPのLaserJetとAppleのLaserWriterの双方に入っていたプリントエンジン。レーザープリンターが保守担当者を必要としなくなった理由である。
- キャパシティファクターMoEモデルで、各エキスパートが均等配分を超えてどれだけトークンを受け取れるかを示す係数。あふれた分は単に捨てられる。
- ギャビン・ロウ1995年、17年間誰にも疑われなかった認証プロトコルに中間者攻撃を見つけた計算機科学者だ。
- キャプスタン(Capstan)磁気テープを一定速度でヘッドの前へ送り出す精密研磨のシャフト。テープデッキで走行速度の正確さを実際に担う部品。
- キャプティブポータルホテル、空港、カフェのWi-Fiで表示されるログインページ。DHCPとDNSは通すが、利用規約への同意が済むまで他の通信をすべてリダイレクトする。
- キャメルケース単語をつなげ、二語目以降の頭を大文字にする命名規則。getUserNameのように、ラクダのこぶに見えるのでこの名がある。
- キャラクターコントローラー完全な剛体力学を使わず、衝突判定だけでゲームキャラクターを動かすキネマティックなコンポーネント。動きが弾まず正確に保たれる。
- キャリアグレードNATISPが利用者とインターネットの間で行うNAT。家庭のNATの上にもう一段重なる。利用者はプライベートIPを持ち、数千人と1つのグローバルIPを共有する。IPv6が普及する前の、IPv4枯渇への苦肉の策である。
- キャリッジ制御文字印字行の先頭の1文字はデータではなく、その行を印字する前に紙をどれだけ送るかという指示だった。
- ギャング・オブ・フォー (GoF)『Design Patterns: Elements of Reusable Object-Oriented Software』(1994年)の著者4人、Gamma、Helm、Johnson、Vlissides の通称。また、その書籍自体も指す。
- ギャングパンチ同じデータを束の全カードに一度でパンチすること。パンチカード時代の「列のデフォルト値」。
- キュー先入れ先出し(FIFO)のデータ構造。最初に入ったものが最初に出てくる、行列そのものである。
- キュービット量子コンピュータの最小単位。測定されるまでは0と1の両方を組み合わせた状態を取りうる。
- キューブマップ立方体の6面として並べた6枚の正方形テクスチャで、通常の2D座標ではなく方向ベクトルでサンプリングする。
- キュームダイアブロ社と競合するため、同社出身の技術者が創業したデイジーホイールプリンタのメーカー。
- キュリー点磁性体が磁化を失う温度。ミニディスクが熱と弱い磁場で書き換えられるのも、まさにこの物理現象による。
- ギル・シュウェッド1993年にチェック・ポイントを創業し、ファイアウォールを「買って使える製品」にしたイスラエルの起業家。
- キルチェーン標的型サイバー攻撃の段階を、偵察から目的の達成まで順に記述するモデル(Lockheed Martinの「サイバーキルチェーン」)である。要点は、どの段階でも連鎖を断ち切れば攻撃は止まるということだ。
- ギルバート・ヴァーナム1917年にXOR暗号を特許申請したAT&Tの技術者。その方式は、証明可能な形で解読不能な唯一の暗号の原型になった。
- キルファイルUsenetの読者が「見たくないもの」のパターンを書いておくファイル。ブロック機能の祖先で、モデレーションという言葉が出る前からあった。
- ギンヴァエル・コールドウィンドポーランドのセキュリティ研究者でCTFの古参。Dragon Sectorの共同創設者であり、メディアデコーダがどれほど壊れやすいかを示した一人。
- キングソフトWPS Officeを作った中国のソフトウェア会社。Xiaomi創業者が経営を学んだ場所でもある。
- キンボールタグレジで機械に読み取らせた、小売店のパンチカード式の小さなタグ。店頭におけるバーコードの先輩。
- クーリエ(ウェアーズ)ウェアーズ界で、出たばかりのリリースをトップサイト間に即座に運ぶ人。評価されるのはコーディングの腕ではなく速さである。
- グーローシェーディングポリゴンごとに平坦に塗る代わりに、頂点の明るさを補間して面全体に広げ、角張った3D表面をなめらかに見せる手法。
- クーロン摩擦ゲーム物理の土台となる乾燥摩擦のモデル。摩擦力は最大でも垂直抗力のμ倍で、面に沿った滑りと逆向きに働く。
- クアッドツリー(四分木)オクツリーの2次元版。平面を4つの象限へ繰り返し分割し、総当たりの検査を避ける。
- クイックソート要素を一つ選び、それより小さいものを左に、大きいものを右に寄せ、両側で同じことを繰り返すソートアルゴリズム。
- グイド・ヴァン・ロッサム1989年のクリスマス休暇に趣味でPythonを書き始め、その後30年にわたり「慈悲深き終身独裁者」として言語を導いた。
- グイド・ベルトーニSHA-3コンペを制したハッシュ関数Keccakの4人の設計者の一人で、イタリアの暗号研究者。
- クエリデータベースへの要求。SELECT、INSERT、UPDATE、DELETEなど。
- クエリプランナーSQLクエリを受け取り、物理的な実行計画を決めるDBのコンポーネント。どのインデックスを使うか、結合順序、結合アルゴリズム(nested loop / hash / merge)、並列度を選ぶ。より抽象的な書き換えを行うオプティマイザとは区別される。
- クエリ拡張(Query expansion, AI)検索の前にユーザーのクエリを拡張・言い換えして、関連文書の取りこぼしを減らす手法。LLMが同義語や関連語、複数の言い換えを作り、すべてで検索する。
- クォータニオン3次元の回転を、ロックすることなく4つの数で表す方法。姿勢間をなめらかに補間できる。
- クォーラムある操作が成立したとみなすために応答が必要なレプリカの数。通常は過半数(N/2 + 1)で、読み手と書き手が同じ「真実」を見ることを保証する。
- クォーラム (N/R/W)レプリカ間の投票方式。書き込みはW台の確認応答を必要とし、読み取りはR台に問い合わせる。R + W > N なら最新の値を必ず読める。
- クズネチクロシア標準の128ビットブロック暗号。新規システムではGOST 28147-89に取って代わった。
- グッチファーエクスプロイトを一つも使わず、秘密の質問の答えを当てずっぽうで言い当てるだけで政治家のメールに侵入したルーマニアの素人。
- クラーケン(Kraken)最古参の暗号資産取引所の一つ。規制当局より、セキュリティの話をしたがる人々が作った。
- クライアントサイドデコレーションタイトルバーや枠の描画を、ウィンドウマネージャーに任せずアプリケーション自身が行う方式。
- クライアント側予測サーバーの確認を往復待ちせず、入力をその場で適用して結果を先読みする手法。
- グライドハイト実際のヘッドより先にアスペリティを見つけるため、テストヘッドを飛ばす認証用の浮上高。
- クラウス=ペーター・シュノアシュノア署名を考案したドイツの暗号学者。DSAより簡潔で洗練されていたが、そのせいでほぼ20年間特許に縛られた。
- クラウディオ・グァルニエリCuckoo Sandboxを作り、のちにジャーナリストの端末からスパイウェアを見つけるツールを手がけたイタリアのセキュリティ研究者。
- クラウド自分で所有せず、インターネット越しに借りる計算資源、ストレージ、サービス。
- グラウンディング(LLM)LLMの回答を外部のデータソース(ウェブ検索、社内文書、ナレッジベース)に引用付きで結びつける機能。ハルシネーションを減らす。Gemini Grounding、Claudeの検索、Perplexity、ChatGPT Searchなどが代表例。
- クラスオブジェクト指向でオブジェクトを作るための雛形(設計図)。フィールド(状態)とメソッド(振る舞い)を定義する。同じクラスのインスタンスはメソッドを共有し、フィールドの値は個別に持つ。
- クラスタ複数のサーバーが協調し、あたかも一つの装置のように動く集まり。
- クラスタードシェーディング視錐台を奥行き方向も含めた3次元グリッドのセルに分割し、Forward+の平面的なスクリーンタイルの代わりに、セルごとにライトリストを持たせる手法。
- クラスター分析事前にラベルを付けなくても、どの観測値が同じグループに属するかをデータ自身に決めさせる手法。
- クラスタ化インデックス行が物理的に格納される順序を決めるインデックス。テーブル自体がキーで整列されたインデックスの木になる。1テーブルに1つしか持てず、MySQL/InnoDBとSQL Serverでは通常、主キーがこれになる。
- クラッキンググループソフトの改変版を、独自のグラフィックや音楽とともに公開した、プログラマー・絵師・作曲家の集団。1980年代のコンピュータ文化の中心にあった。
- クラックトロクラッキング集団が海賊版ゲームの頭に付けた小さなイントロ。ゲームが読み込まれる前に、署名、挨拶、チップチューンが流れる。
- クラッシュアプリケーションが予期せず動作を停止すること。セグメンテーション違反、未処理の例外、カーネルパニック、OOMキルなどが原因となる。「ハング」(固まっているが終了はしていない状態)とは区別される。
- クラッシュメールFidoNetで、夜間の中継を待たずに宛先へ今すぐ直接送られるメール。電話代は送り手持ちである。
- クラッジラインFidoNetのメッセージに埋め込まれた隠しメタデータ行。各行がCtrl-A文字で始まり、メールリーダーは通常表示しなかった。
- グラハム・クルーリーアンチウイルス業界のベテランから、セキュリティ業界で最も頼れる解説者になった人物。
- クラビスター(Clavister)スウェーデン北部のファイアウォールメーカー。米国やイスラエルのベンダーが支配する市場で、最大の売りは「欧州製であること」だ。
- グラフノードとエッジ。最も汎用性の高いデータ構造で、SNS、道路網、依存関係、ニューラルネットワークなど、関係のあるものなら何でもモデル化できる。
- グラブ(X11)どのウィンドウにフォーカスがあるかにかかわらず、Xクライアントがポインタやキーボードの入力をすべて自分に向けさせることである。
- グラフィックスコンテキスト(X11)描画設定一式をサーバ側に保持する仕組み。線を一本引くたびにネットワーク越しに色を送らずに済む。
- グラフデータベースノードとその関係の表現に最適化されたデータベース。結合ではなく経路の探索でクエリを処理し、関係そのものが主役となる場面(SNS、不正検知、ナレッジグラフ)で力を発揮する。
- グラフ理論グラフ(頂点と辺)を扱う数学の一分野。1736年にレオンハルト・オイラーがケーニヒスベルクの七つの橋の問題で創始した。現代のアルゴリズムとネットワーク理論の土台だ。
- クララ・ダン・フォン・ノイマン数学の正規教育を受けないまま、1948年のENIACによるモンテカルロ計算を書いてデバッグした、ハンガリー生まれのコーダー。
- クラロティ(Claroty)産業制御、OT、医療機器といったサイバーフィジカルシステムをネットワーク経由の攻撃から守る、ニューヨークの企業。
- グリーディデコーディングLLMのサンプリング戦略のひとつで、常に確率が最も高いトークンを選ぶ。temperature=0かつtop_k=1と等価で、決定的であり、プロンプトから答えへの最短経路になる。事実確認やコード生成の標準的な設定である。
- グリーディメッシングボクセルチャンクの露出面をできるだけ少数の大きな矩形にまとめ、素朴な方法で出る三角形の数を大幅に減らすアルゴリズム。
- グリーティングデモやクラックトロがスクロールテキストに織り込んだ挨拶。友人にもライバルにも向けられた、シーンの社会的通貨。
- クリーンアーキテクチャRobert "Uncle Bob" Martinによる、ヘキサゴナル、オニオン、DDDを束ねる包括的な考え方。中心となるルールは「依存関係はドメインに向かって内側へ向ける」。
- グリーンバー紙緑と白の縞模様をした連続用紙。何十年にもわたり、コンピュータの出力はこれに印刷されて出てきた。
- グリーンフィールド既存のコードを気にしなくてよい、まっさらな新規プロジェクト。技術もアーキテクチャもパターンも自由に選べる。反対語はブラウンフィールド(既存システムへの追加・変更)。
- クリエイターエコノミー(Creator economy)出版社もレーベルも編集部も介さず、個人が受け手から直接収入を得て生計を立てるためのプラットフォームやツールの総称。
- クリエイターファンド(Creator fund)人気コンテンツに報いる目的で、プラットフォームが再生数やエンゲージメントに応じてクリエイターへ分配する資金枠。最も話題になり、最も批判されたのがTikTokのCreator Fundだ。
- クリエイティブ・テクノロジー(Creative Technology)Sound Blasterを生んだシンガポール企業。そのサウンドカードの支配力は、「Sound Blaster互換」が仕様名になるほどだった。
- クリス・イーグル(Chris Eagle)IDA ProとGhidraの両方の解説書を書いた教官。
- クリス・イングリス(Chris Inglis)長年NSAに勤め、2021年に米国初の国家サイバー長官となった人物。
- クリス・ヴァラセクチャーリー・ミラーとともに、携帯電話網経由で高速道路上のジープを乗っ取ったセキュリティ研究者。
- クリス・エバンス名前に「very secure」が入ったFTPサーバーの作者であり、他人のソフトウェアの穴を探すGoogleのチームの立役者。
- クリス・カスペルスキーロシア人著者ニコライ・リハチョフのペンネーム。逆アセンブルとリバースエンジニアリングの著書で、一世代の技術者に機械語の読み方を教えた。
- クリス・クベッカ2012年のShamoon攻撃後にサウジアラムコのネットワーク再構築を率いた、米国のセキュリティ研究者。
- クリス・クレブス米国CISAの初代長官。2020年の選挙を米国史上最も安全だったと述べた後、ツイートで解任された。
- クリス・トーマス(Cris Thomas)ハッカー名はSpace Rogue。L0phtのメンバーで、1998年に米上院で証言した7人の一人。
- クリス・ハドナジーソーシャルエンジニアリングを、ペネトレーションテストの中の独立した専門分野に押し上げた著者でありコンサルタント。
- クリス・ヒュルスベックAmigaに映画的な声を与えたドイツ人。『Turrican』のファンファーレと、16ビット機をオーケストラのように鳴らしたTFMXプレイヤーで知られる。
- クリス・ロバーツ2015年に座席から旅客機のシステムについてツイートし、到着ゲートでFBIに待ち構えられたセキュリティ研究者。
- クリス・ワイソパル米上院で証言した過去を持ちながら、かつて恥をかかせた企業にコードレビューを売る側へ回ったL0phtのWeld Pond。
- クリスティアン・リウーCult of the Dead CowのDilDog。ウイルス対策ベンダーにトロイの木馬と呼ばれるほど出来のよいリモート管理ツールを書いた。
- クリスティン・ペイジェットDEF CON 2010で、自作の基地局を使って聴衆の携帯電話の通話を傍受してみせたハードウェアハッカー。
- クリスティン・ラウター準同型暗号と同種写像暗号を、黒板からコードへと移した数学者。
- クリストフ・パール(Christof Paar)組み込みセキュリティを独立した分野に育て、EFFが費やした額のごく一部でFPGA製のDES解読機をつくったドイツの暗号研究者。
- クリストファー・ソゴイアンウェブページひとつでFBIの家宅捜索を受け、その後、監視の実態を弁護士や議員に説明することをキャリアにしたプライバシー研究者。
- クリストファー・タルノフスキーチップのパッケージを酸で溶かし、針で配線に触れて秘密を直接読み取るハードウェアハッカー。
- クリストファー・パイル「ブラック・バロン」。コンピュータウイルスを作成・拡散した罪で、英国で初めて収監された人物。
- クリスピン・カウアンスタックにカナリアを置き、古典的なバッファオーバーフローの悪用をはるかに難しくした研究者。
- クリックジャッキング攻撃者が標的サイトを透明なiframeで偽のコンテンツの上に重ね、利用者に意図しない場所をクリックさせるUIリドレス攻撃。
- グリットホイールHPのプロッタ用紙送り機構。砥粒をまぶした小さな車輪が紙の縁をつかみ、位置を狂わせずに前後させる。
- クリッパーチップ政府が公式な鍵を組み込んだ暗号を標準にしようとした試み。16ビットのチェックサムのせいで頓挫した。
- クリップボードマネージャーコピー元のプログラムが終了してもコピーした内容を保持し、通常は直近の履歴も持つプログラム。X11ではクリップボードがバッファではなく「約束」なので必須だった。
- クリップマップミップマップのピラミッドを視点周辺の小さな窓に切り詰め、カメラ近傍に必要な解像度だけをメモリに置く技術。
- クリップ空間射影直後の座標空間。透視除算の前に、GPUが画面外にはみ出す部分を切り落とす。
- クリティカルレンダリングパスブラウザが HTML を受け取ってから最初のピクセルを描画するまでの一連の手順。HTML を解析して DOM、CSS を解析して CSSOM、両者を合成してレンダーツリー、レイアウト、ペイントと進む。この経路の最適化が体感速度の鍵である。
- クリハ暗号機戦間期にもっとも自信満々に売り込まれた暗号機。実際には午後のうちに解読できた。
- クリブ・ドラッギング推測した平文の断片を暗号文の上でずらしていき、暗号の規則に反する位置を見つけて除外する手法。
- クリフォード・コックス1973年にGCHQでRSAを発明した数学者。リベスト、シャミア、エーデルマンより4年早かったが、1997年まで公にできなかった。
- クリフォード・ストール1986年、ローレンス・バークレー研究所の75セントの会計誤差をたどり、KGBに機密を売る侵入者に行き着いた天文学者。
- クリフォード・ニューマンKerberosを大学のキャンパスからインターネット標準へ押し出す手助けをした、アメリカの計算機科学者。
- クリフォード・ベリー世界初の電子計算機を自分の手で作り上げ、それが最初だったと裁判所が認める前に世を去った大学院生。
- クリプテックス文字の輪を並べた機械式の錠。ダン・ブラウンの『ダ・ヴィンチ・コード』(2003年)で知られる。
- クリプトグラム短い暗号文のこと。たいていは単純な換字式暗号で、新聞のパズルとしてよく見かける。
- クリプトジャッキング被害者に気づかれないままCPU/GPUを奪い、暗号資産をマイニングする攻撃。CPUで採掘できるMoneroが主に狙われる。
- クリプトス(Kryptos)CIA本部の屋外に置かれた銅製の彫刻。4つの暗号文が刻まれ、最後の1つは1990年から解かれていない。
- グループコミット同時に発生した複数のコミットをまとめ、1回のfsyncで永続化する最適化。fsyncはSSDでも5〜10 msかかり、100トランザクションを1件ずつ処理すれば500 ms、まとめれば5 msで済む。
- グループチャット名グループチャットに(たいていは冗談めかして)名前を付け、しょっちゅう付け替える習慣。ささいなことのようで文化的な意味が大きく、グループ名は仲間内のアイデンティティの目印であり、内輪ネタの更新履歴にもなる。
- グループレプリケーションMySQL組み込みの、同期型で合意ベースのレプリケーション。InnoDB Clusterの土台であり、サーバ群がPaxos風のプロトコルでコミットするトランザクションを合意し、自動フェイルオーバーと強い一貫性を実現する。
- グループ化クエリアテンション(GQA)複数のクエリヘッドが、それぞれ専用ではなく同じキー/バリューヘッドを共有するアテンションの変種。品質をほとんど落とさずKVキャッシュを大きく縮め、推論が速くなりメモリも減る。Llama 2/3やMistralなどで標準となっている。
- グループ通話プロトコル複数人が参加する通話の構成は3種類ある。全員が直接つながるメッシュ(現実的には3〜4人まで)、サーバーが変換・合成するMCU(CPU負荷が高い)、サーバーが変換せず転送だけを行うSFU(現在の標準)。
- クルタペッパーミルほどの大きさの手持ち四則計算機。設計図はブーヘンヴァルトで仕上げられた。
- グルントシュテルング (Grundstellung)エニグマのローターの開始位置。日替わり鍵の一部であり、暗号化セッションの最初の手順だった。
- グレース・ホッパー(人物)プログラムは英語に近い言葉で書けるはずだと押し通し、それを実証するコンパイラまで作った海軍少将。
- グレースフルシャットダウンプロセスを行儀よく終わらせること。新規リクエストの受付を止め、処理中のものを待ち、ロックを解放し、バッファをフラッシュし、接続を閉じる。対になるのは、即座に終了させる強制終了(SIGKILL)である。
- グレースフルリスタートルーターがルーティングプロセスを再起動しても通信が止まらないようにする仕組み。隣接ルーターに「何も起きていないふりをする」ことへ合意してもらう。
- クレイ・リサーチ(Cray Research)四半世紀にわたり「世界最速のコンピュータ」の同義語だった、チペワフォールズ発のスーパーコンピュータメーカー。
- クレイグ・コスタロ(Craig Costello)楕円曲線と同種写像を実用になる速さまで引き上げ、SIKEの共同設計者にもなったMicrosoft Researchの暗号研究者。
- クレイグ・ジェントリー(Craig Gentry)2009年に、暗号化したままデータを計算できることを示した暗号研究者。1978年から未解決だった問題の解決だった。
- クレイグ・ナイドルフ電話会社自身が13ドルで売っていた文書をめぐって起訴された、Phrackの共同創刊者。
- クレイグ・ヘフナーbinwalkとReaverの作者。家庭用ルーターを丸裸にした二つのツールを生んだファームウェア研究者。
- グレイコード隣り合う値の間で1ビットしか変化しない二進数列。2つの数の間の遷移中に、読み取り値が中途半端な状態で固まることがない。
- グレイシフト(Grayshift)警察がiPhoneにつなぎ、パスコードを突破するための小さな灰色の箱「GrayKey」を作った、アトランタの企業。
- グレッグ・ホグランドWindowsのルートキットを公の研究分野にした米国の研究者。その会社は、のちにアノニマスの最も有名な獲物となった。
- クレデンシャル(認証情報)本人であることを証明するもの全般。ユーザー名とパスワード、APIキー、証明書、生体情報などを指す。
- クレデンシャルスタッフィングサイトAから漏洩したユーザー名とパスワードの組を使ってサイトBにログインする攻撃。人はパスワードを使い回すからだ。
- グレン・グリーンウォルド(Glenn Greenwald)2013年にスノーデン関連の最初の記事を報じたジャーナリスト。ただし最初は、PGPを入れるのが面倒で情報提供者を相手にしなかった。
- グレン・ダーフィーダン・ボネーと並んで名が付いた攻撃で知られる暗号解析者。公開鍵から、小さすぎるRSAの秘密指数を復元できることを示した。
- グレンツベクター面を透明に描いた塗りつぶしの3Dベクターオブジェクト。ガラスのように、形の裏側が透けて見える。
- クロージャレキシカルスコープの変数を「捕捉」する関数。function counter() { let n = 0; return () => ++n…
- クロージャテーブルリレーショナルデータベースで木構造を保存するパターン。(祖先、子孫、深さ)を持つ別テーブルを用意する。
- クローズダウンモード(X11)Xクライアントが切断したとき、そのウィンドウやピクスマップを消すか、サーバ内に残すかを決める設定。
- クロード・シャノン1948年の1本の論文で情報理論を創始した人物。学生時代にはすでに、ブール代数が電気回路を記述できることを示していた。
- グローバーのアルゴリズム整理されていない集合の探索を、要素数の半分ではなく平方根のステップで済ませる。高速化は指数的ではなく二次的である。
- グローバルイルミネーション光源から直接届く光だけでなく、面と面の間で反射し、色をにじませる間接光まで含めてシミュレートすること。
- グローバルセカンダリインデックス(GSI)分散データベースで、メインデータとは独立に、インデックスの値そのものでパーティション分割されるセカンダリインデックス。インデックスでの検索は正しいパーティションへ直接向かうが、書き込みは別ノードにあるかもしれないインデックスの更新を伴う。
- グローバル変数プログラム全体から見える変数。現代のプログラミングでは典型的なアンチパターンとされ、カプセル化を壊し、テストと並行処理を難しくする。
- クロスアテンションクエリは一方の系列から、キーとバリューは別の系列から取るアテンション。モデルが自分自身以外のものを条件に出力できるようにする仕組みである。
- クロスエンコーダー(Cross-encoder)クエリと文書を一緒にエンコードしてテキストの類似度を測るニューラルネットワーク構成。バイエンコーダーより高精度だが、クエリごとに全候補を処理するためコストはO(N)になり、バイエンコーダーが絞り込んだ上位N件の再順位付けにのみ使われる。
- クロスオリジン分離二つの特定のヘッダーを送ることで入るページの状態。Spectreによってウェブから奪われた機能を取り戻すのに必要となる。
- クロスシミュレーション布を距離拘束でつながれた質点のメッシュとして扱い、毎フレーム緩和して自然に垂れ下がらせる手法。
- クロスバー交換機電話交換の、バーを格子状に交差させ各交点に接点を置く方式。交換機そのものより長生きし、今ではチップやスイッチの内部に生きているトポロジーである。
- クロスプラットフォーム複数のOS(Windows/macOS/Linux)やプラットフォーム(Web/iOS/Android)で、それぞれ書き直さずに動くコードやアプリケーション。
- クロスポスト(Cross-post)同じ内容を複数のコミュニティに投稿すること。Redditには元投稿へのリンクを保つ「クロスポスト」機能があり、他のサービスでは手作業のコピペか、Buffer、Hootsuite、Crossposter系ボットで自動化する。
- クロスポスト(Reddit)既存のRedditの投稿を、元投稿と投稿者へのリンクを保ったまま別のサブレディットに共有する機能。盗用せずにコミュニティ間でコンテンツを広められ、元の功績も自動で付いてくる。
- クロックゲーティング回路のうち今使っていない部分へのクロック信号を止める省電力技術。動的消費電力は主にトランジスタがスイッチ(クロックに同期)するときに生じるので、遊んでいるブロックのクロックを止めれば節約できる。
- クロックスキュー水晶発振器はずれていき、NTPの同期も完全ではないため、サーバーごとに時計の示す時刻がわずかに違うこと。タイムスタンプでイベントの順序を決める分散システムに潜む、厄介なバグの原因。
- クロックドメイン越え互いに独立したクロックで動くチップ内の二つの部分の間を、信号が渡ること。通常のシミュレーションでは決して現れない、数少ない種類のバグの温床である。
- クロッシングイベント (X11)EnterNotifyとLeaveNotify。ポインタがウィンドウの境界をまたいだときにXサーバーが送るイベントで、ホバー効果やフォーカスフォローズマウスの基礎であり、多くの混乱の元でもある。
- クロマキー特定の1色を透明にして、背後に別の映像を差し込む技術。日常の言葉で言えばグリーンバックである。
- クロマサブサンプリング色情報を明るさ情報より低い解像度で保存する手法。人の目はほとんど気づかず、データ量は半分になる。
- グロンスフェルド暗号鍵に数字列を使うヴィジュネル暗号。そのため各位置で選べるシフトは10通りしかない。
- クワイエットゾーンバーコードの前後に必ず設ける空白の余白。スキャナーがコードの始まりと終わりを見つけるために欠かせない。
- クワグマイア暗号クワグマイア暗号は多表式暗号の一族で、標準のアルファベットの代わりに、鍵から作った並べ替えアルファベットを片方または両方の行に使う。
- ゲーデルの不完全性定理十分に強い形式体系には、証明できない真理があり、自分自身の無矛盾性すら保証できないことを示した1931年の証明。
- ゲートウェイ宛先がローカルネットワークの外にあるとき、パケットの送り先となる機器。たいていはルーターである。
- ゲートオールアラウンド(GAA)FinFETの後継となるトランジスタ構造。ゲートがチャネルを3面ではなく全周から囲み、電流の制御が良くなりリークが減る。2 nm以下のノードに必須だ。IntelはRibbonFETと呼ぶ。
- ゲームMODプレイヤーがゲームを作り直すこと。ときには元のゲームより大きなものが生まれる。
- ゲームエンジンビデオゲームを作るためのソフトウェア基盤。描画、物理演算、音声、アニメーション、スクリプト、エディタを備える。すべてを自作するより手間が省ける。
- ゲームクラッキングゲームやソフトウェアからコピープロテクトを外し、海賊版の流通を可能にする技芸。
- ゲームトレーナーゲームにチートを追加する改造。無限残機、無敵、ステージセレクトなどで、クラックした本人が組み込むことが多い。
- ゲームボーイ最も劣った技術が勝った。バックライトのない灰色の画面だが、単3電池4本で30時間遊べた。
- ゲームループゲームの心臓部となるループ。入力を読み、世界を更新し、フレームを描画して、また最初に戻る。
- ゲーリー・スタークウェザー1969年にコピー機のドラムへレーザーを当てることを思いつき、上層部に悪い考えだと言われた光学技術者。
- ケイ・マクナルティアイルランド生まれの数学者。ENIACの最初の6人のプログラマの一人で、のちにこのマシンの2人の設計者の一人と結婚した。
- ケイオス・コンストラクションズサンクトペテルブルクのデモパーティで、ロシアのZX Spectrumシーンとセキュリティ界隈が同じ会場に集まった。
- ケイティ・ニッケルズMITRE ATT&CKが社内のスプレッドシートから業界共通の語彙へと育つ時期に、その責任者を務めた脅威インテリジェンスのアナリスト。
- ケイティ・ムスーリスMicrosoftとPentagonに、見知らぬ人へ報酬を払って自社のセキュリティホールを探させることを納得させたハッカー。
- ケイデンス(Cadence)EDA寡占のもう一方。回路が図形に変わる段階と、アナログ電子回路で最も強い。
- ケイパビリティベース・セキュリティ本人確認+ACLではなく、偽造できない「ケイパビリティ」(トークン)を持つこと自体がアクセス権になるセキュリティモデル。
- ゲイブ・ニューウェル(Gabe Newell)Microsoftを飛び出してValveを創業し、SteamをPCゲーム販売の事実上の標準に育てた人物。ただし「Half-Life 3」は作らなかった。
- ゲイリー・マグロウ(Gary McGraw)セキュリティは後からネットワークに足すものではなく、コードに作り込むものだと説き続けた米国の研究者。
- ゲイリー・マッキノン米軍のコンピュータにUFOの証拠を探しに入り込み、その後10年にわたって身柄引き渡しと闘ったスコットランド出身のシステム管理者。
- ケヴィン・ボーモント脆弱性に名前を付け、業界全体がその名前で語るようにしてしまうイギリスの防御側の人物である。
- ゲオルギ・グニンスキ2000年前後にブラウザの穴を次々と見つけ、ベンダーを止まって見せたブルガリアの研究者。
- ゲオルク・シュイッツバベッジが完成させられなかった階差機関を作り上げ、ニューヨークの天文台に売ったストックホルムの弁護士。
- ケニー・パターソン紙の上で安全なプロトコルが、実装されると安全でないことを示すのを得意とする暗号研究者。
- ゲハイムシュライバードイツの「秘密のテレタイプ」。テレックスの通信路に直接かける暗号機で、スウェーデンが何年も解読し、英国はスタージョンと呼んだ。
- ケビン・フィニステール(Kevin Finisterre)2017年、DJIの秘密保持条件への署名を拒み、3万ドルのバグ報奨金を蹴ったことで知られるアメリカの脆弱性研究者。
- ケビン・マンディア(Kevin Mandia)インシデント対応をブランドに育て、中国軍の部隊を名指しで公表した Mandiant の創業者。
- ケビン・ミトニック1990年代に最も指名手配されたコンピュータ侵入者。一貫した主張は、システムより人間の方が破りやすいということだった。
- ケリソン・プレディクター1939年の英国製の対空コンピューター。操作員の仕事は照準を機体に合わせ続けることだけで、砲の照準を含む残りはすべて機械が行った。
- ゲリラ・オープンアクセス宣言アーロン・スワーツが署名した2008年の短い文書。ペイウォールの内側の研究成果にアクセスできる者は、それを共有せよと呼びかけた。
- ケルクホフスの原理暗号方式は、鍵以外のすべてが敵に知られても安全でなければならない。
- ケレン・エラザリ「ハッカーはインターネットの免疫系だ」という考えを、ハッカーを映画でしか知らない聴衆に売り込んだイスラエルのセキュリティアナリスト。
- ケン・トンプソン1969年、お下がりのPDP-7で最初のUnixを1か月で書き上げ、15年後には「コンパイラは信用できない」ことまで示した人物。
- ケン・ビーバMITREのコンピュータ科学者で、1977年に、機密性ではなく完全性のための形式的セキュリティモデルであるBibaモデルを定式化した人物。
- ケンブリッジ・アナリティカ2010年代最大のプライバシー事件の中心となった、Facebookのデータを使った政治分析会社。
- コーデック (Codec)coder-decoder の略。音声や動画を記録時に圧縮し、再生時に元へ戻すアルゴリズムの組。
- コードカバレッジテストがコードのどれだけを実行したかの指標。通常はパーセンテージで表す。
- コードスメルより深い問題の兆候であることが多いコード上のパターン。バグそのものではなく、警告サインである。
- コードブック個々の文字ではなく、単語や句、コードグループをあらかじめ定めた値に置き換える方式。
- コードブック攻撃鍵は無視して、どの平文ブロックがどの暗号文になるかの対応表をひたすら作る攻撃。
- コードブレイカーズ(The Codebreakers)暗号の歴史はどこから始まるのかと問われたとき、今も真っ先に挙げられるデイヴィッド・カーンの1967年の著作。
- コードホイール厚紙でできたコピープロテクション。箱に入った2枚の回転円盤を合わせて、ゲームが求めるコードを引き出す。
- コードレビュー (Code review)マージする前に、同僚が自分のコードを読んで確認すること。プルリクエストの定番の工程だ。
- ゴードン・ウェルチマンBombeを実用になるものにした追加部品の考案者。そのことを書いたために、40年後に機密取扱資格を剥奪された。
- ゴードン・ムーア1965年の論文に、トランジスタ密度についての観察を書いた。それが半世紀にわたり業界の工程表になった。
- コード内のシークレットAPIキー、パスワード、トークン、秘密鍵といった機密データがソースコードやバージョン履歴にコミットされてしまうこと。ありふれていて深刻な問題で、いったんgit履歴に入ると、後のコミットで「消して」も永遠に残る。
- コード分割アプリケーションのJavaScriptを、起動時に1つの大きなバンドルとして読み込む代わりに、必要に応じて読み込まれる複数の小さなバンドル(チャンク)に分ける手法である。初回のダウンロード量が減って表示が速くなる、Webパフォーマンスの要だ。
- コード署名実行ファイルに秘密鍵で署名し、OSが実行前に発行元と完全性を検証できるようにする仕組み。WindowsのAuthenticode、AppleのNotarization、AndroidのAPK署名、LinuxのRPM署名などがある。
- コーパス言語モデルの学習や言語の分析に使う、大規模なテキストの集合。
- コーマック・ハーリーセキュリティの助言にかかるコストを試算し、それを無視する利用者はたいてい正しいと結論づけた研究者。
- ゴールデンイメージすべてのインスタンスの起動元となる、構築・設定・堅牢化済みのテンプレートイメージ(VMまたはコンテナ)。新しいサーバーを毎回ゼロから構築せず、一度「ベイク」してクローンする。
- コールドウォレット一度もインターネットに接続されたことのない鍵の保管方法。コンピューターが侵害されても資産を抜かれないための、ほぼ唯一の守りである。
- コールドブート攻撃電源を切った後もDRAMのセルがしばらく内容を保つ性質を突き、メモリから暗号鍵を読み出す攻撃。
- ゴールドワッサー–ミカリ暗号最初の確率的公開鍵暗号方式であり、意味論的安全性が初めて証明された方式。
- コールバック別の関数に引数として渡す関数。何かが起きたときに、相手があとから呼び出す。
- コールバック地獄コールバックの中にコールバックが入れ子になり、右に傾いたピラミッド状になって読めなくなったコード。
- コールバック認証(Callback verifier)新規ユーザーに本アカウントの全権限を与える前に、いったん切断して申告された番号へかけ直すBBSの機能。
- コアCPU の中にある独立した実行ユニット。8コアの CPU なら、同時に8つのことをこなせる。
- コアパーキング低負荷時に OS が一部の CPU コアを「パーク」(アイドルにして深いスリープ状態へ移行)し、処理を少数の起きているコアに集める省電力技術。電力を節約でき、稼働中のコアがより高くブーストできる場合もある。
- コアメモリワイヤに通した小さなリングでできたメモリ。顕微鏡の下で手織りされ、クラッシュ時のダンプを今もコアダンプと呼ぶ理由でもある。
- コアロープメモリプログラムを手で織り込んだ読み出し専用メモリ。線がリングを通れば1、そばを通れば0。
- コサイン類似度二つのベクトルの類似度を、なす角のコサイン(内積を長さの積で割った値)で表したもの。埋め込みの比較では標準の選択肢。
- ゴシッププロトコル感染症の広がり方に倣った情報伝播方式。各ノードがランダムに選んだ数台の相手と状態を交換し、O(log N) ラウンドで全員が情報を知る。
- ゴシッププロトコル(DB)クラスタ内のノードが、ランダムに選んだ数台と定期的に「噂話」を交わすことで、情報(どのノードが存在するか、その状態、リングの構成)を分散的に広める方式。中央のコーディネーターなしに、全員が知るまで感染的に広がる。
- コスティン・ライウ国家のサイバー兵器が独立した研究分野になった10年間、カスペルスキーの研究チームGReATを率いたルーマニア人マルウェア研究者。
- コストベースオプティマイザすべての候補プランに推定「コスト」(通常はIOとCPUの見積もり)を付け、最も安いものを選ぶクエリプランナーの設計。1990年ごろから、現代のあらゆるRDBMSの標準である。
- ゴットフリート・ライプニッツ意見の対立は「計算しよう」の一言で解決すべきだと考えた哲学者。三世紀後にそれを半ば可能にした数体系と機械の両方を、たまたま残した人物でもある。
- ゴドウィンの法則「オンラインの議論が長引くほど、ヒトラーやナチスを引き合いに出す確率は1に近づく」。1990年に弁護士の Mike Godwin が定式化した。
- コネクションプーリング(DB)多数のクライアントのために、リクエストごとに接続を開くのではなく、限られた数のデータベース接続を使い回す手法。接続ごとに独立したプロセスで重いメモリを消費する PostgreSQL では必須である。
- コネクションプールクエリごとに接続を新しく開く代わりに、アプリが借りて返す、準備済みのデータベース接続の集まり。Webアプリが遅いと感じたとき、ほぼ真っ先に直すべき箇所である。
- コピーパーティーフロッピーの箱を抱えたホームコンピュータのユーザーが集まり、互いのゲームをコピーし合った集会。デモパーティーの海賊版時代の祖先である。
- コピープロテクションホームコンピュータ時代にゲームのコピーを防ごうとした各種の手口。ほぼすべてが1週間以内に破られた。
- コピーレフト派生物にも同じライセンスでの配布を求めるライセンス戦略。フリーソフトウェアを自由なままに保つ。最も有名なコピーレフトライセンスはGPLだ。
- コピー機ガラス面に載せたものは何でも複製するオフィス機器。30年間はアナログの光学機械で、今ではスキャナーとレーザープリンターが一つの筐体に同居しているだけだ。
- コピー省略コンパイラがコピーやムーブを丸ごと省き、オブジェクトを最終的な置き場所に直接構築すること。C++17以降、重要な場合は最適化ではなく要件である。
- コピアーレ暗号18世紀の105ページに及ぶ暗号写本で、機械翻訳から借りた統計手法により2011年に解読された。
- コピパスタフォーラムやチャットで延々とコピー&ペーストされ続けるテキストの塊。名前は「copy paste」の訛りで、2000年代半ばの英語圏イメージボードで生まれた言葉。
- コマンドインジェクション利用者の入力が、下層のシェルやOS呼び出しでそのままコマンドとして実行されてしまう脆弱性。
- コミュニティノート(Community Notes)Twitter(X)のクラウドソース型ファクトチェック(旧称「Birdwatch」、2021年)。ユーザーが投稿に補足ノートを書き、普段は意見が割れる人々の双方が「役に立つ」と評価したときだけ、ノートが公開される(「ブリッジング」アルゴリズム)。
- コミュニティメモリー1973年、バークレーのレコード店に置かれた端末。誰でもメッセージを残し、検索できた、史上初の公共電子掲示板。
- ごみ箱 (Trash / Recycle Bin)ごみ箱に見せかけたフォルダで、削除を取り消せるようにするもの。デスクトップのメタファーのうち、比喩ではなく機能であることが分かった部分だ。
- コメントコード中に書かれた、コンパイラやインタプリタには無視される人間向けの文章。
- コモドール 15811987年に出たコモドールの3.5インチディスクドライブ。C64の世界がまだ170KBで暮らしていた時代に、1枚で800KBを収めた。
- コモドール Plus/4オフィス向けを意識した1984年のコモドールのホームコンピュータ。SIDもスプライトも捨てた結果、失敗に終わった。
- コモドール・インターナショナルタイプライターの輸入業者から、誰よりも多くのホームコンピューターを売る会社になり、最先端のホームコンピューターを倉庫に抱えたまま倒産した。
- コモンクライテリア独立した評価機関にセキュリティ機能を検証させるための国際的な枠組み。保証レベルはEAL1からEAL7まで。
- コヨーテタイム足場から踏み出した直後でも、数フレームのあいだはまだジャンプできる猶予時間。
- コライダー物理エンジンが接触を検出するために使う、目に見えない簡略化された形状(ボックス、球、カプセル、メッシュ)。見た目のモデルより必ず粗く作られる。
- コライドアンドスライド衝突時に残りの移動量を面に沿って射影し、キャラクターが壁で止まらず壁沿いに滑るようにする移動アルゴリズム。
- コラボ投稿Instagram/Facebookで、2つ(以上)のアカウントを共同投稿者として載せる投稿。同じ投稿が双方のフィードに、双方のフォロワーへ表示され、いいねとコメントも共有される。リーチとコラボに強力な機能。
- コリー・ドクトロウ(Cory Doctorow)DRMや閉じられた端末は著作権の問題にとどまらずセキュリティ問題だと論じる、カナダ系英国人の作家でEFFの活動家。
- コリジョンドメイン共有媒体上で2台が同時に送信すると衝突が起きうる、ネットワークの範囲。ハブの時代の中心概念で、現代のスイッチ型・全二重ネットワークでは各ポートが独立したコリジョンドメインとなり、衝突は事実上起きない。
- コリジョンレイヤーどのオブジェクト同士が衝突を許されるかを、レイヤーとビットマスクで制御する仕組み。
- コリン・パーシヴァル(Colin Percival)scrypt、バックアップサービスTarsnap、そして「ハイパースレッディングは鍵を漏らす」という最初の実用的な警告を世に出したカナダの暗号研究者。
- コルーチン実行を一時停止し、後で再開できる関数。スレッドより安く、関数呼び出しより高い。
- コレーターソート済みのカード2束を1束に合わせるパンチカード機械。板金とゴムローラーで行うマージソートである。
- コロッサス世界初のプログラム可能な電子計算機。長く機密にされたため、栄誉は他の機械に渡ってしまった。
- コロナワイヤーレーザープリンターやコピー機でドラムを静電気で帯電させる細い高電圧ワイヤー。オゾンの匂いの発生源でもある。
- コンウェイの法則「システムを設計する組織は、その組織のコミュニケーション構造をコピーした設計を生み出すという制約を受ける。」——Melvin Conway、1967年。
- コンシステントハッシュリングキーをN台のノードに分散させ、ノードを増減しても移動するのが約1/Nのキーだけで済む方式。単純な hash % N ではほぼ全部が動いてしまう。
- コンシステントハッシュ法キーとノードの両方をリング(ハッシュ空間0〜2^32)に写像し、時計回りで最初のノードをそのキーの担当とする分散手法。ノードの追加・削除で移動するキーは全体の1/Nだけで済む。
- コンスタンツェ・クルツCCCの広報担当を務めたドイツの計算機科学者。その専門家証言は、ドイツ連邦憲法裁判所の2つの画期的判決につながった。
- コンストラクタnew MyClass()のようにオブジェクトが生成されるときに実行される特別な関数。
- コンタクト・スタート・ストップ (CSS)旧来のヘッド退避方式。ドライブの電源を切ると、リード/ライトヘッドがプラッタ上にそのまま着地して待機する。
- コンテキストウィンドウLLMが一度に処理できる最大トークン数(プロンプト+回答)。モデルが「見える」ものはすべてここに収まる必要がある。GPT-3の約2,000トークンから、最新モデルでは数十万〜数百万へと爆発的に拡大した。
- コンテキストエンジニアリングLLMのコンテキストウィンドウに、適切な情報を、適切な形式で、適切な順序で詰める技術。
- コンテキストスイッチコアで動かすプロセスを切り替えること。一方の状態をすべて保存し、もう一方の状態を復元する。
- コンテキスト圧縮RAGパイプラインで、検索結果をモデルに渡す前に不要な部分の除去や要約で縮めること。トークン(コストと遅延)を節約し、モデルの注意を散らすノイズも減らす。
- コンテキスト長の拡張もともと学習した長さより長いコンテキストをモデルに扱わせる手法の総称。ゼロから再学習せず、位置のスケーリング(RoPE/YaRN)、アーキテクチャ(疎なアテンション)、少量の追加学習を組み合わせる。
- コンテナアプリケーションが、ホストマシンに左右されず、自前の依存関係とともに動く隔離された環境。
- コンテナ軽量な隔離実行環境。ホストのOSカーネルを共有しつつ、独自のファイルシステム・プロセス・ネットワークを持つ。2013年にDockerが普及させたが、土台はLinuxカーネルの機能だ。
- コンテナクエリビューポート全体ではなく、親要素のサイズに基づくCSSのメディアクエリ。
- コンテナフォーマット映像・音声・字幕・メタデータをひとまとめにするファイル形式。ただし中身がどう符号化されているかには何も言わない。
- コンテンツモデレーションプラットフォーム上に何を残してよいかを決める仕事。ルール、自動分類、人間の審査員の順に重なっているが、段を下りるごとに余裕は減っていく。
- コンテンツ警告(CW)Mastodon/Fediverseの機能。投稿の本文を「政治」「食べ物」「ネタバレ」といった短いラベルの裏に隠し、読む人がクリックして展開する。Mastodonの文化の大きな部分を占め、特定の話題にCWを必須とするインスタンスもある。
- コントローラー望ましい状態と実際の状態を継続的に比べ、その差に対処するプロセス。Kubernetesは本質的にこうしたループの集まりであり、残りは細部にすぎない。
- コントロール・データ・コーポレーション1964年に世界最速のコンピュータを作り、IBMのトップに「34人にどうして負けたのか」と言わせた、ミネアポリスの会社。
- コントロールメッセージ(Usenet)読むためでなく従うための記事。サーバーに対して、グループの作成、グループの削除、投稿の取り消しを命じた。
- コンバータコード(ENIAC)1948年にENIACを6分の1の速度に落とし、そのかわり格段に使いやすくした改造。プログラムをケーブルから壁一面のスイッチへ移した。
- コンパイラ実行の前に、ソースコードを機械語(またはほかの目的形式)へ変換するプログラム。
- コンパクションLSMツリーで、複数のSSTableを少数にまとめ、上書きされた古いバージョンを捨て、トゥームストーンを物理的に削除するバックグラウンド処理。読み取り性能とディスク使用量を保つうえで欠かせない。
- コンパック(Compaq)IBM PCを合法的にクローンできることを示し、「PC」を一製品から一つの分野へと変えたヒューストンの企業。
- コンパル・エレクトロニクス(Compal Electronics)台湾のもう一つのノートPC製造大手。得意先はDell、HP、レノボなど。
- コンピュータビジョン (Computer Vision)画像を理解するAI。物体検出、顔認識、OCR、自動運転などが含まれる。
- コンピュータプログラミングコンピュータに実行させる命令を書く作業。アセンブリから、2024年以降はLLMを介した自然言語にまで及ぶ。職業としては1843年のエイダ・ラブレスまで遡る。
- コンピュータ出力マイクロフィルム(COM)コンピュータの出力を紙ではなく直接マイクロフィルムに書き出す方式。アーカイブや大量の帳票向け。
- コンピュータ詐欺・濫用防止法 (CFAA)1986年制定の米国連邦ハッキング対策法。メインフレームの時代に書かれたが、いまもワームから学術論文のダウンロードまで、あらゆるものに適用されている。
- コンピュートシェーダーグラフィックスパイプラインの外側で動き、任意のバッファをスレッドのグリッドで計算するGPUプログラム。グラフィックスカードを汎用の計算機として使う。
- コンピュート最適当時の大規模言語モデルはひどく学習不足だった、という2022年の知見。パラメータ数と学習トークン数はほぼ同じ比率で増やすべきで、目安はパラメータ1つあたり約20トークン。
- コンフィデンシャルコンピューティングクラウド事業者、ハイパーバイザー、隣接VMのいずれにもデータを読ませない考え方。ハードウェアTEE(SGX、SEV-SNP、TDX、ARM CCA)が基盤で、2019年にLinux Foundation傘下でConfidential…
- コンポジティング・ウィンドウマネージャー各ウィンドウを専用のバッファに描き、最終的な画像を別に組み立てるウィンドウマネージャー。影や透明表現が可能になり、再描画の不具合も消えた。
- コンラート・ツーゼ世界初のプログラム可能な自動計算機をベルリンの両親の居間で作り上げ、他の人々の仕事を知ったのはその後だった。
- ジェームズ・ゴスリングSun MicrosystemsでJavaの開発を率いた人物。セットトップボックス向けのはずだった言語は、企業のサーバーを席巻した。
- ジェトン(計算貨)罫線を引いた台の上で硬貨状の札を動かし、ローマ数字のまま加減算をした道具。筆算が欧州に広まるまで使われた。
- ジオメトリ管理 (Xt)ウィジェットの大きさと位置を誰が決めるかというX Toolkitの規則。子が頼み、親が決め、頂点のシェルはさらにウィンドウマネージャに頼む。
- ジム・ゲティスXの共同開発者でXlibの作者。のちにHTTP/1.1の編集者を務め、OLPCでソフトウェアを率い、バッファブロートに名前を与えた。
- ジャーナリングやろうとしていることを先に書き留めてから実行し、停電のあとでもファイルシステムを修復できるようにする仕組み。
- ジョージ・スティビッツ捨てられた電話用継電器とタバコの缶で台所のテーブルの上に二進加算器を作り、ベル研究所の計算機計画の口火を切った数学者。
- ジョン・アタナソフ電子計算機がどんな姿であるべきかを考え抜いて作り上げ、関心を失い、30年後に裁判官によって名誉を回復した物理学者。
- ジョン・カーマック1990年代のPCハードウェアに、設計時の想定を超えることをさせ、そのうえエンジンのソースコードまで公開した人物。
- ジョン・ポステルおよそ30年にわたり、インターネットのアドレス登録と標準文書を事実上たった一人で切り盛りした人物。
- ジョン・モークリー真空管式計算機についての覚書がENIACになった物理学者。1941年にアイオワで過ごした5日間が、のちに特許を奪うことになった。
- ジル・ブラッサール(Gilles Brassard)スティーヴン・ウィーズナーの量子マネーを、チャールズ・ベネットとともに実用的な鍵交換へと変えたモントリオールの暗号研究者。
- フィル・カーンアメリカの技術者でアマチュア無線家。紙なら輸出できるコードが、フロッピーディスクだと輸出できないのはおかしいと、1994年に国務省を訴えた。
- 交差検証データをK個に分割し、K-1個で訓練して残り1個で検証し、これを入れ替えながら繰り返す。単純な訓練/テスト分割より頑健。
- 交流ネットワークアナライザソフトウェアで送電網をシミュレートできなかった時代には、ダイヤルが並ぶ壁一面に縮小版の電気回路を組み、メーターから答えを読み取った。
- 交流バイアス記録磁気記録の際に信号へ重ねる高周波の音で、媒体の歪んだ特性曲線をまっすぐにする。テープをハイファイにした技術である。
- 京セラセラミック製のチップパッケージから始まり、プリンタや携帯電話へ広がり、創業者が航空会社の再建までやってのけた日本の複合企業。
- 仮想DOMDOMのメモリ上の表現。フレームワークが前回のレンダリング結果と差分を取り、必要最小限の変更だけを本物のDOMに適用する。2013年にReactが広めた。
- 仮想DOM差分検出 (Virtual DOM diffing)Reactが広めた手法。UIをメモリ上の軽量な「仮想」DOMツリーとして記述し、変更時に新しいツリーを作って古いものと比較(diff)することで、本物の(高コストな)DOMには差分だけを適用する。リコンシリエーション(reconciliation)と…
- 仮想デスクトップ切り替えて使える複数のデスクトップ面。作業ごとのウィンドウが一か所に山積みにならずに済む。
- 仮想バインディング(Motif)物理キーとウィジェットの動作の間に置かれたMotifの中間層。コードはEscapeやF1ではなくosfCancelやosfHelpを待ち受け、その意味はバインディングファイルが目の前のキーボードに合わせて決める。
- 仮想マシンハイパーバイザを介して物理ホスト上で動く、模擬されたコンピュータ。独自のOSとリソースを持ち、ホストや他のVMから分離されている。
- 仮想メモリどのプロセスも、アドレス0から始まるメモリ全体を自分だけが使っているかのように見せる錯覚。
- 仮想化ハイパーバイザを使い、1台の物理コンピュータ上で複数の仮想マシン(VM)を動かす技術。
- 会計機パンチカード時代の帳票作成機。カードの束を読み、項目を集計し、完成した一覧表や請求書を印字するプログラム可能なタビュレータ。
- 保磁力(コアーシビティ)物質の磁化を反転させるのに必要な磁場の強さ。実際には、媒体が書き込まれたビットをどれだけ頑固に保つかの指標である。
- 光学ピックアップレーザーをディスクに集光して反射光を読み取る、あらゆる光学ドライブのレーザーとレンズの組立部品。たいてい最初に寿命を迎える部分でもある。
- 光磁気カー効果磁化された面で反射した偏光は、磁化の向きに応じてわずかに回転する。MiniDiscやMOドライブがビットを読み取る仕組みがこれである。
- 光磁気ディスクレーザーの熱と磁場で書き込み、カー効果を使って光学的に読み出す記録媒体。ほぼ壊れず、1990年代の日本で大きく普及した。
- 公証(ノータリゼーション)完成したアプリをAppleに提出し、自動スキャンを受ける手続き。App Store外で配布するには必要で、macOS 10.15以降、Gatekeeperはこれのないプログラムの起動を拒否する。
- 公開チャンネルチャットアプリ内の一対多の配信手段。オーナーや管理者が投稿し、購読者は読むだけ(返信なし)。2015年にTelegramが広め、2023年にWhatsAppチャンネル、2024年にSignalが続いた。
- 公開鍵非対称鍵ペアの片方で、広く公開することが前提であり、公開してよい鍵である。
- 共有エキスパートルーターが選ぶエキスパートに加えて、すべてのトークンが必ず通るエキスパート。同じ基礎知識を200通りものコピーで覚え直さずに済ませるための仕組み。
- 共有メモリ最速のプロセス間通信。二つのプロセスが同じ物理メモリページをマップし、コピーなしで互いのデータを読む。
- 共用体型(ユニオン型)いくつかの型のうちのどれかになれる型。例:string | number | null。
- 共通テーブル式(CTE)WITH で定義する、1つのクエリの間だけ存在する名前付きの一時的な結果セット。深く入れ子になったサブクエリの代わりに、名前を付けた段階に分けることで複雑なクエリを読みやすくする。
- 剛体決して変形しない理想化された物体。その状態は、位置、向き、そして二つの速度だけで表せる。
- 加算合成(additive blending)すでにバッファにある色に、描画する色を足し込むブレンドモード。光の上に光が積み重なる。
- 勾配クリッピング学習の1ステップが取りうる大きさに上限を設け、たった1つの異常なバッチが、何週間もかけて育てたモデルを壊さないようにする手法。
- 勾配チェックポイント学習中、中間結果をすべて保存せず順伝播の一部を再計算することでメモリを節約する手法。
- 勾配累積小さなバッチを何回か回して勾配を足し合わせ、オプティマイザが更新するのはその後にする手法。メモリに収まらない大きさのバッチを、擬似的に再現できる。
- 勾配降下法ほぼすべての機械学習モデルの学習を支える最適化アルゴリズム。誤差が最も小さくなる方向へ、少しずつ進んでいく。
- 原像攻撃与えられたハッシュ値を生成するメッセージを見つけようとする攻撃。
- 可変ジャンプ高ジャンプボタンを押し続けた長さに応じて高く跳べる仕組み。軽く押せば小ジャンプ、長押しなら大ジャンプになる。
- 可視グラフノードが障害物の角、エッジが互いに見通せる角同士を結ぶグラフ。そこでの最短経路が、障害物を避ける最短経路になる。
- 可視性マップデータページごとに2ビット。ページ内の全行が全員に見えるか、全行が凍結済みか、を示す。小さな構造だが、二つの大きな最適化がこれだけに支えられている。
- 可逆圧縮元のデータをビット単位で完全に復元できる圧縮方式。目や耳が気づかない情報を捨てるJPEGやMP3のような不可逆圧縮の対極にある。
- 合成IVランダムに選ぶ代わりにメッセージ自体から導出する初期化ベクトル。これにより暗号化が決定的になる。
- 合成データ別のモデルが生成した学習データ。公開インターネットがデータ源として尽きつつある今、重要性が増している。Phi-3、Llama 3.1、Claudeも多用している。
- 商用インターネットエクスチェンジ(CIX)商用トラフィックを政府系バックボーンから切り離して流すため、1991年にプロバイダー自身が作った相互接続の場。
- 回帰テストかつて動いていたものが今も動くことを確かめるテスト。つまりリグレッションは単なるバグではなく、以前は正しかった挙動の欠陥である。
- 回転待ち時間ヘッドが目的のトラックに着いてから、目当てのセクタが真下に回ってくるまでの待ち時間。平均で半回転分で、SSDでは存在しない。
- 回転解読加算・回転・XORだけで作られた暗号への攻撃。単純さがそのまま弱点になる。
- 固定タイムステップ描画レートとは無関係に、一定の時間幅でシミュレーションを進める方式。余った時間はアキュムレータに持ち越す。
- 固定小数点小数を、位置が固定された暗黙の小数点つきの整数で表す方式。12345 を保存し、スケールは100と決めておけば、値は123.45を意味する。
- 均一グリッド空間を同じ大きさのセルに区切ってオブジェクトを振り分け、衝突判定を同じセル内の近傍だけに絞る空間分割。
- 型クラスアドホック多相の仕組み。型がサポートすべき操作の集合を定義し、型ごとに別々に実装する。
- 型システム言語がどんな型を持ち、それらをどう組み合わせられるかを定める規則。
- 型変換ある型の値を別の型に変えること。プログラマが頼んだ場合もあれば、言語が裏で勝手にやる場合もある。
- 型消去型パラメータをコンパイル時に取り除くジェネリクスの実装方式。Java 5(2004年)は、ジェネリクス以前のバイトコードとの互換性のためにこの道を選んだ。結果として、List<String>とList<Integer>は実行時には同じ型になる。
- 基地局モバイル網でセルを形成する無線設備。スマートフォンが実際に通信する相手である。
- 基盤モデル膨大なデータで訓練された大規模な「ベースモデル」。ファインチューニングやプロンプトによって、さまざまなタスクに適応させて使う。
- 境界づけられたコンテキストDDDの概念。ドメインを区切った領域で、その中では用語とモデルが固有かつ一貫した意味を持つ。
- 外部キー別のテーブルの主キーを参照する列。テーブル間の関係を作る。
- 外部テーブル(Foreign tables)PostgreSQLの概念で、FDWを通じて外部のデータに対応づけられたテーブル定義。通常は読み取り専用だが、書き込みに対応するFDWもある。クエリからはローカルテーブルのように見え、アクセス時に外部ソースへ解決される。
- 契約テスト二つのサービスがAPIの契約に合意しているかを、両方を同時に起動せずに確かめるテスト。
- 契約による設計(Design by contract)すべての関数に、形式的な事前条件・事後条件・不変条件を持たせるというプログラミング哲学。
- 学習(トレーニング)勾配降下法でニューラルネットワークを教え込むこと。例示データ、損失関数、誤差逆伝播からなり、現代のLLMでは複数の段階に分かれる。
- 学習率MLモデルが重みを更新するときの歩幅の大きさ。最も重要なハイパーパラメータ。
- 完全秘匿性暗号文から平文についての情報が一切得られない暗号の性質。
- 完全転送引数が一時オブジェクトだったかどうかの情報を失わずに、別の関数へ渡すこと。make_uniqueやemplace_backを書けるようにしている仕組みだ。
- 定数送信器(ENIAC)世界最速の計算機への入口は、毎秒2枚ほどのカードを読むカードリーダーだった。
- 希釈冷凍機超伝導量子ビットを約15ミリケルビンに保つ冷却装置。宇宙空間よりも冷たい。
- 干渉エフェクト動く2つの放射状グラデーションを足し合わせ、リング状のモアレ模様を画面上に漂わせるデモエフェクト。
- 強化学習エージェントが報酬を手がかりに学ぶ機械学習の枠組み。試して、フィードバックを受け、改善する。
- 強化学習(RL)エージェントが環境の中で試行錯誤し、報酬信号で褒められたり罰せられたりしながら学ぶ機械学習の枠組み。ラベル付きデータは不要で、エージェント自身がデータを作り出す。
- 形式保存暗号(FPE)出力が入力と同じ形式を保つ暗号。16桁のカード番号を暗号化しても16桁の数字のままである。
- 形式検証プログラムが仕様を満たすことの数学的な証明。テストはバグの存在を示せるが、形式検証はその不在を示せる。
- 快手(Kuaishou)中国第2位のショート動画プラットフォームで、ByteDanceの抖音(Douyin)にしぶとく食い下がる挑戦者。海外では「Kwai」として知られる。
- 感光体ドラムレーザープリンタの中核となる光に敏感なドラム。暗所では電荷を保ち、光が当たった部分では電荷を逃がし、残った像にトナーが付着する。
- 感熱紙熱に反応する層を塗った紙で、熱いプリントヘッドが触れた所だけ黒く発色する。インクもカートリッジも要らないが、印字はやがて薄れる。
- 慣性テンソル剛体の質量が重心のまわりにどう分布しているかを表す3×3行列。質量の回転版にあたる。
- 技術的負債「とりあえずの修正」が積み重なった隠れたコスト。今は時間を節約できるが、コードが変更しにくくなって後から高くつく。
- 拡張カード標準化されたバススロットに挿すことで、サウンド、グラフィックス、ネットワーク、メモリなどをコンピュータに追加したハードウェアモジュール。
- 拡張メモリ(EMS)大きなメモリの一部を小さな窓越しに差し替えることで、DOSの640キロバイトの壁を越えた技法。
- 拡散モデルデータから少しずつノイズを取り除くよう訓練される生成AIモデル。逆向きの過程、つまりきれいな画像にノイズを足してそこから復元することを学ぶことで生成が可能になる。現代の画像・動画生成モデルの大半を動かしている。
- 換字式暗号各文字を固定の対応表で別の文字に置き換える暗号。言語の統計的性質まで丸ごと残してしまうのが難点。
- 揮発性メッセージ(Ephemeral message)5秒、1日、1週間といったタイマーで自動的に消えるメッセージ。2011年にSnapchatがこの分野を切り開き、今ではSignal、WhatsApp、Telegram、iMessageにも「消えるメッセージ」モードがある。
- 擬似ランダム置換(PRP)アクセス回数が限られた攻撃者には、ランダムな置換と区別できない置換。
- 擬似乱数生成器(PRNG)ランダムに見えるが、シードから再現できる数列を出力する決定論的なアルゴリズム。
- 改行テキストの行を終わらせる文字。\n、ASCIIの10番で、歴史的にはラインフィード(LF)と呼ばれる。
- 攻撃対象領域攻撃者がシステムに入り込める可能性のある点の総和。開いているポート、APIエンドポイント、ログインページ、依存ライブラリ、従業員も含む。攻撃対象領域の縮小(attack surface…
- 教師あり学習ラベル付きデータでモデルを訓練する機械学習。すべての例に「正解」が付いている。
- 教師なし学習データにラベルがなく、モデルが自力でパターンや構造を見つける機械学習。
- 既知IV攻撃IVを事前に知り、平文を選べる攻撃者は、推測を一ブロックずつ検証できる。BEAST攻撃の土台となった考え方だ。
- 既知平文攻撃いくつかのメッセージについて平文と暗号文の両方を手にした攻撃者が、それを手掛かりに鍵を割り出す攻撃。
- 既知解テスト(KAT)暗号モジュールが固定入力を暗号化・ハッシュ・署名し、事前に計算した期待値と照合する自己テスト。
- 既知鍵攻撃攻撃者が鍵を知っている状態でも、暗号の出力を乱数と区別できるかを調べるテスト。
- 既読通知(リードレシート)受信者がメッセージを読んだことを送信者に知らせる通知。一般に「配信済み(✓)」「既読(✓✓)」「既読スルー」の三段階がある。iMessageの「配信済み/既読」、WhatsAppの青いダブルチェック、Signalの「既読」などが代表例。
- 書き込み増幅(DB)データベースへの1回の論理書き込みが、ディスクへの複数回の物理書き込みを引き起こすこと。LSM木ベースのストレージエンジン(RocksDB、Cassandra)で中心的な問題で、コンパクション中に同じデータが何度も書き直される。
- 書き込み増幅(Write amplification)論理的な書き込み(アプリが要求した量)に対する、物理的な書き込み(実際にディスクへ書かれた量)の比。SSDでの書き込み増幅は1.5〜3倍程度、LSMツリーでは10〜30倍になる。
- 書き込み時ファンアウトフィード向けの戦略で、投稿時にその投稿をフォロワー全員の事前計算済み「受信箱」へコピーしておく。読み取りは出来合いのリストを取るだけで安く済む。逆の「読み取り時ファンアウト」は、読むたびにフィードを組み立てる。
- 書込み電流低減ビットが密集する内周トラックで書込み電流を下げる制御信号。電流が強すぎると隣のビットに滲んでしまうためだ。
- 格子攻撃格子基底簡約で短いベクトルを見つけ、一部が漏れた情報から秘密鍵を割り出すことも多い攻撃。
- 格納型XSS悪意あるスクリプトがサーバー(DBやファイルシステム)に恒久的に保存され、以後のすべての訪問者に配信されるXSS。持続性と被害の広さから、XSSの中で最も危険とされる。
- 桁上げ機構機械式計算機の永遠の悩みの種。歯車が9を超えたら次の桁に1を送り、9が並んでいれば連鎖させなければならない。
- 構成ドリフト実際のインフラが、コードや設定ファイルに定義された内容から徐々にずれていくこと。多くは、コードに書き戻されなかった手動の「応急処置」が原因である。結果として、環境が定義と一致せず、一貫性もなく、予測もできなくなる。
- 構文ソースコードが正しいと認められるために従うべき形式のルール。何がトークンか、セミコロンをどこに置くか、関数をどう宣言するかを定める。
- 構文エラーパーサーが検出するエラー。コードが言語の文法に違反している(括弧の欠落、誤ったキーワード、予期しないトークンなど)状態で、コンパイルも実行もできない。
- 構造化データページの内容を検索エンジンに理解させるためのメタデータ。JSON-LD形式のSchema.orgボキャブラリーが一般的だ。
- 構造化プログラミングプログラムの論理はすべて順次・選択・反復の三つの構造で組めるので、gotoは不要だという考え方。ダイクストラの書簡「Go To Statement Considered Harmful」(1968年)がスローガンになった。
- 構造化出力LLM が生成できるトークンを制限することで、回答が厳密な形式(多くは JSON スキーマ)に従うことを保証する手法。「JSON でお願いします」という頼みごとを、確実な保証に変える。
- 構造化束縛C++17 の構文 auto [a, b] = expr; で、複合値を複数の名前へ一度に展開する機能。
- 権限昇格限られたアクセス権しか持たない攻撃者が、脆弱性を突いてより高い権限を得ること。
- 機密性CIAの三要素の「C」。データに、権限のある人だけがアクセスできること。
- 機械学習明示的に書かれたルールに従うのではなく、データから学習するコンピューター。
- 機械式積分器回る円盤に載った小さな車輪が、自覚のないまま積分を計算する。次の車輪を動かす力が見つかるまで、55年かかった。
- 機械語プロセッサが実際に読む数値の列であり、プログラミングと呼ばれるものはすべてこの上に積み重なった層にすぎない。
- 欠陥リストドライブが使ってはならないセクターを記録した台帳。工場出荷時に見つかったものと、運用中に壊れたものの両方を含む。
- 決定問題(Entscheidungsproblem)ある数学的命題が公理から導けるかを機械的な手順で判定できるか、という問い。その「否」の答えが、結果的にコンピュータを発明した。
- 決定木古典的な機械学習アルゴリズム。内部ノードが特徴量に対する判定、葉が結論となる木構造をなす。解釈しやすく、特徴量のスケーリングも不要で、ランダムフォレストやXGBoostの基礎でもある。
- 決定的暗号化同じ平文からは常に同じ暗号文が生成される暗号方式。多くの人が思う以上に情報が漏れる。
- 決定論的データベース同じトランザクション群を同じ順序で実行すれば、どのレプリカでもまったく同じ結果になることが保証されるデータベース。乱数や時刻に依存したずれがなく、結果を調整せずにレプリカの同期を保てる性質である。
- 消えるメッセージ一定時間が経つか、読まれると自動的に削除されるメッセージ。Snapchatはこの発想を看板にして成長し、今ではSignal、WhatsApp、Instagram、Messengerにも「一時的なコミュニケーション」のためのプライバシー機能として入って…
- 混乱と拡散クロード・シャノンによる暗号設計の二大原則。鍵と暗号文の関係を隠し、平文の統計を全体に散らすこと。
- 混同行列 (Confusion matrix)モデルの予測と正解を突き合わせた表。二値分類なら真陽性・偽陽性・偽陰性・真陰性の4マスで、あらゆる評価指標はここから算出される。
- 現像ユニットレーザープリンターの感光ドラムにトナーを載せる部分。ゼログラフィー工程で、帯電と定着の間にあたる。
- 球面調和関数 (Spherical harmonics)球面上の関数を表す周波数領域の基底で、環境全体の低周波ライティングをわずかな数値に収めるのにグラフィックスで使われる。
- 環境マッピング反射をレイトレーシングで計算する代わりに、周囲を撮った画像を参照して鏡のような表面を偽装する手法。
- 環境変数プロセスから参照できるキーと値の組。$PATH、$HOME、$DATABASE_URL など。
- 瓦記録(SMR)書き込みトラックを屋根瓦のように重ねて密度を稼ぐ方式。ただし書き換えるたびに隣のトラックまで巻き込む。
- 画像処理(Image processing)デジタル画像を操作すること。低レベル(画素、フィルタ、エッジ検出)から高レベル(物体認識、セグメンテーション)までを含み、コンピュータビジョンの土台となる。
- 画面共有通話中に、画面全体や特定のウィンドウ、ブラウザのタブをリアルタイムで共有する機能。2005年のTeamViewerで一般化し、現在はZoom、Teams、Meet、Discord、Slackハドルなどが備える。中身はWebRTCだ。
- 疑似コード特定の言語に縛られず、アルゴリズムをコードらしい形で記述したもの。
- 疑似透過Composite拡張の登場前に、Xの端末へ透けた背景を与えた小細工。窓の裏にある壁紙の一部を、自分の背景として描く。
- 監査ログ誰が、いつ、何をしたかを改ざん不能な形で残す記録。フォレンジックとコンプライアンスのためのもの。
- 確率的中立ビット観測されるバイアスにほとんど影響しない鍵ビットのこと。攻撃者はそのビットの推測を省略できる。
- 空気軸受回転するディスクの上でスライダーが乗っている、ナノメートル厚の空気のクッション。
- 空間ハッシュ空間を一様なグリッドに刻み、各セルの座標をハッシュしてハッシュテーブルに入れることで、同じセルか隣のセルにある物体同士だけを判定対象にする手法。
- 空間分割空間を領域に分け、問い合わせのたびに全オブジェクトではなく近くのものだけを調べられるようにする手法。
- 競合解決 (DB)分散データベースが、同じデータが別々の場所で同時に更新されて食い違った場合にどう扱うか。単純な「最後の書き込みが勝つ」から、全バージョンを保持してアプリケーション(またはCRDT)にマージさせる方法まである。
- 管理距離 (AD)同じ経路を複数のルーティングプロトコルから学習したとき、その情報源がどれだけ「信頼できるか」を表す値。小さいほうが勝つ。どのプロトコルの経路を実際に採用するかを決める裁定役である。
- 紙テーププログラムを紙の帯に開けた穴で保存する媒体。パンチカードより安価で、順序の入れ替えはできない。
- 紙テープパンチ紙テープの書き込み側。目にも止まらぬ速さでソレノイドが紙に穴を開け、箱には紙吹雪がたまっていく。
- 紙テープリーダー紙の帯に開けられた穴のパターンからデータを読む装置。連続した巻物版のパンチカードリーダーである。
- 紙詰まりプリンターの用紙経路で紙が引っかかる現象。プリンターの故障のうち最も多く、最も忌まわしい。
- 経路平滑化ガタガタしたノード単位の経路を後処理して、キャラクターが実際にたどれる自然でまっすぐな線にすること。
- 結合テスト複数のコンポーネントを組み合わせて動かすテスト。本物のデータベースやモックサーバーを使うことが多い。
- 結合度モジュール間の依存の度合い。密結合では一つの変更が多くの箇所に波及し、疎結合では影響が局所化される。目標は低結合・高凝集である。
- 結合度と凝集度設計の二大原則。疎結合(モジュール同士の依存が少ない)と高凝集(モジュールが一つのことをうまくやる)。
- 結果整合性「新たな書き込みがなければ、いずれすべてのレプリカが同じ値を見る」。分断時にも高速だが、古いデータを返すことがある。
- 結果整合性(DB)一般的な整合性保証のなかで最も弱いもの。新しい書き込みがなければ、すべてのレプリカはいずれ同じ値に収束する。どれだけ時間がかかるかも、その間に何が見えるかも保証せず、「いずれ等しくなる」とだけ言う。
- 継承あるクラスが別のクラスのプロパティやメソッドを「受け継ぐ」仕組み。例:class Dog extends Animal。
- 継続渡しスタイル(CPS)関数が決して「returnしない」プログラミングスタイル。代わりに「次に何をするか」を表す継続(コールバック)を受け取り、結果をそれに渡して呼び出す。
- 継続的インテグレーション(CI)コミットのたびに自動でビルドとテストを走らせる手法。複数の開発者の作業が、統合できないほど乖離するのを防ぐ。
- 繰り返しペナルティすでに文脈に現れたトークンの確率を下げるサンプリングパラメータ。LLMが「の、の、の…」と同じ語を繰り返すループを防ぐ。
- 罫線文字単線・二重線、角、交差点の文字で、テキストモードの画面に枠や表を描けるようにするもの。
- 群衆シミュレーション多数のエージェントの動きを同時にシミュレートし、互いにぶつかったり団子になったりせずに目的地へ到達させる技術。
- 脅威インテリジェンスどんな攻撃者がいて、どんな手口(TTP)を使い、どんなキャンペーンが進行中で、具体的な痕跡(IoC)は何か、といった脅威に関する知識を収集・分析したものである。組織が後手に回らず、先手で守るための材料になる。誰が、どう攻めてくるかを、攻撃の前に知って…
- 脅威モデリングシステムに対するセキュリティ上の脅威を体系的に分析すること。コードを書く前の設計段階で行い、脅威の一覧、対策、リスク順の優先度を成果物とする。セキュリティ成熟度の高い組織では標準的な実践である。
- 脅威モデル「誰が、どうやって攻撃してくるか、そして何をするか」を体系的に整理する作業である。
- 航海暦(Nautical Almanac)160年にわたり、在宅の計算者を抱えた「計算工場」として運営された英国の航海暦。科学的事業としては初めて、パンチカード機械に仕事を委ねた。
- 行レベルセキュリティPostgreSQL 9.5以降に組み込まれた、行単位の認可機能。アプリがどんなクエリを送っても、ユーザーに許されない行はデータベースが取り除く。
- 行ロックテーブル全体ではなく、個々の行にかけるロック。現代のDBでは UPDATE や DELETE の標準的な動作で、100セッションが別々の行を同時に更新できる。
- 行指向ストレージ古典的なDBのデータ配置。1行目の全列、2行目の全列というように、行を連続して格納する。少数の行を多くの列ごと取得するOLTPに最適で、PostgreSQL、MySQL、Oracleの標準方式である。
- 解像度ディスプレイの横×縦の画素数。1080p(1920×1080)、1440p、4K(3840×2160)、8Kなど。
- 解析機関歯車でできたプログラム可能なコンピュータ。100年早く設計されたため、結局作られなかった。
- 言語弁護士コンパイラがたまたま何をするかではなく、標準が実際に何と言っているかを答えられる人。
- 計算可能数についてアラン・チューリングが1936年に発表した論文。誰も実機を作っていない時代に、コンピュータを数学的対象として発明した。
- 計算尺対数目盛を2本すべらせて、掛け算を長さの足し算に変える道具。
- 誤差逆伝播法ニューラルネットワークを学習させるアルゴリズム。誤差をネットワークの出力側から入力側へ逆向きに流し、すべての重みを調整する。
- 誤鍵ランダム化仮説誤った鍵候補で復号すると統計的にランダムに見える結果になる、したがって正しい鍵だけが際立つ、という仮定。
- 貫入深度重なった2つの物体がどれだけ深くめり込んでいるか。接触法線に沿って両者を引き離す最短の移動量。
- 起動通知ランチャーをクリックするとポインタが砂時計になり、プログラムのウィンドウが現れると元に戻る、freedesktop のプロトコル。
- 逆運動学手や足が目標点に届くために必要な関節角を求めること。通常の運動学の逆問題。
- 過学習MLモデルが一般的なパターンではなく訓練データそのものを記憶してしまい、訓練では良いが実環境で悪くなる現象。
- 重ね合わせ量子系が複数の状態の組み合わせとして同時に存在すること。「どちらか分からない」のではなく、本当に両方なのである。
- 重ね順兄弟ウィンドウが上下にどう重なるかの順序。重なった場所でどれが見えるかを決める。X11ではフォーカスとは別の性質で、最終的にはウィンドウマネージャーが決める。
- 銀の弾丸はない(No Silver Bullet)フレデリック・ブルックスの1986年の論文。「10年以内にソフトウェア開発の生産性を10倍にする技術的な道具は、単独では存在しない」。技術の誇大宣伝に懐疑的な立場をとる古典。
- 鍵アテステーションある鍵がハードウェアの内部で生成され、外部に取り出せないことを、そのハードウェア自身が署名して示す証明。
- 鍵コミットメント暗号文を開ける鍵がただ一つに定まる性質。現代のAEAD暗号の多くは、これを保証しない。
- 鍵スケジュールマスター鍵を、暗号が各ラウンドで使うサブ鍵へと引き伸ばす手順。
- 鍵セレモニー誰も単独では鍵を支配できないようにするための、文書化された正式な鍵生成手順。
- 鍵のローテーション暗号鍵を定期的に交換すること。鍵が漏れても、露出するデータを限定できる。
- 鍵の多様化マスターキーとデバイス固有のIDから、カードやデバイスごとに別々の鍵を導出し、1台が破られても全体が破られないようにする手法。
- 鍵ホワイトニングブロック暗号の前後に追加の鍵を XOR して、暗号自体は変えずに総当たりを難しくする手法。
- 鍵ラダー各段が次の段の鍵を解き、最上位の鍵だけを安全なハードウェアに置けばよい鍵導出の連鎖。
- 鍵付きアルファベットキーワードで文字の並び順を決める換字アルファベット。
- 鍵分離一つの鍵は一つの用途にしか使わず、用途ごとの鍵は別々に導出するという原則。
- 鍵合意共有秘密そのものを通信路に流さずに、二者が共同でその値を導き出すプロトコル。
- 鍵導出関数秘密の値から、適切な長さと形の鍵を作り出す関数。ただしどのKDFを選ぶかは、元の秘密がどれだけ強いかで決まる。
- 鍵復元攻撃鍵そのものを手に入れること。暗号の弱点、サイドチャネル、プロトコルの誤りのいずれを経由しても構わない。
- 鍵暗号化鍵(KEK)他の鍵を暗号化することだけが役目の鍵。ハードウェアで守るべきものを、この一つに絞れる。
- 鍵注入暗号鍵を、通常は製造工程で、管理された方法で機器に書き込むこと。
- 鍵確認値(KCV)鍵そのものを明かさずに、二者が鍵を照合できるようにする短いフィンガープリント。
- 鍵空間暗号が取りうるすべての鍵の集合。その大きさで、総当たりが理論上の話か現実的な計画かが決まる。
- 鍵管理サービス暗号鍵の生成・保管・利用を引き受けるクラウドサービス。顧客が自前で鍵用ハードウェアを運用しなくて済む。
- 鍵表エニグマの日替わり設定を記した表。自軍にとって使える機械にし、傍受した側にとっても突破口になった。
- 鍵階層ルート鍵が鍵暗号化鍵を守り、その鍵がデータを暗号化する鍵を守る、という階層構造。
- 開始ユニット(ENIAC)スタートボタンのあるパネル。機械をクリアし、電源を正しい順に立ち上げ、最初のパルスを配線の中へ送り出した。
- 間接システムコール自前でsyscall命令を持たず、ntdll内にあるsyscall命令へジャンプして、コールスタックを正常に見せる手法。10年続く軍拡競争の一手である。
- 関数名前、引数、そして(たいていは)戻り値を持つ、再利用可能なコードのまとまり。
- 関数テーブル(ENIAC)手で設定するスイッチの筐体3台が、機械には導けない数値を保持していた。1948年にはENIACをほぼプログラム内蔵式の計算機に変えた。
- 関数呼び出しスキーマ付きで定義された関数群の中から、LLMがどれを呼ぶかを選び、引数を構造化JSONで出力する機能。言語理解と実際のコードやAPIをつなぐ橋渡しである。
- 関数型プログラミング計算を純粋関数の合成として表現するパラダイム。可変状態も副作用もなく、値が変換を通って流れていく。
- 関連鍵ブーメラン攻撃ブーメラン攻撃において、二つの半分の差分を、異なるが関連のある鍵のもとで走らせることも許す攻撃。
- 関連鍵攻撃互いに関連があると分かっている複数の鍵のもとでの暗号化を、攻撃者が観測できるとする攻撃モデル。
- 階層型タスクネットワーク(HTN)高レベルの目標を、直接実行できる行動だけになるまでサブタスクに分解していく、ゲームAI向けのプランニング手法。
- 階層型経路探索マップを粗い領域に分け、まず領域間の大まかな経路を探し、次に各領域内で詰める手法。
- 階差機関足し算だけで数学表を計算する真鍮の歯車仕掛け。ヴィクトリア朝イギリス最大の研究費を飲み込みながら、ついに完成しなかった。
- 隠しパートデモの中に隠された区間。決まったキー操作をするか、予想外のことをしたときだけ現れる。
- 電流ループ電圧レベルではなく、ループに電流が流れるか否かで信号を伝えるシリアルインターフェース。テレプリンタの古典的な配線方式である。
- 顔文字正立で読む日本のテキスト顔。感情を担うのは口ではなく目だ。
- 高可用性(HA)単一の構成要素が故障してもダウンタイムを出さないよう設計されたシステム構成。
- 高速再送重複ACKを3回受け取った時点で、再送タイムアウトを待たずに失われたセグメントを送り直す仕組み。
- 高速相関攻撃相関攻撃の改良版。鍵ストリームを雑音の乗った符号語とみなし、レジスタの状態を総当たりで当てる代わりに復号して求める。
- 高階差分攻撃複数の平文に対する暗号文の高階の差分を調べる、差分攻撃の一種。
- 高階関数関数を引数に取る、または関数を返す関数。map・filter・reduceが古典例で、関数型プログラミングの中核概念だ。
- 魚雷データコンピュータ(Torpedo Data Computer)潜水艦の司令塔に置かれた電気機械式の計算機で、射撃諸元を連続的に解き続けた。狙う魚雷よりもはるかに信頼できることが証明された。
- 黄金虫エドガー・アラン・ポーの1843年の短編。単純な換字式暗号が文字の出現頻度で解かれる。
- <slot>要素Web Componentsで、外部のコンテンツをコンポーネントのShadow DOM内の決まった場所に「投影」する仕組み。<slot>は、利用者が書いた子要素を差し込むプレースホルダーであり、コンポーネント合成の基礎になる。
- 3増し符号(Excess-3)各桁に3を足すBCDの変種で、その見返りに引き算がほぼ無料で手に入る。
- Cellebrite(セレブライト)押収したスマートフォンの中身を丸ごと抜き出す機器を作る、イスラエルの企業。
- Censys(センシス)インターネット上で実際に応答しているものを探す検索エンジン。IPv4全体のスキャンを午後の作業にした研究から生まれた。
- Centaur Technology(セントール・テクノロジー)Intelの予算のほんの一部で、四半世紀にわたりx86チップを作り続けたオースティンの小さなチーム。
- Cerebras(セレブラス)300mmウェハー1枚をまるごと1個のチップにした「Wafer Scale…
- JD.comアリババに次ぐ中国第2のEC企業(京東)。正規品の取り扱いと自前の物流を強みとし、「淘宝(タオバオ)ではない」ことが長く売り文句だった。
- Joliet1995年にMicrosoftが策定したISO 9660の拡張で、CDに長いUnicodeファイル名を与えた。
- JUnitJava のテストフレームワークであり、xUnit ファミリー全体が手本にした原型。
- Sagaパターン分散トランザクションのパターン。2PCの代わりにローカルトランザクションを順に実行し、ロールバック用に補償アクションを定義しておく。
- SAMクープ1989年の英国製ホームコンピュータ。ZXスペクトラムの上位互換をうたい、技術的には成功したが、発売が遅すぎた。
- SCREENホールディングス工程ごとにウェーハを洗う京都の企業。社名は印刷業に由来する。
- Sectigo世界最大級の商用認証局のひとつで、旧称はComodo CA。
- Secunia他人の脆弱性を収集・検証・要約し、ユーザーにパッチ適用を促し続けたデンマークの企業。
- Sendmailバークレー生まれのメールサーバー。約20年にわたりインターネットのメールの大半を配送し、設定ファイルの難解さでも悪名高かった。
- SentinelOneCrowdStrikeの最大のライバルとなるEDRで、ランサムウェア被害を巻き戻せることを売りにしている。
- SharkeyMisskeyのフォークで、Firefish(旧Calckey)が失速したあとに事実上の後継となったプロジェクト。カスタム絵文字リアクションやMFM、引用ノートなどMisskeyの豊富な機能を保ちつつ、開発とバグ修正が速い。
- SIDミュージックCommodore 64のSIDチップのために作曲された電子音楽で、1980年代の自作コンピューティングとデモシーンを象徴するサウンド。
- Sierra On-Line(シエラ・オンライン)アドベンチャーゲームに絵を持ち込み、それを見るためにホームコンピュータの持ち主たちにアップグレードさせた家族経営の会社。
- Sir DysticWindows 98 がいかに無防備かを見せつけたリモート操作ツール Back Orifice を書いた、cDc のメンバー。
- SmartCard-HSMドイツのCardContactによるスマートカードで、HSMの働きの大半を、はるかに低い価格と爪ほどのチップで実現する。
- SmartNIC(スマートNIC)バイト列をプロセッサに渡すだけでなく、パケット処理の一部を自分で実行できるようプログラム可能にしたネットワークカード。
- SNOWスウェーデンのルンドで生まれ、UMTSやLTEなど携帯電話網で通信を守っているストリーム暗号ファミリー。
- Something Awful1999年開設のコメディサイト兼フォーラムで、アカウント作成に10ドルかかった。その料金はサーバー代であり、悪行への課税でもあった。
- SonatypeMaven Centralを運営し、Javaの世界の依存関係の蛇口を握っている企業。
- Sperry Rand(スペリー・ランド)ジャイロスコープ屋とタイプライター会社が1955年に合併して、世界初の商用コンピュータUNIVACを手にした。経営陣は自分たちが何を持っているのか、ついに理解しなかった。
- Spring Integrationエンタープライズ統合パターン(Hohpe/Woolf、2003年)を実装するSpringのプロジェクト。メッセージチャネル、トランスフォーマー、ルーター、アグリゲーター、スプリッターを提供し、重いメッセージブローカーなしでJavaのEAIを実現する。
- StarCoderBigCodeプロジェクト(Hugging FaceとServiceNow)によるオープンなコードLLM。GitHubの許諾済みコード6TBからなるThe Stackで学習された。
- Sublime Text高速なクロスプラットフォームのテキストエディタ。2008年、シドニーのJon Skinnerが開発。ネイティブC++製でPythonプラグインに対応し、「Goto Anything」とマルチカーソル、ミニマップで知られる。
- SunViewX以前のSunワークステーションのウィンドウシステム。速く、ローカルで、ネットワークには目が見えなかった。
- Supercell(スーパーセル)社員は少なく、ゲームはさらに少ないのに、史上屈指の高収益モバイルタイトルを生み出したヘルシンキのスタジオ。
- SuperDisk(LS-120)イメーションが出した、レーザー誘導でトラックを追従する120MBのディスク。通常の1.44MBフロッピーも読めたが、それでもZipに負けた。
- Supergiant Games高評価の作品を4本続けて出し、ローグライクの『Hades』で大成功を収めた小さな独立系スタジオ。
- Swift Package ManagerAppleが提供するSwift標準の依存関係管理ツール。別途インストールは不要で、Xcode 11以降は統合されている。
- Switch TransformerGoogleが2021年1月に発表したMoEアーキテクチャ。ルーティングをトークンあたり1エキスパートまで単純化し、1兆パラメータを超える最初の公開モデルになった。
- Symmetrixドライブの前に巨大なキャッシュを置いたディスクアレイ。1990 年代に EMC がメインフレーム向けストレージで IBM を押しのける原動力となった。
- Zerodium研究者からゼロデイを買い取って政府に転売し、買取価格を卸売業者のように公表する米国のエクスプロイト・ブローカー。
- Zig2016年にAndrew Kelleyが始めたシステムプログラミング言語。「落とし穴のないC。ただしRustの借用チェッカーほど難しくはない」を目指す。GCなし、アロケーターの明示的な受け渡し、メタプログラミングとしてのcomptimeが特徴。
- Zombo.com1999年に公開された、読み込みが永遠に終わらないアニメーションと「ここではなんでもできる」というナレーションだけのサイト。中身はそれだけで、四半世紀にわたって公開され続けている。
- ZorroバスAmigaの拡張バス。PCがプラグアンドプレイを「発見」する10年前に、カードを自分で自動設定していた。
- ザ・グラック(The Grugq)アンチフォレンジックからエクスプロイト仲介へ進み、のちにこの業界で最も引用されるオペレーショナルセキュリティの語り手となった匿名の研究者。
- ザ・ジャグラー1986年に Eric Graham が作った、家庭用コンピュータでもフォトリアルな3Dが可能だと証明したレイトレーシングのジャグラー。
- サーキットブレーカー耐障害性のパターン。呼び出し先のサービスが壊れているとき、傷ついた相手を叩き続けず、しばらく呼び出しを止める。
- サーキットブレーカー(運用)障害を起こし始めた依存先への回路を「遮断」し、タイムアウトで待たされる代わりに即座に失敗させるレジリエンスパターン。壊れた依存先が、それを呼ぶ全てを道連れにする連鎖障害を防ぐ。名前は電気のヒューズに由来する。
- サーバー他のコンピュータからの要求を待ち受けて応答するコンピュータ。
- サーバーサイドデコレーションウィンドウ周りのタイトルバー、枠、閉じるボタンを、アプリではなくウィンドウマネージャーが描く方式。
- サーバーブロックMastodonのインスタンス管理者が、他のインスタンス全体をブロックすること。Xのユーザーは、Yのユーザーを見ることも、Yのユーザーから見られることもなくなる。個々のユーザーをブロックせずに、問題のあるインスタンスに対処する標準的なモデレーション手…
- サーバーレスサーバーを管理せずにコードを動かす方式。クラウドが必要に応じてインスタンスを起動し、終われば停止する。
- サービスアカウントPodが、KubernetesのAPIや外部システムに対して認証を受けるためのIDのこと。人間向けのユーザーアカウントとは別物。各名前空間にはdefaultがあるが、ワークロードごとに専用のサービスアカウントを作り、RBACを最小限にするのがベストプ…
- サービスディスカバリIPアドレスが絶えず変わる環境で、サービス同士が互いを見つけるための仕組み。固定アドレスの代わりに「決済サービスはどこ?」と尋ね、現在動いている健全なインスタンスを教えてもらう。
- サービスメッシュマイクロサービス間のトラフィック制御、mTLS、リトライ、可観測性を引き受けるインフラ層。
- サービスメッシュのサイドカーサービスメッシュで各サービスの隣に挿入され、そのネットワーク通信をすべて受け持つプロキシ(通常はEnvoy)。サービス間に立つことで、アプリのコードを変えずにmTLS、トラフィック管理、リトライ、可観測性を提供する。
- サービスワーカーサイトとは独立して、ブラウザのバックグラウンドで動く JavaScript。PWA を支える仕組みだ。
- サービスワーカーのライフサイクルサービスワーカーが経る install → activate → 稼働(fetch)の各段階。旧タブがすべて閉じるまで新版が引き継がれない「waiting」という仕組みを意図的に持つ。扱いが難しく、「PWA が更新されない」の定番原因である。
- サーフェスコード有力な量子誤り訂正符号。量子ビットを格子状に並べ、通信が必要なのは隣同士だけで済む。
- サーフェスネット表面の近くにセルごとに頂点を1つ置き、隣り合うセルをつないでメッシュにする等値面抽出法。双対法の一種で、マーチングキューブより単純でなめらか。
- サーボウェッジユーザーデータの間に埋め込まれた、あらかじめ書き込み済みの位置情報の楔形領域。読み取りヘッドをトラック上に保つ。
- サーボトラックプラッタに焼き込まれた位置情報。ヘッドのアクチュエータはこれを読んでデータトラックの中心を保つ。
- サーマル・リキャリブレーションハードディスクが、熱による金属の膨張を補正するため、定期的に自分で動作を止めてサーボトラックを探り直すこと。
- サーマルアスペリティ磁気抵抗ヘッドが突起をかすめたとき、摩擦熱で生じるリード信号のスパイク。磁気信号がかき消される。
- サーマルインクジェットインクを沸騰させ、その勢いで自分自身を吹き飛ばす方式。1滴につき気泡1つを、毎秒数万回繰り返す。
- サーマルスロットリング温度が Tjmax(通常 95〜105 °C)に近づくと、CPU/GPU が自動でクロック周波数を下げる仕組み。物理的な破損を防ぐための保護機能である。
- サーマルプリンターインクを叩きつける代わりに、熱で画像を紙に焼き付けるノンインパクト式プリンター。
- サーマルペーストCPU・GPU とクーラーの間に塗り、微細な隙間を埋める熱伝導材。冷却性能が 5〜15°C 向上する。
- サーモファックス1950年に 3M が出した、赤外線で複写を「焼き付ける」方式。オフィス初の数秒で取れるコピー機だが、コピーは日光で黒ずんだ。
- サイクリングユニット(ENIAC)ENIACのクロックであり、最初のデバッガでもあった筐体。全ユニットにタイミングを配り、1ステップずつ進める設定もできた。
- サイクロマティック複雑度関数を通る独立した経路の数を数える指標。実用上は if 文の数に1を足した値になる。
- サイクロメーターエニグマの「指紋」を目録化するためにレイェフスキが作った装置。二組のローターを直列につなぎ、置換がどんな巡回に分かれるかをランプ盤に表示した。
- サイズコーディング映像も音楽も動きも、数キロバイト、あるいは数百バイトのコードに詰め込む技芸。
- サイドカーアプリのコンテナの隣に補助用のコンテナを並べるパターン。ログ収集、プロキシ、mTLS、シークレット取得などを任せる。
- サイドカーコンテナメインのアプリと同じPod内で動き、ログ収集・プロキシ・セキュリティなどの機能をアプリ本体に手を入れずに足す補助コンテナ。サービスメッシュの中核となるパターンである。
- サイドチェーンブリッジでメインチェーンにつながった独立のブロックチェーン。速くて安いが、セキュリティは自前だ。
- サイドチャネル攻撃アルゴリズムそのものではなく、時間・消費電力・電磁波・音・キャッシュ状態といった副次的な情報を測って秘密を引き出す攻撃である。
- サイトマップサイト内の全URLを列挙したXMLファイル。検索エンジン(Google、Bing)がコンテンツを見つけやすくする。2005年にGoogle・Microsoft・Yahooの合意で標準になった。
- サイバースペースネットワークを道具ではなく場所として捉える言葉。コンピューターをほとんど使ったことのないSF作家が作った。
- サイバネティクスノーバート・ウィーナーが1948年に唱えた、動物と機械における制御と通信の科学。学問分野としては消え、接頭辞として生き残った。
- サイモン・シン(Simon Singh)著書『暗号解読』で、ひと世代を暗号破りに引き込んだ英国の科学ライター。
- サイランス機械学習でシグネチャは不要になると豪語したアンチウイルス企業。その後、ゲームから抜き出した文字列に騙された。
- サイリックスインテルより安いx86プロセッサを作り、性能をマーケティング上の数字で測る風潮を業界に広めたテキサスの半導体メーカー。
- ザイログ(Zilog)インテルを飛び出した人々の会社。あまりに成功したプロセッサを作ったせいで、その後の歴史は「二度目をやれなかった話」になった。
- サウンドトレンド楽曲の一部やセリフ、効果音などの音声クリップが、TikTokやリールで数千本もの動画のテンプレートになる現象。全員が同じ音を使いながら、解釈はそれぞれ違う。ショート動画プラットフォームの中心的な拡散メカニズムだ。
- サガの補償複数ステップにまたがる分散トランザクション(サガ)を、データベースのロールバックではなく、実行済みの各ステップに対する明示的な取り消し処理で巻き戻すパターン。
- サガパターン長時間にわたるトランザクションを、ローカルな一連のステップに分割し、失敗時にはそれぞれに補償処理を用意する手法。2相コミットが使えない分散システム向け。
- ザキル・ドゥルメリッチIPv4インターネット全体のスキャンを、午後の仕事にしてしまった研究者。
- サトシ・ナカモトビットコインを発表し、2年後に姿を消して、手つかずの100万BTCを残した偽名。
- ザフォードモード複数のモニターを :0.0 と :0.1 という完全に別個のXスクリーンとして動かす方式。各々が独自のルートウィンドウを持ち、ウィンドウは行き来できない。名は二つの頭を持つザフォード・ビーブルブロックスにちなむ。
- サブサーフェス・スキャタリング半透明の素材に入った光が内部で散乱し、別の場所から出てくる現象で、肌やろう、大理石を生きているように見せる。
- サブステップ1フレーム分のタイムステップを複数の小さな物理ステップに分割すること。ステップは増えて短くなるが、その分安定性と精度が手に入る。
- サブタイミングチューニングRAMキットのCAS レイテンシ(CL)以外の、二次・三次タイミング(tRCD、tRP、tRAS、tRFCなど)を手動で追い込み、性能を絞り出すこと。特にRyzenで盛り上がる、マニア向けの深い沼。
- サブチャンネル(P〜W)CDの音声と並んで流れる8本のビット列(P〜W)で、タイムコード、トラック番号、CD-Textを運ぶ。
- サブツイート(Subtweet)特定の人物を明らかに指しながら、名前も出さずタグ付けもしない投稿。遠回しな当てこすりだ。「sub」はsubliminal(潜在的)の意で、事情を知る者には誰のことか分かるが、本人が公然と名指しされることはない。
- サブディビジョンサーフェス(細分割曲面)粗い制御メッシュの分割と平滑化を繰り返して得られる、滑らかな曲面。
- サブドメイン乗っ取り料金未払いなどで失効したサービスを指すCNAMEが残るサブドメインを乗っ取る攻撃。攻撃者がそのサービスを自ら登録して制御を奪う。
- サブネットIPネットワークを論理的に分割したもの。部分ごとに別々のファイアウォール規則やルーティングを持たせられる。
- サブネットマスクIPv4アドレスをネットワーク部とホスト部に分けるビットマスク。255.255.255.0は/24、つまりネットワーク24ビット+ホスト8ビットで256アドレスを表し、現在はドット付き10進ではなくCIDRのプレフィックス(/24)で書くのが普通であ…
- サブピクセルレンダリング1画素が3本の色付きストライプでできていることを利用し、文字の水平方向の解像度を実質3倍にする技術。
- サプライチェーン攻撃標的を直接ではなく、ソフトウェアのサプライチェーン(ライブラリへのバックドア、侵害されたビルドサーバー、偽のアップデート)経由で攻撃する手法。代表例は SolarWinds(2020年)と xz-utils(2024年)。
- サプライヤー(ウェアーズ)ウェアーズグループで原本を入手する担当者。店頭に並ぶ前のソフトを流出させる、最も危険な一環。
- サブルーチン一度だけ書き、あちこちから呼び出せる命令のまとまり。コードは書き写さず再利用できる、という発想である。
- サブレディットのWikiサブレディットに付属する Wiki 機能で、FAQ、ルール、ガイド、リソース集、用語集など長く残る情報をコミュニティがまとめる場所。流れ去るフィードへの対抗軸であり、知識がスクロールで消えない場所である。
- サマリーパンチタビュレーターの集計結果を新しいカードにパンチする機械。この言葉が生まれる50年前に存在したマテリアライズドビューである。
- サミー・カムカー2005年のMySpaceワームで1日足らずに100万人超の「友達」を獲得し、有罪判決まで得たハッカー。
- サミュエル・モーランド桁上げを使用者の手に任せた計算機を作った外交官でスパイ。信頼性のための、意図的なズルである。
- サムスン(Samsung)干し魚と麺類の貿易から始まり、世界最大のメモリメーカーへと成長した韓国の巨大企業グループ。
- サムスンファウンドリ韓国を代表する半導体受託製造会社で、TSMCに次ぐ世界2位。Exynos、Snapdragonの一部、NvidiaのA100の一部、Google Tensorなどを製造する。
- サラ・ゴードン1990年代に、ウイルス作者に「なぜそんなことをするのか」と直接尋ねるという、異例のことをした米国のセキュリティ研究者。
- サラ・フラナリー1999年にRSAより高速な代替方式を発表し、のちにそれが通用しない理由まで自ら説明したアイルランドの女子高生。
- サラミスの石板古代ギリシャの大理石の板で、刻まれた線の上で小石を動かして足し算をした。現存する最古の計算盤である。
- サリル・ヴァドハン(Salil Vadhan)疑似乱数性、ゼロ知識、差分プライバシーが交わる領域で研究するハーバード大学教授。理論を実際のソフトウェアで通用させようとしている。
- サル・ストルフォ誰もそれを「AIセキュリティ」と呼ぶ前から、機械学習に侵入を探させていたコロンビア大学の教授。
- サルバトーレ・サンフィリッポ自分のスタートアップの性能問題を解決するためにRedisを書き、結果としてウェブのデフォルトのキャッシュを生み出した人物。
- サロゲートキー業務上の意味を持たず、システムが生成する主キー。連番やUUIDがそれにあたる。対極にあるのが、マイナンバー、ISBN、メールアドレスなどのナチュラルキーだ。
- サンディスク数十年にわたり、カメラの中のカードやポケットの中のUSBメモリにその名が刷られていたフラッシュメモリ企業。
- サンデビル作戦1990年5月に米シークレットサービスが全国で行ったBBSアンダーグラウンドの一斉摘発。押収は大量、有罪判決はごくわずかだった。
- サンドイッチ攻撃暗号の前半と後半の間に薄い中間層を挟み込むブーメラン攻撃の変種。これで普通のPC上でKASUMIを破った。
- サンドボックスコードを隔離して実行し、システムの他の部分に影響を与えられないようにする環境。
- サンドボックスコードを、本当に必要なものにしか手が届かない厳しく制限された環境で実行すること。前提は、そのコードは侵害されるということで、問題はそのとき何を失うかだけである。
- サンドボックス脱出コードがサンドボックスの外へ抜け出せてしまう脆弱性。ブラウザーからOSへ、コンテナからホストへ、といった形をとる。
- サンプリング言語モデルが、計算した確率分布から次のトークンを選ぶ方法。モデル自体は決定論的で、答えにばらつきを生むのはサンプリングだ。
- サンミナ製造が難しく規制の厳しい電子機器(医療、防衛、光通信)を専門とする米国のEMS企業。
- シークエント・コンピュータ・システムズ高価なプロセッサ1個ではなく、安価なマイクロプロセッサを多数並べて大型サーバーを作れることを示したオレゴンの企業。
- シークレットマネージャ秘密情報の保管・配布・ローテーションを一手に担う中央サービス。設定ファイルへのパスワード直書きをやめさせる。オープンソースの定番はHashiCorp Vault、クラウドではAWS Secrets Manager、GCP Secret…
- シークレットローテーションパスワード、API キー、証明書、DB 認証情報などの秘密情報を定期的に差し替え、漏れても短時間しか使えないようにすること。盗まれた鍵が永久の裏口になるのを防ぎ、期限付きの脅威に変える。
- シークレット管理APIキー、DBパスワード、証明書を安全に保管・配布し、定期的にローテーションすること。
- シーク時間ハードディスクのアームが目的のトラックへ移動するまでにかかる時間。40 年にわたりシステム設計を方向づけた数値。
- シーゲイト(Seagate)1980年にハードディスクをPCサイズまで小型化したドライブメーカー。40年後の今も、回転する円盤には買う価値があると言い張り続けている。
- シーケンス次の番号を順に払い出すことだけが仕事のデータベースオブジェクト。SERIAL や IDENTITY の裏側にあり、主キーを生成する通常の手段である。
- シーケンス並列アクティベーションをシーケンス次元に沿って複数のデバイスへ分割し、テンソル並列では分散できないメモリに手を届かせる手法。
- シーザー暗号すべての文字をアルファベット順に3つずらす。紀元前50年なら十分だったが、今日では何の役にも立たない。
- シートフィーダーバラの用紙を一枚ずつ送り込む機構。連続用紙を引っ張るトラクタ方式の対極にある。
- シートフィード式スキャナガラス板に載せるのではなく、バラの紙を1枚ずつ固定センサーの前に引き込んで読み取るスキャナ。
- シードフレーズ12語または24語の単語列が、ウォレットのすべてである。誰が買ったかに関係なく、その単語を持つ者が資金を持つ。
- シーナーデモシーンの活動的なメンバー。コーダー、グラフィシャン、ミュージシャン、スワッパーなどがいて、本名ではなくハンドルネームで知られる。
- シーメンス電信の時代に始まったドイツの巨大企業で、その制御システムが世界の工場の多くを動かしている。まさにそれゆえ、スタックスネットに狙われた。
- シーモア・クレイ30年にわたって「世界最速のコンピュータ」を何度も作り、誰よりも早く熱が問題の本質だと見抜いた技術者。
- シーライオニング悪意ある論法の一つ。「純粋な好奇心」からの質問と、丁寧な「ソースをお願いします」で相手をしつこく責め立て、相手が諦めるか、失礼な態度に出るまで続ける(出た時点で、シーライオンが道徳的優位を得る)。名前は2014年のxkcd 1492に由来する。
- ジーン・キム学生時代にファイル完全性チェッカーTripwireを書き、のちにDevOps運動の語り部になった人物。
- ジーン・スパフォード誰からも「スパフ」と呼ばれるアメリカの計算機科学者。Usenetのグループ一覧を管理し、のちにコンピュータセキュリティの代表的な論客となった。
- ジーン・バーティクENIACの最初の六人のプログラマーの一人であり、ENIACをプログラム内蔵式コンピュータへ作り替えた改修チームを率いた人物。
- シーングラフ各ノードの変換が親からの相対で決まるツリー構造。親を動かせば、その下にあるものすべてが付いてくる。
- ジーンソン・アンケタ2006年、乗っ取ったコンピューターの貸し出しで米国で初めて有罪となったカリフォルニアのボットネット運営者。
- シーンチャートディスクマガジンのランキング欄で、シーンが自らの最高のグループ、コーダー、ミュージシャン、グラフィシャン、スワッパーを選んだもの。
- シーンパーティー1980〜90年代に開かれた若者向けの大規模なイベント。デモシーンのプログラマー、ミュージシャン、アーティストが集まり、競い合い、コードを共有した。
- シーンミュージックトラッカーソフトと限られた音源ハードで作られる電子音楽。シーンのパーティやディスクマガジンで配布された。
- シーンリリースウェアーズシーンの厳格な規則に従って梱包されたソフトウェアやメディア。標準化されたディレクトリ名、NFO ファイル、チェックサム、固定サイズのアーカイブ分割からなる。
- シェーダーGPU上で、頂点ごと、あるいはピクセルごとに、大規模に並列実行される小さなプログラム。
- シェードボブ重なった部分に煙のような光の軌跡を残す半透明の塊。Amigaの「ボブ」をパレットに対して加算的に描いたもの。
- ジェームズ・アスプネス1989年にTinyMUDを数週間で書き上げ、その後まったく別分野の教授になった大学院生。
- ジェームズ・パワーズホレリスの料金が高くなると、国勢調査局専用の集計機を作った技術者。しかも特許の保有を認められた。
- ジェームズ・バンフォードNSAがその存在すらほとんど認めていなかった時代に、NSAを正面から扱った初の本格的な書籍を著したジャーナリストである。
- ジェームズ・フォーショーMicrosoftの担当者が報告書を読むより速くWindowsの穴を見つけるイギリスの研究者。
- ジェームズ・ミケンズセキュリティ研究がなぜ現実を外しがちなのかを、もっとも笑える、おそらくもっとも引用される文章で書いたハーバード大学のコンピュータ科学者である。
- ジェイ・フォレスターWhirlwindを率い、コンピュータに信頼できる記憶を与えた技術者。その後、まったく別の分野へ移った。
- ジェイ・ラドクリフ自分のインスリンポンプをハッキングし、メーカーに耳を傾けさせた糖尿病の研究者。
- ジェイク・ウィリアムズ元NSAのハッカーで、現在はインシデント対応者・教育者。2017年にShadow Brokersに素性を公然と暴露された。
- ジェイク・デイヴィス2011年の夏、「Topiary」としてLulzSecの声明文を書き、Twitterアカウントを運営したシェトランド諸島の少年。
- ジェイコブ・アッペルバウム2010年代の監視論争の顔の一人となったアメリカのセキュリティ研究者でTor開発者。のちに疑惑を残してその場を去った。
- ジェイコブ・ホフマン=アンドリュースLet's Encryptを支える認証局コードの相当部分を書いたEFFの技術者。
- ジェイソン・A・ドーネンフェルド競合が数十万行の規模だった分野で、わずか数千行のコードでLinuxにVPNをもたらした開発者。
- ジェイソン・ストリート銀行やオフィスに堂々と入り込み、誰かに素性を尋ねられるまでどこまで行けるかを試すことで報酬を得ている、アメリカのセキュリティコンサルタント。
- シェイプキャストレイキャストに似ているが、球・カプセル・箱といった形状全体を方向に沿って掃引し、最初の衝突を返す。
- ジェイミー・バトラーFUとDKOMの背後にいるルートキット研究者。カーネル自身の管理情報からプロセスを外すだけで隠してみせた。
- ジェイルブレイクLLMを騙して安全規則を回避させること。「DAN」(Do Anything Now)、「ロールプレイして」、暗号化した指示などがある。
- ジェイルブレイク(LLM)巧妙なプロンプトで LLM に自らの安全対策を回避させ、本来拒否するよう訓練された内容に応じさせること。ユーザーとモデル開発者のいたちごっこである。
- ジェナイユ=リュカの計算棒印刷された矢印が視線を答えへ直接導く、数字入りの棒。繰り上がりを頭で処理しなくて済む、ネイピアの骨の改良版。
- ジェニファー・グラニックハッカーやセキュリティ研究者の弁護を生業とし、政府による監視を精査し続けてきた米国の弁護士。
- ジェネリクスパラメトリック多相。関数や型を「型」でパラメータ化する仕組みだ。Vec<T> は T = String でも i32 でも何でも動く。1973年のMLで標準となり、Java 5(2004年)、C++のテンプレート(1990年代後半)、Rust、Go…
- ジェネリックプログラミング型検査を保ったまま、さまざまな型に使い回せるコードを書く手法。List<T>、Vec<T>、HashMap<K, V>などがその例だ。
- ジェネレーショナルインデックス配列のインデックスと世代カウンタをひとまとめにした参照。再利用されたスロットを指す古いハンドルを、無効として検出できる。
- ジェフ・ウィリアムズ最初のOWASP Top 10をまとめ、長年OWASPの議長を務めたアメリカのアプリケーションセキュリティ専門家。
- ジェフ・シラーPGPを米国で合法的にダウンロードできるようにしたMITのネットワーク管理者で、10年近くIETFのセキュリティ分野の責任者を務めた人物。
- ジェフ・フォリスタルrain.forest.puppyの名で1998年にPhrackでSQLインジェクションを解説した人物。そのバグは今も上位に居座っている。
- ジェフ・モス毎年夏のラスベガスを世界で最もハッカーが密集する街にする、DEF CONとBlack Hatの創設者。
- ジェファーソン円盤アルファベットを並べ替えた36枚の木製円盤を軸に通した暗号装置。後の大統領が考案しながら忘れ去られ、1世紀後に再発明された。
- ジェフリー・ヒントン分野がニューラルネットワークを袋小路と見なしていた数十年のあいだも研究を続け、結果的に正しかった人物。
- ジェフリー・ホフスタイン二人の同僚とNTRUを発明したアメリカの数論研究者。誰かが必要とするよりも数十年早く、実用的な格子暗号を作った。
- ジェラルド・コームズ商用のプロトコルアナライザが買えず1998年にEtherealを書き上げ、今もWiresharkの名でプロジェクトを率いているネットワークエンジニア。
- ジェリー・ヤン1994年にデビッド・ファイロとYahooを共同創業し、2008年にMicrosoftの440億ドルの提示を断った台湾生まれのエンジニア。
- シェルアカウント他人のUnixマシンにログインしてインターネットを使う方式。個人の多くが最初にネットに触れた方法だった。
- シェルインジェクション無害化されていない入力がシェルコマンドとして実行され、攻撃者がサーバー上で任意のコマンドを走らせられる脆弱性。
- シェルウィジェット(Xt)目には見えないが、ウィンドウマネージャと話す Xt のウィジェット。Xt プログラムのトップレベルウィンドウ、ダイアログ、ポップアップメニューは、すべてシェルの中にある。
- シェルスクリプトシェル自身の言語で書かれたプログラム。コマンドを実行し、パイプでつなぎ、終了コードを調べる、Unixの接着剤である。1行目でインタプリタを指定する(#!/bin/bash)。
- ジェレマイア・グロスマンWhiteHat Securityの創業者であり、クリックジャッキングに名前を付けた二人のうちの一人。
- ジェレミ・ゴスニー2012年にグラフィックカード25枚をつなぎ、8文字のWindowsパスワードは安全だという考えに終止符を打ったパスワードクラッカー。
- ジェローム・サルツァー1975年に示した八つの設計原則が、今もほぼすべてのセキュリティレビューに顔を出すMITの教授。
- ジェロラモ・カルダーノカルダングリルを記述した、イタリアの医師・数学者。最古級の転置式暗号の一つである。
- ジェン・イースタリー2021年から2025年までCISA長官を務め、セキュリティの責任を利用者からソフトウェアベンダーへ移そうとした人物である。
- ジェン・デジタル(Gen Digital)ノートン、アバスト、AVGが同じ持ち主の下に並ぶ、個人向けセキュリティの寄り合い所帯。
- ジェンス・グロスGroth16の考案者であるデンマークの暗号学者。Groth16は、命題の大きさに関係なく群の元3つで済む、広く使われる最短のペアリングベースのゼロ知識証明である。
- ジェンスン・フアン1993年の創業以来Nvidiaを率い続ける人物。CEOとしては異例の長さであり、十年のあいだ無謀に見えた賭けを貫いた。
- ジオコーディング住所を座標に変換すること。逆ジオコーディングは、その逆向きの変換である。
- ジオメトリ (X11)80x24+10+10 という形の文字列。1980年代以来、あらゆるXプログラムが「この大きさで、あそこに」と解釈してきた。負の数には独自の小さな文法がある。
- ジオメトリシェーダープリミティブ全体を対象に動作し、グラフィックスカード上でジオメトリを生成したり捨てたりできる、任意のパイプラインステージ。
- ジガルスキ・シート穴を開けた紙を百五十枚ほど光源台の上に重ね、光が一か所だけ通り抜けたところがエニグマのローター設定だった。
- シグナル(Signals)値が変わると、それを使っている側へ自動的に通知されるリアクティブなプリミティブ。Reactのstateに代わる新しい選択肢。
- シグナル(リアクティビティ)値(シグナル)が、自分に依存するUIの部分を自動的に追跡し、変わった部分だけを更新するUIフレームワークのリアクティビティモデル。仮想DOMなしで細粒度のリアクティビティを実現する。SolidJS、Svelte…
- ジグル物理髪、ポニーテール、アンテナ、布のように、アニメーターが手で付けていない部分に、キャラクターの動きに遅れて揺れ戻る二次的な動きを手続き的に与える技法。
- シスオペ(Sysop)ダイヤルアップ式の電子掲示板を運営した人。唯一の管理者でありモデレーターであり、回線が話し中のときに自分だけは入れる唯一のユーザーでもあった。
- シスオペチャット(Sysop chat)発信者がシスオペを呼び出し、リアルタイムで文字を打ち合って会話できるBBSの機能。
- システム文脈によって意味が変わる、頑丈な万能語。OS、インフラ、デーモン、分散アーキテクチャ、あるいは技術的解決策の全体を指す。
- システムコールユーザー空間のプロセスからカーネルを呼び出すこと。ファイルの読み込み、パケットの送信、プロセスの生成などに使い、ユーザー空間とカーネルをつなぐ唯一の扉である。
- システムトレイパネルの隅にある小さなアイコンの列。表示するウィンドウを持たないプログラムが、ネットワーク、音量、バッテリー、時計、バックグラウンドで動く何かとして姿を見せる場所。
- システムプロンプトユーザーが話し始める前にLLMへ与えられる最初の指示。役割、口調、守るべきルールを決める。
- シッカートの計算時計知られている限り最初の機械式計算機は、完成前に焼失し、世界がその存在を知ったのは3世紀後だった。
- ジッター遅延のばらつき。パケットの到着速度が一定ではないことを指す。
- シットポスト(Shitpost)意図的に質を落とした、あるいは不条理なネット投稿。その場の規範との落差で笑いを取ることが多い。起源は2007年頃の4chanで、RedditとTwitterを通じて広がった。荒らしとは異なり、悪意ある標的がいるわけではなく、主眼は笑いにある。
- シバン(shebang)Unixの実行可能スクリプトの先頭2文字(#!)で始まる行。例は #!/usr/bin/env python3。どのインタープリターを起動するかをカーネルに伝える。
- シフトJISアートShift_JISの仮名・漢字・記号で組み立てる日本のテキストアート。ふつうは単に「AA」と呼ばれる。
- シマンテックNorton AntiVirusの会社。新品のPCに必ず付いてきた黄色い箱で、契約が切れたと何度も知らせてきた。
- シミュレーションアイランド互いに接触または拘束し合い、まとめて解く必要がある物体の集まり。別々のアイランドは独立に解かれ、独立にスリープする。
- ジム・エリスUsenetの背後にいたもうひとりのデューク大学の大学院生。1979年、国防契約を持たないUnixユーザーにも語り合う場を与えようとした。
- ジム・ビドゾス(Jim Bidzos)RSA特許を事業に変え、RSA Conferenceを始め、VeriSignを共同創設した実業家。
- シムソン・ガーフィンケルUnixの解説書から中古ハードディスク、米国国勢調査の機密保持まで、幅広い経歴を持つ米国のセキュリティ研究者・著述家。
- シャーディングデータベースを複数のサーバーに分割し、各シャードがデータの一部を持つ方式。
- シャードキー水平分割されたデータベースで、行をどのシャード(DB ノード)に置くかを決める列。シャードキーの選択は、分散データベースで最も重要であり、かつ最も後から変えにくい判断の一つである。
- シャープシャープペンシルにちなんで名付けられた日本の電機メーカー。電卓と液晶を、研究室からポケットへ持ち込んだ。
- シャーマン・フェアチャイルド(Sherman Fairchild)IBM最大の個人株主にして発明家。その資金がFairchild Semiconductorを、ひいてはシリコンバレーを生んだ。
- シャイ・ハレヴィ完全準同型暗号を実際に動かし、ランダムオラクルモデルの限界を示したイスラエル系米国人の暗号研究者。
- シャオミ(Xiaomi/小米)Androidのフォークから始まり、安価なスマートフォンを経て、いまやコンセントにつなげるものなら何でも売る中国のメーカー。
- ジャカード織機パンチカードから柄を読み取る織機。取り替え可能な命令で動く、最初の機械である。
- ジャック・グッドブレッチリーでチューリングを支えた統計家。のちに「知能爆発」という言葉を作り、キューブリックにHAL 9000について助言した。
- ジャック・スターンパリ高等師範学校の暗号研究グループを築いたフランスの暗号研究者。方式を証明するのと同じくらい、破るのも得意だった。
- ジャック・パタラン松本・今井方式をまず破り、その後HFEやOil and Vinegarといった多変数暗号を発明したフランスの暗号学者。この分野は今もその上に築かれている。
- シャドウDOM要素の内部に作られる隔離されたDOMサブツリー。外側のCSSやスクリプトは中に手を出せない。
- シャドウアクネシャドウマップの深度解像度が検査点に対して粗すぎるために、面が自分自身に誤って影を落とし、斑点やモアレ状のまだらが現れる現象。
- シャドウパーツWebコンポーネントが、内部のどの要素を外部からスタイル指定できるかを明示する仕組み。カプセル化に穴を開けるのではなく、明確な契約として公開する。
- シャドウバン本人に知らせないまま行うモデレーションの一形態。投稿は本人にだけ見え、他のユーザーには見えず、フォロワーにも更新が届かない。結果として、投稿者は問題なしと思い込んだまま虚空に向かって投稿し続ける。
- シャドウボリューム影をジオメトリとして扱う手法で、シルエットの辺を光から遠ざかる方向に押し出して閉じた体積を作り、ステンシルバッファでどのピクセルがその内側にあるかを数える。
- シャドウマッピングまず光源から見たシーンの深度を描画し、通常のパスで各ピクセルの光源までの距離をその保存マップと比較することで影を作る。
- シャフィ・ゴールドワッサー暗号に「証明」をもたらした。彼女以前の暗号は誰かに破られるまで安全だったが、以後は安全性を定義できるようになった。
- ジャヤ・バルー量子コンピュータが通信事業者の暗号に何をもたらすのかを、早くから大声で問い続けたセキュリティ責任者。
- ジャン・ホーニ(Jean Hoerni)「8人の裏切り者」の一人である物理学者。集積回路を量産可能にしたプレーナープロセスの発明者。
- ジャン=ジャック・キスケイターゼロ知識証明を子どもにも分かるほど簡単に、スマートカードにも載るほど軽くしたベルギーの暗号学者。のちに自身が国家レベルのハッキングの被害者となった。
- ジャンバッティスタ・デッラ・ポルタ1563年の論文で、鍵文字が13組のアルファベット対のどれかを選ぶ多表式暗号を記したナポリの自然哲学者。
- ジャンプポイントサーチ一様コストのグリッド上でA*を高速化する手法。目立たないマスは一気に飛び越え、経路が実際に曲がり得る地点でのみ止まる。
- ジャンボフレーム標準のMTU 1500バイトを超えるイーサネットフレーム。通常は9000バイト。データ1バイトあたりのCPU負荷を減らせるため、ストレージ通信(NFS、iSCSI、SMB)で重要になる。
- ジャンボフレーム標準の1500バイトより大きいEthernetフレーム。通常は9000バイト(「9K」)。処理するフレーム数が減り、1バイトあたりのCPU負荷が下がるため、10GbE以上のストレージ通信(iSCSI、NFS、RDMA)で重要になる。
- シューシャイニングホストがストリーミングドライブにデータを十分な速さで送れないと、テープが停止・後退・再開を繰り返す現象。靴を磨く動きに似ている。
- ジュースジャッキング細工された公共のUSB充電スタンド。スマートフォンを充電しながら、同時にデータを抜き取ったりマルウェアを仕込んだりしようとする。
- ジュード・ミルホン「セント・ジュード」の名で知られ、1992年に「サイファーパンク」という言葉を作ったハッカー兼ライター。
- シュテッカーブレットエニグマのプラグボードは鍵空間のほぼ全部を提供しながら、回避するのにほとんど費用がかからなかった。鍵空間の価値について考えさせられる話だ。
- シュテファン・エッサー抗議してPHPのセキュリティチームを辞め、その理由を「1か月間、毎日1件のバグ公開」で示したドイツのセキュリティ研究者。
- シュテファン・ルックスヴァイマルのドイツ人暗号研究者で、Skeinの開発に加わった後、パスワードハッシュをわざと遅くする方向に転じた。
- シュナイアーの法則誰でも、自分では破れないセキュリティシステムは設計できる。他の誰にも破れないかどうかについては、何も言っていない。
- シュナイダーエレクトリック世界初のPLCを生んだModicon社を傘下に持つ、フランスのエネルギー・オートメーション企業。
- ジュヌヴィエーヴ・グロチャン1940年9月20日の発見によって、日本の暗号機PURPLE(九七式欧文印字機)の解読を突破したアメリカの数学者。
- ジュリアーノ・リッツォタイ・ズオンとともに、古くからの暗号上の警告をTLSやウェブフレームワークへの実際の攻撃に変えたアルゼンチンのセキュリティ研究者。
- ジュリアン・アサンジ2006年にウィキリークスを創設し、その後の十八年のほとんどを法廷か拘束の中で過ごしたオーストラリア出身の元ハッカー。
- ジョー・キリアン1992年の簡潔な論証(succinct argument)によって、今日のzk-SNARKの祖先を築いたアメリカの暗号学者。
- ジョー・サリバンFacebookとUberの元最高セキュリティ責任者で、情報漏えいへの対応を理由に有罪となった初のセキュリティ責任者。
- ジョージ・カーツ(George Kurtz)重いウイルス対策を軽量なクラウドエージェントで置き換えようと2011年にCrowdStrikeを創業し、2024年には史上最大のITシステム障害の指揮を執ったセキュリティ界の古参。
- ジョージ・ダネジス内容が暗号化されていても、メタデータがどれだけ多くを漏らすかを20年にわたって問い続けてきた匿名性の研究者。
- ジョージ・ブール人間の推論を代数にまとめ、それが電子回路の設計手法になるとは夢にも思わないまま世を去った。
- ジョージ・ブラクリーアディ・シャミアと同じ年に秘密分散を発明しながら、もう一方の方式ばかりが引用されるのを見ることになった数学者。
- ジョージ・ホッツ10代で初代iPhoneのロックを解除し、のちに署名鍵の件でソニーに訴えられたハッカー。
- ジョーン・クラークブレッチリー・パークで上級職に就いた数少ない女性の一人。ただし役所は彼女をどう呼べばよいか分からなかった。
- ショーン・ヒーラン2009年に自動エクスプロイト生成について書き、2025年には言語モデルにLinuxカーネルの未知のセキュリティバグを見つけさせたアイルランドの脆弱性研究者。
- ジョーン・ファイゲンバウム(Joan Feigenbaum)マット・ブレイズとともに、トラストマネジメントという分野を築いたアメリカのコンピュータ科学者。
- ショアのアルゴリズム大きな数を多項式時間で素因数分解する量子アルゴリズム。ハードウェアが実現したその日に、RSAと楕円曲線暗号が使い物にならなくなる。
- ジョアンナ・ルトコフスカハイパーバイザこそ完璧なルートキットになり得ることを示し、その後「何も信用できない」を前提にしたOSを作ったポーランドのセキュリティ研究者。
- ジョヴァン・バッティスタ・ベラーゾ1553年に鍵語で動く多表式暗号を記したイタリアの暗号学者。その方式はのちにヴィジュネルの名で呼ばれるようになった。
- ジョヴァンニ・ヴィーニャCTFチームを研究機関に育て上げたイタリア人教授。
- ジョヴァンニ・ポレーニ1709年に最初のピンホイール式計算機を作り、落下する重りで動かし、そして腹立ちまぎれに叩き壊したパドヴァ大学の教授。
- ジョシャン・コレット特権とファイルパーサーを備えたアンチウイルスソフトが、マシン上で最も脆弱な存在になりがちだと示したスペインのセキュリティ研究者。
- ジョシュ・アース(Josh Aas)無料のTLS証明書を例外ではなく標準にした組織ISRGの共同創設者で代表。
- ジョシュ・コーマン議論の焦点を情報漏えいから、ペースメーカーや自動車、輸液ポンプなど人を傷つけうる脆弱性へと移したセキュリティ界の人物。
- ジョシュ・ベナロー票の内容を明かさずに、正しく集計されたことをどう証明するかという一つの問いに、40年取り組んできた暗号学者。
- ジョシュア・ジャッフェ差分電力解析の共同発見者。「コーチャーの攻撃」と言われるとき、たいてい抜け落ちる名前である。
- ジョシュア・ライト無線ネットワークは、暗号方式ではなくパスワードで破られがちだと示したアメリカのセキュリティ研究者。
- ジョセフ・シルバーマン楕円曲線の標準的な教科書を書き、その後、楕円曲線を使わない暗号の発明にも加わったブラウン大学の数論研究者。
- ジョセフ・デッシュアメリカ海軍のボンベ製造を指揮した技術者。機密を墓場まで持っていき、語ることを許されなかったことに苦しんだ。
- ジョセフ・ポップ1989年にAIDS Trojanを収めたフロッピーディスクを数万枚郵送し、既知で最初のランサムウェアの作者とされるアメリカの生物学者。
- ジョゼフ・ボノーパスワードが実際にどれほど弱いかを測り、それでも代替手段がどれも勝てない理由を示したアメリカの研究者。
- ジョセフ・メンNSAがRSAに1000万ドルを支払い、バックドア入りの既定値を採用させたことを暴いたセキュリティ記者。
- ジョセフ・モーボルニュ鍵の再利用をなくすことで、バーナム暗号を解読不能にした米陸軍の通信将校。
- ショックレー半導体研究所のちにシリコンバレーとなる地で最初に生まれたシリコン企業。いまでは、辞めていった8人のことで主に記憶されている。
- ジョナサン・カッツ(Jonathan Katz)安全だと主張する前にまず安全性を定義せよと一世代に教えた教科書、Katz–Lindellの共著者として知られるアメリカの暗号研究者。
- ジョナサン・ジェームズ(Jonathan James)「c0mrade」を名乗った10代のハッカー。NASA や国防総省に侵入し、コンピュータ犯罪で収監された米国初の少年となった。
- ジョナサン・ズジャルスキーiPhoneが持ち主について何を記録しているかを、Appleの大半の社員より詳しく知っていた研究者。
- ジョナサン・リットマンミトニックとポールセンを主人公に、1990年代で最も議論を呼んだハッカー本を二冊書いたアメリカのジャーナリスト。
- ジョニー・ロングごく普通の検索エンジンが最良の偵察ツールの一つであることを示したペネトレーションテスターである。ただし、聞き方次第だが。
- ジョブスケジューリングタスクを後で、あるいは定期的に実行する仕組み。単純なcronジョブの先にあるものである。
- ショベルウェア(Shovelware)選別もなくシャベルで放り込むように詰め合わせたソフトウェア。中身ではなく量で売る製品を指す。
- ジョン・アボウド米国国勢調査局の主席科学者として、2020年の国勢調査に差分プライバシーを持ち込んだ経済学者。
- ジョン・イオアニディス1993年のプロトコルswIPeがIPsecの直接の祖先の一つとなったネットワーク研究者。
- ジョン・ヴィエガ安全なソフトウェア構築に関する最初の書籍を共著し、GCMを共同設計し、ついでにGNU Mailmanまで書いた米国のセキュリティエンジニア。
- ジョン・エリクソン(Jon Erickson)セキュリティポリシーを読む前にスタックフレームを読めるようにしてくれた、多くの人にとっての一冊の著者。
- ジョン・ギルモアSunの初期社員として得た資金で、EFFとサイファーパンク運動、そしてフリーソフトのサポートを売る会社を立ち上げた人物。
- ジョン・ケルシーシュナイアーのCounterpane出身の暗号学者。TwofishとYarrowの設計に加わり、のちにNISTで他人の暗号を精査する側に回った。
- ジョン・スコット=レイルトンジャーナリストや活動家のスマートフォンから政府系スパイウェアを見つけ出すことを専門とする、トロントのシチズンラボの研究者。
- ジョン・ティルトマン(John Tiltman)ブレッチリー・パークで最も経験豊富な暗号解読者の一人だった、英国陸軍の将校にして暗号解析家。
- ジョン・ネイピア余暇に対数を発明した地主。本人は黙示録の注解こそ畢生の仕事と考えていたが、後世が評価するのはそちらではなかった。
- ジョン・バーディーンノーベル物理学賞を2度受賞した唯一の人物。1度目はトランジスタ、2度目は超伝導で受賞した。
- ジョン・バッカスFortranプロジェクトを率い、コンパイラが十分な品質のコードを生成できることを証明した。1954年には誰も信じていなかったことである。
- ジョン・ヒ・チョンCKKSの頭文字の最初のCにあたる韓国の暗号学者。近似的な答えを許す準同型方式で、そのおかげで機械学習に役立つものとなった。
- ジョン・フォン・ノイマン1945年に、以後ほぼすべてのコンピュータの土台となるアーキテクチャ、すなわちプログラムとデータを同じメモリに置く方式を記述した人物。
- ジョン・ペリー・バーロウグレイトフル・デッドの作詞家でワイオミングの牧場主、EFFを共同設立し、インターネットで最も引用される宣言文を書いた人物。
- ジョン・ポラードその手法が、鍵の長さをどれだけにすべきかを決めているイギリスの数学者。
- ジョン・マーコフハッカーを一面に載せ、最も論争の多いハッカー事件の当事者の一人にもなったニューヨーク・タイムズの記者。
- ジョン・マカフィーアンチウイルスの草分けであり、その後の人生が、自分の名を冠した会社に別の名前のほうがよかったと思わせたほどの人物。
- ジョン・マクリーンBell–LaPadulaの安全性の証明が、まったく安全でないシステムでも満たされうることを示したNRLの研究者。
- ジョン・マッカーシーこの分野に名前と最初の言語の両方を与えた人物。「人工知能」という用語も、プログラミング言語Lispも彼のものだ。
- ジョン・ラッシュビー1981年に分離カーネルを提唱したイギリスの計算機科学者。コンピュータを安全に共有する最善の方法は、複数台のふりをさせることだという発想である。
- ジョン・ランバート防御側がどこで間違えるかを語った、セキュリティ業界で最も引用される一文の生みの親であるMicrosoftのベテラン。
- シリアライザビリティ最も厳格な分離レベル。並行するトランザクションの結果が、何らかの順序で一つずつ実行した場合と同じになることを保証する。
- シリアライザブル分離レベル最も厳格なトランザクション分離レベル。並行実行の結果が、1つずつ順番に実行した場合と同じになることを保証し、すべての並行性異常を排除する。
- シリアライズメモリ上のオブジェクトを、保存や送信ができる形式(JSON、Protobuf、XML、バイナリ)に変換すること。
- シリンダースキュー隣り合うトラック間でセクタ番号を意図的にずらし、シーク後に次のトラックの先頭ブロックがちょうどヘッドの下に来るようにする仕組み。
- ジル・ヴァン・アッシェベルギーの暗号研究者。Keccakチームの4人のうちの一人で、彼らのスポンジ構造がNISTのハッシュ関数コンペを制してSHA-3になった。
- ジル・パイパーブラウン大学の数学者で、NTRUの三人の発明者の一人。専門は暗号ではなく調和解析である。
- シンクスクロールAtari STで、ビデオチップをだまして走査線を通常より長く、または短くし、1バイトもコピーせずに画面全体をずらすテクニック。
- シングルトンパターンGoFの設計パターンの一つで、クラスのインスタンスを一つだけに制限し、そこへのグローバルなアクセスを提供する。パターンであると同時に、アンチパターンとも呼ばれがちである。
- シンシア・ドワーク差分プライバシーでプライバシーを測定可能にした計算機科学者。暗号通貨が注目されるずっと前に、プルーフ・オブ・ワークも考案していた。
- ジンタイ・ディンRainbow署名方式と、ring-LWEに基づく初期の鍵交換方式を生んだ数学者。
- シンチ(Sinch)スマートフォンに届くワンタイムコードのかなりの部分を担っていながら、ほとんど誰にも知られていないスウェーデンの企業。
- シンディ・コーンソースコードは言論であるとする判決を勝ち取り、のちにEFFを率いた米国の弁護士。
- ジンバルロック3つの回転軸のうち2つが一直線に並ぶことで回転の自由度が1つ失われ、物体をあらゆる方向へ自由に回せなくなる現象。
- シンプレックスノイズケン・パーリンが2001年に自作のグラディエントノイズを作り直したもの。シンプレックス格子を土台に、高次元でも効率がよく、軸に沿ったアーティファクトも出にくい。
- シンボリックリンクファイルシステム上のポインタで、ファイルAが「実はファイルB」であるように見せる。ほとんどのプログラムは透過的にたどる。
- ズーコ・ウィルコックス=オヘアンZookoの三角形、Tahoe-LAFSファイルシステム、暗号通貨Zcashの背後にいるサイファーパンク。
- スーザン・ヘッドリー1980年頃のロサンゼルスの電話フリーカー。パスワードを持つ資格がありそうな声を出すだけで、相手から聞き出した。
- スーザン・ランドー暗号へのバックドアを求める政府に反対する最も重みのある声の一人となった数学者。
- スーパースカラ複数の実行ユニットを並列に持つことで、同じクロックサイクル内に複数の命令を発行・実行できるCPU設計。現代のコアが1サイクルあたり1命令を超える(IPC > 1)のはこのためだ。
- スーパーブロックファイルシステムの目次にあたる領域。ブロックサイズやinode数、各領域の開始位置が書かれており、これがなければディスクは意味不明な数列にすぎない。
- スーパビジョンツリーErlang/Elixirのプロセス階層。スーパーバイザーが、クラッシュした子プロセスを自動的に再起動する。
- スイープアンドプルーン各軸上でバウンディングボックスの区間をソートし、すべての軸で区間が重なる組だけを検査するブロードフェーズのアルゴリズムである。
- スイッチMACアドレスをもとに、ローカルネットワーク内でパケットを転送するネットワーク機器。
- スウェーデン計算機械委員会1948年にスウェーデンにコンピュータを持たせる任務を負った国の委員会。若い技術者数人を米国に送り、結局は自分で作ることで解決した。
- スヴェン・ヤシャン(Sven Jaschan)2004年に Netsky と Sasser の両方を書いたドイツの少年。事件を解決したのはフォレンジックではなく、マイクロソフトの懸賞金だった。
- スカイボックスシーン全体を囲むテクスチャ付きの立方体。遠くの地平線と空を偽装する。
- スキートBlueskyの「投稿」を指す非公式のスラング(ツイートに相当)。別の意味があるため運営は公式には使わないが、コミュニティは2023年から勝手に使い続けている。
- スキーマ(データベース)データベースの構造。どんなテーブル、カラム、型、制約、リレーションがあるかを定めたもの。
- スキーママイグレーションデータベース構造へのバージョン管理された段階的な変更。決まった順序で適用することで、全環境がまったく同じスキーマに行き着く。
- スキップスキャンクエリに複合インデックスの先頭列の条件がなくても、先頭列の異なる値を「飛ばし」ながらそのインデックスを使えるようにする最適化。Oracle、MySQL 8以降、Postgres 18が対応する。
- スキップリスト確率的データ構造。上の層に「急行」を持つ、整列済みの連結リストで、要素を飛ばして進める。期待計算量はO(log n)。
- スキャフォールディングディレクトリ、設定ファイル、基底クラスなどを自動生成する開始用コード。ボイラープレートの現代版で、コピペではなくCLIが作る。
- スキャンチェーンチップ内のすべてのフリップフロップを、テスト時だけ使う一本の長いシフトレジスタにつなぐ仕組み。これがなければ、現代のチップはそもそもテストできない。
- スキャンラインレンダリング画像を水平の1行ずつ組み立て、その行を横切るポリゴンを追跡する手法。
- スキュタレースパルタの棒と革紐。記録に残る最古の転置式暗号かもしれず、鍵は棒の太さで測られる。
- スクラム最も普及したアジャイルのフレームワークで、2週間のスプリント、デイリースタンドアップ、振り返り、スクラムマスターで構成される。
- スクリームトラッカーPCシーンにトラッカー文化を根づかせた、Future Crew製の音楽制作ツール。S3M形式を生んだ。
- スクリーンシェイク被弾や爆発の瞬間にカメラを数フレームだけ揺らし、打撃に重みを与える演出。
- スクリーンショット文化投稿やメッセージ、ストーリーをスクショで保存し、証拠にしたり拡散したりする習慣。元のプラットフォームの外へ、送り主の手の届かないところへ広がる。ネットの記憶、つまり「本当に消えるものはない」という現実である。
- スクリーンスクレイピングプログラム向けではなく人の目向けに作られたインターフェースからデータを取り出すこと。常に回避策であり、しかもたいてい恒久的な回避策になる。
- スクリーンスペース反射 (SSR)鏡の視点からシーンを描き直す代わりに、深度バッファとカラーバッファの中でレイを進め、描画済みのピクセルを再利用して反射を偽装する手法。
- スクリーンリーダー画面ではなくアクセシビリティツリーを読み上げる。見た目が美しいページが使えないことがあるのはそのためだ。
- スクローラーほぼすべてのデモやクラックトロの下端を流れる横長の文字の帯。挨拶や自慢の運び手。
- スケジューラ次にどのプロセスを、どれだけの時間動かすかを決めるカーネルの部品。
- スケルタルアニメーション見える表面を、見えないボーンの階層で変形させる手法。アニメーターは何千もの頂点ではなくボーンを動かす。
- スコープコードのどの範囲から変数が見えるかを定めるもの。ブロックスコープ、関数スコープ、グローバルスコープがある。
- スコット・ヴァンストーン楕円曲線暗号を学術論文から携帯電話、スマートカード、標準規格へと押し上げたカナダの数学者。
- スコット・フルーラーFMS攻撃の頭文字Fの主であるCiscoの暗号研究者。この論文は、WEPを「無線をいかに守るべきでないか」の教科書的事例にした。
- スコット・ヘルムHTTPセキュリティヘッダーを、成績が付くものに変えた英国のWebセキュリティ研究者。
- スター・ウォーズ・キッドケベックの15歳が2002年に自分を撮影し、誰にも見せるつもりのなかった映像。翌年に他人の手で公開され、本人の同意なく拡散した、ネット史上もっとも明白な事例になった。
- スタースキーマデータウェアハウスの定番モデル。中央に売上などの数値を持つファクトテーブルを置き、その周囲を時間・商品・顧客・店舗といったディメンションテーブルが囲む。形が星に似ているのが名の由来で、ラルフ・キンボールが提唱したBI向けの設計手法である。
- スターターパック(Bluesky)2024年に始まったBlueskyの機能。20〜150のアカウントを集めたキュレーションリストをリンクで共有でき、受け取った人はワンクリックで全員をフォローできる。2024年の米大統領選後にXから移ってきた人々の受け入れを牽引した。
- スタートアッププローブ(Startup probe)起動の遅いコンテナが立ち上がるまでの時間を稼ぎ、その間はlivenessとreadinessのチェックを働かせないヘルスチェック。初期化に時間のかかるアプリが、せっかちなlivenessプローブに殺されるのを防ぐ。
- スタートメニュータスクバーの隅にあるボタン。Windows 95がすべての入口に据え、あまりに自明になったため、マイクロソフトが一度なくしてから戻す羽目になった。
- スターフィールドデモシーンで最初に練習するエフェクト。画面中心から外へ飛び去る点で、宇宙を飛行しているような錯覚を作る。
- スタイルクエリ幅ではなく、CSSカスタムプロパティの値を問い合わせるコンテナクエリ。ツリーの別の場所で設定された状態に応じて、コンポーネントの見た目を変えられる。
- スタッキングウィンドウマネージャウィンドウを机の上の紙のように重ね、下に隠れていた部分が現れたらそこを描き直す、古典的なモデル。
- スタッフォード・タバレスオンタリオ州キングストンのクイーンズ大学の教授で、CAST の「T」。S-box 設計を、測定できるものに変えた人物の一人。
- スタティックバッチング (Static batching)動かず、同じマテリアルを使う多数のメッシュを1つにまとめ、GPUが1回の呼び出しで描けるようにする手法。
- スタニスワフ・ウラムソリティアの最中に、組合せ論より偶然に任せたほうが速く計算できると気づき、ENIACに最初の本格的な仕事を与えた人物。
- スタンダードセルデジタルチップを組み立てるための、あらかじめ描かれた部品。ゲート、フリップフロップ、バッファなどがまったく同じ高さで作られており、行に並べて電源レールを共有できる。
- スチュアート・ハーバーScott Stornettaとともに、タイムスタンプのための連鎖ハッシュを発明した暗号学者。ビットコインが同じ発想を有名にする17年前のことだ。
- スチュワート・ベイカー暗号戦争の時代のNSA法律顧問で、クリッパーチップを最も声高に擁護した人物。
- ステージング本番デプロイの前にテストするための、本番環境の複製。
- ステータス / プレゼンス相手がオンラインか、離席中か、取り込み中かを示す表示。緑の点、「アクティブ」、絵文字付きのカスタムステータス(🏖️休暇中、🤒病欠)など。ICQやMSN時代の名残で、Slack、Teams、Discordでも中心的な機能である。
- ステートメント(文)動作を実行するが値を生み出さないコード上の構成要素。if、while、代入などが該当する。対になる概念は「式」。
- ステートレスリクエスト間で情報をメモリに保持しないサービス。どの呼び出しも自己完結している。
- ステーブルコイン常に1ドルの価値を持つよう設計された暗号資産。市場がそう信じている間だけ成り立つ。
- ステアリングビヘイビア追従、逃避、到着、徘徊、障害物回避といった単純な操舵力を合成し、自律キャラクターの移動ベクトルを決める手法である。
- スティーヴ・ギブソン何でもアセンブリで書くプログラマーであり、毎週数十万人のポッドキャスト聴取者にセキュリティを解説している人物である。
- スティーヴン・ウィーズナー1970年頃に量子暗号を発明し、その後10年以上、誰かが論文を載せてくれるのを待ち続けた物理学者。
- スティーヴン・ガルブレイス公開鍵暗号の数学の教科書を書き、SIDHの脆弱性がどこにあるかをいち早く示したオークランド大学の数学者。
- スティーヴン・マードック銀行の「安全な」カード端末に、どんなPINでも受け入れさせられることを実証したケンブリッジの研究者。
- スティーブ・ウォズニアックApple IIをほぼ一人で設計した。部品点数を切り詰めるその手際は、今も技術者が研究する対象になっている。
- スティーブ・クロッカーRFC 1を書いたUCLAの学生。シリーズにあまりに控えめな名前をつけたため、50年以上たった今もその名が使われている。
- スティーブ・ケント(Steve Kent)IPsec、PEM、セキュア BGP など、インターネットが自らを守る方法の仕様を40年にわたって書き続けた BBN のセキュリティ研究者。
- スティーブ・ジャクソン・ゲームズ1990年にシークレットサービスにコンピューターを押収されたオースティンのゲーム会社。その訴訟は、オンライン上の言論の自由をめぐる最初期の裁判の一つとなった。
- スティーブ・ジョブズコンピュータを自分で作ったわけではないが、どれを作るか、何のためのものかを決めた人。
- スティーブ・ベロビン1979年のUsenetを作った大学院生3人のひとり。のちに、ファイアウォールをシステム管理者の常識にした本を共著した。
- スティーブ・リプナーMicrosoftのセキュリティ開発ライフサイクル(SDL)の設計者。ソフトウェア出荷のあらゆる段階にセキュリティを組み込ませた人物。
- スティーブン・チェコウェイ(Stephen Checkoway)自動車を遠隔から乗っ取り、投票機でROPを走らせ、Juniperのファイアウォールの乱数生成器にバックドアが入った経緯を再構成したセキュリティ研究者。
- スティーブン・ノースカット(Stephen Northcutt)米海軍の侵入検知の草分けで、SANSの資格制度GIACという仕組みを築いた人物。
- スティーブン・レヴィ「ハッカー倫理」を体系化し、暗号戦争(クリプト・ウォーズ)の読み物としての歴史を書いたアメリカのテクノロジー・ジャーナリスト。
- スティールシリーズ(SteelSeries)マウス、キーボード、Arctisヘッドセットで知られる、2001年創業のデンマークのゲーミング周辺機器ブランド。
- スティクション待機中のヘッドをプラッタに張り付かせてしまう静止摩擦。古いドライブが回らなくなる典型的な故障原因だった。
- スティッキーウィンドウ画面のガラス面に貼り付いたウィンドウ。ほかのウィンドウが入れ替わっても、すべての仮想デスクトップについてくる。
- スティッキーセッションロードバランサーが、同じユーザーを毎回同じバックエンドサーバーへ送る方式。セッション状態を保つためのもの。
- ステガノグラフィー暗号は内容を隠すが、ステガノグラフィーはメッセージの存在そのものを隠す。
- ステッカーパック文字の代わりに送れる8〜30枚ほどの画像・アニメーションのセット。形式はWebPかAPNG。アジアではTelegramとLINEが広め、WhatsAppやDiscordも後に続いた。
- ステッピングモーター1トラックごとに決まったステップ数だけヘッドを動かすオープンループの機構。単純で安価だが、熱に弱い。
- ステップド・レコナー(段付き計算機)四則演算のすべてをこなした最初の機械。内部の段付き歯車は、その後300年にわたって計算機に使われ続けた。
- ステファニー・フォレスト免疫系の「自己と非自己」という考え方を借りて、侵入検知に仕立てた研究者。
- ステファン・セイヴェジ自動車が遠隔から乗っ取れること、そしてスパム経済がごく少数の銀行に依存していることを示した、UCサンディエゴ校の教授。
- ステレオSIDC64に二つ目のSIDチップを載せる自作改造。モノラル3音がステレオ6音になる。
- ステンシルバッファ深度バッファと並ぶ小さな整数バッファで、ラスタライズが書き込める場所をピクセル単位でマスクする。
- ストーリーズハイライト24時間で消える代わりに、テーマ別の「丸いアイコン」としてプロフィールに固定表示される、保存済みのInstagramストーリーズ。はかないストーリーズ形式のうち、いちばん良いものを整理して残す手段である。
- ストアドプロシージャアプリケーションではなくデータベースの内部に保存され、実行されるSQL方言のコード。
- ストラクチャルハザードパイプライン内の二つの命令が同時に同じハードウェア資源を使おうとし、その資源が一つしかない状況。片方は待たされる。原因はデータ依存ではなく、ハードウェアの不足である。
- ストラテジーパターンGoFのデザインパターンの1つ。アルゴリズムの集まりを定義し、それぞれを共通のインターフェースを持つクラスとしてカプセル化して、実行時に交換できるようにする。
- ストラドル・チェッカーボード頻出する文字を1桁、それ以外を2桁の数字に置き換える換字式暗号。
- ストラングラーフィグ・パターン古いシステムを一度に書き直さず、少しずつ置き換えていく手法。2004年にマーティン・ファウラーが命名した。名の由来は、宿主の木に巻きついて育ち、最後には宿主が枯れてイチジクだけが残る絞め殺しの木。
- ストリーミングメディアをファイル丸ごとではなく、小さなセグメントに分けて連続的に送る方式。全部ダウンロードし終える前に視聴を始められ、今やオンラインの動画・音声配信の標準となっている。
- ストリーミングレプリケーションPostgreSQL組み込みの物理レプリケーション。プライマリがWALを1台以上のレプリカへ流し、レプリカがそれを連続的に適用する。レプリカは読み取りクエリを受け付け(ホットスタンバイ)、フェイルオーバー先にもなる。
- ストリーム暗号擬似乱数の鍵ストリームを生成し、平文とXORして暗号化する共通鍵暗号。短いメッセージでも速く、パディングの問題がない。対になるのはブロック暗号。
- スナップショット分離各トランザクションが、開始時点のデータベースの一貫したスナップショットを見るトランザクション分離レベル。読み取りロックは不要で、ファントムリードも起きない。
- スナップショット補間クライアントが少し過去の世界を描き、2つのサーバースナップショットの間を補間することで、更新パケットがまばらでも動きを滑らかに保つ手法。
- スニーカーネットデータを人が歩いて運ぶ方式。帯域幅は途方もなく大きく、遅延は壊滅的である。
- スノーフレークスキーマスタースキーマの変種で、ディメンションテーブルを複数の階層に正規化したもの。たとえば商品→カテゴリ→部門を別テーブルにする。図が雪の結晶のように枝分かれする。冗長性は減り、結合は増える。
- スパークプリンター電気火花で薄い金属膜を焼き飛ばし、下の黒い裏地を見せて印字するノンインパクトプリンター。
- スパースアテンション各トークンが他の全トークンではなく一部だけを参照するアテンションの総称で、全結合アテンションの二次の計算量を避け、より長い系列を扱えるようにする。
- スパースセット密な値の配列と疎なインデックス配列を組み合わせたデータ構造。挿入・削除・所属判定がO(1)で、キャッシュに優しい反復もできる。
- スパースモデル入力ごとにネットワークの一部だけが活性化する構造で、計算量を節約できる。現代のLLMで最も一般的な形がMixture-of-Experts(MoE)。
- スパイウェア本人の知らないうちに情報を集めるソフトウェア。キーロガー、スクリーンショットの取得、マイクの有効化など。
- スパイラルトラック中心から外へ向かってぐるりと続く1本のトラック。ハードディスクの同心円トラックに対する、光メディアの答え。
- スピードコードアドレスを直書きして展開したマシン語。メモリを払ってサイクルを買う手法で、ループはなく、ストア命令が一直線に続くだけ。
- スピアフィッシング特定の個人を狙ったフィッシング。事前に調べ上げ、内容を個別に作り込むため、ばらまき型より成功率がはるかに高い。
- スピリット複写機手書きやタイプした原紙から、紫色のコピーを最大で数百枚とれた複写機。コピー機が普及する前の、学校のテストやクラブの会報の主力だった。
- スピンアップ時間回転する機器が電源投入から定格回転に達して読み取り可能になるまでの時間。1台なら些細だが、100台では電源の問題になる。
- スピンドルモータードライブのプラッターを一定速度で回すブラシレスモーター。ドライブ内の他の部品はすべて、この回転軸を狙って動いている。
- スピンドル回転数プラッタが1分間に何回転するか(rpm)。高いほど遅延は小さくスループットは大きいが、発熱と騒音も増える。
- スピンドル振れ(ランアウト)ハードディスクのスピンドルが回転する際のわずかな振れ。真円からのずれであり、トラックをどこまで詰められるかを制限する。
- スピンビットQUIC ヘッダの中で暗号化されずに残された1ビット。途中経路の誰かが往復遅延(RTT)を測れるようにするためだけに存在する。何も漏らさないはずのプロトコルに、意図的に設けられた例外である。
- スピンライターNECのレタークオリティプリンタ。平らな活字車ではなく、カップ形の「シンブル」を印字エレメントに使った。
- スピンロック眠らずにループで何度も確認しながら待つロック。待つ間、CPUを燃やし続ける。
- スプーリング出力をいったんディスクに溜めることで、遅い周辺機器を自分のペースで動かし、プロセッサーを待たせない仕組み。
- スプライト背景を壊さずに画面上を動く小さな画像。メモリが足りない1980年代に、アニメーションを実現するために生まれた解決策。
- スプライトスタッキング見下ろし型のスプライトのスライスを少しずつ縦にずらして積み重ね、まとめて回転させることで、2Dエンジン上で3Dを装う手法。
- スプライト伸張VIC-IIをだまして、スプライトの行を画面下方へ繰り返し読ませ、一つのスプライトで広い範囲を覆うC64のテクニック。
- スプライト多重化C64の8つのハードウェアスプライトを1フレームの間に何度も再利用し、数十個を同時に画面へ出す技法。
- スプラッシュスクリーンアプリの読み込み中に最初に表示される画面で、ロゴとブランドカラーが載る。実際の読み込み時間を覆い隠し、起動が速いように感じさせる。
- スプリットホライズン経路を学習したインターフェースへは、その経路を広告し返さないというルール。距離ベクトル型プロトコル(RIP、EIGRP)の無限カウントループを防ぐ。
- スプリングボーン単純なばねとダンパーで動くボーンにより、本格的な物理演算なしで髪や尻尾や紐を動きに遅れて揺らす手法。
- スペーシング損失読み出し信号は、ヘッドと媒体の隙間に対して指数関数的に減衰する。1波長あたり約55 dBである。
- スペースインベーダーアーケードの黄金期を開いたゲーム。最も有名な仕組みは、残されたバグだった。
- スペースコロナイゼーション散らばった誘引点に向かって枝を伸ばしていくことで、木や根、血管のような枝分かれ構造を育てる手続き型アルゴリズム。
- スペキュラマッピングテクセルごとに鏡面ハイライトの強さを調整するテクスチャ。ひび割れは濡れたようにつやつや、凸部は乾いてつや消し、という1枚の表面が作れる。
- スペクトラム(電波)利用可能な無線周波数。有限の天然資源であり、国家が数十億単位の金額でオークションにかける。
- スポージェリースパムと偽造を合わせた手口で、他人の名前を騙った投稿でニュースグループを埋め尽くし、本物の会話を探せなくする。
- スポットインスタンス70〜90%引きで借りられるクラウドサーバー。ただし、クラウド事業者は数分前の通知だけでそれを停止できる。
- スマートコントラクトブロックチェーン上に置かれ、誰かが呼び出すたびに全ノードが実行するコード。1994年にNick Szaboが命名し、2015年にEthereumが実用化した。
- スマーフ攻撃1990年代のDDoS手法。被害者のIPアドレスを詐称してブロードキャストアドレスへICMPエコー要求を送り、ネットワーク上の全マシンに被害者へ一斉に返信させる。大規模な増幅攻撃である。
- スミッシングSMSで行うフィッシング。「荷物をお届けできませんでした。再配達はこちら」「銀行が不審な取引を検知しました。今すぐ確認してください」といった文面で誘導する。
- スモークテスト最速のテスト。システムがそもそも起動するのか、それとも煙を吹くのかを確かめる。
- スモールセル大きな基地局のアンテナでは届かない場所を補う、短距離用の基地局。街灯の上、天井裏、トンネルの中などに置かれる。
- スライダー(HDDの読み書きヘッド)アクチュエータアームの先端にある小さな翼型のブロック。読み書き素子を載せ、プラッタの数ナノメートル上を浮上する。
- スライドショー静止画やグラフィックスを音楽と切り替え効果とともに順に見せるデモの形式。リアルタイム描画が現実的でない場合に使われる。
- スライド攻撃ブロック暗号で、同一の鍵のもとラウンドが同一であることを突く暗号解読攻撃。
- スラケ(Sulake)2000年代のティーンエイジャーが集ったアイソメトリックなドット絵の溜まり場「Habbo Hotel」を作ったフィンランド企業。
- スラッシュコマンドスラッシュ(/)で始まるテキストコマンドで、チャットアプリ内の操作を呼び出す。/giphy、/remind、/pollなどが例だ。SlackやDiscordで、文章を書くことと、ボットや連携機能を操作することをつなぐ橋渡しになっている。
- スラッシュドット効果小さなサイトが巨大な掲示板からリンクされ、数分でアクセス集中に潰れる現象。これを定期的に引き起こした最初のサイト、Slashdotにちなんで名付けられた。
- スラブアロケータカーネルが、繰り返し現れる小さなオブジェクト用に使うメモリ割り当て機構。inodeやネットワークバッファを毎回作る代わりに、作成済みのものをキャッシュしておく。
- スリープ難読化休眠中、自分自身のコードをメモリ上で暗号化し、目覚める直前に復号する手法。プロセスのメモリを定期的に調べるスキャナを狙ったものだ。
- スループット単位時間あたりに実際に処理される仕事量。一つひとつの処理がどれだけ速く終わるかではない。
- スレッド(プロセス)プロセス内部の実行経路。同じプロセス内の複数のスレッドはメモリを共有する。
- スレッドバース(Threadiverse)Fediverseのうち、Redditに似た部分を指す通称。連合型のコミュニティでリンクを共有し、スレッド形式で議論する。Lemmy、kbin/Mbin、PieFedなどが含まれ、2023年夏のRedditのAPI騒動で一気に広がった。
- スレットハンティング自動アラートをすり抜けてすでに内部にいる攻撃者を、能動的に探し出す手法。仮説を一つずつ立て、テレメトリを手作業で調べていく。
- スレッド返信メインのフィードではなく脇のスレッドで特定のメッセージに返信し、チャンネルを埋め尽くさずに小さな会話をまとめておく機能。Slackの代表的な機能で、のちにDiscordなども採用した。
- スロークエリログ設定した閾値より時間のかかったクエリをすべて記録する仕組み。「DBが遅い気がする」から「直すべきものの具体的な一覧」への最短ルートだ。
- スロットリング過熱や電力超過を避けるため、CPU/GPUがクロックを下げること。
- スロッピークォーラム本来そのデータを担当するノードが使えないとき、使える任意のN台でも書き込みを受け付けるクォーラムの変種。障害時の書き込み可用性を上げる代わりに、整合性の保証を手放す。
- スワッパーシーンの郵便配布担当。ネット以前に、クラックやデモ、マガジンのディスクを世界中へ郵送したメンバーのこと。
- スワップメモリが足りなくなったときにRAMの延長として使うディスク領域。遅いが、プログラムが落ちるよりはましだ。
- スワップチェーンGPUが描き込み、ディスプレイが読み出すフレームバッファの待ち行列。バッファを入れ替えることで、描きかけのフレームが画面に出るのを防ぐ。
- スワップ領域OSがRAMの「延長」として使うディスク領域。あまり使われないメモリページをディスクへ退避(スワップ)して、物理メモリを空ける。メモリ不足の際にシステムを救うが、ディスクはRAMより桁違いに遅い。
- セーフエリアノッチや角丸、システム自身のUI要素に隠されないことが保証された画面領域。
- セーブポイントトランザクションの途中に付ける名前付きの地点。トランザクション全体を中止せず、そこまで巻き戻せる。部分的な取り消しを可能にし、ネストトランザクションの土台となる。
- セーラ・メイクルジョン(Sarah Meiklejohn)実際に買い物をして資金を追うことで、ビットコインは匿名ではなく仮名にすぎないと示した暗号研究者。
- セガ日本にあった米軍基地向けのコイン式遊戯機から始まり、家庭用ゲーム機戦争に敗れてソフト会社として終わった(正確には転身した)企業。
- セガ メガドライブ (Sega Mega Drive)より速いハードと強気な姿勢、そして一匹のハリネズミで任天堂に挑んだ16ビット機。
- セカンダリインデックス主キー以外の列に張るインデックスで、その属性での高速検索を可能にする。「姓がAnderssonのユーザーをすべて探す」には姓のセカンダリインデックスが要り、なければテーブル全体を走査することになる。
- セキュア・バイ・デザインセキュリティを後付けせず、最初からアーキテクチャに組み込むという考え方。
- セキュアエレメント鍵を保管し、ホストOSから隔離して暗号処理を行う耐タンパ性のチップ。
- セキュリティグループAWSのインスタンス単位のステートフルなファイアウォール。インバウンド/アウトバウンドの通信を許可ルールのみで定義し、ENI(EC2、RDS、Lambdaなど)に関連付ける。
- セキュリティチャンピオン(Security champion)開発チームの中で、セキュリティに余分な責任を負う開発者。中央のセキュリティチームと開発者の橋渡し役で、少人数のセキュリティチームが全チームをレビューしきれない問題への解である。
- セキュリティヘッダーWebサイトを堅牢にするHTTPヘッダーの総称。CSP、HSTS、X-Frame-Options、X-Content-Type-Options、Referrer-Policy、Permissions-Policyなどがある。
- セクターインターリーブトラック上のセクターをわざと順番を飛ばして並べ、遅いコントローラが次の読み出しの前に一息つけるようにする方式。
- セクタースリッピング不良セクタを飛ばし、後続のセクタをすべて1つ前へずらすことで、番号の連続性を保つ欠陥処理方式。
- セクトラ(Sectra)一見結びつかない二つの事業を営むスウェーデン企業。EUやNATO向けの暗号化電話と、放射線科向けの画像システムだ。
- セグメントルーティング現代的なソースルーティング。ホップごとのシグナリング(RSVP-TE)ではなく、送信側がパケットヘッダ内の「セグメント」のリストで経路全体を決める。
- セス・シェーンEFF 初の専属技術者で、カラープリンターに隠された追跡ドットを解読し、暗号鍵をRAMから引き出す攻撃の論文にも名を連ねた。
- セッションユーザーとサイトとの継続的なやり取り。通常は、CookieでIDを結びつけたサーバー側のオブジェクトを指す。
- セッションハイジャックユーザーのセッションクッキーを盗み、パスワードを知らないままそのユーザーとしてログインする攻撃。
- セッション固定化攻撃攻撃者が既知のセッションIDを被害者のブラウザに仕込み(XSS、MITM、URLパラメータ経由)、被害者のログインを待って認証済みセッションを引き継ぐ攻撃。
- セッション鍵1回のセッションだけを守り、終了と同時に破棄される鍵。
- セット(集合)重複しない要素を保持するデータ構造。「xは集合に含まれるか」という判定が高速で、通常はハッシュテーブル(O(1))か平衡木(O(log n)、整列済み)で実装される。
- セットアップ時間とホールド時間フリップフロップの入力に課される二つのタイミング要件。データはクロックエッジの前も後も一定時間安定していなければならない。どちらを破ってもメタ安定になる恐れがある。
- ゼノ・コヴァ低レイヤのセキュリティは諜報機関で働かなくても学べるべきだと考え、講座を無料で公開したファームウェア研究者。
- ゼブラ・テクノロジーズラベル印刷の代表格。ZPL というコマンド言語が深く根づいたため、競合他社がそのエミュレーションを提供するほどだ。
- セマフォ同時にN個のスレッドを通す同期プリミティブ。ミューテックス(N=1)を一般化したもの。
- セマンティックHTML見た目ではなく意味に沿ってHTML要素を使うこと。どこもかしこも div にせず、<article>、<nav>、<button> を使う。
- セマンティックチャンキング文書を固定の文字数ではなく、話題が実際に切り替わる位置で分割する手法。
- セマンティック検索単語の一致ではなく意味にもとづく検索。「車の直し方」で「自動車修理」の文書が見つかる。
- セルオートマトン各セルが近傍のセルだけを見て単純な規則で状態を更新する格子で、その単純さから驚くほど複雑な振る舞いが生まれる。
- セルゲイ・ウラセンイランの顧客のマシンが再起動を繰り返す原因を調べていて、2010年6月にStuxnetを発見したベラルーシのウイルス対策アナリスト。
- セルゲイ・スコロボガトフ(Sergei Skorobogatov)ベンダーが「不可能だ」と言い張ることを、はんだごて片手に実演し続けるケンブリッジのハードウェア研究者。
- セルゲイ・ブラタス脆弱性の大半は実のところ構文解析のバグだと論じ、エクスプロイトに理論の語彙を与えた研究者。
- セルゲイ・ブリンGoogleのもう一人の創業者。ラリー・ペイジのリンクの着想を、実際に動く検索エンジンへ仕立てた数学者。
- セルシェーディング光を硬い段階に量子化し、墨入れ風の輪郭線を加えて、手描きのアニメ絵を模すレンダリング手法。
- セルジュ・ヴォーデネーパディング付きのCBC暗号が、エラーメッセージから破れることを2002年に示したEPFLの暗号研究者。
- セルジュ・ユンピッシュ1998年、フランスの銀行カードの署名鍵が家庭用コンピュータで素因数分解できることを示し、その報いとして執行猶予付きの判決を受けたフランス人エンジニア。
- セルダール・アルジッチ1993〜94年に、感謝祭の七面鳥の記事まで含め、「トルコ(Turkey)」に触れたあらゆるUsenet記事に返信した自動投稿アカウント。
- セルタワー移動体通信網のアンテナを支える物理的な塔。実は、それ自体がかなり大きな商売でもある。
- セルフアテンション(Self-attention)系列内の各トークンが他のすべてのトークンを「見て」、それぞれにどれだけ重みを置くかを決める仕組み。Transformerの表現力の中核である。
- セルフクロッキング符号データ列の中にクロック情報を埋め込み、受信側が別のクロック線なしでタイミングを復元できるようにした符号化方式。
- セレクトロン管IASマシンがそれを前提に設計されたのに、間に合わなかった記憶管。
- セレブリティ問題(ホットキー)数百万人のフォロワーを持つ有名人のような単一のキーにアクセスが極端に集中し、データ自体は均等に分散していても、それを持つパーティション(シャード)が過負荷になる現象。SNSのアーキテクチャにおける古典的なスケーラビリティの落とし穴。
- ゼロウィンドウプローブ「いっぱいです」と言った受信側に、実は空きができていないかを尋ねるため、送信側が定期的に送る小さなパケット。
- ゼログラフィー光、静電気、トナー粉末で像を描く乾式の電子写真プロセス。コピー機とレーザープリンタの心臓部である。
- ゼロコスト抽象化抽象化は実行時に何のコストも払うべきではないという原則。使わないものには支払わず、使うものは手書きしてもこれ以上うまくはできない。
- ゼロショット学習例を一つも見せず、指示だけでモデルにタスクを解かせること。対になるのが、数例をプロンプトに入れるfew-shot、1例のone-shot、大量の例で学習するファインチューニングである。
- ゼロックス・スター(Xerox Star)アイコン、フォルダ、ごみ箱を備えた世界初の商用コンピュータ。同時に、業界で最も教訓に富んだ商業的失敗の一つでもある。
- ゼロックス914世界初の全自動普通紙複写機。ハロイド社をゼロックス社に変え、「ゼロックスする」を動詞にした機械。
- ゼロデイ攻撃者は知っているのにベンダーは知らないセキュリティ上の欠陥で、最初の攻撃までに修正できる日数が「ゼロ日」であることからこう呼ばれる。
- ゼロデイエクスプロイトベンダーが把握していない脆弱性を突くエクスプロイト。「発見から0日しか経っていない」ことに由来する名称。
- ゼロトラストネットワーク上の位置を根拠に信頼を与えず、リクエストのたびにすべてを検証するセキュリティモデルである。
- ゼロトラストネットワークネットワーク上の位置を信頼の根拠にしないセキュリティモデル。LAN内からでも公衆インターネットからでも、すべてのリクエストをID、デバイスの状態、コンテキストで検証する。2014年のGoogle…
- ゼロパディング最後のブロックをヌルバイトで埋める方式。単純だが、パディングを取り除くときに曖昧さが残る。
- ゼロバブル・パイプライン逆伝播を2つに分け、誰も待っていないほうを後回しにすることで、パイプライン並列学習の待ち時間を消すスケジュール。
- ゼロ化鍵などの秘密情報をメモリ上で上書きし、使用後に読み戻せないようにすること。
- ゼロ相関攻撃相関がちょうどゼロになる線形近似を見つけ、暗号をランダムな置換と区別する攻撃。
- ゼロ知識証明ある主張が真であることを、なぜ真なのかを明かさずに、証明者が検証者に納得させる暗号プロトコル(例:パスワードを送らずに「パスワードを知っている」ことを示す)。
- センスタイム(SenseTime)顔認識で知られる、世界で最も評価額の高いコンピュータビジョン企業の一つ。2019年には米国のブラックリストに載った。
- センテンスウィンドウ個々の文をインデックス化して照合し(検索精度が高い)、ヒットした文の前後の文を窓としてモデルに渡す(文脈が豊か)RAGの戦略。鋭い照合と十分な文脈の対立を解消する。
- セントロニクス数十年にわたり、プリンターとコンピューターをつなぐ標準だったパラレルインターフェース。
- ソーシャルエンジニアリングシステムではなく人間を攻略する手法で、相手を操って情報を引き出したり行動を取らせたりする。
- ソーシャルグラフ利用者どうしの関係を表すネットワーク構造。友達(相互)、フォロワー(非対称)、相互フォロー、2次の知り合いなどを含む。おすすめ、「知り合いかも」、フィードの順位付けの土台になる。
- ソースマップ圧縮・変換されたJSを元のソースに対応づけるファイル。本番の読めないバンドルの代わりに、デバッガにTypeScriptやJSXを表示させられる。
- ソートアルゴリズム比較規則に従って要素を並べ替える手法。コンピュータサイエンス全体で最も徹底的に研究されてきた問題だ。
- ソーラー・デザイナーパスワードクラッカーJohn the Ripperと、史上初の公開されたreturn-to-libc攻撃を生んだロシアのセキュリティ開発者。
- ゾーンビットレコーディング(ZBR)ディスクを同心円状のゾーンに分け、周長の長い外周トラックにより多くのセクタを詰め込む方式。外周の余った長さを無駄にしない。
- ゾーンマスターキー(ZMK)決済チェーンの二者が共有する鍵暗号化鍵。作業鍵を互いに送り合うために使う。
- ゾーンメールアワーFidoNetのゾーン内の全ノードがネットメールの受信を義務づけられ、人間の利用者の接続を締め出す、1日1時間の時間帯。
- ソイジャク口を開け、目を見開き、薄いあごひげを生やしたウォージャクの派生キャラ。間違ったものに熱狂している相手を嘲るのに使われる。
- ソケットネットワーク通信のためのプログラミングインターフェース。ファイルのように読み書きできる通信の端点。
- ソニー・エリクソン日本の家電がスウェーデンの携帯電話を救うはずだった合弁会社。数年間は、実際にそうなった。
- ソニー(Sony)焼け跡の東京の一室で作ったトランジスタラジオから、スマートフォンの中のイメージセンサーまで。途中にウォークマンとCDとプレイステーションがある。
- ソフトウェアRAID専用のハードウェアコントローラーではなく、OSカーネルで実装するRAID。Linuxのmdadm、ZFS、Btrfs、Windowsの記憶域スペース、macOS APFSのミラーなど。パリティ計算とI/OスケジューリングにはCPUを使う。
- ソフトコードMUSHでプレイヤーがゲームの中から書くコード。サーバーにコンパイルされて組み込まれる「ハードコード」の対義語。
- ソフトセクタ方式ディスクインデックスホールが1つだけのフロッピー。各セクタの開始位置は、物理的な穴ではなくデータ中のアドレスマークからコントローラが割り出す。
- ソフトデリート(Soft delete)行を実際には消さず、削除済みの印を付けること。たいていは deleted_at というタイムスタンプを使う。ごみ箱、取り消し、「誰が消したのか」への回答が手に入る。
- ソフトボディ(軟体)力を受けて決まった形を保たずに変形する物体。布、ゼリー、ゴムなど。剛体の対極。
- ソフトローンチ交際相手を明かさないまま、新しい恋愛関係をSNSでほのめかすこと。写り込んだ手、影、二人分の料理など。全面公開の「ハードローンチ」への対抗として、2021年ごろからZ世代で広まった。
- ソリッドインクプリンターワックスのクレヨンを給紙するプリンター。インクを溶かして回転するドラムに噴射し、1回の工程で紙へ転写する。
- ソリティア暗号普通のトランプ一組で動かすストリーム暗号。ブルース・シュナイアーがニール・スティーヴンスンの小説『クリプトノミコン』のために設計した。
- ソルトハッシュ化の前にパスワードへ付け足すランダムな文字列。同じパスワードから同じハッシュが生まれるのを防ぐ。
- ソルバーアイランド接触やジョイントでつながり、まとめて解く必要がある物理ボディの集まり。互いに独立したグループは別々に解け、スリープさせられる。
- ソロモン・カルバック(Solomon Kullback)フリードマンが最初に集めた一団の暗号解読者で、のちにカルバック・ライブラー・ダイバージェンスに名を残した人物。
- ゾンビプロセスすでに終了しているのに、終了ステータスを誰も回収していないプロセス。死んでいながらプロセステーブルの枠を占有し続ける。
- モデル蒸留大きな「教師」モデルの出力を使って、より小さく高速な「生徒」モデルを訓練する手法である。
- ヨン・レヒ・ヨハンセン15歳でDVDのコピー防止の解読に関わり、そのせいで二度無罪になったノルウェー人。
- 三極管増幅ができる真空管。第3の電極によって、弱い電圧で大きな電流を制御できるようになり、電子工学が「能動的」なものになった。
- 三洋電機テレビから充電池まで何十年も手がけた日本の電機大手。最大のライバルに丸ごと呑み込まれた。
- 下村 努1994年のクリスマスに自分のマシンへ侵入され、それを根に持ってケビン・ミトニックを追い詰めた物理学者でセキュリティ専門家。
- 主キーテーブルの各行を一意に識別する列(または列の組み合わせ)。
- 乗算ユニット(ENIAC)ENIAC唯一の乗算器は、実は掛け算ができなかった。抵抗の格子で答えを引き、残りはアキュムレータに任せた。
- 事前学習LLMの最初の、最も重い学習段階。モデルはインターネット全体を読み、言語を身につける。
- 人工知能本来は人間の判断を要する仕事を機械にさせる、という包括的な言葉。約20年ごとに意味が変わってきた分野でもある。
- 人月の神話フレデリック・ブルックスによる1975年の著作。ソフトウェアプロジェクトの失敗を扱った本として今も最も引用される。題材はIBMのOS/360。
- 侵害指標(IoC)侵害が起きたことを示唆する観測可能な痕跡。ファイルのハッシュ、IPアドレス、ドメイン名、レジストリ値、ログ内のパターンなど。IoCは組織間で共有され、他者が同じ脅威を検知できるようにする。典型的な「足跡ベース」の検知である。
- 借用チェッカー所有権とライフタイムのルールを検証するRustコンパイラの仕組み。ガベージコレクタなしでメモリ安全性とスレッド安全性を保証する。「借用チェッカーとの戦い」は初心者が必ず通る道だ。
- 先読み桁上げ足し算で最も遅い瞬間に対するバベッジの解決策。桁上げを1桁ずつ処理せず、すべて同時に行う。
- 全文検索自由形式のテキストを、ランキング、ステミング、あいまい一致つきで検索する仕組み。LIKE '%foo%' とは別物だ。
- 全方向スキャナビームを単一の線ではなく星形に走らせ、商品がどんな向きでもコードを読み取る読み取り装置。
- 再帰関数が自分自身を呼び出して問題を解く手法。
- 再帰CTESQLのWITH RECURSIVE構文で書く再帰クエリ。組織階層やカテゴリツリーのような木構造の走査、グラフの探索、連番の生成に使う。
- 再帰クエリ階層やグラフをたどるために自分自身を呼び出す SQL クエリ。WITH RECURSIVE で実現する。
- 再生式メモリ放っておくと忘れてしまうメモリ。内容を保つだけのために、読み出して書き戻す動作を絶えず繰り返す必要がある。
- 出力パース(LLM)LLMの文章から構造化データを取り出し、モデルが指定の形式を守らなかった場合にも対処すること。自由文を生成するモデルから、機械可読な出力を確実に得るための泥臭い現実である。
- 初期化ベクトル(IV)秘密にしない開始値。同じメッセージを2回暗号化しても、異なる暗号文になるようにする。
- 制御の反転 (IoC)制御の流れを逆転させる原則。自分のコードがライブラリを呼ぶのではなく、フレームワークが自分のコードを呼ぶ。「ハリウッドの原則」、つまり「こちらから連絡するな、こちらから連絡する」だ。
- 制御ハザードジャンプ(分岐)の結果がまだ確定していないため、パイプラインが次にどの命令を取り込むべきか分からなくなる状態。分岐するかしないかが決まるまで、CPUは取り込み先を知らない。
- 制約ソルバー物理エンジンの中で「ルール」を守らせる部分。物体はめり込まない、ジョイントは外れない、摩擦は動きを妨げる。
- 前方秘匿性サーバー鍵があとで漏れても、過去に盗聴された通信は解読できないという安全性の性質。PFSとも呼ばれる。
- 剰余算術(モジュラー算術)数が法(modulus)で折り返される、余りの算術。古典暗号から現代暗号まで、ほぼすべての土台となる。
- 参照整合性外部キーが常に実在する行を指すという保証で、「孤児」行を生まない。
- 参照透過性式をその値に置き換えても、プログラムの振る舞いが変わらない性質。add(2,3)はいつでも5に置き換えられる。関数型プログラミングとコンパイラ最適化の土台。
- 双五進コードそろばんの「五の玉と一の玉」の分け方を借りた桁の符号化。リレーが故障すれば、その場ですぐ分かる。
- 双方向印刷 (Bidirectional printing)ヘッドの復路でも文字を打ち、戻りの移動を無駄にしない方式。
- 収束暗号平文のハッシュを鍵とする暗号。同じファイルからは常に同じ暗号文ができ、ストレージ側が中身を見ずに重複排除できる。
- 合成監視(シンセティックモニタリング)スクリプト化した「偽のユーザー」に重要な操作を定期的に実行させ、本物のユーザーより先に問題に気づくための監視。
- 同期コミットクライアントにOKを返す前に、COMMITをどこまで確実にするかを決めるPostgreSQLの設定。最も厳格な場合は、WALがディスクに書かれる(場合によっては同期レプリカが受領を返す)まで待つ。永続性を犠牲にしてレイテンシを下げることもできる。
- 垂直スケーリングマシンの台数を増やすのではなく、CPUコアやRAMを増やした大きなマシンに替えて性能を上げること。
- 存在的偽造どんなメッセージでもよいから有効な署名やMACを作れれば、たとえ無意味な内容でも、それだけで安全性の破綻とみなされる。
- 実行ファイルOSが直接読み込んで実行できるファイル。機械語、メタデータ、必要なライブラリの情報を含む。
- 宣言型プログラミング「どうやるか」ではなく「何が欲しいか」を記述するパラダイム。対極は命令型(手順を一つずつ書く)。SQL、HTML、CSS、Prolog、Terraform、正規表現はどれも宣言型である。
- 宣言的パーティショニング継承・トリガー・制約を手で組む代わりに、専用の構文でテーブルをキーの値で分割する方式。PostgreSQL 10で登場し、この機能を実用的なものにした。
- 専用サーボプラッターの片面をまるごと位置決め用トラックに充て、専用のヘッドで追従させ、他の面をデータ記録に使う古い方式。
- 専門家混合(MoE)トークンごとに「専門家」の一部だけを動かすニューラルネットワーク。同じ容量のまま推論コストを抑えられる。
- 射表砲の仰角をどれだけにすべきかを砲手に教える小冊子。そして、ENIACを作る理由となった計算の山。
- 小部分群攻撃(Small subgroup attack)Diffie–Hellmanに対する攻撃。攻撃者が位数の小さい公開鍵を送り、秘密鍵を少しずつ読み取っていく。
- 差分プライバシーある一人のデータが含まれていてもいなくても、分析結果がほとんど変わらないことを保証する数学的な枠組み。
- 差分分布表(DDT)Sボックスが、ある入力差分をどの出力差分に変えるか、その頻度を示す表。
- 差分故障解析暗号の計算中にわざと誤りを起こさせ、正しい出力と誤った出力を比較して鍵を割り出す攻撃。
- 差分特性入力差分が暗号の各ラウンドをどう伝わるかの経路と、その推定確率。
- 差分線形攻撃暗号の前半を差分、後半を線形で覆うハイブリッド手法。どちらか単独の手法より多くのラウンドに届くことがある。
- 差分解読法差が既知の平文ペアを暗号に入力し、その差が出力側でどう変化するかを観察して暗号を破る手法。
- 差分電力解析(DPA)1998年に発表されたサイドチャネル攻撃。多数の暗号化処理の消費電力を統計的に比較して、ハードウェア内の鍵ビットを割り出す。
- 差動歯車出力が二つの入力の和になる歯車列。機械式アナログ計算機の加算要素である。
- 式評価すると値になるコードの構成要素。2 + 3、foo()、x ? a : bなどが該当する。対になる概念は「文」(statement)。
- 式インデックス列そのものではなく、式や関数の計算結果に対して張るインデックス。CREATE INDEX ON users (lower(email))とすればWHERE lower(email) = ...が速くなる。関数インデックスとも呼ばれる。
- 思考の木 (Tree of Thoughts)思考の連鎖を一般化したもので、LLMが複数の推論の枝を並行して探り、評価し、行き詰まれば引き返す。いわば思考に対する探索エンジンである。
- 所有権Rustのメモリ管理モデル。すべての値にはちょうど一人の所有者がおり、所有者がスコープを抜けるとメモリが解放される。GCなしでメモリ安全性を保証する。
- 指数バックオフ待ち時間を試行ごとに倍にしていく再試行戦略(1秒、2、4、8、16…)。サーバー障害の直後に、全クライアントが一斉に殺到するのを防ぐ。
- 指示チューニング生の言語モデルを大量の「指示と回答」のペアで微調整し、文章の続きを書くだけでなく指示に従えるようにする工程。「続き書き機械」を役に立つアシスタントに変える段階である。
- 接空間(タンジェントスペース)表面上の局所座標系(接線・従接線・法線)で、法線マップはこれを基準に保存されるため、表面がどの向きでも正しく機能する。
- 接触マニフォールド接触している2つの物体の接触点の集合。床に置いた箱は1点ではなく、4つの角で触れている。
- 推測決定攻撃暗号の内部状態の一部を推測し、残りを線形関係などから割り出す攻撃。
- 推測航法(デッドレコニング)最後に分かっている位置と速度から、パケットとパケットの間のリモートプレイヤーの位置を外挿する手法。船乗りが針路と速力から現在位置を割り出す技が語源。
- 推論学習済みのMLモデルを実際に動かすこと。入力を与えて出力を得る。学習の対極にある。
- 推論コスト (Inference cost)学習ではなく、LLMにクエリを処理させるための費用。支配的なのはFLOPSではなくメモリ帯域(トークンごとに全重みを読む必要がある)。標準的な指標は入力・出力100万トークンあたりのドルである。
- 推論モデル答える前に段階的に「考える」よう訓練されたLLM。数学、コード、論理問題に強い。
- 推論モデル答える前に長い内部の「思考」を生成するよう訓練されたLLM。数学、コード、論理に強いが、1回あたりのコストははるかに高い。
- 推論時スケーリング(Inference-time scaling)より大きなモデルを学習させる代わりに、推論時に計算量を多く使う手法(長い思考の連鎖、ビームサーチ、MCTSなど)。2024年9月のOpenAI o1で広く知られた。
- 損失関数モデルの出力がどれだけ間違っているかを測る関数。勾配降下法が最小化しようとする対象である。
- 政府暗号学校(GC&CS)1919年に創設された英国政府の暗号解読機関。ブレッチリー・パークに移り、1946年にGCHQと改称された。
- 数学表プロジェクト(Mathematical Tables Project)450人を手計算に従事させたアメリカの失業対策事業で、20世紀最大の人力計算機関となった。
- 整定時間シークの後、ヘッドがまだ振動しているあいだに目的のトラック上で安定するまで待つ時間。この間は読み書きを始められない。
- 整数小数点を持たない数 ― int、int32、int64、BigInt など。
- 新規ユーザー投票通常NUVと呼ばれるBBSの機能で、新規申請者を入れるかどうかを既存メンバーが賛否で決める仕組み。
- 昇華型熱転写固形の染料を気化させて媒体に染み込ませる印刷方式。ドットが見えない連続階調が得られ、写真画質になる。
- 時系列フィードアルゴリズムによる並べ替えをせず、投稿を純粋に時間順(新しい順)に表示するフィード。かつてはどのプラットフォームでも標準だったが、アルゴリズム型に取って代わられ、ユーザーの要望で任意の選択肢として復活した。
- 時間メモリトレードオフ事前計算した記憶領域と引き換えに、鍵やパスワードの探索を高速化する暗号解読手法。
- 時間的再投影前フレームの結果を現在のフレームへ再投影して再利用し、重いエフェクトのコストを複数フレームに分散させる手法。
- 最大化 (Maximize)ワンクリックでウィンドウを作業領域いっぱいに広げ、元の状態に戻せるようにすること。描画するシステムによって三通りの意味を持ってきたボタンだ。
- 最小権限の原則各ユーザーやサービスには、仕事に必要な最小限のアクセス権だけを与えるというセキュリティ原則。
- 条件付き差分解読法シフトレジスタ型暗号に対する差分解読法。差分が予測可能な形で広がるように、攻撃者が初期化ベクトルを選ぶ。
- 条件分岐真偽の評価に応じて進む経路を選ぶ制御構造。if、else、switch、match、三項演算子など。
- 正則化モデルが規則性を学ばず訓練データを丸暗記してしまうのを防ぐ工夫の総称。代償は常に同じで、訓練データへの当てはまりが悪くなる代わりに、新しいデータへの当てはまりが良くなる。
- 正規化リレーショナルデータベースの設計原則。データの重複をなくし、あるべきものをあるべき場所に置く。
- 正規表現テキスト中のパターンを探して照合するための、コンパクトな言語。
- 残差接続層の入力を出力に足し合わせる近道。y = F(x) + x。ResNet(He ら、2015年)で導入され、以来ほぼすべての深層アーキテクチャに入っている。
- 残留磁化加えた磁界がゼロに戻ったあとも残る磁化。ビットが実際に記憶されている場所である。
- 水冷液体でCPUやGPUの熱をラジエーターへ運び、ファンで放熱する冷却方式。
- 水力侵食水が流れて土砂を削り、運び、低い場所に堆積させる過程をシミュレートし、ハイトマップに谷や尾根を刻む地形生成技法。
- 水平スクロール内容が左右に滑り、画面に収まらない広い世界を見せるグラフィックス技法。
- 水面エフェクト隣接ピクセルの平均だけで計算する波打つ水面。90年代に最も真似されたデモ効果の一つで、最も安上がりな部類でもある。
- 消去ヘッドテープ走行路の最初にある独立したヘッドで、録音ヘッドが新しい内容を書く前に古い内容を消す。
- 無制約委任Windows 2000以来の元祖Kerberos委任。サーバーがユーザーのチケットのコピーを受け取り、あらゆる相手に対してそのユーザーとして振る舞える。
- 照合順序(コレーション)文字列の比較と並べ替えのルール。ORDER BY の結果、インデックスの格納順、'A' = 'a' が成り立つかどうかを決める。文字そのものではなく、言語に依存する。
- 状態空間モデル古典的な制御理論に由来する系列モデルの一種。系列を潜在状態ベクトルに圧縮して1ステップずつ更新するため、計算量は系列長に対して線形になる。
- 生体認証 (Biometric authentication)指紋や顔でロックを解除する方式。便利だが、技術的にはパスワードそのものではなく、鍵へのショートカットである。
- 生成列同じ行の他の列から、データベースが値を計算する列。直接書き込めず、ずれることもない。
- 相互フォロー(Mutuals)Twitterのスラングで、互いにフォローし合っているアカウント。「ムーツ」と略されることもあり、普通のフォローより近い関係を示す。Facebookの友達に似ているが、暗黙で、双方が自分の意思で成り立つ。
- 相変化メモリカルコゲナイド合金のアモルファス状態か結晶状態かでビットを記憶する不揮発性メモリ。状態の切り替えには熱を使う。
- 相対カラー構文ある色を別の色を基準に定義できるCSSの構文。元の色を受け取り、チャンネルに分解し、一つだけ変えて、組み直す。
- 相関攻撃出力が1本のシフトレジスタと相関しているストリーム暗号への攻撃で、そのレジスタだけを単独で解ける。
- 相関電力解析鍵を1バイトずつ推測し、どの推測が計測波形に合うかをピアソンの相関係数に判定させる電力解析。
- 省略メニューボタン(OPEN LOOK)OPEN LOOK のコンパクトなメニューボタン。下向きの三角を載せた小さな四角でラベルはなく、ラベル付きのボタンが入らない場所のために使われた。
- 真空コラムメインフレームのテープドライブにあった縦長の溝二本。たるませたテープを吸引して保持し、起動と停止でテープが切れないようにした。
- 真空管コンピュータ最初のスイッチ。「はい」「いいえ」を言える電球で、壊れる頻度も電球並みだった。
- 磁区磁性体のうち、すべての原子が同じ向きを向いている領域。記録面が実際に向きを保持できる最小の単位である。
- 磁束反転媒体上で磁化の向きが反転する地点で、あらゆる磁気記録が根本的に読み取り、数えている物理的な出来事。
- 磁気ストライプカード裏面の黒い帯。三本のトラックにデータが磁気で記録されている。
- 磁気テープ1980年代から「死んだ」と言われ続けているが、めったに読まないペタバイト級のデータを置く最も安い手段であり続けている。
- 積分攻撃ラウンド数を減らした暗号で、ある入力の集合に対する中間値の総和が0になることを突く攻撃。
- 積暗号換字と転置のような単純な処理を、ラウンドを重ねて連鎖させる暗号。
- 純粋関数同じ入力には常に同じ出力を返し、副作用を持たない関数。
- 線密度(BPI)トラック1インチあたりに入るビット数。面記録密度を決める2つの軸のうちの一方である。
- 線形トレイルラウンドごとの線形近似を連ねた鎖。平文上のビットマスクと暗号文上のマスクがどう相関するかを表す。
- 線形ハル暗号を貫く線形パスすべての集合。バイアスは一本ずつではなく、足し合わされる。
- 線形化可能性単一操作に対する最も厳格な一貫性モデル。あらゆる操作が、呼び出しから応答までの間のどこか一点で原子的に反映されたように見える。
- 線形回帰最も単純な機械学習モデル:y = mx + b。データ点に最もよく合う直線を求める。
- 線形解読法半分よりわずかに高い確率で成り立つ関係を探し、その偏りを鍵ビットの情報へ変える解読法。
- 線形近似入力ビットと出力ビットの間に成り立つ関係で、偶然から期待される確率よりわずかに高い頻度で成立するもの。
- 線形近似表(LAT)Sボックスの入力ビットの線形結合が、出力ビットの各線形結合をどれだけ正確に予測するかを示す表。
- 縮小ラウンド攻撃ラウンド数を減らした簡易版の暗号を攻撃し、実物にどれだけ安全余裕が残っているかを測る手法。
- 署名ブロック(.signature)すべての投稿やメールの末尾に付く文章。専用の区切り文字と、不文律の長さ制限がある。
- 脆弱な暗号破られた、または避けるべき暗号アルゴリズムの使用。MD5(2004年に衝突攻撃)、SHA-1(2017年に衝突)、DES(鍵が短すぎる)、RC4(統計的偏り)、単独のDES、ブロック暗号のECBモードなど。
- 自動原稿送り装置積み重ねた紙を1枚ずつスキャンヘッドの前に送り込む機構。複数ページのコピーやスキャンを手差しなしで行える。
- 自動機械論(Ensayos sobre Automática)レオナルド・トーレス・ケベードが1914年に発表した論文。浮動小数点演算を備えた電気機械式の解析機関を構想し、機械にも一種の「判断」ができると主張した。
- 自動鍵暗号鍵に平文そのものを継ぎ足していくことで、鍵が繰り返されない多表式暗号。
- 自己一貫性(Self-consistency)同じ質問をランダム性(サンプリング)を加えて複数回実行し、独立した推論の連鎖を複数得て、最も多くの連鎖がたどり着いた答えを採用する技法。モデル自身の試行による「多数決」で、推論タスクの精度が上がる。
- 自己同期型ストリーム暗号ビットが欠けても、自力で鍵ストリームの位置を取り戻すストリーム暗号。
- 自己報酬型LLMLLMが自身の出力に対して生成器と報酬モデルの両方を務め、人間の評価者なしで反復的にDPOを行う手法。Metaによる2024年1月の論文。
- 自己書き換えコード実行中に自分自身の命令を書き換えるプログラム。最初期のプログラム内蔵方式の計算機では、汚い小技ではなく必需品だった。
- 自己減磁磁化された媒体が自らに逆らう内部磁界を作り出す現象。水平磁気記録の前に立ちはだかった壁である。
- 自己署名証明書認証局(CA)ではなく自分自身で署名したTLS証明書。ブラウザは警告を表示する。
- 色深度色の各チャンネルに何ビットを使うか。つまり、何段階の階調を再現できるかを表す。
- 蒸着テープ(ME)純コバルトの膜をベースに直接蒸着した磁気テープ。バインダーで薄められることがなく、ほぼ磁性体だけでできている。
- 衝突判定何千ものオブジェクトのうちどれが実際に接触しているかを、全ペアを総当たりせずに調べる処理。
- 衝突応答衝突を検出した後の段階。物体を引き離し、速度を変えて、跳ね返りが自然に見えるようにする。
- 衝突攻撃 (Collision attack)同じハッシュ値になる2つの異なる入力を見つける攻撃。特定のハッシュ値に合う入力を探すより、ずっと易しい。
- 衝突時刻(TOI)動いている二つの物体が、タイムステップのどの時点で初めて接触するかを表す割合。連続衝突判定が求めようとしている値そのものだ。
- 視差マッピング高さマップと視線角度に応じてピクセルごとにテクスチャ座標をずらし、表面に本物の奥行きがあるように見せる技法。
- 視線判定(LOS)ある点から別の点が、間に遮るものなく「見える」かどうかという問題。敵がプレイヤーを発見する仕組みの土台である。
- 視錐台カリングカメラの視野の外にあるものを、GPUに渡す前に捨てる処理。
- 証明書公開鍵をドメインに結びつけるデジタル文書。HTTPSの土台である。
- 証明書の透明性(Certificate Transparency)発行されたすべてのTLS証明書を追記専用で公開記録するログ。ドメイン所有者は、自分のドメインに対する不正な発行を検知できる。2011年のDigiNotar事件を受けて始まり、2013年にRFC…
- 詳細度レベル(LOD)カメラから遠いほどオブジェクトのジオメトリを簡略版に差し替え、誰にも見えない細部に描画の手間をかけないようにする技法。
- 識別器(ディスティンギッシャー)暗号の出力を乱数と区別する手順。理想的な暗号が持つはずのない性質を突き崩す。
- 識別子プログラム中の変数・関数・クラス・モジュールなどにつける名前。有効な名前の規則は言語ごとに異なる。
- 識別攻撃暗号を破る必要はなく、それが乱数関数とは違う振る舞いをすると示すだけでよい攻撃。
- 辞書攻撃あらゆるパスワードを試すのではなく、人間が実際に選ぶものだけを試す攻撃。
- 遷移ノイズ現代の記録媒体で支配的なノイズは電子回路ではなく、ビットの切り替わり部分のギザギザの境界から生じる。
- 選択IV攻撃攻撃者が初期化ベクトルを予測または選択でき、暗号化された秘密に対して推測を試せる攻撃。
- 選択プレフィックス衝突攻撃者が二つの先頭部分を自由に選び、同じハッシュ値になるような後続部分を計算する衝突攻撃。
- 選択メッセージ攻撃攻撃者が選んだメッセージにシステムに署名または認証をさせ、その後に新しいものの偽造を試みる攻撃。
- 選択平文攻撃攻撃者が自分で選んだ平文を暗号化させ、出てくる暗号文を調べる攻撃モデル。
- 選択暗号文攻撃選択暗号文攻撃では、攻撃者は復号オラクルに任意の暗号文を復号させ、その結果から鍵に関する情報を引き出す。
- 選択的ハイドレーション対話が必要な部分だけに、ユーザーが触れた順でJSを結びつける(ハイドレートする)手法。
- 選択的確認応答(SACK)TCPのオプション(RFC 2018、1996年)。受信側が順番通りの最新分だけでなく、実際に届いたパケットを正確に送信側へ伝え、失われた分だけの再送を可能にする。
- 選択鍵攻撃敵対者が鍵を自分で選び、ブロック暗号が非ランダムな振る舞いをする鍵を探す攻撃モデル。
- 酸化鉄(フェリック・オキサイド)テープやフロッピーディスクで初めて実用になった茶色い磁性層、γ酸化鉄。いわゆる「ノーマル」テープの正体である。
- 重心座標(barycentric coordinates)合計が1になる3つの重みで、三角形の内部の点を3頂点の混合として表す座標。
- 除算・平方根ユニット(ENIAC)1つの筐体が除算と平方根の両方を担当し、どちらも「入りきらなくなるまで引き続ける」方式だった。
- 集約ルートDDDにおいて、関連するオブジェクト群への唯一の入口。不変条件とアトミックな更新を保証する。
- 静的タイミング解析テストデータでシミュレーションするのではなく、設計内の全パスを数学的に計算して、チップがタイミングを満たすか検証する手法(STA)。
- 静的リンクビルド時に、ライブラリのコードをすべて実行ファイルに取り込むこと。結果は外部の.so/.dllなしで動く大きなバイナリ一つになる。対になるのが動的リンク。
- 静電プリンタ固定された微細な電極の列でコーティング紙に電荷パターンを作り、トナーを引き寄せるプリンタ。高速で静かで、大判の図面に重宝された。
- 順運動学関節の連なりの各角度から、先端がどこに来るかを求める計算。簡単なほうの向きで、逆運動学の反対にあたる。
- Chatbot Arenaブラインドの一対比較で言語モデルを順位付けするリーダーボード。2023年にUCバークレーのLMSYSグループが始め、現在はLMArenaとして運営されている。
- Check Pointファイアウォールを商用製品にし、ステートフルインスペクションの特許を取ったイスラエルの企業。
- CheckmarxSQLインジェクションを出荷前に見つけてくれるイスラエルの企業のソースコードスキャナ。誤検知も数百件ほど付いてくる。
- Chipkillビットが一つ反転する程度ではなく、モジュール上のDRAMチップ丸ごと一個が故障しても耐えられる、強力なメモリ誤り訂正。
- Chips and Technologies現代的なチップセットを発明し、PC互換機を安く作れるようにしたカリフォルニアの企業。
- Chocolate Rain2007年にテイ・ゾンデイが投稿した曲と動画。若い男性と、意外なほど深い低音の声との落差で、彼をYouTube初期の本格的な現象にした。
- ChopChop攻撃鍵を知らずにWEPのパケットを復号し、新しいパケットを偽造するのに十分なキーストリームを得る攻撃。
- DAT(デジタルオーディオテープ)家庭のリビングでは失敗したが、DDSの名でサーバーバックアップの働き者になったデジタル音声テープ。
- Data Matrix(データマトリックス)数ミリ角まで小さくできる二次元シンボル。広告に印刷されるより、回路基板や手術器具にレーザー刻印されるのはそのためだ。
- Datasette(データセット)プログラムを音声として普通のテープに記録した、Commodoreのカセットデッキ。安価で頑丈だが、苦しいほど遅い。
- Debian最古参のLinuxディストリビューションの一つで、1993年にイアン・マードックが開始した(名前はDebraとIanから)。完全にコミュニティ主導で、リリース方針は極めて保守的。「ユニバーサルなオペレーティングシステム」を掲げる。
- Deep Crack1998年、25万ドル未満でDESを総当たりで破れることを実証し、「そんなことは不可能だ」という当局の主張を覆したマシン。
- Demozooあらゆるプラットフォームの作品、グループ、パーティ結果を集めた、デモシーンの横断データベース(demozoo.org)。
- Deployment(Kubernetes)Kubernetesで最も一般的なワークロード。望ましい状態 — このPodテンプレートを3レプリカ — を記述すると、コントローラーが更新中も含めて現実をそれに合わせてくれる。
- Descheduler(デスケジューラ)不適切な場所に居座ったPodを追い出すコンポーネント。Kubernetesのスケジューラは配置を一度決めたら二度と見直さないためである。
- DESQviewWindowsがまともに使えるようになる何年も前に実現していた、MS-DOS向けのテキストモード・マルチタスク環境。
- Devpostハッカソンの開催、作品提出、チーム作りを担うプラットフォーム。Major League Hackingや企業主催のハッカソン(AWS、Googleなど)を支えている。
- Display PostScriptプリンタが話す言語と同じ言語で画面を描くAdobeの仕組み。見たままが本当にそのまま出力された。
- Tandy Corporation(タンディ)フォートワースの皮革商が電器店チェーンを買収し、家庭用コンピュータを売るための数千の店舗を突然手にした。
- Tencent(テンセント)深圳でICQのそっくりさんとして出発し、気づけば世界最大のゲーム会社になっていた企業。
- TerragruntTerraformを包む薄いラッパーで、Gruntworkが2016年に公開した。複数環境で重複しがちな設定を一か所にまとめるためのものである。
- TopazAmigaOS標準のビットマップフォント。角ばったシステム書体が、デモシーンの視覚的な署名になった。
- TP-Link世界で最も多くのWi-Fiルーターを出荷する中国メーカー。理由はたいてい、十分に使えるものの中で一番安いからだ。
- Twilio電話網をREST APIで包み、ショートメッセージをHTTPリクエストに変えた会社。
- TymnetTymshare社が時分割サービスの顧客に接続を提供するために始めたデータ網で、やがて世界最大級の公衆パケット網になった。
- Typex(タイペックス)イギリス版エニグマ。基本は同じだが操作員がミスしにくく、ドイツ側には一度も読まれなかった。
- シャルル・グザヴィエ・トマ・ド・コルマール1820年に世界初の量産計算機の特許を取り、売り出す気になるまで30年間寝かせておいた保険会社の経営者。
- ズヴィカ・ブラケルスキワイツマン科学研究所のイスラエルの暗号学者。準同型暗号を実用にした節目のほぼすべてに関わり、のちに単一の量子デバイスを信頼するという量子暗号の最初の試みにも加わった。
- ダーク・アヴェンジャー1990年頃、ポリモーフィック型ウイルスを誰でも使える道具にした、ブルガリアのウイルス作者の偽名。
- ダークシリコン現代のチップでは、すべてのトランジスタを同時に動かすことができないという現象。消費電力と発熱が大きすぎるため、チップのうち「暗い」(電源オフの)部分の割合が増え続ける。デナードスケーリングの終焉がもたらした中心的な帰結である。
- ダークパターンユーザーを意図的に騙すように作られた UX デザイン。解約ボタンを隠す、チェック済みのボックス、偽の緊急性などがその例である。
- ダークモード暗い配色のパレット。暗い場所で目に優しく、OLED画面ではバッテリーも節約できる。
- ダーティフラグデータが変更されたことを示す真偽値。高コストな再計算を毎フレームではなく、実際に何かが動いたときだけに絞る。
- ダーティリードあるトランザクションが、別のトランザクションの未コミットの変更を読み取ってしまう現象。相手がロールバックすれば、読んだのは「幻のデータ」になる。
- ダーティレクタングル毎フレーム画面全体を描き直す代わりに、実際に変化した領域だけを再描画する最適化。
- ターニャ・ランゲ楕円曲線、高速実装、そして量子コンピュータに耐える暗号を手がけるドイツ出身の暗号研究者。
- ターヘル・エルガマルヘルマンの下で博士号を取り、自分の名の付いた暗号方式を作り、のちに電子商取引を可能にしたプロトコルSSLの開発を率いた。
- ターボテープCommodore 64のカセットテープを我慢できるものにした高速ロードのルーチン。標準の数倍の速さだった。
- ターミナルOSへのテキストベースのインターフェース。クリックの代わりにコマンドを打ち込む。
- タイ・ズオン3年続けてTLSを破る手助けをしたベトナム出身のセキュリティ研究者。BEAST、CRIME、POODLEのいずれにも名を連ねる。
- ダイアゴナルボードチューリングのボンベを実験機から実用機に変えた、ゴードン・ウェルチマンの追加装置。
- ダイクストラ法辺の重みが非負のグラフで、始点から他のすべての頂点への最短経路を求める古典的アルゴリズム。エドガー・ダイクストラが1956年に考案し、1959年に発表した。
- ダイグラム二文字の組。暗号解読者が言語の統計的な指紋を読み取るための単位。
- ダイシュリンク既存のチップ設計を、より小さく新しいプロセスノードで製造し直すこと。トランジスタが小さくなり、アーキテクチャを変えずに消費電力が下がり、シリコン面積(チップ単価)が減り、クロックも上がることが多い。
- タイトー(Taito)『スペースインベーダー』を作る前は、ウォッカとジュークボックスを輸入していた日本企業。
- タイトルバーウィンドウ上端の帯。中央に名前、隅にボタンがあり、ドラッグで窓を動かす。1984年以来、どのグラフィカル環境も少しずつ違う描き方で個性を示してきた。
- ダイナミックARPインスペクション (DAI)ARPパケットを検査し、正規のIP-MACの対応と一致しないものを破棄するスイッチの機能。企業ネットワークにおけるARPスプーフィング対策の本命である。
- ダイナミックバッチング (Dynamic batching)動く小さなメッシュを毎フレームCPUで結合してドローコールを減らす手法で、効果があるのはメッシュが極小のときだけ。
- タイピングインジケーター(入力中表示)相手がメッセージを作成中であることを示す、動く点々(「…」)。期待感を高めるリアルタイムの小さな合図で、吹き出しが出ては消え、また出てくると不安の種にもなる。
- タイプインプログラムコンピュータ雑誌や書籍にソースコードとして印刷され、読者が手で打ち込んだソフトウェア。
- タイプバー式プリンタ印字位置ごとに全文字を刻んだ棒を持ち、その棒を所定の位置まで上げて用紙に打ちつける印字機構。
- タイプボールIBM Selectricの交換式印字エレメント。すべての文字を刻んだ、ゴルフボール大の球体。
- タイプライターあらゆるプリンターや印字端末の機械式の祖先であり、キーボードが今もQWERTYと呼ばれる理由でもある。
- タイプライターアート文字を1つずつ打って描く絵。ASCIIアートのアナログな祖先で、コンピュータより1世紀ほど古い。
- タイポスクワッティング有名なサービスやパッケージに似せたドメイン名・パッケージ名(googel.com、requestsに対するrequestzなど)を登録し、打ち間違えた人が来るのを待つ手口。
- タイミング攻撃処理にかかる時間を測ることで秘密を割り出す攻撃。
- タイムシェアリング1台のコンピュータを多数のユーザーが同時に共有するという発想。そして「コンピュータの前に座る」という体験の発明でもある。
- タイムスタンプ (X11)Xサーバー自身の時計。ミリ秒単位の32ビットの値がキー入力やマウスクリックのたびに付いてきて、二つのプログラムが同じ資源を欲しがったときの勝者を決める。
- タイムプロトコルポート37で、1900年1月1日からの経過秒数を32ビットに詰めて返すプロトコル。そのため最初から有効期限が組み込まれている。
- タイムローイスティングログインしていない状態でドメインコントローラーに、コンピューターアカウントのパスワードハッシュで署名された時刻応答を要求し、その署名をあとでじっくり解読する攻撃。
- ダイヤモンドスクエア法中点を「隣接点の平均+縮んでいく乱数のずれ」に設定することを繰り返し、フラクタル地形を生成する手法。
- ダイヤモンドチケット見つかりたくない攻撃者向けのゴールデンチケット。偽造せず、本物を取得して中身だけを書き換える。
- タイリングウィンドウマネージャウィンドウを重ねずに並べて配置し、操作はキーボードに任せるウィンドウマネージャ。
- タイルセットタイルマップが参照する個々のタイル画像の集まり。インデックスの格子ではなく、絵のほうを指す。
- タイルベースレンダリング画面を小さなタイルに分けて一つずつ描画し、メモリ帯域と電力を節約するGPUアーキテクチャ。
- タイルマップ大きな1枚のビットマップではなく、再利用する小さな画像をグリッド状に並べて作るゲームのステージ。
- ダイレクトサーマル熱いプリントヘッドが感熱紙を直接発色させる印刷方式。インクもリボンもトナーも要らない。
- ダイレクトダイ冷却CPUの金属製ふた(IHS)を完全に外し、クーラーをシリコンダイに直接当てる冷却法。ふたのTIMとふた自体、2つの熱の壁を一度に取り除き、温度を劇的に下げられることがある。ただし危険で、専用のブラケットが要る。
- ダイ歩留まりウェハ当たりの正常に動作するチップの割合。歩留まり90%とは、100個のダイのうち90個が動くということ。ダイが大きいほど歩留まりは下がり(欠陥一つでダイ全体が不良になる)、チップレット設計とビニング(不良品を下位モデルとして売ること)の動機になる。
- ダグ・タイガーWhy Johnny Can't Encrypt の共著者。誰にも使えない安全なソフトは安全ではない、と示した研究の立役者だ。
- ダグ・ホワイティングシュナイアー周辺の暗号学者。最初はデータを圧縮して、次にそれを暗号化して稼いだ。
- タグライン(Tagline)オフラインリーダーがBBSの投稿の末尾に毎回ランダムに付けた一行ネタ。メッセージの中で唯一誰かの記憶に残る部分、ということも多かった。
- ダグラス・エンゲルバート1968年、マウス、ハイパーテキスト、ビデオ会議、リアルタイム共同編集を一度の発表で見せた。パソコンの登場より9年も前のことだ。
- ダグラス・ハートリーイギリス初の微分解析機を、一部はメカノで組み上げた物理学者。
- タグ付きユニオンどのバリアントなのかを示す明示的な「タグ」フィールドを持つユニオン型。C/C++のunionはタグなし(メモリを共有するだけで実行時エラーを招きやすい)だが、タグ付きユニオンは型情報を持ち、コンパイラが検証できる。
- タスクバー開いているウィンドウごとにボタンが一つ並ぶ、画面端の帯。Windows 95の最も真似された発明で、Unix系デスクトップも1年以内に取り入れた。
- タスク算術ファインチューニング後のモデルの重みとベースモデルの重みとの差をベクトルとみなし、足したり引いたりする手法。驚くほどよくうまくいく。
- ダックタイピング「アヒルのように歩き、アヒルのように鳴くなら、それはアヒルだ」。動的型付け言語では、型に関係なく、適切なメソッドや属性を持っていれば十分だという考え方。
- ダッソー・システムズ航空機、自動車、船舶が描かれるCADソフトのフランス企業。出自は戦闘機メーカーである。
- ダット(Datto)エンドユーザーではなくITサービス事業者に向けて売られる、バックアップと災害復旧のベンダー。
- タップコード文字を5×5の表上の叩く回数で送る単純な符号。ベトナムの捕虜が独房の壁越しに会話するのに使った。
- ダニエル・J・バーンスタインdjb。事実上RSAに取って代わった暗号を書き、その公開の権利を法廷で争った人物。
- ダニエル・グルスMeltdownの発見者の一人で、その修正を、必要になると誰も知らないうちに書き上げていたグラーツの研究者。
- ダニエル・ゲンキンノートPCの甲高い音からRSA鍵を聞き取り、のちにSpectreとMeltdownの発見にも加わったサイドチャネル研究者。
- ダニエル・ステンバーグファイル取得用の小さなツールが、推定200億台超の機器に入っているスウェーデン人。
- ダニエレ・ミチャンチョ格子問題を計算量理論のニッチな話題から耐量子暗号の土台へと押し上げるのに貢献した、カリフォルニア大学サンディエゴ校(UCSD)の理論研究者。
- ダフィド・スタッタードWebのペネトレーションテストがほぼ必ず通過するツール、Burp Suiteを作ったイギリスのセキュリティテスター。
- タブラ・レクタ1文字ずつずらした26個のアルファベットを正方形に並べた表。ヴィジュネル暗号とその仲間の土台となる早見表。
- ダブルステッピングエニグマの癖で、中央のローターが続けて二度進むことがあり、ローター位置が見かけほどランダムではなくなる。
- ダブルタギング攻撃者がフレームに802.1Qタグを二重に付けるVLANホッピングの手法。最初のスイッチが外側(ネイティブVLAN)のタグを外し、内側のタグが残ったまま転送されるため、本来届かないはずの標的VLANにフレームが届く。
- ダブルパターニング1つの層のパターンを2枚のマスクに分け、その波長での1回の露光では描けない微細なパターンを作る手法。新しいリソグラフィなしで、半導体業界が10年にわたり微細化を続けるための手段だった。
- ダブルバッファリング画面外のバッファに描き、完成したら一気に入れ替えることで、描きかけのフレームを見せない技法。
- ダブルライトバッファMySQL/InnoDB の仕組みで、停電時にページが途中までしか書かれない「トーンページ」から守る。ページをまずバッファに書き、それから本来の位置に書くことで、必ずどちらかに完全な写しが残る。
- タリースティック(割り符)木や骨に刻んだ切り込み。数字を書き表す手段が生まれるはるか前から、羊や借金や日数を数えてきた。
- タル・ラビン(Tal Rabin)閾値暗号と秘密計算(セキュアマルチパーティ計算)を、証明するだけでなく実際に作れるものにした暗号学者。
- ダン・ウォラック早い時期にJavaのセキュリティモデルを破り、その後は数十年を選挙の監査可能性の確保に費やしたライス大学の計算機科学者。
- ダン・エゲルスタッドTorが隠すのは誰かであって何を送るかではないことを、大使館のメールのパスワードを公開して示した、スウェーデンのセキュリティコンサルタント。
- ダン・カミンスキー2008年、誰でも数秒でリゾルバのキャッシュを汚染できるDNSの欠陥を見つけ、業界全体を同じ日にパッチ適用させた研究者。
- ダン・ギアマイクロソフトの支配を遺伝的なモノカルチャーになぞらえたために職を失ったセキュリティ研究者。
- ダン・グイド他社のコードを監査し、自前のツールをオープンソースで公開するコンサル会社Trail of Bitsの創業者。
- ダン・ファーマー1995年、ハッカーに大量破壊兵器が渡されたとインターネットの半分に思い込ませた脆弱性スキャナーSATANの生みの親。
- ダン・ボネーIDベース暗号を実用化し、ブロックチェーンに愛用される署名方式をもたらしたスタンフォードの暗号研究者。
- ダンジョン生成ダンジョンやレベルの配置を手作業で設計せず、コードに作らせること。1980年の『Rogue』以来、ローグライクの十八番である。
- チェーンプリンター文字が水平のチェーンに載って、ハンマー列の前を通り過ぎていくラインプリンター。
- チェスター・カールソン1938年にゼログラフィを発明したアメリカ人で、複写機とレーザープリンタの基礎技術を作った。
- チェスボード・エフェクト果てしなく続く市松模様が回転し、拡大し、遠近法で遠ざかっていく。80年代後半から続くデモシーンの定番だ。
- チェックディジットバーコードやID番号の末尾にある、残りの桁から計算した1桁。読み取りミスや打ち間違いの大半を検出する。
- チェックポイントデータベースがすべてのダーティバッファをディスクにフラッシュし、トランザクションログのどこまで進んだかを記録する時点。クラッシュ後は、そこから先のログだけを再生すればよい。
- チェックポイント(データベース)メモリ上では変更済みでディスクには未反映の「ダーティ」ページをすべてデータファイルへ書き出し、WALがどこまで適用済みかを記録する時点。クラッシュ回復時に再生すべきログの量に上限を与える。
- チェルシー・マニング2010年に約75万件の機密文書をウィキリークスへ渡した米陸軍の情報分析官。スノーデン事件までは同種で最大の漏えいだった。
- チップRAMAmigaのメモリのうち、カスタムチップがアクセスできる部分。そのため、いつも真っ先に足りなくなった。
- チップセットマザーボード上でCPU、RAM、PCIe、USB、ストレージを束ねるチップ。プラットフォームの機能を決める。
- チップチューンホームコンピュータの音源チップで作られた、またはそれを模した音楽。3チャンネルとノイズ発生器が、オーケストラのすべてだった。
- チップディスクチップミュージックを詰め込み、簡単なブラウザ画面を付けたフロッピー。曲をアップロードするネットがなかった時代の、デモシーン作曲家のアルバムだ。
- チップミュージックホームコンピュータやゲーム機の音源チップで作られる音楽ジャンル。独特の電子的な音色と波形の混ざり方が特徴だ。
- チップレットプロセッサを1枚の巨大なダイではなく、同一パッケージ上の複数の小さなダイ(チップレット)で構成するCPU/GPU設計手法。AMDがZen 2(2019年)で広め、IntelもMeteor Lake(2023年)で追随した。
- チップレットの歩留まりチップレットの経済的な核心。一つの大きなダイではなく複数の小さなダイでプロセッサを作れば、欠陥が高価なチップ全体ではごく一部を駄目にするだけなので、歩留まりが大幅に向上する。
- チップレット間インターコネクトパッケージ内の複数のチップレット(別々のシリコンダイ)をつなぎ、一つのプロセッサとして動かす高速リンク。モノリシックなチップに比べてボトルネックにならないことが、チップレット設計の性能の鍵になる。
- チャーチ=チューリングのテーゼ直観的に「実効的に計算可能」なものはすべてチューリングマシン(あるいは等価なラムダ計算)で計算できる、という仮説。証明できる定理ではなく、「計算可能」の定義にあたる。
- チャーリー・ミラー元NSA分析官で、最初にiPhoneを、のちにクリス・ヴァラセクとともに高速道路を走るジープを乗っ取った。
- チャールズ・バベッジ最初のコンピュータを設計し、政府から資金を引き出しながら、機械ではなく設計図を遺した数学者。
- チャールズ・ベネットGilles Brassardとともに、量子鍵配送、続いて量子テレポーテーションを考案したIBMの物理学者。
- チャールズ・ホイートストン1854年に二文字暗号を考案したイギリスの物理学者。暗号は、それを軍に売り込んだ男の名で呼ばれることになった。
- チャールズ・ラコフ(Charles Rackoff)ゼロ知識証明を生んだ論文の三人目の名前であり、ファイステル構造に実際は何ラウンド必要かを解明した人物。
- チャットボットテキストで会話するプログラム。1966年のELIZAのパターンマッチングから、今日の言語モデルまでを含む。
- チャドパンチカードや紙テープから打ち抜かれた紙片。米大統領選の行方を左右した紙くずでもある。
- チャンク分割RAGのために、長い文書を埋め込む前に小さな断片(チャンク)へ分割すること。
- チャンク分割(RAG)RAGのために、文書を埋め込み・インデックス化する前に小さな断片(チャンク)へ分けること。チャンクサイズは最も影響が大きく、かつ難しい設計判断のひとつで、大きすぎれば関連性が薄まり、小さすぎれば文脈が失われる。
- チャンク化プリフィル長いプロンプトの処理を小分けにして、進行中のトークン生成と交互に実行する手法。大きなプロンプトひとつで全員が固まるのを防ぐ。
- チャンク転送エンコーディング (Chunked transfer encoding)全体のサイズを事前に知らなくても、レスポンスを小分けにして送れるHTTP/1.1の仕組み。ストリーミングには欠かせない。
- チャンネルFフェアチャイルドのChannel Fは1976年、アタリより先に交換式ゲームカートリッジを実現した。それが業界の常識になる1年前のことである。
- チャンネルモード(IRC)IRCチャンネルで誰に何を許すかを決める1文字のフラグ。/mode #channel +flagで設定する。
- チューリングテスト機械に知能があるかを調べるテスト。アラン・チューリングが1950年の論文「計算機械と知性」で提案した。元の名は「イミテーションゲーム」。人間の審査員が人間と機械の両方と対話し、区別がつかなければ機械の合格となる。
- チューリングマシン果てしなく続く紙テープと読み書きヘッドを持つ数学上の玩具。コンピューターに「できないこと」を証明するために、1936年に考案された。
- チューリンゲリー (Turingery)ローレンツ暗号機のホイールにどのカムが設定されているかを割り出す、チューリングの手作業の手法。当て推量は偶然よりわずかにましな程度だが、その数が非常に多い。
- ツーゼS2おそらく世界初のプロセス制御コンピュータ。航空機の翼のセンサーを読み取り、その場で値を再計算するリレー式の機械。
- ツーゼZ1両親の居間で金属板から切り出された完全機械式の2進コンピュータ。数分以上連続して動いたことはほとんどなかった。
- ツーゼZ2手作りの金属板を中古の電話用リレーに置き換えた、つなぎの機械。結果としてZ3の資金を稼いだ。
- ツータイムパッドワンタイムパッドの鍵を再利用すると、鍵が式から消え、二つの平文の XOR だけが残る。
- ツーフェーズコミット複数のデータベースにまたがるトランザクションのためのプロトコルで、第1フェーズで全員が「準備」し、第2フェーズで全員が「コミット」または全員が「ロールバック」する。
- ツーボーンIKちょうど2本のボーンからなる連鎖に対する厳密な閉形式の解。腕や脚の場合にあたり、ゲームでは圧倒的に多い。
- ツール使用LLMが検索・コード実行・電卓・データベース・APIといった外部ツールを使い、自力ではできないことを行う能力。関数呼び出しは仕組みであり、ツール使用はその概念と振る舞いを指す。
- ツイスター・エフェクト定番のデモエフェクト。水平のバーを縦に積み重ねて自分の軸の周りにねじり、回転するリボンのように見せる。
- ツイッタースレッド「1/」「2/」「3/」と番号を振った連投ツイートで長文を組み立てる形式。280文字制限の回避策で、2016年ごろに広まり、2020〜2022年にピークを迎えた「スレッド芸」。
- ツィンメルマン電報1917年1月にドイツが送った暗号電報。英国の暗号解読班に読まれ、アメリカを第一次世界大戦へ引き込む一因となった。
- ツリー階層的なデータ構造。根(ルート)があり、ノードが子を持ち、閉路は存在しない。
- ツリーシェイキングバンドラの最適化の一つで、使われていないコードを最終的なバンドルから取り除く。用語はRollup(Rich Harris、2015年)に由来する。静的解析が必要なため、ESモジュールでしか機能しない。
- データ・ジェネラルDECからの離脱組が興したミニコンピューター会社。後世には、コンピューターを作る過程を描いた本で記憶されている。
- データウェアハウストランザクション処理ではなく分析のために調整された中央データベース。多数の業務システムの履歴データを集めて整理する。
- データサーブリンシェーピングにあったサーブのコンピューター部門。戦闘機の計算に始まり、最後はエリクソンの一部となった。
- データサイエンス統計学・プログラミング・業務知識を組み合わせ、データから知見を引き出す分野。2012年にHBRが「21世紀で最もセクシーな職業」と呼び、2020年代にはMLエンジニアへと比重が移った。
- データセット機械学習モデルが学習に使うデータの集まり。アーキテクチャよりも質と量が効く。
- データセパレータMFMやRLLのビット列からクロックを復元し、あるウィンドウ内の磁束反転がクロックビットなのかデータビットなのかを判定する回路。
- データハザードパイプライン中の命令が、先行命令がまだ生成していないデータを必要とする状態。命令を隙間なく流す際の最も一般的な障害で、対処しなければパイプラインはストールして待つしかない。
- データベース整理されたデータの集合と、それを保存・取得・更新する仕組み。単純な CSV から、マルチリージョンのクラスタ化 SQL、分散ベクトルストアまで幅広い。
- データポイントサンアントニオの端末メーカー。その命令セットが、回り道を経てx86になった。
- データマイニング大規模データから規則性を探し出す手法。もとは統計学者が軽蔑を込めて使った言葉である。
- データミックス学習コーパスに各データ源をどんな比率で入れるか。言語モデル開発で最も重要なのに、最も公表されない決定の一つ。
- データレイク生のデータを元の形式のまま放り込み、誰かが読むときに初めて構造を与える保管場所。
- データ指向設計オブジェクトや継承階層ではなく、データが実際にメモリ上でどう配置され読まれるかを軸にコードを構成する考え方で、ボトルネックは命令ではなくメモリアクセスだという身も蓋もない前提に立つ。
- データ暗号化鍵データそのものを暗号化する鍵。その鍵自体は、また別の鍵で暗号化される。
- データ構造特定の操作を効率よく行えるよう、メモリ上でデータを整理する方法。適切な構造の選択が、O(n)とO(log n)の差を生むことは多い。
- データ汚染テストデータが学習データに紛れ込んでしまうこと。モデルは問題を解いたのではなく、答えを覚えていただけになり、ベンチマークの数値は意味を失う。
- データ流出(エクスフィルトレーション)組織の外へデータを無断で持ち出すこと。情報漏えいにおける実際の「盗み」にあたる。
- データ窃取(Exfiltration)侵害したネットワークから盗んだデータをこっそり外へ運び出すこと。多くの侵入事案の最終段階にあたる。
- テープアウトチップ設計を完成と宣言し、マスク製造に回す瞬間。名前は、設計データが文字どおり磁気テープに書き出されていた時代に由来する。
- テープオートローダー小さなマガジンを備え、カートリッジを自動で交換してくれる単一のテープドライブ。素のドライブとフルのテープライブラリの中間にあたる。
- テープストリーマブロックごとに止まらず、データを連続した流れとして書き込むテープドライブ。
- テープテンションテープをヘッドに張りつけておく力。強すぎれば伸びて変形し、弱すぎれば接触が切れて信号が失われる。
- テープマークテープ上のファイル終端を示す特殊な記録パターン。内容を理解しなくても読み取れる、テープ流のファイル区切りである。
- テープライブラリロボットアームが棚からテープカートリッジを取り出し、テープドライブに装填する自動化されたアーカイブ装置。
- テーブルトップ演習架空のセキュリティシナリオ(「ランサムウェアでサーバーが暗号化された。どうする?」)を、実際のシステムには触れずに、テーブルを囲んで議論しながら進める討議型の危機演習。検証するのは技術ではなく、計画・役割・意思決定だ。
- テーブルロック個々の行ではなくテーブル全体にかけるロック。PostgreSQLには8段階(AccessShare、RowShare、RowExclusive、ShareUpdateExclusive、Share、ShareRowExclusive、Exclusiv…
- デーモンユーザーとの対話なしにバックグラウンドで動き続けるプロセス。Windowsのサービスに相当するLinuxの仕組み。
- ディーター・ゴルマン教科書『Computer Security』が一世代の学生の必読書となった、オーストリアのセキュリティ研究者。
- ディープフェイク人物の外見や声をAIで差し替えた動画・音声。本人の同意なしに作られることが多い。
- ディープラーニング深層(多層)ニューラルネットワークを用いた機械学習。転機は2012年で、AlexNetがImageNetで大差をつけて優勝し、今日のAIブームの引き金となった。
- ディープリンクアプリのホーム画面ではなく、特定の画面を直接開くリンク。単に「Spotifyを開く」のではなく spotify:track:... のような形をとる。
- ティア1ネットワーク誰にもトランジット料金を払わず、無償のピアリングだけでインターネット全体に到達できる事業者。インターネットの世界的なバックボーンを成す。
- ティアオフメニュー上部に破線の「ミシン目」があるドロップダウンメニュー。そこをクリックすると、メニューが小さな独立ウィンドウとして切り離され、画面に残り続ける。
- ティアライン3本のハイフン---。FidoNet投稿のうち、人が書いた部分とネットワークの管理情報の境目を示す行。
- ティアリングディスプレイが描画の途中まで進んだところでグラフィックスカードが次のフレームに切り替えたときに生じる、画面上の水平な継ぎ目。
- デイヴ・アイテルエクスプロイトにサポート契約を付けて市販品にした、元NSAのコンピュータ科学者。
- デイヴィスの攻撃隣り合うSボックスの出力分布の偏りを突く、DESに対する既知平文攻撃。
- デイヴィッド・エリオット・ベルレナード・ラパジュラと共に、軍用コンピュータセキュリティの基礎となるベル・ラパジュラモデルを作ったMITREの数学者。
- デイヴィッド・カーン1967年の著書『コードブレーカーズ』で、暗号の歴史を専門外の読者にも読めるものにしたアメリカの歴史家。
- デイヴィッド・マジエールニールス・プロヴォスとbcryptを共同で作り、のちにStellarのコンセンサスプロトコルを設計したスタンフォードの教授。
- デイヴィッド・メイナー(David Maynor)2006年のBlack HatでのMacBook乗っ取り実演が、責任ある開示をめぐる業界屈指の泥仕合に発展した研究者。
- デイヴィッド・リッチフィールド公開したSQL Serverのエクスプロイトが、2003年のSQL Slammerワームの土台になったイギリスのデータベースセキュリティ研究者。
- デイヴィッド・ワグナー大学院生のときにNetscapeのSSLを破り、以来、携帯電話から投票機まであらゆるものの穴を見つけてきたバークレーの暗号学者。
- ディオニュソス・ブラザキスJITコンパイラを言いくるめれば、攻撃者のマシン語を代わりに書かせられることを示した研究者だ。
- テイクツー・インタラクティブRockstarと2Kを傘下に持つニューヨークのパブリッシャー。業界屈指の高収益シリーズを抱える。
- ディザリングあえてノイズを加えて、実際に使われている以上の色数があるように目に錯覚させる手法である。
- デイジーチェーン周辺機器を数珠つなぎに接続する方式。各機器は入力と出力のポートを一つずつ持ち、ケーブルは全部がコンピュータに集まるのではなく、機器から機器へと渡っていく。
- デイジーホイールプリンタ交換式ホイールの放射状の腕に完全な形の文字を並べた、レタークオリティ(清書品質)向けのインパクトプリンタ。
- ディスカードプロトコルネットワーク版の/dev/null。9番ポートは何でも受け取り、何も返さない。
- ディスクバッファドライブの基板上にある小さなDRAM。機構部とバスの速度差を吸収し、先読みや書き込みの一時保持を担う。
- ディスクマガジンフロッピーディスク1枚に収めた雑誌。専用ビューアでメニュー、チップ音楽、流れる文字とともに読む。
- ディスクワールドMUDテリー・プラチェットの『ディスクワールド』をtelnetで遊ぶテキストゲーム。作者の了承のもと、1991年から稼働し続けている。
- ディスク圧縮ボリューム全体を透過的に圧縮して空き容量を稼ぐ技術。小さくて高価なハードディスクに対する1990年代の答えだった。
- ディスプレイスメントマッピング高さテクスチャに従って表面の点を実際に動かすことで、細部が本物のシルエットを持ち、自己影も落とすようになる。
- ディスプレイマネージャXサーバーやコンポジタを起動し、ログイン画面を表示して、グラフィカルセッションへ引き渡すプログラム。
- ティッカーテープ(Ticker tape)株価を紙テープに刻んで打ち出した印字電信機。紙吹雪パレードの名前の由来でもある。
- ティックレートゲームサーバーが1秒間にシミュレーションを進め、入力をサンプリングする回数。CS の果てしない論争で出てくる 64 か 128 のこと。
- ディビジョンプロパティ積分攻撃のバランス性を一般化し、暗号の各ラウンドを通してどの代数次数が残るかを追跡する手法。
- デイビッド・ウィーラーサブルーチン呼び出しを発明し、世界初のプログラムライブラリを作り、そして業界で最も引用される格言を残した人物。
- ディファードシェーディングジオメトリとライティングを分離する手法。先に表面情報をバッファへ描き、光の計算は後から画面ピクセルごとに1回だけ行う。
- ディフィー・ヘルマン鍵交換安全でない通信路上で、秘密そのものを送らずに共通の秘密を作るアルゴリズム。
- デイミアン・ミラー1999年以来、OpenBSDのSSH実装を他のあらゆるシステムでも動くようにしてきたオーストラリア人開発者。
- ティム・ダークスTLS 1.0の編者。SSLが改名されたのは、IETFがNetscapeの成果をそのまま承認したと言われないためだった、と後に語った人物。
- ティム・ニューシャム1998年の論文の共著者。侵入検知システムに見せられる世界は、攻撃対象が見ている世界とは別物にできることを示した。
- ティム・ハドソンSSLeayのもう一人の立役者。Eric Youngの暗号コードを取り巻く多くを書き、その後数十年を鍵管理標準に費やしたオーストラリア人。
- ティム・フォリンZXスペクトラムのビーパーを多声に聞こえさせ、のちにNESの音をプログレッシブ・ロックの域まで押し上げた英国のゲーム作曲家。
- ディリー・ノックス第一次大戦ではドイツ海軍の暗号を、第二次大戦ではアプヴェーアのエニグマを破った古典学者。
- ディレクトリアートCommodore 64のディスクのディレクトリ内に描かれるアート。ファイル名とブロック数がピクセルになる。
- テイントとトレレーションノードに付けるテイントはPodを遠ざけ、Podに付けるトレレーションは「それなら我慢できる」と宣言する。アフィニティがPod側の「ここがいい」なら、こちらはノード側の「お断り」である。
- デカール既存の面に投影して細部を足す小さなテクスチャで、弾痕、血痕、タイヤ痕、落書きなどをモデルに手を加えず表現できる。
- デガウサー強い交流磁界で媒体全体の磁化を一気にリセットし、テープやディスクを一括消去する装置。
- デカトロンパルスが来るたびにネオンの輝きが隣の陰極へ跳び、10まで数えるガス入りの管。目に見える十進の一桁である。
- テキサス・インスツルメンツ1958年に集積回路が初めて実証された会社であり、グラフ電卓が思いがけず息の長い事業になった会社でもある。
- テキストスプリッター長い文書を埋め込みやRAG用のチャンクに切り分ける方法。RAGパイプラインのアーキテクチャ選択のなかで、おそらく最も重要な一つ。
- テキストモードデモ文字でしか描画できないデモ。80×50セル前後、16色のグリッドで、それでもリアルタイムグラフィックスに見せなければならない。
- テクスチャアトラス多数の小さな画像を1枚の大きなテクスチャに詰めたもの。GPUはテクスチャを切り替えずに描画できる。
- テクスチャスプラッティング複数の繰り返しテクスチャを、各地点での表示割合を示す制御マップで地形上に混ぜ合わせる手法である。
- テクスチャフィルタリングピクセルがテクセルの間に落ちたとき、GPUがどう色を決めるか。ブロック状の最近傍法から、斜めに見る床もくっきり保つ異方性フィルタリングまで。
- テクスチャブリーディングテクスチャのフィルタリングやミップマップ化により、隣接するピクセルの色がタイルやスプライトの縁を越えて染み出す現象。
- テクスチャマッピング3Dの表面に画像を貼り付ける技術。数百個の三角形しかないモデルが、レンガにも木にも肌にも見えるのはこれのおかげである。
- テクスチャラッピング (Texture wrapping)テクスチャ座標が0〜1の範囲を外れたときの挙動を決める、サンプラーの規則。
- テクスチャ圧縮DXTやASTCのようなブロック形式。ビデオメモリ上でも圧縮されたままで、ハードウェアが参照のたびに復号する。先に生のピクセルへ展開が必要なPNGとは違う。
- テクセル (Texel)ピクセルのテクスチャ空間版で、テクスチャマップ上の1つのアドレス指定可能なサンプルのこと。
- テクノヴァイキング2000年のベルリンのストリートパレードで、布のリストバンドをした筋骨隆々の男が踊る群衆を仕切る映像。6年後にミームとなり、13年後にはミームが敗れる裁判になった。
- デコードステージフェッチした命令を解釈し、CPUの実行ユニットが理解できる内部のマイクロオペレーション(µop)へ変換する段階。x86では命令が可変長で複雑さもまちまちなため、特に複雑である。
- デコヒーレンス量子状態が環境へ漏れ出して古典的になってしまう現象で、量子コンピュータの製造が難しい最大の理由。
- デコリレーション理論ブロック暗号が真にランダムな置換からどれだけ離れているかを測ることで、攻撃の一群に対する耐性を証明する枠組み。
- デコレータ別の関数やクラスを包んで、振る舞いを付け加える関数またはアノテーション。
- デコレーター(分離機)多枚複写の連続用紙を一枚ずつの紙に分け、間に挟まったカーボン紙を取り除く機械。
- デコレーターパターンGoFの構造パターン。オブジェクトをラップして、元のクラスを変更せずに機能を追加する。
- デザインシステムデザイントークン(色、タイポグラフィ、余白)、コンポーネント、ドキュメント、ガイドラインを一貫してまとめたもの。すべてのプロダクトでUIの統一を保つ。
- デザインパターンオブジェクト指向でよくある設計上の問題に対する再利用可能な解決策。1994年の『Design Patterns』で、「Gang of Four」(ガンマ、ヘルム、ジョンソン、ブリシディース)が体系化した。
- デザインパターンプログラミングでよくある問題に対する、再利用可能な解決の型。
- デジサンプルSIDの音量レジスタをチップの想定を超える速さで叩き、デジタル録音の音を無理やり鳴らす技。C64は仕様書の約束をはるかに超えて喋った。
- デジタイザペンやパックの絶対座標を報告する板。スキャナーが普及する前、図面や地図をコンピューターに取り込む手段だった。
- デジタルフォレンジックセキュリティインシデント後の証拠の収集と分析。何が起きたのか、いつか、攻撃者はどこまで到達したのかを明らかにする。
- デジタル署名非対称暗号を使い、メッセージが正しい送信者からのもので、改ざんされていないことを証明する仕組み。
- デシバンある観測が仮説をどれだけ強く支持するかを測る、チューリング考案の対数単位。
- デシマライゼーション表攻撃細工した十進化テーブルをHSMに渡すことで、銀行のPINを15回ほどの呼び出しで割り出す攻撃。
- デシリアライゼーション攻撃信頼できない出所の「データ」を読み込んだ結果、任意のコードが実行されてしまう攻撃。Javaのシリアライズ、Pythonのpickle、PHPのunserializeが典型。
- デシンク(IRC)IRCネットワークの各サーバーが、チャンネルの状態(誰がopか、どのモードやBANが有効か)について合意できなくなった状態。
- デスクアクセサリ本物のアプリケーションが動いている最中にAppleメニューから開ける電卓・メモ帳・目覚まし時計などの小さなプログラム。1984年のMacintoshが編み出したマルチタスクもどきである。
- デスクトップエントリ(.desktop ファイル)プログラムをメニューに表示させる小さなテキストファイル。名前・アイコン・コマンド・カテゴリを記述し、KDEとGNOMEが最終的に歩み寄った形式である。
- デスクトップキューブ仮想デスクトップを立方体の各面に貼り、マウスで回転させる。Compiz の看板芸であり、ウィンドウシステム界のコンセプトカーでもあった。
- デスクトップメタファー画面を、書類とフォルダとごみ箱のある机に見立てること。業界で最も長生きした比喩である。
- デスクトップ環境ウィンドウシステムの上に載る一式。ウィンドウマネージャー、パネル、ファイルマネージャー、設定、セッション管理、共通ツールキットがそろい、プログラムの寄せ集めではなく一つのシステムに見える。
- テストタイム計算計算資源を学習ではなく推論に多く費やす考え方。モデルにより長く考えさせ、複数の候補を生成させ、最良のものを選ぶ。
- デストラクタオブジェクトが破棄されるときに実行され、ファイルハンドル、ソケット、メモリなどの資源を解放する関数。対になるのがコンストラクタ。
- テスト時学習推論中にも、現在の入力に基づいてモデルが重みを更新し続ける手法。各サンプルに適応する。2024年7月のスタンフォード大学とCMUの論文。
- テックテック (Tech-tech)ロゴが旗のように横へ波打つデモ効果。走査線ごとにずらす量が違うことで生まれる。
- テッセレーション粗い面をGPUが多数の小さな三角形に細分割する仕組みで、細かさは通常、距離が離れるほど小さくなる係数で制御される。
- テッド・ツォ/dev/randomを書き、MITでKerberosを率いた、Unix世界で最も広く使われる二つのセキュリティ部品の生みの親であるLinux開発者。
- デッドレターキュー(DLQ)一定回数処理に失敗したメッセージの移し先となる別のキュー。「毒入り」メッセージがキューを永遠に塞ぐ代わりに、DLQ に退避して調査や手動・自動の対処に回す。
- デッドロック二つのスレッドが互いを永遠に待ち続ける状態。AがロックXを持ってYを待ち、BがロックYを持ってXを待つ、というもの。
- デッドロック(データベース)二つのトランザクションが互いのロックを待ち合う状態。データベースはどちらか一方を中止せざるをえない。
- デッドロック検出 (DB)2つ(以上)のトランザクションが互いのロックを輪になって待ち合い、永遠に先へ進めなくなった状態を見つける仕組み。データベースは「犠牲者」を選んで自動的にロールバックし、デッドロックを解消する。
- テトリス1984年にソ連の研究用計算機で書かれ、誰にも課金できないまま広まり、10年間、権利が誰のものか曖昧だったゲーム。
- デナードスケーリングRobert Dennard(IBM、1974年)の指摘:トランジスタを比例縮小すると電圧と電力密度が下がり、チップは熱くならずに速くなる。
- デニス・リッチーC言語を生み出し、Unix の開発を助けた人物。この二つが合わさって、今日動いているほぼ全てのソフトウェアの土台になっている。
- デバイス構成オーバーレイ(DCO)ドライブの報告容量を縮め、見える範囲の先にセクタを隠せるATAの機能。メーカーには便利で、調査官には要注意である。
- デバッグコードの欠陥を見つけて直すこと。語源は1947年のGrace Hopperで、Harvard Mark IIのリレーに本物の虫が挟まっていた逸話に由来する。
- デビッド・D・クラーク1980年代にインターネットの主任アーキテクトを務めたMITの研究者。銀行には軍隊とは別のセキュリティモデルが要ると示した人物。
- デビッド・L・スミス1999年3月にメリッサ(Melissa)を放ったニュージャージー州のプログラマー。WordとOutlookが組めば何ができるかを世に示したマクロウイルスだ。
- デビッド・S・H・ローゼンタールX11のウィンドウマネージャ向け作法を書き、ゴスリングとNeWSを作り、その後二十年かけて、ネットに公開されたものが公開されたまま残るようにした技術者。
- デビッド・ジェファーソンローレンス・リバモア研究所の計算機科学者。2004年、運用開始の数週間前に国防総省のインターネット投票システムを白紙に戻させた一人だ。
- デビッド・ナカッシュ理論をENSの教室から銀行カードのチップの中へ運び、また持ち帰った暗号研究者だ。
- デビッド・ポワンシュヴァル攻撃者を巻き戻して二度答えさせることで、ランダムオラクル型の署名方式に本物の安全性証明を与えたフランスの暗号研究者だ。
- デフェデレーションフェディバースのインスタンスが、別のインスタンスとの連合をすべて断つこと。両サーバーのユーザーは互いを見ることも交流することもできなくなる。中央の権威なしに問題のあるインスタンスへ対処するための、中心的なモデレーション手段。
- デフォルトゲートウェイ宛先がローカルのサブネットにないとき、ホストがパケットの送り先とするルーターのIPアドレス。家庭では192.168.1.1や192.168.0.1が一般的。
- デフォルトルートルーティングテーブル内のどのより具体的なエントリにも一致しない宛先のトラフィックに使われる経路。「知らないものはすべてここへ送れ」という意味である。0.0.0.0/0(IPv4)と書き、ネットワークの「ラストリゾートのゲートウェイ」として、たいていイ…
- デフラグファイルの散らばったブロックを一列に集め直し、ヘッドが行ったり来たりしなくて済むようにすること。
- デプロイ開発したコードを本番環境に移し、ユーザーが使えるようにすること。
- デペネトレーションすでに重なっている2つの物体を、速度を解決する前に、最短経路で押し離す処理。
- デメテルの法則オブジェクトは、自分自身・自分のフィールド・引数・自分で生成したオブジェクトのメソッドだけを呼ぶべきだ。a.b().c().d()のような「列車事故」型の連鎖は避ける。
- デモエフェクトデモの中で「おお」と言わせるための描画技法。最小限のCPU負荷で最大の出力を絞り出す、巧妙な数学的トリックに支えられていることが多い。
- デモグループ(Demogroup)デモやクラック、アートをその名のもとに発表する、役割分担のある名前付きの集団(コーダー、グラフィシャン、ミュージシャン、スワッパー)。
- デモシーン限られたハードウェアから不可能なほどの映像と音楽を引き出すことを競う、サブカルチャーである。そのために作るプログラムには、何の実用性もない。
- デモシーンの音楽家トラッカーソフトやチップへの直接命令で電子音楽を作った、デモシーンの作曲家とサウンドプログラマーたち。
- デモツールソースコードに直書きせず、タイムライン上でデモを組み立てるための自作エディタである。
- デモパーティーデモシーンの参加者が集まり、作品を発表してコンポで競うイベント。大画面で上映され、観客の投票で審査される。
- デュープチェックリリースシーンが公開前に行う確認。「同じものを、すでに誰かがリリースしていないか」を調べる。
- デュアルアクチュエータ(Dual actuator)1本のスピンドルに独立したアームを2組載せ、それぞれがプラッタの半分をシークすることで、毎秒の処理回数をほぼ倍にするハードディスク。
- デュアルクォータニオンスキニングボーンの変換を行列ではなく双対四元数でブレンドすれば、関節をひねっても潰れなくなる。
- デュアルコンタリングマーチングキューブと違い、表面の法線を使ってセルの内側に頂点を置くことで、鋭い辺や角を再現できる等値面抽出アルゴリズム。
- デュアルコントロール機密性の高い操作を二人で行わせ、どちらか一人では完了できないようにする原則。
- デュアルチャネルメモリコントローラがRAMモジュールへ2本の独立した経路を持つ方式。理論上の帯域幅は倍になるが、正しいスロットに挿した場合に限る。
- デュアルプレイフィールドAmigaが持つ、独立してスクロールする2枚の画像レイヤーを重ねるハードウェア機能で、CPUが手を貸さなくても視差効果が得られる。
- デュアルライセンス同じコードを二つのライセンスで公開する方式。無償だが感染性のあるコピーレフトのライセンスと、自分のコードを公開したくない人向けの商用ライセンスを併用する。
- デリゲート (C#)型安全な関数ポインタ。メソッドを保持し、そのメソッドであるかのように呼び出せる変数である。
- デリッド(殻割り)CPUの金属製のふた(IHS、ヒートスプレッダ)を慎重にこじ開け、ダイとふたの間にある質の低い熱伝導材を交換すること。多くは液体金属を使う。温度は大きく下がりうるが、保証は無効になり、プロセッサを壊す危険もある。
- デルタタイム前のフレームからの経過時間。動きにかける係数として使い、フレームレートが違っても同じ速さで動かすためのもの。
- デルタ圧縮毎ティック世界の全状態を送る代わりに、クライアントが最後に確認応答したスナップショット以降に変化した項目だけを送る手法。
- テレインレンダリングカメラの近くには多くの三角形を、遠くには少なく割り当てて地形を描き、その切り替えを見せない技術。
- テレグラフォン1898年に音声を鋼線へ記録したデンマーク人は、磁気記憶を発明した。数字を同じ方法で記憶させようと考える半世紀前のことだった。
- テレサ・ラント(Teresa Lunt)SRIのIDESプロジェクトを率い、実際に動く最初期の侵入検知システムを実現した研究者。
- テレタイプセッター植字工なしで植字機を動かす穿孔テープ。通信社は全国の新聞を遠隔で組版できるようになった。
- テレックステレプリンターの世界的ネットワーク。相手の加入者に「ダイヤル」すると、向こう端で文面が紙テープに印字された。
- テレテキストアナログテレビ映像の見えない走査線に忍ばせた、1行40文字のニュース。
- テレテキストアートテレテキストのモザイクグラフィックスで描かれた絵。1行40文字、色は8色、例外なし。
- テンションアームテープに接して張力を一定に保ち、リールとキャプスタンの速度差を吸収するばね仕掛けのアーム。
- テンストレント(Tenstorrent)Nvidiaの真似ではなく、RISC-Vとオープンなソフトウェアに賭けるトロントのAIチップ企業。
- テンソル並列個々の重み行列を複数のGPUに分割し、1つの層の計算を各カードで分担する手法。モデルが1枚のカードのメモリに収まらないときに必要となる。
- テンプレートエンジンテンプレートとデータを合成して完成した文章にするプログラム。多くはHTMLだが、メール、設定ファイル、SQLにも使える。構造と内容を分離する。
- テンプレート攻撃二段階のサイドチャネル攻撃。まず自分で操作できる同型デバイスをプロファイリングしておけば、標的への数回の計測で足りる。
- トークナイザーLLMがテキストを見る前に、それをトークンへ分割する部品。
- トークンLLMが扱う最小単位。おおよそ単語、音節、または文字に相当する。
- トークンコストLLMの料金単位。1トークンは英単語約0.75語、約4バイトに相当する。BPEの語彙が英語に偏っているため、スウェーデン語は英語より高くつく(トークン/語の比が約1.5対0.75)。
- トークンバインディングセッショントークン(やクッキー)を、発行された特定の端末に暗号的に結び付け、盗まれたトークンを他のマシンで使えなくする技術。MFAすら素通りするクッキー・トークン窃取への直接的な対策。
- トークンバケットレート制限のアルゴリズム。バケツに一定の速さでトークンが補充され、リクエストごとに1つ消費する。
- トーマス・ドゥリエン(Thomas Dullien)Halvar Flakeの名で知られるドイツのリバースエンジニア。バイナリの差分比較を道具にし、エクスプロイトを理論にした。
- トーマス・ペラン(Thomas Peyrin)SHA-1の衝突を、他人のPGP鍵になりすませるほど安価にした、シンガポール在住のフランス人暗号研究者。
- トーマス・リステンパートクラウド上の自分のVMの隣に、盗み聞きする隣人がいるかもしれないことを示し、のちに「安全な」暗号にも意外な落とし穴が多いことを示した暗号研究者。
- トーマス・リッドサイバー戦争は起こらない、本当の脅威は諜報、破壊工作、偽情報だと論じた政治学者である。
- ドール・フェルトマカロニの箱から、初の実用的なキー駆動式計算機を作り上げた発明家。
- ドーン・ソング研究対象が検索可能暗号やバイナリ解析から、ブロックチェーンやAIシステムの安全性へと移ってきたバークレーの教授。
- トーンテープ中継 (Torn-tape relay)オペレーターがリパーフォレーターから紙テープを文字どおりちぎり取り、次の回線の送信機にかけて中継する方式。
- トーンマッピング極めて広い範囲を持つ光の値を、ディスプレイが表示できる狭い範囲に押し込む処理で、ハイライトがのっぺりした白に飛ぶのを防ぐ。
- ドアゲームシステムの外への「ドア」を通して動かすBBSゲーム。ターン制で、1日に数手だけ、他の会員と競う。
- ドイツテレコムドイツ連邦郵便の独占から生まれた欧州最大の通信事業者。今ではマゼンタ色と米国子会社で知られる。
- トイル削減SREでいう「トイル」とは、手作業で反復的、自動化可能で、長期的な価値を生まず、システムの規模に比例して増える仕事のことであり、トイル削減はそれを計画的に自動化で消していく取り組みである。
- ドゥームスクローリング気分が悪くなると分かっているのに、暗く悲惨なニュースや投稿を延々とスクロールし続けること。
- トゥームストーン(データベース)データをすぐに物理削除せず、キーが削除されたことを示すマーカー。追記専用や分散システムで、削除を正しく伝播させてから古いデータを最終的に片付けるために必要。
- トゥイーニング二つのキーフレームの間のフレームを自動生成し、アニメーションに開始状態と終了状態だけを与えればよいようにする手法。
- ドクシング本人の同意なく、実名、住所、電話番号、勤務先などの個人情報をオンラインで公開すること。嫌がらせの常套手段で、語源は「docs」(文書)。多くの国で違法とされる。
- ドッグパイル(Dogpile)特定の投稿や人物に対する大規模な反応の殺到。多くは引用ツイートや他プラットフォームからのリンクが発端で、数時間で何千ものリプライが、標的を初めて知った見知らぬ人から押し寄せる。
- ドッグフーディング開発中の製品を自分たち自身で使うこと。「自分のドッグフードを食べろ」から来た言葉。
- ドットトンネルテクスチャを貼った面ではなく、飛んでくる点で作るトンネル。フィルレートに乏しいマシンでも動くほど軽い。
- ドットファイルホームディレクトリにある、名前がドットで始まる設定ファイル。.bashrc、.vimrc、.gitconfigなど。
- ドットフラグ風になびく旗のように波打つドットの格子。多くはグループのロゴ色で表示される、AmigaやC64の古典的なオールドスクール・エフェクト。
- ドットマトリクスプリンタ縦1列に並んだピンでインクリボンを叩き、文字を小さなドットの集まりとして打ち出すインパクトプリンタ。
- ドットモーフィング点の群れがある3D形状から別の形状へ滑らかに移るデモエフェクト。立方体が球になり、さらにグループのロゴになる。
- トップサイトwarezピラミッドの頂点にある招待制のFTPサーバ。リリースが最初に、最速で届く場所。
- トップポスト引用したメッセージ全体の上に返信を書くこと。企業のメールでは標準の作法だが、Usenetでは大罪とされた。
- トップレベルawaitESモジュールの最上位で、async関数で包まずに直接 await を使える機能。awaitが終わるまでモジュールは一時停止し、それをインポートしているモジュールも待たされる。非同期の初期化に便利である。
- トナー液体のインクの代わりに、レーザープリンタや複写機が紙に熱で定着させる微細なプラスチック粉末。
- ドナルド・クヌース1962年からアルゴリズムの本を書き続けていて、いまだに完結していない。しかも、それを正しく組版するために、組版システムまで作ってしまった。
- ドナルド・ビーバー1991年の「ビーバー・トリプル」で、マルチパーティ計算における秘密値の乗算の定番技法を生んだアメリカの暗号研究者だ。
- ドナルド・ミッチー(Donald Michie)マッチ箱の山に○×ゲームを覚えさせたブレッチリーの古参で、英国の機械学習の創始者。
- トビアス・エンゲル携帯網内部のシグナリングを使えば、アクセスできる者なら誰でも端末の位置を割り出し、通話を盗聴できると示したドイツのセキュリティ研究者。
- トポロジー分散制約Kubernetesで、Podをトポロジードメイン(ノード、ゾーン、リージョン)にまんべんなく配置するための仕組み。「同じか違うか」だけのアンチアフィニティと違い、許容する偏り(スキュー)を指定できる。
- トポロジカルソートDAGのノードを、すべての辺 u→v について u が v より前に来るよう一列に並べること。要は「依存されるものが先」。
- トポロジカル量子ビットMicrosoftの長期戦略。情報を個々の粒子ではなく系の「形」に保存し、最初から守られた状態にする量子ビット。
- トマ・ポルナン(Thomas Pornin)決定論的 DSA 署名の標準と、全行をタイミングで情報が漏れないように書いた TLS ライブラリ BearSSL を生み出した、フランスの暗号研究者。
- トマス・フェリペスメアリー女王の手紙を読み解き、その有罪判決に貢献したエリザベス朝時代の暗号解読者にして偽造者。
- トミー・フラワーズ真空管は電源を入れっぱなしにすれば長持ちすると知っていた電話技師。誰にも信じてもらえないまま、世界初のプログラム可能な電子計算機を、一部は自腹で作り上げた。
- ドミトリ・アルペロビッチロシア生まれの米国のセキュリティ研究者。CrowdStrikeを共同創業し、国家レベルの攻撃元特定をビジネスモデルにした。
- ドミトリー・スクリャロフAdobeの電子書籍保護の弱点について講演しただけで、FBIに逮捕されたロシア人プログラマー。
- トム・キルバーン1948年に世界初のプログラム内蔵方式のプログラムを書いて走らせ、その後20年、皆が真似をするマシンを作り続けた人物。
- トム・ジェニングスBBSソフト「Fido」を書き、結果的にFidoNetを始めたアメリカ人プログラマー。
- トム・トラスコットARPANETに入るより安上がりだったため、1979年にジム・エリスとともにUsenetを発明したデューク大学の大学院生。
- ドメインワーピングノイズ関数の入力座標を別のノイズ関数で歪ませる手法。平坦なグラデーションが、大理石や雲のような渦巻く有機的な模様に折りたたまれる。
- ドメイン分離暗号プリミティブの用途ごとに固有のラベルを付け、ある文脈の出力が別の文脈の出力として通用しないようにする手法。
- ドメイン駆動設計(DDD)2003年にエリック・エヴァンスが提唱した設計思想。コードを業務ドメインの言葉とルールに沿ってモデル化する。
- トライアングルストリップ最初の2頂点以降、新しい頂点が直前の2頂点と三角形を作るプリミティブ。N個の三角形が3Nではなく N+2 頂点で済む。
- トライグラム文字列を連続する3文字の組にすべて分割し、共有する組の数で比較する手法。PostgreSQLでは拡張機能pg_trgmが提供する。
- ドライバOSが特定のハードウェアと話すためのソフトウェア部品。「セクタXを読む」という汎用のAPI呼び出しを、ハードウェア固有のプロトコルに翻訳する。
- ドライブコードディスクドライブ自身のプロセッサで動かすコード。1541は一台の完全なコンピュータで、デモはそれを利用した。
- トライプラナーマッピングUV座標を使わず、テクスチャを3つのワールド軸方向から投影し、面の法線に応じて混ぜ合わせることで表面にテクスチャを貼る手法。
- トライリニアフィルタリング (Trilinear filtering)バイリニアフィルタリングに2つのミップマップレベル間のブレンドを加え、レベルの切り替わる境目を目立たなくする手法。
- トラクタフィード連続用紙の両端に並ぶ穴に、歯付きの車輪を噛ませて紙を送る方式。
- ドラゴス・ルイウ脆弱性探しを観戦型の競技に変え、その後、他の誰にも見えないマルウェアを見つけたと主張したカナダのカンファレンス主催者。
- トラッカーミュージック(Tracker music)曲を、上から下へスクロールする音符の格子として書く音楽ソフト。シンセチップではなくサンプルを鳴らす。
- トラックモデモシーンのシームレスな長編形式。エフェクトが流れる間、ディスクのトラックから直接データを読み込み続けるデモ。
- トラック密度(TPI)トラックが半径方向にどれだけ詰まっているかを、1インチあたりのトラック数(TPI)で表したもの。面記録密度を決める2つの軸の片方である。
- トラビス・グッドスピード(Travis Goodspeed)GoodFET、Facedancer、論文誌 PoC||GTFO で知られる、ハードウェアハッカーにして気さくな思索家。
- トラフィックシェーピングパケットをバッファに溜めて遅らせ、通信を目標レート以下になめらかに整えること。超過分を捨てるポリサーより穏やかで、シェーパーはキューに入れて一定のペースで送り出す。
- ドラフトモデル候補トークンを生成する小型LLM。大きな「ターゲット」LLMがそれを並列に検証する。投機的デコーディングの中核で、採択率50〜80%なら品質を落とさず推論が2〜3倍速くなる。
- ドラベラ暗号作曲家エドワード・エルガーが1897年に小さな半円で書いた短い手紙。以来、誰も読み解けていない。
- ドラマ/ティー(Drama / Tea)「ドラマ」はコミュニティで続く対立やスキャンダル、「ティー」はそれにまつわるゴシップのことで、証拠として「レシート」(スクリーンショット)が付くことが多い。
- ドラムスキャナ原稿を回転するシリンダーに載せ、光電子増倍管で読み取る高解像度の製版用スキャナ。
- ドラムプリンタ回転するドラムを核にしたラインプリンタで、どの印字桁にも全文字セットが備わっている。
- ドラムプロッタ用紙をドラムの上で前後に送り、ペンは横にしか動かないペンプロッタ。描ける長さはロールの長さだけが限度になる。
- ドラムメモリトラックごとに読み取りヘッドを1本備えた回転する金属円筒。1950年代の主記憶装置で、数値の取得にかかる時間はドラム次第だった。
- トラメル・ハドソンThunderboltアダプタでMacのファームウェアを書き換えられることを示し、のちに自分で監査できるファームウェアを作ったハードウェアハッカー。
- ドランカーズウォーク(酔歩)ランダムに歩く「掘り手」が岩盤を削って床にしていき、十分に開けたところで止めるレベル生成法。有機的で必ず連結した洞窟を作る、手抜きの王道。
- トランザクション複数のデータベース操作をひとまとまりとして扱う仕組みで、すべて成功するか、すべて取り消されるかのどちらかになる。
- トランジスタ現代のあらゆるチップの基本部品。別の電圧で制御されるスイッチとして働く。
- トランジットとピアリングネットワークがインターネットの残りにつながる二つの方法。トランジットは、インターネット全体に届くために事業者へ料金を払うこと。ピアリングは、互いの顧客宛ての通信だけを(通常は無料で)直接交換することである。この違いがインターネットの経済の土台になって…
- トランスコード素材をデコードして別の形式やビットレートで再エンコードすること。負荷が高く、必ず多少の劣化を伴う。
- トランスパイラ「ソースからソースへのコンパイラ」。二つの高水準言語の間で変換する。TypeScript→JavaScript、Sass→CSS、CoffeeScript→JS、Kotlin Multiplatform→JSなど。
- トランスフォーマー系列モデリングにおいてRNNやCNNに取って代わったニューラルネットワークの構造。2017年、GoogleのVaswaniらの論文「Attention Is All You Need」で提案された。
- トランスモン業界標準となった超伝導量子ビットの設計。電荷ノイズに強く、実用になる長さだけ状態を保てる。
- トランスレーションテーブル(Xt)Xt でキーやマウスボタンをウィジェット内の名前付きアクションに結び付けるテキスト形式。プログラムに手を触れず ~/.Xresources から差し替えられる。
- トランセンド(Transcend)USBメモリ「JetFlash」やメモリモジュールで、日用品の地位を得た台湾のメモリメーカー。
- トランポリン末尾呼び出し最適化を持たない言語で、それを真似るパターン。再帰関数が自分を直接呼ぶ代わりに関数(サンク)を返し、メインのループがそれを順に呼ぶことでスタックオーバーフローを避ける。
- ドリームハック1994年にスウェーデンのマルングで学校の地下室から始まり、世界的なeスポーツのブランドになったコンピュータパーティー。
- トリガー(DB)INSERT/UPDATE/DELETEのたびに自動実行されるDB側の手続き。BEFORE/AFTERと行/文レベルがあり、監査ログ、非正規化、導出列、業務ルールに使われる。
- トリガー(データベース)テーブルへの INSERT/UPDATE/DELETE をきっかけに自動で実行されるコード。「BEFORE」または「AFTER」を指定する。
- トリフィド暗号バイフィド暗号の3次元版。各文字が3×3×3の立方体上の3つの座標になる。
- トリプルバッファリング画像バッファを2枚ではなく3枚用意し、ディスプレイのブランク期間を待たずにGPUが次のフレームの描画を始められるようにする方式。
- トルク増幅器摩擦車は正しい回転を出すが、力はほとんど出せない。トルク増幅器は、ほぼ無力な回転で強い回転を制御させた。
- トルベン・ペダーセンデンマークの暗号学者。1991年のコミットメント方式は、当時まだ存在しなかった暗号資産で金額を隠すために使われている。
- トレーダー(ウェアーズ)出たばかりのリリースをトップサイト間で急いで運ぶシーンの一員。FTP時代における昔のクーリエの後継。
- トレイト(Rust)Rustで振る舞いを共有する仕組み。Javaのインターフェースやhaskellの型クラスに近い。trait Animal { fn speak(&self) -> String; } のように定義し、型とは別に実装する。
- トレイトオブジェクトRustにおける動的ディスパッチの方法。dyn Traitは具体的な型を隠し、実行時にvtableからメソッドを引く。
- トレイトオブジェクト仮想テーブルによる動的ディスパッチを実現するRustの機能。Box<dyn Trait> や &dyn Trait の形で使う。コンパイル時の単相化ではなく実行時ポリモーフィズムとなり、柔軟性が増す代わりに実行時コストがわずかにかかる。
- トレイルレンダラー動くオブジェクトの後ろにリボン状のジオメトリを引き伸ばすコンポーネント。剣の軌跡、弾道、光跡などに使う。
- トレヴァー・ピアシーオーストラリア初のコンピュータで、世界最初期の5台のプログラム内蔵式機械の一つ、CSIRACの設計者。
- トレヴァー・ペリンSignalプロトコルの共同設計者であり、WireGuardの土台となるNoiseフレームワークのただ一人の著者という、控えめな暗号研究者。
- トレンドマイクロ台湾にルーツを持ち、ロサンゼルスで創業し、本社は東京というアンチウイルス企業。米国・ロシア・イスラエルが主役の業界では異色の存在だ。
- ドローアブル (Drawable, X11)Xプロトコルで「描画できるもの」を総称する名前。ウィンドウもピクスマップも、すべての描画リクエストで同じように扱われる。
- ドローコールジオメトリの一塊を描画せよとGPUに伝える単発の命令。発行しすぎると、ボトルネックはグラフィックスカードではなくCPUになる。
- トロージャン・ルームのコーヒーポット無駄足を避けるためにカメラで監視されたケンブリッジのコーヒーポットが、世界初のウェブカメラになった。
- トロール(インターネット)議論するためではなく、反応を引き出すために投稿する人。
- トロイ・ハント世界中の人が自分のメールアドレスが流出していないか確かめる Have I Been Pwned を作ったオーストラリア人。
- トロイの木馬有用なものに見せかけた悪意あるコード。「無料のPhotoshopライセンス」の正体がマルウェア、といった類である。
- ドロシー・デニングコンピュータセキュリティの基礎となるモデルを二つ築いた研究者であり、クリッパーチップを公然と擁護した数少ない学者でもある。
- ドロップアウト学習の各ステップでニューロンをランダムに無効化する手法。特定のニューロンへの依存を防ぐ。
- ドロップオンデマンド必要な瞬間にだけ 1 滴ずつインクを飛ばすインクジェット方式。連続噴射の反対だ。
- ドロップファイルBBSソフトが、利用者を外部プログラムに引き渡す直前にディスクへ書き出す小さなテキストファイル。
- ドロネー三角形分割どの三角形の外接円にも他の点が入らないようにすることで、最小角を最大化する三角形分割。
- ドン・コッパースミスIBMの暗号学者。1994年の論文で、DESの設計者が1974年の時点で差分解読法を知っていたことを明かした。
- ドン・パーカー(Donn Parker)コンピュータ犯罪などというものが存在すると大半の人が信じる前から、その事例を集め続けていたSRIの研究者。
- トンネリングあるネットワークプロトコルを別のプロトコルの中に包んで運ぶこと。インターネット越しのVPNや、IPv4上のIPv6がその例だ。
- トンネルエフェクトテクスチャの貼られた果てしない筒の中を飛ぶ演出。2つの事前計算テーブルで作られ、デモシーンで最も多く真似されたエフェクトの一つ。
- ユージン・カスペルスキーロシアのウイルスハンター。自社のアンチウイルスで史上屈指に高度な国家級スパイウェアを暴き、自らもその一味ではないかと疑われる羽目になった。
- 代数的データ型「直和」(または)と「直積」(かつ)で組み立てる型。Rustのenum、Haskellのdata、OCamlのtypeが該当し、パターンマッチとコンパイル時の網羅性検査を可能にする。
- 代数的攻撃暗号を連立方程式に書き換えて解く攻撃。少なくとも紙の上では。
- 代替テキスト画像を見られない人のための説明文。スクリーンリーダーが読み上げ、画像が読み込めないときに表示され、検索エンジンにも索引付けされる。
- 低レベルフォーマット空のディスクに物理的なトラックとセクタの格子を書き込む作業で、ファイルシステムを作ることではない。
- 停止性問題任意のコードについて、それが停止するか永遠に動き続けるかを判定するアルゴリズムは存在するか。アラン・チューリングが1936年に示した答えは「不可能」で、決定不能性の古典的な証明である。
- 凸分解凹形状のメッシュを凸な部品の集合に分割し、物理エンジンが高速に衝突判定できるようにする処理。
- 凸包点の集合を包み込む最小の凸図形で、板に打った釘のまわりに輪ゴムを掛けた形を想像するとよい。
- 動的インポートファイル先頭の静的な import ではなく、import("./module.js") という関数呼び出しで、JavaScript モジュールを実行時に読み込むこと。Promise を返すので、条件付き・遅延・必要になった時だけの読み込みができる。
- 動的計画法(DP)再帰的な部分問題を一度だけ解いて結果を記憶し、再計算を避ける最適化手法。1950年代のRichard Bellmanによるもので、「動的」という名はRANDの管理職に立派に聞こえるよう付けたものだという。
- 単一換字式暗号平文の各文字が常に同じ暗号文字に置き換えられる暗号。頻度分析で簡単に破られる。
- 単体テスト(ユニットテスト)小さな単位(たいてい関数)を、他から切り離して検証するテスト。
- 単相化(モノモーフィゼーション)ジェネリクスの実装方式の一つで、コンパイラが使用される型ごとに具体的な型の版を別々に生成する。Vec<i32>とVec<String>は別々にコンパイルされた型になる。Rust、C++、Go(1.18以降)が採用している。
- 単純電力解析統計に頼らず、たった1本の消費電力波形を目で読んで秘密を取り出す手法。
- 台帳データベース改ざんできず検証可能な取引履歴を保持することに特化したデータベース。変更はすべて新しいエントリとして追加され、上書きは起こらない。会計や監査証跡など、「誰がいつ何を変えたか」を証明する必要がある場面で使う。
- 同期式ストリーム暗号鍵ストリームが鍵と位置だけで決まり、送信側と受信側が常に歩調を合わせる必要があるストリーム暗号。
- 同次座標3次元の点を4成分で表し、回転・平行移動・透視投影を1つの行列演算にまとめる表現。
- 同音換字式暗号頻度の高い文字に複数の暗号記号を割り当て、頻度分析がつかめるピークをなくす換字式暗号。
- 垂直磁気記録(PMR)各ビットの磁化を寝かせず立てて記録する方式。熱的に不安定になる前に、より多くのビットを詰め込める。
- 多字式暗号1文字ずつではなく、複数の文字をまとめて暗号化する暗号。
- 多層防御独立した防御層を複数重ね、一つが破られても次の層で食い止めるというセキュリティ原則。
- 多表式暗号文章の途中で換字表を切り替える暗号。単純な頻度分析が通用しなくなる。
- 多重差分解読法単一の特性ではなく、多数の入力差分と出力差分を同時に利用する差分解読法。
- 多重線形解読法1本ではなく多数の線形近似を同時に使い、その寄与を足し合わせてより強い統計的信号を得る手法。
- 大改名(Great Renaming)1987年の Usenet 再編。フラットな net.* グループを comp、sci、rec などの話題別階層に整理したが、その抗議として alt.* を生んだ。
- 定数代入後に変更できない、名前付きの値。コンパイル時定数と、実行時に不変な束縛とで、言語ごとに扱いが分かれる。
- 定数時間プログラミング実行時間とメモリアクセスのパターンが秘密の値に依存しない暗号コードを書くこと。ストップウォッチが鍵の代わりにならないようにする。
- 定着器(フューザー)トナーを溶かして用紙に定着させるレーザープリンタの熱ローラー。印刷直後の紙が温かいのはこのため。
- 対数表掛け算を足し算に変えた、棚いっぱいの印刷された数字。その誤植がバベッジに機械を望ませた。
- 対照学習「似ているもの」を埋め込み空間で近くに、似ていないものを遠くに配置するようモデルを訓練する手法。
- 帯域幅ネットワーク回線を1秒間に通過できるデータ量。単位は Mbps や Gbps。
- 強い一貫性どのレプリカにアクセスしても、読み手は常に最新の書き込みを即座に見られる性質。調整が必要で、コストが高く、分断時にはブロックすることもある。
- 弾道研究所(BRL)メリーランドにあった米陸軍の計算研究所。初期のアメリカ製コンピュータの大半を発注したのは、射表が銃砲の開発に追いつかなかったという一つの理由からだった。
- 思考の連鎖 (Chain-of-thought)答えを出す前に、LLMに段階を追って考えさせるプロンプト技法。
- 投機実行条件の結果など、コードがどちらへ進むかをCPUが先読みし、確定する前に命令の実行を始めること。当たれば時間が節約でき、外れれば結果は破棄される。現代のCPUの速さを支える最重要技術の一つであり、Spectre/Meltdownの根源でもある。
- 投機的デコーディング(Speculative decoding)LLM 推論の高速化手法。小さなドラフトモデルが N トークン先まで生成し、大きなモデルがそれを並列に検証する。一致すれば採用、食い違えば棄却する。品質を落とさず2〜3倍の高速化になる。
- 投機的接触衝突しそうな組に対して先回りで接触拘束を作ることで、高速な物体が壁をすり抜けるのを防ぐ手法。衝突の瞬間まで時間を巻き戻す必要はない。
- 投票ディスクデモパーティで配られた、全コンポ応募作品入りのフロッピー。来場者はこれを見て優勝作品に投票した。
- 投票用紙デモパーティーで、参加者が各コンポの作品に順位をつけ、優勝作品を決める投票用紙。
- 投稿フォーマットSNSでの投稿の型。テキスト、画像、動画、カルーセル(複数画像)、リンクカード、音声クリップ、投票など。プラットフォームごとにアルゴリズムの優遇が違い、コンテンツ戦略を左右する。
- 抽象クラス直接インスタンス化できず、継承してのみ使えるクラス。一部だけ実装を持ち、残りはサブクラスに実装を強制する。
- 抽象化複雑さを、より単純なインターフェースの裏に隠すこと。
- 智譜AIGLMとChatGLMを作った清華大学発のスタートアップ。中国で最も早くオープンウェイトを公開した研究所の一つであり、米国のブラックリストに載った最初期の一社でもある。
- 東京エレクトロン (Tokyo Electron)TEL:日本最大の半導体製造装置メーカーで、ASMLの装置が露光する前のウェハにフォトレジストを塗る会社。
- 東芝フラッシュメモリを発明し、それを手放し、手元に残したすべてより高い価値になるのを眺めることになった日本の総合電機。
- 楕円曲線暗号大きな素数ではなく曲線上の点に基づく公開鍵暗号。同じ安全性を、約10分の1の鍵長で実現する。
- 潮汐予測機真鍮で作ったフーリエ合成。月と太陽の周期で回る十数個の滑車に1本の針金を掛け、その動きの総和が1年分の潮汐になる。
- 炭化ケイ素(SiC)バンドギャップ3.3 eVのワイドバンドギャップ半導体で、高電圧・高温のパワーエレクトロニクスに最適。EV(テスラ、BYD)、太陽光インバーター、EV充電器を支える。
- 点字アートUnicodeの点字文字で作るテキストグラフィックス。1文字が横2×縦4のピクセルの格子として働く。
- 点字エンボサーインパクト印刷の最後の砦。紙に色を載せる代わりに、分厚い紙から点を押し出す機械である。
- 点接触トランジスタ史上初の動作するトランジスタ。ゲルマニウムの小片に2本の金の接点を当てたもので、1947年12月に実証された。
- 特徴量エンジニアリング機械学習モデルへの入力(特徴量)をより良く作り込むこと。古典的な機械学習では、作業の8割を占めると言われてきた。
- 畳み込みネットワーク画像に特化したニューラルネットワーク。画像上を走査する「フィルタ」でパターンを見つける。
- 直列化失敗SERIALIZABLE分離レベルで、同時実行中のトランザクションを有効な直列順序に並べられないと検出したときにデータベースが返すエラー。異常を許す代わりに一方のトランザクションが中断され(「could not serialize…
- 直和型型システムの機能で、複数の選択肢のうちどれか一つを取り、各選択肢が固有のフィールドを持てる型。Rustのenum、Haskellのdata、Swiftのenum、TypeScriptのユニオン、Javaのsealed…
- 直接乗算足し算の繰り返しではなく、九九表そのものを機械に組み込んで、一回で掛け算を済ませる方式。
- 直接操作変更を言葉で記述するのではなく、画面上の対象を扱うことで行うという原則。デスクトップに意味を与えたものに、ベン・シュナイダーマンが1983年に付けた名前だ。
- 知識カットオフモデルの学習データが終わる日付。それ以降の出来事はモデルにとって存在せず、起きたことを知らないどころか、知らないということ自体を知らない。
- 知識蒸留大きな「教師」モデルを模倣するよう小さな「生徒」モデルを訓練する手法。出力だけでなく、はるかに情報量の多い出力の確率分布まで写し取る。
- 窒化ガリウム(GaN)バンドギャップが3.4 eV(シリコンは1.1 eV)のワイドバンドギャップ半導体材料。高速スイッチングと高耐圧を可能にし、冷却を軽くする。今のUSB-C充電器を支えている。
- 等価鍵異なる鍵なのにまったく同じ暗号になるもの。鍵空間をひそかに狭め、暗号をハッシュとして使うと致命傷になる。
- 等角投影(アイソメトリック)3つの軸が等しく縮む平行投影。遠近法も消失点もない、擬似的な3Dである。
- 統計ターゲットPostgreSQLのANALYZEが、列の中身をどれだけ詳細に把握するかを決める設定。既定値の100は、偏ったデータには足りないことが多い。
- 統計学(Statistics)データの収集、分析、解釈を扱う数学の一分野。データサイエンスと機械学習すべての土台で、頻度論とベイズ論という二大流派がある。
- 統計的飽和攻撃平文の一部を固定して残りを動かし、少数の出力ビットがどれだけ偏るかを測る攻撃。
- 縦磁気記録(LMR)磁性粒子をプラッターの面内に寝かせて記録する方式。1956 年から 2000 年代半ばまでハードディスクの標準だった。
- 耐タンパー性暗号デバイスを開けるのに高いコストを要求し、しかも鍵を無事なままにはさせないための、物理的・論理的な対策の総称。
- 誕生日攻撃衝突は可能性の総数ではなくその平方根程度で見つかる。256ビットのハッシュの衝突耐性が128ビット分しかないのはそのためである。
- 誕生日限界ブロック衝突が情報を漏らし始めるまでに、ブロック暗号が一つの鍵で安全に処理できるデータ量。nビットブロックなら、おおよそ 2n/2 ブロック。
- 調和解析機潮汐予測機を逆回しにした機械。観測した曲線を入力すると、それを構成する波の振幅が出てくる。
- 調整可能暗号公開パラメーター「tweak」を追加で受け取るブロック暗号。同じ平文でも位置によって異なる暗号文になる。
- 貪欲法各段階で局所的に最良の選択を重ね、結果が全体でも最適になることを期待する戦略。常にそうとは限らないが、使える場面は意外に多い。
- 超伝導量子ビット超伝導金属の電気回路として作る量子ビット。IBMとGoogleが採用し、現在もっとも開発が進んでいる方式。
- 超常磁性限界粒子が小さくなりすぎて室温の熱でランダムに反転し、データがひとりでに消えてしまう限界点。
- 転移学習学習済みモデルの知識を新しいタスクの出発点にする手法。ゼロから学習し直さなくて済む。
- 転置式暗号文字はすべて残し、順序だけを入れ替える暗号。換字式の対極にあり、現代のあらゆるブロック暗号の半分を占める発想でもある。
- 逐次インパルスErin Cattoの反復型物理ソルバ。接触を一つずつ順に処理して物体の速度を調整し、すべての拘束がおおよそ満たされるまで続ける。
- 逐次一貫性全ての操作が単一の大域的な順序で起きたように見え、かつ各プロセスの操作がそれぞれのプログラム順序を保つ一貫性モデル。ただし、その順序が実時間の順序と一致する必要はない。線形化可能性より弱い。
- 遅延線メモリビットを「保存」するのではなく「移動」させておくメモリ。水銀の管に音のパルスを送り、到達したら再び入れ直す。
- 遅延評価計算を、結果が本当に必要になる時点まで先送りする評価戦略。Haskellの標準動作(call-by-need)で、無限のデータ構造や無駄な計算の回避を可能にする。
- 遅延読み込み(Lazy loading)必要になった時点で初めて読み込み、最初に全部を取りに行かない方式。
- 適合率と再現率分類の評価指標。適合率(precision)は「陽性と判定したとき、どれだけ当たっているか」、再現率(recall)は「陽性を取りこぼさず見つけられたか」を表す。
- 電力制限スロットリングCPUやGPUが、熱くなったからではなく、設定された電力上限(ワット枠)に達したためにクロックを下げること。ボトルネックは温度ではなく電力枠にあり、熱によるスロットリングとは別物である。
- 電力解析暗号処理中の機器の消費電力を測定し、秘密鍵のビットを割り出す攻撃手法。
- 電子フロンティア財団1990年に、オンライン上の市民的自由を守るために設立された非営利団体。直接のきっかけはその年のハッカー一斉摘発だった。
- 電子メールインターネットで今も生き残る最古のアプリケーション。1971年、レイ・トムリンソンがARPANET上の2台のコンピュータ間で最初の1通を送り、user@hostの区切りに@記号を選んだ。
- 電子頭脳1940年代の新聞がコンピュータに付けた呼び名。作った本人たちには嫌われ、世間には愛され、70年後にほぼそのままの形で戻ってきた。
- 電気機械式リレー(Electromechanical relay)コイルが電機子を引き寄せて接点を開閉する電気式スイッチ。計算に使えるほど高速かつ安価になった最初の技術である。
- 電源状態(パワーステート)ACPIが定めるCPUとシステムの電源状態。Cステート(CPUのアイドル:C0=動作中、C7以降=深い眠り)、Pステート(CPUの性能:P0=最大周波数)、Sステート(システム:S0=稼働、S3=スリープ、S4=休止、S5=電源オフ)。
- 電磁波解析消費電力ではなく回路から漏れる電磁波を測定する手法。測定をチップ上の狭い領域に絞ることもできる。
- 頂点アニメーションテクスチャ(VAT)アニメーションのフレームごとの頂点位置をテクスチャにベイクし、スケルトンなしで頂点シェーダーから再生する手法。大量のインスタンスを安く動かせる。
- 頂点ウェルド(頂点の溶接)許容誤差より近い位置にある頂点を1点に統合し、隙間をふさいでメッシュを小さくする処理。
- 頂点キャッシュ最適化メッシュのインデックス列を並べ替え、最近使った頂点がGPUの小さな変換後キャッシュに残るようにする最適化。
- 頂点シェーダー頂点ごとに一度実行され、その頂点が画像のどこに落ちるかを決めるプログラム。
- 頂点スキニングスケルタルアニメーションの変形段階。各頂点を、関連するボーンの行列の加重ブレンドで動かす。
- 頂点バッファオブジェクト (VBO)頂点データをグラフィックスカードのメモリに置き、毎フレームプロセッサから送り込まずに済ませるOpenGLのバッファ。
- 2進化10進数(BCD)数全体を2進数に変換せず、各桁を4ビットで個別に符号化する方式。2進数の丸め誤差を避けた10進演算ができる。
- Napster(ナップスター)1999年に登場し、何百万人もの学生が互いの音楽をダウンロードできるようにした共有サービス。レコード業界が2年かけて訴え、消滅させた。
- NestJSNode.js向けの規約重視フレームワーク。2017年にKamil Myśliwiecが開発し、Angularに影響を受けた設計で、ExpressまたはFastifyの上で動く。
- net.god発言が他の誰よりも重みを持った、Usenetの古参たちに半ば皮肉を込めて贈られた称号。たいていはインフラを運用していたからだった。
- NickServIRCネットワークでニックネームの登録簿を管理するサービスボット。対になるChanServがチャンネルを担当する。IRCプロトコル自体にアカウントがないという問題を、この2つで埋めている。
- Norsk Data(ノルスク・データ)1980年代にオスロ証券取引所で一時は最も値の重い銘柄のひとつとなり、そのあとほとんど何者でもなくなりかけたノルウェーのミニコンメーカー。
- Notion AINotionに組み込まれたAI機能で、「要約を書く」「文章を直す」、そしてRAGによるワークスペース全体への質問応答ができる。
- Null合体演算子JavaScriptの演算子。x ?? "default" は、x が null または undefined のときだけデフォルト値を返す。
- Nutanixハイパーコンバージド・インフラ(HCI)を広めた企業。ストレージを別筐体のSANに置かず、サーバー1台にコンピュートとストレージをまとめる。
- ツースクエア暗号鍵付きの5×5の正方形を2枚使って文字を2文字ずつ暗号化する方式。4枚使うフォースクエア暗号の簡易版。
- ナーデム・アルファルダン博士課程の学生のうちに、2013年にTLSに残っていた二つの暗号の選択肢を両方とも葬る手助けをした研究者。
- ナイジェル・スマートある種の楕円曲線を線形時間で破り、その後、秘密分散型のマルチパーティ計算を製品になる速さにしたイギリスの暗号研究者。
- ナインスライス(9スライス拡縮)2D画像を9つの領域に分け、四隅は元の大きさのまま、辺と中央だけを伸ばす拡縮方法。枠を歪ませずにパネルを任意のサイズにできる。
- ナショナルインスツルメンツ(National Instruments)PCを実験用の計測器に変え、画面上の箱を線でつなぐだけでプログラムが書けるようにした、テキサス州の企業。
- ナタリー・シルバノビッチメッセージアプリが、受信データに対してユーザーが気づく前に何をしているかを洗い出した研究者。
- ナディア・ヘニンガー現実の暗号が壊れるのは紙の上ではなく、インターネット上の何百万台もの設定不備の機器だと実証してきた暗号研究者。
- ナバホ・コードトーカーナバホ語の上に符丁を重ねて第二次世界大戦中の無線通信を担った米海兵隊員たち。日本軍は最後までその暗号を解けなかった。
- ナビゲーショングリッド世界を通行可能・不可のセルからなる格子に分け、A* で探索する経路探索の表現。
- ナビメッシュゲーム世界のうち、キャラクターが実際に歩ける場所を簡略化して表したポリゴンの地図。
- ナレッジグラフエンティティとその関係を構造化して表現したもの。意味を持つノードとエッジからなる。
- ナローフェーズ衝突判定の第二段階。絞り込まれた物体同士が本当に接触しているか、どう接触しているかを厳密に調べる。
- ナンバーナイン(Number Nine Visual Technology)世界初の128ビットグラフィックスチップを作り、製品にビートルズの曲名を付けたマサチューセッツのグラフィックスカード会社。
- ニール・コブリッツ1985年、ビクター・ミラーとは独立に、楕円曲線の上に暗号を組み立てることを提案したアメリカの数論研究者。
- ニール・ズク(Nir Zuk)ポート番号ではなくアプリケーションを見るファイアウォールを作った、Palo Alto Networksの創業者。
- ニール・メータHeartbleedを見つけ、その後はその話をあまりしたがらないGoogleの研究者。
- ニールス・プロボスbcrypt、OpenSSHの権限分離、honeydを世に送り出したドイツ出身のセキュリティ研究者。
- ニアレタークオリティ(NLQ)ドットの隙間を埋めるため、ヘッドを同じ行に複数回走らせ、タイプライター並みの文字に近づけたドットマトリクスの印字モード。
- ニキータ・ボリソフWEPを葬る手助けをし、その後OTRメッセージングプロトコルを作った暗号研究者。
- ニクスドルフ・コンピュータパーダーボルン発の小型オフィス機で成功を収めた西ドイツの代表的コンピューター企業。創業者の死後、シーメンスに吸収された。
- ニクラウス・ヴィルト「大きく強力であるより、小さく理解しやすい方がよい」という頑固な原則に貫かれた一連の言語を設計したスイスの計算機科学者。
- ニコール・パールロスニューヨーク・タイムズの元セキュリティ担当記者で、ゼロデイの世界的な取引について決定版ともいえる本を書いた。
- ニコラ・クルトワ(Nicolas Courtois)2002年に「AESは連立方程式として解ける」と主張したことで知られる、ユニバーシティ・カレッジ・ロンドンのフランス人暗号解読者。
- ニコラ・ファリエールStuxnetが標的の産業用コントローラに実際に何をしたのかを解明した、Symantecのフランス人マルウェアアナリスト。
- ニコラス・ウィーバーワームがインターネットを乗っ取るまでの速さを計算し、その直後にSlammerが実際にそれをやってのけるのを目撃したICSIの研究者。
- ニコラス・カーリーニ発表されたばかりの機械学習モデルの防御策を、数週間で破ることを専門にしてきたセキュリティ研究者。
- ニコラス・ジェイコブセンT-Mobileの顧客データベースに1年近く入り込み、シークレットサービス捜査官のメールまで読んでいた米国のハッカー。
- ニック・ザボ「スマートコントラクト」という言葉を作り、ビットコインの最も近い祖先の一つであるBit goldを構想した計算機科学者・弁護士。
- ニック・サリバンCloudflareの TLS 基盤の多くを築き、それをIETFに持ち込んだ暗号研究者。
- ニック・マシューソンTorの共同創設者であり、20年にわたってネットワークを実際に動かすコードの多くを書いてきた人物。
- ニックネーム衝突ネットスプリットのあと同じニックネームのユーザー同士が再会したとき、どちらが名前を持ち続けるかをネットワークが決めなければならない現象。
- ニト(nit)ディスプレイの明るさの単位で、1平方メートルあたりのカンデラ。1 nit = 1 cd/m²。
- ニブラーフロッピーを生のGCRレベルで複製するディスクコピー。通常のセクタコピーでは歯が立たないコピープロテクト付きディスクも複製できる。
- ニマトロン1940年、たった一つのゲームを来場者と戦うためだけに約1トンのリレーを組み上げた機械。勝率は9割だった。
- ニュークリアスサンプリング(top-p)累積確率が閾値p(例:0.9)に達する最小の上位候補集合の中からだけトークンを選ぶサンプリング手法。確率の低い「裾」を、モデルの確信度に応じて動的に切り落とす。
- ニュースクール1990年代後半に、オールドスクールへの意図的な反動として現れた、鮮やかで高解像度のASCIIスタイル。
- ニュースフィード (Usenet)2つの Usenet サーバーが、どのグループを互いに渡すかを取り決めたもの。中心を持たないネットワークをまとめていた仕組み。
- ニュースレターメールで配信する発信手段。最も古風なチャネルでありながら再評価されているのは、読者リストがアルゴリズムを持つプラットフォームではなく発信者自身のものだからである。
- ニュービー(Newbie)まだFAQを読んでいない新参者を指すUsenetの言葉。質問の仕方次第で、親しみにも軽蔑にもなる。
- ニューラルネットワーク脳のニューロンにゆるくヒントを得た数学的構造。ノードの層が何段にも重なり、情報を受け渡しながら学習で調整される。
- ニューラルネットワークの枝刈り寄与の小さい重みやニューロンを取り除き、モデルを小さく、推論を速くする手法。2015年にSong HanがDeep Compressionで広めた。
- ヌーク(ワレズ)ワレズのリリースを不良またはルール違反と判定し、トップサイトでカウントされなくすること。
- ヌル暗号無害な文章の中にメッセージを埋め込む手法。たとえば5文字おき、あるいは各単語の頭文字を拾う。
- ネーグルのアルゴリズムジョン・ネーグルが1984年に考案した(RFC 896)、小さな書き込みをまとめて1バイトのパケットを乱発しないようにする仕組み。ネットワークは節約できるが、遅延は増える。
- ネームテーブルNES(ファミコン)の背景を構成するタイル番号の格子。各バイトが、実際のピクセルを持つパターンテーブルを指す。
- ネイティブ VLAN802.1Q トランク上で、タグなしで送られる VLAN。ほかはすべて VLAN タグが付くが、ネイティブ VLAN だけは裸のまま流れる。設定ミスとセキュリティホールのどちらにもよくある原因だ。
- ネイト・ローソンBlu-rayのコピー防止の設計に関わり、他人の暗号ライブラリのタイミング漏洩を見つけ、ジョアンナ・ルトコフスカにハイパーバイザ対決を挑んだセキュリティコンサルタント。
- ネイバー韓国で圧倒的な地位を持つ検索ポータル。Googleが攻略しきれなかった数少ない市場の1つ。
- ネイピアの骨掛け算の表を象牙の棒に刻み、大きな掛け算を斜めに桁を足すだけの作業に変えた道具。
- ネオノード(Neonode)iPhoneの3年前にスワイプ操作のタッチスクリーン携帯を売り、倒産し、特許ライセンス企業として生き残ったスウェーデンの会社。
- ネクソン(Nexon)グラフィカルなオンラインゲームにいち早く着手し、アイテム課金型の基本無料モデルをほぼ発明した韓国のゲーム会社。
- ネクロポスティング(Necroposting)7年前に死んだスレッドに返信すること。フォーラムでは迷惑だが、Stack Overflowでは貴重である。
- ネステッド・トランザクショントランザクションの中にトランザクションを入れる仕組み。SQL では規定されているが、対応するRDBMSは少ない。PostgreSQL や MySQL はセーブポイントで代用しており、BEGIN の中の BEGIN…
- ネストループ結合最も単純な結合アルゴリズム。外側リレーションの行ごとに内側リレーションを走査し、一致する行を出力する。一般にO(N×M)、内側の結合キーにインデックスがあればO(N)。小規模データのOLTP結合では標準の選択肢。
- ネチケットインターネット上の暗黙の社交ルール。1995年にRFC 1855として成文化された、プロトコルではなく人間を扱う数少ないIETF文書の一つ。
- ネチズン(Netizen)ネットの市民。単に使うだけでなく、ネットに責任を持つ人を指す。1990年代初頭にマイケル・ハウベンがUsenetから広めた概念だ。
- ネットコード光が遅すぎるにもかかわらず、マルチプレイヤーゲームがすべてのクライアントに同じ世界を見せ続ける仕組みの総称。
- ネットスプリットIRCネットワークで2台のサーバー間の接続が切れ、ネットワークが二つに割れて、どちらも自分が全体だと思い込む現象。
- ネットメールFidoNetの個人宛私信。ノードからノードへ中継されて受信者に届く。カンファレンスが登場する前は、ネットワーク唯一のメッセージ種別だった。
- ネットレーベルオンライン上にしか存在せず、たいてい音楽を無料で配布するレコードレーベル。
- ネットワークアソシエイツ(Network Associates)マカフィーがNetwork Generalと合併してから7年間名乗った社名。この名の下でPGPとDr Solomon'sを買収した。
- ネットワークスライシング5G SAの機能で、通信事業者が特定の顧客向けに専用帯域の仮想ネットワーク(スライス)を切り出す。各スライスにQoSが保証され、製造・医療・公共安全向けの「サービスとしてのプライベート5G」を可能にする。
- ネットワークポリシー (K8s)Podへの通信、Podからの通信のうち何を許可するかを制御する、Kubernetesのファイアウォールルール。既定では全Podが互いに通信できるが、ネットワークポリシーは本当に必要な通信だけに絞り込む。クラスタ内のマイクロセグメンテーションとゼロトラ…
- ネットワーク名前空間プロセス群に独自のネットワークスタック(インターフェース、IPアドレス、ルーティングテーブル、iptablesルール)を与えるLinuxの分離機構。他の名前空間とともにコンテナの土台となる。
- ネットワーク透過性プログラムと、その描画先の画面が別々のマシンにあっても、プログラムがその違いに気づかないというX11の性質。
- ノーター(デモシーン)スクロールするテキストを表示する小さなプログラム。ホームコンピュータ系シーンが、挨拶や交換リストや自慢をフロッピーに載せて送る手段だった。
- ノーティドッグ『クラッシュ・バンディクー』から『The Last of Us』まで、物語への集中を失わずに歩んできたソニーの看板スタジオ。
- ノーテル2000年にはトロント証券取引所の時価総額の約3分の1を占めたカナダの通信大手。その9年後に破綻した。
- ノードデータ構造やネットワークを構成する要素の総称。具体的な意味は文脈による。木のノード、グラフのノード、連結リストのノード、DOMノード、ネットワークノードなど。
- ノート(Instagram)Instagramの軽量なステータス機能。短い文章(最大約60文字)を投稿すると、DM一覧の上に24時間表示される。MSNやAIM時代の「ステータス行」の現代版。
- ノードアフィニティKubernetesの機能で、ノードのラベルに基づいてPodをどのノードに配置するかを制御する。requiredDuringSchedulingIgnoredDuringExecutionは必須ルール、preferredは努力目標である。
- ノートディスクスワッパーが郵送で回した、私的なメッセージと挨拶だらけのフロッピー。ネット以前のシーンのSNSであり、ディスクマガジンより粗削りだった。
- ノードリストFidoNetの電話帳。全ノードのアドレス、シスオペ名、ダイヤルアップ番号を載せた週次のマスターリスト。
- ノーバート・ウィーナーフィードバックの科学に「サイバネティクス」という名を与えた神童。
- ノーマルマッピングRGB値で表面の法線を記録したテクスチャ。ポリゴンを増やさずに、平らな面をあたかも細かい凹凸があるかのように光らせる。
- ノーマン・ジョセフ・ウッドランドマイアミビーチの砂に4本の指を引きずって、数字を幅の異なる線で符号化するという発想を生み出した人物。
- ノーメンクレーター換字表とコードブックを組み合わせた方式で、4世紀にわたってヨーロッパの外交暗号を支えた。
- ノイマン型アーキテクチャ命令とデータを同じメモリに置くという発想。コンピュータを汎用機にした一方で、最も狭い通り道も同時に生んだ。
- ノキア(Nokia)製紙工場から世界最大の携帯電話メーカーに成長し、スマートフォンの波に乗り遅れた末、他社の端末がつながるネットワーク機器の販売で生き残ったフィンランド企業。
- ノックバック攻撃を受けたキャラクターが後方へ飛ばされる動き。ゲームによっては副作用ではなく、勝利条件そのものになる。
- ノッチ画面上部にある、前面カメラとセンサー類を収めた切り欠き。2017年のiPhone Xで登場し、あっという間に世界中でまねされた。
- ノモグラム計算する図。既知の2つの値に定規を当てると、第3の目盛との交点が答えになる。
- ノルデン爆撃照準器爆撃航程のあいだ航空機を操縦するアナログ射撃管制計算機。核兵器開発計画に迫る費用がかかり、宣伝よりはるかに当たらなかった。
- ノンシステムOSを切ってハードウェアを直接操作するAmigaソフト。速くて効率的だが、Workbenchに戻る道はない。
- ノンス一度だけ使う乱数またはカウンター。リプレイ攻撃を防ぐための道具である。
- ノンス再利用同じ鍵でノンスを使い回すことは、ストリーム暗号や GCM を破る最も手早い方法の一つ。
- ノンス誤用耐性同じノンスを2回使ってしまっても、暗号方式が一定の安全性を保つという性質。
- 二分探索ソート済みの列から要素をO(log n)で見つける方法。毎回、探索範囲を半分に絞る。中央を調べて、左か右へ進むだけだ。
- 二分木各ノードが最大2つの子(左と右)を持つ階層型のデータ構造。多くの構造の基礎となる。
- 二次誤差メトリクス(QEM)メッシュ簡略化を駆動する誤差指標で、各頂点がクアドリックを持ち、縮約によって曲面が元からどれだけずれるかを測る。
- 二相ロック古典的な並行性制御アルゴリズム。トランザクションは触れたオブジェクトをロックし、コミット時にまとめて解放する。「二相」とは、ロックを取る拡張フェーズと、手放す縮小フェーズのこと。直列化可能性を保証するが、デッドロックの危険がある。
- 二進数0と1だけで数を表す記数法。コンピューターが実際に数えている言葉だ。
- 二重DESDESを2回かければ強度も2倍、という素朴な期待は、あっさり裏切られた。
- 二重支払い(Double-spending)同じデジタルな「お金」を二度使うこと。暗号資産がブロックチェーンで解決している中心的な問題である。
- 二重暗号化二つの鍵で二度暗号化しても安全性は倍にならない。それは1977年にはもう知られていた。
- 二重転置式暗号異なる鍵で列転置を2回行う暗号。手作業で解読するのは非常に難しい。
- 人間コンピュータ300年にわたり、「コンピュータ」とは紙と鉛筆を持ち、同じ一つの演算を延々と繰り返す人間のことだった。
- 任天堂 (Nintendo)1889年にトランプ(花札)メーカーとして創業し、今も京都にある。その間にタクシー、ラブホテル、インスタントライスにも手を出した。
- 入力バッファリングボタン入力をしばらく保持しておき、少し早く押しすぎても動作が発動するようにする仕組み。
- 名前修飾(ネームマングリング)リンカーは平らな名前しか理解しないため、コンパイラーが名前空間・クラス・引数の型・修飾子といったシグネチャ全体を一つのシンボル名に符号化すること。
- 名前空間同じ名前のものを分離する論理的なまとまり。Kubernetes、Linux、プログラミング言語のいずれにも存在する。
- 名前空間(Linux)プロセス群に、独自のプロセスID、ネットワーク、ファイルシステムなど、隔離されたシステムの見え方を与えるLinuxカーネルの仕組み。コンテナが「自分だけがマシンにいる」と思い込むのはこのおかげだ。cgroupsと並ぶコンテナの二本柱の一つ。
- 投げ銭クリエイターへの感謝として一回限りの寄付(チップ)を送る機能。TwitchのBits、YouTubeのスーパーチャット、Twitterのチップ機能(Tip Jar)がその例。視聴者から配信者への直接の少額決済で、見える形の印が返ることが多い。
- 熱設計電力(TDP)プロセッサが通常の負荷で放出すると想定される熱量(ワット)で、冷却システムはこれに合わせて設計する。最大消費電力でも正確な消費電力でもなく、メーカーごとに定義も違うため、悪名高く分かりにくい指標である。
- 熱転写加熱したプリントヘッドでリボンのワックスや樹脂を溶かし、媒体に転写する印刷方式。
- 認可認証済みのユーザーに何を許可するかを決めること。
- 認証誰であるかを証明すること。要するにログインの流れ。
- 認証タグメッセージが改ざんされておらず、鍵を持つ者から来たことを示す短い値。
- 認証付き暗号暗号化に加えて、受信者が暗号文の改ざんを検知できるようにする方式。
- 認証局証明書に署名し、公開鍵が特定のドメインのものであることを保証する信頼された第三者。
- 長さの隠蔽内容が暗号化されていても、メッセージのサイズを秘密にしておくこと。
- 長さ拡張攻撃署名付きメッセージに、鍵を知らなくてもデータを追記し、有効な署名を計算できてしまう攻撃。
- 難読化コードをわざと読みにくくすること。変数名を _0x4a8b にしたり、1+1 を !![]+!![] に書き換えたりする。
- Apache Parquet分析向けの列指向ファイルフォーマット。圧縮され、分割可能で、列チャンクごとの統計を埋め込んだ自己記述型。データレイクの事実上の標準である。
- Backblaze自社の商品より、ハードディスクの統計で知られているバックアップ/ストレージ企業。
- Badger Badger Badger12匹のアナグマが踊り、キノコとヘビが邪魔に入る2003年の Flash ループ。終わらず、頭からも離れないアニメというジャンルを決定づけた。
- Bahnhofプライバシーをビジネスモデルにしたウプサラ発のスウェーデンのISP。ストックホルム地下の冷戦時代の地下壕にデータセンターを構えている。
- Belkin(ベルキン)ガレージでプリンターケーブルを作っていたカリフォルニアのアクセサリブランドが、Linksysを傘下に収めるまでになった。
- Bell Labs Model V(ベル研究所モデルV)史上最大のリレー式計算機。あえて遅かった。ベル研究所は、今日の間違った答えより、明日の正しい答えを選んだからだ。
- BINAC (ビナック)二つのプロセッサが同じプログラムを走らせ、命令ごとに答えを突き合わせた1949年の機械。主に、製作者をほとんど破産させたことで記憶されている。
- BinHex (ビンヘックス)Mac界におけるuuencodeの答え。データフォークとリソースフォークの両方を保ったままファイルをテキストに変換する符号化で、拡張子は.hqx。
- binkpFidoNetのメールを、電話回線ではなくTCP/IPで運ぶためのプロトコル。
- BitbucketAtlassianのコードホスティング。かつてはMercurialの本拠地だったが、いまはJiraと密に結びついたGitの拠点である。
- BitchX(ビッチエックス)1990年代で最も態度の大きい Unix 用 IRC クライアント。ircII にスクリプト一式を内蔵し、ANSI カラーと、職場では見せられない退出メッセージを備えていた。
- Bitdefender(ビットディフェンダー)ルーマニア発のアンチウイルス企業。そのエンジンは、自社名の製品よりも多くの製品の中に入っている。
- BitlBee(ビットルビー)チャットネットワークのふりをしているが、実は他サービスへのゲートウェイである IRC サーバー。普通の IRC クライアントで XMPP、Twitter、Discord などと話せる。
- BitTorrent分散型ファイル共有のためのP2Pプロトコル。2001年にブラム・コーエンが開発。中央サーバーの代わりに、ピアの「スウォーム」でファイルをやり取りするため、大きな人気ファイルの配布に向く。
- Black Duck Software(ブラック・ダック・ソフトウェア)「自社製品に入っているオープンソースは何で、どのライセンスなのか」という問いを事業にした会社。
- Blackbox1997年登場の、軽量で見た目も良いC++製ウィンドウマネージャ。FluxboxとOpenboxの祖先となった。
- BlackwellNvidiaの2024〜2025年世代のデータセンター向けGPU。B200は2チップレット構成で192 GBのHBM3eを搭載し、推論性能はH100の約2.5倍。RTX…
- BlinkChromiumのレンダリングエンジン。2013年4月にGoogleがWebKitからフォークした。Chrome、Edge、Brave、Opera、Vivaldi、Arcを動かしており、ブラウジング全体の約70%を占める。
- Blitz BASIC本格的なゲームが作れるほど高速なAmiga用のコンパイル型BASIC。『Worms』はこれで書かれた。
- BloodHoundActive Directoryをグラフとして描き、任意のアカウントからDomain Adminまでの最短経路を問い合わせられるツール。
- Bonobo1999年の GNOME のコンポーネントモデル。CORBA 上に作られ、表計算を文書に埋め込めるはずが、誰もが避けるものになった。
- BorgBackup2015年に Attic からフォークされた重複排除バックアップツール。Python 製で、性能が要る部分は C で書かれている。自分で持つマシンに Linux サーバをバックアップする定番である。
- BPI(ビット毎インチ)トラックに沿った1インチあたりに詰め込まれたビット数。面記録密度を構成する二つの軸の一つ。
- Brave他人の広告を初期設定でブロックし、代わりに自社の広告を出すブラウザ(およびその企業)。
- Bugsnag本番環境のアプリで起きたクラッシュや例外を捕捉し、リリースごとの安定性を数値で測るエラー監視サービス。
- Bullfrog Productions(ブルフロッグ・プロダクションズ)『ポピュラス』でゴッドゲームを生み出し、さらに経営シミュレーションをジャンルにした英国のスタジオ。
- FastTracker II1990年代のPCシーンを席巻したトラッカー。32チャンネル、XM形式、そして標準となったインターフェースを備える。
- FediBlockFediverseの管理者が問題のあるサーバーの情報を共有し、他の管理者がデフェデレーションを判断できるようにするハッシュタグと非公式な慣行。インスタンスの壁を越えたクラウドソース型のモデレーションである。
- FirefishかつてCalckeyと呼ばれ、2023年に改名したMisskeyのフォーク。一時は西側で最も人気のあるMisskey派生だったが、開発の勢いを失い、SharkeyやIceshrimpなどのフォークに主役を譲った。多くのインスタンスが移行した。
- Fiserv顧客からは見えないが、数千の銀行につながっている、米国の勘定系システムと決済処理の提供会社。
- Font Awesomeアイコンを書体として紛れ込ませ、通常のCSSで色や大きさを変えられるようにしたもの。
- ForgeRockOracleが関心を失ったOpenSSOの残骸の上に、元Sun社員が築いたアイデンティティ管理企業。
- Fortinet専用チップに賭け、5台を別々に買えない小規模オフィスにオールインワンの1台を売ったファイアウォールベンダー。
- Foursquare近所のカフェの「メイヤー」の座を人々が競い合っていたアプリ。いつの間にか位置情報データの供給会社に姿を変えた。
- Fravia彼のウェブサイトが、1990年代のリバースエンジニアリングの大学として機能したイタリア人。
- Friendica2010年(ActivityPubの誕生前)に始まった、現役で最古のFediverseソフトウェア。ニュースフィード、友達、イベント、写真といったFacebook風のUIをもち、PHP製で、ActivityPub、Diaspora、OStatus、R…
- Friendster2002年に公開された、初めて大ブレイクしたSNS。滅びた原因は競合の才気ではなく、表示に20秒かかるページだった。
- FunkwhaleFediverse上のセルフホスト型の音楽配信・共有サービス。ActivityPubに基づき、インスタンス同士が連合するので、他のサーバーの音楽ライブラリをフォローできる。自分のライブラリを自分で持ちたい人向けの、Spotify/SoundCloud…
- FuriosaAI大規模言語モデルの推論でNvidiaに挑む韓国の新興企業。Metaからの買収提案を断ったと報じられた。
- Hailoデータセンターではなく現場の機器に向けて、省電力なAIアクセラレータを作るイスラエルのファブレス企業。
- Harmony(Qtクローン)Trolltechの条件なしでKDEを作れるよう、Qtを自由なライセンスでゼロから書き直そうとした計画。Trolltechが折れたことで目的そのものが消えた。
- Hotels.comExpedia傘下のホテル予約サイト。マスコットの「Captain Obvious」と、「10泊で1泊無料」の特典で知られる(特典は2023年に変更)。
- HubSpot「インバウンドマーケティング」という言葉を広め、無料のCRMを有料サービスへの入口にしたMIT発のマーケティング企業。
- Packard Bell(パッカードベル)百貨店で売られた安価な家庭用PC。借り物のラジオブランドを冠し、評判は機械そのものよりも悪かった。
- Panamaハッシュ関数とストリーム暗号を兼ねる設計。紙の上では美しかったが、実際には厄介だった。
- Pascal(パスカル)ニクラウス・ヴィルトが1970年に作った教育用言語。Turbo Pascalのおかげで、意外にも商業的に大成功した。
- PerconaMySQLの機能強化フォークであるPercona Server、無償のオンラインバックアップXtraBackup、DBA向けのPercona Toolkitを手がけるオープンソース企業。収益源はオープンソースDBのサポートとコンサルティング。
- PicoSpanThe WELL が動いていたコマンドライン型カンファレンスプログラム。アナーバーで書かれ、CONFER を手本にした。
- Pod Disruption Budget計画的な中断(ノードのドレイン、クラスターのアップグレード)の間も、デプロイメントの少なくともN個のPod(または最大M個までの停止)を維持すると保証するKubernetesオブジェクト。予算がなければ、ドレインで全Podが落ちることもある。
- Porkbun豚のロゴと、珍しく均一な料金表を持つドメインレジストラ。
- PostmanAPIを呼び出してテストするためのGUIクライアント。2012年にアビナブ・アスターナがChrome拡張として始め、RESTを扱う人の標準ツールになった。
- Prime Computer(プライム・コンピュータ)32ビットのスーパーミニコンとOS「PRIMOS」で、メインフレームとPCのあいだの隙間を埋めたミニコンメーカー。
- Proofpoint人は今もリンクをクリックする、という事実の上に数十億ドル規模の事業を築いたメールセキュリティ企業。
- The Hitchhiker's Guide to the Internetアカウントをもらったものの何をすればいいか分からない人に、インターネットを説明した1989年のRFC。
- Valve(バルブ)『Half-Life』を作り、のちにPCゲームの販売店・決済・配信網をひとまとめにしてしまった米ワシントン州のゲームスタジオ。
- Veeamファイルではなく仮想マシンをまるごとコピーすることで、仮想化の波に乗ったバックアップソフト。
- Veritas1990〜2000年代のUnixサーバールームの多くで動いていた、Volume ManagerとNetBackupのストレージ企業。
- Vonage家庭用電話をAPIに置き換え、最後はEricssonの傘下に入ったアメリカのブロードバンド電話会社。
- パーキンソンの法則「仕事は、完成に充てられた時間をすべて満たすまで膨張する」。1955年、シリル・ノースコート・パーキンソンによる。
- バーコードスキャナーバーコードに光を当て、反射した明暗のパターンから数字を読み取る光学式の読み取り装置。
- バーコードのシンボル体系データをバーとスペースにどう変換するかを、バーコードの種類ごとに定めた規則の集まり。
- バーコードワンド印刷されたバーコードの上を手でなぞって読み取る、ペン型のリーダー。初期のスキャナの中でもっとも単純な方式。
- バーコード検証器印刷されたバーコードを格付けする測定器。「ここで読めるか」ではなく、「どこでも読めるか」を調べる。
- パーサテキストを受け取り、構造化された表現(通常はAST)を組み立てるコード。
- パーシー・ラッドゲートダブリンの会計士が、1909年にバベッジとは無関係に世界で2番目のコンピュータを紙の上で設計した。設計図を求める者が現れる前に亡くなった。
- ハーシーフォント座標間の直線として定義された書体。点ではなくペンを持つ機械のために描かれた。
- バージョン管理コードを大胆に変える勇気をくれる仕組み。過去の状態がすべて残っているからだ。
- バージル・グリゴーサービス拒否に「分散」のDがつくずっと前に、その定義を与えたルーマニア出身の研究者。
- パース(構文解析)入力を形式文法に従って解析し、AST(抽象構文木)を組み立てる処理。コンパイラ、クエリ解析、JSON/XMLの読み込み、正規表現エンジンの土台になる。
- バースター(連続用紙分離機)昔の計算機室にあって、延々と続くリスト用紙をミシン目に沿って一枚ずつに切り離す機械。
- バースデーバウンド超えの安全性 (Beyond-birthday-bound security)安全性の証明が、通常の衝突限界である2n/2ブロックを大きく超えても成り立つ暗号利用モードとMAC。
- パーセンテージクローザーフィルタリング近傍の複数のシャドウマップ・テクセルで深度比較を行い、その結果(深度ではない)を平均することで影の縁を柔らかくする手法。
- パーセントハックネットワーク同士が直接つながらなかった時代に、alice%target@relayの形で中継サーバー経由にメールを送る方法。
- バーチャルテクスチャリング巨大なテクスチャ面をページに分割し、実際に見えている部分だけを小さな物理キャッシュへストリーミングする技術。
- パーティーバージョン (Party version)コンポの締め切り直前に提出されるデモのビルド。当然ながらバグと未完成のシーンつき。
- パーティーレポートディスクマガジンの定番記事で、デモパーティーでの週末を参加者本人が、堂々と偏った視点で綴ったもの。
- パーティクルシステム火、煙、雨、火花、魔法のような、ぼんやりして形のない現象を、寿命の短い数千の小さな点やスプライトの群れとして描く手法。
- パーティショニング大きなテーブルを、日付・顧客ID・地域などの基準で小さな物理的単位に分割すること。
- パーティショニング・オラクル攻撃数千の鍵のもとで有効となる1つの暗号文を作り、サーバーが応答するたびにパスワード候補を半分に絞り込む攻撃。
- パーティショニング解読法線形解読法を一般化した手法。平文と暗号文をクラスに分け、その対応がどれだけ偏っているかを測る。
- パーティションテーブル論理的には一つのテーブルだが、パーティションキーに基づき物理的には複数の「パーティション」に分割されるDBの機能。大規模テーブル(1000万行以上)、時系列データ、マルチテナントのシャーディングで使う。
- ハーディング攻撃先にハッシュ値だけを公開しておき、後から好きな接頭辞を持つメッセージをそのハッシュ値に一致するよう作り出す攻撃。
- バート・カリスキーRSA研究所の初代チーフサイエンティスト。インターネット上のほぼ全ての公開鍵暗号を支えるPKCS規格の事実上の編集者。
- ハードウェアコンピューターの物理的な構成要素。CPU、RAM、ストレージ、GPU、マザーボード、周辺機器など。対義語は、ハードウェア上で動く命令であるソフトウェア。
- ハードウェア・ルートオブトラストシリコンに焼き込まれた鍵やコード断片。出荷後に変えられないので、ブートチェーンの残りはこれを信じるしかない。
- ハードウェアRAID専用のRAIDコントローラカード(LSI MegaRAID、Dell PERC、HPE Smart…
- ハードウェアキーロガーキーボードとコンピュータの間に挟まる小さな物理デバイスで、すべてのキー入力を記録する。OSからもウイルス対策ソフトからも見えない。
- ハードウェアトークンログインに必要な物理デバイス。USB/NFCキー、スマートカード、RSAトークンなど。
- ハードコードされた認証情報アプリやファームウェア、機器に恒久的に埋め込まれたログイン情報。全台で同一で、ユーザーが変更できないことが多い。IoT機器で悪名高く、流出した一つの初期パスワードが数百万台の危険につながりうる。
- ハードシンク(オシレーターシンク)一つのオシレーターが新しい周期に入るたびに別のオシレーターの位相をリセットし、縁が引き裂かれたように聞こえる音を作る。
- ハードセクタディスク各セクタの開始位置を、データから割り出すのではなく媒体に開けた物理的な穴で示していた初期のフロッピーディスク。
- ハートブリードOpenSSL の TLS ハートビート拡張にあった脆弱性(CVE-2014-0160)。サーバーのメモリ内容が外部に漏れた。
- ハートボックス(やられ判定)ヒットボックスの対になるもので、キャラクターのうちダメージを受ける側の領域。与える側ではない。
- ハードリスタート(SID)C64のプレイヤールーチンで使われる小技。音符の数フレーム前にSIDのエンベロープ発生器をリセットし、アタックを毎回同じ音にする。
- バートル分類リチャード・バートルによるMUDプレイヤーの4分類。達成者・探検者・社交家・殺戮者で、ゲームデザイナーは今も引用する。
- バートン・ミラー (Barton Miller)雷雨でUnixのツールが落ちたことをきっかけに、ファジングに名前を付けたウィスコンシン大学の教授。
- バーナビー・ジャック (Barnaby Jack)ステージ上でATMに紙幣を吐き出させ、その後は医療機器に関心を移したニュージーランドのハッカー。
- ハーバート・サイモンチューリング賞とノーベル経済学賞の両方を受けた唯一の人物。根底にある発想は同じで、意思決定者の思考能力には限りがあるというものだ。
- ハーバート・ボスアムステルダム自由大学の教授。率いるVUSecは、ハードウェアの故障がソフトウェアの問題であることを証明し続けている。
- ハーバード・マークI歯車とリレーと1本の長い駆動軸で15メートル。ハーバードアーキテクチャの名の由来であり、ハーバードとIBMを数十年にわたって反目させた機械。
- ハーバード・マークIIエイケンの2台目の機械。浮動小数点演算ができ、自分を二つに分割することもできたが、今はリレーに挟まった蛾の逸話で記憶されている。
- ハーバート・ヤードリーアメリカ初の平時の暗号解読機関を作り、その閉鎖への返答として、自分たちがしたことのすべてを書いてベストセラーにした人物。
- ハーバードアーキテクチャ命令とデータを別々のメモリに置く方式。エイケンが主義で選んだのではなく、手元にあったのが紙テープだけだったための分離である。
- バーバラ・サイモンズIBM Researchの研究者でACMの元会長。キャリア後半を、米国の投票機に厳しい目を向けさせることに費やした。
- バーバラ・リスコフ抽象データ型に関する研究が、今日オブジェクト指向と呼ばれるもののほぼすべての土台になっている計算機科学者。
- ハーフエッジ各辺を、隣り合う面ごとに1本ずつの向き付きハーフエッジに分けて、メッシュのトポロジーを表現するデータ構造。
- ハーフトーン大きさの異なる点でグレーの濃淡を表現する手法。プリンターや印刷機が、1色のインクで写真を再現する仕組みだ。
- ハーフトラッキングCommodore 1541のコピープロテクト技法。ドライブの通常のトラックの間にデータを隠す。
- ハーフブロック▀や▄の文字で1つの文字セルを2色のピクセルに分け、縦の解像度を倍にする手法。
- パープル・モーションFuture Crewでのヨンネ・ヴァルトネンのハンドルネーム。Second Realityの音楽の多くを手がけ、のちにオーケストラの作曲家となった人物。
- パープルチーム攻撃側の「レッドチーム」と防御側の「ブルーチーム」がリアルタイムで協力し、検知と対応を改善する取り組み。レッドが勝つことだけを目指し、ブルーが後から知らされるのではない。赤+青=紫。
- パープレキシティ言語モデルが次のトークンについてどれだけ「迷っているか」を表す指標。低いほど良い。
- パープレキシティ(指標)テストデータに対して言語モデルがどれだけ「迷っているか」を表す指標。低いほど良い。2のクロスエントロピー乗で計算する。LLM-as-judgeやベンチマーク群が主役になる前の、標準的な内部評価指標。
- バーベイタムフロッピーディスクと記録型ディスクのメーカー。扱った規格の大半より古い会社である。
- ハーマンJBL、AKG、ハーマンカードンを擁するオーディオグループ。2017年に80億ドルで買収され、Samsungにとってコネクテッドカーへの足がかりとなった。
- ハーマン・ゴールドスタインムーア校における陸軍の数学者。駅のホームでたまたまフォン・ノイマンに出会った人物。
- ハーマン・ホレリス統計を機械の仕事に変えた技術者。そして、自分の死後1世紀を生き延びるほど優れたビジネスモデルを考案した人物。
- ハーラン・カーヴィーレジストリは、ユーザー自身が付けていると気づいていない日記だ、と一世代の調査官に教えたアメリカのWindowsフォレンジック専門家。
- パーリンノイズCGのテクスチャ用に発明された、滑らかで自然に見える疑似乱数関数。無数の手続き型ワールドの種になった。
- ハーレム・シェイク2013年に流行した動画フォーマット。1人が周囲に無視されながら一人で踊り続け、ベースが落ちた瞬間、全員が突然、仮装して同じことを始める。
- バイアス機械学習モデルが、学習データに由来して特定の集団を系統的に優遇または差別すること。
- バイエンコーダ (Bi-encoder)クエリと文書をそれぞれ独立にベクトルへ変換し、内積やコサイン類似度で比べるニューラルネットワーク構造。高速(文書ベクトルはオフラインで事前計算できる)だが、クロスエンコーダより精度は劣る。
- バイオインフォマティクス (Bioinformatics)生物学的配列に応用された情報科学。文字列照合の対象がたまたまDNAだった、という分野。
- バイグラム (Bigram)連続する2文字の組。その出現頻度は、1文字ごとの頻度よりはるかに多くを暗号解読者に語る。
- バイクリーク攻撃 (Biclique attack)2011年に発表された攻撃で、完全版AESに対して総当たりより速い初の結果を出した。ただし差はわずかだ。
- ハイセンス(Hisense)青島のラジオ工場から出発し、有名ブランドを買い取りながら世界有数のテレビメーカーに育った中国の電機グループ。
- ハイデンシティ(HD)フロッピー磁性層を硬くし、1トラックあたりのセクター数を倍にして、容量を1.44MBに倍増させたフロッピーの規格。
- バイテンポラル二つの時間軸を同時に追跡するデータモデル。「有効時間」(その事実が現実世界で真だった時期)と「トランザクション時間」(データベースがそれを知った時期)だ。「1月の出来事について、3月1日時点で何が真だと考えられていたか」と問える。
- バイト8ビット。メモリ、ストレージ、データ転送の基本単位。
- バイトコード中間的なコンパイル形式。ハードウェアが直接実行するのではなく、仮想マシンが実行する。
- バイトバトル(Byte Battle)観客の前でTIC-80を使ってエフェクトを作り上げるライブコーディング競技。ソースは256文字以内という厳しい制限がつく。
- バイトビート短いC言語の式一つを、カウンタに対して評価し、そのまま音として出力して作る音楽。
- ハイトマップ地形の標高をピクセル値で表すグレースケール画像。2Dのテクスチャが3Dの地形に化ける。
- ハイドレーションサーバーで描画された HTML を、クライアント側の JS が「目覚めさせる」処理。DOM を再描画せずに、イベントリスナーを付け、リアクティブな状態を再構築する。
- バイト単位攻撃攻撃者が平文を操作できる状況で、ECBモードの下に隠された秘密を1バイトずつ復元する古典的な手法。
- ハイパースレッディングIntel による SMT(同時マルチスレッディング)の名称。1つの物理コアが実行ユニットを2スレッドで共有し、2つの論理コアに見える。2002年の Pentium 4 で登場し、AMD は Ryzen で同等の技術を SMT と呼んでいる。
- ハイパーバイザー仮想マシンを動かすソフトウェア。1台の物理コンピュータで複数のOSを同時に走らせられる。
- ハイパーリンクある文書から別の文書への、クリックできる参照。Web の基盤である。HTML では <a href="..."> で実装される。Vannevar Bush が 1945 年に構想し、Ted Nelson が 1965…
- パイプ二つのプロセスの間をつなぐ一方向のバイトストリーム。シェルの|を可能にしている仕組みだ。
- バイフィド暗号 (Bifid cipher)各文字を行と列の座標に分解し、座標を並べ替えてから新しい文字に組み直す暗号。
- パイプコード|04や|15のような、BBSソフトで使われる短い色コード。発信者へ届く過程でANSIシーケンスに変換される。
- パイプラインストール (バブル)命令がデータ、資源、分岐結果のいずれかを待たねばならず、CPUパイプラインが停止すること。そのとき生じる空白は「バブル」と呼ばれ、無駄になったクロックサイクルを意味する。
- パイプライン並列処理(Pipeline parallelism)モデルを深さ方向に分割する手法。最初の数層を1枚目のGPUに、次の数層を2枚目に、と置き、活性化が組み立てラインのように連鎖を前方へ流れる。
- ハイブリッドアプリ実体はネイティブの殻に入ったWebページであるアプリ。コードベースは全プラットフォームで1つだが、Webページのような使い心地になるのが代償だ。
- ハイブリッドボンディング二枚のシリコンの表面を押し付け、はんだ玉を介さずに銅の接点を直接融合させる接合技術。
- ハイブリッド暗号データは高速な共通鍵で暗号化し、その鍵を公開鍵方式で暗号化する。1つのアルゴリズムに両方の役目を無理に背負わせない方法である。
- ハイブリッド検索密(ベクトル)検索と疎(BM25/語彙)検索を組み合わせる検索戦略。意味的な類似性と語句の完全一致の両方を捉える。
- ハイブリッド検索(RAG)RAGのパイプラインで、ベクトル検索(意味の類似)と従来のキーワード検索(BM25などの語彙検索)を併用し、結果を統合する手法。「意味が同じ」と「この単語を含む」の両方を拾える。
- ハイブリッド論理時計(HLC)物理時間(壁時計)と論理カウンタを組み合わせた時計。実時間に近く、かつ因果順序が保証されるタイムスタンプが得られる。CockroachDB、MongoDB、YugabyteDBで、原子時計なしにイベントの順序づけをするために使われる。
- パイメニュー項目がポインターの周りにパイの切れ端のように並ぶメニュー。行を狙うのではなく、方向で選ぶ。
- バイリニアフィルタリング (Bilinear filtering)最も近い4つのテクセルの加重平均をとり、拡大されたテクスチャを滑らかにする手法。
- パイリングアップ補題線形近似を連鎖させたとき、偏りがどれだけの速さで薄まるかを与える規則。
- パイロットACEアラン・チューリングの計算機設計を縮小した版。高速で癖が強く、彼が諦めて去った後でようやく完成した。
- バインディング(プログラミング)名前と値の対応付け。変数バインディングはlet x = 5のようなもの。データバインディングはUI要素を元のデータに結び付けて自動更新する仕組み。言語バインディングはC APIを別の言語から呼ぶためのライブラリラッパーを指す。
- バインドポーズモデルがスケルトンに結び付けられる時点でとっている基準の姿勢(多くはTポーズかAポーズ)で、以後のアニメーションはすべてこれを基準に測られる。
- バウムガルテ安定化位置誤差の一部を速度バイアスとして戻すことで、速度を直すソルバーに重なりもゆっくり解消させる、拘束ソルバーの工夫。
- パウリゲートX、Y、Zの3つの基本的な単一量子ビット操作。ブロッホ球上でそれぞれの軸まわりに半回転させる。
- パウロ・バレトVincent Rijmenと共にWhirlpoolを設計し、のちに多くのゼロ知識証明システムが計算に用いる曲線を世に送ったブラジルの暗号学者。
- バウンディングスフィア(境界球)最も単純な境界ボリューム。物体を球で包み、衝突判定を距離の比較だけで済ませる。
- バウンディングボックス物体をすっぽり囲む最小の長方形。レイアウト、当たり判定、衝突判定の土台になる。
- パク・ジンヒョクソニーへのハッキング、バングラデシュ銀行強盗、WannaCryの犯人だと米国が名指しする北朝鮮のプログラマー。
- バグバウンティ報告されたセキュリティ上の欠陥に企業が報奨金を支払う制度。「エシカルハッカー」を動かすためのインセンティブである。
- パケットIPネットワーク上で送られるデータの最小単位。
- パケットスニッフィングインターフェースを流れる通信を捕捉して読むこと。ネットワーク障害調査の基本技術であり、攻撃者がデータを盗む手口でもある。
- パケットロスパケットが経路上で消えてしまう現象。TCPなら再送されるが、UDPは知らん顔だ。
- パケット交換専用回線を確保する代わりに、データを小さなパケットに分け、それぞれを個別に経路選択して送る方式。
- ハゲリン M-209第二次世界大戦における米陸軍の戦術暗号機。ストックホルムで設計され、タイプライター会社が製造した。
- ハザードポインタロックフリーなデータ構造でメモリを解放してよい時点を知るための方式で、各スレッドが使用中のポインタを公開する。
- バス部品同士をつなぐ通信路。全員が同じ「回線」で話す。
- パス・ザ・チケット侵害したマシンのメモリから Kerberos チケット(TGT またはサービスチケット)を盗み、それを使って被害者になりすまして認証する攻撃。パスワードは一切知らなくてよい。
- パスカリーヌ父親の税の計算を手作業で見ているのに耐えかねた19歳の試みであり、実際に顧客へ販売された最初の計算機。
- パスカル・ペイエ1999年の暗号方式で、暗号化されたままの二つの数を、誰も復号せずに足し合わせられるようにしたフランスの暗号研究者。
- パスキーiCloud キーチェーンや Google パスワードマネージャー、1Password などを通じて端末間で同期される、パスワード不要の FIDO2/WebAuthn 資格情報。Apple・Google・Microsoft…
- パスキーパスワードなしのログイン。iCloud/Google/Microsoft経由で同期される暗号鍵ペアを、Face IDやPINで解錠する。
- パストラバーサルファイルパスに../を混ぜることで、ユーザーが本来のフォルダの外へ出られてしまう脆弱性。
- バスファクター何人がバスにはねられたらプロジェクトが止まるか、という数。
- パスフレーズランダムな文字列の代わりに、実在する単語を並べたもの。xkcd 936 の「correcthorsebatterystaple」で広まった。大きな単語リストから4〜6語選べば、ランダムな8文字よりエントロピーが高く、しかもはるかに覚えやすい。
- バズリエ円筒暗号約20枚の回転ディスクを持つ円筒暗号。フランスの暗号解読者エティエンヌ・バズリエが記述した。
- パスワード自分が自分であることを示す秘密。何度も引退を企てられながら、今なお認証の主流である。
- パスワードスプレー攻撃1つのアカウントに多数のパスワードを試す代わりに、多数のアカウントに対して1つのありふれたパスワードを試す攻撃。
- パスワードハッシュ化パスワードを高速なダイジェストではなく、わざと遅くしたソルト付きハッシュで保存する手法。
- パスワードハッシュ競技会bcrypt や PBKDF2 より優れたパスワードハッシュを世に送る目的で2013〜2015年に開かれた公開コンテストで、結果として生まれたのが Argon2 である。
- パスワードマネージャーサイトごとに固有のパスワードを生成し、一つのマスターパスワードで開く暗号化された保管庫に収めるソフト。個人ができるセキュリティ対策のうち最も効果が高い。
- パスワードレス認証パスワードを使わず、暗号鍵(パスキー/FIDO2)、生体認証、ワンタイムリンクなどでログインする方式。盗まれたり、推測されたり、釣られたりするパスワードがそもそもないので、攻撃の種類をまとめて消せる。
- パターン(トラッカー)トラッカー音楽の基本単位。時間が上から下へ 1 行ずつ流れ、各列が音のチャンネルになっているグリッド。
- パターンテーブルNESが描画に使う8×8ピクセルのタイル実体。タイル1枚あたり2枚のビットプレーンで4色を表し、ネームテーブルがここを指す。
- パターンマッチング値を構造的なパターンに照らして分解し、一致させる言語機能。ML 系(OCaml、Haskell)では1970年代から標準だ。
- ハッカー宣言1986年に書かれた短く怒りに満ちた文章。「私の罪は好奇心という罪だ」の一節で、ハッカー文化の信条となった。
- バックアップ元のデータが失われたときに復元できる、データの複製。
- バックエンドシステムのうちサーバー上で動く部分。ユーザーからは直接見えない側。
- バックグラウンドライターPostgreSQLのプロセスのひとつ。変更済みのページをバッファキャッシュから先回りして書き出し、空きバッファを必要とするクエリ自身が書き込みで足止めされないようにする。
- バックドアシステムへの隠された侵入経路。攻撃者が仕込む場合もあれば、(論争を呼ぶが)国家が要求する場合もある。
- バックフェイスカリングカメラに背を向けた三角形を、描画コストが発生する前に捨てる処理。
- バックプレッシャーコンシューマの処理速度がプロデューサに追いつかないとき、入力バッファが際限なく膨らんでシステムが落ちるのを防ぐための仕組み。
- バックプレッシャー(運用)過負荷のシステムが、処理しきれない量の仕事を抱えて崩壊する代わりに、上流へ「速度を落とせ」と伝える仕組み。満杯になったら「止まれ」と言うキューであり、メモリが尽きるまで膨らみ続けるものではない。
- バックボーン・カバール1980年代を通じて、どのニュースグループを存在させるかを事実上決めていた、Usenet主要サイトの管理者たちの非公式クラブ。
- パックマンアーケード最大のヒット作。宇宙船を撃つのが好きな若い男性以外を引きつけるよう、意図して設計された。
- ハッシュクラッキング候補を推測してハッシュ値を比べ、元の入力を割り出すこと。
- ハッシュジョイン結合アルゴリズムの一つ。小さい方のリレーションでハッシュテーブルを作り(ビルドフェーズ)、大きい方を走査して照合する(プローブフェーズ)。計算量はO(N+M)で、インデックスのない中〜大規模データの等価結合では最速になりやすい。
- ハッシュタグ先頭に#を付けて投稿をトピックで探せるようにする言葉。考案したのはプラットフォームではなくユーザーだ。
- ハッシュタグフォローアカウントだけでなくハッシュタグもフォローし、そのタグが付いた投稿をフィードに表示させる機能。ハッシュタグを単なる検索語から、購読できる関心のチャンネルに変えた。Instagramが2017年に導入。
- ハッシュテーブル(ハッシュマップ)キーと値を償却O(1)で対応付けるデータ構造で、ほぼすべての言語のdict/HashMap/オブジェクトの土台。
- ハッシュパーティションパーティションキーにハッシュ関数を適用し、Nで割った余りで振り分け先を決める方式。ハッシュが良ければ均等に散るため、「どの行も同じ確率でアクセスされる」OLTPの定番となる。
- ハッシュ化同じ入力には常に同じ出力を返すが、逆戻りはできない一方向関数。
- ハッシュ衝突異なる二つの入力が同じハッシュ値になること。鳩の巣原理により不可避だが、暗号用ハッシュでは致命的になる。
- ハッシュ関数任意の長さの入力を固定長の出力に写す決定的な関数。大きく分けて、データ構造向けの高速なものと、セキュリティ向けの暗号学的なものがある。
- バッチサイズ重みを更新するまでに、モデルが見る学習サンプルの数。
- パッチチューズデーMicrosoftが毎月行うセキュリティ更新。2003年から、毎月第2火曜日に公開されている。
- バッチファイルDOSやWindowsがコマンドを順番に実行するためのテキストファイル、つまり.batファイルのこと。誰も好んで選んだわけではないのに、誰もが使ったスクリプト言語である。
- バッチ処理大量のデータを、1件ずつではなく区切られた単位でまとめて処理する方式。パンチカード時代のジョブもバッチであり、最古のデータ処理モデルでありながら、今もデータ基盤の大半を支えている。
- バッチ正規化ミニバッチ内の全サンプルにわたって、特徴ごとに正規化する手法。2015年にイオッフェとセゲディが発表し、深い畳み込みネットワークが学習可能になった最大の理由の一つである。
- パッチ管理ソフトウェアを最新に保つための体系的な手順。資産の棚卸し、テスト、配布、検証からなる。
- バッテリー携帯機器の電源。容量はmAhまたはWhで表される。
- バッテリーバックアップ付きキャッシュ電源喪失時もバッテリーまたはスーパーキャパシタ+フラッシュでデータを保持するRAMキャッシュ。Dell PERC、HPE Smart Array、LSI…
- バッドラインC64のビデオチップがメモリバスを奪い、プロセッサに本来の約3分の1のサイクルしか残さないラスターライン。
- バッファーバイナリデータを一時的に置くために確保したメモリ領域。I/O、ネットワークパケット、画像のピクセル、音声サンプルなどに使われる。
- バッファオーバーフローメモリ上のバッファの境界を越えて書き込むこと。隣接する領域を上書きし、任意コード実行につながりうる。
- バッファプールデータベースが RAM 上に持つ、データページ専用のキャッシュ。性能チューニングの大半は、突き詰めれば必要なページをここに居座らせる作業である。
- バッファブロート肥大化したネットワークバッファが、ミリ秒の遅延を秒単位に変えてしまう現象。誰かがファイルをアップロードした途端にビデオ通話がカクつく原因である。
- バディム・リュバシェフスキーKyberとDilithiumの両方を共同設計した、IBMリサーチ・チューリッヒの暗号研究者。2024年にNISTが標準化した2つの格子ベース方式の生みの親である。
- パディング平文がブロック長の整数倍になるよう、末尾に付け足す余分なバイト。
- パディングオラクル「パディングが不正」と教えてしまった時点で、メッセージ全体を復号するのに十分な情報を渡している。
- ハドソンメッセージベースQuickBBS時代のメッセージ形式。ボード上のすべての会議室が、同じ5つのファイルに詰め込まれていた。
- バトラー・ランプソンセキュリティ研究にアクセス行列と隠れチャネルの概念をもたらした、Xerox PARCのシステムアーキテクト。
- パトリック・ウォードル(Patrick Wardle)元NSAのハッカーで、macOSセキュリティの最も粘り強い監査役。無料ツールの提供者でもある。
- バトルロイヤル100人のプレイヤー、縮んでいくマップ、生き残りは1人。MODから、わずか3年で業界で最も真似される形式になったジャンル。
- バナーグラビングポートに接続して、サーバーが自ら明かす情報(バージョン、OS、ソフトウェア)を読み取る手法。
- バナーページ共有プリンターが最初に印刷するジョブ名とユーザー名入りの表紙。排紙トレイの中で束を見分けるためのもの。
- ハニーポット攻撃者をおびき寄せて行動を記録するために置く、偽のサーバーやリソース。
- ばね・ダンパばね(フックの法則、剛性k)と、速度に比例する抵抗を生むダンパの組。ソフト拘束、サスペンション、クロスの基本部品である。
- バビントン陰謀事件1586年のエリザベス1世暗殺計画。暗号解読によって露見し、スコットランド女王メアリーが処刑される原因となった。
- パフォーマンスシステムが仕事をどれだけ速く、効率よくこなすか。ほぼ必ず、レイテンシ(1回の呼び出しにかかる時間)とスループット(1秒あたりの処理数)という別々の指標が混同される。
- パブストロ他人の侵入済みサーバー上に作るウェアーズの保管拠点。ただで帯域を使い、証拠を自分で抱えずに済ませるシーンの手口。
- ハプティックフィードバックインターフェースが触覚で返事をすること。可動部のない平らな面でも、押したことを小さく正確な振動で伝える。
- パブリックIPインターネットから見え、到達できるIPアドレス。ルーターやNATの内側にあるプライベートIPの対義語。
- パブリックサフィックスリストMozillaが管理する「実効TLD」の一覧で、その直下にサイトを直接登録できるドメインを列挙している。.comや.co.uk、.github.io、.vercel.appなどを含み、ブラウザはクッキーの範囲とsame-originの判定に使う。
- バブルメモリ1970年代に「万能メモリ」と期待された記憶素子。結晶内の磁気バブルを動かしてデータを保持し、可動部がなく、電源なしでも内容が消えない。
- バベッジの機械記法機械のすべての部品が何を、いつ行うかを記号で書き表す言語。バベッジ本人お気に入りの発見だったが、他の誰も関心を持たなかった。
- パベル・カーティスLambdaMOOを始めたゼロックスPARCの研究者。のちに、その知見をオンライン会議の会社に結びつけた。
- ハムザ・ベンデラジアルジェリア出身のプログラマー。アレクサンドル・パニンとともにバンキングトロイの木馬SpyEyeを運用し、米国で懲役15年の判決を受けた。
- ハムスターダンス踊るハムスターのGIFと、早回しの音声ループを並べたGeoCities上のページ。ウェブで最初期にバイラルした現象のひとつ。
- ハラスメントオンラインで特定の人に向けられる、繰り返される望まない接触や攻撃。一度きりの無礼とは、執拗さと、しばしば複数人の連携によって区別される。
- パラソーシャル(疑似社会的関係)ファンが、自分を知らない配信者・YouTuber・インフルエンサーに親密な絆を感じる一方向の「関係」。1956年にホートンとウォールがテレビ視聴者について提唱し、SNS時代に加速した。
- パララックススクロール背景のレイヤーを異なる速度でスクロールさせ、2Dゲームに奥行きがあるように見せる手法。
- ハラルド・ニーダーライター(Harald Niederreiter)1986年に符号ベースの暗号方式をマッケリース方式の「裏返し」として考案し、約40年後にClassic McElieceとして生き残ったオーストリアの数学者。
- ハリ・ハースティ(Harri Hursti)2005年、メモリカードを差し替えるだけで、実在の米国の投票機に選挙結果を書き換えさせたフィンランド人プログラマー。
- パリィ受付フレームパリィ入力が攻撃を受け止めるのではなく、はね返す扱いになる短いフレームの区間。
- バリウムフェライト現代のデータテープに塗布されているバリウムフェライト(BaFe)磁性粉。化学的に安定で、数十年もつよう作られている。
- パリサ・タブリズ名刺に「Security Princess」と刷り、Chromeのセキュリティを率いて、やがてブラウザ全体を率いるまでになったGoogleの技術者。
- バリューノイズ最も単純な格子ノイズ。格子点にランダムな値を置いてなめらかに補間する。グラディエントノイズより安いが、格子の構造が目立ちやすい。
- ハル・エイブルソンSICPの共著者であるMITの教授。のちに、自分の大学がアーロン・スワーツ事件で果たした役割の調査を任された。
- ハル・フィニーPGPの開発に加わり、再利用可能なプルーフオブワークを考案し、ビットコイン最初の取引を受け取ったサイファーパンク。
- ハルーン・ミア(Haroon Meer)ハニーポットを、普通のIT部門が実際に導入する気になれるものに変えた南アフリカ人。
- バルクヘッドパターン (Bulkhead pattern)リソースを別々の「区画」に分け、一部の障害がシステム全体を沈めないようにするレジリエンスパターン。船の水密隔壁が浸水を船体全体に広げないのと同じ発想で、被害を封じ込める。
- ハルシネーション(AI)AIが事実でないことを、自信たっぷりにでっち上げる現象。
- ハルシネーション対策LLMがもっともらしいが誤った内容をでっち上げるのを減らす技術の総称。完全になくす方法はないが、何層か重ねれば出力はかなり信頼できるものになる。
- パルス幅変調デジタルパルスの幅を変化させることでアナログ信号を模擬する技法。チップチューンの音作りでは、温かく共鳴する音色を生み出す土台になっている。
- バレット・ブラウン流出メールを手がかりに監視関連の請負業界の全体像を描き、リンク1つと動画1本に端を発する罪で投獄された米国のジャーナリスト。
- パレットアニメーションパレットの色を高速で回転させ、ピクセルを一切動かさずに動きがあるように見せるグラフィックス技法。
- パレットスワップ同じスプライトやタイルに別のカラールックアップテーブルを当てて、ほぼ無料で「新しい」絵を作る手法。
- バロース加算機計算した内容を印字した最初の計算機。だからこそ、銀行が信用した最初の計算機でもある。
- バロース社デトロイトの加算機メーカー。1960年代で最も先進的なメインフレームを作り、最後はUnisysに合併された。
- パワーカートリッジC64/C128向けのオランダ製フリーザーカートリッジ。ファストローダー、モニタ、フリーズボタンを一つにまとめた。
- パワーゲーティング使っていない回路ブロックへの電源を、クロックだけでなく完全に切って電力を節約する技術。リーク電流(静的電力)もなくせるが、ブロックは状態を失い、復帰にも時間がかかる。クロックゲーティングより踏み込んだ手法だ。
- パワーズ・サマスホレリス機械のほぼ唯一の本格的な競合は、電気を使わずに同じ仕事をこなし、1960年代まで生き延びた。
- ハワード・エイケンIBMに自分の計算機を作らせておきながら、お披露目の場でIBMに触れ忘れた物理学者。
- ハワード・シュミット二人の大統領に助言し、報道では「サイバー・ツァー(皇帝)」と呼ばれたが、実際の権限は肩書きよりずっと小さかったアメリカのセキュリティ界の重鎮。
- ハワード・ラインゴールド「バーチャルコミュニティ」という言葉に意味を与えた作家。その著書はThe WELLで過ごした年月に基づいている。
- パンカジ・ロハトギテンプレート攻撃と、電磁波漏洩の体系的研究という二つを、同じ年に共著したIBMのサイドチャネル研究者。
- バンジー『Halo』をXboxのローンチタイトルに仕立てたMac発のスタジオで、のちに二大ライバルの間で持ち主を変えた。
- ハンス・ドッバーティンMD4を破り、MD5について、他の誰もが耳を貸す約10年前に警告したドイツの暗号学者。
- ハンス・ヒューブナー(ペンゴ)「ペンゴ」の名で知られる西ベルリンのハッカー。西側システムへの侵入をKGBに売っていたグループの技術面の中心。
- ハンス=ティロ・シュミット(Hans-Thilo Schmidt)1931年にエニグマの資料をフランス情報機関に売り渡した、ドイツの暗号機関の職員。
- パンチカード「1行80文字」という制限を残したデータ媒体。実物のカードを見たことがない人が書いたコーディング規約にも、その影が残っている。
- パンチカードリーダーパンチカードの束の穴を検出して、プログラムとデータをコンピュータに読み込ませる装置。
- バンディング滑らかなグラデーションに現れる段差。動画の空が縞模様に塗られたように見える現象。
- ハンドオーバーユーザーの移動に合わせて、通信中の接続をあるセルから次のセルへ移すこと。移動体通信の存在意義そのものである。
- ハンドスキャナ紙の上を手で引いて読み取るスキャナ。安価で扱いにくく、手首の安定度がそのまま画質になった。
- バンドステアリング端末任せにせず、アクセスポイントが最適な周波数帯(2.4/5/6 GHz)へクライアントを誘導するWi-Fiの機能。5/6 GHzに対応する端末をより高速で混雑の少ない帯域に移し、2.4 GHzは遠距離用や旧式の端末に残すのが狙い。
- ハンドスプリング(Handspring)Palmの創業者たちがPalmを去って興した携帯情報端末の会社で、スマートフォンTreoのメーカー。
- バンドプリンタ活字を薄い環状のスチールバンドに載せたラインプリンタ。チェーンプリンタより静かで、印字も鮮明な従兄弟である。
- バンドラー何百ものJavaScriptモジュールを、ブラウザが素直に取得してくれる少数のファイルにまとめる道具。
- ハンドルプラットフォーム内で一意なユーザーID。多くは先頭に@が付く。Twitterなら@username、Mastodonなら@user@instance、Blueskyなら@user.bsky.social。自由に変えられる表示名とは違い、ハンドルは通常…
- ハンノ・ベックセキュリティ上の欠陥について記事を書き、題材が尽きれば自分で新しい欠陥を見つけてしまうドイツ人ジャーナリスト。
- バンパスUUCP時代のメールアドレス。送信者が宛先までの経路上のマシンをすべて、感嘆符で区切って書き並べた。
- バンプマッピングジオメトリを増やす代わりに、テクスチャで法線を乱すことで、平らな面をざらついて見せる技法。
- ピークシフト磁束反転が密集すると隣り合う読み出しパルスが重なり、ピークが時間軸上でずれる。ビットが少し早く、または遅く読まれる現象。
- ビーコニング侵害されたマシンが、指令を受け取るために定期的にC2サーバーへ「電話をかける」こと。その規則的なパターンは、C2の仕組みそのものであり、感染を見抜く最良の手がかりの一つでもある。
- ヒース・ロビンソンブレッチリー・パークでローレンツ暗号に向けて作られた最初の機械。途方もなく複雑な仕掛けで知られる漫画家にちなんで名づけられ、その名はぴったりだった。
- ピーター・エッカースリー(Peter Eckersley)EFFに所属したオーストラリア出身のコンピュータ科学者。ブラウザがどれほど固有かを測定し、HTTPSを誰でも無料で使えるようにした一人である。
- ピーター・ガットマン本人は誰にも実際に使ってほしくなかった「35回上書き」消去法に名前を残した、ニュージーランドのセキュリティ研究者。
- ピーター・シップリー(Peter Shipley)サンフランシスコのベイエリアのセキュリティ研究者。ウォーダイアリングの手法を路上に持ち出し、ウォードライビングへと発展させた。
- ピーター・ショア1994年に、十分大きな量子コンピュータがあればRSAは破れると示した数学者。その計算機を今も待ち続ける一つの分野の出発点となった。
- ピーター・ティールPayPalとPalantirを共同創業し、Facebookの最初の外部投資家にもなったドイツ系アメリカ人の起業家・投資家。
- ピーター・ノイマンSRIインターナショナルの研究者で、1985年から「RISKS Digest」にコンピュータの失敗事例を集めて注釈を付け続けてきた人物。
- ピーター・モンゴメリー(Peter Montgomery)その乗算法と曲線の形が、ほぼすべての暗号ライブラリの内部で使われている米国の数学者。
- ピーター・ユンガー(Peter Junger)授業のウェブサイトに暗号コードを載せようとして、連邦控訴裁判所に「ソースコードは言論である」と認めさせた法学教授。
- ピーターパンニング物体の影が根元から離れ、物体が宙に浮いて見える欠陥。自分の影をなくした童話の少年にちなんで名づけられた。
- ヒートシンクアルミや銅の塊で、高温の部品から熱を奪い、周囲の空気へ逃がす。
- ヒートスプレッダプロセッサの上面にある金属製のフタで、クーラーが実際に接する部分。小さな発熱部分の熱を広い面に拡げ、シリコンが割れないよう守る。
- ヒートパイプ作動液(通常は水)とウィック構造を封入した密閉銅管。高温側で蒸発し、低温側で凝縮し、毛細管現象で戻る相変化冷却で、中実の銅より効率よく熱を運ぶ。
- ビーパー音楽ZX Spectrumの1個のビーパーから絞り出す音楽。オンとオフしか切り替えられない1ビット出力が元になっている。
- ヒープ動的メモリのための領域。newやmallocが確保する先である。
- ヒープテーブルクラスタ化インデックスを持たないテーブル。行はどのキーでも整列されず、空きのある場所に置かれる。PostgreSQLは常にこの方式(「ヒープ」)で格納し、SQL Serverではクラスタ化インデックスを追加するまでヒープである。
- ビームサーチ複数の「候補系列」を並行して保持し、確率の合計が最も高いものを選ぶデコード戦略。
- ビームフォーミング電波を全方向に均等に放射するのではなく、特定の受信機に向けて整形し、狙いを定める技術。複数のアンテナで位相と振幅を微調整し、目的の方向で信号を強め合わせる。最新のWi-Fi(5/6/7)と5Gで標準となっている。
- ビール暗号バージニアに埋められた財宝へ導くとされる3つの数字暗号。1つは解読済み、2つは未解読で、財宝は今も見つかっていない。
- ピエゾインクジェット結晶が液滴を機械的に押し出す方式のインクジェット。インクを沸騰させることはない。
- ピエリック・ゴードリー記録的な大きさの離散対数問題や素因数分解を解き、その結果として「鍵はどれだけ長ければよいか」に値札を付けてきたフランスのアルゴリズム研究者。
- ピクスマップ(X11)Xサーバー内に存在するが直接表示されることのない画像。ウィンドウの、目に見えない兄弟分である。
- ピクセル「picture element」の略で、ラスタ画像や画面で個別に指定できる最小単位。1965年頃、ジェット推進研究所(JPL)の研究者が使い始めた言葉とされる。
- ピクセルアート一点ずつ手で打って作る画像。ピクセルの一つ一つが意図的な判断である。
- ピクセルパーフェクトアンチエイリアスも補間も使わず、すべてのピクセルを整数の境界に正確に置く描画方法。デモシーンのグラフィックスでは規律であり、美学でもある。
- ビクター・ショウプ(Victor Shoup)クレイマー・ショウプ暗号、汎用群モデル、整数論ライブラリ NTL で知られる米国の暗号研究者。
- ビクティムキャッシュ上位のキャッシュから追い出された(「犠牲になった」)ラインをすぐに捨てず、受け止めて保持するキャッシュ(またはその方式)。追い出されたデータがすぐ再び必要になっても、一段下に残っているのでメモリアクセスを避けられる。
- ビザンチン将軍問題将軍たちの一部が妨害を企てている状況で、全員が足並みをそろえて合意に至るにはどうすればよいか。分散システムの古典的な問題である。
- ビジネスメール詐欺(BEC)経営幹部や取引先、同僚になりすましたメールで従業員を騙し、送金や機密情報の提供をさせる詐欺。技術的な侵入ではなく社会的な欺きに頼り、被害額は桁外れに大きい。
- ヒステリシスループ(Hysteresis loop)強磁性体の磁化が印加磁場に遅れる様子を表す曲線で、書き込んだビットがなぜそのまま残るのかの説明でもある。
- ビッグエンディアンとリトルエンディアン複数バイトの数値をメモリにどう並べるかの違い。最上位バイトが先ならビッグ、後ならリトル。
- ビッグオー表記アルゴリズムが入力サイズに応じてどう増えるかを表す方法:O(1)、O(n)、O(n log n)、O(n²)。
- ビッグドライブ(48ビットLBA)Maxtorによる48ビットLBAの商品名。2002年に、ATAディスクの137 GBの上限を突破した。
- ピッグペン暗号文字を、点付きか否かの格子や十字の断片に置き換える。見た目は謎めいているが、実質は容易に解ける。
- ビット情報の最小単位。二つの選択肢からどちらかを選ぶ、0か1かの一回分である。
- ビットコイン初の分散型暗号通貨。匿名の開発者「サトシ・ナカモト」が2008年10月に論文を公開し、2009年1月にジェネシスブロックが生成された。
- ヒットストップ攻撃が当たった瞬間にアニメーションと動きを数フレーム止め、「当たった」感触を作る手法。
- ビットスライシング (Bitslicing)CPUの1ワードを何十もの並列な1ビットプロセッサとみなし、S-boxを純粋なブール論理に書き直す実装技法。
- ビットセル (Bit cell)媒体上でちょうど1ビットを保持する固定のクロック区間。磁束反転がその中のどこに、あるいは存在するかどうかは、符号化方式が決める。
- ピットとランド光ディスク上でレーザーが読み取る、微細な窪み(ピット)と平らな部分(ランド)。ビットを担うのはピットそのものではなく、その境目だ。
- ビットパターンドメディア各ビットに、リソグラフィで刻んだ専用の磁性アイランドを与える、提案段階のハードディスク媒体。ばらばらの粒子の集まりではない。
- ビットプレーン画像を複数の1ビット層に分けて保存する方式。層を重ねると各ピクセルの色が決まる。
- ヒットボックスゲームオブジェクトに付く見えない形状で、何を命中とみなすかを決める。目に見える画像と一致することはまずない。
- ビットマップピクセル単位で表現する画像(ラスター画像)。各ピクセルの値をそのまま保存する。BMP形式(Microsoft、1980年代)が代表格だが、現在は広くラスター画像一般を指す。
- ビットマップインデックス異なる値ごとにビットベクトルを持つインデックス。性別・ステータス・カテゴリのような低カーディナリティの列に向く。複数の絞り込みのAND/ORがビット演算になるので非常に速い。データウェアハウスの定番だ。
- ビットマップヒープスキャン通常のインデックススキャンには該当行が多すぎ、テーブル全体を読むほどではない場合に、PostgreSQL が使う実行計画ノード。
- ビットレート音声や映像のストリームが1秒あたりに消費するビット数。画質とファイルサイズのバランスを決める、最も重要なつまみだ。
- ビット反転攻撃 (Bit-flipping attack)攻撃者が暗号文のビットを書き換え、中身を読むことなく、平文を狙いどおりに変化させる攻撃。
- ビット演算子整数をビット単位で処理する演算子。AND &、OR |、XOR ^、NOT ~、シフト << >> がある。
- ビデオゲームクラッシュ(1983年)北米のゲーム市場が2年で9割以上縮小し、業界は一過性の流行だったと見限られた出来事。日本では「アタリショック」と呼ばれる。
- ビデオテックス1970年代に、テレビを中央データベースへの双方向端末にしようとした試み。発想は正しかったが、15年早かった。
- ビデオフィードバック毎フレーム、画面の画像を自分自身に戻して重ねることで、果てしないトンネルや尾を引く残像を生み出すデモエフェクト。
- ビニング (Binning)完成したチップを、実際の性能で仕分けること。6種類のモデルが並ぶ製品群が、実は一つの設計から作られている理由だ。
- ビハム=コーチャー攻撃約12バイトの既知平文があれば、ZIP アーカイブの旧来のパスワード暗号を破れる既知平文攻撃。
- ビヘイビアツリーゲームAIの判断を階層構造で表すモデル。シーケンスとセレクターのノードで組み立て、毎フレーム評価して成功・失敗・実行中のいずれかを返す。
- ビャーネ・ストロヴストルップCの上にクラスを載せ、40年後の今も「速くなければならないもの」の大半を動かす言語を世に送り出したデンマーク人。
- ヒュー・トンプソンソフトウェアテスターから、世界最大のセキュリティカンファレンスの顔になった人物。
- ビュー(データベース)保存されたSELECTクエリで、テーブルのように振る舞う。ビューからSELECTするたびに、元のクエリが実行される。
- ヒューゴ・クラウチクHMACとHKDFの生みの親。ブラウザがTLSで通信するたびに動く二つの構成である。
- ヒュージページ標準の4 KBより大きい2 MBまたは1 GBのメモリページで、作業領域の大きいアプリケーションのTLB負荷を大幅に減らす。
- ヒュージページ標準の4 KBよりはるかに大きいメモリページ(通常2 MBまたは1 GB)。ページ数が減るのでTLB(アドレス変換キャッシュ)への負荷が下がり、データベースや仮想マシンなどメモリを多用する処理の性能が上がる。
- ヒューレット・パッカードシリコンバレーの出発点とよく言われるパロアルトのガレージ企業。最終的に2つの別会社に分かれた。
- ビョルン・リンネAmigaシーンでDr. Awesomeの名を名乗り、『Worms』のサウンドトラックにまで進んだノルウェーの作曲家。
- ピラミッド・テクノロジー初期の商用RISCマシンを出荷したカリフォルニアの企業。Unix戦争を、両陣営を同時に動かすことで片づけた。
- ヒラリー・オーマン鍵交換プロトコルOakleyの作者。OakleyはIKEの半分となり、あらゆるIPsecトンネルの内部に入っている。
- ビリー・ホフマンキャンパスカードリーダーの欺き方を説明することを裁判所命令で禁じられ、のちにAjaxアプリケーションのセキュリティを最も早く論じた一人となったジョージア工科大学の学生。
- ビリー・リオス (Billy Rios)輸液ポンプの発見により、FDAが史上初めてサイバーセキュリティを理由に病院へ製品の使用中止を呼びかけるきっかけを作ったアメリカのセキュリティ研究者。
- ビル・ゲイツ (Bill Gates)1975年にポール・アレンとマイクロソフトを創業し、ソフトウェアを業界の利益の中心に据える契約をまとめた人物。
- ビル・タット (Bill Tutte)ドイツの暗号機の内部配線を、実物も写真も見ないまま突き止めた化学者。
- ビル・チェスウィック (Bill Cheswick)ファイアウォールに関する最初の本格的な書籍を共著し、侵入者の行動を観察するためだけに数か月も泳がせたベル研究所の研究者。
- ビル・マルチャク2016年、テキストメッセージのリンクの中にNSO GroupのスパイウェアPegasusが潜んでいることを突き止めた、Citizen Labの研究者。
- ビル・ランドレス (Bill Landreth)1983年に逮捕された十代のハッカー「The Cracker」。その2年後に、マイクロソフト・プレスからコンピュータセキュリティの本を出した。
- ビルボード常にカメラの方を向く平らな四角形を描き、2D画像を3Dの物体に見せる手法。
- ヒル暗号文字のブロックを法26の行列積で暗号化する方式。代数的には美しいが、まさにそのせいで、平文を少し手に入れた相手には筒抜けになる。
- ピンチローラーテープをキャプスタンに押しつけ、一定の速度で送り出すための柔らかいゴムのローラー。
- ヒンテッド・ハンドオフレプリカが停止している間、書き込みを隣のノードに「ヒント」として預かってもらい、復旧後に再送して結果的に整合させる仕組み。
- ピンホイール計算機計算機の第三の機構。レバーで突き出るピンの数を決める円盤で、サンクトペテルブルクで働いていたスウェーデン人が考案した。
- ピン射影ピン留めされた構造体の中のフィールドも、それ自体ピン留めされているのかという問題。Rustの答えは、フィールドごとに選べ、その選択は型の契約の一部になる、というものだ。
- ピン留めメッセージ重要なメッセージをチャットやチャンネルの上部に「ピン留め」し、流れて見えなくなるのを防ぐ機能。Slack、Discord、Telegram、WhatsApp の標準機能で、ルールやリンク、決定事項を見つけやすくする。
- ブースト(Mastodon)Mastodonにおけるリツイートに当たる機能で、他人の投稿をそのまま自分のフォロワーに転送する。以前は「reblog」と呼ばれていた。Mastodonは長く引用機能を欠いていたため、ブーストが唯一の共有手段であり、それがより穏やかな共有文化を形づく…
- ブートセクタディスクの先頭512バイト。OS の残りを読み込むのに必要な最小限のコードだけが入っている。
- ブートブロックイントロAmiga の1024バイトのブートセクタに押し込んだ小さなイントロ。クラックトロや、コーダーの名刺代わりとして使われた。
- ブートローダーBIOSやUEFIから呼び出され、今度はOSのカーネルを読み込むプログラム。
- ブーメラン接続性テーブル(BCT)2つの半分が出会うS-boxを、ブーメランが無事に通り抜ける正確な確率を与える、S-box上の表。
- ブーメラン攻撃短い差分を2つつなげる差分攻撃。名前の由来もそこにある。
- プールヴィ・ヴォーラ検証可能な投票方式を、学会論文から実際の自治体選挙へと押し上げた計算機科学者。
- ブール型値がtrueかfalseの二つだけの型。名前は数学者ジョージ・ブールにちなむ。
- ファーザー・クリスマス・ワーム1988年12月にSPANとHEPnetを這い回ったDECnetワーム。目的は、クリスマス・イブにすべてのユーザーへ挨拶を届けることだけだった。
- ファーストホップ冗長化(FHRP)デフォルトゲートウェイを冗長化するプロトコル群の総称。複数のルーターが仮想IP/MACを共有し、アクティブなゲートウェイが故障すると、クライアント側の設定変更なしにバックアップが即座に引き継ぐ。HSRP、VRRP、GLBPが含まれる。
- ファーマコード製薬業界の包装機械を制御する単純なバイナリのバーコード。レジでのスキャンを想定したものではない。
- ファームウェアハードウェアに組み込まれたソフトウェア。ルーター、プリンター、SSD、IoT機器の中に入っている。
- ファイアウォールネットワーク通信を検査し、ルールに合致するものだけを通す門番。
- ファイアエフェクト画面をはい上がる炎。数行のコードと巧みに選んだ炎のパレットだけで作れるセルオートマトンである。
- ファイステル・ネットワーク逆算できない関数から、元に戻せる暗号を組み立てるための構造。
- ファイナルカートリッジIIIファストローダー、フリーザー、デスクトップ画面を一つにまとめた、Commodore 64用のオールインワンカートリッジ。
- ファイルエコーFidoNetでファイルを配信する仕組み。実質はエコーメールだが、運ぶのはメッセージではなくプログラムやアーカイブである。
- ファイルシステム番号付きブロックの山を、名前とディレクトリと権限を持つファイルに変える層。
- ファイルディスクリプタプロセスが開いているもの(ファイル、ソケット、パイプ、デバイス)を識別する小さな整数。
- ファイルマネージャー(Windows)左にディレクトリツリー、右にファイル一覧を並べたWindows 3.0のファイル管理ソフト。1995年にエクスプローラーに取って代わられ、2018年にオープンソースとして復活した。
- ファイルレスマルウェア実行ファイルをディスクに書き込まず、メモリ上だけで動く悪意あるコード。ファイル検査型のアンチウイルスには見えない。RAMやPowerShellのセッションに潜み、永続化の仕掛けはレジストリやWMIに隠す。
- ファインチューニング学習済みのAIモデルに、自分のデータでさらに学習をさせること。
- ファインチューニング(LLM)事前学習済みの言語モデルに、より特化した独自データで追加学習させ、タスク・分野・文体に適応させること。モデルの重みを変える点で、文脈で知識を与えるRAGや、指示するだけのプロンプトとは異なる。
- ファクトリパターンGoFの生成パターン。オブジェクトの生成をクライアントから「ファクトリ」に移し、具象クラスを知らなくて済むようにする。
- ファジングプログラムに大量のランダムな、壊れた、あるいは想定外の入力を与え、クラッシュやメモリエラー、セキュリティホールを見つけ出すテスト手法である。人間なら思いつかない壊し方を、コンピューターが自動で探してくれる。
- ファストローダーC64の苦痛なほど遅いディスクドライブを、読み込みプロトコルそのものを書き換えることで耐えられる速さにしたローダーである。
- ファックス(Fax)紙を読み取り、音にして電話回線へ流し、相手側で同じ紙を印刷する機械。
- ファンCPU、GPU、筐体を冷やすための回転式冷却装置。熱い空気を押し出す。
- ファンクター(Functor)mapできるデータ構造。「中身」に関数を適用しても「容れ物」は変えない map/fmap を実装している。
- ファンコム(Funcom)オンラインRPGが産業になる前からそれを作り、トラブル続きのローンチが定番になる前からそれを経験していたノルウェーのスタジオ。
- ファンタジーコンソールソフトウェアの中にだけ存在する架空のコンピュータ。8ビット機のような手触りになるよう、制限をあえて決めてある。
- ファントムリードあるトランザクションが同じ範囲クエリを二度実行したところ、別のトランザクションが条件に合う行をINSERTしたせいで、返る行数が変わってしまう現象。
- フィーチャーフラグ再デプロイなしで機能を実行時に有効・無効にできるスイッチ。トランクベース開発、カナリアリリース、A/B テスト、ダークローンチを可能にする。
- フィーチャーフラグ(運用)コード内のスイッチで、新しいコードをデプロイせずに、実行時に機能のオン/オフを切り替えられる。「コードをデプロイする」ことと「機能をリリースする」ことを切り離し、問題が起きたときは即座に止める「キルスイッチ」にもなる。
- フィードジェネレータ(Bluesky)任意のロジックで投稿のカスタムフィードを生成する、Blueskyのサードパーティ製サービス。誰でも作って公開でき、ユーザーはプラットフォームが決めた単一のランキングではなく、自分で購読するアルゴリズムを選べる。
- フィッシング銀行や勤務先、Microsoftなど正当な相手になりすまし、パスワードや金銭をだまし取る詐欺。
- フィッシングキット偽のログインページ(Microsoftや銀行のものの複製など)を設置するための、出来合いの「キット」。
- フィニアス・フィッシャー政府向けスパイウェアの有名ベンダー2社に侵入し、内部資料をネットにぶちまけた匿名のハクティビストである。
- フィリップ・エクスリン2003年にレインボーテーブルを発明し、ソルトなしのパスワードハッシュを数秒の問題に変えたEPFLのスイス人研究者。
- フィリップ・スターク2008年にリスク限定監査を導入したUCバークレーの統計学者。電子的な選挙結果を、できるだけ少ない紙の投票用紙の手作業集計で検証する方法である。
- フィリップ・ハラム=ベイカーCERNの初期のWeb仲間から証明書ビジネスへ進み、CAAレコードの標準を書いた英国のセキュリティアーキテクト。
- フィリップ・マテウス・ハーン(Philipp Matthäus Hahn)説教と天文時計づくりの合間に、初めて「本当に信頼できる」計算機を作ったヴュルテンベルクの牧師。
- フィリップ・ロガウェイOCBとXEXの設計者。2015年、暗号は政治的なものだと同業者に思い出させた人物。
- フィリッポ・ヴァルソルダ退屈で誤用しにくい暗号コードを書き、それを例外ではなく標準にすべきだと考えるイタリア出身の暗号研究者。
- フィル・カッツPKZIPを作ったミルウォーキーのプログラマ。彼のアーカイブ形式は、今もJAR、DOCX、APKの土台にある。
- フィル・ジマーマン1991年にPGPを無料で公開し、武器輸出をめぐる3年間の刑事捜査の対象になった。
- フィルターバブルパーソナライズ・アルゴリズムが好みに合うものばかりを見せ、知らぬ間に現実の見え方を狭めてしまうという考え方。2011年にイーライ・パリサーが著書『フィルターバブル』で提唱した。
- フィルドベクター面を単色で塗った回転する3Dオブジェクトを指すシーンの呼び名。家庭用コンピュータのデモに現れた最初の本格的な3D。
- フィルムスキャナー紙に当てるのではなく、フィルムに光を透過させて読み取るスキャナー。書類ではなくスライドやネガのためのものだ。
- フィルレートGPUが1秒間に書き込めるピクセルまたはテクセルの数で、長らくリアルタイムグラフィックスで最も厳しいボトルネックだった。
- フィンスタグラム(finsta)本アカウントとは別に作る、ごく親しい友人だけがフォローする非公開・匿名のInstagramアカウント(「fake Insta」)。取り繕わない投稿の場で、整えられた本アカの表の顔と対をなす。
- フェアキューイング各フロー(TCP 接続)に帯域を等しく割り当てるパケットスケジューリング。攻撃的なフローが有利になる FIFO に代わるものだ。
- フェアチャイルド・セミコンダクター集積回路を実用化し、そのうえ自社の人材でシリコンバレーの半分を育てた半導体メーカー。
- フェアライト(Fairlight)シーンで最も古く、最も長く続いているグループの一つ。1987年にC64のクラックで始まり、今もデモを作り続けている。
- フェイルオーバー主系の部品が故障したとき、自動的に予備へ切り替える仕組み。高可用性システムの定番で、レプリケーションと監視と切り替え機構の三つが要る。
- フェイルファスト何かおかしいと気づいた時点で即座に落ちる。誰にも理解できなくなった状態のまま動き続けない。
- フェディバース(Fediverse)ActivityPubで相互接続する連合型SNSの総称。Mastodon、Pleroma、PeerTube(動画)、Pixelfed(写真)、Lemmy(リンク集約)、Misskey、Bookwyrm(読書)などを含む。
- フェディバースのソフトウェア(Fediverse software)ActivityPubプロトコルを話し、そのために相互に連合できる各種のサーバー。マイクロブログはMastodonが主流で、コンテンツの種類ごとに別の実装がある。
- フェディバースの発見性問題連合型ネットワークの根本的な問題。中央のインデックスなしに、関連するアカウントや投稿をどう見つけるか。MastodonやPleromaは苦戦しており、検索はインスタンス内に限られ、全文検索は既定でオフ、「トレンド」機能も既定ではない。
- フェデレーション中央の管理者なしに、異なるインスタンス同士がサーバー間で通信する方式。原型は電子メールで、現代の例は ActivityPub(Fediverse)、Matrix、XMPP。対極は閉じた庭(Discord、Slack)である。
- フェニックス・コンタクト端子台や産業用部品のドイツのメーカーで、PLCnextプラットフォームによってオートメーションへと事業を広げた。
- フェライトヘッド小さなフェライトのコアに導線を巻いた初期の読み書きヘッドで、薄膜やGMRに取って代わられるまでHDDとフロッピーを支えた。
- フェランティ・マーク1普通の顧客が買えた最初のコンピュータ。マンチェスターの試作機を製品にしたものである。
- フェリックス・ドムケゲーム機に侵入してきたドイツのハードウェアハッカー。意外にも、ディーゼル車のエンジン制御装置にまで手を伸ばした。
- フェリックス・ドラステル20世紀の変わり目にバイフィド暗号とトリフィド暗号を考案したフランスの暗号学者。
- フェリックス・フォン・ライトナー「Fefe」の名で知られるドイツのセキュリティコンサルタント兼プログラマー。2005年から続くブログは、ドイツで最も読まれているものの一つだ。
- フェルナンド・コルバト(Fernando Corbató)MITのCTSS(タイムシェアリングシステム)の中心人物で、コンピュータにパスワードを持ち込んだ人物。本人はのちにそれを悪夢と呼んだ。
- フェルミのパラドックス(デモ)Revision 2016 の PC デモ部門で優勝した Mercury の宇宙デモ。デモは見せるだけでなく、何かを語れることを示した。
- フェンスドフレーム周囲のページとのあらゆる通信を意図的に断ち切った埋め込みフレーム。どちらの側にも見せてはならないデータから選ばれた内容を、表示するために作られた。
- フォーカスキーボード入力を受け取る要素のこと。フォーカスリングで示される。
- フォーカス・フォロウズ・マウスポインタが乗っているウィンドウにキー入力が届くフォーカス方式。クリックは要らない。
- フォーカススティール防止別のウィンドウで入力中に、新しく開いたウィンドウがキーボードフォーカスを横取りしないよう、ウィンドウマネージャーが守るルール。タイムスタンプで「ユーザーが望んだ前面化か」を判定する。
- フォーカストラップキーボードフォーカスを有効な要素(通常はモーダル/ダイアログ)の内側に閉じ込め、Tab操作がその中で循環し、背景へ「漏れ出さない」ようにする手法。モーダルのアクセシビリティの基本要件で、これがないとスクリーンリーダーやキーボードの利用者は迷子になる。
- フォークプロジェクトの複製が独自の道を歩み始めること。友好的な貢献の入口にもなれば、決別の手段にもなる。
- フォークボム自分自身のコピーを指数関数的に生成するプロセス。数秒でプロセステーブルを埋め尽くし、システムを落とす。
- フォースクエア暗号5×5の表を四枚使い、そのうち二枚を鍵語で並べ替えて、二文字ずつ暗号化する。
- フォースポイント(Forcepoint)Websenseを源流とする米国のセキュリティ企業で、情報漏えい防止(DLP)とセキュアなWeb/クラウドゲートウェイに力を入れている。
- フォーマッターコードを自動でスタイル規約に整形するツール。レビューのたびにタブかスペースかで揉める必要がなくなる。
- フォーマットオーバーヘッドギャップ、同期フィールド、セクタヘッダ、ECCが食う領域。「1.44MB」のフロッピーに1.44MB分のデータが入らない理由である。
- フォームファクタ部品の物理的な形状について取り決められた規格。寸法、ネジ穴、コネクタの位置を揃えることで、異なるメーカーの部品が組み合わせられる。
- フォームフィードプリンタに現在のページを排出して次のページの先頭へ進めと伝える、FF制御文字(0x0C)。
- フォールトインジェクション攻撃電圧グリッチやレーザーパルスなどで暗号計算をわざと乱し、生じた誤った結果から秘密を引き出す攻撃。
- フォールト攻撃ハードウェアに計算を間違えさせ、誤った出力から鍵を読み取る攻撃。
- フォグ・オブ・ウォー味方ユニットが今見ていない領域を隠し、探索済みでも監視していない場所は「最後に見た姿」として暗く表示するストラテジーゲームの仕組み。
- フォトタイプセッター(写真植字機)活字を鉛で鋳造する代わりに、光で印画紙やフィルムに文字を露光する組版機。ホットメタルとデジタル印刷の橋渡しとなった。
- フォトニックチップ電子の代わりに(あるいは電子に加えて)光を扱うチップ。データ転送や、光による直接演算に使う。
- フォトプロッタペンで描く代わりに写真フィルムを露光するプロッタ。基板の設計データを、物理的な銅パターンに変える機械である。
- フォトンマッピング2パス式のグローバルイルミネーション手法で、光源から光子を放ってその到達点を記録し、画像の描画時にその地図を読み返す。
- フォルスシェアリング二つのスレッドが別々の変数に書き込んでいるのに、たまたま同じキャッシュラインに載っている状態。書き込みのたびにコヒーレンスプロトコルがライン全体を無効化し、スレッドは実際には共有していないものを奪い合う。
- フォローベイト情報としての価値より、フォロワー獲得を最大化するために作られた投稿。「続きはフォローで」というCTA付きのスレッド、LinkedInの箇条書き投稿、TikTokの「最後まで見て」型の引きなど。
- フォロワーリードリーダーに問い合わせず、レプリカが読み取りに答える方式。完全にレプリケート済みと保証された時刻の読み取りに限ることで、正しさを保ったまま地理的なレイテンシを減らす。
- フォロワー数SNSアカウントのフォロワー(登録者)の数。かつては最も重要なステータス指標だった。現在は偽フォロワーや休眠アカウントのせいで、総数よりエンゲージメント率のほうが重視される。
- フォワーディング/バイパス演算結果を、レジスタファイルへの書き戻しを待たずに、生成した実行ユニットから必要とする命令へ直接送る技法。データハザードを解消し、ストールを避ける最も一般的な方法。
- フォワードレンダリング古典的なパイプライン。各物体を1パスでラスタライズとシェーディングし、届くライトをループして処理する。
- フォンシェーディングピクセルごとに表面の法線を補間する陰影付け手法。グーローと違い、ポリゴンの真ん中にあるハイライトも捉えられる。
- フォントカートリッジプリンタ前面に差し込み、本体にない字形を与えるROMモジュール。
- フォントパス (X11)クライアントが名前でフォントを要求したときにXサーバーが検索するディレクトリとフォントサーバーのリスト。Xサーバーが起動を拒否する原因として最も多かったものだ。
- フォントレンダリング文字の数学的な輪郭をピクセルに変換する処理。思われているより難しく、環境ごとに文字の見え方が違う理由でもある。
- ブック暗号単語や文字を、送り手と受け手の双方が持つ本の中の位置(ページ、行、語)を示す数字に置き換える暗号。
- プッシュ通知アプリが尋ねなくても、サーバー側から端末へ送られるメッセージ。アプリが定期的に問い合わせるポーリングの正反対である。
- フューチャー・クルー(Future Crew)「Second Reality」を生んだフィンランドのデモグループ。PCシーン黄金期に最も影響力のあった存在と言ってよい。
- ブライアン・カーニハン世界にCとUnixの哲学を教えた本の著者。K&RのKであり、AWKのKでもある。
- ブライアン・キャリアフォレンジックの講座がまず使う無料ツールキット、The Sleuth KitとAutopsyの開発者であるアメリカの研究者。
- ブライアン・クレブスブログ「KrebsOnSecurity」でサイバー犯罪者の実名を次々に暴き、報復に本気で労力を割かれる調査報道記者。
- ブライアン・スノウ機能とセキュリティは別物だと、キャリアを通じて指摘し続けたNSAの防御側の古参。
- ブライアン・リード最初期の文書マークアップシステムを書き、その後Usenetに誰よりも混沌をもたらした計算機科学者。
- フライスナー格子穴の開いたテンプレートを4回転させながら、穴越しに平文を書き込む回転格子式の暗号。
- ブライドバート指数Usenetで、大量投稿がスパムとして削除に値するかを判断するために使われた計算式。名前はセス・ブライドバートにちなむ。
- プライベートIPアドレス内部ネットワーク用に予約されたIPアドレス。インターネットからは到達できない。
- プライベートVLAN(PVLAN)同じ VLAN・同じサブネットにいるホスト同士を互いに隔離する技術。ネットワークとゲートウェイは共有するが、直接は通信できない。サブネットを無駄にせず顧客を分けたいホスティング、ホテル、データセンターで使われる。
- ブライヘンバッハー攻撃1998年にダニエル・ブライヘンバッハーが示した、パディングが正しいかをサーバーに尋ねるだけでRSA暗号文を解読する攻撃。
- ブラウザWebページを取得して表示するソフトウェア。HTMLパーサー、レイアウトエンジン、JavaScriptエンジン、CSSエンジン、ネットワークスタック、描画パイプライン、開発者ツールを内蔵する。
- ブラウザのESモジュールブラウザが<script type="module">とimport/exportで標準搭載しているJavaScriptモジュール機能。バンドラなしで、モジュール化したコードをそのまま動かせる。
- ブラウザフィンガープリントCookieを使わず、ブラウザの特性だけでユーザーを一意に識別する手法。
- フラクショナルブラウン運動(fBm)基本ノイズを、周波数を上げ振幅を下げながら何オクターブも重ね合わせ、地形や雲やテクスチャ向けの自己相似なフラクタル状ディテールを得る手法。
- フラクショネーション平文の各文字をより小さな複数の記号に分けてから並べ替える技法。
- フラクタルズーマーマンデルブロ集合やジュリア集合へリアルタイムで潜っていくエフェクト。長らく不可能だったため、絵であると同時に技術の自慢でもあった。
- フラクタルツリーインデックス書き込みのたびに葉まで降りず、途中のバッファに溜めながら下へ運ぶB木。
- フラクタルブラウン運動(fBm)周波数を2倍、振幅を半分にしながらノイズを何層も重ね、あらゆるスケールにディテールを持たせる手法。
- フラグデー(1983年)1983年1月1日、ARPANETがNCPからTCP/IPへ一斉に切り替わった日。
- プラグボード物理的な物体としてのプログラム。穴だらけの板で、配線がそのままコードだった。
- フラグメンテーション次のリンクのMTUに収まらない大きなIPパケットを分割すること。断片は別々に流れ、再構成されるのは受信側だけで、途中では行われない。
- フラグメントシェーダーピクセルの候補ごとに一度実行され、その色を決めるプログラム。
- ブラザー名古屋のミシン会社。そのモノクロレーザープリンターは、「どのプリンターを買うべきか」への定番の答えになった。
- プラズマエフェクトサイン波を足し合わせ、パレットを回して作る、うねる色の雲。デモコーダーが最初に書く安上がりの魔法。
- ブラックチェンバー(The Black Chamber)Herbert Yardley が1920年代に率いたアメリカの暗号局の通称。1929年に閉鎖された。
- ブラックボード(AI)AIの各コンポーネントが互いを直接呼び出す代わりに、共通の領域を読み書きして連携するための共有メモリ。
- ブラックマジックデザイン競合が価格表を見直す羽目になるまで、業務用映像機器の値段を下げ続けたオーストラリアのメーカー。
- フラッシュメモリ電源を切ってもデータが消えない不揮発性メモリ。SSD、USBメモリ、SDカード、スマートフォンのストレージの土台である。
- プラッタハードディスクの内部でデータを実際に保持する、磁性体を塗布した硬い円盤。一つのスピンドルに1枚から複数枚が重ねられる。
- ブラッド・スペングラーgrsecurityの作者。Linux自身の堅牢化より10年先を行ったカーネルパッチは、最終的に有償顧客以外には閉じられた。
- ブラッド・テンプルトンUsenet最大のジョークグループを運営し、ClariNetを創業し、のちにEFFの理事長を務めたカナダ人。
- フラットシェーディングポリゴン1枚につき明るさを1つだけ計算する方式。三角形全体が単色になり、面がカクカクして見える。
- フラッドフィル種となる1点から、同じ色でつながった領域を塗りつぶす手法。ペイントツールの「バケツ」である。
- フラットベッドスキャナ原稿をガラスの原稿台に置いたまま、下でセンサーバーが動いて読み取る卓上スキャナ。
- フラットベッドプロッタ(Flatbed plotter)用紙を平らな台に固定したまま、ペンアームがX・Y両方向に動いて描く方式のプロッタ。
- プラテン用紙の裏で、ハンマーやプリントヘッドの打撃を受け止め、紙を1行ずつ送る硬いローラー。
- プラニメーター(求積器)任意の図形の輪郭をスタイラスでなぞるだけで面積を測る器具。そう呼ばれる前の、機械式の積分である。
- プランカルキュール世界初の高水準言語。実行できる計算機のないまま、アルプスの村で設計され、意味を持つには27年遅すぎる時期に公表された。
- フランク・スタヤーノ無線機器のペアリングをアヒルの子で説明し、その後は詐欺師を研究して、なぜ人は騙されるのかを探ったケンブリッジの研究者。
- フランク・ピーセンスルーヴェン・カトリック大学(KU Leuven)の教授。率いるDistriNetグループは、ハードウェアとプロトコルへの攻撃を最も多く生み出すヨーロッパの拠点の一つだ。
- フランク・マクシェリー差分プライバシーの共同考案者で、のちに進路を変えてストリーミングデータベースを作り始めた人物だ。
- フランク・リーガー暗号化通話と監視をめぐる議論の両方に足を置く、ドイツのセキュリティエンジニアでChaos Computer Clubの広報担当。
- フランク・ローレット1940年、日本の九七式欧文印字機(PURPLE)を復元したチームを率いたアメリカの暗号解読者。
- フランシス・ウォルシンガムエリザベス1世の主席国務大臣にしてスパイマスター。ヨーロッパ中に工作員と郵便傍受の網を張った。
- ブランズヴィガ機械式加算機を大衆向け商品に変えたドイツのピンホイール計算機。「鋼鉄の頭脳」として売られた。
- ブランチGitにおける並行した開発の流れ。mainを乱さずに機能開発を進められる。
- フリーカー電話交換機や長距離回線への侵入を専門とし、ソーシャルエンジニアリングやトーン信号を駆使したハッカー。
- フリーキング回線ではなく音の信号で電話網を探り、欺く行為。ハッカー文化の先駆けだが、信号が音声チャネルの外へ移ったことで姿を消した。
- フリーザーカートリッジボタン一つで動作中のマシンを凍結し、メモリをダンプして、コピープロテクトがかかっていてもほぼ何でもバックアップできる差し込みモジュール。
- フリースペースマップPostgreSQLが、テーブルの各ページにどれだけ空きがあるかを大まかに記録している台帳。「この行をどこに入れるか」への答えである。
- フリーデンスウェーデン出身の移民が、マーチャントを怒って飛び出して作った競合の計算機。人の手を借りずに平方根を求めた最初の機械だった。
- フリードマン検定一致指数から多表式暗号の鍵の長さを推定する方法。
- フリードリヒ・カシスキ1863年の手法でヴィジュネル暗号の弱点を暴いた、プロイセン陸軍の将校。
- プリエンプションプロセスの了承を得ずにカーネルがCPUを取り上げること。自発的に譲るのを待つやり方の対極にある。
- ブリゲーディングある集団が別のコミュニティ、スレッド、アカウントに組織的に押しかけ、大量の低評価、敵対的コメント、一斉通報を行うこと。ネット上の組織的嫌がらせで最も一般的な形のひとつ。
- ブリザード・エンターテイメントウォークラフト、スタークラフト、ディアブロを生んだスタジオ。「ライブサービス」という言葉が流行るずっと前に、オンラインゲームをサービスにした。
- フリズリク・スクーラソンアンチウイルスF-Protを作り、業界初の共通ウイルス命名規則を共同で作ったアイスランドのプログラマー。
- ブリッター論理演算を使って画面メモリのブロックを動かすAmigaのグラフィックスエンジン。滑らかにアニメーションするBOBや、高速な領域塗りつぶしの裏にはこれがあった。
- ブリッティング(ビットブリット)矩形のピクセルブロックをあるバッファから別のバッファへ一括で高速コピーする処理で、2Dグラフィックスの基本動作。
- フリッピーディスク裏返して裏面にも記録する片面フロッピー。容量を倍にする安上がりな手段だった。
- ブリップフェスティバルゲームボーイや昔のホームコンピュータで作る音楽を、フォーラムのスレッドから満員の会場へと連れ出した、ニューヨークのチップチューンの祭典。
- フリップフロップ「1」を覚えておく回路。二つの素子が互いを押さえつけ合い、何かが押してひっくり返すまでその状態を保つ。
- プリデータベースwarezリリースが「pre」された時刻、グループ、リリース名を記録する公開データベース。
- プリフェッチ/プリロード必要になる前にリソースを取得するようブラウザーに促すHTMLのヒント。
- プリフェッチャーCPUがもうすぐ必要とするデータを予測し、実際に要求される前にキャッシュへ取り込む仕組み。目的はメモリレイテンシを隠すことで、命令が来た時にはデータがすでにあり、キャッシュミスを避けられる。
- プリペアドステートメントプレースホルダ($1、?)を含むクエリのひな形を先に送り、パラメータは別に渡すSQLの方式。利点は主に2つ、SQLインジェクションの防止(パラメータはSQLとして解釈されない)と、実行計画のキャッシュである。
- プリマルチプライドアルファ色をアルファ値と別々に持たず、あらかじめアルファを掛けた形で保存する方式。合成が数学的に正しくなり、縁の暗いにじみもなくなる。
- ブリュースター・ケール初期インターネットで全文検索を可能にするWAISを作り、次に「誰かがすべてのコピーを残すべきだ」と決めた技術者。
- プリンターリボンインクを染み込ませた布状の帯。インパクトプリンターやタイプライターが打ちつけて、紙にインクを移す。
- プリントサーバーネットワーク上の全員から印刷ジョブを受け取り、適切なプリンターに向けてキューに並べる仲介役。
- プリントスプーラ印刷ジョブを受け取ってディスクに溜め、プリンタの都合のよいペースで送り出すシステムサービス。プログラムは待たなくて済む。
- プリントスルー巻かれたテープの強く記録された層の磁界が、隣の巻きにかすかな複写を残す現象。プリエコーやポストエコーとして聞こえる。
- ブル(Bull)フランスの国策コンピュータメーカー。オペレーティングシステムよりも頻繁に持ち主が変わった。
- ブルーグリーンデプロイ同一の本番環境を二つ用意し、「ブルー」(現行)と「グリーン」(新バージョン)とする配備戦略。グリーンで配備とテストを済ませ、トラフィックを一気に切り替える。問題が起きたら即座に戻せる。ダウンタイムなしで、ロールバックも瞬時だ。
- ブルース・シュナイアー誰もが実際に読んだ暗号の本を書き、その後のキャリアを「暗号ではセキュリティは解決しない」と説くことに費やした暗号学者。
- ブルース・スターリングサイバーパンクの宣言を書き、続いて米警察によるハッカー狩りを記した、当時最良のルポを著したSF作家。
- ブルース・ダンStuxnetが使ったWindowsのエクスプロイトを分解し、その後リバースエンジニアリングの教科書を書いたMicrosoftのエンジニア。
- ブルートフォース正解にたどり着くまで、あらゆる組み合わせを順に試してパスワードを当てる手法。総当たり攻撃。
- ブルーノイズエネルギーが高周波に偏り、低周波のかたまりを持たないノイズ。点は均等だが規則性はなく、パターンも密集も生じない。
- プルーフ・オブ・ステークブロックを作る権利を、燃やした電力量ではなく、預け入れた資本の量に応じて割り当てる合意形成方式。
- プルーフ・オブ・ワーク操作を受け付ける前に高価な計算を要求し、スパムや悪用を経済的に割に合わなくする仕組み。
- ブルーボックス電話網自身の制御信号を真似て、長距離回線を乗っ取ったトーン発生器。ウォズニアックが最初に売った製品で、Appleよりずっと前の話である。
- ブルームフィルタ「この要素は集合に含まれるか」に答える確率的データ構造。答えは「たぶんある」か「確実にない」。偽陰性はなく、偽陽性率は調整できる。
- ブルームフィルタインデックスブルームフィルタ、つまり「この行は確実に一致しない」か「一致するかもしれない」を素早く答える確率的データ構造に基づくインデックス。PostgreSQLでは拡張(bloom)で、列が多く、任意の組み合わせで検索されるテーブルに向く。
- ブルーレイディスクDVDの後継となった光ディスク規格。ソニー主導で2003年に登場した。青紫色レーザー(405 nm)により記録密度を高め、2008年に東芝のHD DVDとの規格争いに勝利した。
- プルシークレット(Pull secret)Pod がプライベートレジストリ(GHCR、ECR、GitLab、Harbor など)からイメージを取得するための認証情報を持つ Kubernetes Secret。Pod の仕様では imagePullSecrets で参照する。
- フルスタックフロントエンドとバックエンドの両方を扱える開発者。
- ブルックスの法則「遅れているソフトウェアプロジェクトに人員を追加すると、さらに遅れる。」——Fred Brooks『人月の神話』(1975年)。
- プルリクエストgitのあるブランチの変更を別のブランチに取り込んでほしいと依頼する仕組み。通常はコードレビューを伴う。
- ブル社(Compagnie des Machines Bull)IBMに対する欧州の対抗馬は、一台も売れないうちに亡くなったノルウェーの保険会社技師の特許の上に築かれた。
- ブレークグラス・アクセス深刻な危機の際に通常のアクセス制御を迂回するための緊急アクセス手順。「火災時にはガラスを割れ」という発想で、通常の仕組みでは足りないときに即座に使える強力な緊急用アカウントや手順を用意しておくが、周りには厳重な安全策を巡らせる。
- ブレーズ・ド・ヴィジュネル自分が発明したわけではない暗号に名前を残した、フランスの外交官。
- ブレーズ・パスカル父の徴税の計算を楽にするため19歳で計算機を作り、その後の人生を確率論と宗教的な懐疑に費やした人物。
- プレーナプロセス(Planar process)Jean Hoerniが考案した、保護用の酸化膜の下にトランジスタを平らに作る手法。以後のあらゆるシリコンチップの土台になった。
- フレームウォー話題そのものから離れ、二人がともに最後に発言する気でいる、我慢比べと化したネット上の口論。
- フレームデータ技が出るまで、当たり判定が出ている間、戻るまでに何フレームかかるか。何が安全で何が連続技になるかを決める、格闘ゲームの正確な通貨。
- フレームバッファ1フレーム分のピクセル値を保持するメモリ領域。ディスプレイがこれを読み出す間に、GPUが次のフレームを描く。
- フレームペーシングフレームを等間隔で届けること。フレーム時間のばらつきは、低くても安定したフレームレートよりも目に障る。
- ブレームレスポストモーテム「誰が間違ったボタンを押したか」ではなく、システムとプロセスに焦点を当てるインシデントレビュー。
- フレームワーク共通の処理をあらかじめ引き受けてくれる骨組みで、自分は固有の業務ロジックに集中できる。
- フレア(Reddit)Redditで、投稿(「質問」「ニュース」「ネタバレ」などのカテゴリ)またはサブレディット内のユーザー名の横(役割、チーム、専門家の肩書き)に付ける小さなラベルやバッジ。整理にも自己表現にも使える。
- プレイヤーキルモンスターではなく他のプレイヤーを殺すこと。MUDの世界で最も古く、最もしぶとい論争の種。
- プレイヤールーチンフレームごとに一度呼ばれてサウンドチップにデータを送る小さなアセンブラルーチン。3分のSID曲が数キロバイトに収まる理由だ。
- フレクストロニクス世界最大級の電子機器受託メーカー。他社の製品を作るのが仕事で、自社ブランドの製品はほとんど持たない。
- フレクソライター(Flexowriter)紙テープで動くタイプライターで、多くの初期コンピュータの入出力装置を務めた。
- プレスパー・エッカート24歳でENIACの電子回路の責任者となり、30年後にそのアイデア全体の特許を法廷で失った技術者。
- プレゼンスチャットプロトコルにおけるオンライン状態の情報。在席、離席、取り込み中、応答不可、オフラインなど。XMPPはプレゼンスを第一級の概念としたが、最近のプロトコルは単純なオンライン/オフラインだけのものが多い。
- プレゼンテーションマネージャーIBMとマイクロソフトが共同開発したOS/2のグラフィカルなウィンドウシステムで、Windows 3の見た目の源流でもある。
- ブレゼンハムのアルゴリズムピクセルの格子上に直線を引くアルゴリズム。整数の加算だけで済み、浮動小数点も除算も要らない。
- ブレッチリー・パークバッキンガムシャーにあるヴィクトリア朝の邸宅。1万人近い人々がドイツ軍の通信を極秘に読み解いた場所であり、副産物としてコンピューターが生まれた。
- フレッド・グランプ1984年に、Unixシステムが実際にどう侵入されるかを冷静に書いた最初期の論文を共同執筆した、ベル研究所の研究者。
- フレッド・コーエン1983年にVAX上で自己増殖するプログラムを書き、指導教官に「ウイルス」と名づけさせた大学院生。
- フレディ・ウィリアムズ史上初のランダムアクセスのデジタルメモリを偶然見つけ、コンピュータ事業を丸ごと研究生に譲ったレーダー技術者。
- フレデリク・ヴェルカウテレン姓の頭文字Vが、ほぼすべてのライブラリが実装する二大準同型方式の一つ、BFVに残るベルギーの暗号研究者だ。
- フレデリック・ウィリアムズ彼のブラウン管は最初のランダムアクセスメモリとなり、その試験装置は世界初のプログラム内蔵式コンピュータとなった。
- プレハブあらかじめ設定したゲームオブジェクトのテンプレート。好きなだけインスタンス化でき、テンプレートを編集すればすべてのコピーに反映される。
- プレフィックスキャッシュ多数のリクエストが共有するプロンプトの冒頭部分のKVキャッシュを保持しておき、同じシステムプロンプトを1日に1万回も再計算するのをやめる仕組み。
- プレフィックスリストネットワークプレフィックスに一致させ、経路の受け入れ、広報、遮断を決めるフィルタ。正確なプレフィックス長や範囲も指定でき、特にBGPで経路情報を絞る最も一般的な手段である。
- ブレンダン・アイク1995年にJavaScriptを10日間で書き上げた人物。その短さは、30年にわたって言語の癖の言い訳にされ続けている。
- ブレント・ウォーターズ(Brent Waters)アミット・サハイとともに属性ベース暗号の基礎を築き、その上に家のほとんどを建てたアメリカの暗号研究者。
- ブレンドツリー複数のアニメーションクリップを重みで滑らかに混ぜるノードグラフ。速度が上がるにつれて歩きが走りへ移り変わり、ぶつ切りの切り替えにならない。
- ブローダーバンド兄弟が経営し、『ロードランナー』『プリントショップ』『カルメン・サンディエゴ』『プリンス・オブ・ペルシャ』『Myst』を世に出したパブリッシャー。1つのレーベルとしては異例の当たり率だった。
- フローダイアグラム(1947年)Goldstine と von Neumann が考案した、コーディングの前にプログラムを計画するための記法。フローチャートの祖先だが、途中で証明の仕組みが抜け落ちた。
- フローティングスタティックルートアドミニストレーティブディスタンスをわざと高く設定した静的バックアップルート。主経路が消えるまでは「眠って」いて、消えた時点で浮かび上がり、ルーティングテーブルに載る。動的プロトコルなしの簡易フェイルオーバーである。
- ブロートMVCCがテーブルやインデックスに残す無駄な領域。UPDATEは実際には新しい行バージョンを書き込み、古い行を「死んだ」ものとして残すだけで、掃除が入るまで領域は解放されない。
- ブロードキャスト特定の相手ではなく、ネットワーク上の全員にパケットを送ること。
- ブロードフェーズ物理エンジンの衝突探索の第1段階。接触しえないオブジェクトの組を安価に除外する。
- フローフィールドグリッドの各セルが「ゴールへの次の一歩」を指すベクトル場。数百のユニットが個別に探索せず、1本の経路を共有できる。
- フロー制御高速な送信側が、低速な受信側を圧倒しないようにする仕組み。ネットワーク層(TCP)、アプリケーション層(HTTP/2のストリーム)、データ基盤(Reactive Streams、Kafka)のいずれにもある。
- フロイド–スタインバーグ・ディザリング1976年の誤差拡散アルゴリズムで、丸め誤差を隣接ピクセルに分配して、単色のプリンタや画面で灰色の階調を表現する。
- プロキシARPルーターが他のホストに代わってARP要求に応答すること。実際には別サブネットにあるIPに対し、自分のMACアドレスを返す。ホスト同士は間にルーターがあることを知らずに、同じネットワークにいるかのように通信できる。
- プログラムマネージャーWindows 3.xのシェル。アイコン付きのプログラムグループが並ぶウィンドウで、1990年にMS-DOS…
- プログレッシブスキャン各フレームを丸ごと1枚、1行ずつ順に送る方式。インターレースの反対で、1080pのpはこれを指す。
- プログレッシブデリバリー継続的デリバリーの発展形。新バージョンを少しずつ、より多くのユーザーに広げ、指標の自動監視でロールアウトを続けるか巻き戻すかを決める。「セーフティネット付きのデプロイ」である。
- プログレッシブメッシュ粗いベースメッシュと、順序付けられた頂点分割の列からなり、前後に再生することで連続的な詳細度(LOD)を実現する形式。
- プロシージャルアニメーションキーフレームの再生ではなく、ルールや物理から実行時に計算される動き。アニメーターが一度も見たことのない凹凸のある地面にも、トカゲの足は正しく着地する。
- プロジェクター映像を自分自身ではなく、外部の面に映し出す機器。主な方式はDLP、LCD、LCoSの3つ。
- プロセス実行中のプログラムの実体。固有のメモリとPIDを持ち、複数のスレッドを含められる。
- プロセスノードチップ製造プロセスの呼称で、従来はナノメートルで表した(「5nm」「3nm」)。今ではほぼ商標のような名前で、物理的なトランジスタの大きさとは対応せず、密度と性能のおおまかな「世代」を指す。
- プロセス報酬モデル(PRM)最終的な答えが合っていたかだけでなく、推論の各ステップを評価する報酬モデル。モデルが誤った理由で正解にたどり着くのを見抜ける。
- ブロックサイズブロック暗号が一度に暗号化するビット数。鍵がどれだけ持つかを左右する、目立たない要因の一つ。
- ブロックチェーン各ブロックが直前のブロックと暗号学的に連結された、追記専用の分散データベース。変更には全ノードの合意が要る。起源は2008年のサトシ・ナカモトによるビットコイン論文。
- ブロックデバイス固定サイズのブロック単位でランダムアクセスして読み書きするデバイス。ディスク、SSD、USBメモリなど。
- ブロックとミュート誰かと距離を置く2つの方法。ブロックは相手があなたを見ることも連絡することもできなくなり、相手にも分かる。ミュートはあなたが相手を見なくなるだけで、相手は何にも気付かない。この違いは、ネット上の対立への対処の要となる。
- ブロックリスト(Bluesky)ユーザーが購読できる共有ブロックリストというBlueskyの機能。管理者が問題アカウントをリストにまとめ、購読者はそれを自動的に引き継ぐ。TwitterやMastodonには個人用のブロックしかなく、主流SNSでは先駆的な発想だった。
- ブロック圧縮4×4のテクセルを固定サイズのブロックにまとめる非可逆・固定圧縮率のテクスチャ圧縮で、グラフィックスカードがサンプリング時にそのまま復号する。
- ブロック暗号 (Block cipher)きっかり1ブロックずつ暗号化する方式。2ブロック目をどう扱うかを定める暗号利用モードがなければ、使い物にならない。
- ブロック間ギャップ二つのデータブロックのあいだにある空白のテープ部分。スタートストップ式の駆動装置が減速し、再び定速まで加速するのに十分な長さがある。
- フロッピーディスク30年間使われ、容量は1.44MB。現物を触ったことのない人々が書いたソフトウェアの「保存」アイコンとして、今も生きている。
- フロッピーディスクの形式160KB、360KB、720KB、1.2MB、1.44MB——密度・面数・セクタ長の組み合わせから生まれた容量のジャングル。
- ブロッホ球1量子ビットがどの状態にあるかを示す地球儀のような図。北極が0、南極が1で、その間はすべて重ね合わせを表す。
- プロテクションリングプロセッサの特権レベルの階層。リング0はすべてを許され、リング3はほとんど何も許されない。
- プロトコル二者が通信するときの取り決め。メッセージの形式、順序、エラー処理、状態遷移を定める。TCP、HTTP、SMTP、BGP、OAuthはいずれもプロトコルである。
- プロトタイプ汚染攻撃者が Object.prototype を書き換え、アプリ内のすべてのオブジェクトに影響を及ぼすJavaScriptの脆弱性。
- プロパティベーステストどんな入力でも成り立つはずの不変条件(プロパティ)を書くと、ライブラリが何百ものランダムな入力を生成して、それを破ろうとするテスト手法。
- プロビジョニングプロファイルアプリID、署名証明書、許可されたデバイスを結びつけるファイル。iOS開発者が愛憎相半ばする代物として有名。
- フロプティカル(Floptical)媒体に光学式サーボトラックを刻み込み、3.5インチのディスクから21MBを引き出した1991年のフロッピードライブ。
- プロプライエタリソフトウェアソースコードが公開されず、ライセンスで利用が制限されるソフトウェア。対義語はオープンソース。代表例はWindows、macOS、Adobe Creative Suite、Oracle DB、SAP。
- フロム・ソフトウェア多くを説明しないことで「ソウルライク」を生み出した東京のスタジオ。『キングスフィールド』から『エルデンリング』まで。
- フロントエンドユーザーのブラウザやアプリ上で動く部分。実際に目に見え、クリックされる側。
- フロントパネル(CDE)CDEの画面下部に横断する幅広いバーで、時計、ランチャー、ごみ箱、4つのワークスペースボタンを収める。名前以外はタスクバーそのもので、Windows 95がこのレイアウトを一般化する何年も前から存在した。
- プロンプチュアリーネイピアの発明のうちもっとも知られていないもの。穴あきの短冊で多桁の掛け算を一度に済ませ、ネイピアの骨より高機能だった。
- プロンプトLLMに与える入力。質問、指示、文脈のこと。
- プロンプトインジェクションユーザーが指示を紛れ込ませ、システムプロンプトを上書きさせてしまうLLMへの攻撃。
- プロンプトエンジニアリングLLMに本当に欲しいものを出させるよう、プロンプトを書く技術。
- プロンプトキャッシュLLM プロバイダーが、繰り返し現れるプロンプトの先頭部分(長いシステムプロンプトや文書など)の処理結果をキャッシュし、以降の呼び出しでは再計算を省く機能。遅延が下がり、コストも大きく割り引かれる。
- ベーコン暗号各文字をAとBの5記号に置き換え、それを二種類のほぼ同じ活字として普通の文章に隠す暗号。
- ページキャッシュカーネルがファイルの内容をRAM上に保持するキャッシュ。Linuxサーバーの空きメモリがいつも驚くほど少なく見える理由だ。
- ページテーブルウォーク仮想アドレスを物理アドレスへ変換するため、メモリ上の多段ページテーブルを順にたどる処理。TLBミスのときに発生し、データの場所を知るだけで何度もメモリアクセスが必要になる高コストな処理である。
- ページフォールトプロセスが、現在物理メモリにないアドレスに触れたときに発生するトラップ。一般的な意味でのエラーではない。
- ページフリップ完成した画像をコピーする代わりに、ディスプレイが読むフレームバッファを切り替える方式。垂直帰線期間にポインタを一つ入れ替えるだけで済む。
- ページプリンタラインプリンタや文字プリンタと違い、一ページ分をまとめて組み上げて出力するプリンタ。
- ページャ(デスクトップ)すべての仮想デスクトップを小さな地図にして、ウィンドウを長方形で描いたもの。クリックでデスクトップを切り替え、ウィンドウをドラッグして移せる。
- ページングメモリを連続した一つの空間として扱わず、通常 4 kB の等サイズの塊に分割する方式。
- ページ記述言語文字・図形・画像を正確な位置で含む完成ページを記述するプログラミング言語で、どのプリンターや解像度で印刷されるかに依存しない。
- ペーテル・ソール(Péter Ször)コンピュータウイルスの仕組みと見つけ方について、この分野の標準的な教科書を書いたハンガリーのウイルス研究者。
- ベーパーウェア発表され、宣伝され、プレビュー記事まで書かれたのに、結局出荷されなかった製品。
- ベアラートークン「持っている者なら誰でも使える」トークン。鍵交換が要らない、財布の中の現金のようなモデル。RFC 6750。
- ベイクドライティングツール上で事前に計算してテクスチャやプローブに保存した照明で、実行時には毎フレーム光を計算せず、完成した値を引くだけで済む。
- ヘイズコマンドセット(AT)先頭にATを付けたテキストコマンド。40年にわたり、モデムにダイヤル、切断、状態報告を指示し続けている。
- ベイパーチャンバー毛細構造(ウィック)と作動液を封入した密閉型の熱輸送デバイスで、いわば平らで大きなヒートパイプ。従来のヒートパイプより広い面積に熱を均一に拡散できる。上位GPU、フラッグシップのノートPC、PS5で標準的に使われる。
- ペイメントHSMカード決済向けに作られたHSM。PINやカードの暗号文を扱い、鍵は1本たりとも装置の外に出ない。
- ペインターズアルゴリズムシーンを奥から手前へ順に描き、近くのものが遠くのものを塗りつぶす。画家がキャンバスに絵の具を重ねていくのと同じやり方だ。
- ベヴ・ハリス2003年にDieboldの選挙ソフトウェアが公開サーバーに置かれているのを見つけ、その後何年もかけて、それで何ができるかを示し続けた米国の作家。
- ヘキサゴナルアーキテクチャ中心にドメインロジックを置き、その周りを「ポート」(インターフェース)と、データベースやHTTP、キューなどへ変換する「アダプター」が囲む構造。
- ベクタークロックノードごとのカウンタをベクトルにして分散システムの論理時間を追跡する仕組み。あるイベントが別のイベントの前か後か、並行かを判定できる。
- ベクターボール同一の陰影付きボールを3D空間に並べて回転する形を描く手法。塗りつぶしポリゴンが高価だった時代の安上がりな3D。
- ベクトル(Vector)何かを「空間」内の一点として表す数値の並び。現代のAIモデルでは通常768〜3072次元になる。
- ベクトルインデックス高次元ベクトル(埋め込み)の中から「最も近い10件を探す」類似検索を高速化するインデックス。セマンティック検索、レコメンド、AIにおけるRAGの土台となる。厳密検索は遅すぎるため、近似手法(ANN)が使われる。
- ベクトルデータベース「このクエリベクトルに最も近いN個のベクトルを探す」ことに特化したデータベース。RAG、意味検索、レコメンド、重複排除の中核を担う。
- ベクトル検索の手法近似最近傍探索(ANN)のアルゴリズム群――HNSW(階層グラフ)、IVF(クラスタ分割)、DiskANN(ディスク利用型)――と、メモリを節約する量子化(PQ・スカラー・バイナリ)の総称である。
- ベクトル量子化ベクトルデータベース向けの圧縮技術。1024次元のfloatベクトル(約4KB)を、クラスタリングで8〜32バイトのコードに写す。1台のマシンで10億規模の埋め込み検索ができる。古典的な手法は直積量子化(Jégouら、2011年)。
- ベセスダ・ソフトワークス『The Elder Scrolls』と『Fallout』を手がけるメリーランドの販売会社で、現在はMicrosoft傘下にある。
- ベッコフ(Beckhoff)PCをPLCに仕立て上げ、フィールドバスのEtherCATを生み出したドイツのオートメーション企業。
- ヘッドギャップリング状ヘッドにある非磁性の微細な隙間。ここから磁界が漏れ出して記録媒体を磁化する。
- ヘッドクラッシュ読み書きヘッドが回転中のプラッタに接触し、一瞬で磁性体の膜とデータを削り取ってしまう故障。
- ヘッドスキュー同じシリンダー内で、別のヘッドが受け持つトラック同士のセクタ番号をずらしておく仕組み。ヘッドを切り替えても次のトラックの先頭を取り逃がさない。
- ヘッドパーキング(Head parking)ディスクが止まる前にリード/ライトヘッドを安全な場所へ移し、データ面に着地して傷つけないようにすること。
- ベッドルーム・コーダー自分の寝室でホームコンピュータを使い、商用ゲームを書く10代。1980年代の英国ゲーム産業を二語で表した言葉。
- ヘッドレスCMS表示層を持たないコンテンツ管理システム。REST や GraphQL でコンテンツを配信し、フロントエンドが別に取得して描画する。Jamstack と現代の Web の定番。
- ヘッドレスブラウザグラフィカルなウィンドウを持たないブラウザ。プログラムから操作し、テスト、スクレイピング、スクリーンショット生成、PDF出力などに使う。
- ペッパーソルトとは別に、パスワードハッシュへ混ぜ込む秘密の値。データベースとは別の場所に保管する。
- ベティ・ホルバートン (Betty Holberton)ENIACのプログラマーから、初のソート/マージジェネレータの作者となり、COBOLとFortranの標準化委員会にも名を連ねた人物。
- ヘテロジニアスコア同じチップ上に得意分野の異なる種類のコアを載せるCPU設計。大型の高性能コアと小型の高効率コアを組み合わせ、スケジューラがタスクごとに最適なコアへ振り分ける。今ではモバイルからデスクトップまでほぼ標準だ。
- ペドラム・アミニファジングを、誰でもダウンロードできるフレームワークに仕立てたリバースエンジニア。
- ベニー・ピンカス(Benny Pinkas)秘密計算を「実際に動かせるもの」にした功労者で、WindowsとLinuxの乱数生成がいかにひどいかも示したイスラエルの暗号研究者。
- ペネトレーションテスト本物の攻撃者に見つけられる前に弱点を見つけるため、許可を得てシステムへの攻撃を模擬すること。
- ペネトレーションテスト他の誰かに見つけられる前に脆弱性を発見するため、許可を得て期間を区切って行う攻撃。犯罪との違いは、書面による許可という一点だけだ。
- ベノナ証明可能に解読不能な暗号でも、鍵を作る側が急げば破れるという実例。
- ヘバーン暗号機最初期のローター式暗号機の一つ。この発想を持っていたのは Enigma だけではなかったことを思い出させる。
- ヘブ則「一緒に発火する細胞は、一緒に配線される」。ニューロンがどう学習するかを説明した規則。
- ヘリウムドライブ空気の代わりにヘリウムを充填して密閉したハードディスク。より多く、より薄いプラッターを詰め込むために使う。
- ヘリカルスキャン傾いたドラム上で回転するヘッドが斜めのトラックを書く方式。テープを行ったり来たりさせずに、ヘッドとテープの相対速度を高く保てる。
- ベルコア攻撃CRTで計算されたRSA署名がたった1つ誤っているだけで、攻撃者は鍵の素因数を復元できることがある。
- ヘルスチェックエンドポイントサービスが自身の健全性を報告するためだけに公開する専用URL(/healthzや/readyzが多い)。ロードバランサー、Kubernetesのプローブ、監視システムがこれを呼び出し、トラフィックを流すかどうかを判断する。
- ヘルスレッドMastodonなどのFediverseで見られる現象。@メンションされる人が増えるにつれてスレッドが際限なく伸び、新しい返信のたびに全員へ通知が飛ぶ。
- ベルト・デン・ボーア(Bert den Boer)1993年にMD5の最初のひびを暴いたオランダの暗号研究者。実際の衝突が作られる11年も前のことだった。
- ベルマン–フォード法負の辺重みを持つグラフでも使える最短経路アルゴリズム。ダイクストラ法の前提が成り立たない場面での頼れる従兄弟。
- ヘルムート・シュライアーツーゼの機械をリレーではなく真空管で作ろうとしたが、ドイツ当局に却下され、5年後に他の人々がまさにそれを実現するのを見ることになった。
- ベルレ積分速度を持たず、直前と現在の位置だけを保存して運動方程式を一歩ずつ進める方法。
- ベルント・フィックス(Bernd Fix)1987年、コンピュータウイルスを除去した最初の記録を残したとされるドイツのハッカー。
- ベル状態2量子ビットの4つの最大もつれ状態。全体を部品に分解できないことを示す、量子力学で最も単純な例。
- ベル研究所産業研究の歴史で最も生産的だった機関。トランジスタ、情報理論、Unix、Cはすべてここから生まれた。
- ヘレン・ニッセンバウム「公開か非公開か」という問いを、はるかに役立つ「この情報の流れは、元の文脈の規範に合っているか」に置き換えた哲学者。
- ベン・アディダWebベースの投票システムHeliosを作り、のちに通常の選挙を監査可能にすることに取り組んだ米国の暗号研究者。
- ベン・ダグリッシュ『The Last Ninja』や『Gauntlet』などのC64音楽で知られるイギリスの作曲家で、SIDチップで最もよく聴かれた曲の書き手の一人。
- ベン・ローリー (Ben Laurie)Webサーバーに暗号化を与え、証明書の仕組みに公開監査ログを与えた英国のセキュリティエンジニア。
- ベンジャミン・ドルピー (Benjamin Delpy)副業のつもりでMimikatzを書き、Windowsネットワークの防御のあり方を変えてしまったフランスのプログラマー。
- ベンダーロックインベンダーの乗り換えが高くつく、あるいは複雑すぎて身動きが取れなくなること。値上げされても離れられない。
- ベンチマーク標準化された性能テスト。CPU、GPU、システム、ソフトウェアを時系列や実装間で比較する。実際には科学というより政治に近い。
- ペンディングセクタ読み取りに失敗して代替処理の対象に印を付けられたものの、書き込みが来るまで正式には死亡宣告されないセクタ。
- ベント関数あらゆる線形関数から、数学的に可能な限り最も遠い位置にあるブール関数。
- ペンプロッター本物のペンで紙に描く出力装置。文字ではなく線画のために作られた。
- ヘンリー・スペンサーC Newsを書き、最も広くコピーされた正規表現ライブラリの一つを残し、現存する最古のUsenetアーカイブを築いたトロントのプログラマー。
- ヘンリク・ジガルスキエニグマを破ったポーランド人数学者3人のうちの一人。名を冠した穿孔シートの考案者。
- ホーシュタッドのブロードキャスト攻撃同じ平文を小さな公開指数で複数の受信者に暗号化して送ると、中国人剰余定理で復元できてしまうRSAへの攻撃。
- ボーダーの開放VIC-IIをだましてボーダーを閉じさせず、通常は空白の縁にもスプライトを描けるようにする技法。
- ボーダフォン防衛電子機器メーカーの子会社として始まり、世界有数の規模に育った英国の携帯電話事業者。
- ポータルカリングシーンをポータルでつながった部屋に分割し、カメラからポータル越しに見えるものだけを描画する可視性判定の手法。
- ポータルレンダリング世界を「ポータル」でつながった部屋に分け、カメラに実際に見えるポータルだけを通して描画する手法。
- ポートサーバー上の「窓口」。特定のサービスに割り当てられた番号付きの出入り口である。
- ボードオペレーターBBS(電子掲示板システム)の管理者・運営者。たいていは専用の電話回線と機材を使い、自宅でシステムを動かす愛好家だった。
- ポートセキュリティスイッチの特定ポートに現れてよいMACアドレスを制限する機能。MACフラッディングや未許可デバイスへの対策である。
- ポートチャネルシスコ用語でリンクアグリゲーションのこと。2〜8本の物理ポートを1本の論理リンクに束ねる。帯域は単一ポートのN倍になり、1本が故障しても冗長性が保たれる。スイッチ間や、スイッチからサーバーのNICチーミングへの接続で標準的に使われる。
- ポートノッキングファイアウォールは通常すべて閉じているが、決まった順序のポートに「ノック」すると、SSHや管理用のポートが自分のIPに対してだけ一時的に開く。
- ポートフォワーディングルータのポートを内部のコンピュータに対応づけ、外の世界からローカルのサーバーに届くようにする設定。
- ホートンの原則「言われたこと」ではなく「意味されていること」を認証せよ。MACはメッセージのバイト列だけでなく、その解釈全体を覆うべきだという原則。
- ボーフォート暗号鍵から平文を引いて計算するヴィジュネル暗号の変種。同じ操作で暗号化も復号もできる。
- ボーランド開発ツール界の反逆者。競合が数百ドルを取っていた時代に、速い Pascal コンパイラを49.95ドルで売り、一世代のプログラマを育てた。
- ポール・ヴァン・オールショット認証付き鍵交換からホワイトボックス暗号まで手がけ、この分野で最も読まれたハンドブックの一つを共著したカールトン大学のカナダ人セキュリティ研究者。
- ポール・ヴィクシー何十年もインターネットの名前解決の大部分を保守し、さらにスパムのブロックリストまで発明した人物。
- ポール・カーガーのちにケン・トンプソンが有名にしたコンパイラ・バックドアを、1974年に最初に記述した米国のコンピュータセキュリティ研究者。
- ポール・サイバーソン米海軍研究所の数学者で、オニオンルーティングを考案し、Torの設計に加わった人物。
- ポール・モカペトリス1983年、中央集権的なHOSTS.TXTを分散型の名前システムに置き換えた人物。これがなければインターネットは成長を止めていたはずだ。
- ポール=ヘニング・カンプ(Poul-Henning Kamp)md5crypt、FreeBSD jail、Varnishキャッシュの作者であるデンマークのFreeBSD開発者で、「バイクシェッド」という言葉を世に残した人物。
- ボーンウェイト頂点とボーンごとに持たせる値で、スケルトンが動いたときにそのボーンが頂点をどれだけ引きずるかを決める。全ボーンのウェイトの合計は1になる。
- ボー符号1874年の5ビット符号。ASCIIより約90年も早く文字を固定長のビットパターンに変え、「ボー」の名の由来にもなった。
- ボアズ・バラク(Boaz Barak)完全なコード難読化は不可能だと証明した論文の筆頭著者。同じ論文で、のちに暗号理論で最も熱い問いの一つとなる、より弱い概念も定義した。
- ポアソンディスクサンプリングランダムに散らばりながら、指定した半径より近づくことのない点を生成する、均一な「ブルーノイズ」の手法。
- ボイスコイルアクチュエータヘッドアームをディスク上で振るムービングコイル式のモーター。名前の由来はスピーカーの中身と同じ仕組みであること。
- ホイスティング変数や関数の宣言が、コンパイル時にスコープの先頭へ「巻き上げ」られるJavaScriptの現象。
- ボイスメッセージチャットで送る録音済みの音声メッセージ。WhatsAppとTelegramが「マイクボタンを長押しして録音」という形で広めた。中南米や中東では当たり前だが、スウェーデンや米国では今も「テキストで良くない?」という心理的な壁がある。
- ボイスルームモデレーターとリスナーの役割を持つライブ音声チャットの形式。典型的には、「ステージ」の話し手が話し、聴衆は聞きながらマイクの使用を申請できる。2020〜2021年のパンデミック中に Clubhouse が広めた。
- ホイットフィールド・ディフィー1976年にマーティン・ヘルマンとともに、解けないと思われていた問題を解いた。盗聴されている回線上で、二者がどうやって秘密鍵に合意するかという問題である。
- ボイド(Boids)Craig Reynoldsが1986年に作った群れのシミュレーション。各個体が三つの局所ルールに従うだけで、群れの動きがひとりでに現れる。
- ボイニッチ写本誰にも読めない文字で書かれた 15 世紀の挿絵入りの本。暗号か、未知の言語か、手の込んだ偽物か。
- ボイラープレート書かなければならないが新しいことは何も生まない、決まりきった繰り返しのコード。getter/setter、エラー処理の型、プロジェクトの初期設定など。
- ポインタ別の変数を指すメモリアドレスを保持する変数。
- ポイント(FidoNet)ホストノードの下に自分専用の FidoNet アドレスを持つユーザー。BBS を運営しなくてもネットワークの正式な参加者になれた。
- ポイントインタイムリカバリ(PITR)最新のフルバックアップだけでなく、任意の時点までデータベースを巻き戻せる機能。ベースバックアップとWAL/binlogの継続アーカイブが必要で、本番DBでは標準的な要件である。
- ボインボール1984年1月の CES で Amiga の試作機を披露した、赤と白の市松模様の跳ねるボール。この機械の象徴になった。
- ボウマン(Bowman)1996年にfvwmへNeXTSTEP風の衣装を着せたウィンドウマネージャー。改名後にAfterStepになった。
- ボクセル体積の要素。規則的な3D格子上の1サンプルであり、2Dのピクセルに相当する体積版である。
- ボクセルアート小さな立方体のボクセル(体積ピクセル)を積み上げて作る3Dアート。3次元版のドット絵だ。
- ボクセル風景(Voxel landscape)ポリゴンを一枚も使わずに描く起伏のある地形。ハイトマップを、手前から奥へ向かうレイで列ごとに読み取る。
- ポスト・チューリングマシン1936年にエミール・ポストが示した計算モデル。無限に並んだ箱の列の上を動く作業者が、番号付きの命令リストに従う。チューリングと同じ発想を、同じ年に独立して発表したものだ。
- ホストマスクIRCでユーザーを識別する方式。ニックネーム、ユーザー名、ホストを nick!user@host の形で表し、ワイルドカードも使える。
- ポストモーテムインシデントの後に行う構造化された振り返り。何が起き、なぜ起き、次はどう変えるのかを整理する。
- ポスト量子暗号将来の量子コンピュータによる攻撃にも耐える暗号アルゴリズム。RSAと楕円曲線暗号(ECC)は量子安全ではない。
- ボッシュ・レックスロス(Bosch Rexroth)ボッシュ傘下の駆動・制御技術の専門メーカーで、重工業向けの油圧、サーボ、モーション制御を手がける。
- ボットユーザーのように振る舞うプログラム。書いた人次第で、返信にも、管理にも、投稿にも、スパムにもなる。
- ホットコーナーポインターを押し込むと何かが起動する画面の隅。画面上で唯一「外しようのない的」であることを利用し、概観表示、スクリーンセーバー、ウィンドウ切り替えなどを呼び出す。
- ホットスタンバイいつでも引き継げる(フェイルオーバー)うえ、同時に読み取りにも使えるレプリカデータベース。
- ボットネット攻撃者に乗っ取られた機器のネットワーク。持ち主に気づかれないまま動くので「ゾンビ」と呼ばれる。
- ホットパーティション負荷が偏り、一つ(または少数)のパーティションにアクセスが集中する状態。典型的な原因は、タイムスタンプ基準のシャードキー、バズった特定の行、単調増加するIDだ。
- ボットプロトコルプラットフォームが用意する、プログラムで操作できるアカウント(ボット)向けのAPI。Telegram Bot API(ポーリングまたはWebhook)、Discord Interactions(スラッシュコマンド+Webhook)、Slack…
- ホットリロードコードファイルを保存すると、状態を失わないままブラウザ上のアプリが即座に更新される仕組み。
- ホットリンク他人のサーバー上のリソース(多くは画像)を、自分のページから直接参照すること。<img src="https://other.com/img.jpg">のような書き方で、帯域代は相手が負担する。昔から、恥ずべき行為とされてきた。
- ボド・ミュラーOpenSSL の初期開発者だったドイツ人暗号研究者。2014年に POODLE を共同発見し、その後ダウングレード攻撃への対策を書いた。
- ホバフ・シャチャムコードを注入しなくてもプログラムは乗っ取れる、すでにあるコードで十分だと示した研究者。
- ボビー・レイ・インマン1977〜1981年にNSAを率いた提督。学術暗号研究を公の場で抑え込もうとした初のNSA長官。
- ボブ・カーンTCP/IPのもう一人の生みの親。プロトコルが議題に上がる前から、ARPANETのハードウェア側を築いた人物。
- ボブ・シェイフラー1984年にXのプロトコルを書き、その後8年間X Consortiumを率いた、X Window Systemの主任アーキテクト。
- ボブ・トーマス1971年に、ネットワーク上のコンピュータ間を自分で移動する最初のプログラム「Creeper」を書いた BBN のプログラマ。
- ホフスタッターの法則「ホフスタッターの法則を考慮に入れても、物事は常に予想より時間がかかる。」
- ポリゴンミラーレーザープリンタの内部で、レーザー光をドラム上に走査させる、回転する多面鏡。
- ポリゴンメッシュゲームで3D形状を表す標準的な方法。頂点を結んだ面の集合で、ほぼ常に三角形が使われる。
- ポリサー (Policer)上限を超えたパケットを即座に破棄(または再マーク)して、トラフィックを制限内に収める仕組み(ポリシング)。シェーピングと違いバッファしないため、遅延は小さいが挙動は荒い。
- ポリシー4(FidoNet)1989年の FidoNet の規約。ネットワークをコーディネーターの階層に整え、「過度に迷惑をかける」ことを違反とした。
- ポリシーベースルーティング(PBR)宛先アドレスだけでなく、送信元やアプリケーション、パケットサイズなどの条件でトラフィックの経路を決める仕組み。ルールマップで通常のルーティングテーブルを上書きし、通信ごとに別の経路を通せる。
- ポリシールーティング宛先だけでなく、送信元アドレスやマーク、受信インターフェースでも経路を選ぶこと。複数のルーティングテーブルと、それを選ぶルールで実現する。
- ボリス・ハーゲリン暗号で初めて財を成したスウェーデン人。その会社が、ずっと後になって、注文に応じて脆弱性を売っていたことが明らかになった。
- ボリス・フロリチッチ(トロン)CCC周辺のドイツ人ハッカー、通称トロン。1998年のベルリンでの死は、今なお議論が絶えない。
- ポリトピック解読法3つ以上の平文を同時に扱い、グループ全体の相互差分を暗号の内部で追跡する差分解読法。
- ポリフィル新しいブラウザAPIを持たない古いブラウザに、それを追加するJavaScriptコード。
- ポリモーフィズム「同じメソッド名でも型によって振る舞いが変わる」仕組み。オブジェクト指向の中核概念。
- ポリュビオスの方格アルファベットを5×5の格子に並べ、各文字を一組の数字に置き換える。松明信号のために考案され、後に独房や野戦暗号で再利用された。
- ポリレポ複数リポジトリ戦略。サービスやコンポーネントごとに独自のGitリポジトリを持つ。反対はモノレポ(すべてを一つに)。マイクロサービス構成では主流で、「小さなチームが自分のリポジトリを所有する」形になる。
- ホルスト・ファイステルIBMにいたドイツ系アメリカ人で、ブロック暗号に構造を与えた。それがDESにつながり、20年にわたる銀行の暗号化を支えた。
- ポルタ暗号1563年の多表式暗号で、暗号化と復号がまったく同じ操作になる。
- ボルベル(回転円盤)層状に留められた回転する紙の円盤で、月相や祝祭日、暗号を割り出した。紙でできたアナログコンピューターだ。
- ホレリスコードパンチカードの文字コード。1桁に12の位置があり、穴1つなら数字、2つなら文字になる。その隙間はEBCDICにも残っている。
- ホレリス式統計機1890年の米国国勢調査を集計した機械。社名の変遷をたどると、IBMになる。
- ホワイトスペース画面上で空白として現れる文字の総称。スペース、タブ、改行、復帰、垂直タブなど。HTML/CSSでは連続する空白は1つにまとめられるが、Pythonではインデントが意味を持つ。
- ホワイトボックス暗号攻撃者がプログラムのメモリを読み、実行を制御できても成り立つことを目指す暗号。
- ポン二本の線と一つの点が一つの産業を生んだ。ただし試作機は、コイン箱が満杯になって止まった。
- ボンバ(ポーランドの解読機)1938年にポーランドで作られた、エニグマの鍵を総当たりで探す機械。チューリングのボンブの先駆けである。
- 不可能差分ある入力差分が、確実にある出力差分を生じえない、という性質を突く攻撃。
- 不変性(イミュータビリティ)作成後に変更できないデータ。「変更」したければ、新しい版を作る。
- 不変条件コードの特定の箇所で常に成り立つ性質。ループ不変条件は反復のたびに、クラス不変条件はpublicメソッドの実行後に、データ構造の不変条件は外から観測できるすべての状態で成り立つ。
- 不変部分空間攻撃特定の鍵のもとで、ラウンドを重ねても自分自身に写り続ける平文の集合を見つける攻撃。
- 不良セクタデータを確実に保持できなくなったディスクのセクタ。予備セクタが尽きるまで、気づかれないうちに代替セクタへ置き換えられる。
- 不透明移動ウィンドウをドラッグ中、空の枠ではなく内容を表示したまま動かすこと。初期のウィンドウマネージャは、CPUへの敬意からこの贅沢を切っていた。
- 並列処理複数の計算が、異なるCPUコア・GPU・SIMDパイプライン上で本当に同時に走ること。並行性が「構造」の話なのに対し、並列性は「実行」の話だと区別されることが多い。
- 並行性複数のことを「同時に」扱うこと。複数コアでの並列でも、一つのコアが切り替えながら進める交互実行でもよい。
- 保存期間(Usenet)ニュースサーバーが記事を削除するまで保持する期間。1980年代には数週間、今日の商用プロバイダでは10年以上に及ぶ。
- 保守的前進法2つの物体を、距離を最大接近速度で割った安全な刻み幅で少しずつ進め、接触する直前まで追い込む連続衝突判定の手法。
- 倍密度(DD)MFM方式を使い、単密度のFM方式の2倍を記録できたフロッピーの規格。5.25インチで360KB、3.5インチで720KBである。
- 光インターコネクトスイッチやCPUのパッケージに直接つながる光リンク。銅配線から「通常の」プラガブル光トランシーバへ至る区間をなくす。1.6T/3.2Tのネットワークには欠かせない。
- 光ディスクレーザーで読み取る記憶媒体。データは保護用ポリカーボネート層の下の螺旋状トラックにピットとランドとして刻まれ、反射の違いが0と1になる。
- 光ファイバー細いガラス繊維の中を光で伝送するデータ通信。コアが細く長距離向きのシングルモードと、太く短距離向きのマルチモードがある。帯域の上限を決めるのはファイバーではなく電子機器側だ。
- 光量子コンピューティング光の粒子(光子)を量子ビットとして使う量子コンピュータ。そのため冷凍機を必要としない。
- 冪等性何回実行しても結果が同じになる性質。
- 冪等性(べきとうせい)一度実行しても何度実行しても結果が同じになる性質。再試行が日常茶飯事の分散システムでは欠かせない。
- 分割モールス暗号モールス符号を3記号ずつに区切り、各グループを鍵付きアルファベットで1文字に置き換える暗号。
- 分割知識(スプリットナレッジ)誰一人として鍵の全体を知らず、一部の構成要素だけを知るようにするという要件。
- 分割統治法アルゴリズムの戦略。問題を小さな部分問題に分け、再帰的に解いて、結果を統合する。「分割して統治せよ」。
- 分岐ターゲットバッファ(BTB)過去の分岐(ジャンプ)がどこへ飛んだかを覚えておくCPU内のキャッシュ。ジャンプ先のアドレスが計算される前に予測できるため、投機的パイプラインを止めずに命令を供給し続けるうえで欠かせない。
- 分岐予測現代のCPUは if のどちらの枝に進むかを推測し、先回りして投機的に実行を始める。外れた場合、その作業は捨てられる。
- 分岐予測器if文やループの分岐の結果を、条件が実際に評価される前に推測するCPUの部品。パイプラインを止めないための仕組みで、現代の予測器は95〜99%を的中させる。これがなければ、現代のCPUは2〜5倍遅くなる。
- 分散シャドウマップ(VSM)深度とその2乗を保存し、チェビシェフの不等式で影の度合いを見積もるシャドウマップ。通常のテクスチャのようにぼかしやフィルタをかけられ、柔らかい影の縁を安く得られる。
- 分散トランザクション複数のDBやサービスにまたがるトランザクション。古典的な解はXAプロトコルによる2PC(二相コミット)だが、コーディネーターが落ちると宙づりになり、往復通信のせいで遅くもなる。
- 分散トレーシング分散システム全体でリクエストを追跡する手法。各サービスが共有の「トレース」に「スパン」を一つずつ加え、遅延の出どころを可視化する。
- 分離レベル同時実行時の分離の度合いを定める SQL 標準のレベル。READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ、SERIALIZABLE…
- 分離レベルトランザクション同士が互いのデータをどう見えるかの保証の強さ。Read Uncommitted、Read Committed、Repeatable Read、Serializableの4段階がある。
- 分離軸定理(SAT)二つの凸形状が重ならないのは、両者の「影」が重ならない軸が存在するとき、かつそのときに限る。
- 副作用(サイドエフェクト)関数が値を返す以外に何かをすること。ファイルの書き込み、グローバル状態の変更、ネットワークリクエストの送信など。
- 包含キャッシュ(Inclusive cache)下位のキャッシュ(L3など)が、その上位(L1/L2)にあるものをすべて必ず含むことを保証する方式。コヒーレンスは単純になるが、重複によって容量が「無駄」になる。反対は重複を持たない排他的キャッシュ。
- 半減期ビットコインに組み込まれた、ブロック報酬が21万ブロックごと(約4年ごと)に半分になるルールである。
- 反射型XSS悪意あるペイロードをURLやリクエストに含め、サーバーの応答に保存されることなく「反射」させるXSSの一種。実行させるにはフィッシングリンクなどの社会的工作が必要で、検索ページやエラーページに多い。
- 反発係数衝突後にどれだけ速さが残るかを表す係数 e。物のはずみやすさの尺度である。
- 否認防止送信者が後になって「送っていない」と否認できないようにするセキュリティ特性。
- 報酬ハッキングスコアが測るはずの本来の目的を果たさずに、高スコアを得る方法をモデルが見つけてしまうこと。グッドハートの法則の実践版である。
- 変数値を保持する名前付きの記憶場所。ほぼすべてのプログラミング言語で最も基本的な部品である。
- 変種ボーフォート暗号変種ボーフォート暗号は、暗号化と復号の向きを入れ替えたヴィジュネル暗号である。
- 富士フイルムコダックと違ってデジタル化を生き延びた写真フィルム会社。理由の一つは、ほぼすべてのLTOカートリッジの中身であるテープを作っていることだ。
- 富士通日本のIBMへの回答。世界最速のスーパーコンピュータを二度作り、英国の冤罪事件という汚点も抱える。
- 幅優先探索(BFS)階層ごとに探索を広げていくグラフ走査。スタックではなくキューを使い、重みなしグラフの最短経路を見つける。
- 平文暗号化される前の、読める形のメッセージ。そして攻撃者が何よりも手に入れたいもの。
- 平方採中法フォン・ノイマンが考えた、計算機から乱数を搾り出す速くて、本人も罪深いと認める方法。
- 引数関数の呼び出し側で渡される値。add(2, 3)の引数は2と3である。
- 微分解析機部屋いっぱいの軸と歯車で微分方程式を物理的に再現して解く機械。数字ではなく回転で計算した。
- 悲観的同時実行制御競合が起きやすいと想定し、先にデータをロックする同時実行制御の方式(例:SELECT ... FOR UPDATE)。他のトランザクションは待たされる。「先にロック、作業は後」で、楽観的同時実行制御の対極にある。
- 批評・修正(Critique-revise)LLMが応答を生成し、別のLLM(または別のプロンプトを与えた同じLLM)が批評し、最初のLLMが修正する二段階の手法。Self-Refine(Madaan、2023年)の中核となる発想だ。
- 投票操作偽アカウントやボット、購入した票、組織的なグループを使い、投稿の票を不正に水増ししたり減らしたりして、何が目に触れるかを操作すること。ランキングを票だけに頼るRedditのようなプラットフォームとは、終わりのないいたちごっこが続く。
- 排他制約一意性の一般化。「同じ値を持つ行が2つあってはならない」の代わりに、「重なる」「交差する」「近すぎる」行があってはならない、と指定できる。
- 描画距離カメラからこの距離より先のジオメトリは描画されない、という限界。霧の向こうに隠すか、完全にクリップされる。
- 文脈内学習(In-context learning)LLMが重みを変えずに、プロンプト中の例から「学習」すること。
- 日付と時刻「日付と時刻は難しい」。タイムゾーン、夏時間、うるう秒、暦の改定など、あらゆるものが開発者を苦しめてきた。
- 日立製作所電動機からIBM互換メインフレームまで何でも作った日本の産業大手。一時は世界最大のハードディスク事業も持っていた。
- 標準カラーマップ (ICCCM)複数のXプログラムが256色のカラーマップを共有し、色ごとにサーバーへ問い合わせずに済ませるためのICCCMの方式。三つの乗数とベースピクセルでカラーキューブを記述するプロパティをルートウィンドウに置く。
- 比例コンパス(セクター)蝶番でつないだ二本の目盛り付き定規。普通のディバイダーを併用して、比例計算、平方根、砲術の問題を解いた。
- 永続ボリューム要求(PVC)Kubernetesにおけるストレージの要求。Podは「読み書き可能な10 GBが欲しい」とPVCで宣言し、Kubernetesが実際のPersistent…
- 波動関数崩壊小さなタイルから大きな出力を組み立てる手続き型生成アルゴリズム。最も制約の強いセルを繰り返し確定させていく。
- 流体シミュレーション流体の動きをリアルタイムで解く手法。格子で解くか粒子の群れとして扱い、誤魔化せる所は誤魔化す。
- 浮上量(フライングハイト)ヘッドとプラッタの間の、ナノメートル単位の隙間。面記録密度を左右する最大のレバー。
- 浮動小数点数(float)IEEE 754による実数の近似表現。精度はいくつかあり、float16(16ビット、機械学習向け)、float32(単精度、標準)、float64(倍精度、科学計算)、float128(まれ)がある。
- 浮動小数点演算ユニット(FPU)IEEE 754 に従って浮動小数点数(小数点位置が動く数)の計算を行うプロセッサの部品。浮動小数点演算は複雑なため、整数ユニット(ALU)とは別に設けられている。科学計算、グラフィックス、AI、そして「実数」を扱うあらゆる処理に欠かせない。
- 物理エンジン物が落ち、跳ね、ぶつかる様子を計算するサブシステム。それらしくはあるが、正確ではない。
- 物理ベースレンダリング(PBR)エネルギー保存則と測定可能な材質パラメータに基づくシェーディングモデル。シーンごとに手作業で調整しなくても、どんな照明下でも表面が正しく見える。
- 物理マテリアル摩擦と反発を中心とする表面特性をひとまとめにした再利用可能な設定。オブジェクトごとに数値を入れる代わりに、コライダへ貼り付ける。
- 発行幅(Issue width)CPUコアが1クロックサイクルに実行ユニットへ発行できる命令(またはマイクロオペレーション)の数。「8幅」のコアなら最大8つの演算を同時に開始でき、マイクロアーキテクチャの能力を示す最も基本的な指標の一つ。
- 秘密分散鍵を5つに分け、3つ集めれば復元できるが、2つでは何ひとつ分からない。
- 秘密鍵非対称鍵ペアの片方で、絶対に誰とも共有してはならない鍵である。
- 符号付き距離場(SDF)空間内の任意の点から最も近い表面までの距離を返す関数。表面の外側では正、内側では負、境界上ではちょうどゼロになる。
- 薄膜ヘッドコイルと磁極をフォトリソグラフィで薄膜として作り込んだ読み書きヘッド。1970年代末まで主流だった手巻きのフェライトヘッドの後継だ。
- 被写界深度カメラレンズのピント合わせを模倣する表現で、焦点面にあるものは鋭く写り、それ以外は柔らかくぼける。
- 補元性(DESの補数性)DESの対称性。鍵と平文の全ビットを反転すると、暗号文もちょうど全ビット反転して出てくる。
- 補助損失なし負荷分散MoEモデルでエキスパート間の負荷を、損失関数のペナルティではなく調整可能なバイアス項で均等にする手法。
- 補間文字列リテラルの中で式を評価させること。部品を手で連結する代わりに f"Hi {name}" と書ける。
- 補間攻撃暗号を多項式として書き下す攻撃。ただし代数次数が十分に低い場合に限る。
- 複合インデックス複数の列を決まった順序で並べたインデックス。まず一つ目の列で、次に二つ目の列でソートされる。姓で並べ、同じ姓の中で名で並べる電話帳と同じだ。
- 複合機プリンタ、スキャナ、コピー機、しばしばファクスまでを一台にまとめたオフィス機器。
- 複素数コンピューター電話網のために複素数の手計算をなくす目的で作られ、思いがけず、回線越しにログインされた最初のコンピューターになった。
- 複素数計算機1940年のベル研究所のリレー式マシンは、複素数の四則演算というたった一つの仕事しかできなかったが、それでも人類が初めて遠隔操作したコンピューターになった。
- 計算複雑性理論問題を「難しそうかどうか」ではなく、必要な時間とメモリの量で分類する計算機科学の一分野。
- 踏み台サーバー(Bastion)内部環境への唯一の入口となる堅牢化されたサーバー。まずここにSSHで入り、そこから先へ進む。
- 輻輳ウィンドウ (Congestion window)未確認のまま網内に出してよいデータ量について、送信側が自分で持つ見積もり。TCPの速度を決める2つの上限のひとつ。
- 輻輳制御TCP(とQUIC)が送信レートを調整してネットワークの過負荷を避ける仕組み。スループットが最大で、パケットロスが最小になる点を探る。
- 返信スレッド会話における返信への返信の木構造。Twitterは線形(すべての返信が下に並ぶ)、Redditは入れ子(返信がさらに10階層まで返信を持つ)。マイクロブログとフォーラムのUXの違いを生む要因である。
- 部分インデックスWHERE条件で定義した行の部分集合だけを対象とするインデックス。CREATE INDEX ON orders (created_at) WHERE status = 'pending'のように書く。小さく、速く、維持コストも低い。
- 部分ハイドレーションページ全体ではなく、インタラクティブなコンポーネントだけをハイドレートする手法。読み込み時のJSバンドルとCPU負荷を減らせる。2014年にeBayのMarkoが先鞭をつけ、2021年のAstro(アイランドアーキテクチャ)と2022年のQwikで広…
- 部分和攻撃中間結果を再利用することで、AESへのスクエア攻撃の計算量を桁違いに減らす帳簿上の工夫。
- 部分適用既存の関数の引数の一部を固定して、新しい関数を作ること。関数型の基本パターン。
- 配列連続したメモリ領域に要素を順に並べたコレクション。番号で要素を指定する。
- 配置配線論理ネットリストを実際の形状に変える工程。各セルをシリコン上のどこに置き、その間の配線をどう通すかを決める。
- 防御的プログラミングあらゆる入力は悪意あるものとし、APIは必ず失敗し、何でもnullを返しうると想定して書くコーディングスタイル。
- 非クローニング定理未知の量子状態は複製できない。1982年に証明され、その帰結は量子分野全体に及んでいる。
- 非可逆圧縮目や耳がどうせ気づかない情報を捨てることで、他の方法ではあり得ないほど強く圧縮する手法。
- 非同期処理遅い処理(I/O、ネットワーク、タイマー)が進行中でも、実行を止めないコード。スレッドを他の仕事に回せる。現代のWebサーバーやUIコードでは標準である。
- 非正規化読み取り時の結合を避けるため、意図的にデータを重複させること。クエリは速くなるが、書き込みが複雑になり、コピー同士がずれる危険を負う。
- 非線形不変量攻撃不変部分空間攻撃の一般化で、保存されるパターンが部分空間ではなく非線形ブール関数になったもの。
- 頻度分析(Frequency analysis)英語で最も多い文字は「e」であり、統計を隠せない暗号ならそれだけで破れてしまう。
- McAfee創業者が去った後も創業者の名を掲げ続け、ノートPCを買い換える人より頻繁に持ち主が変わってきたアンチウイルス企業。
- Me too!100行の投稿を丸ごと引用し、その下に2語だけ足したUsenetの返信。AOLのネット参入の象徴となった。
- MediaTek安価な携帯電話を可能にし、今やどこよりも多くのスマホ用プロセッサーを出荷する台湾のチップ設計会社。
- Mellanoxスーパーコンピュータとデータセンターのファブリック(InfiniBandと高速イーサネット)を作り、2019年の買収後はNvidiaのAIクラスタの背骨となったイスラエル企業。
- Mercado LibreラテンアメリカのAmazon。1999年にアルゼンチンでeBayの模倣として始まり、今や18か国でEC市場を席巻し、フィンテックのMercado Pagoも擁する。
- MiniMax(ミニマックス)SenseTime出身の研究者が設立した上海のラボ。海外では動画生成AI「Hailuo」とAIコンパニオンアプリで知られる。
- Mojang(モージャン)Javaで作られた趣味のプロジェクトひとつを核に生まれ、5年後に25億ドルで売却されたストックホルムのスタジオ。
- Moleman 22012年のハンガリー製デモシーンのドキュメンタリー。内部の人間の手で作られ、ネットで無料で観られる。
- MonoLinux向けの.NETの自由な実装。当時Microsoftが敵側と見なしていた人々が始め、最終的にMicrosoftに買われた。
- MudlibMUDドライバの上で動くゲームコードのライブラリ。部屋、戦闘、コマンド、レベルなど、ゲームをゲームたらしめるものすべてを提供する。
- Mutating Webhookオブジェクトが保存される前に「変更」できる、Kubernetesのアドミッションコントローラーの拡張。届いたYAMLを受け取り、JSONパッチを返す。サイドカー(Istio Envoy、Vault…
- The Major BBS1台のDOSマシンで何十本もの電話回線に同時に応答できたBBSパッケージ。リアルタイムチャットとマルチプレイヤーゲームを可能にした。
- Twitterのメインキャラクターその日、Twitterの話題を独占する人物。バイラルになった愚かな発言、論争、突然の有名化のいずれかによる。「今日はTwitterのメインキャラクターにはなりたくない」は、2020年代の定番フレーズだ。
- マーカートレイトメソッドを持たず、型レベルの目印としてだけ使われるRustのトレイト。Send(スレッド間で移動できる)、Sync(スレッド間で共有できる)、Sized(コンパイル時にサイズが決まる)、Copy など。
- マーカス・ハッチンス約10ドルでドメインを取得してWannaCryを止め、その3か月後に逮捕されたイギリスのマルウェア解析者。
- マーカス・ヤコブソン(Markus Jakobsson)暗号学者でフィッシング研究者。1999年にアリ・ジュエルスとともに「プルーフ・オブ・ワーク」という用語を作った。
- マーガレット・ハミルトンアポロ誘導コンピュータのソフトウェアを率い、この分野を真剣に扱ってもらうために「ソフトウェア工学」という言葉を作った人物。
- マーク・アビーン(Mark Abene)「ファイバー・オプティック(Phiber Optik)」。電話会社の技術者よりも交換機に詳しかったニューヨークの少年で、その代償として1年間服役した。
- マーク・アンドリーセン学生時代に画像をインライン表示するブラウザを書いた人物。一見小さなこの一手が、Webを誰にでも読めるものにした。
- マーク・エルモロフMaxim Goryachyとともに、Intel Management Engineを一片ずつ分解し、CPUのマイクロコードを守る鍵にまで到達したロシアのハードウェア研究者。
- マーク・カーフィーウェブアプリケーションのセキュリティがまだ独立した分野ですらなかった2001年に、OWASPを創設したイギリスのセキュリティ人材。
- マーク・ザッカーバーグ2004年にハーバード大学でFacebookを始め、社名のMeta変更まで含め、その後のあらゆる転換を率いてきた。
- マーク・ダウドオーストラリアの脆弱性研究者。セキュリティコードレビューの標準的教科書の共著者で、Flashのヌルポインタを実用的な攻撃に仕立てた人物。
- マーク・メイフレット(Marc Maiffret)高校を中退したハッカーで、eEye Digital Securityを共同創業し、ワーム「Code Red」に名前を付けた人物。
- マーク・ルシノヴィッチSysinternals を共同で創業し、2005年にSony BMGが音楽CDからルートキットをインストールしていたことを暴いたWindowsの専門家。
- マーク・ロジャース長年DEF CONのセキュリティを取り仕切り、2015年にTesla Model Sをステージ上でハックした、英国出身のハッカー。
- マークセンス鉛筆の跡を電気的に読み取る方式。黒鉛は電気を通すし、キーパンチ係には給料を払わねばならない、という理屈だ。
- マークルツリー各内部ノードが子ノードのハッシュになっているハッシュ木。ルートハッシュさえ分かれば、木全体の内容の整合性を検証できる。考案は1979年、ラルフ・マークル。
- マークル木(DB)各葉がデータ範囲のハッシュ、各ノードが子のハッシュとなるハッシュ木。ハッシュを上から順に比べることで、2つのレプリカがどこで食い違うかを、全データを送らずに特定できる。
- マージコンフリクト同じ行に対する2つの変更をGitが自動で統合できない状態。どちらを残すかを手作業で選ぶ必要がある。
- マージソートリストを半分に分け、それぞれを整列し、併合して戻す。どんな入力でも例外なく O(n log n) である。
- マージ結合ソート済みのリレーション同士を結合するアルゴリズム。両方を同時に(ジッパーのように)走査し、一致する行を出力する。追加のソートなしで O(N+M)。
- マーチャント他社が届かなかった機械式の極限まで突き進んだカリフォルニアの計算機。主任技師は独立して競合を興した。
- マーチングキューブ法3Dのスカラー場をポリゴンメッシュに変換するアルゴリズム。立方体を1つずつ調べ、グリッドのどこを面が横切るかを決める。
- マーチングスクエアマーチングキューブの2次元版。スカラー値の格子をセルごとにたどり、16通りの角のパターンから等高線を描く。
- マーティン・ガルウェイ本来は想定されていないサンプル音声をSIDチップに鳴らさせた、Ocean Softwareの作曲家。
- マーティン・ヘルマンディフィー=ヘルマンの片割れ。論文には三人目の名前も入れるべきだと、誰よりも頑固に主張し続けている。
- マービン・ミンスキーAIの創始者の一人であり、ニューラルネットワーク研究を10年間停滞させたと広く言われる本の著者でもある。
- マイク・ハンブルクEd448-GoldilocksカーブとDecafの生みの親である米国の暗号学者。Decafは、エドワーズ曲線の厄介な余因子を隠す手法だ。
- マイク・ボンドHSMを破らなくても鍵は取り出せる、順番を間違えて丁寧に頼めばいい、と示したケンブリッジの研究者。
- マイグレーション(データベース)データベーススキーマへのバージョン管理された変更。テーブルの追加、列名の変更、インデックスの追加など。
- マイクロopキャッシュCPUのフロントエンドにあり、デコード済みのマイクロオペレーション(µop)を保存するキャッシュ。ループなど同じ命令が再実行されるとき、負荷の高いデコードを省ける。時間と電力の両方を節約できる。
- マイクロアーキテクチャプロセッサの具体的な内部設計。パイプライン、キャッシュ、実行ユニットなどが実際にどう作られているかを指す。命令セット(ISA)が「何ができるか」なら、マイクロアーキテクチャは「どうやるか」である。
- マイクロカーネル特権で動く部分を極限まで減らし、ドライバやファイルシステムを通常のプロセスへ追い出すカーネル設計。
- マイクロコード各命令が実際に何を意味するのかをシリコンに教える、プロセッサ内部のプログラム。
- マイクロコントローラ数ミリ角のチップに CPU・メモリ・I/O を詰め込んだ小さなコンピューター。IoT 機器、玩具、家電を動かしている。
- マイクロサービス小さく独立した多数のサービスを API でつないでアプリケーションを構成するアーキテクチャ。
- マイクロサービスアプリケーションを、独立してデプロイできる小さなサービスの集まりに分割する設計様式。各サービスが自分のデータと境界を持つ。2011〜2014年頃に概念化された。
- マイクロセグメンテーションネットワークを個々のワークロードやサーバー単位にまで及ぶ小さな隔離ゾーンに分け、その間の通信を細かなルールで制御すること。狙いは横移動の阻止で、1台に侵入した攻撃者が残りへ自由に到達できないようにする。
- マイクロフィッシュカードほどの大きさの平らなマイクロフィルムで、大幅に縮小したページ画像が格子状に並び、拡大ビューアで読む。
- マイクロロジック(Micrologic)Fairchildのマイクロロジックは、1961年に発売された世界初の商用モノリシック集積回路ファミリーである。
- マイクロン・テクノロジーアメリカ最後のDRAMメーカー。始まりはアイダホ州の歯科医院の地下室だった。
- マイケル・G・リード米海軍の研究所で、オニオンルーティングを考案した3人の研究者の一人。
- マイケル・ウィーナー(Michael Wiener)短いRSA指数が破れることを示し、DES解読マシンの費用を設計図つきで見積もったカナダの暗号学者。
- マイケル・オスマン無線のセキュリティを、ガジェット程度の予算で研究できるものにしたハードウェア設計者。
- マイケル・カルス(Michael Calce/Mafiaboy)2000年2月、サービス妨害攻撃で Yahoo、eBay、Amazon、CNN を停止させた、モントリオールの15歳。
- マイケル・シュヴァルツMeltdownを発見したグラーツの研究者の一人。その後も毎年のように、同じプロセッサの新たな漏洩経路を見つけ続けた。
- マイケル・シュローダーセキュリティの二つの古典、ソルツァー=シュローダーの設計原則とニーダム=シュローダー・プロトコルに名を残す計算機科学者。
- マイケル・ストーンブレイカーIngres、Postgres、Vertica、VoltDBほか、多数の企業を生んだデータベース研究者。2014年に、現代のデータベースシステムへの根本的貢献でチューリング賞を受賞した。
- マイケル・バローズ認証プロトコルのBAN論理を築き、いわば副業としてバローズ=ウィーラー変換も生んだ計算機科学者。
- マイケル・ハワード2002年、Microsoftが手を止めて安全なコードの書き方を学び直したとき、Windows開発者全員の机に置かれた本の著者。
- マイケル・ヘイデンNSAとCIAの両方を率いた空軍大将で、メタデータをめぐる議論にもっとも引用される一言を残した人物である。
- マイケル・ベン=オアコインの投げ合いが合意形成を救うことと、複数の当事者が入力を明かさずに共同で計算できることを示した、ヘブライ大学の理論家。
- マイケル・メリットスティーヴ・ベロヴィンとともに、攻撃者がオフラインで推測を試せない限り、弱いパスワードからでも強い鍵が得られることを示したベル研究所の研究者。
- マイケル・ライターアヴィ・ルービンとともに、初期の匿名Web閲覧システムの一つであるCrowdsを作った米国のセキュリティ研究者。
- マイケル・リンBlack Hat 2005でシスコのルーターに関する講演を行うために会社を辞め、配布資料から20ページが破り取られるのを見届けた研究者。
- マイケル・ルビーファイステル暗号がなぜ機能するかを証明し、その後まったく別種の符号で財を成した理論家。
- マウスコンピューター用のポインティングデバイス。ダグラス・エンゲルバートが1964年に発明し、1968年に「すべてのデモの母」で公開した。最初のものは車輪二つを備えた木の箱で、X方向とY方向の動きを信号にした。
- マウントファイルシステムをディレクトリツリー上の一点に取り付けること。Unixがドライブレターを使わずに済ませる方法。
- マカロック=ピッツ・ニューロン1943年に作られた数理的な神経細胞。二値の入力と閾値からなり、これを組んだネットワークがあらゆる論理命題を計算できることが証明された。
- マキシム・インテグレーテッド(Maxim Integrated)ライバルのアナログ・デバイセズに2021年に飲み込まれた、シリコンバレーのアナログ専業メーカー。
- マクシム・ヤクベツEvil CorpとバンキングトロイDridexの背後にいるとされる、500万ドルの懸賞金が懸けられたロシア人。
- マグナボックス・オデッセイ世界初の家庭用ゲーム機。プロセッサも音もスコア表示もなく、テレビ画面に貼るプラスチックシートが付いていた。
- マグネトグラフィ光ではなく磁気で画像を書き込む印刷方式。トナーが付着するには鉄を含む必要がある。
- マクロコードを生成するコード。Cのプリプロセッサ(#define)、LispやSchemeのS式マクロ、Rustの宣言的マクロと手続き的マクロなどがある。強力だが危険でもある。
- マザーボードコンピューターの主基板。CPU、RAM、GPU(PCIe経由)、ストレージ(SATA/NVMe経由)など、すべてがここにつながる。
- マシー・ヴァンホフWi-Fiのセキュリティが規格そのものの欠陥で破られることを、4年間で3度示したベルギーの研究者。
- マジックナンバー名前も説明もなくコードに直接書かれた数値定数。典型的なコードの臭いで、if (status == STATUS_DELETED)の代わりにif (status == 7)と書くようなもの。
- マジックナンバーコードの途中に突然現れる、意味の分からない数値定数(if (status == 17))。典型的なコードの臭い。
- マジックリンクパスワードなしのログイン方式。メールアドレスを入力すると有効期限の短いリンクが届き、クリックするとサインインできる。Slack、Medium、Notion、Substackが広めた。
- マシュー・ギャレット(Matthew Garrett)2012年に shim を書いた Linux 開発者。この小さな第1段階ローダのおかげで、主要な Linux ディストリビューションは今もセキュアブートのマシンで起動できる。
- マシュー・グリーン大きな暗号のニュースが出るたびに、最も読まれる解説者となっているジョンズ・ホプキンス大学の暗号学者。
- マシュー・ベヴァン「Kuji」の名で知られるウェールズのハッカー。1994年のアメリカ空軍ローム研究所への侵入事件の黒幕とされた。
- マシン識別コードカラーレーザープリンタが出力するすべてのページに打つ、ほとんど見えない黄色い点の格子。シリアル番号と日時が符号化されている。
- マスアサインメントフレームワークがリクエスト本文をそのままオブジェクトに代入してしまい、ユーザーが設定すべきでない項目まで書き換えられる脆弱性。
- マスキング秘密の中間値をすべてランダムなシェアに分割し、1つの処理段階の電力を測っても役に立つ情報が得られないようにする対策。
- マスターキー鍵階層の根にあたる鍵。データの暗号化に直接使われることはまれである。
- マスタープログラマ(ENIAC)ENIACの制御フローは専用の筐体にあった。ループがあと何回か数える10個のカウンタが、パルスを別の出力へ振り分けた。
- マックス・ニューマン講義でチューリングに着想を与え、のちにコロッサスとマンチェスター・ベビーの両方を実現させた位相幾何学者。
- マックス・バトラー盗まれたクレジットカードの闇市場を、ハッキングで独占したIceman。
- マックスター(Maxtor)ライバルを買い取って大きくなり、最後は業界最大手に買われたハードディスクメーカー。
- マッシブ・エンターテインメントスウェーデンの田舎町でリアルタイムストラテジーを作っていたところから、独自エンジンでUbisoftの大型オープンワールドを手がけるまでになったマルメのスタジオ。
- マット・グレーバーWindowsに最初から入っているものだけで、どれほどの被害を出せるかを示した研究者。
- マット・スイシュ(Matt Suiche)Windowsのハイバネーションが、形式さえ知っていれば誰でも読めるRAMの完全なコピーをディスクに書き出すことを示したフランス人のメモリフォレンジック研究者。
- マット・テイト元GCHQアナリストでProject Zeroの研究者。技術的な事実が終わり、政治が始まる境目を語る、最も読まれている論者の一人。
- マット・ビショップカリフォルニア大学デービス校の教授。その教科書は、道具に手を伸ばす前にまず形式モデルから始めることを、一世代の学生に教えた。
- マッドフレーション仮想世界のインフレ。アイテムと通貨が際限なく流れ込み、何も出ていかないために、あらゆるものの価値が下がっていく現象。
- まつもと ゆきひろ(Matz)プログラミング言語としては珍しく、「プログラマを幸せにする」ことを明確な目標に掲げてRubyを設計した人物。
- マティ・アハロニBackTrackとKali Linuxを生んだイスラエルのセキュリティトレーナー(通称「muts」)。数百の攻撃ツールを、再起動一つで使える状態にした。
- マディ・ストーン攻撃者が実際に使うゼロデイを数え上げ、その多くが「古いバグの新しい衣装」にすぎないと指摘するProject Zeroの研究者。
- マテウシュ・ユルチクj00ruの名で知られるポーランドのセキュリティ研究者。エミュレータにカーネルのメモリ参照を監視させ、Windowsカーネルのバグを何百件も見つけた。
- マテリアライズドパスリレーショナルデータベースで木構造を保存する方法の1つ。各ノードがルートからの完全なパスを「/1/4/9/」のような文字列で持ち、サブツリーや祖先の検索を単純な文字列一致にする。
- マテリアライズドビュークエリ結果を保存したもの。通常のテーブルのように読めるが、元データが変わると(手動または自動で)更新される。
- マテリアライズドビューのリフレッシュPostgreSQL のマテリアライズドビューは、クエリ結果をテーブルとして保存したスナップショットであり、明示的に更新しない限り最新にならない。
- マテリアルデザインフラットデザインに物理法則を与えようとしたGoogleの試み。厚みのある面が高さを持って重なり、影にも意味がある。
- マトリョーシカ埋め込み最も重要な情報が先頭の次元に集中するように訓練された埋め込み(Matryoshka Representation…
- マトロックス(Matrox)1990年代で最も画質の鮮明なグラフィックスカードを作ったモントリオールの企業。3D競争から降り、マルチモニター機器に活路を見いだした。
- マニュエル・ブラムベネズエラ生まれの理論家。計算量理論を暗号の土台に据え、この分野の半数を指導した。
- マリアビリティ(Malleability)鍵がなくても暗号文を予測可能な形で書き換え、平文を変えられるという性質。
- マリアン・レイェフスキ1932年、エニグマの内部を一度も見ないまま、その配線を割り出した。
- マルウェア悪意あるソフトウェアの総称。ウイルス、トロイの木馬、ワーム、ランサムウェア、スパイウェア、ルートキットなどを含む。
- マルクス・クーン(Markus Kuhn)ディスプレイがどれほど情報を漏らすかを示し、Unix界にUTF-8の使い方を教えたケンブリッジのドイツ人研究者。
- マルクス・ヘス(Markus Hess)1986〜87年に米軍のコンピュータへ侵入し、成果をKGBに売った西ドイツのハッカー。足がついたのは75セントの会計上の食い違いだった。
- マルコフ暗号1ラウンドを通じた差分の伝播確率が、入力そのものではなく入力差分だけに依存する反復型暗号。
- マルチエージェントシステム役割の異なる複数のLLMエージェントが協力して一つの課題を解くシステム。たとえば計画役・実装役・レビュー役、あるいは互いに議論するエージェント群。何でも知っている一人に任せず、専門家に仕事を分けるという発想である。
- マルチエージェントシステム複数の LLM エージェントが、それぞれの役割を持ち、ツールや知識を共有しながら協働する仕組み。
- マルチカラーモード横解像度を160×200に半減させる代わりに、1セルで2色ではなく4色を表示できるCommodore 64のグラフィックモード。
- マルチキー攻撃多数の鍵を同時に攻撃し、最初に破れたものでよしとする手法。標的が多いほど安く済む。
- マルチキャストパケットを、一人(ユニキャスト)でも全員(ブロードキャスト)でもなく、特定のグループの受信者に送る方式。
- マルチキャストルーティング1つのパケットを多数の受信者へ効率よく届ける仕組み。送信者が受信者ごとにコピーを出す代わりに、分岐点でパケットを複製する。経路制御は PIM(Protocol Independent Multicast)が主流。
- マルチコリジョン攻撃同じハッシュ値を持つメッセージを大量に見つける攻撃。反復型ハッシュ関数では、2つ見つけるのとほぼ同じ手間で済んでしまう。
- マルチステージビルドDockerfileの中に複数のステージを設け、重いビルド用ステージでコンパイルし、完成した成果物だけを最小限の最終ステージにコピーする手法。ビルドツールもソースコードも含まない、小さく安全な本番イメージができる。
- マルチスピード(SID)プレイヤールーチンを1フレームに複数回呼び出し、SIDチップをより頻繁に更新するC64の音楽。
- マルチターゲット攻撃多数の鍵を同時に狙い、どれか一つでも破れればよしとすることで、全数探索のコストを下げる攻撃。
- マルチバッファリング(MBX)1989年に DEC が作った、ダブルバッファリング、3枚以上のバッファ、ステレオ表示のための X 拡張。標準にはならなかったが、のちの DBE がより簡単に実現するものを先に示した。
- マルチプルレンダーターゲット(MRT)フラグメントシェーダが1回のパスで複数のレンダーターゲットへ、それぞれ別の内容を同時に書き込めるようにする機能。
- マルチモーダルテキスト+画像、テキスト+音声、テキスト+動画など、複数の種類のデータを扱えるAIモデル。
- マルチモーダル LLMテキストだけでなく、画像・音声・動画も取り込み(場合によっては生成もする)LLM。2024年以降、フロンティアモデルでは標準になった。
- マルチリーダー複数の「リーダー」がそれぞれ書き込みを受け付け、互いにレプリケーションするモデル。地理的に分散したデータセンターやオフラインファーストのアプリに有用だが、同じデータが二箇所で同時に変更されたときの競合解決が必要になる。
- マルティン・アバディ(Martín Abadi)セキュリティプロトコルを「証明できるもの」に変え、同じ厳密さを機械学習にも持ち込んだ、アルゼンチン出身の計算機科学者。
- マルティン・ヴィーベリ階差機関をミシンほどの大きさに縮め、誰も計算したがらなかった数表を刊行するのに使った。
- マレー符号1901年にDonald Murrayがボーコードを作り直し、5ビットの文字集合をキーボードと穿孔紙テープに適合させた。
- マロック機械交流電流に数学の代役を務めさせ、連立方程式を解いたアナログ機械。
- マンチェスター・ベビー自らのメモリに保持したプログラムを世界で初めて実行した機械。1948年6月21日、52分間のことだった。
- マンチェスター・マーク1ベビーから育った機械で、プログラムの実行中にアドレスを再計算できた世界初のコンピュータ。
- ミート・イン・ザ・ミドル攻撃前方向と後方向の両側から計算し、途中で一致する値を探すことで、二重暗号化をほぼ無意味にする攻撃。
- ミード&コンウェイ革命カーヴァー・ミードとリン・コンウェイの著書『Introduction to VLSI Systems』(1980年)は、IC設計を民主化し、大学がチップ設計を教えられるようにした。
- ミーム模倣と変異によって広がる文化の単位。リチャード・ドーキンスが『利己的な遺伝子』(1976年)で遺伝子の類比として作った語で、今ではインターネット・ミームを指すことが多い。
- ミーム形式重ねる文字を変えるたびに意味が変わる、再利用可能な画像・動画のテンプレート。Distracted Boyfriend、Drake Yes/No、Galaxy Brain、Roll…
- ミクスター(Mixter)1999年にTribe Flood Network(TFN)とTFN2Kを書いたドイツ人ハッカー。分散型サービス妨害(DDoS)攻撃ツールの先駆けの一つである。
- ミクスチャ差分解読法2組の平文の間で列の値を入れ替えて四つ組を作る、AES系暗号向けの攻撃手法。
- ミクローシュ・アイタイIBMアルマデン研究所のハンガリー人数学者。1996年に、一部の格子問題は最悪時に困難ならば平均時にも困難であることを証明し、現代の格子暗号の礎を築いた。
- ミゲル・デ・イカサGNOME、Ximian、Monoを立ち上げたメキシコ出身のプログラマ。最後は、10年かけて模倣してきた技術の会社に雇われることになった。
- ミシュコフスキ転置キーワードに重複する文字があれば、それらの列をまとめて読み出す列転置。
- ミックスイン他のクラスに組み込まれることを前提としたクラスやモジュール。単独の型にはならず、機能だけを提供する。
- ミッコ・ヒッポネン30年以上F-Secureに在籍し、「スマートなものは脆弱でもある」という法則に名を残したフィンランドのマルウェア研究者。
- ミッチ・ケイパー表計算ソフトで築いた財産を、Electronic Frontier Foundationの設立に注ぎ込んだLotusの創業者。
- ミッドウェイ・ゲームズスペースインベーダーとパックマンを米国に持ち込み、のちに『モータルコンバット』で米上院を震え上がらせたシカゴ近郊のメーカー。
- ミドルウェアリクエストとレスポンスのあいだで動くコード。認証、ログ、パース、CORSなどを担う。
- ミニコンピュータメインフレームとパーソナルコンピュータの中間の階級。部門で共有できるほど高価で、予約を取らずに使えるほど安かった。
- ミニテルフランスの全国規模のオンラインサービス。ウェブより10年早く、端末を無料配布して30年続いた。
- ミヒル・ベラーレ証明可能安全性を、エンジニアが実際に使える道具にした暗号研究者。HMACの共著者でもある。
- ミメオグラフ(謄写版)蝋引きの原紙に切った文字の穴からインクを押し出して刷る、安価な孔版複写機。コピー機が普及する前の学校やサークルの定番だった。
- ミュージックディスクグラフィカルなフロントエンドで曲の集まりを再生することだけを目的にしたデモシーン作品。
- ミューテーションテストコードにわざとバグ(ミュータント)を仕込み、テストがそれを検出できるかを確かめる手法。
- ミラーカラムフォルダをクリックするたびに右へ新しい列が開き、パスが列の並びとして見えるファイルブラウザ。1989年のNeXTSTEPのFile Viewerに始まり、2001年からmacOSのカラムビューになった。
- ミリオネア計算機足し算の繰り返しではなく、本当に掛け算をした最初の計算機。乗数の1桁につきハンドル1回転で、掛け算表は金属に鋳込まれていた。
- ミルとストア(バベッジ)バベッジが解析機関を演算部と保持部に分けた構成。後にALUとメモリの間に引かれる線と同じものである。
- ミンコフスキー和二つの物体の点同士の和 a+b をすべて集めた集合。現代の衝突判定アルゴリズムが重なりを考えるときの土台である。
- ムーア・スクール講義1946年夏の8週間、米陸軍の費用でプログラム内蔵式コンピュータの作り方を世界に教え、結果としてその発想を手放してしまった講座。
- ムーアの法則ゴードン・ムーアが1965年に述べた観察。チップあたりのトランジスタ数はおよそ2年ごとに倍増する。60年間、半導体産業を駆動してきた神話である。
- ムーブセマンティクスリソースの中身をコピーせず、所有権ごと移す仕組み。C++11で導入され、この言語が行った性能面で最大の変更である。
- ムーンショットAI(Moonshot AI)チャットボット「Kimi」を手がける北京のAIラボ。2023年創業で、極端に長い文書を一度に読み込めることで知られる。
- ムスタファ・アルバッサムLulzSecの元メンバー「tflow」で、のちにブロックチェーンのスケーリング研究者となり、Celestiaを共同創業した人物。
- メーリングリスト受け取ったメッセージを全購読者に転送するアドレス。ネットワーク上で最も古いグループ議論の形である。
- メールトロBBSやトレード相手の宣伝だけを目的とした小さなイントロ。
- メアリー・アン・デイヴィッドソンOracleで長年最高セキュリティ責任者を務め、2015年に顧客へセキュリティホール探しをやめるよう求めたブログ記事で最もよく知られる。
- メアリー・アン・ホートンuuencodeとterminfoを書き、Usenetの記事形式を規定し、ARPANETのメーリングリストをUsenetにつないだバークレーのプログラマー。
- メイヴィス・ベイティ(Mavis Batey)マタパン岬沖海戦の下地となる暗号文を解読した、ブレッチリー・パークの暗号解読者。
- メイストン・ビアードピアシーがアーキテクチャを描く間に、CSIRACの電子回路を作り上げた技術者。
- メインフレーム計算が最速なわけではない。ただ、決して壊れず、途方もない量のデータを出し入れすることにかけては最強の機械である。
- メガスレッド大きな出来事に関する議論をすべて1本の公式スレッドに集め、フォーラムやサブレディットが似た投稿数百件で埋まるのを防ぐもの。ニュースの嵐をやり過ごすコミュニティなりの方法だ。
- メガデモ間にメニューを挟んだ多パート構成のデモ。80年代後半、グループが自分たちにできることを一度に見せたがった時代の形式。
- メカニズムとポリシーの分離X11の設計原則。サーバーはウィンドウを描く道具を提供するが、見た目や振る舞いは決めず、それをクライアントに委ねる。
- メタデータ(Metadata)「データについてのデータ」。画像ならEXIF(カメラ、GPS、タイムスタンプ)、MP3ならID3(アーティスト、アルバム)、ファイルシステムならタイムスタンプ、権限、所有者、HTTPならヘッダー(Content-Type、Cache-Control)…
- メタプログラミング他のコードを生成・変換・操作するコード。コンパイル時(静的)にも実行時(動的)にも行える。
- メタボールくっついたり分かれたりする水滴状の塊。目に見えない複数の力場を足し合わせ、閾値で曲面にしたもの。
- メタルパーティクルテープ(MP)塗布層が酸化物ではなく微細な金属鉄粒子でできた磁気テープで、高密度だが経年劣化しやすい。
- メタ安定性クロック端の直前に入力が変化したフリップフロップが、0とも1ともつかない状態に陥り、不定の時間そこに留まる現象。
- メッシュWi-Fi複数のノードが連携し、家やオフィス全体を一つのシームレスなネットワークでカバーするWi-Fiシステム。ノード間は「バックホール」で結ばれ、機器は接続を切らさずにノード間を移動できる。例:eero、Orbi、Deco。
- メッシュインターコネクトCPUコア、キャッシュスライス、I/Oを2次元の格子状につなぐチップ内ネットワーク。2017年のIntel Xeon…
- メッシュシェーダー頂点・テッセレーション・ジオメトリの各ステージを、ジオメトリを直接出力する二つのコンピュート的ステージに置き換える、現代的なジオメトリパイプライン。
- メッシュ簡略化形状を保ちながらメッシュのポリゴン数を減らすこと。LODチェーンの作成や、重いモデルの軽量化に使う。
- メッセージキュープロデューサーがメッセージを置き、コンシューマーが取り出す中間層で、非同期通信を実現する。
- メッセージ鍵エニグマのメッセージ鍵は、通信ごとに無作為に選ぶ3文字で、2回続けて暗号化して送られた。
- メディオン(Medion)コンピュータの購入を、アルディの店先に行列ができるディスカウントストアの一大イベントに変えたドイツ企業。
- メニューバークリックするとメニューが降りてくる、上端の単語の列。画面の上端に置くか、ウィンドウごとの上端に置くかをめぐって、40年続く論争の種でもある。
- メモリコントローラ (IMC)プロセッサとRAMの間のあらゆるやり取りを担う回路。読み書きのスケジューリングやメモリクロック、チャネルの管理を行う。現在は別チップではなくCPU自体に内蔵される統合メモリコントローラ(IMC)で、これによりメモリのレイテンシが大幅に下がった。
- メモリハード関数大量のRAMを必要とする鍵導出関数。専用ハードウェアでも、通常のコンピュータよりずっと安くパスワードを試行することはできない。
- メモリフェンスメモリ操作がその前後を越えて並べ替えられる範囲を制限する命令。コンパイラもプロセッサも、知らないうちに順序を入れ替えるため必要になる。
- メモリリーク確保されたまま解放されないメモリのこと。アプリは膨らみ続け、最後にはクラッシュする。
- メモレックス広告のキャッチコピー「Is it live, or is it Memorex?」のほうが、会社そのものより有名な記録媒体メーカー。
- メモ化関数の結果を入力ごとにキャッシュし、同じ呼び出しでは再計算を省く手法。
- メルクル・ダムゴード構成圧縮関数から、パディングと長さフィールドを使ってブロックごとにハッシュ関数を組み立てる方式。
- メルセデス・オイクリッド操作者がクランクを回して回数を数えなくても割り算ができる計算機。しかも独自の駆動機構でそれを実現した。
- メルセンヌ・ツイスター1997年に松本眞と西村拓士が発表した擬似乱数生成器。周期は219937−1で、メルセンヌ素数であることが名前の由来である。
- メルトダウンユーザー空間のプロセスが、投機的実行とキャッシュのタイミング漏えいを使ってカーネルメモリを読めてしまう CPU の脆弱性(CVE-2017-5754、2018 年 1 月公開)。
- メレディス・パターソン言語学者でプログラマー。安全でないパーサーこそ諸悪の根源だとするLangSecの提唱者の一人。
- メンションメッセージの中で、通常は@ハンドルの形で他のユーザーを名指しすること。相手に通知が届く。2006年にTwitterが広めた慣習で、元はユーザー発の書き方だったが、のちにプラットフォームが正式な機能にした。
- メンションスパム@メンションを悪用して誰かの通知を埋め尽くすこと。多数のアカウントが標的に通知を送りつける嫌がらせの場合も、ヘルスレッドのように意図せず起きる場合もある。@ を使うあらゆるプラットフォームで繰り返されるモデレーション上の問題だ。
- モーションキャプチャ(モーキャプ)実際の演者の動きを記録してデジタルの骨格に写し取る技術。ポーズを一つずつ手で作る代わりになる。
- モーションパス2点間を直線で動かすのではなく、任意の曲線に沿って要素を動かすCSSプロパティ群。
- モーションブラーカメラの露光中に被写体が動くと現れる流れを再現し、動きがコマ送りではなく滑らかに見えるようにする。
- モーションベクター各ピクセルが前フレームからどれだけ動いたかをスクリーン空間で記録したバッファ。
- モーションマッチング毎フレーム、大量の収録モーションのデータベースを検索し、キャラクターの現在の状態とプレイヤーの意図に、ポーズと今後の軌道が最も合うフレームを再生するアニメーション技法。
- モーゼス・シェーンフィンケル1920年に、論理は変数なしで成り立つことを示した。その手法に名前がついたのは、7年後に再発見した別の男のほうだった。
- モーダル閉じるまでページのほかの部分を操作できなくするポップアップ。
- モード13hVGAのもっとも単純なグラフィックスモード。320×200ピクセル・256色で、平らなメモリ上に1ピクセル1バイトで並ぶ。
- モード7スーパーファミコンの描画モードで、1枚の背景面を拡大縮小・回転させ、3Dの地面を擬似的に見せた。
- モードXVGAカードを非公式な方法でプレーナ方式の256色モード(通常は320×240)に切り替え、ビデオメモリ全体を使えるようにする裏技。
- モートンコード各軸のビットを交互に並べることで、多次元の座標を1つの数値に折りたたむ方法。
- モーフターゲット保存しておいた頂点位置のスナップショット同士をブレンドしてメッシュを変形させるアニメーション手法。表情づくりの定番。
- モーリス・ウィルクスフィラデルフィアの夏期講習から帰国し、毎日実用に使われる世界初のプログラム内蔵式コンピュータを作った。
- モーリス・ドワーキン(Morris Dworkin)ブロック暗号を実際にどう使うべきかを定めた標準のほぼすべてに名前が載っている、NISTの数学者。
- モクシー・マーリンスパイクSignalの生みの親。そして、10億人のWhatsApp利用者が頼みもせずにエンドツーエンド暗号化を手にした立役者。
- モジュール明確なインターフェースを持つ再利用可能なコードの単位。何をインポートし、何をエクスポートするかを定める。
- モジュールリッピングゲームやデモから音楽を抜き出し、単体で再生できるようにすること。半分は保存活動、半分は盗用である。
- モジュラー電源ケーブルが本体に固定されておらず、電源側で抜き差しできる電源ユニット。全ケーブルが外せるフルモジュラーと、24ピンとCPU用だけ固定のセミモジュラーがある。
- モティ・ユン1996年に、ファイルを暗号化して身代金を要求するマルウェアを記述した暗号研究者。それが産業になる、二十数年も前の話だ。
- モデム変調器(modulator)と復調器(demodulator)を合わせた名の装置。デジタルデータを、電話線・同軸ケーブル・光ファイバーを流れる信号に相互変換する。
- モデル学習済みの重みの集まり。機械学習の訓練が生み出す実際の成果物である。
- モデルカード機械学習モデルの標準化された説明書。学習データ、性能、限界、想定用途、バイアスをまとめる。
- モデルスープ同じベースモデルから作った複数のファインチューニング結果の重みを、最良のものを選ぶ代わりに平均する手法。勝者を上回ることが多く、推論コストはかからない。
- モデレート付きニュースグループ投稿が直接配信されず、モデレータにメールで送られ、公開するかどうかをモデレータが決めるUsenetのグループ。
- モトローラ (Motorola)1973年に初の携帯電話による通話を成功させ、Macintosh、Amiga、Atari STを動かしたプロセッサーも作った会社。
- モナド「文脈を持ち運ぶ」計算を連鎖させるための関数型の抽象。Optional、Result、Promise、Listは、言語がそう呼ぼうと呼ぶまいと、すべてモナドである。
- モニ・ナオルシンシア・ドワークとともに、送信者に計算をさせればスパムと戦えると考えついたイスラエルの暗号研究者。
- モノグラム暗号解読で1文字を単位として数えたもの。2文字の組を数えるダイグラム、3文字のトライグラムと対をなす。
- モノリシックカーネルドライバ、ファイルシステム、ネットワークスタックのすべてが単一のアドレス空間で特権動作するカーネル設計。Linux 方式である。
- モノリスアプリケーション全体を単一のコードベース、単一のデプロイ単位にまとめた構成。マイクロサービスの対極である。
- モノレポ多数のパッケージやプロジェクトを一つの Git リポジトリにまとめる運用。Google、Meta、Microsoft がこの方式をとっている。
- モバイルファースト最小の画面向けに最初に設計し、そこから積み上げていく手法。デスクトップ向けサイトを後から縮めるのではない。
- モリスワーム1988年11月に放たれた、インターネットのかなりの部分を目に見える形でダウンさせた、最初の自己増殖プログラムである。
- モルデハイ・グリ(Mordechai Guri)どこにもつながっていないコンピュータからデータを抜き出す手法を、一つのジャンルにまで育てたイスラエルの研究者。
- モレックス(Molex)古いPCの内部にある電源プラグに、その名が付いて定着してしまったコネクタメーカー。
- モワレ効果 (Moiré effect)ほぼ同じ2つのパターンを重ねてずらすと、純粋な干渉だけで大きくきらめく縞が生まれる効果。計算はほぼ無料で、見ていて飽きない。
- モンキーパッチ実行時にクラスやモジュールを書き換える手法。組み込み型にメソッドを足し、ライブラリの関数を差し替え、ソースに触れずに挙動を変える。
- モンテカルロ木探索ランダムなプレイアウトでゲーム木を育て、見返りが大きそうな箇所に時間を集中させる探索アルゴリズム。
- モンテカルロ法確率を解く代わりに、十分な回数のサンプリングで求める手法。1946年、病床でのソリティアから生まれた。
- モンローフランク・ボールドウィンの回転式機構とジェイ・モンローの商才から生まれた、アメリカ卓上計算機の三大ブランドの一つ。
- 三菱電機日本の総合電機メーカー。MELSECシリーズのPLCとCC-Linkネットワークは、工場の現場で標準的な存在である。
- 命令フェッチCPU パイプラインの最初のステップで、メモリ(命令キャッシュ)から命令を取り出し、後続の機構に供給する。フロントエンドがどれだけ速く正確に命令を取れるかが、コアがこなせる仕事量の上限を決める。
- 命令型プログラミングプログラムをどう実行するかを一歩ずつ記述するパラダイム。対極は宣言型。C、Java、Python、JavaScriptは主に命令型だ。
- 命名規則変数・関数・クラスなどの名前の付け方を揃える取り決め。言語やプロジェクトによって異なる。
- 宮口・プレニール方式Matyas–Meyer–Oseasに、直前のチェイニング値のXORをもう一つ加えた方式。Whirlpoolが採用した。
- 密着イメージセンサ原稿の真下に幅いっぱいのセンサ列を置く方式のスキャナ技術。CCDスキャナが必要とする折り返しの光学系を持たない。
- 巻き順(ワインディングオーダー)三角形の頂点を時計回りか反時計回りのどちらで並べるかという順序。レンダラーがどちらの面を表とみなすかを決める。
- 摩擦送り(Friction feed)スプロケットピンで引っ張る代わりに、ゴム張りのローラーが摩擦で用紙をつかんで送る方式。タイプライターと同じ仕組みである。
- 文字エンコーディング (Character encoding)文字をバイト列に、バイト列を文字に変換する規則。「å」と出るべきところに「Ã¥」と出る、あの現象の元凶でもある。
- 文字セットエディタビットマップの文字セットを再定義し、文字や記号の見た目を作り替えるツール。テキストモードの画面から豊かなグラフィックスを引き出せる。
- 文字列文字が並んだもの。プログラムがテキストを扱うときの基本の型である。
- 最も厄介な構文解析C++ の規則で、関数宣言とも解釈できるものは、変数のつもりで書いていても必ず関数宣言として解釈される。
- 未定義動作C/C++ で挙動が規定されていないコード。コンパイラは何をしてもよく、そのコードを消してしまってもよい。
- 未定義命令(イリーガルオペコード)MOS 6502/6510の非公式命令。シーンのコーダーたちはこれを悪用し、メーカーの想定を超えて詰まった高速なコードを書いた。
- 末尾呼び出し最適化関数呼び出しが最後の処理である場合、コンパイラが新しいスタックフレームを積まず、既存のものを再利用できる。再帰がループになる。
- 村田製作所積層セラミックコンデンサ(MLCC)で世界最大手の、目立たないが欠かせない日本の部品大手。
- 松井 充DESに対する線形解読法を考案し、ブロック暗号MISTY1を設計した日本の暗号研究者。
- 松井のアルゴリズムDESの線形近似を、理論から実際の解読へと変えた探索アルゴリズム。
- 松本勉1988年に多変数公開鍵暗号の礎を築き、2002年にはゼラチンで指紋認証装置を欺いた日本の暗号研究者。
- 毎秒文字数(cps)キャラクタープリンターやドットマトリクスプリンターの速さを、1秒あたりの印字文字数で表した指標。
- 水積分器連通した容器の水で微分方程式を解いたソ連のコンピュータ。水位が変数で、流量がその導関数だった。
- 水飲み場攻撃標的を直接狙わず、標的がよく訪れるWebサイトを侵害して待ち伏せる攻撃。水飲み場で獲物を待つライオンのやり方だ。
- 無効曲線攻撃楕円曲線の鍵交換で、想定外の曲線上の点をサーバーが受け入れてしまうことを突く攻撃。
- 無敵フレーム被弾直後や回避動作中に、再びダメージを受けなくなる短い時間。フレーム単位で測られる。
- 無視可能関数暗号理論で「無視できるほど小さい」を形式的に表す概念。どんな多項式の逆数よりも、いずれ小さくなる関数のこと。
- 無限ループ条件がいつまでも偽にならないループ。深刻なバグか、まさに意図どおりの設計かのどちらか。
- 網羅的マッチユニオン型に対してマッチするとき、すべてのバリアントを明示的に処理することを要求するコンパイラの機能。Rust の match、Haskell の case、TypeScript では never…
- 美団 (Meituan)中国のフードデリバリーとローカルサービスを支配するアプリ。連続起業家の王興が、Grouponのクローンから育て上げた。
- 迷路生成再帰バックトラッカー、プリム法、クラスカル法、ウィルソン法など、グリッドを削って任意の2点間に経路がちょうど1本だけの「完全迷路」を作るアルゴリズム群。
- 面密度プラッター上の単位面積あたりのビット数。線記録密度とトラック密度の積で、ハードディスクの進歩を示す代表的な指標。
- User-Agentブラウザが送るHTTPヘッダー。種類、バージョン、OSを自己申告する。
- Yahoo! JAPANソフトバンクが立ち上げた日本版Yahooのポータル。本家アメリカのYahooより長く生き残り、長らくそれを上回る存在であり続けた。
- Yandex本国でGoogleを打ち負かしたものの、地政学によって二つに分割されたロシアの検索エンジン。
- YarnJavaScript のパッケージマネージャー。2016年10月に Facebook、Google、Exponent が公開。当時の npm v3 より速く、npm の改善を促した。2020年の Yarn 2(Berry)で設計が一新された。
- イェルーン・テルデジドラムやハードリスタートの技法でC64のサウンドチップの限界を超え、SIDの曲を信じがたいほど豊かに響かせたオランダ人作曲家。
- ヤエル・タウマン・カライリング署名を共同発明し、のちに計算をやり直さずにその正しさを確かめる方法を示した暗号学者。
- ヤノフ・リストインターネット上で接続できるものを網羅した、定期更新のテキストファイル。ウェブディレクトリの先祖であり、管理者はたった一人だった。
- ヤルッコ・オイカリネン1988年、オウルでひと夏のうちにIRCを書いたフィンランドの学生。
- ヤン・カメニッシュスイスの暗号研究者。IBMのIdemixの背後にいる。身元そのものを渡さずに、身元に関する事実を証明するシステムである。
- ヤン・クリスラー(Jan Krissler / starbug)生体認証の錠を破る公開実演を恒例にしてきたCCCのハッカー。道具は木工用ボンド、レーザープリンタ、そして写真である。
- ヤン・デ・ウィット2001年2月にAnna Kournikovaワームを放ったオランダの20歳。市販の作成キットで、午後のうちに組み立てた。
- ヤン・ホルン2017年にSpectreとMeltdownの両方を、複数の学術チームと並行して単独で発見したProject Zeroの研究者。
- ヤン・ルカンコンピュータビジョンを可能にした畳み込みネットワークを設計し、1990年代にはすでに商用で稼働させていた人物。
- ユーザー空間通常のプログラムが動く場所。ハードウェアに直接アクセスできず、それぞれが保護された独自のアドレス空間を持つ。
- ユーティリティAI取りうる行動それぞれを効用関数で採点し、最高点を選ぶ(または上位候補から重み付きで抽選する)意思決定モデル。
- ユービーアイソフトブルターニュ出身の5兄弟が創業したフランスのパブリッシャー。登って攻略する塔だらけのオープンワールドで知られる。
- ユヴァル・イシャイ高価なプリミティブを別のプリミティブから借りて安くすることを得意とする、イスラエルの暗号学者。
- ユヴァル・ヤロムFlush+Reloadの考案者。このキャッシュ攻撃は、現代のサイドチャネル研究の多くで基本部品になった。
- ゆっくり変化するディメンション(SCD)時間とともに変わるディメンションデータ(たとえば引っ越した顧客)を扱う、データウェアハウスのパターン。問題は履歴を残すかどうかだ。Kimball が戦略に Type 1、2、3 などと番号を振った。
- ユニカーネル単一目的に特化したVMイメージ。アプリケーションと必要なOS機能だけが1つの静的バイナリにリンクされ、カーネル/ユーザー空間の分離も、スケジューラも、ファイルシステムもない。
- ユニキャスト送信者ひとり、受信者ひとり。他のアドレス指定方式がその対比として定義される、圧倒的に一般的な通信形態。
- ユニキャストフラッディングスイッチが宛先MACアドレスをテーブルに見つけられないとき、フレームを受信ポート以外のすべてのポートへ送ること。「未知ユニキャストのフラッディング」。通常はまれだが、MACテーブルの溢れや積極的なエージング設定のあるネットワークでは、常態化する。
- ユニコーン企業評価額が10億米ドルを超える非上場のスタートアップ。2013年にアイリーン・リー(Cowboy Ventures)が命名した。当時は約40社だったが、今では1200社以上ある。
- ユニセレクター電話交換機の回転式セレクタで、パルス1つにつき1ノッチ進む。初期のコンピュータが入手できた最も安価な読み出し専用メモリでもあった。
- ユニットレコード機器コンピュータなしでパンチカードを仕分け、集計し、印刷した機械室。データベースが生まれる前の60年間のデータ処理。
- ユニバーサルハッシュハッシュ関数を関数族からランダムに選ぶことで、どんな二つの入力でも衝突確率を低く抑える方法。
- ユニバーサルリンク普通の HTTPS アドレスでありながら、アプリが入っていればアプリを開き、なければ Web ページを開く。ユーザーは違いに気づかない。
- ユライ・ソモロフスキーSAMLやクラウドAPI、TLSで、古い暗号の過ちが今でも通用することを示すのを専門とするスロバキアの研究者。
- ユング・キム書き込まずにDRAMのビットを変えられることを示した、2014年の論文の筆頭著者。
- ヨーヨー攻撃2つのメッセージの暗号化と復号を交互に繰り返し、両者の間の関係が暗号を通り抜けても残るようにする解読手法。
- ヨゲイル・リリェダール1990年代前半のAmigaモジュールが、シーンが生んだ中でも特に広く出回った作品に数えられるノルウェーのトラッカー音楽家。
- よそ見する彼氏通りかかった女性に振り向く男性と、それに愕然とする彼女のストックフォト。三つのラベルを貼るミームテンプレートの、おそらく最も純粋な例。
- ヨッヘン・ヒッペル「Mad Max」の名で知られるドイツの作曲家。Atari STの貧弱なサウンドチップをまるで別物のように鳴らした。
- ヨハネス・トリテミウス暗号に関する最初の印刷本を著し、「ステガノグラフィ」という語を作ったドイツの修道院長(1462–1516)。
- ヨハネス・ブフマン誰も必要としていなかった頃から、ヨーロッパ有数のポスト量子暗号研究グループを築いたダルムシュタット工科大学のドイツ人数論学者。
- ヨハン・ホーラッド任意の一方向性関数から擬似乱数を作れることを証明したKTHの教授。ゲーデル賞を2度受賞している。
- 予備セクタ不良になったセクタの代わりに使うため、ディスクが確保している余分なセクタ。外から見たアドレス空間は途切れずに保たれる。
- 予報工場(Forecast factory)Lewis Fry Richardsonが1922年に描いた思考実験。円形のホールに6万4千人が集まり、それぞれが地球の一区画を受け持って、天気の進行より速く計算する。
- 優先度ヒント(fetchpriority)特定のリソースのダウンロードを、ほかと比べてどれだけ優先するかをブラウザーに伝えるfetchpriority属性(high/low/auto)。主に、LCP画像のような最重要のものを真っ先に取得させるために使う。
- 山登り法(暗号解読)推測した鍵の文字を二つ入れ替え、得られた平文がより言語らしくなれば入れ替えを採用する探索法。
- 弱いIV鍵に関する情報を漏らしてしまう初期化ベクトル。WEPがFMS攻撃に弱かった原因である。
- 弱い鍵構造上の理由から暗号を本来より弱くしてしまうため、使用を避けなければならない鍵。
- 有向境界ボックス(OBB)物体とともに回転するボックス。軸並行のAABBと違って密に包めるが、判定のコストは高い。
- 有料の青チェック青いチェックマークが無料の本人確認ではなく、月額サブスクリプション(X Premium、旧Twitter Blue)になった仕組み。「本人だと確認した」が「お金を払ってチェックと追加機能を買った」に変わった。
- 有限状態機械(FSM)システムが N 個の状態のどれかにあり、決められた遷移だけが許されるモデル。
- 横展開一台の端末に足場を築いた攻撃者が、ネットワーク内の他のシステムへと広がっていくこと。
- 横河電機日本のプロセスオートメーション企業。CENTUMは、世界で最初期の分散制御システム(DCS)の一つだった。
- 誘導ヘッド(Inductive head)ファラデーの電磁誘導に基づくリード/ライトヘッド。磁気コアに巻いたコイル1つで、同じ物理現象を使って書き込みも読み出しも行う。
- 読み取り増幅一回の論理的な読み取りに、複数の物理的な読み取り操作が必要になること。LSMツリーではキーが複数のレベルに存在しうるため、最悪の場合、値を見つける(または無いと確定する)までに多数のSSTableを調べることになる。
- 読み書きヘッドプラッタの数ナノメートル上を浮上し、磁気パターンとビットを相互に変換する微小な電磁トランスデューサー。
- 輸出グレード暗号1990年代に米国の輸出規制が認めていた、意図的に弱められた暗号と短い鍵長。
- LaserWriter1985年登場のAppleのレーザープリンタ。MacintoshとPageMakerと組み合わせて、デスクトップパブリッシング時代の幕を開けた。
- LastPass保管庫が流出するまでこの分野を支配していた、クラウド型のパスワードマネージャー。
- Limelight Networks20年にわたりAkamaiの対抗馬を務めたアリゾナのCDN。記憶されているのは主に、米最高裁まで行った特許紛争だ。
- Locket親しい友達の最新写真をホーム画面に表示するiPhoneウィジェットアプリ。2022年1月に公開され、数日でApp Storeの首位に立った。開発はYC W22のMatt Moss。
- LucasArts(ルーカスアーツ)ルーカスフィルムのゲーム部門。ポイント&クリック式アドベンチャーと、その土台となったエンジンで記憶されている。
- Lucky Microseconds2015年に発表された攻撃。Amazonのs2nがLucky Thirteen対策として入れたランダム遅延は不十分で、乱数だけでは足りないことを示した。
- Lucky ThirteenCBCパディングされたレコードに対するTLSのMAC計算方法を突き、わずかな時間差からデータを漏らす2013年のタイミング攻撃。
- LunarStorm2000年代前半、スウェーデンの十代がまるごと入り浸ったコミュニティ。「ソーシャルネットワーク」という言葉が生まれる何年も前に作られた。
- Lycosカーネギーメロン大学の検索エンジンから1990年代の大手ポータルに成長し、やがてドットコム時代の評価額の教科書的な例となった。
- RacketSchemeの現代的な方言。1994年にMatthew FlattらPLTチームが開発し(当初の名は「PLT Scheme」、2010年に改称)、強力なマクロ系と「言語指向プログラミング」で知られる。
- Rambus自分ではほとんど何も作らず、ライセンス収入で生きるメモリ企業。RDRAMと、業界の半分を訴えたことで知られる。
- Read Committed(リードコミッティド)最も一般的なトランザクション分離レベルで、PostgreSQLのデフォルト。クエリは開始時点でコミット済みのデータだけを見る。他のトランザクションの未完了の変更(ダーティリード)は見えないが、同じトランザクション内でもクエリごとに異なるスナップショッ…
- Red Sector Inc.(RSI)Amiga のメガデモの方向性を決定づけ、1990年に Tristar と合流して TRSI となったドイツのクラッキング/デモグループ。
- RED暗号1930年代の日本外務省の外交暗号機。米国の暗号解読者に破られ、PURPLEに置き換えられた。
- Reflexion(リフレクション)LLMが失敗した試行を言葉で振り返り、その反省をメモリに残して再挑戦するエージェントの型。勾配更新を使わない「言語的な強化学習」。
- Relay(BITNET)IRCが登場する3年前から、チャンネルとニックネームを備えていたBITNETのメインフレーム用チャットプログラム。
- Rendition専用の Quake 移植版まで作られたグラフィックス新興企業。だが結局、買われたのは技術者のほうだった。
- Rock RidgeISO 9660を拡張し、長いファイル名、パーミッション、シンボリックリンクといったUnixの流儀をCDにこっそり持ち込んだ仕様。
- rootUnixのスーパーユーザー。UID 0を持つアカウントで、権限チェックが単純にスキップされる。
- Rovio(ロビオ)50本ほどの忘れられたゲームを作ったあとで『Angry Birds』を出し、スマートフォン時代の最初の大ヒットを飛ばしたフィンランドのスタジオ。
- ゼロの原則(Rule of zero)5の原則の上位互換。そもそも五つの特殊メンバ関数を一つも書かずに済むようクラスを設計せよ、という考え方。
- ラーカー投稿せずに、フォーラムやコミュニティを読むだけの受動的な利用者。「90-9-1の法則」では、90%がラーカー、9%がときどき投稿する人、1%のパワーユーザーが大半のコンテンツを作る。最近の調査でも、この比率は様々なプラットフォームで驚くほど当てはまる…
- ラース・クヌーセン1990年代のブロック暗号解析の道具立ての多くを揃え、SerpentとGrøstlを共同設計したデンマークの暗号研究者。
- ライ=マッセイ構造FeistelやSPNと並ぶ、ブロック暗号を作る第三の方式。ラウンド関数には二つの半分の差が入力される。
- ライアットゲームズ基本無料のゲーム 1 本、League of Legends で会社を築き、のちにカーネル内で動くアンチチートを生んだスタジオ。
- ライアン・アクロイド技術的にLulzSec最強だったメンバーは、十代の少女になりすましていたが、実は元イギリス兵だった。
- ライアン・ラッキー2000年、北海に打ち捨てられた対空要塞の上でデータヘイブンHavenCoを共同創業した米国のサイファーパンク。
- ライオン・プレイフェア(Lyon Playfair)ホイートストンの二文字暗号を推し進め、結果として自分の名を冠させたスコットランドの化学者・政治家。
- ライトキャッシュ書き込みを永続媒体に届く前にRAMで受け付けるディスクやコントローラ内のバッファ。性能は大きく上がるが、バッテリで保護されていなければ停電時にデータを失う危険がある。
- ライトスキュー並行性の異常の一つ。2つのトランザクションが重なるデータを読み、それぞれ読んだ内容に基づいて更新した結果、個々は分離されているのに最終状態が不正になる。スナップショット分離では起こり得るが、SERIALIZABLEなら防げる。
- ライトストールLSMベースのデータベースが、コンパクションが追いつかないために、受け付ける書き込みを意図的に遅くする、あるいは完全に止めること。RocksDBでレイテンシスパイクの原因として最もよく挙げられる。
- ライトスプライス新しい書き込みセッションが、テープ上の既存の内容と接する位置にできる磁気的な継ぎ目。
- ライトスルー書き込みをキャッシュと下層の記録媒体の両方へ同時に行うキャッシュ方式。電源断には強いが遅い。
- ライトスルーキャッシュ書き込みのたびに、キャッシュと下位の記憶層の両方へ即座に書く方式。ライトバックより安全(クラッシュで失われる「ダーティ」なデータがない)だが、毎回低速な層を待つので遅い。
- ライトニングネットワーク2018年に稼働した、ビットコインの上に載る決済レイヤー。ブロックチェーンが毎秒7件しか処理できず、コーヒー1杯の手数料がコーヒー代より高くなるのは困る、という問題に答える。
- ライトバック書き込みをまずキャッシュにのみ行い、後から下位の記憶媒体へ反映するキャッシュ方式。ライトスルーより高速だが、反映前にキャッシュが失われるとデータも失われる。CPUのL1/L2/L3はライトバックで、SSDコントローラーやRAIDキャッシュも同様。
- ライトバックキャッシュ書き込みをまずキャッシュにだけ行い、低速な下位層へは後で(ラインの追い出し時やフラッシュ時に)書き戻す方式。速いが、書き戻す前に電源が落ちるとデータを失う危険がある。
- ライトプリコンペンセーション混み合った内周トラックで、隣り合うビット同士が押し合ってずれるのを打ち消すため、磁束反転の一部をわざと早めまたは遅らせて書く技術。
- ライトプローブシーン内に置く点で、あらゆる方向から入る光を記録し、動くオブジェクトが周囲の静的ジオメトリと同じベイク済み照明を受け取れるようにする。
- ライトプロテクトノッチフロッピーの縁にある切り欠きやスライド式のタブ。ドライブに「書き込み禁止」と物理的に伝える。
- ライトペン画面に直接当てて使うポインティングデバイス。電子ビームがたまたまどこにいるかを光センサーで知る仕組み。
- ライトマター(Lightmatter)電子の代わりに光で計算するプロセッサを作り、データセンターのエネルギーの壁を破ろうとする企業。
- ライトマップ静的なジオメトリの照明を事前に計算して焼き込んだテクスチャ。実行時に毎フレーム計算し直さずに済む。
- ライトン(Lite-On)光学ドライブを数十ものブランドで出荷してきた、台湾の大手電子部品メーカー。
- ライノタイプ1行分の文字を溶けた鉛で丸ごと鋳造する機械。ほぼ1世紀にわたり、世界の新聞をかたちづくった。
- ライブコマースライブ配信の動画で商品を売り、視聴者が放送中にワンクリックで購入できる仕組み。中国(淘宝直播、抖音)では巨大な市場で、配信者は何十億も売り上げる。TikTok Shopは同じモデルを欧米で強力に推している。
- ライフタイム(Rust)参照がどれだけの間有効かを表すRustのコンパイル時アノテーション。'aの形で書く。借用チェッカーはライフタイムを使って、ダングリング参照が生じないことを保証する。初学者にとってRustで最も混乱しやすい概念の一つ。
- ライプニッツ車1673年頃にライプニッツが描いた段付きドラム。およそ三百年にわたり、計算機の主流であり続けた機構。
- ライブネスプローブコンテナがまだ「生きている」のか、固まっているのかを判定するKubernetesのヘルスチェック。失敗するとkubeletがコンテナを自動で再起動する。クラッシュはしていないがデッドロックで止まっているプロセスへの対処法である。
- ライブラリ他の誰かが書いておいてくれた、インポートして使えるコード。
- ライブロックスレッドは動き続けているのに、どれも先に進めない並行処理のバグ。互いに譲り合ってリトライを延々と繰り返す。デッドロックと違い、誰もブロックされていない。
- ラインプリンタ1行分の文字を一度に打ち出す高速インパクトプリンタ。1950年代から1980年代まで、メインフレームの働き者だった。
- ラインマトリクスプリンターラインプリンターの速さとドットマトリクスプリンターの自由度を併せ持つ機械。往復運動するハンマー列が、用紙幅いっぱいに1行ずつドットを打つ。
- ラウンドトリップ(X11)プログラムが先へ進む前にサーバの応答を待たねばならないリクエスト。Xプロトコルで最も高価な操作であり、遅い回線でツールキットの起動に数秒かかる原因だった。
- ラウンド鍵ブロック暗号の1ラウンドで使うサブ鍵。マスター鍵から鍵スケジュールによって導出される。
- ラウンド関数(Round function)ブロック暗号の各ラウンドで繰り返し適用され、データに鍵の素材を混ぜ込む関数。
- ラグドール用意されたクリップを再生する代わりに、脱力した体を連結した剛体として物理シミュレートするキャラクター表現。
- ラグ補正サーバーが世界を、撃った側が実際に見ていた瞬間まで巻き戻すことで、ネットワーク遅延があっても命中が成立するようにする仕組み。
- ラジアルブラー各ピクセルを中心点に向かって、あるいは中心点から遠ざかるように引き伸ばし、画像が光の筋となって噴き出すように見せるぼかし。2000年前後のPCデモが好んで使った味付け。
- ラジオシティ面と面の間のエネルギー交換を計算することで、拡散光が表面の間を跳ね返る様子を解くグローバルイルミネーション手法。
- ラジオシャック抵抗やケーブルが引き出しにぎっしり詰まった電子部品のチェーン。最初期のホームコンピューターの一つを売っていたこともある。
- ラス・ハウズリーインターネットのセキュリティ標準の意外に多くで、ヘッダに名前が載っている人物。
- ラスターイメージプロセッサページ記述言語を、プリンターのエンジンが実際に紙に置くドットの集まりへと変換する部品。
- ラスターエフェクト画面が描画されている最中に、走査線ごとに座標を操作して、歪みやうねりの錯覚を作るグラフィックス効果。
- ラスタータイムルーチンが1フレームのどれだけを使うかをスキャンライン数で測り、コードの実行中にボーダー色を変えて可視化する手法。
- ラスターバー滑らかに動く横長の色帯。走査線ごとに背景色を入れ替えて描く、デモシーンの象徴的な画面。
- ラスター割り込みVIC-IIが指定した走査線に達した時に発生する割り込み。画面の途中でハードウェアのレジスタを書き換えられる。
- ラスタライズ三角形がどのピクセルを覆うかを求める処理。この30年、リアルタイムグラフィックスの土台であり続けている。
- ラストコーラー一覧自分の前に誰がダイヤルインしたかを示すBBSの画面。ゲストブックであり、状況ボードであり、監視ログでもあった。
- ラスマス・ラードルフ自分の履歴書の訪問者数を数えるために書いたCGIスクリプトが、図らずも、Webで最も使われるサーバー言語になった。
- ラダー・レヴィソン全ユーザーを守る鍵を引き渡すくらいなら、と、メールサービスLavabitごと閉鎖した創設者。
- ラターニャ・スウィーニー有権者名簿から州知事の診療記録を引き出して、「匿名化」されたデータがまず匿名ではないことを証明した計算機科学者。
- ラックユニット19インチラックに搭載する機器の高さの単位。1Uはちょうど44.45mm(1.75インチ)。一般的なサーバーは1Uか2Uで、フルハイトのキャビネットは42U収容できる。
- ラッセル・インパリアッゾ(Russell Impagliazzo)あらゆる可能な宇宙を、そこでどれだけ暗号が作れるかによって五つに分類した、UCサンディエゴの計算複雑性理論家。
- ラッパー既存の機能を包み、API を変えるコード層。単純化、適合、トレースやキャッシュの追加、言語間の橋渡しに使う。
- ラディア・パールマンブリッジ型ネットワークのループ問題を、1日で書き上げたアルゴリズムで解決した人物。しかもそれを詩にまとめた。
- ラティス・セミコンダクター(Lattice Semiconductor)FPGA御三家の三番手。小型・低消費電力の市場に特化し、思いがけずオープンソース界隈の人気者になった。
- ラドゲートの解析機関1909年にアイルランドの会計士Percy Ludgateが発表した紙上の設計。世界で2番目の解析機関であり、独自の乗算方式を備えていた。
- ラバーベクタ回転する3Dオブジェクトの各ラインが上のラインより少し遅れてついてくるため、ゼリーのように揺れて見えるエフェクト。
- ラバーホース暗号解読暗号を破る代わりに、鍵を知っている人間から鍵を聞き出すことを指す、皮肉を込めた呼び名。
- ラファイル・オストロフスキーゴールドライヒとともに Oblivious RAM を考案したUCLAの暗号研究者。アクセスパターンさえ何も漏らさないメモリである。
- ラファウ・ヴォイトチュク(Rafał Wojtczuk)ジョアンナ・ルトコフスカと共に、OSの下にあるものの大半は欺けることを示したポーランドの低レイヤー研究者。
- ラファエル・グレイ(Raphael Gray)通称Curador。2000年にオンラインショップから数万件のカード番号を盗み、ビル・ゲイツ宛てにバイアグラを送ったウェールズの少年。
- ラファエル・マッジArmitageとCobalt Strikeを開発したアメリカ人。後者は、擬似攻撃を行う側と同じくらい犯罪者にも愛用されるレッドチームのツールとなった。
- ラベラー(Bluesky)投稿やアカウントに「スパム」「NSFW」「誤情報」などのラベルを付けるBlueskyのモデレーションサービス。ユーザーは信頼するラベラーを購読し、各ラベルの扱い(非表示・警告・無視)を自分で決める。「コンポーザブル・モデレーション」の中核。
- ラベルプリンターロール状の粘着ラベルに印刷するための専用プリンター。多くは感熱式か熱転写式で、たいていバーコードを印字する。
- ラムダ名前を持たない短命な関数(x => x * 2)。AWSのサーバーレスサービスの名前でもある。
- ラムダ計算計算の形式モデル。1930年代にアロンゾ・チャーチが考案した。規則は変数、抽象(λx.本体)、適用(f x)の三つだけで、チューリング完全であり、コンピュータで計算できるものは何でも計算できる。
- ラムリサーチ(Lam Research)リソグラフィが描いたものを削り出す装置メーカー。プラズマエッチが本業である。
- ラリー・エリソンエドガー・コッドのリレーショナルモデルの論文を読み、IBMが動きの遅いことを見抜いて、代わりに実行する会社を作った人物。
- ラリー・ペイジWebのリンク構造を地図にするはずだった博士課程のプロジェクトが、世界の検索エンジンになった。
- ラルフ・マークル学部生のときに公開鍵暗号を考え出したが、講義には却下され、歴史の本からも外れてしまった人。
- ラルフ=フィリップ・ヴァインマン紙の上の証明と、実際に動く携帯電話への攻撃とを、苦もなく行き来したドイツの暗号研究者でエクスプロイト開発者。
- ラン・カネッティ(Ran Canetti)HMAC の共著者であり、安全なプロトコルが他のプロトコルと出会っても安全なままかを判定する枠組みの考案者。
- ランサムウェアファイルを暗号化し、復号鍵と引き換えに身代金(多くは暗号資産)を要求する悪意あるコード。
- ランス・コトレルMixmasterを書き、ネットワークを監視する敵に対しても耐える匿名メールを実現したサイファーパンク。
- ランス・スピッツナー元戦車部隊の将校で、ハニーポットを珍しい仕掛けから研究手法へと押し上げた人物。
- ランタイムコードを実行する環境。メモリ、スレッド、入出力、ガベージコレクションを面倒みてくれる。
- ランタイムエラー(実行時エラー)コンパイル時ではなく実行中に発生するエラー。NullPointerException、ゼロ除算、型エラー、スタックオーバーフロー、メモリ不足、ネットワークのタイムアウトなどが典型である。
- ランダムオラクル新しい問い合わせには必ずランダムな値を返す、理想化されたハッシュ関数。暗号方式の安全性を証明するためのモデルとして使われる。
- ランダムフォレスト多数の決定木によるアンサンブル。各木はデータと特徴量のランダムな部分集合で学習し、答えは多数決で決める。
- ランディングゾーンプラッタ内周にあるデータのない帯。電源断のときにヘッドがここへ降り、データの上に載らないようにする。
- ランドアンドグルーブ記録溝(グルーブ)と、溝のあいだの盛り上がった部分(ランド)の両方にデータを書き、記録型光ディスクのトラック密度をほぼ倍にする方式。
- ランニングキー暗号鍵に本などの長い文章を使い、鍵が繰り返されないようにしたヴィジュネル暗号。
- ランブック特定の障害や運用作業に対処するための、手順を一つずつ書いた文書。
- ランプロード/アンロードディスク外周にある樹脂製のスロープ。ヘッドをプラッタに着地させる代わりに、ここへ持ち上げて退避させる。
- ランブロス・カリマホスNSAで最も影響力のある暗号解読の教師となった、コンサート・フルート奏者。
- ランポート・クロック同期した時刻を使わず、イベントを数えるだけで分散システムの「happened-before(先行)」関係を表す論理時計。
- リーダーレスレプリケーションリーダー(プライマリ)を置かないレプリケーション方式。どのレプリカでも書き込みと読み取りを受け付ける。一貫性はクォーラム(W + R > N)と修復の仕組みで確保する。Dynamoモデルで、CassandraやRiakが採用している。
- リーチャー(Leecher)ダウンロードするだけで何も返さないユーザー。シーンにおけるサプライヤーの対極である。
- リードアフターライト読み取りヘッドを書き込みヘッドのすぐ後ろに置き、書いた瞬間にすべてのブロックを検査するベリファイ手法。
- リートスピーク文字を数字や記号に置き換える表記(eを3、aを4、oを0)。1980年代のBBSで、フィルター回避と仲間の証として生まれた。
- リードチャネル読み取りヘッドが出すアナログ電圧からビットを復元する回路。磁気面からきれいなデータまでの間で最も難しい工程である。
- リードホワイルライト読み取りヘッドを書き込みヘッドのすぐ後ろに置き、各ブロックを書いた数マイクロ秒後に読み戻して検査する。
- リードリペア読み取り時に、同じキーでレプリカ間の値が食い違っていると分かったら、最新の値を遅れているレプリカへ書き戻す仕組み。バックグラウンドで行われる自己修復である。
- リードレプリカプライマリDBの読み取り専用コピーで、WALのストリーミングで追随する。書き込みはプライマリ、読み取りはレプリカ群へ振り分けることで、読み取り中心の負荷を水平にさばく。
- リーナス・トーバルズ1991年にLinux、2005年にGitを作ったフィンランド系スウェーデン語話者のプログラマー。世界で最も使われているソフトウェアを二つ生み出した。Linuxカーネルの終身の慈悲深き独裁者(BDFL)である。
- リアクション絵文字文章の代わりに小さな絵文字(👍❤️😂)でメッセージに返信すること。「見た・ありがとう・了解」を、チャットを「OK」で埋めずに伝えられる軽い返事で、現代のアプリのほぼすべてにある。
- リアクティブシグナルリアクティビティのプログラミングモデル。監視可能な値と、依存関係の自動追跡からなる。Knockout(2010年)に始まり、MobXを経て、SolidJSで一躍流行した。
- リアルタイム保証された時間内に応答しなければならないシステム。単に「速い」ことではない。
- リオーダバッファ(ROB)アウトオブオーダー CPU が命令を任意の順序で実行しつつ、結果をプログラム順に厳密に「リタイア」(確定)させるための構造。アウトオブオーダー実行を正しいものにし、予測ミス時に取り消せるようにしている。
- リギングボーンのスケルトンにコントローラとコンストレイントを組み込み、アニメーターが頂点に直接触れずに3Dモデルをポージング・変形できるようにする作業。
- リゲッティ・コンピューティングIBMやGoogleを待たず、自前の工場で超伝導量子コンピューターを作ると宣言した新興企業。
- リコー(Ricoh)カメラや複写機で知られる日本の画像機器大手。その半導体部門が、ある世代のゲーム機すべての頭脳をたまたま作っていた。
- リストパーティションパーティションごとに値の一覧を明示する分割方式。PARTITION p_emea VALUES IN ('SE','NO','DK','FR','DE') のように書く。地域別のデータ分割やカテゴリ別の分割に向く。
- リソースリクエスト/リミットKubernetesでコンテナのCPUとメモリの必要量を指定する方法。リクエストはPodに保証される量(スケジューリングに使う)、リミットは超えてはならない上限である。両者の差が、安定性、コスト、リソース逼迫時の扱われ方を左右する。
- リソグラフィ光と感光性レジストを使って、回路パターンを半導体ウェハーに転写する工程。半導体産業全体の微細化の限界を決めている。
- リターンスタックバッファ(RSB)関数呼び出しからの戻りアドレスだけを予測する、CPU内の小さなハードウェアスタック。汎用の分岐予測器より速く、正確に当てる。
- リタイアメントCPU内での命令の最終段階で、結果がアーキテクチャ状態に確定して見えるようになる。しかも厳密にプログラム順で行われる。命令が「リタイアする」とは、正式に完了し、もう取り消せないことを意味する。
- リチャード・クラーク9.11の前にアルカイダを、「サイバー戦争」という言葉が一般化するずっと前にサイバー戦争を警告していたアメリカの官僚である。
- リチャード・クレイトンISP の現場から学界に入り、運用エンジニアの懐疑的な目でオンライン犯罪を研究するケンブリッジの研究者。
- リチャード・ケマラー隠れチャネルを、誰かがたまたま見つけてくれるのを待つのではなく、体系的に探す方法を世に送り出したUCSBの教授。
- リチャード・ストールマン1983年にフリーソフトウェア運動を始め、それを自己増殖させる法的仕組み、コピーレフトを考案した人物。
- リチャード・バートルエセックス大学で最初のMUDを共同開発し、その後は人が仮想世界で遊ぶ理由の解明に生涯を費やした、イギリスのゲームデザイナー兼研究者。
- リチャード・プライス1994年、モデムと自宅のパソコンだけで米空軍の研究ネットワークに侵入した、Datastream Cowboy ことロンドンの少年。
- リチャード・ベイトリッチ侵入は防げず、間に合うように捕まえられるだけだという前提から、ネットワークセキュリティ監視を1つの専門分野にした元空軍将校。
- リック・アダムズUsenetの最重要ハブの一つを副業で運用し、その副業が手に負えなくなったとき、世界初の商用インターネット企業の一つを立ち上げたシステム管理者。
- リックロール何かを約束するふりをしたリンクをクリックさせ、実際にはリック・アストリーの1987年のシングル「Never Gonna Give You Up」のミュージックビデオを見せるいたずら。
- リッスンバックログ確立済みだが、まだ accept() されていないTCP接続のキューの大きさ。いっぱいになると新しいSYN+ACKやACKが捨てられ、クライアントにはタイムアウトとして見える。listen(fd, backlog)…
- リッチ・スクレンタ(Rich Skrenta)15歳でElk Clonerを書き、野生で広まった最初期のコンピュータウイルスの一つを生み出し、のちに検索系企業を立ち上げた。
- リテインドモード(保持モード)アプリがシーンの永続的なモデルを構築してライブラリに預け、全部を手で描き直す代わりにそのモデルを書き換えて使う UI・グラフィックスの方式。
- リトライ一時的なエラー(ネットワークのタイムアウト、503 など)に対してやり直す戦略。現代の SDK では標準装備である。サーバーに負荷をかけないよう、指数バックオフとジッターを併用する必要がある。
- リトルの法則システム内にある「もの」の平均数は、到着率に平均滞在時間を掛けたものに等しい。L = λW。
- リニア・サーペンタイン記録テープ上に直線のトラックを、畑の端で折り返す鋤のように長手方向に往復させて書く方式。QIC、DLT、LTOの基盤である。
- リニアテクノロジー(Linear Technology)ホビイストの間では、あるフリーソフトで最もよく知られているアナログ半導体メーカー。
- リバースZ深度を逆向きに格納する(ニアプレーンを1、ファープレーンを0にする)ことで、浮動小数点バッファの精度を透視投影の偏りと釣り合わせ、遠方のZファイティングをほぼ解消する手法。
- リバースエンジニアリングソフトウェアを分解してその仕組みを理解する手法。コピープロテクションの解除や脆弱性の発見に使われることが多い。
- リバースプロキシ受信したトラフィックを受け付け、バックエンドのサーバーへ転送するサーバー。
- リパーフォレータ受信した信号を紙に印字する代わりに、紙テープにパンチする受信用テレプリンター。
- リバウンド攻撃中間ラウンドを先に探索することで、AES型ハッシュ関数の衝突を見つける暗号解読手法。
- リプライガイ人気の投稿に、知らない相手から頼まれもしないのに返信する人々(統計的には男性が多く、相手は女性が多い)を指すSNS上の現象。余計なアドバイス、「でもそれは違う」、褒め言葉など。冗談めかした言葉だが、実在するパターンを言い当てている。
- リプレイ攻撃正規の通信を記録しておき、中身を理解しないまま後で再送する攻撃。
- リフレクションプログラムが実行時に自分自身の構造を調べ、操作する能力。クラスの一覧取得、フィールドの取得、文字列名によるメソッド呼び出しなどができる。
- リフレクションプローブシーン内の一点から周囲をキューブマップとして撮影し、表面ごとに世界を描き直さずに光沢面へ部屋を映り込ませる仕組み。
- リフレクションループLLMが自分の出力を評価して誤りを見つけ、新しい試行を生成する。納得するまでこれを繰り返す。2023年のNoah Shinnによる「Reflexion」論文が有名。
- リフレクション攻撃(暗号解析)ラウンド鍵が逆順で再び現れる構造を突き、暗号の一部が別の一部を打ち消してしまうことを利用する攻撃。
- リフレクターエニグマの内部にある固定円盤。信号をローターへ折り返し、暗号化を自己逆元にした。
- リフレッシュトークン有効期間の長い(数日〜数か月)トークン。期限切れのアクセストークンと交換して新しいものを得られ、ユーザーに再ログインを求めずに済む。
- リフレッシュレートディスプレイが1秒間に画面を描き直す回数。単位はヘルツ。60Hzが最低ライン、今は120〜144Hzが普通で、eスポーツ向けには240〜540Hzもある。
- リプロデューシングパンチカードの束を複製することだけが仕事のパンチカード機。当時、複製はコマンドではなく、予定を組んで行う機械の運転だった。
- リペアレンティングウィンドウマネージャが、アプリケーションのウィンドウを自前のフレームの中へ移し、タイトルバーやボタンを周囲に描けるようにする手法。
- リポジトリ(Repository)プロジェクトの全履歴を記録するフォルダ。いつ、誰が、何を、なぜ変更したかがすべて残る。
- リポジトリパターンドメインロジックと保存先の間に置く抽象化。ドメインのコードは Postgres や Mongo ではなく、UserRepository インターフェースと対話する。
- リランカーRAGパイプラインの第2段。ベクトルDBが約50件の候補を取ってきたあと、クロスエンコーダーがより詳しい関連度で並べ替え、上位5件をLLMに渡す。
- リリースグループクラックし、パッケージ化し、リリースする名前つきのクルー。金儲けではなく、一番乗りを競うシーンである。
- リレーおよびスイッチ回路の記号解析継電器の回路網は真鍮で描いたブール代数だと示し、回路設計を勘から計算に変えた論文。
- リレーショナルデータベース行と列からなる表(リレーション)でデータを表すデータベースモデルで、問い合わせ言語はSQLである。
- リレー式計算機電話網の基本部品で作られたコンピューター。何千もの電気機械式スイッチがカチカチと音を立てて答えを出した。
- リレー補間機自分の答えが間違っていると気づける最初の機械。だから、一晩放っておいても誰も文句を言わなかった最初の機械でもある。
- リンカコンパイラが出力したオブジェクトファイルをつなぎ合わせて実行ファイルにし、宙に浮いたままのシンボルをすべて解決するプログラム。
- リンクアグリゲーション複数の物理的なネットワーク接続を一つの論理接続にまとめ、帯域と冗長性を得る技術。
- リンクインバイオInstagramがプロフィールに貼れるリンクを1つに絞ったことから生まれた習慣。Linktreeなどの集約サービス市場を丸ごと支えている。
- リングカウンタ輪になった10個のフリップフロップのうち、点灯するのはいつも1つだけ。ENIACは2進数を経由せず、この仕組みで10進数のまま数えた。
- リングバスCPUコア、キャッシュ、I/Oを輪状のデータバス上に並べるIntelのインターコネクト方式。データは輪を回って目的の停留所で降りる。
- リングモジュレーション二つの信号を掛け合わせて非整数次の新しい周波数を作る技法。SIDでは簡易版が実装され、ベルやゴングのような金属的な音色が出せる。
- リンクローカルアドレス単一のネットワークセグメント内でしか使えないIPアドレス。IPv4は169.254.0.0/16、IPv6はfe80::/10で、DHCPが失敗したときに自動で割り当てられる。
- ルーズインデックススキャンDISTINCTとGROUP BYの最適化。すべてのインデックスエントリを読んで重複を除くのではなく、インデックス上で次の異なる値へ直接ジャンプする。グループあたりの重複が多いと、読み取りが劇的に減る。
- ルーティングテーブルルーターが持つ参照表。宛先プレフィックスごとに、どのインターフェース/ネクストホップへパケットを送るかを定める。もっとも具体的なルールを選ぶ最長プレフィックス一致を使う。
- ルートウィンドウX11で画面全体を覆うウィンドウであり、画面上のすべてのウィンドウの祖先。
- ルートキットOSのカーネルに潜んで身を隠すマルウェア。検出も除去も極めて難しい。
- ルートターゲットどのVPN経路がどの顧客のルーティングテーブルに入るかを決めるラベル。VPNの形を決めるのはルートディスティングイッシャではなく、これである。
- ルートフラッピング経路の広告と取り消しが際限なく繰り返される現象。その揺れはインターネット全体の経路表に伝わっていく。
- ルートポイズニングディスタンスベクタ型ルーティング(RIP、EIGRP)のループ防止技術。経路を失ったルーターが、黙って広告をやめるのではなく、無限大のメトリックで「到達不能」と積極的に広告する。
- ルートメニュー何もないデスクトップの背景をクリックすると出るメニュー。多くのウィンドウマネージャでは、これがアプリケーションランチャーのすべてだった。
- ルートモーションキャラクターの実際の移動を、コードではなくアニメーションのルートボーンから駆動する手法。足が意図した場所に着地し、滑らない。
- ルートレスコンテナroot 権限なしで動くコンテナ。ランタイムもコンテナ内のプロセスも、ホスト上で root である必要がない。
- ルート再配布あるルーティングプロトコルで学習した経路を別のプロトコルへ注入すること。OSPFの経路をBGPへ、スタティックルートをOSPFへ、といった具合に行う。異なるプロトコルが同居するネットワークでは必要だが、雑にやるとルーティングループを招くことで悪名高い…
- ルート暗号文字を格子に書き込み、渦巻きやジグザグなど決められた経路に沿って読み出す暗号。
- ルート集約複数の個別ネットワークのプレフィックスを、経路広告の中で一つの大きなもの(スーパーネット)にまとめること。ルーティングテーブルが小さくなり、不安定さも外へ見えなくなる。内側のリンクがフラップしても、集約の外には伝わらないからだ。
- ループ条件が満たされるまでコードを繰り返す構文。for、while、forEach など。
- ループバックインタフェースルータやスイッチ上の仮想インタフェース。機器が生きている限り常にアップしており、ダウンしうる物理ポートに依存しない。ルーティングプロトコルや管理用の、安定した識別子と送信元アドレスとして使われる。
- ループ保護STPだけでは防げないレイヤー2ループから守るスイッチの機能群。BPDUガード、ループガード、単方向リンク検出(UDLD)、ストーム制御。STP自体が失敗しうる場面に備える。
- ルーメン・テクノロジーズ旧CenturyLink。ルイジアナの田舎の電話会社が、買収を重ねて世界有数の光ファイバー網を手に入れた。
- ルイ・ギユー(Louis Guillou)ゼロ知識証明をスマートカードに載せられるほど軽くし、洞窟とアリババで説明してみせたフランスの技術者。
- ルイ・クフィニャル1930年代の早い時期から二進法の計算機を主張したフランスの数学者。ただし自身の試作は、設計図の段階を出ることがなかった。
- ルイジ・メナブレア解析機関についての論文を書いたイタリアの軍人。その論文をAda Lovelaceが翻訳し、注釈を付けて、元の3倍の長さにした。
- ルカ・デ・フェオ2011年にデビッド・ジャオとSIDHを生み出したイタリアの数学者。2022年の崩壊後も、何事もなかったかのように同種写像暗号を作り続けている。
- ルクソール(Luxor)モータラのラジオ・テレビ工場が、意外にもABC 80でスウェーデン最大のホームコンピュータメーカーになった。
- ルシファー1970年代初頭の IBM のブロック暗号。民間初のファイステル暗号であり、DES の直接の祖先である。
- ルックアンドフィールインターフェースの見た目と振る舞い。標準化し、ライセンスし、複製できるものとして扱われ、80年代末から90年代初めの数年間は訴訟の的にもなった。
- ルナ・サンドヴィク(Runa Sandvik)Torへの貢献、ネットワーク接続型狙撃銃のハッキング、ジャーナリスト保護で知られるノルウェーのセキュリティ研究者。
- ルネサス日本のマイコン産業を一社にまとめた企業。その結果、ごく普通の自動車に載っている電子部品の大きな割合を担っている。
- ルノー・デレゾン十代で脆弱性スキャナNessusを書き、のちにそのソースコードを非公開にしたフランス人。
- レーザーディスク市場に出た最初の光ディスク。LPと同じ大きさでアナログ映像を収め、録画はできなかった。
- レーザープリンター帯電させたドラムにレーザー光で像を描き、トナー粉末を熱で定着させて印刷するプリンター。
- レーシング・ザ・ビームプロセッサを電子ビームの位置に正確に同期させ、画面が描かれる最中にグラフィックスレジスタを1ラインごとに書き換える技法。
- レースカードすべての穴を開けたパンチカード。残った紙があまりに少なく、リーダーの中で座屈して自壊する。
- レースコンディション / TOCTOUプログラムが何かを「検査」してから「使用」するまでの間に状態が変わってしまう脆弱性(Time-Of-Check to Time-Of-Use)。攻撃者はその一瞬の隙を突く。
- レート制限クライアントが一定時間内に送れるリクエスト数に上限を設けること。例:「IPごとに毎分100リクエスト」。
- レート制限(運用)一定時間内にクライアントが行えるリクエスト数を制限し、サービスを過負荷・濫用・不公平なリソース消費から守る仕組み。上限を超えたリクエストは拒否され、HTTP 429(Too Many Requests)が返ることが多い。
- レーマーのふるい整数論のための専用機。19本の自転車チェーンが回り続け、すべての穴がたまたま揃ったとき、それが解を意味した。
- レールフェンス暗号平文を数段の行にジグザグに書き、行ごとに読み出す転置式暗号。鉛筆と五分の根気があれば破れる。
- レイ・トムリンソン1971年に2台のコンピュータ間で初めてメールを送り、ユーザーとマシンを区切る記号に@を選んだBBNのプログラマー。
- レイキャスティング画面の縦一列ごとに2Dグリッドマップへ光線を1本飛ばして壁を描く、安上がりな擬似3D描画技法である。
- レイクハウスデータベースの性質を後付けしたデータレイク。下には安価なオブジェクトストレージ、上にはACIDトランザクションとスキーマを置く。
- レイジベイト人を怒らせるために意図的に作られたコンテンツ。怒った人が返信し、引用し、拡散すると、アルゴリズムがそれをエンゲージメントとみなしてさらに広める。憤りは満足より速く広がるという事実に乗った、冷笑的だが効果的な成長戦術。
- レイチェル・トバック他人のアカウントを乗っ取るのに電話が何本で足りるかを、できればカメラの前で実演してみせるアメリカのソーシャルエンジニア。
- レイテンシ何かを送ってから応答が返るまでの遅延。ミリ秒で測る。
- レイトチャンキングJina AIが2024年に提案したRAG向け手法。先に文書全体を長文脈の埋め込みモデルに通し、チャンクへの分割は後から、トークン埋め込みをチャンクごとにプーリングして行う。各チャンクの埋め込みに文書全体の文脈が反映される。
- レイトレーシング三角形を画面に投影する代わりに、シーンの中で光線を追跡するレンダリング手法。物理的に正しい反射、影、大域照明が得られる。
- レイマー(Lamer)シーンにおける万能の罵倒語。無能な者、あるいは他人の作品を盗んで自分の名前を付ける者を指す。
- レイマーチングカメラから光線を小刻みに進めて、表面に当たるまで空間を「歩く」3Dレンダリング技法。小さなシェーダープログラムに収まるほど簡潔である。
- レイヤー2ブロックチェーンの上に載るネットワーク。トランザクションを安く実行し、結果の要約だけを下の層に書き戻す。
- レイヤー正規化(Layer normalization)バッチ全体ではなく、個々のサンプルの内部で特徴量にわたって計算する正規化。2016年にBa、Kiros、Hintonが提案し、Transformerを学習可能にした要素の一つである。
- レインボーテーブルよくあるパスワードとそのハッシュを事前計算した表。総当たりをする代わりに、ハッシュを引くだけで元の値に辿り着ける。
- レオ・デュカスアムステルダムのCWIに所属するフランス人の格子暗号研究者で、BLISS、NewHope、Dilithiumの共著者。
- レオ・マークス(Leo Marks)SOEの工作員が使っていた詩暗号を、絹に印刷した使い捨て鍵に置き換えたイギリスの暗号家。
- レオナルド・トーレス・ケベード1912年にチェスを指すオートマトンを作り、浮動小数点を備えた電気機械式の解析機関を構想したスペイン人。その成果はフィラデルフィアにもブレッチリーにも伝わらなかった。
- レオニード・レヴィンソ連でNP完全性を発見した、コルモゴロフの教え子。西側ではスティーヴン・クックが同じ発見をしていた。のちに一方向性関数の理論の基礎も築いた。
- レオン・バッティスタ・アルベルティ1467年ごろ、回転する文字環を備えた暗号円盤を記述したルネサンスの建築家。
- レオン・ボレー1889年、19歳で直接乗算を実現してパリで金賞を取り、その後計算機を捨てて自動車に転じた青年。
- レキサー(Lexar)CompactFlashに「x」速度表記を持ち込んだメモリカードメーカー。USBメモリがポケットを渡り歩くように、持ち主もよく変わった。
- レクタングル攻撃ブーメラン攻撃の発展形で、単一の経路ではなく多数の差分ペアを数え上げる。これにより、一部の鍵候補を紙の上で検証できる場合がある。
- レコード間ギャップ(IRG)二つのレコードのあいだにある空白のテープ部分。ドライブが読み取りの合間に加減速するための余裕になる。
- レコメンデーションシステム次に見るもの、買うもの、読むものを提案する機械学習システム。
- レシートプリンターロール紙にレシートを印字するレジ用の小型プリンター。ほぼ例外なく感熱式で、カットも紙送りも自動で行う。
- レシオ(Ratio)Twitterのスラング。ツイートに、いいねやリツイートよりリプライのほうが多く付く状態で、その投稿がひどい、愚か、あるいは挑発的であることのサインとなる。「ratio'd」は、コミュニティから叩かれたという意味。逆に、いいねが多く怒りのリプライが少…
- レシオ(ratioed)Twitter/Xで、投稿へのリプライがいいねより多くなること。反論や不満の表れとされる。人は賛同なら「いいね」を押すが、反発すると立ち止まって返信するからだ。「ratioされる」とは、群衆が下す非公式の評決で、その意見がすべったことを意味する。
- レジスター1879年、リッティは従業員のバーテンダーによる着服を防ぐためにこれを作り、結果としてNCRとレジ業界全体を生み出した。
- レジスタファイルプロセッサのレジスタの集まり。CPUが今まさに扱うデータを保持する最速の記憶領域で、物理的には複数の読み書きポートを持つ小さく超高速なメモリだ。
- レジスタリネーミング命令セットが見せる少数のアーキテクチャレジスタ(x86-64なら16本)を、はるかに大きな物理レジスタの集合に対応づける技術。「偽の」データ依存を除き、アウトオブオーダー実行がうまく働く前提条件となる。
- レジストリ(コンテナ)コンテナイメージを保管するサーバー。Docker Hub、GitHub Container Registry、AWS ECRなど。
- レス・アーネスト廊下を歩き回らなくても人を探せるようにfingerを書いたスタンフォードの管理者。その何年も前に、最初期のスペルチェッカーの一つも作っている。
- レスター・S・ヒル(Lester S. Hill)1929年に、行列代数で複数の文字をまとめて暗号化する暗号を発表したアメリカの数学者。
- レスポンシブイメージ画面サイズやピクセル密度に応じて、異なる版の画像を出し分ける仕組み。
- レスポンシブデザイン画面サイズに応じてレイアウトが変わるWebサイト。一つのコードベースで、モバイルでもデスクトップでも動く。
- レスリー・コムリー会計機で天文計算ができると気づいた天文学者。時間外にそれを動かして解雇された。
- レスリー・ランポート分散システムの哲学者。そのかたわらで、セキュリティ史上もっとも息の長い着想を二つも生み出した人物である。
- レターボックス横長の映像を、それより縦長の画面に映したときに上下に出る黒帯のこと。
- レチクル限界リソグラフィ装置の露光フィールドで決まる、1つのチップ(ダイ)が取りうる物理的な最大サイズ。現在のEUVでは約858 mm²。モノリシックなチップはこれより大きくできず、チップレットや先進パッケージングを促す絶対的な制約である。
- レッドチーム攻撃者になりきって防御を試すセキュリティチーム。運用側には予告しない。
- レッドハットソフトウェアを無料で配り、ライセンスではなくサポートを売ることで、10億ドル企業を築けると証明した会社。
- レディネスプローブコンテナがトラフィックを受ける準備ができているかを調べるヘルスチェック。失敗するとPodは一時的にサービスの負荷分散から外れるが、再起動はされない。
- レナード・エーデルマンRSAのA。「コンピュータウイルス」という語を作り、その11年後には試験管の中で数学の問題を解いた人。
- レナード・クラインロック研究室がARPANET最初のノードとなり、インターネット最初の単語「LO」が送られた場所となったUCLAの待ち行列理論研究者。
- レナード・ローズ(Leonard Rose)Terminusの名で知られるUnixコンサルタント。1990年の米国ハッカー取締りで、最も議論を呼んだ事件の一つの当事者である。
- レニー・ゼルツァーマルウェア解析を、習得に十年かかる技ではなく、一週間で学べるものにしたセキュリティ講師。
- レノア・ブラムアメリカの数学者で、安全性の証明を持つ乱数生成器Blum Blum Shubの、最初の「Blum」である。
- レプリケーションデータを複数のデータベースインスタンスにコピーする仕組み。冗長性、読み取り負荷の分散、地理的な近さのために使う。
- レプリケーションスロット
- レベッカ・ベイス初期の侵入検知研究に資金を出し、その研究者コミュニティをまとめ上げたNSAの研究リーダー。
- レベッカ・マーキュリそれが通説になるずっと前から、あらゆる選挙は紙で再集計できなければならないと主張し続けたコンピュータ科学者。
- レベルストリーミングゲームワールドの一部を実行時に読み込み・破棄することで、広大な世界をロード画面なしにメモリへ収める手法。
- レベル型コンパクション各レベルが上のレベルのおよそ10倍の大きさを持ち、同一レベル内のファイルが重複しないコンパクション戦略。読み取りに強く、書き込みは高くつく。
- レポートフロールールに反するコンテンツやアカウントをプラットフォームに通報する一連の手順。理由を選んで送信すると、投稿がモデレーションの審査キューに入る。ユーザーとプラットフォームの規則執行をつなぐ主要な窓口である。
- レンジキーパーアメリカ海軍の機械式射撃管制コンピュータ。1916年以来、砲術の根本問題、すなわち砲弾が届く頃に艦がどこにいるかを解いた。
- レンジパーティションパーティションキーの値の範囲でデータを分割する方式で、月・四半期・年ごとに分ける時系列データの定番。
- レンズエフェクト丸い拡大レンズが画像の上を滑り、その下にあるものを歪ませるデモ効果。写真の上に虫眼鏡をかざしたように見える。
- レンダーターゲット画面ではなくGPUが描画先にするオフスクリーンのバッファ。結果をあとでテクスチャとして読み戻せる。
- レンダリングブロッキングブラウザが画面に何かを描画する前に、読み込みと処理を終えなければならないリソース(主にCSSと同期スクリプト)。「レンダリングをブロックする」ことで最初の1ピクセルを遅らせ、体感の読み込み速度が落ちる主な原因になる。
- ローカライゼーションソフトウェアを特定の地域・言語向けに適合させること。翻訳、日付形式、通貨、右から左へ書く文字体系などが含まれる。国際化(i18n、適応できる作りにすること)とは別物である。
- ローカルセカンダリインデックス(LSI)分散データベースで、本体のデータと同じパーティションキーで分割される二次インデックス。書き込みは安い(同じノード上でローカルに更新される)が、パーティションキーを指定しない検索は全パーティションへの問い合わせになる。
- ローカルタイムライン(Mastodon)同じインスタンスのユーザーによる公開投稿をすべて時系列で表示するMastodonのフィード。フォローしていない同じサーバーの住人も見えるので、インスタンスに「コミュニティらしさ」が生まれる。フォロー中だけを表示するホームとは対照的だ。
- ローダーミュージックCommodore 64のゲームをテープから読み込む間に流れた音楽。ゲーム本体より記憶に残っていることも多い。
- ローター式暗号機キーを押すたびに暗号表が変わる暗号機。電流を、回転して位置がずれていくローターの束に通すことで実現する。
- ローター順序 (Walzenlage)ヴァルツェンラーゲとは、エニグマがどのローターをどの順で使うかということで、日替わり鍵の一部だった。
- ローディング画面テープから最初に読み込まれ、残りのゲームが読み込まれるまでの数分間、プレイヤーの退屈をしのいでくれた一枚の絵。
- ロード/ストアキューアウトオブオーダーCPUでメモリ操作(ロードとストア)を扱い、その順序と依存関係を追跡するバッファ。メモリアクセスをプログラムの意味を壊さず順不同で実行するために欠かせない。
- ロードバランサー(負荷分散装置)トラフィックを複数のサーバーに振り分け、特定のサーバーに負荷が偏らないようにする仕組み。
- ロードポイントテープドライブに記録の開始位置を教える反射マーカー。そしてテープの終端にある対のマーカー。
- ローミング自分の契約先とは別のネットワークを使いながら、請求は契約元の事業者から受けること。
- ローム(ROHM)抵抗器から出発し、今では炭化ケイ素(SiC)で先頭を走る日本の半導体メーカー。
- ローラ・ポイトラススノーデンが最初に連絡を取った映画監督。すでにメールを暗号化していたからである。
- ローリ・ラブアーロン・スワーツの死後のAnonymousの作戦に絡む侵入で、米国が訴追しようとしたが、ついに果たせなかった英国・フィンランド国籍の活動家。
- ローリングアップデートKubernetesのデプロイメントを更新する際のデフォルト戦略。全部を停止して再起動するのではなく、古いPodを少しずつ新しいものに置き換える。環境をまるごと並行して用意しなくても、無停止で更新できる。
- ローリングデプロイサーバーを一斉にではなく数台ずつ更新する方式。一度に1台ずつトラフィックから外せば、ダウンタイムは生じない。
- ロールバックデプロイに失敗したあと、以前のバージョンに戻すこと。
- ロールバックネットコード相手の入力を推測したまま先に進み、本当の入力が届いたら巻き戻して計算し直す方式。
- ローレン・コーンフェルダー1978年の学部卒業論文で「証明書」を考案し、その20年余り後にはMicrosoftでSTRIDEを世に送り出した人物。
- ローレンツ暗号ドイツ軍最高司令部のテレプリンター暗号。エニグマより堅く、実物を見たことのない男によって構造が復元された。
- ロイ・トラブショー1978年に最初のMUDを書いたエセックス大学の学生。卒業が迫ると、それをリチャード・バートルに託した。
- ロイド・ブランケンシップ(Loyd Blankenship)「ザ・メンター」。1986年にハッカー宣言を書き、その4年後には、勤め先にシークレットサービスを踏み込ませたロールプレイング本を書いた人物。
- ロヴァルスポーケット子音をすべて「子音+o+同じ子音」に変えるスウェーデンの子どもの言葉遊び。
- ロギング実行中のアプリケーションからイベントや状態を書き出し、デバッグや監視に役立てること。
- ロケールプログラムが使う言語と地域の慣習を指定する設定。
- ロザリオ・ジェンナーロしきい値署名と二次算術プログラムの研究で、暗号資産のウォレットと zk-SNARK の両方の土台を築いた暗号研究者。
- ロジスティック回帰分類モデルの一つ。シグモイド関数により、出力が確率(0〜1)になる。
- ロジックボム特定の条件(日付、イベント、定期連絡の途絶など)で作動するコード。
- ロジットバイアスLLMの出力で特定トークンの確率を手動で上げ下げするパラメータ。特定の語や記号を強制したり、完全に禁止したりできる。粗いが直接的な生成制御の手段。
- ロジャー・シェル米空軍の将校で、オレンジブックを実現させ、形式的に検証可能なセキュリティカーネルを政府の方針にした人物。
- ロジャー・ニーダム(Roger Needham)信頼できないネットワーク越しにコンピュータ同士が互いを認証する仕組みの土台を築いた、英国の計算機科学者(1935〜2003年)。
- ロス・ウルブリヒト最初の大規模ダークネットマーケット「シルクロード」の創設者。昔のフォーラム投稿が命取りになった。
- ロススパイク学習の途中で損失(ロス)が突然跳ね上がる現象。自然に収まることもあれば、モデルが壊れて以前のチェックポイントまで戻すことになる場合もある。
- ロストアップデート(更新の喪失)並行処理の異常の一つ。2つのトランザクションが同じ行を読み、読んだ値をもとにそれぞれ更新すると、後の書き込みが先の書き込みを上書きしてしまう。ロックなしの読み取り→変更→書き込みは、競合すれば確実にバグになる。
- ロックウェル・オートメーション米国最大の純粋なオートメーション専業ベンダーで、Allen-Bradley製PLCとLogixプラットフォームの本拠地。
- ロックエスカレーションメモリを節約するために数千の行ロックを一つのテーブルロックへ置き換える。その代わり、同時実行性が一気に失われる。
- ロックステップ全クライアントがまったく同じ決定論的シミュレーションを走らせ、ゲーム状態ではなく互いの入力だけを送り合うネットワーク方式。
- ロックタイムアウトクエリがロックを取れずに待てる最大時間。超えると中断される。デフォルトは無制限(永遠に待つ)のことが多く、本番では競合時に接続が固まるのを避けるため5〜30秒が推奨される。
- ロックフリーミューテックスなどのロックを使わず、アトミック操作(CAS)で組み立てる並行処理のコード。
- ロトズーマーテクスチャをリアルタイムに回転・拡大縮小するエフェクト。固定小数点演算を使いこなしていることを示す、90年代初頭の定番だった。
- ロナルド・クレーマービクター・シューップとともに、ランダムオラクルに頼らずに選択暗号文攻撃に耐える実用的な暗号を示したオランダの暗号研究者。
- ロバート・M・リーDragos の創業者で、産業制御システムのセキュリティを、独自の脅威アクターを持つ一分野に育て上げた人物。
- ロバート・N・M・ワトソンサンドボックスの発想がAppleのOSに採り入れられ、ハードウェア研究ではメモリバグをプロセッサの段階で不可能にすることを目指す FreeBSD 開発者。
- ロバート・ウィンターニッツウィンターニッツ署名の考案者であるスタンフォードの数学者。そのハッシュチェーンの仕組みが、いま標準化されたポスト量子署名を支えている。
- ロバート・グラハムBlackICEを書き、サイドジャッキングを実演し、IPv4全体を数分で走査するmasscanを作ったアメリカのセキュリティ研究者。
- ロバート・コートニー初の定量的リスク分析と、今も通用するいくつかの法則を生んだIBMのベテラン。
- ロバート・シフリーン(Robert Schifreen)1984年にPrestelへ侵入してフィリップ殿下の私書箱を読んだイギリスのジャーナリスト。無罪となったことで、英国初のコンピュータ犯罪法が生まれた。
- ロバート・ノイス「シリコンバレーの市長」と呼ばれた人物。シリコン集積回路を発明し、業界を左右する2つの企業を創業した。
- ロバート・ハンセンフィルタがいかに破られるかを一世代に教えたXSSチートシートで知られる、ウェブセキュリティ研究者RSnake。
- ロバート・マッケリース(Robert McEliece)1978年に提案した暗号方式が、鍵が大きすぎるとして40年間無視され、のちに量子コンピュータにも耐えると判明した情報理論家。
- ロバート・モリス(暗号学者)Unixのパスワード保護を設計したベル研究所の数学者。のちにNSAの主任科学者となり、息子はモリスワームを放った。
- ロビン・ゼーゲルマン(Robin Seggelmann)OpenSSL のハートビート拡張を書き、単純な見落としからハートブリードを生んでしまった博士課程の学生。
- ロブ・ジョイスNSAの「ハッカーの親玉」。2016年に登壇し、防御側に向けて何が自分の仕事を難しくするかを語った。
- ロブ・ノーセンAmigaやAtari STの数多のゲームに搭載されたCopylockの作者で、クラッカーたちの好敵手となった英国のプログラマ。
- ロマン・セレズネフ「Track2」の名で知られるロシアのカード詐欺師。米国でコンピュータ犯罪としては史上最長級の刑を受けた。
- ロルフ・ロールズプログラムを、秘密の架空プロセッサ向けのバイトコードに変えてしまう類の難読化を破ることを専門とするリバースエンジニア。
- ロン・グーラ(Ron Gula)NSA出身のペネトレーションテスターで、侵入検知システムDragonを作り、のちにNessusを企業へと育てた人物。
- ロン・ディベルト国家に雇われたハッカーを追跡する研究所を大学内に築いた政治学者。暴かれ続けるスパイウェア業者にとっては、さぞ迷惑な存在だろう。
- ロン・リベストRSAのRであり、CLRSのRでもある人物。MD5の作者でもあるが、本人は今ではその使用を勧めていない。
- 両面印刷用紙の両面に印刷すること。反転機構による自動方式と、2回に分けて行う手動方式がある。
- 乱数抽出器偏りがあり部分的に予測可能なエントロピー源を、より少ないビット数のほぼ完全に一様な列へ煮詰める関数。
- 乱数生成器ランダムに見える数を生み出すプログラムや回路。暗号の世界では、攻撃者に予測できないことも求められる。
- 例外「投げられた」エラー。コールスタックを遡り、try/catchで捕捉されるまで伝わっていく。
- 列指向ストレージデータを行ごとではなく列ごとに保存するストレージ方式。分析に最適で、データウェアハウスでは標準である。
- 列挙型あらかじめ決めた名前付きの値の集合から、1つだけを取れる型。例:Status = OPEN | CLOSED | PENDING。
- 列挙攻撃系統的に探りを入れて、有効なユーザー名やメールアドレスなどのリソースを洗い出す攻撃。
- 列転置式暗号平文をキーワードの下に行ごとに書き込み、キーワードの文字のアルファベット順に従って列ごとに読み出す暗号。
- 楽天(Rakuten)三木谷浩史が1997年に創業した日本のECとサービスの複合体。いまや通販、銀行、クレジットカード、携帯キャリア、Viberまでを抱えるスーパーアプリ的な存在だ。
- 楽観的並行性制御競合はまれだと仮定し、誰にでも書き込ませ、コミット時に競合を検出して再試行する方式。
- 流動性プール2種類の資産を数式に従って交換するための共有の準備金。分散型取引所の心臓部にあたる。
- 理想暗号モデルブロック暗号を、鍵ごとに独立したランダム置換として扱い、順方向にも逆方向にも問い合わせられるとする証明モデル。
- 粒状媒体ハードディスクの記録層。微細な磁性粒子が無数に並び、各粒子が非磁性体で隣と隔てられている。
- 累積レイアウトシフト (CLS)読み込み中にページの内容が予期せず動いてしまう量を測る、Core Web Vitalsの指標である。クリックしようとした瞬間にボタンがずれる、あの腹立たしい体験を数値にしたもので、視覚的な安定性を表す。目標は0.1未満。
- 論理ピアノ三段論法を解く鍵盤。前提を打ち込むと、成立しうる組み合わせが機械に表示される。
- 論理プロパティ位置やサイズを、左右・上下という物理的な方向ではなく、テキストの流れる方向(inline/block、start/end)を基準に記述するCSSプロパティ。右から左へ書く言語や縦書きでも、レイアウトが自動的に正しくなる。
- 論理レプリケーションブロック単位ではなく行単位(INSERT/UPDATE/DELETEのイベント)で複製する方式。特定のテーブルだけ、異なるバージョン間、Postgres以外のシステムへも複製できる。
- 論理量子ビット多数の物理量子ビットから作る誤り訂正済みの量子ビット。量子コンピュータを比べるとき、本当に意味を持つ指標である。
- 連想配列キーと値を対応づけるデータ構造。言語ごとに呼び名が違う。dict(Python)、hash(Ruby/Perl)、HashMap(Java/Rust)、Map(JS)、オブジェクト(JS)、array(PHP。紛らわしいが、PHPの配列は連想配列であ…
- 連結2つの並び、たいていは文字列を、端と端でつないで1つにすること。
- 連結リスト各要素が次の要素を指すデータ構造。要素は1つのブロックにまとまらず、メモリ上に散らばる。
- 連続バッチ処理LLM推論の手法の一つ。枠が空いた時点で、実行中のバッチへ新しいリクエストを即座に補充する。バッチ全体の完了を待たないので、GPUの利用率とスループットが最大化される。
- 連続式インクジェット途切れない液滴の流れを噴射し、電気的に進路を操る産業用インクジェット。ほとんどの液滴は回収されて再利用される。
- 連続用紙ミシン目で折りたたまれ、両端にスプロケットホールが並ぶ果てしない紙の帯。トラクタープリンターの餌で、印刷後に切り離される。
- 連続用紙ミシン目で蛇腹(ファンフォールド)に折り畳んだ、一本につながった印刷用紙。40年にわたりデータセンターの標準媒体だった。
- 連続衝突判定終点の位置だけでなく、フレーム間に物体が通る経路を調べる衝突判定。高速な物体が薄い壁をすり抜けるトンネリングを防ぐ。
- 量子アニーリング量子系が最低エネルギー状態に落ち着く性質を使って、最適化問題の最良解を見つける方法。
- 量子ゲート量子コンピューターの基本演算。量子ビットの状態を回転させるもので、古典的なゲートと違って常に可逆である。
- 量子コンピューティングビットではなく量子状態で計算する機械。ごく一部の問題では速く、それ以外ではむしろ遅い。
- 量子シミュレーター量子コンピューターがやるはずだった計算を普通のプログラムで再現するもの。開発には不可欠だが、50量子ビット前後を超えるとお手上げになる。
- 量子テレポーテーション量子ビットそのものを送らず、光速も超えずに、その状態を離れた別の量子ビットへ移すこと。
- 量子フーリエ変換FFTの量子レジスタ版。指数的に高速だが、結果をそのまま読み出すことはできない。
- 量子ボリューム量子ビット数と品質の両方を一つにまとめた、IBMの指標。機種間の比較を意味のあるものにしようという試みだ。
- 量子もつれ複数の粒子が、個別には記述できない一つの状態を共有する現象。量子コンピュータが古典コンピュータを上回る力の源である。
- 量子化重みをより少ないビット数で保存して、MLモデルを小さくする手法。32ビット浮動小数点を8ビット整数、さらには4ビットにする。
- 量子化(LLM)モデルの重みを、16ビットではなく4ビットや8ビットといった低い数値精度で保持し、メモリ使用量を減らして推論を速くする手法。品質の低下はわずかで、大きなモデルを控えめなハードウェアで動かせるようになる。
- 量子化認識学習 (QAT)量子化して実行されることを前提にモデルを学習する手法。順伝播では擬似量子化を行い、逆伝播は通常の精度で行う。学習後量子化より品質の低下がはるかに小さい。
- 量子回路量子プログラムを記述する標準的な方法。量子ビットを横線で、ゲートを箱で表し、測定を右端に置く。
- 量子暗号解読量子アルゴリズムで暗号を攻撃すること。今日の公開鍵暗号は壊滅するが、共通鍵暗号にとってはせいぜい厄介な程度である。
- 量子誤り訂正量子情報を、中身を見ずにノイズから守る技術。量子コンピュータが実用になるための前提条件である。
- 量子超越性量子コンピュータが、古典コンピュータには追いつけない計算を行う到達点。2019年に達成されたが、課題に実用性はなかった。
- 量子鍵配送数学的な困難さではなく、物理学に安全性の根拠を置いた暗号鍵の共有方式。
- 隣接トラック干渉トラックを詰め込むと、同じトラックへの書き込みを繰り返すうちに隣のトラックが少しずつ消えていく現象。ATIと略される。
- 隣接リストSQLで木構造を持たせる最も単純で一般的な方法。各行が親を指すparent_idを持つ。理解も更新も簡単だが、部分木をまるごと取るには再帰クエリが要る。
- Wireshark定番のオープンソース・パケットアナライザー。1998年にGerald Combsが開発した(当時の名前はEthereal)。3000以上のプロトコルをGUIで解析できる。
- WorkOSSSO、SCIM、ディレクトリ同期など、大口顧客が求める企業向け機能を自前で作らずに済ませるAPI。
- ワークスペースマネージャNeXTSTEPのファイルマネージャ兼デスクトップシェル。ドック、シェルフ、カラム表示を担い、12年後にFinderへ受け継がれた。
- ワークファクターパスワードハッシュ関数が推測1回あたりに要求する計算量。ハードウェアが速くなるのに合わせて引き上げていく。
- ワークロードアイデンティティワークロード(Pod、Lambda、コンテナ)が長期有効の認証情報なしでクラウドリソースにアクセスできるようにする仕組み。プラットフォームがワークロードの身元に基づいて短命のトークンを発行するため、コード内のサービスアカウントキーが不要になる。
- ワード・ブレンス2022年の論文「Breaking Rainbow Takes a Weekend on a Laptop」で、題名どおりのことをやってのけたベルギーの暗号研究者。
- ワードサイズプロセッサが一度に扱う自然なデータ幅。レジスタやALU、ポインタが通常何ビットを一度に処理するかを指す。「64ビット」はワードサイズが64ビットという意味で、CPUが直接アドレスできるメモリ量もこれで決まる。
- ワームユーザーの操作なしにネットワーク経由で広がる、自己複製型のマルウェア。
- ワールウィンド(Whirlwind)パイロットがシミュレータに座っている間に答えを返すために作られ、その過程でリアルタイム計算を発明してしまった機械。
- ワイドトレイル戦略アクティブなS-boxの数に下限を証明することで、差分解読と線形解読を事実上不可能にするブロック暗号の設計手法。
- ワイドフォーマットプリンター幅およそ60cm以上の用紙を扱い、ポスター、図面、バナー、看板を印刷するプリンター。ペンプロッターの役目を引き継いだ。
- ワイドブロック暗号ディスクセクターのような大きなブロックを丸ごと暗号化し、1ビットを変えるとそのブロック全体が変わるブロック暗号。
- ワイルドコンポデモパーティで、他のどの部門にも収まらない作品を受け付ける何でもありのコンペ。
- ワウ・ホランド1981年にカオス・コンピュータ・クラブを共同設立し、ハッカー倫理に社会的な良心を与えたドイツのジャーナリスト兼ハッカー。
- ワコム (Wacom)電池のいらないペンで、社名がイラストレーターの間で一般名詞になった日本企業。
- ワンタイムパッド解読不能と証明された唯一の暗号であり、ほぼ誰も使う気にならない唯一の暗号でもある。
- ワンタイル辺が色分けされ、色が一致する辺同士でしか接せない正方形のタイル。1961年の数学的対象が、継ぎ目のない非反復の大きなテクスチャやマップを作るために転用された。
- ワンライナーBBSの一行掲示板。利用者は次の訪問者に向けて一行だけ残せる、リアルタイムの落書き壁である。
- 割り込みCPUに現在の処理を中断させ、緊急の用件を処理させる信号。キー入力、NICへのパケット到着、タイマーの刻みなどが該当する。
- 割り込み (IRQ)ハードウェア(またはソフトウェア)がCPUの作業に割り込み、対応が必要な出来事を知らせる信号。キー入力、ネットワークパケット、タイマ、DMA転送の完了などが該当する。CPUが各デバイスに何度も尋ねる「ポーリング」の代替手段だ。
- 話者ダイアライゼーション「誰がいつ話したか」を求める処理。話者を事前に知らなくても、音声を区間に分け、それぞれを特定の話者に割り当てる。