ergo.hashnode.dev关于开发环境搭建 —— 在 2026 年请 Ai 指出过时文章存在的问题会得到什么样的结果作案动机 在 2026 年回头看 WSL2 Ruby on Rails 开发环境搭建笔记 ,随着 WSL 的完善,里面提到的一些处理方案都已经过时或是变得没必要了(或者是在 2022 年 WSL 开始支持 systemd 的那一刻就开始过时了)。但是一直懒得写一篇新的 blog 来替代它。 今天突发奇想让 AI 来看看旧的文章,直接帮我写一篇新的,于是就拜托 Gemini 帮了个忙。我要先吐槽一下 Gemini,即便启用了 URL context,在响应我的第一次提问时它显然并没有去阅读文章的内...Jan 15·2 min read
ergo.hashnode.dev如何让 Playwright 通过浏览器指纹检测1. 为什么传统的爬虫方式失效了? 反爬虫的进化: 以前靠 UA 检查和 IP 频率限制;现在是“多维特征识别”。 什么是浏览器指纹: 即使你换了 IP、清了 Cookie,网站依然能识别出“你还是你”。因为它收集了你浏览器的硬件、软件、系统设置等数百个细微特征,合成了一个唯一的 ID。 现状: 像 Cloudflare 或 Akamai 这种巨头,能通过指纹在毫秒内判定你是一个 Playwright 自动化脚本,而非真实用户。 2. 浏览器指纹(Browser Fingerprint...Jan 15·2 min read
ergo.hashnode.devWSL2 Ruby on Rails 开发环境搭建笔记没有 systemd 的补救方式 pg、redis、docker 等服务的自启动 /etc/init.wsl # /etc/init.wsl #! /bin/sh sysctl -w vm.max_map_count=262144 pg_ctlcluster 13 main start service redis-server start service docker start win 端开机自启动 vbs 脚本 # C:\Users\[Your User Name]\AppData\Roa...Oct 11, 2022·1 min read