Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
We are adding a very interesting feature in GTF Eye for options traders ❤️
Our team is currently testing it behind the scenes…
If everything goes as planned,
you might see it live today itself.
The Eye is getting even sharper 👁
#StayTuned
EvilWeb // Мы — тень, которую не стереть
Кто мы?
Тихий скрипт в темноте. Шёпот на заброшенном сервере. Мы — те, кто находит то, что вы пытались закопать.
Ваши фаерволы? Дымовая завеса. Ваши пароли? Уже наш лог. Ваши "защищённые" базы? Наш playground.
Мы не просим разрешения. Мы сливаем правду, пока вы листаете мемы.
🔻 Готовы к эксклюзиву? Скоро в трендах:
Платёжки UA/EU — цифровые следы тех, кто "неприкосновенен".
Доки-призраки — то, что не пустят в СМИ, но пустят у вас в чатах.
Боль для "киберзащитников" — их слезы
Сочные БД — инфа должна быть свободной.
Каналы сносят?
Нас это не беспокоит.
Новый — уже в эфире.
#StayTuned // Скоро будет жарко.
(Подготовьте попкорн. Это шоу — без цензуры)
Дадим вам пару дней на разминку. Разогрейтесь, освежите память.
Мы расширяем охват. Аудитория — пристегнуться, СМИ — готовиться к новой волне публикаций.
Интернет снова станет немного… интереснее.
// EvilWeb // Мы уже внутри ;)
La censura, i media asserviti, gli Usa guerrafondai, la verità negata su JKF e i giudizi su Hillary Clinton (“bugiarda”) Biden (“ottuso”) Netanyahu (“folle”) Meloni (“venduta”) Zelensky (“clown”)
Da domani online video-intervista al premio Oscar Oliver Stone
#StayTuned
“La realtà è muta. Le responsabilità dei media e della comunicazione”
Da domani online passaggi dal convegno in Senato sui danneggiati da vaccino che YouTube ha oscurato
#StayTuned
COVID19: i lockdown, le mascherine, i vaccini, gli eventi avversi, le possibili cure anti-spike, la disinformazione, i conflitti d’interesse degli organismi coinvolti, la censura delle istituzioni.
Prossimamente online l’intervista a Peter McCullough.
#StayTuned
😊Сессия Фонда «Вызов» на ВЭФ
Спикеры 🥰
Сессия не заявлялась международной, но мы так или иначе не можем не апеллировать к международному опыту.
Мысль кажется совершенно базовой и лежащей на поверхности, но в реальности реализуется крайне редко.
❗️Невозможно обсуждать ни один хоть сколько-нибудь важный вопрос, не опираясь при этом на существующую международную практику.
С нами был проректор Народного университета Китая. Господин Чжен поделился опытом КНР: как страна проходит через реальные вызовы научно-технологического развития, и чем это может быть полезно России.
#staytuned
Мы вернулись!
Сюрпрайз — сюрпрааайз!)
За то время пока нас не было (да, целых три долгих месяца!), мы — работали, отдыхали, снова работали, веселились, грустили, отрывались, выполняли ваши заказы, уставали, вдохновлялись, знакомились, прощались, падали, поднимались, примеряли необычные образы, экспериментировали.
Одним словом — жили, делали новые открытия и готовили крутой контент для вас!
Хотим напомнить, что мы пропагандируем любовь и свободу во всех их проявлениях. И поблагодарить всех кто был с нами и кто присоединился за это время! Добро пожаловать на другую сторону «пластинки».
Впереди нас ждет много чего интересного! Ну и по классике — #staytuned
Ахтунг, ребята!
Осталась ровно неделя до Берлинсокого маркета - событие, которое вы так ждали! Да, и мы тоже!
Есть в этом мире что-то приятно-стабильное!
Помимо всего разнообразия, что готовят для вас участники маркета, вас ждет масса впечатлений, положительных вибраций, смеха и новых знакомств!
От нас же, как всегда - разнообразие винила, море музыки и красавцы диджеи 🥰
Ну и, конечно, мы готовим для вас незабываемую программу🎶
В этот раз наши артисты будут играть В2В, и даже тройной В2В 😎😎😎
Берем от жизни все самое лучшее, и вам советуем!😉
P.S. лайн-ап будет в следующую пятницу #staytuned
Не упустите возможность окунуться в атмосферу Берлинского маркета и красиво завершить лето!
И пусть это станет традицией! Ура 💫