软件教程
python
- python 中几种构建模型方法的区别:https://zhuanlan.zhihu.com/p/144400422
- 一文弄懂 Pytorch 的 DataLoader, DataSet, Sampler 之间的关系:https://www.cnblogs.com/marsggbo/p/11308889.html
- 自定义 pytorch 中的 sampler:https://cloud.tencent.com/developer/article/1728103
- PyTorch 源码解读之 DP & DDP:模型并行和分布式训练解析:https://zhuanlan.zhihu.com/p/343951042
- pytorch 分布式数据并行 DistributedDataParallel(DDP):https://zhuanlan.zhihu.com/p/107139605
- (比较适合 torch 入门)PyTorch 分布式训练基础–DDP 使用:https://zhuanlan.zhihu.com/p/358974461
- Understanding LSTM Networks:http://colah.github.io/posts/2015-08-Understanding-LSTMs/
优秀博客
- Figma 的技术博客:https://www.figma.com/blog/section/engineering/
- Laysent 的博客:https://laysent.com/blog
综合性能优化
- 如何让你的 web 应用提高十倍的性能:https://blog.csdn.net/lilizhou2008/article/details/108613074
操作系统
- GPU 行业研究报告:链接地址
安全
- JavaScript 原型链污染攻击:https://www.leavesongs.com/PENETRATION/javascript-prototype-pollution-attack.html#0x01-prototype__proto__
Node.js
- 一文看懂 npm、yarn、pnpm 之间的区别:https://juejin.cn/post/6844903616109641736
- Why should we use pnpm (主要是使用了符号链接,所以更加快了):https://www.kochan.io/nodejs/why-should-we-use-pnpm.html
- Node.JS 地下铁 https://subway.midwayjs.org/season-11.html
数据库
CodeMod
CodeMod 是一个代码转换术语,以下两个项目比较适合做这个事情
- gogocode https://github.com/thx/gogocode/blob/main/README-cn.md
- jscodeshift https://github.com/facebook/jscodeshift
前端
- useEffect 的无限循环陷阱:https://zhuanlan.zhihu.com/p/412283445
- useEffect 的不更新陷阱:https://zhuanlan.zhihu.com/p/84697185
- 增量 DOM 与虚拟 DOM 的对比使用:https://juejin.cn/post/6903765877296988174
- react 运行时优化:https://juejin.cn/post/7010539227284766751
- astro:组件级别的动态加载 (相对于 webpack 文件级别的更灵活),可以通过可见性、路由等触发;可以直接混合使用 React/Vue 等多种前端框架。以及还有一些其他的小的特性,比如顶层 await 支持:https://astro.build/
交互
视觉
- 免费高清无版权网站 https://pixabay.com/zh/
工具
- tldr:一个很简单的可以命令行 help 工具:https://tldr.sh/