Anawaert Blog

与你分享不一样的世界

在 Linux 上安装并配置 Docker

以 Ubuntu 22.04.5 LTS 为例,演示如何安装 Docker 并配置用户组(需要一定的磁盘空间)

Docker 是一个开源的应用容器引擎,可以使得用户在不同的电脑上运行相同的应用程序。它通过将应用和所有需要的文件、库、设置等打包在一个叫做“容器”的小盒子里,确保这个应用在任何地方都能顺利运行。本文将以 Docker Engine 社区版为例,讲述 …

Anawaert 的 2024 年度总结

以项目或技术为单位,回顾 Anawaert 在2024年中的经历与收获

许久未更新博客了,如今已跨入 2025 的年轮中,首先祝大家新年快乐,愿大家在新的一年里平安健康、心想事成、节节攀升。本文不讨论具体的技术话题内容,但是会以 Anawaert 这一年来经手的项目或学习的技术为单位,来聊聊这一年在计算机技术上有什么经历 …

如何实现 Windows 8 和 Windows 10 中的“转圈圈”加载动画效果

使用补充的 Segoe UI Semilight 字体家族在 Avalonia UI 上实现这个动画效果

自 Windows 8 起,Windows 的开关机、Metro/UWP 应用的加载都使用了我们非常熟悉那个“转圈圈”动画。老实说,这个动画与当初 Windows 8 的极致扁平化配合得很好,流畅而不失优雅。但实际上,它的实现并非采用了我们 Web …

如何在 Linux 上安装 GPU 驱动

在 Ubuntu 20.04.6 LTS 中安装 NVIDIA 显卡驱动并安装 CUDA Toolkit 与 cuDNN

在计算机视觉与机器学习/深度学习领域,有相当多数据计算量十分巨大,比如说深度学习模型的训练与大型图像矩阵的处理。因此,在上述领域的开发环境中配置 GPU 硬件加速必要的驱动与开发套件就显得很重要了,本文将以 Ubuntu 20.04.6 LTS 为 …

如何正确地使用 GitHub 工作流

使用 Git 进行版本控制,并参与 GitHub 协作开发与开源贡献的简明教程

在开发个人项目时,对于 Git/GitHub 的使用往往采用的是“一把梭”的形式。虽然在个人项目中这非常方便,但这样“一把梭”的工作流会造成协作者们代码提交的混乱。因此本文旨在分享一个正确使用GitHub工作流的方式,这适用于个人或中小型团队的项目。

如何重新安装 Linux 系统(以 Ubuntu 为例)

Linux 现代发行版的最纯净、彻底的重装方法

GNU 计划是当今这个世界上,在软件开发领域中最伟大的、最具互帮互助精神的自由软件计划,而所有具有 Linux 内核的系统就是在这样一个计划下,不断融合其他 GNU 软件而诞生、发行的。本文将介绍众多现代 Linux 发行版系统的重装方式中,可以算得 …

如何重新安装 Windows 系统

Windows Vista - Windows 11 的最纯净、彻底的重装方法

在生活中,我们偶尔会遇到电脑需要重装系统的情况,有时候是为了修复系统错误,而有时候可能是为了其它专有用途。本文将介绍众多 Windows 系统重装方式中,可以算得上最纯净、彻底的一种方法,即通过U盘安装操作系统。