blog
  • 转眼 2022 年总结
  • 2023 年的好运
  • 最近的一些想法-2024-02-24
  • 自我剖析
  • 与京东配送员小谈
  • 技术
    • 🐼浅析 Cpp 错误处理
Powered by GitBook
On this page
  • 2022-3-4
  • 2022-10-11
  • 2022-11-12

转眼 2022 年总结

记录我2021-2022 这一年的一些事情

Next2023 年的好运

Last updated 11 months ago

2022-3-4

2023-4-23 今年我和大家(From XiyouLinuxGroup) 去了朱雀国家森林公园,不知道为什么会投票出这样的结果,我们都以为是个公园,事实上是公园,但我们的绝大多数时间都在爬山中度过,下午回去和大家在GoGo 的一家东北菜馆吃了一顿(后来很长一段时间,我如果出去吃饭,都会选择这里):

我当时留校,有个 StoneDB 做 MySQL-AP 的数据库开源了,我有幸参加了他们第一次周会,并且问了几个问题(处于想要小礼物的想法.) 例如使用的 C++ 版本, QA: C++17(跟随 MySQL 上游), 怎么看待 Rust ? 还给 Curve 打了一波广告,问他们考不考虑做存算分离,可以考虑一下适配一下 CurveBS. 小助手姐姐也很热情的给我寄来的奖品:

暑期留校总是无聊的, 但很快事情迎来了反转,没错,我们延迟开学了。所以我又在学校里面慢慢度过了无聊的十几天。

慧姐给我寄来了一堆好玩的东西和 Curve 周边:

2022-10-11

今年我参加了OSPP-2022-Curve, 自己也在后续做了一点微小的贡献。我的项目导师很佛系,但结果看来现在也还能接受。虽然最终是个娱乐性项目。但想来毕竟自己也只是一名大二学生,实在没有能力做太多的事情。但很有收获的是: 认识了 Curve 社区的很多朋友,运营张慧姐姐(有段时间像个话唠一样), 小翠(很友好的指导了我多个代码上的贡献), 汉卿(项目的导师,经常陪我聊天,包括不限于生活,技术,就业。我也在存储这方面大概有了一个初步的了解。觉得如果以后能和这样的朋友一起工作,我一定会很快乐 :)

