又要重新建一个blog了

原来的blog是托管在国内某家托管商的,最近又挂了,于是我只能再一次迁移,以前的blog都没有备份出来。 想想这已经是第三次blog搬迁了,好吧,也就这样了,归零重新开始,也是一次不错的体验,人生本来就应该随时归零重新开始的,对么。 ...
Read more

免费的Let's Encrypt

blog搬迁到独立的vps上,当然要上现在标配的SSL了,谢谢免费好用的Let’s Encrypt,过程很简单: wget https://dl.eff.org/certbot-auto chmod 755 certbot-auto ./certbot-auto 后面跟着提示一步步做就行了,大概每个季度运行一次certbot-auto certonly更新一下SSL证书就行。 顺便推荐一下我现在用的这个blog系统, https://github.com/dingoblog/dingo ,感觉 ...
Read more

SA狗最常用的几个能提升幸福指数的小工具-golang篇

以下我介绍的10个小工具都是golang编写的,运维狗对golang工具是天生的有好感。 1.sift 源码地址: https://github.com/svent/sift 案例: https://sift-tool.org/samples 用途:一个power版本的grep。 2.bat & wuzz 源码地址: https://git.oschina.net/astaxie/bat & https://github.com/asciimoo/wuzz 用途:好用版的curl,好处一句 ...
Read more

关于《三国志·战略版》的若干设计和取舍

记录此文是2019年10月20日,正好是《三国志·战略版》(以下简称《三》)上线一个月,《三》稳定在国内IOS畅销榜前三(前两位是农药与和平精英),可以说是一个现象级产品。有幸作为这个项目运维方面工作的主要负责人和推进者,流水账记录一下该项目在设计、架构、所用到的产品、风险控制等方面做的工作(蹭蹭热点~),想到什么写什么,请忽略格式与前后逻辑。 100%使用阿里云的基础设施,基本上你常听到的阿里云产品都用上了,毕竟阿里自家产品,稳定性和支持力度也是大大的给力,点赞。使用的操作系统是Ubuntu LTS 1 ...
Read more

用skynet重新实现的Unity3D Cache Server

背景与详情见云风的最新一篇博客: https://blog.codingnow.com/2019/07/skynet_unity_cache_server.html Unity3D官方的Cache Server是用nodejs实现的,实现的有多糟糕我就不去评点了,连我这代码渣都知道起码要分两层目录来存放生成的文件。我理解这就是一个简单的文件级KV系统,有则取之无则加之,就一个简单的PUT/GET逻辑,不懂官方为何洋洋洒洒用了这么多的js代码来实现(从油管上能找到官方Cache Serve负责人对于这个产品 ...
Read more