购买显示器和机箱的策略

最近几个月组装了两台主机,总体来说是比较顺利的,有一些小小的不完美,比如机箱NZXT H710安装HDD后机箱会共振,噪音较大,现在已经把HDD的电源线拔掉了,以后买个NAS好了。

最让我头疼是购买的显示器,第一台显示器购买的是戴尔的U2718QM(2019年7月产),买回来有一个暗点,结果联系戴尔售后换机以后,由于淘宝买的没有发票,换回来了比第一台更差的良品(2019年5月产),这个良品是早期的LG 27寸4K显示器,屏幕素质差,有两个暗点,屏幕边角发红,本来不想折腾了,卖掉完事了,但是显示器这种东西很难卖,而且这种有瑕疵的显示器很容易撕逼,所以再联系戴尔售后,又换回来了一个2018年[……]

继续阅读

let’s encrypt 强制自动续期

前段时间,由于let’s encrypt 自动续期失败,导致我损失了2000美元,现在想起来很是心痛,还不如买个付费的SSL

acme.sh 一般情况下提前一个月自动续期,但是也可能存在续期失败的情况,可以用下面命令强制续期:

However, you can also force to renew a cert:

acme.sh --renew -d example.com --force
or, for ECC cert:

acme.sh --renew -d example.com --force --ecc

如果不能强制续期,则肯定不能自动续期[……]

继续阅读

cloudcone的两种出口路由

测试宽带是CN中部省份的移动宽带,但是连接cloudcone出口都走联通出口,由于cloudcone对联通优化,所以移动用起来也不错。今天测试,发现cloudcone可以开出不同ip段的小鸡,出口路由也不一样,分别是广州和北京

1.) ip段1:198.211.*.*

7 221.176.27.194 16 ms 23 ms 32 ms 中国 上海 移动 AS9808
8 221.176.17.166 19 ms 20 ms 20 ms 中国 上海 移动 AS9808
9 219.158.34.29 22 ms 23 ms 24 ms 中国 上海 联通 AS4837
10 2[......]

继续阅读

mac osx windows10 双硬盘双系统搭建记录

大概的思路是先在第一块SSD上面安装windows10 LTSC,然后在第二块SSD上面安装OSX,然后修复EFI引导

1.)在第一块SSD上安装windows10,第二块SSD上面什么都不安装

2.)按照此网页教程安装OSX:http://heipingguowu.top/2019/07/08/18-30/

这个教程说的非常清楚了,还录了视频,但是必须注意的是,这个视频里面的博主在CLOVER目录下面集成了大量的驱动让用户自己定制,这样很容导致安装失败。我的做法是直接用外国人的CLOVER目录下文件(前提是你的配置和外国人的配置非常相似!),但是将CLOVER目录下的CLO[……]

继续阅读

关于购买机箱

最近在攒新机器,机箱选择是很大的问题,我比较想挑一个前置Type-C接口的静音机箱,然而今天突然发现我的需求都是伪需求。

搭建静音主机正确的思路应该是选择散热较好的主机,然后减少噪音源,主机中的噪音来源主要有下几种:1.)CPU风扇噪音;2.)电源风扇噪音;3.)机箱风扇噪音;4.)HDD噪音。前面三种噪音加钱就可以解决,使用猫头鹰或者be quiet!的解决方案即可,HDD的噪音不用太担心,因为HDD不工作的时候几乎没有噪音的。静音机箱的隔音材料我在网上看到大概有两种,一种是银欣 KL07B的乙丙橡胶材质的波浪静音棉,还有一种是FD-R6采用的沥青材料。前者应该没有什么问题,后面的沥青[……]

继续阅读

使用benchmark对VPS性能进行评估

benchmark这个脚本我一直都知道,在测试新的IDC时也会使用,但是最近才意识到,对于生产环境而言,每次建立实例后都应该用benchmark测试一下VPS的性能,因为对于同一个IDC而言,不同数据中心的VPS性能可能是不同的,甚至对于同一个IDC同一个数据中心不同时间开出来的实例性能也会有差异,简单来说就是看运气的,因此当实例建成以后用benchmark跑一下非常有必要。可以使用下面的benchmark脚本跑一下看看:
wget -qO- bench.sh | bash
顺便贴一下Linode某数据中心新开的VPS的benchmark成绩,可以看出来,AMD已经开始占据IDC的市场份[……]

继续阅读

GCP DD 安装 windows

1. 安装debian系统
2.登录root后输入下列命令:
wget -qO- 'http://wget.la/Windows/win2003_with_updatepasswd%3A80hostkvmlamjj.gz' | gunzip -dc | dd of=/dev/sda
3.等待很长时间后会输出结束提示:
31457281+0 records in
31457281+0 records out
16106127872 bytes (16 GB, 15 GiB) copied, 2766.94 s, 5.8 MB/s

4.在GCP面板手动重启实例:点击“重置”按钮
这[……]

继续阅读

centos 环境下使用 nginx geoip2 模块屏蔽特定范围ip

前言:maxmind(lite)已经停止geoip的相关数据库下载了,取而代之的是geoip2数据库,网络上大多数的教程已经过时了,虽然有一些博客有备份数据库,但是ip数据库是动态变化的,因此学习过时的geoip相关教程没有意义。下午整理了一下geoip2相关的教程,不得不说网络上大多数的nginx geoip2相关教程都是误导的,一步步的走下nginx -t时会出错,后来终于找到了一篇靠谱的教程,不过是bt环境下的教程,本篇博客记录了一下lnmp环境下的操作流程。

一:安装geoip2扩展依赖
yum install libmaxminddb-devel -y

二:下载ngx_[……]

继续阅读