核心竞争力

前几天放假回家,约了一个在铁路系统工作的老同学聚一聚,聊了很多。铁路部门,传统的国企,工作听起来跟单位体制实在是差不太多,虽然工作上确实也会有自己的专业东西,但是听起来比较核心的还是党建,文宣这些东西。各种东西对于我这种在动荡互联网工作的人听起来都觉得很有意思。很多对于体制内的所谓刻板印象,某种程度……

《控糖革命》读书笔记

豆瓣:控糖革命

核心:控制及减缓血糖峰值的出现,需要保持血糖水平的平稳,减少较大的波动

危害

  • 糖化与炎症
  • 对肝脏和胰岛的损耗

一些小技巧

  • 进食顺序:蔬菜,蛋白质和脂肪,最后才吃碳水
  • 进食前或进食前可以喝一点醋
  • 进食后简单运动可以抑制血糖峰值的出现
  • 穿上外衣:进食碳水时混一点蛋白质和脂肪也有帮助
……

《金钱心理学》读书摘录笔记

《金钱心理学:财富、人性和幸福的永恒真相》的一些摘录和笔记

知道不等于能做到

财务方面的成功并不是一门硬科学,而是一种软技能——你怎么做,比你掌握多少知识更重要。

个体投资者承担风险的意愿取决于个人早期的经历。在投资当中起决定作用的不是智力,不是教育或阅历,而是一个人出生的时间和地点——纯粹靠运气的因素

……

Apple Books 复制内容去除版权信息

最近在电脑上使用 Apple Books 看书,体验还可以,但就是做笔记的时候有个很烦人的地方:复制书本内容时,Books 会自动给复制的内容加上双引号,并且加上版权信息。而且这还不能通过引用的设置去除,导致做笔记摘录时每次粘贴后都还要手动去删除,麻烦得很,

“如果有证据表明分配空集合会损害性能,可以通过重复返回相同的不可变空集合来避免分配,因为不可变对象可以自由共享 (条目 17)。下面的代码就是这样做的”

Excerpt From effective java 3rd 中文版 wizardforcel This material may be protected by copyright.

……

Vue3 Slot

组件可以在 template 当中设置一个 slot 的 tag,用于在使用该组件时,传入一些内容来替换掉 slot

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<FancyButton>
  Click me! <!-- slot content -->
</FancyButton>

<button class="fancy-btn">
  <slot></slot> <!-- slot outlet -->
</button>

// final output
<button class="fancy-btn">Click me!</button>
……

Hugo 英语内容出现在中文页面

在开设了我的英语博客之后,在昨天更新的时候偶然发现标签页面当中出现了英语内容的标签,以为是标签页生成的逻辑有问题,然后看了一下,用于生成的变量是 $.Site.Taxonomies.tags,看起来也没有问题,想了一圈筛选的办法,似乎也解决不了。 然后昨晚写了一篇新博客后,发现文章的相似推荐也出现了英语……

开设我的英语博客 By Hugo

前几天刷推特看到一个挺让人气愤的事情:关注的一个用户所写的博客文章被人翻译成英语搬运到 Medium 上发布,收获了不少的浏览,而且还有一些来自用户认真用心的评论留言。以前见得多中文社区搬运英语社区当中文章翻译成中文变成内容农场的,反向搬中文到英文社区的还真是第一次见,而且看起来更加让人不爽。 博主后续很快就举报了……

重新开始思考投资

继大四看了孟岩关于价值投资的一些观点后,开始有意识地考虑投资这个事。从 19 年开始,一直在定投国内的基金,从最开始的指数基金买整体的发展,到后面选择一些评级高的主动进取型基金想要更好的收益,投资理念开始逐渐转变。然而再怎样的选择,其实也抵不过大环境大趋势,整个国内市场就不行,怎么选其实都没有意义,再加上……

2023 年度记录

上周末就有了写年度总结的想法,新建文件后用语音写了一大堆,感觉像是在对自己的一些倾诉一样,只能是写给自己看的,于是搁置了一周后选择新建了一个文件,重新写一版可以对外发布的。 今年其实算是一个重要的里程碑,完成了从学生到打工人的身份转变。身份的转变,角色的转变,所处环境的转变,其实都给自己带来了挺多的思……

Advent of Code 2023: Day5

题目具体可以看 这里 简单概括描述就是: 给定一些整数输入 seeds,并且给出一些 mapping (list list (dst, src, length)),如果 seed 落在 [src, src + length] 这个区间里面,就 map 成 (dst + seed - src)。求经过多次 mapping 之后,seeds 当中的最小值。 暴力 with F# 看到题目很直观的一个想法就是对于输入的每个 seed 都扫一遍所有的 mapping,得到一个最终的 s……

cross-rs: 无配置可跨平台编译与测试

虽然说 Rust 是跨平台的,原生也是可以通过指定 target 的方式来进行跨平台编译,但实际使用过程中总是常常因为一些系统配置或者应用的缺失导致编译失败。 因此合理的一个想法就是,通过 docker 这种标准化的隔离环境进行编译。rust 中就有这样的应用:cross,根据指定的 target,开启合适的容器来进行编译。这样就不用再为配置……

双十一与我

不知不觉双十一购物节这个概念已经诞生了这么久,然而现在都双十一似乎也越来越没有购物节的氛围,优惠没感觉到多少,基本提不起购买欲。 对我来说,现在已经换了种方式参与双十一,从过去提前一个月参与各种活动拿红包然后准点下单,到现在工作为双十一大促赶需求和做保障,真的颇有感概。 以前的双十一,确实能有优惠,虽然……

动态时间线聚合 - Cloudflare 重制版

上个周末把在服务器运行的 rss 聚合程序迁移到了 Cloudflare 处运行。真的 Cloudflare 太香了!! why 之前部署到服务器这个流程太麻烦 本地修改代码 -> 打包发布 -> scp 上传服务器 -> 服务器关掉正在运行的程序 -> 重新运行程序 查看和管理数据麻烦: 因为使用本地 sqlite 数据库文件来保存抓取的文件,所以导致查看服务器上的数据就比较麻烦,得 ssh 连上去然后跑一个 sqlite client……

Cloudflare 应用开发使用小记

能给大众白嫖使用的 serverless 服务,像 Cloudflare 和 Vercel 就是好的服务商。 最近因为各种原因,突然想把在服务器上运行的 rss-timeline 记录(详情可以看这里 -- 我的动态时间线聚合)的程序换成在云服务上面部署,最终选择了 Cloudflare,并且实现了一版。下面是实现过程中一些记录。 worker cloudflare 通过 worker 的方式提供服务,worker 有两种触发的方式 http trigger. 通过……

拥抱 AI 的 Arc 浏览器

虽然前面的使用小记中对于 Arc 浏览器进行了不少吐槽,但是其特色和美观的外表还是挺吸引我的,于是在自己的电脑上总是时不时又忍不住切换默认的浏览器到 Arc 上面。现在整体使用感觉还是挺不错的,除了看不到扩展的状态,需要在使用的时候点菜单来唤起扩展以外。 在这次切换并更新 Arc 浏览器后,发现 Arc 浏览器在设置上多了一个关于 AI……