Cheatsheets

HP LaserJet P2055DN 的耗材数据采集

自从娃开始在家上课以来,因为每天都需要打印上课需要的资料,因此对于打印纸、硒鼓的使用显著增加了。 与打印纸不同,硒鼓的使用量不太容易直观地看出来,加上这部打印机是2009年10月26日购买的, 其耗材也越来越贵,因此能够有效地预测其耗材的预计什么时候会用完对于采购就很有参考意义了。

阅读全文…( 本文约 499 字,阅读大致需要 1 分钟 )

Hugo模板中的CDATA

| Cheatsheets | #Hugo | #RSS | #作弊条 | #Atom | #XML | #Templates

liuf 提醒,我之前做的 Atom feed 没有输出全文,检查了一下发现自己写的 Atom 模板有点问题。

阅读全文…( 本文约 260 字,阅读大致需要 1 分钟 )

采用了基于 isso 的评论系统

上回书 说到从 Movable Type 搬到 Hugo 上之后, 就彻底失去了评论和 pingback 的功能。 因为现时正经写 blog 的人已经越来越少, 因此 pingback 似乎意义不太大了,但是能够收集评论反馈还是有一些意义的。

早前,Movable Type 实现的评论系统与其自身的账户系统有集成,并且还支持包括 Facebook、 Google 在内的一系列其他 OpenID 的系统。这个功能的一个好处是对于经常访问的人来说比较友好, 例如站主可以将某个 ID 设置为受信任的 ID,从而避免先审后发。

阅读全文…( 本文约 1073 字,阅读大致需要 3 分钟 )

OS X终端中的 PgUp 和 PgDn

多年不用 Mac 了,这没有 PgUp 和 PgDn 的死毛病还是没改。我觉得我真是没法接受没有 Page Up 和 Page Down 的键盘的。

当然,设计者关上一道窗的同时,往往又会在另外的地方开一扇门。Mac 上可以用组合键来模拟这些功能:

阅读全文…( 本文约 157 字,阅读大致需要 1 分钟 )

远程升级 FreeBSD 系统备忘

📜 历史文件已不具备现实意义

目前(2020)的最佳实践是使用 etcupdate 和 package。本文内容已过时。

最近两次失败记录的教训。

首先是联编 world 和 kernel (make buildworld buildkernel),这个没啥可说的。假定 / 是 UFS(即,可使用 nextboot),且配置了 watchdog,则操作步骤为:

阅读全文…( 本文约 355 字,阅读大致需要 1 分钟 )

作弊条:用git做中心式代码库

在开始创建 git 代码库的时候,应使用 --bare 参数。举例:

git init --bare [repo_path]

或者,如果多人开发的话:

git init --bare --shared [repo_path]

将现有代码库转换为中心式代码库:

阅读全文…( 本文约 183 字,阅读大致需要 1 分钟 )

作弊条:git配合svn的一些使用方法

在一个git库中跟踪不同的svn branch

首次创建git库:git svn clone [svn代码库到HEAD分支的URL] [git代码库名]

例如,对于 FreeBSD,对应的URL为 http://svn.freebsd.org/base/head/

一般来说,从远程svn库复制需要的时间会比较长,也可以考虑首先在本地建立一份镜像,然后直接用 file:/// 去指定。

阅读全文…( 本文约 559 字,阅读大致需要 2 分钟 )

作弊条:SSL/TLS证书的生成

| Cheatsheets

防止下次再求助于archive。这是我用来给自己的SMTP/POP3/HTTPS服务器生成证书的全部命令行,仅限服务器证书部分。

cd /usr/local/CA
openssl req -nodes -new -x509 -keyout mykey.pem -out myreq.pem \
-days 365 -config openssl.cnf
openssl x509 -x509toreq -in myreq.pem -signkey mykey.pem -out tmp.pem
openssl ca -config openssl.cnf -policy policy_anything \
-out mycert.pem -infiles tmp.pem
rm -f tmp.pem

参与评论

IPB与PHP 5.x的兼容性问题

| Cheatsheets

其实还是挺简单的。

HTTP_GET_VARS -> _GET
HTTP_POST_VARS -> _POST
HTTP_POST_FILES -> _FILES
HTTP_COOKIE_VARS -> _COOKIE
HTTP_SERVER_VARS -> _SERVER

参与评论