Post on 06-Oct-2019 00:00, 1.9KB.
到今天, 已经是国庆的第六天了, 假期余额已经不足. 虽然放假时间, 但自己也没有闲着, 本来计划着出去玩的, 或者在家玩retro-game电视游戏(我是一个情怀玩家), 但是一不小心又开始写代码了. 好了, 入正题, 假期主要做了3件事: 1. 为了更愉(装)快(BI)的玩转MiSTer FPGA开发板, 自己写了个脚本, 支持MiSTer-TF卡的初始化安装(适配于所有的MacOSX, Linux), 支持更新各种MiSTer FPGA平台的模拟器rbf文件到最新版本的功能(适配于所有的PC平台), 自己在MacOSX, Centos 7, Debian GNU 8均已做了各种测试, 且开源了该项目: Automatic_Scripts_MiSTer, 分享给所有复古电视游戏的同好们. 2. 将GitHub Page的仓库设定为私有仓库, 这样就不用担心我的仓库内容暴露出来或者被恶意的clone; 取而代之的使用服务器上面做clone GitHub私有工程, 折腾了一遍nginx的conf, 申请Let's-Encrypt证书与CloudFlare做Full-SSL, 这些操作都少不了. 3. 重写了autoindex.py, 取而代之, 这次我使用了Golang写了autoindex.go, 果然扫描目录的速度好快啦, 尤其是做文件MD5运算, 真的好快; autoindex的前端页面目前支持最低的浏览器到Microsoft-IE6(WTF). 嗯, 这6天时间就这样过来了; 重写的autoindex在终端的使用风格也变了, 以前都是: python autoindex.py BUILD . true, 现在换成了Golang, 变成了: go run autoindex.go BUILD, 想想也是可以打二进制包使用的能简单点. 其实最想吐槽的一件事情就是, Windows的中文乱码真的是: "我艹", 无意间还发现, Windows目录按照名称排序和MacOSX是略有不一样的情况(遇到日文汉字) 就先这样吧, 本来假期还想着优化行为树玩玩呢, 结果, 哎!