跳过正文

Posts

找工作难?你可能还在用十年前的方式竞争

·1044 字·3 分钟
最近有个读者给我发私信,说现在找到工作很难,让我帮看看简历,想问问我有没有什么找工作的建议。现在的就业市场,似乎比以前更看重你可以做什么,做过什么。换句话说,学历重要,但能力更重要。

感谢 Canonical 的慷慨捐赠,让 badgepy 得以继续免费开源

·805 字·2 分钟
今天无意中发现,Canonical 已经连续四个月通过 thanks.dev 给我捐款支持 badgepy 的开发了。虽然金额不大,但这个反馈对我来说意义重大。它让我意识到,有时候我们只要坚持做对的事情,不去过多担心回报,结果可能会在一个完全意想不到的地方,以一种温暖的方式给你反馈。

别学 OpenClaw 了,它撑不过今年

·1517 字·4 分钟
OpenClaw 是一个很好的 idea,但不会是一个很好的 solution。高成本、安全隐患、大厂竞争、用户教育缺失——这四块石头压在一起,很难撑起一个长期繁荣的生态。

什么是 AIOps?一篇文章带你系统认识智能运维

·1501 字·3 分钟
在微服务、混合云和容器化部署横行的今天,IT 系统已变得异常复杂。当成千上万的告警信息涌入时,传统的运维模式很难。AIOps(智能运维),这个由人工智能驱动的变革,正成为 IT 运营管理的“救命稻草”。本文结合 IBM、ServiceNow、GitHub 和 Red Hat 的核心观点,带你透视 AIOps 的全貌。

如何修复 Shields.io 徽章在 Jenkins 中无法显示

·423 字·1 分钟
如果你的 Shields.io 徽章(例如构建状态或文档状态)在 Jenkins 仪表盘中无法显示,很可能是因为 Jenkins 的严格内容安全策略(CSP)限制所致。本文将演示如何通过 Script Console 临时修复,以及如何通过修改 Jenkins 启动参数永久解决。该方法适用于内部 Jenkins 环境,并已在现代 Jenkins 安装中测试验证。

pip vs pipx 的区别

·850 字·2 分钟
本文介绍了 pip 和 pipx 的区别,帮助开发者选择合适的工具来管理 Python 包和命令行工具。

你的软件究竟从哪里来?

·2663 字·6 分钟
本文介绍了软件制品的来源证明,强调了在软件开发生命周期中保护代码转换为制品的流程的重要性,并介绍了 SLSA 项目和 Sigstore 的作用。

Witness 和 SLSA 💃

·1535 字·4 分钟
本文介绍了 Witness 的概念、工作原理以及如何使用 Witness 来生成和验证软件工件的来源,强调了其在提高软件供应链安全性方面的重要性。

Python 和 SLSA 💃

·2039 字·5 分钟
本文介绍了如何在 Python 生态系统中使用 SLSA 框架来生成和验证 Python 工件的来源,从而提升软件供应链的安全性。

SLSA 框架与软件供应链安全防护

·2548 字·6 分钟
本文介绍了 SLSA 框架的概念、目的、等级划分以及如何在软件供应链中应用 SLSA 来提升安全性,帮助读者理解 SLSA 在软件开发和部署中的重要性。

12 周的陪产假我一刻都没闲着

·1127 字·3 分钟
本文记录了我在陪产假期间的学习和工作安排,包括阅读书籍、参与开源项目、体育锻炼等,分享了如何在照顾家庭的同时保持学习和成长。