科技爱好者周刊:第 108 期

作者: 阮一峰

日期: 2020年5月22日

这里记录每周值得分享的科技内容,周五发布。

本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐你的项目。

周刊讨论区的帖子《谁在招人?》,提供大量就业信息,欢迎访问或发布工作/实习岗位。

封面图

上海一个送餐员从饭店走出来,身上背了19个外卖袋。(出处

本周话题:阵地战与奇袭战

本周向大家推荐一本书,我前一阵子读完的《隆美尔战时文件》,觉得很好看。

隆美尔是二战时德军的著名将领,以战术高超著称。他在北非时,兵力处在劣势,但是令盟军吃尽苦头。这本书的内容,当然都跟历史和军事有关,但是对于人生和创业也有借鉴意义。

隆美尔的一个战术观点,我特别想分享给大家。

他认为,阵地战时,谁的炮弹多,谁就赢。所以, 如果两方实力相当,或者我方实力不如对方,就不应该正面对抗,必须采用奇袭战,打对方措手不及。

他的非洲军团,实力不如盟军,兵力最多时也只有三个德国师。所以,他一再发动奇袭,甚至自己的军队还没准备好,坦克也没对方多,他就要求进攻,理由是错过了这个机会,对方就做好防守准备了。奇袭取得了很好的效果,曾经在一次战役中一口气推进了1000公里,逼近了开罗。要不是希特勒不愿意在非洲战场投入更多资源,他几乎就成功地把英国人赶出埃及了。

这个战术思想告诉我们, 创业公司不能跟大公司正面对抗,不能在对方的主营业务上与其竞争, 因为你的资源没它多,消耗不起。创业者只能通过奇袭,求得发展,主攻大公司不屑的边缘业务和边缘市场,或者开展实验性的新业务。

毫无疑问,这样的创业风险大、利润薄,九死一生。但是,创业公司不走这条路,就没有其他路。不信你看,现在那些互联网巨头,一开始经营的都是没人做过的新业务和新市场。在传统业务和传统市场上竞争的创业公司,基本上都没做出来,我能想到的例外只有华为。

简单说,结论就是一句话,如果某个细分市场已经有了赢家,你最好不要卖跟他一样的东西。他有大炮坦克,你只有几杆枪,阵地战根本不是人家的对手。

[附注]:《隆美尔战时文件》的编著者是英国的著名军事学者李德 哈特。他的巨著《第二次世界大战战史》也强烈推荐,详细记录了二战的主要战役,有事先的战术设计、交战过程和地图,了解二战和军事知识必读。

免费理财课程

工作以后,有了积蓄,免不了遇到理财的问题:怎样保存或投资金钱,才能安全和增值?

理财知识虽然不难,但是细节多,专业性强,外行人不容易搞清楚。这对工程师群体尤其如此,前两年爆雷事件频发,对很多人影响很大。

一直很支持我的孙明展老师,这次特别为周刊读者提供了 《5天小白理财课》 ,免费的,帮助大家了解理财知识。

孙明展老师有30年的金融从业经验,现在开了财务咨询公司,帮助普通家庭进行理财。这次课程由他和大巴老师主讲。

课程针对理财零基础的朋友,没有套话,也没有专业术语,完全是大家听得懂的语言。最重要的是, 不推荐任何产品,只纠正错误的理财思维,传授实用的知识、技能、工具。

  • 第一天:什么是正确的理财理念?
  • 第二天:保险能降低风险吗?
  • 第三天:被动收入与风险识别
  • 第四天:指数基金与定投
  • 第五天:财务保障全攻略

一共5天的音频干货分享,每天仅需15~20分钟。还有学习社区,专人负责答疑。每天早上6点解锁课程,可以无限次重听。

微信长按下方二维码,添加小助理,即可免费领取这门免费课程,一起学习理财知识。数量有限,先到先得。

资讯

1、横穿美国的新纪录

美国汽车爱好者有一个民间记录,看谁能够在最短时间内开车横穿美国。路线是规定好的,从纽约一个酒吧到加州海边,总长4507公里。近期由于疫情,高速公路异常空闲,许多人尝试打破记录,结果在五周时间内将该记录打破了7次。

最新的记录是5月中旬由一辆奥迪 A8 创造的,耗时接近26小时,相当于全程平均速度173公里/小时。毫无疑问,他肯定在很多路段上超速违规了。为了节省加油的时间,大型的船用燃油箱被放在行李箱中(上图)。

2、MineCraft 毕业典礼

5月16日,加州大学伯克利分校为学生在游戏 MineCraft 之中,举行了虚拟的毕业典礼。只要到时登录游戏,就可以参加典礼了。

游戏中的场景,完全是按照真实校园搭建的,从图书馆到钟楼都有。典礼过程中也会有校长和嘉宾讲话,大家在下面鼓掌,典礼之后是音乐会,整个过程在 Twitch 上直播。

3、帐篷教室

一家英国设计工作室提出了"帐篷教室"的设计,帮助学校搭建室外的帐篷作为教室,一方面利用新鲜空气减少病毒传播,另一方面也可以增大空间保持社交距离。

英国学校每个班的人数较少,在帐篷里面,可以达到每个学生间隔2米。

4、盲人读取脑中的字母

得克萨斯州医学院的科学家,最近做了一个实验,直接将模拟字母形状的脉冲电信号(例如" N"或" Z"),传送到盲人的大脑皮层。结果是2位盲人能够正确地识别出80%的"显示"给他们的字母(上图)。

研究人员说,同样的方法也可以把房屋和汽车等常见物体的轮廓,让盲人"看到"。

5、犀牛去角

疫情期间,非洲旅游业遭到重创,游客的消失,让盗猎者抓住了机会,开始在过去的热门旅游区域猎杀犀牛。为了保护犀牛,英国的一个保育组织在15天内为非洲的400只犀牛"去角"。

盗猎者的目标主要是犀牛角。把犀牛的角除掉,对盗猎者来说就失去了价值,进而保护犀牛。犀牛角由角蛋白组成,和人类的头发、指甲成分相同,去角的过程就像修剪指甲,因此之后它还会长回来。

首先,兽医会搭乘直升机寻找犀牛,发现犀牛后,使用一种叫做 M99 的麻醉药物从直升机上射向犀牛。犀牛完全镇定后,团队会使用电锯移除犀牛角,以尽快完成整个过程,约花费15到20分钟。结束工作后,兽医师为犀牛注射逆转药物、唤醒犀牛。最后,直升机带着兽医起飞,他们从空中监看犀牛,确认犀牛能够站起来并且离开。

6、一句话消息

  • SpaceX 公司的龙飞船,将于北京时间下周四凌晨,将两名美国宇航员送入国际空间站,届时会有现场直播。美国上一次载人航天飞行,还是在2011年。

  • 英国政府拨款50万英镑,资助伦敦医学院训练狗,识别新冠肺炎感染者。医生收集患者的气味样本,让狗从中识别出病毒感染者特有的气味。

  • 爱尔兰自来水公司称,由于该国自来水管道过于老旧(有的超过100年),漏水率极高。2017年达到49%,即一半的水在运送过程中损失了,经过更换,2020年降低到了43%。

文章

1、Cloudflare 的客户端信息 API(英文)

CDN 提供商 Cloudflare 有一个免费的 API,以 JSON 格式返回请求者的客户端信息,本文介绍如何利用这个 API,识别访问者的国别。

2、HTTP 头信息的招聘广告(英文)

互联网公司有时会在浏览器的控制台,展示招聘信息。最新的做法是,把招聘信息放在x-recruiting这个 HTTP 头信息里面了。

3、如何在微信建立一个定时提醒机器人?(中文)

作者解释了如何通过一个公众号,定时在微信里面向自己发提醒,代码开源。(@polyrabbit 投稿)

4、Gzip 格式和 DEFLATE 压缩算法(中文)

gz 压缩文件指的就是 gzip 压缩格式,背后的算法是 DEFLATE。它的压缩原理是什么?这篇文章就来讨论这个问题。(@luyuhuang 投稿)

5、定价的42种技巧(英文)

本文介绍如何更有效地向消费者展示价格,一共42种技巧。其中一种是,低价商品的标价要写在标签左侧,高价商品要写在标签右侧。

6、比特币挖矿简史(英文)

上周,比特币的矿工奖励减半,从12.5个下降到6.25个比特币。这是比特币协议规定的,每四年发生一次。这篇短文简单回顾了挖矿的历史,最初是业务爱好者在笔记本电脑上挖矿,现在则是成千上万矿机组成的矿池挖矿。

7、Deno 简明入门教程(英文)

上周,Deno 发布了1.0版。这篇文章介绍了 Deno 的基本情况和用法。简单说,它现在还不能用于生产,也不能替代 Node.js,但是它的未来想象空间很大。

8、武汉病毒研究所,疫情之下的是与非(中文)

曾在武汉病毒研究所读书、工作多年之后于2018年底离职的科研人员赵非,就其所了解的情况并结合公开报道和相关信息,针对公众关注的与武汉病毒所相关热点问题,发表了他的看法。

工具

1、spug

一个适用于中小企业的轻量级服务器自动化运维管理平台,界面为中文。功能包含主机管理、主机批量执行、主机在线终端、应用发布部署、端口监控、报警等。后端为 Python,前端为 React。(@zyupo 投稿)

2、Valine

一个静态网站的评论系统,不需要后端,数据储存在 LeanCloud。(@SHADOW-LI0327 投稿)

3、spiderman

一个通用的分布式爬虫框架,基于 scrapy-redis,只需编写少量代码即可完成分布式爬虫抓取数据。(@TurboWay 投稿)

4、Google Drive 的桌面客户端

非官方的,基于 Electron 的谷歌云盘的桌面客户端。

5、NGINX Config

Nginx 的图形配置界面,点几下鼠标,自动生成配置文件,可以上传到服务器。

6、vdoing

VuePress 的一款主题,可以用于个人博客或知识管理。(@xugaoyi 投稿)

7、Link Lock

一个开源的网址加密服务,允许用户为任意 URL 设定密码。它的特点是纯静态网页实现,不需要后端服务器,采用 AES 加密算法。

8、Youtube 观看历史的分析脚本

谷歌允许用户下载 Youtube 观看历史,那是一个巨大的 JSON 文件。作者写了一个 JS 脚本,统计自己一共看了多少小时,看得最多的是什么频道。

9、whoogle-search

一个自己架设的搜索引擎,抓取谷歌的结果,无广告,不追踪用户。使用 Python 语言编写。

10、Hubs

Mozilla 推出的虚拟 3D 聚会服务,可以自己架设服务端。

11、Deckdeckgo

一个在线编写幻灯片的服务。

资源

1、伦布朗的《守夜人》

荷兰画家伦布朗的《守夜人》是世界名画。荷兰国家博物馆最近将有史以来最详细的《守夜人》照片放上了网,一共包含448亿个像素,每个像素之间的距离为20微米(0.02毫米)。这使科学家能够远程详细研究这幅画,还能用于精确追踪这幅画将来发生的任何老化过程。

2、leetcode 前 300 题

Leetcode 前 300 题,每道都进行了详细通俗的分析,并且提供多种思路解法。(@wind-liang 投稿)

3、Go 语言示例教程

该仓库是一个 Go 语言初学者教程的示例库,收集了1000多个示例、练习和问题。

4、离散数学导论

一本面向数学专业本科生的免费英语教材。

图片

1、任天堂游戏卡设计大赛

1986年,任天堂推出了第一代家用游戏机 Famicom,俗称"红白机"。这个机器现在已经淘汰了,但是日本仍然每年举办它的游戏卡设计大赛。

参赛者提交自己设计的游戏卡,不必做实际的游戏,只需要提交游戏卡的外观设计,以及游戏主要内容的说明即可。

下面是今年的几个参赛作品。

2、最难的数独

数独游戏是根据预先给出的数字,将每一行、每一列、每个小方块都填满1~9不同的数字。预先给出的数字越少,游戏越难。

上面的链接有一个视频,里面是一个只给出两个数字的数独难题。视频记录了,如何用25分解出这个数独。

文摘

1、哲学剃刀

"剃刀"(razor)这个词,在哲学里面有特殊含义,指的是一种经验法则,可以对某种现象做出简洁的解释,消除了其他的解释。

常常被引用的"剃刀"(经验法则)有下面这些。

奥卡姆剃刀:更简单的解释更可能是正确的。引申为某个命题成立,所需要的假设越少越好。

汉隆剃刀:可以归咎于愚蠢的事情,不要归咎于恶意。

希钦斯剃刀:凡是无证据的断言,也可以无证据地驳回。

休谟剃刀:从一样东西是什么,无法推导出它应该是什么,即无法从事实推导出价值判断。

牛顿剃刀:无法通过实验或观察解决的问题,不值得争论。

萨根标准:非同寻常的主张,需要非同寻常的证据。

波普原则:一个理论被认为是正确的,前提必须是有可能证明它是错误的,即必须是可证伪的。

2、治愈系

日本有一个艺术流派"医し系"(Iyashikei),中文可以称为"治愈系"。日语中,"Iyashi"的意思是舒缓、安慰、安慰、治疗,"kei"的意思是风格。

该流派主要见于动漫和游戏,目的是对观众产生治愈或抚慰作用。这类作品通常不涉及现实冲突,而是强调自然和生活的乐趣。

从吉卜力工作室的经典电影,到专门讲述开朗真诚的普通人日常活动的电视剧,日本的艺术作品越来越注重这种风格。

这类作品非常强调大自然和童年。特别是关于童年的夏季,主人公捉虫、钓鱼、参加节日,与家人野餐,当然还包括去海滩旅行。

有时,治愈系游戏里面,什么也没有发生。游戏角色只是收集了很多有趣的东西,也没有太多需要克服的困难。取而代之的是,每次回到游戏,玩家都会很高兴来到一个更明亮、更友好、更阳光的世界。

在手机上,治愈系的游戏也越来越多,可以为用户提供一些平静的感受。有一个游戏就是喂养一群猫,让它们吃东西,给它们玩具(下图)。

治愈系的游戏,之所以有治愈作用,是因为它们可以帮助我们珍惜日常生活中的普通事物。它们的故事中可能会发生一些神奇的事情,但是最终它们提醒我们,在草丛中,夏日的微风中,安静的阳台上,与新朋友的交谈中以及与家人的餐桌上,都是非常美好的时间,值得珍惜。

言论

1、

创业公司所有的时间,都应该用来编码,与客户交谈,上体育馆或睡觉。

-- Y Combinator 孵化器

2、

李艾科(Leo Apotheker)在 SAP 的销售部门干了20年,终于当上了 SAP 的 CEO,两年后即被解雇。惠普将他请来当 CEO,他把惠普搞得一团糟,跌去了40%的市值,不到一年的时间,惠普也把他解雇了。

-- Hacker News 读者

3、

跟大家想的相反,房屋中介其实是希望房价下跌。因为他们赚的是中介费,房屋的流动性越高,交易就越多,他们赚得也就越多,但是高房价会影响流动性。

-- 转引自某房屋中介

4、

回归均值是最强大的力量之一。

在经济学和政治领域,极端主义都无法长期生存。人们趋向于平均水平。各种竞争都会导致回归均值。

-- 《我预测未来的10条规则》

5、

21世纪初,开源运动兴起时,微软站在历史错误的一边,没有支持开源。好消息是,如果你的寿命足够长,就有机会改变。

-- 微软总裁布拉德·史密斯

6、

Scrum 敏捷开发可以将低于平均水平的开发者转变为普通开发者,但也可以将优秀开发者转变为普通开发者。

-- Hacker News 读者

回顾

2019年的本周:第 57 期

2018年的本周:第 5 期

订阅

这个周刊每周五发布,同步更新在阮一峰的网络日志微信公众号

微信搜索"阮一峰的网络日志"或者扫描二维码,即可订阅。

(完)

留言(50条)

刚到办公室就收到推送!明天大家放假吗?有跟我一样期待每天都能上班的吗?

看完周刊 感觉新的一周开始了

跟着阮老师,超链接式学习

每周必看

周报的灵感来自周刊 :)

