0%

这是系列文章的第三篇,系列文章的前两篇分别是

此篇将讨论 LaTeX 中的浮动算法。在此之后,读者应该有能力理解 LaTeX 中浮动体各种「乱跑」的现象的由来,并且知道关于 LaTeX 中浮动体一些最佳实践。

阅读全文 »

常关注我博客的朋友应该已经发现,几个域名都已经换成了全站 HTTPS。我认为,使用 HTTPS 反映的是一种对读者负责的态度,时至如今没有开启全站 HTTPS 的都是没节操的。

但是,并不是所有的服务都有节操,正如并不是所有的人都有节操一样。因此,对这些服务就必须寻找支持 HTTPS 的替代品,以免产生 broken HTTPS 的现象。

国内几个常见的分享插件,都不支持 HTTPS。(对,说的就是你 JiaThis)为此,我们就必须自己动手,丰衣足食。

阅读全文 »

不蒜子是 Bruce 开发的一款轻量级的网页计数器,它的口号是(非官方)

轻量级,但好用。

如果你想尝试不蒜子计数器,可以查阅不蒜子计数器的介绍文档

不蒜子虽好,但也有一些问题。Bruce 在文档中提到

我的网站已经运行一段时间了,想初始化访问次数怎么办?
请先注册登录,自行修改阅读次数。

但因为各(qi)种(shi)原(shi)因(lan),注册登录的功能一直没有上线。所以现在,如果用户希望修改初始值,则必须联系 Bruce,让他手工升级。这无疑违背了 geek 的原则。于是这篇文章提出一个非官方的办法,解决这个问题。我们的口号是

非官方,但好用。

阅读全文 »

众所周知,beamer 作为一个幻灯片文档类,大多数情况是不做两端对齐的。但是,有些强(chu)迫(nv)症(zuo)宝宝总喜欢让列表环境有两端对齐的效果。

这篇文章来治一治这样的强迫症。

阅读全文 »

C++ 几乎是这个世界上最为复杂的编程语言(Programming Language)。C++ 的标准中有无数的细节,然而让人迷失在细节中,并不是 C++ 设计者/标准化委员会的本意。实际上,写好 C++ 程序,也不需要了解 C++ 的每一个细节;只需要理解语言背后的基本原理和技术就可以了。

C++ 语言之父(Bjarne Stroustrup)在 2012 年撰写过一篇 paper,其名为 *Foundations of C++*。在这篇 paper 中,Bjarne 通过一些例子,介绍了 C++ 背后的这些基本原理和技术。本文即脱胎于 Bjarne 的这篇 paper。

阅读全文 »