sunfkny
sunfkny
> 这么神奇, 我在这些视频里都是 upos 的 编辑:https://greasyfork.org/zh-CN/scripts/415714-make-bilibili-grate-again 这个脚本实现了替换垃圾cdn的功能,可以参考 如果可以加入upos测速和替换,就能能解决这个问题并提高速度,可用的cdn可以参考[BiliRoaming/app/src/main/res/values/strings.xml#L96-L114](https://github.com/yujincheng08/BiliRoaming/blob/f97032159d09bf66af8a50024f177fef4cae1b6a/app/src/main/res/values/strings.xml#L96-L114) 和 [BiliRoaming/app/src/main/res/values/strings.xml#L5-L23](https://github.com/yujincheng08/BiliRoaming/blob/f03cce5c09590a0389ff9ba6740b03d6d7651d8b/app/src/main/res/values/arrays.xml#L5-L23) 如果能顺便把播放的也替换就好了,这是官方测速工具 [测速指定视频](https://www.bilibili.com/blackboard/video-diagnostics.html?bvid=BV1fK4y1t7hj&cid=196018899) [测速最近观看](https://www.bilibili.com/blackboard/video-diagnostics.html),可以看到cdn是随机分配的,我看到的有`upos` `szbdyd` `cn-*-dx-v` 三种cdn,szbdyd 延迟大速度慢老是卡加载,大部分情况不如upos  
这个问题会随机出现,抓包看了一下是接口返回了不完整的json导致的,感觉是官方限制,和本应用没有关系,想要解决只能换成官方APP的接口,但是换接口基本等于重构了
Use staticmethod and another type argument also fix this [Pyright Playground](https://pyright-play.net/?code=GYJw9gtgBALgngBwJYDsDmUkQWEMoDiApikSEgMYA0UAKokQGoCGINIRAbkcwDYD68BEQCwAKHG0oAXjoMWIABQAiWsoCUkgEwy5whStpaN48RV7MAzpagB5BDCRgUi4qXIUA2rQC66gFziUMFQACZEwFD8-KhIMNGKlkS8wDScfACuRP50AUEhBUkpAHT86by65VmmYgUAApYwzI4UEEQwABZgofnB4ZEAypBEiuU5RupQALQAfFDK9o7O3lo%2ByoG1BSEcMBkgKHYOTi7lmhJiHNx8ggyKi8fFQ22KWupnQA) ```python from typing import Generic, TypeVar, reveal_type T = TypeVar("T") T2 = TypeVar("T2") class Option(Generic[T]): def __init__(self, value: T):...
> If I understand correctly, `[tool.uv.pip]` only applies to the `uv pip` subcommand. For `uv sync`, you should use `[tool.uv]` Thanks for pointing this out! It works for me. However,...
> Hey. noticed this issue also. A work around I implemented was to modify the @ledgerhq/errors package from @ledgerhq/[email protected] to @ledgerhq/[email protected] in my package-lock.json. (and sha256 signature also) > >...
## No parameter named 'q' `ninja.Field` is actually `pydantic.Field`, pydantic V2 Field extra kwargs is deprecated. https://docs.pydantic.dev/2.9/migration/#changes-to-pydanticfield https://github.com/pydantic/pydantic/blob/8bad227e7557519307a9ea9b0ca129aca1997667/pydantic/fields.py#L1025-L1033 https://github.com/pydantic/pydantic/blob/8bad227e7557519307a9ea9b0ca129aca1997667/pydantic/fields.py#L685-L686 So this will fix this typing error ```python class InstrumentFilter(FilterSchema): symbol:...
@loverustfs There is a bug in ETag comparison: `info.etag` is unquoted (`Some("440747666b49289943af5176aab06a47")`) while `if_none_match` is wrapped in quotes (`Some("\"440747666b49289943af5176aab06a47\"")`). This causes requests that should return 304 Not Modified to return...
> Hey [@halfpreschooler](https://github.com/halfpreschooler) [@sunfkny](https://github.com/sunfkny) , > > This bug has been fixed in the latest release. I'm closing this issue for now. > > https://github.com/rustfs/rustfs/releases/tag/1.0.0-alpha.73 > > If the problem...
`bench_concurrent_cache_performance` pass locally but fail on CI
@0xdx2 Simply treating the entire string as a strong ETag equality check is problematic. For example: `If-None-Match: *` and `If-None-Match: "xyzzy", "r2d2xxxx", "c3piozzzz"`. I will create a separate PR to...