训练狗闻新冠气味的那个,狗会不会被感染了

现在的电视就是个坑,都是广告,收费。..

又周五了,明天周六周天 开心ing

每次逛周刊,看到几个感兴趣的推荐的文章/工具都会点开看一下,然而有七成网站是我打不开的。每每想到这,我就火大。

第一次知道,原来犀牛的角锯了还能长出来的。不知道大象的牙锯了还能不能长出来。

医し系(Iyashikei) 应该是 癒し系吧

3、

跟大家想的相反,房屋中介其实是希望房价下跌。因为他们赚的是中介费,房屋的流动性越高,交易就越多,他们赚得也就越多,但是高房价会影响流动性。

-- 转引自某房屋中介

-------------------------------------------------------------------

这就是瞎说了,房价一旦开始下跌,准备买房的人就会观望,炒房的人也不再炒房,怎么可能增加流动性。只有开始涨价了,人们才会争着去买房。所以只有鼓吹房价要涨才会有更多人去买。这个房屋中介肯定是个半吊子

房价下跌能提高流动性?

周五真是个快乐的日子

锯掉的犀牛角怎么处理了?

这期干货不多啊

汉隆剃刀的释义错误,应该是反过来:如果可以用愚蠢来充分解释,就不必归因于恶意。
https://zh.wikipedia.org/wiki/%E6%B1%89%E9%9A%86%E5%89%83%E5%88%80

