202301W4 Hello eBPF

From this report, i just start writing in English as much as possible.
I had a short but insightful conversation with a fellow open-source enthusiast over the phone. As mentioned in my year-end review, I felt that my involvement in open-source projects had decreased in 2022 compared to 2021 (partly due to maintaining my company’s open-source projects). This year, I plan to sacrifice some of my social time to invest my energy in more active open-source projects, and try to shift discussions about PRs and issues from WeChat to email for better asynchronicity.

6km

On Wednesday, I listened to an episode of GGTalk podcast and decided to run 2km more than my usual 4km, but stopped because I had to work the next day. I hope to achieve the goal of running a half-marathon distance at one time this year.

阅读更多

202301W3 头文字D

小区楼下有几个小朋友在下象棋,仿佛看到了20年前的自己,那时候小区也是有几位一起玩的朋友,如今也都各奔东西了,只有一个还保持联系。
好久没有和表哥联系了,周末抽了一个多小时闲聊,他说北京疫情比起几个月前好多了,说我一个人在深圳没什么意思,要不要在北京工作,或者天津,可能是过年那几天家里有和他提了一下。我说政治中心太过严肃了,闲散惯了融入不了那边的生活,天津还相对靠谱点,不过还是惦记着成都。

换了一台电脑

终于忍受不了编译一个小工程也要半分钟了,找老妈朋友买了台 M1 PRO 的,本来是选的 M2 ,阿姨说刚好她店里下架了一台14寸的,配置比我选的会好不少,如果不介意电池损耗可以一试。考虑到电脑大部分时间通电,所以电池容量下降一点没关系,但是性能的提升还是能降低不少血压的,事实也是如此,内存和芯片的提升节省了一半以上的编译时间。

阅读更多

202302W1 重拾的生活

最近朋友圈被 Damusapitable 刷爆了。apitable 是个不错的开源项目,不过方向不是很感兴趣就没有跟进了。本着好奇的原则注册了一个 Damus 账号,目前上边的广告泛滥,绝对的去中心化没有任何的审查也是需要一些靠谱的方案保障,比如智能合约,发帖需要消耗gas费用,但是这样会极大打击社区活跃度。看了下 nostr 的思想,对其未来的自制能力还是很有信心的
20230205225653
我们的信息是公布在所有 Relay 的,活跃在各个社区的 名人 总是有共通的那一波,然后就像 POS 协议那样由 名人 来筛选黑名单,当然这只是目前的一个想法,可能还不完善。

恢复的运动

过年的那段时间运动量急剧下降,生物钟也是惨不忍睹,每天4-5点睡觉,下午1点起床。用了将近一周的时间恢复正常了,前两天还是很晚才睡,最后决定用跑步挣扎一下看看效果,终于可以在1点之前睡觉了,虽然也不怎么早。周末也是保持了每天至少1W步的运动量,会去欢乐港湾听唱歌,然后从后瑞地铁站一直走回小区。

阅读更多

gRPC

引言

随着应用的日益复杂,单一服务已经不能很好地承载日益庞大的用户请求,当唯一一个服务由于各种原因不能正常运行(数据库满载,机房故障)导致系统整体挂掉显然是不能接受的。解决上述问题思路就是风险均摊,比如机房故障我们可以把服务部署在多个地区,然后把服务从大的服务拆分成若干个小的服务,这样当一个服务出现问题的时候也可以保证其他服务正常运行,至少不是所有服务全部炸掉,比如直播的时候弹幕服务不可用,但是用户依然可以正常观看直播,只是不能和主播实时互动而已。
以上粗略描述了微服务的基本思想和要解决的痛点。

gRPC?

阅读更多

除夕的深圳

小区附近的店铺都关门回家过年了,使得本就比较偏僻的街道显得格外冷清,连平时后瑞地铁站周边密集的小吃摊也仅剩了三两个在维持着最后的烟火味。

除夕

提前放假的几天在家疯狂玩游戏,玩到作息昼夜颠倒,每天凌晨4-5点睡觉,11点之后起床,基本没怎么下楼。直到除夕那天中午应邀去同事家吃午饭,本来约好的吃完早饭就过去的,结果刷了一下B站睡着了,要不是老爸的一个视频电话打过来可能就一直睡到中午了。同事家里做了蛮多的菜,期间她们问我做的如何,我笑了笑,打趣道比昨晚吃的泡面好多了。
后来去荷兰小镇转了转,看到有卖乌龟的,想起了之前养的没有活过一个季度的乌龟,同事说可以再买一只,有比较便宜的品种,最终还是没买,家里那只之前生病的时候我觉得症状比较轻微,而且乌龟的生命力比较顽强,就没有带着去看兽医,直到最后结果无法挽回,那段时间极度消沉,不专业的喂养是在亵渎生命,就决定暂时不养宠物了。
晚点的时候感谢了同事的招待,坐地铁去深圳湾转了转,坐到了另一个站,又低估了深圳湾的长度,绕了很久都没有走到经常出站的那个地铁口,错过了落日。

阅读更多

去听欢乐港湾的弹唱

