I– tag –
-
Web・フロントエンド・バックエンド
Insomnia — Postmanへの軽量な対抗として育ったAPIクライアント
Insomniaは2014年にカナダのグレゴリー・シーア(Gregory Schier)が個人開発として公開したAPIクライアントで、ElectronとReactで作られたデスクトップアプリです。Postmanがクラウド主体で機能を増やしていく中、Insomniaは「シンプルなUI」「ローカル中... -
スマートフォン・モバイル
Ionic — Web技術でモバイルUIを再現するハイブリッド老舗
Ionicは、HTML/CSS/JavaScriptというWeb標準技術だけでネイティブ風UIのモバイルアプリを作るためのフレームワークで、米国マディソンに本拠を置くDrifty Co.(現Ionic社)が2013年11月に最初のα版を公開しました。iOS風・Android風それぞれに合わせたコン... -
OS・ソフトウェア
iptablesとは|Linuxの伝統的パケットフィルタ
iptables(アイピーテーブルズ)は、Linuxカーネルが提供するパケットフィルタリングフレームワークnetfilterを操作するユーザー空間ツールで、1998年にRusty Russell(ラスティ・ラッセル)らによって設計されました。送信元・宛先IPアドレス、ポート番号... -
プログラミング・開発言語
IntelliJ IDEAとは|Java統合開発環境の王者を解説
IntelliJ IDEAは、チェコのJetBrains社が2001年に公開したJava向け統合開発環境です。深いコード解析と高精度な補完、リファクタリング機能を武器に、Eclipseと並ぶ商用Java IDEの代表格として世界中の開発現場に普及しました。Kotlin、Scala、Groovyなど... -
ネットワーク・インフラ・クラウド
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)へと改訂されてき... -
Web・フロントエンド・バックエンド
IndexedDB — ブラウザ内に常駐するNoSQL型オフラインデータベース
IndexedDBは、ブラウザに大量の構造化データを保存し、インデックスを使って検索できるクライアントサイドのNoSQLデータベースです。W3Cが2010年9月に最初の草案を発表し、2015年に勧告候補(CR)に到達した後、現在もWHATWG IndexedDB仕様として更新され... -
Web・フロントエンド・バックエンド
Islands Architecture — 静的の海に対話要素を点在させる設計
Islands Architecture(アイランズアーキテクチャ)は、ページ全体は静的HTMLとして配信し、対話が必要な部分だけを「島(Island)」と呼ばれる独立コンポーネントに切り出して、それぞれが個別にJavaScriptで動くよう設計するフロントエンド構成です。命... -
Web・フロントエンド・バックエンド
ISR — 静的ページを必要なときだけ再生成する仕組み
ISR(Incremental Static Regeneration)は、SSGの拡張として登場したレンダリング方式で、事前にビルドした静的HTMLをベースに、一定時間ごと、あるいはオンデマンドの指示でページを再生成する仕組みです。2020年7月公開のNext.js 9.5でVercelが導入し、... -
ネットワーク・インフラ・クラウド
Istioとは?Service Meshの本命の今を読み解く
IstioはKubernetes上にService Meshを実装するためのオープンソースプラットフォームで、2017年5月にGoogle、IBM、Lyftが共同で発表した。マイクロサービス間の通信を制御するためにEnvoyをサイドカーとして注入し、トラフィック制御、観測、認可、暗号化... -
ネットワーク・インフラ・クラウド
IPFSとは|コンテンツアドレスで分散配信する次世代Web基盤
IPFS(InterPlanetary File System)は、2014年にJuan Benet氏が立ち上げたProtocol Labsが開発する分散型ファイルシステムです。ファイルをURLではなく「コンテンツのハッシュ値(CID)」で参照する点が最大の特徴で、中央集権的なサーバーに依存せず、世...
12
