3月小记

上学的时候我很不爱写作文,每次语文考试或者家庭作业都是好不容易才凑够字数。我们家这个网站建立好多年了,我还没有发表过一次文章。但是今天我终于要写一篇记录最近发生的事情啦!

先发个重要事件时间表。

日期事件
3/5休完产假回到工作岗位
3/7奶奶来到美国
3/16瑶瑶开始高烧
3/19我开始生病
3/20结婚十周年纪念
3/21老姜生病
3/22我被救护车拉去急诊,开始住院
3/24笑笑开始发烧
3/25我出院

去年10月底我们迎来了老二,休完公司给的18周产假,3月5号我便不得不返回工作岗位了。3月7号娃们的奶奶飞到美国帮我们照顾弟弟笑笑。本打算4月份开始把弟弟送去托儿所,谁知小家伙竟然不接受奶瓶,刚出生的第一个月有用过奶瓶,但是过去3个月都是我亲喂。于是我开始上班后,白天还是要继续亲喂,工作本来就忙,加上我又刚回到工作岗位,很多东西都落下了,喂奶耽误的时间只好晚上加班补上,晚上的最后一次奶要11点多结束,入睡困难的我差不多要12点才能睡着。雪上加霜的是弟弟几乎每天早上5点多就开始哼唧 (1个多月就可以睡到早上7点多的天使宝不见了…),我也就睡不了了。返工后的每一天都是严重缺觉,忙到起飞,感觉马上就撑不住了,于是我打算接下来的每个星期三休息一天,这样可以在周中补充一下能量。为了帮我减轻负担,老姜开始晚上陪弟弟睡觉,虽然我早上还是会被吵醒。

值得开心的是3/16号那个周六早上,弟弟终于接受奶瓶了,喝了60ml,之后就可以正常喝奶瓶了,我终于可以白天泵奶,早晚才亲喂。3月16号下午瑶瑶情绪不好,一直哭闹,我觉得有点意外,这孩子已经很久都不这样了呀。果然晚上便发现她发烧了,晚上陪她睡觉,还是持续高烧,半夜喂药,但是也没多想,以为只是普通感冒发烧,她大半年都没发烧了。周日我也开始觉得不舒服,有一点生病的症状,于是没有去游泳,但是周一还是正常上班了。

3/19号周二下午我的症状开始变严重,全身酸痛,喉咙像是得了新冠那样痛,不得不请假休假。

3/20号周三是我们的结婚10周年纪念日也是老姜的生日,原本计划出去二人世界的,因为我生病不得不取消,老姜出门开工作会议,我让他顺便给自己买个蛋糕回来,晚上瑶瑶领着唱生日歌,吹蜡烛,一家人一起吃了蛋糕,这一天就这么过了。

3/21号周四老姜也请病假了,家里2名大将和1名小将都躺沙发上了,还好奶奶和弟弟目前没事。老姜拖着病体带瑶瑶去看了儿医,检查完说没事,但是没有检测新冠流感啥的,我们的这个儿医不太推崇做各种测试,因为只要没有炎症/细菌感染,不管什么病,都是吃美林或者泰诺。那天晚上睡前我症状变得更严重了,头特别疼,晚上10点半硬撑着给弟弟喂奶,半夜听到弟弟大便,不得不起床换尿布,然后弟弟又开始哼唧,我觉得自己实在不行了,打电话把老姜叫过来帮忙,我只说了一句我很难受,就躺回床上了。老姜赶紧把弟弟带到别的房间,想着让我休息。我半睡半醒撑到早上,没有力气动,感觉呼吸困难,好不容易走出房门,老姜看我的样子问是不是要带我去看医生,我点头说好。他跟家庭医生那边说了好一会儿之后的结论是带我直接去看急诊,然后便扶着我下楼去。到了急诊,又等了好一会儿,终于轮到我们。进了病房,护士测了温度,39.5高烧,这还是小事,但一测血氧,只有84%,然后血压也偏低,他们说这个情况很危险,必须马上叫救护车送我去大医院的急诊室,同时马上开始给我输氧,吃退烧药。没两分钟,急救人员就到了,把我带上救护车,交待老姜开上自己的车,到急诊室跟我回合。后来知道他比救护车还先到医院。。。

