uk
Feedback
Чашечка Java

Чашечка Java

Відкрити в Telegram

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

Показати більше
8 568
Підписники
Немає даних24 години
-67 днів
-3030 день
Архів дописів
Топ-5 продвинутых концепций функций в JavaScript В статье рассматриваются ключевые продвинутые возможности JavaScript-функций
Топ-5 продвинутых концепций функций в JavaScript В статье рассматриваются ключевые продвинутые возможности JavaScript-функций: Rest и Spread параметры, функции как объекты, генераторы и синтаксис «new Function». Эти знания помогут углубить понимание и повысить мастерство в программировании. Лучшие ресурсы для подготовки к IT-интервью: собраны вопросы по Java, Spring, SQL, многопоточности и другим ключевым темам. Материалы помогут систематизировать знания и уверенно пройти собеседование в IT-сфере. Подробности в статье. Архив публикаций на сайте: обзор по годам В статье представлен хронологический список публикаций с 2012 по 2020 годы, сгруппированных по месяцам. Это удобный навигатор для поиска материалов в архиве блога Soma Sharma. Подробности: http://www.java67.com/2022/03/top-5-advanced-javascript-functio-concepts.html #en @a_cup_of_java | Другие наши каналы

Шаг за шагом проектируем сокращатель ссылок В этой статье я хочу показать, что из себя представляет System Design. На примере простого и очень популярного на собеседованиях сервиса "Сокращатель ссылок", мы рассмотрим стадии System Design и в конце у нас будет готова схема системы со всеми расчетами. Вперед! Читать: https://habr.com/ru/articles/927056/?utm_campaign=927056 @a_cup_of_java | Другие наши каналы

Пишем код, который можно бегло просматривать Писать код, который достаточно бегло просмотреть — не менее важно, чем писать код, который в принципе можно прочитать. Давайте немного поговорим о «форме» кода — такой, чтобы по структуре кода можно было быстро понять, для чего он, и сократить время работы с кодовой базой. Читать: https://habr.com/ru/companies/netologyru/articles/925598/?utm_campaign=925598 @a_cup_of_java | Другие наши каналы

Многомерный анализ данных временных рядов Попробуем применить многомерный анализ к данным временных рядов с помощью интерактивной визуализации данных измерений и их взаимосвязей. Читать: https://habr.com/ru/articles/926598/?utm_campaign=926598 @a_cup_of_java | Другие наши каналы

Что по экологии? Сколько углеродного следа оставляет ваш код Узнайте, сколько CO₂ генерирует ваш код в 2025 году и как снизит
Что по экологии? Сколько углеродного следа оставляет ваш код Узнайте, сколько CO₂ генерирует ваш код в 2025 году и как снизить углеродный след в IT. Практические советы по оптимизации архитектуры, выбору «зеленых» технологий и реальные кейсы компаний. Экологичное программирование — новый тренд для разработчиков и бизнеса. Читать: «Что по экологии? Сколько углеродного следа оставляет ваш код» @a_cup_of_java | Другие наши каналы

Explyt Spring Plugin: поддержка Quarkus Всем привет! На связи команда Explyt Spring. На этот раз как следует из названия будем говорить о поддержке Quarkus. На первый взгляд может показаться странным, причем тут Spring плагин и Quarkus. Но если разобраться более детально, то Spring также имеет поддержку Java EE аннотаций и к тому же поддержка Dependency Injection является одной из сильной сторон нашего плагина. Да и логика DI в Quarkus сильно проще чем в Spring, можно убедиться в этом прочитав официальную документацию, поэтому можно легко переиспользовать все наши текущие наработки и добавить поддержку Quarkus DI в наш плагин. И это также позволило переиспользовать для него многие другие наши “фичи”, о чем будет рассказано ниже. Читать: https://habr.com/ru/companies/explyt/articles/926484/?utm_campaign=926484 @a_cup_of_java | Другие наши каналы

