Аааа твои компресс видео формат , сахар для моих глаз и ушей, каеф... а то смотришь других и они блин по часа мусолят а ты шух-шух кратко, первые твои видео потом ещё замедлял на 0.75 и гуглил по часу по два всё что ты юзал)
Здрасте Андрей. Можете сказать своё мнение об таких технологиях как: Serverless, Kubernets, Cloud computing, GraalVM, native image, Quarkus. Буду ждать вашего ответа. Спасибо.
Скачал JDK 14, что нужно сделать чтобы работали эти фичи? Language level: X - Experimental Features. Ставил 13 (Preview) - Switch expressions Но крашит с ошибкой --enable-preview
@@ingvarriver5793 с ними ситуация, как с блоггерами на ютюбе - уже есть явные пара-тройка лидеров в каждой теме, к ним все привыкли вот их и смотрят. А на новеньких и смысла нет оглядываться, какая бы там у них не была реклама.
Хочется видео про реактивный Spring! Все нововведения в java я знаю, но всё равно смотреть очень интересно! Твои видео крутые, классно рассказываешь и объясняешь!
Спасибо! Неплохой обзор. Немного не понял сходу о record. Не хватает сравнительного анализа с тем как было раньше, как сделано в видео для всех остальных нововведений.
По поводу нового switch, выглядит очень похоже на функциональщину, а конкретно на Supleer и Runnable на сколько помню в 13 когда это ещё новый switch был экспериментальной фичей можно было использовать стандартный для фп синтаксис this::toString (могу ошибаться), собственно вопрос, данные операции так же являются потоко-безопасными и требуют либо cancurrent либо final переменных?
С какой версии java можно уже свободно из блока функции давать значение переменной вне этого блока, без костылей, вроде AtomicReference? Увидел это в примере со switch.
Очень интересное видио, отличный новостной формат. После работы за чашечкой кофе послушать про новинки в программировании без головной боли, а то на ru yotube одни видосы: сколько зарабатывает, а стоит ли учить этот язык и прочее мыло. А такого я еще не видел на ru yotube (имею ввиду с хорошей подачей информации)!!! И уже какая новая фишка озвученная в видео мне понравилась, могу спокойно погрузится для изучения тех.доки. Прям лайк, подписка и репост. Отвечу про Ваше желание рассказывать про старые версии: Моё мнение такое (и только моё! без холивара прошу) - про старые версии лучше оставить в раздел обучающих курсов для новичков и тому подобное(т.е. я не отрицаю их необходимость, просто это уже другой формат), да и вам думаю нет особого желания копаться в неактуальной информации, т.к. уже везде требуется знание 12 версии java.
Вчера вечером включаю на apple tv ролик от letscode про JDK14. Он рассказывает про NPEhelper, и на фразе "сейчас запустим и проверим как он обработает NPE" apple tv виснет и перезагружается. Такое с коробкой от Apple случилось впервые за 2 года. Вот что Java с яблоком делает))
Спасибо) Поддерживаю кстати комментаторов ниже. Хотелось бы посмотреть изменения джавы, хотя бы основные, начиная с 9 версии. Думаю 8 для всех уже известна более менее - вышла давно, юзается уже повсеместно. P.S. var отдает дикими флешбеками с js и похоже на сблев. Хотя мб это и удобно.
@@letsCodeDru Норм видосы. Я просто не уверен что многие до твоего видео, вообще, хоть как-то с ними работали. Знали,что есть, а что и как работает не важно было... лучше какой фреймворк дернуть, чтобы он за тебя все сделал... Ну а ты глубже копнул. Я например узнал может быть и не много новго, но некоторые вещи переосмыслил. Очень ценно!
Вопрос про прокси: в спринге используется метод проксирования JDK dynаmic proxy - наследование на основе интерфейсов класса, а не наследование от самого класса. Так вот, что нам мешает наследоваться рекордам от интерфейсов - т.е. все методы писать в интерфейсы и имплеменить их в рекордах. И проблем с прокси не будет?!
Круто, спасибо Хотелось бы и про другие версии, Поподробнее про модули и самое главное: aot компиляцию в 9+. По ней инфы вообще почти нет. Мне, например, надо немаленький проект (несколько модулей, 500+ классов, спринг, хибернейт, tesseract) грамотно компилировать в нейтив, а идеале чтобы была просто Gradle task. Как это сделать не нашёл примера нигде вообще. Максимум - один класс компиляторов с методом main.
О, Боже... Наконец-то текстовые блоки! Не будет больше этого уродства с большими запросами, которые ты пытаешься хоть как-то привести в читабельный вид)) Пока все эти изменения выглядят прям прилично... Посмотрим как оно в действии будет. Спасибо за видео! Было очень интересно!)
клади запрос в файл, читай его в мапу в память из файла, сразу куча плюсов: запрос хранится как нормальный SQL любой редактор его подсвечивает нормально, мапу можно переинициализировать без перекомпиляции, а значит менять запрос. )))
И да, конечно это на эксперементальном сервере и самой последней версией приложения. Для клиентов все еще 11я java. Ты еще спрашивал что разгребаем на стриме. В принципе особых проблем не возникло, только Jenkins поплохело и тесты некоторые слетели. А еще maven не всегда проект собирал корректно. Сейчас оценил SDK MAN. очень удобно. Спасибо за твой труд!
Привет! Смотрю твои видео с огромным удовольствием, спасибо тебе за них! Только один вопрос - а почему ты не используешь шрифты с лигатурами типа Fira Code или Jetbrains Mono? Они реально улучшают читаемость кода, попробуй )) Только не забудь при выборе шрифта включить сами лигатуры там же, в настройках ))
Ждем все изменения с 8 джавы.
хотим все изменения v.9+
Ждем фич, бро!
Поскорее бы!
Очень ждем, сидим на старом проекте там выше 8ки еще не прыгали. Но было бы неплохо знать, что есть жизнь за бортом ^_^
@@desire88 пф! тут давеча динозавра с 1.5 переводил помаленьку....
Да гайд по всем изменениям с 8+ было бы полезно)
Привет, лайк за видео. Сделай такие же описания от 13 до 9 включительно. Спасибо!!!
привет!
Запиши все последние версии джавы плиз. Часто спрашивают на собесах)
можно с 8 начать!
Лучше с 1.0.2 начать и плавно наблюдать, как язык менялся
@@andk5228 мне тоже кажется, что с 8ки актуально
@@dmitry-utkin какой в этом смысл?
@@dmitriiuskov5218 Чтобы пройтись по всем фичам языка постепенно.
спасибо,хотелось бы услышать все новое начиная с 9-ой версии
Можно аналогичное по 11 джавке
Идеально было бы с 9 по 15 целый плейлист
Поставил лайк в поддержку видосов о нововведениях в предыдущих версиях Java)
Люблю я "string" в начале мая!
c большой буквы надо писать)
Классный ролик, спасибо огромное!! Да, хотелось бы видеть в этом репозитории все изменения с 9 Java
Отлично получилось, присоединяюсь к ожидающим выпуски по прошедшим патчноутам.
Спасибо за поддержку канала)
Лайк за четко поставленную речь (=
Пожалуй лучший канал про джаву. Все ясно и понятно. Ждем больше видосов
супер! ждем выпуски с джавой от 9. Спасибо огромное!!
Видео - супер, поддерживаю все комментарии про аналогичные записи начиная с 8ки.
P.S. time = "string" - как проверка на внимательность :)
Switch сильно порадовал.
Надеюсь увидеть разбор и предыдущих jdk.
Я за то, чтобы было больше видео по Java
Наглядно, весело и запоминается хорошо. Большое спасибо. Небольшая продолжительность видео тоже нравится, 40-минутный обзор я бы не стал открывать.
Спасибо за вашу работу, как всегда все по делу, и без никакой воды!
Аааа твои компресс видео формат , сахар для моих глаз и ушей, каеф... а то смотришь других и они блин по часа мусолят а ты шух-шух кратко, первые твои видео потом ещё замедлял на 0.75 и гуглил по часу по два всё что ты юзал)
Здрасте Андрей.
Можете сказать своё мнение об таких технологиях как: Serverless, Kubernets, Cloud computing, GraalVM, native image, Quarkus.
Буду ждать вашего ответа.
Спасибо.
Приходи вечером на стрим, обсудим) ruclips.net/user/geekchatdrulive
@@letsCodeDru notification будет?
Большое спасибо за Ваши работы! Доходчиво, быстро и по делу =)
Скачал JDK 14, что нужно сделать чтобы работали эти фичи? Language level: X - Experimental Features.
Ставил 13 (Preview) - Switch expressions
Но крашит с ошибкой --enable-preview
Запиши пожалуйста серию выпусков по всем JDK начиная с 9
Круто! Приятно слушать.
Давай все начиная с 9 =)))
Голосую за обнову по спрингу)
Очень качественные видео. Спасибо за труды
Спасибо за обзор. + за обзор изменений v.9+
С удовольствием бы посмотрел видео о изменениях в Java
Ставлю лайк не глядя. У вас видео всегда хорошего качества.
Спасибо, отличный канал
Все о GC, currency, Thread и String в Java 8.
Record, текстовые блоки - это же офигенно
А я всё думаю, чего это Java последнее время вылазит со своими обновлениями!
:-D
Спасибо. 👍.
Надо, я считаю, допиливать Сарафан и рекламировать эту социалку. ).
Готов отдать все права на социалку тебе)
@@letsCodeDru да зачем мне то, просто идея хорошая и она твоя. Моим кривым рукам нельзя давать социалочку )).
Социалки уже совсем не актуальны, чтобы в них вкладываться. Хз даже, что может привлечь людей в новую сеть
@@letsCodeDru реклама, долгая нудная реклама, чтоб из каждого утюга. Плюс фишки анимация всякая , типа новые доработки и быстрота.
@@ingvarriver5793 с ними ситуация, как с блоггерами на ютюбе - уже есть явные пара-тройка лидеров в каждой теме, к ним все привыкли вот их и смотрят. А на новеньких и смысла нет оглядываться, какая бы там у них не была реклама.
Благодарю за ценный обзор. Лайк!
а final фильды нельзя менять через рефлексию, что-то было об этом в спецификаций 17 - ой главы?
Хочется видео про реактивный Spring!
Все нововведения в java я знаю, но всё равно смотреть очень интересно! Твои видео крутые, классно рассказываешь и объясняешь!
🐁🤏 держи мышу!
До конца весны (spring) ждууу
Спасибо! Неплохой обзор. Немного не понял сходу о record. Не хватает сравнительного анализа с тем как было раньше, как сделано в видео для всех остальных нововведений.
спасибо за обзор,
тенденция как вижу сохраняется, бежим за скалой, от mutable к immutable, от statement к expression.
Расскажи что там за workers новые в Node.JS появились, уже разобрался?
Спасибо! Хотим все изменения с джавы 8 :)
По поводу нового switch, выглядит очень похоже на функциональщину, а конкретно на Supleer и Runnable на сколько помню в 13 когда это ещё новый switch был экспериментальной фичей можно было использовать стандартный для фп синтаксис this::toString (могу ошибаться), собственно вопрос, данные операции так же являются потоко-безопасными и требуют либо cancurrent либо final переменных?
Java 15 вышла, есть тема для нового видео )
Отличный урок
thanks a lot=)) ++++++ for all updates since java9 ))
217-й лайк мой))) Спасибо за видео! Очень интересно!
С какой версии java можно уже свободно из блока функции давать значение переменной вне этого блока, без костылей, вроде AtomicReference? Увидел это в примере со switch.
Java в Kotlin решила превращаться:))
Время года string, теперь компактное ;-)
Простите за занудство, но есть StringUtils.capitalize() в apache commons для примера про switch-expression
Очень интересное видио, отличный новостной формат. После работы за чашечкой кофе послушать про новинки в программировании без головной боли, а то на ru yotube одни видосы: сколько зарабатывает, а стоит ли учить этот язык и прочее мыло. А такого я еще не видел на ru yotube (имею ввиду с хорошей подачей информации)!!! И уже какая новая фишка озвученная в видео мне понравилась, могу спокойно погрузится для изучения тех.доки.
Прям лайк, подписка и репост.
Отвечу про Ваше желание рассказывать про старые версии:
Моё мнение такое (и только моё! без холивара прошу) - про старые версии лучше оставить в раздел обучающих курсов для новичков и тому подобное(т.е. я не отрицаю их необходимость, просто это уже другой формат), да и вам думаю нет особого желания копаться в неактуальной информации, т.к. уже везде требуется знание 12 версии java.
Отличное видео,
Вчера вечером включаю на apple tv ролик от letscode про JDK14.
Он рассказывает про NPEhelper, и на фразе "сейчас запустим и проверим как он обработает NPE" apple tv виснет и
перезагружается.
Такое с коробкой от Apple случилось впервые за 2 года. Вот что Java с яблоком делает))
Эх, если бы *только* _Java_ с _Idea_ за нами следили!..
Привет, лайк видосу.
Ты молодец!
спасибо, switch супер!!!
Шикарный обзор! Спасибо
Спасибо)
Поддерживаю кстати комментаторов ниже. Хотелось бы посмотреть изменения джавы, хотя бы основные, начиная с 9 версии. Думаю 8 для всех уже известна более менее - вышла давно, юзается уже повсеместно.
P.S. var отдает дикими флешбеками с js и похоже на сблев. Хотя мб это и удобно.
Присоединяюсь и жду с 8 джавы!
Спасибо за видео!
Поля end и data инициализированы (умолчательным значением). Непроинициализированные поля вам не пропустит компилятор.
The Java feature 'Pattern Matching in instanceof Expressions' is only available with source level 16 and above
Весьма остроумно подмечено на 7:51
Спасибо за разбор!
что за плагин в идейке с раскрывающимися окнами? прикольно смотрится
Это следующая версия идеи. Прост EA версию скачал
Чтож, такими темпами Java по удобству работы дорастёт до Kotlin-a)
Видео понравилось. лайк поставил, подписался! Сделай, пожалуйста, видосы про java 8, 9, 11 и 17
Война - это мир. Свобода - это рабство. А сентябрь - это весна :)
А если серьезно, то отличный обзор!
10:23 ещё март апрель май СТРОКА, мышечная память называется
Круто!
Спасибо за видео! )
А уже есть видео про нововведения с 9-той?
Docker и микросервесы
Жду видоса по реактивному спрингу:)
Правильно делаешь) будет. Инфа 100%. Сроки пока не скажу, но до конца весны должен успеть
Вообще было бы неплохо уроки по ява, именно от вас, так как очень хорошо объясняете
Дружище, я когда по сервлетах запилил видос, меня какахами начали закидывать, мол сильно лайтово и никому не надо, а ты тут базу просишь)))
letsCode ну я имел ввиду какие то нюансы по языку
@@Max-mt5kw Хорстмана читай, там все ньюансы
@@letsCodeDru Норм видосы. Я просто не уверен что многие до твоего видео, вообще, хоть как-то с ними работали. Знали,что есть, а что и как работает не важно было... лучше какой фреймворк дернуть, чтобы он за тебя все сделал... Ну а ты глубже копнул. Я например узнал может быть и не много новго, но некоторые вещи переосмыслил. Очень ценно!
Познавательно
Вопрос про прокси: в спринге используется метод проксирования JDK dynаmic proxy - наследование на основе интерфейсов класса, а не наследование от самого класса.
Так вот, что нам мешает наследоваться рекордам от интерфейсов - т.е. все методы писать в интерфейсы и имплеменить их в рекордах.
И проблем с прокси не будет?!
С хибером может не работать. Если идет кодогенерация через наследование. И в спринге в configuration тоже не будет работать.
Спасибо большое!
Вот спасибо! огонь))
Дрю крут! Спасибо!
Расшифровка экзепшенов это имел встроенное логирование получается ?
Круто, спасибо
Хотелось бы и про другие версии,
Поподробнее про модули и самое главное: aot компиляцию в 9+. По ней инфы вообще почти нет.
Мне, например, надо немаленький проект (несколько модулей, 500+ классов, спринг, хибернейт, tesseract) грамотно компилировать в нейтив, а идеале чтобы была просто Gradle task. Как это сделать не нашёл примера нигде вообще. Максимум - один класс компиляторов с методом main.
Ого! 14 Ява вышла!
Очень ждем все измнения после Java 9
Интересно, а переносы строк это всегда
, или в зависимости от системы может быть
?
О, Боже... Наконец-то текстовые блоки! Не будет больше этого уродства с большими запросами, которые ты пытаешься хоть как-то привести в читабельный вид))
Пока все эти изменения выглядят прям прилично... Посмотрим как оно в действии будет.
Спасибо за видео! Было очень интересно!)
клади запрос в файл, читай его в мапу в память из файла, сразу куча плюсов: запрос хранится как нормальный SQL любой редактор его подсвечивает нормально, мапу можно переинициализировать без перекомпиляции, а значит менять запрос. )))
Расскажи про все изменения в Java c 8 до 14, в серии видео. Плиз.
Не понятно как с новым свичем выполнить выражение внутри кейса и без брейка перейти к следующему кейсу?
Хотелось бы узнать твое мнение насчет такой технологии как GWT и почему в свое время она не стала мейнстримом
Привет! Классные видосы.
Какой шрифт в идее?
FiraCode
Вчера мигрировали. Разгребаем конфликты. Но вроде все норм. Перешли с 11
И да, конечно это на эксперементальном сервере и самой последней версией приложения. Для клиентов все еще 11я java. Ты еще спрашивал что разгребаем на стриме. В принципе особых проблем не возникло, только Jenkins поплохело и тесты некоторые слетели. А еще maven не всегда проект собирал корректно. Сейчас оценил SDK MAN. очень удобно. Спасибо за твой труд!
Когда уже будет шаблонные строки, как в JS или Котлин?
Годно
Спасибо!
12:12 - ха, в Pascal можно через запятую перечислять константы для case.
record туда же
6:22 Очень хотим!
Свитч плавно превращается в котлиновский when
Привет! Смотрю твои видео с огромным удовольствием, спасибо тебе за них! Только один вопрос - а почему ты не используешь шрифты с лигатурами типа Fira Code или Jetbrains Mono? Они реально улучшают читаемость кода, попробуй )) Только не забудь при выборе шрифта включить сами лигатуры там же, в настройках ))
Использую, но не в видео. Чтобы у смотрящих мозг не взрывался от лигатур
@@letsCodeDru заделался спонсором твоим по программе GoodMan. У тебя отличный канал, надо поддерживать )
Крутяк!
Очень грамотное видео, можно только позавидовать профессионализму автора! А мы тем временем не можем вскарабкаться с 7 java наверх).