Блог компании EastBanc Technologies

  • ХабрахабрФото Как правильно работать с исключениями в DDD

    Как правильно работать с исключениями в DDD

    На нем был затронут вопрос работы с исключениями, который вызвал жаркий спор, но не получил развернутой дискуссии, поскольку не являлся основной темой. В рамках недавно прошедшей конференции DotNext 2018 состоялся BoF по Domain Driven Design. Также, изучая множество ресурсов, начиная от вопросов на stackoverflow и заканчивая платными курсами по архитектуре, можно наблюдать, что в IT-сообществе сложилось неоднозначное отношение к исключениям…

    Читать далее »
  • ХабрахабрФото Как распознавание лиц помогает находить тестовые телефоны

    Как распознавание лиц помогает находить тестовые телефоны

    Привет, хабровчане! В EastBanc Technologies ведётся большое количество проектов, связанных с мобильной разработкой. В связи с чем необходим целый зоопарк устройств для тестирования на всех этапах. И, что характерно, каждый отдельный девайс постоянно оказывается нужен самым разным людям, а найти его даже в одном отделе мобильной разработки из нескольких десятков человек — это целая история. Не говоря уже о том,…

    Читать далее »
  • ХабрахабрФото «Storytelling with Data», Cole Nussbaumer Knaflic: неформальный обзор-конспект книги

    «Storytelling with Data», Cole Nussbaumer Knaflic: неформальный обзор-конспект книги

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

    Читать далее »
  • ХабрахабрФото Создание приложения на .NET Core и Kubernetes: наш опыт

    Создание приложения на .NET Core и Kubernetes: наш опыт

    Всем привет! Мы решили реализовать новое приложение под Linux с использованием . Сегодня расскажем об опыте одного из наших DevOps проектов. Net Core на микросервисной архитектуре. Поэтому он должен легко масштабироваться как по функционалу, так и по производительности. Мы рассчитываем, что проект будет активно развиваться, а пользователей будет всё больше и больше. Также хотим обеспечить непрерывную интеграцию, включая развертывание решения…

    Читать далее »
  • ХабрахабрФото Запуск кластера RabbitMQ в Kubernetes

    Запуск кластера RabbitMQ в Kubernetes

    При микросервисной организации приложения существенная работа ложится на механизмы интеграционной связи микросервисов. Причем эта интеграция должна быть отказоустойчива, с высокой степенью доступности. В наших решениях мы используем интеграцию и с помощью Kafka, и с помощью gRPC, и с помощью RabbitMQ. В этой статье мы поделимся нашим опытом кластеризации RabbitMQ, ноды которого размещены в Kubernetes. 7 его кластеризация в K8S была…

    Читать далее »
  • ХабрахабрФото Рецепт гладкого релиза: PMy на заметку

    Рецепт гладкого релиза: PMy на заметку

    Всё ближе момент, когда мы выпустим в свет наше решение, свежее, новенькое и сияющее. Волнительно? Не очень, ведь мы его уже проверили со всех сторон. В нём перечислили всё самое важное, что проверяем в инфраструктуре, первоначальном наполнении, интеграции, обучении пилотной группы пользователей, передаче решения, пользовательской документации, бизнес-мониторинге и выборе момента для релиза. У нас есть чек-лист для проверки, насколько решение…

    Читать далее »
  • ХабрахабрФото Распознавание товаров на полках с помощью нейронных сетей на технологиях Keras и Tensorflow Object Detection API

    Распознавание товаров на полках с помощью нейронных сетей на технологиях Keras и Tensorflow Object Detection API

    В статье мы расскажем о применении свёрточных нейронных сетей для решения практической бизнес-задачи восстановления реалограммы по фотографии полок с товарами. С помощью Tensorflow Object Detection API мы натренируем модель поиска/локализации. Улучшим качество поиска мелких товаров на фотографиях с большим разрешением с помощью плавающего окна и алгоритма подавления немаксимумов. На Keras реализуем классификатор товаров по брендам. Параллельно будем сравнивать подходы и…

    Читать далее »
  • ХабрахабрФото Смена пароля: 10 шагов к хорошей реализации

    Смена пароля: 10 шагов к хорошей реализации

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

    Читать далее »
  • ХабрахабрФото Центр уведомлений. Приручаем 200+ рассылок

    Центр уведомлений. Приручаем 200+ рассылок

    Всем привет! В этой статье расскажем, как создавали центр уведомлений — систему, которая решает вопросы качества коммуникации с пользователями в рамках большой и постоянно развивающейся 10-летней системы. Вспомните любой интернет-магазин, где вы недавно сделали заказ. Любые информационные системы развиваются и начинают контактировать с пользователем всё больше и больше. И наверняка вы замечали, что эти сообщения составлены по-разному. Он шлёт письма…

    Читать далее »
  • ХабрахабрФото Анатомия .NET Core: как мы настроили NTLM под Linux

    Анатомия .NET Core: как мы настроили NTLM под Linux

    Мы продолжаем рассказывать про миграцию мобильного сервиса в ASP.NET Core и Docker. В этой статье будет идти речь про модуль WCF-клиента, упомянутый в предыдущей статье, NTLM-авторизацию и другие проблемы при его миграции. Сейчас расскажем, почему нам пришлось немного изучить анатомию и пощупать .NET Core изнутри. Мягкий путь. Windows-контейнер Первым делом мы настроили дебаг в docker-образ и локально запустили сервис в…

    Читать далее »


Кнопка «Наверх»