《诗盗·PM2.5》:砍死菩提树,烧掉明镜台,本来无一雾,现在都是霾。
注解
最近厦门也沦陷了……不带个空气净化器去公司,都觉得没法活了。
《诗盗·PM2.5》:砍死菩提树,烧掉明镜台,本来无一雾,现在都是霾。
最近厦门也沦陷了……不带个空气净化器去公司,都觉得没法活了。
newifi mini,即 lenovo Y1,属于不开放 SSH 的类型,越用越不爽,还是刷了吧。
先到 http://www.xcloud.cc/download.shtml 下载“路由助手”,然后到 OpenWRT 官网下载 ROM,推荐用 trunk 上的(目前是 dd),因为 bb 和 cc 都没有集成 kmod-mt76(当然你自己手动安装是可以的,opkg install kmod-mt76),下载链接:http://downloads.openwrt.org/snapshots/trunk/ramips/mt7620/openwrt-ramips-mt7620-y1-squashfs-sysupgrade.bin。目前刷完是 OpenWrt Designated Driver r47548,5G WiFi 没问题。
由于是 trunk 版,luci 可能要自己安装,请参考文章《跟 UMU 一起玩 OpenWRT(入门篇7):安装 LUCI》。
存在几个问题:
刷完,三个网口顺序和原版是颠倒的。
5G WiFi 设置参数后似乎没有办法立刻生效,UMU 都是 reboot 一下解决。
《诗盗·住酒店》:酒店也玩互联网,补贴营销就是强。微信附近都是禽,关起灯来听叫床。
互联网+打嘴炮
《诗盗·天下澡雪》:疏瀹五藏,澡雪精神。道洲德国,天下太平。
道德在这里是使能动词。
《诗盗·千股跌停》:空仓欲入竟逢涨,高位持有跌成翔。听信内幕再捐钱,终于亏掉一栋房。
每月一次股灾,某些股渣的写照,赫赫。
《诗盗·别墅》:三栋别墅已入户,还有三栋在加(wei2)固(jian4)。邻居都是高富帅,吓得穷稣不敢住。
参观某高档小区有感。
做加速时经常需要用到 HTTP Echo Server 来测试加速有没有成功,如果成功了,是显示请求来自加速代理服务器。原来用 node.js 写了一个,代码如下:
1 | var http = require('http'); |
既然在学 Go 语言,就用它写个新的吧!功能要更强一些。
稍微改进一下:
1 | package main |
《#诗盗#·欲阁子》:西门百翔约双飞,闭紧水多鲍鱼肥。白被子,红胭脂,半夜吓醒不须归。
改编自唐代诗人张志和的《渔歌子》。
西塞山前白鹭飞,
桃花流水鳜鱼肥。
青箬笠,绿蓑衣,
斜风细雨不须归。
《#诗盗#·踢西林壁》:八哥成堆栈成空,设计实现各不同。不识挨踢真面目,只缘身在此坑中。
改编自宋代诗人苏轼的《题西林壁》。
横看成岭侧成峰,
远近高低各不同。
不识庐山真面目,
只缘身在此山中。
公司搞了一套兼容 Amazon S3 的云存储系统,用 C++ 写客户端很蛋疼,UMU 决定还是用 go 写一个。
先找一个靠谱的开源项目,运行以下命令安装:
1 | go get github.com/mitchellh/goamz |
它内部还用到 github.com/vaughan0/go-ini。
看一下库带的例子:
1 | package main |
要改的地方不多:
认证方式可以改为 aws.GetAuth,但这样容易暴露 AccessKey、SecretKey,所以 UMU 下面贴出的代码还是使用 aws.EnvAuth()。
aws.USEast 改为我们自己的。
UMU 尝试添加列出所有文件的功能。
1 | package main |
效果如下:

参照对象:
