日記(366)

<前 次>

TGWSAdmin

TGWSAdminを省メモリ化。
ログを全部メモリ上に配置するのをやめて、ログらしくファイルに順次書き足していくようにしました。
読み書きのスピードもアップして、使い勝手も良くなりました。
ログの表示がちょっと機能ダウンしたけど、たまにしか使わないし、絞り込みは充実させたので実質問題ないはず。

Anpanator

Anpanatorも復旧。
質問文の一つに不正なバイトシーケンスが含まれていたため、安全のため動作を停止したというのが原因。
ひとまずその質問を削除しました。
根本的にはそういう質問文を登録できないようにする必要がありますね。

.NET Framework

.NET Frameworkでクリップボードにコピーされたファイルを得るのにはClipboard.GetFileDropList()を使うといいのを知った。
System.Windows名前空間とSystem.Windows.Forms名前空間にあるが、効果は同じ模様。WPFかFormsかという違いだろうか。
実際にファイルがコピーされているかどうかはClipboard.ContainsFileDropList()で知ることができる。
コピーされていなくても、Clipboard.GetFileDropList()は長さ0のコレクションを返す。

VPS

とはいえ、またパソコンが壊れるかもしれないので、修理・交換の間にも止めたくない業務はVPSに移すことにしました。
一部の業務はローカル側でないと無理なので、2箇所で管理することになります。
スマホからでもつなげるようにしたので、外出先でもいろいろいじれるようになりました。

CPUクーラー

ハードディスク換装の時に雑ないじり方をしたためか、ファンが異音を出すようになってしまい、不安定になってきたので、交換しました。
ファンはいくつかあったけど、CPUクーラーが原因でした。
恐らくはグリスがはがれてCPUとの接着面が緩くなったのかと。
今は、変な音もしなくなり、それなりに安定稼働しています。

<前 次>