ru
Feedback
Чашечка Java

Чашечка Java

Открыть в Telegram

Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

Больше
8 574
Подписчики
+124 часа
+27 дней
+530 день
Архив постов
Перемещение указателя на смещение в Kafka В данной статье описывается задача, в которой необходимо слушать сообщения с определенного смещения(offset) в Kafka. Для решения данной задачи потребуется интерфейс ConsumerSeekAware и найти позицию с которой нужно начать слушание. Так же необходимо будет создать механизм перезапуска слушателя сообщений Kafka. В примерах кода используются Java и Spring фреймворк. Читать: https://habr.com/ru/articles/811621/?utm_campaign=811621 @a_cup_of_java

Java 17 - самая используемая LTS-версия Java - отчет Read: https://www.infoworld.com/article/3715425/java-17-is-most-used-lts
Java 17 - самая используемая LTS-версия Java - отчет Read: https://www.infoworld.com/article/3715425/java-17-is-most-used-lts-version-of-java-report.html#tk.rss_java @a_cup_of_java

Как использовать операторы JavaScript в своих программах Read: https://www.infoworld.com/article/2077317/understanding-and-us
Как использовать операторы JavaScript в своих программах Read: https://www.infoworld.com/article/2077317/understanding-and-using-javascript-statements.html#tk.rss_java @a_cup_of_java

Top 21 String Programming and Coding Interview Questions With Solutions In this article, I am going to share 21 of the most c
Top 21 String Programming and Coding Interview Questions With Solutions In this article, I am going to share 21 of the most common String-based Programming and Coding interview questions from Java developer interviews. These questions require you to write code to solve the problem and they are different from traditional Java String questions like how the substring method works in Java? or when to use the intern() method of String in Java? Since coding and problem solving are an important part of any programming job interview, it's imperative that you know how to solve them in time and in a pressure situation, which comes only after doing practice with the right set of questions. Since these questions are already tried and tested and appeared in many interviews, they will provide you the experience you need to crack your coding interview. Java Interview questions and tutorials Читать: http://www.java67.com/2018/04/21-string-programming-and-coding-interview-questions-answers.html @a_cup_of_java

Топ-21 вопрос для собеседования по строковому программированию и кодированию с решениями В этой статье я расскажу о 21 самом распространенном вопросе по программированию и кодированию на основе строк, который задают на собеседованиях Java-разработчики. Эти вопросы требуют от вас написания кода для решения проблемы, и они отличаются от традиционных вопросов о строках на Java, таких как " Как работает метод подстроки в Java? " или " Когда использовать метод intern() для строки в Java?" Поскольку кодирование и решение задач являются важной частью любого собеседования по программированию, крайне важно, чтобы вы умели решать их вовремя и в напряженной ситуации, а это возможно только после практики с правильным набором вопросов. Поскольку эти вопросы уже опробованы и встречались на многих собеседованиях, они дадут вам опыт, необходимый для успешного прохождения собеседования по кодингу. Вопросы и учебные пособия для собеседования по Java Read: http://www.java67.com/2018/04/21-string-programming-and-coding-interview-questions-answers.html @a_cup_of_java

photo content

Делаем из битого планшета одноплатник: подключаем Android-устройства к дешевым микроконтроллерам через UART В наше время, из-за санкций одноплатники стали стоить каких-то «конских» денег. Даже б/у RaspberryPi Zero стоит 2-3 тысячи рублей на барахолках, что, мягко скажем, не совсем лояльная цена для «самого дешевого одноплатного компьютера в мире». Конечно, Orange Pi Zero всё ещё можно купить в пределах 1.500-2.000 рублей, но как по мне и эта цена не слишком лояльна за те характеристики, который предлагает такой одноплатник. С другой стороны, Android-планшеты 10-летней давности продаются на барахолках по 100-300 рублей, что выглядит гораздо привлекательнее, причём на некоторые устройства практически без костылей можно установить полноценный дистрибутив Linux! Вероятно, многие читатели скажут мол «автор бомж» и будут правы: ведь в рамках этой статьи, я хочу рассказать о том, как использовать полурабочий древний планшет в качестве полноценного одноплатника путём подключения его к микроконтроллеру и выводу GPIO! Сегодня мы с вами: узнаем, как подключить микроконтроллер к шине UART в планшете и научимся работать с последовательной шиной в Android прямо из Java и нативных программ. Интересна моя концепция антикризисного одноплатника? Тогда добро пожаловать под кат! Читать: https://habr.com/ru/companies/timeweb/articles/810457/?utm_campaign=810457 @a_cup_of_java

