Programming
Pythonでプログラミング(6)

前回のfor文で、5回BMIの計算を繰り返すプログラムを組みましたが、5回じゃなくて2回とか3回で十分というときもあろうかと思います。 そこで、1回実行するごとに続行するかどうか聞いてやめない限り5回実行というように組み […]

続きを読む
Programming
Pythonでプログラミング(5)

前回のスクリプトでは一度プログラムを実行すると、BMIの判定は1回のみで、再度実行するにはスクリプトを何回も実行しなくてはなりません。それくらい面倒くさがらず・・・という考え方もわからなくはありませんが、ここは5回実行す […]

続きを読む
Programming
Pythonでプログラミング(4)

前回、BMIの計算をするプログラムを組みましたが、せっかくなのでBMIから体型を判定する仕組みを作ってみましょう。BMIは日本肥満学会では以下のように定義されています。 日本肥満学会の定めた基準では18.5未満が「低体重 […]

続きを読む
Python
Pythonでプログラミング(3)

さて、変数に値を代入するのはいいのですが、都度違う値を入れるのに保存したスクリプトをいじるのは面倒というものです。そこで、ユーザーに値を入力させ、それを変数に代入するというように変更します。 具体的には「input」とい […]

続きを読む
Python
Pythonでプログラミング(2)

では少しづつ、プログラミングらしいことをしていきます。まずは変数の取り扱いから。Pythonは動的型付け言語であり、明確に変数の宣言や変数の型(数値・文字列等)の宣言をしなくても使えます。変数名はPythonに限らず、ほ […]

続きを読む
Python
Pythonでプログラミング(1)

Pythonはプログラミング初心者でもわかりやすい文法で、AIや機械学習、数値計算などでよく使われるプログラミング言語です。その利用方法は多岐にわたり、WEBアプリ、デスクトップアプリなどなどほぼすべてのライブラリが用意 […]

続きを読む
Linux
HDD/SSDの詳細情報(6)

前記事でsecure eraseを書きましたが、そこまでしなくてもという場合には「shred」というコマンドを使用してHDD/SSDを消去することができます。 基本的には、HDD全体を0で上書きしてもとのデータを読み取れ […]

続きを読む
Linux
HDD/SSDの詳細情報(5)

hdparmコマンドを使うと、HDD/SSDのSecure Eraseも可能です。外部に漏らしたくないデータも完全に消去することができます。通常はLinuxのライブDVDで起動させて、ライブDVD上で実行するとよいと思い […]

続きを読む
Linux
HDD/SSDの詳細情報(4)

HDD/SSDの詳細情報(というよりも詳細設定のほうがいいかも)を取得する方法として前述smartctlの他にhdparmというコマンドもあってこちらの方がより強力な設定をすることができます。 ディストリビューションによ […]

続きを読む
Linux
HDD/SSDの詳細情報(3)

smartctlではHDD/SSDのセルフテストをすることができます。具体的にはオプション[ -t TEST, --test=TEST ](TESTはoffline/short/longなどのパラメータ)をつけて実行する […]

続きを読む