Библиотека Java разработчика
10.8K subscribers
1.14K photos
564 videos
58 files
1.44K links
📚 Лайфхаки, приёмы и лучшие практики для Java-разработчиков. Всё, что ускорит код и прокачает навыки. Java, Spring, Maven, Hibernate.


По всем вопросам @evgenycarter

РКН clck.ru/3KoGeP
Download Telegram
Ему всего 10 лет, а он уже вошёл в мировой топ-5, вместе с ним разрабатываются крупнейшие и самые известные мобильные приложения и бэкэнд-сервисы. Он – один из наиболее быстро развивающихся на свете. За ним охотятся Яндекс, Сбер, Райф, Мейл.ру, X5, Альфа и куча других корпораций с мировыми именами. 
Это Kotlin, язык, на котором кодят самые продвинутые прогеры мира. А ты уже есть среди избранных? Время быть! 
Канал YABED по пятницам рассказывает обо всех новостях мира Kotlin/JAVA. Это подборки актуальных статей и обзоры крутых книг, всего, что произошло за последние 7 дней. Самая мякотка – канал ведут не прыщавые мракетологи в белых кросиках, а настоящие прогеры, которые каждый день работают над боевыми задачами!
Присоединяйся. Читай под пиво и вылезай из информационной пропасти. YABEDничаем по делу.
Подписывайся -> https://t.me/yabed_news
Диджитал выходит за рамки: впервые Raiffeisen DGTL Fest пройдет и онлайн, и офлайн. И это не все — вы выбираете не только формат, но и роль: игрока или зрителя. Ничего не понятно, но очень интересно? Рассказываем подробнее:

— На квесте вы будете выполнять задания, чтобы вместе с командой разработать виртуального ассистента банка. В онлайн-версии вам поможет платформа Zoom, а в офлайн — центр Москвы, который на один вечер превратится в сеть локаций с задачами и подсказками.

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

— А на афтепати вы познакомитесь с людьми, которые говорят с вами на одном языке.

Интерактивы, квизы, подарки — все это тоже будет. Фестиваль пройдет 28 октября, но регистрироваться лучше уже сейчас, потому что количество игроков ограничено: https://clck.ru/Y5hXP
Мега подборка каналов для программистов 🎯

https://t.me/progjob Вакансии для программистов

Системное администрирование 📌
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/linux_sup Новости и информация из мира Linux
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов

Программирование, фронтенд, Биг дата, мобильная р-ка, книги 📌
https://t.me/game_devv GameDev: разработка игр
https://t.me/Angular_Vuejs Angular Vue js React
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/Frontend_now Все для фронтендеров
https://t.me/react_prog Все что связано с reactjs
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/developer_mobila Мобильная разработка
https://t.me/Welcome_Python Добро пожаловать в мир Python
https://t.me/BookPython Библиотека Python разработчика
https://t.me/programmist_of Книги по программированию
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_sup Программирование на Java
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/imobile_dev Все по мобильной разработке: iOS, Android
https://t.me/database_group Все про базы данных
https://t.me/cloud_comp Облачные сервисы, вычисления и безопасность
https://t.me/bigdata_world Data Science, Big Data, Machine Learning

IT новости 📌
https://t.me/htech_news Новости HighTech
https://t.me/all_itnews IT новости на английском
https://t.me/gmorning_news Последнии новости из мира науки
https://t.me/youtips_tricks Технологические советы и хитрости

Шутки программистов 📌
https://t.me/dev_jokes Daily Dev Jokes
https://t.me/itumor ITumor | программисты шутят

SMM, Seo, Wordpress 📌
https://t.me/allsocial_news SMM / Советы, Новости, Лайфхаки
https://t.me/seo_go Новости по SEO продвижению сайтов
https://t.me/news_wordpress Канал о самой популярной CMS

Защита, взлом, безопасность 📌
https://t.me/crypto_security_lab Материалы по информационной безопасности
https://t.me/thehaking Канал о кибербезопасности
https://t.me/Hackme_news Новости из мира хакинга

Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
https://t.me/goodw_design Статьи по Веб дизайну

Должен знать 📌
https://t.me/UchuEnglish Английский с нуля
https://t.me/Pomatematike Канал по математике

Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://t.me/crypto_moneygo Канал о крипте, новости, инсайды
https://t.me/bitkoinoff Нгвости криптовалют

VR, робототехника 📌
https://t.me/AR_VR_vision Компьютерное зрение, виртуальная реальность
https://t.me/robotics_scince Канал о Робототехнике и автоматизации


