B– tag –
-
プログラミング・開発言語
Boehm GC: 自動メモリ管理技術
Boehm GCは、Bjarne Stroustrupが開発したC++の保守的なガベージコレクション(GC)ライブラリです。1980年代から使われ続け、今日でも広範なアプリケーションでメモリ漏れを防止しています。 【この記事の目次】 Boehm GCとは Boehm GCの歴史 Boehm GCの... -
HTMLのbody要素:ウェブページの基本構造
ウェブ開発において、HTMLのbody要素はコンテンツを表示するための主要な部分です。1990年代初頭にW3Cが定義したこの要素は、その後も進化し続けています。 【この記事の目次】 body要素の基本構造 body要素の発展史 body要素の内部構造 body要素とhead要... -
ネットワーク・インフラ・クラウド
BMv2詳細:ソフトウェア定義ネットワーク向けのスイッチング実装
BMv2(Behavioral Model v2)は、ソフトウェア定義ネットワーク(SDN)技術において、パケット処理と転送ルールを抽象化する役割を果たす。2015年にP4 Language Consortiumによって導入された後、OpenFlowやNetFPGAといった既存の実装に対抗し、研究開発や... -
プログラミング・開発言語
BMP形式: ビットマップ画像ファイルの規格
BMPはWindowsでのデファクトスタンダードとなったビットマップ画像フォーマット。1980年代後半から存在し、基本的な仕様は現在も変更が少ない。 【この記事の目次】 BMP形式の定義 BMPの歴史 BMP内部仕組み BMPと他の画像ファイル形式 まとめ 【BMP形式の... -
OS・ソフトウェア
bmon: 網羅的なネットワークモニタリングツール
bmonは、Linux環境でリアルタイムなネットワークパフォーマンスを可視化するオープンソースソフトウェアです。2003年に開発が開始され、現在では多数のLinuxディストリビューションや組み込みシステムに採用されています。 【この記事の目次】 bmonの基本... -
ビジネスIT・DX・SaaS
BMC Remedy: ITサービス管理プラットフォーム
1990年代に誕生したBMC Remedyは、ITILやガバナンスを支える先駆的なソフトウェアとして知られる。現代ではSaaS版も展開し、デジタルトランスフォーメーションの推進に寄与している。 【この記事の目次】 Remedyの起源と概念 Remedyアーキテクチャ Remedy... -
ビジネスIT・DX・SaaS
BMC Helix ITSM: サービス管理ツール
BMC Helix ITSMは、BMC Softwareが提供するITサービス管理(ITSM)ソリューションです。2018年に初版がリリースされ、SaaS型のクラウド製品として知られています。その特徴的な機能と柔軟性から、大企業を中心に広範な採用を獲得しました。 【この記事の目... -
AI・機械学習・データサイエンス
BM25+ベクトルハイブリッド:検索と機械学習の融合
BM25+ベクトルハイブリッドは、古典的な情報検索手法であるBM25と現代の自然言語処理技術を組み合わせた手法です。この記事では、その発展経緯から最新の応用事例まで幅広く解説します。 【この記事の目次】 BM25+ベクトルハイブリッドとは BM25とベクトル... -
AI・機械学習・データサイエンス
BM25: 機械学習での情報検索アルゴリズム
BM25は、テキストデータから関連性のあるドキュメントを効率的に抽出するための重要な技術です。1970年代に初期形態が開発され、その後の改良と応用で現在、情報検索エンジンや検索機能を搭載したアプリケーションの性能向上に寄与しています。 【この記事... -
Web・フロントエンド・バックエンド
Blurhash: イメージプレースホルダー技術
2017年にInstagramが開発したblurhashは、Webページのロード速度を向上させるための効果的な画像プレースホルダー技術です。この記事では、その背景から仕組みまで深堀りします。 【この記事の目次】 Blurhashの概要 技術的背景 仕組み 他技術との比較 ま...
