it知识库

你是编程中的“快枪手”还是“慢悠悠”?
it知识库

你是编程中的“快枪手”还是“慢悠悠”?

阅读(42) 作者(admin)

  英文原文:Code fast or code slow? Who are you?  一般而言,有两种类型的开发者。一种编码速度快,喜欢一大段一大段的组合代码,然后看它是否能顺利运行,这是编程中的“快枪手”,还有一种在朝着目标前...

高效程序员的特征:聪明,懒惰
it知识库

高效程序员的特征:聪明,懒惰

阅读(38) 作者(admin)

  英文原文:Productive Developers are Smart and Lazy  这里我使用了聪明,懒惰和程序员这几个词。我说的这几个词的意思是:程序员:有积极活力的,专注于用代码解决真实世界里的问题,不是指那些梦想家,那些永远只想...

it知识库

一个技术团队就像一个UGC社区

阅读(49) 作者(admin)

  如何留住人?我们要先搞清楚人为什么会离开。记得马云总结过两点非常到位:1. 钱没给到位;2. 心受了委屈。我们可以从团队的体验和员工驱动力来思考如何更好地管理一个技术团队。  一个技术团队就像是一个UGC社...

我所经历的“余额宝”的那些故事
it知识库

我所经历的“余额宝”的那些故事

阅读(42) 作者(admin)

  一年前的现在,在杭州支付宝大楼里有个叫“春秋书院”的闭关室,里面一群紧张而兴奋的年轻人在忙碌着。项目室巨大的落地窗前,站着一个面色凝重的人,他就是天弘基金创新事业部技术负责人樊振华,一个在金...

软件开发中的“瑞士军刀综合症”
it知识库

软件开发中的“瑞士军刀综合症”

阅读(50) 作者(admin)

  英文原文:Swiss Army Knife Syndrome  如果大家认为这篇文章更多是在喷,我先说抱歉。“瑞士军刀综合症”的想法是起源于我和项目经理、客户、甚至其他开发者打交道的过程中产生的沮丧感,他们都以一...

it知识库

「我只是认真」——聊聊工匠情怀

阅读(45) 作者(admin)

  老罗的Smartisan T1手机发布会很多人应该都看了,发布会的最后老罗凝视着自己的工匠自画像,半晌没说话,随后转过身,慢慢离开舞台,屏幕下方只留下一句话:我不是为了输赢,我就是认真。  这一瞬间让我想起93年「狮城...

豆瓣的基础架构
it知识库

豆瓣的基础架构

阅读(39) 作者(admin)

  本文根据InfoQ中文站对豆瓣洪强宁(@hongqn)的沟通交流整理而成。洪强宁介绍了豆瓣的架构和组件,并分享了豆瓣基础平台部的一些团队经验。文中截图来自洪强宁在2013年CTO俱乐部中的分享。  架构  豆瓣整个基...

大公司?小公司?我的经历和建议
it知识库

大公司?小公司?我的经历和建议

阅读(56) 作者(admin)

  工作是在大公司更好,还是小公司更好?这个问题让大家争论不休,也没有最终的答案。凑个热闹,我结合自己的经历,谈谈我的看法。    我最开始工作就是在小公司。当时刚刚毕业,在对工作完全没有概念的情况下,进入了...

用核心-路径法设计页面
it知识库

用核心-路径法设计页面

阅读(50) 作者(admin)

  英文原文:http://boxesandarrows.com/designing-screens-using-cores-and-paths/  译者注:文章的原名为Designing Screens Using Cores and Paths。本文作者受到城市规划中“交通需求线”的启发,提...

想要提高网页转换率?试试这16个UI秘诀
it知识库

想要提高网页转换率?试试这16个UI秘诀

阅读(34) 作者(admin)

  优异的用户界面(user interface,UI)让用户用得顺心,从而提高转换率(conversion rate),换言之,好的UI在使用与销售层面上形成双赢。UI设计师Jakub Linowski列出16点改善UI的诀窍,而这份清单仍在继续累积,有兴趣的读者可...

天猫浏览型应用的CDN静态化架构演变
it知识库

天猫浏览型应用的CDN静态化架构演变

阅读(37) 作者(admin)

  在天猫双11活动中,商品详情、店铺等浏览型系统,通常会承受超出日常数倍甚至数十倍的流量冲击。随着历年来双11流量的大幅增加,每年这些浏览型系统都要面临容量评估、硬件扩容、性能优化等各类技术挑战。因此,架...

