無標題文檔

升级和改造 NAS 小记

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

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

选择硬盘

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

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

http://files.gracecode.com/2014_11_03/1415001492.jpg

http://files.gracecode.com/2014_11_03/1415001505.jpg

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

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

http://files.gracecode.com/2014_11_03/1415001468.png

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

硬件&改造

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

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

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

http://files.gracecode.com/2014_11_03/1415001521.jpg

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

http://files.gracecode.com/2014_11_03/1415001568.jpg

http://files.gracecode.com/2014_11_03/1415001634.jpg

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

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

迁移数据

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

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

先安装必要的软件

apt-get install mdadm lvm2

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

fdisk -l /dev/sdb

http://files.gracecode.com/2014_10_31/1414750074.png<br />

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

mdadm --examine /dev/sdb5

http://files.gracecode.com/2014_10_31/1414750097.png<br />

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

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

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

vgscan && vgchange -ay vg1

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

mount /dev/vg1/volume1 /media/hd

http://files.gracecode.com/2014_10_31/1414750111.png<br />

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

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

下面是些参考资料:

Tips

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

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

-- eof --

更换倒车摄像头小记

可能是由于夏天雨季雨水多的缘故,原车的倒车影像开始非常的模糊,然后有天就突然的不工作了。本着省钱的心理作怪,决定先自己拆开看看到底是什么问题。

拆开摄像头很简单,原先就是使用卡扣卡上去的,稍微将卡扣掰下摄像头就能扯出来了。然而,看见原车摄像头腐蚀的情况,看来更换是难免的了。

因为摄像头的布线是隐藏在车的保险杠中的,因此需要拆除车子的保险杠,于是这工程量就大上去了。好在两厢车的保险杠还算好拆,后备箱的工具也够用。

因为同时还有倒车雷达的布线,所以暂时将倒车雷达关闭布线用胶布缠绕起来。为了安全起见防止别人追尾,顺手加上了个告示(有人说这是「此地无银三百两」)。

过了几天,在万能的淘宝上拍到的新摄像头到了。考虑到晚上视线不好的缘故,特地买了升级版本带红外的。

为了防止以后类似情况的发生,因此给裸露金属以及接线的部分加注了玻璃胶。

原车的布线由于已经安装好,更换摄像头也就是更换原来的线头,因此干活的过程中就没有记录下来。

接头部分为了加固我采用了焊锡点焊,同时使用防水胶布缠绕的办法。

这是晚上使用红外线摄像头的效果,可以看见外部环境已经丝毫没有任何灯光了,但是倒车摄像头还是很清晰。

至于价格方面,红外摄像头比普通摄像头贵个几十元钱,但对于安全和效果而言还是值得的。

顺便顺手给另外一侧的牌照灯也换成了 LED 的,这样子更耐用一点。稍微有点不尽如人意的地方,就是 LED 晚上牌照灯似乎有点太亮。

总的来讲更换倒车影像摄像头难度并不高,但是需要卸下后保险杠是个脏活累活。

下面列下需要用到的材料以及所购买的费用:

-- EOF --

WiFi-Duino 使用小结

年前的时候曾经使用 Arduino 做过个环境检测的小工具 ,总体来说效果都还可以。

后来刚好在点名时间上看见了个名叫
WiFi-Duino 的项目,大体来讲它就是
Arduino + Wifi 模块的集成控制板,刚好合计了下控制板加上 Wifi 模块的价格其实也差不多,因此就尝试购买了块。

不过,从十二月份下单到三月份我几乎都快忘记了这个事情,因此在前几天收到个莫名的邮包感到些意外,打开以后发现原来是它。

前言

邮包里面的内容很简单,除了一个用塑料袋包装的 WiFi-Duino 控制板以外别无他物。

或许是因为量产不多的缘故,硬件做工方面也是中规中矩,没有给人太多的惊喜。

我收到的是红色的 PCB 印刷电路板,和官网上图示的黑色电路板还是有些不同,但其他方面是一样的。

唯一感到让人不舒服的就是,电路板背面的触点没有用焊锡固定。虽然测试的情况上看并没有影响使用,但如果我想在生产环境使用我还是会考虑重新用焊锡固定这些触点。这块也想建议制作方能够注意下。

总得来讲板子可以做到很薄(我讨厌那厚重的电源插口),在一般的用电负荷下除去电源插口直接使用 Micro USB 口子供电,达到控制板的最薄应该不是什么问题。

基本使用

总的来讲,从硬件方面上说 WiFi-Duino 这块控制板可以认为是 Arduino
Leonardo
外加一块 Wifi 网络模块
,所以将 Arduino IDE 中控制板的类型设置为 Arduino Leonardo 以及选对响应的端口即可使用。

