Чашечка Java
前往频道在 Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
显示更多8 298
订阅者
-424 小时
-157 天
-7430 天
帖子存档
8 298
Model Context Protocol от Spring AI в Java SDK – новый стандарт для интеграции ИИ в экосистеме Java
Новый перевод от команды Spring АйО расскажет вам, что такое Model Context Protocol (MCP) и как его внедрение в экосистему Java упрощает жизнь разработчикам систем, в работе которых используется искусственный интеллект и LLM, а также передача большого количества данных между различными компонентами.
Читать: https://habr.com/ru/companies/spring_aio/articles/885544/?utm_campaign=885544
@a_cup_of_java | Другие наши каналы
8 298
Рейтинги языков программирования: что за ними скрывается?
Написать эту статью меня побудил один забавный случай. Он хорошо демонстрирует, что не стоит слепо доверять одному источнику, каким бы авторитетным он ни был. Впрочем, обо всём по порядку.
Когда только начинаешь карьеру разработчика, часто гложет сомнение: верно ли я выбрал язык программирования? Может, он уже устарел, или наоборот — слишком новый и не факт, что перспективный? Легко ли будет найти по нему актуальные книги и уроки? Много ли таких неофитов будет вместе со мной обивать пороги ИТ-компаний через год-два?
Опытным разработчикам тоже порой не хватает знания единственного языка программирования. В какой-то момент появляются специфические заказы и интересные вакансии, где крайне желательно владеть вторым (а то и третьим) языком.
Помочь с выбором языка программирования призваны рейтинги их популярности. Однако тут легко обмануться. Каждый рейтинг составляется по своей методике и даёт разные результаты (порой — весьма неожиданные). В этой статье я постарался сделать более взвешенную оценку популярности языков программирования (далее — ЯП) по нескольким источникам. Подробнее о них и почему это важно — рассказываю ниже.
Индексы популярности
Всё началось с того, что мне попался на глаза свежий рейтинг актуальности ЯП, где в TOP 10 внезапно ворвался Delphi. Пытаясь разобраться в причинах его внезапной популярности в 2025 году, я стал искать методики составления таких списков и нашёл много любопытного. Как обычно, дьявол кроется в деталях.
Индекс TIOBE — известный инструмент мониторинга, показывающий динамику интереса к разным ЯП. Он учитывает частоту поисковых запросов, связанных с ЯП. Для этого каждый месяц в Google, Bing, Yahoo! и Baidu отправляются запросы по определённому шаблону, чтобы отсеивать из выдачи мусор и корректно сравнивать статистические данные. Дополнительно в рейтинге учитывается число образовательных материалов о ЯП: количество видеоуроков на YouTube, книг на Amazon и упоминаний на Wikipedia.
Читать: https://habr.com/ru/companies/kryptonite/articles/885528/?utm_campaign=885528
@a_cup_of_java | Другие наши каналы
8 298
Поиск потенциальных уязвимостей в коде, часть 2: практика
В прошлый раз мы ознакомились с общими подходами в поиске уязвимостей безопасности в приложениях. В этот раз спустимся ближе к земле и посмотрим на то, как мы реализовали эти механизмы в нашем статическом анализаторе для Java.
Читать: https://habr.com/ru/companies/pvs-studio/articles/885576/?utm_campaign=885576
@a_cup_of_java | Другие наши каналы
8 298
Как сделать Telegram-бота умнее: пошаговый гайд на Spring AI и Kotlin
Перед вами ещё один гайд о том, как написать свой telegram-бот, который взаимодействует с нейросетью. Мы напишем его таким образом, чтобы с нейросетью можно было вести диалог, т.е. рассмотрим, как сохранять контекст между сообщениями. Но таких гайдов, особенно для Python, уже написано немало. Поэтому напишем его на новом фреймворке Spring AI из эксосистемы Spring. А чтобы совсем было интересно - писать будем на Kotlin)
Читать: https://habr.com/ru/companies/dockhost/articles/884876/?utm_campaign=884876
@a_cup_of_java | Другие наши каналы
8 298
SpringBoot Starter Telegram Mapping для вашего бота
В этой статье рассмотрим создание простого SpringBoot стартера для маппинга Телеграм запросов в стиле Spring MVC.
Читать: https://habr.com/ru/articles/885476/?utm_campaign=885476
@a_cup_of_java | Другие наши каналы
8 298
Джависты, тут есть AI-рекрутер, который точно даст пре-офер и обратную связь
Раньше после собеседования приходилось ждать ответа неделями. Теперь всё по-другому!
AI-рекрутер от Сбера моментально анализирует твои ответы и выдаёт фидбэк сразу после интервью. Больше никаких «Мы вам перезвоним» – всё быстро, чётко и по делу.
Как получить пре-офер от Сбера?
1. Зарегистрируйся на платформе.
2. Авторизуйся через Телеграм.
3. Пройди AI-интервью.
AI подскажет, что ты сделал хорошо и посоветует подходящую по стеку вакансию, а рекрутеры Сбера свяжутся с тобой в течение двух дней.
Попробуй прямо сейчас!
Это #партнёрский пост
8 298
🔍 Лучшие курсы Django на Udemy в 2025 году
Статья от Java67 рассказывает о 6 лучших курсах на Udemy для изучения Django и веб-разработки на Python в 2025 году. Среди рекомендаций курс от Brad Traversy, который охватывает создание веб-приложений с нуля до деплоя. Подробности и полное погружение в Django ждут вас на указанных курсах! 📚 Рекомендации лучших курсов на Udemy
Статья предлагает подборку курсов на Udemy по востребованным направлениям: Python, Java, системный дизайн и другие. Они помогут улучшить навыки программирования и освоить новые технологии. Полный список включает курсы по Linux, JavaScript, DevOps и многим другим темам. Подготовка к интервью с помощью Javarevisited
Текст: На сайте Javarevisited вы найдете подготовительные материалы для интервью по Java, Spring и микросервисам. Доступны курсы Spring Boot и Spring Framework, а также вопросы по основам Java, SQL и многому другому. Подписывайтесь на обновления и скидки!
Подробности: http://www.java67.com/2020/06/top-5-courses-to-learn-django-and-python-for-web-development.html
#en
@a_cup_of_java | Другие наши каналы
8 298
Обучение Maven и Jenkins бесплатно: лучшие курсы Udemy
Хотите освоить Maven и Jenkins без затрат? Ознакомьтесь с подборкой бесплатных курсов на Udemy! Эти инструменты необходимы для автоматизации и управления проектами на Java. Узнайте, как установить зависимости и создать пайплайны для непрерывной интеграции и доставки. Начните обучение сегодня, чтобы повысить конкурентоспособность на рынке труда. Обзор лучших онлайн-курсов и книг
Ищете, где изучить программирование, веб-разработку или DevOps? В статье собраны подборки лучших курсов на Udemy и книг для повышения ваших навыков в 2025 году. Подбор включает материалы по различным языкам программирования, тестированию и современным технологиям. Подготовка к собеседованию по Spring: важные вопросы и курсы
На блоге Javarevisited представлены ключевые вопросы для собеседований по Spring, включая Spring Boot, Cloud и MVC. Вы также найдете полезные курсы по Spring Framework. Узнайте, как получить скидки и обновления, подписавшись на рассылку.
Подробности: http://www.java67.com/2018/02/6-free-maven-and-jenkins-online-courses-for-java-developers.html
#en
@a_cup_of_java | Другие наши каналы
8 298
📝 Бесплатные курсы для AWS Developer Associate
Если вы планируете сдачу экзамена AWS Developer Associate в 2025 году, воспользуйтесь бесплатными курсами на Udemy и других платформах. Эти курсы помогут вам выиграть в подготовке, предоставляя актуальные знания о AWS и практические навыки, необходимые для успешного прохождения экзамена. Лучшие курсы для сертификации AWS
Ищете курсы для успешной сдачи экзаменов AWS? В статье представлен список из топовых курсов для обучения AWS, включая бесплатные и платные варианты, которые помогут подготовиться к сертификации разработчика, решения архитекторов и инженеров DevOps. Узнайте больше по ссылке! 🔍 Подготовка к собеседованиям по Spring и Java
Ищете актуальные вопросы для подготовки к собеседованиям по Spring, Java и другим технологиям? На сайте Javarevisited доступны списки вопросов по Spring Boot, Microservices, SQL и многим другим. Подпишитесь, чтобы не пропустить обновления и скидки на курсы.
Подробности: http://www.java67.com/2020/08/top-5-free-courses-to-pass-aws-developer-associate-certification.html
#en
@a_cup_of_java | Другие наши каналы
8 298
Стримы в Java: Как перестать бояться и полюбить filter-map-reduce
Когда-то я считал, что священный грааль итераций — это старый добрый цикл for. Да, тот самый, с индексами, который шагал по массивам как бравый солдат по полю. Я обожал мои циклы и охотно избегал всего, что могло их заменить. Но потом появился он — Stream API. Новомодный, загадочный, пугающий, словно неведомый зверь из функционального леса. И вот я, стоя по колено в коде, задумался: "Как перестать бояться и полюбить filter-map-reduce?"
Читать: https://habr.com/ru/articles/885298/?utm_campaign=885298
@a_cup_of_java | Другие наши каналы
8 298
Java News Roundup: NetBeans 25, Payara Platform, Hibernate Reactive, Gradle
This week's Java roundup for February 17th, 2025 features news highlighting: the release of Apache NetBeans 25; the February 2025 release of the Payara Platform; the second beta release of Hibernate Reactive 3.0; and the second release candidate of Gradle 8.13.
By Michael Redlich
Read: https://www.infoq.com/news/2025/02/java-news-roundup-feb17-2025/
@a_cup_of_java | Другие наши каналы
8 298
Spring News Roundup: Milestone Releases of Boot, Security, Auth Server, Integration, AI and AMQP
There was a flurry of activity in the Spring ecosystem during the week of February 17th, 2025, highlighting milestone releases of: Spring Boot, Spring Security, Spring Authorization Server, Spring Integration, Spring AI and Spring AMQP.
By Michael Redlich
Read: https://www.infoq.com/news/2025/02/spring-news-roundup-feb17-2025/
@a_cup_of_java | Другие наши каналы
8 298
Мониторинг и распределённое трассирование для Java в Kubernetes с BitDive
Мониторинг и оптимизация Java-нагрузок в Kubernetes сопряжены с уникальными трудностями. От динамичной природы микросервисов до сложности распределённых систем — традиционные инструменты зачастую не справляются. BitDive предлагает революционный подход к наблюдаемости на уровне кода и мониторингу в реальном времени, разработанный специально для окружений Kubernetes.
Читать: https://habr.com/ru/articles/885036/?utm_campaign=885036
@a_cup_of_java | Другие наши каналы
8 298
Топ-6 книг по паттернам проектирования для Java-разработчиков
Если вы Java-разработчик, изучение паттернов проектирования станет важным шагом в улучшении качества кода. Статья предлагает перечень лучших книг, включая "Head First Design Patterns", и указывает на ключевую роль паттернов в развитии карьеры программиста. Лучшие бесплатные курсы и книги для программистов
Ищете ресурсы для изучения программирования? Эта статья предлагает подборку топовых бесплатных курсов на Udemy и книг для изучения Java, Python, Node.js и других технологий. Не упустите шанс расширить свои знания и прокачать навыки в 2025 году!
Подробности: http://www.java67.com/2016/10/top-5-object-oriented-analysis-and-design-patterns-book-java.html
#en
@a_cup_of_java | Другие наши каналы
8 298
Лучшие онлайн-курсы по Linux на Udemy для 2025
На сайте Java67 представлен обзор топ-6 курсов на платформе Udemy для изучения Linux. Эти курсы подходят как начинающим, так и опытным разработчикам. Статьи рекомендуют их для повышения навыков в системном администрировании и программировании, подчеркивая важность Linux в IT-сфере. Топ бесплатных курсов Linux на Udemy
Если вы хотите изучить Linux, но не готовы платить за сертификаты, узнайте, какие бесплатные курсы предлагает Udemy. Вы найдете учебные программы, которые помогут освоить основы и улучшить навыки в работе с Linux без финансовых затрат. 🔍 Подготовка к собеседованиям по Spring и Java
На сайте Soma Sharma можно найти ценные ресурсы для подготовки к собеседованиям по Spring и Java. Вопросы по Spring Boot, Spring Cloud, Microservices и подробные курсы помогут качественно подготовиться к техническим интервью. Не упустите шанс улучшить свои навыки!
Подробности: http://www.java67.com/2020/07/top-5-courses-to-learn-linux-in-depth.html
#en
@a_cup_of_java | Другие наши каналы
8 298
7 Бесплатных Курсов на Udemy для Изучения JavaScript в 2025
Текст: Планируете изучать JavaScript в 2025 году? Мы нашли для вас лучшие бесплатные курсы на Udemy. Эти курсы позволят освоить язык, синтаксис и принципы программирования, и помогут делать первые шаги в мире библиотек и фреймворков JavaScript, таких как React и Node.js. Лучшие бесплатные курсы на Udemy
Ищете бесплатные курсы для изучения программирования и технологий? Ознакомьтесь с подборкой лучших курсов на Udemy! Найдите занятия по JavaScript, Java, Python, DevOps и другим актуальным темам. Прокачайте свои навыки и откройте новые горизонты в IT. Готовьтесь к интервью с Javarevisited!
Текст: Углубленный обзор популярных вопросов на технические собеседования предлагает блог Javarevisited. От Spring до Java и SQL, откройте для себя ключевые темы и ресурсы для подготовки. Полезный гид для тех, кто хочет уверенно чувствовать себя на интервью!
Подробности: http://www.java67.com/2018/04/top-5-free-javascript-courses-to-learn.html
#en
@a_cup_of_java | Другие наши каналы
