NAS 的作用

想搞一个开源的 NAS,用一些开源软件拼装。这样比较好利用家里的旧电脑,还可以搭一个软路由什么的。

想搞一个开源的 NAS,用一些开源软件拼装。这样比较好利用家里的旧电脑,还可以搭一个软路由什么的。

  1. 家用,没有那么高的存储要求,也没有那么高的数据安全要求——还有网盘备份
  2. 功能可以渐进,比如先流媒体播放,然后离线下载,然后手机备份之类的

现在想一想有什么功能,需要什么工具来完成:

1. 流媒体播放

之前用过 Red5,不过好像只支持 Flash。不过内网的话,一个普通 http 服务器应该就够了,网络环境稳定,不需要改变码率。然后最好支持断点续传。

估计:Nginx

2. 离线下载

离线下载主要是没有图形界面比较麻烦,不然的话,aria2 + youtube-dl 应该够了,可以考虑自己简单写一个。

软件:

  • aria2 = BT 下载
  • youtube-dl = 从 Youtube 上下一些老电影

3. 资源搜索

暂时不知道

4. 手机备份

暂时不知道

5. 局域网存储

暂时不知道

XPS13 2018 新版顶配开箱

新笔记本到了,XPS13 2018新款高配,学人家开个箱。

2016年从前司离职的时候,为了能够移动办公,经过再三对比,选择了当时较新的 XPS13 中配版本 i7-7500T+8G+256G。XPS 是 Dell 的高端品牌,比同配置的其它品牌要贵一些,买之前心里比较忐忑,实物到手后才放下心来:真是一分价钱一分货,XPS 设计感十足、屏幕色彩丰富、散热良好、噪音很小、待机超长,确实比以前 5K 附近的笔记本好用得多。

以前做前端,对性能感受不太明显。如今我厂日常很多编译工作,对 CPU 要求颇高,这一代 CPU 低主频低睿频少核心的劣势就很明显(主要是 2017年之前农企太不给力),使用体验明显差于 2015 年买的 iMac(i7 4核4G),可以参考前文:升级依赖的一些小感受。所以我早早就动了换本子的念头,尤其是 Intel 发布第八代酷睿之后,各大笔记本厂商纷纷升级换代,我也一直都在关注。基于前面使用 XPS13 的良好体验,我的第一目标是新 XPS13 顶配版:

  1. 更轻薄体积更小
  2. 待机时间更长
  3. 带指纹识别的开关
  4. 触控屏(没办法,触控的确更符合人类天性)

不过新品 16999 的售价让我望而却步,打算等到双11,降价+优惠之后,再择机购买。这样一来老机器也能物尽其用,免得被领导批评。结果前两天我鬼使神差的打开 Dell 官网,惊讶的发现竟然直降 3000,在京东 16999 的同时,官网只要 12999 就能入手。而且使用招行信用卡可以分期,虽然不免手续费,但也还可以接受。

这……简直……不容错过呀……

于是我只有……先买为敬了……

于是我反复对比配置,确定降价的型号真的是顶配无误,才颤抖着点下下单按钮。

接下来,经过长达一周百爪挠心的漫长等候(真是被京东惯坏了……),今天终于拿到了新本子。立刻开箱:

继续阅读“XPS13 2018 新版顶配开箱”

升级依赖的一些小感受

最近使用 iMac 进行依赖升级的工作,感觉比以前用 XPS 效率高很多。

今年陆续把公司主力项目的依赖升级了一下。一部分在 XPS13 上完成,一部分在 iMac 上完成,这里记一下感受。

配置对比

XPS 13

购于2016年11月,基本算是比较新的机器。

  • Intel i7-7500 2.7G 2核
  • 8G
  • Windows 10 家庭中文版 + WSL

iMac retina 27 2015款

购于2015年,当时打算用得久一些,所以升级了 CPU。

  • Intel i7 4G 4核
  • 8G
  • 独显
  • Mac OS

使用感受

同样使用 yarn add 安装依赖,XPS 明显慢于 iMac,体现在两点:

  1. XPS 需要更新 1w+ 的包,iMac 只需要更新 1k+
  2. 更新完毕后,XPS 需要数分钟让 WebStorm 重建索引

所以使用 XPS 的效率远低于使用 iMac,大约只有 20%。

原因

其它方面则没有这么明显的差距。可能因为 SSD 的关系,在其它对硬盘有要求的地方,XPS 表现比较理想,比如开关机、启动游戏等。我初步估计是 WSL 的 io 比较低效,因为 npm run dev 启动的时间比较慢,但是一旦启动之后,编译时间可以接受。而且之前 rm -rf 的速度也非常慢,明显慢于使用 Windows 资源管理器。

原来计划趁着 618 或者双 11 换一台新版高配 XPS 13,现在要再考虑一下。不过好像 MBP 2017 也不咋样……

或者想办法装个 Linux 系统跑一跑试试看,估计会比现在好一些。

Poker 2 修好了!

Poker 2 有时候会自己把自己的固件刷掉,这个时候就要下载官方工具刷回来……简直弱智……