WiFi-Duino 的官方网站 可以获取相应的文档和示例代码。总的来讲代码放面还是比较清晰,同时可以根据自己的实际应用情况来精简类库。

可惜,唯一的不足就是 git 库中没有相应的 example 文件,因此你如果想要使用还是需要
自己从官方网站上复制粘贴。

将 WiFi-Duino 作为热点模式连接以后信号还是比较稳定,在十米范围内手机接收的信号强度都还是满格,一般家庭使用环境下应该已经足够满足。

后言

作为在校学生设计的作品个人觉得 WiFi-Duino 已经超出期望要求,想必以后在硬件做工、
软件类库等方面还需要进一步的完善下。

如果说 Arduino 降低了单片机开发的门槛,那么这块 WiFi-Duino 控制板将会降低
Arduino 无线网络连接解决方案的门槛。

不过,恐怕唯一的阻碍就是 169RMB
的价格在其他同类产品面前还是稍欠些竞争力,尤其是面对学生这样的人群。如果成本再降
下来一点,同时加大其他方面的竞争力,想必应该会有更好的前景。

无论如何,作为在校学生组成的团队能够克服或许诸多问题推出这样程度的产品,我还是满怀期待以及会继续支持他们以后的产品的。

-- eof --

给女儿的一封信

夜深。你现在还没力气睁眼,甚至你听不懂我们在对你讨论些什么。你很嗜睡,不过今天你被我送去打了预防针,医生说晚上你有可能会睡不好,其实作为这几天父亲我没被打针也睡不大好。

人家都说女儿是前世的情人,虽然我不知道你以后长成得是不是我心目中的类型,但至少你是我们家庭的一员了。我们正式称为父女的第二天,郑重起见我看还是给你写封信吧。

恐怕你是天下「最不幸」的孩子,因为你有对极其不靠谱的双亲。你的母亲在生你之前的几个小时,你爹还跟着她在夜排挡吃烧烤。现在回想起来估计你是受不了烧烤的味道,所以着急从你妈的肚子里出来,而那时候你爹我还在呼呼大睡(好不容易一个周末不是么)。

你母亲在生你的时候,送进产房了她手里还拿着手机。陪产的护士后和我说你的母亲很勇敢,坚持着将你顺产了下来,但是唯一让人感到无奈的是你妈在生你期间,疼痛的间隙中还在坚持玩手机。

而我收到你母亲的消息得知你来到这个世间的时候,我的第一个对你的期望竟然是你千万别长得太像我…

我知道很多人恭喜我成功升级,而我觉得这是恰恰相反的事情。对于我而言这不是「升级」而是我的「降级」。事实上,我最终从家里的「第二家庭代言人」降级为「第三家庭代言人」。

还有除了那「降级」以外,在可以想象到的未来我将会牺牲我大量的失眠时间、编写代码时间,用来陪第一以及第二「家庭代言人」。

不过除了你有这不靠谱的双亲以外,有个更不幸的消息就是我们打算非常严格的要求你。

例如,对于我而言作为名技术人员的儿女,虽然我不会要求你会编写代码(放心,你真是我亲生女儿),但是我期望你能够有长于一般女人的逻辑思维(至少我觉得要比你妈要强一点)。

你还必需要有爱心以及善良,为此在你出生之前我就和你妈商量过在你将会得到一只秋田犬。有只宠物固然是件非常美好的事情,但恐怕你得自己处理好你和它之间的关系而且需要好好照顾它,因为我压根就没有养活任何毛绒绒物种的经验。

你得养成看书的习惯。从你现在酣睡的时候捂着耳朵我就知道你喜欢安静,那么看书这项性价比甚高的活动是最合适我们父女的了(你将为此给爸爸省下不少的预算)。不过你看书可以,作为父亲还有个小要求就是不能和你的母亲一样,用手机看书。

好吧,或许你还得帮我们洗碗以及清扫房间 - 我和你母亲并没有请私家保姆的预算,因此所有的日常生活必须我们自己来打理。我们不是国王和母后,理所当然的你也将不会是公主。

还有我想你需要学习几门语言 - 放心,这当然不是我向其他家长炫耀的资本(爸爸觉得在别人面前炫耀你的能力,这很愚蠢),而是将这作为一把钥匙让你自己打开理解这个世界的大门。

说到这个世界,真的很难向你解释这个世界是什么。这个名叫「世界」的东西是非常复杂的复杂的综合体,甚至有可能会给你带来危险尤其在我们身处的这个国家。当然,作为家庭的「第三代言人」会保护好你的,而你只要努力去尝试就好了。

