TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #239 · 3 мај

Один из самых удобных способов записать данные это использование готовых форматов, такие как JSON или YAML. Из плюсов такого подхода стоит отметить вот что: 🔸 готовый, повсеместно используемый и поддерживаемый формат 🔸 простой и понятный файл, удобочитаемый для человека 🔸 можно легко редактировать в любом текстовом редакторе без специальных программ и библиотек Но есть и минусы 🔹 затраты времени при записи файла (кодирование данных в нужный формат строки) 🔹 затраты времени при чтении файла (декодирование данных в Python объекты) 🔹 размер файла увеличивается из-за разметки данных (скобки, запятые, переносы, отступы...) 🔹 перед записью все данные должны быть помещены в память в полном объёме (не всегда) 🔹 при чтении необходимо считать весь файл в память и только потом декодировать данные Если нужно писать немного данных в несколько файлов, то затраты по времени не ощутимы. Обычно это файлы конфига или какие-либо метаданные. Это отличный вариант под такие задачи. Есть и другой поход к записи файлов - это бинарные файлы. Используется, когда данных достаточно много и никто их не собирается читать глазками😳. 🔸 очень быстрая запись 🔸 чтение значительно быстрей чем JSON, YAML итд 🔸 размер файла значительно меньше, так как нет разметки 🔸 можно записывать данные по мере поступления не загружая всё в память 🔸 можно извлечь любую часть данных независимо Из минусов 🔹 нужно определить свой формат записи данных (если не используете готовую спецификацию определённого формата) 🔹 не получится открыть файл и визуально понять что там записано, а для чтения файла потребуется знать его спецификацию. 🔹 не так-то просто создать такой файл без специальной библиотеки В таком виде удобно записывать большой массив любых однородных данных. Например, мониторинг валютной биржи или кэшированная анимация 3D геометрии. (Это не означает что нельзя записать данные разного типа, просто это будет не так удобно) Представьте себе JPG-картинку. По сути это немного мета-информации и большой массив пикселей. Тоже самое со звуком или видео файлом. Поэтому, если вы попробуете открыть картинку в текстовом редакторе вы увидите что-то вроде такого f15d cd29 a564 4578 ... 09e2 9bc4 a696 1253 ... 84e9 4de1 3b23 c24a ... 2534 5161 28e0 709d ... ... Это и есть записанные байтики. И для их чтения требуется определённый софт который знает что с ними делать. Под каждый тип файла. К чему это я? Читайте в следующем посте... #tricks#basic

Резултати

Пронајдени 5 слични објави

Пребарај: #viper

当前筛选 #viper清除筛选
Xiaomi 12T Pro | K50U | Updates

@xiaomi_12tpro_updates · Post #561 · 09.05.2026 г., 13:10

#DerpFest#ROM#B#May#diting#viper#Baklava#signed#QPR2 DerpFest 16 Stable OFFICIAL | Android 16.2 Device: Xiaomi 12T Pro (diting) Alias: Redmi K50 Ultra Date: 2026-05-07 ⚡️Fast Download 🧑‍💻Support Group 🎁PayPal ✨May Release✨ Security & Fixes - May Security Patch - Recent App Lock fixed (clear all dismiss) Features - Upstreamed GameBar - Upstreamed Dynamic Bar - New Volume Dialog customization - Music Visualizer improved/back - GApps debloated - ViPER4Android included Regressions and Tinkering - Sidebar sometimes gets stuck and needs to be retoggled - Dynamic Bar crashes FireFox (specifically) on video playback; Use any other browser or turn off Dynamic Bar when watching videos. - Custom statusbar icon sets as of now are included, but not functional. Others - A valid keybox is required to achieve play integrity. - Achieve strong integrity without modules using below steps: 1. Disable forcing strong (enable top toggle in spoofing settings) 2. Load valid keybox.xml and pif.json in spoofing 3. Get rid of any integrity related modules if you have any - if you used modules before, it is recommended to remove them, update, and then add them back -> some users had bootloops with e.g. LSPosed. Special Thanks: - kenway214 for GameBar 👌 - Jean for donating telegram premium! 🫶 - Jean for Fast Mirror! ⚡️ - All my testers - My core team - guys, you are truly the best! 😌 by: P.A.N.Z.

