Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
📣The Nexus Wallet and Drop Hunter team announced the launch of a new project – Amabit!
📊 This is a trading broker terminal (all in one), which has strong partners: Binance, Bybit and OKX, 300+ cryptocurrencies are currently available for trading.
Tools of the new crypto platform #Amabit:
🟨 Trading on top exchanges
🟨 Ability to connect to trading bots
🟨 Wealth and portfolio management
🟨 Investing in #DeFi
🔥Drop Hunter is slowly transforming into #superapp, which will have the functionality of an exchange, a wallet and a gamified platform for #airdrop.
❤️ In addition, Nexus Wallet also had a big update, adding:
🟨 DEX exchanges
🟨 NFT support
🟨 Simplified withdrawal of funds
🟨 P2P market
🟨 QR NFT and wallet security improvements
🩹 Now there are some technical problems with the game Drop Hunter, but next week the team plans to restart the farming function and fix all the bugs, so we are waiting.
Game | Chat | Channel | YouTube | Nexus
🖥Казахстан объединяет все госприложения
➡️В нашей стране завершается эпоха цифровой разрозненности. Как сообщили в правительстве, все мобильные сервисы госорганов будут объединены в две платформы – eGov и Aitu. Ведомствам теперь запрещено разрабатывать отдельные приложения: все новые сервисы будут создаваться по принципу SuperApp – «всё в одном окне».
Сейчас у каждого ведомства свой дизайн, авторизация и функционал приложений. Пользователь теряется, данные дублируются, а безопасность страдает. Теперь – единая точка входа, прозрачные стандарты и защита персональных данных.
Модель SuperApp – не казахстанское изобретение. Она уже успешно применяется в мире:
🇨🇳WeChat в Китае объединил в себе мессенджер, платежи и госуслуги.
🇸🇬В Сингапуре приложение LifeSG выполняет ту же функцию.
🇦🇪В ОАЭ аналогичный принцип реализован в UAE Pass.
Казахстан движется в этом же направлении, но с учётом национальной инфраструктуры – eGov как ядра цифрового государства и Aitu как более гибкой пользовательской среды.
👨💻Что такое Aitu?
Цифровая платформа, созданная компанией BTS Digital (существует более 7 лет), сам проект финансируется через фонд Phoenix, соучредителями которого выступают АО «Казахтелеком» и ряд крупных инвесторов.
В августе президент поручил всем госорганам и квазигосударственным компаниям перейти с зарубежных мессенджеров (WhatsApp и Telegram,) на отечественный сервис Aitu.
Платформа объединяет функции чата, звонков, платежей, заказов услуг и взаимодействия с государственными сервисами.
Основные особенности Aitu:
👉Мессенджер и соцсеть: можно переписываться, звонить, подписываться на каналы и сообщества, обмениваться файлами.
👉Платежи и сервисы: оплата штрафов, коммунальных услуг, покупка билетов, пополнение баланса и т.д.
👉Госуслуги: интеграция с eGov позволяет получать часть государственных сервисов прямо в приложении.
👉Aitu Apps: мини-приложения внутри платформы – от банковских сервисов до доставки еды.
👉Открытая экосистема: разработчики могут создавать собственные мини-приложения и интегрировать их в Aitu.
🖥️Мощности суперкомпьютера
Параллельно утверждены правила распределения мощностей суперкомпьютерного центра Alem.cloud – он станет ресурсной базой для стартапов, науки и AI-проектов. Теперь стартапы, университеты и госструктуры смогут использовать ресурсы Alem.cloud по прозрачным правилам. Приоритет получат проекты, связанные с национальными направлениями развития – образование, здравоохранение, сельское хозяйство, энергетика, транспорт, промышленность и робототехника.
🤖Astana Hub
Astana Hub официально станет не только технопарком стартапов, но и центром креативных индустрий. В перечень приоритетных направлений включены мультимедиа, игровой дизайн, издательская деятельность, киберспорт и IT-аутсорсинг.
Расширение функций Astana Hub приближает Казахстан к модели креативно-технологического хаба, аналогичной тем, что работают в Израиле, Эстонии или ОАЭ, где креативные индустрии тесно связаны с IT и инновациями.
#SuperApp#сервис_Aitu#суперкомпьютер
Подписывайтесь на @Свидетель.KZ
🙂hambi aloqa va moliya xizmatlarini yagona interfeysda birlashtiradi!
📱Operator xizmatlari uchun to‘lov, 🔍 kartalar bo'yicha xarajatlar monitoringi va 💸 tezkor o‘tkazmalar — bularning barchasi bitta ilovada mavjud.
Biz siz uchun qulaylik yaratishga va xizmatlarni boshqarish jarayonini tushunarli hamda ishonchli qilishga intilamiz.
⏬Ilovani yuklab olish *1#
• • •
🙂hambi объединяет сервисы связи и финансов в единый интерфейс!
📱Оплата услуг оператора, 🔍 мониторинг расходов по картам и 💸моментальные переводы — всё доступно в одном приложении.
Мы ценим ваш комфорт и стремимся сделать процесс управления сервисами интуитивным и надёжным.
⏬Скачать приложение *1#
#hammasibitta#hambi#superapp#суперапп
🔥 Реклама, которая чувствует момент лучше, чем ваш барista
Чувствуете… Этот идеальный капучино, который появляется ровно тогда, когда мозг кричит «кофеина!»? Теперь так же работает и реклама.
Суперапп Hambi стал частью VEON Ads.
Приложение, где каждый день:
📲 Пополняют баланс
🏥 Записываются к врачу
💸 Оплачивают счета
И вот — бам! — ваше предложение:
• Не баннер, а продолжение мысли
• Не прерывание, а следующая логичная ступень
• Как совет друга, который знает, что вам нужно прямо сейчас
Пример:
🚀Пользователь оплачивает страховку → получает оффер от автосервиса. Не «ой, реклама», а «как вовремя!»
Наши алгоритмы работают как психологический триггер — ловят моменты, когда человек максимально открыт к предложениям.
👉 Хотите, чтобы ваш бренд появлялся в нужный момент?
Не пишите нам. Серьёзно.
Просто подумайте об этом — и мы уже пришлём вам оффер 😏
#SuperApp#VEONAds#Hambi#DigitalMarketing#AdTech#ContextualAdvertising#RightPlaceRightTime
👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.
Uzbekistan’s Paylov raised $320K to reshape fintech.
From launching superapps to adding USDT support, they’re building a next-gen platform with crypto, AI, and instant merchant onboarding.
🎥 Watch the full story in the video!
Follow Startup Base to learn about the next promising startup.
#Fintech#Crypto#USDT#Startup#Uzbekistan#Superapp#Visa#Mastercard#AI#B2B#Payments
Uzbekistan’s Paylov raised $320K to reshape fintech.
From launching superapps to adding USDT support, they’re building a next-gen platform with crypto, AI, and instant merchant onboarding.
🎥 Watch the full story in the video!
Follow Startup Base to learn about the next promising startup.
#Fintech#Crypto#USDT#Startup#Uzbekistan#Superapp#Visa#Mastercard#AI#B2B#Payments