期待阮老师出一个 github codespaces 教程

剃刀是个好东西,奥卡姆剃刀:代码行数越少,出现 Bug 的概率可能越小;

我做房中介时是一直鼓吹房价涨的;其实大家可以看看这次疫情的房屋涨跌、成交数据;

leetcode 前 300 题,很多人说进大厂刷题必备?但经过一段长时间的发展,大厂还会把它作为一个指标吗?但不管怎样,对学习还是很有好处的;

定价技巧比较有意思,涉及到心理学的相关知识,譬如 4.99 和 5 的销售效果是很不同的;

李艾科(Leo Apotheker)两次做 CEO 被炒鱿鱼,结论是什么?

引用全干工程师的发言:

第一次知道,原来犀牛的角锯了还能长出来的。不知道大象的牙锯了还能不能长出来。

怎么会长出来。。。。犀牛角成分是角蛋白,象牙成分和骨头类似。

看了几页《隆美尔战时文件》,阮老师推荐的这本书不错:)

引用 的发言:

每次逛周刊,看到几个感兴趣的推荐的文章/工具都会点开看一下,然而有七成网站是我打不开的。每每想到这,我就火大。

打不开的我一般先收藏到 pocket,再到 pocket 里看

试着分析一下中介对房价和成交量的重视程度:
1、相同的交易量下(2单/月成交),房价涨跌20%对中介收入影响只有±20%。
2、相同房价条件下,交易成交旺季(6单/月)和淡季(1单/月)的差异,对中介收入影响-500%~+300%。以2单/月为基准。

