M

M

MVCモデル(Model View Controller)

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

モジュラージャック(Modular Jack)

モジュラージャック(Modular Jack)とは、電話線やLANケーブルの先端に取り付けられている、四角い形をした差し込み式のコネクタのことです。カチッと音がして固定される、爪のような留め具が付いているのが特徴です。現実世界に例えると、モ...
M

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

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

モックアップ(Mockup)

モックアップ(Mockup)とは、実際の製品や画面の見た目を、限りなく本物に近い形で再現した、見た目確認用の試作物のことです。中身のプログラムは動かなくても、デザインや配色、レイアウトを事前に確認するために作られます。現実世界に例えると、モ...
M

MLO(Multi-Link Operation)

MLO(エムエルオー/Multi-Link Operation)とは、Wi-Fi 7から導入された、複数の周波数帯を同時に使って通信する仕組みのことです。日本語では「マルチリンクオペレーション」と呼ばれ、Wi-Fi 7を象徴する中心的な機能...
M

メールソフト(Mail Software)

メールソフト(Mail Software)とは、パソコンやスマートフォンにインストールして使う、メールの送受信専用のアプリケーションのことです。「メールクライアント」とも呼ばれ、Microsoft OutlookやThunderbirdなど...
M

マルチタスク(Multitasking)

マルチタスク(Multitasking)とは、コンピューターが複数の作業を、同時に進んでいるかのように処理する仕組みのことです。音楽を聴きながら文書を作成し、同時にメッセージの通知を受け取れるのも、このマルチタスクのおかげです。現実世界に例...
M

メモリリーク(Memory Leak)

メモリリーク(Memory Leak)とは、プログラムが処理のために確保したメモリ領域を、不要になった後も解放せずに使用し続けてしまう不具合のことです。日本語では「メモリの漏れ」を意味し、その名の通り、使い終わったはずのメモリが少しずつ失わ...
M

モック(Mock)

モック(Mock)とは、プログラムのテストを行う際に、本物の代わりとして用意する模擬的な部品やデータのことです。まだ完成していない機能や、実行するとお金がかかったり時間がかかったりする処理を、見た目や振る舞いだけそっくりに再現したもので代用...
M

MVP(Minimum Viable Product/実用最小限の製品)

MVP(Minimum Viable Product/実用最小限の製品)とは、利用者にとって最低限必要な機能だけをそろえた、実際に使ってもらえる状態の製品のことです。完璧な製品を時間をかけて作り込む前に、まず市場に出して反応を確かめる目的で...