Почему мы выбрали Tangl для визуализации аналитики
В своей работе мы используем кучу различных инструментов, а еще больше — тестируем для использования. Для работы с BIM-данными мы остановили свой выбор на отечественной платформе Tangl. За два года команда разработчиков показала, что они могут гибко адаптировать свои решения под потребности заказчика. Поэтому и для визуализации данных мы решили использовать их компонент.
Разработка компонента заняла около 4 месяцев и нескольких итераций по улучшению функциональности и оптимизации производительности. За это время решение обросло множеством возможностей и теперь позволяет эффективно визуализировать и анализировать данные по охране труда на строительных объектах с использованием трехмерных моделей, обрабатывая одновременно до 20 моделей в корпоративном облаке заказчика.
В будущем мы планируем не только расширение его применения для других аналитических задач компании, но и адаптацию под отечественные BI-системы, которые постепенно внедряются в работу девелопера.
#строим
В своей работе мы используем кучу различных инструментов, а еще больше — тестируем для использования. Для работы с BIM-данными мы остановили свой выбор на отечественной платформе Tangl. За два года команда разработчиков показала, что они могут гибко адаптировать свои решения под потребности заказчика. Поэтому и для визуализации данных мы решили использовать их компонент.
Разработка компонента заняла около 4 месяцев и нескольких итераций по улучшению функциональности и оптимизации производительности. За это время решение обросло множеством возможностей и теперь позволяет эффективно визуализировать и анализировать данные по охране труда на строительных объектах с использованием трехмерных моделей, обрабатывая одновременно до 20 моделей в корпоративном облаке заказчика.
В будущем мы планируем не только расширение его применения для других аналитических задач компании, но и адаптацию под отечественные BI-системы, которые постепенно внедряются в работу девелопера.
#строим
👻3❤2👍2 1
С международным днем бэкапа! ⚙️
31 марта ежегодно отмечается международный день резервного копирования. Мы желаем вам никогда не сталкиваться с потерей данных и надежных легко восстанавливаемых бэкапов! 🤝
В честь праздника мы предлагаем вам проверить свои резервные копии и сделать свежую на всякий случай. А ещё вместе вспомнить известные случаи потери данных, которые повлияли на наш мир.
31 марта ежегодно отмечается международный день резервного копирования. Мы желаем вам никогда не сталкиваться с потерей данных и надежных легко восстанавливаемых бэкапов! 🤝
В честь праздника мы предлагаем вам проверить свои резервные копии и сделать свежую на всякий случай. А ещё вместе вспомнить известные случаи потери данных, которые повлияли на наш мир.
❤6🙏3👻3
В команде Самолета работают не только разработчики, но и дизайнеры. Их цель — создать интуитивно понятный интерфейс, который помогает пользователям быстро разобраться в приложении. 🌺
Стремясь создать красивые и привлекательные продукты, можно упустить удобство и ясность. Никита Чернов, ex-руководитель UX-редактуры, подготовил чек-лист, который поможет проверить, что дизайн не только стильный, но и понятный каждому пользователю.
А еще больше полезной информации для дизайнеров и редакторов можно найти в канале Никиты.
#строим
Стремясь создать красивые и привлекательные продукты, можно упустить удобство и ясность. Никита Чернов, ex-руководитель UX-редактуры, подготовил чек-лист, который поможет проверить, что дизайн не только стильный, но и понятный каждому пользователю.
А еще больше полезной информации для дизайнеров и редакторов можно найти в канале Никиты.
#строим
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👻4 3
Сегодня решили поделиться с вами целой подборкой мемов, которые нам понравились! 🎁
Они не только развлекут, но и помогут освежить в памяти терминологию.
Можете восполнить свои пробелы в знаниях или скинуть тем, кому нужнее 😉
Они не только развлекут, но и помогут освежить в памяти терминологию.
Можете восполнить свои пробелы в знаниях или скинуть тем, кому нужнее 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17👻4 3👎1
Наши разработчики постоянно решают различные задачи, как рабочие, так и теоретические. Это помогает им развиваться и держать себя в тонусе. 🎓
Сегодня предлагаем вместе с ними решить теоретическую задачу. Для решения вам понадобятся знания алгоритмов и матриц. Условие задачи ниже, а немного позднее мы поделимся с вами одним из вариантов решения.
Удачи! И не забудьте поделиться своим вариантов решения в комментариях!
Сегодня предлагаем вместе с ними решить теоретическую задачу. Для решения вам понадобятся знания алгоритмов и матриц. Условие задачи ниже, а немного позднее мы поделимся с вами одним из вариантов решения.
Представьте, что у вас есть квадратная матрица n x n. Ваша задача — пройтись по ее элементам по спирали, начиная с внешнего слоя и двигаясь к центру по часовой стрелке. Если же матрица пустая ([[]]), то вернуть пустой список.
Напиши функцию snail(array), которая будет возвращать список элементов в нужном порядке на привычном вам языке.
Пример:
array = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
snail(array) ➞ [1, 2, 3, 6, 9, 8, 7, 4, 5]
Удачи! И не забудьте поделиться своим вариантов решения в комментариях!
Please open Telegram to view this post
VIEW IN TELEGRAM
👻4 2❤🔥1 1
SMLTECH
Наши разработчики постоянно решают различные задачи, как рабочие, так и теоретические. Это помогает им развиваться и держать себя в тонусе. 🎓 Сегодня предлагаем вместе с ними решить теоретическую задачу. Для решения вам понадобятся знания алгоритмов и матриц.…
Так как же сортировать улиткой? 🐌
В понедельник мы дали вам задачу создать алгоритм для сортировки двухмерного массива по спирали. Надеемся, что вы справились.
Давайте теперь посмотрим на один из вариантов решения и оценим его:
А как решили вы?💬
В понедельник мы дали вам задачу создать алгоритм для сортировки двухмерного массива по спирали. Надеемся, что вы справились.
Давайте теперь посмотрим на один из вариантов решения и оценим его:
def snail(array):
# Если массив не пустой (база рекурсии)
if array:
# Извлекаем первую строку и приводим её к списку.
# Эта строка будет первой в итоговой последовательности.
top_row = list(array[0])
# Обрабатываем оставшуюся часть матрицы:
# 1. array[1:] — все строки кроме первой.
# 2. zip(*array[1:]) — функция zip с распаковкой строк превращает колонки в строки,
# получая "транспонированный" вариант оставшейся матрицы, где каждая новая строка
# представляет собой столбец исходной матрицы.
rotated_array = zip(*array[1:])
# Преобразуем объект zip в список, чтобы иметь возможность применять индексирование и разворот.
rotated_array = list(rotated_array)
# Инвертируем порядок строк (reverse):
# Так мы меняем направление обхода так, что столбец, ранее располагавшийся справа,
# становится следующей строкой при обходе.
rotated_array = rotated_array[::-1]
# Выполняем рекурсивный вызов:
# Объединяем ранее полученную верхнюю строку (top_row) с результатом обхода оставшейся (повёрнутой) матрицы.
return top_row + snail(rotated_array)
else:
# База рекурсии: если массив пустой, возвращаем пустой список.
return []
А как решили вы?
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
SMLTECH
Наши разработчики постоянно решают различные задачи, как рабочие, так и теоретические. Это помогает им развиваться и держать себя в тонусе. 🎓
Сегодня предлагаем вместе с ними решить теоретическую задачу. Для решения вам понадобятся знания алгоритмов и матриц.…
Сегодня предлагаем вместе с ними решить теоретическую задачу. Для решения вам понадобятся знания алгоритмов и матриц.…
👻3❤2 2
Forwarded from 10D. Цифровая стройка
Наши коллеги из агентства SALT провели исследование о том, насколько российские строительные компании готовы или уже внедрили цифровые инструменты в свои процессы.
Мы с удовольствием поддержали исследование и добавили комментарии, какую стратегию цифровой трансформации выбирает группа «Самолет».
Получите доступ к результатам исследования, чтобы узнать:
И много других ответов
Посмотреть результаты исследования
Please open Telegram to view this post
VIEW IN TELEGRAM
👎3👻3👍2 1