所以对中介个人和门店来说,更重要的一定是成交量大小,而不是房价高低。

房价与成交量是否成简单反比,价格越低,成交量越高?? 或者说,某一个城市的房价越跌,买的人越多?

实例证伪:
2016年到2019年,上海主城区房价普遍下跌15~20%。 2016~2019年成交量是否逐年变大?可以查一下数据,明显不是。

放在国内,隆美尔经验跟毛军事思想比起来简直弱鸡

@kk:

不能这么说 现在的高房价已经让很多人无力购买,如果房价下跌原来炒房的人为了减少压力会急于出手自己的房子 而一些刚需且高房价买不起的人,是会入手的

汉隆剃刀的说明错了,汉隆剃刀应该是:能够解释为愚蠢的,就不要解释为恶意。文中的意思正好说反了。

5月快过完了~

每周的精神食粮

写博客这个事情最难坚持了,阮老师已经做了10多年,榜样!
终于我也开发了自己的博客网站,开始写点文章,希望能坚持下去...

那么在哪里可以下到 治愈系的游戏呢

虫师把我炸出来了, 这部动漫以及原作漫画真的受益颇多,现在仍会时不时回头看一遍漫画. 开篇的 《绿之座》, 贯穿整部漫画
银古冲呀

感觉工作陷入死循环, 有学习的心却没有学习的动力..

