安全不是特权 - 雷池WAF使用体验及部署安装教程

近期刚好关注到雷池 WAF 这个项目比较火, 看了下是国内一个安全公司搞得, 看 Github Repo 和官方文档像模像样的, 虽然文档跟大多数中文项目一样, 很多地方写的不够清晰, 一些小细节没有跟最新的版本同步, 但是总体而言, 可用, 不难用. 值得一试
点击阅读 →

关于双语字幕这件小事

今天这篇文章来探讨下双语字幕这件小事。首先对于一部外语影片或剧集,原生的英文字幕肯定是能够轻松获得的,但是匹配、高质量的翻译字幕缺并不总是能找到。这里分享一些我在寻找和手动 DIY 双语字幕的一些经验和想法,我自己也编写了一些工具,有同样需求的朋友也可以快速上手:D
点击阅读 →

个人向 Linux 新服务器初始化清单

一份 Linux 初始化清单,避免每次拿到新的服务器都要一个个去各种地方搜集指令,以做备忘 & 供有需要的朋友参考。以目前最新的 Debian 11 Bullseye 为例
点击阅读 →

2023 静态网站托管服务速度对比

对几家喜闻乐见的静态网站托管服务商 Vercel、Netlify、Cloudflare Pages、Azure Static Pages 测个速,2023 版
点击阅读 →

docker compose 的错误使用姿势

这篇文章记录几个 docker compose 使用过程中几个难以察觉的错误使用姿势。1. 变量值使用@符号开头 2. 使用 6000 或 6666 端口
点击阅读 →

论如何下载任意网站视频

视频已然成为当今互联网上信息传播的一个重要载体,有时会需要下载一些网上某个站点的视频插入 PPT,或用作视频素材,无论是自己用或是给朋友帮忙,掌握一些使用的下载视频的小技巧总是不会错的,这里分享一些自用的小技巧,包括热门站点下载工具,以及应对冷门网站视频下载的技巧,应该可以覆盖 99.9% 的视频下载场景
点击阅读 →

Huginn 指南:为任意网站制作 RSS

又一篇介绍使用 Huginn 制作 RSS 的教程🕶️
点击阅读 →

RSSManX 安装部署指南

RSS Man X 是我两年前入坑 RSS 后,为了方便更多人更方便地使用 RSS 所发起的一个项目,主要是用 docker-compose 整合了一些常用的服务如 TTRSS、RSSHub、Huginn、OpenCC 等并进行了一些优化调整,如自动更新,反反爬虫等。这篇文章会尽可能详尽地讲解安装部署的步骤以及安装过程中可能会遇到的一些问题。
点击阅读 →

前端静态资源加载的一些优化

最近在折腾优化博客,由于全站都是部署在 Netlify、Vercel 的 CDN 上,都是海外节点,国内访问延迟高,在想办法优化下访问速度和体验。这篇文章来探讨下前端 CSS 和 JS 资源的加载。优化目标主要就两个:1. 尽可能快,但是不希望我引入的辅助性第三方库影响到页面体验,不要阻塞主要内容渲染。2. 为了快第三方静态资源肯定是上 CDN,但是要有容灾,CDN 挂了要能 fallback 到其他 url
点击阅读 →

国外静态网站托管服务商国内速度对比及线路优化

主要探讨 Netlify、Vercel、Cloudflare Pages、Azure Web Hosting 在国内的速度对比及线路优化
点击阅读 →

我的 RSS 方案与心得

我的 RSS 方案与心得
使用 RSS 已经一年有余,这种对信息的主动掌握让我获取信息的质量和密度都上升了一个台阶。最早是使用 TTRSS 做服务端,安卓手机使用 FeedMe 订阅,主要订阅的是有源的商业内容站点、个人博客以及其他人分享的使用 Feed43 或 Feedburner 压制的源。随着我逐渐加大 RSS 阅读在我闲暇、琐碎时间内的比重,我对 RSS 有了更高的期望和要求,便开始了对如何构建更高效、更易用的 RSS 方案的探索。
点击阅读 →

RSSManX - 一套 RSS 综合解决方案

网站没有源,海外站的源看不了?这也许是第一个自带海外加速的 RSS 解决方案
点击阅读 →

Flutter 拖动排序列表与跨平台优化实践

Flutter 拖动排序列表与跨平台优化实践
点击阅读 →

Colin’s 实验室 - 2021 春

