情報処理
ここでは仮想化とコンテナの基本について説明します。 仮想化とは クラウドサービスなどでは、サーバーの仮想化の技術が使われています。 仮想化とはどのような技術をさすでしょうか。 一昔前までは、システムを構築する際はサーバーを調達し、1台のサーバー…
クラウドについての解説になります。 クラウドとは クラウドは、クラウドコンピューティングの略です。 クラウドとは、「コンピュータの資源(リソース)を必要な時に必要な分だけ使うことができる仕組み」のことです。 定義としてはこんな感じですが、一般…
ここではネットワークの中でも、IPv4のIPアドレスについて解説します。 IPアドレスの基本と、IPv4とIPv6のざっくりとした解説はネットワークの基本の記事に書きましたので、そちらを参照ください。 ここではIPアドレスという表記は基本的にIPv4におけるIPア…
ITの世界にはサーバーという言葉が頻繁に出てきますが、 サーバーって何ですか?と聞いて簡潔に答えられる人は意外と少ない気がします。 ここではサーバーについて解説します。 ちなみに、日本語の場合は本やサイトによって「サーバー」と書く場合と「サーバ…
ここではセキュリティの基礎のついて解説します。 セキュリティの必要性 コンピュータを扱う上でセキュリティは重要です。 インターネットの発展により、世界中のコンピュータ同士とやり取りができるようになりました。 それは、とても便利になった反面、情…
ここではアルゴリズムの基本について解説します。 アルゴリズムとは さっそくですがアルゴリズムとはいったい何でしょうか。 アルゴリズムとは、「ある特定の目的を達成するための処理手順」だそうです。 何かをするときの手順、あるいはやり方のことです。 …
ここではソフトウェアの基本を解説します。 ソフトウェアとは そもそもソフトウェアとは何でしょうか。 言葉は聞いたことがあって何となく知っている人も多いかと思います。 そもそもソフトウェアという言葉はハードウェアの退避としての言葉です。 ハードウ…
コンピュータ関係での仕事をするなら、ハードウェアについての最低限の知識は持っておいた方が良いでしょう。 ということでここではハードウェアの基本について解説します。 ハードウェアとは そもそもハードウェアとは何でしょうか。 ハードウェアは、目に…