高强度地写程序;下周开始去Intel上班了;还要准备考试;赶很多门课的作业……天气预报说,这样的雨还要下10天;我说,这样的生活还要持续至少1周。暂且在歌声中忘记烦恼吧。Endless Rain,玩vos的时候弹到的曲子,值得一听。
早上很晚才起来,外面已经开始下雨了,天空很阴沉,气温很低,不知道这是不是一个不好的预兆……起床把公司寄来的一叠协议拿出来,开始签字。当我写到今天的日期的时候,突然间想落笔写下1984年11月16日——11月16日这个日子,似乎永远和1984年捆绑在了一起,每年今日,我都会想到那年:当妈妈看到一个完全陌生的小生命的时候,喜悦中夹杂着痛苦和忏悔,我相信那天她跟我讲述的她的过去都是真实的。而今年今日,那阴沉的天气,似乎是上帝正在忏悔他所犯下的错误——22年前,他无情地将罪孽施加在一个如此纯洁善良的小生命身上。所庆幸的是,他蹒跚地走到了现在。将所有协议签好,送到邮局寄掉了。回到寝室的路上路过了“思春湖”。雨点洒落在湖面上,形成了一块巨大的毛玻璃,朦胧地映出了远处的景物,虽然有时会隐约显得清晰明朗,但定睛时又开始模糊了。也许这预示着我对于未来的憧憬,或者是我不知所措的爱情吧。在此时,我做了一个小小的决定,放弃手头的一个兼职机会,安心去实习。我始终相信我是热爱自由的,不会因为生活的压力放弃我的自由。过去种种对自己错误的认识导致牺牲了很多,如今不能再重蹈覆辙了。最后,需要感谢在这天给我祝福的朋友们,如果没有你们,我会感到多么痛苦和孤独。
一周时间,从零开始学习病毒感染Windows应用程序的原理。在这里连载我的学习笔记。【基础篇】虽然这方面我也只是为了应付计算机病毒的课程论文,但我还是想说,希望看这篇文章的朋友能够踏踏实实的学好基础知识。这篇文章只是一个入门,后面的路还很长很长,只有扎实的基础才能帮助你走得更远,最终写出真正的计算机病毒。首先,你需要看一下汇编语言,并理解汇编语言和机器语言的联系。我看的教材很肤浅,是饮水思源BBS Crack板的精华区,关于汇编语言的一些教程。这些教程写得很粗略,不需要都看,也不要只看这些。看一本汇编语言的书会有很大的帮助。完成本教程的所有步骤,仅仅需要看懂一些汇编语句即可。写一个汇编程序,用反汇编工具打开汇编输出的执行文件看看,到底生成的是什么语句就可以了。但还是那句话,要踏踏实实地学习才是王道。另外一方面的基础知识是PE文件的格式。这里的PE不是体育,也不是光盘上的Windows……是Windows可执行文件的格式:Portable Executable。这方面看这篇文章大概就足够了。我还没有完全看完,也没有完全参透所看的部分,所以不多加评论了。以上两点就是所需要的基础知识,说简单也很简单,我从零开始学习不到一周,也足够做一些小东西了。但我知道,要深入下去,吃透上面的知识是必要条件。
在别人的Blog上看到一个有趣的网站:在线写诗网站(http://www.dopoem.com/),试了一下……晕,不就是printf嘛,太没有技术含量了。还是偶的创意比较好。还记得前不久Joke板上一度流行的“梨花体”吗?如果能够把一句很普通的句子自动转换成“梨花体”,那就好玩了。其实实现上也不困难。简单的,分词器分一下,根据词性组合一下,就成了。复杂一点,也许需要用到NLP之类的东西……不过,再想一下,“梨花体”已经很无聊了,再搞个自动梨花体,真是无聊到极致了。我真是没什么好想的了,就想着这些事情,太无聊了……
今天体会到这句古话是什么意思了。在为别人解决问题的时候,我能够很冷静地思考,周全地分析,并有条理地表达,帮助别人做出正确的选择。然而,当我遇到类似的问题的时候,我却失去了平时的理性。在我看来,别人遇到的问题都比我的简单,似乎我在别人同样的位置根本不会犹豫……但我应该考虑到,别人也是有同样的想法的,对于当事人来说,心情是极其复杂的。任何理性的思考,在杂如乱麻的心情的干扰中,都会被扭曲。也许过去我并没有意识到,我对自己的所谓理性思考都已经被扭曲了,也许我之前所做的判断和决定都是错误的……可是现在,大部分判断都是建立在猜测和假设下,我想,我现在应该放弃“自医”,而只是等待——等待能够帮助我做出正确判断的“医者”出现。