埃及: 矛盾的割裂国度
说到埃及,你的第一想法是什么?神秘的法老还是清澈的红海?低廉的物价还是落后的基建?事实上这是个充满了矛盾的割裂国度,即使在短短的 5 天自驾行程中,我也清晰看到了贫富差距的尖锐,进而导致旅游乱象的丛生;同时也看到了埃及政府为了稳住形象所做的...
RIME / 雾凇拼音 Android 配置与同步
RIME/中州韵 是一个输入法引擎,能够通过配置文件打造出自己的输入法。这里所谓的「输入法」更多指的是字符映射(比如全拼中 “ai” 可以映射为 ”爱“ 等许多字符)、组词造句、词频词库等等逻辑上的东西,它还需要一个面向用户的客户端才能成为...
留下,目送更多人回家
两年半之前,我做了人生中最唐突,也最漫长的决定(三年考研路,我在终点前退出了)。现在来看,对大多数人而言这是错误的,而对我它是正确的。如果你正面临这种选择,也许这篇虽然狗屁不通但至少比小红书营销号更接地气的文章可以帮助你更好地决策。发现大部...
MikroTik ROS 开荒: 公网访问与 ZeroTier 组网
我的环境:硬件: Mikrotik RB5009UG+S+IN 系统: ROS 7.16 宽带: 江苏电信千兆家庭宽带,光猫桥接 阅读本文需要一定的网络知识,了解 DNS, DDNS, 路由等网络概念。OpenWrt 是个好东西,但终究不是...
1Panel 安装 Traefik 与 OpenResty 并存
1Panel 是现代化的开源 Linux 服务器面板,与传统(且流氓)的宝塔相比,其使用 go 编写,安装部署简单。内部完全基于 Docker,安装应用不会污染主机环境,备份与迁移也更简单。可惜面板为了能更细致地控制 web 服务器,实现...
PostgreSQL 权限管理 101
数据库的用户或角色与系统无关,只是习惯上喜欢对应地设置。PostgreSQL 中授权的对象是角色。而「用户」其实是一个特殊的「角色」,即它额外拥有登录属性。要创建用户,只需要顺便给予 LOGIN 属性就行了,CREATE USER 语法糖...
群晖 Docker 的迷惑配置
碎碎念 咱也不知道中国厂商都有什么大病,非常喜欢魔改一些东西。并且改的非常反人类。首先,群晖在很早之前就把自己的 Docker 改名容器服务,套件中心里叫 「Container Manager」,提供了一个非常适合小白的 GUI,可以轻松...
SSO 单点登录的明星协议 SAML2.0
SAML 是 2001 年问世的古董的协议。相比于 2010 年成为 RFC 标准的 OAuth2.0,即使是 SAML2 也早在 2005 年就发布了,廉颇老矣,尚能饭否?答曰:能。事实上直到今天(2024年)SAML2.0 依然是不少企...
OpenWrt 开启 IPv6 公网访问全指南
阅读本文要求具有基础网络知识,例如知道什么是网络掩码、路由、DHCP 等。当前环境:江苏电信,光猫为桥接模式。x86 软路由,安装 iStoreOS。IPv6 与 v4 不同。v4 时代运营商一般只给用户分配最多 1 个公网 ip,然后用...
OpenWrt 纯浏览器设置访问桥接模式下的光猫
默认情况下,如果使用 OpenWrt 类原生系统的路由器拨号连接桥接模式的光猫,就无法访问光猫的管理页面了,带来很多不便。修复的方法有很多,这里记录一个只需要浏览器的方法。在「网络-接口」处新建一个接口:名称随意,比如「modem」。协议选...