12

AgentNEO 架构简介 – Docker,Rancher 和 Kubernetes

推荐一篇文章和服务,基于 Docker、Rancher 和 Kubernetes 构建的技术架构。 前言 我和朋友常常谈起,对于做技术的我们,这是个支离破碎的世界,大到被无形的墙分割的互联网,小到林林总总残缺的工具,他们总是很难以完整的面貌真实的世界。某一天,我们也和其他同样背负着「程序员」之名的人一样,决定以「精卫填海」的精神去「修复」眼中的世界,而这一切,开始于一架优雅和精致的梯子…… 简介 AgentNEO 生产环境是完全 Docker 化的,所有的服务都运行在 Docker 中。这些服务包括我们的 Web 主站,Shadowsocks 节点,还有其他很多基础服务,比如 HA Kafka、MySQL、Redis、各个服务的 Healthcheck、CI/CD 所需要的 Drone、Gitlab runner 等等。 到目前为止,AgentNEO Shadowsocks 节点,包括 V … Continue reading

21

如何「收集」知识

这些年杂七杂八写了很多东西,总会有读者问,你是从哪获取到这些知识和信息的?写了六年还不够你得瑟的,怎么没完没了了?早期写东西是因为之前的十几年积累了很多素材和想法,输出到一定程度,就需要重新去收集知识和素材、学习、进化,然后再次输出。这个阶段并不是串行的,而是并行的。大家会看到,很多习惯写作和分享的人,一般都是持续输出,生命力长的作家,作品也是一本接着一本,不敢长时间的中断。停下来容易,但是重新上路,就需要更大的驱动力才行。这也是很多人无法坚持的原因。 很多人会说,知识并不重要,重要的是对知识的理解和运用,但前提是你得有这个知识库才行,如何管理自己的知识库呢?估计每个人都有自己的办法。我也有,办法虽然很土,对我来说还有些效果,分享给大家。 收集知识对我来说大概有两个阶段,开始的时候目的性极强,比如想学习 Linux,买的书和上网找的资料都是 Linux 相关的,然后进行整理和消化吸收。后来 … Continue reading

19

《程序员练级攻略》推荐必读书籍清单(上)

左耳朵耗子在极客时间开了一个专栏,写了快一年了,文章中涉及了很多计算机经典图书。我们的运营妹子整理了一部分出来,是为(上),我看了一下,大部分自己也读过,确实是好书。一并推荐给大家。 必读书籍清单链接地址:https://time.geekbang.org/column/article/10793 关于读书,我为微信读书写了个寄语,写完发现,字写得不如原来好看了,很显然是写得少的原因。以前上学时很强调练字,字写得难看了会不好意思。现在都无纸化办公了,面试很多九零后的时候,发现简历上的字写得像小学生。 这时候,一般字挺拔的,我就录取了。

14

台湾之行,顺便说个事

一 这个博客很久没更新了,因为写作重点基本上是在微信平台上。不过微信始终是个第三方平台,它的改变往往是不可预期的。所以我最近改变了主意,准备重新复活这个随想录,内容会比较自由一些。 不知道这个 Blog 还有多少读者,不过我只管更新就好了。 二 上个月极客邦 TGO 鲲鹏会台北分会成立,我去了一趟台湾。以前看了很多台湾的书和电影,真正踏上这个岛的土地还是第一次,不过台北这次给我留下的印象,几乎和我想象中完全一致。 天空高远,多云,空气干净,湿润,拧一把感觉能出水。街里热的像一团火,屋里冷的像一块冰,酒店和会场估计只有十几度,我睡觉是要关掉空调的。台北的建筑远远比不上北京的现代化,但是韵味厚重,色彩不张扬,充满底蕴,无论是国父纪念馆,101高塔还是夜市小吃街,都有些历史的味道弥漫开来。去故宫博物院和士林官邸就不用说了,仿佛历经当年的历史瞬间。 很多人说台湾在移动互联网时代是缺失的,除了硬件过 … Continue reading

30

我们为程序员做了一款「极客时间」

2017年7月31日,我们发布了一款给程序员使用的搜索引擎「极客搜索」,深得技术人员的喜爱。两个多月过去了,2017年10月17日,我们团队为极客、程序员、编程爱好者和热爱互联网的人们发布了一款新产品,产品的名字叫做「极客时间」。 在近二十年的职业生涯里我写了大量的代码,做过很多项目和产品,但这一个应该是我人生中最重要的。有人会说,你未来可能做出更好的东西。即便如此,极客时间也是最重要的之一。我想,在未来可以预见的时间内,互联网的技术人会记住这个名字:极客时间。 人的生活状态大致有两种,一种是防守状态,你处于某一个位置上,别人给你挑战,给你任务。给你一件,你想办法完成了,再给一件,又完成了。你会有成就感,但主动权在别人手里。我在洪恩、用友、锤子虽然做了很多事情,但从根本上没有脱离这种状态。另外一种是进攻态,确定方向找到目标提刀上马仗剑走天涯。就像崔健在蓝色骨头中吟唱的: 我要干我最喜欢干的 … Continue reading

08

第一代 Mac 电脑是在怎样的情况下开发出来的?

因为我的公众号叫做 MacTalk,所以吸引了大量使用 Mac 的开发者和其他互联网人群。以前我写过很多 Mac 和 macOS 的文章,基本上都是从用户角度出发,但少有涉及第一代 Macintosh 开发的故事。今天给大家推荐一本书《硅谷革命:成就苹果公司的非凡往事》彩装版。 2010年我曾经读过这本书的旧版《苹果往事:开发麦金托什的非凡岁月》,第一代 Macintosh 开发者安迪·赫茨菲尔德主笔,台湾作者翻译,黑白印刷。可惜这本书很快就绝版了,时隔七年,我所在的极客邦团队主导并重启了这本书,这对我个人意义非凡。打开重新设计的书封,那些或者欢快,或者悲伤的文字,把我重新拉回了上个世纪八十年代的辉煌岁月…… 现在我们知道,苹果公司所有电脑产品的命名都和 Mac 相关,比如 Macbook,MacBook Pro,MacBook air,iMac,Mac Pro 等等,但是第一代苹果电脑却 … Continue reading