周报-15|Umami升级到2.0、汉街蜡像馆、使用Strava跑步
前言
题图:楚河汉街蜡像馆
本篇是对 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.cc。
因为我之前是使用悦跑圈 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:[email protected]: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 这个网站可以用邮箱订阅你的网站性能的个性化报告。它会监控指定网站的性能,每周会发送一封报告邮件给你。
Related content
- 2023-12-28|今天做了什么
- 2023-12-27|今天做了什么
- 2023-12-22|今天做了什么
- 2023-12-21|Spring Security对OAuth2的支持及实现方式
- 2023-12-20|Maven配置继承和生命周期、源码运行Nacos 2.3.0控制台
- 2023-12-19|Spring Security OAuth2配置JWT、Github Actions配置代码扫描
- 2023-12-18|使用Spring Security实现OAuth2授权和认证
- 2023-12-15|JNDI InitialContext源码分析、ClassLoader加载机制
- 2023-12-14|购买新的VPS服务器、最近在做什么
- 2023-12-13|发布到Maven中央仓库的第一个项目