Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
🚢Паромные линии Ла-Манша испытывают сбои из-за ремонтов и технических инцидентов.
В апреле 2026 года маршруты из Пула (Великобритания) в Европу и на Нормандские острова столкнулись с крупными изменениями в расписании из-за технических проблем флота операторов Brittany Ferries и DFDS.
Судно "Commodore Clipper" было перебазировано для работы на линии Портсмут–Гавр, тогда как основное судно "Barfleur" вступило в эксплуатацию с задержкой после ремонта корпуса.
Дополнительно высокоскоростной паром "Tarifa Jet" выбыл из эксплуатации из-за аварии гидравлики, что потребовало срочной замены.
Для обеспечения перевозок были задействованы альтернативные суда, включая "Levante Jet" и "Voyager", что позволило частично сохранить операционную устойчивость на ключевых маршрутах.
С отраслевой точки зрения ситуация демонстрирует высокую чувствительность shortsea и паромного сегмента к технической надежности флота. Даже незначительные инциденты могут вызвать цепные сбои в расписании и потребовать оперативного перераспределения судов.
📌Brittany Ferries — основана в 1972 году, французская паромная компания, принадлежит кооперативу фермеров Бретани (SICA de Saint-Pol-de-Léon).
#ferries#shipping#Europe#logistics#operations
There are reports of the beginning of full-scale military operations in Ethiopia, where militants from FANO, with the support of neighboring Eritrea, launched a major offensive in the South Gondar zone in the Amhara region, attacking government forces.
Some regional sources claim that up to 650 government soldiers were killed as a result, and another 418 were captured.
#fullscale#military#operations#ethiopia
📱American Оbserver - Stay up to date on all important events
🇺🇸
#вакансия#менеджмент#project#проджект#продакт#operations
Требуется проектный менеджер для обеспечения деятельности сети кафе в г. Москва и др. городах России.
Обязанности:
- Внедрение нововведений и доведение решений собственников до реализации;
- Планирование работы, управление действующими проектами;
- Повышение эффективности внутренних процессов;
- Финансовый учет и контроль действующих проектов;
- Ведение своевременной и прозрачной коммуникации с контрагентами;
- Обеспечение бесперебойных выплат поставщикам и подрядчикам;
- Взаимодействие с управляющей командой и линейным персоналом;
- Подбор и формирование команды;
- Подготовка отчетов перед акционерами.
Требования:
- Умение быстро принимать решения, ориентируясь на достижение целей;
- Владение системами планирования;
— Письменная и устная грамотность;
— Готовность к ненормированному рабочему дню.
Условия:
- Преимущественно удаленная работа, с выездом на объекты в г. Москва;
- Оклад нетто от 65к по результатам собеседования;
— Материальные поощрения за успешную реализацию проектов;
— Получение прикладных навыков ведения бизнеса;
— Возможности для быстрого карьерного роста и участия в сторонних проектах собственников.
Upd. Вакансия закрыта
Marsa Maroc Secures $69.15M
Marsa Maroc has announced a funding round of $69.15 million set for December 13, 2024. This investment aims to enhance its operations and services within the maritime sector.
#MarsaMoroc $69.15M #Funding#Maritime#Investment #2024 #Operations#Services
Dfns Secures $16M Funding
Dfns, the wallet-as-a-service (WaaS) platform, has raised $16 million in funding as of December 18, 2024. The platform is designed to simplify digital asset operations and facilitate safe crypto onboarding for leading organizations.
#Dfns#Funding#WaaS#DigitalAssets#Crypto#Operations#Onboarding#Investment#Security#Technology#Finance#Blockchain#Startups#Innovation#Market#Users#Ecosystem#Wallet#Services#Platform#Growth
Helpcare AI Secures $500K Funding
Helpcare AI has successfully raised $500K in funding as of December 4, 2024. The company offers a complete operating system for HIPAA-compliant AI-driven automation in healthcare administration, enhancing efficiency in healthcare management. For more details, visit Helpcare AI.
#HelpcareAI#Funding#Healthcare#AI#Automation#HIPAA#Technology#HealthcareManagement#Efficiency#Startup#Investment #2024 #Innovation#MedicalAI#Admin#System#Operations#Compliance#HealthTech
$500K Funding for Symphony
Symphony has successfully raised $500K in funding for its Conversational AI Recruiter, which streamlines the hiring process for customer-facing roles. This funding round took place on December 4, 2024. More details can be found on their website: Symphony.
#Funding#AI#Recruitment#ConversationalAI#Tech#Startups#Innovation#CustomerService#Hiring#Automation#Career#JobMarket#Business#Solutions#Entrepreneurship#Growth#Investment#Operations#Talent#Workforce#DigitalTransformation
Accelergen Energy Raises $20M
Accelergen Energy has secured $20 million in funding as of December 19, 2024. The firm focuses on delivering clean power assets characterized by robust and sustainable locational value through strategic investments, development, commercialization, and optimized operations. For more details, visit Accelergen Energy.
#Accelergen#Energy#Funding#CleanPower#Investment#Sustainability#RenewableEnergy#Development#Commercialization#Operations#ClimateTech#GreenEnergy#Ecosystem#Infrastructure#PowerAssets#Technology#StrategicInvestment#CleanTech#EcoFriendly#LocationalValue