Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
📹Android Developers Backstage 212 - С Днём Рождения, Android Studio!
Состав из одних ветеранов команды Android разработки и Чета Хасса обсуждают всю историю Android Studio от идеи её появления до современности!
Подключение библиотек через исходники, сборка приложений на машине разработчика и множество других ограничений, которые большинство подписчиков этого канала даже и не знали 😁 а на они все были. Когда разработчики жалуются на современные инструменты, то я вспоминаю хаотичный статус инструментов в 2012, когда я начинал.
#android#adb#androidstudio
📣 E’lon elektron tijorat tendensiyalari, huquqiy asoslari va global imkoniyatlar mavzusida o‘quv seminar
Biznes va tadbirkorlik oliy maktabi Osiyo taraqqiyoti banki bilan hamkorlikda 7-8 oktabr kunlari “O‘zbekistonning raqamli kelajagini mustahkamlash: elektron tijorat tendensiyalari, huquqiy asoslari va global imkoniyatlar” mavzusida o‘quv seminari tashkil etmoqda.
📌 Seminarda quyidagi yo‘nalishlarga e’tibor beriladi:
✅ Kichik biznes uchun elektron tijorat biznes modellari va strategiyalarini shakllantirish;
✅ Elektron tijorat munosabatlarining huquqiy jihatlari va ishtirokchilar o‘rtasida nizolarni hal qilish;
✅ Xorijiy elektron tijorat platformalarda samarali faoliyat yuritish va marketing mexanizmlarini ko‘rib chiqish;
✅ Muvaffaqiyatli biznes amaliyotlar (keyslar) bilan tanishish;
✅ Mutaxassislar bilan to‘g‘ridan-to‘g‘ri muloqot va fikr almashish.
🌐Til: ingliz va o‘zbek
🗓 Sana: 2025-yil 7-8- oktabr
⏰ Vaqt: 09:00-17:00
📍 Manzil: Biznes va tadbirkorlik oliy maktabi
📞 Telefon: +998 71 239 03 27
🇷🇺RU
🇬🇧ENG
#GSBE#GraduateSchool#ADB#StartupProjects
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
Android Tool
Program to manage control Android devices with Fastboot and ADB
Main Features:
Batch and single app installation (.apk files)
Disable, enable or uninstall system apps
Open, force stop or clear data of your apps
Receive and save logs from your device
Install or boot custom recovery or wipe partitions
Save apps list
Always relevant links to firmware and everything you need
And more
https://github.com/fast-geek/Android-Tool
Download - https://github.com/fast-geek/Android-Tool/releases
Telegram channel - @android_tooI
Telegram chat - @android_tooI_chat
4PDA thread - https://4pda.to/forum/index.php?showtopic=1000362
📡@NoGoolag📡@Libreware
#adb#fastboot
Рост экономики Пакистана: восстановление на фоне внешних рисков
По материалам Asian Development Bank / The Nation
Пакистан демонстрирует признаки восстановления экономики: Asian Development Bank прогнозирует рост ВВП на уровне 3,5% в 2026 финансовом году и 4,5% в 2027 году. Основными драйверами выступают оживление промышленности, рост инвестиций и меньший, чем ожидалось, ущерб от наводнений.
Ключевой вклад в восстановление вносит промышленный сектор: крупное производство выросло на 4,8% в первой половине года благодаря оживлению автомобильной, цементной и текстильной отраслей. Дополнительный импульс дает строительство, увеличившееся более чем на 20% на фоне госстимулов и восстановительных работ после стихийных бедствий.
Однако рост сопровождается инфляционным давлением. Ожидается, что инфляция достигнет 6,4% в 2026 году, что связано с ростом цен на продовольствие и энергоносители. Существенную роль играют внешние факторы, включая кризис вокруг Ирана и перебои в поставках через Ормузский пролив, что увеличивает стоимость импорта топлива и продовольствия.
Фискальная политика остается относительно стабильной: правительство планирует удерживать дефицит на уровне около 4% ВВП и увеличивать налоговые поступления. Снижение процентных выплат и контроль расходов создают пространство для социальных и инфраструктурных инвестиций, несмотря на недобор налогов.
При этом сохраняются структурные риски. Экономика остается уязвимой к внешним шокам, включая рост цен на энергию и нестабильность глобальной торговли. Внутренние проблемы – слабая диверсификация экспорта, высокая зависимость от отдельных товаров и давление на платежный баланс – ограничивают устойчивость роста.
В долгосрочной перспективе ключевым вызовом остается необходимость реформ: расширение инвестиций, приватизация госкомпаний, модернизация энергетики и повышение эффективности сельского хозяйства. Без этих изменений Пакистан рискует вновь столкнуться с циклом нестабильного роста, несмотря на текущие признаки восстановления.
@openworld_astana
#Пакистан#экономика#ADB#инфляция#энергетика
🏦Osiyo taraqqiyot banki delegatsiyasining Biznes va tadbirkorlik oliy maktabiga tashrifi
🟧 Oliy maktabda direktor o‘rinbosari Mirkomil Odilov boshchiligida Osiyo taraqqiyot banki (OTB) Markaziy va G‘arbiy Osiyo mintaqasida operatsiyalarni muvofiqlashtirish bo‘yicha bosh mutaxassisi Shayista Husaynxonim boshchiligidagi delegatsiya bilan uchrashuv bo‘lib o‘tdi.
💲Visit of the Asian Development Bank Delegation to the Graduate School of Business and Entrepreneurship
🟧 The Graduate School hosted a meeting between its management, represented by Deputy Director Mirkomil Adilov, and the delegation of the Asian Development Bank (ADB), headed by Ms. Shayista Hussain, Chief Operations Specialist for Central and West Asia Operations Coordination.
🏦 Визит делегации Азиатского банка развития в Высшую школу бизнеса и предпринимательства
🟧 В Высшей школе состоялась встреча руководства в лице заместителя директора Миркомила Адилова с делегацией Азиатского банка развития (АБР), возглавляемой главным специалистом по операционным вопросам Координации операций в регионе Центральной и Западной Азии г-жой Шайистой Хуссейн.
#GraduateSchool#Meeting#ADB#Delegation
🔝Web-site |🔝Facebook |🔝Instagram | 🔝Youtube
🔴Biznes va tadbirkorlik oliy maktabida Tijorat nizolarini hal qilishning muqobil usullarini qo‘llash bo‘yicha ikki kunlik amaliy seminar yakunlandi
🇺🇿Mazkur seminar Oliy maktab tomonidan Osiyo taraqqiyot banki bilan hamkorlikda🇮🇹Italiya, 🇩🇪Germaniya, 🇵🇱Polshadan arbitraj va mediatsiya sohasining yetakchi ekspertlari, shuningdek, tijorat nizolarini arbitraj va mediatsiya asosida ko‘rib chiqishda katta tajribaga ega bo‘lgan mahalliy mutaxassislarni taklif etgan holda tashkil etildi.
🤔A two-day practical seminar on the application of alternative methods for resolving commercial disputes has been completed at the Graduate School of Business and Entrepreneurship
🇬🇧 The event was organized by the Graduate School in cooperation with the Asian Development Bank and featured leading experts in the field of arbitration and mediation from 🇮🇹Italy,🇩🇪Germany, 🇵🇱Poland, as well as local specialists with extensive experience in handling commercial disputes using arbitration and mediation.
🔴 В Высшей школе бизнеса и предпринимательствазавершился двухдневныйпрактический семинар по применению альтернативных способов разрешения коммерческих споров
🇷🇺Cеминар был организован Высшей школой при сотрудничестве с Азиатским банком развития с участием ведущих экспертов в области арбитража и медиации из 🇮🇹Италии, 🇩🇪Германии, 🇵🇱Польши, а также местных специалистов, имеющих богатый опыт в рассмотрении коммерческих споров на основе арбитража и медиации.
#GraduateSchool#ADB#Dispute#Commerical
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
🏦 Nizolarni muqobil hal qilish orqali biznes nizolarni bartaraf etish imkoniyatlari
🇺🇿 Oliy maktabda OTB hamkorligida xususiy biznes, xo‘jalik birlashmalari va davlat organlari vakillari, tadbirkorlik subyektlari uchun tijorat nizolarini muqobil hal etish masalalari bo‘yicha ikki kunlik amaliy seminarbo‘lib o‘tmoqda.
🌀 Options for Resolving Business Disputes- Focus on Alternative Dispute Resolution.
🇬🇧A two-day practical seminaris being heldat the Graduate School, focusing on alternative dispute resolution in commercial matters for representatives of private businesses, economic associations and government agencies.
🔴 Способы разрешения бизнес-споров: акцент на альтернативные методы разрешения конфликтов
🇷🇺 В Высшей школе совместно с АБР проводится двухдневный практический семинарпо вопросам альтернативного разрешения споров в коммерческих спорах для субъектов предпринимательства, включая представителей частного бизнеса, хозяйственных объединений и государственных органов.
#GraduateSchool#ADB#Dispute#Commerical
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube