NUC , Synology …
Dropbox や WD Cloud ,HDL-AHW を使用してきたが…
Web サーバの環境を持ちたいと思い,ちょっと調べてみた (幾つかは今まで使用していての個人的な感想).
まず 1 年位前に一度調べた情報
以前はアイオーデータやバッファローから出ていた NAS で,Web サーバ機能が使えた?
アイオーデータ リモートリンク機能紹介 Remote Link HDL-S , HDL2-S
バッファロー Web サーバー機能 搭載機能一覧
他に QNAP なども見たが,その時はそれ以上時間が取れずにそこで終わっていた.
また,WD Cloud で 1 ファイルや,あるフォルダ以下などのアクセスはできていたので特に困ることはなかった.
最近になり,夏の事と,2017/10/31 に ここ(//www.ac.auone-net.jp/~iwao.n/) が使えなくなるとメールが来てまた検討し始めた.
WD Cloud でいろいろとやってみたが,単一ファイル以外はあまり使い勝手がよくない.
Windows PC であれば IIS が使えるので,NUC に絞って調べていた.
価格や消費電力を考えると手頃なものからあるが,耐久性(24 時間入れっぱなしや熱)に問題がありそう.
物によってはストレージ(C ドライブ)の容量不足の不安もあり.
WD Red 搭載の NAS を使い始めて 2 年半位になるが,自分の用途ではそれなりに安定していると思う.
環境仕様の動作時温度が 0~65 とあるので少し安心感がある (WD Cloud で夏場 60 ℃ 近くになることがあった).
また,HDD 自体よりもコントローラ部が壊れることがそれなりにある様に感じる.
Synology と QNAP を悩んでいるが,DSM 6.0 ライブデモというのがあった.
QNAP のライブデモ . ASUSTOR の ADM – Live Demo .
今の所,DS115j + WD Red か?本当は DS116 の方が良さそうだが,そこまで使うかがわからないので…
Synology NAS ユーザーガイド DSM 6.0 基準
2020/09 http://mish.work/joomla/various/nas/nas.html
FBX SDK static exe
以前から _AFXDLL となっていたプロジェクトを static にすると,エラーがいっぱい.
今までは,DLL 版のライブラリを使用する様になっていた.
#if defined (FS_Ver200508)
// #pragma comment (lib, “FbxSDK_MD.lib”)
// …
#elif defined (FS_Ver2011_3_1)
#ifdef _DEBUG
#pragma comment (lib, “FbxSDK_md2005D.lib”)
#else
#pragma comment (lib, “FbxSDK_md2005.lib”)
#endif
#elif defined (FS_Ver2013_3)
#ifdef _DEBUG
#pragma comment (lib, “FbxSDK-2013.3-mdD.lib”)
#else
#pragma comment (lib, “FbxSDK-2013.3-md.lib”)
#endif
#else
#pragma comment (lib, “LibFbxSDK-MD.lib”)
#endif
_DLL が定義されているかどうかで振り分け.
#if defined (_DLL)
#if defined (FS_Ver200508)
// …
#else
#pragma comment (lib, “LibFbxSDK-MD.lib”)
#endif
#else
#if defined (FS_Ver200508)
// #pragma comment (lib, “FbxSDK_MT.lib”)
#elif defined (FS_Ver2011_3_1)
#ifdef _DEBUG
#pragma comment (lib, “FbxSDK_mt2005D.lib”)
#else
#pragma comment (lib, “FbxSDK_mt2005.lib”)
#endif
#elif defined (FS_Ver2013_3)
#ifdef _DEBUG
#pragma comment (lib, “FbxSDK-2013.3-mtD.lib”)
#else
#pragma comment (lib, “FbxSDK-2013.3-mt.lib”)
#endif
#else
#pragma comment (lib, “LibFbxSDK-MT.lib”)
#endif
#endif