• Preference Datastore 与 Flow 的坑

    观察 DataStore<Preferences> 对象的 flow 却没有 distinctUntilChanged() 会导致一个 preference 更新所有的 flow 都发通知。

  • 近期 Android 开发遇到的三个问题:图标可见性、SideSheet 和 BottomSheet

    看不懂的文档、缺位的官方库与魔改的第三方、不完善的民间解法和被带偏的 LLM。

  • 在 Cloudflare Workers 上部署 Bot

    本着能白嫖就白嫖的原则,毛了朋友的代码在 Cloudflare Workers 上放了一个链接转换 Bot 给群友用,正好群友前两天问起来了决定大概写一下怎么部署。

    主要的功能就是在 IM 群聊里转换大家发送的 URL:能够显示预览或者去掉跟踪链接之类。

  • Git 救了这个 Blog

    Git 命令千万条,安全第一条,操作不规范,Commit 全丢完。

    首先,不要犯懒;其次,不要随便 git reset --hardpush --force;再次,操作之前想清楚;最后 git reflog 救我狗命。

    TL; DRgit reflog 找到丢失的 commit 的 SHA-1,然后 git reset <commit> --hard 恢复原始状态。

  • 自嗨记录之四:LLM 前端

    首先,儿童节快乐!
    其次,AI!AI!AI!
    最后,我们所做的努力,没有全部木大。

  • 自嗨记录之三:FaceMoji

    造轮子,爽!
    自嗨,爽!

    但是话说回来这次其实不是那么的造轮子吧。

  • 「不支持由 Fcitx 将键盘布局配置发送给 wayland 混成器」的一个解决思路

    当前桌面不支持由 Fcitx 将键盘布局配置发送给 wayland 混成器。您仍可以通过将布局作为输入法添加到输入法分组来使用 Fcitx 内部的布局转换。

    检查一下输入法分组。

  • 2024 Maary Review

    和去年一样的警告,本文(不一定)含有:

    1. 无意义的废话、碎碎念、流水账
    2. 毫无安排的结构
    3. 滥用删除线
    4. 干瘪语言
    5. 明明什么都不懂还在指点江山/自以为是/自我感觉良好
    6. 大便(各种意义

    一年又一年啊,2024 就要这样过去了。
    今年其实干了不少事情,也算是对我将来的人生影响最重要的一年之一了。

    今天新建文件是 12 月 8 号,希望按时给 31 号的时候写完。
    这次不但延续又臭又长,而且还没有醋只有饺子。