使用 DNS 验证获取 Let's Encrypt 的 SSL 证书
用 lego 借 DNS 认证获取 Let's Encrypt 证书,摆脱对 80 和 443 端口的依赖,并附 Cloudflare 多层域名报错的解法。
用 lego 借 DNS 认证获取 Let's Encrypt 证书,摆脱对 80 和 443 端口的依赖,并附 Cloudflare 多层域名报错的解法。
本机没装 Docker 也能从 DockerHub 镜像里提取单个文件,还可指定镜像平台。
从根证书到 Nginx 部署,用 openssl 为内部域名签发自签名 SSL 证书,并让系统信任它。
最小镜像的 Armbian 没有 armbian-config,改用 netplan 编写 YAML 即可连上 Wifi。
子页面用 postMessage 上报高度,父页面监听 message 事件调整 iframe,并处理图片异步加载。
通过电脑端 Chrome 远程调试 Android 手机上出问题的网页,调试完成后记得关闭 USB 调试。
配置 TP-LINK 路由器、BIOS 与网卡,就能从外网用魔法包远程唤醒家中的 Linux 主机。
首次运行下载的可执行文件被 macOS 拦截?用 xattr 移除 com.apple.quarantine 标记即可放行。
从创建云服务器到执行 Playbook,一步步用 Ansible 与 Galaxy 角色自动化部署 Dokku。
网络抖动导致 SSH 掉线时,可改用 Mosh,它依赖服务器 60000 到 61000 的 UDP 端口。
借助 Linux 自带的 SSH 和裸仓库就能搭出极简 Git 服务器,再用 Go 实现 SSH 服务,轻松加入权限与 Hook 逻辑。
ERP 已经收集了生产数据,制造企业为何仍需重新构建跨系统的分析型数据模型。
借助 UDP 打洞和内网穿透,用 Nebula 把散落在 NAT 之后的主机组建成一个点对点虚拟网络。
不用点开系统设置,用 networksetup 一条命令就能切换 Wi-Fi 的 HTTP、HTTPS 与 SOCKS 代理。
微信和 AirDrop 各有局限,LocalSend 让手机与电脑在局域网内直接互传文件和文本。
Go 重写文件后为何还留着旧内容?问题出在打开文件时漏掉了 os.O_TRUNC 标识。
不用写一行代码,用 ESP8266-NodeMCU 加 Tasmota 固件就能让 DHT11 显示温度和湿度。
命令下载总失败?用 retry --retries 200 让它自动重试直到成功。
下载可执行文件并拉取代码与聊天模型,即可在本地跑起开源的 AI 代码补全助手 Tabby。
数据科学家写的推理代码离生产就绪还很远,工程化改造要解决版本化、安全性和依赖管理。