• Java Eastern European Conference 2018: доклады и впечатления



      Автор: Игорь Мастерной, Senior Developer, лидер Java-сообщества DataArt

      18–19 мая в Киеве прошла JEEСonf — одно из самых ожидаемых событий для всего Java-сообщества Восточной Европы. DataArt выступил партнером конференции. На четырех сценах выступали докладчики со всего мира: Фолькер Симонис — представитель SAP в JCP и контрибьютор OpenJDK, Юрген Хёллер — главный инженер Pivotal, отец всеми любимого Spring Framework, Клаус Ибсен создатель Apache Camel, и Хью МакКи — евангелист в Lightbend.

      График был очень насыщенным: за два дня более 50 выступлений, по 45 минут на каждое. 10 минут перерыва — и бежим на новый доклад. На то, чтобы посмотреть все видео, когда они появятся в сети, потребуется много времени. Поэтому кратко опишу доклады, которые я счел наиболее интересным и на которых побывал лично.
      Читать дальше →
    • Много ли гиков среди программистов?



        Фантастические фильмы и комиксы, игры и жесткая мультипликация — умение ориентироваться в них, способность узнавать цитаты и к месту цитировать любимых персонажей можно назвать признаком принадлежности к особой гик-культуре. Но правда ли, что программисты жить не могут без настольных стратегий или сериала «Рик и Морти»? Или все дело в том, что сторонний наблюдатель путает два значения слова «гик», не различая людей, увлеченных популярной кульутрой и высокими технологиями?

        Ответ в нашем нерепрезентативном, но интересном исследовании. Чтобы разобраться, мы в феврале – апреле наблюдали за пользователями платформы самопроверки знаний IT-специалистов Skillotron из разных стран.
        Читать дальше →
      • DataArt готовится к 4 мая — дню «Звездных войн»



          DataArt запустил специальный раздел Star Wars на игровой платформе самопроверки знаний IT-специалистов Skillotron. Параллельно мы провели опрос среди 2,5 тысяч своих коллег, выяснив предпочтения поклонников саги в разных городах и странах. Порядок просмотра эпизодов, лучшие космические корабли и самые ненавистные персонажи в нашей инфографике и комментариях экспертов.
          Читать дальше →
        • Как не сойти с ума от Scrum? Опыт растущего проекта

          • Tutorial


          Надежда Мецкер, Senior QA, DataArt

          Я расскажу, как повысить эффективность команды в сложном проекте за счет гибкого подхода к разработке, с которым наша команда благополучно живет уже третий год. Собственно, реальный проект из области здравоохранения и будет служить мне примером. Я думаю, о теории Scrum и Agile рассуждать относительно легко, какие-то из использованных нами решений даже могут показаться очевидными. Но я уверена, что личный опыт и опробованные в ответственном проекте методы могут пригодиться многим.

          Первое, о чем я расскажу, это Feature Demo — процесс, в ходе которого мы демонстрируем новый функционал приложения внутри своей же команды. Мы рассматриваем, как именно он был сделан, что получилось особенно удачно, а где можно было сделать лучше. Уже после общего рассмотрения и окончательного одобрения функционал может уходить в продакшн.
          Читать дальше →
          • +15
          • 11,5k
          • 7
        • Майкл Лазар: «Интернет, мобильные и проводные телефоны работают, потому что люди смогли согласовать стандарты»



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

            — Кто определяет стандарты в телекоме?

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

            В 1865 году был создан ITU — тогда эта аббревиатура расшифровывалась как «Международный телеграфный союз» — он должен был гарантировать работу телеграфов по всему миру. ITU до сих остается высшей инстанцией в индустрии связи, буква Т в его названии теперь обозначает «телекоммуникационный» [по-русски ITU традиционно называют Международным союзом электросвязи, — Прим. ред.]. Теперь он представляет собой ни много ни мало подразделение ООН, организации хоть и заметно более молодой, но, согласитесь, солидной. ITU распределяет радиочастоты, курирует запуск спутников и формулирует рекомендации для всех игроков рынка.
            Читать дальше →
          • Как я сделал свой «Яндекс.Транспорт» с расписанием и автобусами



              Автор: Михаил Аксенов, .NET Developer, DataArt


              С чего все началось


              Осенью 2014 года появилась радостная новость о том, что в Воронеже заработал Яндекс.Транспорт, который показывает движение автобусов и троллейбусов. Было очень круто прямо на остановке открыть расписание и узнать, что ваш автобус подойдет через 5 минут.

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

              Новый сервис водители использовали, чтобы следить друг за другом по карте, обгоняя и подрезая конкурентов на дороге. У некоторых начала падать выручка, они стали жаловаться владельцам маршрутов, а те пошли к людям, продающим оборудование с ГЛОНАСС и GPS и отправляющим данные о перемещениях машин в Яндекс. По просьбам хозяев автопарков они информацию отправлять перестали, и автобусы сразу начали исчезать с карты. Сейчас их стало чуть побольше, но это все равно гораздо меньше, чем на самом деле.
              Читать дальше →
            • Устройства с управлением через веб-интерфейс



                Автор: Николай Хабаров, IoT Google Developer Expert, эксперт по встраиваемым системам, DataArt.

                В этой статье я расскажу, как создать собственное устройство с веб-интерфейсом, которое будет доступно в локальной сети. Веб-интерфейс будет показывать текущие данные с датчика Si7021: температуру и влажность.

                Устройство работает на основе микроконтроллера ESP8266Wi-Fi) и прошивки DeviceHive.
                Читать дальше →
              • Классификация объектов в режиме реального времени



                  Автор: Игорь Пантелеев, Software Developer, DataArt

                  Распознавание изображений очень широко используется в машинном обучении. В этой области существует множество различных решений, однако потребностям нашего проекта ни оно из них не удовлетворяло. Нам понадобилось полностью локальное решение, которое способно работать на крошечном компьютере и передавать результаты распознавания на облачный сервис. В этой статье описывается наш подход к созданию решения для распознавания изображений с помощью TensorFlow.
                  Читать дальше →
                • Предпочтения и навыки программистов разных стран: DataArt изучил статистику платформы Skillotron



                    В августе 2017 года DataArt запустил игровую платформу самопроверки знаний для IT-специалистов Skillotron. За полгода ее пользователями стали более 7 тысяч человек из 54 стран, а мы успели собрать интересные данные об особенностях поведения игроков. Исследование не претендует на универсальность — мы не утверждаем, что статистика Skillotron отражает положение дел в IT в целом. Но посмотреть на нее нам было интересно, тем более, что для DataArt Skillotron — необычный опыт разработки собственного продукта.
                    Читать дальше →
                  • Управление трафиком с использованием Fiddler

                    • Tutorial


                    Автор: Ольга Еременко, QA Engineer

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

                    В таких случаях можно использовать прокси-сервер Fiddler — промежуточное звено между клиентом (браузер, мобильное приложение и т. д.) и целевым сервером. Скорее всего, этот инструмент вам известен, но обычно говорят о нем вскользь. Мы по шагам разберем, как проверить с помощью Fiddler, что отобразится на UI при изменении запроса к серверу или возвращаемого ответа.
                    Читать дальше →
                    • +16
                    • 7,4k
                    • 4
                  Самое читаемое