Hugo .GitInfo 的替代方案

前言 今天有人问我博客页脚footer里的 git hash 是怎么显示的,就是页面底部里的69d6ffe这一串数字。 他遇到了跟我一样的坑,.GitInfo不能正确显示。 原因 虽然 Hugo 在很早的版本里就支持通过enableGitInfo开启.GitInfo变量,但是这个变量只对 Hugo 网站文件生效,不对content目录生效,具体可以参考这条 Issue 里 bep 的回复: value will only change if the content changes, correct? Yes, the GitInfo is used to set dates to individual files (which then is used to determine .Site.LastChange). Only the content files (e.g. .md) is considered here. 在一些 CI/CD 中为了节省时间、空间等,会加上--depth

Gitea 安装备忘

DEMO:https://git.eallion.com/ Gitea 有多种安装方式,本文是介绍 Docker 安装 Gitea 时的一些关键信息备忘笔记。 Gitea 采用 Go 开发,对系统资源的需求不高,甚至在树莓派上都可以运行。 我个人也在配置极低的软路由上使用过一段时间。 计划自建 Gitea 时,默认您具有一定的Docker、Nginx 、Mysql基础。 Request: Docker Docker compose Nginx Mysql(非必需) 域名(非必需) Docker 安装 Gitea 官方文档:https://docs.gitea.io/zh-cn/install-wit

Twikoo 集成 Slimbox2 灯箱插件

浏览 Twikoo 的开发者『iMaeGoo』个人博客的时候,里面有一篇文章《集成 Twikoo 与 lightGallery 插件,实现评论图片的点击放大》提到了 Twikoo 集成 lightGallery 灯箱插件。 本博客使用的是 Slimbox2 灯箱插件,按照 iMaeGoo 的思路,利用 Twikoo 的 API onCommentLoaded,很方便的开启的评论的图片灯箱效果。 主要代码是: @eallion/eallion.com <script> twikoo.init({ // envId: "eallion-###", // el: "#tcomment", // ...... onCommentLoaded: function () { $(".tk-content img:not(.tk-avatar-img)").each(function () { var _b = $("<a></a>").attr("href", this.src); $(this).wrap(_b); }) $(".tk-content a[rel!=link]:has(img)").slimbox(); } }); </script> 当 Twikoo 评论加载完成后,查找 Selector .tk-content 里面是否有图片,如果有图片,就为图片添加一个图片地址src本身的<a>标签超链接,同时排除.t

童心皆可爱

今天去幼儿园参加了儿子的期末汇报课。收获满满的惊喜与感动。 在这一个学期的学习中,明显地感觉到儿子的成长了很多。 儿子的汇报课不像是一节课,更像是一台汇演,每个小朋友都有表演节目。能感受到童心的纯真与可爱,就算是冷漠的心在这种童真的氛围中也会融化。 儿子有一个单独的演讲——讲一个红色革命小故事。 我和他妈妈给他选择了“王二小”的故事,我们把这个故事重新编写到适合儿子这个年龄能接受的长度和内容,大概有一分半钟。 演讲效果还不错,获得了老师和家长的大量夸赞。 儿子

减肥小结

减肥67天,瘦了30多斤,因为感冒中断,简单总结一下。 前言 因为长年久坐,缺少运动。身体已经变成『肥胖』体型。 年轻的时候,体能还算不错,打篮球、踢足球跟小伙伴玩耍的时候还能跑全场,身体肌肉也有,劲还比较大。 大概是毕业工作之后,突然之间很迅猛的发胖了。有一部分是病理原因,这个属于隐私,不细说。但是发胖的原因跟自己的生活习惯关系也很大。 从最开始做网管,到后来做电商运营,到后来兼职一些 IT 和开发。基本上从事的都是整天坐在电脑前的工作,很多时候一天要坐在电脑前

白粽肉粽及端午快乐安康

首先祝看到这里的朋友端午快乐安康! 我先说!我不太喜欢吃糯的东西,但是在一些特殊的时刻,甜粽咸粽我都能吃的,我不挑食。 如果要选择一样口味的话,我更倾向于咸粽,用腊肉和蛋黄中和一下糯味,吃起来就不会那么齁了。 在我的印象里,包括从小学习到的一些历史知识,对粽子的分类称呼更多的是:白粽和肉粽。 好像从最近这几年开始,关于甜咸的争论越来越多。 这应该也是甜咸豆浆之争的后遗症。 在大量疯狂的无聊之人的带动下,无论多小的分歧都要站队抱团。 我的家乡在湖北,我算是正宗的楚

劳动合同解除(终止)及赔偿一览表

转需 / 备忘 解除和终止都有结束的意思,在生活中并不会特意加以区分。可是当这两个词放在劳动法中,却会产生极大的不同。如果你一不小心弄错的话,就会产生不同的法律责任。 劳动合同解除和劳动合同终止的共同点: 劳动合同的解除和劳动合同的终止,都是劳动合同所确定的法律关系消灭,用人单位和劳动者的劳动合同关系随风而逝,双方之间的权利和义务烟消云散。所以在现实操作中,很多人把二者混为一谈而区分不开来,经常混淆使用,因而留下了劳动纠纷隐患。 劳动合同解除和劳动合同终止的不

启用 Waline

更新:因为本博客部署在腾讯云,评论已启用 Twikoo 更新:新开的腾讯云 CloudBase 的免费额度已不足以支撑评论系统的正常使用了。 更新:QA:“没有什么是国人玩不坏的。” 前言 经过一段时间的测试,现在本博客决定启用 Waline 评论系统。 在开始写这篇博文之前,我列了很多大纲,我以为我会写一篇长篇大论,实际开始写之后,我发现没什么好写的。人与人之间的感受并不相通。你喜欢的别人不见得会认同。就像 Waline 的作者怡红公子天天推荐我用 Vercel ,但我就是不太想用。 关于博客评论系统的选择,总结起来就是一句话,喜