此条为私密说说,仅发布者可见

    🤔 生活观察 忘记一件不重要的事情的好方法是专注另一件重要/有意思的事情。

    🙉 奇奇怪怪 知道是什么是幸福的时刻吗?
    就是提前完成了一天所要完成的所有事情,并且第二天也做了一些规划,不担心任何事情还没做完。
    对我来说这就是幸福的时刻。

    周五下午 本来是团建 我没去 开开心心回家了 本来准备享受者加长版周末,下午就有一个崩溃问题抛过来要查,而且看上去很高优的样子。是访问map中的一个空指针或者野指针问题。 从日志上看 每次添加元素到map以及从map中移除的日志都是对应的。怎么也想不通为什么会崩溃。而且复现路径要配置环境 很麻烦。一下午看了日志 没有任何头绪。晚上把环境配好,加日志 断点调试。前前后后又折腾了四个小时 最终定位到原因是 map中移除元素 进入了这个元素的析构函数,而这个元素的析构函数又操作了这个map中元素, map erase的时候这个元素在map中会变成空的指针,因此就崩溃了…. 这个问题其实很容易犯,并且很难查。因此从map中移除一个unique ptr元素,最好先把这个unique ptr从map元素中移除,然后再销毁指针

    📝 每日记录 早上5点50多左右被吵醒,隔壁在搬家... 不可置信,而且和一般的出租房搬家不同,这种一看是住很长时间那种,两大卡车🚛... 于是,各种胶布声,以及椅子、桌子、物品拖地、碰墙的声音... it is a bad day!

    不过这一天终于结束了!lucky!

    此条为私密说说,仅发布者可见
    此条为私密说说,仅发布者可见

    📝 每日记录 周五点了一次必胜客外卖一人食,非常好吃,披萨甚至烤的有点脆。今天中午于是有点一次。哦,没那么好吃了。也许两次口味没差太多,但是确实完完全全没有第一次好吃了。

    对了,周一周二因为暴雨居家办公。

    周六我的鞋全部洗了,到现在还没干。希望停在小区门口我的电动车一切都好。

    📝 每日记录 今天我终于给住的房子安装了宽带!每个周末看看视频都会非常卡... 更不用说拉个代码...
    装了200Mbps的联通宽带,应该也够用了。

    同时还发现了移动宽带为什么这么便宜,不知道有没有了解的这块的。联通200Mbps一年就需要800多,而移动500Mbps/100Mbps甚至价格只有400-500元一年,不太可相信的样子。从网上了解到似乎移动的网络不是很稳定...

    今天请了病假,上午去医院检查,医生看了周一拍的CT,结论是:肺部没有什么问题,建议多休息... 如果不放心可以去心血管科再查查。但是不想抽血了,今天就没有继续看。

    🎬 观影 晚上看完了电影《海边的曼彻斯特》。老实说,很久很久没有耐心看完一部电影,大概几个月这么久吧。有点喜欢男主波澜不惊的说话方式。冷静的背后自有千钧之力。看完全片,没有感受太多的悲伤或者是别的感情,只是看完了一个故事,一个纪录片似的。

    此条为私密说说,仅发布者可见

    📝 每日记录 有一个bug 这周搞得焦头烂额... 有两个一个很小的问题,组合一起变成一个影响范围很大的问题....
    从定位到问题之后,就在想当初修改这部分代码的时候为什么没考虑到这一点。所以才需要单测/自动化测试很多质量保障的机制...是人就难免犯错。由此也发现了,相比较,做重要的需求,设计巧妙/重要的代码,其中代码质量保障才是最重要的,即使是简单的代码,也可能有逻辑问题。只有写好单测,才能尽量避免这种问题。

    写单测,并不是简单调用一下类里面的几个函数,EXPECTRE_TRUE就万事大吉了,而是真正的理解清楚这个函数的不同输入对应的不同输出,以及这个函数每一行代码对上层的影响。

    虽然写单测不是一件轻松的事情,有一些老的代码业务耦合性非常高,一个函数里,有好几个地方都依赖外部模块,一个个的mock特别费劲,重构呢,又回带来风险。新的代码因为没有“面向测试开发”的习惯和思维,写出来的代码仍然是可测试性不高...

    到了工作就发现,写代码不再是和之前一样,出了问题,即使是小bug,也可能带来无穷的麻烦,一定要谨慎谨慎再谨慎!!!

    周四的时候,有一位关系很好的同事离职了,虽然是同事,但更像是“学长”,虽然不是我的mentor,但从实习开始到工作一年的过程中,一直与他有紧密的工作关系,也是一直由他指导成长的,包括代码规范,代码设计等等。真的很舍不得,在他还在的时候,总感觉有不会的,有搞不定的时候,总能找他解决,他就是我一直以来的前进的指路标,而现在再也没有这层“保护”了。祝愿他一切都好!

    📝 每日记录 1个多月没有发布说说,每天都在“瞎忙”中。一旦忙起来,就很容易瞎忙,被各种事情推动,失去自己对生活的控制权。上周五结束了封闭开发,希望生活可以开始回归正轨。

    “未经审视的生活是不值得过的”。因此我希望还是能过每天花点时间来记录、总结一点点。

    🤒 ️生病的事 胸闷气短的病,到现在也没好。今天下午请假又去医院看了。医生猜测可能是哮喘,去做了一些“一氧化氮呼气和通气试验”结论似乎不是哮喘。预约了明天晚上的CT,明天早点下班!预约的时候听到一个女生说下周要出差,看来也是带病工作...

    接下来我要积极治疗这个病了,不能一直拖着,胸闷实在是太影响生活质量了。

    去了两次医院,第一次因为没有号,挂的特需,不清楚为什么后续的检查和药都没有走医保,全是自费。这次挂的普通号,还是很多走不了医保。不过好在有商业保险,我得研究一下。

    6月29日的时候我搬家了,从五居室搬到了一个复式,我在单独的一层,离公司更远一些,但是更便宜了一些了。6月30号也是我入职一周年,本来是想写一篇博文,但正如开头说的,“瞎忙”让我就这样拖着很多事情都没有做。

    💇 理发轶事 下午从医院回来,顺便理发了,我现在住的地方距离这家理发店8公里,非常远。这家理发店是我刚开始工作小区里面的,一开始价格35,现在老板理发时58元了,可是我还是一直去这家,老板理发的水平确实还不错,而且选择一个新的合适理发店也是非常困难的。

    此条为私密说说,仅发布者可见

    📝 每日记录 睡觉前看了一这个视频,终于一天的不愉快都一扫而空!!! 太搞笑了!! 逗逗太可爱了!

    对事不对人 以及 严于律己 宽以待人 就这两条估计没人能做到…..

    对事不对人 意思是同一个事情在不同的人身上是不是表现的态度一致?或者总体一致?比如对待上级趋炎附势,态度温和像小绵羊一样。对待下级态度冷漠,已读不回。这样的行为是令人可耻的。

    当然第二句话更难做到了,意思就是不要对别人提更多的要求,而是用来要求自己。要求自己必然牺牲更多自己的利益,不要求别人意味着放弃更多自己权益。这种吃力不讨好的事情,估计只有圣人能做到吧

    当然第二句话也像是一种宽慰一样,如果你对自我要求已经很高了,看到别人却不遵守规则,也毫无办法,也能拿来这句安慰自己,做好自己吧就足够了。

