这篇文章会详细总结 Rust 字符串相关的知识,包括 String 和 &str 的区别、各种字符串字面量的区别、以及 OsString/&OsStr、CString/&CStr 等类型的作用。
Rust 库学习之 hyper
Hyper 库是 Rust 中的一个高效的、相对底层的 HTTP 库,可以用于构建 HTTP Client、HTTP Server,支持 HTTP/1、HTTP/2,同时也支持异步 Rust。这篇文章将学习 hyper 库的基本使用方法。
Cilium 开发环境搭建
这篇文章介绍如何在本地搭建 Cilium 开发环境,这样就可以对 Cilium 代码进行调试了。
Cilium 实际上手体验
在上篇文章中,我们在阿里云环境安装了 k8s 以及 cilium,这里我们将跟随 cilium 官方上的一个 Demo 示例,来实际体验 cilium。
Ubuntu22.04 阿里云环境安装 k8s 以及 Cilium
这篇文章介绍如何在阿里云虚拟机上安装 k8s,并使用 Cilium 作为网络插件。
2023 年终总结:感受生活
今天是 2024 年的第一天,前两天忙着打扫卫生,没有时间去总结过去的 2023。今天陪着媳妇一起来上班,可以静下心来写写文字了。此刻的我坐在儿童医院对面的麦当劳,听着韩红的春晚歌曲 这世界那么多人,思索着应该用哪个词来概括我的 2023 呢。身边的环境宁静温暖,让我内心从容平和;耳边的歌声温柔而有力量,传递着生活的烟火气。我想用 感受生活 是总结 2023 是合适的。
go 库学习之 fx
go 库学习之 viper
《HTTPS 权威指南》读书笔记(02):协议
TLS 是一种密码学协议,用于保证两个团体之间的会话安全。会话是由任意数量的消息组成的。这里讨论的 TLS 协议版本为 TLS1.2。
《HTTPS 权威指南》读书笔记(01):SSL、TLS 和密码学
本系列文章是《HTTPS 权威指南:在服务器和 Web 应用上部署 SSL/TLS 和 PKI》一书的读书笔记,该书的作者是 Ivan Ristić,除了本书,他的作品还有 《Apache Security》、《ModSecurity Handbook》。以下是他在本书的自我介绍:
1 | Ivan Ristić 是一位安全研究员、工程师、作者。他对于 Web 应用防火墙领域的发展,开源 Web 应用防火墙 ModSecurity 的开发,以及在 SSL Labs 网站上对 SSL/TLS 和 PKI 的研究、工具和指南的发表,都作出了很大的贡献,因此享誉世界。 |
安全领域变得越来越复杂,理解攻击和威胁往往就是其工作的一部分。在日常工作中,通常都是把 OpenSSL 库作为黑盒子使用,但是随着对 Nginx 开发维护的深入,当前在 SSL/TLS 的知识储备不足以支撑我更深入地排查问题,因此想通过系统阅读相关书籍来加深对 SSL/TLS 的理解。以上就是我阅读本书的初衷。