下周结束就快过年了,和家里说了今年在深圳过年,第一次在外地过年是两年前,也是在深圳,大部分人来深圳都只是为了赚钱,这边的外来人占比相当大,所以一到过年会发现这座城市很空,特别是除夕会有种一个人拥有整个城市的感觉。
至于为什么在深圳过年,是因为毕业之后就一直在工作,节奏很快,每隔一段时间就想留出几天什么都不做,出去户外,或者关掉电子设备一直躺着。

春节假期有两周左右,是想做一些平时没时间去做的事情,比如看看周围有没有地方钓鱼,前几天看到 Grey Li 的年终总结,有提到十多年前的吉他,后来就基本没弹了,有遗憾的也不止我一个,还是可以继续学习的。

周末晚上去欢乐港湾吃了麦当劳,那边每周末都有人唱歌,曲子是随机的,也可以点歌,中间休息的时候去找他们聊了一会,我说平时最喜欢听小刚的《青花》,但是歌单上只看到了《黄昏》,能不能唱《青花》呢,“你是哪一年的?”,弹唱的小哥问到,我说25,不过周传雄的歌不是很多人都听过吗,他笑着说现在听的人少了,最终还是请他唱了《黄昏》。比起近几年火爆抖音的《红昭愿》、《叹》去考古十多年前的歌是有点奢侈了。

阅读更多

2022年总结

元旦和室友去惠州玩了两天,爬山有点过头了到上班这一天腿还是很酸,请假再家多休息一天,也抽出时间把年终总结搞定。

在写这篇之前回顾了去年的年终总结,顺便看了看其他博主的年终总结。

即使想用天花乱坠的描述去点缀这一年的经历,想来想去还是找不出可以炫耀的支点。期望的年终总结应该是充满奇异,实际上2022年什么大事也没发生,或许可以罪恶地把一切都推给疫情,亦或是承认这一年的平淡无奇。

阅读更多

颓废的两周

最近发烧的人好多,周四喉咙有点疼,不过当时也没有抗原,也不知道是不是中招了,打了声招呼远程办公。周日一起合租的同学烧到40度+,原本打算元旦前的一周也远程算了,鉴于在家这几天少了固定的运动量精神似乎变差了很多,想想还是去公司吧。周一早上看了一下镜子里的人,不到一周的熬夜和荒废了两周的跑步从黑眼圈和憔悴的面容就可以看出来有多糟糕了。

Pycon 2022

和听听卡一起主办了今年的 PyCon China 深圳场,有了往年的惨痛教训流程上顺利了很多,没有因为切屏器再搞到晚上十一点,会前还调侃说今年这个疫情到时候来听的人只有一两个会不会很尴尬,最终还是到场了几十个,似乎比去年还多一点。晚上一起吃饭的时候发现有不少讲师其实也是从听众过来的。第一年是听众,第二年是志愿者,第三年就上台分享。虽然工作上一直在 GO 了,不过在社区的项目还是优先开发效率比较高的 Python。如果明年的 Pycon 自己还在深圳的话,那上去分享一下吧。

阅读更多

万能的ChatGPT

这周听的播客依然以开源为主,几位嘉宾讲述了各自参与到开源的经历,以及一些想法。不得不说每次听到有谁说自己高中啊甚至初中就接触到编程还是有点佩服的,对比自己,初中的时候电脑基本都是用来看剧,或者玩反恐精英,高中就更纯粹了,单调英雄联盟。

深度参与社区

其中有一个观点还是很有感触的,就是尝试去深度参与社区。刚毕业的那会自己只负责拍照,还老担心拍的不好(事实上确实很业余),后来借鉴了其他人的照片,现在至少角度不会显得突兀。

阅读更多

开始听跑步电台

周二晚上跑步的时候收到社区的电话说经过风险地区,后续几天不能去公司上班。虽说不让去公司上班,倒也没有强制把整个楼封掉,或者不让下楼扔垃圾,只是避免和太多人接触吧。在家的几天也挺规律的,每晚都下楼跑步,12点就睡觉。

听了一周播客

从周二开始又想跑步了,之前也提到自国庆以来基本是没有跑了,以往跑步手机直接放家里,只带个手环下楼用于买水和记录跑步的里程和心率等,跑完就上楼了,现在每天会把手机打开播客听一期开源相关的内容,实在没什么可听的就选择一些生活相关的播客,比如设计,旅游,语言……听了一周的体验是相当不错的,平时自己也会关注自己感兴趣的博客。相比之下播客有几个好处:1. 是听的而不是看了,因为跑步的时候只能听而不能拿着手机看博客,除去安全问题眼睛是受不了的。2. 互动,播客的目的就是大家交流想法,比如开发软件可能他觉得有更好的工具或者包,而博客只靠表达效果是远远没有这么好的,比如主持人中间的开玩笑啊,其他人的语气这些从文字中是体会不到的。3. 博客相比线下的Meeting Up灵活很多,在线即可,疫情原因很多线下活动举办起来没那么方便,可能一年也没几场,博客只需开个channel就可以了。4. 其实很多主播也不一定有博客,或者有些主题自己写没什么意思,而在播客里可以了解到更多样的主播。

阅读更多