TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #227 · 20.02

Допустим, вы разработчик, и вам от пользователя приходит строка user-agent с описанием того, каким браузером он пользуется. В этой строке будет что-то типа такого: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 И вы хотите из неё узнать мажорную версию Chrome, то есть вытащить число 51. Что вы сделаете? Можно, конечно, написать свой парсер, но я уверен, многие воспользуются регулярными выражениями. Я бы воспользовался. Какое выражение сюда подходит? С виду кажется, что вот такое: /Chrome\/(\d\d)\./g Мы ищем слово Chrome и слэш, затем ловим в группу две цифры, после которых стоит точка. Так? По крайней мере, мышление достаточного количества разработчиков именно таково. Зачастую программистам не хватает умения отойти от техзадания на уровень вещественной сути того, с чем они работают. На самом деле число 51 это версия. Версия будет увеличиваться со временем. «Марти, где твоё четырёхмерное воображение?» Если уже прошло 50 версий, то и следующие 50 не за горами, число станет трёхзначным, регулярка или парсер, сделанные под двухзначные числа, перестанут работать. Трехзначная версия Chrome и Firefox приближается уже сейчас. И да, в них падает куча функций на сайтах, включая крупные корпорации: Yahoo, Bethesda, HBO и бог знает сколько сайтов поменьше. Чисто из-за цифры. Это уже назвали «Проблема сотой версии» по аналогии с «Проблемой 2000 года» (программисты записывали год двумя цифрами, 2000 стал неотличим от 1900). К чему это я? Полезно задумываться о физическом воплощении того, что вы представляете в своей программе. Ваш код должен описывать не столько требования заказчика, сколько законы, по которым существует этот объект в реальном мире. #dev

Hashtags

Резултати

Намерени 67 подобни публикации

Търсене: #xposed

当前筛选 #xposed清除筛选
YuKongA | Channel

@YuKongA13579 · Post #1649 · 08.11.2025 г., 05:39

状态栏歌词 此版本仅支持小米 HyperOS3 移除了锚点选择的能力,其他系统 / 版本勿尝试 配合 SuperLyric 使用,激活后需重启设备 基于小米 15 的 OS3.0.5.0.WOCCNXM 适配 在扩展设置加了超级岛偏移量,如果有超级岛的时候歌词结束位置不太对就自己调节偏移间距,实际宽度仍会根据超级岛实际长度修正,不用担心超级岛的长度变化。 GitHUb: https://github.com/YuKongA/StatusBarLyric 爱发电:https://afdian.com/a/YuKongA #xposed

Hashtags

YuKongA | Channel

@YuKongA13579 · Post #1582 · 12.10.2025 г., 04:12

尝试解决非 ColorOS 下(例如 HyperOS)无法生效部分功能的问题。 我现在没有小米,需自行测试。 根据群内测试反馈应该是好了。 如果还有问题,请开启模块日志后携带日志反馈。 其他注意事项同上上条。 #Xposed

Hashtags

YuKongA | Channel

@YuKongA13579 · Post #1580 · 11.10.2025 г., 16:59

重构了一下 Compose UI 版本,顺便简单修了修在新版本 ColorOS 上的一些问题。理论上还修了 Android 16 上的问题。 在新版本 ColorOS 及 MagicOS 中,你需要启用显示设置中的 强制开启启动遮罩 选项,才能完全覆盖所有应用。注意不是 强制显示遮罩 选项! 此外建议启用背景设置中的 替换背景颜色 选项,否则深色模式下打开某些软件可能会闪瞎眼。 #Xposed

Hashtags

YuKongA | Channel

@YuKongA13579 · Post #1200 · 21.12.2024 г., 07:25

由于官方在最新 Beta 版本中已经修复专辑圆角裁切问题,现在本模块只包含进度条样式/颜色和进度时间文本颜色优化。 目前适用于小米 15 系列 2.0.26.11 Beta 版本。 混色一致性修改请使用 Magisk 模块,用 Xposed 修改这个不值得。 #Xposed

Hashtags

YuKongA | Channel

@YuKongA13579 · Post #1106 · 26.10.2024 г., 03:57

仅适用于使用了完整可变字体后,媒体通知标题特粗的情况。 未使用完整可变特性的无需更新。因为小米原本就把 Bold 也渲染为 Normal 了,当然了你更新了应该也没区别就是了。 #Xposed

Hashtags

YuKongA | Channel

@YuKongA13579 · Post #1077 · 16.10.2024 г., 05:16

允许平板和手机同时登录 - 更换实现方式 - 优化应用体积 与官方版本包名 / 签名均不同 由于切换了实现方式,之前用了老版本的更新到本版本需要清空全部数据重新登录,介意的保持使用上版本就好了。新方法理论上泛用性更强。 上版本:https://t.me/YuKongA13579/1056 #Xposed

Hashtags

123•••56
ПредишнаСтр. 1 от 6Следваща