Как стать автором
Обновить

Компания БАРС Груп временно не ведёт блог на Хабре

Сначала показывать

Достаточно ли защищен ваш GraphQL API?

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

На связи Юлия Полозкова, ведущий разработчик отдела архитектурных решений и перспективной разработки «БАРС Груп». В этой статье делюсь опытом, как обеспечить достаточный уровень кибербезопасности бизнес-приложений. Разбираю техники и средства защиты Graph API, такие как отключение интроспекции средствами HotChocolate, лимиты размеров запроса, его глубины вложенности и количества запрашиваемых объектов

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

Особенности автоматического дифференцирования в PyTorch. Часть 2

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

Привет! На связи команда «БАРС Груп», и мы продолжаем разговор о фреймворке PyTorch. Это фреймворк ML для Python с открытым исходным кодом, широко применяемый для решения прикладных задач, связанных с нейросетями. Как правило, фреймворки машинного обучения часто заточены либо на удобство использования, либо на скорость. PyTorch же отличается тем, что сочетает в себе оба преимущества. Он поддерживает код как модель, упрощает отладку и согласуется с другими популярными библиотеками научных вычислений, оставаясь при этом эффективным и поддерживая аппаратные ускорители, такие как графические процессоры. При этом каждый аспект PyTorch — это обычная программа Python, находящаяся под полным контролем пользователя.

Это вторая часть статьи‑перевода от команды разработчиков PyTorch (Адама Пашке, Сэма Гросса и их единомышленников).

Читать далее, узнать более
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

Особенности автоматического дифференцирования в PyTorch. Часть 1

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

Привет! На связи команда «БАРС Груп». Мы разработали и совершенствуем российскую BI‑платформу Alpha BI. Это возможно благодаря таким фреймворкам, как PyTorch.

PyTorch активно развивается более пяти лет и представляет собой целую экосистему для создания моделей машинного обучения на основе глубоких нейронных сетей. У подобных ИТ‑продуктов широкий спектр применения. В частности, они помогают научному и бизнес‑сообществу проводить исследования, вести разведку данных и проверять гипотезы. Несмотря на то, что на сегодняшний день это один из самых популярных фреймворков машинного обучения в мире, в рунете пока довольно мало статей о его технических особенностях. Попытаемся это исправить.

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

Проектное управление в IT: эффективные модели в российских реалиях

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

Каждому проектному менеджеру – от junior до senior, известен скоуп методологий управления проектами. Но многие работодатели не понимают, кто такой менеджер проектов, чем он должен заниматься и какие методологии работают для конкретных задач. Как не выбрать то – не знаю что и не попасть туда – не знаю куда? Давайте разбираться вместе.
Меня зовут Лана Демченко, я администратор проектов направления медицинских ИТ-продуктов в компании «БАРС Груп». Также имею опыт работы в продажах и в административном управлении.

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

Как спроектировать умный дом с Алисой: опыт реализации и «нащупанные» подводные камни. Часть 3

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

Привет! На связи Роман Люкшин, системный эксперт-аналитик компании «БАРС Груп». Сегодня я продолжу рассказ о том, как создавал систему «умный дом» своими руками.

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

Как спроектировать умный дом с Алисой: опыт реализации и «нащупанные» подводные камни. Часть 2

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

Привет! На связи Роман Люкшин, системный эксперт‑аналитик в компании «БАРС Груп». В рабочее время я помогаю создавать ИТ‑решения в сфере строительства, ЖКХ и соцзащиты. А в свободное — совершенствую систему «умный дом», созданную собственными руками и веду «дневник» этого технологического эксперимента. В первой части я рассказал о предыстории проекта, выборе оборудования и планировании домашней сети под умные устройства. Это вторая часть, и в ней я привожу мануал по настройке голосового помощника Алиса к популярным сценариям работы «умного дома».

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

Как спроектировать умный дом с Алисой: опыт реализации и «нащупанные» подводные камни. Часть 1

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

Привет! Я Роман Люкшин, системный эксперт-аналитик в компании «БАРС Груп». Пару лет назад я задался целью собрать собственную систему «умный дом». Это начиналось как эксперимент, поэтому я фиксировал и продолжаю фиксировать все проделанные этапы и их результативность. Решил поделиться с вами опытом и рекомендациями, как разработать и внедрить подобное SMART-решение в собственном жилье

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

Парное программирование: да или нет?

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

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

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

Вместо квестов по поликлиникам: как мы разработали архитектуру информационной системы для пациента

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

Привет, я - Алмаз Мустакимов, ведущий разработчик одного из бизнес-центров в компании «БАРС Груп». Мы более года работаем над мобильным приложением, которое фактически позволяет получить любые услуги здравоохранения в режиме единого окна, без многочасовых квестов по поликлиникам.

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

Текстовое кунг-фу: советы от мастера UX-дизайна

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

Привет, меня зовут Булат Давлетов, я продуктовый дизайнер в «БАРС Груп». Эта статья будет не про копирайтинг или дизайн, а про удобство работы с текстом за компьютером каждый день.

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

