https://github.com/nodejs/node/releases/tag/v22.9.0
NodeJS v22.9.0 新增了一个实验性API ——
NodeJS v22.9.0 新增了一个实验性API ——
require('node:util').getCallSite ——可以获取当前的调用栈信息。利好日志库。🥰GitHub
Release 2024-09-17, Version 22.9.0 (Current), @RafaelGSS · nodejs/node
New API to retrieve execution Stack Trace
A new API getCallSite has been introduced to the util module. This API allows users
to retrieve the stacktrace of the current execution. Example:
const uti...
A new API getCallSite has been introduced to the util module. This API allows users
to retrieve the stacktrace of the current execution. Example:
const uti...
树莓派5如何接入隐藏的 WiFi?
https://www.raspberrypi.com/documentation/computers/configuration.html#raspi-config-cli-commands
很简单,用
最后的
#树莓派 #WiFi
https://www.raspberrypi.com/documentation/computers/configuration.html#raspi-config-cli-commands
很简单,用
raspi-config 命令的命令行模式(GUI 模式下不支持配置为隐藏 SSID)sudo raspi-config nonint do_wifi_ssid_passphrase myssid mypassphrase 1
最后的
1 表示是隐藏的 SSID,如果为 0 表示非隐藏的 SSID。#树莓派 #WiFi
Raspberrypi
Configuration - Raspberry Pi Documentation
The official documentation for Raspberry Pi computers and microcontrollers
NodeJS v23 来了,不过好像也没什么特别亮点的新功能(默认允许直接
require ESM 模块算不?)。其实主要就是刷个版本号,让 v22 进 LTS,大家换个新版本继续开搞。😆😵💫尝试了下升级 eslint 和 typescript-eslint 新版本,并拿了一个项目做测试(412个 ts 文件),结果显示:
eslint v9.13.0 + typescript-eslint v8.11.0 占用内存 > 4 GiB
eslint v8.57.1 + typescript-eslint v8.11.0 占用内存 < 1 GiB
#nodejs #typescript
eslint v9.13.0 + typescript-eslint v8.11.0 占用内存 > 4 GiB
eslint v8.57.1 + typescript-eslint v8.11.0 占用内存 < 1 GiB
#nodejs #typescript
ChatGPT 的一个奇怪问题,登录时输入完用户名后一直报错,提示“Something wrong while getting your SSO info”,看 Reddit 是 Auth0 的跳转连接错了,修改下域名就进去了……🤣
Reddit
Athelash's comment on ""Something went wrong while getting your SSO info" - error on login"
Explore this conversation and more from the ChatGPT community
企业微信里搞了个什么乐享,从工作区点进去是一个网页,但是点任何连接都没反应。直到我切换到浏览器,给我开了几十个标签……艹,什么神仙操作,关键是 Chrome 任务栏图标也没有闪烁提示有新页面。😆
https://github.com/nodejs/node/releases/tag/v23.8.0
NodeJS v23.8.0 实现了 URL Pattern API,利好 HTTP 路由的实现?
#NodeJS
NodeJS v23.8.0 实现了 URL Pattern API,利好 HTTP 路由的实现?
#NodeJS
GitHub
Release 2025-02-13 Node.js v23.8.0 (Current) Release · nodejs/node
Git-EVTag-v0-SHA512: 3972d056b92ed8f3a609b96b0c98fc5df7d60bc7ae253af52e6322ef45b42f607cc701d5cc14e9ee10d0b292e14825e2d7e66b1fffb71d45660f92e661825b62
技术趣闻😁
Linode Object Storage 要不要那么搞笑,你们的 Web UI 居然不能删除带特殊字符的文件🤣
🙃Cloudflare R2 的 SSE-C 实现有点问题,当使用 HTTP 请求头签名认证时一切正常,而使用 URL Query 参数签名认证时,却非要把 SSE-C 的
key 和 key-md5 都签名进去……这和 AWS S3 的要求不一致,AWS S3 是允许使用 URL 的使用者独立设置 SSE-C 密钥的,因此签名时并不需要包含(指定) key 和 key-md5 的内容,只需要指定使用 SSE-C 的加密算法(AES256)即可。Amazon
使用具有客户提供的密钥的服务器端加密(SSE-C) - Amazon Simple Storage Service
要使用您自己的自定义密钥来加密存储在 Amazon S3 上的对象,请使用具有客户提供的加密密钥的服务器端加密 (SSE-C)。
https://superuser.com/a/1388627
刚刚疑似解决了一个 Hyper-V 虚拟交换机网络的问题——每次重启Windows后,Hyper-V 里面的虚拟机都无法通过共享网络联网。
不太确定是不是真的解决了,至少刚才重启电脑后再启动虚拟机网络正常,再观察几天。🫠
看起来解决了,就是这个鸟问题!😋
#Windows #虚拟机
刚刚疑似解决了一个 Hyper-V 虚拟交换机网络的问题——每次重启Windows后,Hyper-V 里面的虚拟机都无法通过共享网络联网。
看起来解决了,就是这个鸟问题!😋
#Windows #虚拟机
Super User
ICS not working after reboot
I'm on the latest version of Windows 10. I'm using my huawei E3272 to share Mobile connection to the router. This works great until I reboot my computer. Sharing option is still checked, but sharin...
❤1
刚刚在查询 GTS 信任链的时候偶然注意到一个问题, GlobalSign 最早的 CA 根证书已经在最新版的 Mozilla Firefox 中被标记为过期。
根据 GlobalSign 和 Mozilla 的文档,签发超过 15 年的 CA 根证书会被 Mozilla 标记为过期,不再被信任。
2025 年 4 月 15 日,第一批(早于 2006 年的)根证书被集体移除,点击查看清单。GlobalSign 为了应对这个问题,已经提前一年(2024 年 4 月)停止使用基于 R1 的证书链签发新的 TLS 服务端证书,理论上不会有问题。而 Comodo AAA 也建议用户不要继续使用该 CA。至于其他 CA 的情况未知。
即便如此,使用 Cloudflare 的用户仍然受到了影响:Cloudflare 托管的网站仍然使用 Comodo AAA 证书链导致 TLS 握手失败。
考虑到这种情况,那么不排除其他二级 CA 也会做这种事情,影响范围还会有继续扩大的可能。如果这些根证书的证书链被继续用于签发新的服务端证书,那么最初受影响的 Firefox 用户只是少数,但当使用 CURL 官网提供的 cacert.pem 文件的用户开始更新其 cacert.pem 文件——这些 CA 都是从 Mozilla Firefox 中提取的——一切就不好说了。目前最新的 2025-05-20 版本就是已经移除了上述 CA 的版本。
#安全 #网络
根据 GlobalSign 和 Mozilla 的文档,签发超过 15 年的 CA 根证书会被 Mozilla 标记为过期,不再被信任。
2025 年 4 月 15 日,第一批(早于 2006 年的)根证书被集体移除,点击查看清单。GlobalSign 为了应对这个问题,已经提前一年(2024 年 4 月)停止使用基于 R1 的证书链签发新的 TLS 服务端证书,理论上不会有问题。而 Comodo AAA 也建议用户不要继续使用该 CA。至于其他 CA 的情况未知。
即便如此,使用 Cloudflare 的用户仍然受到了影响:Cloudflare 托管的网站仍然使用 Comodo AAA 证书链导致 TLS 握手失败。
考虑到这种情况,那么不排除其他二级 CA 也会做这种事情,影响范围还会有继续扩大的可能。如果这些根证书的证书链被继续用于签发新的服务端证书,那么最初受影响的 Firefox 用户只是少数,但当使用 CURL 官网提供的 cacert.pem 文件的用户开始更新其 cacert.pem 文件——这些 CA 都是从 Mozilla Firefox 中提取的——一切就不好说了。目前最新的 2025-05-20 版本就是已经移除了上述 CA 的版本。
#安全 #网络
GlobalSign Support
Upcoming changes to TLS Roots and Certificate Profiles
This page contains upcoming changes and updates to GlobalSign TLS Roots and Certificate profiles. This page will be revised regularly to reflect new updates. We recommend you to bookmark or revisit
https://github.com/zendesk/maxwell/issues/487
今天同事尝试用 Zendesk 的 Maxwell 对 MySQL 进行数据变更迁移,结果,Maxwell 这玩意要建一个单独的数据库 Schema 给它自己用,于是干脆就在 MySQL 源节点建立一个 maxwell 库给它,但是建库建表的 DDL 语句进了 binlog,而它自己又处理不了 DDL 。直接导致 maxwell 进程无限重启……
人麻了,改了下配置,还好可以指定用独立的服务器存 maxwell 数据库,终于搞定了。🥴
#MySQL #数据库 #工具
今天同事尝试用 Zendesk 的 Maxwell 对 MySQL 进行数据变更迁移,结果,Maxwell 这玩意要建一个单独的数据库 Schema 给它自己用,于是干脆就在 MySQL 源节点建立一个 maxwell 库给它,但是建库建表的 DDL 语句进了 binlog,而它自己又处理不了 DDL 。直接导致 maxwell 进程无限重启……
人麻了,改了下配置,还好可以指定用独立的服务器存 maxwell 数据库,终于搞定了。🥴
#MySQL #数据库 #工具
GitHub
Unexpectedly asked to create existing table · Issue #487 · zendesk/maxwell
Could this error be a result of having two instances of Maxwell replicating on the same database node at the same time while a table called "mytable" is being created? 22:21:42,409 INFO M...
https://nodejs.org/en/blog/release/v24.5.0
NodeJS 重磅更新:
1. 更新 OpenSSL 至 3.5 (LTS) ,该版本已支持 QUIC 服务端!NodeJS QUIC 集成工作又开始了。HTTP/3 有希望了😘
2.
#nodejs #quic
NodeJS 重磅更新:
1. 更新 OpenSSL 至 3.5 (LTS) ,该版本已支持 QUIC 服务端!NodeJS QUIC 集成工作又开始了。HTTP/3 有希望了😘
2.
http 和 https 模块原生支持 HTTP_PROXY/HTTPS_PROXY 环境变量了!只需要将环境变量 NODE_USE_ENV_PROXY=1。❤️#nodejs #quic
nodejs.org
Node.js — Node.js 24.5.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.