M– tag –
-
ネットワーク・インフラ・クラウド
MinIOとは|Kubernetes時代の高性能S3互換オブジェクトストレージ
MinIOは、2015年にGlusterFS共同創業者のAnand Babu Periasamy氏が立ち上げたMinIO社が開発する、S3互換のオブジェクトストレージです。Goで書かれた単一バイナリで動作し、わずか数十MBの実行ファイルからペタバイト級のクラスタまで構築できる軽量さと、... -
プログラミング・開発言語
mypyとは|Pythonに型検査を持ち込んだ静的型チェッカ
mypyは、Pythonの型ヒント(PEP 484)を読み取り、関数の引数や戻り値の整合性をコンパイル前に検証する静的型チェッカである。Jukka Lehtosalo氏が2012年頃から開発を開始し、後にDropboxへ移籍した同氏のもとで本格的な実装が進んだ経緯を持ち、現在は同... -
Web・フロントエンド・バックエンド
Mochaとは|Node.js黎明期から続くテストランナーの原型
Mochaは2011年にExpressやKoaの作者として著名なTJ Holowaychukが発表したJavaScriptテストフレームワークである。ブラウザとNode.jsの両方で動作し、describe/it形式のBDDスタイル記述、非同期サポート、豊富なレポーター群を備え、JavaScriptテスト文化... -
ネットワーク・インフラ・クラウド
MQTT — IoTを支える軽量Publish/Subscribeプロトコル
MQTT(Message Queuing Telemetry Transport)は、Pub/Sub型のメッセージ配信プロトコルです。1999年にIBMのAndy Stanford-Clark氏とCirrus LinkのArlen Nipper氏が、石油パイプラインの監視用に低帯域・低消費電力を狙って設計しました。ヘッダがわずか2... -
プログラミング・開発言語
make — 1976年生まれのUnix伝統ビルドツール
makeはStuart Feldman氏が1976年にベル研究所で開発したUnix用のビルドツールで、ソフトウェアビルドの自動化という発想を業界に持ち込んだ歴史的存在です。Makefileに「ターゲット:依存」の関係を書き、依存ファイルが新しければターゲットを再生成する... -
プログラミング・開発言語
Maven — pom.xmlで支えるJavaビルドの定番
Apache Mavenは2004年にApache Software Foundationが公開したJavaプロジェクト向けのビルド・依存管理ツールで、生みの親はJason van Zyl氏です。もともとはApache Turbineというフレームワークのビルドを統一する目的で構想され、Antよりも「規約に従え... -
AI・機械学習・データサイエンス
MLOps — 機械学習を本番運用へ橋渡しするDevOpsの拡張領域
MLOps(Machine Learning Operations)は、機械学習モデルを本番システムへ継続的にデプロイ・運用・改善するためのプラクティスと、それを支える技術スタックの総称です。ソフトウェア開発で確立されたDevOpsの思想を機械学習に拡張する概念で、2015年にG... -
AI・機械学習・データサイエンス
Matplotlib とは Python可視化の元祖にして定番
Matplotlib は、Python における 2 次元・3 次元グラフ描画のデファクトスタンダードとなっている OSS 可視化ライブラリです。2003 年に神経科学者の John D. Hunter が、MATLAB に代わる無償の科学可視化環境を求めて開発を始め、その後コミュニティの貢... -
AI・機械学習・データサイエンス
Mistral — フランス発の軽量・高効率LLMでGAFA独占に挑む
MistralはパリのスタートアップMistral AIが2023年に登場させたLLMファミリーで、Meta FAIR出身のティモテ・ラクロワ、ギヨーム・ランプル、Google DeepMind出身のアルチュール・メンシュらが同年5月に共同創業しました。オープンウェイトのMistral 7BとMi... -
Web・フロントエンド・バックエンド
MUI — マテリアルデザインを再現するReact UIライブラリ
MUI(エムユーアイ、旧名 Material-UI)は、GoogleのMaterial Designをベースに作られたReact向けUIコンポーネントライブラリです。2014年にOlivier TassinariとHai Nguyen Vanが個人プロジェクトとして公開し、ボタン・テーブル・ダイアログ・データグリ...
