2024 Week 50

开发方面

完善了网站主页:

  • 新增了项目模块,封装字节的Card组件,通过JSON配置自动生成
  • 完善了footer中的依赖信息
  • 集成了react-scan来监控网站性能
  • 优化了根路径的移动端适配
  • 增加了图片模块,采用瀑布流布局并实现懒加载

Obsidian中设置周报模板,准备开始撰写周报:

  • 使用Periodic Notes自动生成模板
  • 调研了从小米运动健康APP获取数据生成图表的可行性,但发现小米未开放API
  • 调研了获取过去一周天气数据生成图标的方案,理论上可行,计划后续尝试实现

运维方面

  • 部署了MQTT单机版进行测试,后续计划研究集群部署
  • 了解到AutoMQ作为Kafka的替代方案,性能表现优异,计划后续尝试部署
  • 关注Pingora,这是Cloudflare使用Rust开发的Nginx替代品,但每次修改需要重新编译,计划后续研究
  • 准备研究使用Nginx实现DNS服务发现,参考相关文档