Как стать автором
Обновить
0
Софья Каребина @karebinasread⁠-⁠only

QA Lead

Отправить сообщение

Редизайн Figma. Был ли он нужен?

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров5.4K

Краткий обзор на редизайн Figma. Почему новый дизайн не так хорош как нам всем хотелось бы. Какие ошибки совершила команда Фигмы и какой функционал мы действительно хотели

Читать далее
Всего голосов 15: ↑14 и ↓1+19
Комментарии4

Оптимизация DevOps: Как персональные стенды и Grafana улучшают разработку и мониторинг

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров9.8K

Всем привет, меня зовут Зуев Алексей, и я работаю DevOps-инженером в компании Bimeister! Сегодня я расскажу вам о том, как мы облегчаем жизнь нашим разработчикам и как разработчик может отследить состояние своего микросервиса в namespace Kubernetes. Основная цель этой статьи - описать, как мы пришли к дашборду для персональных стендов разработчиков.

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Комментарии5

Приключение на 20 минут: как войти (и не выйти) в готовую автоматизацию на проекте

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров4K

Всем привет, меня зовут Никита, и я QA-инженер в компании Bimeister.

Мы помогаем промышленным предприятиям с цифровой трансформацией. Грубо говоря, помещаем завод с детализацией до каждой балки в окно браузера.

Сейчас я работаю в компании чуть больше полугода, поэтому по свежим впечатлениям расскажу о том, с какими проблемами я столкнулся при старте в автоматизации на новом месте, и что мне помогло с ними справиться.

Читать далее
Всего голосов 13: ↑11 и ↓2+9
Комментарии0

Уведомление о получении ВНЖ иностранного государства: нужно ли релокантам его подавать?

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров6.1K

Привет! Меня зовут Катя Сергеева, head of legal в компании Bimeister. В работе я много сталкиваюсь с правовым регулированием ИТ-отрасли, изменениями в законодательстве, и в этой статье хочу рассказать про правило уведомления о получении внж, которое есть в нашем законе.

Часто ли вы размышляете о том, как изменилась жизнь за последнее время? ? И кажется ли вам, что скорость жизни и изменений, так же, как и объем пропускаемой информации растут сумасшедшими темпами? Если да – выдыхайте, вы не единственные, кому так кажется. За последние два года жизнь подкинула нам немало сюрпризов: мобилизация, новый порядок вручения повесток, оформление отсрочек для работников ИТ-компаний, работа на удаленке за рубежом, статус резидента/нерезидента, варианты легализации и получение ВНЖ… В любом случае, приняли ли вы решение остаться работать в России или уехали несколько месяцев назад, скорее всего вам приходилось разбираться в юридических вопросах, о которых ранее можно было и не задумываться.

В этой статье речь пойдет как раз об одном из них, который касается специалистов, уехавших за рубеж и получивших там вид на жительство. Да, да. Казалось бы – ну что еще нужно? Заветный ВНЖ в кармане, можно обживаться на новом месте. Как же, а уведомить Родину о том, что вы его получили! Забыли? Давайте разбираться.

Согласно ст. 6 закона «О гражданстве Российской Федерации» при получении второго гражданства или вида на жительство или иного документа, подтверждающего право на его постоянное проживание в иностранном государстве, гражданин обязан уведомить об этом родную страну. Сразу оговорюсь, что закон не расшифровывает, что понимать под «постоянным проживанием в иностранном государстве» — это к вопросу, а нужно ли подавать уведомление, если у меня ВНЖ на год/на пять лет/продлеваю ВНЖ ежегодно… Ответ – да, лучше уведомить. Почему? Из-за предусмотренной законом ответственности:

Читать далее
Всего голосов 11: ↑8 и ↓3+7
Комментарии9

Мой РП – робот. Как с этим жить?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.7K

Кажется, уже не осталось людей, кто не слышал о существовании искусственного интеллекта (ИИ).

Если не вдаваться в подробности его создания и истории, ИИ окружает нас повсюду. Он помогает нашей почте распознать спам, может подсказать, когда полить или переставить на свет наш любимый цветок, выбирает самый удобный маршрут и может найти среди миллиона вакансий работу мечты. Помимо всего этого, ИИ используют на постоянной основе в таких сферах, как медицина, производство, банковское дело, образование и многое другое.

В этой же статье мы постараемся выяснить, как ИИ может трансформировать проектное управление, определить сферу влияния и преимущества, которые может дать его использование.

По данным Gartner, Inc., к 2030 году 80% работы, которой сегодня заняты специалисты по проектному управлению, будет выполняться ИИ. И если верить данной статистике, осталось не так много времени и пора определить, для чего конкретно уже не потребуется человек.

При определении возможного влияния ИИ на управление проектами, первое, что приходит в голову — это спросить у него самого.

Вот, что нам выдает ChatGPT на запрос «Влияние ИИ в сфере управления проектами»:

«Искусственный интеллект (ИИ) имеет значительное влияние на сферу управления проектами. Ниже приведены некоторые из его основных воздействий:

• Автоматизация процессов.

• Анализ данных.

