Felix's Blogfelixc.at2019-04-04nspawn.org:简单的 systemd 发行版容器如果你想要运行一个发行版容器,而又不想被 docker 一类的重量级方案打扰,现在有一个新的简单方案了。 nspawn.org 目前提供了 Arch、CentOS、Debian、Fedora、Ubuntu 的各版本镜像,并可以直接用 systemd-nspawn 的验证机制进行签名验证。 推荐的用法是使用其提供的 “nspawn” 工具。下面以创建一个 Fedora 30 容器为例: 1、获取工具…阅读全文
郭泽宇guozeyu.com2019-02-26SSD U 盘、Windows To Go 与 Mac最近,我先后购买了 SSD U 盘和 SSD 硬盘。我在我的 SSD U 盘上安装了 Windows To Go,并在 Mac 设备上良好使用。本文将分享一下我的体验。阅读全文
Felix's Blogfelixc.at2019-01-10用脏办法解决 BLE 鼠标重连后指针不动的问题我的蓝牙鼠标(雷柏 MT750)使用 BLE(Bluetooth Low Energy) 连接笔记本时,时常遇到自动重连后电脑这边认为已连接,而鼠标那边灯自动灭掉,鼠标指针无反应的问题。在网上反复搜索 bluez 相关问题找到了许多类似问题,鼠标类型也集中在罗技、ThinkPad 等 BLE 鼠标上。 偶然间发现每次重连后,如果手动用 bluetoothctl 发一个 … [visit site …阅读全文
David Huang's Bloghjc.im2018-12-28为 OpenWrt 打包一个 .NET Core 应用作为一个码农,总是会有在廉价家用路由器上部署各种自制程序的需求。本文介绍 OpenWrt 上部署 .NET Cor […]阅读全文
Phoenix's islandphoenixlzx.com2018-12-14制作 Arch Linux 内存系统启动盘之前尝试过 Arch Linux in RAM 完全运行在内存中的轻量业务系统,最近在维护一些物理服务器看到没有安装系统的服务器不断重启,想到了可以制作类似的内存系统启动盘,以高效完成系统测试、安装、远程维护等任务。阅读全文
郭泽宇guozeyu.com2018-12-06WordPress 5.0 更新现已发布,全新编辑器,全新主题WordPress 5.0 正式版已于 2018-12-07 发布,自建 WordPress 用户可以在 WordPress 后台的 Web 管理页面中进行升级。本次更新的最明显的两个特点就是:1. 后台管理使用了全新的编辑器,2. 新增了 2019 年的主题,该主题适配这个全新的编辑器。阅读全文
Phoenix's islandphoenixlzx.com2018-11-18使用 fs.WriteStream 编写超简单的日志流虽然 console.log 很好用,但是生产环境需要保存日志的时候就比较蛋疼。暴力 fs.appendFile 会消耗大量的 file handler,因此用 writable stream 来复用 file handler 是更好的选择。阅读全文
郭泽宇guozeyu.com2018-11-15Azure DNS、NS1、Constellix,三家海外 GeoDNS 服务商对比最近 DNSPod 的解析服务器宕机了一段时间,导致许多 DNSPod 用户的网站无法访问。本文将推荐几个提供 100% SLA 的海外 GeoDNS 服务,可用于替代不稳定的 DNSPod。并介绍一下使用多家 DNS 提供商来提高服务可用性的方法。 本文包括 Azure DNS、NS1、Constellix 的全面对比。阅读全文
郭泽宇guozeyu.com2018-11-08Mac 上一些精致实用的软件推荐正如 Apple 在 10 月发布会时所说,在中国有 76% 的购买者是新接触 Mac 的(来源: October Event 2018 - YouTube)。想必有不少 Mac 使用者不知道有什么好的软件,也不清楚需要安装什么软件。Mac 上所需要使用的工具链与 Windows 有所差别。本文将介绍一些(我经常使用的)精致实用的软件,着重说说 Mac 上专有的软件,希望能够对新老用户都有所帮助。阅读全文
Felix's Blogfelixc.at2018-11-03为 glibc localedata 添加民国纪年支持昨天被 @聞其詳 问起 glibc 对日本平成 XX 年的纪年支持情况(感谢 @farseerfc 老师),发现 glibc localedata 中并未包括民国纪年支持。在查询文档后稍微鼓捣了一下,简单实现了这个功能: $ LC_TIME=zh_TW.UTF-8 date +%EY 民國 107 年 $ LC_TIME=zh_TW.UTF-8 date +%EY --date="1912/4/3…阅读全文
Felix's Blogfelixc.at2018-10-08请不要把 Wifi Dongle 翻译成加密狗在许多翻译过来的文本里,无线网卡(Wifi Dongle / Wifi Adapter)被翻译成了 “加密狗”。最近在微博大火的一篇《俄罗斯特工又蠢了!实名行动暴露自己还卖了 300 多特工队友…..》里面,又出现了类似的错误,让我不得不想说说这个问题。 先来看看这个例子: 文章描述了几个黑客在目标附近发射伪造热点钓鱼,此处的未翻译单词包括了 Wifi 和 Dongle。根据上下文,带一个无线网卡…阅读全文
Felix's Blogfelixc.at2018-09-28Thunderbolt 3 eGPU Bumblebee 方案尝鲜最近从公司淘了一块 GTX 1060,淘宝了一个显卡盒折腾 TB3 eGPU 方案。由于笔记本经常带出门,打算采用即插即用的 bumblebee 方案(回家插上盒子用独显,拔下盒子可以带出门,可以正常待机不用重启)。下面记录一下 Arch 上配置的步骤和遇到的坑。 1、准备软件包 # pacman -S bumblebee primus lib32-primus nvidia-dkms lib32…阅读全文
Phoenix's islandphoenixlzx.com2018-09-28重构 StickerSetBot关注 Telegraf 有一段时间了。特别是最近 Telegram 上 spammer 猖獗导致 Telegram 对于用户行为限制越来越严格,由此想过写一个简单的 bot 来处理加群请求之类的。 总之原因都是没时间。终于搞定一些事情之后发现之前瞎写的 Telegram 导出贴图 bot 居然备受欢迎… 正好 Telegram Bot API 也更新了,来重构吧!阅读全文
Felix's Blogfelixc.at2018-08-26Arch Linux 社区中不成文的约定(一)作为一个年轻和小众的社区(咳咳),Arch Linux 社区中有着许多不成文的约定。本文希望通过稍稍讲解一二,来消除一些新人们常常感到的困惑。由于预感到日后可能还会有更多问题,暂且认为这是系列里的第一篇 😛 修理 “坏” 包和提醒更新 仓库里一般的包可能有一个或多个维护者,也可能没有维护者,成为 “孤儿”。如果坏掉或者过期的包是一个孤儿,申请从仓库里删掉是更有效的方法,这样它可以在 AUR 找到新…阅读全文
郭泽宇guozeyu.com2018-08-25谈谈数据备份谁也不希望丢失数据,但这很难避免:文件误删除、意外停电、硬盘损坏、硬盘丢失、自然灾害…… 以上这些都会导致数据丢失,并且很可能无法直接恢复。相信很多人都有过这样的苦恼。本文将简单介绍备份的 321 原则,以及云端备份和本地备份的最佳实践。阅读全文
Phoenix's islandphoenixlzx.com2018-08-04Office Service Router 解决方案:Arch Linux in RAM一直把自己在办公室的 PC 保持开机用于连回办公区、存取数据工作需求。由于最近办公室所在的写字楼要全馆断电检点,所以诞生了构建一个 Service Router 的想法。阅读全文
Phoenix's islandphoenixlzx.com2018-08-03通过 SSH 修正安装有 GPU 的 HPE Proliant 服务器由于越来越多的渲染、压制等需求,托供货商的关系搞来一台带有独立显卡的 HPE 服务器。经过几番折腾(包括特别奇怪的 LS26-C14 电源线)麻烦了帮忙托管的数据中心的大兄弟好几回,终于算是上架可以开机了。 登入 iLO,安装许可证,启动 iLO Remote Console,打开电源,一切都很顺利。但是 Console 里显示 Early Initialization… 完成后,突然画面一黑,完…阅读全文
Phoenix's islandphoenixlzx.com2018-06-06在线扩展 LVM root 分区才不是没东西写了呢 遇到一个奇葩的原因导致 root 分区被占满的。而且还是奇葩的 CentOS,root 分区是 LVM,Hypervisor 里扩展磁盘后无法直接用 resize2fs。阅读全文
Phoenix's islandphoenixlzx.com2018-04-18在 Linux 服务器配置 LACP 与 VLAN存储服务器不想放在 OVH 了。所以自己来托管一台机器,顺便折腾下 2x1Gbps 组 LACP Bonding。阅读全文
郭泽宇guozeyu.com2018-03-10DNSSEC 简介,签名的工作原理续之前的域名解析系统详解——基础篇,DNSSEC 是一组使域名解析系统(DNS)更加安全的解决方案。1993 年,IETF 展开了一个关于如何使 DNS 更加可信的公开讨论,最终决定了一个 DNS 的扩展——DNSSEC,并于 2005 年正式发布。然而,实际推行 DNSSEC 是一件非常难的事情,本文将讨论一下现有 DNS 系统所存在的一些不安全性,以及 DNSSEC 是如何解决这些问题的。阅读全文
Phoenix's islandphoenixlzx.com2018-02-01制作 Arch Linux 系统模板镜像阿里云镜像制作踩坑记。 此文章主要记录按照阿里云 Customized Linux 制作 VPC 镜像的过程。一些部分也可用作制作其他平台镜像的参考。 当然记录的原因主要是 Arch 上的 cloud-init 打死无法在阿里云上修改 root 密码,就很气。阅读全文
David Huang's Bloghjc.im2018-01-09.NET Core 使用 TCP Fast Open (Linux & Windows)TFO 已经不是个新技术了,哪怕是计算机网络方面最守旧的 Windows 如今也支持了 TFO(虽然只支持客户 […]阅读全文
stneng's blogstneng.com2018-01-01Hi,2018!大新闻,2017 整整一年,我竟然都没更新。。。达成一个新成就,一年没更 =。= 简单整理一下 2017 一年的事吧。 […]阅读全文
郭泽宇guozeyu.com2017-05-20Cloudflare Argo 与 Railgun 对比测试,CDN 加速的黑科技本网站曾经一直将国外解析到 CloudFront 实现为国外加速,最近看到 Cloudflare 支持了 Argo 这一新功能,于是就把国外的 CDN 从 CloudFront 换到了 Cloudflare 并开启了 Argo 来试一下效果,官方宣称无缓存时能明显降低 TTFB(首字节延迟),有缓存时也能提高缓存命中率。本文还会将其与 Cloudflare 的另一个企业级的 CDN 加速黑科技——…阅读全文
郭泽宇guozeyu.com2017-04-08几个免费的服务器监控服务推荐有了服务器监控服务,就能知道网站运行的情况以及在线时间。当服务器出现问题时,便能第一时间收到通知。个人网站运维需要这些服务来保证稳定性。但是,大量的此类服务都是面向企业,导致价格十分昂贵,而且并用不到其所提供的功能。本文就给各位站长推荐几个免费的服务器监控服务。阅读全文
蘑菇天文馆atr.me2017-01-21使用 Orange Pi One 和 GPS 搭建 1 级时间源我一直有一种自建基础服务的兴趣,自从当初机缘巧合混到一个开发者邮箱之后,就一直在尝试自建 NTP 服务,海外已 ...>>Read more阅读全文
stneng's blogstneng.com2016-12-26Debian 8.x Jessie 下 Apache 中 PHP5 与 PHP7 共存众所周知,PHP7 比 PHP5 快很多,但是有时候还是会遇到一些 PHP7 不支持的程序,故使用 PHP7 和 5 共存的方案 […]阅读全文