TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #32 · 7 фев.

Скорее всего уже слышали, что складывать строки через + это плохая практика. Падение производительности, и всё такое. Без лишних слов, давайте измерять: from timeit import timeit def t1(): # складываем 10 строк через + из переменной t = 'text' for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t2(): # склеиваем список строк через метод join arr = ['text'] * 10 for _ in range(1000): s = ''.join(arr) def t3(): # складываем через + но не из переменной а непосредственно инлайн объекты for _ in range(1000): s = 'text' + 'text' + 'text' + ... # всего 10 раз Теперь каждую строку склейки запустим по 10М раз >>> timeit(t1, number=10000) 0.21951690399964718 >>> timeit(t2, number=10000) 1.4978306379998685 >>> timeit(t3, number=10000) 0.2213820789993406 Хм, а нам говорили что через "+" это плохо и медленно ))) 😁 Тут стоит учитывать, что речь идёт о склейке множества длинных строк. Давайте изменим условия: def t4(): t = 'text'*100 for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t5(): arr = ['text'*100] * 10 for _ in range(1000): s = ''.join(arr) def t6(): for _ in range(1000): s = 'text'*100 + 'text'*100 + ... # всего 10 раз >>> timeit(t4, number=10000) 12.795130728000004 >>> timeit(t5, number=10000) 2.642637542999182 >>> timeit(t6, number=10000) 0.2184546610005782 Вот, уже другой разговор, сразу видна разница, в среднем в 6 раз. Но погодите, почему последний тест t6() по скорости такой же как и t3()? Ведь строки теперь в 100 раз длиннее! Это вопросы оптимизации кода, какие простые изменения ускоряют или замедляют выполнение программы. Мы столкнулись с примером обхода обращения к переменной. Например, именно так работает директива #define в С++, во время компиляции подставляя значение переменной вместо ссылки на неё. В Python это тоже работает, но часто ли вы сможете встретить такой способ работы со строками? К сожалению, способ почти только теоретический. В целом, тесты показали то, что мы хотели. Делаем выводы самостоятельно. Полный листинг 🌍 #tricks

Резултати

Пронајдени 6 слични објави

Пребарај: #windenergy

当前筛选 #windenergy清除筛选

🚢Stillstrom запускает коммерческое внедрение офшорной зарядки судов в Великобритании. Датская Stillstrom (часть A.P. Moller – Maersk) открыла подразделение в Абердине для коммерческого внедрения технологии зарядки офшорных судов в одном из крупнейших рынков офшорной ветроэнергетики. Решение ориентировано на суда обслуживания ветропарков (тип SOV), которые отличаются высокой энергоёмкостью. После испытаний в порту Абердин - технология переходит к масштабному внедрению при поддержке операторов и разработчиков проектов. С операционной точки зрения, система позволяет снижать зависимость от ископаемого топлива и увеличивать время работы судов на позиции без захода в порт, что повышает эффективность оффшорных операций. Для рынка это сигнал ускорения декарбонизации в сегменте оффшорной ветроэнергетики, где инфраструктура энергоснабжения становится ключевым элементом развития. 📌Stillstrom A/S — основана в 2019 году в Дании, дочерняя компания A.P. Moller – Maersk, специализируется на разработке решений для электрической зарядки судов; принадлежит группе Maersk. #Offshore#Shipping#Decarbonization#WindEnergy#Innovation

🚢Новый стандарт судов для доставки экипажей: "MCS SWATH 3" повышает эффективность оффшорных операций. Финская верфь Työvene и дизайнеры Ad Hoc Marine Designs представили высокотехнологичное судно "MCS SWATH 3", предназначенное для перевозки персонала на офшорные ветропарки. Ключевая особенность — корпус типа SWATH, который снижает вертикальные колебания более чем на 70% и позволяет безопасно работать при волнении до 3 метров, увеличивая операционные окна до +90–100 дней в год. SWATH (Small Waterplane Area Twin Hull) — тип корпуса судна с малой водоизмещающей поверхностью и двумя корпусами - судно состоит из двух глубоких подводных корпусов (как у катамарана), соединённых надводной структурой (верхним корпусом или "мостом"), что создаёт очень малую площадь контакта с водой на уровне ватерлинии. Судно оснащено гибридной установкой и оптимизировано для энергоэффективности, что снижает расход топлива и повышает комфорт экипажа, особенно в условиях Северного моря. С операционной точки зрения, такие решения становятся критичными для ВЭС, где надёжность, безопасность и доступность определяют эффективность проектов. Для рынка это подтверждает тренд на специализированные суда с улучшенной мореходностью и низким уровнем выбросов, особенно в сегменте оффшорного вспомогательного флота. 📌Työvene Oy — верфь основана в Финляндии, специализированная судостроительная компания, ориентированная на рабочие и сервисные суда; находится в частной собственности. 📌Ad Hoc Marine Designs — международное инженерное бюро, специализируется на проектировании специализированных судов; частная компания. Основана Найджелом Уорреном (Nigel Warren) и Джоном Кексмаром (John Kecsmar) в 2005 году в Британии на острове Уайт. #Offshore#Shipping#WindEnergy#Innovation#Hybrid

