Рубрика «maven» - 4

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

Joker Student Edition: Лучшие видео прошлых конференций - 1

Этот пост получится большим, а все вот почему: мы рассмотрим ТОП-5 докладов с двух наших студенческих конференций (Joker 2015 University Day и JPoint 2016 Student Day), поговорим о том, чего хочет молодежь в 2016 году, а также пройдемся по новому формату Joker 2016 Student Edition (Петербург, 15 октября, Экспофорум).
Читать полностью »

Сегодня с нами Антон Архипов aka antonarhipov — разработчик и менеджер продукта JRebel в компании ZeroTurnaround, — и говорим мы о правильных средствах разработки и их неправильном использовании. Антон профессионально занимается разработкой на Java более десяти лет. Основные интересы связаны с языками программирования и инструментарными средствами разработки ПО. Очень любит vim и IntelliJIDEA. Часто выступает на международных конференциях — за спиной выступления на таких конференциях как JAX, JavaOne, Joker, JPoint, GeeCON, Jfokus, JavaZone, EclipseCon.

Java DevTools: модно не значит хорошо - 1

— Антон, чем вы занимаетесь в области Java-разработки?

— Последние шесть лет я работаю в компании ZeroTurnaround, и по долгу службы занимаюсь любимым делом – разработкой инструментов для Java-разработчиков. Наш известный продукт – JRebel для Java-разработчиков, и наш второй крупный продукт – это XRebel, тоже для Java-разработчиков, но больше для тех, кто занимается веб-разработкой. Я занимался первые три года JRebel, и последние три года участвую в создании XRebel.
Читать полностью »

Maven
Что делать, если сборка (build) с Maven проходит слишком медленно? Ведь когда сборка длится слишком долго, любой, даже самый терпеливый разработчик, может заскучать и отвлечься.

Для быстрого поиска в Google или для закладок, сразу предлагаю итоговое решение:

mvn package -am -o -Dmaven.test.skip -T 1C

— для сборки проекта без тестов.
Читать полностью »

Написать, наконец, этот пост меня заставила уже давняя дискуссия вот к этому посту на тему, которая время от времени всплывает то там, то тут.

Я много раз имел возможность убедиться, что далеко не все одинаково понимают, в чем же состоит декларативность vs процедурность той или иной системы сборки. Основным достоинством инструмента сборки зачастую считается возможность писать алгоритмы сборки на удобном языке. Нужен DSL, никуда без него.
Читать полностью »

22-23 апреля 2016 года в четвёртый раз прошла конференция JPoint, в т.ч. уже в третий раз подряд в Москве. В конференции приняли участие более 1000 Java-разработчиков, на 4 параллельных треках было прочитано 48 докладов. Далее приводятся подробности о прошедшей конференции.

Обзор Java-конференции JPoint 2016 - 1
Читать полностью »

Конфигурация приложений с помощью github - 1

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

Я видел много проектов, где конфигурация подкладывается в файловую систему в виде properties/json/xml файлов с непостижимыми уму переоределениями в момент загрузки. И что же на самом деле использует приложение становится ясно только после просмотра лог файлов компонента либо во время отладки.
Читать полностью »

Ученые NASA определили основную причину изменения атмосферы Марса - 1
Фото: NASA/GSFC

Агентство NASA заявило о том, что его специалистам, работающим в проекте Mars Atmosphere and Volatile Evolution (MAVEN), удалось идентифицировать процесс, который играет главную роль в изменении климата Марса с теплого и влажного (кстати, есть предположение, что теплого и влажного Марса как раз не было никогда) на сухой и холодный.

Данные предоставленные MAVEN, позволили исследователям определить скорость потери атмосферы Красной планетой под влиянием солнечного ветра. Ученые также обнаружили, что скорость увеличивается, и весьма значительно, во время солнечных бурь. Результаты исследований опубликованы в журналах Science и Geophysical Research Letters за 5 ноября.
Читать полностью »

В практике java программиста бывает, что очень хочется изменить поведение программы или «подхачить» пару классов без перепаковки приложения, собрать метрики или протестировать java приложение в недрах сторонней библиотеки или jdbc драйвера без исходного кода. Существует несколько способов сделать это. Я расскажу про open source проект aspectj-scripting, который позволяет решать такие задачи в jvm.

Напильники бывают разные или повествование про «напильник» для java программ - 1

Рассказ про aspectj-scripting будет в нескольких публикациях. Начнем с практики! Под катом модификация поведения maven-changes-plugin без его пересборки и перекомпиляции для выгрузки списка задач из JIRA в файлы xml и json
Читать полностью »

Mars Atmosphere and Volatile Evolution (MAVEN) наблюдал два неожиданных явления в марсианской атмосфере: огромное, но тонкое облако пыли, на высотах между 150 км и 300 км над поверхностью и полярное сияние в северной полушарии.

image
Читать полностью »

Орбитальная марсианская станция MAVEN: что сейчас изучает аппарат? - 1

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

Чем же занимается устройство сейчас, каковы его цели и задачи? Основная цель — изучение атмосферы Марса, состава, динамики, свойств. Эти данные помогут ученым понять, как изменялась атмосфера Марса в прошлом, и каково ее будущее.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js