周刊第六期

本周刊系列最早是效仿阮一峰做单周分享,但对于我个人来说整理工作量较大,而改成月刊的话周期又太长,且积累素材过多。因此准备改成双周刊形式,每两周的周末发布,记录这段时间里看到的一些有价值...

周刊第五期

本文为周刊第五期,但距离前一期已经过去半年。叫周刊似乎不合适,但又想到更好的名字,暂且用这个名字,只不过会不定期发布。前四期: 周刊开刊, 周刊第二期, 周刊第三期, 周刊第四期。文摘...

只买书:一个失败的微信小程序产品

背景去年因为换部门的原因,我从原工位搬走,有很多旧书,送了些给同事,仍有一大堆需搬走。我便在想,这些旧书是否有更好的处理方式。我自己喜欢买书,但看完的书就成了鸡肋,丢掉也不舍得。虽然有...

改变世界的一次代码提交

TL;DR 本文较长,如果对 Git 内部实现不感兴趣可以快速跳过中间两个章节。 吾诗已成。无论大神的震怒,还是山崩地裂,都不能把它化为无形! —— 奥维德《变形记》背景Linux...

如何成为一名黑客

在上一篇博客中谈到开源软件,开源软件可以上溯到自由软件,而自由软件可以上溯到黑客社区的传统。那么什么是黑客呢?黑客这个词源于1960年代 MIT 的一个学生俱乐部,当时他们将快速解决问...

通往开源之路

从自由软件到开源软件在计算机时代的上古年代,软件是作为计算机硬件的附属而存在,而且一般是附带源码,便于用户做修改或定制。而且在学术界和黑客社区,分享源码并在此基础上修改、添加功能是非常...

空山不见人

周末去游玩了下口碑颇佳的莫干山,确切的说,并没有进入莫干山风景区,而是在莫干山裸心谷住了两晚。在携程上团购了个套餐,体验了一下这家传说中的网红酒店。不过说实在的,酒店并没有给我惊艳的感...

如何做好演讲

Patrick Winston1 是 AI 领域的先驱,生前曾一直担任 MIT CSAIL(计算机科学与人工智能实验室)主任。他的课程以易于理解及信息丰富而闻名,因而,他也在 MIT ...

“人生在世,永远也不该演戏作假”

从新冠疫情开始时看《鼠疫》,结果国内疫情都控制下去了,我还没看完。断断续续直到上周才将《鼠疫》翻完,也许是很久不看小说的缘故,对这种多人多线程发展的故事有点处理不过来,最终印象里只留下...

周刊第四期

本文为周刊第四期,前三期: 周刊开刊, 周刊第二期, 周刊第三期。文摘的标题将从原文标题改为简单的翻译。文摘1. 软件行业的招聘之恶原文: The software industry’...