CodeSpaces

開発ツール

GitHubとは

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

CORSとは

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

Gitとは

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

Linuxとは

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

VPSとは

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

CSRとは

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

ルーティングとは

概要ルーティングとは、ユーザーからのリクエスト(URLやHTTPメソッドなど)を適切な処理(コントローラや関数)に振り分ける仕組みのことです。Webアプリケーションやネットワークにおいて、リクエストが「どの場所に進むか」を決める地図のような...
インフラ・クラウド

AWSとは

概要AWSは、Amazon(アマゾン)が提供するクラウドコンピューティングサービスの総称です。企業や個人が、インターネット経由でサーバー、ストレージ、データベース、AI、セキュリティなどの機能を自由に使うことができます。特に世界的なシェアが...
セキュリティ

ソルトとは

概要ソルトとは、パスワードや重要なデータをハッシュ化する際に追加される「ランダムな文字列」のことです。ソルトを使うことで、同じパスワードでも異なるハッシュ値を生成でき、総当たり攻撃(ブルートフォース)やレインボーテーブル攻撃に対する耐性が高...
インフラ・クラウド

クラウドとは

概要クラウドとは、インターネットを通じてサーバー・ストレージ・ソフトウェアなどのITリソースを利用できるサービスの仕組みです。従来のように自分のパソコンやサーバーにすべてインストールして管理するのではなく、必要な分だけをネット経由で使うスタ...