I– tag –
-
AI・機械学習・データサイエンス
ID3アルゴリズム:決定木学習における基盤
ID3(Iterative Dichotomizer 3)は、1986年にジョン・クライネンバーグによって提唱された機械学習の決定木生成アルゴリズムです。その設計思想や応用範囲からみた位置付けを概観し、詳細な仕組みと実践的な適用例を探ります。 【この記事の目次】 ID3ア... -
Web・フロントエンド・バックエンド
ID Token: 認証情報の安全なやり取り
ID TokenはOAuth2.0とOpenID Connectで使用される、認証情報をJSON Web Token(JWT)形式で包んだもの。この記事ではID Tokenが提供するユーザーセッション管理機能やセキュリティ上の利点について詳述し、実際の利用シーンを紹介します。 【この記事の目次... -
スマートフォン・モバイル
iD(電子マネー):モバイル決済の先駆け
2005年にNTTドコモが開始したi-modeシリーズの一環として登場したiDは、携帯電話からスマートフォンへの移行とともに変遷を遂げ、現在では多くのスマートフォンに対応する電子マネーとして普及している。この記事ではその歴史と仕組みに焦点を当てつつ、他... -
id()関数:Pythonオブジェクトの識別子
Pythonのビルトイン関数であるid()は、1990年代に発表されたPython言語初期から存在する。この関数はPythonプログラムにおけるオブジェクト間の同一性を確認する際に欠かせない役割を果たす。 【この記事の目次】 id()とは何か id()の内部処理 id()の使い... -
ガジェット・ハードウェア
ICV(回路内検査): 電子機器製造における品質保証
ICVとは、電子部品を含む製品の完成直前に実施される回路内検査技術です。半導体産業が発展した1970年代後半から普及し始めました。本記事ではICVの基本概念や特徴について解説します。 【この記事の目次】 ICVの定義 ICVの歴史 ICVの仕組み ICVとBISTの比... -
Web・フロントエンド・バックエンド
ICU Message Format: 文化的なメッセージ表示
ICU Message Formatは、国際化対応を必要とするソフトウェア開発において重要。1990年代後半にJavaの一部として始まり、現在ではクロスプラットフォームで幅広い用途を持つ。 【この記事の目次】 ICUメッセージフォーマットの概要 ICU Message Formatの進... -
セキュリティ・認証
ICS-CERT: インダストリアルシステム向けセキュリティ情報と分析
ICS-CERTは米国国土安全保障省が提供するインダストリアルコントロールシステムのセキュリティ情報と支援を提供。産業界におけるサイバーセキュリティ対策の指針として重視され、現在では世界的な認知度も高まっている。 【この記事の目次】 ICS-CERTの設... -
プログラミング・開発言語
ICPC:世界最大の学生プログラミング大会
ICPC(国際大学対抗プログラミングコンテスト)は、1970年代から続く学生向けプログラミングスキル競技である。このコンテストは毎年世界中で開催され、優秀な若手エンジニアを育成する重要な役割を果たしている。 【この記事の目次】 ICPCの定義と目的 IC... -
Web・フロントエンド・バックエンド
Iconify: ユーザーインターフェースの要素を最小化
iconifyはウェブ開発において重要な概念であり、アプリケーションの可視性とユーザビリティを向上させるための手法です。その起源や発展とともに、今日どのような役割を果たしているかを詳しく見ていきましょう。 【この記事の目次】 iconifyとは何か icon... -
プログラミング・開発言語
ICO詳細:仮想通貨プロジェクトの資金調達手段
ICO(Initial Coin Offering)は、ブロックチェーン技術を活用した新規仮想通貨プロジェクトが資金を集めるための手法です。2017年には大規模なICOブームとなりましたが、その後は法的規制強化や市場環境変化に伴う調整局面を迎えました。 【この記事の目...