到了急救室后,血氧还是一直偏低,需要输氧,医生说这情况只能住院了。各种检查都做了一通,发现是得了甲流,然后导致肺部感染,得了肺炎,没有发现别的问题。紧接着把我转到普通病房。这辈子我还只住过3次医院,一次是近视手术,另外两次是生孩子。平常我也很少生病,没想到这次竟然生病严重到住院了。由于没有细菌感染,医生觉得我并不需要用抗生素,于是住院第一天晚上就只是用退烧药,结果高烧好几个小时都没退,整个人超级难受,住院后比住院前还难受,我当时求生欲望都不高了。第二天早上医生觉得我应该是有细菌感染,决定开始用抗生素,一边打吊瓶,一边吃药,终于情况没有更加恶化。住院第一晚老姜没有陪我,第二天来看我的时候觉得我整个人都蔫了,于是第二天他坚持在医院陪了一晚,这意味着奶奶要在家里照顾两个娃,真是觉得过意不去。

更糟糕的是3/24号早上弟弟开始发烧, 奶奶喉咙有点痒。老姜赶紧给弟弟约医生,电话联系后,医生说大概率也是甲流,直接开了抗病毒的处方药,等明天早上再去医生办公室看。其实就算得了,也不是一定要吃药的,但当时我们已经吓傻了,生怕弟弟情况恶化,拿到药就给他吃了。然后又带奶奶去做测试,还好没事,她也没什么其他症状。带奶奶去做测试的时候,请了对门的邻居大哥过来看了一会弟弟,考虑到他们没有小孩,就算传染了也风险小一点。我想起来还没来得及给奶奶买保险,赶紧叫护士帮忙把电脑从行李箱拿出来,坚持把保险买好了。电脑是老姜拿来给我看电视打发时间的,我一直难受根本没有娱乐的心情。早上医生来查房时说从医学角度来说我的情况已经好转很多,虽然我还是觉得很难受,尤其是因为这该死的头痛。

3/25号早上老姜带着弟弟去看医生,确认是流感,好在弟弟没有烧的很严重,抗病毒药和退烧药也用的很及时,他的情况基本稳定了。我也终于觉得我的情况好转些了,医生和护士都说我可以出院了,氧气是从24号下午就停用了,血氧已经基本稳定,虽然还没有到97以上,但是也有95左右了。早上老姜扶着我出病房走了一圈,虽然有点累,但也基本算是个正常人了。于是当天下午,我便出院回家了,医生给我开的病假是到4/1。前几天一直折磨我的头疼终于没有了,结果又来一个新的幺蛾子,我的脖子开始奇痛无比,堪比生小孩的宫缩。晚上痛到没法睡觉,哇哇大叫,打电话咨询了做物理治疗和曾在医院当医生助理的朋友们,说应该是我在医院躺了几天,活动太少,导致脖子的肌肉僵硬甚至萎缩,建议我吃止痛药和做一些练习。折腾一番之后,总算是睡了。

3/26号下午又因为脖子疼的哇哇大叫,于是打电话给家庭医生,他给我开了强效止痛药,也约了第二天去看他。这几年生孩子,都是去看的妇产科医生,已经好久不见这个家庭医生,没想到他还是这么亲切,问我需要他为我做什么,我说可不可以给我更多病假,他非常慷慨的给我加了一周假,让我可以安心在家里休息,不用带病上班。

现在的我还在休养中,每一天都比前一天有进步,希望我很快就可以完全恢复了。