Лучшие подарки для программистов в 2025 году В статье собраны идеи ценных и практичных подарков для разработчиков — от подпис
Лучшие подарки для программистов в 2025 году В статье собраны идеи ценных и практичных подарков для разработчиков — от подписок на онлайн-курсы до качественных гаджетов и техники, которые помогут сделать работу и отдых программиста комфортнее и интереснее. Лучший источник для изучения Java и подготовки к собеседованиям В статье представлен широкий спектр материалов по Java: от основ языка и установки до продвинутых тем — коллекции, многопоточность, дизайн-паттерны и вопросы для интервью. Полезно для начинающих и опытных разработчиков. Архив публикаций и важные документы сайта В опубликованном материале представлен архив постов по месяцам и годам, а также ссылки на документы по конфиденциальности и условиям использования сайта. Это удобно для поиска информации за нужный период. Подробности: http://www.java67.com/2017/12/top-5-amazing-gifts-for-programmers-coders.html #en @a_cup_of_java | Другие наши каналы

Выбираем базу данных правильно! Чек-лист на все случаи жизни Выбор базы данных — это как выбор инструмента: молотком не закручивают шурупы, а гаечным ключом не забивают гвозди. Чтобы не ошибиться, давайте разберёмся, какие бывают базы данных, чем они отличаются и когда их стоит использовать. Читать: https://habr.com/ru/articles/926402/?utm_campaign=926402 @a_cup_of_java | Другие наши каналы

Hibernate. Оптимизму здесь (не) место. Блокировки в БД Привет, Хабр! Сегодня мы рассмотрим работу блокировок в базах данных, уделив особое внимание оптимистичному подходу и его реализации во фреймворке Hibernate. Сначала я решил сделать схему, которая покажет, как происходит блокировка в базе данных при запросе на обновление внутри какой-либо транзакции. Но в разных базах это происходит по-разному. И чем глубже изучаешь этот вопрос, тем больше находишь отличий. Поэтому я для начала просто приведу красивую картинку, как ИИ видит оптимистичные блокировки. А чтобы совсем не оторваться от реальности, расскажу, как это происходит на примере Postgres. Читать: https://habr.com/ru/companies/reksoft/articles/926366/?utm_campaign=926366 @a_cup_of_java | Другие наши каналы

Топ-21 вопрос по Chef для DevOps-интервью Статья разбирает основные вопросы и ответы по Chef — инструменту автоматизации и уп
Топ-21 вопрос по Chef для DevOps-интервью Статья разбирает основные вопросы и ответы по Chef — инструменту автоматизации и управления конфигурацией. Полезно для подготовки к собеседованиям и освежения знаний в DevOps. Такой обзор поможет увереннее пройти интервью. Топ-20 вопросов для технических интервью в IT. В статье собраны самые популярные вопросы по разным направлениям: Java, Spring, Kubernetes, AI и другим, которые помогут подготовиться к собеседованиям и повысить шансы на успех. Полезно для специалистов любого уровня. Статистика публикаций блога с 2012 по 2024 год показывает, как менялась активность автора: наибольшее число постов приходится на 2023 и начало 2024 года. Данные помогают проследить динамику контента и его сезонные пики. Подробности: http://www.java67.com/2022/10/top-21-chef-interview-questions-and.html #en @a_cup_of_java | Другие наши каналы

Топ-20 вопросов по Shell Scripting для успешного прохождения интервью. В статье собраны ключевые вопросы и ответы, которые по
Топ-20 вопросов по Shell Scripting для успешного прохождения интервью. В статье собраны ключевые вопросы и ответы, которые помогут подготовиться к собеседованию на позиции разработчика, DevOps или IT-специалиста. Освойте основы и автоматизацию с помощью оболочек Linux и UNIX. Топ вопросов для собеседований по Java, SQL, Spring и другим IT-направлениям. В статье собраны актуальные вопросы по объектно-ориентированному программированию, коллекциям, REST и многому другому, чтобы помочь подготовиться к интервью быстро и эффективно. Ключевые темы и новинки из мира Java В статье рассмотрены важные аспекты программирования на Java: работа с переменными, модификаторы доступа, преобразование данных, парсеры XML и новые возможности JDK 7. Полезно для изучающих Java и практикующих разработчиков. Подробности: http://www.java67.com/2022/09/shell-scripting-interview-questions.html #en @a_cup_of_java | Другие наши каналы

