BLOG
ARCHIVE
ABOUT
LINKS
GITHUB
RSS
2024
2024年4月21日
通过重写 EEPROM 永久修改 MAC 地址
2023
2023年10月8日
AMI 主板 IPMI Bonding with ipmitool
2023年6月27日
远程转换 H330 为 HBA330
2022
2022年6月6日
修复 CentOS 'org.freedesktop.login1' timed out
2021
2021年12月2日
配置 Fail2ban 保护 Proxmox VE
2021年11月9日
笔记:Arch Linux iPXE 基本启动脚本
2021年7月7日
修复 LVM XFS 的 Input/output error
2021年4月12日
FAT32 与 FAT32 的不同
2021年2月3日
在 Linux 系统中升级超微 BIOS 固件
2019
2019年6月1日
软件工程实践上的一点思考
2019年5月7日
WireGuard 真香
2018
2018年12月14日
制作 Arch Linux 内存系统启动盘
2018年11月18日
使用 fs.WriteStream 编写超简单的日志流
2018年9月28日
重构 StickerSetBot
2018年8月4日
Office Service Router 解决方案:Arch Linux in RAM
2018年8月4日
通过 SSH 修正安装有 GPU 的 HPE Proliant 服务器
2018年6月6日
在线扩展 LVM root 分区
2018年4月18日
在 Linux 服务器配置 LACP 与 VLAN
2018年3月23日
迁移 DokuWiki 到 BookStackApp
2018年2月1日
制作 Arch Linux 系统模板镜像
2017
2017年12月28日
自托管的在线协作翻译平台 Weblate
2017年12月18日
使用 Blender 渲染 Minecraft 3D 效果图
2017年6月6日
NetFLOW / sFLOW 流量报告:FastNetMon + InfluxDB + Grafana
2017年5月13日
不作死就不会死系列,TFTP 修复变砖的 Nighthawk X6
2017年5月5日
Minecraft 服务器资源控制策略:AI 抑制而非数量限制
2017年2月18日
新轮子:Planet.js
2017年2月8日
玩了一下 NGINX RealIP 模块
2016
2016年12月12日
重新迁移回 GCP
2016年9月7日
搭建一套权威 DNS 服务架构
2016年8月23日
想要导出 Telegram 贴图
2016年4月27日
使用 Unbound 搭建更好用的 DNS 服务器
2016年4月19日
公共场合请使用指纹识别器
2016年1月21日
尝试迁移到 AWS Cloud
2015
2015年12月29日
Sierra 4G LTE EM7345 with Arch Linux
2015年12月28日
ThinkPad X1 Carbon 2015 与久违的 Arch Linux
2015年12月21日
迁移到了 uWSGI
2015年10月7日
末字幕组时代,我们何去何从
2015年9月14日
使用 IPSec 连接带有 chnroutes 的隧道网络配置小记
2015年6月6日
懒(烂)办法制作 Telegram Sticker Pack
2015年2月8日
Kancolle Broker - 舰娘直连游戏!
2014
2014年11月11日
用优雅的方式在 OS X 中为单个应用设置语言
2014年10月14日
关于 SSL 和 IPKVM/VNC Applet 的笔记两则
2014年9月2日
2014·夏
2014年7月21日
在 Ubuntu 服务器上搭建 OpenConnect 服务器小记
2014年5月23日
使用 iptables 过滤 DNS 放大攻击
2014年5月19日
在异步方法中使用 for 循环,以及循环中包含异步方法的几点坑
2014年5月17日
修复 Arch Rollback Machine 磁盘占用
2014年5月15日
为国内用户加速 Apple 服务
2014年5月7日
新的 NJLUG 主站
2014年4月28日
SubLive: 本地播放器的弹幕 API 服务器