🚢Mark Offshore усиливает позиции в оффшорной энергетике с судном "Mintis". Компания Mark Offshore договорилась с Klaipėda University об управлении исследовательским судном "Mintis", расширяя присутствие в сегменте оффшорных возобновляемых источников энергии и подводных услуг. Судно длиной 40 метра (DP1, катамаран, 2014 г.) способно выполнять широкий спектр задач: от морских исследований до ROV/AUV работ и геофизических обследований, что делает его универсальной платформой для энергетических проектов. С операционной точки зрения, интеграция "Mintis" отражает растущий спрос на многофункциональные суда, способные работать как в прибрежных, так и в глубоководных условиях. Для рынка это подтверждает тренд на гибкие и экономичные решения в оффшорной энергетике, где универсальность флота становится ключевым фактором конкурентоспособности. 📌Mark Offshore BV — основана в 2010-х годах в Нидерландах, частная компания, специализирующаяся на оффшорных сервисах и управлении судами; принадлежит основателю Марк ван дер Стар (Mark van der Star). #Offshore#WindEnergy#Shipping#Subsea#Research

🚢Northern Offshore Services вводит в эксплуатацию новый гибридный катамаран "Embracer". Шведский оператор Northern Offshore Services (NOS) принял в эксплуатацию новый скоростной катамаран типа CTV"Embracer", предназначенный для обслуживания проектов в сегменте оффшорной ветроэнергетики. "Embracer" - стал первым в заказанной серии из 12 гибридных судов доставки экипажей, разработанных самой компанией. Судно CТV "Embracer" представляет собой алюминиевый катамаран длиной 36,5 метров с вместимостью до 32 техников и грузоподъёмностью 40 тонн. Пропульсивная система включает дизельные двигатели Volvo Penta, IPS-приводы и электрические моторы Danfoss, дополненные аккумуляторным пакетом ёмкостью более 2 200 кВт·ч. Такая конфигурация обеспечивает возможность работы в гибридном и полностью электрическом режимах. Важным элементом проекта является гибкость платформы: судно спроектировано с учётом будущих изменений в энергетических решениях и операционных требованиях, что позволяет адаптировать флот к ускоряющемуся переходу к низкоуглеродным технологиям в офшорной индустрии. Использование гибридных судов повышает эффективность логистики персонала на ветропарках, снижает выбросы и эксплуатационные расходы, особенно при работе вблизи береговой инфраструктуры. Скорость до 31 узла и малая осадка обеспечивают высокую манёвренность и доступ к удалённым объектам. Строительство серии из 12-ти судов отражает растущий спрос на специализированный флот для обслуживания оффшорной ветрорэнергетики, где ключевыми факторами становятся экологичность, гибкость и цифровая интеграция систем. 📌Northern Offshore Services (NOS) — основана в 2008 году, шведская компания, специализируется на судах обслуживания офшорной ветроэнергетики. С 2025 года контроль над NOS - принадлежит Nippon Yusen Kabushiki Kaisha / NYK Line — крупной японской судоходно-логистической группе. #offshore#windenergy#crewboat#hybrid#maritime

🚢DEME завершила 2025 год с рекордной выручкой и прибылью. Бельгийская DEME отчиталась о рекордной выручке €4,2 млрд и чистой прибыли €346 млн (+20% г/г) по итогам 2025 года. EBITDA выросла на 22% до €931 млн (22,4% выручки), что почти вдвое выше уровня 2022 года. Сегмент "offshore energy" - показал рост выручки на 4% благодаря высокой загрузке флота и реализации проектов в США, Тайване и Европе. Дноуглубительное и инфраструктурное направление сохранило показатели на уровне рекордного 2024 года. Портфель заказов достиг €7,6 млрд, включая интеграцию Havfram и новые контракты. После приобретения Havfram компания получила два офшорных установочных судна — “Norse Wind” и “Norse Energi”, начало работ по которым запланировано на 2026 год. Совет директоров предложил дивиденд €4,5 на акцию (+18% г/г). CAPEX на 2026 год оценивается в €450 млн. Для морского рынка результаты подтверждают устойчивый спрос на офшорные ветроэнергетические и морские строительные услуги, а также высокую загрузку специализированного флота. Прогноз на 2026 год — сохранение оборота и маржинальности на уровне 2025 года. 📌DEME Group NV — бельгийская компания, основана в 1991 году как холдинговая компания двух бельгийских дноуглубительных компаний: Dredging International и Baggerwerken Decloedt. Следует отметить, что некоторые источники указывают 1930 год, а другие 1876 год в качестве даты основания, но 1991 год чаще всего упоминается как год создания DEME как холдинговой компании., специализируется на дноуглублении, офшорной энергетике и морском строительстве. Акции обращаются на Euronext Brussels; компания является публичной и принадлежит институциональным и частным акционерам. Контролирующий акционер - Ackermans & Van Haaren NV, в конечном итоге, компания остается под контролем семей-основателей: семей Аккерманс (Ackermans) и ван Хаарен (van Haaren). #OffshoreEnergy#DEME#Dredging#WindEnergy#MarineConstruction