把域名托管到 CloudXNS 了,完美支持 let's encrypt lengzzz.com 这个域名我已经用了6年了,当年年少无知用了 oray 的服务,就为了一个花生壳的功能(tplink自带花生壳)。现在越发感觉 oray 的服务质量不很好。各省解析速度不一,国外就更慢了。尤其是不支持 let's encrypt 让我好生郁闷。所以赶紧换上了 CloudXNS 。 CloudXNS 的页面就看着比较顺眼。据说 DNSPod 也不错,但是我感觉网页太丑了 2016-05-01 #CloudXNS #闲扯 #DNS
最近读的几本书 上月做了个决定,上下班地铁上只看书不玩手机。今天回首一看,已经读了 6 本了。所以说把一件微小的事情坚持下来,它就不微小了。这几天看的书类目很杂,有技术的,有天文的,还有科普的。先把书单列一下,然后简单写个短评。 ![D6D0015D8454E99C7DB8AD66A4B33974.jpg-2072.9kB][1] 最近看的书单如下,挨个写个短评吧。 《微服务架构与实现》 《夜观星空:天 2016-04-29 #闲扯 #书评
在 OS X 的命令行下使用代理 在命令行下跑 npm、go get 这类命令时,偶尔会需要走代理来访问网络资源。但是 Mac 上的代理客户端一般只提供了系统代理(供 app 调用的)和一个裸的 socks5 代理,都不方便在命令行工具中使用。下面介绍一种可以方便地在命令行中使用代理的方法。 首先介绍一个常识,大多数 gnu unix 程序都会访问一个环境变量 http_proxy ,比如 curl 在执行时会先访问一下 htt 2016-04-27 #bash #mac技巧 #terminal #代理
await & async 深度剖析 await 语法最早被引入到流行语言是 c# 5.0 ,微软在 c# 中添加了 await & async 关键字和一系列配套 API ,引起了开发者的一致好评。await 可以极大的简化异步编程,而使用异步编程最多的就是 javascript 了。所以开发者们也迫不及待的向 javascript 中加入 await 关键字。目前此特性已经在 babel 中比较完美的实现了。而 await 2016-04-20 #es2015 #javascript #await #stage3
使用 lua 编写 socks5 代理 之前做过一个有趣的东西,把一部分 NodeJS 的 API 移植到了 lua 上。让我可以在 lua 里使用异步网络 API 了,我把做的这个小东西叫做 lua-libuv。今天去参加了一下 Gopher China 2016 中间听得无聊了,便打开电脑,基于自己的 lua-libuv 编写了一个 socks5 协议的 proxy。这篇博客,讲解一下 socks5 协议以及实现。 [toc] s 2016-04-16 #网络编程 #lua #libuv #socks5
迅雷远程下载 xware-docker 镜像 迅雷为广大路由器爱好者,nas爱好者,服务器爱好者提供了一个很好的平台--xware 远程下载。只需要很简单的就能部署到你的路由器、树莓派之类的闲置机器上,然后只需要通过网站 http://yuancheng.xunlei.com/ 就能远程提交下载任务,无论你是在公司还是外出,回到家时文件就已经下载好了,非常方便。其实迅雷的 xware 部署起来已经很方便了,但是我为了更方便的启停服务就做了个 2016-04-16 #docker #xware #迅雷 #远程下载
下载站我又重新打开了 之前在服务器的 download 目录下放了一些文件,主要是研究嵌入式的时候收集的一些文档和镜像之类的东西。换了 nginx 之后,我默认把索引页给关闭了,不过没想到看日志还真的有那么两三个人访问这个页面,所以我又把 autoindex 加上了。 没了,就是这样。 真没了。 2016-04-15 #闲扯
短链接生成算法 最早 twitter 推出短链接服务之后,各大互联网企业也都跟进推出了自己的短链接服务,就连我们公司最近也有了这个需求。短链接形如 http://t.cn/R7gyvR4 ,不仅好看而且能宏观上减少互联网的通讯量。这里记录下我做短链接的过程。 需求首先短链接算法有两个基本需求: 快 碰撞少 所以那种生产随机数,然后碰撞的算法肯定排除在外了,太过暴力,到后期碰撞绝对会相当严重。而 hash 算 2016-04-14 #golang #算法 #短链接
键步如飞!高效bash快捷键 程序员们每天面对最多的就是自己的terminal了,所以一定要把terminal配置的高效起来,这样不但提高工作效率,而且令人身心舒畅。 [toc] 首先打开你的 iterm2 的 Preferences ,点击 profile 选项卡,再点击一下 key 子选项卡,把里面的 Left option acts as 设置成 +Esc 。这样按 option 键就不会出现奇奇怪怪的字符了。 下面 2016-04-12 #bash #mac技巧
在Linux下设置swap 今早起来发现博客的数据库挂了,赶紧用手机上的ConnectBot连上去把mysql启动。看了下日志大概是因为内存不够用且没设置swap,所以mysql进程申请不到内存挂了(小内存服务器桑不起)所以赶紧把swap搞上,这样至少能让服务不轻易挂掉。 这里记录一下,以备遗忘。 大概分三步 生成一个空文件 把文件格式化成swap格式 挂载 123456789101112131415# create 2016-04-10 #linux