DataArt
Записи с тегом «Java»
banner-000223-dablog

Стендап, зерги и ленивцы на JavaDay в Воронеже

Адепты Java из Воронежа (и не только) в шестой раз собрались на конференции JavaDay Воронеж 19 ноября. В этом году на конференции стало больше всего: участников, интересных докладов, гостей из других городов. Поговорили о самом актуальном, поделились опытом, познакомились с единомышленниками. Расскажем, как это было.

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

Дональд Трамп и все-все-все. Отличи президента США от IT-бизнесмена по цитате

Бизнес- интересы Дональда Трампа распространялись на недвижимость, казино, конкурсы красоты, но не на информационные технологии. Зато суждения избранного президента США по общим вопросам нетрудно спутать с суждениями легенд IT: Билла Гейтса, Стива Джобса, Илона Маска и многих других.

Мы решили проверить, получится ли у вас узнать (или угадать) авторов нескольких цитат. Вернее, сможете ли вы понять, что говорил Дональд Трамп, а что – кто-то другой.

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

Что вы знаете о Хью Лори, который вернулся к нам в новом сериале

Премьера сериала Chance с Хью Лори в главной роли совпала с днем, когда мы начали поиск Java-разработчиков. Если эта вакансия вам интересна, можете ознакомиться с требованиями и подать резюме ТУТ. Если вас интересует только Хью Лори, пройдите тест о его карьере и жизни (ниже). А если вы Java-разработчик, которому интересен Хью Лори, выбирайте последовательность действий сами.

Читать дальше »
banner-000183-dablog

DataArt выступил золотым партнером JDay Lviv 2016

Львовский офис DataArt в третий раз поддержал JDay Lviv. Ежегодная конференция прошла на «Арене Львов» 3 сентября и собрала около 300 джавистов.

DataArt на JDay Lviv представляли 12 человек из центров разработки компании в разных городах.

Читать дальше »
banner-000182-dablog

Питер Лоури: «Самая большая трудность — в понимании методологии»

17 сентября в Киеве пройдет конференция IT NonStop Java Craft. Ее специальным гостем станет Питер Лоури — основатель Performance Java User’s Group и Java Chronicle open-source library, создатель блога Vanilla Java. В Киеве он выступит с двумя докладами, а накануне выступлений проведет воркшоп, посвященный Java 8. DataArt побеседовал с Питером о настоящем и ближайшем будущем Java-экосистемы, популярности микросервисов и основных проблемах модных технологий.

Читать дальше »
banner-000116-dablog

IT talk Lviv: как обойти грабли в работе с legacy

Встреча технического сообщества IT talk прошла при поддержке Java User Group Lviv во львовоском офисе. Дмитрий Куперман, Java Development Lead (DataArt, Киев) и Егор Волков, Java Developer (DataArt, Киев) рассказали о работе с с legacy-системами.

С этой темой коллеги уже выступали в Киеве и Днепре. Презентацию они сделали на примере проекта, в котором работают уже два года.

Читать дальше »
banner-000114-dablog

На встрече JUG в Днепре говорили о Review code

Докладчик, Егор Леско, Developer Lead, Webinerds, рассказал что Review code — в первую очередь, анализ кода, чтобы выявить ошибки, недочеты, расхождения в стиле написания кода, в соответствии написанного кода и поставленной задачи. Он поделился своими выводами, как лучше всего делать Review code, на что стоит обратить внимание и как оптимизировать процесс.

Читать дальше »
banner-00090-dablog

Dagger 2. Лечим зависимости по методике Google

Dependency Injection

Что, зачем и когда это нужно

Сегодня мы поговорим об инструменте, который помогает улучшить качество разработки для Android. Решить эту задачу можно с помощью Dependency Injection (DI). Обычно этот термин ассоциируется с инъекциями, шприцами и немножко с «зависимостями». На самом деле, Dependency Injection — паттерн проектирования, обеспечивающий реализацию принципа инверсии зависимостей и реализующий правила создания объектов и независимость реализаций.

Итак, у нас есть класс, у класса есть конструктор, и есть несколько членов класса. Когда вы создаете сущность этого класса, вам необходимо обеспечить класс инстансами тех самых типов, которые объявлены для его членов класса. В данном случае, это имя машины и тип двигателя Engine. Вы будете использовать ссылки на объекты, соответственно, ссылки внутри вашего класса не будут пустовать.

Таким образом, вы реализуете ОOП и можете создавать объекты.

Читать дальше »
banner-00084-dablog

Legacy-системы разобрали на IT talk в Киеве

Темой апрельского IT talk в Киеве стала работа с legacy-системами. Докладчики просто и доступно рассказали об особенностях управления, стабилизации и мониторинга в legacy-проектах.

Первая часть доклада (Дмитрий Куперман, Java Development Lead DataArt) раскрыла философию legacy, сложности, с которыми сталкивается менеджер проекта, советы, как с этими сложностями взаимодействовать и эффективно управлять командой. Примерами из опыта работы Дмитрий проиллюстрировал действенные подходы в legacy.

Во второй части встречи Егор Волков (Java Developer DataArt) представил ряд девелоперских практик, примеров оптимизации и способов мониторинга приложений. 

Читать дальше »
1 2 3 4 5 6