Posts
Cotes' Blog
Cancel

近来对博客主题、架构改进的热情明显高于写文章,略有本末倒置的意味。愧疚感驱使笔者写下最近为站点做的一些 SEO 优化: 爬虫保护 目录访问保护 permalink 爬虫保护 万维网上的站点,都会被搜索引擎爬虫抓取内容,以之作为搜索结果列表。搜索引擎会依据站点根目录的robots.txt所定义的规则,去抓取当前站点的内容。 对于运行在 GitHub Pages 的站点,...

罗马复兴(帝国时代)的开图局,有一种战术非常灵活和致命,它就是游牧。 释义 何为游牧?其实就是和常规阵地战相反的战略思维,农民、建筑、兵马都能随着实时的战局需要随时移动。它对玩家的控兵能力有着极高的要求,宏观资源发展的动态思维也要具备,门槛高。 特点及优势 在进攻端,游牧能够做到敌明我暗,避实击虚,宛如匿藏在黑暗中的刺客,尖刀出其不意的刺入对手的咽喉。发展方面,游牧不需要考虑地形是否...

人的欲望总是不断膨胀的,笔者是凡人,也难逃此劫。近来,它滋生成为对博客功能的一个新需求:获取 GA (Google Analytic) 的 Pageviews。 本站开建早期,就嵌入了 GA 的数据收集代码。它的功能仅限搜集跟踪记录并上传,没法同时返回统计信息。 于是调研 Google 相关开发手册,得知 GA 中一个称为Reporting的组件,内含几个 API 对外提供处理后的数据,其...

近来,突然觉博客项目的 CSS 内容越来越多,多次在 HTML 与 CSS 之间增减内容,就会增加残留无效 CSS 的概率,人工筛除颇为费神。经过查找资料,发现 Chrome 的 DevTools 自带的Coverage功能可以很好的解决这个问题。好奇心驱使下,自然想着寻找更多玩法,能不能借助 DevTools 提高网站性能呢?答案是肯定的。Lighthouse是 Chrome 的性能审查扩...

KCP 是一个快速可靠的 ARQ 协议,通过将 TCP 流量分拆到 UDP 传输,以增加流量的代价去获得低延时,从而大幅提高科学上网的流畅度。 KCPTun 是 GO 实现 KCP 协议的工具,由服务端和客户端两部分组成,借助它作远程端口转发可以大幅提高 Shadowsocks(下简称 SS)的速度。 总体概述 笔者手上有一个 AWS 上运行的 EC2 实例,系统为 RHEL 7.4,...

早前借助 DNSPod,GitHub Pages 和 Coding Pages,实现了 Jekyll 博客的国内外双线部署。但没有用上 SSL/TLS,浏览器地址栏上缺失的小锁,一直是心中的遗憾。用上 HTTPS 的好处不用多言,谷歌搜索结果优先排列,国内移动上网不会给无耻运营商插入广告。所以,本文将在此前基础上,叙述如何双线启用 HTTPS。 调研双线 SSL 的时候,GitHub...

笔者的 VPS 上运行了一个 Apache 的 PHP 服务,采用 HTTP 协议。现在打算为这个服务升级为 HTTPS,所以借用了 Nginx 反向代理实现目标。 环境 RHEL 7.4 Apache 2.4 Nginx 1.10.1 前提 安装 Apache Web Server,若没安装则参考安装指南。 安装 Nginx (开启 SSL 模块)。 ...

配置 服务端采用 JSON 文件存储配置信息,可分单用户和多用户两种情况: 单用户 { "server": "0.0.0.0", "server_port": 10000, "password": "mypasswd", "timeout": 300, "method": "aes-256-cfb" } 多用户 { "server": "0.0.0.0",...

缘由 vol.moe 上下载的《灌篮高手》,里面很多跨页内容被分到两页。正确处理应该跨页合并成一页,替代掉原来的两页。另外,有些页扫描不准,把邻页的边缘都截进来了。这两种情况,都可通过 KC2 ( Kindle Comic Creator )把 PS 处理后的页替代原来的内容。 几天后在 iPad 上看漫画,发现第一次处理时漏了一些未处理的瑕疵页。遂再补充完成,不过 KC2 编辑有目录的...

罗马复兴(帝国时代)是微软在 1999 年发行的一款经典即时战略游戏。 第一次接触是在 2001 年左右。 玩了十七年,至今依然十分喜爱,多次在 安装→删除→再安装 之间往复循环。记录一下攻略,供日后有空再重玩时,快速恢复竞技水平。 注:以下战略均针对明图丘陵地形,非全科技图,民族殷商。 快捷键 农民 组合键 功能说明 ...