Jenkins в работе

Вы узнаете основы Jenkins, разберемся на практике с базовыми проектами. Далее изучим на сквозных примерах возможности Jenkins для CI/CD. Во второй части курса как только вы поймете базовые вещи, перейдем к написанию кода на Groovy, разберемся с синтаксисом Jenkins Pipeline. В третьей части курса мы изучаем язык программирования Groovy. В результате вы сможете писать/читать код Groovy для Jenkins Pipeline.

JProgressBar полоса загрузки — показываем прогресс выполнения

Использование JProgressbar Наконец-то добрался до прогрессбаров. Давным-давно один из посетителей, а именно товарищ Gorets хотел бы почитать про полосу загрузки. Заранее прошу прощения, что не оправдал ожиданий и написал так поздно, но работа съела всё время и высосала всю мотивацию из меня. А теперь давайте попробуем разобраться с компонентом JProgressBar, который необходимо использовать в своём приложении, если требуется показать прогресс выполнения какой-то продолжительной задачи. Эта задача запускается в рамках приложения и нужно дать пользователю понять, что что-то происходит. Продолжить чтение этой записи

Генерация getter’ов и setter’ов в Eclipse

У каждого разработчика свой стиль написания приложений. Кто-то любит писать весь код руками с клавитуры сам, а кто-то использовать различные примочки и возможности интегрированной среды разработки. Например взять меня. Я любитель написать всё сам от начала до конца без использования каких-то генераторов кода, хотя это очень часто и увеличивает время написания. Со временем я стал обращать на это внимание и стал понимать, что всё-таки куда проще использовать различные «примочки», которые экономят время. Одной из таких примочек в Eclipse является генерация get и set методов для объявленного в классе поля. Пользоваться этими возможностями Eclipse очень лекго. Давайте посмотрим, как работать с генератором getter’ов b setter’ов. Продолжить чтение этой записи

Изменение курсора над компонентом в Java Swing

Совсем недавно обнаружил одну особенность компонентов Java Swing. Особенность эта заключается в том, что для каждого компонента можно устанавливать форму курсора, который будет показываться при наведении указателя мыши на компонент. Хотим, чтобы при наведении на кнопку отображался курсор загрузки (песочные часы или что-то в этом роде) — пожалуйста. Хотим, чтобы при наведении на какой-то компонент показывался курсор «перемещения» — тоже можно. Давайте посмотрим, как это делается и что для этого нужно. Продолжить чтение этой записи

Развитие проекта

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

Создайте подобный сайт на WordPress.com
Начало работы