im_roriri | Unsorted

Telegram-канал im_roriri - 螺莉莉的黑板报

2449

Subscribe to a channel

螺莉莉的黑板报

https://docs.rs/vergen/latest/vergen/

有趣

Читать полностью…

螺莉莉的黑板报

> <~ 是不是很帅是不是很帅!

Читать полностью…

螺莉莉的黑板报

充分证明了一件事,复杂度不会凭空消失,只会转移,我只是把所有的复杂度全都压缩在了一个 API 里,结果就是这个 API 内部已经没法看了……

Читать полностью…

螺莉莉的黑板报

OK, 进入爆炸阶段了,开始修 bug!

Читать полностью…

螺莉莉的黑板报

外面暴露一个非常全能又精巧的 API,往往意味着内部实现已经糊成了一大坨……

Читать полностью…

螺莉莉的黑板报

💩

Читать полностью…

螺莉莉的黑板报

我们都知道,哪怕脑子想不清楚,也要先开始做,不实际做根本不会知道自己会往什么方向走;我们也知道,如果架构歪了就要重构,不要迁就缔造屎山。

我都知道,但是……超大型重构还是好痛……

Читать полностью…

螺莉莉的黑板报

https://detail.tmall.com/item.htm?id=688678897844

要不要给我的 beepy 配个这玩意接耳机……

Читать полностью…

螺莉莉的黑板报

https://www.youtube.com/watch?v=yHo3k24TtUw

钢牙!

Читать полностью…

螺莉莉的黑板报

https://github.com/flutter/flutter/blob/9be22b58c4bfe8b6cb447de13a500db4e1bd8c33/packages/flutter_tools/lib/src/build_system/targets/linux.dart#L17

明明这里有摇树逻辑,但是字体文件竟然没被摇过……

Читать полностью…

螺莉莉的黑板报

DEV 5 周期 TODO:

[ ] 实现 About Page
[ ] 实现工具栏自定义功能
[ ] 实现新的 Cover Art 缓存机制
[ ] 系统媒体控制功能集成 Cover Art 显示
[X] 实现新默认 Cover Art

QA 5 周期 TODO:
[ ] 部分格式 Metadata 读取与写入异常
[ ] Mix Page Cover Art 查询混乱
[ ] 进度栏标题布局错误
[ ] 排查推荐系统输出异常的问题
[X] 修复音量控制异常的问题

Читать полностью…

螺莉莉的黑板报

啊,我洗个澡回来编译一个测试版就睡觉吧,今天实现了一个大功能多巴胺已经足够了

Читать полностью…

螺莉莉的黑板报

我在想,这是不是也可以成为一个蛮好看的播放界面?

Читать полностью…

螺莉莉的黑板报

隔壁频道主播 NovaDNG 一顿指导,做出来了一些 Fallback Cover Art,不是绿色碟子了

Читать полностью…

螺莉莉的黑板报

#消费电子 Fitbit Sense 充电坏了,考虑到这东西本身计划性报废的特点,我实在是不想四处拿去修,因为之前修也是修完半年就坏巨折腾,而且会掉防水,于是直接买了个全新的,当年 1500 多,现在 500 就能拿下了。(BTW,维修也得一百多……)

Читать полностью…

螺莉莉的黑板报

复现一下这个?

レ(゚∀゚;)ヘ ヘ( ゚∀゚;)ノ

Читать полностью…

螺莉莉的黑板报

讲一下我做的设计,我这里需要高速 cover art 查询,因为每一个文件查 cover art 的方式都不一样而且 parse metadata header 再提图,还要确保格式正确之类的很麻烦,所以我把所有 cover art 全都缓存到数据库里了,用的时候直接查表提文件。

关于为什么不像有些播放器的实现,把 cover art 提前提取出来跟媒体文件放一个目录里,我是觉得这样会污染用户目录,很恶心。
关于为什么不放 .rune 目录里,因为毕竟它还是一大堆很小的文件,全都堆在一起用户迁移的时候复制会很崩溃。

