Лучший Гайд по Логированию За 12 Минут

  Рет қаралды 41,877

Vlad Mishustin

Vlad Mishustin

Күн бұрын

Пікірлер: 100
@fakng-engineer
@fakng-engineer Ай бұрын
*ШПАРГАЛКА ПО ЛОГИРОВАНИЮ УЖЕ ДОСТУПНА В БИБЛИОТЕКЕ JAVA JUNIOR* : www.faang.school/java-junior-library?
@EdwardNorthwind
@EdwardNorthwind Ай бұрын
Она тупо ведет на главную
@schizzcake
@schizzcake 7 күн бұрын
крайне редко ̶и̶л̶и̶ ̶н̶и̶к̶о̶г̶д̶а̶ пишу комменты, но видосы агонь ♥ Полезно не только разрабам, но и тестировщикам, и вообще всем, кто как-то связан с IT. Монтаж, анимации, звуки так увлекают, что смотрю даже по тем темам, которые уже знаю. Просто потому что очень качественно сделано) Подача топ: простыми словами объяснять что-то сложное - это прям талант. Поддерживаю коммент о том, что хотелось бы видос про Elasticsearch в духе ролика про Kafka
@yTo4Ko
@yTo4Ko 19 күн бұрын
Красавчик, учу не программирование, а тестирование и даже для этого направления на канале очень много годноты)
@ycblhukolaeba6798
@ycblhukolaeba6798 Ай бұрын
Кайф! Очень доходчиво. Было бы здорово увидеть разбор Elasticsearch(Opensearch) в духе ролика про Kafka
@Black-hf5dd
@Black-hf5dd Ай бұрын
Невероятно крутое направление канала. Красава Влад, простыми словами о сложном)) смотрю каждый видос, продолжай в том же духе🫡🔥
@settyentyson8678
@settyentyson8678 Ай бұрын
Пишу комментарий для продвижения видео, ведь контент реально на высоком уровне и полезен!
@AlibekKeneskhan
@AlibekKeneskhan Ай бұрын
Согласен, Владик шарит как преподнести инфу так чтобы мозг впитал эту инфу до последней капли 😂
@qorganbek_d
@qorganbek_d Ай бұрын
контент и монтаж топ ! ДАЛЬШЕ ПРОДОЛЖАЙ СНИМАТЬ ТАКИЕ ПОЛЕЗНЫЕ ВИДОСЫ
@aukolosov
@aukolosov Ай бұрын
Сын только осваивает программирование. Если бы я ему не включал, он бы никогда даже не стал искать т.к. ещё не ориентирутся. А тут смотрит с удовольствием т.к. вполне понятно. Спасибо огромное да такой уровень доступности.
@skewb1k
@skewb1k Ай бұрын
Я: что там в логах, посмотрим Логи: we're here 1
@coredump3835
@coredump3835 Ай бұрын
@skewb1k Будешь смеяться я видел примерно такое "Дата:Время:Warning - you can't be here never !!!" причем без имени класса и метода.
@denis1999ish
@denis1999ish Ай бұрын
берешь и через grep ищешь фразу в коде и все тут же становится понятно))
@molot_ua
@molot_ua Ай бұрын
Хороший контент, мотивирующий. Смотрю для поднятия настроения, вместо Камеди Клаб
@dovajarvis
@dovajarvis Ай бұрын
Объяснение логов, сайт с материалами по git, Kafka, Docker, микросервисы. Целый roadmap по Java. И всё это бесплатно. Видосы хорошо смонтированы, коротко и ясно без лишней "воды". Мужик, ты себе дорогу в рай готовишь)). Благодарен за твою работу. Хотелось бы узнать про реплики реляционных баз данных (да и вообще best practice по базам данных), чего мало качественного контента найдешь в интернете
@zamerzavets
@zamerzavets Ай бұрын
Автор - молоток, делает достойно. Уважаем
@УСИГМА-р9и
@УСИГМА-р9и Ай бұрын
Пишу комментария для продвижения канала) Удачи!
@svitboomer8840
@svitboomer8840 Ай бұрын
Пишу в поддержку канала! Тебя очень приятно смотреть, продолжай в том же духе! У тебя здорово получается 🥰
@skyx5691
@skyx5691 21 күн бұрын
Спасибо большое за супер качественный контент! Влад, от души!!!
@iulagiotrd9876
@iulagiotrd9876 15 күн бұрын
Я бы поставила вам миллионы лайков. Как жаль что можно поставить только один 😢😢😢
@ЮрийДымов-у6щ
@ЮрийДымов-у6щ Ай бұрын
Братик давай быстрее у меня собеседование через 3 минут
@germanandknop3806
@germanandknop3806 Ай бұрын
😂😂😂 🎉
@ДрейнРул
@ДрейнРул Ай бұрын
Делаем брат не боись
@eugenebalts
@eugenebalts Ай бұрын
Братик, тебе не нужно на собеседование, давай на буткемп
@senser1o76
@senser1o76 Ай бұрын
😂😂😂
@onizuka117
@onizuka117 Ай бұрын
@@eugenebalts в буткемп, в котором научат пихать в приложение все, что попадется на глаза
@АлександрГерасимов-я6я
@АлександрГерасимов-я6я Ай бұрын
Привет,Влад!Спасибо за твои труды - мне очень помогли твои обучалки на этапе вхождения в должность техадмина по внедрению систем. Разбирался вместе с тобой)Жаль,что из России всё сложнее становится смотреть...
@egorshumilo7656
@egorshumilo7656 28 күн бұрын
Это видео было очень ценным для нас)
@daniil2704
@daniil2704 Ай бұрын
В плане ошибок, мне оч нравится Rust. В нем не бывает, я не знал/не подумал что здесь может быть ошибка, везде все обернуто в Result/Option если возможен результат не положительный, и ты сразу думаешь как это обработать, и когда ты написал свою програму, ты прям уверен, что бы не случилось, она будет работать так как ты задумал
@sanzharbekamatov1581
@sanzharbekamatov1581 Ай бұрын
Логи это не всегда про ошибки. На скале тоже используется минимум опшн, а если хочешь детальнее то есть много чего, но логи нужны чтобы отследить полностью запрос, успешный или нет, для дальнейшей аналитики.
@daniil2704
@daniil2704 Ай бұрын
@@sanzharbekamatov1581 шарю, я просто конкретно про ошибки написал)
@УмарКаригов
@УмарКаригов Ай бұрын
Благодарю за труд!
@SanCharis423
@SanCharis423 Ай бұрын
Ты очень круто все объясняешь, спасибо большое. было бы круто если бы ты мог ещё объяснять некоторые функции/действие в JS.
@АнтонКоваленко-ж7з
@АнтонКоваленко-ж7з Ай бұрын
Лайкнул видос авансом. Позже обязательно гляну)) заранее спасибо за труд!
@danielfleancu4936
@danielfleancu4936 Ай бұрын
Как задонатить? Я в восторге от проделанной работы в создании видосов… тоже готовлюсь к собес, освежаю знания
@kirya_she
@kirya_she Ай бұрын
Круто 🎉 спасибо что объяснил такую тему простыми словами
@ИгорьКомаров-т4ш
@ИгорьКомаров-т4ш Ай бұрын
Класно!!! Понятно!!! Круто!!! Особенно с анимацией.
@Сигма228-е4ы
@Сигма228-е4ы Ай бұрын
когда думал что здесь будет про регистрацию что-то а в итоге совсем другое))
@katherinevse
@katherinevse Ай бұрын
Самый лучший канал по программированию, все очень четко и понятно, огромный респект и благодарность! Было бы круто посмотреть видео про кубернетес!!!
@thevaiskas9897
@thevaiskas9897 3 күн бұрын
Братик спасибо за видос❤
@maxwarm-p5c
@maxwarm-p5c Ай бұрын
Влад, привет! Подскажи с помощью какого софта делаешь анимации?
@СанСаныч-я1ж
@СанСаныч-я1ж 20 күн бұрын
Да, то же бы хотелось узнать!
@andystravelsrus1139
@andystravelsrus1139 Ай бұрын
Как всегда крутецко! Спасибо!
@ksardas21
@ksardas21 Ай бұрын
Очень крутое ролик, я бы хотел ещё посмотреть от тебя видео про мониторинг и метрики используя prometheus и grafana
@PBmAsTeP
@PBmAsTeP 17 күн бұрын
Ох... Ощутил боль когда услышал о логировании действий пользователя, дабы отследить что могло пойти не так. (боль опыта падения бекэнда за счет бездумного логирования) "Обязательно логгируйте исключения" (с) На практике к логам нужно подходить с умом. (Особенно на бекэнд составляющей если ваше приложение сложносоставное (клиент < - > сервер)) Ведь пользователь может умышленно делать вызов исключений (кривыми действиями), тем самым запросто заполнит память HDD на хост машине бек-энда, что приведет к бесконтрольному падению сервиса с потерей данных что физически не успели записаться на диск.
@xalirlx
@xalirlx Ай бұрын
спасибо за видео. очень полезно и легко для понимания. ❤
@senser1o76
@senser1o76 Ай бұрын
Давай лучше видос про развертывание elastic search и пользование кибаной
@bondarenko1702
@bondarenko1702 Ай бұрын
Спасибо за это видео
@casimoffkirill
@casimoffkirill Ай бұрын
Спасибо за контент🎉
@alexandrsavin2266
@alexandrsavin2266 Ай бұрын
Ты супер!
@kusokful
@kusokful Ай бұрын
Влад, спасибо за видео. Познавательно. Раз ты решил сделать видео про банальность, с учетом что не все понимают её. Не мог бы ты как уже нормальный программист сделать видео про тесты? Объясню суть: я уже 5й год питоню, и на фрилансе и для себя (есть проект который работает и приносит деньги). Но не могу до сих пор понять зачем нужны тесты. Я написал ф-цию function(a, b) {return a+b}. Зачем мне к ней писать тест, который в 8 раз больше и будет складывать 1+1 и 2+2. Я не пойму саму концепцию зачем покрывать все тестами. Я читал книги про это и не понял зачем, я смотрел сотни видео и все равно не понял зачем. Может сделаешь видео для самых тупых непонимающих идиотов как я зачем надо писать тесты. Вышеупомянутую ф-цию я писал 10 сек, тесты к ней - 2 минуты. Зачем я трачу свое время на написание тестов хотя и так понимаю что a + b = c. Я просто реал не понимаю, может есть некий загадочный мировой заговор что бы программисты не писали так быстро и качественно а занимались написанием тестов которые в 5 раз больше кода которые они тестируют. Спасибо.
@versus22-q9b
@versus22-q9b Ай бұрын
Ты не вкуриваешь зачем нужны тесты потому что работаешь один. При работе в команде на твой метод с= a+b , какой нибудь умник напишет условный костыль в виде с = 15, return c , а другой умник, который не писал этот код будет неделю искать почему у него при одних данных работает ,а при других крашит все приложение.
@brutix80
@brutix80 Ай бұрын
Не соглашусь с тем, что это это банальность. В разработке использовал конечно логи, но это больше для себя с целью проверки какой-то конкретной ситуации. Но вот недавно столкнулся с фидбеком на свое тестовое, которое все путем и работает как надо, но замечание - "надо добавить логи и тесты". Честно говоря это поставило меня в тупик ибо если тесты, ну ок, я понимаю что они есть, они нужны, но как правило при этом 90% ютюб учителей сразу говорят что "тесты мы трогать не будем", то логи? Вот сидел и думал - накой им нужны мои комментарии самому себе. После этого видео стал понимать зачем.
@brutix80
@brutix80 Ай бұрын
@@versus22-q9b в том то и дело, что когда работаешь в команде, там есть отдельный товаришь ака Тестер, который сам все тестит, не знаю мануально или автотестами. Но вот ни разу меня никто ни про какие тесты не просил и не спрашивал
@DenisKitrish
@DenisKitrish Ай бұрын
Тесты могут помочь не выстрелить себе в ногу: если где-то поменяешь логику, которая не пройдёт по назначенному тобой тесту, ты её сразу увидишь и сможешь поправить. Но если ты уникум с феноменальной памятью и гуру в кодинге и работаешь сам, то, наверно, тебе не нужны тесты.
@zamerzavets
@zamerzavets Ай бұрын
Хабр - статья 169381. вот топ статья про то зачем надо тесты и где их не надо
@СергейБеркетов-ф2к
@СергейБеркетов-ф2к Ай бұрын
Спасибо!
@tirsky
@tirsky Ай бұрын
ЖИ-ШИ пишем с буквой И), но я полагаю, - это триггер))
@AndreyJDev
@AndreyJDev Ай бұрын
Да какой триггер? Просто рофельная запись.
@SNSDfOu
@SNSDfOu Ай бұрын
это байт на лоха называется
@Alleks-pm1xn
@Alleks-pm1xn 11 күн бұрын
👍👍👍
@ipxsv
@ipxsv Ай бұрын
Хороший виос от джуна для джунов
@CzechB4
@CzechB4 Ай бұрын
У меня одного приступы эпилепсии начинаются, когда схемы меняются белыми вспышками?😅😂
@kl45gp
@kl45gp Ай бұрын
на самом деле ерунда. Приложение НЕ ДОЛЖНО ЗАНИМАТЬСЯ ЛОГАМИ. Оно должно их выплюнуть в поток вывода а там уже любая внешняя система сама подхватывает их и делает что угодно, например отправляет в БД. Так работает ELK и другие стеки логировния
@skyx5691
@skyx5691 21 күн бұрын
Yo mista bombastic! 😎👍✅☕
@ВладиславГришин-ш7ш
@ВладиславГришин-ш7ш Ай бұрын
отладчики разве не помогают разбираться с проблемами работы алгоритма программы?
@Murod-r4r
@Murod-r4r Ай бұрын
Трансляция будет записана?
@MaximBordyug.
@MaximBordyug. Ай бұрын
Это премьера. Видео останется на канале.
@NikolayKirilyuk-ym4te
@NikolayKirilyuk-ym4te Ай бұрын
Красава Бро!
@robertsoober4397
@robertsoober4397 25 күн бұрын
Я как самолёт без крыльев мечтающий летать, а ты Влад зделал это возмозным. Мне нравится программирование, но нет ещё того понимания как работают программы. Буду следить и кое что повторять за твоими видео. Очень качественная и объясняющая анимация и графика. Дикция, темп и понятность сказанного мне очень подходит.
@sansyzbayamrenov9611
@sansyzbayamrenov9611 Ай бұрын
Доброго время суток ! Друг я смотрю ваш уроки но у меня не получается создать программу для торговых автоматах. Кто пишет программу для торговых автоматах напишите мне пожалуйста. Спасибо!
@Stalker-b7m
@Stalker-b7m Ай бұрын
Добрый день, меня интересует один вопрос на каком устройстве или операционной системе проще работать, виндовс или иос макбук или какой-нибудь Леонова йога 9 вопрос не в деньгах, а в удобстве может совместимости программ, хочется начать заниматься программированием?
@MontyMoyntery
@MontyMoyntery Ай бұрын
Макбук только для разработки под операционку IOS. Всё остальное лучше на виндовс. Так говорят "крутые перцы" . Но для начинающего , это без разницы. Интеллидж айдиа работает одинаково и там и там. Покупай лучше макбук. Надёжнее и продать потом сможешь проще и выгоднее.
@marinakuznetsova4654
@marinakuznetsova4654 Ай бұрын
Макбук не только для разработчиков IOS)) Все зависит от среды разработки, но начать можно на чем угодно. На винде мало кто серьезно работает
@kusokful
@kusokful Ай бұрын
У нас все в компании пишут под Виндой (разрабатываем на продуктах JetBrains). Ибо вся инфраструктура на ней. Но надо знать на чем продукт будет работать и писать с учетом всех особенностей ОС на которой продукт будет работать. Так что пиши на чем удобно. У нас есть адепты Эппл и они только на макбуках кодят с экраном в 15 дюймов. А есть просто расп*издяи кодеры которые себе по 2 32х моника заказали, юзают винду и им, как они говорят, ваще насрать, хоть в тетрадке писать главное что бы ПМ мозг не делал.
@EdwardNorthwind
@EdwardNorthwind Ай бұрын
Офигенный у вас ряд для сравнения: Винда, МакОС и устройство... Что лучше, виноград или кастрюля? При чем тут "Леонова йога 9"? А начинать нужно с того, под что собираешься программировать. Если это Айфон, Айпад или Макбук - то естественно, нужно брать Мак и работать на нём. Для остального уже не так важно, главное убедиться, что весь спектр программ для данной платформы есть. Ну а если вы решите заняться бэкэндом, то знания Линукс крайне приветствуются, ведь на серверах балом правит Линукс.
@konstantinviktorovich8194
@konstantinviktorovich8194 Ай бұрын
уровни логирования не все перечислил, есть еще trace
@evstratbg
@evstratbg Ай бұрын
Отличный видос! Но эластик - не база для логов. И писать туда логи в 2024 уже должно быть стыдно.
@rahibihar6713
@rahibihar6713 Ай бұрын
Подскажите, куда их лучше записывать?
@evstratbg
@evstratbg Ай бұрын
@@rahibihar6713 мой выбор - loki или clickhouse
@Porchek-h7j
@Porchek-h7j Ай бұрын
Влад мистер бист
@ЮрийХлебников-и7т
@ЮрийХлебников-и7т Ай бұрын
Debug в Intellij IDEA тоже покажет где ошибка и косяк.
@DieZzzza
@DieZzzza Ай бұрын
Когда тебе клиент напишет что-то типа - в прошлый вторник не смог отправить документы, что будешь делать? Вот скриншоты ошибки клиент даже сделал - ID ошибки 12342552. При грамотном сквозном логировании возможно сможешь раскрутить причину.
@МихаилВедерников-ь7ш
@МихаилВедерников-ь7ш Ай бұрын
Чел, ошИбка, через И
@denis-suleimanov
@denis-suleimanov Ай бұрын
Чёт сомнительное... Писать в файлы? А файлы не на том же сервере? И смысл тогда? самому писать в эластик? вроде как уже давно золотое правило как раз "пиши весь аутпут в консоль" а уже оттуда подхватывай и лей хоть в ёлку, хоть в Локи графановский итд итп..
@kukla-mukla6000
@kukla-mukla6000 Ай бұрын
Что мешает писать и туда и/или туда ? Консоль засирает журнал событий. Хорошо для локального дебага, но не более. Инструменты для чтения журнала - проигрывают поисковым инструментам специализированных систем для хранения логов. Файл - это некий универсальный формат, который при необходимости можно отправить в тот же эластик или другое хранилище.
@denis-suleimanov
@denis-suleimanov Ай бұрын
@@kukla-mukla6000 так эт самое.. зачем приложению знать про эластик? Берем кубоператор и собираем весь аут контейнеров в ёлку. "Писать логи в" это не ответственность приложения
@EldarErbolatuly-g2j
@EldarErbolatuly-g2j Ай бұрын
мне кажется ты сын Михаила Мишустина
@ИгорьЛисимов
@ИгорьЛисимов Ай бұрын
Да попусти ты свою подачу ёпрст. Прям напряжён и голос с "натягом" идёт. Немного выбивает из погружения.
@ИгорьЛисимов
@ИгорьЛисимов Ай бұрын
Ладно, зря быканул. По ходу видева ты подрасслабился.
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 110 М.
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 1,7 МЛН
Walking on LEGO Be Like... #shorts #mingweirocks
00:41
mingweirocks
Рет қаралды 7 МЛН
HELP!!!
00:46
Natan por Aí
Рет қаралды 75 МЛН
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 157 МЛН
Лучший Гайд по Kafka для Начинающих За 1 Час
1:15:01
Микросервисы Простыми Словами за 1 Час
48:56
САМЫЙ ЛУЧШИЙ ОБЗОР НА JAVA
23:13
Даниил Шахмоведев | IT Технологии
Рет қаралды 362
ЭТОТ Паттерн Спрашивают на 99% Собесов
14:19
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 1,7 МЛН