Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
@redfoxuz / #vacancy / #student
RedFox jamoasiga qo'shilib, siz:
• Maqsadlar qo'yishni
• Tajriba orttirishni
• Jamoa bilan birga ishlashni
• Shaxsiy rivojlanishni va boshqalarni o'rganasiz.
Ro'yxatdan o'tish uchun:👇👇👇
https://forms.clickup.com/f/3hzx4-2785/LIQJI3SKEN2ZWVB7YL
Murojaatuchun:
👨💻@redfoxsuhbat
📞 +998 71 200 5008
Toshkent shahridagi 16-maktab o‘quvchilarining Biznes va tadbirkorlik oliy maktabiga tanishtiruv tashrifi bo‘lib o‘tdi
2026-yil 29-yanvar kuni Toshkent shahridagi 16-sonli umumta’lim maktabi o‘quvchilari O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabiga tanishtiruv tashrifi bilan tashrif buyurdilar. Mazkur tadbir o‘quvchilarning zamonaviy biznes-ta’lim imkoniyatlari haqidagi tasavvurlarini kengaytirish hamda ularning kasbiy yo‘nalishini aniqlashga ko‘maklashish maqsadida tashkil etildi.
Tashrif davomida o‘quvchilar Biznes oliy maktabining faoliyati, uning missiyasi, strategik maqsadlari va amalga oshirilayotgan ta’lim dasturlari haqida batafsil ma’lumotlarga ega bo‘ldilar. Shuningdek, menejment va tadbirkorlik sohalarida amaliyotga yo‘naltirilgan ta’lim yondashuvi hamda yoshlarning tadbirkorlik va boshqaruv kompetensiyalarini rivojlantirish imkoniyatlariga alohida e’tibor qaratildi.
Mehmonlarni D. Rasulova boshchiligidagi oliy maktab professor-o‘qituvchilari samimiy qutlov so‘zlari bilan qarshi oldilar. Ular oliy maktabning yoshlar tadbirkorlik salohiyatini rivojlantirishdagi muhim o‘rnini ta’kidlab, ta’lim yo‘nalishlari, o‘qishga qabul shartlari va ta’lim istiqbollari haqida ma’lumot berdilar hamda talabalar uchun real loyihalar, startap tashabbuslar hamda turli ta’lim dasturlarida ishtirok etish imkoniyatlari haqida so‘z yuritdilar.
O‘quvchilar uchun o‘quv auditoriyalari, kompyuter sinflari, kutubxona hamda zamonaviy ta’lim maydonlari bo‘ylab tanishtiruv ekskursiyasi tashkil etildi. Tashrif dasturi ochiq savol-javob sessiyasi bilan yakunlandi, unda o‘quvchilarni qiziqtirgan savollarga atroflicha javoblar berildi.
Uchrashuv yakunida Biznes va tadbirkorlik oliy maktabi direktorining o‘rinbosari B. Xolbayev so‘zga chiqib, bunday tadbirlar umumta’lim muassasalari va oliy ta’lim tashkilotlari o‘rtasidagi hamkorlikni mustahkamlash hamda yoshlarning kelajak kasbini ongli ravishda tanlashida muhim ahamiyat kasb etishini ta’kidladi.
🇷🇺RU
🇬🇧ENG
#GSBE#GraduateSchool#Student#Visit
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
🔭 Ilm-fan yo‘lidan boradigan, yangi marralarni zabt etadigan va yuqori natijalarga erishadigan ko‘plab insonlar bor. Bu yo‘l murakkab va ulug‘, Olimlikni da’vo qilganlar buning mashaqqatini hamda qiyinchiliklarini bosib o‘tishadi, yangilik kashf qilib barchani mamnun etishadi.
📔 Biznes va tadbirkorlik oliy maktabi tinglovchisi Sotiboldieva Xikoyat ham shu kabi insonlardan. Mustaqil davlatlar hamdo‘stligi (MDH) miqyosida tashkil etilgan “Zamonaviy ta’lim tizimi, sifatni oshirish va zamonaviy uzluksiz ta’lim” xalqaro ilmiy-amaliy konferensiya doirasidagi “Faol tadqiqotchi” xalqaro ko‘rik tanlovida qatnashdi.
🔖 Sotiboldieva Xikoyatning “Bozor iqtisodiyotida – Menejment tushunchasi va uning ta’rifi” mavzusidagi ilmiy maqolasi “Scientific Academy” ilmiy tadqiqotlar markazi tomonidan g‘olib deb topilib, “Ta’lim sohasidagi xizmatlari uchun” ko‘krak nishoni va maxsus guvohnoma bilan taqdirlandi.
#GraduateSchool#Student#Winner#Medal
🌐Web-site |
✅Telegram |
✅Facebook |
🌐Instagram
最近有唔少家長問:「16歲以上嘅學生可以點樣升學?」「點樣部署升大學嘅問題?」為咗方便解答大家嘅問題,我哋邀請咗教育顧問、大學生同埋Sixth former ,向大家解釋升學同埋生活嘅問題。
今次網上講座適合準備移民英國嘅學生及其家長,內容包括中學大學嘅入學問題、校園生活、學業壓力等等嘅問題。
日期 8月20日
時間 Time 2000-2130(香港時間 HKT)
平台 Microsoft Teams
語言 廣東話
講者 Speaker
Jordan Lai: Education Consultant
Chloe Kwan: Student at the University of Cambridge
Nicholas: Sixth former
Registration
https://www.eventbrite.co.uk/e/16-tickets-388262823557
#webinar#hksacic#student#hksa#香港學生同盟
🎓 Koreyaga ilk qadam. Otabek sizga ishonamiz, kelajakda yanada yuqori yutiqlar sizni kutmoqda.
🇰🇷 Otabek kabi Koreyaning eng zo’r universitetlari talaba bo’lmoqchimisiz? ✈️ Sizni ham Koreyada kutib qolamiz!
🏛️ Universitet: Daegu University
🚀 100% gacha GRANT dasturiga shoshiling.
😍Discovery bilan Koreya yanada yaqin:
Toshkent: 71-200-5558 | @discoveryadmin
Xorazm: 55-500-7771 | @discovery_khorezm
#talaba#korea#koreya#viza#visa#grant#scholarship#student
Telegram | Instagram | YouTube
🏆 TEZ-TEZ SHOSHILAMIZ🔥🔥🔥 Koreyadan MAXSUS TAKLIF 🎁
‼️TOPIKsiz TIL KURISGA OXIRGI IMKONIYAT & JOYLAR SONI CHEKLANGAN‼️
🇰🇷Janubiy Koreyaga o'qishga borishni xohlaysizmi? 🤩🤩🤩
👍Omadlilar dastur: TIL KURSIga MARHAMAT! 🎉🎉🎉
🗂 Qabul bo'yicha:👉 KLP & KLC
#talaba#korea#koreya#viza#visa#grant#scholarship#student
Telegram | Instagram | YouTube