Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
Universitetimizda Harvest Festivali bo‘lib o‘tdi.
Bugun Al-Xorazmiy universitetida mehnat, baraka va qadriyatlar ifodasi Harvest Festivali ko‘tarinki ruhda o‘tkazildi.
🍇 Talabalarimiz tomonidan tayyorlangan milliy taomlar, ijodiy ishlanmalar, jonli musiqalar va qiziqarli ko‘ngilochar dasturlar festivalga yanada fayz qo‘shdi. 🎶
✨ Professor-o‘qituvchilarimiz ham talabalar bilan birga turli o‘yinlarda faol ishtirok etib, bayramga yanada samimiyat bag‘ishladilar.
Tadbir do‘stlik, birdamlik va ezgu qadriyatlarimizni mustahkamlashga xizmat qilishi shubhasiz.
🔁English
➖➖➖➖➖➖➖
#HarvestFestival#TalabalarHayoti
Bizning ijtimoiy tarmoqlarimiz:
Veb-sayt | Telegram | Instagram | Facebook | Aloqa-bot
Youth Day Celebrations Held at Green University
⚪️A series of events dedicated to Youth Day was held at Green University, bringing students together for a day of learning and engagement.
🧑🎓The program included a motivation workshop, English classes for local children, a “Book Brain” presentation, the “Zakovat” intellectual game, and a specialized workshop on waste management for law students. The day concluded with sports activities promoting a healthy lifestyle.
#GreenUniversity#YouthDay#StudentLife#Zakovat#SustainableDevelopment#ActiveYouth
👉ReadMore
________________________
Green University’da Yoshlar kuniga bag‘ishlangan tadbirlar o‘tkazildi
⚪️Green University’da Yoshlar kuni munosabati bilan bir qator tadbirlar tashkil etilib, talabalar uchun mazmunli va samarali kun tashkil etildi.
🧑🎓Dastur doirasida motivatsiya bo‘yicha trening, mahalliy bolalar uchun ingliz tili mashg‘ulotlari, “Book Brain” loyihasi taqdimoti, “Zakovat” intellektual o‘yini hamda huquqshunoslik yo‘nalishi talabalari uchun chiqindilarni boshqarish mavzusida maxsus seminar o‘tkazildi. Kun yakunida sog‘lom turmush tarzini targ‘ib qiluvchi sport tadbirlari tashkil etildi.
#GreenUniversity#YoshlarKuni#TalabalarHayoti#Zakovat#BarqarorRivojlanish#FaolYoshlar
👉Batafsil
✉️[email protected]
☎️ +998 55 512 00 77
📍Location
🌐Website | 📱Telegram | 📱Instagram | 📱LinkedIn | 🟥YouTube
Highlights from the Youth Day at Green University.
#GreenUniversity#YouthDay#StudentLeague#TeamSpirit#Leadership
__________________________
Green University Yoshkar kunidan lavhalar.
#GreenUniversity#YoshlarKuni#TalabalarLigasi#TalabalarHayoti#Jamoaviylik#Liderlik
✉️[email protected]
☎️ +998 55 512 00 77
📍Location
🌐Website | 📱Telegram | 📱Instagram | 📱LinkedIn | 🟥YouTube
📌On April 9, Green University actively celebrated Youth Day with a dynamic and engaging program that brought together students, faculty, and administration.
🗣️Throughout the day, participants took part in a wide range of activities — from educational workshops and intellectual games to open lectures and cultural events. The atmosphere was vibrant, reflecting the energy, enthusiasm, and ambition of the youth.
A special highlight was the opening of the Student League sports competitions, where the university rector, Dr. Bakhtiyor Pulatov personally took part alongside students. His participation made the event even more inspiring, strengthening the spirit of unity, teamwork, and friendly competition.
✅Youth Day at Green University once again proved that the university is not only a center of education, but also a space where students actively develop, engage, and succeed together.
#GreenUniversity#YouthDay#StudentLeague#StudentLife#TeamSpirit#Leadership
👉ReadMore __________________________
📌9-aprel kuni Green University'da Yoshlar kuni keng qamrovli va mazmunli dastur asosida faol tarzda nishonlandi. Tadbirlar davomida talabalar, professor-o‘qituvchilar hamda universitet rahbariyati birlashdi.
🗣️Kun davomida ishtirokchilar turli ta’limiy seminarlar, intellektual o‘yinlar, ochiq ma’ruzalar va madaniy tadbirlarda faol qatnashdilar. Muhit yoshlarga xos energiya, ishtiyoq va intilishlarga boy bo‘ldi.
Tadbirning eng esda qolarli biri Talabalar ligasi sport musobaqalarining ochilish marosimi bo‘ldi. Unda universitet rektori, professor Baxtiyor Pulatov ham talabalar bilan bir qatorda ishtirok etib, o‘zining faol ishtiroki orqali birlik, jamoaviylik va sog‘lom raqobat muhitini yanada mustahkamladi.
✔️Green University'da Yoshlar kuni yana bir bor universitet nafaqat ta’lim maskani, balki talabalar har tomonlama rivojlanadigan, faol ishtirok etadigan va birgalikda yuksaladigan muhit ekanini namoyon etdi.
#GreenUniversity#YoshlarKuni#TalabalarLigasi#TalabalarHayoti#Jamoaviylik#Liderlik
👉Batafsil
✉️[email protected]
☎️ +998 55 512 00 77
📍Location
🌐Website | 📱Telegram | 📱Instagram | 📱LinkedIn | 🟥YouTube
📢OPEN LECTURE ANNOUNCEMENT
Dear students, professors, and university staff!
Join us on April 9, 2026, at 14:00 for an engaging open lecture by Sherzod Ziyoyev, Senior Lecturer of the Department of Foreign Languages, historian and political scientist.
🎓Topic:
“Strategic Importance of the Modern Silk Road Projects and Transit Routes for Eurasian Land Countries”
🌍The lecture will explore the history, evolution, and current relevance of the modern Silk Roads — a must-attend for anyone interested in geopolitics, history, and regional development.
🗣Languages: Uzbek & English
📍Venue: University Conference Hall
💪Don’t miss this opportunity to gain valuable insights!
#OpenLecture#SilkRoad#Eurasia#Geopolitics#GreenUniversity#StudentLife _________________________
📢OCHIQ MA’RUZA E’LONI
Hurmatli talabalar, professor-o‘qituvchilar va universitet xodimlari!
Sizlarni 2026-yil 9-aprel kuni soat 14:00 da bo‘lib o‘tadigan ochiq ma’ruzaga taklif qilamiz. Ma’ruzachi — Xorijiy tillar kafedrasi katta o‘qituvchisi, tarixchi va siyosatshunos Sherzod Ziyoyev.
🎓Mavzu:
“Zamonaviy Ipak yo‘li loyihalari va tranzit yo‘nalishlarining Yevroosiyo quruqlik mamlakatlari uchun strategik ahamiyati”
🌍Ma’ruza davomida zamonaviy Ipak yo‘lining tarixi, rivojlanishi va bugungi kundagi ahamiyati haqida so‘z yuritiladi. Ushbu mavzuga qiziqqan barcha ishtirok etishga taklif etiladi.
🗣Tillar: o‘zbek va ingliz
📍Manzil: Universitet konferensiya zali
💪Foydali bilimlar olish imkoniyatini qo‘ldan boy bermang!
#OchiqMaruza#IpakYoli#Yevroosiyo#Geosiyosat#GreenUniversity#TalabalarHayoti
✉️[email protected]
☎️ +998 55 512 00 77
📍Location
🌐Website | 📱Telegram | 📱Instagram | 📱LinkedIn | 🟥YouTube