使用 Cobra 与 Viper 在 Go 中构建 CLI 应用
使用 Cobra 和 Viper 框架在 Go 中进行 CLI 开发
命令行界面(CLI)应用程序是开发人员、系统管理员和 DevOps 专业人员的重要工具。
有两个 Go 库已成为 Go 中 CLI 开发的默认标准:Cobra 用于命令结构,Viper 用于配置管理。
使用 Cobra 和 Viper 框架在 Go 中进行 CLI 开发
命令行界面(CLI)应用程序是开发人员、系统管理员和 DevOps 专业人员的重要工具。
有两个 Go 库已成为 Go 中 CLI 开发的默认标准:Cobra 用于命令结构,Viper 用于配置管理。
通过自托管的 Nextcloud 云存储掌控您的数据
nextcloud 是领先的开源、自托管云存储和协作平台,让您完全掌控自己的数据。
您在自托管人工智能驱动备份中的照片
Immich 是一款革命性的开源、自托管照片和视频管理解决方案,它赋予你对记忆的完全控制权。凭借与 Google Photos 相媲美的功能,包括人工智能驱动的人脸识别、智能搜索和自动手机备份,同时确保你的数据在你自己的服务器上保持私密和安全。
Ubuntu 键盘快捷键 -> 提升你的工作效率
Ubuntu键盘快捷键是提高生产力和效率的重要工具。无论你是开发者、系统管理员还是高级用户,这些快捷键可能会加快你的工作流程并减少对鼠标的依赖。
Docker Model Runner 命令快速参考
Docker Model Runner (DMR) 是 Docker 官方用于本地运行 AI 模型的解决方案,于 2025 年 4 月推出。此快速参考提供了所有关键命令、配置和最佳实践的快速查阅。
对比 Docker Model Runner 和 Ollama 本地大语言模型
在本地运行大型语言模型 (LLMs) 已成为隐私保护、成本控制和离线功能的重要趋势。 2025 年 4 月,Docker 推出了 Docker Model Runner (DMR),这是其用于 AI 模型部署的官方解决方案,标志着该领域的重大转变。
使用 GNOME Boxes 管理 Linux 虚拟机
在当今的计算环境中,虚拟化已成为开发、测试和运行多个操作系统的重要工具。对于寻求一种简单直观方式来管理虚拟机的 Linux 用户来说,GNOME Boxes 是一个轻量且用户友好的选择,它在不牺牲功能性的前提下优先考虑易用性。
多阶段安装、设置和基本命令
Multipass 是一个轻量级的虚拟机管理工具,使您能够轻松地在 Linux、Windows 和 macOS 上创建和管理 Ubuntu 云实例。
什么是 Proxmox?
Proxmox Virtual Environment (Proxmox VE) 是一个基于 Debian 的开源、类型 1 虚拟化管理程序和数据中心编排平台。
包括适用于 Windows、Linux 和 Mac 的安装说明
在线隐私是一个热门话题。从定向广告到无声的追踪器,许多主流浏览器会泄露比你愿意分享的更多信息。幸运的是,有一些**以隐私为导向的浏览器**可以帮助你保持安全和匿名。
使用 pandoc、python 或在线工具转换为 MD
尝试了 Kubuntu 和 KDE Neon,Kubuntu 更加稳定。
对于 KDE Plasma 粉丝来说,有两个 Linux 发行版在讨论中经常被提及:
Kubuntu 和 KDE Neon。
它们可能看起来相似——两者都以 KDE Plasma 作为默认桌面环境,都基于 Ubuntu,也都对新手友好。
在Linux中配置静态IP的注意事项
本指南将逐步指导您如何 在Ubuntu服务器上更改静态IP地址.
替代的语音 over IP 通信平台
Mumble 是一款免费且开源的语音通信(VoIP)应用程序,主要用于实时语音交流。它采用客户端-服务器架构,用户通过连接到共享服务器来互相交谈。
用于GPU负载监控的应用程序小列表
GPU负载监控应用: nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.
为我们的家庭实验室选择最佳的 Kubernetes 方案
我正在比较自托管的Kubernetes变体 ,这些变体适用于基于Ubuntu的homelab,包含3个节点(每个节点16GB RAM,4个核心),重点在于安装和维护的简便性,以及对持久卷和LoadBalancers的支持。