Windows平台网站图片服务器架构的演进
it知识库

Windows平台网站图片服务器架构的演进

阅读(46) 作者(admin)

  构建在Windows平台之上的网站,往往会被业内众多架构师认为很“保守”。很大部分原因,是由于微软技术体系的封闭和部分技术人员的短视造成的。由于长期缺乏开源支持,所以只能“闭门造车”,这...

大型网站架构演变和知识体系
it知识库

大型网站架构演变和知识体系

阅读(41) 作者(admin)

  之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白...

我的成长磨练:每天写博客
it知识库

我的成长磨练:每天写博客

阅读(48) 作者(admin)

    认识我的朋友都知道,每天早上五点到八点是我的「博客时间」,除非家里有紧急的事情,否则谁也不能打扰我做这门功课。我从 2009 年 6 月开始写博客,到现在刚好三年,累积了 580 篇文章,每个月有超过 50 万人次阅...

年轻人,卷起袖子,来把手弄脏吧!
it知识库

年轻人,卷起袖子,来把手弄脏吧!

阅读(37) 作者(admin)

  搬回台湾的这一年半来,我从南到北跑遍各大学校园去演讲,几乎只要学校有来邀约,即使是赔上时间和交通成本,我也会出席。这场网络革命来得很凶,我认为年轻人有必要知道世界正在往哪里去,并且把自己准备好 ── 还记...

it知识库

Facebook和Google如何激发工程师的创造力

阅读(35) 作者(admin)

  今天终于“朝圣”了两个伟大的公司——Facebook和Google,对创造力和驱动力的来源有了更多的理解,尤其是对于典型的知识型工作者——软件工程师,如何激发和维持他们的内心激情。...

好的程序员到底好在哪里?
it知识库

好的程序员到底好在哪里?

阅读(46) 作者(admin)

  英文原文:What Makes a Good Programmer Good?  我这些年和许多程序员工作过——他们有些人超级棒,有些明显比较平常。因为我近来和一些熟练的程序员工作的很愉快,我花了一些时间考虑我羡慕他们什...

段念:永远选择自己想要的
it知识库

段念:永远选择自己想要的

阅读(48) 作者(admin)

  段念,现任豆瓣工程副总裁,曾在Google、乐元互动、OpenTV等公司任重要职位,并在华中科技大学获得了硕士学位。他在华为的时候抛弃了大家羡慕的市场部岗位,只为了去“搞技术”。他在通讯行业如日中天的...

微博CacheService架构浅析
it知识库

微博CacheService架构浅析

阅读(42) 作者(admin)

  微博作为国内最大的社交媒体网站之一,每天承载着亿万用户的服务请求,这些请求的背后,需要消耗着巨大的计算、内存、网络、I/O等资源。而且因为微博的产品特性,节假日、热门事件等可能带来突发数倍甚至十几倍的访...

为什么你还一直在穷打工?
it知识库

为什么你还一直在穷打工?

阅读(39) 作者(admin)

  同样是打工,为什么你一个月只有2、3K,而唐骏的身价却可以高达10亿?或许你会反驳我,说人人都成为唐骏的概率有多大?的确,人人都成为唐骏的确不现实,但是经过努力,月薪达到8K、1W的总是大有人在吧?虽然不能达到大富大贵...

从Code Review谈如何做技术
it知识库

从Code Review谈如何做技术

阅读(41) 作者(admin)

  这两天,在微博上表达了一下Code Review的重要性。因为翻看了阿里内部的Review Board上的记录,从上面发现Code Review做得好的是一些比较偏技术的团队,而偏业务的技术团队基本上没有看到Code Review的记录。当然...

it知识库

如何写出让自己满意的代码

阅读(46) 作者(admin)

  今天有位朋友在微博上问我这样一个问题:  “@老码农的自留地 ,最近出于学习目的写一个管理系统,越到后边,越觉得自己前边的代码写得烂。前辈,我想让代码写得更好一点,能不能谈谈你的经验,给我指点一下!&rdquo...

it知识库

GET和POST有什么区别?

阅读(46) 作者(admin)

  如果有人问你,GET和POST,有什么区别?你会如何回答?  我的经历  前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。  这个答案好像并不是他想要的。于是他继续追问有没...