经验教训总结:

  1. 家里有人生病时,还是要做好隔离,坚持戴口罩之类的。我们就是太掉以轻心,瑶瑶生病的时候我们没有采取任何措施。
  2. 照顾好自己了才能照顾家人。一定要避免过度劳累。
  3. 有两个娃更需要有backup care,无法想象如果这次奶奶不在,情况会有多糟糕。

要感谢的人:

  1. 最最最要感谢的人肯定是奶奶,大家都病倒时,多亏了她没日没夜地照顾两个小孩子,撑起整个家。虽然年纪最大,但是身体硬朗的很。
  2. 然后要感谢的是老姜,在我生病难受情绪低迷的时候陪着我,给我加油打气。
  3. 还有一个个给我们送饭菜以及接瑶瑶放学照顾她的朋友们。感谢你们帮助我们一家度过这次难关。
  4. 医生护士们,是她们帮我赶走了病痛,给了我重生。在医院期间,护士还帮我点餐,多次叮嘱我要多吃东西。

期间发生的搞笑事件:

  1. 搬去普通病房时,护士问我们带了什么东西,我们说只有一个外套。护士表示不相信,问有没有手机,答说没带手机(因为走得急,也根本没想到会住院。)护士又问我们怎么来的,答说坐救护车来的。。。(不知道她们为什么要问这些问题)
  2. 在急诊病房里都是老姜在回答各种问题,我一直没怎么说话,实在是没有力气,加上喉咙也非常痛。于是,在救护车上时,急救人员问我是不是一点英文都不懂,可能他当时在想要怎么跟我沟通。。。
  3. 有个大约是印度的女住院医生,一脸认真的问我,为什么说话这么小声?是不是喉咙痛。。。这不废话么?能正常说话我那么小声干嘛?
  4. 出院前我跟护士说请她帮我跟医生多要点病假,她说我得的是流感而已,不是新冠。。我想说我得新冠的时候根本没这么严重呀。

时光机器

也不算毫无预兆,但是当连轴转的机器戛然而止的时候,还是觉得一脚急刹车发生太快了。

大约懵了个把小时吧,然后开始恢复职业习惯,计划风险、应对方案等等事项后,终于是得出了“应当以如释重负的心态面对此数十年难遇之时机”。

已经记不得上次过这样的生活是什么时候。一时间思绪仿佛穿越了时间机器。

(1)小帅侠初出茅庐,清理江湖名震阳台

也许那是某个暑假的一个上午,神清气爽却百无聊赖。万事安好,只是无数大头苍蝇在厨房与阳台之间穿梭不止,甚是讨厌。于是我祭出我的塑料宝剑,准备为民除害。

话说此剑乃母亲大人亲自为我置办,青铜色把手凸显主人历经世事、成熟老道,雪白剑身彰显主人品格高贵、光明磊落。这宝剑断不是后现代那种硬塑料材质加声光电的地摊气质,其剑身柔软而坚韧,任凭小朋友们互相砍杀,也决计不会伤及一毫一毛,剑身反复弯曲也不会伤及宝剑本身。

(此图来自知乎“林鸣谦”的一篇文章)

用这把宝剑击杀苍蝇是再合适不过了,然而其毕竟是冷兵器,美中不足却是其杀伤范围及其有限。一想到老师谆谆教诲,我决心一定要想出办法,用科学的精神、用现代的技术改善这种中华传统兵器。在家里有限的两室一厅里反复搜索了一番,我看上了一段电话话筒的线。

How to Keep Telephone Cords from Tangling | ThriftyFun

对不起,一时兴起贴上了旧式美国家庭里流行的超长搞笑电话线。我当时尚且年幼,还不能驾驭这么长的攻击范围,当然了,主要是当时住的房子的阳台也没有那么大。总之就是找到了如下这样的一段话筒线。

如此一般,中华古典武器与现代通讯技术得到完美整合,宝剑可以脱手而出,瞬息间电光火石,苍蝇无不血肉横飞胆颤心惊。击杀敌人之后,我只消心念一动,宝剑即刻回到我手中,当真是杀遍阳台无敌手。