Java News Roundup: WildFly 32, JEPs Proposed to Target for JDK 23, Hibernate 6.5, JobRunr 7.1 This week's Java roundup for Ap
Java News Roundup: WildFly 32, JEPs Proposed to Target for JDK 23, Hibernate 6.5, JobRunr 7.1 This week's Java roundup for April 22nd, 2024 features news highlighting: the release of WildFly 32; JEP 476, Module Import Declarations (Preview), JEP 474, ZGC: Generational Mode by Default, and JEP 467, Markdown Documentation Comments, proposed to target for JDK 23; Hibernate ORM 6.5; and JobRunr 7.1. By Michael Redlich Read: https://www.infoq.com/news/2024/04/java-news-roundup-apr22-2024/ @a_cup_of_java

Принципы SOLID, только понятно Когда я только знакомился с принципами SOLID, я искал понятные статьи на Хабр. При этом пришлось прочитать не одну статью, и полное понимание пришло сильно позже. Хотелось бы, чтобы новички на более простых примерах смогли почувствовать, о чем эти принципы. Изучить принципы Читать: https://habr.com/ru/articles/811305/?utm_campaign=811305 @a_cup_of_java

Управление схемами в Kafka с использованием Schema Registry Apache Kafka является мощным инструментом для обработки и передачи потоковых данных в реальном времени, который находит широкое применение в различных индустриях для обработки огромных объемов данных с низкой задержкой. В центре этой платформы лежит способность эффективно распределять данные между множеством производителей (producers) и потребителей (consumers), при этом поддерживая высокую пропускную способность и масштабируемость. Однако, с увеличением количества и разнообразия данных, возникает необходимость в управлении структурами этих данных, что обеспечивает Schema Registry. Этот компонент является критически важным для поддержания согласованности данных в Kafka, поскольку он управляет схемами сообщений и обеспечивает совместимость между различными версиями схем, что позволяет системам бесперебойно обмениваться данными даже при изменении структуры сообщений. Читать: https://habr.com/ru/articles/811283/?utm_campaign=811283 @a_cup_of_java

Devnexus 2024 Celebrates 20 Years of Java Developer Conferences Celebrating its 20th year, Devnexus 2024 was held from April
Devnexus 2024 Celebrates 20 Years of Java Developer Conferences Celebrating its 20th year, Devnexus 2024 was held from April 9-11, 2024 at the Georgia World Congress Center in Atlanta, Georgia. The event featured speakers from the Java community who delivered workshops and talks on tracks such as: Agile; Architecture; Artificial Intelligence; Cloud Technology; Core Java; Jakarta EE; Core Java; and Security. By Michael Redlich Read: https://www.infoq.com/news/2024/04/devnexus-2024/ @a_cup_of_java

Отправка сообщения в несколько слушателей Kafka одновременно В этой статье описывается способ отправки сообщения в несколько слушателей Kafka одновременно. Несколько слушателей будут получать одно и то же сообщение, от одного и того же отправителя сообщений, в данной реализации решения. Логика реализована с использованием Java, Spring и Kafka. Читать: https://habr.com/ru/articles/811087/?utm_campaign=811087 @a_cup_of_java

Разбираемся с динамической памятью (кучей) в приложениях Java Начнём с простого вопроса. В самом ли деле каждый Java-разработчик понимает, как в Java работает память? Одна из обязанностей любого Java-разработчика — гарантировать, что в результате тонкой настройки приложения на Java из него получится выжать такую производительность, какую только возможно. Требуется время, чтобы научиться управлять памятью в Java и понять этот процесс, это касается всех, кто имеет дело с Java. В этой статье попробую объяснить, как овладеть этими умениями. Читать: https://habr.com/ru/companies/piter/articles/810707/?utm_campaign=810707 @a_cup_of_java

Разбираемся с динамической памятью (кучей) в приложениях Java Начнём с простого вопроса. В самом ли деле каждый Java-разработчик понимает, как в Java работает память? Одна из обязанностей любого Java-разработчика — гарантировать, что в результате тонкой настройки приложения на Java из него получится выжать такую производительность, какую только возможно. Требуется время, чтобы научиться управлять памятью в Java и понять этот процесс, это касается всех, кто имеет дело с Java. В этой статье попробую объяснить, как овладеть этими умениями. Читать: https://habr.com/ru/companies/piter/articles/810707/?utm_campaign=810707 @a_cup_of_java

