colonel. 軍人の階級の一つ。「大佐」と訳される。
例) カーネル・サンダースの人形を盗んではいけない。
ちなみにフライドチキンで有名なカーネル・サンダースは、実際に軍人であったわけでは無い。ケンタッキー州でレストランを経営していた彼は、州の料理界への貢献が認められ、州知事から「カーネル」の称号を授与されたのである。 ( http://www.kfc.com/about/colonel.htm を参照 )
kernel.
OS以外のソフトウェアでも、ユーザーインターフェース等を除いた核となる部分をカーネルと呼ぶ場合がある。
例) Mathematicaのカーネル
kernel.
OSが動作するための最も基礎的な仕事(例えばメモリ管理やプロセス管理等)を行うプログラム。実際にカーネルがどんな仕事を行うのかはOSの設計によっており、色々な宗派があるらしい。
例)Linuxのカーネルはモノリシックカーネルだ。
ソフトウェアアーキテクチャとは何か? アーキテクトが解決するべき非要件定義とは アーキテクチャ用語集 アーキテクチャスタイル一覧 ソフトウェアアーキテクチャとは何か? ソフトウェアアーキテクチャとはどんな仕事か?については以下の記事から確認。 minegishirei.hatenablog.com ここでは詳細は省くが、簡単に説明すると以下の通り。 アーキテクトの仕事は、そもそもアーキテクチャが頻繁に変わるものなので定義することが難しいが、 それでもあえて仕事を定義するとすれば以下の5つであり。 システムの構造 システムがサポートしなければならないアーキテクチャ特性 アーキテクチャ決定 そして…
この記事の内容:ソフトウェアアーキテクチャの概要と選択 参考:fundamentals of software architecture pdf アーキテクチャを学ぶ意味 アーキテクチャとは アーキテクチャスタイルを覚える意味 見習うべきではないスタイル:巨大な泥団子 補足:なぜアーキテクチャを決めるのか? 基本的なアーキテクトスタイル一覧 アーキテクチャを選択する アーキテクチャの選択:モノシリックアーキテクチャと分散アーキテクチャ モノシリックアーキテクチャと分散アーキテクチャのメリットデメリット アーキテクチャ一覧 小規模かつ低予算:レイヤードアーキテクチャ とにかくシステムの拡張性を高…
ソフトウェアアーキテクトにはキャリアパスがない 1.ソフトウェアアーキテクチャ事態の定義が業界で定まっていないから 2.アーキテクトの役割が拡大し続けているから 3.ソフトウェア開発エコシステムが急速に進化しているためにアーキテクチャが変化し続けているから 4.ソフトウェアアーキテクチャのについての資料の大半が、単なる歴史的経緯となってしまっている ソフトウェアアーキテクチャの仕事を定義してみる 1.ソフトウェアアーキテクトの仕事:システムの構造の決定 2.ソフトウェアアーキテクトの仕事:アーキテクチャ特性 3.ソフトウェアアーキテクトの仕事:アーキテクチャ決定 4.ソフトウェアアーキテクトの…
3行まとめ Ubuntuの最新の長期サポート版(LTS)である、「Ubuntu 24.04 LTS」がStableに到達し、ISOなど公開されました。
概要 マイクロカーネルアーキテクチャは別名、プラグインアーキテクチャと呼ばれている。 コアシステムとプラグインの二つのコンポーネントで構成される比較的シンプルなアーキテクチャであり、アプリケーションのカスタムロジックの結合と分離を実現している。 プラグインアーキテクチャの用途は大きく分けて2種類あり、 パッケージ化され、単一のモノシリックなアプリとしてダウンロードされてインストールできるようなアプリケーション カスタムビジネス(国ごとのローカライズが発生するなど)アプリケーション このいずれかで使用される。 今回は前者の意味合いで(ダウンロードして使用するタイプのアプリケーションで)解説する。…