很早之前在淘宝上买了一块 Poker2 60 青轴,主要为尝试不同轴。这个键盘有两个问题,第一没有方向键,对于用惯了方向的我来说有点不太适应;第二个问题,就是时不时就挂了……

前两次挂,寄回去修了;第三次没顾得上(当时键盘已经比较多了),拖了几天,再找店家,店家不理我了……

然后这块键盘就在旁边扔了两年,我屡次想把它修好,都不得其法。今天不知道为啥,突然又想试一下,结果竟然被我找到了解决方案:

应该是这块键盘有一些设计上的问题,导致它会在某些情况下自己刷自己的固件,然后刷空,结果失效;解决方案就是下链接二里面的工具,刷默认固件,然后就可以了。

啊,既然归队了就用两天吧,不过青轴只能在自己家用,在公共场合会被打的……

笔记本坏了

修电脑的日常。

从前司离职之后,买了台 XPS-13 作为日常外出办公用机。结果61那天,不知道怎么回事,突然出问题了,表现为:

  1. 开机后,提示硬盘有问题,请重启修复
  2. 大部分软件没问题,有些文件打不开,同时打开“文件资源管理器”变得特别慢,有点像我上一次坏硬盘的状态
  3. 重启后会修复,但是修复到100%就会蓝屏死机,然后重启
  4. 然后进入 Dell SupportAssist 界面,扫描后说一切正常,但是找不到启动设备,只能关机
  5. 按任意键跳过检测,可以进入系统,问题照旧

继续阅读“笔记本坏了”

最后一次修电脑

这应该是我最后一次修电脑了……

我接触电脑比较早,学习机什么的不算,大约10岁还是11岁的时候,就有个长辈借给我一台他们单位淘汰的386,使用5吋高密盘和黑白显示器,运行 MS-DOS 3.2。其实这台电脑其实并没有发挥太大作用,我基本只用来学 DOS 命令和简单的 QBasic 编程,因为没有磁盘,甚至没法保存。后来父母给我买了第一台电脑,486,75M CPU,600M硬盘,4M内存。从那时起,我踏上了自己的电脑之路,也踏上了修电脑之路。

我修过的电脑,多了不敢说,100台应该是有的。时间跨度二十年,地理跨度上至北京下至武汉,甚至第一次去老婆家重庆,也顺手修了两台还是三台电脑。我曾经帮运维同事解决电脑问题,也曾在装机店指点店员装机,就在我觉得可能普通用户遇到的问题我都能解决的时候,终于被自己的电脑教做人了。

这台机器似乎是2011年离开201之前攒的,后来帮一个 AMD 的朋友做网站,受赠显卡一块,使用至今。

早年我自诩电脑高手,基本上兵来将挡水来土掩,遇到问题都自己搞定,可是随着年龄加大,越发懒得花时间去搞电脑了;而且来到广州后,电脑的毛病也随之而来。先是不定期开不了机,表现为机器启动表现正常,但是显示器不亮,通过硬盘灯和开关(按下后进入睡眠)判断,大部分配件应该没问题,只是显卡不工作。将显示器插到主板集显接口(不拔除独显),可以正常启动。看起来就是显卡或者电源问题。一般重新插拔扫扫灰,也就能继续用。这个问题加上各种开发需求,我干脆买了台 iMac Retina 最为工作娱乐的主力机,PC 基本只用招行专业版和某些游戏。

不过我还是委托我爸帮我买个新电源,顺便换个小机箱,他照做了。机箱不算太小,不过的确好了一阵子。然后就发展到二期。

启动的时候,显示器不亮,风扇转,停顿一段时间之后,掉电重启。如是反复。我当然还是怀疑电源不行,不过对 PC 的需求不大,于是又委托给我爸。他检查后认为是 CMOS 设置问题,重置之后就可以正常使用了。我虽然怀疑这个观点,但是能用就行,也懒得深究。

然后怪物猎人 Online 就发布了。炉石暗黑魔兽,Mac 都可以搞定,但是怪物猎人只能在 Windows 下玩。而且这个版本用的虚幻引擎,效果很好,但是 Surface 基本还是前线的水平,所以用台式机玩体验最好。

克服了不定期抽风不启动的毛病之后,进入P3。机器会卡,表现为不管干啥突然卡住,鼠标能动,但是什么都干不了,过一会儿就好了;仔细听能听到硬盘盘片启动的声音,重复若干次。没几天问题愈发严重,启动后说找不到驱动程序,或者找不到系统关键组件云云,最后干脆不能启动。这么一来我当然怀疑是硬盘坏了,毕竟是耗材嘛。实话实说 iMac 的混合硬盘用起来感觉很好,价格也适中,于是就买了块 1T 的硬盘换上。结果也就是3周时间,这块硬盘也不行了,而且是一样的问题。

然后我就怀疑是主板坏了,导致读写操作有误,继而损坏硬盘。算起来这套东西也用了将近5年,当时还是第二代酷睿,现在已经是第六代了,干脆换套新的得了。买买买!

