更多

精选译文

用鸡讲解技术债务的形成过程

技术债务,是指在面对需求时,由于仓促实现某些功能特性而对代码库产生了破坏(在此过程中同时破坏了代码库的架构设计)。对于一些经理或客户来说,技术债务仿佛是一个陌生的概念。也许他们知道,只是他们不太想听,我不确定。不管怎样,我想到了一个小故事,在下次提出某些新... 详情»
03月15日 15:26 更多相关: 2,463

循序渐进学编程

软件开发者是一个日新月异的领域—–IT 中的大师,今天的编程方式与明天的编程或许截然不同,技术在不断地革新,新语言、新平台的如雨后春笋般出现、更好的解决方案的冒出,因此我们需要跟得上节奏,我们没有选择,唯有努力提高自己。 下面的几点建议或许能帮助你成... 详情»
03月15日 11:26 更多相关: 2,779

GNU/Linux与自由,隐藏在Linux发行版中的非自由软件

许多对软件自由感兴趣的人都会把GNU/Linux作为他们的操作系统选择。但很少有人认识到,许多主要的GNU/Linux发行版并不是完全自由 的。想象一下,当你从Windows迁移过来并安装GNU/Linux时,却发现你正在接受一个严格的微软许可证! 许多发行版使用了专利软件并故意显示一个错误... 详情»
03月14日 21:05 更多相关: , 3,032

Marty Cagan带你走进产品新时代

文 / Marty Cagan  译 / 林航,张莹莹,黄捷文 Marty Cagan是享有世界声誉的产品管理专家,曾经担任网景副总裁、eBay产品管理及设计高级副总裁。本文是他回顾自己二十多年来从事软件产品管理工作的总结和经验分享,介绍了在互联网行业生机蓬勃的背景下,产品经理应该怎样... 详情»

URL、URI 和 URN 之间的区别

URI 标识一个事物 , URL 定位一个事物;然而,位置同样可以标识一个事物,所以,每个URL都是一个 URI,但一个 URI 并不一定是一个 URL。 举例说明罗杰·佩特这是我的名字,这是一个标识。它就像一个 URI,但它不是一个 URL,因为,它不能告诉你任何关于我的位置或如... 详情»
03月14日 11:35 更多相关: , , 2,365

“植物大战僵尸”开发者传授十大设计技巧

PopCap热门策略游戏《植物大战僵尸》罕见地完成了一项使命——成功地将休闲玩家引进这种一般只有硬核群体才会感兴趣的游戏。该游戏开发者 George Fan在2012年GDC大会上分析了它能够吸引广泛用户群体的原因,并重点指出低调而完整的新手教程所发挥的作用。 他认为,&l... 详情»

极客们这么用电脑

The Setup 是一个访谈性的blog,邀请各种geek谈他们的硬件和软件,以及梦想中的装备。这些geek来自各行各业,有教授,软件开发者,游戏开发者,创业者,音乐制作人,艺术家摄影师等等。当然最主要的还是计算机行业的从业者。Setup到目前已经有199篇访谈,这两天读了可能差不... 详情»

对未来企业软件的3点预测

编者按:原文作者Uzi Shmilovici是Future Simple公司的创始人和CEO,该公司为Base CRM的开发企业。我在思考商业计算问题时,脑海里首先浮现的是苹果1984年发布的一则商业广告中梦魇般的画面:一群穿着同样制服的员工齐步走进他们的办公室,然后被迫使用一些设备和软件。他们... 详情»
03月11日 14:24 更多相关: 2,887

虚拟化:数据中心的福音,桌面系统的败笔

在过去的十年,CIO及其他IT管理人员在使用虚拟化技术来整合服务器方面有着美妙的感受,有时最后将服务器的数量缩减至原来的十分之一。虽然完全虚拟化的服务器更庞大,但是它们也在接近满负载状态下运行,原来的物理服务器却很少在这种状态下运行。因而削减了成本,获得了效率,... 详情»
03月10日 21:10 更多相关: 2,637

Google 的二进制和十六进制搜索彩蛋

Google的搜索结果经常搞一些卖萌的小彩蛋,最近在GTricks的Google Fans Community论坛里又有人发现了新彩蛋。当你搜索Hexadecimal(十六进制)、Octal(八进制)或Binary(二进制)的时候,Google会用相应的十六进制和二进制来告诉你找到了多少搜索结果(如上图)。 你能算出0... 详情»
03月10日 15:08 更多相关: 2,256

一个人是否能成为程序员是上天注定的

本文的作者是一个斯洛文尼亚共和国的独立程序员,自称是“戴帽子的黑客”,他使用Pascal、Delphi、 C/C++、Python,PHP,node.js等语言编程,他曾是著名的开源论坛phpBB的几个主要模块的开发人,先后为hipstervision.org等五家公司网站的创始人或合作创始人,他目前... 详情»
03月09日 2:25 更多相关: 3,127

趁你还年轻,来学点程序吧!

2011 年,苹果卖了 1 亿支 iPhone,Android 阵营也卖了超过 1 亿支智慧手机。今年,这个数字可能还要倍增,另外还得加上 1 亿台平板计算机。这场「行动革命」来得很凶— 不,人类史上从来没有一个新平台这么快的穿透全球市场 — 因此不仅企业没准备好,连整个人才市... 详情»
03月08日 13:47 更多相关: 2,457

测试人员是…

我在软件测试论坛里发起了一个讨论题目,请人们以一种幽默的方式说一说什么是测试人员,就像下面的这张图片中的那样:收到了很多非常有趣的回帖,我们将其中Jeff Lucas的最有趣的帖子做成了一张可爱的图片,每次我看到这个图片都想笑。有趣吧,请分享给你的好友们! 详情»
03月07日 11:39 更多相关: 2,617

寻找 TODOs:向开源项目贡献的一些建议

常常有人跟我讲他们想参与贡献开源项目,但是不懂如何入手。我这里有一些建议: git clone repository_url_of_some_open_source_project target_directory grep -RIn TODO target_directory/* 找到你感兴趣的项目,用 SVN/Git/Mercurial 等工具把代码拉下来,然后用grep命令... 详情»
03月07日 11:27 更多相关: 2,588

源代码管理的十条戒律

源代码管理是我们工作中很重的一部分,是很多开发组的生命。但是我们往往在这方面犯错,不理解很多基本的,核心的版本控制的概念。 我在这里列出了十条建议,可以说是戒律。虽然我会用 Subversion 和 .NET 来做示例,但这些戒律和你用的编程语言还有源码管理工具无关。 1. 彻底... 详情»
03月06日 17:27 更多相关: 3,868