小玩具及他们的 demo
点击阅读 →

Minecraft 上云笔记 - MC 自定义皮肤并支持联机

Minecraft 上云笔记 - MC 自定义皮肤并支持联机
点击阅读 →

Minecraft 上云笔记 - MC 服务器快速搭建&MOD 推荐&性能优化

Minecraft 上云笔记 - MC 服务器快速搭建&MOD 推荐&性能优化。MC 快速上云,学生机轻松带动,三五好友,畅快联机
点击阅读 →

JAMStack 初体验 - 基于 Pocket 和 Gatsby 构建你的「网络日志」

折腾了自己的专属 RSS 信息流,每天都能从那些高质量的信息源中获得不少干货知识,一般就会顺手收藏一下。有一天突然想起自己收藏的那些文章,本身不就是经过二次筛选的高质量文章吗?于是便在构想能不能通过某种方式将这个信息源也公开出来,一方面是记录,另一方面也是间接地展示自己。恰逢遇见 JAMStack,最近在国外非常火,国内的阿里和腾讯也在跟进,搞静态托管那一套。经多方物色,最终确定基于 Pocket API+Gatsby 来构建这样一个自己的「网络日志」。
点击阅读 →

Win 10 配置 C 语言环境的正确姿势

VC6.0 太古老,Dev C++没补全不友好,MinGW 安装太烦恼?你用着最新的电脑,最新的系统,却在用着上个世纪的软件开始你人生第一门编程课?你需要这篇指南:在现代化的硬件和平台上使用现代化工具学习 C 语言
点击阅读 →

Mac 平台配置C/Python/Java学习环境

Mac 平台配置C/Python/Java学习环境
点击阅读 →

云服务器入门指南

各大厂商持续发力云计算,上云的门槛也越来越低。获取云服务器的门槛越来越低,但是真正使用好云服务器的难度一直都很高。本文旨在为新上云的小白提供方向性的指引并引导入坑
点击阅读 →

坑爹的阿里云 & Swap 的重要性

随着树莓派上部署的项目越来越多,每次使用 IP + 端口 访问也越来越不方便。考虑使用 Apache 来特定子域名跳转到不同端口对应的不同应用。
点击阅读 →

打造沉浸式互联网体验「广告篇 - 上」

继机械化、电气化、自动化的三次工业革命后,人类正迎来以互联网为载体的智能化时代。互联网与我们的生活结合得越来越紧密。除了装修房子,购置服装,优化家庭互联网体验也是提升生活质量的一个良好途径。本篇中我们将聚焦网页浏览来优化我们的互联网体验。
点击阅读 →

从一次异常断网谈防火墙配置

经过两三天的折腾,从 Linux 结构及指令,到 LNMP 框架搭建,再到数据库的配置,最后端口转发 + 内网穿透,博客终于成功上线!在此将部署过程及踩过的坑记录下来,一方面是纪念,另一方面希望能够后来人提供一点帮助。
点击阅读 →

一次成功的网络优化 & 吐槽国内糟糕的网络环境

在内网的树莓派上部署了 AdGuardHome,做 DNS 服务器的同时,也可以为内网所有设备过滤广告。本来嘛拦截了广告理应网络加载会更快,然而实际体验却很糟糕。网页加载要比之前慢得多。AdGuardHome 的面板显示的平均反应时间一度达到了 1000ms。1s 的延时还是会非常影响网络体验的。用 dig 命令看了下 DNS 查询的情况。不看不知道一看吓一跳,随便查询一个域名竟然废了四秒多!这怎么能忍受!
点击阅读 →

坑爹的阿里云 & Swap 的重要性

在一次编译 VSCode 的项目中,跨越千山万水,解决重重依赖后,终于来到了编译环节。然而才开始没多久,就出现了一个匪夷所思的报错。
点击阅读 →

Colin’s Blog 1.0 构建心得

经过两三天的折腾,从 Linux 结构及指令,到 LNMP 框架搭建,再到数据库的配置,最后端口转发 + 内网穿透,博客终于成功上线!在此将部署过程及踩过的坑记录下来,一方面是纪念,另一方面希望能够后来人提供一点帮助。
点击阅读 →

黑苹果笔记

从两年前第一次听说黑苹果,到暑假第一次装黑苹果,再到几个月前成功装上黑苹果,一路走来,收获颇丰。在这里将 Dell G3 大致安装过程记录下来。
点击阅读 →