著名计算机黑客Aaron Swartz自杀身亡

发布时间:2013-01-18

本周我们专访中南大学软件学院副教授刘伟,给各位读者分享下软件开发人员的内功修炼之道,著名计算机黑客Aaron Swartz于纽约自杀身亡的消息,同时也引发了互联网的连锁反应。而“不务正业”的Google偏离了虽乔布斯给他设定的“轨道”,但Google发展得很顺畅。阿里巴巴官方微博也于本周宣布马云5月10日起不再任CEO职务。CSDN资讯本周还有哪些备受关注的消息呢,让我们一起通过本周的“一周消息树”了解下吧。

1. 专访刘伟:软件开发人员的内功修炼之道

刘伟,中南大学软件学院副教授,博士。中国计算机学会会员,美国计算机学会(ACM)会员,希赛教育集团企业内训讲师,新程教育集团顾问兼高级讲师,CSAI顾问团专业顾问及内训讲师。具有十多年软件开发、项目管理及IT教育培训经验,曾担任项目经理、系统架构师、软件工程师、IT培训讲师和高级讲师等职位。研究方向为软件工程与数据挖掘,目前正从事相关算法的研究与CASE工具的开发工作。著有:《设计模式》、《设计模式实训教程》、《设计模式的艺术——软件开发人员内功修炼之道》等书。同时也在编著新书《UML实用教程》和《C#设计模式》。

CSDN:那程序员如何培养自己的数学修养?应该培养哪些数学修养?

刘伟:2012年有三本书卖得很火,它们是:腾讯副总裁吴军先生的《数学之美》、日本资深技术作家结城浩的《程序员的数学》和北大高材生顾森的《思考的乐趣:Matrix67数学笔记》。而购买者绝大部分都是IT相关人士,当然最多的还是程序员。由此可见,很多一线程序员都意识到有时间应该学学数学,看看数学书,培养自己的数学修养。这是好事,说明大家都在努力求进步,都在努力提升自己的综合水平。我也读完这三本书,收益颇丰。

2. 著名计算机黑客Aaron Swartz自杀身亡

北京时间1月12日消息,Reddit联合创始人、RSS规格合作创造者、web.py创始人、著名计算机黑客Aaron Swartz于纽约当地时间1月11日自杀身亡,享年26岁。Aaron Swartz的叔叔已经向《The Tech》证实了这一消息。

Swartz很早就参与了网络标准的建立,在14岁就参与创造RSS1.0规格,并因此在程序设计圈中声名鹊起,也从那时开始成为W3CRDF核心工作组成员。他还与John Gruber共同设计了排版语言Markdown。 早在2000年,Swartz就用wiki技术开发了“theinfo”百科全书计划。他公司的后台也以wiki架设。

Swartz曾在斯坦福大学读书,但很快辍学创建Infogami软件公司。Aaron Swartz还是社交新闻网站Reddit的三位创始人之一,2006年初,Infogami与Reddit合并,并在2006年底被出售给出版公司Condé Nast。Swartz在20周岁生日前出售了他所持有的股份。Swartz在2010年创立了反对互联网审查的Demand Progress。这个机构通过Email及其他媒体组织群众,针对特定议题向国会议员及其他意见领袖表达意见、施予压力。

3. 为什么程序员喜欢在深夜编程?

业内有传言称“程序员就是一个把咖啡因转换成代码的机器”。随便找个程序员问“你什么时候工作效率最高?”他的回答肯定是在半夜。这是目前普遍存在一个趋势,一部分人喜欢在早晨4点起床开始一天忙碌的工作,而此刻其他人还在梦乡中。

之所以早起,是为了避免在编程中受到干扰,影响效率。在那个时间里,程序员除了可以看看紧锁的房门,还能干些什么?所以,那时的精力将集中在三件事情上:日程、大脑和屏幕。总而言之,程序员在深夜工作的好处是不会因为紧促的时间和他人的干扰而中断工作。在这种放松的环境下,程序员的大脑也能保持清醒,并且将全部注意力集中在明亮的屏幕上。

4. 最舒适程序员:工作外包给中国 自己却偷懒

北京时间1月17日消息,一家美国重要基础设施公司去年在安全审计时发现,他们公司的知名开发人员将自己工作外包给中国沈阳某公司,而自己却利用工作时间在网上逍遥。

