代老师的博客 https://github.com/daichangya

遗失的乔布斯访谈

(本文摘自一段 16 年前遗失的、72 分长的乔布斯访谈,这段重新发布于世、16 年前遗失的长达 72 分钟的乔布斯访谈,记录了他的坦率、非凡的魅力和独特的视野。)   一九九五年是乔布斯职业生涯的低潮。这卷纪录片,被导播丢在车库里十六年,直

daicy daicy 发布于 2019-04-17

程序员困境:底层编码能力正逐步丧失

摘要:不同的公司环境会培养出不同的员工,程序员也不例外,由于大公司的开发框架十分成熟,稳定,而且充满盈利能力,所以开发者容易陷入拿来主义思维,而底层代码的编写能力正在逐渐退化。

daicy daicy 发布于 2019-04-17

程序猿也爱学英语(上),有图有真相

一. 前言(Introduction) 时光如梭,转眼之间,几年时间就像做梦一样无声无息的逝去!回顾一下,发现2013年是我人生新的起点,因为终于和相恋将近七年的老婆结婚了,为此我在个人博客上发表了一篇文章简单回顾最近的几年,原本只是希望能回顾自己的得失,做一个简单的总结,没想到有那么多朋友能看到并祝福,在此表示感谢。

daicy daicy 发布于 2019-04-17

一个软件工程师在北京的反省

摘要:我(软件工程师berlin)于2007年来到北京,在北京工作这些年,先后在NEC、风行、百度几家公司担任软件工程师的职务。NEC是一家具有百年历史的传统日企,在知春路的分公司叫日电电子,我们部门主要从事机顶盒、数字电视上嵌入式软件的研发。

daicy daicy 发布于 2019-04-17

浏览器的渲染原理简介

看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因,   1)这篇文章太长了,阅读成本太大,不能一口气读完。   2)花了大力气

daicy daicy 发布于 2019-04-17

通过零拷贝实现有效数据传输

零拷贝,零开销 本文解释了如何通过一种称为零拷贝 的方法来提高运行于 Linux® 和 UNIX® 平台上的 I/O 密集型 Java™ 应用程序的性能。零拷贝不仅消除了中间缓冲区之间的冗余数据拷贝,还减少了用户空间和内核空间之间的上下文切换次数。

daicy daicy 发布于 2019-04-17

开发者需要了解的WebKit

对许多开发者来说,WebKit就像一个黑盒。我们把HTML、CSS、JS和其他一大堆东西丢进去,然后WebKit魔法般的以某种方式把一个看起来不错的网页展现给我们。但事实上,Paul的同事Ilya Grigorik说: WebKit才不是个黑盒。它是个白盒。并且,它是个打开的白盒。

daicy daicy 发布于 2019-04-17

最精彩的英语学习经验总结:俺的英语之路

各位为英语而郁闷的兄弟姐妹们:   自从考完GRE和TOEFL以后,心有所感,本想写点心得,但是因为太懒没写成。今日风雨如晦,心中又有所感,于是一舒笔墨,写下我学英语的方法。俺知道有很多兄弟姐妹们和曾经的我一样因为英

daicy daicy 发布于 2019-04-17

从游戏设计机制以及玩家心理特征谈互联网产品设计理念

我们中的许多人做事难以集中精神,但在游戏的时候却聚精会神,我们中的大部分人做事缺乏毅力,但这些人却可以坚持玩一个游戏直到天昏地暗。研究游戏设计机制以及游戏中所蕴含的心理特征有助于我们设计出更好的游戏、产品,甚至在日常生活中也能根据相应的原则激励自己,顺利达到预期目标。下面我们就分几方面

daicy daicy 发布于 2019-04-17

KnowledgeManagement

知识管理建议 总则总参从无知到有知 资料收集的习惯发表是最好的记忆Wiki 使用 建议: Blog 写作 Discuss 搜索技巧回复:Yibie的知识管理流程与工具选择 一、个人知识管理的流程二、个人知识管理工具的象限三、知识管理的公式 Yibie发起的KM意义思考 SEE::SLL项目流程/仨儿之建议集 知识管理建议

daicy daicy 发布于 2019-04-17

我现在是这样编程的

曾经,我试过接到一些需求。一眼带过后,脑袋马上随着高昂的斗志沉溺在代码的世界中 ,马不停蹄地敲着键盘直到最后测试的完成。我从思绪中恢复过来,乍一看自己写的功能,和需求差了十万八千里,我TM都在干嘛?

daicy daicy 发布于 2019-04-17

技术普及帖:你刚才在淘宝上买了一件东西

你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的IP地址很可能是 不一样的,这首先涉及到负载均

daicy daicy 发布于 2019-04-17

分布式系统编程,你到哪一级了?

介绍 当分布式系统编程成为你生活中的一部分时,你需要经历一段学习曲线。这篇文章描述了一下我当前在这个领域大致属于哪个层次,并希望能为你指出足够多的错误,从别人的错误中学习,从而使你能以最优的路径通向成功。先声明一下,我在1995年时达到第1级,我现在处于第3级。你自己属于哪一级呢?

daicy daicy 发布于 2019-04-17

强迫自己学习(实践篇),以及关于写博客的几点建议

前言 要强调了两个内容,一个是要相信自己,一个是要压制自己浮躁的心理。这两点都是非常重要的,倘若做不到这两点,那么在你学习的过程的当中,很有可能会碰到各种各样的问题。   比如第一点相信自己,我们主要强调的是不要攀比。试想如果你做不到这一点,在你正奋力的学习的时候,忽然发现身边的一个朋

daicy daicy 发布于 2019-04-17

如何追女神?微软大数据告诉你

大数据时代,什么都跟数据密不可分。觉得追女生是一件不需要科学的东西?那你就错了。微软数据视界近期就通过多组数据分析来告诉大家,如果能够发现这些数据的奥秘,对于你是否能够逆袭摆脱单身是很关键的。

daicy daicy 发布于 2019-04-17

如何提高代码质量(管理篇):代码复查

也许你是一位项目经理,也许你是一位项目骨干成员,或者开发小组长。在我发表“如何提高代码质量”的这一系列文章后,有许多网友都向我抱怨,说他无法把握整个项目组成员的代码质量。我想,这也是所有项目组普遍存在的问题吧,它通常表现为以下几个问题:  

daicy daicy 发布于 2019-04-17

界面设计器分析

最近要做一个Python的基于Eclipse的界面设计器,因此我对各种GUI设计工具做了一下分析,发现GUI设计工具也有一个门派。       在那个懵懂的年代,一切界面代码都是要开发人员手工书写,这无疑增加了开发难度,Delphi、VB等工具的出现扭转了这个局面,使用这些工具开发人员只要在控件面板上拖拖拽拽就可以完成界面的设计,做到了“所见即所得”的开发方式。仔细分析,GUI设计工具有如下几个

daicy daicy 发布于 2019-04-17