
IT文摘
文章平均质量分 96
RisingWonderland
这个作者很懒,什么都没留下…
展开
-
代码整洁之所以重要的七个理由
本文转载自伯乐在线,由 伯乐在线 - Victoria 翻译自 Cory House。原文链接: Cory House 译文链接: http://blog.jobbole.com/61312/首先要承认,大学毕业的时候我是个糟糕的程序员。我拿到了学位,学到了一大堆书本知识,然后,我开始做一个不太重要的项目,每天晚上花大量的时间做简化。 起初,一切正常,但是我的代码转载 2014-03-28 08:38:51 · 1056 阅读 · 0 评论 -
Java程序员的错
本文转载自程序师,转载 2014-07-29 14:42:48 · 667 阅读 · 0 评论 -
最让程序员懊恼的 10 件事
10. 注释说明“是什么”,而不是“为什么”入门级编程课程教导学生要学会频繁且尽早地注释。不可否认在学习编程的起步阶段这方法的确是相当有效的(即使看到最简单的代码行都像天书)。然而许多程序员即使已经从一只小菜鸟长大成一位计算机牛人,也还是把这个习惯给延续了下来。r = n / 2; // Set r to n divided by 2 // Loop while r – (n转载 2014-08-05 09:32:12 · 1043 阅读 · 0 评论 -
版本管理三国志 (CVS, Subversion, git)
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!最近有两则和git有关的新闻很火:12306的抢票插件拖垮了GitHub (GitHub基于git)陈皓建议阿里共享平台改用Linux+git的解决方案git是一款版本控制软件(VCS,Version Control System)。VCS通常用于管理转载 2014-08-28 20:27:37 · 944 阅读 · 0 评论 -
谷歌推荐的技术能力提升指南
本文转载自:码农网,译文链接:http://www.codeceo.com/article/google-guide-for-technical-development.html,英文原文:Guide for Technical Development,翻译作者:码农网 – 小峰译者注:本文是翻译自 Google Career 的一篇职业规划指南,需阅读原文的请自备墙梯。以下是译文转载 2015-05-15 19:39:21 · 839 阅读 · 0 评论 -
扁平化设计与质感设计: 他们有什么不同?
本文转载自 960px,译文链接:Click me两种相似的设计风格,一个基于另一个。一个是新热事物,另一个,有人猜测,已经以自己的方式成为一种时尚。一个是自发的-适应设计的趋势,另一个却是有目标-专用的设计指导规范。你可能明白了扁平化与质感设计之间的冲突了。但是,他们之间不同是什么呢,本质上是一个比另一个更好?在某些用途上更好?实际上,一些人想知道它们之间的差别有多大,让转载 2015-06-02 18:23:43 · 2107 阅读 · 4 评论 -
有人负责,才有质量:写给在集市中迷失的一代
本文转载自 开源中国,原文:A Generation Lost in the Bazaar (发表于 ACM Queue vol. 10, no. 8, 2012)作者:保尔-亨宁·凯普(Poul-Henning Kamp) 翻译:@李松峰转载 2014-06-17 16:29:20 · 762 阅读 · 0 评论 -
程序员/开发者的时间都去哪了?
本文转载自伯乐在线,由 伯乐在线 - yuliu 翻译自 Ryan O'Neill。原文链接: Ryan O'Neill 译文链接: http://blog.jobbole.com/63770/对于那些不知道程序员/开发者的时间都去哪了的人,本文可能会提供一些线索。我记录了这份日志不仅是为了看看时间都花费在哪了,也是为了看看我都做了些什么,检视下自己是否偷懒了。当回顾之转载 2014-03-27 18:04:46 · 1006 阅读 · 0 评论 -
为什么内存优化加速软件百害而无一利
本文转载自极客范,由 极客范 - 八卦爱好者 翻译自 Chris Hoffman。原文链接: Chris Hoffman 译文链接: http://www.geekfan.net/7474/许多公司都想把“内存优化器”(比如某卫士的点一点释放内存功能)作为他们的PC优化软件的一部卖点推销你。但是,这些软件往往非徒无益——它们不但不会加速你的电脑,反而会使你的电脑速度转载 2014-03-27 18:08:34 · 1376 阅读 · 0 评论 -
编写可读代码的艺术
本文转载自 BeiYuu博客 原文链接:Click me 正文如下:编写可读代码的艺术2013-03-21这是《The Art of Readable Code》的读书笔记,再加一点自己的认识。强烈推荐此书:英文版:《The Art of Readable Code》中文版:编写可读代码的艺术代码为什么要易于理解"Code sho转载 2014-03-28 09:07:09 · 1798 阅读 · 0 评论 -
能“干掉”苹果的中国“黑客”
本文转载自51CTO,原文链接:能“干掉”苹果的中国“黑客”他是全球发现苹果漏洞最多的人,他曾穷的住在小黑屋,他经常接到国家安全部门的电话,他差点堵住周鸿祎的路……我们最终还是没有见到吴石本人,即便他的生意合伙人刘盛(化名)已经应承了帮我们牵线。自打2010年他接受了《福布斯》的专访之后,这个四川男人就再也不愿意让自己曝光。那篇文章其实还算中肯,“在上月的一次安全更转载 2014-03-27 15:16:26 · 786 阅读 · 0 评论 -
C++的历史
本文 转载自 伯乐在线,由 伯乐在线 - honpey 翻译自 Albatross。原文链接: Albatross,译文链接:C++的历史可以追溯到1979年,当时Bjarne Stroustrup(译者注:C++之父)正在准备他的博士毕业论文,他有机会使用一种叫做Simula 的语言。顾名思义,Simula语言的主要作用是仿真。Simula 67是Simula语言的一种变种,被公认是首款转载 2014-05-04 08:26:53 · 769 阅读 · 0 评论 -
XP经典壁纸,多少人曾爱慕你年轻时的容颜
本文转载自 IT之家,原文链接:Click me如果你曾经使用过Windows XP操作系统的话,你就一定见过这张最为经典的桌面壁纸。据悉,这张蓝天+白云+绿草的壁纸被命名为“欢乐”(Bliss),并很有可能是这个星球上被观赏次数最多的照片。▲Windows XP经典桌面拍摄地据这张图片的拍摄者查克-奥利尔(Charles O'Rear)回忆称,在1转载 2014-04-03 08:24:34 · 3265 阅读 · 0 评论 -
如何成为一个伟大的开发者(一)
作者简介:Peter Nixey,Ruby on Rails程序员,前计算机视觉学者、企业家,Clickpass公司CEO,YC孵化器的企业规划导师,Brojure公司CTO。作为一个开发者,最关心的不外乎提高自己的软件开发水平。那要从何做起呢?积累技术知识(比如Node或者No-SQL)?死磕那些经典的算法问题(比如气泡排序或者网址缩短)?或者是打牢基础?作为一个程序员你转载 2014-05-07 11:14:20 · 729 阅读 · 0 评论 -
程序员/设计师能用上的 75 份速查表
本文转载自 由 伯乐在线 - 黄利民 翻译自 designzum。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。75 份速查表,由 vikas 收集整理,包括:jQuery、HTML、HTML5、CSS、CSS3、JavaScript、Photoshop 、git、Linux、Java、Perl、PHP、Python、Ruby、Ruby on Rails、Scala、C#、SQ转载 2014-04-09 18:12:56 · 2084 阅读 · 0 评论 -
为何大多数人做出来的图表只是一坨屎?
本文转载自 伯乐在线,原文:Hubspot,译文:13TECH。数据可视化,是一种用来将复杂信息数据清晰表述出来的强大有力的工具。 通过可视化信息,我们的大脑可以更有效地合成和保留信息内容,增强对信息的理解。但是如果不正确数据可视化,它可能弊大于利。错误的图表可以减少数据的信息,或者更糟的是,完全背道而驰!这就是完美的数据可视化极其依赖设计的原因。转载 2015-07-31 10:03:27 · 1141 阅读 · 0 评论