新工具

这里的工具,是指 Linux/Unix 操作系统里的命令行工具。这些操作系统里大都有这些命令: cat, find, grep 等,最近几年,尤其是在 Rust 语言诞生之后,出现了一些新的命令行工具

Koa 获取客户端 IP

这篇文章记录在 Koa 应用里获取真实客户端 IP 的方法、X-Forwarded-For 等 HTTP 头部字段的含义,以及相关的 Nginx 配置。 ctx.request.ip 在 Koa 里获取客户端 IP 非常容

改变

备过案之后,对这个博客做了一些部署和配置上的改动。 部署 源码仍然放在 gitlab 上,Netlify 的自动部署也还在,只不过现在只在国外解析到 Netlify 上。 国内用

备案了

2 月 26 号把域名从 name.com 转到了阿里云,27 号下午在阿里云提交了备案的初审。 28 号,由于提交的网站名称不规范,并且网站还能访问,初审没有通过,到了下午

apiDoc 基础语法

apiDoc 可以通过文本生成体验良好的 API 文档页面,这些文本可以以注释的形式放在代码里,apiDoc 读取源码注释,就可以生成页面了,当然也可以与代码分开

《代码整洁之道》摘录

摘录了一些内容,跟这些内容在书中出现的顺序不同,打散又整理了一下。除了斜体字部分,都是对原书的引用。 应该有的态度 程序员遵从不了解混乱风险的经

BBC 纪录片 《逻辑的乐趣》

推荐一篇文章,原文链接 中国人思维的五大逻辑缺陷,BBC用一部趣味纪录片给解决了,里面讲到的 BBC 纪录片:《逻辑的乐趣》。 文中讲的五大逻辑缺陷: 概