Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
✈️Детей до 12 лет обязали размещать в самолётах рядом с родителями
📌С 1 марта вступает в силу новое обязательное правило – детей до 12 лет необходимо размещать в салоне самолёта рядом с родителями или сопровождающими
🔵Раньше это было лишь рекомендацией, теперь авиакомпании обязаны соблюдать норму
🔵Эксперты опасаются возможных злоупотреблений со стороны пассажиров – например, попыток получить более удобные места под предлогом перевозки детей. Тем не менее, перевозчикам придётся выполнять новые требования в обязательном порядке
⬅️Как думаете, эффективное нововведение?
Лёгкое небо
#aviation#news#Россия#Booking
⚡️Мошенники на Booking.com
Идет сезон отпусков, и многие люди едут на отдых зарубеж дикарем, то есть организуют путешествие самостоятельно без участия туркомпаний.
⚠️ При этом, арендуя онлайн номер в отеле или квартиру за границей, есть риск нарваться на кибермошенников.
❗️Аферисты используют украденные учетные записи владельцев недвижимости на Booking.com. С похищенных учетных записей они рассылают сообщения клиентам с требованием подтвердить бронирование путем оплаты, угрожая в противном случае отменить бронь.
‼️ Также злоумышленники отправляют фишинговые ссылки на сайт, который выдает себя за популярный портал аренды жилья. Там мошенники собирают персональные данные и получают банковские переводы от своих жертв.
📌 Поэтому с особой осторожностью относитесь к сообщениям от имени владельцев недвижимости на данной платформе и ссылкам, которые они вам отправляют.
📌 Чтобы проверить ссылку на фишинг или прочие угрозы воспользуйтесь Virus Total, но помните, что самые последние угрозы могут быть не зафиксированы в базе этого ресурса.
📌 Условия оплаты обычно оговорены сразу на странице хозяина отеля в приложении или на сайте Booking.com. Поэтому, если с вас требуют оплату вопреки установленным условиям, напишите в техподдержку.
🤲🏻 Приятного и безопасного отдыха! Смотрите спецпредложения в Booking.com, чтобы найти самые выгодные условия.
✅ Подписывайтесь на телеграм-канал @aqparatsaqsysy и будьте информационно грамотными!
⤵️ Здесь наш канал в Instagram:
👉🏻🔗👈🏻
#мошенники#мошенническиесхемы#мошенничество#booking
⚡️Мошенники на Booking.com
С наступлением сезона отпусков всё больше путешественников выбирают самостоятельные поездки за границу, организуя отдых без помощи туроператоров. Однако аренда жилья или отелей через популярные платформы, такие как Booking.com, сопряжена с рисками стать жертвой кибермошенников.
‼️Как действуют аферисты?
❗️ Злоумышленники взламывают учетные записи владельцев недвижимости на Booking.com и используют их для рассылки фальшивых сообщений. В этих письмах они требуют от клиентов подтвердить бронирование дополнительным платежом, угрожая отменой заказа в случае отказа.
❗️Ещё одна распространённая схема — отправка фишинговых ссылок, ведущих на поддельные сайты, которые имитируют интерфейс Booking.com. На таких ресурсах мошенники собирают личные данные пользователей и похищают деньги через банковские переводы.
⁉️Как защититься?
Будьте внимательны к подозрительным сообщениям. Если вам приходит письмо или сообщение с требованием оплаты, не соответствующее условиям, указанным на официальной странице хозяина жилья в Booking.com, это повод насторожиться.
1️⃣ Проверяйте ссылки. Используйте сервисы, такие как VirusTotal, для анализа подозрительных URL. Однако помните, что новые угрозы могут отсутствовать в базах таких ресурсов.
2️⃣ Сверяйтесь с официальными условиями. Все детали оплаты обычно четко прописаны на сайте или в приложении Booking.com. При любых несоответствиях немедленно обращайтесь в службу технической поддержки платформы.
3️⃣Не делитесь личными данными! Никогда не вводите банковские данные или персональную информацию на сайтах, вызывающих сомнения.
👌 Безопасный отдых начинается с вас, чтобы ваш отпуск прошел без неприятных сюрпризов, тщательно проверяйте все сообщения и предложения, связанные с бронированием. Воспользуйтесь акциями и спецпредложениями на Booking.com, чтобы выбрать лучшие условия для отдыха, и всегда сохраняйте бдительность.
📌 Для получения актуальных советов по информационной безопасности подписывайтесь на Telegram-канал @aqparatsaqsysy. Путешествуйте уверенно и наслаждайтесь отпуском!
#Мошенничество#Кибербезопасность#Booking#БезопасныйОтдых
Hostaway Raises $365M
Hostaway has successfully raised $365 million as of December 17, 2024, enhancing its position as a leading vacation rental software. The platform aids users in managing short-term rental properties across channels such as Airbnb, Vrbo, and Booking.com.
#Funding#Hostaway#VacationRental#Airbnb#Vrbo#Booking.com #ShortTermRental
🌎Какая страна самая гостеприимная? Ответ снова известен!🍝
🎉 По результатам ежегодной премии Traveller Review Awards от Booking определились лидеры гостеприимства в 2026 году! В основе рейтинга — более 370 млн отзывов путешественников со всего мира. Впечатляет, правда? 😍
🏆 Чтобы получить награду, участники должны были соответствовать строгим критериям:
* объекты размещения — рейтинг не ниже 8,0 из 10;
* аренда автомобилей — рейтинг не ниже 8,0;
* трансферы из аэропорта — рейтинг не ниже 4,6 из 5 и не менее 2 000 выполненных поездок.
🏅Страны‑лидеры по количеству наград (то есть с наибольшим числом победителей):
🇮🇹Италия — 214 666 наград (удерживает первое место уже 9‑й год подряд! 👏)
🇫🇷Франция — 170 596
🇪🇸Испания — 152 292
🇩🇪Германия — 111 685
🇬🇧Великобритания — 93 989
🚀Страны с самым заметным ростом числа лауреатов за год:
* Болгария — +68 %;
* Южная Корея — +46 %;
* Китай — +39 %;
* Япония — +29 %;
* Норвегия — +19 %.
🌍Самые гостеприимные города 2026 года (по версии Traveller Review Awards):
* Монтепульчано (Италия);
* Магонг (Тайвань);
* Сан‑Мартин‑де‑лос‑Андес (Аргентина);
* Харрогейт (Великобритания);
* Фредериксбург (Техас, США);
* Пиренополис (Бразилия);
* Свакопмунд (Намибия);
* Такаяма (Япония);
* Нуса‑Хедс (Австралия);
* Клайпеда (Литва).
✈️ Вдохновились? Пора планировать следующее путешествие! ✈️✨
Читай новости тут:
@Investicii_Zarybeg
Публикуйте объявления здесь:
@Investicii_Zarybeg_ads
#зарубежинвест#TravellerReviewAwards#Booking#Путешествия#Гостеприимство#Туризм#ТопСтран#ЛучшиеГорода
MCP Revolutionizes AI Tool Integration
MCP by Anthropic standardizes AI agents and tools, tackling fragmentation. Over 1,000 MCP servers created, including from companies like Slack and Docusign. Enables seamless functions like airline ticket booking through agents on varied platforms. Supports agent-server chains for contextual decision-making, fostering a cyber-economy where servers and agents can transact. A promising structure for future AI products aiming to innovate search and indexing on MCP rails.
👉 More on MCP: modelcontextprotocol
👉 Join the accelerator for product development: dagihouse
#AI#MCP#CyberEconomy#Agents#TechInnovation#SoftwareDevelopment#LLM#Decentralization#Integration#Protocols#DataScience#Research#OpenSource#Finance#Booking#Travel#Server#Economy