どうでもいいことですが私の開発環境についてご紹介2
前回の
で紹介したPC環境で現在も変わりありません。
今回の投稿記事も他人にはどうでもよい私のたわ言です。お許しください。
自身のパソコン環境を改めて見直して整理しておこうという投稿記事です。
基本的に
-
ECS LIVA X2
CPU:N3050 1.6GHz メモリ:2GB ストレージ:eMMC 64GB OS:windows10 64bit -
mouse computer STICK PC
Atom Z3735F 1.33GHz メモリ:2GB ストレージ:eMMC 32GB OS:windows10 32bit(元はWindows 8)
の2つのパソコンに同じ内容のソフトウェアをインストールしています。どちらをメインに使用するかはその時々によって変えていますが、お互いがバックアップパソコンという位置づけにしています。
プログラムファイルやその資料ファイル等の自分で作成したデータ類も基本どちらにも同じものを置くようにしています。(ファイルの同期作業を手動で行っているのでどっちが新しかったか判らなくなることが度々起こります。)
また、この2台の他に念には念のために
-
Raspberry Pi3
をデータサーバ(FTPサーバ)の位置づけで稼働させておき、データファイルは保存するようにしています。データに関しては3重のバックアップを行っている感じです。
では、パソコンにインストールしているソフトウェアはというと
- Google Chrome(Webブラウザ)
- Mozilla Firefox(Webブラウザ)
- Adobe Acrobat Reader DC(PDFリーダー)
- OpenOffice(オフィススイート)
- TeraTerm(シリアル or SSH/telnetターミナル)
- TeraPad(テキストエディタ)
- FFFTP(FTPクライアント)
- 秀丸ネットモニター(ネット接続先モニター)
- Arduino IDE
- Processing
- IDE for GR(ルネサス GR-SAKURA / KURUMI 等開発環境)
- 3D Builder(3DCADソフトウェア)
- InkScape(3DCADソフトウェア)
- FreeCad(3DCADソフトウェア)
- Slic3r(3Dプリンタ スライサーソフトウェア)
- PronterFace(3Dプリンタ センダーソフトウェア)
- Cura(3Dプリンタ スライサー&センダーソフトウェア)
- Jw_CAD(2DCADソフトウェア)
- NCVC(CNC CAMソフトウェア)
- bCNC(CNC センダーソフトウェア)
- Python 3
- Python 2
- Anaconda(Python開発環境 Spyder / QTデザイナー等含)※LIVAのみ
- Node.js(JavaScriptネットワークアプリ開発環境)※LIVAのみ
- ウィルスセキュリティ
- CanWay(GPSロガーソフトウェア)※STICK-PCのみ
- u-center(ubox-GPSソフトウェア)※LIVAのみ
- Canon MG3500 series MP Drivers(Canonプリンタソフトウェア)
というところです。
これだけのソフトウェアをインストールしていると気になるのがストレージの容量です。
ECS LIVA X2 や mouse computer STICK PC のストレージは eMMC(組込MMC)なので普通のパソコンのように容量がふんだんにあるわけではありません。
windows10のシステムドライブにこれらのソフトウェアや自身のデータファイルも配置しているため数メガバイトぐらいしか空きがないくらいのキツキツな状況で使っています。
Webブラウザのダウンロード先や画像、動画ファイル等はSDカードの方にするなどの工夫はしています。
ソフトウェアの起動時間等を考えるとSDカードに配置するのは避けています。
windows10の年2回のアップデートは一旦ソフトウェアをアンインストールしたりデータをSDに移動したりしてシステムドライブの容量を空けてから行い、再度ソフトウェアをインストールしなおしたりしてどうにか現在に至っています。
現在の ESC LIVA X2 のストレージ状況は
何とか 12GB の空きを確保しています。windowsアップデートは何とか出来そうな空き容量です。
mouse computer STICK PC のストレージ状況は
ANACONDAはインストールしていないのに4.6GBの空きしかありません。windowsアップデートはむりですなぁ。スティックPCではどうしようもないのかなぁ。。。
最後までのご拝読ありがとうございました。