黑群晖 NAS 拆迁与重建
本文目标人群:自己,请勿期待
之前在 NAS 里搭建了一整套 dev 环境(大概),但是由于希捷两块硬盘双双 GG,我实在没有办法——所以就寄回去换了硬盘,顺便跟老板说换成西数的吧,没想到真的帮我换了,加上在京东买的西数金盘和东芝的企业盘,换了老价钱换上了 RAID 10. 再把内存加到了 8G,完全体建立完毕。
本文目标人群:自己,请勿期待
之前在 NAS 里搭建了一整套 dev 环境(大概),但是由于希捷两块硬盘双双 GG,我实在没有办法——所以就寄回去换了硬盘,顺便跟老板说换成西数的吧,没想到真的帮我换了,加上在京东买的西数金盘和东芝的企业盘,换了老价钱换上了 RAID 10. 再把内存加到了 8G,完全体建立完毕。
这是一次试翻,之后会每两周翻译一篇文章(练习英语阅读)。
原文:https://medium.freecodecamp.org/all-you-need-to-know-about-parcel-dbe151b70082
真的吗?又是一个打包器或者说构建工具?完全正确,进化和创新的结合为你带来了 Parcel。
作为一个奇奇怪怪的前端码畜,偶尔就会和一些奇奇怪怪的事情打交道,前一阵子也算是挺忙的了(尽管只是个没有更新博客,连续跳票的借口)。
这次使用 haproxy,是因为他作为负载均衡和反向代理而言配置起来比 Nginx 简单,并且自己就提供了监听页面。
我们来看一个完整的配置文件就知道了:
今天又知道了新的黑科技,顺手练练英语也不错……(翻译太难了 :< 我觉得自己翻得还不如谷歌……)因为苹果改名了所以我也就把 OSX 改到了 macOS。
原文:https://passingcuriosity.com/2013/dnsmasq-dev-osx/
这是一篇快速入门,通过它你可以了解到如何在 macOS 中安装 Dnsmasq 和如何使用它来把开发的站点定位到本地机器。
Chrome 插件本身也提供了计划任务,使用起来也非常简单,我们主要顺着思路来解释一下事件页面的概念。
在使用之前,我们需要清楚,alarms 的 create 只包含了定时器名和一些定时器需要的相关信息,而具体执行什么,则是由 onAlarm
监听决定的,由 alarm 参数的信息来决定执行内容:
Chrome 的 Storage 有点类似于 HTML5 的 localStorage,最初我没有注意到这个 API 的时候也是用 localStorage 存储的,但是它可以通过 storage.sync
使用浏览器自带的自动同步,在禁用 localStorage 的隐身模式,storage.sync
也能够正常的使用,此外它是异步操作,因此比阻塞和串行化的 localStorage 更快,用户的数据也能够存储为 String 以外的类型。
当然由于历史原因(需要将过去的配置进行兼容迁移),我这里还是没有直接存储对象,而是处理成字符串存储。(因为在 localStorage 中存储的就是这样,挨个处理太麻烦了 /w\)
在做毕设的时候,有一个需求,需要把 MongoDB 的数据同步到 ElasticSearch,于是发现了这个 mongo-connector:
mongo-connector 可以把 MongoDB 的数据同步到 Solr、ElasticSearch 或者另一个 MongoDB。
支持 Python 2.6, 2.7, 3.3+ 、 MongoDB 版本 2.4, 2.6, 3.0, 3.2, and 3.4.
其实官方 Get Started 也挺清楚的,但是用的时候还是会遇到一些非常智障的问题。
这周开始由于项目的原因正式接触 MongoDB,之前稍微看过一点,但没怎么正式用过,一方面是设计思维牢固的钉死在了关系数据库的三大范式上(第四和 BC 有点过了……),另一方面是没有一个机会去做 PHP 以外的站(嗯,因为黄金搭档……)。
所以兜兜转转,稍微介绍一下 MongoDB 的一些事。
MongoDB 是一个 NoSQL (Not Only SQL) 的数据库,提供面向文档的存储,操作简单,天生的分布式,带文件存储功能(GridFS)。
作为不懂 iOS 开发的萌新,Weex Playground 的 App Store 版本现在还不能运行 Vue 版本,实在是苦大仇深,原生自然比模拟器爽一些,所以试了一下编译到自己的手机上,步骤如下:
首先,git clone [email protected]:alibaba/weex.git
然后如同文档介绍的:
npm install
./start
最近干了一件特别勤劳的事情——把博客迁移到阿里云服务器,不过期间也出了一点有趣的小插曲。
关于 CentOS 里安装 PHP,这篇已经写过很多次了:http://codesky.me/archives/centos-lnmp-yum.wind
然后只需要绑定好域名,可以看这篇:http://codesky.me/archives/centos-ghost-install-introduce.wind,如果要有多个子域,直接复制黏贴一份进行对应修改就行了。