2026年– date –
-
プログラミング・開発言語
COBOLとは|業務処理を支え続ける老舗言語
COBOLは1959年に米国国防総省主導の委員会CODASYLによって設計された、事務処理(ビジネスデータ処理)向けプログラミング言語である。Grace Hopper海軍少将の構想に端を発し、英語に近い構文と固定桁数の十進演算を備えることで、銀行勘定系や政府の社会... -
プログラミング・開発言語
R言語とは|統計解析と可視化のための専門言語
Rは1993年にニュージーランドのオークランド大学でRoss IhakaとRobert Gentlemanによって開発が始まった、統計解析とデータ可視化に特化したプログラミング言語である。ベル研究所のS言語を出自としつつ、GNUプロジェクトのもとオープンソースとして公開さ... -
プログラミング・開発言語
Juliaとは|MIT発の高速科学技術計算言語
Juliaは2012年にマサチューセッツ工科大学(MIT)の研究者らによって公開された、科学技術計算に特化した動的プログラミング言語である。Jeff Bezanson、Stefan Karpinski、Viral B. Shah、Alan Edelmanの4名は、Pythonの書きやすさとCに迫る実行速度を両... -
プログラミング・開発言語
Luaとは|ブラジル発の組み込みスクリプト言語
Luaは1993年にブラジルのリオデジャネイロ・カトリック大学(PUC-Rio)で誕生した、軽量で組み込み可能なスクリプト言語である。Roberto Ierusalimschyらの研究チームが石油会社Petrobrasの社内ツール用に開発した小さな言語が、いまではWorld of Warcraft... -
プログラミング・開発言語
Erlangとは|電話交換機から生まれた並行処理特化言語
Erlangは1986年にスウェーデンのEricsson社で開発された関数型プログラミング言語である。設計者のJoe Armstrongらは、当時急増する電話交換機のソフトウェアを、無停止で並行処理できる仕組みとして構想した。軽量プロセスとメッセージパッシングを言語仕... -
ネットワーク・インフラ・クラウド
GREトンネル — IP網に他プロトコルを通すシンプルなカプセル化
GREトンネル(Generic Routing Encapsulation)は、Cisco Systemsが1994年にRFC 1701/1702として公開した汎用カプセル化プロトコルです。2000年3月にはRFC 2784として再整理され、後にRFC 2890でキーとシーケンス番号の拡張が追加されました。GREヘッダの... -
ネットワーク・インフラ・クラウド
IPsec — IP層で通信を暗号化する標準プロトコル群
IPsec(Internet Protocol Security)は、IPパケット自体を認証・暗号化するためのプロトコル群で、1995年8月にIETFがRFC 1825〜1829として最初の仕様を公開し、1998年のRFC 2401〜2412(IPsec-v1)、2005年のRFC 4301〜4309(IPsec-v3)へと改訂されてき... -
ネットワーク・インフラ・クラウド
NetFlow — フロー単位でトラフィックを観測するCisco発の技術
NetFlowは、Cisco Systemsが1996年に発表したIPトラフィック計測技術で、ルータ・スイッチを通過するパケットを「フロー」と呼ばれる単位に集計し、宛先・送信元・プロトコル・バイト数などを記録します。発明者として知られるダリル・ブライアント氏とバ... -
ネットワーク・インフラ・クラウド
SNMP — 機器を遠隔監視するネットワーク管理プロトコル
SNMP(Simple Network Management Protocol)は、ルータ・スイッチ・サーバ・プリンタなどネットワーク機器の情報を遠隔から取得・設定するための定番プロトコルです。1988年8月にIETFがRFC 1067として初版v1を公開し、その後1993年のSNMPv2、1998年のSNMP... -
ネットワーク・インフラ・クラウド
MPLS — ラベルスイッチングで広域網を支えるキャリア基盤
MPLS(Multiprotocol Label Switching)は、IPルーティングのようにヘッダ全体を見るのではなく、固定長32ビットのラベルを参照して高速にフレームを転送する技術です。1990年代後半のIETF MPLSワーキンググループでの議論を経て、2001年1月にRFC 3031とし...
