Web 开发小技巧

在项目主目录放一个 .node-version 文件,里边写你使用的 Node.JS 版本。

本地开发如果使用了 NVM/FNM 会自动切换到指定 Node 版本并激活 corepack。

CI 打包的时候 Cloudflare/Vercel/Netlify 也会自动切换到指定的 Node 版本
联想拯救者工具箱 Lenovo Legion Toolkit (LLT) 是为联想拯救者系列笔记本打造的轻量化工具箱。可实现原来联想软件如 Lenovo Vantage、Legion Zone、联想电脑管家才可实现的功能。

https://github.com/BartoszCichecki/LenovoLegionToolkit
互联网的世界真奇妙,什么奇奇怪怪的需求都有人能满足

我的工作有一项是要打印出来送去扫描,刚刚实在觉得烦了,检索了一下发现竟然有将电子 PDF 直接生成类似打印后的扫描件的网站🤗

太棒了!

Look Scanned 是一个能够让 PDF 看起来就像是扫描件一样的纯前端网站。你再也不需要麻烦地打印之后扫描了,你所需要的就是鼠标点几下。

https://lookscanned.io/
图解网络协议系列(tls1.3、tls1.2、quic、dtls),会详细解释该协议下网络连接中的每个字节的作用。
关于如何一步步创建二维码的详细指南 | link

本文通过一个JavaScript演示应用程序,展示了文本字符串是如何被编码成二维码符号的。

文章解释了作者的二维码生成库的内部工作原理,包括用户输入、数据编码、版本适配、数据块分割、纠错码添加、模式选择等多个步骤。最终,文章还介绍了如何通过比较不同的掩模模式来选择最佳掩模,以最小化二维码的惩罚点数。
一个用于防止将敏感信息如密码和密钥提交到git仓库的工具。

它通过扫描提交、提交消息以及--no-ff合并来阻止敏感信息的添加。如果发现匹配预设的禁止模式,提交将被拒绝。文章提供了安装指南、配置选项、如何添加和忽略模式,以及如何使用秘密提供者来检查已知的秘密模式。

git-secrets | #工具
这是一本由Ilya Grigorik撰写的网络性能优化指南,涵盖了网络类型、传输协议、应用协议以及浏览器APIs等多个方面,目的是帮助网络开发者提升网页的加载速度和用户体验。

书中不仅讨论了WiFi、3G/4G网络,还深入探讨了TCP、UDP、TLS等协议,以及HTTP/1.1、HTTP/2等应用协议,并介绍了XHR、WebSocket、WebRTC等浏览器APIs的使用和优化。提供了丰富的性能测试和验证方法。

High Performance Browser Networking | #电子书 #指南
一本为各种编程语言中的重要算法提供指南书。

和一般的算法书不太一样的是这本书涵盖了数据结构、数学背景、图形学、密码学等多个领域。每个部分都提供了相应的文档链接,方便用户深入学习。

项目还包含了一些每种算法的多语言实现,如Box Muller变换和Euclidean算法,以及一些特定领域的解决方案,如物理求解器和量子系统。

The Arcane Algorithm Archive | #算法 #电子书
技术文档:吾好阅读 | Notion
Back to Top