0%

前言

其实很早就有把 fish 交叉编译到 OpenWrt 上的想法了,但是尝试过一次踩了坑就放弃了。前段时间折腾 golang 交叉编译的时候进一步学习了一波 GNU 工具链的用法,感觉对 GNU 的扭曲哲学又了解一点,于是又尝试着填这个坑,总算是成功把 fish 比较完整的移植到 OpenWrt 了,这里算是记录下踩的坑和一些心得吧。

阅读全文 »

起因

最近在填坑(CTBX)的时候发现以前 Log 是这样写的

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Logging.h
// Declaration

namespace logging{
void debug(const std::string&, const std::string&);
void warning(const std::string&, const std::string&);
// and more
}

// Logging.cpp
// Implementation

namespace logging{
void debug(const std::string& tag, const std::string& msg){ /* one-line implementation */ }
void warning(const std::string& tag, const std::string& msg){ /* one-line implementation */ }
// and more
}

我一看,这实现不就一行嘛,遂改成了

阅读全文 »

前言

作为网鼎杯的第一场线上赛被吐槽的地方还是很多的,比如题目以二进制居多,第一道 Web 题下午一点半才能开始做等等,但是其实相比第二场群魔乱舞来说要好多了吧(逃。

Lancet 各位师傅都是人才,在里面喊 666 超开心的,我超喜欢这里的。

阅读全文 »

前言

博客各个页面的 Page View (PV) 统计算是我一直都挺想要的一个功能了,但是现有的解决方案都有点缺点:

  • 不蒜子:这个是我一开始考虑的,但是问题是导入已有的数据有点麻烦而且有点担心跑路
  • LeanCloud:很多地方都推荐这个,但是它的 API 对加载速度影响大而且流程麻烦。

我需要的是一个尽量不影响加载速度,同时数据不易失而且最好避免导入旧数据的方案,思来想去只有从 Google Analytics 获取数据满足需求了,这时候我也发现了hexo-related-popular-posts,但是问题是点击量只是这个 repo 的附属功能,我并不想要相关主题的功能,然后点开 Document 一看全是日语也不方便二次开发,所以决定自己实现。

本文就是简单介绍如何手动实现用 Google Analytics API 为博客加上阅读量统计。

阅读全文 »