为了让员工可以在家里工作,该公司在电信供应商Verizon那设立了一个基于VPN的双重身份验证登陆系统。然而VPN流量记录显示经常会有来自中国沈阳的用户登陆到公司主服务器,而且使用的验证信息是来自该公司顶级程序员“Bob”。

此外Bob工作站上和中国承包商的PDF发票也再次证明了这件事的存在,可以说Bob是史上过的最舒适的程序员,那么他每天都会干嘛呢?进一步调查还发现,Bob非常具有事业心,他竟然还在其他公司兼职,并且他的工作同样也是外包出去,这让他除了赚了几十万美元外,他还有大把时间在互联网上闲逛和追看美剧。 

5. 可植入身体:“可穿戴计算”时代来临 

“可穿戴计算”一词已经流行很多年,但或许直到今年,我们真正迎来“可穿戴计算”的时代。如今,电池续航能力越来越强、设备微型化趋势越来越浓、先进的电子技术终于能够制造出足够小的屏幕、计算机芯片以及传感器来实现“可穿戴计算”设备。

至少,我们对能够记录人类生命体征的“手镯”、能打电话的手表都已经见怪不怪了。而且,能够增强现实的眼镜,比如谷歌眼镜,或许很快就将上市。智能手机是“可穿戴计算”发展趋势的关键节点。就现在而言,我们中的大多数人都随身携带着强大的通用计算机——智能手机,这些智能手机就像大脑一样,从无线耳机到我们的心率监测仪,每一样都是他们的分布式神经系统。

这听起来很疯狂,但我们创造的“人机系统(cyborgification)”确实发展的非常迅速。它将逐渐改变我们生活及工作的方式,在将来的某天,我们将无法脱离这些移动设备,也将无力反抗。在今年的CES上,我们看到了各种所谓的“智能手表”出现在展台上,但其它种类的“可穿戴式计算”设备还很少见,不过这并不能说明不存在这些设备,恰恰相反,很多“可穿戴计算”设备肯定会在不久之后出现在我们的生活之中。

6. Aaron Swartz自杀原因存疑 引发互联网连锁反应

1月11日,黑客Aaron Swartz在纽约布鲁克林的公寓里上吊自杀,年仅26岁。他的死亡对于推崇信息自由开放的互联网社区是一个重大损失。他是RSS 1.0的共同作者(14岁);他将其开发的Python框架web.py作为自由软件发布;他是 OpenLibrary.org的架构师和第一位程序员;他作为志愿者帮助开发了让公众自由获取美国法律文档的RECAP系统;他帮助互联网档案馆建立了公有作品的上传下载系统;他共同创建了反对互联网审查的Demand Progress。他专注于推动信息开放自由分享。

Aaron Swartz作为一名黑客,他的分享精神毋庸置疑,且值得被大众称颂。但他在分享过程中确实有点僭越规矩了,而这也直接触碰到了某些集团的利益。Aaron对于版权的“漠视”也导致了某些机构和个人对他的不满。毕竟Aaron所下载和分享的都是学者的智慧和期刊的财产,当然也是MIT图书馆的“业绩”。

其实Aaron Swartz在MIT校园用程式大量下载学术期刊的原意可能并不是要解放被封锁的学术论文,而是要大量分析这些学术论文背后的赞助单位。所以 JSTOR 才会说只要资料不外流就不追究。但是事态的发展有点失控,也许正是这些后续事件加速了Aaron的死亡。他被起诉一事,激怒了倡议资讯自由化的人士。

7. 不听乔布斯劝告:“不专心”的Google照样干得好

Larry Page于2011年4月重掌Google帅印,此后一系列重组公司和精简产品的举动让人们依稀看到Page似乎听从了乔布斯的建议。当在Page任期的第二个年头,人们才逐渐明白Page早已偏离了乔布斯给他设定的“轨道”,而且这一路Google也走得很顺畅。

Larry Page上任两年来,Google继续“不务正业”,看看Google业务分部就知道,覆盖图片、旅行、地图、社区、博客等等。除此之外,Google还在同时开发两款操作系统,Google某种意义上的“不务正业”当然也都是计划中的一部分,都具有极强的目的性。

“不务正业”不仅使Google一直处于创新之巅,而且Google也因此才能够逐渐实现对未来的愿景,只有在不断的试错过程中,才能发现目前在做的项目是否可以被放到长远规划中去。Google这种多线作战,放长线钓大鱼的做法也许是乔布斯不屑于做的,但看看Google的现状,乔老爷子还真得向Page取取经呢。