| Канал | Публикаций | Подписчиков | Последний пост |
|---|---|---|---|
Java библиотека
[telegram]
|
55 | 31126 | 26.06.26 |
Java Guru 🤓
[telegram]
|
3 | 13293 | 25.06.26 |
|
Книги для Java программи…
[max]
|
20 | 1783 | 18.06.26 |
|
Java Guru
[max]
|
9 | 735 | 06.06.26 |
| Канал | Публикаций | Подписчиков | Последний пост |
|---|---|---|---|
|
VK Tech
[max]
|
1 | 966 | 24.06.26 |
|
IT мероприятия России / …
[max]
|
2 | 1197 | 12.06.26 |
|
Java News
[max]
|
17 | 91 | 12.06.26 |
|
Книги для Java программи…
[max]
|
2 | 1783 | 07.06.26 |
|
Java Guru
[max]
|
2 | 735 | 10.04.26 |
Загрузка данных...
| Размещенный пост | Текст публиакции | Рекламирующий канал | Просмотры | Просмотры 24 ч | Прирост подписчиков |
|---|
Загрузка данных...
| Размещенный пост | Текст публикации | Рекламируемый канал | Просмотры | Просмотры 24 ч | Прирост подписчиков |
|---|
| Дата и время публикации | Текст публикации | Рекламируемый канал | Динамика просмотров | Всего просмотров |
|---|---|---|---|---|
| 2026-06-26 11:05:01 | Collections.singletonList вместо new ArrayList<>() Когда список точно из одного элемента — не создавай изменяемый: // ❌ Избыточно List<String> roles = new ArrayList<>(); roles.add("ADMIN"); someMethod(roles); // ✅ Лаконично и без лишней аллокации someMethod(Collections.singletonList("ADMIN")); singletonList возвращает неизменяемую обёртку вокруг одного объекта без внутреннего массива. Это дешевле по памяти и явно выражает намерение. ⚠️ Список иммутабельный, add() бросит UnsupportedOperationException. ✔️ Альтернатива в Java 9+: List.of("ADMIN") — то же самое, но более современный API. Collections.sing… | — |
|
137 |
| 2026-06-26 10:07:00 | 🧠 Хотите разрабатывать ИИ-системы — и понимать, как они устроены изнутри? Программа «Математические основы искусственного интеллекта» в Университете Иннополис даёт именно тот фундамент, который отличает сильного AI-специалиста от среднего. 📌 Три трека на выбор: — Академический — наука и исследования в области AI 🔬 — Индустриальный — продукты и бизнес-применения ИИ — Робототехнический — умные машины и автономные системы 🤖 Как строится обучение: • 1–3 курс — математическая и инженерная подготовка, работа с реальными данными • 4 курс — годовая практика в компании-партнёре Преподаватели — специалисты из МФТИ, ВШЭ, ИТМО, Яндекса, Сбера и Т-Банка. 🔖 Грантовый конкурс даёт скидку вплоть до полного покрытия стоимости обучения. Раннее зачисление — до ЕГЭ. 👉 https://tglink.io/bdcef9146b6b12?erid=2W5zFJXS8Gy 👈 #реклама О рекламодателе 🧠 Хотите разраба… | — |
|
168 |
| 2026-06-25 18:27:50 | Ускоряем Spring Boot без изменения кода Многие приложения тормозят не из-за бизнес-логики, а из-за логирования. Каждый лог - это I/O операция. При высокой нагрузке это становится узким местом. Решение - асинхронное логирование через Logback. Что происходит: - сообщения складываются в очередь - отдельный поток обрабатывает их в фоне - основной поток не блокируется - меньше задержек и выше throughput Настройка проста - добавьте logback-spring.xml в: src/main/resources/ Пример конфигурации: <configuration> <!-- Async wrapper --> <appender name="ASYNC_CONSOLE" class="ch.qos.logback.classic.AsyncAppender"> <appender-ref ref="CONSOLE"/> <queueSize>5000</queueSize> <discardingThreshold>0</discardingThreshold> <includeCallerData>false</includeCallerData> </appender> <!-- Console appender --> <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern> %d{yyyy-MM-dd HH:mm:ss} %-5level [%thread] %logger - %msg%n </pattern> </encoder> </appender> <root level="INFO"> <appender-ref ref="ASYNC_CONSOLE"/> </root> </configuration> Когда это особенно полезно: • high-load сервисы • микросервисы с большим количеством логов • API с высокой RPS • продакшен-окружение ⚠️ Важно: при аварийном завершении часть логов из очереди может потеряться. Для критичных логов используйте файл + async. Маленькая настройка - большой прирост производительности. Ускоряем Spring … | — |
|
257 |
| 2026-06-25 13:01:01 | Как использовать ИИ в разработке не ради экспериментов, а для решения реальных задач? 29 июня в 20:00 на открытом вебинаре рассмотрим современные ИИ-инструменты для разработчиков и практические сценарии их применения. В программе: • разбор решений для ускорения написания и отладки кода; • демонстрация инструментов генерации кода, тестов и документации; • кейсы использования LLM в повседневной разработке; • примеры внедрения ИИ в рабочие процессы и CI/CD-пайплайны. Вебинар поможет разобраться в возможностях современных ИИ-инструментов, понять, как использовать нейросети для рефакторинга и анализа кода, а также подобрать подходящие решения под свой стек технологий. Регистрация бесплатный на урок: https://vk.cc/cZ3MhY Урок пройдёт в рамках старта курса «ИИ для разработчиков». Старт курса 29.06.2026. Плюс скидка 15% за прохождение вступительного тестирования (на страничке курса). Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 Как использовать… | — |
|
252 |
| 2026-06-24 18:44:07 | Класс "обертка" (wrapper class) Класс-обертка (wrapper class) — это класс, который обеспечивает возможность использования примитивных типов данных как объектов. Каждый примитивный тип данных в Java имеет соответствующий класс-обертку: byte — Byte, short — Short, int — Integer, long — Long, float — Float, double — Double, boolean — Boolean и char — Character. Классы-обертки используются, например, при работе с объектами коллекций, такими как ArrayList, где примитивные типы не могут быть использованы (список может хранить только объекты). В этом примере мы создаем объекты классов-оберток для примитивных типов int, double, char и выводим значения этих объектов с помощью метода println(). Класс "обертка" … | — |
|
317 |
| 2026-06-24 15:02:05 | erid: 2W5zFGYosa1 Почему одни ИТ-специалисты быстро растут в карьере, а другие годами остаются на одном уровне?🤔 Важный фактор — насмотренность. Следите за новостями отрасли и знакомьтесь с новейшими российскими ИТ-решениями в канале VK Tech. Здесь ведущий вендор российского ПО делится инсайтами с конференций, трендами развития ИИ, кейсами внедрения своих решений и анонсами мероприятий — все здесь, в одном канале. О чем еще говорят в канале: 🔹 Как и почему сейчас рынок отказывается от джунов и ищет архитекторов. Что делать и куда идти по карьерному треку в ИТ? 🔹Что важнее для компаний: скорость развития или технологическая устойчивость? 🔹Исследование: рынок ПО для ИИ в России вырастет почти вчетверо к 2030 году. 🔹Где тонкая грань между простым внедрением продукта в деятельность компании и качественным онбордингом? Подписывайтесь на канал VK Tech, чтобы держать руку на пульсе российских технологий. erid: 2W5zFGYosa… |
|
|
257 |
Загрузка данных...
| Время | Контент | Подписчиков | Кто ссылался | Просмотры 48ч | Просмотры 24ч |
|---|