我的课程表2017

自学,找出问题,提问

thinking by your own brain

doing by your own hand

raising up your own opinion

sharing with your partner

公开课:

哈佛大学公开课,计算机科学导论

书籍资源:

内功《从python开始学编程》….已看完

   《python核心编程》(第二版)《core python programming(2rd)》

                          第二版比第三版对初学者更加友好,如果语言过关,建议读原版,翻译以及代码辣鸡。

   《python高级编程》…… 39/324

   《python源码剖析》 511 python是用c写的,当然也有其他语言实现的不过这里不提。这本书建议你写了很多c和c++程序和python脚本后再看。

 《black hat python》

 《gray hat python》87/209

 《violent python A cookbook for hackers, Forensic Analysts, Penetration Testers and Security Engineers》

                这本书,示例了各种用来暴力破解的脚本。只要需要密码的场合,可以使用脚本快速穷举正确密码。

《穿越计算机的迷雾》…… 已看完

《程序员的自我修养》67/483

《c语言程序设计》孙亚飞,川大教科书。………已看完

《the c programming language》p59/295

《鸟哥的linux私房菜》…… ing

《精通正则表达式》……

招式《木马技术揭秘与防御》黑客防线,2011出版…..page239.已看完(五颗星,从代码层面剖析了木马源码,由浅到深,适合新手)

     《黑客攻防编程解析》黑防·.潘志翔2003年出版(两颗星,前部分基本东西讲了一堆,但实际操作却极度依赖IDE,可视化编程平台,不利于后续学习,容易把新手带歪。这本书只能参考参考)

      《木马攻防全攻略》万立夫,2009年

一本好书(这里指的是技术书籍)不应该仅仅是知识的堆砌,而是作者为读者考虑了并且将TA的思想在书中表达出来。一本书不可能囊括所有的东西,所以书的内容也要有指向性,懂的东西多说,不懂的东西少说或者不说。

书的好坏和出版时间也有一定关系吧,但是好的书一定是技术可能过时,但思想不会过时。一些书,可能作者罗列了一大堆知识,但从未自己思考过为什么、怎么来的,一旦书中的东西不再适应时代了,这本书就没有任何价值了。

一些书我看过以后打上等级,谨表个人意见。

技能点:提高编程能力。

从2017年1月1日开始执行,over。

2017年末总结,没想到,今年生了一场病还休学了。幸好的是,花费了几个月,我又恢复了健康。

这里要奉劝大家,不要等到失去健康才知道后悔,要注意保重身体啊!

学习方面,学得东西太散了,那谁说的没错,我应该专注一个小方面,而不是想什么都学一点……

11月27日更新。今年学习了python,从一窍不通到可以写出小脚本。不过要写攻击和检测程序还差得远。

关于c语言、汇编还有c++,自我感觉学了跟没学一样,根本不能用(融会贯通)。

正则表达式和数据结构也大概学了下。。。没有投入足够的时间,倒不如说是方向不明确的学,导致效果不佳。

英语和colemak盲打得到了充分锻炼,自我感觉学的还不错。阅读文档勉勉强强,听力和写作还完全不行。