公開鍵認証(こうかいかぎにんしょう)

公開鍵認証とは、公開鍵と秘密鍵のペアを使い、パスワードを送らずに本人確認を行う仕組みです。SSHログインなどで使われる安全な認証方式を、初心者向けにやさしく解説します。
C

【GCP】Compute Engine(コンピュート・エンジン)

GCPのCompute Engineとは何かを初心者向けに解説。クラウド上で仮想マシンを借りられるIaaSの特徴や自前サーバーとの違い、メリットをわかりやすく紹介します。
C

コンパイラ(Compiler)

コンパイラ(Compiler)とは、人間が書いたプログラム(ソースコード)を、コンピュータが直接実行できる形式(機械語)にまとめて翻訳するソフトウェアのことです。C言語やJava、C#などの言語では、書いたコードをコンパイラで変換(コンパイ...
S

静的IP(Static IP)/固定IP

静的IP(Static IP Address)とは、機器に固定して割り当てられ、接続し直しても変わらない「IPアドレス」のことです。「固定IP」とも呼ばれます。現実世界でいえば、ずっと同じ場所にある「持ち家の固定住所」のようなもので、いつア...

高水準言語(こうすいじゅんげんご)

高水準言語(こうすいじゅんげんご)とは、人間にとって読み書きしやすい形で書かれたプログラミング言語のことです。英単語や数式に近い書き方でプログラムを組めるため、コンピューターの内部構造を細かく意識しなくてもソフトウェアを作れます。現実世界に...
C

互換性(Compatibility)

互換性(Compatibility)とは、異なる機器やソフトウェア、規格同士が、問題なく組み合わせて使えるかどうかを示す性質のことです。IT分野のあらゆる場面で登場する、基本的でありながら重要な考え方です。現実世界に例えると、互換性はコンセ...