無標題文檔

博客增加了 SSL 证书

互联网的风潮一阵一阵,先是个人网站又是博客然后微博,现在又变成了微信朋友圈。

这个博客从零七年至今差不多也有一段时间,回看自己也写了不少的无用文字。博客的流量虽然不多,但通过它结识的朋友不少,很开心很多都是志同道合的狐朋狗友。所以写博客,这也是自己难得坚持下来的几件事情之一。

年纪渐长,对于安全这个东西却是越来越在心。每年博客在年初的时候都应该整整,考虑到 https 访问已经是风潮(淘宝都全站 https 了)甚至以后使用 Chrome 浏览 http 未加密的内容都会给普通用户个警告,于是我也赶紧给博客加上了 SSL 证书。

HTTP 证书

目前使用的证书是 StartSSL 的免费证书在注册和使用上并没有多大的问题。如果您和我一样也是使用 Nginx 的话,这里有个文档估计你会感兴趣,基本上几个小时就能搞定。

相对站点主要麻烦的还是图片等相关的资源通过 https 访问比较麻烦,因为我是将资源都统一另外放到了个二级域名下。好在我使用的「又拍云」存储可以通过 https 访问(但是我没搞定绑定域名如何去处理,有知道的同学请告之),统一替换看数据库的 url 以后就可以直接通过 https 显示图片了。

免费的其实是最贵的,考虑如果 StartSSL 不靠谱的话,欢迎您能够提供更加有用的讯息。 UPDATE: 听从了 @依云 的建议使用 Let's Encrypt 证书服务详细的文档可以参考这里

还有细心的同志也发现了,15 年下半年的时候我把博客站点从 Digital Ocean 迁移到了 Vultr 。这里并不是 Digital Ocean 不够好,而是同样的价格 Vultr 的速度更快而已(SSD、东京机房)。

这几年博客写的不多,甚至一年也就出那么几篇文章,除了自己的确变懒(同时也变胖了)以外,还有可能就是想得比说的更多。

不管怎么样,如果您能看到这篇文章,说明您还在关注我,在这里表示甚是感激。

最后,提前拜个早年 :^)

-- eof --

回忆的小小角落

由于双十一所以又新买了台 Kindle,到手了以后随手就下载了这本《上海私家记忆 (中国故事)》。购买它的原因倒不是冲着书名所要表达的内容,而我觉得那封面和价格符合我的口味。

https://friable.rocks/_/2015_12_01/1448961362.jpg

整本书的内容并不多,看起来作者也是凌乱得拼凑了些内容在书里面。甚至我觉得这是典型的咖啡店摆放用书 - 封面好评,同时你几乎可以随时随意翻到你感兴趣的段落阅读它,然而或许一杯咖啡完了以后就忘掉了。

说到内容,里面充斥了上海方言(吴语)的普通话,「结棍」、「啌势」等这些词对于我们这些江浙的同学来说听起来很亲近,然而可能对于其他地区的人而言可能就未必,要花时间去理解这些「舶来词」。

慢慢阅读作者的叙述,很容易就被记忆塞满了大脑 - 与其说是作者的往日记忆倒不如说是在那个年代一代人的共同回忆:从早起的泡饭粥加油条的香味、到夜幕降临后的青板石巷子中伴随蒲扇拍打的吴侬暖语。

经济的发展城市化进程是必然,很多弄堂化为钢筋混凝土的高楼大厦,回忆也就此封存。对于我们这些在弄堂里长大的八零后一代而言,似乎很难有一个渠道去找回那些失去的东西。这本小小的册子能够给我们这一代从它的小小角落里照亮我们心里的那部分,从这个角度上说就已经值回票价了。

因此在文笔方面,就不要深究了。「味道还是差了点,腔司还是哈足的」。

这本书在各大站点都有的售卖,价格不贵通常就是一到三元附近,都是电子版本没有印刷版本。我购买的是亚马逊上的版本,而后来我看到其实豆瓣上的版本在排版上来说比其他渠道的都要好些,所以想要阅读的还是去豆瓣上吧

-- EOF --

对于 ThinkPad 的那点情怀

说起来,情怀是件很奇怪的东西。在这个情怀泛滥的年代,如果你对一件东西说有情怀,那么可能收到的反应往往都是极端的。

而对于 ThinkPad,我是很愿意冒着这个危险的。世间上是少有的几样东西你说你对它有「情怀」而不会被大多数人喷的,ThinkPad 算的上是一个。

TrackPoint

ThinkPad 跟随了联想了以后口碑不如从前,而我也从多年的 PC 用户变成了多年的 Mac 用户。还是那所谓的「情怀」作怪,在偶然的机会,入手了台 x220 ,打算当作开发以及备用机。

至于为什么只是要买 x220 ,其实很简单。现实的价格因素意外,x220 这种类型的键盘对于 ThinkPad 系列来说有可能是绝唱了。

ThinkPad 曾经有很多业界颇为称道的硬件设计,小红点、屏勾、镁合金的防滚架、高度可替换的配件,甚至可以自己 DIY 的电池。