https://t.me/network_arch Network architecture and Administration
https://t.me/easy_program Программирование для новичков
https://t.me/testin_new Тестирование
https://t.me/IoTprog Интернет вещей
https://t.me/generalprog General programming
https://t.me/Hware_news Цифровые тенденции
https://t.me/dev_ops_info Devops
Запуск тестовых сценариев с Maven

Зачем нужны команды maven для запуска тестов?
Допустим, вы хотите интегрировать свой проект с Jenkins в соответствии с требованиями проекта или по какой-либо другой причине. В этом случае eclipse не поможет, потому что вам придется запускать тесты только в Jenkins, а для этого нам нужно знать основные команды maven.

https://bookflow.ru/zapusk-testovyh-stsenariev-s-maven/
Шаблоны проектирования для облачной среды
Дэвис К. (2020)

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

Скачать книгу
⚡️ Знаете ли вы, что в телеграм есть канал, на котором публикуются анонсы бесплатных онлайн-мероприятий по разработке — @ITMeeting?

Здесь вы найдете митапы и конференции на любой вкус - backend, frontend, QA, DevOps, AI, ML, BI и многое другое!

Подписывайтесь на канал @ITMeeting, чтобы не пропустить интересные мероприятия по своей специальности!
💥 Java Hiring Sprint, 18-29 октября | онлайн
Мы приглашаем Java-разработчиков уровня Middle/Senior/Lead/Architect с опытом работы от 2 лет стать частью команды EPAM Anywhere.

🎯 Пройди техническое интервью и в течение 48 часов получи оффер от EPAM Anywhere, а также бонус до US $5,000 после присоединения к нашей команде!

🔸 Бонус для специалиста уровня Middle – US $2,000
🔸 Бонус для специалиста уровня Senior — US $3,000
🔸 Бонус для специалиста уровня Lead — US $4,000
🔸 Бонус для специалиста уровня Architect — US $5,000.
Сумма бонуса фиксирована независимо от оклада.

Хочешь узнать больше? Заполни регистрационную форму и узнай о платформе EPAM Anywhere и Java Hiring Sprint!

👉 Зарегистрироваться -> https://epa.ms/2aWdI1
🔥 «Цифровой прорыв» — самый масштабный конкурс в сфере IT — призывает создателей транспорта будущего!

Курьеры-беспилотники, электрокары, самокаты и сверхскоростные поезда из декораций фильма «Пятый элемент» заполнили нашу реальность. Искусственному интеллекту доверили оптимизацию маршрутов и управление складами, чтобы люди сосредоточились на более масштабных задачах.

Хочешь пополнить ряды великих кодеров, которые своими руками создают будущее транспорта и рулят логистикой? Участвуй в Vehicles-хакатоне!

22–24 октября ты сможешь:
✔️ Решить кейсы по ML, Big Data, mobile и анализу данных от крупнейших компаний: Росатом, Ростелеком, Транспортные инновации Москвы, Accenture, международный аэропорт Шереметьево и др.
✔️ Пообщаться с экспертами и лидерами IT-индустрии.
✔️ Поработать в крутых IT-хабах конкурса вместе с единомышленниками.
✔️ Побороться за призовой фонд до 4 500 000 рублей.

➡️ Регистрируйся на хакатон «Транспорт и логистика» — https://clck.ru/RnifX

#РоссияСтранаВозможностей #ЦифровойПрорыв
Классные бэкендеры, мы вас ждём! 💥

Если вы middle/senior разработчик и пишете на С++/Java/Python/C#/Go/Kotlin — приходите и получите оффер от Яндекса за пару дней! Онлайн-встречи пройдут 13 и 14 ноября.

Подробности и регистрация по ссылке.
🔥 Дедлайн горит, тимлид плачет - знакомо?

А как насчет багов, которые чинятся месяцами? Простых фич, из-за которых приходится переписывать половину проекта? Может быть у вас даже архитектура приличная и тесты есть?

StringConcat - это канал разработчиков, более чем с десятилетним стажем и опытом работы в Yandex(RU), Behavox(UK), Swedbank(EU), Thoughtworks(SG).

Они расскажут:

— Как написать софт, который решает проблемы, а не создаёт их;
— Что использовать, чтобы проект не превратился во Франкенштейна;
— Почему best practices не работают, и как это исправить;

Поверьте, релизы могут проходить и без головной боли 👇
RxJava for Android Developers: with ReactiveX and FRP
Timo Tuominen (2019)

RxJava for Android Developers begins by inviting you to think about programming and data the reactive way. This engaging, hands-on essential reference introduces you to the central pattern of RxJava for Android, then explains the View Model before exploring highly sought-after app features like chat clients and elegant transitions. Finally, you’ll look at high-level design concerns and architectural approaches and frameworks that work well with Functional Reactive Programming (FRP) thinking.

Скачать книгу