Топ-20 вопросов по Bootstrap для подготовки к собеседованию В статье собраны ключевые вопросы и ответы по Bootstrap — популяр
Топ-20 вопросов по Bootstrap для подготовки к собеседованию В статье собраны ключевые вопросы и ответы по Bootstrap — популярному CSS-фреймворку для быстрых и адаптивных веб-дизайнов. Полезный материал для веб-разработчиков, желающих уверенно пройти интервью. Топ вопросов для подготовки к техническим собеседованиям. В подборке проекты по Java, SQL, Spring, Hibernate и другим технологиям. Полезно для тех, кто готовится к интервью и хочет освежить ключевые темы в программировании и разработке. Обновления и советы для Java-программистов В статье собраны полезные материалы по Java: важные функции JDK 7, различия между парсерами XML, настройка логирования, популярные сочетания клавиш в Eclipse и NetBeans, а также работа с типами данных и коллекциями. Подробности: http://www.java67.com/2022/06/top-20-bootstrap-interview-questions.html #en @a_cup_of_java | Другие наши каналы

Подключение Spring AI к локальным AI-моделям с помощью Foundry Local Команда Spring АйО перевела статью, которая покажет, как интегрировать Spring AI с Foundry Local — десктопным приложением от Microsoft, совместимым с OpenAI API. Вы узнаете, как настроить локальную AI-модель, подключить её к Spring Boot и создать REST-эндпоинты для чат-бота и суммаризации текста. Всё это — с акцентом на производительность, безопасность и автономность. Читать: https://habr.com/ru/companies/spring_aio/articles/925074/?utm_campaign=925074 @a_cup_of_java | Другие наши каналы

Как создать свой парсер и AST-генератор на C++ с минимальными усилиями: знакомьтесь с QapDSLv2 QapDSLv2: Новый стандарт AST-heavy парсинга QapDSLv2 обеспечивает: Молниеносное построение AST Полное сохранение структуры исходного кода Простоту интерпретации и модификации грамматик Забудьте о любы других парсерах! С помощью QapDSLv2 можно создавать компиляторы/анализаторы/форматировщики кода за минуты/часы. // почти наглая лож Парсеры и генерация абстрактных синтаксических деревьев (AST) — это обычно долго, сложно и требует тонны шаблонного кода. Но что если я скажу, что теперь можно описывать грамматики и структуры данных одновременно и получать готовый, оптимизированный C++ код автоматически? QapDSLv2 — новый стандарт эффективности и удобства в парсинге. Это язык описания парсеров, который избавляет от синтаксического шума, упрощает интеграцию с C++ и позволяет создавать сложные анализаторы без боли и ошибок. Забудьте о бесконечных циклах отладки и непонятных генераторах — теперь всё просто, понятно и эффективно. В этой статье вы узнаете, как QapDSL v2 меняет правила игры в мире парсинга и компиляторов, увидите реальные примеры и поймёте, почему это важно для каждого, кто работает с языками программирования и обработкой текста. Готовы ускорить разработку и вывести свои проекты на новый уровень? QapGen — мощный генератор парсеров, построенный на основе QapDSLv2, который из грамматик QapDSLv2 сразу создаёт высокопроизводительный C++ парсер с типизированным AST, описанным прямо в грамматике. t_sep{ stringbody =any(" \t\r\n"); } using" "ast_sep; t_value{ TAutoPtr<i_value body; " "? } t_comma_value{ "," t_value body; " "? } t_array=>i_value{ "[" " "? t_value first?; vector<t_comma_value arr?; "]" " "? } Читать: https://habr.com/ru/articles/922128/?utm_campaign=922128 @a_cup_of_java | Другие наши каналы

Как перестать бояться кодировок в Java — лайфхак для новичков Когда вы работаете с текстовыми файлами в Java, особенно содержащими кириллические символы, то важно правильно управлять кодировкой. Ошибки в кодировке приводят к искажению текста, появлению квадратных символов или нечитаемых строк. В этой статье мы разберём примеры чтения и записи файлов с кириллицей, используя базовые классы ввода и вывода в Java. Читать: https://habr.com/ru/companies/otus/articles/926026/?utm_campaign=926026 @a_cup_of_java | Другие наши каналы