所以有人说过,如果你用过 ThinkPad 那么就不会使用其他的 PC 笔记本了。有人开玩笑的说,如果旅行带上了 ThinkPad ,至少它有个用处就是用来防身。

说了那么多,作为多年的 Mac 用户自然而然会拿 MacBook 和 ThinkPad 作对比。

我个人平心而言,简单的一句话,就是 MacBook 是最好的终端笔记本,而 ThinkPad 是最好的生产力工具。

ThinkPad 低廉的价格以及可以替换的配件让它在任何恶劣的环境使用都倍感信赖。而 MacBook 拿 Unibody 的机身怎么看都觉得会是完美的艺术品。

所以,是情怀也好,是矫情也罢。

当然,如果联想继续作死的话,恐怕 ThinkPad 的未来就将会很不明朗了。但是至少,ThinkPad 对于我等靠这些设备吃饭的人而言,自然已有着它无可替代的地位,哪怕这只是一段回忆而已。

--

后记

针对那 x220 的机子,我还是做了些升级好让它使用起来更加的舒服。

机子的硬件自然没得说,我要求将硬盘的差价补贴到内存里,所以卖家就直接给我发了一台没有硬盘的带 8g 内存的主机。

刚好我有一块当时升级 MacBook 留下来的 SSD(铺科特 M5S),所以就装在了 x220 上(有点搞笑的是那台机子的价格竟然和我的 SSD 差不多价格)。

这里要顺便吐槽下浦科特的 M5S,竟然采用的是 9mm 高度的外壳,而 x220 需要的是 7mm 的硬盘。无奈之下这能拆了硬盘的外壳,同时这也意味着放弃了浦科特的保修。

然后使用了几天,发现经过多年 Retina Display 洗礼过的眼睛已经无法忍受 TN 屏幕的效果了。

x220 的自然是无法跟上 Retina Display 的效果了,好在它有最后的一根救命稻草就是它还能升级到 IPS 屏幕了。所以还是淘宝找了个卖家,就地以旧换新将旧的 TN 换成了 IPS 屏幕。

合计了下,总的硬件方面的投入我总共花费了 1600 上下。这对于苹果的硬件设备而言,可能就只能买一台 Time Capsule 了。

系统自然根据我的实际使用安装了 Ubuntu,好在这个相对比较新的系统在硬件方面没有让我太多的费心。

我曾经有过不小心将咖啡打散到 MacBook Air的不好经历,这件事情耗费了不少的时间和精力去折腾机子和恢复数据。对比 ThinkPad 你要知道它对于键盘防水这块它是做足了功夫的

所以,如果有可能会在比较恶劣的环境下使用笔记本的情况,带台 ThinkPad 前往是再合适不过的了。

-- EOF --

迁移到了 Digital Ocean 的新加坡节点

不知道现在还有没有人写博客,只知道很多曾经的链接都已经失效了,甚至域名都已经被废弃。

时间过得很快转眼本站点都快十年了,而我还仍然想偶尔写点东西,因为这已经是我的一种生活方式了。

用了一年多的美团云主机,谈不上优秀也谈不上失败。

只是,有点讨厌的就是他们的销售时不时的会打电话来,提醒我不是带宽被沾满了就是服务器的 CPU 过载了,其实在我看来就是铁了心的让我缴费升级 VPS 的配置,而我的那台机子上放置的也仅仅是几个 Blog 程序而已。

所以为了避免麻烦和骚扰,加之 美团云 的主机三月份就到期,于是更换 VPS 的念头就起来了。

选择来选择去,其实符合我要求的 VPS 其实没几家,剩下的无非就是 Linode、MediaTemplate 还有就是 Digital Ocean

最后选择 Digital Ocean 的原因其实很简单,因为性价比。五刀一个月的最基础版本的主机折合人民币也才一顿饭钱,加上现在原本已经冷却下来的中文博客圈流量已经不高,因此性能方面已经足够使用。

听网友的推荐,说 Digital Ocean 在国内综合来看就是 旧金山 的节点速度是最均衡的

网络速度

这个消息偏偏是我选择 新加坡 节点以后获得的,就目前测试的情况来看,Digital Ocean 的新加坡节点喜忧参半:喜的是联通和教育网访问 新加坡 节点似乎是通过日本访问,所以比较快速,而惨的就是国内的电信新路就哀鸿遍野了。

考虑先这个样子吧,因为工作的关系目前实在没时间去再投入这方面大量的精力,只能等到有时间再去处理这些事宜。

— EOF —

升级和改造 NAS 小记

自从多年前开始使用 NAS 存储和备份数据,就慢慢得养成了习惯越来越离不开它了。我使用的是群晖低端的 212J,由于仅仅是备份数据没有离线下载等需求,使用至今都没有出现过性能方面的顾虑。

这次考虑折腾 NAS 是从一开始升级硬盘说起。

选择硬盘

因为预算的问题,一直没有购买新的硬盘,使用的是原先移动硬盘拆下来的两块 320g 笔记本硬盘。

