golang和C的输出格式化对齐

写代码那么多年,对代码,输出日志有一种近似洁癖的要求。对于不整齐、不整洁、命名混乱的代码,真心看不下去,总会想办法去整顿——或用工具,或人工。曾因这个原因耽误时间,虽然想着改,但一时也改不了多少。今年唯一例外的,应该我手上维护的那套98年开始写的 delphi 工程。 本文从小处着手,单说一些输出日志的对齐方法。

阅读全文>>

CICD实例:C++程序的自动化构建

本文描述一个 C++ 程序的自动化构建过程,涉及:1、制作适用于 c++ 简单程序的基础镜像。2、使用 CICD 进行编译和构建,并发布。在此过程,涉及到邮件通知。 本文示例在简单应用场合中有实践意义,即不使用如 jenkins 这样重型工具,如果信任现成免费的私有的服务,可将自动化工作迁移到公网,否则内建局域网服务或使用公有云搭建。

阅读全文>>