只是如今再回忆起来,却不记得完事之后没有用肥皂水细细清洗后方才将宝剑收回到自己的枕头下面了。

(2)新世代仁感江城,护百姓义不容辞

话说那是另一个燥热的午后,大学里。我大抵是学一或是学二食堂干了五两米饭之后,正前往东九教学楼,心里正盘算着去哪座教学楼哪个教室更有可能实现今日之自习吹空调的人生巅峰。

只见斜刺里突然杀出一员老将,定睛一看,皮肤古铜,衣着褴褛,弓身向我走来。我站定后,问老者何往。且听老者一五一十道来:原本在关山工地干活,不想包工头拖欠农民工工资,前去找工头讨薪理论,却不想工头心狠手辣,纠集手下殴打老者,所幸老者一路逃亡到了关山口男子职校。如今举目无亲、走投无路,身无分文,饥肠辘辘,只求几块钱买顿中饭。

我一听,顷刻炸毛了,彼时和谐社会已成,万事安定,举目之处皆欣欣向荣,既愤于社会主义法治如何能容下此等违法乱纪之事,又怜老者竟遭此不公待遇。所幸今日遇到我,虽不如鲁提辖一般要拳打镇关西,却定要为老者讨回一公道。当即要老者带路去工地,我要质问工头为何做下此等伤天害理之事。

老者却说他害怕被工头抓回去,坚决不愿再去工地,只是几日没吃东西,想要买点吃的。我一听也觉得这是人之常情,人是钢饭是铁,当下应该先带老者填饱肚子。一抬头,韵苑食堂四字正映入眼帘。遂引老者入食堂坐下,当即买了一碗豪华版的面条端给老者,让老者先吃饱后我们再谈打算。

老者却是一口不吃,我又好言慰劝老者先吃饱再做打算。老者却说他因为害怕,吃不下饭。老者说又害怕工头追杀,只求一学生收留于宿舍住几宿,然后再做打算。我一思量,宿舍四个床位已满,怕是无法留宿老者。当下之计,只能求助有关部门。于是打了若干电话,如今时代久远,记忆模糊,大抵联系了保卫科、110等,将情形娓娓道来,均表示他们无法介入。正当两人呆立于韵苑食堂门口无计可施之际,再一抬头,却看到墙上赫然贴着“武汉市长热线”宣传海报。

于是拨通市长电话,尽管略感失望的是接电话的却不是市长,而是甜美接线员,一通义愤陈词下来,接线员当即表示让我们原地等待,他们马上联系解决此事。挂断电话后不出几分钟,先前表示不能管的派出所打来电话,问清楚所在地址,说马上派人前来处理。紧接着,一辆警车呼啸而至,两名警员前来问询。一番交涉下来,警员表示工地不是他们的管辖范围,如今之计只能送老者去救助站,救助站会帮助老者。我坚持老者人身受到威胁,要求警员帮助,一番纠结下来,警员同意驾驶警车将老者送至救助站。尽管路途稍远,我觉得好人就得做到底,于是生平第二次坐警车,一路护送。

(BTW,第一次坐警车应该是少年时期坐了一次如下的顺风车)

尽管路途漫漫,而我心里却想着约两千年前,玄德公亦是在此荆楚之地护送百姓。谁说当今人心不古?

七弯八拐之下,终于在武昌某条小路的若干商铺之间的一个狭小门面找到了救助站,警员将老者送入救助站,和救助站确认他们会给老者提供食物和返家的车票费用后,我方才随警车返回学校。

路上,警员教育我说将来不要掺和这样的事情,而且还打电话给市长热线,他们按规定是“一旦学校有警情,他们要X分钟到案“,现在开出出来这么远一旦有事他们不能及时赶到的。我严肃地教育了警员说如果每个人都对关心社会的事情,我们的社会会少很多不公与冷漠。

