2024年第26周周报

Kaffa 发布于

分类: 周报

2024年第26周周报

数据

年周 项目 动态 关注 友链
2024W26 5 228 6 12

备忘

  • Job:A 0 | R 0 | I 0 | O 0。
  • 文章站:开始了。

拾遗

  1. 空调已维修,使用的京东服务。有一部检测后,师傅说不需要加雪种,但产生100高空作业费,另外一台加了雪种,但师傅说业内一般加到4,我也不知道4是什么,难道是4帕斯卡,加完后,我也不知是否到了4,师傅小心翼翼的找我要了个好评。

2. 看到一个有意思的项目,可以将自己 GitHub 上的项目按编程语言或技术作一个总结,我试了一下,最后呈现的结果。以前统计过,自己的职业生涯涉及了 21 种计算机语言,这里居然统计出 47 种之多:Assembly、Batchfile、C、C#、C++、CSS、Clojure、Common Lisp、D、Dart、Dockerfile、Emacs Lisp、F*、Go、HTML、Java、JavaScript、Julia、Jupyter Notebook、Kotlin、Lua、MDX、Makefile、Markdown、Mojo、Nim、Objective-C、Others、PHP、Pascal、Perl、PowerShell、Pug、Python、Red、Ruby、Rust、SCSS、Scheme、Shell、Solidity、Svelte、Swift、Tcl、TypeScript、V、Vue 。其中,有几个我也不知道是啥,比如 Pug 和 Red,似乎后者是从 EE 作者那边的得知的,还需去掉 Others,加上一种 Cangji。我看差不多也有 40 种,因为之中有一些是技术框架,比如 Svelte,以及一些文件格式,Dockerfile。

  1. 每次用 RSS 关键字去挖掘信息源,总会挖出一些不错的内容,比如一些聚合站点,一些内容不错的周刊,https://morss.it/。我们可以订阅、聚合各种信息源,按很少想过我们是否需要它们。此时,老婆关于扔东西的方法启发了我,不要一一挑选你要扔掉什么,而是把所有的东西摆出来,从中选择你需要的,剩余的就是要扔的。这个方法对待 RSS 订阅也是一样,尤其是当你进入 10000+ Feeds 俱乐部时。其实对于大多数人,10个订阅就足够了,但这里的 10 个必然不是个人的,而是领域聚合的。比如阮一峰的博客就还不错。

  2. 马斯克五步工作法

    1. 质疑每项要求。提出任何一项要求时,都应该附上提出这一要求的人。
    2. 删除要求当中所有你能删除的部分和流程,虽然你可能还得把它们加回来。
    3. 简化和优化。
    4. 加快周转时间。
    5. 自动化。

    这套工作法之外,还提到:

    1. 技术经理都必须有实战经验,比如说软件团队的管理人员必须至少花 20% 的时间进行编码。
    2. 允许犯错,但错了得认错,不要要求你的团队做自己都不愿意做的。
    3. 深入了解需要向下跨级沟通和调查。
    4. 唯一要遵守的规则就是物理学定律能推导出来的规则,其他一切都只是建议。
  3. 最近 Scott Hanselman 的博客上看到了 DOS 4.0 开源的消息,上一次看他的博客还是 10 多年前学习 ASP.NET 和 C#,现在 Hanselman 也退休了吧。很多人呼吁微软开源 Microsoft 内部的一些 C 编译器,于是又看到了关于自由软件和免费软件的讨论,经过这些年的经历,我也有了新的认知,你说 RMS 教条也好,时代证明了他的远见,自由比开源更有远见。而开源更适应现实,你看 Linus 的温和也给了世界最好的礼物。到今天,很多有关讲述重要的软件历史的书籍中,很多人翻译 Freeware 时,依然理解为 Free Software,这是不应该的,还是阅读原文要容易领会原义。

  4. 这里不知道是谁整理的,最近出现一些聚合站,即刻有 https://morerss.com/ ,这是最近出现的 https://zhblogs.ohyee.cc/ ;还有人做了周刊合集, https://www.fre321.com/weekly ,这让我想到了 FOF 。

  5. 据说 TODO 清单中存在 15 件以上待办时,都需要进行思维整理。这将是此类周报形式的最后一次,因为,即不服务于个人,也不服务于阅读者。

  6. 由于本机安装了 Git Bash 自带 MinGW,于是用以下命令将 2024 数据合并到一起。

d:
cd /d/code/github/kaffa/kaffa.github.io/content/3.创作/4.周报
find . -name "2024*" -type f -exec awk 'NR==21' {} \; > combined.txt;
年周 项目 动态 关注 友链
2024W01 3 103 4 1
2024W02 3 105 4 1
2024W03 3 112 4 1
2024W04 3 114 4 1
2024W05 3 117 4 1
2024W06 3 119 4 2
2024W07 3 124 4 3
2024W08 3 134 4 3
2024W09 3 140 4 3
2024W10 3 145 4 5
2024W11 3 152 4 6
2024W12 4 156 4 6
2024W13 4 171 7 7
2024W14 4 196 5 7
2024W15 5 198 5 7
2024W16 5 204 5 7
2024W17 5 204 5 7
2024W18 5 208 5 7
2024W19 5 208 5 7
2024W20 5 213 6 8
2024W21 5 214 6 8
2024W22 5 215 6 10
2024W23 5 221 6 11
2024W24 5 223 6 12
2024W25 5 225 6 12
2024W26 5 228 6 12

此处,我们可以用 d3.js 将动态增长显示为 bar chart。

从数据中可以看出在第 13 周,我批量导入一批书籍阅读记录后,动态数量未能延续之前的趋势,期间发生了搬家,然后在 coffee.kaffa.im 投入了一些笔记时间。