以下内容摘选自阮一峰 科技爱好者周刊 第120期至122期
- 公司刚成立时,需要瑞士军刀型人才。
公司一旦发展壮大,需要菜刀型人才。
-- David Perell - 如果我发布开源软件,我会选择最严格的 AGPL 许可证,任何人想围绕我的软件建立业务,都必须将他们的更改提供给所有人。同时,我还会发布一个商业许可证,如果你不想将更改公诸于世,就必须购买商业许可。-- Hacker News 读者
- 跟随马斯克12年的助理玛莉,要求大幅调薪。马斯克对她说:“你先放两个礼拜的假吧!让我想想。” 过了两个礼拜,马斯克发现没有玛莉,他一个人也能稳妥地完成工作,就拒绝了调薪要求。--《年资高,工作量大是谈加薪最大筹码?》
文摘与资讯
1、智能尿布
一家香港护理用品公司推出了婴儿的“智能尿布”,正在众筹。这种尿布里面装有无线传感器,可以通过手机 App 查看尿布的实时数据。
一旦尿布的温度和湿度超标,父母就会立刻得到通知,从而更换尿布或检查婴儿是否正常。除了检查婴儿是否排尿以及尿量,它还可以监视宝宝的姿势和活动,一旦有异常睡姿,也会通知家长。
2、太阳能运河
印度是一个人多地少的国家,虽然日照充沛,但是缺乏发展太阳能的土地。古吉拉特邦想出了一个解决方法,就是把太阳能电池板架设在河道的上方,覆盖了一整条运河。
这不仅解决了太阳能发电的用地问题,而且减少了运河的水份蒸发,增加了农业灌溉用水。目前已经完成了40公里。
3、鞋带暗语
冷战时期,中央情报局曾经采用一种鞋带暗语。只要根据鞋面上,鞋带交叉的位置和次数,就能传递事先约定的信息。
上面图片中,黄色表示鞋面上方的鞋带交叉位置。
这种方法非常简单,不受环境约束,外人很难察觉。
4、单个创始人的表现更好(英文)
常规的建议是,你必须先组建团队,然后才能创业。但是,统计显示,单个创始人的公司更可能盈利,本文分析原因。
5、广告短信的退订内幕(中文)
很多促销广告短信都说回复 T 退订,但是回复了 T 之后会发生什么?(@9527q 投稿)
6、透明厕所
日本东京涩谷区的公园内,最近安装了第一批五个透明厕所。这是由普利兹获奖建筑师设计的,它采用有色的“智能玻璃”,没人时是透明的,当被占用时(门锁上后),它们会变得不透明。
设计师说,透明厕所可以让人们一眼看到内部是否干净,以及有没有人在里面。另外,晚上这些厕所像美丽的灯笼一样照亮公园。根据计划,明年春季之前还会在涩谷的17个地点安装这种厕所。[图片上传中...(image-ce19d8-1599977914021)]
7、冷管降温
全球天气越来越热,空调正成为必不可少的日用品。但是,空调的耗能非常大,科学家一直在寻找其他降温方案,加拿大不列颠哥伦比亚大学最近就开发了一种“冷管”系统(Cold Cube)。
他们发明了一种膜,里面包含了水的管道,可以贴在墙壁和天花板上,进行不断的冷水循环。这层“冷管”通过吸收人体辐射的热量,从而让人感到凉快。由于不通过冷却空气来降温,因此可以节省大量能源。另一个好处是,它们可以开窗使用,依然能让人感到凉快。
8、网络安全工程师的修炼途径(英文)
作者在网络安全方面有20年的从业经验。他在本文中介绍网络安全工程所需的技能和培养途径。他提出,学习者一定要有自己的实验室,熟练使用虚拟机测试各种系统。
9、大公司如何合法避税
有一家世界著名的大型互联网公司,姑且称它为 X 公司,每年有500亿美元的收入。这家公司希望能够合法少缴税。
它就先在开曼群岛,注册了一家 Y 公司。开曼群岛不对公司收税,只收取注册费。然后,它把所有的知识产权,比如商标和特许技术都转移到 Y 公司。
X 公司每年需要向 Y 公司支付很大一笔知识产权许可费用,导致它的利润为零,所以就不用缴税了。而 Y 公司由于注册在开曼群岛,即使有很大一笔利润,也不用缴税。
工具与资源
1、如何自己实现一个全文搜索引擎(英文)
作者通过一个简单的例子,讲解全文搜索引擎的原理,自己如何实现倒排索引。举例用的是 Go 语言,代码很简单,接近伪代码。
2、2020年值得推荐的13本 Java 书籍(英文)
作者列了一个书单,推荐了13本 Java 学习书籍。
3、MeiliSearch
一个开源的全文搜索软件,可以自己搭建服务,支持汉语搜索。
4、技术树
为了让后代了解我们如何开发和使用软件,GitHub 官方开出了一个书单,称为“技术树”(the Tech Tree),包括16个大类的200多本经典书籍。这些书籍的数字化版本,将存放在 GitHub 的北极仓库。
5、如何管理 Redis 数据库
DigitalOcean 发布的免费英文电子书,向初学者介绍什么是 Redis 和它的基本用法。
6、BUI App 开发教程
BUI 是一个国产的移动端 H5 框架,这是框架作者写的系列教程,演示如何用 BUI 开发一个网易新闻 App。(@imouou 投稿)
7、Quarantines Sites
一个在线工具,可以通过它来访问其他网站,避免被追踪。
8、物理学书单
作者列了一个英文书单,对于想自学物理学、达到本科以及研究生水平的读者,应该阅读哪些教材。
9、Ventoy
一个制作可启动U盘的开源工具。
10、ztext.js
这个 JS 库可以将任何字体变成 3D 效果,支持中文。
11、script-httpd
这个程序可以将任何的命令行程序,变成网络服务。它提供一个网络接口,收到 HTTP 请求后,启动容器环境执行命令行程序,然后返回结果。
12、labuladong 的算法小抄
100 多道 LeetCode 算法题目的中文解释