Blog
2024-12-28
是时候和 iTerm2 说再见了
在 macOS 中 iTerm2 曾经是我最常用的终端工具,每次系统更换设备或者重装系统,安装 Homebrew 后,第一时间安装的就是它。但无...
2023-08-14
在 macOS 中将 img 镜像转换成 vmdk 格式
每次想把网上下载的 img 镜像转换成 [[ESXi]] 使用的 vmdk 格式总是要另外开 [[Windows]] 电脑用 StarWind 软件进行转换,特别...
2023-07-13
使用 filter-repo 修改 git 提交记录
前两天发现有个项目的 git 邮箱写错了,趁今天稍微空些准备祭出祖传的脚本进行修改,谁知出现提示: "git-filter-branch has a g...
2021-09-14
尚能饭否?网件 R7000 升级 Merlin arm 386
自从 koolshare arm 380 X7.9.1 和 fancyss_arm 相继停止维护后,感觉我的 R7000 已经被时代淘汰,一度灰心丧气打算改用软路由,...
2021-08-13
GitHub Push 报错:Please use a personal access token instead
今天在提交 GitHub 其中一个仓库时,出现提示`remote: Support for password authentication was removed on August 13, 2021. P...
2021-08-03
GitHub 提交时自动过滤指定内容
最近把黑苹果升级到 Big Sur 之后导致 USB 无法识别,在更改配置时又发现电脑中存的几个版本都不对,无奈只能把原配置拷贝出来再...
2021-03-17
Oculus Quest 2 购买和激活
月初在少数派看到消息说 Oculus Quest 2 将在三月份解锁 120Hz 屏幕刷新率限制,许久没关注原来 Quest 都已经二代了,惊讶之余想...
2021-03-07
为 Hugo 配置 Google Analytics
Google Analytics 是 Google 提供的量分析统计服务,一般用于分析网站或 APP 数据使用情况。虽然一般很少关注,不过可以看到大家...
2020-07-01
修改 Docker 默认存储路径
最近在 Docker 建了一台 JumpServer 堡垒机测试,不过最初只打算原来运行一些小项目,配置并不是很高(2G 内存,30G 存储),测...
2020-05-25
使用 Air 对 Golang 项目进行实时加载
用 Go 写 Web 的一大痛点就是每次写完 BUG 之后都需要结束原有进程然后重新执行,本打算用 Hammerspoon 实现一个,前几天偶然发...
2020-04-19
搭建 HTTP 静态文件服务的几种方法
在搭建 YUM 源仓库时最后一个步骤便是运行 HTTP 服务,当时用 httpd 实现,前段时间因故导致仓库需重新配置后改用 nginx。接下...
2020-04-16
用 Golang 写一个简单的剪切板字符清理工具
最近在看《GOPL》,在第一章讲到命令行参数可以获取参数并输出,便想到工作中偶尔会遇到需要把一段字符串的所有符号都删除的情...
2020-03-29
CentOS 7 YUM 常用命令整理
YUM (Yellow dog Update, Modified) 是基于 RPM 的包管理器,可以从指定服务器下载包并安装,同时自动处理包之间的依赖关系。
2020-02-09
CentOS 7 修改 SSH 端口后报错
在安装官方版 CentOS 7 情况下,如果更改默认的 22 远程端口,然后打算用 `systemctl restart sshd` 命令使端口更改生效时,将...
2020-01-12
CentOS 7 通过 SSH 登录时出现延迟
工作中偶然遇到的一个问题,有用户反应说每次通过 SSH 登录服务器时有 30 秒左右延迟,开始以为是网络问题,但后面检查时发现内...
2019-12-06
使用 CentOS 搭建内网 YUM 私有源: 同步官方源
接上一篇[[使用 CentOS 搭建内网 YUM 私有源:镜像篇]],这次是直接使用 rsync 同步官方源(国内镜像站)。为了保证文章的完整...
2019-11-23
接近完美,在 macOS 中显示当前输入法
上周在折腾 [[Hammerspoon]] 时回看以前写的脚本,在一个关于输入法的模块中发现一段代码,看起来是用于提示当前输入法。一顿操...
2019-11-17
macOS 断开指定 Wi-Fi 时,自动恢复 IP
上一篇写到当 macOS 连接到指定的 Wi-Fi 时,可以自动打开或退出应用。其实当完成这个功能的时候,冒出了令一个类似需求,虽然...
2019-11-16
macOS 连接指定 Wi-Fi 时,自动打开或退出应用
前段时间写了一个批处理,运行后可以在两个 Wi-Fi 之间自动切换,当时虽然也想在 macOS 上实现一个,但没太大需求,便作罢。直...
2019-11-13
使用 CentOS 搭建内网 YUM 私有源:镜像篇
因为工作的原因,需要在隔离的内网环境中搭建 YUM 私有源。搭建完成后,发觉绕了一些弯路,而且网上类似文章虽多,但基本很少有...
2019-10-03
你真的会用 Markdown 吗?
之前已经对常用的 Markdown 语法进行整理,但之后又学会了几个小技巧,只是未同步更新,所以这次趁着对 [Life of Py](https://w...
2019-09-13
macOS 读写 NTFS 格式硬盘的简单方法
记得早些年帮友人使用 U 盘在 macOS 下拷贝数据时,不得不安装第三方应用才能实现,所以当自己购入 MacBook 时,特地把一些硬盘...
2019-07-21
使用 Itsycal 代替 macOS 菜单栏时钟
自使用 [[macOS]] 之后,一直想找一款应用代替菜单栏时钟,要求不多,能查看日历即可,寻找良久之后,终于发现了 Itsycal。
2019-06-29
解决 Karabiner 在 macOS Catalina 无法使用的问题
经历多次失败以后,终于在前几天从 macOS Mojave 10.14.5 成功升至 macOS Catalina 10.15,升级过程中版本号都直接从 Beta2 更...
2019-06-06
macOS 使用 Karabiner 切换输入法的几种方法
在 macOS 中,因为无法删除默认的 **ABC** 输入法,因此每个使用 macOS 的中文用户至少有两个或以上输入法。自然,随之而来的问...
2019-05-30
MacBook Pro 屏幕和键盘维修记录
27 号晚上八点半看到苹果两封邮件表示 MacBook Pro 已维修完毕,随时可取。不过因为更早的第一封邮件 Spark 并未提示,所以错过...
2019-05-22
Karabiner Elements 安装及简单按键映射
Karabiner-Elements 是 macOS 系统一款强大的键盘自定义工具,它不仅允许你改变按键的默认行为,还可以赋予更多功能,甚至能像...
2019-04-14
Markdown 语法及个人书写风格指南 v2
总算把散在几篇草稿之中的语法和之前的[风格指南](/markdown-style-guide)整理到了一处,连带内容也做了一些更新。
2019-04-06
苹果 macOS 屏保两则
有一段时间很少屏保,到时间后便自动黑屏,直到前些日子发现 [Brooklyn](https://github.com/pedrommcarrasco/Brooklyn) ,屏保...
2019-03-26
使用 Hammerspoon 打造加强版 Mission Control
昨晚想在当前桌面找个应用,但鼠标又正在充电中(Magjc Trackpad 2 也因为长期未用无电),没办法只能借助老派的 Cmd + Tab 操作...
2019-03-15
借用 blockquote 在 Markdown 中实现折叠嵌套
最初是使用标签来实现多层级嵌套,但当层级太多的时候,如果无法折叠,不便于浏览,便去查找资料,发现可以借用 HTML 中的 `<det...
2018-12-10
使用 Hammerspoon 自动切换 Karabiner 配置
自从上次键盘换了控制器之后,基本上替代原先需要 Karabiner Elements 才能实现的功能,但是笔记本自带的键盘仍然需要这些配置,...
2018-11-30
2018 秋·读书:静默而绝望
其实这次本也和往季一样,不过接近十一月底整理的时候发觉和 [阅读记录](https://wuze.me/reads) 里面有许多重复,所以之后不再...
2018-10-03
HHKB 改造记:更换蓝牙控制器
最开始有改造的念头源于早些年在 V2EX[^v2ex] 上看到的一篇帖子,当时作者打算组团订做一批 HHKB 用的可编程控制器,可惜看到帖...
2018-09-27
在 macOS Mojave 中恢复暗色菜单栏
在 macOS Mojave 之前,一直使用**暗色菜单栏**,这个功能可以让菜单栏、Dock 及一些第三方输入法拥有深色背景,而不是传统的浅...
2018-07-02
在 VS Code 中创建自己的 Snippet
主要始因是在写 Note 和 WiKi 时,需要在文章前插入 Mate,每写一篇都需要重复输入,很麻烦;转到 VS Code 后,最开始是用扩展 ...
2018-06-29
个人书写规范,Markdown 风格指南
本文参考 [Markdown 书写风格指南](http://einverne.github.io/markdown-style-guide/zh.html) 来规范自己的 Markdown 书写规范...
2018-05-09
使用 Python 3 转 HTML 实体字符,防邮箱爬取
起源于在 [V2EX](https://v2ex.com) 上看到一篇文章,作者在最后附上用 `Base64` 编码的邮箱,虽然能够有效防止一般爬虫,但感...
2018-04-10
如何在 Pythonista for iOS 中安装 lxml
学 《用 Python 写网络爬虫》第二章时,需要用到 `BeautifulSoup` 和 `lxml`,前者已经自带,后者则需要自行安装,而在 `Pythoni...
2018-03-04
Homebrew 安装及常用命令
> Homebrew 是一款自由及开放源代码的软件包管理系统,用以简化 OS X 系统上的软件安装过程,最初由马克斯·霍威尔 (Max Howell)...
2017-09-01
macOS 外接 HHKB 键盘 Karabiner Elements 配置
> 对 HHKB 本身的布局已经很满意,没有调整的必要,不过在功能上有些许不足,如不能一键切换中英文输入法、使用方向键时容易误...
2017-08-25
Gen8 升级 iLO 2.54,并重新安装 ESXi 6.5 U1
终于决定把这个自回家后一直在吃灰状态中的 Gen8 重新启用。除了升级系统外,顺便连 ESXi 也重新安装(包括以前安装的虚拟机)...
2017-06-13
博客迁移记: 从 Farbox 到 Bitcron
前几天在 V2 上看到关于域名的讨论,顺便看了下自己中文拼音的域名,没想到还在。稍微犹豫了会,便在 [NameSilo](https://names...
2016-11-28
在群晖 DSM6 中搭建 HTTP Web 文件服务器
> h5ai 是一个基于 PHP 的 Web 文件服务器,支持多种目录视图、自定义页眉页脚、文本图像和音视频文件的预览等,而且这些功能可...