为了我的幸福

今天悲喜交集。

喜的是经过近两个月的辛勤劳动app终于提交到app store上了,期间有个人努力,有团队合作,走过弯路,闹过情绪,通过了艰难的测试。。。

悲的是代码一直没ci,一句svn rm --forece让这一且全没了。

找了一个恢复软件,恢复到11点多,晚上还要回学校睡觉,明天再说吧。最少要用两天最坏要用两个礼拜才能恢复原貌。

 

只是因为一句命令,一时手快,疏忽所致吗?

往浅里说,是没有做好备份。

这很重要。

首先经常改动的东西一定要做版本控制。连续工作时至少每天ci一次,不连续工作时至少每周ci一次,不能再往后托了。

其次对已经做完的东西或重要的东西操作时一定要先备份。尤其是你不能100%保证你所做的操作会不会失误,会不会失败,会不会改动已有的东西。

如果很不幸悲剧还是发生了,那就尽力恢复吧。

首先 停掉所有的io,如果可能尽早关机。

然后umount数据所在分区,安装恢复软件,扫描恢复。

(还可以取出硬盘设置跳线为只读,挂到另一台计算机上慢慢恢复)

这注定是很痛苦的。

所以,我决定

/home一定单独分区,并且建立一个recovery目录也单独分区

替换掉系统的rm程序,把所有的rm操作换成mv操作,mv到recovery里面去。直到recovery满的时候提示用户真正删除。

把真正的rm改名为iamsuretorm提醒自己。

 

往深里说,就是自己的处事哲学了。

这也是我写这篇文章的目的。

发现自己太急躁了,急躁到已经严重影响我的工作和生活了。

首先读一个东西的时候(无论是书还是网页)一定要先读标题和提示。  然后不要落下任何的文字,耐心读完。

程序给出的提示也是这样,不要忽略它,因为蛛丝马迹就在里面。

其次,做任何事情之前先想一下它的轮廓,考虑到现在的处理方式对它产生的影响,有没有更好的方法,要不要提前或后续做些相应的东西。

这样才能让事情在我们的预想之中。

我长大了,这个能力应该有了,这个习惯也应该有了。

 

世界上最怕认真二字

现在的一分付出省却了以后的十分补救。

现在多一点的稳重,将来多一些的幸福。

猜你喜欢

转载自leili.iteye.com/blog/1616944