The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
This is another post in our Code Health series. A version of this post originally appeared in Google bathrooms worldwide as a Google Tes...
GraphQL is an incredible piece of technology that has captured a lot of mindshare since I first started slinging it in production in 2018. You won’t have to ...
本文分享自华为云社区《Calico BGP RouteReflector策略实践》,作者:可以交个朋友。一 背景容器网络组件Calico支持多种后端模式,有Overlay的IPIP、Vxlan模式,也
In my daily job, I develop backends for analytical dashboards that show graphs to users to help them better understand their data. I want to share with you a real case scenario using SQL to write powerful OLAP queries.
Geekworm X1011擴充板透過PCIe排線與Raspberry Pi 5相連,能夠安裝4組NVMe通訊協定的固態硬碟,提供充足的儲存容量。NAS
Don’t return err in Go. Instead, add missing details relevant for debugging.
In most cases, TCP_NODELAY shouldn’t be enabled.
Read the Q1 2024 Drive Stats report, including the latest annualized failure rates (AFRs) and a check in on the average age of drives.
A useful error handling pattern for Go REST, gRPC, and other services.
Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security.
Linux manual pages:
chroot(1)
chroot(2)
cgroups(7)
namespaces(7)
Free BSD Handbook: Chapter 17. Jails and Containers
Linux kernel documentation: Control group v2
优质C/C++学习社区,C,C++,Linux 开发,服务端开发,后端开发,网络编程,操作系统原理,架构设计,高性能,高并发
std::expected from C++23 not only serves as an error-handling mechanism but also introduces functional programming paradigms into the language. In this blog post, we’ll have a look at functional/monadic extensions of std::expected, which allow us to chain operations elegantly, handling errors at the same time. The techniques are very similar to std::optional extensions - see How to Use Monadic Operations for std::optional
in C++23 - C++ Stories.
现象: 设置 TZ 环境变量,并且最后删除 tzdata,创建出来的镜像运行时执行 date 后显示日期还是 UTC 时间。 FROM alpine AS runtime ENV TZ Asia/Shanghai RUN apk add tzdata && cp /usr/share