这是啥
作者介绍及往期周报,请移步README。
资源
这周我工作中实际使用了的几个库,我个人觉得很不错,值得记录下。
lucia-auth: 如果是自己托管数据库,使用这个 auth 库会非常简单。
nanoid: uuid 的一个替代品,可以用更短的字符实现随机。
drizzle orm: 一个比较轻量级的 ORM 库。
还有不得不说下 GitHub Copilot 在 VS CODE 里面的内置聊天,我之前只用过代码生成,倒是没怎么注意这个功能。这周偶然尝试了下,发现效果极好,基本可以取代搜索了,在比较确定的技术问题上,比如数据库的一些概念,生成 sql 查询语句,还有 Linux 运维,某些编程语言的语句解释,回复质量极佳。
网站
文章
周记
这周熬了 2 个晚上,一天晚上搞到凌晨 4 点,一天晚上搞到凌晨 7 点,也算是这几年难得的通宵经历了。 原因是我有一台洋垃圾,Windows 系统上面装的 WSL, 里面运行了一个 Redis 内存数据库,主要用来缓存详情数据。
一直运行的好好的,但是本周一开始突然崩溃了,然后重启了多次也没有效果。 而我对运维是一点经验都没有,连找原因都找不到。本身就是半瓶水的野路子,这下子就现原形了。 再加上本地服务器,经常因为小区停电或者停网,操作系统更新等等导致偶尔的服务中断。 我一直也有个想法,把本地的服务逐渐迁移到云端去。
趁着这次机会,干脆搞起来。阿里云买了一个新的服务器和 Postgres 数据库,将数据做了迁移,所有相关的接口,无论是服务端还是客户端,都逐个重构。 还是非常花时间的,工作量比我预期的大很多,中间也遇到了很多障碍。不过好在最终还是搞下来了。 效果还不错,目前无论是可以支撑的并发,还是查询速度,都比较满意,并且实现了很多以前没有的功能,后面再开发起来就比较轻松了。
虽然很伤身体,但晚上的确是比较适合编程的环境。万籁俱寂,白天的各种噪音都消失了,也没有人找你了,可以很容易沉浸到心流之中。偶尔体验,还是有意思的。