猫鱼周刊 vol. 090 向大佬学习
编辑
关于本刊
这是猫鱼周刊的第 91 期,本系列每周日更新,主要内容为每周收集内容的分享,同时发布在
博客:阿猫的博客-猫鱼周刊
RSS:猫鱼周刊
邮件订阅:猫鱼周刊
微信公众号:猫兄的和谐号列车
INIT
一转眼来到 2025 年的最后一周,下周因为出去玩,周刊休息一周,所以在这里先祝各位新年快乐。
按照习惯来说,年底也应该写一份年度总结,今年真的发生了很多事,现在还没构思好到底要怎么总结我这一年,可能拖更到新的一年吧。
STDIN
『嗨威说』清华大学读研三年 终以优秀毕业生/顶刊收尾
一篇很受到震撼的总结。作者是我大学时候的同学,本科毕业的时候从双非保研到清华,毕业这几年也没怎么联系,再听到他的消息已经成为顶尖大佬。
说起来,这位大佬其实给了我很多震撼,或者说启发,也算是对我大学以及毕业后的生涯有不少的裨益。
首先是不要太在乎别人的非议,坚持做自己的事情。大学第一年评奖学金的时候大佬的综测分就很高,自然就有竞争对手采取投诉、散播谣言抹黑等。印象中他也曾经苦恼这些事情,但事实证明优秀的人就是能拨开云雾坚持走好自己的路。
然后是应对挫折的能力,大佬最近的文章里提到连续考了七八次雅思,分数没有达标还要再考。复习备考雅思是很花时间精力的事情,失败的成本也很高(两千多考一次),但大佬面对失败就不是沮丧和自我怀疑,而是调整心态重新再战。我觉得这点我真的很需要改善。
还有就是认清自己的能力,以及「努力」也是能力的一种。我算是一个比较自负的人,我会觉得自己能力很强,我无敌(也许也是因为这样所以我受到一点点挫折或者负反馈就会陷入严重的自我怀疑)。事实上其实我能力也就平平庸庸,只是对我感兴趣的事情会比较上心,对自己的要求也稍微比较严格,所以可能有些事情会做得比较好。在「努力」这种能力上我表现很差,不管我怎么 push 自己也做不到专注之类的,这真的没得说。我之前提到过,成功是天赋、努力和运气的结果。
另外就是想清楚自己适合做什么不适合做什么,以及发展出一套适合自己发挥的 SOP。正是在跟他的接触中,我发现自己并不适合做科研,我提不出什么非常原创的思路,但是我比较擅长调研现成的技术,然后排列组合出解决某一个现实问题的方案。你会注意到我没有把「不专注」、「低能量」这些列为我的「缺点」,我觉得这些更加是我的「特性」,因为在这几年里面我逐渐折腾出很多办法来节省我的时间精力,反正对我没有太决定性的影响。
最后一点,说出来我还觉得有点心虚,因为我真的做不到,就是「在自己的时区上,一切都非常准时」。在 25 岁这个节点,有人结婚生子,有人买车买房,也有人研究生毕业,而我今年最大的事情就是生 cancer,lucky me。说来好笑,我对我自己的人生其实没什么规划,按部就班大学毕业,找工作上班,就这么多。大佬会对自己的职业有很清晰的规划,什么时候实习,什么时候博士毕业,都有很严格的规划,以及行动力很强的执行。我觉得这算是两种不同的方式吧,不管怎么样,保持良好的心态好好过就好了。
解析到本地 127 的神奇域名
原来还有域名会专门解析到 127.0.0.1,可以用来方便本地开发,好处还不少,例如可以共享 Cookie、替代 IP:端口等。
其实 DNS 就是一个简单的 KV,你可以把域名解析到任意的 IP 地址,可以是私有地址,也可以是 127.0.0.1。如果你使用 tailscale,因为它使用的是私有地址,所以也可以把某个域名解析到这个私有地址,然后在连接了 tailscale 网络后通过私有地址来访问,别人拿到这个域名也是无法访问的。
STDOUT
Glean 开发小记
这周主要做了一个获取全文的功能,以及一些细节的优化。有了获取全文的功能之后,就可以实现对一些聚合类型的订阅(例如 VXNA)结合之前做的偏好系统进行打分,阅读体验也会更好。

另外,收到的用户反馈不少是关于部署太过繁琐的。这也是我没考虑好的地方,其实项目本身通过一个 docker compose 就能部署,但是我觉得管理后台和向量数据库这些东西都不是必须的,所以就做成了可以简化的部署方式。即使有 AI 帮我撰写文档,对于一些用户来说认知成本还是很高。有时候给用户太多的选择,不如帮用户做好选择。所以下一步可能会针对部署做一下优化,简化部署的方式,也会加快一下 SaaS 版本的上线,方便更多人用。
MISC
python-readability
用来获取一个链接中的正文、作者等结构化信息,也是 Glean 用来提取正文用的工具。这类东西最经典的用途就是浏览器的「阅读模式」,需要识别出文章的正文,去掉网页中其他的无关元素。
trafilatura
也是一个提取正文的包。本来一开始使用的是这个,star 更多,看起来也更好。实际使用的效果提取出的 HTML 丢结构比较厉害,渲染出来效果很差,所以没有选用。
zxcvbn
一个计算密码强度的包。比起传统的规则(例如密码至少有 x 位,必须包含大小写特殊符号),这个方案通过计算破解这个密码需要的时间作为密码的强度,更加先进。
EOF
本周刊已在 GitHub 开源,欢迎 star。同时,如果你有好的内容,也欢迎投稿。如果你觉得周刊的内容不错,可以分享给你的朋友,让更多人了解到好的内容,对我也是一种认可和鼓励。(或许你也可以请我喝杯咖啡)
另外,我建了一个交流群,欢迎入群讨论或反馈,可以通过文章头部的联系邮箱私信我获得入群方式。
- 0
- 0
-
赞助
微信赞赏码
-
分享