时光推进, 320g 的容量越来越明显感觉到捉襟见肘,加上原有的硬盘使用时间也比较长(从 09 年至今),因此更换硬盘的想法就提上了心头。

https://friable.rocks/_/2014_11_03/1415001492.jpg

https://friable.rocks/_/2014_11_03/1415001505.jpg

根据目前的行情,还是考虑购买了两个不同品牌的监控硬盘,分别是 希捷(Seagate)的 SV35 系列 和 西数(WD) 的 AV-GP 系列,容量都是 2T。

选择不同个品牌,是因为考虑同个品牌可能会同一个批次出现一样的问题。同时,不选择西数的红盘是因为 AV-GP 系列性价比稍微更高些而已(虽然只有 20 大洋)。

https://friable.rocks/_/2014_11_03/1415001468.png

后记:新的硬盘安装进去以后,发现工作温度希捷的稍微比西数的要高些。不过两者硬盘性能似乎没有区别,组 Raid1 运行相互之间不会有谁拖谁的后腿之说。

硬件&改造

NAS 属于不折腾的那种硬件,稳定第一。但由于通常都是放在不起眼的地方,灰尘和散热都是我所担心的,毕竟宝贵的数据全部在这小东西的肚子里。

群晖 212J 的原有风扇是 Y.S.Tech 的,从购买至今使用起来一直都很勤勤恳恳,对它唯一诟病的地方就是声音和振动都有点大。思前想去,毕竟风扇是 NAS 唯一的主动散热设备,所以还是咬咬牙从淘宝上购买了 SANYO DENKI 的 9S 风扇(俗称「9S」)

这个风扇相信玩家都会认识,无论从风噪还是可靠性来讲都比原先的风扇好太多(当然价格也是原有风扇的两倍)。

https://friable.rocks/_/2014_11_03/1415001521.jpg

同时购买了快散热片加装到了原有主板的主控芯片上,其实这部没多大必要但装了也总比没有要好。

https://friable.rocks/_/2014_11_03/1415001568.jpg

https://friable.rocks/_/2014_11_03/1415001634.jpg

顺便给风扇加装了块滤尘网,同时在各个出风口上用双面胶粘贴了防尘垫,用于一般基本的防尘。最后,在安装硬盘的螺丝上加装了橡胶垫子,这里再次感谢下卖家的小心思,替我考虑得很周到。

经过这些步骤以后,重新合上盖子的时候感觉密封性更好了,希望能够使用得更久些。

迁移数据

恢复原有 Raid1 盘的内容并不轻松,我没有使用 Synology Hybrid RAID幸好没用,这玩意很坑),原先认为使用 USB 硬盘盒接上即可读取,发现行不通。

搜索了下,后来才知道群晖的 Raid1 是 Raid1 。于是将原先 NAS 的其中一块硬盘挂在 Linux 下。

先安装必要的软件:

apt-get install mdadm lvm2

安装完成以后查看硬盘的分区

fdisk -l /dev/sdb

https://friable.rocks/_/2014_10_31/1414750074.png

发现有几个分区块,先测试下最大得分区块

mdadm --examine /dev/sdb5

https://friable.rocks/_/2014_10_31/1414750097.png

发现的确是软件 Raid1 分区,接下来映射成块设备

mdadm -A -R /dev/md9 /dev/sdb5

其实到达这一步,使用其他分区格式的可以直接使用 /dev/md9 设备 mount 到系统了,但是群晖使用了 LVM 分区,因此还需要多几个步骤。

vgscan && vgchange -ay vg1

激活逻辑卷,然后系统会提示你卷下有几个分区,然后用这些映射设备 mount 即可。

mount /dev/vg1/volume1 /media/hd

https://friable.rocks/_/2014_10_31/1414750111.png

然后在 NAS 上开个 NFS 分区也一并 mount 过来就可以拷贝文件了。

后来发现有网友直接使用 NAS 的 Raid1 的恢复迁移数据,早知道这个方法会方便很多。

下面是些参考资料:

Tips

差不多是最后了,数据方面的迁移和保存毕竟是很谨慎的事情,下面总结下小的 Tips 也算是经验总结了。

接下来考虑是否购入台 UPS 将 NAS 接入到不间断电源中,出于预算考虑估计还得缓缓 :^)

-- eof --

我的照片

嗨!我叫「明城」,八零后、码农、宁波佬,现居杭州。除了这里,同时也欢迎您关注我的 GitHubTwitterInstagram 等。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 要知道作为码农取名是件很难的事情,所以不想在取名这事情上太费心思。

作为八零后,自认为还仅存点点可能不怎么被理解的幽默感,以及对平淡生活的追求和向往。 为了避免不必要的麻烦,声明本站所输出的内容以及观点仅代表个人,不代表自己所服务公司或组织的任何立场。

如果您想联系我,可以发我邮件 `echo bWluZ2NoZW5nQGdyYWNlY29kZS5jb20K | base64 -d`

分类

搜索

文章