前言
题图:楚河汉街蜡像馆
本篇是对 2023-04-10
到 2023-04-16
这周生活的记录与思考。首发在我的个人 博客,你可以移步了解更多或者给我留言。
这周的工作不算忙碌,继续学习《Effective Java 3》这本书,并花了一些时间学习 Rust、Python 的基础语法。
这个月已经过了一半,减肥也进行了两周,体重从72公斤减到了现在的68.4公斤。在之前每天走路1万步的基础上,打算开始每天跑步,比记录跑步数据。
这周总计支出916元,明细如下:
- 4月12日:329元,开通ETC预存300元
- 4月15日:116元,周末买菜做饭
- 4月16日:471元,老婆过生,吃饭和看电影
四月累计支出共 2025 元,其中餐饮和购物占了一半。

健身
这周每天走路步数如下,其中有一天因为加班而没有完成一万步的目标。

受 @Conge 博客影响,开始记录每天的跑步数据。首先是注册了 strava 账号,然后参考 running_page 部署了一个我的跑步主页 run.chensoul.com。
因为我之前是使用悦跑圈 APP 记录跑步,所以又参考这篇文章导出 gpx 数据,然后同步到 Strava。最后,可以把悦跑圈 APP 卸载了。
上周跑步数据如下,总计28.64公里,比上周的19.05公里多了9.6公里。
上面搞定了之后,就可以使用 Strava 来跑步了。为了增加社交乐趣性,我在 n8n 里面创建了一个 workflow,将 Strava 活动发送到我的『ChenSoul Share』Telegram 频道,效果如下。

Umami升级到2.0
1、首先备份数据库
2、升级数据库
git clone https://github.com/umami-software/migrate-v1-v2.git
cd migrate-v1-v2
yarn install
yarn build
创建 .env 文件:
#修改为你的数据库地址
DATABASE_URL=postgresql://umami:xxxxx@postgres.chensoul.com:5432/umami
运行:
yarn start
3、重新部署静态页面
日志提示报错:
解决办法是修改 scripts/check-db.js:
4、修改跟踪脚本,把站点中所有追踪脚本名字umami.js
改为script.js
。
5、最后查看实时仪表盘。我的 umami 实时 访问地址
工作
Effective Java 3 笔记
请参考《Effective Java 3 笔记:依赖注入优于硬编码资源》。
汉街蜡像馆
周末趁武汉旅游大年卡还没过期,跑到楚河汉街蜡像馆去溜达了一圈。因为有年卡,省去了150元的门票。








好物分享
虽然大部分有意思的内容会分享在 『ChenSoul Share』Telegram 频道,不过还是挑选一部分在这里列举一下,感觉更像一个 newsletter 了。
一些文章
这个网站是新加坡南洋理工大学的一位老师的教案(英文),主要内容为新生的 Java 编程
这个网站收集各种安全相关的软件工具,目前共有600多个。
一些工具
- WebPerformance Report 这个网站可以用邮箱订阅你的网站性能的个性化报告。它会监控指定网站的性能,每周会发送一封报告邮件给你。