2023/11/30 MicroServices
软件物料清单 (SBOM) 类似于装运的装箱单。它列出了构成软件或用于构建软件的所有组件。对于容器映像,这包括已安装的操作系统包(例如 ca-certificates)以及软件所依赖的特定语言包(例如 Log4j)。这一段干活时用到了 SBOM ,这篇文章将会介绍下 Docker SBOM 的用法。
2023/11/30 MicroServices
软件物料清单 (SBOM) 类似于装运的装箱单。它列出了构成软件或用于构建软件的所有组件。对于容器映像,这包括已安装的操作系统包(例如 ca-certificates)以及软件所依赖的特定语言包(例如 Log4j)。这一段干活时用到了 SBOM ,这篇文章将会介绍下 Docker SBOM 的用法。
2023/10/30 Cloudflare
Cloudflare Zero Trust 支持无缝、基于身份和上下文的应用程序访问和软件定义的安全性,使您能够在不牺牲性能或用户体验的情况下保护远程团队、设备和数据。这篇文章将会简单介绍下使用 Cloudflare Zero Trust 进行内网穿透,远程桌面连接,搭建 V2Ray Server 等。
2023/09/30 .NET
反射允许您访问类的私有成员。当您想要访问不属于自己的类的私有成员时,反射非常有用。然而反射的速度很慢,并且不能很好地与 Native AOT 配合使用。这篇文章中将会介绍 .NET 8 中新引入的 UnsafeAccessor,它可以允许您访问私有成员而不进行反射。
2023/07/17 Linux
Ubuntu + Windows 双系统关机时电源和风扇无法关闭,电源和风扇无法关闭,指示灯仍在工作,只能长按电源键强制关闭,这篇文章记录下解决方案。
2023/07/17 Git
近期工作中遇到了一些问题,项目仓库太大了(100+GB,包含许多大文件)完全 Clone 下来需要太久,并且实际只需要仓库中的部分文件,这篇文章记录下 Git lfs 的使用以及只 Clone 仓库中部分文件的方法。
2023/07/16 Linux
这篇文章记录下前几天 upgrade 时 dpkg 卡死,导致 grub.cfg 文件损坏以至 Ubuntu 无法开机,出现 error: file /boot/vmlinuz-xxx not found 的解决方案。
2023/05/24 杂谈
5月24-25日,一年一度的画饼大会又来了。其中包括Windows Copilot,可以跨应用程序帮助用户完成各种任务,AI支持的Windows Terminal,Windows 11的改进,以及Dev Home,Dev Drive 等。这篇文章会介绍下 Build 2023 上带来的新功能和改进。
2023/04/18 .NET
在这篇文章中,我们将讨论 .NET 中嵌套任务相关的一些概念。如果你对 TPL 已经有了一些基本了解,那么可以只关注一些重点。这些方面将帮助您更优雅的使用嵌套任务。
2023/03/29 Linux
Nginx 跳转到另一台服务器提供的服务上,发现某些接口出现 502 错误,但这个接口有些时候是正常的,服务端的日志没有接收到改请求。通过IP测试访问正常,故怀疑是Nginx的问题。
2023/02/28 WebAPI
ServiceWorker 是一种特殊类型的 Web 辅助角色 ,能够使用 Fetch API 截获、修改和响应网络请求,访问 Cache API 和异步客户端数据存储(如 IndexedDB)来存储资源,还可以通过在本地缓存资源来加快 PWA 的速度,使 PWA 独立于网络来提高可靠性。