学习一个d3

美赛的时候发现不大会可视化数据……也算是抽空学学吧。当时使用的方案是 node.js+d3n ,现在想想坑有点大,不如直接上浏览器写 d3.js 。

digitalocean服务器迁移

莫名其妙地 DigitalOcean 发邮件跟我说我的 vps 发邮件攻击其他服务器= =什么鬼啊,还把 ip 列进黑名单= =只好迁移咯。

注意了一点,先建一个新的,把数据迁移过去再注销原来的,以免 ip 没变。

莫名其妙的服务器宕机

今早有人跟我说 弦琴音蕴 听不了了= =我想大概是服务器宕了,所以先顺手查了一下服务器上的 ss 服务,发现并没有挂……那就挺奇怪,怎么好端端的静态服务就挂了呢? 先 ssh 登录到服务器上看了一下 nginx 日志,发现并没有什么异常的情况(然后顺手关了一个二级域名),但是本地 host 的结果是 ip 和 dns 都不对(应该是 cloudflare 的 ip 和 dns 地址)。 唔……难道是域名到期了(惊恐的眼神 上 freenom 看了一眼……确实是到期了……可是上次是九月份注册的怎么半年就到期了……难道我当时没看清选了半年期限?(惊恐的眼神 之后再改下 dns 记录就重新上线了。 后来查了一下邮箱发现是这么回事: Freenom 不定时 check 了一下发出去的域名,然后不巧根路径 sapu.gq 用来做服务器 bot ,结果默认返回 fail 。于是 Freenom 发了一封邮件说这是 abuse ,把域名收回去了。 我能怎么办,我也很绝望啊。

刺客信条开机动画

因为 11 月份的时候育碧爸爸发了 AC3 ,一直没时间玩 而且老爷机跑不动 ,寒假里作死顶着小水管下载下来玩了一会儿……打开之后欣赏 ppt 中……

好吧好吧,言归正传,说说怎么换开机动画。

Bash 中 read 的行为

在写这篇教程的时候本来想把 shell 语言批判一番,说什么太容易被注入,经常多打一个空格(见 bumblebee 事件)引发一场巨大灾难什么的大新闻,于是我就着手尝试各种能形成危险行为的输入,却没有能成功的……后来发现是自己比较 naive , echoread 的行为并不像表面上那么直接。那我就直接贴测试代码和用例咯。

19 xxd (从新手到菜鸟的Linux教程)

今天讲个神器 xxd 很好奇五个小时的高铁上能写多少文章出来/滑稽

为什么要讲这个 xxd 呢?因为简直就是 Linux 命令行工具中的扫描电镜一般的存在(这个比喻……),可以用它来“透视”文件的内容,进行任意的修改操作(不过可能不是你们想象的那种……“修改”……)。准确的说是进行 16 进制的查看与修改,有点像 WinHex 这一类软件,只是 xxd 实在太小啦(18k)。