从StackOverflow开发者调查看Python

2016.03.20

近日,国外知名技术问答社区StackOverflow发布了2016年开发者调查报告的结果。此调查号称是有史以来最为全面的开发者调查。我们一起来看看调查的主要发现,并重点关注下Python在调查结果中的表现如何。

程序员的日常:难倒AlphaGo的问题

2016.03.16

阿尔法狗与李世石之间的人机大战终于落下帷幕,机器人最终4-1取得了比赛的胜利。前几天看到有文章说,阿尔法狗之前打败的欧洲围棋冠军樊麾已经成为DeepMind家的顾问,经常和阿尔法狗下棋。李世石会不会也被谷歌挖去做顾问呢? 回到正题,这期《程序员的日常》就是要调侃阿尔法狗的,具体

程序员的日常:程序员这个职业会消失吗?

2016.03.12

李世石与AlphaGo之间的人机世纪之战,AlphaGo已连胜两局。这也使得媒体开始热议“人工智能威胁论”,甚至在预测将来哪些职业会因为人工智能而消失。类似上面的新闻标题很多。姑且不论这些论述是否会成真,或者是否属于积极的社会发展现象,我们今天顺着上面的逻辑,先来看一看创造了人工

AlphaGo背后的搜索算法:蒙特卡罗树搜索

2016.03.10

有专家在赛后评论说,AlphaGo的胜利只能算是算法的胜利,因为人工智能目前只是一种算法程序,没有道德,也没有情感,更谈不上情感。 小编其实认为这并没有错,而且就算李世石最后输给了AlphaGo,这样不代表人类输给了机器人。因为这台打败了人类最高智能代表的机器,是由人类一手精心

你能打败这个简易版的AlphaGo吗?

2016.03.10

lphaGo将深度学习和蒙特卡罗树搜索二者结合起来,而本文要介绍的围棋程序只使用了这种蒙特卡罗树搜索算法之一的UTC算法(upper confidence bounds applied to trees),可以说是超级简易版的AlphaGo了。 > 有关蒙特卡罗树搜索,请看另一

Python女神,请收下我的膝盖吧!

2016.03.08

今天(3月8日)是一个特殊的日子,因为编程语言都变成了女人(我们姑且这么假设)。 一位名叫Vaibhav Mallya的用户在Quora上用深情的笔触写下了他对Python女神的爱。他的话感动了我,不知道你看完了之后,会不会也爱上Python呢?

在Eclipse上配置Python开发环境

2016.03.06

Eclipse是著名的跨平台集成开发环境(IDE),最初主要用来Java语言开发。但是我们通过安装不同的插件Eclipse可以支持不同的计算机语言。比如说,我们可以通过安装PyDev插件,使Eclipse成为一个非常优秀的Python IDE。本文的主题,就是如何在Eclipse

福利 | Codeschool全部课程免费 周末狂欢赚学分

2016.03.04

对于从零开始的人来说,学习编程是一件十分艰难的事,尤其是刚开始的时候。有人会选择参加培训班,但是国内这种课程价格都不低。Codeschool也是一家做线上编程培训课程的公司,去年被老牌公司Pluralsight收购。 本周,Codeschool宣布在他们家学习编程的注册用户达到

requests作者推荐:更好的pip工作流

2016.03.01

现在大家开发Python应用时,在代码库的根目录中添加一个`requirements.txt`文件已经成了标准实践。 这个文件用处挺多,一般有以下两种形式:1、项目的顶层依赖包清单(top-level dependencies),通常不会指定版本号;2、项目的全部依赖包清单,每