↓ 跳过正文

文章

你的软件究竟从哪里来?

你的软件究竟从哪里来?

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

Witness 和 SLSA 💃

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

Python 和 SLSA 💃

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

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

·2542 字·6 分钟
本文介绍了 SLSA 框架的概念、目的、等级划分以及如何在软件供应链中应用 SLSA 来提升安全性,帮助读者理解 SLSA 在软件开发和部署中的重要性。
12 周的陪产假我一刻都没闲着

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

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

Polaris - 静态代码分析

·1421 字·3 分钟
这篇文章介绍了 Polaris 的基本概念、支持的编程语言、SaaS 平台的使用方法,以及如何配置和运行 Polaris 进行静态代码分析。它还提供了示例 YAML 配置文件和分析结果的查看方式。
Git 常用命令备忘录

Git 常用命令备忘录

·869 字·2 分钟
本文总结了 Git 的常用命令和技巧,帮助开发者快速查找和使用 Git 命令,提高工作效率。
Git 常见设置指北

Git 常见设置指北

·773 字·2 分钟
本文介绍了在使用 Git 提交代码之前需要进行的一些常见设置,包括配置用户名和邮箱、处理换行符、编写规范的提交信息等,帮助开发者更好地管理代码版本。
JaCoCo 代码覆盖率实践分享

JaCoCo 代码覆盖率实践分享

·1803 字·4 分钟
本文介绍了 JaCoCo 的使用方法,包括 Gradle 配置、执行测试生成报告、报告参数说明以及如何忽略指定的包或类影响测试覆盖率结果。
2021年DevOps工程师的学习路线

2021年DevOps工程师的学习路线

·2290 字·5 分钟
本文介绍了成为DevOps工程师所需的技能和工具,涵盖软件开发、操作系统、网络安全、容器化、持续集成与部署等方面的知识。
预测 2021 年的 DevOps 趋势

预测 2021 年的 DevOps 趋势

·3214 字·7 分钟
本文介绍了 2021 年 DevOps 领域的主要趋势,包括微服务架构、无服务器计算、Kubernetes 的普及以及 DevSecOps 的兴起。
启用与禁用 Git sparse-checkout

启用与禁用 Git sparse-checkout

·244 字·1 分钟
介绍如何启用与禁用 Git sparse-checkout,包括配置只检出指定目录的示例,以及如何恢复到完整检出状态。
Ansible 实践

Ansible 实践

·724 字·2 分钟
通过 Ansible 实践,探索如何高效管理和监控多种操作系统的虚拟机。
使用 JMeter 进行性能测试

使用 JMeter 进行性能测试

·631 字·2 分钟
介绍如何使用 JMeter 进行性能测试,包括录制脚本、在 GUI 和非 GUI 模式下运行测试,以及在 Jenkins 中实现自动化测试。