所以我最后选择了一个会恶心我但是不会恶心用户的方法,在程序启动的时候创建一个临时目录,查到哪个 cover art 就从数据库里面提哪个文件存临时目录里,再把 path 交给 dart,但这个过程很绕……

Читать полностью…

螺莉莉的黑板报

靠,之前所有修过的 bug 全都回归了……

Читать полностью…

螺莉莉的黑板报

现在每个有可能会取到 cover art 的 API 都会返回一个 bake_cover_art 的选项,如果是 true,就会把 cover art 从数据库里面提出来,放硬盘上回传地址,我在想有没有更优的做法。

这种实现带来的最大问题是,四处都得处理 bake 的条件判断……

Читать полностью…

螺莉莉的黑板报

我开始怀疑这么一顿大改,整个程序会不会在运行时炸掉……

Читать полностью…

螺莉莉的黑板报

https://open.spotify.com/track/1vtrfEsKAdbJfuHtddCAMe

Читать полностью…

螺莉莉的黑板报

不行,太复杂了……遇到困难睡大觉,我先趟一会……

Читать полностью…

螺莉莉的黑板报

类型配平了,开始实现 ˊ_>ˋ

库露西——

Читать полностью…

螺莉莉的黑板报

开始清理仓库,重构整个 coverart 部分的迷惑实现——

Читать полностью…

螺莉莉的黑板报

一些诡异的想法,不一定会做,关于如何鼓励用户给你 Donation:每一百八十天触发一次把软件界面字体改成 Comic Sans,需要手动到设置里面点一下切回去,捐赠用户不需要做这一步

Читать полностью…

螺莉莉的黑板报

其实这个 cover 的实现相当暴力:

https://github.com/Losses/rune/blob/master/lib/widgets/tile/config.dart

Читать полностью…

螺莉莉的黑板报

今天集中解决一下 cover art 的问题,感觉这块问题挺多的

Читать полностью…

螺莉莉的黑板报

还有一个 Glitched Version

Читать полностью…

螺莉莉的黑板报

国家广电总局:有线电视和IPTV全面取消开机广告

央视网消息:9月27日,国务院新闻办公室举行“推动高质量发展”系列主题新闻发布会。国家广播电视总局副局长朱咏雷介绍广电总局推动广播电视和网络视听高质量发展情况。

在深入开展电视“套娃”收费和操作复杂治理,解决人民群众“看电视难、看电视烦”的问题方面,朱咏雷表示,全国已经有八成以上的有线电视、IPTV家庭用户实现了开机看直播,打开电视就可以看到中央电视台第一套节目,20万家酒店、1100万间客房也实现了“便捷看电视”。

今年上半年,广电总局重点解决酒店电视操作复杂问题。5.6亿有线电视、IPTV和互联网电视终端,实现了收费包压减50%以上的目标。有线电视和IPTV已经全面取消了开机广告,超过2亿的电视用户初步实现了一个遥控器看电视。

广电总局规划研究院已经研发出能够同时控制电视机和机顶盒的新型三模通用遥控器,广电总局广播电视科学研究院也已经研制了8款只有U盘大小、可以隐藏在电视机后面的微型机顶盒。同时,还推出了一系列丰富电视大屏、推动大屏小屏相互赋能的措施。今年8月份,全国电视直播频道用户活跃率比去年同期提高了10个百分点,这也是近三年来最高的。

https://news.cctv.com/2024/09/27/ARTIDxbm363eVVnqEZSqWity240927.shtml

Читать полностью…

螺莉莉的黑板报

DEV 5 周期 TODO:

[X] 实现 About Page
[ ] 实现工具栏自定义功能
[ ] 实现新的 Cover Art 缓存机制
[ ] 系统媒体控制功能集成 Cover Art 显示
[ ] 实现新默认 Cover Art


QA 5 周期 TODO:
[ ] 部分格式 Metadata 读取与写入异常
[ ] Mix Page Cover Art 查询混乱
[ ] 进度栏标题布局错误
[ ] 排查推荐系统输出异常的问题
[ ] 修复音量控制异常的问题


这个周期做完我就开始写文档配 CI……应该已经没有特别大的 Bug 了(吧)……

Читать полностью…
Subscribe to a channel