每周必看

引用Calmheart的发言:

锯掉的犀牛角怎么处理了?

磨成粉随风飘散了

汉隆剃刀的解释是不是反了呢,原句 “Never attribute to malice that which can be adequately explained by stupidity.” 我的理解应该是“如果能用愚蠢解释就不要归咎于恶意”

引用Zhengyaing的发言:

刚到办公室就收到推送!明天大家放假吗?有跟我一样期待每天都能上班的吗?

工作狂啊。。。

感觉阮老师的博客写的真好啊 什么方面的博文都有,想向阮老师学习,问一下阮老师的博客搭建有教程吗我也想着自己搭一个。

"This new flurry of record attempts follows a team of drivers who took advantage of empty roads that had been created by the coronavirus lockdown to set a cross-country time of 26 hours and 38 minutes." This unknown team used an Audi A8 for the record, with large marine fuel tanks strapped into the boot.
我理解原文的意思是说那个奥迪A8的成绩是26小时38分钟吧。

“医し系”应该写作 “癒し系”。癒す,いやす,iyasu。中文 治愈 的意思,也有 医治,解除的含义。


每周必看,这段时间我也把我的网站弄了起来,不会前端,搞太丑了,准备把这里推荐的文章,正常情况打不开,就放在网站里,方便看

可惜国人只买涨,不买跌。
最近老破小周围中介逐渐复活,房价又要涨了。