警车终于将我送回到韵苑食堂门口,我一看手机一下午已然过去了。一下午啥事都没做,却又好像做了件天大的事情。

Tech Spike and Estimation

I didn’t really expect this personal entertainment project would cause much attention though, recently my friend started to ask about the progress of AirCares. One of my project manager friends started asking me if I need aid for project management. Sigh, what should I say – am I impacted by the global supply chain crisis? (which is true actually). Anyway, after recovering from some unexpected errands, here is the update!

The conclusion is here: Azure IoT Service Spike (/2021/10/23/azure-iot-service-spike/)

Tech Solution

The whole system includes basically two parts: a centralized server-side controller and a few clients which either provide status from sensors or stand by for executing some actions.

Client

I’m neither a hardware engineer nor interested in hardware for a long-term career goal, so I’ll just choose a popular, affordable single-board computer as far as it works. Not to say my friend Sean even provided me his project experience.

Then I’ll use Python or Node.js to write a small client-side program to collect temperature data and send signals to drive the circulation fan.

Server

A very nature idea for the server-side is Lambda+Api Gateway. While Lambda + API Gateway is nothing new to me, I was thinking if it would make more sense for me to explore the IoT service provided by popular Cloud Platforms.

I turned to Azure for two reasons: 1. I have had a personal Azure subscription with monthly credit, so I don’t need to pay extra money for any Cloud service as my traffic will be just minimal. 2. If there have been wheels, at least let me try if the wheels meet my requirement before I reinvent my customized wheels.

Budget

As I mentioned – I am really impacted by the global supply chain crisis, the inexpensive $10 Raspberry Pi Zero W is out of stock in adafruit. So I still need to figure where can I find a supplier without paying too much for the product or shipping.

ItemQuantitySubtotal
Raspberry Pi Zero W1$10
Raspberry Pi Zero W (with header)1$14
DS18B20 Digital temperature sensor + extras4$15.8
Premium Male/Male Jumper Wires – 20 x 6″ (150mm)1$1.95
Adafruit STEMMA Non-Latching Mini Relay3$17.85
STEMMA JST PH 3-Pin to Male Header Cable – 200mm3$3.75
Premium Female/Female Jumper Wires – 20 x 6″ (150mm)1$1.95
Premium Female/Male ‘Extension’ Jumper Wires – 20 x 3″1$1.95
Adafruit Perma-Proto Half-sized Breadboard PCB – Single1$4.5
Total$71.75

Estimation

EpicEstimation
Manually create server-side Azure resourceSmall
Details of server-side Azure FunctionMedium
Build client-side softwareMedium
Build client-side hardwareLarge
Manage server-side resources per IaCLarge
Build extra QA environment plus CICDMedium
System monitorSmall

Azure IoT Service Spike

Architecture of AirCares

Architecture of AirCares

Summary of the POC

Notes of the Spike

  1. Basic concepts: events, insight and action: https://docs.microsoft.com/en-us/azure/architecture/example-scenario/iot/introduction-to-solutions
  2. Create a IoT Hub: https://www.youtube.com/watch?v=A4TKvsLu2Yw
  3. Quick start of IoT Hub: https://docs.microsoft.com/en-us/azure/iot-develop/quickstart-send-telemetry-iot-hub?pivots=programming-language-nodejs
    1. Get connection string of the IoT Hub: az iot hub connection-string show –hub-name ${nameOfIoTHub}
    2. Run a simulated device:
      1. Create a device
      2. run https://github.com/Azure/azure-iot-sdk-node/tree/master/device/samples/pnp
    3. Listen the message sent from the simulated device: az iot hub monitor-events –output table –device-id ${nameOfDevice) –hub-name ${nameOfIoTHub}
  4. Create logic layer to process events from IoT Hub: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-iot-trigger?tabs=csharp
  5. Use Azure Function
  6. Send Cloud to device message:
    1. Overview: https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-messaging
    2. Details: https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-node-node-c2d
    3. Notes: the connectonString for device and service can only be used for specific purpose correspondingly.
  7. Azure loggin system

