Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
visvim VARSITY ERA DOWN JACKET.
Varsity Jacket из линии Overseas Exclusive — лаконичное переосмысление университетской классики. Модель выполнена из хлопка french terry. После окрашивания каждая куртка проходит ручную обработку, благодаря которой материал выглядит мягким и слегка «выветренным», будто вещь уже прошла через годы носки.
Внутри — наполнитель из белого гусиного пуха с облегчённым объёмом: он сохраняет тепло, не утяжеляя силуэт, формируя аккуратную округлую посадку. Баланс винтажной эстетики и современного подхода к материалам делает модель универсальной в повседневном гардеробе.
Доступен эксклюзивно в нашем магазине на Большой Дмитровке 20с2.
#visvim
visvim LEATHER ESSENTIALS CASE
Минималистичный аксессуар из высококачественной кожи, выполненный с фирменным для visvim подходом к мастерству и дизайну. Этот компактный кейс идеально подходит для хранения ежедневных мелочей.
Все размеры и расцветки представленыв нашем магазине на Большой Дмитровке 20с2.
#visvim
visvim —рабочий процесс.
История бренда началась в 2001 году, когда Хироки Накамура решил посмотреть на обувь индейских племён с точки зрения современной уличной моды. С тех пор он начал следовать пути изучения и переосмысления традиций создания одежды со всех уголков мира.
Господин Накамура черпает идеи в одежде коренных народов Америки, винтажных вещах Запада и многогранной токийской культуре. Дизайнер поэтапно воссоздаёт забытые технологии производства и обработки одежды, скрупулезно обращаясь с материалами так, как это было принято несколько столетий назад.
#visvim
visvim Valdez Down Coat
Коллекция Autumn/Winter 2025 от Хироки Накамуры продолжает
исследовать тему «будущего винтажа», и центральное место в ней традиционно занимает куртка Valdez. Вдохновленная классической летной паркой N-3B, выполнена из нейлона сверхвысокой плотности, прошедшего уникальную процедуру окрашивания Natural Dyed.
Доступна для заказа в нашем магазине на Большой Дмитровке 20с2.
#visvim
Новое поступление visvim CORDURA 20L.
До создания visvim Хироки Накамура работал в Burton Snowboards, путешествовал по миру вместе с командой райдеров и участвовал в разработках технологичной спортивной одежды, выдерживающей колоссальные нагрузки.
После основания собственного бренда он Накамура захотел создать идеальный городской рюкзак, в котором были бы воплощены особенности передового спортивного снаряжения и винтажной военной экипировки. Так появилась модель «CORDURA», названная в честь одноименного баллистического нейлона.
Каждый сезон дизайнер экспериментирует с деталями рюкзака: добавляет материалы со всех уголков света, а также заимствует элементы из культуры индейских племён и японских традиций.
Для оформления заказа— @infobeliefmoscow
#visvim
visvim SKAGWAY LO SUEDE
SKAGWAY - серия обуви visvim, в которой Хироки Накамура исследует многочисленные особенности и удобство баскетбольных кед, произведенных до начала 1960х годов.
Эта модель создана с уклоном на обувь 1950х, которую отличал низкий силуэт. Подчеркивая влияние той эпохи, дизайнер украсил смещенный к мыску резиновый лейбл леттерингом “visvim” в стиле середины XX века. Верх создан из однотонной замши с британских фабрик, чтобы владелец мог наслаждаться постепенным проявлением благородной патины.
По всем вопросам обращайтесь в поддержку – @infobeliefmoscow
#visvim
visvim BRIGADIER BOOTS-FOLK
Cилуэт visvim на основе деталей американских рабочих ботинок первой половины XX века: замша с итальянских фабрик, наборная подошва, контрастная прострочка и латунная кнопка для усиления швов.
Ботинки дополнены пробковой стелькой, которая впитывает лишнюю влагу и обеспечивает хорошую амортизацию, а также оснащены универсальной подошвой Vibram. Благодаря традиционной рантовой конструкции Goodyear Welt со временем старую подошву можно заменить на новую, тем самым продлив срок службы обуви.
По всем вопросам обращайтесь в поддержку – @infobeliefmoscow
#visvim
visvim Bickle Era Down Jacket — пуховая куртка из плотного хлопкового френч терри, окрашенная и обработанная вручную для создания естественного винтажного эффекта.
Белый гусиный пух, пуговицы из рога буйвола и армейская тесьма подчеркивают внимание к материалу и ремеслу, которое отличает каждую вещь visvim.
По всем вопросам обращайтесь в поддержку – @infobeliefmoscow
#visvim
visvim Social Sculpture Denim
Сила и история винтажного денима вдохновили Хироки Накамуру на создание собственной линейки джинс Social Sculpture. Дизайнер переосмыслил традиционное производство, где волокна разной длинны сперва окрашиваются вручную натуральным индиго согласно канатному методу, а затем медленно сплетатся в единое полотно на старинном оборудовании.
Для оформления заказа - @infobeliefmoscow
#visvim
visvim Cut & Sewn
Переосмысляя наследие винтажной спортивной одежды, Хироки Накамура создет свитштоты с заниженной линией плеча и свободной посадкой. Экспериментируя с длиной рукавов Господин Накамура представил три варианта свитшотов: Mondo, Short Sleeve и 3/4. Каждый из этих ситуэтов отлично подойдет для создания многослойного образа.
Для производства дизайнер использовал мягкую и слегка неоднородную ткань. Хироки Накамура вдохновлялся традициями ручной работы с тканью и использовал натуральные красители для достижения естественного и неравномерного оттенка.
Для оформления заказа - @infobeliefmoscow
#visvim
visvim T-Shirts
Хироки Накамура создал футболки visvim с графикой в стиле автогонок середины ХХ века. Футболки имеют свободный крой и изготовлены из мягкой ткани джерси. Они окрашены натуральными красителями, а их поверхность кропотливо состарена в несколько сложных этапов.
Для оформления заказа - @infobeliefmoscow
#visvim