数据库的 CICD 实践

要敏捷,持续集成和持续部署必不可少。如何在 CICD 中对数据库进行变更呢? 原始社会版 手动操作。 上线服务的新版本前,将 SQL 准备好,连接数据库执行 SQL。 这样做不仅慢,还十分麻烦,又容易出错,让人提心吊胆。变更历史也难以维护,都202…

Keep reading / 查看全部

在前端项目中集成 hypothesis

最近,在研究语雀开发者文档时,注意到语雀启用了页面划线和对话功能,非常歌棒的体验! 如果想在自己的前端项目中,也引入同样的功能,该怎么做呢?在这里推荐使用开源的 python 项目 https://github.com/hypothesis…

Keep reading / 查看全部

身份认证导致的 git checkout 失败以及解决

长话短说 最近在一个屎山项目中居然碰到了一个 git 分支切换失败的问题,当从 master 切换到 main 时,报错了。由于报错信息非常模糊,导致使用 AI 工具,也被绕来绕去,始终没能解决。 最后通过搜索引擎,找到了一个 GitHub Issues…

Keep reading / 查看全部

还没有搞懂数字化,数智化时代又要来了!

从2020年开始,我不断地听说到“数字化”这个概念,不仅似乎所有的企业都在成立数字化部门,甚至国家政策里也开始频繁提到“数字化”转型。正好我也加入了某跨国企业的中国数字化技术部,怎么说呢?从日常搬砖的体感来讲,和自己1…

Keep reading / 查看全部

对绘制隐函数图形的一点探索

这是十年前的工作了,现在才来记录一下。 画显函数非常容易,但是画隐函数还是挺难的。十几年前,我基于 jQuery flot 插件,做了一个尝试。那个时候, https://www.desmos.com/calculator?lang=zh-CN…

Keep reading / 查看全部