我的收藏周刊066

发布时间 2023-07-03 11:20:32作者: LionelGeng

文章分享

  1. 开启 life log 之后,我发现了哪些未被觉察的问题?
    lifelog这个视角很有意思,记录了那么多日志,还没有从这个角度去看问题。

  2. 真金白银给到作者,曾经最牛的开发者网站悄悄关闭了
    IBM developerWorks这个网站已经悄悄关闭了,有关人士的一些记忆和看法。

  3. How to port OpenBMC
    How to port OpenBMC @ IBM.com.
    OpenBMC is an open-source BMC firmware stack designed to run on various infrastructures. It is a Linux Foundation
    project with the backing of Intel®, IBM®, Microsoft®, and Google™. OpenBMC™ aims to run the same embedded
    management software on all of your systems to bring consistent management across your environment.
    https://www.delltechnologies.com/asset/en-us/products/servers/briefs-summaries/osm-solution-brief.pdf

站点分享

  1. git.kernel.org
    github上不去的时候,可以在这个地方看kernel源代码。如果是阅读linux kernel代码,推荐这里,因为函数变量等可以直接跳转和查询。

  2. kernel.dk
    axboe的git仓库,收录了io_uring的几篇pdf说明:io_uring.pdf, axboe-kr2022.pdf

  3. C++ 语言文档@Microsoft
    Microsoft网站山的C++ 语言文档

技术分享

  1. liburing
    在elixir(https://elixir.bootlin.com/linux/latest/source)上阅读linux kernel代码的时候,发现最顶层目录多了一个io_uring的文件夹,好奇查了一下,很新的一项技术,值得研究一番。
    上面的连接是作者在github上的个人仓库,这里几篇linux厂商的介绍文章,分别是archlinux, readhat, Oracle:
    io_uring - Asynchronous I/O facility
    Why you should use io_uring for network I/O
    An Introduction to the io_uring Asynchronous I/O Framework
    这里是lwn上的一篇介绍:
    Ringing in a new asynchronous I/O API

好文回顾

  1. 阮一峰的每周分享(第 1 期)
    阮一峰的每周分享(第 1 期),我也是受这个分享的启发,才已知更新这个收藏分享的,不过质量比阮一峰的差太多了,继续努力。
    以下面的话勉励自己:

这里记录过去一周,我看到的值得分享的东西。
长久以来,我一直用各种方式,尝试整理我的收藏夹。最近想到,把它写成文章,共享出来,也许效果更好
王兴曾经在饭否上的签名是:
如果我一整天都没看到、想到、或做过什么值得在饭否上说的事,那这一天就太浑浑噩噩了。
如果微信版看着阅读体验不如意,可以直接看博客网站上的版本,在这里(http://www.ruanyifeng.com/blog/2018/04/weekly-issue-1.html)。