My portable hard disk got broken today. I lost all my source code.... It may be something determined.