Оповещения из GitHub на рабочем столе

preview_player
Показать описание
Java это не только про вэб и сервера. В стандартной библиотеке языка имеется отличный инструментарий для создания десктопных приложений. Причём не обязательно с окнами и прочими прелестями. Для нашей задачи - оповещать пользователя о новых pull requests - будет достаточно только иконки в трее и всплывающих нотификаций. Можно добавить контекстное меню к иконке в трее и получить мгновенный доступ ко всем репозиториям и pull requests в вашем аккаунте!

Код из видео:

Библиотека GitHub API:

Ссылка на страницу для генерации Github personal application token:

Видео по работе с EMMET:

Видео про горячие клавиши IDEA:

Видео про Java Stream API:

Мерч

Поддержать проект:

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Рекомендации по теме
Комментарии
Автор

Очень круто, спасибо большое за видео. Во многом благодаря твоим видео я смог устроится java-разработчиком, круто что топовый контент продолжаешь пилить

aureys
Автор

Говорят "среда это маленькая пятница", так что видосик в пятницу заходит так же хорошо как и в среду!

malkovmaksim
Автор

удобная тема))) лайк от вебмастера СЕООНЛИ

seoonlyRU
Автор

Всегда интересные и полезные видео!
Хотелось бы побольше видосов, в том числе про Vaadin

IvanychF
Автор

Программисты, как врачи, делают очень полезное дело.

ivandevon
Автор

а потом допилим это маленькое приложение чтобы оно само делало код ревью )))

alexnovik
Автор

Свеженький видосик! Чууудненько! А насчет отсутствия нотификаций в винде, если есть развернутое полноэкранное приложение - это не баг, а фича )) Называется "Концентрация внимания" или что-то вроде того (давно в винду не загружался, не помню точно) )) За видосик спасибо, как всегда - годнота!

StoneWeaver_RU
Автор

Как всегда отличное зерно для развития, спасибо!!!
Будет ли(а может и есть уже) видео про горячие клавиши той же идеи и/или эклипса?
ЗЫ Мысли вслух. Гит это конечно интересно, но жЫра полезнее. Пора бы мне разобраться с ее API и запилить уведомляшки)

ЯрославМироненко-рш
Автор

Как долго до такого уровня развиваться?) Чтоб так же хреначить код или ты все таки подготавливаешься перед записью?

bru.midnight
Автор

Других спикеров слушаю на ускорении, тут так не выходит )

ringnull
Автор

Oracle прекратила поддержку Swing и он постепенно деградирует: от версии к версии Java работает хуже и хуже. А как обстоит с AWT?

rudolfsikorsky
Автор

блин под ubuntu systemTray не фурычит (

tesgreat
Автор

На Win 11 не появляется меню, может баг или не адаптировано

aliaksandrh.vozdzeu
Автор

ааааа кто я, где я, зачем я, и все это придумали людишки????

alhimik