最新 最热

Jenkins(hudson)插件记录

搭建自动化构建(jenkins)的过程中碰到了挺多问题,需要装各种插件解决。为了方便下次部署,这里先记录一下用到的插件及用途

2023-03-06
1

重构基于CMake的构建工具链

对大型项目来说,必然会有很多的依赖项。特别是现代化的组件都会尝试去复用社区资源。而对于C/C++而言,依赖管理一直是一个比较头大的问题。 很多老式的系统和工具都会尝试去走相对标准化的安装过程,比如说用 pkg-config ...

2023-03-06
1

docker hang问题排查

最近升级了一版kubelet,修复因kubelet删除Pod慢导致平台删除集群超时的问题。在灰度redis隔离集群的时候,发现升级kubelet并重启服务后,少量宿主状态变成了NotReady,并且回滚kubelet至之前版本,宿主状态仍然是NotReady。查...

2023-03-06
1

团队开发中git的基本使用和多人协作合并管理

最近忙于公司内部流程审批系统,团队在我未入职公司前,一直未使用版本控制,导致多数人不会使Git,开发人员对Git不熟练,项目版本控制受阻(开发人员普遍觉得sftp方便);由我编写开发文档规范: 开发规范文档(包括:Php、Git、Mysql);...

2023-03-06
1

【五万言】Rust 2022 生态版图调研报告(下)

去年我写了 2021 年 Rust 生态版图调研报告 | 星辰大海(上)[1] 和 (下)[2] ,大家能看到 Rust 在各个行业领域中开始暂露头角。2022 年,在政治动荡、经济下行和疫情肆虐的世界大环境下,Rust 却迎来了高质量的发展。2022 年,我...

2023-03-06
1

【2023 Week-1】Rust视界周刊 | 用 Rust 和 C++ 代码编译时间同样糟糕吗?

interoperable_abi[1] 意味着提供一个新的 Rust ABI extern "interop" 和 repr(interop) ,用于实现有安全数据 类型的高级编程语言之间的互操作性。

2023-03-06
1

【2023 Week-2】Rust视界周刊 | Google 官宣在 Chromium 项目中支持使用 Rust

Rust 1.66.1 修复了 Cargo 在使用 SSH 克隆依赖项或注册表索引时不验证 SSH 主机密钥的问题。此安全漏洞被跟踪为 CVE-2022-46176[1]。所有包含 1.66.1 之前的 Cargo 的 Rust 版本都容易受到攻击。...

2023-03-06
1

Rust 视界周刊 Week 4 | Fish Shell 将会从 Cpp 迁移到 Rust 实现

这个错误码`E0275`[2]表示在在解析某些类型限定时存在无限递归。具体到上面代码,是计算Node<Vec<()>>: Sized 的 Sized 限定时产生了无限递归。

2023-03-06
1

Rust 视界周刊 Week 5 | 驳 “Rust 等内存安全语言的安全性并不优于C++”

FOSDEM 2023[1] 是软件开发人员见面、分享想法和协作的免费活动。每年,来自世界各地的数千名自由和开源软件开发人员齐聚布鲁塞尔。你不需要注册。只需出现并加入!...

2023-03-06
1

Rust 视界周刊 Week 6 | 黑莓公司宣布:汽车行业需要 Rust

Reddit 有人发帖发问:谁“拥有” Rust 语言?[1] 。因为他最近听说 Google 打算在 Golang pipline 中内置 telemetry, 这是他不可接受的,他想寻找一门完全开源不受某个公司控制的编程语言。...

2023-03-06
1