simplicity is prerequisite for reliability

我们这些所谓的创作者啊,从被告知不用勉强的瞬间开始,就会止步不前。正因为有无法赶上的截稿日期,与「时间和质量的平衡战斗」,不进行这样拼上性命的比赛,就无法进步

Read More...

17 年初的时候统计了一下我在 16 年读完的书,大约五十多本,平均下来一周至少一本,个人对这个结果还是比较满意的。

大约从去年四月开始,因为几个月后公司要搬家,我也为了上班方便,要搬到公司新址附近住下。清点个人物品的时候,发现了书架上满满两层的图书,当然是以计算机领域的图书为主,辅以畅销的比如「精进:如何成为一个很厉害的人」之类的成功学毒物。

Read More...

要说 2016 年我在技术上的最大的收获,当属心态发生了转变。在此之前,我在技术上没有一个明确钻研方向,为了解决问题嘛,碰到什么问题就搞定什么问题,一时半会搞不定就绕过去,也能获得很好的结果。到头来却是,我成了一个「全栈」工程师,不知道我真实水平的人以为我能力很好,什么烫手山芋交给我都能得到超出预期的好结果。我自己却感觉到彷徨和困惑:几年之后,人们提起我的时候,想到的是一个干活很靠谱的全栈,还是一个别的什么?

Read More...

半年前我做了一个 side project,把 pip 魔改一番,使得我能够将 Maven 的 Nexus 仓库作为 pip 的后端仓库。于是原本通过 pip install xxx==version 命令,我们可以从 https://pypi.python.org/simple/ 把指定版本的包下载下来然后安装,我可以用 mpip install xxx==version 从公司内网的 Nexus 仓库下载包然后安装。

之所以做这么个工具,是因为公司没有提供一个内部的 pypi 服务器。Python 不是公司的主流语言,公司自然不会投人力物力去维护这么一个服务,如果由我所在团队自行维护,又得付出额外的人力物力,并不是十分划算。于是我们之前的做法是将系统依赖的三方包,不管是 whl 还是 tgz,直接放在代码目录里,然后在生成部署包的时候再复制、安装。

Read More...

AlphaGo 连续两天在围棋上击败李世石,世界为之侧目。「开发者的大事,大快所有人心的大好事」,相比起 Apple 发布 iOS 8 时的自吹自擂,这更称得上是开发者的大事,却不见得是大快所有人心的大好事。

当然不管别人怎么想,我是很开心的。毕竟我作为混迹在计算机工业界的小虾米,有幸在有生之年看到我的同行们再次越过了一座高山,虽然没有亲身参与到项这伟大的事业中,却也感同身受,喜大普奔。

Read More...

小龙哥饭否语录一出,天下产品经理从此歇笔不再写 Blog…
@Fenng http://weibo.com/1577826897/DflYM05Vo

最近张小龙再次火了起来,一开始是微信公开课上,张小龙分享了它的产品理念,后来是他多年之前的饭否被挖了出来,被捧为为产品经理箴言。

Read More...

最近在琨少的推荐下,我稀里糊涂的就变成了「云栖社区专家」,人生中第一次在某个平台变成了大 V。云栖社区是阿里云推出的一个技术博客社区,我在云栖社区的主页是 潘家邦的云栖小居

上周,云栖社区的运营妹纸从旺旺上找到我,问我是否愿意入驻云栖社区,有人向他们推荐了我云云。

Read More...

昨天我看了一部电影,「十二公民」。这部电影折射了中国当下的社会现实,以及部分国民(说的就是我)对于公民素养的缺失,是二十多年来唯一一让我看得无地自容的电影。

最近几年,我们从各个渠道渐渐也了解到欧美法中大名鼎鼎的「陪审团」制度,并认为这是民主法治的外在体现。因为中国现阶段并不存在类似英美法的「陪审团」,影片虚构了一个所谓的「家长陪审团」,并且背景是法律大学的英美法补考。

Read More...

最近是真的累了。不知不觉之间,已经两三个星期没有锻炼,感觉身体很难受,接下来的日子必须强制自己按时锻炼,按时休息,不然真的是不知道哪天就挂了。

过去一年多,我仗着自己年轻的身体,对计算机的热情,在工作上多使用蛮力,仿佛一个使用朴素算法实现的程序,吭哧吭哧跑个不停。一开始,朴素算法还能在指定的工作时间内完成任务;后来任务越来越多,工作时间之内肯定没法完成,我开始窃取时间,以更长的时间换取任务的完成。我知道这不是一种科学的工作方式,但是在那种时间压力、任务压力之下,也是无可奈何。

Read More...

刚开始使用电子邮件的时候,用的 QQ 邮箱。那时候也没有使用邮件客户端,就是挂着个 QQ,收到邮件之后会在桌面右下角弹出个提醒,然后点开就进入了邮箱的 Web 界面。渐渐的我有了多个 QQ 号,自然就有了多个 QQ 邮箱。

Read More...