既然我把这称为“最后一次修电脑”,那过程当然是崎岖的。新配件装上后,正常启动,安装系统,例行更新。结果更新到32%,再也走不动了。然后启动也启动不了,于是我只有两块硬盘颠过来倒过去重装系统,中间还混着显卡不工作的问题,折腾好几天。突然我觉得,尼玛是不是还是电源的问题啊?于是换到以前没用到的,以 IDE 接口为主的那根线,一切都正常了。

弄了半天还是电源的锅啊,有个爱省钱的爹真的是……

买都买了,那就用呗。再买个新电源,就当升级了。

正当我以为一切风雨都已过去,终于迎来大团圆结局的时候,新的问题出现了。而且这次我真的想不出是什么东西导致的:

  1. 开机,自检通过,能听到“嘀”的一声短响,片刻之后,连续5短鸣报警
  2. 显示器不亮,似乎是独显不工作,但是插板载显卡也不行
  3. 按电源键之后,可以正常进入睡眠,再开也一样
  4. 必须按住电源键15秒强制关机,然后再开机,同样会5短鸣报警,而且看不到启动画面,但是等一会儿,可以直接看到 Windows 的欢迎屏幕
  5. 如果重启或者正常关机,下次还是显示器不亮
  6. 更奇怪的是,打游戏正常,但是不能退出游戏,不然显示器就再也亮不起来;但是可以强制退出,强退没关系

我现在身心俱疲,不想再折腾了。接下来有两个选择:

  1. 买一根长 DVI 线,以后就用集显,凑合玩,正常来说古龙我应该就打不动了
  2. 这么着凑合玩,终点和上面一样

无论如何,我想这次都是我最后一次修电脑(装机),以后我只会买品牌机。

啊啊啊,我的青春,又一个东西离我远去。

Surface Pro 移动办公

Surface 是个很棒的产品,便携性一流,配置完善,散热也很好。Windows 10也不错,新版界面和触摸屏相得映彰。只是其它应用要么未经优化,要么压根就没有,整体使用体验并不好,无法离开键盘鼠标,自然对环境的要求也比较高。

图文终于相关一回

晒出住院照之后,各路亲朋好友基本都送来早日康复的祝福,这里一并感谢。不过有几位似乎很关注 Surface 的使用情况。经过这几天密集使用,尤其是在医院病房这种本身不是为办公设计的环境中使用(之前即使用多半也是在办公室里),我自觉积累了一些经验,在此分享给大家。

整体环境

整体环境请看照片。基本上,就是一张床,一个床头柜,一把椅子。床头柜有可以拉出来的小餐桌,旁边有足够多的插座。Surface 可以放在床头柜上,高低比较合适;小餐桌拉出来放键盘轨迹球;手机可以卡在键盘后面。病房里空间还算富裕,所以我可以放心霸占自己这条过道。

底座

我觉得底座还是很有必要的。首先 Surface 为了放便携带重量较轻,很容易移动,或者说,被线扯动。有了底座之后,稳定很多。其次,像我随身携带好多设备,充电也是个大问题,底座自带5个USB,基本可以不需要别的插头了。

而且我还要使用键盘鼠标,Surface 本身只有一个USB,即使扩展也很难满足。想象一下,没有底座的 Surface,为了连上这些设备,拖一个巨大的 USB Hub,还能稳定使用么?

有了底座,还可以更好的规制其它线缆,比如耳机。

键盘鼠标

键盘盖是个好东西,不过可能只在咖啡厅好用,这个时候我还是喜欢分离的键鼠。首先,机械键盘的手感自不消说。其次,带着键盘盖实际上对平面的要求更高,反而不如分解后适应性强。这点普通笔记本也一样。最后,键盘盖上的触摸板使用面积太小,实在不方便。

最后说到应用优化。由于大部分 Windows 设备都是标准分辨率,跟苹果刚好相反,所以绝大多数 Windows 应用都没有针对高分屏做过优化,导致的结果就是可视面积可操作面积很小,虽然Surface是触屏,但真正能用指头点的机会并不多——Windows平板应用也太少太差。笔就更不用提了,手臂悬空点来点去想想就累。所以鼠标仍然是最重要的操作媒介。而狭小空间里,轨迹球就是最佳选择,操作精准,反应迅速。

应用

应用软件仍然是 Windows 系统下最大的优势,虽然 iOS 和 Android 也有一些类似产品,但使用体验实在不可同日而语,比如完全不支持快捷键,输入定位很糟糕,大量功能缺失等等。这也没办法,面对纯触摸设备设计的产品,它们的交互要求必然是简单直接,传统桌面软件借助键盘鼠标实现精准操作的体验很难达到。

新的交互方式出现之前,平板类产品只能作为消费产品,很难成为生产工具。

总结

Surface 是个很棒的产品,便携性一流,配置完善,散热也很好。Windows 10也不错,新版界面和触摸屏相得映彰。只是其它应用要么未经优化,要么压根就没有,整体使用体验并不好,无法离开键盘鼠标,自然对环境的要求也比较高。不过软件本身的性能效果都很棒,远非平板类能及。