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