Weekly#1
News | Article
StackOverflow 2024 Developer Survey
StackOverflow 2024 年的问卷结果,可以看到 AI 在报告中的比重挺大的。
A Bunch of Programming Advice I’d Give To Myself 15 Years Ago
一些编程建议。
Spending time sharpening the axe is almost always worth it.
想办法熟悉自己使用的编辑器,将开发环境打造得操作方便快捷,编写油猴脚本增强网页功能,买性能足够好的机器等。
打磨自己的生产力工具,从而提高自己的效率。
Try to solve bugs one layer deeper.
大概就是改 bugs 要治本而不是治标的意思吧。
Git 的故事:這一次沒這麼好玩
关于 Git,GitHub 的一些故事。
89 things I know about Git commits
第一次知道还有 git commit --fixup
的用法,再结合 git rebase --autosquash
可以自动将 fixup 的 commit 进行 squash。
平时还是使用 git rebase -i
手动调整的居多。
Queueing - An interactive study of queueing strategies
一篇解释队列很好的文章,交互式的方式让人阅读起来非常直观。
Anyone can Access Deleted and Private Repository Data on GitHub
一个 Repo 如果被 fork 过,只要 fork 还存在,即使把 Repo 删除了,fork 的仓库依然可以访问到被删除的 Repo 的提交。
module: add –experimental-strip-types #53725
It is possible to execute TypeScript files by setting the experimental flag
--experimental-strip-types
. Node.js will transpile TypeScript source code into JavaScript source code. During the transpilation process, no type checking is performed, and types are discarded.
增加 --experimental-strip-types
标记后,可以在 NodeJS 中执行 TypeScript 代码了。
Exposition of Frontend Build Systems
前端项目构建涉及的每个部分,包括编译,打包,压缩等,一篇关于构建的科普类的文章。
Tutorial
Learn CSS Layout
关于 CSS 布局的教程,比较详尽。
How to Use Cron on Linux: Tips, Tricks, and Examples
cron
用于在 Linux 中定义定时任务,文章详细讲解了用法,以及一些技巧。
Tool
git-stats
获取本地的 git 提交数据,生成类似 GitHub 的提交日历。
JSON Editor Online
一个很好用的 JSON 编辑器网站,查看 JSON 数据比较方便,还支持比较差异。
jsoncrack.com
对于层次比较深的 JSON,可以用这个网站可视化成类似 xMind 的树形图,比较直观的看到 JSON 的结构。
Immersive Translate
一个很好用的网页翻译工具,平时看一些英文文章就靠它翻译了。