Освой бэкенд-разработку на летней стажировке «Технолето» от Яндекса Студенты смогут не только погрузиться в профессию, но и п
Освой бэкенд-разработку на летней стажировке «Технолето» от Яндекса Студенты смогут не только погрузиться в профессию, но и поближе познакомиться с вдохновляющей культурой Яндекса. Стажеров ждут образовательные мастер-классы, спортивные выезды, карьерные ивенты, зажигательные тусовки с диджеями и опен-эйр. Во время стажировки студенты, желающие освоить бэкенд, узнают о тонкостях написания кода для высоконагруженных веб-сервисов, освоят навыки эксплуатации сложных систем, а также систематизируют знания и приобретут востребованные в индустрии скиллы. Помимо бэкенда, здесь можно освоить фронтенд, машинное обучение, аналитику, мобильную разработку и многое другое. Стажировка оплачивается, а график обучения можно выстраивать под себя. Расходы на дорогу и проживание иногородним студентам компания оплачивает сама. Больше половины стажеров Яндекса затем переходят в штат компании, поэтому это отличная возможность начать карьеру в BigTech. Оставляй заявку на участие в программе «Технолето» и проходи тестовое задание. Это #партнёрский пост

Приглашаем на Cinimex Spring IT Talk в Самаре (офлайн/онлайн) Привет, Хабр! После майских праздников мы отправимся в Самару и проведем митап Spring IT Talk! Встретимся с ИТ-комьюнити и в уютной атмосфере обсудим зоопарк технологий для DevOps-инженера, погрузимся в Kafka Streams и завершим IT-вечер темой преодоления стопперов в профессиональном развитии. Читать: https://habr.com/ru/companies/cinimex/articles/810677/?utm_campaign=810677 @a_cup_of_java

Pet-проект на Rust нуждается в конструктивной критике Примерно 8 месяцев назад я написал на Rust pet-проект, который пытается быть подобием Hibernate в экосистеме Java. Я даже опубликовал его в качестве Open Source, но получил негативный отзыв и удалил его с GitHub. Сейчас я решил вернуться к этому проекту, но подойти к нему с другой стороны. Я бы хотел услышать идеи по проекту от опытных разработчиков на Rust. Что в моем проекте сделано не в идиоматическом стиле Rust и т.д. и т.п. В общем, хочется получить чек-лист того, что в проекте не так и как это исправить. Читать: https://habr.com/ru/articles/810541/?utm_campaign=810541 @a_cup_of_java

Top 21 jQuery interview Questions and Answers Hello guys, if you are preparing for web developer interviews then preparing fo
Top 21 jQuery interview Questions and Answers Hello guys, if you are preparing for web developer interviews then preparing for jQuery questions can benefit you. While many people will say that jQuery is dead but its not dead and I am still working with projects which are using jQuery for little to big things. That's why its important to know about basic jQuery concepts and interview questions based upon that. In the past, I have shared several JavaScript and web development interview questions and in this article I am going to share jQuery questions like what is $() etc. What are selectors? how does they work etc. You can use this questions to quickly revise key jQuery concepts for interviews.  So what are we waiting for, let's see the basic jQuery interview questions for web developers. Java Interview questions and tutorials Читать: http://www.java67.com/2024/04/top-21-jquery-interview-questions-and.html @a_cup_of_java

21 лучший вопрос и ответ на собеседовании по jQuery Здравствуйте, ребята, если вы готовитесь к собеседованиям для веб-разработчиков, то подготовка к вопросам по jQuery может принести вам пользу. Хотя многие скажут, что jQuery мертв, но он не мертв, и я все еще работаю с проектами, которые используют jQuery для маленьких и больших вещей. Вот почему так важно знать основные концепции jQuery и вопросы для собеседования, основанные на них. В прошлом я уже делился несколькими вопросами для собеседования по JavaScript и веб-разработке, а в этой статье я собираюсь поделиться вопросами по jQuery, например, что такое $() и т. д. Что такое селекторы, как они работают и т. д. Вы можете использовать эти вопросы, чтобы быстро вспомнить ключевые концепции jQuery для собеседования. Итак, чего же мы ждем, давайте посмотрим на основные вопросы собеседования по jQuery для веб-разработчиков. Вопросы и учебники для собеседования по Java Read: http://www.java67.com/2024/04/top-21-jquery-interview-questions-and.html @a_cup_of_java

photo content