Xiaomi 12T Pro | K50U | Updates

@xiaomi_12tpro_updates · Post #552 · 12.04.2026 г., 15:29

#DerpFest#ROM#B#April#diting#viper#micam#Baklava#signed#QPR2 DerpFest 16 Stable OFFICIAL | Android 16.2 Device: Xiaomi 12T Pro | Redmi K50 Ultra (diting) Date: 2026-04-07 ⚡️Fast Download 🧑‍💻Support Group 🎁PayPal ✨Initial STABLE Release✨ Security & Fixes - April Security Patch Features - Android 16.2 (qpr2) in all its glory - Mi Cam included & fully functional - GApps debloated - Dynamic Bar (~Dynamic Island) - ViPER4Android included Regressions and Tinkering - Dynamic Bar crashes Firefox (specifically) in video playback; use any other browser or disable Dynamic Bar while watching videos. - Reconnecting to 5G from wifi might take a few seconds, but then works fine. - Custom statusbar icon sets as of now are included, but not functional. Others - A valid keybox is required to achieve play integrity. - Achieve strong integrity without modules using below steps: 1. Disable forcing strong (enable top toggle in spoofing settings) 2. Load valid keybox.xml and pif.json in spoofing 3. Get rid of any integrity related modules if you have any - if you used modules before, it is recommended to remove them, update, and then add them back -> some users had bootloops with e.g. LSPosed. Special Thanks: - kenway214 for GameBar 👌 - Bomboozler for his awesome contributions - jezzay for finding ksu commits - Einargednochsson for BT audio in cars fix 🤝 - Jean for donating telegram premium! 🫶 - Jean for Fast Mirror! ⚡️ - All my testers - My core team - guys, you are truly the best! 😌 by: P.A.N.Z.

Xiaomi 12T Pro | K50U | Updates

@xiaomi_12tpro_updates · Post #529 · 15.03.2026 г., 15:20

#DerpFest#ROM#B#March#diting#viper#micam#Baklava#signed#QPR2 DerpFest 16 Stable Public Beta OFFICIAL | Android 16.2 Device: Xiaomi 12T Pro | Redmi K50 Ultra (diting) Date: 2026-03-13 ⚡️Fast Download 🧑‍💻Support Group 🎁PayPal ✨Initial Public Beta Release✨ Security & Fixes - March Security Patch Features - Android 16.2 (qpr2) in all its glory - Mi Cam included & fully functional - ViPER4Android included Regressions and Tinkering - Vibration statusbar icon doesn't show - Reconnecting to 5G from wifi might take a few seconds, but then works fine. - Custom statusbar icon sets as of now are included, but not functional. Others - A valid keybox is required to achieve play integrity. - Achieve strong integrity without modules using below steps: 1. Disable forcing strong (enable top toggle in spoofing settings) 2. Load valid keybox.xml and pif.json in spoofing 3. Get rid of any integrity related modules if you have any - if you used modules before, it is recommended to remove them, update, and then add them back -> some users had bootloops with e.g. LSPosed. Special Thanks: - kenway214 for GameBar 👌 - Bomboozler for his awesome contributions - jezzay for finding ksu commits - Einargednochsson for BT audio in cars fix 🤝 - Jean for donating telegram premium! 🫶 - Jean for Fast Mirror! ⚡️ - All my testers - My core team - guys, you are truly the best! 😌 by: P.A.N.Z.

GitHub Trends

@githubtrending · Post #15440 · 27.01.2026 г., 12:00

#go#config#config_loader#configuration#configuration_file#configuration_management#etcd_client#go#golang#golang_package#s3_bucket#toml#viper#yaml koanf is a lightweight Go library to load config from files (JSON, YAML, TOML), env vars, flags, S3, Vault and more, merging them easily with dot-path keys like "app.server.port". Install core with `go get github.com/knadh/koanf/v2`, add providers/parsers as needed. It's a cleaner Viper alternative with fewer dependencies and better extensibility. This saves you time by simplifying config in apps, letting you override values flexibly without bloat or forced orders. https://github.com/knadh/koanf