最新文章

Jim Bird是一位经验丰富的软件开发经理、项目经理与CTO,专注于软件开发与维护、软件质量与安全等领域中疑难问题的解决。在过去的15年间,Jim曾管理过团队建设并主导过高性能的财务系统的建设。他的主要兴趣在于如何提升小团队的效率以构建真正的软件:高质量、安全、可靠、高性能及适应性强。近日,J...

阅读(12166)  推荐(17)  代码审查  发布于 2014-03-07 18:22

生活中很多人会调侃道:“每天手指在手机屏幕上滑动的距离比走路的距离还长!”随着指尖上的浏览融入到生活的方方面面,如何让用户手指滑动的更有效率,在滑动手指的同时看到更多想看的内容,而不白白滑动手指,是提升手机APP用户体验的重要方面。为深入理解人们的APP浏览行为,我们使用专门用于追踪移动设备注视...

阅读(4407)  推荐(12)  产品设计 用户体验  发布于 2014-02-25 16:56

简介如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“Node 究竟是什么东西?” 即便是在参阅 Node 的主页之后,您甚至可能还是不明白 Node 为何物?Node 肯定不适合每个程序员,但它可能是某些程序员一直苦苦追寻的东西。为试图解释什么是 Nod...

阅读(16617)  推荐(46)  Nodejs  发布于 2014-02-20 10:48

英文原文:El-Habya'a” or the Technical Debt 我们曾遇到过最后期限即将到来、时间非常紧迫的情况。当时,我们必须尽快修复Bug,然而其中的一个Bug特别坚韧,任我们百般努力也无可奈何!随后,我的某个同事接手了调试工作。他强行写入了一些应该从数据库中检索来获取的值—...

阅读(2840)  推荐(0)  程序员 技术债 项目管理  发布于 2014-02-19 21:51

文/范亚飞(毕业于英国谢菲尔德大学,获得优等硕士学位。新东方教育科技集团教师培训中心负责人。新东方教育科技集团10大演讲师。国内知名出国留学备考与申请研究者。) (编者注:本文根据范亚飞在长江商学院微信精英群分享的内容整理) 讨论关键词: 主要从6个term谈(如下图)。Education...

阅读(9250)  推荐(8)  在线教育  发布于 2014-02-15 13:24

创业团队经常弄混了「需求」与「市场」的差别,从根本上说,需求是需求,但市场的构成除了有需求存在,还得有供给,同时透过共识的价格交集而成交,方能形成市场。简单说,有需求未必能形成市场,那得看供给与价格;反过来说,只有供给而不存在需求,或者供给与需求具备但价格没有共识,市场也不存在。 虽然是很简单...

阅读(9954)  推荐(56)  市场 需求  发布于 2014-02-09 12:14

在前端中,有一个很重要的概念就是事件。我对于事件的理解就是使用者对浏览器进行的一个动作,或者说一个操作。 本文会介绍很多与事件有关的东西,虽然我的出发点有那么点一网打尽的意思m不过也难以盖全,所以就把最常用,最基本也相对重要的内容拿出来记录一下。 Javascript绑定事件的方式 传统的...

阅读(14190)  推荐(28)  Javascript 事件  发布于 2014-02-01 20:22

一个故事 老张有一个林场,专门种植树木,待树木成材后销到城里做家具。林场里有不少杉树,长得都非常挺拔,偏偏不知怎的长了一棵歪脖子树,长得倒是郁郁葱葱,偏偏造型奇特,别的树都力争上油,可这棵歪脖子树不仅横着长,还长得颇为怪异。老张几次都想挖掉它当柴火烧,看它那怪异的造型又忍住了,心想等这批杉...

阅读(10302)  推荐(36)  全栈  发布于 2014-01-28 10:28

网络虚拟化是 Cloud 中的一个重要部分。作为基础知识,本文详细讲述 Linux 抽象出来的各种网络设备的原理、用法、数据流向。您通过此文,能够知道如何使用 Linux 的基础网络设备进行配置以达到特定的目的,分析出 Linux 可能的网络故障原因。 Linux 抽象网络设备简介 和磁盘设...

阅读(12808)  推荐(12)  Linux 网络  发布于 2014-01-25 23:20

阿里巴巴作为国内使用Hadoop最早的公司之一,已开启了Apache Hadoop 2.0时代。阿里巴巴的Hadoop集群,即云梯集群,分为存储与计算两个模块,计算模块既有MRv1,也有YARN集群,它们共享一个存储HDFS集群。云梯YARN集群上既支持MapReduce,也支持Spark、MP...