Подход «БАРС Груп» к управлению рисками информационной безопасности

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

В 2016 году наша команда начала проект по внедрению риск-ориентированного подхода в управлении информационной безопасностью в «БАРС Груп», сопровождением которого мы занимаемся и на данный момент. Основные цели на старте проекта — переход к проактивному управлению информационной безопасностью и эффективное использование ограниченных ресурсов для снижения основных рисков. Спойлер! Наши цели были успешно достигнуты, но сегодня поговорим о другом. Я хочу поделиться определенными алгоритмами и методами, которые были выработаны при внедрении этого подхода. Меня зовут Ильдар Гарипов, я являюсь руководителем службы информационной безопасности в «БАРС Груп». Начнем!

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

Раз, два, три и готово! 3 месяца, 1 проект и новая команда

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

Привет, Хабр! Меня зовут Дмитрий Адмакин, руководитель отдела архитектурных решений и перспективной разработки одного из бизнес-центров в компании «БАРС Груп». Сегодня я расскажу о том, как мы создавали современную систему мониторинга по исполнению государственных программ, и что из этого вышло.

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

Databaser. Возвращение легкости стартапа

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

Всем привет, меня зовут Александр Даниленко, я – ведущий разработчик отдела «Бюджет-Online». В компании «БАРС Груп» работаю уже 5 лет. За это время нам удалось успешно исправить некоторые сложности процесса разработки. Первая проблема, с который мы столкнулись – развороты больших баз данных (БД) у разработчиков на локальных машинах. Сегодня мы расскажем об инструменте «Databaser», который на 100% позволяет ее решить.

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

Подводные камни парного программирования

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

Парное программирование, конечно, имеет много положительных сторон, но также оно требует практики и не всегда поначалу проходит гладко. Перечислим некоторые традиционные подводные камни и дадим несколько советов, как с ними справиться. Когда сталкиваетесь с такими проблемами, держите в голове свою цель. Важно помнить, чего вы хотите добиться, чтобы держать всё под контролем.

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

Сколько дизайн-систем нужно для счастья?

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

Привет, я – Герман Гришин, ведущий дизайнер продуктового направления «БАРС Груп». Наша команда разрабатывает дизайн-систему, которая помогает максимально быстро и качественно собирать макеты на готовых компонентах.

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

Наш опыт создания «Интенсива», или почему избежать ошибок не удастся

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

Всем привет! Меня зовут Дмитрий Чернышов, я руководитель группы разработки системы «БАРС.Бюджет-Бухгалтерия». Сегодня я поделюсь своим опытом создания обучающего курса для разработчиков.

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

Behave test recorder. Запись сценариев автотестов

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

Привет! Меня зовут Степан Лущий, я – тимлид команды тестирования компании «БАРС Груп». Мы занимаемся созданием автоматизированных тестов (автотест), инструментов для их написания, а также развитием инфраструктуры автотестирования. В этой статье я расскажу, как мы разработали инструмент, с помощью которого у нас получилось значительно сократить время реализации автотеста.

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

«У agile-самурая нет цели, только Путь». Как я пришел в IT после 35

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

Я всегда хотел заниматься программированием, но мой путь в IT оказался очень длинным. В маленьком северном городе сфера IT была не развита от слова «совсем» и выбор был сделан в пользу военной карьеры. Так пронеслись 15 лет службы на Севере. Я понимал, что жду пенсии, чтобы заняться по-настоящему любимым делом. Поэтому за 5 лет перед увольнением стал готовиться к «новой жизни», самостоятельно учиться языкам программирования.

Тогда я просто верил, что смогу в свои «около 40» лет измениться и найти работу своей мечты. Но настоящие испытания были еще впереди…

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

Нейрозапятые, или как мы оставили своих редакторов без работы (ну почти)

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

Всем привет, меня зовут Владислав Соболев – ML-инженер в компании “БАРС Груп”. Сегодня я хотел бы рассказать о том, зачем и как мы расставляем знаки препинания в текстах, сравним аналоги, и посмотрим на то, как устроена работа инструмента, который мы написали, чтобы обучать такого рода модели (ссылочка в самом конце). Начнем!

У нас в компании есть ряд ML-проектов, внутри которых используется анализ текста, в том числе и надиктованного голосом. Мы командой долго думали над тем, как можно реализовать данные проекты.

В итоге пришли к выводу, что проще всего для наших целей проводить лингвистический анализ текста искать в нём слова-действия, такие как "сгруппируй", "покажи", определять связи и зависимости между словами, искать ключевые слова, ранжировать их. И на основе всех этих данных – взаимодействовать с сервисами.

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

Парное программирование: цели, преимущества

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

Для каких целей подходит парное программирование? Понимание преимуществ поможет правильно организовать работу и не сдаться, если будет тяжело, а следование целям позволит улучшить качество ПО и отстроить командный процесс.

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