今年看了比较多的书,主要上班比较远,1个多小时,大部分都是在坐地铁看的。
程序员系列
1、《程序员修炼之道 : 从小工到专家 》:
主要介绍了软件设计的一些原则,避免的问题,一个项目如何做好。
一些高效的工具。
2、《卓有成效的程序员》:
主要介绍怎么样才能称为高效的程序员,介绍一些工具、语言
打造一个高效的开发环境,提高开发效率。
3、《黑客与画家》
这本书比较杂,开始一些章节和程序员没有太大关系,后面介绍了一些
程序员品味类的东西:什么样的语言才是梦寐以求的,主要lisp,ruby
之类的。
程序语言相关
1、《深入Java虚拟机》:介绍了整个虚拟机的结构、字节码结构、GC以及一些调优。
2、《Java Performance》:也介绍了虚拟机、字节码相关的,主要以实战调优GC为主。
3、python的一些书籍:主要看了一些基础的和深入的书,和Ruby对比的学习了一下。
统计机器学习相关:
1、《统计学习方法》:
干货很多,介绍的比较容易理解,有例子一步一步计算的过程。更丰富的例子偏少。
2、《The Elements of Statistical Learning》:
虽然是Element,但是介绍广而深,看起来比较突兀,需要反复看,找相关论文看。
前一半看了几遍才理解,后面比较粗略的看着,还需要回头再读读。
3、《Pattern Recognition And Machine Learning》
主要从贝叶斯的观点介绍了机器学习,读起来相对上面那边,还是容易了很多。
例子比较丰富,介绍的方式也循序渐进。
4、《All of Statistics》:
没学过纯统计的书,上学学了随机数学,主要以古典概率为主。这本书比较经典,言简意赅的介绍了统计方法。
5、《Learning with Kernels : Support Vector Machines, Regularization, Optimization, and Beyon》
这本书对kernal和支持向量机介绍的比较多,当时想深入学习SVM。还有很多优化算法的介绍。
6、《Machine Learning: An Algorithmic Perspective : An Algorithmic Perspective》
这本书介绍的浅显易懂,还有python代码的实现,能够对算法在实现方面有比较好的理解,我看的电子缺页版的,看的不全。
7、《Machine Learning : A Probabilistic Perspective》
看了开头的一部分,书太厚,介绍很广,有很多比较新的内容,但是介绍的不够精彩。
自然语言处理部分:
《Speech and Language Processing》:
内容深入浅出,logistic regression和HMM讲的非常好,语音相关的部分没有看。
《Foundations of Statistical Natural Language Processing》
从语言学本身介绍了很多知识,相对粗略的介绍一些算法在自然语言方面的各种应用。
大数据、推荐相关:
《大数据 : 互联网大规模数据挖掘与分布式处理》:
以前读过英文版的几章,在博客上也写过笔记,后来参加多媒体讨论会,王斌老师送了一本看了一遍,对map reduce,hash算法在大规模数据的一些应用,推荐系统和简单的介绍了计算广告学的内容,讲的很好。
《推荐系统实践》:项亮同学的书,比较贴近工业实战,对推荐的各种算法和场景进行了比较好的介绍。
《Hadoop in Action》:In Action系列的书不用说,跟着例子做就ok了。
搜素相关:
《Lucene in Action, Second Edition》:同样In Action的书籍,除了Lucence一些基本的接口使用,对Lucence一些优化和高级的特性都有所涉及。
数据库相关:
《高性能MySQL》:从字段、schema,到sql的优化介绍,mysql一些高级特性。
架构设计方面:
《Pattern-Oriented Software Architecture》1,2,3,4
介绍的非常精彩,对GoF的设计模式是一个很好的补充,对进一步掌握软件设计技巧有很大帮助。还介绍了并发、分布式方面的设计模式以及Pattern语言进行了细致精彩的介绍。
参加了一些公开课:
《Machine learning》: stanford Andrew Ng讲的通俗易懂,非常精彩,值得大力推荐,note也做的灰常好。
《Unsupervised Feature Learning and Deep Learning》stanford Andrew Ng,前面的内容和上面的类似,刚讲到神经网络的部分,后面真正进入主题的内容还没有开讲。
《机器学习龙星计划》:余凯和张潼老师讲授,讲的比较全面,最近一些新的内容也有介绍。
MLA:各位大神和工业界的大牛介绍了机器学习的进展。
《Natural Language Processing》 by Michael Collins:讲的深入浅出,note也做的灰常好,非常不错。
分享到:
相关推荐
这篇文档的标题和描述揭示了作者在2012年通过阅读书籍获得的个人感悟,分享了对几位著名作家的理解和体会,包括三毛、贾平凹、张爱玲、余秋雨以及一些新生代作家如韩寒等。这些作家各具特色,他们的作品风格迥异,...
【2012年读书学习计划】是一个针对个人专业转型的学习规划,旨在帮助读者从会计学专业快速适应并精通人力资源管理领域。这份计划分为四个主要部分:学习考试类、精读书目、泛读书目和学习方式。 在【学习考试类】中...
《018+2012PEP三上点读软件语音图书》是专为小学三年级学生设计的一款英语学习资源,结合了现代化的点读技术和2012年版的人教版PEP英语教材。这款软件旨在帮助孩子们更加生动、直观地学习英语,提升他们的听说能力,...
"2012年12月研究生学位英语真题.pdf" 本资源是关于2012年12月研究生学位英语真题的PDF文件,以下是相关知识点的总结: 教育技术 在二十一世纪,教育技术变得越来越重要。随着互联网的普及,教育技术也变得越来越...
【教育的本质与教师角色】 教育是一项崇高的事业,它的核心在于培养和塑造下一代。教师不仅是教育工作的执行者,更是引导者和陪伴者。正如标题和描述中所提及的,教师承担着教育的责任,他们的工作超越了职业的范畴...
《2012年租房协议书》是租赁双方在租房过程中明确权利义务的重要法律文件,以下将详细解析其中涉及的主要知识点: 1. **租赁期限**:协议书中明确了租期为一年,具体起止日期需要填写,租金需在入住前一次性支付。...
以下是对2012年租房协议书范本中的主要知识点的详细说明: 1. 租赁期限:协议中明确了租赁开始和结束的具体日期,以及租赁期限的长度。例如,在这个例子中,租赁期限是从某年某月至某年某月,共几个月。 2. 押金:...
9. 阅读的持续性:书单中的出版时间跨度从2009年至2012年,这表明学生有持续性的阅读习惯。不断更新的阅读材料能够为学生提供新鲜感,有助于长期保持阅读热情。 10. 互动式阅读体验:部分书籍配备光盘、CD等多媒体...
活动时间从2012年4月持续到12月,分为准备、学习读书、评选和全面总结四个阶段。 活动方式包括自学、集中学习和专家辅导,同时创建读书小组,运用网络、简报、座谈和写学习心得等方式促进交流。读书小组的成立以...
### 菏泽市2012年初中学业水平测试语文试题知识点解析 #### 古诗文积累 ##### 经典诗文积累 1. **《采莲曲》**:这是唐代诗人王昌龄的作品之一,通过对江南采莲场景的描绘,展现了诗人细腻的情感和对自然美的热爱...
活动时间为2012年4月21日的14:30-15:30。 活动过程精心安排,确保有序进行。各年级有特定的活动场地,如五、六年级在前操场,三、四年级在后操场,一、二年级在侧院操场。参与图书置换的学生需提前10分钟到位,由班...
【2012年中学读书节活动方案】旨在通过丰富的活动推动中学生培养良好的阅读习惯,提高综合素质。活动的核心理念是“爱读书、会读书、读好书”,旨在引导学生亲近书籍,拓宽知识视野,享受阅读带来的乐趣。以下是活动...
活动时间设定为2012年4月23日至26日,遵循以人为本、广泛参与的原则,强调资源共享和氛围优化,旨在创造一个良好的读书氛围,让每个人都能感受到读书的乐趣和价值。 活动安排包括多个环节: 1. 宣传发动阶段,从3...
出版时间:2012年版 内容简介 《Y群引论》主要介绍y群理论、有限群的组合结构、群谱等在有限群理论中的新概念.内容包括:Y矩阵及其扩张、y群表示理论、Y直积、T矩阵、有限群的组合结构、z上的除法定理、群的编码等...
活动时间从2012年3月持续到6月,确保有足够的时间让学生沉浸在阅读的世界中。 活动实施分为三个阶段:发起阶段、积极开展阶段和总结表彰阶段。发起阶段包括举行启动仪式,推荐读书目录,建立班级图书角,并鼓励学生...
【软件评测师考试知识点】 1. **CPU结构**:CPU中的控制器不仅负责执行指令,还...以上是2012年下半年软件评测师考试的部分知识点,涵盖了计算机硬件、数据通信、编程语言、数据库、软件工程和知识产权等多个方面。
2. 社区图书馆的现状:在2012年的暑期实践中,发现多数社区图书馆存在一些共性问题,如知名度不高、规模较小、设施不完善、图书更新不及时等。居民对图书馆的认知度低,利用率不高,尤其是成年居民和非学生群体。 3...
【2012年学校工作报告】反映了该校在2012年度对教育教学工作的全面总结和回顾,重点关注了“三项活动”的开展以及教学常规的落实。报告详细阐述了各项活动的组织与实施,旨在提升教学质量,促进教师成长和学生全面...
这份2012年的一年级上册数数、读数、数序的PPT课件,旨在通过生动活泼的方式,帮助孩子们理解和掌握11到20各数的认识,培养他们的数感和逻辑思维能力。 首先,数数是数学学习的基础。课件中通过“你会数吗?”这样...