《Introduction to Tornado》读书笔记

1.书籍信息

书名:Introduction to Tornado
作者:Michael Dory, Adam Parrish, Brendan Berg
出版社:O’Reilly
ISBN:978-1-449-30907-7
页数:136

2.纸张、印刷与排版

看的电子书。各项区分度、间距均正常。

3.勘误

本书勘误页(O’Reilly):http://oreilly.com/…isbn=0636920021292
个人总结勘误:Introduction to Tornado_Oreilly_1版1印_勘误

4.笔记与评价

阅读级别:细读。
推荐级别:Tornado初学者细读。
阅读全文

MongoDB与PyMongo的安装(Linux/Windows XP)

近期在看《Introduction to Tornado》,其中第4章《数据库》部分使用的是MongoDB进行讲解,但是书中并没有对MongoDB的安装以及PyMongo的安装进行讲解,因此,查阅网上资料后,将安装过程和部分注意事项记录在本文中。本文中的安装涉及Ubuntu和Windows XP两个操作系统。

1.环境

环境1:
OS:Ubuntu 13.04 64bits
Python:2.7.4
MongoDB:2.4.5
PyMongo:2.5.2

环境2:
OS:Windows XP 32bits
Python:2.7.2
MongoDB:2.0.9
PyMongo:2.5.2
阅读全文

Tornado安装与“Hello World”

拖了很久,最近终于要开始学Tornado了,其实这篇文章应该是5月初写的,然后就一直没有时间来写,也没有时间继续学。希望这次能够有时间好好学一下,并且研读一下Tornado的源码。

1.环境

OS: Ubuntu 13.04 64bits
Python: 2.7.4
Tornado: 3.1
阅读全文

《统计思维:程序员数学之概率统计》读书笔记

1.书籍信息

书名:Think Stats: Probability and Statistics for Programmers
译名:《统计思维:程序员数学之概率统计》
作者:Allen B. Downey
译者:张建锋 陈钢
出版社:人民邮电出版社
ISBN:978-7-115-31737-7
页数:160

2.纸张、印刷与排版

32开小本,纸张白色、较厚。
字体大小正常,段间距较大。代码字体易区分,习题部分与正文不易区分。

3.勘误

本书勘误页(图灵社区):http://www.ituring.com.cn/book/849
个人总结勘误:统计思维_人民邮电_1版1印_勘误

4.笔记与评价

阅读级别:细读。
推荐级别:细读。
阅读全文

《机器学习实战》读书笔记

1.书籍信息

书名:Machine Learning in Action
译名:《机器学习实战》
作者:Peter Harrington
译者:李锐 李鹏 曲亚东 王斌
出版社:人民邮电出版社
ISBN:978-7-115-31795-7
页数:332

2.纸张、印刷与排版

正常的16开本,纸张白色。
字体大小、行段间距正常。代码等特殊模块区分度较高。

3.勘误

本书勘误页(图灵社区):http://www.ituring.com.cn/book/1021
译者勘误页:http://ir.ict.ac.cn/~wangbin/mli-book
个人总结勘误(部分已提交图灵社区):机器学习实战_人民邮电_1版1印_勘误

4.笔记与评价

阅读级别:细读。
推荐级别:细读。
阅读全文

《鲜活的数据:数据可视化指南》读书笔记

1.书籍信息

书名:Visualize This: The FlowingData Guide to Design, Visualization, and Statistics
译名:《鲜活的数据:数据可视化指南》
作者:Nathan Yau
译者:向怡宁
出版社:人民邮电出版社
ISBN:978-7-115-29381-7
页数:296

2.纸张、印刷与排版

纸张较厚,正文黑白印刷,部分图放于前面的彩图插页。
字体间距合适。插图中的中文基本使用了宋体,不太舒服。

3.勘误

本书勘误页(图灵社区):http://www.ituring.com.cn/book/819

4.笔记与评价

阅读级别:粗读。
推荐级别:程序员粗读,设计人员可细读。
阅读全文

《Python Algorithm》读书笔记

1.书籍信息

书名:Python Algorithms – Mastering Basic Algorithms in the Python Language
作者:Magnus Lie Hetland
出版社:Apress
ISBN:978-1-4302-3237-7
页数:324

2.纸张、印刷与排版

看的电子书,无法评论纸张和印刷。
字体,行、段间距偏小。非正文区分度高。

3.勘误

有,未记录。

4.笔记与评价

阅读级别:细读。
推荐级别:可选其他书籍。
阅读全文

《程序员度量》读书笔记

1.书籍信息

书名:Codermetrics: Analytics for Improving Software Teams
译名:《程序员度量:改善软件团队的分析学》
作者:Jonathan Alexander
译者:张燎原 周峰 张刚 宋励奋
出版社:机械工业出版社
ISBN:9787111401407
页数:219

2.纸张、印刷与排版

正常的16开本,白色纸张,纸张厚度不错。
字体偏小,不过段间距合适。非正文区分度高,无代码。

3.勘误

个人总结勘误:程序员度量_机械工业_1版1印_勘误

4.笔记与评价

阅读级别:细读。
推荐级别:粗读。
阅读全文

Python标准库——collections模块的Counter类

最近在看一本名叫《Python Algorithm: Mastering Basic Algorithms in the Python Language》的书,刚好看到提到这个Counter类(P84的Listing 4.6下的Tip)。

1.collections模块

collections模块自Python 2.4版本开始被引入,包含了dict、set、list、tuple以外的一些特殊的容器类型,分别是:

  • OrderedDict类:排序字典,是字典的子类。引入自2.7。
  • namedtuple()函数:命名元组,是一个工厂函数。引入自2.6。
  • Counter类:为hashable对象计数,是字典的子类。引入自2.7。
  • deque:双向队列。引入自2.4。
  • defaultdict:使用工厂函数创建字典,使不用考虑缺失的字典键。引入自2.5。

文档参见:http://docs.python.org/2/library/collections.html
阅读全文

安装CTeX后环境变量(Path)被覆盖的解决方法

问题描述
今天由于写论文需要,安装了CTeX。几分钟之前,由于要对一些图片进行重新生成,准备打开eclipse,发现提示没有Java环境,然后去查环境变量,发现Path里面只剩下了CTex相关的环境变量。

看来,CTeX的编程人员在写环境变量这步,写的不是”+=”,而是”=”,这样的bug实在是不应该。

版本
CTeX_2.9.2.164(basic)
阅读全文

return top