问题描述
2021年8月8日,趁着周末空闲修改了一些文章,然后发了新版。但是,发现网站没有更新。
看看邮件,没有收到travis ci的邮件,再仔细想想,貌似好久没有收到travis ci的邮件了。
登录Travis CI查看构建记录,好家伙,上次构建还是5月份的!问题大了!
到底是怎么回事?Travis CI有bug不能用了?GitHub封杀了Travis CI?Travis CI规则改了,开源项目也有构建次数限制?…不知道具体什么原因,本文我们就来排查一下。
本文中大部分内容来自ChatGPT。
代码风格指南是一种旨在促进代码可读性、可维护性和可重用性的约定。虽然它们并不强制执行特定的编码标准,但它们建议一些最佳实践和常规约定,以帮助开发者编写更具一致性、可读性和可维护性的代码。
以下是一些代码风格指南的重要原因:
可读性:代码风格指南可以帮助开发者编写更加可读的代码。这有助于降低代码维护成本,因为代码更容易理解和修改。
一致性:代码风格指南可以确保代码在整个项目中保持一致的外观和感觉。这有助于提高代码可维护性和可重用性,因为开发者可以更轻松地了解代码如何工作。
错误:代码风格指南可以减少编码错误的可能性。例如,强制实施缩进约定可以防止不正确的缩进导致的语法错误。
沟通:代码风格指南可以提高代码的可交流性,因为开发者可以轻松地了解代码中使用的惯用语和惯例。
最佳实践:代码风格指南可以提供最佳实践和规则,以确保开发人员遵循最佳实践和规则,以提高代码质量和可重用性。
在现代软件开发中,代码风格指南已成为一种非常重要的约定,以帮助团队开发一致、可读性强且易于维护的代码。
本文中,我们来学习一下Google Python代码风格指南。
参考文档:
《Hexo更换主题为Next》一文中,关闭了文章的更新时间。因为next主题默认是使用markdown文件的修改时间作为更新时间,这个时间是不符合预期的。比如我换了电脑,clone下来markdown文件,写完后发布,那么所有文章的更新时间都会变成当前时间,这个就不符合预期,就不对。
但是,文章更新时间确实是有意义的,读者能够通过更新时间推断出一篇文章的有效性。比如很多工具和技术昨天可以用,文章写的没毛病,但是也许今天就不能用了。
本文就来研究一下,怎样让next主题显示符合预期的、准确的更新时间。