Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
Зимние сюжеты от участников конкурса #etnomoda (2022)
В такой многослойной одежде не страшно постоять у крыльца на морозе! Особенно если не забыть захватить с собой бублики)
Источником вдохновения для автора послужила яркость и нестандартная форма костюма Московской губернии 19 века.
Костюм включает в себя косоклинный распашной сарафан глубокого синего цвета, рубаху-долгорукавку с необычным вырезом для кистей рук, передник, полностью расшитый тесьмой ,головной убор «Сорока» и ожерелье из бисера. Каждая деталь полностью выполнена автором вручную.
"Русский народный костюм Московской губернии"
Мария Ковалева
Фестиваль ЭТНОМОДА - конкурс дизайнеров одежды с многолетней историей.
Время времени мы вспоминаем дизайнеров, которые представляли свои коллекции в рамках наших конкурсов, и сегодня для вас - подборка теплых воспоминаний и теплых образов, которые как нельзя более кстати подходят к холодному ноябрю.
Согревающие луки с подиума #etnomoda❤️
Одна из номинаций нашего онлайн конкурса в этом году 📸 ФОТОГРАФИЯ
Пока продолжается приём заявок, вспомним работы участников прошлого года в этой номинации 💜
Заявки для участия в этом году можно зарегистрировать на сайте www.etnomodno.com
#ibeff_online
#etnomoda
Ассоциации 🤔
Мы перемешали фото Anna Sui runaway show и фрагменты показов наших конкурсов #ibeff разных лет.
Сумочки-домики и короны, это, похоже, те тренды, которые не сходят с подиумов.
Anna Sui 1998
(1 и 3 фото)
"Yana Shusterman fashion lab" 2016 , IBEFF #ETNOMODA runaway
(2 фото)
Сумочки в виде "домиков" на нашем конкурсе 2015 : ALENA GERASIMOVA
"Modern Old Tallinn"
Ph : Condé Nast Archive /
IBEFF ETNOMODA archive
В день Португалии мы не можем не вспомнить про "португальское бохо".
Сегодня поделимся образами от Терезы Мартинс! 💫
"Наше путешествие приводит нас в небольшие общины в Португалии, Индии и Непале, где мы знакомимся с увлекательными культурами и людьми, владеющими традиционными текстильными техниками." - говорят создатели бренда traceofmetm
Мультикультурные мотивы в моде - главная тема нашего конкурса в этом году, вот почему коллекции, в которых переплетаются разные культурные традиции, всегда в поле зрения Фестиваль Этномода IBEFF - Петербург
Кстати, на сайте ETNOMODNO.com уже можно познакомиться с отдельными участками нашего онлайн конкурса и успеть подать заявку!
#etnomoda
#multiculturalfashion
Где можно увидеть портфолио всех участников конкурса #ibeff_online ?
В этом году все портфолио размещены на нашем сайте ↘️
https://etnomodno.com/collections/
☝️Вскоре после подведения итогов конкурса мы дадим активные ссылки на отдельных участников непосредственно на их личных страницах "визитках".
🙋♀️🙋♂️ А тем дизайнерам и фотографам, который не успели принять участие в конкурсе, но хотели бы разместить свою визитку на нашем сайте, стоит написать нам либо в сообщении сообществу VK либо на почту [email protected]
#ibeff
#etnomoda
Отдельные фрагменты обсуждений коллекций #ibeff_online составом жюри мы продолжаем выкладывать на нашем YouTube канале, не забывайте заходить, смотреть и, разумеется, подписываться на канал!
Возможности выложить все комментарии по всем коллекциям у нас нет, но мы стараемся вычленить из потока обсуждений отдельные моменты, и спасибо, что вы смотрите))
Название канала
IBEFF ETNOMODA
https://youtube.com/@ibeffetnomoda?feature=shared
#etnomoda
#etnomoda2023
ЭТНОМОДА по-королевски👑
В этот раз собрали подборку из королей африканских племен, которые до сих пор живут с опорой на традиции и обычаи.
Эти снимки часть большого проекта фотографа Дэниела Лэйна, который с 1988 по 1991 год делал парадные портреты правителей, чьи династии создавали Африку до середины ХХ века.
Впрочем, не все монархи соглашались или были в состоянии сниматься.
В 2000 году фотограф издал большую книгу:
«Африканские короли: портреты исчезающей эпохи»,
где были собраны все снимки с подписями, содержащими имя монарха, название племени и историю о нем.
Напомним, что одна из номинаций нашего онлайн конкурса ТРАДИЦИОННЫЙ КОСТЮМ,а также ФОТОГРАФИЯ❗
Если вы создаёте нечто подобное, то не забудьте подать заявку до 15 ИЮЛЯ на
🌐www.etnomodno.com
Фото: Daniel Laine.
*на основе материала https:// bigpicture. Ru /afrikanskie-koroli-fotografii-ischezayushhej-epoxi/?ysclid=lituk1mpi8752061682
#этномода
#etnomoda
#этномода_по_королевски
Настроение дня
#greenfashion
Зелёная трава и одуванчики - летняя гамма в детских коллекциях на показах Этномода IBEFF
#этномода
#etnomoda
Ph Igor Evdokimov
Сегодня - Починки:
Повод что-нибудь починить! Залатать, зашить!
#Починки - название праздника на слух кажется необычным, а на самом деле это латание дыр в одежде - от слова «чинить», «починять».
В старину, с первыми лучами солнца, вставали на Починки крестьяне и принимались за работу.
Роли всех членов семьи во время этого праздника были расписаны заранее и каждый принимался за вверенное ему дело. Ремонт сбруй и прочей конской упряжи доставался старикам.
Когда вы в последний раз что-нибудь починяли, вместо того, чтобы просто выбросить (старые носки) и купить новую вещь?
Фото с сайта : Павлово-посадские известия
#ibeff#etnomoda#Этномода
Рождество ❄️❄️
Встречаем его с чудесной моделью театра моды GОtika (г. Нижний Тагил) руководитель Evgenia Kolesnikova.
#folkcostume#slavicfashion#etnomoda
#слинги для малышей и их мам на Фестивале Этномода IBEFF
До сих пор вспоминаем этот замечательный показ, который стал возможен благодаря
Alevtina Minchukova
Музей Российской Академии Художеств
Санкт-Петербург
Ноябрь 2017
#ibeff2017
#etnomoda
Фото Наталья Сомова