Featured image of post 长期规划

长期规划

长期规划

过去的自己一直焦虑,想得太多,折腾太多,但却没有足够突出的成果。现在想来,可能是因为没有一个明确的目标和规划,导致了这种焦虑。

接下来的时间里,我会尝试使用一些效率工具,制定长期的规划,此外平时还要注意锻炼,注意维持清爽的外表,多出去走走认识志同道合的人,也期望能找个互相促进的伴侣。

接下来,会定期更新这个规划,看看自己是否在朝着目标前进。

时间规划完成度
2024.11~2025.2rust基础
2025.3~2025.4dart基础
2025.4~2025.8学习flutter10%
2025.4~2025.11学习godot0%
2025.6~2025.11egui30%
2025.6~2025.12找对象0%

2025-04-20 更新


现在是2025年5月6日,劳动节假期刚结束,恰好大学期间买的服务器到期了,然后琢磨了下cf的pages和workers,为了减少麻烦,后续会将网站托管到cf上,原来的域名也会继续使用。

此外,原先使用0.128.2版本的hugo构建网站,最新版本已经更新到0.147.1,主题也变更了好多,趁着这次节日全都更新了一遍。

关于学习fluttergodot的计划,然后有对比了其他渲染引擎,总觉得技术发展太快了,还是得要深入底层,暂时还是按照原计划进行。

在找对象方面,期间尝试了一次线上交友,感觉对方都挺被动的,估计只能做陌生人了,父母也在网上和家长谈,但感觉大都没效果,一切随缘。

父母在假期来了工作地,一家子回老家玩了下,老家的镇子上感觉变化挺大的,新建的房子等待入住了,旅游景点在正在动工,等竣工后,人流量可能会多点,期望以后老家越来越好吧。

2025-05-06 更新


今天是5月25日,2个星期前,每周都假期改为双休了,这样有更多时间投入感兴趣的事情上了。

在网上看了些关于图形界面开发的文章,比如APP开发框架(flutter、react native、tarui等)和游戏引擎(godot、unity、cocos、bevy等) ,感觉原来的想法太天真了,既想做APP又能做游戏,于是犹豫着学习哪个引擎,甚至还下载了unity。

如果想快速产出,得放弃godot,把时间都投入到flutter上,业余的话顺便了解下rust相关的开发。

2025-05-25 更新


已经到7月21日,已经过去了两个月多了,2个月前在对比了各种GUI框架后,决定暂时放弃flutter,后续一直在琢磨egui

由于egui的循环中不允许异步等待操作,必须使用通道来传递数据,当事件产生,app保留接收通道,后台创建线程来处理数据,处理完后通过通道发送数据到app中,每次循环app都会检查接收通道数据,接收到数据后更新界面。

在尝试将简单的异步操作集成到egui中时,还需要解决多线程的共享资源问题,使用Arc<Mutex<T>>来共享数据;如果在多个线程中同时读写操作,则需要使用RwLock<T> 来共享数据。

此外,代码复用、结构方面也需要考虑,使用eguiApp trait来定义应用程序的结构,使用egui::Context来管理状态和事件,最近找到了可供参考的项目,希望能对后续开发有所帮助。

2025-07-21 更新


距离上次更新已经过去了一个月,由于开始负责组内的问题跟踪和处理工作,业余的空闲时间少了许多,每天晚上如果加班到9点的话就去旁边的公园跑一圈,回头再看打卡记录,虽然不是每天都能坚持,但从7月中旬开始,平均下来每周中有3天时间锻炼,后面继续保持。

业余的学习中,简单使用过egui,发现做复杂功能,如果设计能力较差,代码维护起来比较费力,于是我开始关注起Bevy,它的设计理念和ECS架构让我眼前一亮,最近大概了解了下Bevy的基本概念,后续会尝试用Bevy来做一些小项目。

2025-08-24 更新


Licensed under CC BY-NC-SA 4.0
最后更新于 Aug 24, 2025 16:06 +0800