阅读(8954)  推荐(7)  阿里巴巴 云梯 Hadoop  发布于 2014-01-16 20:56

临近年底,接到《程序员》杂志的邀请,希望我能写一篇与团队管理有关的年终盘点文章,盘点2013年业界与团队管理相关的大事。试想,揪出各个公司在2013年的各种“大事”,指点江山,激扬文字,那种众人皆醉我独醒的感觉是相当的妙不可言。可细细一想,2013年可以归纳为团队管理大事的事件倒是不少,例如Ya...

阅读(5695)  推荐(8)  团队管理  发布于 2014-01-15 18:09

浅谈TCP优化 编程基础

很多人常常对TCP优化有一种雾里看花的感觉,实际上只要理解了TCP的运行方式就能掀开它的神秘面纱。Ilya Grigorik在「High Performance Browser Networking」中做了很多细致的描述,让人读起来醍醐灌顶,我大概总结了一下,以期更加通俗易懂。 流量控制 传...

阅读(16941)  推荐(20)  TCP  发布于 2014-01-08 22:43

SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。该协议由两层组成:SSL记录协议和SSL握手协议。 TLS:(Tra...

阅读(254360)  推荐(53)  SSL TLS https  发布于 2014-01-05 13:09

领域驱动设计(DDD)的概念源于2004年著名建模专家Eric Evans发表的书籍:《Domain-Driven Design – Tackling Complexity in the Heart of Software》(中文译名:领域驱动设计—软件核心复杂性应对之道),池建强在2011年发...

阅读(7831)  推荐(7)  DDD 领域驱动设计  发布于 2014-01-01 17:52

好长时间没好好写点东西了,前段时间由于项目的需要出差了一个多月,期间各种加班,每天晚上加班到十点,回到宾馆实现是没什么精力再写博客了。有时间能静下来写点东西总是很好的一件事,如果写技术方面的博客,不仅能给读者提供一些解决问题的线索,也能加深自己对技术点的理解,如果写的是自己对项目的感悟,也算是对...

阅读(43537)  推荐(183)  程序员 程序员学习  发布于 2013-12-29 12:57

从王博士说起 互联网

不知道为啥,最近几天频繁看到关于王博士的文章【编者注:比如王博士(一),王博士(二)】,便有了一些从王博士说起的思绪。认真说来,我与王博士不算熟悉,将来也不会有深入交流的机会。因此,这篇文章与其说是谈王博士,不如说是以王博士为引子谈一谈云计算。 如果Google没有搞错的话,王博士是2008年...

阅读(8372)  推荐(17)  云计算 阿里云 王博士  发布于 2013-12-26 22:31

本文发布于2009年10月30日 1. 由来 因为工作的原因,我从金蝶集团调入金蝶中间件公司工作以来,经常遇到一个问题就是中间件公司是个什么公司,中间件是什么?,金蝶不是做ERP的吗?怎么也做中间件?。这是我以前在金蝶集团时无法想象的问题。因为金蝶,金蝶ERP的品牌以及大众对ERP的了解,是...

阅读(83623)  推荐(58)  中间件  发布于 2013-12-23 23:27

先看下面这样的困惑:最近了解了几个MVC的框架,其中有两个是公司内部的。发现这些东西都是类似的,从处理逻辑到页面渲染;从service到layout;配置的实现无非就是XML,或者annotation……我有种感觉,兴许已经跳不出这个思维圈子了?如今的时代,是一个概念翻飞的时代,oschina里...

阅读(8670)  推荐(61)  程序员  发布于 2013-12-22 21:34

这篇访谈是 2013 年 8 月 30 日在北京参加 SDCC2013 期间在会场的一个餐厅做的,图灵社区的同学根据接近 5 小时的录音整理了这样一篇文字,登载在图灵社区 上。 初稿在刊登出来之前交给我看过,我觉得很多地方口语化过强有些重复罗嗦,作为聊天可以,但作为文字恐怕不那么易读。所以我又...

阅读(12406)  推荐(38)  程序员  发布于 2013-12-21 22:56

着手写这篇文章时,正是七月伊始。想起九十五年前的七月,胡适先生发表了那篇在接下来的一个世纪都将遭受批判的文章——《多研究些问题,少谈些主义》。其时的中国,正被各种社会问题所困扰,也引发了学界对于各种“主义”的主张。 针对这些主义,胡适阐明了自己的态度——现在舆论界大危险,就是偏向纸上的学说,不...

阅读(7514)  推荐(21)  产品设计  发布于 2013-12-19 22:42