起因

最近撸golang,下三方包太痛苦,挂代理太郁闷,所以。。。。。搞个openwrt全局内啥。

把家里的老路由FWR171翻出来刷openwrt,但是还没搞定(具体折腾经历在本文第二段)。只好在淘宝买了个华为HG225D,59+12的邮费,半个小时就搞定啦,太方便了,所以简单记录一下。

刷完HG225D之后,又翻出个DB120,顺手也弄了下。最后,由于我的集群都是千兆网卡,而HG225D的有线只有百兆,所以趁着双12在京东买了个WNDR4300,299-40=259。

至此,已经有三台openwrt设备了,嘿嘿嘿!

阅读全文 »

背景

我的日常系统是ubuntu,但由于特殊国情,很多事情在只能在windows上面才能做。
所以呢,只好用virtualbox弄了xp,专门用来做见不得人之事,比如用迅雷下载某些资源。
下载完成之后,得把东西拷回到ubuntu吧,这个时候就可以通过共享文件夹的方式来做。

阅读全文 »

背景

某需求要将json转换成lua代码,同事们的做法是人肉翻译,肉眼读json,然后一条条拷贝到lua,如果遇到嵌套多的情况,一不小心就搞错了。
即使没有出错,顺利翻译完成,一条简单的json将耗时半小时。如果是100条,将浪费50个小时,太恐怖了。

我在翻译了一次之后,实在是无法接受,于是想通过python来解析json,然后按照格式生成lua代码,也就是用代码写代码
这样可以避免机械劳动,不再浪费生命,可以从原来的半小时减少到1分钟,并且不容易出错。

阅读全文 »