Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
📣Fuqarolik jamiyati "Global Gateway" kun tartibini ilgari surmoqda!🌍
5–6 fevral kunlari Bishkekda 6-Markaziy Osiyo bo‘yicha Yevropa Ittifoqi Fuqarolik Jamiyati Forumi bo‘lib o‘tdi. Bu yirik tadbirda fuqarolik jamiyati tashkilotlari, yoshlar platformalari, Yevropa Ittifoqi institutlari, BMT agentliklari va xalqaro hamkorlar vakillari ishtirok etdi. Maqsad - fuqarolik jamiyati mohiyatini kuchaytirish, mintaqaviy hamkorlikni mustahkamlash hamda Global Darvoza tashabbusining ustuvor yo‘nalishlarini amaliy harakatlarga aylantirish. Forum doirasida raqamli transformatsiya, iqlim va atrof-muhit muhofazasi, ayollarga imkoniyatlar yaratish va yoshlar ishtirokini oshirish kabi masalalar muhokama qilindi.
👉Batafsil
--
Гражданское общество продвигает повестку Global Gateway!🌍
5–6 февраля в Бишкеке прошёл 6-й Форум гражданского общества ЕС в Центральной Азии. В мероприятии приняли участие представители организаций гражданского общества, молодежных платформ, институтов Европейского Союза, агентств ООН и международных партнёров. Цель форума - укрепление роли гражданского общества в региональном диалоге и продвижение ключевых приоритетов инициативы Глобальный Шлюз. В ходе форума обсуждались такие темы, как цифровая трансформация, климат и охрана окружающей среды, расширение прав и участия молодежи.
👉Подробнее
#EU4CA
Еуропалық Одақ - Орталық Азия алғашқы саммиті 4 сәуір күні Самарқанда қаласында өтеді.
Бұл жоғары деңгейдегі кездесу Еуропалық Одақ пен Орталық Азия арасындағы қатынастарды нығайтуға және аймақтық ынтымақтастықты тереңдетуге мүмкіндік береді.
🇪🇺🇰🇿🇰🇬🇹🇯🇹🇲🇺🇿
The first-ever EU-Central Asia Summit will take place on 4 April in Samarkand, bringing together the leaders of the EU and the five Central Asian countries.
This high-level meeting will be a key moment to strengthen EU-Central Asia relations and deepen regional cooperation.
#EUCentralAsia#EUCentralAsiaSummit#EU4CA
Еуропалық Одақ - Орталық Азия алғашқы саммиті 4 сәуір күні Самарқанда қаласында өтеді.
Бұл жоғары деңгейдегі кездесу Еуропалық Одақ пен Орталық Азия арасындағы қатынастарды нығайтуға және аймақтық ынтымақтастықты тереңдетуге мүмкіндік береді.
🇪🇺🇰🇿🇰🇬🇹🇯🇹🇲🇺🇿
The first-ever EU-Central Asia Summit will take place on 4 April in Samarkand, bringing together the leaders of the EU and the five Central Asian countries.
This high-level meeting will be a key moment to strengthen EU-Central Asia relations and deepen regional cooperation.
#EUCentralAsia#EUCentralAsiaSummit#EU4CA
Delegation of the European Commission, led by Vice President Margaritis Schinas, is touring Central Asia with an official visit. Kazakhstan became an initial destination on this regional tour.
The visit comes ahead of the “Europe - Central Asia Investors Forum” and is testament to the growing partnership between the EU and the region. During the visit, Mr. Schinas held meetings with state and government officials of Kazakhstan, which covered the EU-KAZ partnership now witnessing constant further strengthening.
🇪🇺🇰🇿
Вице-президент Маргаритис Схинас бастаған Еуропалық Комиссияның Делегациясы Орталық Азия елдеріне ресми сапармен келді. Аймақтық сапар Қазақстан мемлекетінен басталды.
Атап өтерлігі, кездесу «Еуропа – Орталық Азия инвесторларының форумы» қарсаңында өтіп жатыр және Еуропалық Одақ пен Орталық Азия аймағы арасындағы артып келе жатқан серіктестіктің куәсі іспетті. Сапар барысында Схинас мырза Қазақстан Республикасының мемлекеттік және үкіметтік ұйымдарының басшыларымен кездесу өткізіп, соңғы кездері нығайып келе жатқан серіктестік мәселелерін талқылады.
#EU#EUinKZ#EU4CA#EC
Media professionals from Central Asia🇰🇿🇰🇬🇹🇯🇹🇲🇺🇿 visited Brussels to gain insight into the work of the main 🇪🇺EU institutions. The Capacity Building trip aimed to deepen mutual understanding and raise awareness of the EU’s engagement in the region. Participants discussed shared priorities and met directly with EU officials and experts.
****
Орталық Азияның
🇰🇿🇰🇬🇹🇯🇹🇲🇺🇿 медиа саласының өкілдері Еуроодақтың басты институттарының жұмысымен танысу үшін Брюссельге барды. Бұл сапар 🇪🇺ЕО мен өңір арасындағы өзара түсіністікті нығайтып, ынтымақтастық туралы хабардарлықты арттыруға бағытталды. Қатысушылар ортақ басымдықтарды талқылап, ЕО өкілдері және сарапшыларымен жүздесіп, пікір алмасты.
*
Представители медиа из Центральной Азии
🇰🇿🇰🇬🇹🇯🇹🇲🇺🇿 посетили Брюссель, где ознакомились с деятельностью ключевых институтов 🇪🇺Европейского Союза. Ознакомительная поездка была направлена на укрепление взаимопонимания и повышение осведомлённости о роли ЕС в регионе. В ходе визита участники обсудили общие приоритеты и провели встречи с представителями и экспертами Европейского Союза.
#EUinCentralAsia#EU4CA#Capacitybuildingtrip#Brussels
Terhi Hakala, the European Union Special Representative for Central Asia, has concluded her farewell visit to #Kazakhstan. During her trip, Ambassador Hakala engaged in discussions with high-ranking government officials and met with civil society and media representatives. These meetings underscored the strong partnership between the European Union and Kazakhstan and reaffirmed the shared commitment to fostering regional cooperation and mutual understanding.
🇪🇺🇰🇿
Еуропалық Одақтың Орталық Азия бойынша Арнайы Өкілі Терхи Хакала Қазақстанға қоштасу сапарын аяқтады. Елші Хакала сапар барысында жоғары лауазымды мемлекеттік қызметкерлермен, азаматтық қоғам және БАҚ өкілдерімен кездесті. Бұл кездесулер Еуропалық Одақ пен Қазақстан арасындағы берік серіктестікті атап өтіп, өңірдегі ынтымақтастық пен өзара қарым-қатынасты нығайтуға деген ортақ ниетті растайды.
#EU4CA#EUCentralAsia#EUinKZ#CentralAsiaMatters
SpaceLab at Space Tech Forum, Germany 🚀
From 18–20 November 2025, SpaceLab represented Central Asia at the Space Tech Forum in Bremen, Germany, with support from the EU’s Global Gateway Connectivity for Central Asia – Soft Pillar program.
At one of Europe’s largest space tech and aerospace events, SpaceLab established new contacts in the European space market, raised awareness of Central Asian innovative services among European industry players, and helped spark interest in the region on the international stage.
The participation also contributed to strengthening cooperation between the #EuropeanUnion and #CentralAsia in the space sector and helped position SpaceLab and the broader Central Asian space community as a credible emerging player in the 🌍global space ecosystem.
#SpaceTechForum#GlobalGateway#C4CA#EU4CA