Work journal of AirCares

Timestamp: 9/11/2021 1 hour:

explored the IoT architecture, Cloud platform options, and hardware solutions.

  • http://hubbins.github.io/post/sensor-part1/
  • https://opensource.com/article/21/7/temperature-sensors-pi
  • https://www.circuitbasics.com/raspberry-pi-ds18b20-temperature-sensor-tutorial/
  • https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/iot
  • https://www.adafruit.com/shopping_cart

Home Project Kick-off Meeting

Project: Our house was built in the 80s, air circulation is not good in the house, temperature between the first and second floor can vary greatly during summer and winter. My husband decided to build an Internet of Things (IoT) application to improve air circulation in the house during his sabbatical leave. He invited me to participate in the project as a product manager.

Date & Time & Location: 09/06/2021; 21:00–21:30; Room Luoyang (in our house)

Attendees: Technical Manager & Software Engineer – Fabius; Product Manager – Lela

Stakeholder: Scarlett (She missed to attend the meeting because she already went to bed)

Notes:

  1. Discussed pain points:
    • The second floor gets very hot during the summer, and it gets very cold in the winter.
    • The air circulator fan in the basement is very loud and the noise is especially annoying during evenings.
  2. Determined project scope: We decided to solve the first problem in the Minimum Variable Product(MVP) version and leave the second problem for day 2.
  3. Brainstormed product names and landed on: AirCares (this may change if we may think of better names later)

Follow-ups:

No.TaskResponsible
1Conduct technical research and come up with high-level technical solutionFabius
2Determine resources including development team and procurement planFabius
3Provide high-level estimateFabius
4Create product roadmapLela
5Create user stories Lela

My Sabbatical Projects

This is no news – the pandemic is impacting everyone now. My problem is, it has been the 4th year since my last time visiting families in Asia because all previous travel plans were interrupted by all kinds of reasons.

Every four years, Morningstar provides a generous fully paid six weeks sabbatical to its employee. I was about to spend my six weeks sabbatical back in Asia but now it seems unreachable. So I decided to spend the six weeks in the US. Travel domestically? I hope I won’t be the one help spreading the virus.

So finally I choose to stay home for my personal projects:

1. An engineering project: I’d like to complete a small engineering project. I want to ensure I won’t be bored while coding is entertainment to me. The other reason is, I hope this small project can provide insights and reminders to my second project.

2. A summary project: I started my career journey 13 years ago. I worked on a lot of projects, enjoyed various tech stacks, pursued open-minded leadership, experienced innovation from waterfall to agile and on-premise to cloud. But I was always busy, either for work or for my family. Though I do summaries and exchange ideas with my wife (she works in the software product management domain) periodically, I’ve never gotten a chance to aggregate those ideas, approaches, lessons, and opinions with a dedicated time. It’s time.

For the engineering project, I prefer to do something I am not so familiar with, like IoT, but I didn’t find a real fun and useful project yet. While I was using Excel to manage the cashflow of my family, I plan to create a simple tool to help me, and probably other folks who think it’s overkill to hire a financial advisors. If you have any ideas about small projects, it’s not too late yet and I would appreciate it!

For the summary project, I’ve started the agenda of the summary. I was a bit surprised that I listed so many worked items to build a modern software. Each item could be a real big topic, let me choose a few priorities to start my record.

https://fabiuslela.com/static/summary.html

Fly Away

瑶瑶像往常一样,早就开始了她夜间12个小时的甜蜜睡眠,太太今日也累了于是早早上床休息了。整个房子都安静下来,我几乎都要无所适从,想起明日是垃圾日,于是去料理垃圾,然后又从堆积了两周的信件中整理出来各种有用的文件。

