I started a new online lecture Design of Computer Programs taught by Peter Norvig on Udacity. The quality of this lecture series is exceptional - once again proving the importance of a great teacher! Highly recommend this course for people who are familar with Python and some basic knowledge in computer science. It’s freely available on Udacity.
大数据时代的陷阱,你掉过几回
「There are three kinds of lies: lies, damn lies and statistics.」
条件控制、代码块、错误与异常 | 写给小白的工程师入门
来自高文明的人,总在做低文明人认为浪费的事
最近在读 ⎡Hackers and Painters ⎦(《黑客与画家》),在讲到编程语言的发展时,作者 Paul Graham 说了这样一段话,
用 Jekyll 在 GitHub 上搭建你的个人网站
这是我面向小白写的 Python 编程教程的⎡加餐⎦。
数据类型、运算符、变量 | 写给小白的工程师入门
从这一节开始,我们将进入正式的 Python 学习。绝大多数网上编程教程都直接从这一节的内容开始,我之所以选择在前面铺垫那么久,一是遵循人脑的自然学习规律——在猛扎进细节中前先建立对大画面的认知理解;二是作为走过这条自学路的人,我会希望当初的自己也得到过这样的指点。
Variable shadowing inside functions in Python
I ran into this confusing Python scoping behaviour when attempting Problem Set 7 of MIT600 (2008 Fall).
计算机科学家的脑子和普通人不一样 - 学习全新的思考方式
这是我面向小白写的 Python 编程教程的第三篇。拿勺子同学当小白鼠讲过一遍后,就把修改完的讲义发到⌈影子练习SinanTalk⌋上来啦。
用 Git 记录成长轨迹 | 写给小白的工程师入门
这是我面向小白写的 Python 编程教程的第二篇。拿勺子同学当小白鼠讲过一遍后,就把修改完的讲义发到⌈影子练习SinanTalk⌋上来啦。
写给小白的工程师入门 - 从 Python 开始
这是我面向小白写的 Python 编程教程的第一篇。本周三已经抓勺子同学上完了这节课,得到了很多珍贵反馈,于是我把讲义初版又修改了一遍,放到⌈影子练习SinanTalk⌋上来。