S

SDカード

SDカード(Secure Digital Card)とは、デジタルカメラやスマートフォンなどで広く使われている、小型のメモリカードのことです。SanDisk・パナソニック・東芝(現キオカシア)の3社が共同で規格を策定し、抜き差しして手軽にデ...
M

MVCモデル(Model View Controller)

MVCモデル(Model View Controller)とは、プログラムを「データ」「見た目」「制御」の三つの役割に分けて作る、設計の考え方のことです。Webアプリの組み立て方として広く採用され、多くのフレームワークがこの形を土台にしてい...
A

AIエージェント(AI Agent)

AIエージェント(AI Agent)とは、目的を伝えると、そこへ至る手順を自分で考え、道具を使いながら実際に作業を進めてくれるAIのことです。質問に答えて終わりではなく、調べる・作る・送るといった一連の動きまで担う点が、従来のAIとの分かれ...
E

エンベデッドエンジニア(Embedded Engineer)

エンベデッドエンジニア(Embedded Engineer)とは、家電や自動車、産業機器などに内蔵されたコンピュータ(組み込みシステム)のソフトウェアを開発する技術者のことです。「組み込みエンジニア」とも呼ばれ、私たちの身の回りにある多くの...
S

SQLite(エスキューライト)

SQLite(エスキューライト)とは、専用のサーバーを必要とせず、1つのファイルだけでデータベースの機能を完結できる、軽量なデータベース管理システムのことです。アプリケーションに組み込んで使う「組み込み型データベース」として、世界中の非常に...
N

NPU(Neural Processing Unit)

NPU(エヌピーユー/Neural Processing Unit)とは、AI(人工知能)の処理、特にニューラルネットワークを使った計算に特化して設計された、専用の演算装置のことです。日本語では「ニューラル処理ユニット」とも呼ばれ、近年のス...
A

AAC(Advanced Audio Coding/エーエーシー)

AAC(Advanced Audio Coding/エーエーシー)とは、音声データを圧縮するための規格の1つで、MP3の後継として開発された音声コーデックです。同じデータ量(ビットレート)でもMP3より高音質を実現できることから、動画配信や...
M

MP3(MPEG Audio Layer-3/エムピースリー)

MP3(MPEG Audio Layer-3/エムピースリー)とは、音声データを効率よく圧縮できる、非可逆圧縮方式の音声ファイル形式のことです。拡張子は「.mp3」で、音楽データを大幅に小さいファイルサイズで扱えることから、デジタル音楽の普...
S

SVG(Scalable Vector Graphics)

SVG(Scalable Vector Graphics)とは、点や線の座標を数式として記述する、ベクター形式の画像ファイルのことです。文字と同じようにテキストデータとして書かれており、Webサイトのアイコンやロゴなど、拡大縮小が多い場面で...
H

H.265(High Efficiency Video Coding/エイチニーロクゴ)

H.265(エイチニーロクゴ)とは、動画データを圧縮するための国際規格で、正式には「High Efficiency Video Coding(HEVC)」と呼ばれます。広く普及しているH.264の後継規格として2013年に標準化され、同じ画...