• Предсказание рисков.

• Улучшение коммуникации.

В целом ИИ может значительно улучшить эффективность и результативность управления проектами, позволяя более эффективно использовать ресурсы и снижать риски

Читать далее
Всего голосов 13: ↑8 и ↓5+5
Комментарии7

Единый роадмап компании с помощью Structure Jira

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров2.8K

Привет! Меня зовут Настя Николаева, лид цифровой трансформации в компании Bimeister. И я хочу рассказать, как мы собирали единый роадмап компании с помощью плагина Structure Jira.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии2

Проблемы с реверс-инжинирингом в России и зачем нам нужны «Дирижёры»?

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров7.7K

Впервые с реверс-инжинирингом мне пришлось столкнуться в детстве и да, мой опыт закончился полным провалом. Я не достиг результата, но получил бесценный опыт. Давайте разберёмся, почему я потерпел неудачу и почему многие инициативы по реверс-инжинирингу в России имеют все шансы повторить мой «успех»?

Читать далее
Всего голосов 39: ↑23 и ↓16+8
Комментарии38

Управление запросами функций/ Feature requests management

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров2.2K

Feature request (запросы функций) – важный инструмент взаимодействия между командой разработки и конечным пользователем. Запросы позволяют более здраво рассмотреть продукт с точки зрения пользователя и определить пути улучшения его опыта при работе с продуктом.

Здравствуйте! Меня зовут Ирина, я менеджер продукта в компании Bimeister, и хочу вам рассказать о нашем опыте управления Feature requests в продукте для B2B сегмента.

Проблема

По мере развития нашего продукта и увеличения количества клиентов, а как следствие пользователей, возникает проблема роста числа замечаний, запросов на улучшение и добавления нового функционала в продукт. При этом, такие запросы могут быть очень специфичны и иметь формулировку от «переименуйте кнопку на…» до «интегрируйтесь с нашей ERP-системой». И хотя многие из таких запросов могут показаться бесполезными, а ответы на них отнимают большое количество времени, при правильном управлении они могут оказать чрезвычайно положительное влияние как на продукт, так и на отношения с пользователями.

Независимо от того, реализуете ли вы идею или нет, если вы должным образом ответите на запрос, вы укрепите свою связь с клиентами. И, конечно же, если запрос касается функции, о которой вы ранее не думали, и которая идеально соответствует целям и стратегии вашего продукта, это может в итоге значительно улучшить ваш продукт.

В сухом остатке статья про то, как мы выбросили из своей жизни автоотбивку «Спасибо, нам важно ваше мнение». Поехали :-)

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии1

Spatium: цифровой завод в браузере или 3D в контексте клиент-серверных web приложений

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров2.8K

Всем привет! Меня зовут Евгений, я backend‑разработчик в компании Bimeister. Сегодня я хочу рассказать о нашем 3D движке Spatium для рендеринга сводных моделей масштаба промышленного предприятия в браузере.

Материал может представлять интерес для разработчиков и пользователей BIM-систем, а также для инженеров и конструкторов, которые выполняют работы по проектированию 3D моделей, получению фотограмметрических моделей и облаков точек для таких систем.

Читать далее
Всего голосов 16: ↑15 и ↓1+15
Комментарии1

Как подружить DDD и Entity Framework Core?

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров7.2K

Привет, Хабравчане! Меня зовут Валентин, я backend‑разработчик в компании Bimeister.
Уже почти как год вместе с командой разрабатываем новый продукт с применением Domain‑driven design подхода. Как же так получилось?

Так вот, разработка начиналась совершенно с нуля и это была хорошая возможность применить данный подход и попробовать его на практике. В момент начала разработки, перед нашей командой сразу встал вопрос: «А как же хранить аггрегаты, сущности, value‑object'ы в базе данных с использованием EF Core? ». Если вы только начинаете применять DDD и перед вами и вашей командой встала такая же проблема, то эта статья поможет вам приблизиться к ее решению, да пребудет с вами сила Эванса!

Вошли и вышли, приключение на 20 минут
Всего голосов 15: ↑14 и ↓1+13
Комментарии8

Технологии информационного моделирования на стадии эксплуатации промышленного объекта

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров3K

Всем привет! Меня зовут Настя и я инженер-конструктор в компании Bimeister. В данной статье хочу поделиться нашим опытом внедрения технологий информационного моделирования (ТИМ) на стадии эксплуатации в живых проектах цифровизации.

Сейчас много хайпа вокруг этой темы – цифровые модели…это панацея от всех болезней! Куча мега-специалистов заявляет, что они знают, как правильно создавать «цифру». Куча людей создает цифровые школы, отдельные дома и целые жилые микрорайоны, и это круто и вызывает уважение! Но мало кто рассказывает о реальных проектах цифровизации промышленных объектов.

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Комментарии4

Кастомная стратегия виртуального скроллинга для просмотра pdf

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров3.4K

