Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
Аэропорт Геленджика готовится возобновить работу ⭐️
В ближайшее время планируется открытие аэропорта для выполнения внутренних рейсов. Билеты появятся в продаже после выпуска извещения. Возможность безопасного выполнения полетов в аэропорт Геленджика подтверждена специалистами Росавиации
сообщил Минтранс.
UPDАэропорт Геленджика готов к приему и отправлению самолётов с 10 июля
Регулярные рейсы могут выполняться с 08:30 до 20:00 мск.
✈️ открыл продажу билетов из Москвы в Геленджик сегодня, полёты будут выполняться с 18 июля.
Далее 20 и 23 июля, а с 25 июля полёты будут ежедневными. 6 августа добавится второй рейс, который с 8 августа и до середины сентября будет выполняться ежедневно
📌Минимальная стоимость билета составляет почти 18 тыс. руб., перелёт займёт 4 часа.
Лёгкое небо
#aviation#flights
✈️Аэрофлот попросил защитить российские авиакомпании от конкуренции иностранных перевозчиков
📌Группа Аэрофлота заявила об усилении давления со стороны иностранных авиакомпаний, активно увеличивающих долю на российском рынке.
По словам генерального директора Сергея Александровского, в 2024 году зарубежные авиаперевозчики перевезут в России 23–24 миллиона пассажиров — заметно больше, чем в 2019 году, когда их показатель составлял около 15 миллионов.
Это серьёзное давление не только на “Аэрофлот”, но и на всю российскую коммерческую авиацию
отметил Александровский на заседании в Совете Федерации 21 октября.
⏺Он подчеркнул, что особенно активны китайские авиакомпании, которые после введения в сентябре безвизового режима для россиян значительно увеличили число рейсов на Дальний Восток и предлагают, по его словам, «неадекватно низкие» тарифы. Это привело к резкому росту турпотока в Китай.
⏺Руководитель Аэрофлота обратился к законодателям с просьбой выработать меры поддержки отечественных перевозчиков.
Международная доступность важна, но интересы российских компаний необходимо тщательно отслеживать и контролировать
отметил он.
⏺После отмены виз авиакомпания расширила программу полётов в Китай: теперь рейсы на курорт Санья выполняются из Казани, Санкт-Петербурга и Уфы, помимо уже существующих направлений.
Также «Аэрофлот» летает в Пекин, Гуанчжоу и Шанхай из московского Шереметьево. Дочерняя компания «Россия» выполняет рейсы из Красноярска и Владивостока.
📌Согласно данным Ассоциации туроператоров России, летом между Россией и Китаем выполнялось 215 еженедельных рейсов, которые осуществляли восемь китайских и семь российских авиакомпаний.
По информации Росавиации, на данный момент Россия поддерживает прямое авиасообщение с 41 страной в Азии, на Ближнем Востоке и в Латинской Америке. В 2025 году, по прогнозам ведомства, российская гражданская авиация перевезёт около 109,7 миллиона пассажиров — на 2% меньше, чем годом ранее.
Лёгкое небо
#aviation#Аэрофлот#flights
Прошу прощения за длительное отсутствие постов, будем налаживать 🤝
А пока предлагаю насладиться фотографиями со спота, чуть позже обработаю и выложу ✈️
Лёгкое небо
#aviation#flights#spotting
Asian airlines ramp up flights as travel returns
Asian airlines are ramping up flights and special offers as travel demand returns
#News#Reuters#Airlines#AirTravel#Flights
Subscribe: http://smarturl.it/reuterssubscribe
Reuters brings you the latest business, finance and breaking news video from around the globe. Our reputation for accuracy and impartiality is unparalleled.
Get the latest news on: http://reuters.com/
Follow Reuters on Facebook: https://www.facebook.com/Reuters
Follow Reuters on Twitter: https://twitter.com/Reuters
Follow Reuters on Instagram: https://www.instagram.com/reuters/?hl=en
➖@reutersworldchannel➖
Золотые правила пилота 📝
В авиации нет мелочей. Всё, от проверки перед полётом до правильного распределения топлива, имеет значение. Но есть и негласные правила, давайте и поговорим о них:
⏺Всегда проверяй оборудование дважды
Один осмотр перед полётом может спасти множество жизней.
⏺Не пытайся обмануть природу
Погода сильнее самолёта, и упрямство в воздухе стоит дорого.
⏺Высота – твой лучший друг
Чем выше, тем больше у тебя шансов исправить ошибку.
⏺Никогда не теряй голову
В критической ситуации спокойствие важнее скорости реакции.
Авиация – это дисциплина, расчёт и немного безумия.
Лёгкое небо
#aviation#rules#flights#ГА
Post updated again: (refresh browser if you don't see a recent timestamp at the top of the page) Southwest Added: MIA, MCO, TPA, SLC, SAN, BWI, LAS, DEN. Range: $132-$168. Mostly Nonstops.
Domestic Airfare Sale: Houston to/from various domestic destinations $114-$200 r/t (see list on website) [dates vary] (Southwest has a 40% off coupon) - United / Southwest / Delta
https://escapehouston.com/?p=24282
#Airfare#Flights#Travel#EscapeFlights#Houston
✈️"Аэрофлот" выполнит четыре вывозных рейса из ОАЭ 6 марта
"Аэрофлот" объявил о планах выполнить четыре вывозных рейса из ОАЭ 6 марта для вывоза пассажиров по ранее приобретённым билетам. Эти рейсы будут выполняться на самолётах Boeing 777 в соответствии с полученными слотами от аэропортов Дубая и Абу-Даби.
🔹 Рейсы из Дубая:
* SU525D — вылет в 13:10 (местное время)
* SU527D — вылет в 15:00 (местное время)
🔹 Рейсы из Абу-Даби:
* SU521D — вылет в 15:40 (местное время)
* SU531D — вылет в 17:10 (местное время)
💡 Напоминаем, что с 3 марта авиакомпания уже отправила 8 рейсов, в результате которых было вывезено 2,7 тысячи пассажиров.
---
#Аэрофлот#вывозныерейсы#ОАЭ#Дубай#АбуДаби#Москва#рейсы#авиация#авиацияновости#aviation#aviationnews#flights#aviationlife#пассажиры