Один из самых удобных способов записать данные это использование готовых форматов, такие как 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 #IRASFam was delighted to be part of our strategic partner NUS Business School's incredible 60th Anniversary milestone! 🎉 Our Commissioner, Mr Ow Fook Chuen, joined this momentous gala at The Ritz-Carlton Singapore, officiated by Guest-of-Honour Ms Grace Fu, Minister for Sustainability and the Environment and Minister-in-Charge of Trade Relations.
As Singapore's tax authority, IRAS is deeply committed to cultivating the next generation of tax and real estate professionals. Earlier this year, we signed an agreement with NUS Business School to introduce awards for top graduates majoring in Accounting and Real Estate from the Bachelor of Business Administration programme. During the gala, we were honoured to receive a commemorative plaque celebrating this meaningful collaboration and our shared vision to developing talent in these fields.
We look forward to strengthening this collaboration and empowering future leaders who will shape Singapore's economic landscape.
#LifeatIRAS#partnerships
🇹🇭 стажировка в оон
Где: UNOPS -управление ООН по обслуживанию проектов, команда по работе с гражданским обществом!
Что: успешный/ая кандидат/ка будет писать статьи, помогать организовывать семинары, делать презентации и помогать с другими задачами.
Требования: студенческий статус, интерес к теме организации, хорошие письменные навыки, желателен опыт в сфере работы с данными.
Языки: английский - обязательно, любой язык ООН будет плюсом.
Условия: есть стипендия, и грант на переезд небольшой, контракт на 6 месяцев
Подробнее
#intern#un#partnerships
Held in #SGfor the first time, the #FTAPlenary2023 brings together tax commissioners, officials and professionals across the globe 🌎
Themed #Partnerships, the conference discusses how tax administrations collaborate with stakeholders and the community to advance tax administration through digitalisation.
Read about initiatives like InvoiceNow, which reflect IRAS' partnership with stakeholders to enhance the taxpaying process through digital solutions.
📢 US Secretary of State Blinken begins Africa tour, emphasizing commitment to the continent despite global crises. Biden, who promised Africa visit last year, welcomed African leaders in 2022. Blinken quotes Biden, saying "We are all in when it comes to Africa." US aims to deepen partnerships and strengthen democracy. Cape Verde condemns Russia's invasion of Ukraine and criticizes recent coups in Africa. US aid supports infrastructure projects, while China and Russia expand influence. Niger, key in countering armed groups, considers new drone base. US Ambassador to UN tours other West African nations. 🌍#AfricaTour#USCommitment#Partnerships
https://www.aljazeera.com/news/2024/1/22/uss-blinken-begins-four-nation-africa-tour-amid-sahel-worries
Subscribe to @BadVolfNews
🌟 SingSing Wishes You a Flourishing Lunar New Year 2025! 🌟
As the Year of the Wood Snake 🐍 unfolds, we extend our deepest gratitude for your trust. Your support has been the foundation of our growth and innovation.
May this year bring you prosperity, success, and boundless opportunities. Together, let’s continue to build extraordinary experiences and achieve greater milestones in the SingSing universe! ✨🎤
Here’s to a year of shared success and meaningful connections. Thank you for being an integral part of our journey!
#LunarNewYear2025#SingSing#Partnerships#Community
🚀 Big News! We’re Launching Our IDO with Powerful Partners by Our Side! 🌐✨
We’re thrilled to announce our IDO launch, backed by strategic partnerships with industry leaders, bringing deep expertise and insights. 🌍🤝
Thank you @Avalanche_vn, @saakuru_labs, @oasys_games, @coinsph🤝🤝
Together, we’re setting the stage for an exciting journey ahead! Stay tuned for more updates and join us in this transformative venture. 🌠
#SingSingIDO#Web3Launch#Partnerships
🚀 UNICE X KANAK Partnership! 🚀
@unicelab is excited to announce our partnership with @KANAK_Connect!
UNICE is an AI blockchain healthcare messenger created by doctors. It analyzes emotions from voice and facial expressions, provides AI-driven healthcare, and connects users with real doctors when needed.
KANAK is dedicated to advancing payment infrastructure and financial systems by incorporating cryptocurrency solutions and an AI-driven system.
Together, we are simplifying and securing your financial life with advanced blockchain solutions.
✅ Official Link:
unicelab.io
kanak-ai.com
#UNICE#KANAK#Partnerships
💎 England FanToken X TON Map PARTNERSHIP 🎊
Excited to announce England FanToken new #Partnership with TON Map!
❤️ TON Map - a prestigious project, uniting the TON ecosystem on Telegram map, it’s a TMA, memecoin farming, and a large-scale advertising and gaming platform
Big things ahead!
#EnglandFanToken#TONMap#partnerships
2022 has been an amazing year! 🎉
One of the awesome events that we've been a part of was the BNB Chain Innovation Hackathon.
We're proud to be one of their track #sponsors.
Check out this mini #interview with our Korea team, Harvey Kim and Angus Chung ✨
Looking forward to more exciting #events and #partnerships this year 🔥
TON Foundation Expands into the US Market
🚀 TON Foundation appoints Manuel (Manny) Stotz as new president, focusing on US expansion.
🔍 Stotz aims to accelerate global blockchain adoption, leveraging his experience with Kingsway Capital, aiding over 50 blockchain firms.
🏦 New leadership expected to boost partnerships and attract major investors.
🌐 TON Foundation stays committed to blockchain integration in the global financial system. Read more: Bloomberg
#TON#Blockchain#Crypto#VC#Investment#USMarket#Leadership#Expansion#Partnerships#Innovation#Web3
💎VEON Ignite 2025 — пространство решений, которые формируют будущее
Ignite стал для VEON AdTech площадкой, где стратегические намерения превращались в конкретные шаги: от новых соглашений до усиления партнёрств внутри холдинга.
За эти дни мы сфокусировались на главном — показать, как наша экспертиза и технологии создают ценность для рынков VEON и помогают им расти в цифровой экономике.
Ключевые результаты Ignite для VEON AdTech:
🪙 представили наш системный подход к развитию digital-экосистемы на рынках VEON;
🪙 показали, как продукты AdTech дают измеримый эффект для операторов и брендов;
🪙 укрепили сотрудничество с операционными компаниями и расширили совместные инициативы;
🪙 подписали новые стратегические соглашения, открывающие дополнительные возможности для рынков.
🤝 Эти решения формируют основу на следующий год: новые направления роста, усиленная координация и единые стандарты технологического развития внутри холдинга.
Ignite снова подтвердил: цифровая экономика растёт там, где технологии превращаются в решения, а решения — в результат.
В этой экосистеме VEON AdTech — не просто сервис, а системный элемент, усиливающий инфраструктуру, улучшая качество коммуникаций и помогая рынкам двигаться быстрее и точнее.
Мы видим развитие не в цифрах, а в траекториях:
в том, как партнёрства дают эффект,
как решения масштабируются,
как совместные действия усиливают весь холдинг.
💯 Мы завершаем Ignite с обновлёнными договорённостями, усиленной координацией внутри холдинга и чётким пониманием, как поддерживать рост VEON в динамичной цифровой среде.
⚡️ Ignite — это энергия, стратегия и общее движение вперёд.
И с этим вектором мы входим в новый этап — сильнее, увереннее и готовые к новым амбициозным задачам.
#VEONIgnite2025#AdTech#DigitalTransformation#Partnerships#Growth#Innovation#DigitalEconomy
Insights on Crypto Developments
🚨 Important updates in the crypto sector:
1. Trump's Crypto Czar, David Sacks, hints at "important announcements" for digital assets soon.
2. KIP Protocol claims support for the LIBRA token by Argentina's president. Backed by Animoca Ventures and involved with the AI project *Open Campus*. Read more
3. Argentine President Mile clarifies his earlier tweet supporting a private startup, stating he lacked details at the time and has since deleted the post after further understanding. Read more
#Crypto#AI#VC#Animoca#Argentina#KIPProtocol#Trump#DigitalAssets#Milei#LIBRA#OpenCampus#Startup#Partnerships#Decentralization#Finance#Blockchain#Tech