处理完这些琐事,回到办公室坐下,我可以完成LetsEncrypt剩余的自动化,或是有点时间写点文章。想了一想,LetsEncrypt随时可以写,而文章却只能是可遇而不可求。看看上一篇文章,已经是三个月前了,心中似乎也若有所思,记录下来罢。

夜已经够静了,还是带上了防噪耳机。也不知道是这玩意发出的声音还是它戴在头上的那丁点重力压迫在起作用,总之带上之后,总觉得心绪更能集中。

音乐的惯性对人的影响真是可怕,十几二十个年前听进去的音乐在心中那种地位,无论如何都无法被新音乐取代。耳机里传出的那些老音乐不断在我记忆中激起涟漪。

想到中学时代的好朋友可能已经有十来年未曾联系了,大学时代亲密的室友们,如今天各一方。离开武汉和深圳之时,只是想到现代交通已然如此发达,不曾想到自此一别后生活工作杂事缠身,哪怕是下一次回首,或许都要以十年为单位。

思绪几乎都任由QQ音乐的随机播放摆布着,《雨一直下》又使我想起那年物理竞赛失利,不能正确面对成败而选择在雨中漫步的那中二少年,不禁心中一恸,也说不清楚是感慨还是悲伤。感慨是因为我们人生往往经历很多事情,其中一些事情往往让当时的我们以为非常重要,然而事后看来其实只是漫漫人生路中一场小雨而已。悲伤则是因为中二少年不再中二,已经蜕变为中青年了,再也不见少年之时那般青涩与天真,只是留下一个事事淡然只想醉心田园的伪农夫。

今年是我们迁来芝加哥第五年了,五年之间结识了不少很好的朋友,我们也曾经一起露营、一起逛吃、一起旅行、一起滑雪、拍照、烧烤、派对等等等等,美好的记忆那么多,然而最难以忘怀的却是送别朋友们离开的场景。大概这就是伊州人口净流出在我们生活中的具体表象吧。

想要吟一首《白雪歌送武判官归京》,此时却未到芝加哥天寒地冻之季节;想要诵读一遍《黄鹤楼送孟浩然之广陵》,此地却距离黄鹤楼千万里。怅怅然然,似乎听到语文老师念诵“天下大事,分久必合,合久必分”,而物理老师则说“运动是绝对的,静止是相对的”。

尽管思绪混乱,但还是著杂文一篇,以祝西柚成为吃饭积极分子,祝麦穗成为睡觉积极分子,祝蛋蛋不再受不可食米饭之苦,祝April永远犀利。珍重,再会!

 

我推荐这个疫苗点

周三下午从Will County Massive Vaccination site打完第一针回来,他们非常高效,排队等待时间可能合计不超过两分钟,打完之后到观察区坐15分钟,同时把第二针也约好。

重要的内容放前面:

这个点的位置在Naperville开车往南30分钟的地方,几乎能随时约到任何时间的疫苗。其说明看起来只有Pfizer和Moderna,给我打的是Pfizer。

https://events.juvare.com/IL-IDPH/4f10bfeb-6d6a-4a9b-9059-1e06b405743f/ (更新:可能由于强生疫苗的临时停止,发现这个地方已经订得很满了,大家抓紧,地址是3128 Voyager lane, Joliet, IL)

我估计其他州设的疫苗点也是一样的容易约到容易打针的。连ID都不用看,带好预约邮件里面的PDF就行了。

尽管疫苗肯定是不会缺,但还是想呼吁一声希望大家尽快去打疫苗,打了疫苗之后还需要好几周才能生效,而且再打booster也需要时间。尽早去打疫苗,担负起普通人应当承担的社会责任。

这里还有好些预约的地方:

https://events.juvare.com/IL-IDPH/?page=1
其他朋友提供的:https://kanevax.org  https://www.indianvaxaurora.com/


其余内容待续