マガジンのカバー画像

教養としてのソフトウェアエンジニアリング

18
ソフトウェアエンジニアとして質の高い成果を出すために知っておきたいコンピューターのハードウェアやソフトウェアの基礎情報を整理します。 実は基礎というのは10年以上変わらない知識で…
運営しているクリエイター

2022年3月の記事一覧

ネットワーク (2) IP Address

インターネットの通信は、HTTP です。ただ、実際には HTTP 以外の通信プロトコルも使って通信…

ネットワーク (1) 序章

今回からネットワークについて見ていきます。といってもネットワークって本当にいろんな種類が…

ハードウェアを知る (6) SSD

さて今回は SSD について取り扱います。 もう皆さんが使っている PC/Mac のストレージはSSDだ…

ハードウェアを知る (5) ハードディスク (2) RAID

もう皆さんは RAID 組むことはないかもしれないですねぇ… Cloud の IaaS でも組んでいる話を…

ハードウェアを知る (5) ハードディスク (1)

今回は、PC/Mac/スマホ では、ほぼ発売されていませんが。Cloud やサーバーではまだまだ現役の…

ハードウェアを知る (4) GPU - CPU と比較して

今回は GPU について取り扱います。 GPU といえば皆さん何を思い浮かべますか? 3Dバリバリみ…

ハードウェアを知る (3) CPU - 32-bit と 64-bit

さて、CPUの話で忘れていけないのが、その扱える bit 長です。表題にもありますが、32-bit CPUと64-bit CPU。ARMでもARM32とARM64がありますよね。 Intel 64-bit CPU とは?ここでも PC/Mac/Cloud でよく使われている Intel 社のCPUをベースに見ていきます。 実は、64-bit CPUというのは、2種類あったんです。この表現でいいのかわかりませんが😅… x64 これは、32-bit CPUとして長年使われた