Please open Telegram to view this post
VIEW IN TELEGRAM
😁33💯5❤4🥱4🔥1
В каком году была выпущена первая версия языка Java?
Anonymous Quiz
26%
1990
69%
1995
3%
2000
1%
2005
👍9❤3🔥3
Forwarded from Библиотека задач по Java | тесты, код, задания
Как найти длину самой длинной строки в списке?
Anonymous Quiz
11%
list.stream().filter(s -> s.length() > max).count();
3%
list.stream().mapToInt(String::length).sum();
17%
list.stream().map(String::length).max((a, b) -> b - a).orElse(0);
61%
list.stream().mapToInt(String::length).max().orElse(0);
7%
Посмотреть ответ
🔥10👍3❤2👏2
Senior Java-разработчик (Трайб Digital) — 350 000 — 400 000 ₽ — удалёнка
Java Разработчик (Senior) — от 250 000 до 350 000 ₽ — удалёнка
Java разработчик — от 200 000 до 300 000 ₽ — удалёнка
Java разработчик (Senior) — от 450 000 ₽ — удалёнка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1👏1
Если вы когда-либо писали плагины, делали автоконфигурацию или искали классы с аннотациями — вам пригодится ClassGraph. Это быстрый и гибкий инструмент для сканирования classpath'а, аналог Reflections, но с куда лучшей производительностью и расширенной функциональностью.
📌 Что умеет ClassGraph:
— Находит классы по аннотациям, интерфейсам, суперклассам
— Позволяет искать ресурсы, inner-классы, модули, методы и поля
— Работает с JAR-файлами, модулями JPMS, Android, OSGi и даже нестандартной загрузкой классов
— Позволяет делать глубокий анализ зависимостей и иерархий
— Поддерживает черный/белый список пакетов (include/exclude)
⚡️ Почему лучше, чем Reflections:
— Существенно быстрее при сканировании большого classpath
— Умнее — может обрабатывать class-loader’ы, не теряя контекста
— Поддерживает более новые фичи JVM, включая модули (Java 9+)
— Активно поддерживается и обновляется
🧠 Полезно для:
— Фреймворков с динамической загрузкой
— Плагинных систем
— Анализа и визуализации зависимостей
— Разработки DI-контейнеров, автосканеров и DSL'ов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤1
🤔 Зачем вообще понимать, как работает ML?
Сейчас многие просто запускают модельку в sklearn — и радуются точности 0.92.
Машинное обучение — это система, которую можно понять.
Если знаешь, что делает градиентный спуск, зачем нужен бустинг и как дерево принимает решения — ты не просто «запускаешь», ты управляешь моделью.
👉 Мы сделали курс, чтобы в это было реально въехать:
— без сложных формул;
— с интуитивными объяснениями;
— от простого к сложному.
Если хочешь перейти от «гуглю код» к «понимаю, как это работает» — ты по адресу!
❗Стартуем в сентябре — бронируй место на курсе уже сейчас
Сейчас многие просто запускают модельку в sklearn — и радуются точности 0.92.
Вроде всё работает… но почему?
А когда сломается — что делать?
Машинное обучение — это система, которую можно понять.
Если знаешь, что делает градиентный спуск, зачем нужен бустинг и как дерево принимает решения — ты не просто «запускаешь», ты управляешь моделью.
👉 Мы сделали курс, чтобы в это было реально въехать:
— без сложных формул;
— с интуитивными объяснениями;
— от простого к сложному.
Если хочешь перейти от «гуглю код» к «понимаю, как это работает» — ты по адресу!
❗Стартуем в сентябре — бронируй место на курсе уже сейчас
❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁21👍5🔥3❤1
Нужна быстрая интеграция с платежной системой? Используйте AI, чтобы автоматизировать подключение Stripe для безопасной обработки транзакций.
📝 Промпт:
Generate a Stripe payment integration for a Spring Boot 3 application.
— Set up Stripe API keys and configure them in application.properties.
— Implement StripePaymentService to handle payment requests using Stripe.create() for charges.
— Set up webhook endpoints to listen for payment status updates (e.g., success, failure).
— Integrate secure tokenization of credit card data using Stripe’s Java SDK.
— Handle errors gracefully and provide transaction feedback to users.
— Implement recurring payments using Stripe Subscriptions API for subscription-based models.
— Добавьте
Set up customer data storage with Stripe’s Customer objects to manage users’ payment methods
для управления способами оплаты пользователей.— Добавьте
Enable refund processing via Stripe API for failed or canceled transactions
для неудачных или отменённых транзакций.Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2❤1