Logeast's Blog

创意周刊(第 2 期):三十九天没有网络的生活你愿意吗?

12 Oct 2018

一枝淡贮书窗下,人与花心各自香。创意分享默默彳亍,每周五更新。

美文

1. MapReduce

MapReduce: Simplified Data Processing on Large Clusters. MapReduce:面向大型集群的简化数据处理

2. 可读性代码

Readable Code - Why, How and When You Should Write It 可读性代码:为什么、怎样以及什么时候

中文版: 可读性代码:为什么、怎样以及什么时候

为什么要写可读性代码:

  1. 当代码很容易阅读时,大脑可以腾出一部分发现其中可能出现的问题,让代码评审更加高效。
  2. 一段代码越重要,它的可读性就应该越高。

如何写出高可读性代码:

  1. 避免使用俚语,并使用明确的表达方式。
  2. 在抽象层面,需要使用“斜视测试”来查看代码的一般性结构,看看是否有任何异常的东西。
  3. 在更低的层面,尽量避免使用看起来相似的字符和符号。
  4. 如果你正在做一些与众不同的东西,那就以一种可以让它从脱颖而出的命名方式。

鼓励: 更少的解读,更多的创造。Decipher less. Create more.

3. Vim 的起源

Where Vim Came From

中文版: Vim 的起源

从某种意义上来说,Vim 只是一个软件——名为“ wq 文件编辑器”——的最新版本,它从 Unix 时代开始已经持续开发并完善。

4. Chrome 的十年“加速”

10 years of Speed in Chrome

中文链接: 一文了解 Chrome 的十年“加速”历程

speed in chrome

5. Paul Allen 去世

Paul G. Allen, Microsoft’s Co-Founder, Is Dead at 65

微软联合创始人之一保罗·艾伦(Paul Allen)于当地时间 15 日因非霍奇金氏淋巴瘤并发症去世,终年 65 岁。

艾伦引领了个人计算革命并热衷慈善,将自己的巨额财产用于将西雅图打造为一个文化中心。

1975 年,盖茨和艾伦成立了微软公司,艾伦提出了 Micro-Soft 的名称。1981 年,微软和 IBM 签订了合同,承诺为其提供操作系统,并于 1981 年成功推出 MicroSoft 磁盘操作系统。在此之后又推出了极受欢迎的 Windows 操作系统,自此开创了一个新的时代。

In his own quiet and persistent way, he created magical products, experiences and institutions, and in doing so, he changed the world. – 微软现任 CEO Satya Nadella 以他独有的安静和坚持的方式,他创造了神奇的产品,经验和制度。由此,他改变了世界。

6. 没有网络的生活

杜娟:三十九天没有网络的生活你愿意吗?

三十九天,远离你周遭熟悉的生活,切断你每天赖以吃喝拉撒的网络,你愿意吗?我的答案是:好生羡慕。

试想,没有 WiFi 我们会多出来成倍的时间,当今,没有了微信,几乎约等于不需要工作和社交。没有各种新闻 APP 的推送,我们不需要被动阅读那么多的所谓新鲜事。每天看着大海,一日三餐,整块的时间,写写东西看看书,无聊了看看下载好的电影,甚至发发呆都是好的。

转念想想,这些仿佛并不是非要远离网络,到寂寞的海上才能做的事,或许,每天晚上入睡前,可以抽出那么一个小时,完成这些看似奢侈的事,网络只是我懒惰的借口吧。

金句

1. 真实的东西

People need to spend more time in the real world.Beacuse reality is the only thing that’s real.
人们需要花费更多的时间在现实世界中,因为现实才是唯一真实的东西。 – 《头号玩家》Ready.player.one

2. 岸上的船

A ship on the beach is a lighthouse to the sea.
岸上的船儿,如同海上的灯塔,无法移动。 – 荷兰谚语

3. 一万年和一分钱

一万年和一分钱的故事。 – 刘慈欣《微纪元》

  • 上帝啊,一万年对你是多么短啊!
  • 上帝说:就一秒钟。
  • 上帝啊,一亿元对你是多么少啊!
  • 上帝说:就一分钱。
  • 上帝啊,给我一分钱吧!
  • 上帝说:请等一秒钟。

美图

1. 青朴科技祝您重阳节快乐

图片来源:青朴科技公众号

教程

1. 写作规范

《中文技术文档的写作规范》

阮一峰老师的中文技术文档写作规范,教你如何写好文档,希望更多人重视文档,进而真正出现大家普遍接受的文档规范。

2. GitHub Actions

Introducing GitHub Actions

可直接运行部分代码的 GitHub Action。