Flutter macOS 应用构建:GitHub Actions + 自动管理签名 (Automatically Manage Signing)
在 GitHub Actions 中构建并自动签名 macOS Flutter 应用, 使用 App Store Connect API 和 Developer ID Certificate 实现自动化发布流程。
在 GitHub Actions 中构建并自动签名 macOS Flutter 应用, 使用 App Store Connect API 和 Developer ID Certificate 实现自动化发布流程。
使用 ddns-scripts_tencent_cloud 为 OpenWRT 提供对 DNSPod 的 DDns 支持, 脚本使用最新的 v3 API,支持 IPV4 与 IPV6 地址,同时提供对 ddns-scripts LUCI 界面中的各种配置项的兼容。
在使用 KVM (libvirt) 配置 macvtap 网络时,由于默认多播通信的限制,可能导致客户端中的 IPv6 无法正常工作。 问题旨在记录并解决该问题,以恢复虚拟机中 IPv6 的正常功能。
最近于家庭路由开通 IPV6 后,凌晨运营商断线重新分配 IP 时,有一定概率获取不到 IPV6 地址(IPV4 正常)。 通过大量的搜索与尝试最终解决该问题,故在这里简单记录一下,后续如有类似问题也可作参考。
近期需要为应用的 Windows 版本创建 MSIX 安装包,这里简单记录一下打包流程和遇到的一些问题。
最近在尝试为博客进行缓存预热时, 发现脚本请求明明已经显示 “HIT”, 同时服务器也设置了正确的 “proxy_cache_key”, 但是使用浏览器或其他设备访问还是可能无法命中缓存. 本文将尝试分析产生这类问题的原因 (Vary: Accept-Encoding), 并给出对应的解决方案.
最近将 penpot 成功部署到自己的服务器上并为了方便自己使用配置了互联网访问. 由于官方教程比较模糊, 部署期间出现并成功处理了一些问题, 特此在这边博文中进行记录. 希望能够帮到后续有需要部署 penpot 或是涉及 traefik 的人.
包含 B-树 (B-Tree) 的一些概念, 以及二叉 B-树 (Binary B-Tree) 与对称二叉 B-树 (Symmetric Binary B-tree) 的介绍, 性质和操作等. 可以通过这些 “古老” 的结构更深刻的理解红黑树的由来及其设计与算法中蕴含的思想.
记录一下升级项目后踩到的坑, 涉及 Gradle, JDK 以及打包时的 Shrink 等, 日后再遇到同样问题可以按图索骥直接处理掉, 节省节省自己宝贵的时间与绳命.
最近优化了一波博客的反代配置, 这里总结了一下. 主要为三个部分: 首先是更细致的 Nginx 缓存配置; 中间主要为如何构建带有第三方 Module 的 Docker 镜像并进行配置; 最后简要说明了一下 ngx_cache_purge 的使用方法.