
2014年最有创意的UI设计
国外知名设计类网站fastcodesign盘点了2014年最佳的UI设计,小编选择了很有意思的6款产品,一睹为快。

《高效程序员的45个习惯》作者:掌握多种语言是我的财富
Venkat是一位多产的技术作家,他著有《Groovy程序设计》、《Scala程序设计:Java虚拟机多核编程实战》,以及Jolt大奖获奖图书《高效程序员的45个习惯:敏捷开发修炼之道》。

为什么动态类型编程语言会如此流行?
我能想出很多的静态类型语言的优点和好处,但对于动态编程语言,我总结不出多少有点,但很显然,有很多人非常的喜欢动态编程语言,为什么?

程序员在编程中遇到的奇葩弱智问题
各位程序员/开发人员,你们有过上面这些经历么?我是希望会有,如果没有,或许你不算是个真正的程序员/开发人员啊。O(∩_∩)O~

如何编写出优秀的软件
编写优秀软件的语言是被广泛使用的,这使得有人能够阅读和修改代码。优秀的语言,比如C、Python和Java。

第一台安卓手机诞生内幕
第一版安卓系统发布距今已经过去6年多,伴随它一同发布的还有第一台安卓手机——T-Mobile G1,它接受了同样的岁月洗礼。

我维护程序,我自豪
开发新应用程序的开发人员是非常优秀的人群。但是,编程世界里真正的英雄却是维护和扩展现有应用程序的开发人员们。

为什么烂软件大行其道而好软件无人问津?
作为喜欢较真的程序开发者,一个最难以让我们接受的事实是,很多看起来开发和设计都几乎完美的软件却无人问津。相反,很多开发的一塌糊涂的软件却被世界上的人们大量的每天使用着

写代码的最高境界:能不写则不写、能少些则少些
本文是”Write Less Code”作者对2012的这篇文章进行重新修改,在经过两年的工作经验积累,再回过头来看12年这篇文章,作者有了新的思考和见解。

漫谈Github与开源
今天在 Github 发布了我人生真正意义上的第一个开源项目-『Onepay』,这是一个简单方便的打赏按钮/链接生成系统

我从谷歌工程师文化中学到的 6 个核心原则
每周,一组谷歌员工都会在厕所的墙壁上粘贴一页来分享本周的测试小建议。有时这页纸会讨论依赖注入,并提供一个简单的示例展示如何用不同语言使用它;

数据说话:怎样的程序员最抢手?
我最重要的工作,就是定期对拍卖的数据进行分析与整理。前段时间整理了10月的拍卖数据,跟大家分享一下:怎样的程序员最抢手?

盘点2014:10个词让你看懂今年的移动互联网
时光荏苒,如白驹过隙。转眼间 2014 年就要过去了,群雄逐鹿、狼烟四起,跌宕与沉浮,光荣与梦想。

“Hello world”不简单
但我最初开始学习编程时,我总希望能尽快的越过写“hello world”程序的阶段,希望能够立刻开始编写真正有用的程序。但事实上,我发现我大半辈子时间都在写“hello world”程序,而且看不到结束的尽头。

为什么我看不懂你的代码
经过了多次这种经历以后,我开始认真思考,为什么我的代码在我编写的时候很清楚、而当我数周或数月后回头看的时候,它们却那么费解。

技术团队的情绪与效率
为什么工程师的效率有那么明显的波峰波谷?负面情绪与工作效率有什么关系? 团队 Leader 应该怎样保证整体的效率输出与大家的成长?为什么醉心于技术的同学做项目总是虎头蛇尾?

Linkedin工程师是如何优化他们的Java代码的
在Feed Mixer里面用到了一个叫做SPR(念“super”)的库。博文讲的就是如何优化SPR的java代码。下面就是他们总结的优化经验。

为什么我要竖向对齐程序代码(你也应该这样做)
讨论的进行中,我的一个回复触发了另外一场关于是否应该竖向对齐代码的口水仗。我坚持我的观点!下面让我来解释一下为什么要竖向对齐。

张逸:代码的体格
Steve Yegge 在他特立独行的作品《程序员的呐喊》中写道:“我坚信代码最大的敌人就是体格”。

从程序员比电脑便宜到电脑比程序员便宜
计算机变得便宜而程序员变得昂贵了。当下的时代是设计师情怀的时代,如今我们代码的可读性比代码的性能更为重要。

海盗湾与盗版精神:不断被围剿,不断重生
作为世界上最知名的盗版内容下载站,海盗湾已经走过了 11 个年头,这 11 年间,海盗湾经历了各种风波和打击,最近一次则是在上周二遭遇了瑞典警方的突击搜查,在当地大规模的知识产权保护行动中,海盗湾目前处于死亡状态。

翻盖手机要重新流行了吗?
一张照片在时尚界和科技界引起震动。《Vogue》美国版编辑、时尚元老安娜·温图尔(Anna Wintour)被拍到在美国网球公开赛上使用翻盖手机。

李纳斯定律(Linus’s Law):只要有足够多的眼球,就可让所有bug浮现。
只要足够多的眼球关注,就可让所有软件缺陷浮现。

小米跻身世界智能手机第三巨头
这个夏天,中国公司小米在竞争激烈的中国市场上取得了第一名的位置,并且在这个过程中成了世界第三大手机制造商。

从 Node.js 分裂出 Io.js 事件看开源软件谁做主
由于对官方运营商 Joyent 公司在 Node.js 管理上的长期不满,多位核心开发者另立门户,创建了分支 Io.js。从 GitHub 得知,Io.js 的第一个版本(1.0.0 alpha1 版)将于 2015 年 1 月 13 日发布。