Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в Python в модуле re.
Чтобы указать флаг для компилятора нам надо указать его после передаваемой строки. Например, добавляем флаг для игнорирования переноса строки.
pattern = re.compile(r"(\w+)+")
words = pattern.search(text, re.DOTALL)
А как указать несколько флагов? Ведь явно будут ситуации когда нам потребуется больше одного. Кто читал посты по битовые операторы уже понял как.
pattern.search(text, re.DOTALL | re.VERBOSE)
А теперь смотрим исходники, что находится в этих атрибутах?
Не удивительно, степени двойки. Почему? Потому что каждое следующее значение это сдвиг единицы влево.
>>> for n in [1, 2, 4, 8, 16, 32, 64, 128, 256]:
>>>
print(bin(n))
0b1
0b10
0b100
0b1000
0b10000
0b100000
0b1000000
0b10000000
0b100000000
Чтобы было понятней, давайте напишем тоже самое но иначе, добавим ведущие нули:
000000001
000000010
000000100
000001000
000010000
000100000
001000000
010000000
100000000
Не понятно что тут происходит? Читай три поста про битовые операторы начиная с этого ➡️https://t.me/pythonotes/45
В общем, это пример применения побитовых операций в самом Python.
Теперь вы знаете Python еще немного лучше)
#tricks#regex#libs
В Комсомольске-на-Амуре успешно прошёл первый полёт полностью импортозамещённого регионального самолёта SJ-100, разработанного ПАО «Яковлев». Это уже третий опытный борт (№97003), на котором заменены порядка 40 иностранных систем, включая двигатели - установлены российские ПД-8.
Испытания длились около 40 минут: самолёт поднялся на 3000 м, развил скорость до 500 км/ч и успешно выполнил проверку всех ключевых систем — от управления и гидравлики до авионики и кондиционирования. Особое внимание уделили отработке взаимодействия новых двигателей с российскими системами. Все задачи были выполнены без замечаний.
Летал экипаж под руководством заслуженного лётчика-испытателя Сергея Завалкина. Он отметил хорошую управляемость и устойчивость борта.
На SJ-100 заменены не только двигатели, но и большинство критически важных узлов, включая системы электроснабжения, противопожарной защиты, шасси и авионику. Также модернизирован фюзеляж для упрощения производства и обслуживания.
Сейчас в испытательной программе задействованы три самолёта в разных конфигурациях: с новыми системами, с новыми двигателями и в полностью импортозамещённом виде. Серийные поставки планируются с 2026 года.
Лёгкое небо
#aviation#ssj#ГА
Путь к независимости в российской авиации
Сегодня пойдёт речь о Российском региональном лайнер Сухой Superjet 100, был задуман как альтернатива западным моделям, таким как Embraer и Bombardier. Проект стартовал с большими надеждами, а первый полёт состоялся ещё в 2008 году. С тех пор проект претерпел немало изменений, но он продолжает оставаться в центре внимания.
SSJ100 стал первым гражданским самолётом, разработанным в России после распада СССР. Он рассчитан на 75–95 пассажирских кресел и ориентирован на региональные перевозки.
Новый шаг в отечественном авиастроении наступил с приходом модификации Ssj-New.
В ответ на санкции и стремление к независимости, компания начала работу над новой версией самолёта. Это самолёт с полностью российскими комплектующими, включая новый двигатель ПД-8, который должен сделать проект более устойчивым в условиях глобальной политической нестабильности. Планы на запуск первого полёта SSJ-New уже в ближайшие годы вызывают оптимизм у ОАК.
Лёгкое небо | Буст
#aviation#ssj#РосТех
❗️A330 Hainan Airlines повредил руль направления SSJ100 авиакомпании Россия
📌Самолёт резко затормозил, на борту в этот момент было около 100 пассажиров. Людей почти 40 минут держали в салоне, после чего эвакуировали обратно в терминал, а борт отбуксировали на стоянку.
🔹По предварительным данным Airbus A330 Hainan Airlines, вылетающий в Пекин, во время руления совершил соударение с хвостовой частью Superjet 100 (рег.RA-89112), вылетающего в Санкт-Петербург рейсом FV6097.
Вопреки сообщениям из других СМИ, борт находился на стоянке
Лёгкое небо
#aviation#aircrash#ssj
🇮🇳Москва и Нью-Дели договорились о производстве гражданских самолётов SJ-100 в Индии.
📌Меморандум о взаимопонимании по этому вопросу подписали в Москве ОАК и индийская госкорпорация Hindustan Aeronautics Limited (HAL). Она сможет выпускать самолёты для внутренних заказчиков.
⏺Это станет первым случаем полного производства пассажирского самолёта в Индии.
⏺Последний подобный проект в стране завершился в 1988 году, заявила HAL в X.
Лёгкое небо
#aviation#ssj#India
✈️ Авиакомпания «Ямал» встречает новый этап своей истории — с обновлённым обликом и современным стилем.
📌Новый логотип, ливрея, форма экипажей, оформление стоек и социальных сетей — всё это отражает надёжность, северный характер и заботу о пассажирах.
⏺Первый шаг ребрендинга уже сделан: обновлённый Сухой Суперджет (RA-89090) выполнил свой первый рейс в Салехард.
⏺Ямал сохранил узнаваемый образ «мишколётов», добавив к нему свежие элементы нового бренда — ведь авиакомпания бережно хранит историю и слушает своих пассажиров.
⏺Обновлённый Airbus A320 готовится примерить новый облик, а обновления уже появляются в аэропортах, сервисе и на сайте.
Этот ролик — взгляд в будущее, которое начинается прямо сейчас.
Авиакомпания меняется, но лучшее берёт с собой. Добро пожаловать в обновлённый «Ямал»! 💙
Лёгкое небо
#aviation#ssj#A320#Ямал