Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
Did you know that you can swap $XCH — the Chia Network's native coin — in Tangem?
There's no need for any external exchanges! Swap any crypto for #Chia in Tangem Wallet via our simple and secure interface designed especially for crypto swaps through several third-party providers.
Swap now! 🌱
_
Tangem AG provides only hardware wallets and non-custodial software solutions for managing digital assets. Tangem is not regulated as a financial services provider or cryptocurrency exchange. Tangem does not hold, custody, or control users’ assets or transactions. Crypto transaction services are provided by third-party providers. Tangem provides no advice or recommendation on use of these third-party services.
Вы все находитесь в венчуре.
Ваших денег в Crypto не существует.
Их нет.
Просто нет.
Это 0.
Не важно речь про #ETH#CHIA#FLIP ….что угодно.
Любое дерьмо.
Этого нет.
Даже в #TWT их нет.
#TWT - это 0.
Это ZERO.
Ровное ZERO.
Это сказка и вымысел.
Когда вы смотрите в ваш портфель и там написано 80 000$, на самом деле - это ровный 0$.
#BTC частично равняется чему-то, но только в составе ETF.
Если у вас есть нормальные западные ETF или недвижимость, не требующая глубокой операционки - тогда да.
Частично у вас есть #BTC и даже частично Stable.
Особенно если это USDC.
Но в остальном - смиритесь с тем, что все ваши цифры Crypto - фикция.
До того момента пока они, как минимум, не ушли в твердую валюту или домик в деревне с козами.
Формула:
Мой портфель 0 + Я делаю ставку = Попытка оформить Gen Wealth
Находясь в венчуре вы принимаете правило игры “мой портфель - 0” ради того, чтобы получить Generational Wealth.
Сделать так, чтобы идея в портфеле взорвала ваш финансовый мир и подарила свободу.
Для каждого эта цифра индивидуальна.
Кто-то скажет про 10 млн $ в Испании, из которых 7 уйдут в консервативный портфель.
Кто-то хочет жить на своей ферме под Вологдой и нужно 500к$.
Но суть одна.
Вы делаете ставку.
Ваша ставка должна носить характер ДИЗРАПТА.
Ваша ставка должна иметь потенциал закрепить х10-х100, минимум.
Ваша ставка должна, по возможности, обрести докупки.
Если ваша ставка отличается от подобных параметров - вы просто теряете время.
В то время как в реальном мире можно заработать куда большие деньги.
Повторюсь, я про Gen Wealth.
Я не про выживание на Crypto деньги.
Выживать можно и на деньги дворника.
В этом нет ничего зазорного.
Когда вы приходите в венчур, цель не может быть меньше, чем тотальная смена финансового положения.
Когда все начнется - у вас останется единственная мысль “1$ был же вот здесь, прямо здесь, я знал, что так оно и будет, почему я так мало старался ради докапитализации”.
This is how it works
Dream bigger
Be ready
#TWT