一切皆软件,一切皆API

先说件事儿,科学家证明,马这种动物最早是出现在美洲大陆的,但经过了漫长的进化之后,这里的马反而灭绝了。

技术人员如何提升自己的价值

技术人员的价值被低估,这是我和朋友最近讨论比较多的一个话题。我们都认为,很多人的技术相当好,工作成果也很显著,但没有获得应有的回报。从同行的角度来看,这种现象确实很“不公平”。

放弃「朝九晚五」的收获

我的爷爷奶奶在苏联出生、长大,对于成功有着朴素的认识。他们想找到一份工作,干一辈子。对于他们,这就是理想,因为他们可以稳定地呆在温柔乡里。

微软新的浏览器Edge评测 渲染效果惊人

Win10 发布在即, Anandtech 对微软的新浏览器 Edge 进行了一系列评测,看看如今的 Edge 和今年 1 月份的 Spartan 有啥区别,同时还加入了新旧版本的 Chrome 40/43、Firefox 35/39。IE11 也重新测试了一次,结果没有任何不同,就不再重复罗列了。 测试平台完全不变,处理器还是 Intel Core i7-860。哦对了,Edge 的版本号如今已经达到20. 10240.16384.0,迭代也是非常快的,这方面都很努力哈。 每一个项目中,Edge 都比当初的 Spartan 有大幅提升(比起 IE11 更是不可同日而语),尤其是 Oort Online (WebGL 性能)成绩居然猛增了 1.5 倍,只不过距离 Chrome、Firefox 还有些差距。 SunSpider、Octane 2.0 俩项目是 Edge 最拿手的,WebXPRT 2013 则还是最慢的,HTML5 也有些差距。 其实大家都没闲着,Chrome、Firefox 这半年来的提升也很明显,不过需要说明的是,Firefox Oort Online 性能翻了几乎一番,一跃成为最高分,但也是有水分的。 其中有一个下雪的场景,Firefox 渲染出来的却是闪光,另一个下雨的场景则多出来一些横线。 Firefox 渲染不完全正确 Edge 渲染没问题 […]

即将改变软件开发的5个Java 9新特性

预计发布的Java 9中,最令人兴奋的特性是什么?
有关Java9的消息最近显得有些沉寂,不要被它迷惑了。

科技公司咋对付黑客?请女巫做法

据美国猎奇新闻网站odditycentral.com 7月21日报道,现代科技与传统巫术似乎是风马牛不相及的两种事物,但这并不能阻止硅谷科技公司雇请巫师为它们服务,甚至帮助对付黑客和电脑病毒等。

记一次苦逼的SQL查询优化

最近在维护公司项目时,需要加载某页面,总共加载也就4000多条数据,竟然需要35秒钟,要是数据增长到40000条,我估计好几分钟都搞不定。卧槽,要我是用户的话估计受不了,趁闲着没事,就想把它优化一下,走你。

给 Lisp 程序员的 Python 简介

这是一篇为Lisp程序员写的Python简介(一些Python程序员告诉 我,这篇文章对他们学习Lisp也有帮助,尽管这不是我的本意)。

美国航天局的十大编码戒律

 美国航空航天局(NASA,以下皆用英文简称)有一套自己的编码标准,以确保所有 NASA 应用的代码质量和安全。这些标准渐渐演变适用于广大的软件开发行业。

HTML5的崛起之路——不只是励志剧,还是宫斗剧

在Flash被疑即将淡出历史舞台的同时,HTML5最近却在业内火得一塌糊涂。雷锋网作者钟铄是起源天泽的游戏制作人,在这篇文章中,他将从历史的角度来铺展HTML5的崛起之路——不只是励志剧,还是宫斗剧。

哪个才是修炼编程的正确姿势?培训班VS大学

到2020年,美国计算机编程行业将出现100万个岗位缺额。对于今后10年将要就业的人来说,编码行业将为他们提供大量满足创造性、高薪以及安全的机遇。而最令人感到激动的是,任何人都将可以编码。编码将不再仅限于少数天才的特长,各种年龄、各种背景的人都将可以发现编码的内在逻辑和魅力。

PHP vs Node.js

网络正在处于一个日新月异的发展时代。服务器端开发人员在选择语言的时候非常困惑,有长期占主导地位的语言,例如C、Java和Perl,也有专注于web开发的语言,例如Ruby、Clojure和Go。只要你的项目运行良好,你的选择就显得没有那么重要了。

谈程序的正确性

 不管在学术圈还是在工业界,总有很多人过度的关心所谓“程序的正确性”,有些甚至到了战战兢兢,舍本逐末的地步

所谓软件工程

很多编程的人包括我,头衔叫做“软件工程师”(software engineer),然而我却不喜欢这个名字。我喜欢把自己叫做“程序员”(programmer)或者“计算机科学家”(computer scientist)。这是为什么呢?这需要从“软件工程”(software engineering)在现实中的涵义谈起。

每个开发人员都需要了解的一个SQL技巧

对于数据过滤而言CHECK约束已经算是相当不错了。然而它仍存在一些缺陷,比如说它们是应用到表上面的,但有的时候你可能希望指定一条约束,而它只在特定条件下才生效。

为什么人一旦胖了便很难再瘦回去?

一项新的研究显示,肥胖的人几乎不太可能再瘦回正常体重。

王垠:DRY原则的误区

 很多编程的人,喜欢鼓吹各种各样的“原则”,比如 KISS 原则,DRY 原则…… 总有人把这些所谓原则奉为教条或者秘方,以为兢兢业业地遵循这些,空喊几个口号,就可以写出好的代码。

女性黑客的崛起将造福世界

2015 年 5 月 23 日,来自 19 个国家的黑客在线或亲自参加了 Femhack,一项受 到萨宾·马哈茂德(Sabeen Mahmud)的事迹激励的国际草根女性主义黑客马拉松活动。

这是前端最好的时代——论前端的“三化”建设

深JS大会近日在深圳举办,涵盖了JS领域众多热点话题,很多专家的精彩分享更是引起参会者的诸多思考,如赫门演讲中提出的“每18至24个月,前端都会难一倍”。本文来自腾讯AlloyTeam李成熙,分享了他参会的所见所感。

王垠:数学和编程

 好些人来信问我,要成为一个好的程序员,数学基础要达到什么样的程度?十八年前,当我成为大学计算机系新生的时候,也为同样的问题所困扰。