自宅で試す

自宅で新しい技術を試すなら、まず手元のPCで何ができるかを確かめましょう。目的と必要な条件を整理し、最初の検証を小さく始めるための手順をまとめました。

最初に目指す状態を小さく決める

たとえば「小さなWebアプリを起動し、同じPCのブラウザーで表示する」までを最初の目標にします。画面を確認できたら、次に試したい機能を一つ追加します。

1. 手持ちの機材を確認する

PCを買い足す前に、いま使える端末の型番、OS、メモリ、ストレージの空き容量を書き出します。つなぎたい機器がある場合は、USBや映像出力などの端子も確認します。

  • 使うPCとOS、変更できる設定の範囲を確認する。
  • 空き容量と、すでに使っているソフトを書き出す。
  • 手持ちのケーブルや周辺機器で接続できるかを確かめる。

2. 試したいことを具体化する

「サーバーを作りたい」だけでは、必要な機材を決めにくくなります。「手元でWebアプリを表示したい」「サンプルの表をSQLで集計したい」のように、作業と確認できる結果を一組にしましょう。

  • 最後に何が表示・保存・実行できればよいかを書く。
  • 自分だけが使うのか、複数の端末から使うのかを決める。
  • 今回は試さないことも決め、最初の目標を絞る。

3. 必要なスペックを確認する

使うOSやソフトを決めてから、公式の動作条件を確認します。必要なメモリや空き容量は構成によって変わるため、数字を先に決めず、使うものから条件を集めます。仮想環境を使う場合は、それを動かすPC側の条件も含めます。

  • 対応OS・CPU、必要なメモリとストレージ容量を確認する。
  • 同時に動かすソフトと、普段の作業に必要な分も考える。
  • 追加する機器の端子、給電条件、置き場所を確認する。

4. 最小の構成を決める

最初の目標に必要なものだけで構成を組みます。手元のPCで試せるかを先に調べ、別のPCが必要な場合は、その理由を具体的にします。動作を確認した後で、容量や接続する機器を増やす順番を考えましょう。

  • 最初の検証で使うPC・ソフト・接続先を一枚にまとめる。
  • いま必要なものと、後で追加できるものを分ける。
  • 常時稼働を考えるなら、電源・置き場所・音や発熱の条件も決める。

5. 検証する順番を決める

一度に複数の設定を変えると、どの変更が結果に影響したのか分かりにくくなります。ソフトが起動する、最小のサンプルが動く、目的の結果が出る、という順に確認項目を分けます。

  • 使ったソフトの版、変更した設定、実行した手順を残す。
  • 各段階の確認方法と、期待する結果を先に書く。
  • うまくいかない場合は、表示された内容と直前の変更を記録する。
  • 検証前の状態へ戻す方法と、作業データの保存先も確認する。

6. 買う前に不足している条件を確かめる

「なんとなく高性能なものが欲しい」から一歩進めて、足りない条件を一つずつ整理します。必要な空き容量を確保できない、接続したい機器の端子がない、手元の環境では必要なソフトが動かない、といった具体的な理由が購入判断の材料になります。

  • 不足している条件は、公式の動作条件や実際の確認結果で説明できるか。
  • 設定の見直しや手持ちの機材で解決できないか。
  • ケーブルや周辺機器を含めた予算に収まるか。
  • 購入後、どの手順で動作を確かめるか決まっているか。

本や周辺機器を選ぶ前に読む

SQLやPythonの基礎を学びながら進める場合は、演習の内容と環境を確かめて本を選べます。充電器などを追加する場合も、使うPCの条件を先に確認しましょう。

ほかのテーマも読む