自建、免费、开源的评论系统解决方案

我最近把评论系统切换到了Cusdis,这是一个非常年轻的项目,我是看着 GitHub Repo 从建立到现在近 900 个 star 的。产品体验不错,在开源协作的过程中也有很多收获,觉得有必要推荐一下,并且介绍下自己用的 workflow…

Keep reading

我最近做开源的体会

最近每天早上醒来的第一件事就是看邮件,做开源这么久,好像突然变忙起来了,之前从来没有过的分身乏术的感觉也涌现了出来。 有段时间不写博客,就会浑身难受,实在没写的就更新下近况。― laixintao 那就水篇文章来谈谈我最近做开源的体会吧。 一个性能非常拉垮的 Markdown…

Keep reading

A Review: Pipenv vs. Poetry vs. PDM

Abstract It is 2021 and we are all using or heard of package managers in Python, among which are Pipenv and Poetry. I also built a new package manager PDM to solve similar problems. There exist some comparisons between them around the community, but this article is not going to talk about the user interface or their versatility, it is going to focus on two important aspects: performance and correctness.

Keep reading

留住正在消失的

(放一首歌纪念潇洒哥) 「我的技能是 LRU」这并不是一句玩笑话,我们的大脑记忆本就是基于这种模型运作的。

Keep reading

Python打包指南2021

大家圣诞快乐,雕虫小技栏目又和大家见面了,谁让咱不会那些个屠龙之技,只好捉几个虫子玩玩了。 写这篇文章是因为过去的两年关于和 Python 包管理有几个重要的 PEP 发布,然而网上(中文世界)的打包发布教程很少有针对此的更新。 再加上我成为 PyPA 的成员已经尸位素餐快一年了,还是应该来做点贡献。

Keep reading

代码高亮分词对比

在做独立博客的时候,特别是对于程序员来说,代码高亮是很重要的一个组件。我也接触过几款不同的代码高亮引擎。衡量一个高亮引擎的好坏有很多不同的方面:分词、性能、稳定性、主题丰富性。本文将专注分词的表现,对几款流行的高亮引擎以及 IDE 做一个横向对比。

Keep reading