Sep 1, 2021 - 自己动手为 Fedora 打包的几个小技巧

这几天被人推荐sioyek,据说是一个很适合读论文的 PDF 阅读器。但是,软件还比较新,截止到 2021 年 9 月没有 Fedora 的包。在 FZUG 群 里有人提过,自己手动编译软件时避免 make install,而是打成 RPM 包。这样自己的编译和运行环境更干净,便于后期维护,也也能在 copr 上和人分享。忙了两天,总算编译成功了,总结一下自己踩过的几个小坑。

Aug 19, 2021 - 自动向 Crates.io 发布新版本

缘起

之前写 Java 时,自己所在的组遵循这样的 workflow:

  1. 每当 master branch 有新 commit 时,会使用 Maven Release Plugin 修改 pom.xml 内的版本号
  2. Bot 会将新版本的 Maven Package 上传到 JFrog 内。

Jul 15, 2021 - Codeforces #723 1526E Oolimry and Suffix Array 题解

题目描述

给定一个后缀数组 Suffix Array 和词典大小(alphabet size),求总共有多少种不同的可能性。题目链接 1526 E