Мы используем Makefile думая, что нет альтернатив, что это стандарт и всё такое.
Но make это не запускалка команд, а система сборки. Мы фактически используем его не по назначению.
И на самом деле альтернатива есть! Некоторое время назад я открыл для себя прекрасный инструмент - just. Он решает все проблемы make.
just - это не система сборки как make, это именно исполнитель команд!
Больше никаких Phony Targets и табуляций, привет нормальный синтаксис и передача аргументов!!! 😎
⭐️Что умеет just:
✅ Автодокументирование команд
Не нужно делать отдельную команду с докой, просто добавь комментарий
# команда сборки
build:
...
$ just --list
Available recipes:
build # команда сборки
Команда с именем default запускается по умолчанию если не указано другое, так что я обычно делаю так:
default:
just --list
Теперь просто выполняем just и получаем доку из текущего файла.
✅ Удобная работа с переменными окружения
# загрузить из .env
set dotenv-load
# глобальная переменная
export PYTHONPATH := "./src"
# переменная для команды
test $TESTUNG="true":
pytest
✅ Передача аргументов
build target:
@echo 'Build {{target}}...'
команда запуска
$ just build dev
# Build dev...
✅ Выбор интерпретатора прямо в команде
Пример с инлайн-скриптом на python:
system:
#!/usr/bin/env python3
import platform
print(platform.system())
Эта же функция позволит выполнить скрипт как одну команду вместо перезапуска шела для каждой строки
foo:
#!/usr/bin/env sh
for file in ls .; do
echo $file
done
✅ Выполнение команды в определенной директории. Можно указать как релятивный путь так и абсолютный
[working-directory: 'backend']
build:
docker compose build
Также можно задать рабочую директорию глобально
Там еще много интересного:
- поддержка функций
- автокомплиты и интеграции
- экспрешены
- алиасы команд
- группировка команд
- альтернативы команды под разные ОС
- импорт других just-файлов
- цветной вывод
- ... и другие штуковины!
Так что вперёд - ➡️ читать доку!
Репозиторий: ➡️https://github.com/casey/just
Статья: ➡️https://www.chicks.net/reference/file_formats/just/
ЗЫ. Кажется, на Makefile я уже не вернусь)
#tools
35 лет назад появился инструмент, с помощью которого практически любого человека можно было сделать урбанистом – Симсити. В отличии от уже существовавших аркад, шутеров и пасьянсов, в этой игре занимались развитием города – строили автомобильные и железные дороги, электростанции и ЛЭП, полицейские и пожарные части, собирали налоги и распределяли статьи бюджета.
Особенно трудной задачей оказалось соблюдение баланса дорог. Мало дорог – люди стоят в пробках, злятся и уезжают; много дорог – дорожные фонды съедают все доходы, и ничего нового уже не построить. А если снизить затраты на дорожные фонды, то дороги приходили в негодность и город распадался на составные части. Чтобы избежать такого печального финала, надо было постоянно вносить коррективы в планы развития.
Уилл Райт не ожидал, что разработанная им в одиночку простенькая игра не только придется по душе миллионам человек во всём мире, но и изменит сами города. Оказалось, что процессы их развития можно не только прогнозировать, но и моделировать – а раз можно, то и нужно. И чем точнее модель, тем лучше она предотвращает ошибки.
За 35 лет со времен появления Симсити в строительстве поменялось всё. Моделирование пронизывает отрасль от проектирования отдельных зданий до жизненного цикла целых городских агломераций. Появилась новая профессия – специалисты по BIM (Building Information Model). Они сейчас работают во всех инфраструктурных компаниях, в том числе и в Нацпроектстрое.
#Нацпроектстрой#BIM#Дороги_и_Мосты
В рамках недели ЦК строительных и архитектурных дисциплин преподаватель Павлова В.Л. провела открытое занятие на тему «Программное обеспечение информационных технологий в проектировании».
Студенты получили возможность не только познакомиться с разнообразием современных программных комплексов, но и углубиться в их особенности. После общего обзора были представлены доклады, в которых подробно разбирались преимущества и недостатки каждого комплекса. Это позволило студентам сформировать более полное и критическое представление о возможностях различных программных решений.
В ходе коллективного обсуждения студенты смогли выбрать актуальный перечень программного обеспечения, который, по их мнению, наиболее полно отвечает современным требованиям и может быть эффективно использован в колледже при изучении дисциплины «Информационные технологии в архитектурном проектировании».
Такой интерактивный формат занятия не только способствовал глубокому усвоению материала, но и развил у студентов навыки аналитического мышления и принятия обоснованных решений.
👻Подписывайтесь на наш канал вМАХ
#МСПК#СПО#Профессионалитет#BIM
🏛️🖥️🏢Специалисты по информационному моделированию зданий и эксперты по оценке экологического эффекта строительных решений – в списке профессий, спрос на которые будет расти в ближайшие 10 лет
#нгасу#сибстрин95#bim#строительство
🔵Согласно аналитикам агентства (АСИ), в строительстве ключевым направлением остается информационное моделирование зданий (Building Information Modeling, BIM). Эта технология объединяет проектирование, строительство и эксплуатацию зданий с использованием единой согласованной системы 3D-моделей, а не отдельных чертежей. Она уже закрепляется в нормативной базе и стандартах отрасли.
🔵Помимо этого растет запрос на специалистов, способных оценивать экологический эффект строительных решений. Это касается снижения углеродного следа и применения зеленых стандартов.
🔵Читать подробнее в Ведомости.
Тенденции в инжиниринге и строительстве на 2026 год
В 2026 году в строительной отрасли ожидается усиление концентрации на инновационных подходах и технологиях. Цифровизация станет неотъемлемой частью процесса: внедрение BIM (Building Information Modeling) и других умных технологий продолжается. Это улучшает точность расчетов и снижает риск ошибок.
Зеленое строительство набирает обороты, ориентируясь на экологические материалы и энергоэффективность. Важная роль отводится минимизации углеродного следа.
Автоматизация строительных процессов становится нормой. Дроны, 3D-печать и роботы повышают качество и снижают траты.
Также, модульное строительство привлекает внимание своими скоростью и экономичностью, отвечая на вызовы современных городов.
Будущее в индустрии обещает быть увлекательным и технологически продвинутым. 📈🏗️🌱
#Строительство#Технологии#BIM#Автоматизация
@stroynewsrussia
Технологии в строительстве: эффективные решения против модных словечек
📌 В строительной отрасли технологий множество, но важно отличить действительно полезные решения от модных словечек. Проанализируем некоторые из них.
🎯Информационное моделирование зданий (BIM) предлагает комплексное управление проектными данными, улучшая сотрудничество и сокращая переделки. Ожидается значительный рост рынка BIM до 27,12 млрд долларов к 2034 году.
📊Захват реальности и машинное обучение с использованием дронов повышает безопасность и снижает простои на 52,7%. Это решения настоящего, которые улучшают качество и срок использования оборудования.
🛡️ Однако не все инновации оказываются столь продуктивными. Например, метавселенная или блокчейн имеют потенциал, но сопряжены с высокими затратами и сложностями внедрения. Они могут не обеспечить мгновенную отдачу.
🤔 Принятие решений о технологических инвестициях требует серьезного анализа. Сосредоточьтесь на решении реальных проблем и учитывайте возможные риски, прежде чем воплощать технологические проекты.
#Строительство#ТехнологииВСтроительстве#BIM#Инновации
@stroynewsrussia
🌫 На площадке ООО "Связьгазпроект" 01 ноября 2025 г. состоялся международный научно-практический семинар "От концепции к применению - прогресс в параметрическом моделировании".
Приоритетами семинара стали следующие аспекты:
📌концепция ТИМ (BIM);
📌информационное моделирование архитектурных решений;
📌внедрение ТИМ (BIM) в проектных организациях;
📌современное программное обеспечение для ТИМ (BIM);
📌импортозамещение и ТИМ (BIM).
Активные участники семинара получили сертификаты. Отдельно стоит отметить доклады Никиты Березина "Технология проектирования в США" (бСТР-2311) и Кристины Масловой "BIM- моделирование в строительстве: международный аэропорт Мумбаи" (бСТР-2311).
Основные спикеры: доцент, к.т.н Кочегаров Д.В и ст.преподаватель Целярицкая М.И. кафедры ПЗС им НВ Троицкого 🎙️🌚
#ВГТУ#ПЗиС#BIM#Строительство
🔝Цифровой двойник Роттердама - разработка голландской ИТ-компании Future Insight.
☑️В ближайшие 2 года 3D-модель всего Роттердама будет дополнена данными в режиме реального времени.
🪙Город инвестирует в проект более $850 млн, при успешной реализации его планируется масштабировать.
⌨️Платформа разрабатывается с использованием гибких технических компонентов. Поставщики данных и ПО унифицированы в использовании одних подходов и стандартов.
📭Цель проекта состоит в том, чтобы объединить экосистему города для обмена данными и совместной работы на платформе для достижения важных задач.
Пока что город работает над некоторыми демонстрационными приложениями.
👮♂️Например, одно из них заключается в том, чтобы предоставить пожарной службе больше информации до прибытия на место чрезвычайной ситуации. В настоящее время при выезде пожарных служб на их планшетах доступны 2D-карты, но планов первых этажей нет. А в городе много высотных зданий.
🚓Приложение соберет воедино 3D-информацию об окружающей местности, интерьере здания и подземных коммуникациях, например, трубах и кабельной продукции. Это будет объединено с данными в режиме реального времени о заполняемости зданий и пропускной способности дорог.
🏛Еще одно приложение ускорит процесс выдачи строительных разрешений, объединив информационные модели зданий (BIM) с "умными" системами, которые могут автоматически проверять соответствие планируемых объектов городским кодексам.
🏠Кроме того, город ведет переговоры с жилищной компанией, которая владеет 50 тыс. домами, у которых уже есть свои собственные BIM-модели. Их хотят объединить с цифровым двойником всего города.
🏆Роттердам планирует платформу на базе цифрового двойника к концу года и полностью ввести его в эксплуатацию к концу 2024 года. @digitalbuild
#цифровыедвойники#bim#мировойопыт
ИИ на стройке и дороге: не фантастика, а смета!
Кратко: ИИ уже работает: камеры Sony в Сан‑Хосе и Лейквуде управляют безопасностью; телематика CMT ищет риски; Гавайи — видеорегистраторы для дефектов; Кентукки — чат‑бот по нормам; на площадке — BIM+VR и автодоставка планов. 🚧📷🧠📐🚜🛠️
Ключевые выводы:Безопасность — упреждающая; Проектирование — быстрее и прозрачнее; Стройка — меньше коллизий, дефицит кадров компенсируется VR‑обучением.
Сравнение: Раньше — выборочные замеры, бумажные нормы, поздние конфликты; теперь — потоковые данные, чат‑боты, раннее выявление конфликтов до котлована. Экономия времени и бюджета, рост безопасности.
Рекомендации: Старт с аварийных участков; связка телематики с приоритизацией ремонта; VR‑тренажёры для операторов; правило «BIM+AI до выпуска ПСД».
#стройка#транспорт#AI#BIM#безопасность#инфраструктура
@russtroyka
🏛️✏️🖥️От Африки до Азии и Европы: Буркина‑Фасо, Египет, Казахстан и другие страны объединила первая международная олимпиада НГАСУ (Сибстрин) по 3D‑моделированию
#нгасу#сибстрин#олимпиада#3d_моделирование#bim
🥇 Новосибирский государственный архитектурно‑строительный университет (Сибстрин) проводит первую международную олимпиаду по 3D‑моделированию для иностранных абитуриентов. Участниками стали представители разных регионов мира — среди стран, уже заявившихся на олимпиаду: Буркина‑Фасо, Египет, Казахстан, Конго, Ливия, Монголия, Сенегал, Тунис, Франция и другие.
✔️ Олимпиада организована НГАСУ (Сибстрин) при информационной поддержке Россотрудничества РФ и технической поддержке российской компании «Нанософт разработка». Впервые проект реализуется дистанционно и сразу на трех языках — русском, французском и английском.
Олимпиада проходит в два этапа:
1️⃣ Подготовительный этап — с 09 февраля по 19 апреля 2026 года
Он включает онлайн‑обучение, выполнение и проверку домашних заданий, а также выполнение отборочного задания (до 19.04.2026).
2️⃣ Заключительный этап — с 20 по 30 апреля 2026 года
В этот период проводится олимпиада, подводятся итоги и оформляются электронные документы: сертификаты участника, дипломы призеров и победителей.
Подробнее
📲Сибстрин в МАХ
🌐Уральский ТИМ-стандарт
📝 В Свердловской области разработали стандарт для технологий информационного моделирования в строительстве
📌 Также стандарт сейчас содержит раздел «Требования к информационным моделям, направляемым на государственную экспертизу».
📈 Благодаря ему в рамках прохождения экспертизы появится возможность автоматизировать ряд проверок модели на соответствие требованиям технических регламентов и сократить время, затрачиваемое на эту процедуру.
_______________________
Источник:https://zsrf.ru/news/2023/03/01/uralskij-tim-standart
#ТИМ#MStroy#BIM#Строим_с_MStroy
БАМ: Брачный союз моделей и времени 🏗️🎯
Мало кто знает, но BIM — это не просто про моделирование 😏. Информационное моделирование зданий (BIM) занимает почетное место в строительной революции. Но что, если мы придадим этому немного ИИ? 🤔 Ожидается, что рынок ИИ в строительстве вырастет до 35,53 млрд долларов к 2034 году 📈!
Представьте, как 4D-модели способны сократить время монтажа на 66%! 🚀 Один клиент, используя покадровый подход, оптимизировал доставку материалов на стройплощадку, избежав пробок и задержек 🙌.
4D-планирование — это история в реальном времени 🎬. Демократизация этого подхода уже на пороге: скоро каждый сможет с легкостью создавать визуальные повествования без особых навыков. Так что держите наготове свои симпатии к математике и творчеству! 😉
#строительство#3D#BIM#искусственныйинтеллект#инновации
@russtroyka
🔔Большеинструментов — больше возможностей!
Мы активно расширяем набор инструментов, чтобы работа в Revit была быстрее и удобнее.
И сейчас в нашем арсенале уже более 15 полезных инструментов, 12 из которых доступны абсолютно бесплатно🔥
С их помощью вы можете:
🔘копировать листы внутри проекта с различными настройками, переименовывать их, перенумеровывать
🔘пакетно печатать листы разных форматов в PDF из текущего и связанных файлов
🔘изменять опорный уровень у элементов без их смещения
🔘задавать нумерацию элементов в спецификациях
🔘экспортировать спецификации в Excel
🔘заполнять количество изменений в штампах листа и изменения в ведомостях рабочих комплектов
🔘экспортировать листы в DWG
🔘управлять видимостью связей на видах и шаблонах
🔘заменять тип осей с 2D на 3D и наоборот
🔘пакетно добавлять/удалять параметры в проекте, копировать их между семействами/проектами
🔘находить и очищать проект от ненужных dwg и dxf импортов
🔘гибко выбирать элементы по значениям параметров
🔘создавать рабочие наборы
🔘обрезать вид по прямоугольной области
✅ Также, вы можете заполнять параметры элементов на основе значений других параметров и расчетных формул
то есть гибко задавать в какие элементы, в какой параметр и что именно должно быть записано
Инструменты на практике
⏺ Установите PikToolsBox (кнопка "Скачать" на странице продукта) и далее загрузите сборку Общее-Revit
Пробный период для платных решений на 3 месяца
⏺Оставьте заявку
#Revit#BIM#ПИК#BIMTeam