用語解説

開発ツール

ターミナルとは

概要ターミナルとは、コンピュータに文字で命令(コマンド)を入力して操作するための画面やアプリケーションです。ターミナルを使うことで、コマンドライン(CLI)を利用してファイル操作、プログラムの実行、サーバー管理などを行うことができます。ma...
バックエンド

ミドルウェアとは

概要ミドルウェアとは、アプリケーションソフトウェアとOS(オペレーティングシステム)の間に位置し、両者をつなぐ役割を持つソフトウェアのことです。アプリ開発者が低レベルなOS機能を直接扱わずに済むように、便利な機能や共通処理を提供します。正式...
インフラ・クラウド

パケットとは

概要パケットとは、コンピュータやネットワークでデータを送受信するときに用いられる「小さなデータのかたまり」のことです。大きなデータをそのまま送るのではなく、分割してパケットにし、宛先に届けます。受信側ではそれを再び組み立てることで元のデータ...
開発ツール

CLIとは

概要CLI(シーエルアイ)とは、Command Line Interface(コマンド・ライン・インターフェース)の略で、コマンドを文字で入力してコンピュータを操作する方法です。マウスやボタンを使うGUIとは異なり、キーボードから命令文(コ...
開発ツール

GitHubとは

概要GitHub(ギットハブ)は、Gitで管理されたコードをインターネット上で保存・共有・コラボレーションできるWebサービスです。世界中のエンジニアが利用しており、チーム開発・オープンソースプロジェクト・コード管理において欠かせない存在で...
開発ツール

Gitとは

概要Git(ギット)は、プログラムやドキュメントなどの変更履歴を記録・管理するためのバージョン管理システムです。複数人で開発していても、「誰が・いつ・何を変更したか」を正確に追跡でき、過去の状態に戻すことも可能です。現在では、Web開発やア...
インフラ・クラウド

CORSとは

概要CORS(コース)とは、Webブラウザが異なるオリジン(ドメイン・プロトコル・ポートの組み合わせ)間でリソースを共有できるようにする仕組みです。通常、ブラウザは「セキュリティ上の制約」で異なるオリジンへのアクセスを制限します(同一オリジ...
インフラ・クラウド

Linuxとは

概要Linux(リナックス)は、無料で使えるオープンソースのオペレーティングシステム(OS)です。スマートフォン(Android)、サーバー、Webアプリの実行環境、組み込み機器など、世界中のITインフラの中心で使われています。Window...
インフラ・クラウド

VPSとは

概要VPSは、1台の物理サーバーを仮想的に分割して、あたかも1台の専用サーバーのように使えるサービスです。「Virtual Private Server(仮想専用サーバー)」の略で、共用サーバーより自由度が高く、専用サーバーより安価なのが特...
フロントエンド

CSRとは

概要CSRとは、企業が利益を追求するだけでなく、社会や環境、ステークホルダー(利害関係者)に対して責任ある行動を取ることを意味します。企業の社会的責任を果たすことで、信頼を得たり、長期的な成長につなげたりすることができます。正式名称Corp...