本周(06/17 ~ 06/23)是六月份第三周,这周充满了遗憾 😩

Life

#1

周三晚上看完电影回到家,下楼倒垃圾的时候发现一只淋湿了的小猫蹲坐在草地上不怎么动,但是看到有人走过又会喵几声。周围站了不少人,但是基本都是看看或者拍照,我觉得这猫状态不是很好,但是打算先倒完垃圾再说。

倒完垃圾后再回到草地发现小猫还在但是大多数人都散去了,只有一个女邻居还在边上。我上去寒暄了几句,女邻居让我照看一下猫,她上楼拿猫包。

用猫包装完小猫后,我说一起带小猫去看医生吧,这样治疗费也可以均摊一下。邻居愣了一下随即表示同意。

到了离家最近的医院的时候已经是九点半了,招呼医生之后需要先对小猫做一些检查。医生看着小猫的样子说这英短像是被人遗弃的,而且不仅瘦弱还脱水很久了,没准还有猫瘟。其他检查可以同步做,但是猫瘟是必须要查的,因为传染性很强而且对这种状态的小猫致死率也很高,而且最关键的,他们家没有治疗猫瘟的条件。

一开始用了测试剂,猫瘟阴性,我们很高兴,觉得起码是个好头。但是随即小猫的血检结果出来了,白细胞非常低,让医生觉得不是个好事,可能意味着遇到了试剂假阴性,于是问我们要不要做最准确的 PCR 检查。没办法只能继续做,否则没法确认是否真的没有猫瘟。

PCR 需要一个小时左右,十点多的时候邻居有事结完钱先走了,我和医生说我先回家洗个澡,PCR 结果出来立马在群里通知一下。

天下着小雨,我一边淋着雨回家一边祈祷小猫别得猫瘟…

为了舒缓焦虑我买了罐无糖可乐,洗完澡之后就打开B站一边看视频一边喝了起来。

过了还不到一个小时手机突然响了,我看了一眼时间发觉不是好事,因为医生说阴性的话要完整跑完PCR流程。打开消息后确认小猫身上有猫瘟,而且她的肾脏还有一些问题…

穿好衣服又到了医院,问医生下一步该怎么办;医生说联系了十公里外的一家比较大的宠物医院,那边是24小时并且可以治疗猫瘟,他们已经联系好了我可以直接过去。

于是驱车花了大概半小时到了大医院。这里感慨一下还是自己有车方便。

因为前面已经同步了病情,所以这边对小猫做了简单的检查之后就办理入院了。

过程中医生问我给小猫起个名字吧,我一时间想不到其他的,想到一开始医生错把小猫当作之前那条接受治疗的叫 lucky 的狗,我想要不就直接叫 lucky 吧,希望她能挺过去。

这边的医生也告知说目前 lucky 的情况不是很好,猫瘟很有可能是致命的,他们会给要抗病毒,但是能否挺过去只能看小猫自己。

交完治疗押金之后我就开车回家了,医生说医护每隔一小时会检查一次 lucky 的状态并且发到群里。

头两天 lucky 的整体状态虽然还是不太好,但是至少看起来再往好的一面发展。

没想到周五凌晨的时候 lucky 突发呼吸衰竭,医生紧急抢救但是还是没能抢救回来

周六和邻居商量后决定让 lucky 单独火化,我又开车去到医院见了 lucky 最后一面,那会儿真的是百感交集

周日和媳妇儿一起回家的时候顺带去医院把 lucky 的骨灰接回了家,放到了书房的一个角落,媳妇儿说看到 lucky 的骨灰她也会很难过。

因为问了物业管家,不能把骨灰撒在小区草坪上,所以我打算在 lucky 头七的时候把骨灰埋到对面余杭塘河道草地上。

祝愿 lucky 在喵星再无病痛 🙏


#2

周日大早开车去媳妇儿医院接媳妇儿下班,然后一起开车去了省妇保的钱江院区做孕前检查。

媳妇儿的检查都比较顺利,也都很正常没什么问题。

比较蛋疼的是周六晚媳妇儿特意让我自己撸一发,等周日精液检查的时候她想知道一天的精液是什么情况。结果到了医院取精室,医护说必须要 2~7 天禁欲才能检查,否则不准….让我改天再来

给我气的啊…

只能下周再自己开车去了 🤣

因为医院离媳妇儿家很近,做完检查才十一点多,于是就叫上了丈母娘中午一起吃海底捞。媳妇儿想这顿海底捞想了好久了 😂

#3

本周观影:

  • 火星快递 3/5 这结局太糟蹋了完全撑不起中间那么精心的剧情设计…

因为这周实在太忙了所以就在电影俱乐部看了这么一部电影

Work

#1

本周学习

CppCon 2021 | Code Size Compiler Optimizations and Techniques for Embedded Systems - Aditya Kumar

  • 这个 talk 主要探讨的是如何减少二进制的体积大小,因为作者是负责手机 App
  • 甚至为了一些体积优化可以牺牲性能…

CppCon 2021 | Custom Views for the Rest of Us - Jacob Rice

  • 如何手写一个自定义的 range view
  • vector 这种 proxy reference 在 range/view 下的解法
  • 以 iter_swap iter_move 为例简单讲了一下 range view 引入的 CPO 的应用

CppCon 2021 | Back to Basics: Smart Pointers and RAII - Inbal Levi

  • 以入门的深度讲了 unique_ptr, shared_ptr, weak_ptr 的使用
  • 算是比较适合新手吧

CppCon 2021 | Up to Code - David Sankel

  • Bloomberg 的人,讲的都是比较玄学的形而上的 engineer 应该如何做一类的话题…

C++20 Coroutines: sketching a minimal async framework https://www.jeremyong.com/cpp/2021/01/04/cpp20-coroutines-a-minimal-async-framework/

  • 这篇 post 对于 awaitable / promise_type 这些基础概念的介绍我觉得是非常好的一类了
  • 文中的代码不是完整的,需要看作者自己写的 coop 的 lib

Implementing Simple Futures with Coroutines https://www.modernescpp.com/index.php/implementing-futures-with-coroutines/

  • 作者的动手系列之一 (1/N)
  • 之前低估了这个系列的价值,发现对于自己不是很熟悉的东西,这种 step by step 的动手学习真的很有效…

#2

动手部分就是跟着 moderncpp 的系列一篇篇学过去…

而且好像上周一周都没怎么写线性代数的题目 😂


好了这周就这样,下周见