Можно ли в Python создавать бинарные файлы? Конечно можно.
Для этого в Python есть следующие инструменты:
▫️ тип данных bytes и bytearray
▫️ открытие файла в режиме wb (write binary) или rb (read binary)
▫️ модуль struct
Про модуль struct поговорим в первую очередь.
Файл в формате JSON или Yaml внутри себя содержит разметку данных. Всегда можно определить где список начался а где закончился. Где записана строка а где словарь. То есть формат записи данных содержит в себе элементы разметки данных.
В binary-файле данные не имеют визуальной разметки. Это просто байты, записанные один за другим. Правила записи и чтения находятся вне файла.
Модуль struct как раз и помогает с организацией данных в таком файле с помощью определения форматов записи для разных частей файла.
Модуль struct преобразует Python-объекты в массив байт, готовый к записи в файл и имеющий определённый вид.
Для этого всегда следует указывать формат преобразования (или, как оно здесь называется - запаковки).
Формат нужен для того, чтобы выделить достаточное количество байт для записи конкретного типа объекта. В последствии с помощью того же формата будет производиться чтение.
При этом следует помнить что мы говорим о типах языка С а не Python.
Именно формат определяет, что записано в конкретном месте файла, число, строка или что-то еще.
Вот какие токены формата у нас есть.
Помимо этого, первым символом можно указать порядок байтов. На разных системах одни и те же типы данных могут записываться по-разному, поэтому желательно указать конкретный способ из доступных. Если этого не сделать, то используется символ '@', то есть нативный для текущей системы.
В строке формата мы пишем в каком порядке и какие типы собираемся преобразовать в байты.
Запакуем в байты простое число, токен "i".
>>> import struct
>>> struct.pack('=i', 10)
b'\n\x00\x00\x00'
Теперь несколько float, при этом нужно передавать элементы не массивом а последовательностью аргументов.
>>> struct.pack('=fff', 1.0, 2.5, 4.1)
b'\x00\x00\x80?\x00\x00 @33\x83@'
Вместо нескольких токенов можно просто указать нужное количество элементов перед одним токеном, результат будет тот же.
>>> struct.pack('=3f', 1.0, 2.5, 4.1)
b'\x00\x00\x80?\x00\x00 @33\x83@'
Теперь запакуем разные типы
>>> data = struct.pack('=fiQ', 1.0, 4, 100500)
я запаковал типы float, int и unsigned long long (очень большой int, на 8 байт)
b'\x00\x00\x80?\x04\x00\x00...'
Распаковка происходит аналогично, но нужно указать тот же формат, который использовался при запаковке. Результат возвращается всегда в виде кортежа.
>>> struct.unpack('=fiQ', data)
(1.0, 4, 100500)
Как видите, ничего страшного!
#lib#basic
Новая эра визуализации в строительстве
Технологии визуализации в сфере AEC (архитектуры, инженерии и строительства) переживают значительные изменения: переход от статичных изображений к интерактивным моделям в реальном времени 🌍. Устаревшие методы отступают, уступая место инновациям в использовании игровых технологий и открытых стандартов данных.
Геопространственные данные и 3D модели стали основой, максимизируя понимание проектов как для профессионалов, так и для нетехнических заинтересованных сторон. Теперь легко рассмотреть проект в контексте реального мира и его временного развертывания.
Преодоление разрыва в навыках — следующий вызов. Активное вовлечение менеджеров проекта через упрощенные инструменты визуализации способствует лучшему восприятию сложных инфраструктурных проектов.
Эти изменения открывают новые перспективы: визуализация становится основой взаимодействия и понимания.
#Визуализация#Строительство#Технологии#AEC
@stroynewsrussia
Новая эра визуализации в строительстве
Эволюция визуализации в AEC прошла путь от 2D-чертежей до фотореалистичных рендерингов. Сегодня технологии позволяют интерактивную визуализацию в реальном времени, изменяя подход к реализации проектов. 🎮
Современные инструменты, такие как игровые движки и стандарты Open Geospatial Consortium, интегрируют геопространственные данные и 4D-временные шкалы, создавая глубокие, наглядные заготовки инфраструктурных проектов. Этот подход позволяет командам быстрее принимать решения и эффективно коммуницировать с обществом. 🌍
Идея демократизации визуализации становится всё более реальной, открывая доступ к технологиям для неспециалистов. Это меняет правила игры, давая возможность ведения проектов с учётом всех заинтересованных сторон. 📊
#Визуализация#AEC#Архитектура#Строительство
@stroynewsrussia
Будущее визуализации в архитектуре
Современный AEC-сектор вступает в новую эру визуализации. Исторически, проекты начинались с 2D-чертежей, переходили к 3D CAD-моделям и достигли анимаций с видеопролетами. Сейчас наступил момент рендеринга в реальном времени.
Новые технологии позволяют интерактивно отображать инфраструктуру с помощью игровых движков и стандартов, таких как OGC 3D Tiles. Это привело к значительным изменениям: не только к ускорению процессов, но и к улучшению коммуникации между всеми участниками. Геопространственный контекст и 4D-временные шкалы стали ключевыми инструментами для инженерных решений и стратегического планирования.
Демократизация визуализации делает сложные проекты более доступными. Простота использования технологий теперь позволяет каждому члену команды экспериментировать с визуальными средствами.
#Визуализация#Технологии#AEC#Инновации
@stroynewsrussia
Реальная революция в визуализации AEC
В истории архитектурно-инженерно-строительного (AEC) сектора визуализация всегда была важным аспектом. От нарисованных от руки эскизов до современных интерактивных моделей — технологии визуализации прошли долгий путь. Но как адаптировались эти технологии к изменениям и сложности современных проектов?
Недостатки традиционных решений🙅♂️ Статические рендеры и заранее смонтированные видео часто ограничены в точности передачи масштабов сложных программ. Они также не предоставляют интерактивности, необходимой современным заинтересованным сторонам.
Инновации в реальном времени🕹️ Прорывные технологии, такие как игровые движки, дают интерактивные и реалистичные визуализации, предоставляя полное представление о проекте. Вместо статичности — живое взаимодействие и контекст.
Демократизация визуализации💡 С новыми инструментами способствует участию неспециалистов, структурируя подход к проектам. Это не просто технологии, но целая система, позволяющая легче понимать и управлять сложными проектами.
#Визуализация#AEC#РеальноеВремя#Технологии
@stroynewsrussia
КРДВ и РСПП договорились о сотрудничестве в привлечении инвестиций на Дальний Восток и в Арктику
Вице-президент – управляющий директор Управления международного двустороннего сотрудничества Сергей Красильников провел переговоры с заместителем генерального директора по инвестициям Корпорации развития Дальнего Востока и Арктики (КРДВ) Романом Чичкановым. Во встрече также приняли участие управляющий директор Управления международного многостороннего сотрудничества и интеграции Сергей Михневич, ведущий эксперт того же управления Анна Губина, исполнительный директор Национального координационного центра по развитию экономических отношений со странами АТР (НКЦ РЭО АТР) Анатолий Дрантусов и Виталий Симоненко, вице-президент КРДВ, руководитель секретариата российской национальной части Арктического экономического совета (АЭС).
В ходе переговоров обсуждались различные аспекты взаимодействия в целях стимулирования российских и иностранных инвестиций в регионы Дальневосточного федерального округа (ДФО) и Арктики, а также конкретные мероприятия по поддержке и наращиванию и диверсификации российского экспорта в страны АТР. «Авторитет и возможности РСПП, как ведущего объединения российского бизнеса, а также наработанные международные связи Союза, будут способствовать системному привлечению в регионы ДФО российского и иностранного капитала. КРДВ, со своей стороны, как единый институт развития Дальнего Востока и Арктики будет обеспечивать меры государственной поддержки инвестиционных проектов, а также информировать РСПП и ведущий российский бизнес о перспективных направлениях экономического сотрудничества в регионах», – отметил Роман Чичканов.
Сергей Красильников подчеркнул важность взаимодействия РСПП и КРДВ на двусторонних и многосторонних площадках с целью продвижения интересов российского бизнеса на международной арене. Он сказал: «Дальнейшее развитие международного торгово-экономического и инвестиционного сотрудничества нашего бизнеса с партнерами из АТР, без сомнения, требует консолидации и координации усилий всех ключевых заинтересованных сторон, включающих органы власти, институты развития, экспертное и деловое сообщество. Особенно важно сфокусировать внимание на практических проектах, представляющих взаимный интерес для нас и наших зарубежных партнеров, используя для аккумулирования перспективных проектных предложений и их продвижения все возможные международные механизмы. Так, серьезные возможности в этой связи предоставляет развитие сотрудничества по линии Ассоциации бизнеса Северо-Восточной Азии, действующей под эгидой Расширенной туманганской инициативы (РТИ) и в которой в 2021 г. председательствует РСПП. КРДВ могла бы стать партнером Союза по проектной деятельности, в том числе и на данной площадке».
Виталий Симоненко остановился на актуальном характере сотрудничества между РСПП и КРДВ в продвижении интересов российского делового сообщества в многосторонних институтах международного сотрудничества. «Глубокая вовлеченность коллег из РСПП в процесс формирования корпуса российских экспертов в рабочих группах АЭС имеет большое значение во время председательства РФ в данной организации», – заявил Виталий Симоненко. Сергей Михневич отметил, что «РСПП оказывает активное содействие координации участия российского бизнеса в сотрудничестве в рамках АЭС посредством оперативного взаимодействия с российской частью Секретариата АЭС. Также представители РСПП вошли в состав экспертных рабочих групп, действующих под эгидой АЭС. Кроме того, по результатам проведенного РСПП опроса, ряд российских компаний и организаций выразил заинтересованность в присоединении к Арктическому инвестиционному протоколу (АИП)».
Полный текст новости на странице Управления международного многостороннего сотрудничества и интеграции: https://рспп.рф/events/news/krdv-i-rspp-dogovorilis-o-sotrudnichestve-v-privlechenii-investitsiy-na-dalniy-vostok-i-v-arktiku-6172eb3a180e5/
#РСПП#КРДВ#АЭС#RSPP#AEC
Арктический экономический совет (АЭС) попросит РСПП рассмотреть Инвестиционный протокол АЭС
В ходе заседания российской части секретариата Арктического экономического совета (АЭС) 25 июня 2021 г. его участники обсудили ход работы по содержательному наполнению программы российского председательства в АЭС в 2021-2023 гг., уделив особое внимание Инвестиционному протоколу АЭС – документу, определяющему подходы к ответственному инвестированию в Арктике.
В начале заседания Виталий Симоненко, вице-президент АО «Корпорация развития Дальнего Востока и Арктики», рассказал о предстоящих мероприятиях Арктического совета (АС) и АЭС, в частности, заседаниях исполнительного комитета АЭС и заседания старших должностных лиц АС. Он призвал российских членов АЭС принять активное участие в подготовке выступлений российского представителя, Евгения Амбросова, заместителя Председателя Правления ПАО «НОВАТЭК», директора по морским операциям, судоходству и логистике, избранного в мае председателем АЭС. Евгений Амбросов, со своей стороны, выразил надежду на успешное проведение мероприятий и представление основных приоритетов российского председательства в АЭС.
Сергей Михневич, управляющий директор Управления международного многостороннего сотрудничества и интеграции РСПП, сообщил участникам заседания о проведении 1 июля ситуационного анализа «Устойчивое развитие Арктической зоны Российской Федерации: международное сотрудничество и национальные задачи», организуемого РСПП совместно с Центром комплексных европейских и международных исследований (ЦКЕМИ) НИУ «Высшая школа экономики». В заседании примут участие представители руководства ведущих отечественных компаний, органов государственной власти и экспертного сообщества. Ключевые предложения и решения, выработанные в ходе ситуационного анализа, как ожидается, получат отражение в повестке дня и мероприятиях российского председательства в АЭС.
В целях комплексного отражения интересов и укрепления международных позиций отечественного бизнеса в Арктике, предполагается, что в РСПП будет направлено обращение об организации рассмотрения российским деловым сообществом Инвестиционного протокола АЭС на предмет его возможной поддержки и присоединения.
Источник на странице Управления международного многостороннего сотрудничества и интеграции Российского союза промышленников и предпринимателей (РСПП): https://rspp.ru/events/news/arkticheskiy-ekonomicheskiy-sovet-aes-poprosit-rspp-rassmotret-investitsionnyy-protokol-aes-60d600803ba51/
#РСПП#АЭС#Арктика#RSPP#AEC#Arctic
23 апреля 2021 г. в формате видео-конференции прошло заседание российской национальной части Арктического экономического совета (АЭС). В мероприятии приняли участие руководство и представители крупнейших российских компаний, вовлеченных в сотрудничество на площадках данного международного органа.
В начале мероприятия Виталий Симоненко, вице-президент АО «Корпорация развития Дальнего Востока и Арктики», рассказал об организации работы российской части АЭС и подготовке к переходу председательства к Российской Федерации, который состоится в мае этого года.
Тогда же будет избран председатель АЭС, которым, как ожидается, станет Евгений Амбросов, Заместитель Председателя Правления ПАО «НОВАТЭК», Директор по морским операциям, судоходству и логистике. Он в ходе заседания представил стратегические приоритеты председательства Российской Федерации в АЭС в 2021-2023 гг.
Российский союз промышленников и предпринимателей (РСПП) на заседании был представлен Сергеем Михневичем, Управляющим директором Управления международного многостороннего сотрудничества и интеграции. Он рассказал о деятельности РСПП по формированию состава экспертных групп АЭС, проведенной по предложению Минвостокразвития России. Он отметил: «Российский бизнес продемонстрировал большую заинтересованность в работе АЭС в рамках российского председательства. Мы получили предложения по кандидатурам экспертов от более чем 25 компаний и организаций, которые будут направлены в российский секретариат АЭС в установленном порядке. Кроме того, РСПП совместно с НИУ «Высшая школа экономики» активно вовлечены в формирование приоритетов российского председательства в АЭС. В данный момент ведется подготовка ситуационного анализа с участием представителей российского бизнеса и экспертного сообщества. Итоговые предложения, подготовленные по его итогам, также поступят в адрес координаторов российского участия в АЭС».
Виталий Симоненко выразил благодарность РСПП за проделанную работу и разработку скоординированных подходов российского бизнеса к сотрудничеству в Арктике, отметив большой вклад Союза в подготовку российского председательства в АЭС.
Следующее заседание национальной части АЭС состоится в мае 2021 г.
Источник на странице Управления международного многостороннего сотрудничества и интеграции Российского союза промышленников и предпринимателей (РСПП): http://рспп.рф/events/news/vklad-rspp-v-podgotovku-rossiyskogo-predsedatelstva-v-arkticheskom-ekonomicheskom-sovete-aes-poluchi/
#РСПП#АЭС#Арктика#RSPP#AEC#Arctic
1 июля 2021 г. в онлайн-формате прошел ситуационный анализ «Устойчивое развитие Арктической зоны Российской Федерации (АЗ РФ): международное сотрудничество и национальные задачи». Его организаторами выступили Российский союз промышленников и предпринимателей (РСПП) и Центр комплексных европейских и международных исследований Национального исследовательского университета «Высшая школа экономики» (ЦКЕМИ НИУ ВШЭ).
Устойчивое и динамичное развитие Арктической зоны Российской Федерации является одним из ключевых национальных приоритетов России, тесно связанным с выстраиванием эффективного и конструктивного сотрудничества с международными партнерами на двусторонней и многосторонней основе, в таких институтах как Арктический и Арктический экономический советы. В этой связи очень важным является участие интересов делового сообщества как в разработке ключевых целей арктического сотрудничества, так и их претворении в жизнь. Решение данной задачи оказалось в фокусе участников ситуационного анализа.
В мероприятии приняли участие представители российских компаний, научно-экспертного сообщества, федеральных органов исполнительной власти, рабочих органов и региональных отделений РСПП. Модератором мероприятия выступила Анастасия Лихачева, директор ЦКЕМИ НИУ ВШЭ.
В рамках мероприятия состоялось две сессии. Первая сессия была посвящена оценке рисков и возможностей для российского бизнеса, деловому измерению международного сотрудничества в Арктике, в частности российскому председательству в АС и АЭС. В рамках второй сессии участники обсудили постановку конкретных задач и рекомендаций по использованию возможностей и снижению рисков для обеспечения устойчивого и динамичного развития АЗ РФ.
Участники дискуссии представили ряд предложений по повышению эффективности сотрудничества в таких секторах как АПК, добывающая и обрабатывающая промышленность, транспорт, энергетика и цифровизация. Было отмечено, что положительный опыт и проекты российского бизнеса в области устойчивого развития в регионе нередко неизвестны зарубежным и отечественным партнерам, несмотря на серьезный потенциал для тиражирования лучших практик и укрепления экономического измерения «мягкой силы».
Кроме того, развитию региона и наращиванию участия в нем делового сообщества будет способствовать расширение механизмов финансовой и нефинансовой поддержки. При этом обеспечение устойчивого характера развития должно осуществляться не только посредством внедрения наиболее современных передовых технологий, замещающих традиционные, но и путем повышения эффективности и модернизации использования последних.
Также участниками ситуационного анализа была представлена идея подготовки Синей книги устойчивого развития в Арктике, посвященной вкладу российского бизнеса и содержащей информацию о лучших практиках и подходах к устойчивому развитию региона. По итогам ситуационного анализа на основе его результатов будет подготовлен доклад с предложениями по содержательному наполнению повестки дня российского председательства в АЭС в 2021-2023 г.
Источник на странице Управления международного многостороннего сотрудничества и интеграции Российского союза промышленников и предпринимателей (РСПП): http://рспп.рф/events/news/predlozheniya-rossiyskogo-biznesa-po-razvitiyu-sotrudnichestva-v-arktike-obsudili-na-situatsionnom-a-60e3077896e07/
#РСПП#АЭС#ВШЭ#ЦКЕМИ#Арктика#RSPP#AEC#HSE#CCEIS
Опыт и перспективы реализации инфраструктурных проектов на принципах государственно-частного партнерства в Арктике обсудят на круглом столе в рамках председательства России в Арктическом экономическом совете (АЭС)
25 августа 2021 г. в 16.00 по московскому времени состоится круглый стол в рамках председательства России в Арктическом экономическом совете «Реализация инфраструктурных проектов в Арктике на основе ГЧП: опыт и перспективы».
На круглом столе планируется обсудить лучшие и наиболее значимые практики реализации инфраструктурных проектов на основе ГЧП в странах Арктического экономического совета (АЭС), а также перспективы развития данного направления с учетом задач инфраструктурного развития региона, ключевых требований инвесторов и финансирующих организаций, особенностей подготовки проектов ГЧП, роли институтов развития. По результатам будет выпущен справочный материал, содержащий основные тезисы и рекомендации по подготовке и реализации инфраструктурных проектов в Арктике с учетом релевантного международного и российского опыта.
В круглом столе примут участие представители публичного сектора, компаний-членов Арктического экономического совета (АЭС), финансовых организаций, институтов развития, а также международные консультанты и эксперты.
Модератор: Александр Долгов, Управляющий партнер, руководитель практики инфраструктуры и ГЧП в России и СНГ, Центральной Азии и на Кавказе, Международная юридическая компания Squire Patton Boggs.
Справочно:
Арктический экономический совет (АЭС) – это независимая международная организация, содействующая развитию бизнеса и B2B взаимодействию в Арктике, а также способствующая ответственному экономическому развитию Арктики в целом с помощью распространения лучших практик и технологических решений, стандартов и иной сопутствующей информации.
АЭС учрежден в сентябре 2014 г. и является независимым объединением представителей крупных корпоративных структур стран Арктического совета (АС) (Россия, Швеция, США, Канада, Финляндия, Исландия, Дания, Норвегия) и используется для решения задач, ведущих к росту экономического сотрудничества в Арктике. С мая 2021 г. по май 2023 г. Российская Федерации председательствует в АЭС. С апреля 2021 г. на базе Корпорации развития Дальнего Востока и Арктики создан и функционирует Секретариат российской национальной части АЭС.
Доступ к трансляции на русском и английском языках на странице Управления международного многостороннего сотрудничества и интеграции Российского союза промышленников и предпринимателей (РСПП): https://рспп.рф/events/news/opyt-i-perspektivy-realizatsii-infrastrukturnykh-proektov-na-printsipakh-gosudarstvenno-chastnogo-pa-61231b357345d/
#РСПП#АЭС#КРДВ#Арктика#ГЧП#RSPP#AEC#CDFEA#Arctic#PPC