Python
Data Visualization
Data visualization is quite fun. Perhaps when you think of data visualization, you think of ugly Microsoft Excel spreadsheets with half-a$$ed graphs.
内容:
- 将csv文件的数据转换为json对象
- 绘制折线图
- 绘制柱状图
- 绘制地理数据
其他:
APIs
使用request等库实现爬虫功能。
使用的库:
- request: making interactions with HTTP much more easier
- matplotlib: generating graphs and charts of various kinds
- tablib: for easily generating CSV datasets
Web Scraping
使用scrapy实现爬虫,并存储在Postgres数据库中。
Networks
使用Twisted实现一个聊天机器人。
GUI
实现数独游戏
得到
引流品和利润品
典型的为超市提供几乎不赚钱的产品,但会引入巨大的人流量,然后再售出正常利润的产品。
脑科学
- 放空大脑的方法:散步,休息,冥想
- 先做费劲的活,然后再做有想象力和创造力的工作,因为大脑在累的时候更充满创意。
Others
Choose License
如何为自己的开源项目挑选一个合适的license? 这个网站有介绍。
An open source license protects contributors and users. Businesses and savvy developers won’t touch a project without this protection.
Special Method Names
Python class里一些特殊的方法名的含义