说了那么多我似乎从来没有关注过你的形象将会变得怎么样,是的作为父亲我不关注这些。但是有另一位身为你的母亲的人,恐怕比我更关心你的形象问题,因此你这方面的需求可以寻求她处理,而我的确对此无能无力。

好了,暂时就写到这里了,一般信的结尾都是祝福。但是对你的祝福其实就是对我们自己的要求,而可惜你的父亲想来不是那种惊天动地表决心的人,因此就让我把对你最好的祝福折叠起来放在心底吧。

最后欢迎你来到这个世界、来到这个「不靠谱」的家庭,旅途愉快。

上帝眷恋我们。

我常用的 Mac 应用(2014)

上次盘点了下我常用的 iOS 应用,那么这次就盘点下我常用的 Mac 应用吧。个人主要用 Mac 来作应用开发以及一些日常事物,所以偏向开发类的工具多一些。

注:有部分软件是收费应用,由于售价实在无法接受以及国内的情况,在这里向原作者表示惭愧,同时再尽可能的情况下我会付款的。

Home Brew

可以说没有这应用我将少活好几年,感谢他节省了我不少的时间。

Chrome、Firefox、Safari

Chrome 是日常最常用的,同时目前的形式看来调试开发也越来越方便,而 Firefox 是备选。个人感觉在 Mac 下 Firefox 的性能不如 Chrome 甚至 Safari 要好。

鼠须管

拼音输入法,强烈推荐下。不过这个应用的配置可能不适合普通用户,普通用户就推荐使用百度输入法吧。

IntelliJ IDEA 社区版

对比上面说的 Home Brew,同时还要感谢 JetBrains 这家公司。IntelliJ IDEA 从 9.0 版本一直用到目前的 13.0,对比我此前对于 IDE 的抵触实在是感到惭愧。

WebStorm / PHPStorm

爱屋及乌吧,因为使用了 IntelliJ IDEA 以后也开始尝试 JetBrains 公司的其他 IDE,发现其他两个 IDE 也非常棒。这是两个收费的 IDE,但它的确值这个价钱。

MacVim

老朋友,自然不解释。

Mou

一个 Markdown 的编辑器,免费而且足够好用。我的这篇文章就是用这个编辑器打出的,感谢作者。

SourceTree

图形化的管理 Git 项目,有多种平台可以选择。在「偷懒」不想使用控制台的情况下使用 Git 是最方便的工具了,同时它还支持 Git Flow 非常的难得。

CodeBox

收集代码片段的工具,从 App Store 上下载的。应该有比这更好的工具,请您告知。

CodeRunner

代码片段测试工具,用它同样节省了不少的时间。

Sublime Text

也是个很流行的编辑器,但个人只是将其作为备用编辑器。

Photoshop CS6

这个就不解释了。

QQ for Mac

这个也不解释了,只是吐槽下最新版本的 QQ 集成的那个截图工具让我很反感。

Twitter for Mac

用来用去还是「官方」的吧。

Xee3

花了三美金入的,绝对值这个价格的看图软件。

1Password4

密码管理工具,能够改变你使用账户的习惯。虽然是收费软件,但还是想说它也值这个价钱。

阿里旺旺 for Mac

不吐槽了,只是觉得有总比没有好吧。

EverNote、圈点

很少记录些东西,同时对同步的需求也不大,不过的确是同类软件中做得最好的。

Alfred

说了那么多,入过不提这个恐怕有点过份,强烈推荐。用过的都说好。

Caffeine

防止机子休眠的小工具

CleanMyMac 2

清除部分缓存文件和垃圾,其实个人感觉没多大用处,但好歹算是个安慰剂吧。PS,原价比较贵但是它会经常搞低价打折。

Dropbox

嗯,大名鼎鼎的同步和备份工具,在国内的线路不是很好,但总有解决办法的 :)

Keka

强烈推荐的解压缩工具,虽然图标不是很好看。

Thunder(迅雷 for Mac)

Mac 平台下的迅雷比 Windows 下的清爽多了,而且该有的功能都有。

噢,你说怎么没有视频以及其他娱乐类的应用了?不好意思,已经很久没有在本地看视频了。最后,贴下桌面(似乎也很久没更换桌面图片了):

ScreenShot

-- eof --

我的照片

嗨!我叫「明城」,八零后、技术男、伪果粉、中医黑,宁波佬,现居杭州。

除了我的博客,同时也欢迎您访问我的 GitHubTwitterInstagram 主页。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 其实无所谓叫什么名字,因为我曾经为这个名字伤透了脑筋。最后想到的这个名字都没啥特别的,说到 底是因为我实在给它不了个非常酷的名字。

如果您想联系我,可以发我邮件 echo bHVja3lAZ3JhY2Vjb2RlLmNvbQo= | base64 --decode

文章

项目