Чашечка Java
Открыть в Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Больше8 282
Подписчики
-124 часа
-37 дней
-7130 дней
Архив постов
8 282
Хотите обучиться IT-специальности, но боитесь что потратите деньги зря ради «пробы пера»?
Специально для новичков, GeekBrains открыл бесплатный доступ к лекциям и практикуму из программы стоимостью 23 500 рублей. Вы сможете изучить основы программирования, получить базу для любой цифровой профессии и попробовать себя в топовых IT-специальностях не заплатив ни рубля.
Набор ещё идёт, поэтому успейте получить доступ:
https://tprg.ru/tAKI
Реклама ООО «Гикбреинс»
8 282
Лучшие практики для Java-приложений в Kubernetes
В этой статье вы прочитаете о лучших практиках запуска Java-приложений в Kubernetes. Большинство из этих рекомендаций будут справедливы и для других языков.
Однако я рассматриваю все правила в рамках характеристик Java, а также показываю решения и инструменты, доступные для приложений на базе JVM.
Некоторые из этих рекомендаций по Kubernetes навязаны дизайном при использовании самых популярных Java-фреймворков, таких, как Spring Boot или Quarkus. Я покажу вам, как эффективно использовать их для упрощения жизни разработчиков.
Читать: https://habr.com/ru/post/720402/?utm_campaign=720402
8 282
5 Best Free Flutter Courses Online for Beginners in 2023 - Best of Lot
Hello guys, if you want to learn Flutter for App development in 2023 and looking for free Flutter online courses and tutorials then you have come to the right place. In the past, I have shared the best Flutter Coursesbut many of my readers asked for free online Flutter courses to start with and that's how this article is born. In this article, you will find a list of free online courses to learn Flutter from the best instructor on the internet. These courses cover Flutter as well as Dart, in case you don't know, Dart is a programming language and Flutter is the framework for creating mobile and web apps using Dart.
Java Interview questions and tutorials
Read: http://www.java67.com/2020/06/5-free-courses-to-learn-flutter-in-2020.html
8 282
Top 10 Free Git Courses for Programmers and DevOps in 2023 - Best of Lot
Hello guys, there is no doubt that Git is one of the most essential tool and skill for every programmer and Software developer. Gone are the days where different companies uses difference version control like SVN, CVS, or TFS, now almost every company uses Git which has become the standard source repository and version control tool. That's why its important for every programmer to learn Git and its not that easy. Git is a distributed version control system and there are things like remote repository, local repository, commit, pull, push, fetch, rebase, merge etc which can be confusing to many programmers and that's why I am going to share best free Git courses you can join to learn Git in 2023.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/07/10-best-free-git-courses-and-tutorials.html
8 282
Spring-потрошитель: жизненный цикл Spring Framework
Никому не секрет, что Spring Framework один из самых популярных фреймворков для приложений на языке Java. Он интегрировал в себя самые полезные и актуальные технологии, такие как i18n, JPA, MVC, JMS, Cloud и т.п.
Но насколько хорошо вы знакомы с жизненным циклом фреймворка? Наверняка вы сталкивались с проблемами поднятия контекста и освобождением ресурсов при его остановке, когда проект разрастается. Сегодня я попытаюсь наглядно показать вам это.
Читать: https://habr.com/ru/post/720794/?utm_campaign=720794
8 282
Небезопасный android: эксперименты с sun.misc.Unsafe. Часть 1
Java очень глубоко интегрирована в android и имеет в данной ОС свою нестандартную виртуальную машину - Dalvik VM, поэтому многие детали реализации отличаются от привычных. А что насчёт внутреннего API sun.misc.Unsafe? В этом цикле статей с его помощью мы попытаемся максимально сломать виртуальную машину андроида.
Поехали!
Читать: https://habr.com/ru/post/720788/?utm_campaign=720788
8 282
Стартануть в IT быстро и эффективно можно с подготовительным курсом по Java-разработке
Начало 7 марта!
Вас ждут 62 урока с практикой в браузере, 3 онлайн вебинара и 1 сессию лайвкодинга с практикующим разработчиком.
В итоге вы получите крепкие знания базы языка, умение понимать код и первую программу на Java, написанную вместе с наставником. Подробнее по ссылке: https://clck.ru/33fCJg
Реклама ООО «Хекслет Рус»
8 282
Один день из жизни JVM-инженера
Можно разрабатывать на Java, а можно разрабатывать Java. Есть люди, чей код исполняет виртуальная машина — а есть люди, чей код и есть виртуальная машина.
Вроде бы те и другие существуют в одной Java-экосистеме, но задачи совершенно разные. Поэтому редкое место, где они пересекаются и могут что-то поведать друг другу — Java-конференции. Мы проводим их регулярно (уже в апреле будет JPoint). И на прошлой нашей конференции Иван Углянский dbg_nsk поделился с Java-разработчиками тем, как всё выглядит с его стороны.
Чем он вообще занимается? Почему JVM-инженеры всё так медленно делают? На каком языке стоит писать рантайм, а на каком компилятор? Как «папка бога» в Windows привела к неожиданным последствиям? Может ли «обычный джавист» стать JVM-инженером?
Поскольку все эти вопросы из доклада звучат интересно, мы решили для Хабра сделать его текстовую версию (а для тех, кому удобнее видео, прикладываем ссылку на ютуб). Далее повествование идёт от лица Ивана.
Читать: https://habr.com/ru/post/719614/?utm_campaign=719614
8 282
Top 5 Hibernate and Spring Data JPA Online Courses in 2023 - Best of Lot
Hello Java programmers, if you want to learn Hibernate and Spring Data JPA, two of the leading persistence framework for enterprise Java development, and need the best resources like books, tutorials, and online courses then you have come to the right place. In the last article, I have shared the best Spring framework courses, and best Hibernate books, and today, I am going to share the best online courses to learn both Hibernate and Spring Data JPA in 2023. These are the top-quality courses from popular online learning platforms and sites like Udemy, Pluralsight, and Baeldung and are trusted by thousands of Java developers around the world to learn these essential frameworks for Java developers.
Java Interview questions and tutorials
Read: http://www.java67.com/2021/11/best-hibernate-and-spring-data-jpa-courses.html
8 282
Java News Roundup: JEP Updates, JReleaser 1.5, Spring Updates, Vert.x, Project Reactor, Ktor
This week's Java roundup for February 27th, 2023 features news from OpenJDK, JDK 20, JDK 21, Spring Framework 6.0.6, Spring Boot 3.0.4, Spring Data 2022.0.3 and 2021.2.9, Spring Shell 3.1.0-M1, 3.0.1 and 2.1.7, Quarkus 2.16.4, Micronaut 3.8.6, Eclipse Vert.x 4.4.0, Project Reactor 2022.0.4, Apache Tomcat 9.0.73, Hibernate 6.2 CR3, JReleaser 1.5.0, Ktor 2.2.4 and Gradle 8.0.2.
By Michael Redlich
Read: https://www.infoq.com/news/2023/03/java-news-roundup-feb27-2023/
8 282
Top 5 Java Performance Courses for Experienced Developers to Learn in 2023 - Best of Lot
Hello guys, if you have been doing Java development for few years, then you know that Performance is the key for any Java application. As a senior Java developer, one should know how to improve the performance of Java applicationsand understand memory management and garbage collection, which often causes Performance in Java applications. These are some advanced skills that take some effort to develop. It doesn't come by default even if you have been programming in Java for years, as most people don't touch these topics. Many of them are afraid or take the performance tuning work and always look up to the most senior or brilliant developers in their team.
Java Interview questions and tutorials
Read: http://www.java67.com/2020/04/top-5-advanced-courses-to-learn-java-perofrmance-concurrency-memory-management.html
8 282
Top 20 Selenium Interview Questions Answers for Programmers and Automation Test Engineers
Hello guys, if you are preparing for Selenium Developer or Automation Testing Engineer interview and looking for frequently asked Selenium Interview Questions then you have come to the right place. Earlier, I have shared 130+ Core Java Interview Questionsand 20 JUnit Interview Questionsand in this article, I am going to share 20 common Selenium questions from interviews with answers. If you have worked with Selenium or used Selenium in your project then most likely you can answer all of these questions but if you struggle to answer any of these Selenium interview questions then you have always go back and check one of these best Selenium online courseto learn and revise key Selenium concepts.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/06/selenium-interview-questions-answers.html
8 282
VK проводит Weekend Offer для бэкенд-разработчиков на C++ и мобильных разработчиков
Всё пройдёт в 3 этапа: первые встречи, выступление руководителей проекта и финальные технические интервью, на которых можно пообщаться с командой и спросить всё, что интересно.
Взамен предлагают официальную зарплату, гибкий график, бонусы и скидки от партнёров, офис в центре города и ДМС.
Когда: 11-12 марта, отклики принимают до 9 марта включительно.
Не упустите шанс пообщаться и получить оффер в одну из команд крупнейшей социальной сети в РФ и СНГ. Узнать подробнее и оставить отклик: https://tprg.ru/Pa5L
Реклама ООО "ВКонтакте"
8 282
How to read files from the resources folder in Spring Boot? Example Tutorial
Hello everyone, welcome to the blog post. In this article, we are going to take a look at a frequently asked question in spring boot on how to read files from the resources folder. A resource is any file that contains information relevant to your project, including configuration files, picture files, data files, or other types of files. In this article, we will look at various methods and techniques that both spring boot and ordinary Java code allow us to read a file from the resources directory. Our goal is not simply to list these approaches; rather, we will describe each strategy with the help of an example so that, everyone can easily grasp the topic. Without further ado, let's get started.
Java Interview questions and tutorials
Read: http://www.java67.com/2023/03/how-to-read-files-from-resources-folder.html
8 282
Top Java Blogs Weekly: Best of 10/2023
Best of Top Java Blogs, year 2023, week 10
Read: https://www.topjavablogs.com/news/best-of-10-2023
8 282
Версионная миграция данных в мире DTO
Доброе время суток, уважаемое Хабр коммьюнити. В этой публикации я хотел бы показать несколько известных мне подходов к версионной миграции данных в контексте DTO. Примеры будут продемонстрированы на языке Java.
Читать: https://habr.com/ru/post/720478/?utm_campaign=720478
8 282
Представляете, сколько получают IT-шники? Причём даже те, кто вообще не умеют программировать и за всю жизнь ни строчки кода не написали
Средняя зп в IT — 140 тыс. (по данным hh.ru). Новички получают от 70 тыс. При этом имеют кучу льгот, удалёнку и свободный график.
Сейчас IT-компании готовы брать даже совсем зелёных новичков, без дипломов и опыта работы. И таким новичком можете стать вы.
Запишитесь на бесплатный марафон, чтобы узнать как попасть в крупную IT-компанию, пообщаться с профессионалами об их опыте и разобраться в том, какая именно профессия вам подходит: https://tprg.ru/9XWl
Реклама ОАНО ДПО «Скаэнг»
8 282
Java web: от сокетов в сервлеты в spring web
Всем привет! И снова данная статья является сугубо базовым познавательным обзором для новичков. Здесь не будет ничего сложного, поэтому тех, кто изголодался по сложным статьям, прошу сильно помидорами не закидывать)
Итак, допустим мы хотим написать web-server с rest-like API на java, но пока не знаем никаких фреймворков, стандартов и библиотек.
Читать: https://habr.com/ru/post/720414/?utm_campaign=720414
8 282
Top 20 Advanced Java Questions on Anonymous Class, Nested Static and Inner Class for Interviews
Hello guys, static class and nested classes are one of the tricky topic to master in Java and that's why they are quite popular on Java Interviews. Not many Java developer knows about Anonymous class or how Lambda is compiled into Anonymous class by JVM etc. If you are going for Java Interview, I highly recommend you to prepare nested class topic well in Java. Just like in the past, I have shared many Java in-depth questions on different topics like Lambda Expression, Stream API, Generics, Collections, Multithreading, String, array, Design Patterns, OOP, Spring Framework, Hibernate etc,
Java Interview questions and tutorials
Read: http://www.java67.com/2022/12/nested-static-and-inner-class-java.html
8 282
Top 5 Free Courses to Learn Jenkins, Docker, DevOps, Maven, and Kubernetes in 2023 - Best of Lot
Hello guys, you might have heard about DevOps and all the attention it is getting now. DevOps is a new phenomenon, and there is a mad race among senior developers to become aDevOps engineer. Well, I am not one of them as my passion is for becoming a software architect, but I have indeed spent some time learning DevOps just to increase my knowledge of the field as I strongly believe in the phrase, jack of all and master of one :-). In the DevOps world, tools matter a lot, and the whole of the DevOps phenomenon to create an automated pipeline for delivering quality software heavily relies on clever uses of tools like Maven, Jenkins, Docker, Kubernetes, and others.
Java Interview questions and tutorials
Read: http://www.java67.com/2019/03/5-free-devops-courses-to-learn-jenkins.html
