去追寻生命的自由
愉快的使用restic备份数据 愉快的使用restic备份数据
Restic 是一个免费的,快速,开源,安全和跨平台的备份程序,使用 go 编程语言编写,使用 AES-256 对数据进行加密,并使用 Poly1305-AES 对数据进行身份验证。 Restic 是一个快速且安全的数据文件备份程序。在
使用Frp内网穿透工具 使用Frp内网穿透工具
简单好用的内网穿透代理工具 frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。 1. frp 的特性
在Docker中进行镜像签名 在Docker中进行镜像签名
幸运的是,Docker 通过一种称为 Docker 内容信任的功能来实现信任机制。 在网络系统之间传输数据时,信任是一个核心问题。特别是,当通过不受信任的互联网网络进行通信时,确保系统操作的所有数据的完整性和可信任的发布者,是至关重要的
查看K8S容器日志内容 查看K8S容器日志内容
同时从多个 Pod 跟踪 K8S 日志的 Bash 脚本! 通常情况下,在部署了 K8S 服务之后,为了更好地监控服务的运行情况,都会接入对应的日志系统来进行检测和分析,比如常见的 Filebeat + ElasticSearch +
在Compose中使用GPU资源 在Compose中使用GPU资源
在容器中使用 GPU 一直是使用 compose 的一个痛点! 在面向 AI 开发的大趋势下,容器化可以将环境无缝迁移,将配置环境的成本无限降低。但是,在容器中配置 CUDA 并运行 TensorFlow 一段时间内确实是个比较麻烦的时
Vagrant创建Docker开发环境 Vagrant创建Docker开发环境
Vagrant 是一个通用的工具,可以塑造成你认为合适的环境。 在 Vagrant1.6+ 这个版本之后,提供了一个新的内置 provider:Docker,这使得允许在 Vagrant 工具上面管理在容器中运行的开发环境,而不是在虚拟
2021年第一季度总结 2021年第一季度总结
2021 年第一季度总结 这里记录下第一季度自己的一些想法,为了日后翻阅方便! 一月 世界尽头与冷酷仙境 垂直方向的努力 你到底获取到了什么信息 二月 不要把时间浪费在别的地方 有做自己命运主人 三月 做最好的自己 我想让社会变
逆向解析Docker镜像文件 逆向解析Docker镜像文件
了解 Docker 镜像的分层存储原理和对应机制! 我们在学习了 Docker 相关的知识和使用之后,肯定很好奇 Docker 镜像中文件到底是怎么分的呢?它又是怎么存储起来的呢?我们怎么在不启动镜像的情况找到镜像中的对应文件呢?咳咳咳
使用Rich来美化终端格式 使用Rich来美化终端格式
Rich 是一个 Python 库,用于在终端中提供富文本格式和精美的格式。 Rich 是一个非常强大的 Python 库,不仅在终端中提供丰富的文本和漂亮的格式,还可以显示表情符号、表格、进度条、标记,甚至语法突出显示的代码。 Ric
使用PrettyTable优雅打印表格 使用PrettyTable优雅打印表格
引人入胜的表格数据显示库! 本文主要是对应官方仓库 README.md 文档的一个中文翻译版本,后续文档可以会发生变动,所以还是需要以官方仓库为准! # pip $ python -m pip install -U prettytabl
使用Pyppeteer来自动化测试 使用Pyppeteer来自动化测试
Pyppetter - 你的自动化利器! Pyppetter 就是类似于在谷歌浏览器中执行动作的时候,进行的网页渲染,就是依赖在 Chromium 浏览器中执行的,不需要繁琐的环境配置,就可以支持各种异步操作,能够大大提高我们的工作效率
使用loguru优雅的输出日志 使用loguru优雅的输出日志
Loguru: 更优雅的日志记录解决方案! loguru 是一个 Python 简易且强大的第三方日志记录库,该库旨在通过添加一系列有用的功能来解决标准记录器的注意事项,从而减少 Python 日志记录的痛苦。 1. 引入原因 简单
Dashboard开启用户密码登录 Dashboard开启用户密码登录
仪表板是基于 Web 的 Kubernetes 用户界面。您可以使用仪表板将容器化应用程序部署到 Kubernetes 集群,对容器化应用程序进行故障排除,并管理集群本身及其伴随资源。您可以使用仪表板来概述群集上运行的应用程序,以及创建或
VSCode常用操作汇总 VSCode常用操作汇总
说起 VS Code,官方定义它是一个免费的、开源的跨平台编辑器。之所以强调 “编辑器”,我想是因为 VS Code 并无意成为一个全尺寸的集成开发环境,也就是 IDE 工具。 我们经常使用的版本称为稳定版(Stable),其每个月发布
Nginx疑难杂症汇总 Nginx疑难杂症汇总
这里主要是为了记录在使用 Nginx 的时候遇到的问题及其处理解决方法。 诡异的问题时常发生,如果正确的处理它们呢?将是一个值得思考和学习的问题!通过对错误和异常问题的排除和处理,能够增长我们的知识储备已经掌握处理问题最为有效和使用的方
cuDNN工具版本升级方法 cuDNN工具版本升级方法
cuDNN 是基于 CUDA 的深度学习 GPU 加速库 NVIDIA cuDNN 是用于深度神经网络的 GPU 加速库。它强调性能、易用性和低内存开销。NVIDIA cuDNN 可以集成到更高级别的机器学习框架中,如谷歌的 Tenso
Vimium浏览器插件使用 Vimium浏览器插件使用
Vimium - The Hacker’s Browser Vimium 是一个浏览器扩展,它按照 Vim 编辑器的键盘的导航来操作和控制 Web 页面。 Vimium GitHub Vimium Wiki Vimium FAQ 安
防止OOM导致服务器卡死 防止OOM导致服务器卡死
Linux 系统下应避免因内存耗尽导致系统 Hang 住或频繁读写 Swap 的情况! 内存不足(OOM) 是计算机操作经常不希望出现的状态,在这种状态下,无法分配其他内存供程序或操作系统使用。这样的系统将无法加载任何其他程序,并且由于
8 / 29