Angular CDK имеет широкие возможности для скроллинга плоского списка. Если размер каждого элемента одинаков, то можно воспользоваться FixedSizeVirtualScrollStrategy: всего лишь нужно прокинуть размер элемента в пикселях, проитерироваться по данным и виртуальный скроллинг готов. Но что делать, если размер элементов разный? Данную проблему можно решить кастомной стратегией виртуального скроллинга. В данной статье мы рассмотрим как построить такую стратегию для pdf-документов.

Читать далее
Всего голосов 15: ↑14 и ↓1+13
Комментарии0

Выгорать нельзя гореть

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров3.2K

Выгорать нельзя гореть

Читать далее
Всего голосов 14: ↑8 и ↓6+3
Комментарии2

Создание высокодетальных 3D моделей сложного технологического оборудования в проектах Bimeister

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров3.5K


Всем привет! Меня зовут Марат и я занимаюсь разработкой высокодетальных 3D-моделей оборудования в компании Bimeister.

Расскажу про то, как мы создаем огромную базу 3D-моделей для промышленных предприятий и какие инструменты при этом используем.

Итак, сейчас у нас стоит задача разработать без малого 5000 детальных 3D-моделей оборудования, функционирующего в составе действующего нефтехимического промышленного комплекса. В дальнейшем, эти цифровые модели будут использоваться в нашей системе Bimeister, в составе эксплуатационной информационной модели предприятия.

Мы выбрали не самый легкий путь.

Читать далее
Всего голосов 16: ↑15 и ↓1+17
Комментарии8

Построение архитектуры с использованием формальных моделей безопасности

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров3.3K

Приветствую, дорогие читатели, меня зовут Алексей Федулаев. Я работаю на позиции DevSecOps в компании Bimeister и делаю наши продукты безопаснее.

Данная статья будем по мотивам моего выступления на конференции Highload++ 2022, где я рассказывал про “Построение архитектуры с использованием формальных моделей безопасности”. В статье мы узнаем:

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Комментарии3

Алгоритм поиска «одинаковых» геометрий

Время на прочтение5 мин
Количество просмотров2.7K

Привет! Меня зовут Мацкевич Евгений, я бекэнд-разработчик 3D-движка компании «Бимейстер». Хоть это и не очевидно на первый взгляд, но элементы загружаемых пользователями 3D-моделей зачастую повторяются, имея при этом различные положение в пространстве, масштабирование и вращение. Я расскажу о том, как мы научили нашу систему распознавать такие элементы как «одинаковые», выделять из них уникальный, а для остальных – вычислять матрицы трансформации. Это дало возможность однократно загружать уникальный элемент, а вместо прочих одинаковых – их матрицы, что сократило трафик и объем занимаемой оперативной памяти.

Читать далее
Всего голосов 20: ↑20 и ↓0+20
Комментарии0

Аудит-логи на базе Афины

Время на прочтение7 мин
Количество просмотров2.3K

Логирование бывает разным.

Наша история сегодня — это аудит-логирование. Я попробую рассказать её так, чтобы вы не уснули со скуки, и добавлю интересные вставки по реализации. Цель — дать возможность разобраться в архитектуре и причинах выбора именно такого подхода к решению проблемы.

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Комментарии4

Data Driven тестирование или как параметризовать Selenium тесты с использованием MSTest

Время на прочтение5 мин
Количество просмотров2.3K

При автоматизации E2E тестирования часто приходится писать много тестов для проверки определённого поведения, например, валидация числового инпута. Один из способов — дублировать метод и изменить значения параметров, но при большом количестве тестовых данных дублирующего кода может быть очень много, а еще такие тесты сложно поддерживать. Но есть способ проще, его идея заключается в создании параметризованного теста таким образом, чтобы один метод теста мог быть использован для выполнения N тестов со всеми тестовыми данными.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Резиновый десктопный адаптив: как сделать большие экраны одинаковыми

Время на прочтение5 мин
Количество просмотров9.8K

Зачастую, когда говорят об адаптиве, подразумевают сужение большого экрана до мобильного размера без потери функциональности. Однако, на самом деле, адаптив также существует между разными десктопными версиями. Обычно разработчики не очень стараются применять адаптивные подходы для больших экранов, ведь если интерфейс поместился на HD разрешении, то он точно поместится на 2K разрешении и больше. Однако контент никак не масштабируется, поэтому имеем на больших разрешениях маленькие элементы, которые трудно уловить взглядом. В этой статье я покажу, как сделать интерфейсы пропорционально одинаковыми на разных десктопных разрешениях.

Читать далее
Всего голосов 12: ↑11 и ↓1+11
Комментарии13

Готовим, пробуем Casbin RBAC и handmade RBAC

Время на прочтение13 мин
Количество просмотров5.8K

Всем привет!

Меня зовут Андрей Таболин, я системный аналитик в компании Bimeister.

Casbin – одна из популярных библиотек для построения авторизации в веб-сервисах. В этой статье расскажу, как я тестировал Casbin, попутно подготовил своё решение для сравнения и покажу результаты работы обоих. Тестировалась в первую очередь эффективность работы с СУБД на разных объёмах данных для ролевой модели доступа (RBAC). Использовал: Node.js + PostgreSQL.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии2
1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирована
Активность