今年我看过几本 C++ 的书,有 more effetive C++, morden effective C++, C++ Template, 也加了一些 C++ 的群(水哥的 CPP 中文推送, C++ Joie de Coding (PS: 群主居然和我是老乡), 我当时很痴迷于 C++, 觉得这个语言虽然复杂,但是他的魅力让我感到很好,可能当时的我一度喜欢造轮子,后来发现不过是因为我没有用过更现代的语言罢了。

我记得当时和胡学长还有ajian讨论过的一个问题就是: AWS-Dynamo 的多写的漏洞?

这本书的作者是分布式系统大师,成功把我吸引到了迷人的分布式系统中去。

2022-10-12

后来编译机到期了,我自己的笔记本根本hold 不住编译,便花了 700RMB 在某鱼上淘了一个开发机:

CPU: E5-2660-V2 2.0GHZ 10Core-20Thread
GPU: GTX-750Ti
Mem: 16 * 2 (Samsung DDR3 1666)
Disk: Kingston 256GB SATA

我几乎把全部的开发放在了这台开发机之上, 并且安装上了一直使用的 ArchLiunx

胡学长开奖,请大家一起去吃了一顿火锅,学长很幽默很聪明,我认识的几个朋友里面,很少有像他这样高专注,不过他是浙江人,不能吃辣,但是还带着大家去吃辣,哈哈😄

当时有一个牛肉串很好吃,我吃了3串,很鲜

那天晚上下着暴雨,子玮披着雨衣,我和ajian 打伞,4 个人半天都没有打到车。

西安下雪啦

2022-11-12

由于大家都解封了,我也回家了,几乎长达3个月的长假,让我下定决心好好学习,明年找个好实习

我也把我的装备带回去了,直到现在我没有大屏幕我几乎无法正常工作,小屏幕用着让我感觉很难受。

带鱼屏用起来使用体验很好,很感谢子玮,配合WindowsManager 一起使用,让我的效率高了不少,我在 ArchLinux 上Coding和学习。

买了个新的键盘,由于老的 Durgod 键盘不小心喝药把水龙在上面去了。

尝试在我的 shaundb 上 port 出一份 raft-protocal(但不用想,最终以失败告终,但无疑加深了我对 C++ 的理解和运用,头一次写了这么多的 C++ 代码在一个项目中:

翻到了小学买的 ThinkPad-Laptop, 本来想装个 ArchLinux, 但去年装了 Ubuntu,一年多没有电就坏掉了又不了开机,不得不吐槽,ThinkPad 还没被联想收购之前,质量真的很好!!!

由于明年要找实习,我推掉了很多饭局,😭😭😭,唯一去了一趟mengxi的饭局,感觉大家变得很成熟了。

去安康烫发了次,没想到安康还有茶花弄

这篇文章事实上我是在 2023-12-31 号写的,所以就把总结放到 2023 年里面。

小组会让大家尽可能的暑假留校,这似乎是一个老传统了。现在看来,如果你学的多一些,出去找个实习也不错。不知道为什么,飞鸿老说我有白头发,难道我熬夜太多?

网易的 Curve 团队很慷慨,给了我们一台 16C32GB 的机器来用作项目开发, 当时头一次感受到这么大规模的 C++ 的项目编译, 我深深记得第一次全量编译花了接近 50 min, 但是增量编译却很快,Curve 使用 Bazel 作为构建系统,我之前只听 龙哥 说过 Bazel, 但后来发现这个构建系统的构建与语法都很优雅,但可惜直到 2023-12-31 都不支持 debug 和 release 的分开编译,如果能分开就够好了。老实说,我刚开始学 CMake 的时候就觉得他的构建语法不优雅,我在后续深入学习的过程中, 还给 Apache bRPC 贡献了一个 1000 行的 bazel 修复 [PR-link](), 后来也发现 bazel 的一些问题,便觉得可能还是因为 C++ 太自由了。

我和大家一起都慢慢学习了 MIT6.824, 这门课主要教分布式系统的,有4个lab,我刚开始做的时候,说实话,一度怀疑起自己的智商 。后续也在不断的痛苦中慢慢做完了前面 3 个 lab,并果断放弃最后一个。主要痛苦的原因日志都是乱序,Debug 起来实在是痛苦,加之对 golang 的一些周边好用工具并不熟悉,所以更加剧了我学习的痛苦。但好在凡事都有双面性,我结合野猪书和视频理解了很多概念,例如 线性一致性, 因果一致性, 弱一致, 后来我便无比崇拜 Raft, 觉得现代不用 Raft 的系统都不是先进的(后来发现这个想法还是太浅薄了。

阳了的那几天,我感觉我要去世了

😢
😭
https://github.com/apache/brpc/pull/1996
中间拍照的一张
路上一对夫妇的小柴犬, 撸起来很可爱(;
最后回去做的缆车(ajian 躺在我肩膀睡着了哈哈哈
2022-9-6 号在万科商场一楼
当时的发型和残破的宿舍
为了给开源之夏公众号拍的照片,颜然学妹好腻害:)
我很喜欢,但要是能带我去猪厂吃饭就更好了哈哈哈kaisen
DDIA-第五章的复制中的 AWS-Dynamo 基于法定人数多写的非线性一致性问题
机身的侧面
机箱内部
ArchLinux YYDS(子玮的强烈安利
2022-11-11 雁塔区小寨赛格顶层第二楼潮汕牛肉火锅,大家一起吃饭很开心
学校西区教学楼门口的雪很好看
12-5-西安城南客运站
关中去往陕南的隧道-很长的一条
耳机,鼠标,带鱼屏,键盘
新的键盘,青轴的,噼里啪啦的
带鱼屏的好处,可以分多个页面一起写
ThinkPad YYDS!!!
超级好喝 很喜欢这个设计
这个效果有点奇怪,他是烫头发里面,tony老师说我的头发很硬😂
有点小帅哈哈哈