Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
פורסמו פה כמה וכמה ידיעות בלעדיות וראשוניות
📌חשיפת הערוץ! שרשרת אירועים בטיחותיים-ביטחוניים חמורים במספר טיסות אל על מאז ה-7/10 - חשד להפרעות תקשורת מכוונות מצד מטוסי נוסעים אחרים!
📌תיעוד בלעדי וראשון של כנף ציון ומטוסי אל על בשדה התעופה של אתונה בזמן המלחמה עם איראן
📌חשיפה ראשונית של היעדים החדשים של חברות התעופה
📌זכיית אל על בפעם החמישית ברציפות בדירוג העולמי של APEX
📌עדכונים שוטפים על המרחב האווירי של ישראל
📌סיקורים נרחבים מתערוכות אוויר בעולם ובמיוחד #DubaiAirshow
📌חשיפות תוכניות עתידיות של חברות התעופה
📌חידוש הטיסות של בלאביה
📌השקת קו הטיסות הצפוי של SCAT
📌מטוס אג'יאן איירליינס שהגיע מלרנקה עם הכיתוב FREE GAZA
📌עשרות ידיעות ראשוניות ודיווחים בזמן אמת מאירועי חירום בישראל ועשרות תמונות בלעדיות מהשטח
📌עדכונים ראשוניים לפני כולם על חזרות וביטולים של חברות זרות
וכמובן, עשרות תיעודים, סרטונים, תמונות והקלטות ATC של נחיתות חירום, נחיתות מאתגרות, אירועים חריגים ועוד ועוד. הכל, כמעט תמיד, באופן ראשוני!
חלקם הגיעו לערוצי החדשות שלנו וחלקם אפילו לטורקיה 🫢
⚡✨🎆💎וואו וואו וואו! מה שהולך בתערוכה האווירית בדובאי
אמש, מטסים מכל הסוגים - אמירייטס עם ה-A380, B777, A350; אתיחאד A380; פליידובאי B737 MAX; וחיל האוויר של איחוד האמירויות עם A330MRTT, C-17 ועוד כמה מסוקיםלף לכיף.
https://t.me/AviationNewsIL/8326
#מטס#DubaiAirshow
Dubai Airshow ✈️
Dubai Airshow — одно из самых масштабных авиационных мероприятий в мире. Здесь представляют новейшие разработки в гражданской и военной авиации, а также в сфере беспилотных систем. Участники — ведущие производители, авиакомпании и команды пилотов из разных стран.
📌Главная особенность шоу — демонстрационные полёты: зрители могут увидеть в действии как новейшие авиалайнеры, так и боевые машины, включая фигуры высшего пилотажа. Шоу проводится на территории аэропорта Аль-Мактум и традиционно привлекает внимание как специалистов, так и широкой аудитории.
Dubai Airshow — это не только про зрелище, но и про технологии, которые определяют будущее авиации.
Лёгкое небо
#aviation#legkoenebo#DubaiAirshow#legkoenebo
Нельзя не отметить полёт #A350-1000
📌Почти вертикальный взлёт и критические углы атаки сделали своё дело
У кого-то появятся новые обои 🔥
Лёгкое небо
#aviation#DubaiAirShow#DAS25
Сегодня у нас красивые модели с Dubai Airshow 2025.
И в первую очередь конечно же наше Красно солнышко Су-57 в данном случае Э, с обновлёнными плоскими соплями. 😏
В принципе Су-57 уже дошёл до того, чтобы иметь пару его моделей в коллекции.
В крутом ломаном камо опытного образца.
И в серийном пикселе с плоскими соплями. 😉
#dubaiairshow#су57#су57э#авиация#проавиацию
Вторым номером выступает модель беспилотного варианта Су-75 Checkmate в загадочной весёленькой окраске аля десептиконы. 😏
#dubaiairshow#су75#Checkmate#авиация#проавиацию
🇦🇪 Emirates заказала дополнительные 65 Boeing 777X на 38 миллиардов долларов
#DubaiAirShowстартовал, и Emirates анонсировала крупнейший заказ на самолёты Boeing за последние годы, подписав контракт на 65 дополнительных Boeing 777-9 на сумму 38 млрд долларов.
📌С учётом нового соглашения общее количество заказанных Emirates самолётов Boeing достигло 315 самолётов (из них на модель 777X приходится 280 единиц).
⏺Для Emirates это часть долгосрочной стратегии обновления флота и синхронизации с программами развития Дубая.
⏺Также заказано 130 дополнительных GE9X, их общее количество достигло 540 штук. Это делает Emirates крупнейшим покупателем силовых установок GE для семейства 777X.
⏺Emirates остаётся крупнейшим оператором Boeing 777 в мире: в её флоте сейчас находится 119 Boeing 777-300ER, 10 Boeing 777-200LR и 11 грузовых Boeing 777.
Лёгкое небо
#aviation#DAS25#777X#Emirates
🇰🇿Количество самолетов Boeing 737MAX у казахстанской SCAT выросло до 12
📌Частная казахстанская авиакомпания SCAT Airlines пополнила свой парк новым Boeing 737MAX-8. Таким образом, количество самолётов последнего поколения узкофюзеляжных лайнеров в её авиапарке увеличилось до 12: семь MAX-8 и пять MAX-9.
⏺13 ноября в базовый аэропорт Шымкент прибыло воздушное судно (рег UP-B3746). Этот самолёт был доставлен непосредственно с завода американского производителя в Эверетте.
⏺В настоящее время этот самолёт не совершает коммерческих рейсов, а находится на статической стоянке в рамках #DubaiAirShow. Два года назад авиакомпания разместила здесь заказ на дополнительные воздушные суда этого типа.
Лёгкое небо
#DAS25#Scat#B737MAX
🇷🇺ОАК на #DAS25 показала беспилотный Су-75
На авиасалоне был представлен макет беспилотного варианта Су-75 Checkmate и его ТТХ:
⏺Макс скорость на низкой высоте: 1.300 км/ч
⏺Макс скорость на высоте: 1,8-2,0 Маха
⏺Практический потолок: 15.000-16.500 м
⏺Макс дальность при максимальном значении Маха: 2.800-2.900 км
⏺Макс допустимая перегрузка при стабильном вираже на высоте 1.000 м и скорости 0,8 Маха: 7-7,5 g
⏺Макс взлётный вес: 26.000 кг
⏺Макс боевая нагрузка: 6.000-7.400 кг
⏺Точки подвески для вооружения (внутренние, общие): 5/13
📌В 2023 году ОАК запантентовал модульный самолет со сменными головными частями: кабина экипажа пилотируемого летательного аппарата, головная часть беспилотного летательного аппарата и другие.
Ждем живые летающие экземпляры?
Лёгкое небо
#aviation#ОАК#DubaiAirShow#Су75