JVM Brain | Java&Kotlin
263 subscribers
106 photos
34 videos
1 file
130 links
Говорим о Java и пишем на Java (вообще не только).

Видео, статьи, обсуждения интересных тем.
Download Telegram
В дверь постучали один раз, затем 2 раза, потом 99 раз и в конце -99 раз.

«Тестировщик» - подумал Штирлиц.
😁5
Идет уже второй день конференции по ИИ и самое время подключиться, если еще этого не сделали

https://aij.ru/en
This media is not supported in your browser
VIEW IN TELEGRAM
Когда прод упал и ты знаешь на кого свалить
😁5
Спешу поделиться интересной статье на Хабре как экономить токены, если у вас много тулов. Проблема на самом деле существует - ведь при запросе в LLM стартер передает все описания функций, возможных для вызова.
Вряд ли вам такое пригодится, если не имеете пока дело с tool calling, но лучше знать заранее


https://habr.com/ru/companies/spring_aio/articles/976178/
👍4
Топ языков программирования по статистике от GitHub. Просадка непонятна, Java умирает или набирает обороты.
Оказывается все же опасно пользоваться нейросетями
😁3
Ну и тролли в интернетах этих, но я тоже не промах.

Вспомнил как раз один факт - оказывается до сих пор есть люди, которые по почте обмениваются конфигами, вместо того, чтобы держать под гитом. И это разработчики (не просто пользователи пк) 🤦‍♂️
👍2
Недавно проходил собеседование в одну компанию на букву Я.
Знаете что скажу - алгособесы похоже все, я наконец решал нормальную прикладную задачу с многопточкой (+тесты) без оцениваний сложностей в нотации O-большое.

Решил быстрее, чем сработал таймер и даже успели за это время обсудить детали и особенности технологий (советую вам именно подобные вопросы задавать, а не вот эти из области HR - а во сколько на работу, а технику дают и прочее не особо касающееся разработчиков повседневно).

Как же приятно видеть, что найм меняется по фидбэку тех, что проходил этот тернистый путь.
👍9
void main() {
System.out.println("С Новым Годом! Спасибо, что были со мной!");
}
🔥13
This media is not supported in your browser
VIEW IN TELEGRAM
Начинаем год с мемчиков. Или уже готовы к серьезному контенту?
😁6
Приехал я как-то а Сколково (дело было лет 5 назад).

Проездом или по делам находился в Москве и решил заскочить в тот самый высокотехнологичный центр.

Первое, что я увидел - пустоту. Людей почти не было, лишь в части помещений находилось от силы 3-4 человека, остальные павильоны - пустые. Да, это был не выставочный центр, но я конечно ожидал большего.

Может я что-то не понимаю и кто-то лучше знает, где все эти технологии там прячут - расскажите.
🤔2👏1
Знаю я таких любителей библиотек
😁1
Вайбкодер в трИИдевятом царстве
😁3
Успели вы уже посмотреть или нет, но в открытом доступе (в том числе исходники) появилась вот такая интересная штука https://github.com/clawdbot/clawdbot

Кратко - создание почти полностью автономных агентов без особых приседаний.
👍3
Люблю народ за такое творчество
😁4👎1
Юзеры Gradle, ловите полезный нюанс, который помнил, но все же напоролся на него.

Конфигурация ниже будет работать:
dependencies {
annotationProcessor("org.projectlombok:lombok")
annotationProcessor("org.mapstruct:mapstruct-processor")
}

Но если поменять очередность, то всё может упасть.
Причина в том, что MapStruct использует сгенерированные Lombok методы. Если MapStruct инициализируется раньше, нужных методов ещё не существует на момент annotation processing.
И это не единственное такое сочетание, но пожалуй самое частое в проектах.
👍3
morse.wav
2 MB
😱1
Поймал себя утром на одной мысли.

Попросили сделать парсер одного сайта, недолго думая я скормил задачу нейросети, она почти сразу все верно поняла, пришлось правда странички выкачать и скормить в контекст, НО раньше я сидел и глазами сам искал html-теги, да еще и не сразу получалось, а тут минут 10 и все готово.

Я не говорю, что разработчиков всех заменять, но это очень облегчает наш труд.
👍4