Size: a a a

Оправдания от Олега

2018 March 03

JK

Jurijs Kolomijecs in Оправдания от Олега
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
ПРАВИЛА ЧАТА

Можно и нужно
1. Обсуждать новости компиляторов и динамических рантаймов (JVM/Graal, .NET, V8...)
2. Обсуждать соответствующие языки (Java/C#/JavaScript/Python/Ruby/R/...). C/C++ тоже подойдут, потому что на них это всё написано внизу.
2. Обсуждать посты в канале http://t.me/javawatch
3. Кидать ссылки на интересные вещи и обсуждать их: дизайн, реализацию, лайфхаки и т.п.
4. Кидать ссылки на примеры жуткого говна, непрофессионализма и вообще ада
5. Всячески критиковать свои и чужие поделия
6. Треш и угар

Нельзя
1. Спамить скучную фигню
2. Обсуждать вопросы, за которые нас вызовут на бесекду в ФСКН, Управление "К", Святую Православную Инквизицию, и другие Компетентные Органы
3. Не соблюдать Common Sense (в том виде, как его понимает админ; поддерживается разумный уровень анархии)
Сделай разные аватарки для чата и канала, иначе путаница.
источник

МН

Марат Н in Оправдания от Олега
@olegchir много твоих подделий работает ?
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in Оправдания от Олега
Jurijs Kolomijecs
Да, Spring - стандарт. На Java EE смотрят как на говно мамонта, хотя оно очень даже хорошо справляется с большинством потребностей. Правда я ещё не щупал EE8, так как в Wildfly он пока не поддерживается
JavaEE же больше не существует. Теперь JakartaEE
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in Оправдания от Олега
источник

JK

Jurijs Kolomijecs in Оправдания от Олега
По-моему ещё не было релиза, потому говорить рано. У новичка в джаве вообще крыша отъедет. Кто-то ошибочно до сих пор именует J2EE
источник
2018 March 04

MB

Mikhail Baytsurov in Оправдания от Олега
А ещё как заменить фуллскан спринга по классам в поисках аннотаций в пакетах от корня на равносильный список конкретных бинов? Если их так под сотню
источник

IP

Igor Petruk in Оправдания от Олега
Что такое минимальный? Технически он уже минимальный. Ты хочешь исключить "не нужные"? Какая систама сборки?
источник

IP

Igor Petruk in Оправдания от Олега
Аа, Gradle
источник

IP

Igor Petruk in Оправдания от Олега
Там есть что-то типо "mvn dependency:tree"?
источник

MB

Mikhail Baytsurov in Оправдания от Олега
Вот типа того думал в грэдле найти все дерево и вырезать ему все листья самых старых версий например. Не чувак, оно не гарантирует минимальность) так в проекте например 4 версии junit может оказаться)
источник

DB

Denis Bozunov in Оправдания от Олега
Ручками по старинке Мишань 😂👍
источник

MB

Mikhail Baytsurov in Оправдания от Олега
Дэнчик, привет) Рад видеть, парни. Мир совсем невелик)
источник

DB

Denis Bozunov in Оправдания от Олега
Взаимно!☺️
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in Оправдания от Олега
Mikhail Baytsurov
Вот типа того думал в грэдле найти все дерево и вырезать ему все листья самых старых версий например. Не чувак, оно не гарантирует минимальность) так в проекте например 4 версии junit может оказаться)
Но ведь в сборку попадет только один? Или у тебя так настроено, что несколько джарок разных версий в класспасе?
источник

DB

Denis Bozunov in Оправдания от Олега
У класлодера бы крыша протекла тогда☺️
источник

MB

Mikhail Baytsurov in Оправдания от Олега
Не он резолвает хитро. Кстати хороший вопрос, как. Оно из нескольких модулей. Каждый из которых может тянуть свой junit
источник

MB

Mikhail Baytsurov in Оправдания от Олега
Годный вопрос зачем в проде junit конечно...
источник

DB

Denis Bozunov in Оправдания от Олега
А они под одним парентом?
источник

DB

Denis Bozunov in Оправдания от Олега
Как минимум скоуп определить ☺️
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in Оправдания от Олега
Mikhail Baytsurov
Не он резолвает хитро. Кстати хороший вопрос, как. Оно из нескольких модулей. Каждый из которых может тянуть свой junit
Боюсь что не "хитро", а как файловая система отдала. То есть в общем случае рандомно, а на фиксированной платформе - одно и то же в рамках дефолтного порядка файлов в директории
источник