mirror of https://github.com/ruanyf/weekly
commit
cfd60c6ed6
|
@ -163,11 +163,11 @@ DNS 响应时间的命令行比较脚本。
|
||||||
|
|
||||||
Braille Neue 是布里叶盲文系统与正常字母的结合,无障碍设计的典范,为什么没有人早点想到这个点子呢。
|
Braille Neue 是布里叶盲文系统与正常字母的结合,无障碍设计的典范,为什么没有人早点想到这个点子呢。
|
||||||
|
|
||||||
2、[Macbook 一美元改成触摸屏](https://github.com/bijection/sistine)
|
2、[MacBook 一美元改成触摸屏](https://github.com/bijection/sistine)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
一个非常牛的项目,作者在 Macbook 的摄像头上面,架了一块镜子。然后,自动捕捉并识别手指的坐标。
|
一个非常牛的项目,作者在 MacBook 的摄像头上面,架了一块镜子。然后,自动捕捉并识别手指的坐标。
|
||||||
|
|
||||||
3、[Jelly Mario Bros](http://jellymar.io/)
|
3、[Jelly Mario Bros](http://jellymar.io/)
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@
|
||||||
|
|
||||||
科学家认为,人类过度释放二氧化碳是地球暖化的主要原因,为了保护环境,我们应该减少二氧化碳的释放。
|
科学家认为,人类过度释放二氧化碳是地球暖化的主要原因,为了保护环境,我们应该减少二氧化碳的释放。
|
||||||
|
|
||||||
一家加拿大公司正在尝试另一种方法:从空气里面捕获二氧化碳。方法是把空气吹向氢氧化钾溶液,形成碳酸钾。进一步加工处理之后,转变为碳酸钙颗粒。这种颗粒加热后,就会释放二氧化碳,再埋入地下的管道。现在,捕获一顿二氧化碳的成本在200美元以上,但是未来估计可以降低到100美元以下。
|
一家加拿大公司正在尝试另一种方法:从空气里面捕获二氧化碳。方法是把空气吹向氢氧化钾溶液,形成碳酸钾。进一步加工处理之后,转变为碳酸钙颗粒。这种颗粒加热后,就会释放二氧化碳,再埋入地下的管道。现在,捕获一吨二氧化碳的成本在200美元以上,但是未来估计可以降低到100美元以下。
|
||||||
|
|
||||||
4、[谷歌创始人投资的飞行汽车](https://phys.org/news/2018-06-car-startup-google-founder-flights.html)
|
4、[谷歌创始人投资的飞行汽车](https://phys.org/news/2018-06-car-startup-google-founder-flights.html)
|
||||||
|
|
||||||
|
|
|
@ -245,7 +245,7 @@ Google Analytics 是网站访问量的监控工具,这篇文章介绍了几个
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
图上公司依次为诺基亚、LinkedIn、Skype、Minecraft、GitHub。有人说,下一个目标会是 ubuntu。
|
图上公司依次为诺基亚、LinkedIn、Skype、Minecraft、GitHub。有人说,下一个目标会是 Ubuntu。
|
||||||
|
|
||||||
3、[Emoji 的鸭子符号](https://emojiratings.tumblr.com/post/173579088393/duck-emoji-rates)
|
3、[Emoji 的鸭子符号](https://emojiratings.tumblr.com/post/173579088393/duck-emoji-rates)
|
||||||
|
|
||||||
|
|
|
@ -57,14 +57,14 @@ OpenAI 公司宣布,开发了一种人工智能软件,可以跟人类对战
|
||||||
|
|
||||||
6月28日,香港政府宣布,对空置一年及以上的一手住宅征收空置税。它将成为中国首个开征房屋空置税的城市。
|
6月28日,香港政府宣布,对空置一年及以上的一手住宅征收空置税。它将成为中国首个开征房屋空置税的城市。
|
||||||
|
|
||||||
征收时,政府会对房屋的租金做一个评估,空置税为年租金的200%。这就是说,如果买来房子空关,政府会对你罚款,最低限度你应该把房子租出去。政府希望这样可以缓解香港的房价上涨。香港的房价是全球最贵、且还在不断上涨。
|
征收时,政府会对房屋的租金做一个评估,空置税为年租金的200%。这就是说,如果买来房子空置,政府会对你罚款,最低限度你应该把房子租出去。政府希望这样可以缓解香港的房价上涨。香港的房价是全球最贵、且还在不断上涨。
|
||||||
|
|
||||||
7、[波音公司的超音速客机](https://mashable.com/2018/06/27/boeing-hypersonic-concept-plane/#baVGUErbPgq3)
|
7、[波音公司的超音速客机](https://mashable.com/2018/06/27/boeing-hypersonic-concept-plane/#baVGUErbPgq3)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
波音公司展示了一款正在开发的概念机型,这种超音速客机可以在二个小时内到底地球的任何地点。就算一切顺利,这种飞机估计最快也要20年以后才能投入使用,而且造价将非常高昂,每架都要几亿甚至十亿美元。
|
波音公司展示了一款正在开发的概念机型,这种超音速客机可以在两个小时内到底地球的任何地点。就算一切顺利,这种飞机估计最快也要20年以后才能投入使用,而且造价将非常高昂,每架都要几亿甚至十亿美元。
|
||||||
|
|
||||||
8、[电子烟创业公司融资12亿美元](https://www.bloomberg.com/news/articles/2018-06-29/e-cigarette-maker-juul-labs-is-raising-1-2-billion)
|
8、[电子烟创业公司融资12亿美元](https://www.bloomberg.com/news/articles/2018-06-29/e-cigarette-maker-juul-labs-is-raising-1-2-billion)
|
||||||
|
|
||||||
|
@ -92,7 +92,7 @@ devops 是 IT 行业的一个新兴领域,这一类工程师的职务应该怎
|
||||||
|
|
||||||
2、[MySQL 数据库的字符集,要用 utf8mb4,而不是 utf8](https://medium.com/@adamhooper/in-mysql-never-use-utf8-use-utf8mb4-11761243e434)(英文)
|
2、[MySQL 数据库的字符集,要用 utf8mb4,而不是 utf8](https://medium.com/@adamhooper/in-mysql-never-use-utf8-use-utf8mb4-11761243e434)(英文)
|
||||||
|
|
||||||
MySQL 的 utf8 字符集不是真正的 UTF-8,只支持最多三个字节的字符。真正的 UTF-8 可能会出现四个字节的字符。MySQL 从来没有修复这个 Bug,而是使用另外的解决方法:真正的 UTF-8字符集改用 utf8mb4 的名字提供。.
|
MySQL 的 utf8 字符集不是真正的 UTF-8,只支持最多三个字节的字符。真正的 UTF-8 可能会出现四个字节的字符。MySQL 从来没有修复这个 Bug,而是使用另外的解决方法:真正的 UTF-8字符集改用 utf8mb4 的名字提供。
|
||||||
|
|
||||||
3、[网站流量指标的含义](https://hitmetrics.io/blog/starter-web-analytics-metrics-to-know)(英文)
|
3、[网站流量指标的含义](https://hitmetrics.io/blog/starter-web-analytics-metrics-to-know)(英文)
|
||||||
|
|
||||||
|
@ -254,7 +254,7 @@ Node 语言编写的博客建站工具。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
如果有一天,人们不再使用app,改为使用网站,一定是因为每个app 启动时,都要强迫用户看5秒钟毫无意义的、让你傻等的全屏广告(英语叫 splash screen)。
|
如果有一天,人们不再使用App,改为使用网站,一定是因为每个App 启动时,都要强迫用户看5秒钟毫无意义的、让你傻等的全屏广告(英语叫 splash screen)。
|
||||||
|
|
||||||
## 欢迎订阅
|
## 欢迎订阅
|
||||||
|
|
||||||
|
|
|
@ -67,7 +67,7 @@ Linux 发行版 OpenSUSE 的母公司被收购了,价格是25亿美元。 这
|
||||||
|
|
||||||
Python 语言的创始人和最高决策者 Guido van Rossum,由于他主导的提案 PEP572 被社区反对,今天宣布非常疲倦,将不再执行最高决策者的角色。 但是,他没说接下来怎么决策,只说以后你们自己讨论决定。
|
Python 语言的创始人和最高决策者 Guido van Rossum,由于他主导的提案 PEP572 被社区反对,今天宣布非常疲倦,将不再执行最高决策者的角色。 但是,他没说接下来怎么决策,只说以后你们自己讨论决定。
|
||||||
|
|
||||||
8、[Gentoo 的 GitHub 账户被黑](https://wiki.gentoo.org/wiki/Github/2018-06-28)
|
8、[Gentoo 的 GitHub 账户被黑](https://wiki.gentoo.org/wiki/GitHub/2018-06-28)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@ Python 语言的创始人和最高决策者 Guido van Rossum,由于他主导
|
||||||
|
|
||||||
5、[Web Assembly 和 Go](https://brianketelsen.com/web-assembly-and-go-a-look-to-the-future/)(英文)
|
5、[Web Assembly 和 Go](https://brianketelsen.com/web-assembly-and-go-a-look-to-the-future/)(英文)
|
||||||
|
|
||||||
Go 1.11 将支持 Web Assembly,作者尝试用 Go 写了一个 TodoMVC。他的结论是:"WebAssembly是 Web 开发的未来。两年后,Go、Swift、Rust 将占到前端代码的三分之一。
|
Go 1.11 将支持 Web Assembly,作者尝试用 Go 写了一个 TodoMVC。他的结论是:WebAssembly 是 Web 开发的未来。两年后,Go、Swift、Rust 将占到前端代码的三分之一。
|
||||||
|
|
||||||
这里还有一篇[文章](https://blog.lazyhacker.com/2018/06/go-with-webassembly-early-examples.html),展示了两个用 Go 语言写的 WebAssebmly demo。
|
这里还有一篇[文章](https://blog.lazyhacker.com/2018/06/go-with-webassembly-early-examples.html),展示了两个用 Go 语言写的 WebAssebmly demo。
|
||||||
|
|
||||||
|
|
|
@ -262,7 +262,7 @@ Chrome 浏览器引入了一项试验性功能,在开发者工具里面提供
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
一个 Github actions 模板工具,用来生成个人简历页面和 PDF 文件。
|
一个 GitHub Actions 模板工具,用来生成个人简历页面和 PDF 文件。
|
||||||
|
|
||||||
11、[Presenta](https://play.presenta.cc/)
|
11、[Presenta](https://play.presenta.cc/)
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
|
|
||||||
1971年,马斯克生于南非。26岁,进入斯坦福大学攻读应用物理博士,但是读了两天,就觉得学术生涯完全不是他要的生活,当天就退学了。然后,与弟弟一起创业,做一个软件项目,1999年被 AltaVista 以3.07亿美元现金和3400万美元股票期权收购。他28岁时,就成了亿万富翁。
|
1971年,马斯克生于南非。26岁,进入斯坦福大学攻读应用物理博士,但是读了两天,就觉得学术生涯完全不是他要的生活,当天就退学了。然后,与弟弟一起创业,做一个软件项目,1999年被 AltaVista 以3.07亿美元现金和3400万美元股票期权收购。他28岁时,就成了亿万富翁。
|
||||||
|
|
||||||
接着,他与朋友合伙创办了 Paypal,2002年以15亿美元卖给了 EBay。他马上又创办了 SpaceX 公司,承接火箭发射业务,目前猎鹰九号火箭已经全球第一个实现了可回收、可重复使用,并获得了美国太空总署16亿美元的合同,帮助政府把物资送上国际太空站。2004年,他参与创办了特斯拉汽车公司,现在成了全世界最热门、最先进的电动汽车。2008年,创办了 SolarCity 公司,致力于太阳能发电和大容量电池。2012年,创办 Hyperloop,开发时速1000公里的高速列车。2015年,创办 OpenAI 公司,开发人工智能技术。2016年,创办 Neuralink,研究人脑如何与人工智能融合。2017年,创办 Boring Company,实现与 Hyperloop 配套的隧道挖掘。
|
接着,他与朋友合伙创办了 PayPal,2002年以15亿美元卖给了 eBay。他马上又创办了 SpaceX 公司,承接火箭发射业务,目前猎鹰九号火箭已经全球第一个实现了可回收、可重复使用,并获得了美国太空总署16亿美元的合同,帮助政府把物资送上国际太空站。2004年,他参与创办了特斯拉汽车公司,现在成了全世界最热门、最先进的电动汽车。2008年,创办了 SolarCity 公司,致力于太阳能发电和大容量电池。2012年,创办 Hyperloop,开发时速1000公里的高速列车。2015年,创办 OpenAI 公司,开发人工智能技术。2016年,创办 Neuralink,研究人脑如何与人工智能融合。2017年,创办 Boring Company,实现与 Hyperloop 配套的隧道挖掘。
|
||||||
|
|
||||||
这才是真正的梦想家,人生不是为了金钱,而是为了实现心中的梦想。实现了一个目标,马不停蹄去做下一个,短暂的人生要尽量多实现几个目标才过瘾,让未来早一点变成现实。
|
这才是真正的梦想家,人生不是为了金钱,而是为了实现心中的梦想。实现了一个目标,马不停蹄去做下一个,短暂的人生要尽量多实现几个目标才过瘾,让未来早一点变成现实。
|
||||||
|
|
||||||
|
@ -174,7 +174,7 @@ Chrome 可以启用"show saved copy" 按钮。如果网站下线,而本地又
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
开源的代码片段管理的服务,类似 Github Gists。
|
开源的代码片段管理的服务,类似 GitHub Gists。
|
||||||
|
|
||||||
3、[Feather App](https://feather-apps.com/)
|
3、[Feather App](https://feather-apps.com/)
|
||||||
|
|
||||||
|
|
|
@ -158,7 +158,7 @@ YInMn blue 能够更好地吸收其他颜色的光谱,所以呈现的蓝色更
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Apple 为了严格管理 app 的发布,制定了一套复杂的基于证书的校验机制,这对于开发者非常不友好。本文从技术面,图文并茂地介绍了 iOS 开发各种证书之间的关系及其背后的原理。([@baochuquan](https://github.com/ruanyf/weekly/issues/1620) 投稿)
|
Apple 为了严格管理 App 的发布,制定了一套复杂的基于证书的校验机制,这对于开发者非常不友好。本文从技术面,图文并茂地介绍了 iOS 开发各种证书之间的关系及其背后的原理。([@baochuquan](https://github.com/ruanyf/weekly/issues/1620) 投稿)
|
||||||
|
|
||||||
4、[20年前参加高中信息学奥赛(NOIP)的经历](https://justyy.com/archives/45269)(中文)
|
4、[20年前参加高中信息学奥赛(NOIP)的经历](https://justyy.com/archives/45269)(中文)
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
2018年6月4日,民政部发布了"2018年一季度结婚大数据"。全国结婚登记301.7万对,同比下降5.7%。过去五年,这个指标一直在下降,五年前的2013年一季度,全国还有428万对结婚。只过了五年,全国结婚人数将近3分之一。
|
2018年6月4日,民政部发布了"2018年一季度结婚大数据"。全国结婚登记301.7万对,同比下降5.7%。过去五年,这个指标一直在下降,五年前的2013年一季度,全国还有428万对结婚。只过了五年,全国结婚人数减少了将近3分之一。
|
||||||
|
|
||||||
由于同期的人口总数是增长的,就说明,国内年轻人结婚的意愿越来越淡薄,选择单身的人越来越多。另外,这五年的离婚人数一直在上升,虽然上升速度不快。
|
由于同期的人口总数是增长的,就说明,国内年轻人结婚的意愿越来越淡薄,选择单身的人越来越多。另外,这五年的离婚人数一直在上升,虽然上升速度不快。
|
||||||
|
|
||||||
|
|
|
@ -219,7 +219,7 @@ FFmpeg 的 Python 包装库,将复杂的命令行参数转成易用的 API。
|
||||||
|
|
||||||
一个使用 EXIF 信息的图片文件批量改名工具,支持 macOS 和 Windows。([@Arman19941113](https://github.com/ruanyf/weekly/issues/1674) 投稿)
|
一个使用 EXIF 信息的图片文件批量改名工具,支持 macOS 和 Windows。([@Arman19941113](https://github.com/ruanyf/weekly/issues/1674) 投稿)
|
||||||
|
|
||||||
8、[Github Star Count](https://chrome.google.com/webstore/detail/github-star-count/jahogeehepfohgakggfeeimokcgnmdid)
|
8、[GitHub Star Count](https://chrome.google.com/webstore/detail/github-star-count/jahogeehepfohgakggfeeimokcgnmdid)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
|
@ -111,7 +111,7 @@
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
[iOS 14.5](https://www.imore.com/facebook-and-instagram-threaten-charge-access-ios-145-unless-you-give-it-your-data?hm=r) 开始,只有用户同意,app 才能追踪用户的活动。Facebook 在这个版本的手机上,会跳出警告,声称如果用户不同意被追踪,可能无法免费提供服务。([@jwenjian](https://github.com/ruanyf/weekly/issues/1746) 投稿)
|
[iOS 14.5](https://www.imore.com/facebook-and-instagram-threaten-charge-access-ios-145-unless-you-give-it-your-data?hm=r) 开始,只有用户同意,App 才能追踪用户的活动。Facebook 在这个版本的手机上,会跳出警告,声称如果用户不同意被追踪,可能无法免费提供服务。([@jwenjian](https://github.com/ruanyf/weekly/issues/1746) 投稿)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
|
@ -60,13 +60,13 @@
|
||||||
|
|
||||||
> * Facebook:工作场所充满活力。人员都经验丰富,能力极强。管理层坚定但乐于助人。团队合作至关重要。
|
> * Facebook:工作场所充满活力。人员都经验丰富,能力极强。管理层坚定但乐于助人。团队合作至关重要。
|
||||||
> * 西南航空:精彩的管理,令人敬畏的同事,鼓励个性和进步。
|
> * 西南航空:精彩的管理,令人敬畏的同事,鼓励个性和进步。
|
||||||
> * Salseforce: 快节奏,具有挑战性的项目和聪明的人以及酷炫有趣的文化相结合。无论头衔或职级如何,你都可以发表自己的声音和意见,尽管有疯狂的工作安排,但有趣的氛围可以平衡。
|
> * Salesforce: 快节奏,具有挑战性的项目和聪明的人以及酷炫有趣的文化相结合。无论头衔或职级如何,你都可以发表自己的声音和意见,尽管有疯狂的工作安排,但有趣的氛围可以平衡。
|
||||||
|
|
||||||
6、[开放的视频编码方案](https://blog.mozilla.org/blog/2018/07/11/royalty-free-web-video-codecs/)
|
6、[开放的视频编码方案](https://blog.mozilla.org/blog/2018/07/11/royalty-free-web-video-codecs/)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
目前,互联网视频大部分采用 H.264 编码方案。这个方案是有专利的,使用必须付费。即使你可以在 Youtube 这样的视频网站免费观看视频,但是 Youtube 必须为使用 H.264 每年支付几百万美元。
|
目前,互联网视频大部分采用 H.264 编码方案。这个方案是有专利的,使用必须付费。即使你可以在 YouTube 这样的视频网站免费观看视频,但是 YouTube 必须为使用 H.264 每年支付几百万美元。
|
||||||
|
|
||||||
为了有一个彻底开放的视频编码方案,也为了更好的性能,2015年多家软件和硬件厂商成立了 AOMedia 联盟。现在,新的视频编解码器 [AV1](https://github.com/xiph/rav1e) 终于问世了。AV1 主要基于谷歌的 VP9 编码方案,并加入了其他代码。AV1是无版权的,任何人都可以免费使用。它比 H.264 提供更高效的压缩,大约高出30%。
|
为了有一个彻底开放的视频编码方案,也为了更好的性能,2015年多家软件和硬件厂商成立了 AOMedia 联盟。现在,新的视频编解码器 [AV1](https://github.com/xiph/rav1e) 终于问世了。AV1 主要基于谷歌的 VP9 编码方案,并加入了其他代码。AV1是无版权的,任何人都可以免费使用。它比 H.264 提供更高效的压缩,大约高出30%。
|
||||||
|
|
||||||
|
|
|
@ -237,13 +237,13 @@ Firefox 91 提供了强化版 Cookie 删除,可以将某个网站引入的所
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
在 M1 架构的 Macbook 上运行 iOS app 时,这个开源工具可以让鼠标和键盘支持 iOS app。
|
在 M1 架构的 MacBook 上运行 iOS App 时,这个开源工具可以让鼠标和键盘支持 iOS App。
|
||||||
|
|
||||||
3、[Judo](https://www.judo.app/)
|
3、[Judo](https://www.judo.app/)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
一个 Mac 应用,用来设计 iOS app 的页面,不用编写代码,用可视化的方式制作页面原型,可以在手机上预览页面效果。
|
一个 Mac 应用,用来设计 iOS App 的页面,不用编写代码,用可视化的方式制作页面原型,可以在手机上预览页面效果。
|
||||||
|
|
||||||
4、[macOS Monterey Web](https://github.com/puruvj/macos-web)
|
4、[macOS Monterey Web](https://github.com/puruvj/macos-web)
|
||||||
|
|
||||||
|
|
|
@ -152,7 +152,7 @@ VR 环境的一个好处是,可以任意变换虚拟工作地点,一会在
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
苹果公司有两个应用商店:iOS 商店和 Mac 商店。区别是 iOS 设备只能从官方商店安装 app,而 Mac 设备可以从第三方下载安装 app,不一定要通过应用商店。
|
苹果公司有两个应用商店:iOS 商店和 Mac 商店。区别是 iOS 设备只能从官方商店安装 App,而 Mac 设备可以从第三方下载安装 App,不一定要通过应用商店。
|
||||||
|
|
||||||
统计数据显示,今年开始,开发者对于 Mac 商店的兴趣显著下降,越来越倾向于让用户直接从自己的网站下载安装。
|
统计数据显示,今年开始,开发者对于 Mac 商店的兴趣显著下降,越来越倾向于让用户直接从自己的网站下载安装。
|
||||||
|
|
||||||
|
|
|
@ -163,7 +163,7 @@ axios 是一个非常流行的 JavaScript 语言的 HTTP 请求库,本文分
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
一个 Electron 的实验环境。对于小型项目,把代码贴进去,自动编译出一个 Electron 窗口供调试。编辑完还可以把所有代码发上 Github Gist,用来分享。
|
一个 Electron 的实验环境。对于小型项目,把代码贴进去,自动编译出一个 Electron 窗口供调试。编辑完还可以把所有代码发上 GitHub Gist,用来分享。
|
||||||
|
|
||||||
6、[dumper.js](https://github.com/zeeshanu/dumper.js)
|
6、[dumper.js](https://github.com/zeeshanu/dumper.js)
|
||||||
|
|
||||||
|
|
|
@ -231,7 +231,7 @@ Create React App 是 React 的官方工具,它的默认打包器是 Webpack,
|
||||||
|
|
||||||
bilibili 视频命令行下载工具。([@sansui-orz](https://github.com/ruanyf/weekly/issues/2344) 投稿)
|
bilibili 视频命令行下载工具。([@sansui-orz](https://github.com/ruanyf/weekly/issues/2344) 投稿)
|
||||||
|
|
||||||
6、[GithubX](https://github.com/riskers/github-plus-extension)
|
6、[GitHubX](https://github.com/riskers/github-plus-extension)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
|
@ -202,11 +202,11 @@ iPhone 手机和 iPad 平板的 Safari 浏览器,可以安装插件。本文
|
||||||
|
|
||||||
本文一步步介绍如何在 Apple M1 机器上,通过 qemu 虚拟机,安装基于 x86 架构的 Linux 系统。
|
本文一步步介绍如何在 Apple M1 机器上,通过 qemu 虚拟机,安装基于 x86 架构的 Linux 系统。
|
||||||
|
|
||||||
7、[Macbook 的触摸栏设置成 git 操作](https://refruity.xyz/macbook-touch-bar-in-iterm2/)(英文)
|
7、[MacBook 的触摸栏设置成 git 操作](https://refruity.xyz/macbook-touch-bar-in-iterm2/)(英文)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
本文介绍如何在 Macbook 触摸栏上放置按钮,只要点一下,就能在命令行执行 git 命令。
|
本文介绍如何在 MacBook 触摸栏上放置按钮,只要点一下,就能在命令行执行 git 命令。
|
||||||
|
|
||||||
8、[Unix 时间戳还是 ISO-8601?](https://nickb.dev/blog/designing-a-rest-api-unix-time-vs-iso-8601)(英文)
|
8、[Unix 时间戳还是 ISO-8601?](https://nickb.dev/blog/designing-a-rest-api-unix-time-vs-iso-8601)(英文)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
|
|
||||||
如果再往前推,2010年初,推特只有130个员工,活跃用户是3000万。现在,用户数是那时的十多倍,而130个员工的十多倍,正好接近7500人裁员75%。这是巧合吗?
|
如果再往前推,2010年初,推特只有130个员工,活跃用户是3000万。现在,用户数是那时的十多倍,而130个员工的十多倍,正好接近7500人裁员75%。这是巧合吗?
|
||||||
|
|
||||||
事实上,即使裁员75%,跟其他一些公司相比,推特的员工还是偏多的。一个极端的例子是,脸书收购 Instagram 时,后者的用户数量已经到了3亿,但只有13个员工。Telegram 有[7亿活跃用户](https://telegram.org/blog/700-million-and-premium),员工人数在500人至1000人之间。Whatsapp 有20亿用户,[员工数量](https://webtribunal.net/blog/whatsapp-statistics/)是50个工程师 + 55个其他人员。
|
事实上,即使裁员75%,跟其他一些公司相比,推特的员工还是偏多的。一个极端的例子是,脸书收购 Instagram 时,后者的用户数量已经到了3亿,但只有13个员工。Telegram 有[7亿活跃用户](https://telegram.org/blog/700-million-and-premium),员工人数在500人至1000人之间。WhatsApp 有20亿用户,[员工数量](https://webtribunal.net/blog/whatsapp-statistics/)是50个工程师 + 55个其他人员。
|
||||||
|
|
||||||
这告诉我们,**互联网软件开发不需要很多员工,一个精干的工程师团队就可以维护了。**
|
这告诉我们,**互联网软件开发不需要很多员工,一个精干的工程师团队就可以维护了。**
|
||||||
|
|
||||||
|
|
|
@ -231,7 +231,7 @@ React 应用的原型设计工具。
|
||||||
|
|
||||||
6、[reminiscence](https://github.com/kanishka-linux/reminiscence)
|
6、[reminiscence](https://github.com/kanishka-linux/reminiscence)
|
||||||
|
|
||||||
一个架设在本地的网络书签管理系统,会自动抓取书签内容,并生成标签和摘要,使用 django 框架开发。
|
一个架设在本地的网络书签管理系统,会自动抓取书签内容,并生成标签和摘要,使用 Django 框架开发。
|
||||||
|
|
||||||
7、[xsv](https://github.com/BurntSushi/xsv)
|
7、[xsv](https://github.com/BurntSushi/xsv)
|
||||||
|
|
||||||
|
|
|
@ -127,9 +127,9 @@ IPFS 是一个具有 web 接口的分布式数据库,一旦写入,你的内
|
||||||
|
|
||||||
ActivePub 是一种分布式的通信协议,本文以 Mastodon 为例,介绍为什么它可以改变互联网。
|
ActivePub 是一种分布式的通信协议,本文以 Mastodon 为例,介绍为什么它可以改变互联网。
|
||||||
|
|
||||||
8、[Github 的语义搜索](https://githubengineering.com/towards-natural-language-semantic-code-search/)(英文)
|
8、[GitHub 的语义搜索](https://githubengineering.com/towards-natural-language-semantic-code-search/)(英文)
|
||||||
|
|
||||||
Github 正在测试语义搜索,匹配的依据不再是关键字,而是搜索的语义。比如,搜索"连接两个字符串",就会跳出相关的代码。本文介绍实现细节。
|
GitHub 正在测试语义搜索,匹配的依据不再是关键字,而是搜索的语义。比如,搜索"连接两个字符串",就会跳出相关的代码。本文介绍实现细节。
|
||||||
|
|
||||||
9、[为什么 Reason 语言合适写 React 应用?](https://medium.freecodecamp.org/psst-heres-why-reasonreact-is-the-best-way-to-write-react-5088d434d035)(英文)
|
9、[为什么 Reason 语言合适写 React 应用?](https://medium.freecodecamp.org/psst-heres-why-reasonreact-is-the-best-way-to-write-react-5088d434d035)(英文)
|
||||||
|
|
||||||
|
|
|
@ -192,7 +192,7 @@ OAuth 是最常用的身份认证协议,本文分析它的一些难点,为
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
一篇详细的指南,教你怎么把过时的 Macbook 利用起来,装上 Linux。
|
一篇详细的指南,教你怎么把过时的 MacBook 利用起来,装上 Linux。
|
||||||
|
|
||||||
7、[MySQL 和 MariaDB 的差异](https://www.skeema.io/blog/2023/05/10/mysql-vs-mariadb-schema/)(英文)
|
7、[MySQL 和 MariaDB 的差异](https://www.skeema.io/blog/2023/05/10/mysql-vs-mariadb-schema/)(英文)
|
||||||
|
|
||||||
|
|
|
@ -56,7 +56,7 @@ Passkey 这个方案可以做到,登录不需要密码,解决了上面提到
|
||||||
|
|
||||||
等到用户登录网站,需要私钥证明自己身份时,网站就要向用户选定的“身份管理器”发出请求。这时,“身份管理器”就会调用操作系统的指纹识别或者人脸识别,要求用户完成验证。如果用户通过了,“身份管理器”就允许用户使用保存在里面的私钥。
|
等到用户登录网站,需要私钥证明自己身份时,网站就要向用户选定的“身份管理器”发出请求。这时,“身份管理器”就会调用操作系统的指纹识别或者人脸识别,要求用户完成验证。如果用户通过了,“身份管理器”就允许用户使用保存在里面的私钥。
|
||||||
|
|
||||||
目前,iOS 和安卓已经支持 Passkey,自带“身份管理器”,有些笔记本(比如 Macbook)也支持。如果是台式机,没有任何识别设备,浏览器就会给出二维码或者蓝牙,让手机代为验证。
|
目前,iOS 和安卓已经支持 Passkey,自带“身份管理器”,有些笔记本(比如 MacBook)也支持。如果是台式机,没有任何识别设备,浏览器就会给出二维码或者蓝牙,让手机代为验证。
|
||||||
|
|
||||||
“身份管理器”也可以做成独立的硬件(比如 Yubikey),这就需要花钱买了。
|
“身份管理器”也可以做成独立的硬件(比如 Yubikey),这就需要花钱买了。
|
||||||
|
|
||||||
|
|
|
@ -235,7 +235,7 @@ Chrome 浏览器插件,将标签显示为类似 macOS 底部 Dock 图标栏的
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
该网站可以将一种语言的程序,转换成另一种语言。用户也可以描述想要什么程序,它来生成代码。([@JustAIGithub](https://github.com/ruanyf/weekly/issues/3322) 投稿)
|
该网站可以将一种语言的程序,转换成另一种语言。用户也可以描述想要什么程序,它来生成代码。([@JustAIGitHub](https://github.com/ruanyf/weekly/issues/3322) 投稿)
|
||||||
|
|
||||||
9、[Slashbase](https://github.com/slashbaseide/slashbase)
|
9、[Slashbase](https://github.com/slashbaseide/slashbase)
|
||||||
|
|
||||||
|
|
|
@ -146,7 +146,7 @@ React Native 可以写桌面应用了,不必使用 Electron 了。有人写了
|
||||||
>
|
>
|
||||||
> 年会一直被员工们认为是企业经营好坏的风向标。这几年,亚马逊(中国)的年会,地点从国贸到了大学的体育场,阳光普照奖从红酒变成橄榄油,再降级成充电宝。去年因为效益太差,年会干脆取消了。亚马逊(中国)工作两年的员工Helen说,亚马逊国内的零售部门近几年持续亏损,辉煌时市场份额有20%,如今降到了可怜的0.6%,"惨得很"。就连一时风头无二的图书领域,去年也亏损了50%。
|
> 年会一直被员工们认为是企业经营好坏的风向标。这几年,亚马逊(中国)的年会,地点从国贸到了大学的体育场,阳光普照奖从红酒变成橄榄油,再降级成充电宝。去年因为效益太差,年会干脆取消了。亚马逊(中国)工作两年的员工Helen说,亚马逊国内的零售部门近几年持续亏损,辉煌时市场份额有20%,如今降到了可怜的0.6%,"惨得很"。就连一时风头无二的图书领域,去年也亏损了50%。
|
||||||
>
|
>
|
||||||
> 另一家备受讨论的跨国互联网公司是LinkedIn,去年夏天,CEO沈博阳离职,LinkedIn中国被微软收购。沈博阳离开后,他们花大力气打造的本土化社交app赤兔再也没有更新过了。
|
> 另一家备受讨论的跨国互联网公司是LinkedIn,去年夏天,CEO沈博阳离职,LinkedIn中国被微软收购。沈博阳离开后,他们花大力气打造的本土化社交App赤兔再也没有更新过了。
|
||||||
>
|
>
|
||||||
> 还有更多的坏消息传来。先是跨国巨头希捷宣布关停其全球最大的生产基地苏州工厂。美国科技公司甲骨文被曝裁减200多个北京研发岗位。而通用电气则关闭了上海技术中心。
|
> 还有更多的坏消息传来。先是跨国巨头希捷宣布关停其全球最大的生产基地苏州工厂。美国科技公司甲骨文被曝裁减200多个北京研发岗位。而通用电气则关闭了上海技术中心。
|
||||||
|
|
||||||
|
|
|
@ -248,7 +248,7 @@ Chrome 浏览器的扩展,使用类似 Vim 的快捷键,通过键盘操作
|
||||||
|
|
||||||
Markdown 的 lint 工具,检查编写格式是否规范。(@[hustcc](https://github.com/ruanyf/weekly/issues/98)__ __投稿)
|
Markdown 的 lint 工具,检查编写格式是否规范。(@[hustcc](https://github.com/ruanyf/weekly/issues/98)__ __投稿)
|
||||||
|
|
||||||
11、[Get Github User's Public Events](https://able8.github.io/github-events/)
|
11、[Get GitHub User's Public Events](https://able8.github.io/github-events/)
|
||||||
|
|
||||||
查看某个用户的所有 GitHub 公开活动。(@[able8](https://github.com/ruanyf/weekly/issues/129) 投稿)
|
查看某个用户的所有 GitHub 公开活动。(@[able8](https://github.com/ruanyf/weekly/issues/129) 投稿)
|
||||||
|
|
||||||
|
|
|
@ -328,7 +328,7 @@ Pepper 是一只1970年出生在实验室的大猩猩,她一直被用于医学
|
||||||
|
|
||||||
创建一个手机操作系统有多难?
|
创建一个手机操作系统有多难?
|
||||||
|
|
||||||
2014年,六个移动操作系统企图替代 iOS 和 android:Blackberry OS,Sailfish,Ubuntu Mobile,Firefox OS,Tizen 和 Windows Phone,现在它们都死了或不再有这种可能。
|
2014年,六个移动操作系统企图替代 iOS 和 Android:Blackberry OS,Sailfish,Ubuntu Mobile,Firefox OS,Tizen 和 Windows Phone,现在它们都死了或不再有这种可能。
|
||||||
|
|
||||||
-- [《创建 Linux 手机操作系统》 ](https://www.zdnet.com/article/kde-is-partnering-with-purism-to-create-a-linux-smartphone/)
|
-- [《创建 Linux 手机操作系统》 ](https://www.zdnet.com/article/kde-is-partnering-with-purism-to-create-a-linux-smartphone/)
|
||||||
|
|
||||||
|
|
|
@ -76,7 +76,7 @@ Firefox 60 按照最新的标准,为 Cookie 新增了一个 SameSite 属性,
|
||||||
|
|
||||||
[](http://edu.51cto.com/px/train/186?ryf)
|
[](http://edu.51cto.com/px/train/186?ryf)
|
||||||
|
|
||||||
1、__《JavaScript 深度揭秘之高级前端开发》:__适合已在职、有基础的技术人员提升技术,挑战更高的薪资。该课程深入探讨函数、事件循环机制、异步编程、面向对象、浏览器渲染、数据交互等的内部原理和高级应用,使用 ES6/ES7 语法讲解,涵盖日常开发及面试所需的技能。并且结合当下技术热点实时更新课程。
|
1、__《JavaScript 深度揭秘之高级前端开发》__:适合已在职、有基础的技术人员提升技术,挑战更高的薪资。该课程深入探讨函数、事件循环机制、异步编程、面向对象、浏览器渲染、数据交互等的内部原理和高级应用,使用 ES6/ES7 语法讲解,涵盖日常开发及面试所需的技能。并且结合当下技术热点实时更新课程。
|
||||||
|
|
||||||
2、__《Web 前端高级开发工程师》__:主要针对纯小白的学员,比如在校学生、在职想转行的人士等等,从基础讲起,并且包含了《JavaScript 深度揭秘之高级前端开发》课程的部分内容。
|
2、__《Web 前端高级开发工程师》__:主要针对纯小白的学员,比如在校学生、在职想转行的人士等等,从基础讲起,并且包含了《JavaScript 深度揭秘之高级前端开发》课程的部分内容。
|
||||||
|
|
||||||
|
@ -225,7 +225,7 @@ Facebook 推出 Python 的静态类型检查工具,有点像 Flowtype 对于 J
|
||||||
>
|
>
|
||||||
> 从2017年12月到2018年3月,这本书售出了__1337__份。截止2018年4月份,我已经赚取了11,554.15美元。
|
> 从2017年12月到2018年3月,这本书售出了__1337__份。截止2018年4月份,我已经赚取了11,554.15美元。
|
||||||
|
|
||||||
<!-->
|
<!--
|
||||||
Each full book sponsorship for one month nets me $3,705 and partial sponsorships give an amount based on percentage of the book sponsored (e.g. 5 chapters in a 10 chapter book is 50% sponsored). That’s much better than I expected because a one month full sponsorship is more than all other sales combined. I’m not going to say exactly what percentage I get from the sponsorship simply because I don’t want to disclose how much any of these 3rd parties pay and their finances are not my business to disclose.
|
Each full book sponsorship for one month nets me $3,705 and partial sponsorships give an amount based on percentage of the book sponsored (e.g. 5 chapters in a 10 chapter book is 50% sponsored). That’s much better than I expected because a one month full sponsorship is more than all other sales combined. I’m not going to say exactly what percentage I get from the sponsorship simply because I don’t want to disclose how much any of these 3rd parties pay and their finances are not my business to disclose.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
[一个程序员](https://geoff.greer.fm/2017/01/23/oldest-viable-laptop/)的 Macbook 送修了,他只好重新使用10年前的笔记本电脑(上图)。结果意外地发现,虽然有点慢,但是不影响使用。10年前的电脑依然能够满足日常工作。
|
[一个程序员](https://geoff.greer.fm/2017/01/23/oldest-viable-laptop/)的 MacBook 送修了,他只好重新使用10年前的笔记本电脑(上图)。结果意外地发现,虽然有点慢,但是不影响使用。10年前的电脑依然能够满足日常工作。
|
||||||
|
|
||||||
如果2009年的时候,让你去使用1999年的电脑,那是不可想象的,根本没有实用性。但是,2019年的时候,去使用2009年的电脑,却是完全可行的。
|
如果2009年的时候,让你去使用1999年的电脑,那是不可想象的,根本没有实用性。但是,2019年的时候,去使用2009年的电脑,却是完全可行的。
|
||||||
|
|
||||||
|
|
|
@ -227,7 +227,7 @@ React 的视频播放器组件。
|
||||||
|
|
||||||
5、[github-rank](https://github.com/jaywcjlove/github-rank)
|
5、[github-rank](https://github.com/jaywcjlove/github-rank)
|
||||||
|
|
||||||
Github 中国用户排名。(@[xurui3762791](https://github.com/ruanyf/weekly/issues/461) 投稿)
|
GitHub 中国用户排名。(@[xurui3762791](https://github.com/ruanyf/weekly/issues/461) 投稿)
|
||||||
|
|
||||||
6、[今日掘金](http://zy2071.com/Fun/todayJueJin.html)
|
6、[今日掘金](http://zy2071.com/Fun/todayJueJin.html)
|
||||||
|
|
||||||
|
|
|
@ -248,9 +248,9 @@ uber 公司开源的 React 组件库,风格比较简单干净。
|
||||||
|
|
||||||
该仓库收集了1994~2018年任正非400余篇讲话。这里是可下载的[合集](https://github.com/microease/Renzhengfeiwenji)。(@[wikiios](https://github.com/ruanyf/weekly/issues/565) 投稿)
|
该仓库收集了1994~2018年任正非400余篇讲话。这里是可下载的[合集](https://github.com/microease/Renzhengfeiwenji)。(@[wikiios](https://github.com/ruanyf/weekly/issues/565) 投稿)
|
||||||
|
|
||||||
7、[Dork-Admin](https://github.com/No-Github/Dork-Admin)
|
7、[Dork-Admin](https://github.com/No-GitHub/Dork-Admin)
|
||||||
|
|
||||||
这是一个中文仓库,盘点世界上比较重大的数据泄漏事件。(@[No-Github](https://github.com/ruanyf/weekly/issues/581) 投稿)
|
这是一个中文仓库,盘点世界上比较重大的数据泄漏事件。(@[No-GitHub](https://github.com/ruanyf/weekly/issues/581) 投稿)
|
||||||
|
|
||||||
## 图片
|
## 图片
|
||||||
|
|
||||||
|
|
|
@ -172,7 +172,7 @@ ReCAPTCHA 是谷歌防止爬虫的工具,用来确定访问者是真人。它
|
||||||
|
|
||||||
具有互动界面的命令行 Youtube 下载器,基于 youtube-dl。
|
具有互动界面的命令行 Youtube 下载器,基于 youtube-dl。
|
||||||
|
|
||||||
3、[Ubuntu touch](https://ubuntu-touch.io/)
|
3、[Ubuntu Touch](https://ubuntu-touch.io/)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
|
@ -205,7 +205,7 @@ BBC 的长篇图片报道。Safa 和 Marwa 是一对头部连在一起的连体
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
这个软件可以把 Macbook 笔记本的 Dock 栏都搬到 Touchbar。
|
这个软件可以把 MacBook 笔记本的 Dock 栏都搬到 Touchbar。
|
||||||
|
|
||||||
6、[web-flash](https://github.com/enilu/web-flash)
|
6、[web-flash](https://github.com/enilu/web-flash)
|
||||||
|
|
||||||
|
|
|
@ -283,15 +283,15 @@ GitHub 官方的命令行客户端。
|
||||||
|
|
||||||
美国政府的官方网页,有几百条单词建议,指导你怎么写出简单的文章,不要用复杂的单词。比如说,“a 和 b 可以同时使用,也可以单独使用”,不要用`a and/or b`,而要用`a or b or both`。
|
美国政府的官方网页,有几百条单词建议,指导你怎么写出简单的文章,不要用复杂的单词。比如说,“a 和 b 可以同时使用,也可以单独使用”,不要用`a and/or b`,而要用`a or b or both`。
|
||||||
|
|
||||||
5、[数字隐私档案](https://github.com/No-Github/Digital-Privacy)
|
5、[数字隐私档案](https://github.com/No-GitHub/Digital-Privacy)
|
||||||
|
|
||||||
该仓库收集互联网上保护用户隐私的各种工具和方案。(@[No-Github](https://github.com/ruanyf/weekly/issues/670) 投稿)
|
该仓库收集互联网上保护用户隐私的各种工具和方案。(@[No-GitHub](https://github.com/ruanyf/weekly/issues/670) 投稿)
|
||||||
|
|
||||||
6、[今日热榜](https://tophub.today/)
|
6、[今日热榜](https://tophub.today/)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
这是一个信息聚合服务,聚合各站热点,包括微信、今日头条、百度、知乎、V2EX、微博、贴吧、豆瓣、天涯、虎扑、Github、华尔街见闻等,有 Web 版和 App 下载。
|
这是一个信息聚合服务,聚合各站热点,包括微信、今日头条、百度、知乎、V2EX、微博、贴吧、豆瓣、天涯、虎扑、GitHub、华尔街见闻等,有 Web 版和 App 下载。
|
||||||
|
|
||||||
## 图片
|
## 图片
|
||||||
|
|
||||||
|
|
|
@ -261,7 +261,7 @@ Bash 的日志工具,出错时打印调用堆栈,方便快速定位问题和
|
||||||
|
|
||||||
4、[HelloDjango - Django 博客教程](https://www.zmrenwu.com/courses/HelloDjango-blog-tutorial/)
|
4、[HelloDjango - Django 博客教程](https://www.zmrenwu.com/courses/HelloDjango-blog-tutorial/)
|
||||||
|
|
||||||
Django 框架的中文入门教程,免费带你学 django 全栈。(@[521xueweihan](https://github.com/ruanyf/weekly/issues/775) 投稿)
|
Django 框架的中文入门教程,免费带你学 Django 全栈。(@[521xueweihan](https://github.com/ruanyf/weekly/issues/775) 投稿)
|
||||||
|
|
||||||
5、[Linux Journey](https://linuxjourney.com/)
|
5、[Linux Journey](https://linuxjourney.com/)
|
||||||
|
|
||||||
|
|
|
@ -227,7 +227,7 @@ Flutter 的二维码扫描插件。(@[leyan95](https://github.com/ruanyf/weekl
|
||||||
|
|
||||||
一个浏览大型 JSON 数据文件专用的桌面 JSON 查看器。
|
一个浏览大型 JSON 数据文件专用的桌面 JSON 查看器。
|
||||||
|
|
||||||
4、[Node.js 爬虫示例](https://github.com/ZY2071/Crawler-for-Github-Trending)
|
4、[Node.js 爬虫示例](https://github.com/ZY2071/Crawler-for-GitHub-Trending)
|
||||||
|
|
||||||
一个 Node.js 爬虫的示例项目,帮助感兴趣的同学了解爬虫的实现。(@[ZY2071](https://github.com/ruanyf/weekly/issues/773) 投稿)
|
一个 Node.js 爬虫的示例项目,帮助感兴趣的同学了解爬虫的实现。(@[ZY2071](https://github.com/ruanyf/weekly/issues/773) 投稿)
|
||||||
|
|
||||||
|
|
|
@ -215,7 +215,7 @@ Raw 格式的数码照片处理桌面软件,跨平台。
|
||||||
|
|
||||||
3、[web-clipper](https://github.com/webclipper/web-clipper)
|
3、[web-clipper](https://github.com/webclipper/web-clipper)
|
||||||
|
|
||||||
Chrome 浏览器插件,支持一键将网页内容存储到多个平台,包括 Github、Notion、OneNote、语雀、有道等。(@[DiamondYuan](https://github.com/ruanyf/weekly/issues/173) 投稿)
|
Chrome 浏览器插件,支持一键将网页内容存储到多个平台,包括 GitHub、Notion、OneNote、语雀、有道等。(@[DiamondYuan](https://github.com/ruanyf/weekly/issues/173) 投稿)
|
||||||
|
|
||||||
4、[MarioHTML](https://github.com/nbarkhina/MarioHTML)
|
4、[MarioHTML](https://github.com/nbarkhina/MarioHTML)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue