Pull to refresh
16K+
2
10,2
Rating
2
Subscribers
Send message

Как мы делали три консоли для киберигры: опыт разработки новой версии тренажера

Level of difficultyMedium
Reading time5 min
Reach and readers8.8K

Привет! На связи команда Далее. В этой статье расскажем, как мы взяли довольно простую игру-тренажер по кибербезопасности и сделали ее самостоятельным продуктом с тремя отдельными консолями, редактором сценариев, ботами для их проверки и аудиочатом на WebRTC.

Читать далее

Внедрили AI-агента в BI-систему — чистая магия в обработке и визуализации терабайтов данных

Level of difficultyMedium
Reading time6 min
Reach and readers11K

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

Big Data обрабатывают аналитики и дата-инженеры: приводят в нормальный вид, следят за качеством, рассчитывают дополнительные метрики. В конце концов, все приходит в BI-систему, где менеджеры делают отчеты и визуализируют информацию на дашбордах.

Читать далее

Разработка на Python: когда много думать = вредить проекту

Level of difficultyEasy
Reading time12 min
Reach and readers8.8K

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

Если и у вас есть желание написать какую-нибудь сложную абстракцию «на будущее» или применить новый паттерн просто потому, что вы его выучили — остановитесь на секунду.

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

Читать далее

Как правильно оформлять РИДы в ИТ-проектах, чтобы не создавать спорных ситуаций

Reading time7 min
Reach and readers6K

В разработке проектов всегда необходимо выделять все результаты интеллектуальной деятельности. Особенно если к процессу подключены сразу несколько подрядчиков. 

Сайт или приложение — это комплексный РИД, который состоит из множества объектов. Каждый из них охраняется законом об интеллектуальной собственности. Клиент должен быть уверен, что может свободно распоряжаться всеми объектами. И понимать — к кому обратиться за конкретной доработкой или в случае претензий от третьих лиц. 

В этой статье вы узнаете, как правильно фиксировать РИДы в проектах по разработке, передавать права заказчику и гарантировать спокойствие всех сторон.

Читать далее

Миграция проекта с Node.js на Java-стек с помощью ИИ

Level of difficultyMedium
Reading time6 min
Reach and readers6.9K

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

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

Читать далее

Переход на event-driven интеграции — создаем устойчивую архитектуру с гарантией доставки

Level of difficultyMedium
Reading time8 min
Reach and readers5.7K

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

Привет, я Саид Джабаров, системный аналитик в Далее. Сегодня расскажу и покажу на артефактах, как построить event-driven систему с гарантией доставки и прозрачным мониторингом. Так, чтобы она действительно помогала бизнесу, а не усложняла его.

Читать далее

Собеседование глазами тимлида: кто получает офферы и какие есть red flags

Level of difficultyEasy
Reading time7 min
Reach and readers5.5K

Привет, я Елизавета Каторгина. Более 10 лет я тимлидерствовала в Далее и за это время провела ~300 собеседований на различные фронтенд-позиции. Сейчас я вернулась на позицию фронтенд-разработчика, но хотела бы поделиться инсайдами с той стороны найма. В этой статье расскажу, как увеличить свои шансы на получение оффера и что точно не стоит делать на техническом интервью. 

Читать далее

Разработали кастомный модуль Битрикс24, чтобы Сбер маркетинг узнал реальный вклад каждого из 1300+ сотрудников

Level of difficultyMedium
Reading time10 min
Reach and readers7.5K

Решение на Битрикс24: как мы помогли С‑Маркетингу узнать реальный вклад каждого из 1300+ сотрудников

Цели в блокнотах, Excel и «в голове» превращают стратегию компании в пазл без картинки. Особенно, если речь идет о бизнесе, где больше тысячи сотрудников. Для С-Маркетинга мы собрали этот пазл в единое решение на Битрикс24: сделали постановку и оценку целей прозрачными, а премии и повышения — аргументированными.

Читать далее

Information

Rating
792-nd
Works in
Registered
Activity