为什么我看不懂你的代码

为什么我看不懂你的代码

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

技术团队的情绪与效率

技术团队的情绪与效率

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

Linkedin工程师是如何优化他们的Java代码的

Linkedin工程师是如何优化他们的Java代码的

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

为什么我要竖向对齐程序代码(你也应该这样做)

为什么我要竖向对齐程序代码(你也应该这样做)

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

张逸:代码的体格

张逸:代码的体格

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

从程序员比电脑便宜到电脑比程序员便宜

从程序员比电脑便宜到电脑比程序员便宜

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

海盗湾与盗版精神:不断被围剿,不断重生

海盗湾与盗版精神:不断被围剿,不断重生

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

翻盖手机要重新流行了吗?

翻盖手机要重新流行了吗?

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

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

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

只要足够多的眼球关注,就可让所有软件缺陷浮现。

小米跻身世界智能手机第三巨头

小米跻身世界智能手机第三巨头

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

从 Node.js 分裂出 Io.js 事件看开源软件谁做主

从 Node.js 分裂出 Io.js 事件看开源软件谁做主

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

测试显示苹果的Swift语言性能不佳,任重而道远! swift

测试显示苹果的Swift语言性能不佳,任重而道远!

苹果公司对外宣称,性能是Swift带给OS X和iOS开发人员的好处之一。然而,独立开发者Tyrone执行的基准测试显示,与Objective-C相比,Swift性能并不如人意。

程序员的“纪律性”

程序员的“纪律性”

在所谓的纪律性团队里,程序员往往学不到什么东西。因为麻木地堆代码永远不是软件行业的核心竞争力,设计能力才是,多问几个为什么、一定要这样和为什么不那样,对年轻人,尤其对一个有技术追求的年轻人永远有好处。

这个时钟让你看的不是时间,是寂寞

这个时钟让你看的不是时间,是寂寞

荷兰的一个工作室展出了他们独特的时钟 AllTheMinutes,内容是一条 Tweet,Tweet 里包含了当下的时间,以及博主自己的话,基本上格式都是“现在是几点几分,我在干什么…”之类。

Facebook认为“用户”这个词不好,应该改用“人”

Facebook认为“用户”这个词不好,应该改用“人”

据Business Insider报道,Facebook 将停用“用户”(user)的说法,转而使用“人”(people),使产品更加人性化。

美国总统奥巴马的第一行代码

美国总统奥巴马的第一行代码

奥巴马成为美国历史上第一位写过代码的总体(如果小布什没有秘密的沉迷于PHP的话)。

你患上了开发者渐冻症吗?

你患上了开发者渐冻症吗?

软件开发技术的百花齐放,一夜春笋让全球的开发者们长期生活在恐惧中,不少程序员因此患上了开发者渐冻症。

从火爆的苹果1元钱App下载看用户贪小便宜的刚性需求

从火爆的苹果1元钱App下载看用户贪小便宜的刚性需求

我想说的是,贪小便宜是中国用户非常重要的一个刚性需求,这和有钱没钱没关系

大数据翻页的难点和技巧 大数据

大数据翻页的难点和技巧

根据经验,在大部分场景下,单个业务的list数据长度99%在1000条以下,在数据规模较小时候,上面的方法非常适合。但剩下的1%的数据可能多达100万条,在数据规模较大的时候,当访问offset较大的数据,上述方法非常低效

国产操作系统无需“计划生育” 但要“优生优育” 国产操作系统

国产操作系统无需“计划生育” 但要“优生优育”

对于政府过往对国产操作系统的支持,一棒子打死是不对的,但通过那只无形的市场之手就能拨乱反正,匡扶汉室?事实上,不那么简单。

为什么说微软开源.Net也拼不过Java?

为什么说微软开源.Net也拼不过Java?

我们来看看微软是怎么看待 .Net,又想拿它做什么?而其他业界人士又是怎么看待的呢?

程序员的鄙视链 瞧不起

程序员的鄙视链

在软件工程师(中国叫做「程序员」或「码农」)的圈子里,文人相轻的现象可是非常严重的,在程序设计的各个领域里都有着错综复杂的「鄙视链」。从程序语言、编辑器、平台到 { 是写在 if 的同一行还是下一行,不同阵营的人都习惯鄙视来鄙视去。

杜比巨幕进入中国 挑战IMAX 3D巨幕

杜比巨幕进入中国 挑战IMAX

RealD与百老汇院线联手,在内地打造三个LUXE影厅;杜比计划推出自家的认证影院杜比影院,将用杜比独家技术杜比Vision放映,挑战IMAX。

总结2014中国互联网十大段子

总结2014中国互联网十大段子

段子年年有,今年特别多。追寻回忆,搜集了一年中和互联网行业相关的一些段子,以飨读者。

你可以从陌陌上学到的 3 件事 陌陌

你可以从陌陌上学到的 3 件事

现在不是讨论如何看待陌陌上市估值 30 亿美元高了还是低了的时候。如果你拥有一颗创业的心,或许你可以从陌陌上学习 3 件事。