Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.
Get Feederqq52o.me
Get the latest updates from 沈唁志 directly as they happen.
Follow now 29 followers
Last updated 7 days ago
10 days ago
在现代前端生态中,npm 包发布流程的安全性越来越重要。 传统的发布方式通常依赖长期有效的 npm token,一旦泄露,攻击者就可以直接发布恶意版本,带来严重的供应链风险。为了解决这一问题,npm 在 2025 年 7 月份推出了 Trusted Publishing(可信发布)...
3 months ago
2025 年,对我来说不是被某一个高光时刻定义的一年,而是一段在持续构建中慢慢成型的过程。 白天,我仍然在研发世界里与需求和 Bug 周旋,用一次次迭代换取稳定与确定;而当屏幕合上,生活开始显影:我们去旅行,把时间交给路途;牵手、拥抱,在忙碌与疲惫之间确认彼此的存在。 技术在向前,生活也在向前,而这一年最重要的关键词,或许正是这些看似柔软、却足够支撑长期前行的瞬间:旅行、牵手、拥抱,以及永远的我们。 工作:自由度、责任感,以及真正属于自己的事 去年换了新的工作,到了 2025 年,这种变化开始真正显现出来。 事情不再只是“完成任务”,而是被当作一份长期经营的事业来对待。工作时间更可控,选择空间也更大,节奏上不再是持续高压的忙碌,而是一种忙中有闲、但心里有数的状态。 在工作之外,我依旧活跃在开源世界中,5...
9 months ago
为了提升访问速度、增强稳定性并规避部分官方源的不确定性,将常用的开源镜像同步到中国大陆可访问的镜像仓库是一种高效的解决方案。 本文介绍如何通过 GitHub Actions 自动化完成该同步流程,支持选择性构建与定制版本。 背景 许多开源镜像托管在 Docker Hub 上,但由于网络、访问频率限制等问题,拉取速度不稳定,甚至存在连接失败的情况。 之前是使用 GitHub...
about 1 year ago
之前因为 Google Adsense 要求进行新加坡税务信息填写,需要上传税务证明,但是实在找不到个人在哪里申请,于是就暂停了 Google Adsense 服务。 不过在 2025 年 4 月...
about 1 year ago
在开发过程中,我们经常使用 HMAC(散列消息认证码)对数据进行签名,以确保数据完整性和身份验证。 然而,不同编程语言在对签名数据进行编码时可能会有所不同,导致相同的 HMAC 计算在不同语言中产生不同的结果。 这篇文章也是因为我直接将 PHP 的签名算法扔给 ChatGPT 生成,并没有实际测试,导致客户反馈签名计算失败,测试后才发现的。 本文将以 Go...
about 1 year ago
在 DevOps 和开发流程中,如何安全高效地管理机密数据(如密码、API 密钥和认证信息)是一个重要话题。 Bitwarden 是一款开源密码管理工具,帮助用户存储、管理并共享敏感信息。Bitwarden 推出了新产品Secrets Manager,专为 DevOps 团队和开发人员提供简化的机密管理方案。 对于使用 GitHub...
about 1 year ago
在 MySQL 数据库中,UTF-8 及其变体是最常用的字符集。 不同的 UTF-8 编码可能对大小写敏感性产生影响,主要包括以下几种: utf8:MySQL 早期的 UTF-8 实现,最多支持 3...
over 1 year ago
在命令行界面(CLI)中输出带颜色的日志不仅能提升可读性,还能帮助开发人员在调试时迅速区分不同类型的日志信息。 通过使用 ANSI 转义序列,我们可以很方便地控制输出文本的颜色、样式和其他显示效果,如加粗、下划线、反显等。 本文将详细介绍如何使用这些序列输出带颜色的日志。 什么是 ANSI 转义序列? ANSI 转义序列是一种用于控制终端文本格式的字符序列。 它通常以 \033[...
over 1 year ago
今天在对接一个 API 的时候,发现需要生成高精度的时间戳,格式为yyyyMMddHH24mmssSSS。 本文将介绍两种常见的实现方式,并讨论它们的优缺点。 时间格式解析 格式 yyyyMMddHH24mmssSSS 的含义如下: yyyy:四位数的年份(例如:2025)。 MM:两位数的月份(01-12)。 dd:两位数的日期(01-31)。 HH24:两位数的小时(24...
over 1 year ago
2024 年,对于我而言,是一段充满挑战与成长的旅程。 从工作中的挫折到家庭的变故,这一年让我更加体会到坚韧的意义,也在风雨中积累了成长的力量。 虽然充满波折,但我仍然选择在逆境中寻找方向,努力让自己变得更加强大。 挑战:逆境的洗礼 在 2024 年中生活与工作的双重挑战交织而来,让我猝不及防。 工作的波折与解脱 其实在去年的年终总结中也提到了,自己已经内耗很久了,而且大部分同事其实也是,职业道路面临着严峻考验,加上大环境不好,工作和家庭多方面带来的压力并不小。 内耗了大概有快一年吧,今年最终也是爆发了:我和一位关系较好的同事一起离职了。 主要原因也是多方面,一是内耗这么久了,不想耗了,世界这么大我想去看看;二是自己的直性格和新同事的背刺;三是公司内部种种事件的发生,使得原本热爱的工作逐渐成为负担。...
over 1 year ago
在 Web 开发中,日志记录和 HTTP 头部信息的传递非常重要。 Nginx 和 PHP 作为常见的 Web 服务器和处理引擎,结合使用时可以提供强大的日志记录功能和灵活的头部管理。 本文将介绍如何通过...
over 1 year ago
在配置 Nginx SSL 证书时,如果遇到以下错误: nginx: [emerg] SSL_CTX_use_PrivateKey failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key...