联系方式

关于我

  • 来自南部的一个小城市,个性不张扬,讨厌随波逐流。

那年今日
15 月前

🤔 生活观察 「把工作当工作来做」 什么是工作 ?职业(英语:Job),是一种日常性的规律劳动,其目的在于换取劳动所得(也就是薪资),以维持生活所需,亦象征在社会上的地位和名誉等等。职场上的专门行业,是对劳动的分类。职业是社会分工的产物,西方商品经济发达的社会,通常指具有一定专长的社会性工作。划分的方式很多,也没有定势,通常以所从事的产业或行业为主,并结合工作特点混合使用。职业在英语中对应于 profession 或 occupation,作为术语概念有差异。所以工作的性质决定了它不是一件轻松的事情,同样决定了这是一件换取劳动所得维持生活所需的一件事情。不要本末倒置,为了工作放弃了生活。什么是生活,我认为是满足自己精神生活的任何事情(有意义或者无意义,快乐或者无聊)。每天都不要因为工作,忘记了我们需要生活!

18 月前

👀 产品观察 最近 Arc 浏览器话题度较高,原因大概是最近允许教育邮箱直接内测吧。趁着这个机会,使用了一段时间。我的感受是:不习惯+不好用。这就是一个披着mac os 原生软件皮的chrome(基于chromium开发)。官网的噱头就是外观设计足够的吸引人。但是如果说只是看外观,难道Safari的外观设计不好看吗。但是safari的份额如此之低,在于Safari就是为了外观牺牲了很多易用性。当然还因为它不是chromium内核导致很多插件没有(我个人的主要原因)。看上去浏览器的外观,这十几年都没有变化,顶栏是标签列表,接着是标签列表,edge支持把标签列表放到左侧边栏是一个很大的变化,也足够的易用,因此edge的外观创新是成功的。再来看看arc的创新,官网介绍是“Arc is your space to breathe on the internet.”,啧啧啧。饼还挺大,使用arc的第一个感受:掉帧,没有chrome流畅。猜测原因是mac的透明背景、毛玻璃效果还是挺占用cpu的...再来看arc的交互设计,很多地方彻底改变人们对浏览器的习惯,这点不评价是好事还是坏事,只是这种习惯的颠覆,没有正比例带来颠覆的收益。比如地址栏放到了左侧边栏,同时左侧边栏只能彻底隐藏或者显示比较宽的一个区域,让整个网页显示区域过小,体验过差。还有标题栏也没有了,需要鼠标hover上去才能显示...难受。当然可以用快捷键,隐藏左侧边栏。左侧边栏和顶栏都消失的时候,整个浏览器只剩下网页,这种感受是从来没有过的,很奇怪。当然arc还是有一些特性不错的,比如左侧边栏支持多个space切换,这个希望edge 跟进。还有左侧边栏显示下载的内容列表也还不错。但是总体,arc对浏览器的核心工作创新太少,完全算不上所以的“新的互联网”,基本上就是UI上改改,同时打破了很多习惯,在网页滚动的流畅性也降低不少,所以根本无法“名副其实”。我会再尝试一段时间,再来写新的感受。

19 月前

📝 每日记录两个感受:思考先行,做一个功能、需求,先去思考,这个思考不是说凭空思考,而是去写一些伪代码、流程图、甚至可以是部分代码,让整个需求变得清晰,让这个需求中的每个流程的流程图清晰,并且有文档可以备份大的需求一定要分期完成,一次性考虑太多分支及其出问题,先限定条件,完成一个分支,再慢慢向外扩充,通用能力

20 月前

多谢关心:)