迷途书童

学习 / 职业 / 生活

假设老板丢给你一个任务:给一百万个用户,每人配一个专属 AI agent——一个能记住他、陪着他、随时被叫醒干活的智能体。

你心想:这不就是 new Agent() 一百万次吗?

然后你坐下来,准备认真设计。还没写第一行代码,三个问题就把你问住了。

阅读全文 »

有一个细节一直让人很难安放。

二十多年前,有人在一个不起眼的饭局上,遇到了一个叫马云的年轻人。他讲了一些当时听起来有点虚的事,关于互联网,关于一个要让天下没有难做的生意的平台。那人觉得这人挺有意思,想了想,就答应跟着去做了。

你当然可以说这人有眼光。但更残酷的真相是:那一刻,他自己也不知道会发生什么。他只是凑巧在那个饭局上,凑巧认识了那个人,凑巧没有拒绝那个邀请。改变命运的那一步,看起来和其他几百个普通的决定没什么两样。

这就是路径依赖最让人难以接受的地方:让你走上现在这条路的,很多时候不是你的实力,不是你的选择有多高明,而是早期那几个偶然。

阅读全文 »

有时候,一个人一生只和你吃过一次饭。

但你对他的印象,可能就被那一顿饭定住了。他是不是守时,点菜时有没有照顾别人,服务员上错菜时他是笑着说没关系,还是立刻拉下脸;结账时他是自然地承担,还是精确到令人尴尬;临走前有没有一句体面的告别。这些细节很小,小到不足以证明一个人的全部,却又足够在记忆里留下一个轮廓。

你当然并不了解他的一生。你不知道他平时是不是一个好同事、好朋友、好伴侣,也不知道他在别的场合里是什么样子。但那一顿饭,会替他留在你的记忆里。以后别人问起这个人怎么样,你未必能说出完整判断,只会想起那顿饭里的几个画面,然后说:感觉还不错,或者,感觉不太舒服。

这就是人和人交往里很残酷的一点:别人记住你的,往往不是全部——记住的,是几个关键时刻。

阅读全文 »

狐狸走在林子里,遇见了刺猬。

它从早到晚围着刺猬的巢穴转,等待最佳时机。皮毛光滑,脚步飞快,阴险狡猾,看上去准是赢家。

刺猬毫不起眼,走路一摇一摆,整天只想着自己的事。等狐狸扑上来,它立刻蜷缩成一个圆球,浑身的尖刺指向四面八方。狐狸知道这是毫无意义的进攻,悻悻撤回了森林。

这是古希腊诗人阿尔洛克斯写下的一则寓言,大约是公元前7世纪的事。它流传了将近三千年,最终落进了以赛亚·伯林的手里。

伯林用这则寓言做了一个至今仍被反复引用的比喻:思想家,乃至所有人,都可以分成两种类型。狐狸知道很多事,而刺猬只知道一件大事。

阅读全文 »

同事中午出去吃饭。三个选项:米饭、面条、饺子。

同事甲:米饭 > 面条 > 饺子
同事乙:饺子 > 米饭 > 面条
同事丙:面条 > 饺子 > 米饭

每个人的偏好都是理性的——同事甲觉得米饭比面条好,面条比饺子好,所以米饭肯定比饺子好。这叫可传递性。同事乙和同事丙也一样。

阅读全文 »

对于一个系统的使用者来说,源码就是一个黑盒,不需要关心太多. 正如陀螺仪之于手表,集成电路之于CPU一样,仅仅需要了解这个系统可以做什么,以及这个系统不可以做什么就可以了.

  • 背景
  • IOC
  • DI
阅读全文 »

在现实生活中,身份识别无处不在。 去银行取钱,得带上银行卡。 去公司上班,得带上门禁卡。想访问一个网站,需要先注册,才能访问其内容。
任何一个系统,无论是软件系统,还是真实的现实世界的组织,都需要对人进行识别,然后才能决定这个人能干什么。

  • 背景
  • 什么是登录和授权
  • 如何进行登录和授权
  • 登录和授权相关的实践
  • 登录和授权的未来
阅读全文 »

安全,这件事情无处不在。
我们不希望自己的个人信息被泄漏。
我们不希望自己的银行卡密码被盗取。
我们不希望自己的一言一行被监控,我们希望能有个人的隐私.
作为用户获取信息的入口之一 - 浏览器,它是如何保证信息安全的? 浏览器安全的主角Https登场了.

  • 背景
  • 什么是Https
  • Https的机制是什么?
  • 安全和Https拾遗
阅读全文 »

凡是与电脑打交道的人,每天必然会用浏览器,只要用了浏览器就需要输入一个网址。这个网址的样子是这样的: “http://”, 没错,它就是这篇文章的主人公。它是如此的熟悉,以致于我们会忽略它的存在.
它的前世今生到底是什么样子?

  • 背景
  • http发展历史
  • 未来
阅读全文 »

网络的信道是不稳定的,有时候施工队伍一不小就把光缆给挖断了,也有时候也有可能网络上连接太多了,导致弱网环境, 这些冰山一角的事情,充分说明了网络是不可靠的. TCP设计的初衷是保证数据能在网络上进行可靠的传输。 光缆都断了,数据还怎么可靠传输呢?
下面,开始我们的探索之旅.

  • 什么是TCP
  • TCP要解决什么问题
  • TCP是如何解决这些问题的
  • 拾遗
阅读全文 »
0%