Cのソースは復旧できたが・・・javaがclassファイルさえもないと言う
eclipseなどの統合環境は、それはそれでいいのだけど、ファイルのバックアップに関しては git 等の外部に頼った
システムがあるので、そもそものバックアップはしていない・・・と思う。
Cは Visual Studio(激重い)なので、常日頃は sakura editor をデフォルトのエディタに設定して使っていて、
sakura にはファイルの保管時にバックアップを作成するという機能がある。
VSが激重だったことで回避できていた。
javaは半年前のリリース(というか・・・)のときのバックアップがあり、この半年間は常日頃からのバックアップ
はおろか定期的なバックアップもおこなっていなかった。
個人的な用途では、Widows のバックアップは定期的に行われているようなので、「まぁいいや」となっていた。
が、Windowsのバックアップはシステム丸ごとzip(?)に小分けして固めるもので、削除した(もう二度と必要のない)ファイル
も持っておくので、HDD容量を無駄に食ってしまう。
ということで、2、3ヶ月に1回、バックアップを一旦全削除してからバックアップを作る、というような作業を繰り返していた
わけであるが・・・