ТОП-20 вопросов для Golang-интервью Статья на Java67 собрала самые популярные вопросы и ответы для подготовки к собеседованию
ТОП-20 вопросов для Golang-интервью Статья на Java67 собрала самые популярные вопросы и ответы для подготовки к собеседованию на Golang-разработчика. Материал охватывает ключевые концепции языка, помогая уверенно пройти интервью и освежить знания. Лучшие ресурсы и вопросы для подготовки к интервью по программированию. В статье собраны ключевые темы и примеры вопросов по Java, Spring, SQL и другим технологиям, которые помогут эффективно подготовиться и повысить шансы на успешное прохождение собеседования. Статистика публикаций блога за последние годы показывает динамику активности автора. С 2012 по 2023 год количество постов значительно возросло, пик пришёлся на 2023 год с более чем 400 записями. Это отражает рост интереса и постоянное обновление контента. Подробности: http://www.java67.com/2022/07/golang-interview-questions-answers.html #en @a_cup_of_java | Другие наши каналы

Топ-20 вопросов по Hadoop для Java-разработчиков Статья предлагает подборку из 20 ключевых вопросов с ответами, которые помог
Топ-20 вопросов по Hadoop для Java-разработчиков Статья предлагает подборку из 20 ключевых вопросов с ответами, которые помогут подготовиться к собеседованию по Hadoop. Материал охватывает основные компоненты, принципы работы и вызовы, связанные с этой популярной платформой для обработки больших данных. Технические темы, от Java до Kubernetes: обзор ресурсов В подборке собраны ключевые материалы и интервью по программированию, разработке, базам данных и облачным технологиям. Полезно для подготовки к собеседованиям и расширения профессиональных знаний. Архив публикаций за последние годы В статье представлен обзор архивов публикаций с 2012 по 2021 год, включая распределение статей по месяцам и годам. Это удобный источник для поиска материалов по дате и теме на сайте автора Soma Sharma. Подробности: http://www.java67.com/2023/04/top-20-hadoop-interview-questions-and.html #en @a_cup_of_java | Другие наши каналы

Топ-20 вопросов для интервью по Google Cloud Если вы готовитесь к собеседованию на позицию Google Cloud Developer или Adminis
Топ-20 вопросов для интервью по Google Cloud Если вы готовитесь к собеседованию на позицию Google Cloud Developer или Administrator, этот список из 20 ключевых вопросов с ответами поможет вам успешно пройти интервью и приблизиться к работе мечты в Google. Интерактивный гид по ключевым темам программирования и IT. В статье собрана огромная коллекция вопросов и материалов для подготовки к интервью и изучения технологий: от Java и Spring до Kubernetes и машинного обучения. Полезно каждому разработчику! Архивы и структура публикаций на блоге Soma Sharma В посте рассказывается о каталогизации статей на блоге Soma Sharma по месяцам и годам, что облегчает поиск материалов. Представлена хронология с 2012 по 2021 год, отражающая регулярную активность автора и разнообразие контента. Подробности: http://www.java67.com/2022/06/google-cloud-interview-questions-answers.html #en @a_cup_of_java | Другие наши каналы

Рулим светодиодом по UDP и ESP8266 Привет, Хабр! Сегодня я поделюсь опытом работы с протоколом UDP вместе с микроконтроллером ESP8266, где я управлял светодиодом, а также получал температуру с датчика DHT11. Всё управление будет происходить из Android-приложения, написание логики которого также будет рассмотрено. Читать: https://habr.com/ru/articles/925800/?utm_campaign=925800 @a_cup_of_java | Другие наши каналы

System Design: Чек-лист для расчета нагрузки и стоимости системы на все случаи жизни Этот коротки чек-лист поможет вам структурированно отвечать на вопросы по расчету нагрузки и стоимости системы на собеседовании System Design. Используйте его как пошаговый гайд, чтобы не упустить ключевые моменты. Читать: https://habr.com/ru/articles/925748/?utm_campaign=925748 @a_cup_of_java | Другие наши каналы