电视开机都是各种广告,不知道有没有办法屏蔽

自从看了阮老师的周刊,就很期待周五。
可惜这次RSS出问题,周六才跑到这里看。

引用kk的发言:

3、

跟大家想的相反,房屋中介其实是希望房价下跌。因为他们赚的是中介费,房屋的流动性越高,交易就越多,他们赚得也就越多,但是高房价会影响流动性。

-- 转引自某房屋中介

-------------------------------------------------------------------

这就是瞎说了,房价一旦开始下跌,准备买房的人就会观望,炒房的人也不再炒房,怎么可能增加流动性。只有开始涨价了,人们才会争着去买房。所以只有鼓吹房价要涨才会有更多人去买。这个房屋中介肯定是个半吊子

根据我见到的情况,感觉这条评论更贴合实际。国人买涨部买跌,同时高房价也能带来高佣金。

valine用起来不错,挺赞的,推荐。

每5的网络日志,每周一的敏迪选读,非常棒

真的很不错的文章哦

感谢leetcode刷题的那个同学的分享,存书签了,以后把这一项也加到日常任务中去。

今天早上脑子里忽然冒出来一句,正是隆美尔的这个观点“ 凡战者,以正合,以奇胜。”《孙子兵法·兵势篇》。实际指挥方面,隆美尔当然是高手,我只是觉得古代文献太抽象了。一般规律,没有实例,难以理解。当然,孙子的意思可能是,打仗还是得去实践,不看看死人、流血,不看看家破人亡,真的就是纸上谈兵。

其实,炒作市场的规律基本上是买涨不买跌,只有上涨才能吸引各种资金进入到市场中进行频繁的换手交易。而且,作为中介从业人员,盯着每一单的成交具体数额,为什么不要让每一单都实现其最大价值呢?

利用404頁面打擊對手真是太有創意了

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接