201311-16 如何向外行解释机器学习和数据挖掘 买点芒果去 假设有一天你准备去买点芒果。有个小贩摆放了一车。你可以一个一个挑,然后小贩根据你挑的芒果的斤两来算钱(在印度的典型情况)。显然,你想挑最甜最熟的芒果对吧(因为小贩是按芒果的重量来算钱,而不是按芒果的品质来算钱的)。可是你准备怎么挑呢? 你记得奶奶和你说过, 嫩黄的芒果比暗.... Read More >
201311-16 世界上最遥远的距离 世界上最远的距离 不是 生与死的距离 而是 我站在你面前 你不知道我爱你 世 界上最远的距离 不是 我站在你面前 你不知道我爱你 而是 爱到痴迷 却不能说我爱你 .... Read More >
201311-16 如果哲学家是程序员 尽管没那么明显,但至少对我而言,哲学与编程有很深刻的关系。你想想看,软件代码无非是反应了开发者看问题的视角和解决方案。在开始编码之前,开发 人员会花时间反复思考待解决的问题,明确该问题的要点以及它们之间关系,这种过程正好反应了他们看待这个世界的哲学。同样地,哲学家们都在不停地琢磨他们 所关心问题.... Read More >
201311-16 做程序员之后才知道的 5 件惊奇事 5. 人际交往 编程看起来是一份相当孤独的工作——你需要完成一个功能,所以你坐下来并用代码将其实现。不过事实上,你和其他的同事会有相当多的交流。你会和同事讨论设计,你会在开会时审查新功能,你会和测试人员讨论你的代码。 学会委婉和圆通,在交流中非常有帮助。如果还不会,那你得去学一下。关于这方面,有一本畅销书——卡耐基的《人性的弱点》。如.... Read More >
201311-16 性能调优攻略 要进行优化,先得找到性能瓶颈! 但是在讲如何定位系统性能瓶劲之前,请让我讲一下系统性能的定义和测试,因为没有这两件事,后面的定位和优化无从谈起。 一、系统性能定义 让我们先来说说如何什么是系统性能。这个定义非常关键,如果我们不清楚什么是系统性能,那么我们将无法定位之。我见过很多朋友会.... Read More >
201311-16 这到底是谁之错? 故事一: 背景介绍:RT是一个外包公司,ZWZX是项目承接公司,YD是甲方。 RT公司每天下班的时候都会接到ZWZX负责人的电话,询问一天的工作情况,然后布置任务要求晚上加班做完,RT公司的员工很无奈也很气愤因为每天 都要加班,员工们就问项目经理:“为什么天天加班赶需求,今天才提一个需求,明天就要上线,还让不让人活了?” 项目经理无奈的说:“我有什么.... Read More >
201311-16 Top 10 Movies for Programmers Different areas sometimes share the same concepts. A lot of concepts in computer programming world have been used in movies. Some of them.... Read More >
201311-16 开发者是如何提升技能水平的 参加用户组:参加本地用户组的一些会议,总是有一些专家出席做相关演讲。 参加培训:公司总会为员工的科技技术做一些培训,有兴趣的可以参加提升自己的技能。 参加讨论会:参加一些类似于Google IO、Build、JavaWorld、WWDC、SQLPass等等,去接触一.... Read More >
201311-14 开源中最好的Web开发的资源 学习HTML 5编程和设计 ★ HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码 很不错的 HTML5 Dashboard – Mozilla,效果很炫。 WhatWG Developers, 一个清楚的 HTML5 技术规格说明书。 ★ StackOverflow : 大名鼎鼎的技.... Read More >