こ

C

コンストラクタ(Constructor)

コンストラクタ(Constructor)とは、プログラミングにおいて、クラスからオブジェクトを作り出す際に自動的に呼び出される、初期化専用の特別な処理のことです。オブジェクトが使える状態になる前に必要な準備を整える役割を持ち、多くのオブジェ...
K

個人情報保護法(こじんじょうほうほごほう)

個人情報保護法(こじんじょうほうほごほう)とは、個人に関する情報を扱う事業者が守るべき決まりを定めた日本の法律のことです。正式には「個人情報の保護に関する法律」といい、集め方から使い方、保管、第三者への提供までを幅広く対象にしています。現実...
K

Kotlin(コトリン)

Kotlin(コトリン)とは、開発ツールで知られるJetBrains社が開発した、Javaとの互換性を持つプログラミング言語です。Javaより簡潔に書けることを目指して設計されており、現在ではAndroidアプリ開発の主力言語として広く使わ...
C

コールドスタンバイ(Cold Standby)

コールドスタンバイ(Cold Standby)とは、予備の機器を止めたまま保管しておき、障害が起きてから起動して引き継がせる備え方のことです。三つある待機の方式のうちもっとも費用が安く、そのかわり復旧までに時間がかかります。現実世界に例える...
C

【Git】コミット(Commit)

Gitで言うコミット(Commit)とは、バージョン管理システムであるGitにおいて、ファイルへの変更内容を記録として保存する操作のことです。作業内容にコメントを添えて記録を残すことで、いつ・誰が・どこを変更したのかを後から追跡できるように...
C

コーデック(Codec)

コーデック(Codec)とは、音声や動画のデータを圧縮(エンコード)したり、元の状態に復元(デコード)したりするための技術やソフトウェアのことです。「Coder(符号化)」と「Decoder(復号)」を組み合わせた言葉で、動画配信やビデオ通...
P

公開鍵暗号(Public Key Cryptography)

公開鍵暗号(Public Key Cryptography)とは、対になる二つの鍵を使い、片方で暗号化したものは、もう片方でしか元に戻せないようにした暗号の方式のことです。一方は誰に見せてもよく、もう一方は本人だけが持ちます。現実世界に例え...
C

コンポーネント(Component)

コンポーネント(Component)とは、特定の役割をひとまとまりにした、再利用できる部品のことです。ソフトウェアでもハードウェアでも使われ、「組み合わせて全体を作る」という考え方を表しています。現実世界に例えると、コンポーネントは規格のそ...
C

コンパイル(Compile)

コンパイル(Compile)とは、人が読み書きするために書かれたプログラムを、コンピューターが実行できる形へ翻訳する作業のことです。この作業を担う道具がコンパイラで、コンパイルはその作業のほうを指します。現実世界に例えると、コンパイルは原稿...
C

コンテナ(Container)

コンテナ(Container)とは、アプリケーションと、それを動かすために必要な設定やライブラリをひとまとめにし、独立した環境として動作させる技術のことです。現実世界に例えると、荷物を専用のコンテナに詰めておけば、船でもトラックでも同じよう...