在 VS Code 中掌握开发容器
使用 Dev Containers 创建一致、可移植且可重复的开发环境
开发人员常常会遇到“在我的机器上可以运行”的困境,这是由于依赖项不匹配、工具版本或操作系统差异所致。
Visual Studio Code (VS Code) 中的开发容器 优雅地解决了这个问题 —— 通过让您在一个为项目特别配置的容器化环境中进行开发。
使用 Dev Containers 创建一致、可移植且可重复的开发环境
开发人员常常会遇到“在我的机器上可以运行”的困境,这是由于依赖项不匹配、工具版本或操作系统差异所致。
Visual Studio Code (VS Code) 中的开发容器 优雅地解决了这个问题 —— 通过让您在一个为项目特别配置的容器化环境中进行开发。
分步示例
在这里,我们有一个 Python Lambda 示例:SQS 消息处理器 + REST API(带 API 密钥保护)+ Terraform 脚本,用于部署无服务器执行。
“托管成本估算与订阅的对比。”
以下是关于 Write.as / WriteFreely 的简要信息:它如何融入 fediverse,在哪里可以获取托管服务,使用趋势如何,以及如何自行托管(包括大致成本)。
什么是 Proxmox?
Proxmox Virtual Environment (Proxmox VE) 是一个基于 Debian 的开源、类型 1 虚拟化管理程序和数据中心编排平台。
PostgreSQL 快速参考
日常快速参考
PostgreSQL
工作:连接、SQL 语法、psql 元命令、性能、JSON、窗口函数等。
尝试了 Kubuntu 和 KDE Neon,Kubuntu 更加稳定。
对于 KDE Plasma 粉丝来说,有两个 Linux 发行版在讨论中经常被提及:
Kubuntu 和 KDE Neon。
它们可能看起来相似——两者都以 KDE Plasma 作为默认桌面环境,都基于 Ubuntu,也都对新手友好。
在Linux中配置静态IP的注意事项
本指南将逐步指导您如何 在Ubuntu服务器上更改静态IP地址.
用于GPU负载监控的应用程序小列表
GPU负载监控应用: nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.
在家庭实验室集群上安装轻量级 k3s Kubernetes
以下是逐步操作指南,介绍如何在裸金属服务器(1个主节点 + 2个工作节点)上**安装一个3节点K3s集群**。
Kubernetes 变体的简要概述
比较 自托管 Kubernetes 发行版,用于在裸机或家庭服务器上部署,重点关注安装简便性、性能、系统要求和功能集。
适用于 AWS 平台工程的优秀工具
AWS Cloud Development Kit (AWS CDK)
是一个框架,它允许您使用熟悉的编程语言(如
TypeScript、
Python、Java 和
Go
来定义和部署云基础设施。
为我们的家庭实验室选择最佳的 Kubernetes 方案
我正在比较自托管的Kubernetes变体 ,这些变体适用于基于Ubuntu的homelab,包含3个节点(每个节点16GB RAM,4个核心),重点在于安装和维护的简便性,以及对持久卷和LoadBalancers的支持。
关于常见 GitHub Actions 及其结构的简要介绍。
GitHub Actions 是 GitHub 内部的一个自动化和 CI/CD 平台,用于根据推送、拉取请求或定时任务等事件构建、测试和部署代码。
逐步设置 VirtualBox 共享文件夹的指南
要在Linux Guest OS中配置VirtualBox共享文件夹,请按照以下步骤操作:
软件工程工具和语言的比较
《The Pragmatic Engineer》信件在几天前发布了一项关于2025年中期编程语言、IDE和AI工具等的流行度调查统计和其他数据。
所有terraform命令的列表
以下是全面的 Terraform 命令参考,包含基本命令、配置元素、资源管理、模块、变量、状态处理和最佳实践。