@@SergeyNemchinskiy записали? А можно ссылочку мне если да. SOAP прям сильно вымораживает и связан с очень с неприятными моментами из жизни) Но узнать о нем что-то новое было бы очень хорошо.
@@SergeyNemchinskiy Очень интересно, было бы круто с подробным туториалом. А еще было бы хорошо увидеть видео о том что делать если уже чуствуешь себя джуном но тебе 15 лет и хочется работать. Очень люблю ваш контент, так держать!
Шикарное видео. Особенно история, я слушал словно аудиокнигу)) Мне кажется, не зря я изучаю java, когда есть люди с такими знаниями и готовые ими делиться)
Сергей у вас с оплатой курса все понятно , конкретная сумма за конкретный курс. А другие почему то скрывают полную сумму обучения и много обещают , но месячное обучение ставят не большие суммы. Предлагают непонятный кредит
Смотрел какой-то доклад по Spring с jpoint вроде и была одна фраза типа "Если вы видите в названии метода или переменной от 5 до 15 слов, то это Spring"
По поводу IBM. В интерпрайзе использую, до сих пор, сервера и клиентов Lotus notes, 6-й версии. Да внутри можно заблудиться. Да всё монструозных размеров. Но оно, от начала и до конца, написано на Java. Кроссплатформенная поддержка клиентов на любой ОС. Идеально работающий софт. Хоть на Windows 95/NT/XP/Vista/8/10 хоть на Ubuntu. Просто эталонный Энтерпрайз софт.
Стало ясно откуда это взялось и примерно что оно делает, но хотелось бы чуток больше фактов что ли, или примеров для чего тот или иной фреймворк и какие решение он даёт. Понятно что можно конечно это найти и в сети, но от вас было бы лаконичнее и более по делу))) А так, всё равно спасибо за видео)
Меня сильно смутило вот это "магическим образом" про внедрение зависимостей в спринге, ведь мне казалось что там нет ничего магического, особенно изначально до аннотаций @Autowired и внедрения через конструктор, тогда ты просто прописывал в xml какой бин в каком бине будет внедрен вручную и есть класс XmlBeanDefinitionReader, который с помощью простого InputStream считывает этот xml (на самом деле InputStream оборачивается в InputSource для работы с xml) я не сильно вникал в это, но по коду примерно понял что и как устроено, конечно логика сложная, сначала данные из InputSource парсятся в объект Document, можно сказать xml преобразуется в java объект с типом Document, который потом преобразуется в объект с типом Element, который после тоже парсится (везде где писал это слово, писал так потому что методы были с названием parse), на этом моменте я тоже понял что каким то магическим образом, потому что хз как именно, но если примерно, то анализируется этот Element и по всем тегам в методе регистрирующем BeanDefinition`ы, с помощью рекурсии проходится до самого независимого бина и записывает его в мапу BeanDefinitions. В целом с помощью гугла, думаю я смогу сделать что то подобное, но понять полностью исходный код не смог, слишком замудренная работа с этими xml, я изначально думал что обычное IO считывание и поскольку там полные пути, то просто достаются объекты класса Class по имени класса и создается объект BeanDefinition с этим классом.Class и остальными данными, из xml. Я по сути вначале писал: "особенно до @Autowired и внедрения через конструктор", но только что понял, что наоборот там проще гораздо, используются обычные BeanPostProcessor`ы, в которых используется рефлексия и все, это слишком легко чтобы описывать, все кто спринг изучал должны разбираться в этом
Здравствуйте Сергей, я смотрю ваши ролики, мне нравится, все понято все четка... я изучаю java начинающий... иногда требуется автоматизировать офисные работы т.е. требуется обработать некие данные которое поступающие из почтового клиента outlook и экспорт в exel.... вообщем можно ли работать с пакетом ms office на java ? Пожалуйста сделайте ролик про это.
Спасибо за информацию. Сергей, подскажите, пожалуйста, почему ходит мнение (и от вас я тоже слышал), что удалёнку на бэк по джаве очень сложно/нереально найти? С чем это связано? На hh, например, находит и на джаве ремоут, и на каком-неть го, пайтоне, только про го и пайтон почему-то так никто не говорит. Очень нравится джава, очень хочу ремоут, но очень не хочу офис и фриланс... что делать?
Сергей проидите пожалуйста в следующих видео в пару кликов рабочий стол и сама работа программиста типа виртуал десктоп показать что и куда откуда ноги ростут )
В видео про участие разработчиков на конференциях, вы говорили, что могли бы отдельно осветить тему подготовки к докладу, выбору темы и т.д. Планируется ли эта тема?
Я извиняюсь за наивность: я в спринге ноль. Вы говорите о спринг дата, та которая создает объекты? Это что-то аналогичное, как андроид room ? Я правильно понял?
Ну, например, у любого бина должно было быть два интерфейса (Home и Remote) причем бин НЕ ДОЛЖЕН был их имплементировать. А они должны были совпадать по именам
Видос для тех, кто уже знает, что такое Spring(( Хоть и понятно, но все абстрактно, как у философов... Где нагладные примеры, как с ним работать? Хоть один...
Стоит ли прислушиваться к Егору Бугаенко по поводу спринга? Скорее по поводу того, как стоит создавать объекты. Егор говорит, что спринг хреново спроектирован, что геттеры и сеттеры - это зло + DI контейнеры - не очень, аннотации и т.д.. Я так и не понимаю адекватное ли мнение у этого Егорки? www.yegor256.com/2016/04/12/java-annotations-are-evil.html
Проще ничего не стало, степень бардака зашкаливает и найти специалиста в некоей узкой области(которых мильен) не так то просто :) Языков наплодили, красивых аббревиатур наплодили, стандартов которые по сути дублируют друг друга наплодили выше крыши :) Казалось бы простые вещи делают, а как начнешь копать мама дорогая... Вот такая она война корпораций плавно переходящая в мелкие междоусобицы :))) XML это чудо инженерной мысли я вообще не понимаю зачем оно надо, нормальный человек не должен это видеть :)) Это какой-то ассемблер высшего уровня :) Короче IT разочаровывает сильно в плане рациональности :) заплывы на скорость в мутной воде технологий :)
@@inbuckswetrust7357 согласен, xml человеческий глаз видеть не должен! Он допустим только как внутриплатформенный формат обмена данными и/или их сериализации.
@@procerator Не оправдывайся, фиксить говнокод, который был написан 10 лет назад - скучно. И делать это для десятка людей, которые тебе и спасибо не скажут это пиздец уныло, ладно бы там платили как в Machine Learning, а так, 3000-4000 тысяч, эмм
@@procerator А у какой компании, работая на энтерпрайз позиции - ты не встречаешься с легаси кодом? Ну просто интересно, видимо, вы пишите все с нуля, и бизнесу выгодно создавать что-то новое, а не допиливать старое.
Спасибо! Сергей, очень удачный формат изложения "От Адама и Евы", интересно и понятно.
Спасибо :) Мне 300 лет и я выполз из тьмы (с)
поддержите лайком за REST и SOAP следующие темы
правда интересно? Запишу
@@SergeyNemchinskiy И GraphQL! )
@@SergeyNemchinskiy записали? А можно ссылочку мне если да. SOAP прям сильно вымораживает и связан с очень с неприятными моментами из жизни) Но узнать о нем что-то новое было бы очень хорошо.
@@SergeyNemchinskiy Очень интересно, было бы круто с подробным туториалом. А еще было бы хорошо увидеть видео о том что делать если уже чуствуешь себя джуном но тебе 15 лет и хочется работать. Очень люблю ваш контент, так держать!
Шикарное видео. Особенно история, я слушал словно аудиокнигу)) Мне кажется, не зря я изучаю java, когда есть люди с такими знаниями и готовые ими делиться)
Спасибо :)
Как у вас успехи в изучении и в профессии? За какое время и до какого уровня отучились?
P😊ooploo
Как раз искал подобную информацию, ваше видео прям подарок для меня )
Спасибо
не за что :)
Посмотрел все видео на канале Сергея про Java - открыл свой Start Up 😁
Поэтому вам респект и уважение за реальные обещания и реальные предосторожности для новичков
Ни одного слова не понял, чем вы занимаетесь, какие то вещи, я так далек от этой низости. Посмотрел полностью) спасибо
Сергей у вас с оплатой курса все понятно , конкретная сумма за конкретный курс. А другие почему то скрывают полную сумму обучения и много обещают , но месячное обучение ставят не большие суммы. Предлагают непонятный кредит
Смотрел какой-то доклад по Spring с jpoint вроде и была одна фраза типа "Если вы видите в названии метода или переменной от 5 до 15 слов, то это Spring"
ага
Какой-нибудь CommonAnnotationBeanPostProcessor? И то не солидное название.
@@ttach8157 вы забыли @ в начале)
или 1С
Так зато документировать код не нужно, всё сразу понятно из названий переменных и методов!)
Эх! Приятно слушать! Очень интересно.
Ура, дождались!)
Энджой :))
Не пропускаю рекламу, чтобы мотивировать Автора ! )
спасибо :)
уже вижу следующий видос "Почему IBM очень странный?" (или что-то подобное)
ой нет. они меня убьют :)
Большое спасибо вам Сергей.
Наконец-то он меня услышал! Рассказал про Spring! УВАЖУХА
Последние ролики вообще радуют
Спасибо, Сергей! Познавательный контент
Спасибо! Слелайте пожалуйста обзор документации Спринг, как ею нужно пользоваться, с чего начинать ?
На счёт ibm полностью согласен на все 100%
Ответ бывшего дилера ibm на мой вопрос почему перестали быть таковыми: они классные, мы их любим, только работать с ними невозможно..
Spring, Hibernate смотрю главные до сих пор) С 2012 ничего не поменялось
Нет времени смотреть но лайк поставлю заранее)
По поводу IBM. В интерпрайзе использую, до сих пор, сервера и клиентов Lotus notes, 6-й версии. Да внутри можно заблудиться. Да всё монструозных размеров. Но оно, от начала и до конца, написано на Java. Кроссплатформенная поддержка клиентов на любой ОС. Идеально работающий софт. Хоть на Windows 95/NT/XP/Vista/8/10 хоть на Ubuntu. Просто эталонный Энтерпрайз софт.
Spring AOP 😎
Это шедевр
Классное видео! Сергей, подскажете литературу для изучения Spring?
Стало ясно откуда это взялось и примерно что оно делает, но хотелось бы чуток больше фактов что ли, или примеров для чего тот или иной фреймворк и какие решение он даёт. Понятно что можно конечно это найти и в сети, но от вас было бы лаконичнее и более по делу))) А так, всё равно спасибо за видео)
Это был бы тренинг дня на 4
Там вроде по названию фреймворка понятно назначение
отличное видео,самое то!
Братуха, в 1цэ этот мэджик давно! Метаданные называется ) или проше говоря семантический слой! )
Пожалуйста, расскажите про IBM
Обязательно расскажи про IBM
Меня сильно смутило вот это "магическим образом" про внедрение зависимостей в спринге, ведь мне казалось что там нет ничего магического, особенно изначально до аннотаций @Autowired и внедрения через конструктор, тогда ты просто прописывал в xml какой бин в каком бине будет внедрен вручную и есть класс XmlBeanDefinitionReader, который с помощью простого InputStream считывает этот xml (на самом деле InputStream оборачивается в InputSource для работы с xml) я не сильно вникал в это, но по коду примерно понял что и как устроено, конечно логика сложная, сначала данные из InputSource парсятся в объект Document, можно сказать xml преобразуется в java объект с типом Document, который потом преобразуется в объект с типом Element, который после тоже парсится (везде где писал это слово, писал так потому что методы были с названием parse), на этом моменте я тоже понял что каким то магическим образом, потому что хз как именно, но если примерно, то анализируется этот Element и по всем тегам в методе регистрирующем BeanDefinition`ы, с помощью рекурсии проходится до самого независимого бина и записывает его в мапу BeanDefinitions. В целом с помощью гугла, думаю я смогу сделать что то подобное, но понять полностью исходный код не смог, слишком замудренная работа с этими xml, я изначально думал что обычное IO считывание и поскольку там полные пути, то просто достаются объекты класса Class по имени класса и создается объект BeanDefinition с этим классом.Class и остальными данными, из xml. Я по сути вначале писал: "особенно до @Autowired и внедрения через конструктор", но только что понял, что наоборот там проще гораздо, используются обычные BeanPostProcessor`ы, в которых используется рефлексия и все, это слишком легко чтобы описывать, все кто спринг изучал должны разбираться в этом
Спасибо!
Spring - это весна. Фреймворки 2020:
- пандемия
- кризис
Не благодарите
А Java community какой фреймворк создал?
Если проводить параллели с .NET, какие это будут фреймворки, кроме asp и entity?
Ninject
Да так-то, по сути, ничего. Асп.Нета и EF достаточно. Далее библиотеки уже по желанию
@@liamsmith7052 так что лучше Asp net core или Java+Spring?
Здравствуйте Сергей, я смотрю ваши ролики, мне нравится, все понято все четка... я изучаю java начинающий... иногда требуется автоматизировать офисные работы т.е. требуется обработать некие данные которое поступающие из почтового клиента outlook и экспорт в exel.... вообщем можно ли работать с пакетом ms office на java ? Пожалуйста сделайте ролик про это.
poi.apache.org можно
Спасибо за информацию. Сергей, подскажите, пожалуйста, почему ходит мнение (и от вас я тоже слышал), что удалёнку на бэк по джаве очень сложно/нереально найти? С чем это связано? На hh, например, находит и на джаве ремоут, и на каком-неть го, пайтоне, только про го и пайтон почему-то так никто не говорит. Очень нравится джава, очень хочу ремоут, но очень не хочу офис и фриланс... что делать?
СейлсФорс?
Расскажите про IBM
Спасибо
давай байки про IBM
Ой, они придут меня убивать :)
Доброго времени суток Сергей. А у Вас есть курс по Спрингу?
А что всё-таки лучше ноутбук или компьютер? Для программистов
Про IBM интересно. И про jakarta ee
все будет
Spasibo.Ochen xoroshoe video
Сергей проидите пожалуйста в следующих видео в пару кликов рабочий стол и сама работа программиста типа виртуал десктоп показать что и куда откуда ноги ростут )
Не покажу :) Я если занимаюсь программированием, то для начинающих
В видео про участие разработчиков на конференциях, вы говорили, что могли бы отдельно осветить тему подготовки к докладу, выбору темы и т.д. Планируется ли эта тема?
Да, она в списке на запись
Какой тип данных подходит для работы с деньгами в java?
Сергей посоветуйте хорошие библиотеки для Парсинга JSON для джавы
Gson
Я извиняюсь за наивность: я в спринге ноль. Вы говорите о спринг дата, та которая создает объекты? Это что-то аналогичное, как андроид room ? Я правильно понял?
Лайк!!
А можно какой-то пример монструозности из EJB1?))
Ну, например, у любого бина должно было быть два интерфейса (Home и Remote) причем бин НЕ ДОЛЖЕН был их имплементировать. А они должны были совпадать по именам
вернее - по нейм конвершен
А что не так со Spring Security? По моему в связке со Spring Boot это очень мощный и несложный фреймворк по защите веб приложений
Почему не c++ например вошел в энтерпрайз? Вроде как уже давно существовал,и подходит к требованиям, работает на юниксе и быстрый.
Слишком сложный
Сергей, а вы знаете какой-нибудь javascript фреймворк (react, vue, ang) на хорошем уровне? Важно ли это для java программиста?
Я - нет. На тот момент, когда я ушел в бизнес, это еще не было мейнстримом. но учил бы Ангуляр. Сейчас надо
@@SergeyNemchinskiy Потому что typescript? И джавистам он понятнее?
@@andrey7829 да
Про IBM интересно
Я только начинаю изучать спринг и у меня возник вопрос: какой Фреймворк лучше использовать вместо spring security(раз он не очень удобный)?
Если вы используете спринг, то у вас нет вариантов - только спринг секьюрити. Спринг ни с чем сторонним нормально не вяжется
Sergey Nemchinskiy Понял, благодарю за ответ!
Він незручний тільки якщо робити якісь складні і нестандартні речі. Для простих задач він тривіальний.
procerator ничего не понял, но спасибо за ответ
Сами пишите секьюрити. Это несложно
Видос для тех, кто уже знает, что такое Spring(( Хоть и понятно, но все абстрактно, как у философов... Где нагладные примеры, как с ним работать? Хоть один...
Спасибо за видео
Рад, что пригодилось
Разве для микросервисов он не слишком дорогой?
Намного приятней для микросервисов Го
А где найти курсы по Salesforce?
А может кто-нибудь подсказать, какой тип внедрения зависимости (xml, аннотации, java конфигурации)сейчас используется?
в зависимости от задачи. Но чаще всего - аннотациями
Как понимать "Обратно - совместимое"?
Следующие версии совместимы с прежним кодом
Стоит ли прислушиваться к Егору Бугаенко по поводу спринга? Скорее по поводу того, как стоит создавать объекты. Егор говорит, что спринг хреново спроектирован, что геттеры и сеттеры - это зло + DI контейнеры - не очень, аннотации и т.д.. Я так и не понимаю адекватное ли мнение у этого Егорки? www.yegor256.com/2016/04/12/java-annotations-are-evil.html
Только Java Persistence API, а не Architecture :)
да, оговорился
Странно, что ваша команда еще не сварилась в кипятке.
Хочу узнать почему IBM держится до сих пор !!!
Too big to fall
Они железки до сих пор выпускают да и софт у них нормальный, с чего бы им не держатся ?
6:19 ору
7:55 очень качественная отрыжка
JPA вроде бы Java Persistence API. Не Architecture.
Ой, да. Спутал
Но вы не ответили зачем все это нужно
Зачем они так делают
like
Конечно отношение к Spring будет сложным, сколько можно кипятком ...
Скажите чтобы не писали кипятком, ато земля начнет кипеть.
нужен петличный микрофон
Он уже есть, я с него писал байки. Но сейчас мог только на пушку. Но вроде звук хороший, что вам не нравится?
со спрингом только одна ассоциация "говнище тормозное"
А с каким фреймворком это не так?
Ничего не понял. О чем он хотел рассказать?
серьезно
Если всё просто стало писать, то и зарплаты должны быть падать.
Задачи по сложности тоже все растут
Английский новичкам учить проще не стало.
Проще ничего не стало, степень бардака зашкаливает и найти специалиста в некоей узкой области(которых мильен) не так то просто :) Языков наплодили, красивых аббревиатур наплодили, стандартов которые по сути дублируют друг друга наплодили выше крыши :) Казалось бы простые вещи делают, а как начнешь копать мама дорогая... Вот такая она война корпораций плавно переходящая в мелкие междоусобицы :)))
XML это чудо инженерной мысли я вообще не понимаю зачем оно надо, нормальный человек не должен это видеть :))
Это какой-то ассемблер высшего уровня :)
Короче IT разочаровывает сильно в плане рациональности :) заплывы на скорость в мутной воде технологий :)
@@inbuckswetrust7357 согласен, xml человеческий глаз видеть не должен! Он допустим только как внутриплатформенный формат обмена данными и/или их сериализации.
@@inbuckswetrust7357 идите в 1с) там всё понятно и нет войти корпораций
+++
Удивительная способность рассказывать что то 16 минут, и не рассказать ничего по делу
Да всё по делу. Что именно нет?
Так все по факту
Блин эти фразы "писать кипятком" и подобные неприятны на слух
А ещё "ну такое" и "вот это всё".
Привыкайте 😂
Ваш Блин тоже режет слух
я не вещаю на широкую аудиторию@@АнтонКосых-ц1с
Бесит твое нытьё
как можно не ripнуться с такой унылой работой? энтерпрайз это же пиздец как скучно
Зарплата, бро
Ентерпрайз це а ні трохи не скучно. Все залежить від проекту.
@@procerator Не оправдывайся, фиксить говнокод, который был написан 10 лет назад - скучно. И делать это для десятка людей, которые тебе и спасибо не скажут это пиздец уныло, ладно бы там платили как в Machine Learning, а так, 3000-4000 тысяч, эмм
@@badboys520 ти зараз поплутав enterprise i legacy. Не всякий ентерпрайз - легасі, і не всяке легасі - ентерпрайз.
@@procerator А у какой компании, работая на энтерпрайз позиции - ты не встречаешься с легаси кодом? Ну просто интересно, видимо, вы пишите все с нуля, и бизнесу выгодно создавать что-то новое, а не допиливать старое.
Первонахов тут банят ? :)
Надеюсь!)
Ну вот а нафига они тут нужны?
Кружечка с тризубом конечно всё портит. Не думаю, что политике место на этом канале
Купа води. ((( 16 хвилин до сраки. Ні про що. (((