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

  Рет қаралды 46,992

Vlad Mishustin

Vlad Mishustin

Күн бұрын

Пікірлер: 107
@fakng-engineer
@fakng-engineer 3 ай бұрын
*ШПАРГАЛКА ПО ЛОГИРОВАНИЮ УЖЕ ДОСТУПНА В БИБЛИОТЕКЕ JAVA JUNIOR* : www.faang.school/java-junior-library?
@EdwardNorthwind
@EdwardNorthwind 3 ай бұрын
Она тупо ведет на главную
@ycblhukolaeba6798
@ycblhukolaeba6798 2 ай бұрын
Кайф! Очень доходчиво. Было бы здорово увидеть разбор Elasticsearch(Opensearch) в духе ролика про Kafka
@yTo4Ko
@yTo4Ko 2 ай бұрын
Красавчик, учу не программирование, а тестирование и даже для этого направления на канале очень много годноты)
@schizzcake
@schizzcake 2 ай бұрын
крайне редко ̶и̶л̶и̶ ̶н̶и̶к̶о̶г̶д̶а̶ пишу комменты, но видосы агонь ♥ Полезно не только разрабам, но и тестировщикам, и вообще всем, кто как-то связан с IT. Монтаж, анимации, звуки так увлекают, что смотрю даже по тем темам, которые уже знаю. Просто потому что очень качественно сделано) Подача топ: простыми словами объяснять что-то сложное - это прям талант. Поддерживаю коммент о том, что хотелось бы видос про Elasticsearch в духе ролика про Kafka
@Black-hf5dd
@Black-hf5dd 3 ай бұрын
Невероятно крутое направление канала. Красава Влад, простыми словами о сложном)) смотрю каждый видос, продолжай в том же духе🫡🔥
@cww5150
@cww5150 5 күн бұрын
Просто отличное видео. Я ещё учусь, только изучаю эту тему с логированием, а тут прям реально хороший гайд. Респект!
@qorganbek_d
@qorganbek_d 2 ай бұрын
контент и монтаж топ ! ДАЛЬШЕ ПРОДОЛЖАЙ СНИМАТЬ ТАКИЕ ПОЛЕЗНЫЕ ВИДОСЫ
@skewb1k
@skewb1k 3 ай бұрын
Я: что там в логах, посмотрим Логи: we're here 1
@coredump3835
@coredump3835 3 ай бұрын
@skewb1k Будешь смеяться я видел примерно такое "Дата:Время:Warning - you can't be here never !!!" причем без имени класса и метода.
@denis1999ish
@denis1999ish 2 ай бұрын
берешь и через grep ищешь фразу в коде и все тут же становится понятно))
@skyx5691
@skyx5691 2 ай бұрын
Спасибо большое за супер качественный контент! Влад, от души!!!
@selenast7561
@selenast7561 29 күн бұрын
Было бы здорово про то, как устроено логирование на бэкенде, особенно для микросервисов. Как это технически реализовано (например какую роль играет trackingId, traceId или подобные параметры в запросах, как работают системы сбора логов (типа kibana и других), откуда они берут информацию и как ее выводят
@egorshumilo7656
@egorshumilo7656 2 ай бұрын
Это видео было очень ценным для нас)
@ЮрийДымов-у6щ
@ЮрийДымов-у6щ 3 ай бұрын
Братик давай быстрее у меня собеседование через 3 минут
@germanandknop3806
@germanandknop3806 3 ай бұрын
😂😂😂 🎉
@ДрейнРул
@ДрейнРул 3 ай бұрын
Делаем брат не боись
@eugenebalts
@eugenebalts 3 ай бұрын
Братик, тебе не нужно на собеседование, давай на буткемп
@senser1o76
@senser1o76 3 ай бұрын
😂😂😂
@onizuka117
@onizuka117 3 ай бұрын
@@eugenebalts в буткемп, в котором научат пихать в приложение все, что попадется на глаза
@dovajarvis
@dovajarvis 3 ай бұрын
Объяснение логов, сайт с материалами по git, Kafka, Docker, микросервисы. Целый roadmap по Java. И всё это бесплатно. Видосы хорошо смонтированы, коротко и ясно без лишней "воды". Мужик, ты себе дорогу в рай готовишь)). Благодарен за твою работу. Хотелось бы узнать про реплики реляционных баз данных (да и вообще best practice по базам данных), чего мало качественного контента найдешь в интернете
@settyentyson8678
@settyentyson8678 3 ай бұрын
Пишу комментарий для продвижения видео, ведь контент реально на высоком уровне и полезен!
@AlibekKeneskhan
@AlibekKeneskhan 3 ай бұрын
Согласен, Владик шарит как преподнести инфу так чтобы мозг впитал эту инфу до последней капли 😂
@molot_ua
@molot_ua 3 ай бұрын
Хороший контент, мотивирующий. Смотрю для поднятия настроения, вместо Камеди Клаб
@SanCharis423
@SanCharis423 2 ай бұрын
Ты очень круто все объясняешь, спасибо большое. было бы круто если бы ты мог ещё объяснять некоторые функции/действие в JS.
@АнтонКоваленко-ж7з
@АнтонКоваленко-ж7з 3 ай бұрын
Лайкнул видос авансом. Позже обязательно гляну)) заранее спасибо за труд!
@УмарКаригов
@УмарКаригов 2 ай бұрын
Благодарю за труд!
@svitboomer8840
@svitboomer8840 3 ай бұрын
Пишу в поддержку канала! Тебя очень приятно смотреть, продолжай в том же духе! У тебя здорово получается 🥰
@aukolosov
@aukolosov 3 ай бұрын
Сын только осваивает программирование. Если бы я ему не включал, он бы никогда даже не стал искать т.к. ещё не ориентирутся. А тут смотрит с удовольствием т.к. вполне понятно. Спасибо огромное да такой уровень доступности.
@nostation9424
@nostation9424 Күн бұрын
Подписан давно, лайк и комент в поддержку)
@zamerzavets
@zamerzavets 3 ай бұрын
Автор - молоток, делает достойно. Уважаем
@kirya_she
@kirya_she 3 ай бұрын
Круто 🎉 спасибо что объяснил такую тему простыми словами
@БиткоинОбзор
@БиткоинОбзор 11 күн бұрын
Дружище скажи какую ты программу юзаешь для анимаций?Спасибо подписался круто
@xalirlx
@xalirlx 3 ай бұрын
спасибо за видео. очень полезно и легко для понимания. ❤
@andystravelsrus1139
@andystravelsrus1139 3 ай бұрын
Как всегда крутецко! Спасибо!
@УСИГМА-р9и
@УСИГМА-р9и 3 ай бұрын
Пишу комментария для продвижения канала) Удачи!
@ИгорьКомаров-т4ш
@ИгорьКомаров-т4ш 3 ай бұрын
Класно!!! Понятно!!! Круто!!! Особенно с анимацией.
@victor07m
@victor07m 17 күн бұрын
спасибо, очень крутой видос
@thevaiskas9897
@thevaiskas9897 Ай бұрын
Братик спасибо за видос❤
@bondarenko1702
@bondarenko1702 3 ай бұрын
Спасибо за это видео
@daniil2704
@daniil2704 3 ай бұрын
В плане ошибок, мне оч нравится Rust. В нем не бывает, я не знал/не подумал что здесь может быть ошибка, везде все обернуто в Result/Option если возможен результат не положительный, и ты сразу думаешь как это обработать, и когда ты написал свою програму, ты прям уверен, что бы не случилось, она будет работать так как ты задумал
@sanzharbekamatov1581
@sanzharbekamatov1581 2 ай бұрын
Логи это не всегда про ошибки. На скале тоже используется минимум опшн, а если хочешь детальнее то есть много чего, но логи нужны чтобы отследить полностью запрос, успешный или нет, для дальнейшей аналитики.
@daniil2704
@daniil2704 2 ай бұрын
@@sanzharbekamatov1581 шарю, я просто конкретно про ошибки написал)
@casimoffkirill
@casimoffkirill 3 ай бұрын
Спасибо за контент🎉
@Сигма228-е4ы
@Сигма228-е4ы 3 ай бұрын
когда думал что здесь будет про регистрацию что-то а в итоге совсем другое))
@АлександрГерасимов-я6я
@АлександрГерасимов-я6я 3 ай бұрын
Привет,Влад!Спасибо за твои труды - мне очень помогли твои обучалки на этапе вхождения в должность техадмина по внедрению систем. Разбирался вместе с тобой)Жаль,что из России всё сложнее становится смотреть...
@ksardas21
@ksardas21 3 ай бұрын
Очень крутое ролик, я бы хотел ещё посмотреть от тебя видео про мониторинг и метрики используя prometheus и grafana
@danielfleancu4936
@danielfleancu4936 3 ай бұрын
Как задонатить? Я в восторге от проделанной работы в создании видосов… тоже готовлюсь к собес, освежаю знания
@katherinevse
@katherinevse 3 ай бұрын
Самый лучший канал по программированию, все очень четко и понятно, огромный респект и благодарность! Было бы круто посмотреть видео про кубернетес!!!
@senser1o76
@senser1o76 3 ай бұрын
Давай лучше видос про развертывание elastic search и пользование кибаной
@iulagiotrd9876
@iulagiotrd9876 2 ай бұрын
Я бы поставила вам миллионы лайков. Как жаль что можно поставить только один 😢😢😢
@Сергей-БСД
@Сергей-БСД 3 ай бұрын
Спасибо!
@skyx5691
@skyx5691 2 ай бұрын
Yo mista bombastic! 😎👍✅☕
@PBmAsTeP
@PBmAsTeP 2 ай бұрын
Ох... Ощутил боль когда услышал о логировании действий пользователя, дабы отследить что могло пойти не так. (боль опыта падения бекэнда за счет бездумного логирования) "Обязательно логгируйте исключения" (с) На практике к логам нужно подходить с умом. (Особенно на бекэнд составляющей если ваше приложение сложносоставное (клиент < - > сервер)) Ведь пользователь может умышленно делать вызов исключений (кривыми действиями), тем самым запросто заполнит память HDD на хост машине бек-энда, что приведет к бесконтрольному падению сервиса с потерей данных что физически не успели записаться на диск.
@alexandrsavin2266
@alexandrsavin2266 3 ай бұрын
Ты супер!
@_--lq3lx
@_--lq3lx Ай бұрын
Привет! Можно с тобой связаться на тему сотрудничества?
@kusokful
@kusokful 3 ай бұрын
Влад, спасибо за видео. Познавательно. Раз ты решил сделать видео про банальность, с учетом что не все понимают её. Не мог бы ты как уже нормальный программист сделать видео про тесты? Объясню суть: я уже 5й год питоню, и на фрилансе и для себя (есть проект который работает и приносит деньги). Но не могу до сих пор понять зачем нужны тесты. Я написал ф-цию function(a, b) {return a+b}. Зачем мне к ней писать тест, который в 8 раз больше и будет складывать 1+1 и 2+2. Я не пойму саму концепцию зачем покрывать все тестами. Я читал книги про это и не понял зачем, я смотрел сотни видео и все равно не понял зачем. Может сделаешь видео для самых тупых непонимающих идиотов как я зачем надо писать тесты. Вышеупомянутую ф-цию я писал 10 сек, тесты к ней - 2 минуты. Зачем я трачу свое время на написание тестов хотя и так понимаю что a + b = c. Я просто реал не понимаю, может есть некий загадочный мировой заговор что бы программисты не писали так быстро и качественно а занимались написанием тестов которые в 5 раз больше кода которые они тестируют. Спасибо.
@versus22-q9b
@versus22-q9b 3 ай бұрын
Ты не вкуриваешь зачем нужны тесты потому что работаешь один. При работе в команде на твой метод с= a+b , какой нибудь умник напишет условный костыль в виде с = 15, return c , а другой умник, который не писал этот код будет неделю искать почему у него при одних данных работает ,а при других крашит все приложение.
@brutix80
@brutix80 3 ай бұрын
Не соглашусь с тем, что это это банальность. В разработке использовал конечно логи, но это больше для себя с целью проверки какой-то конкретной ситуации. Но вот недавно столкнулся с фидбеком на свое тестовое, которое все путем и работает как надо, но замечание - "надо добавить логи и тесты". Честно говоря это поставило меня в тупик ибо если тесты, ну ок, я понимаю что они есть, они нужны, но как правило при этом 90% ютюб учителей сразу говорят что "тесты мы трогать не будем", то логи? Вот сидел и думал - накой им нужны мои комментарии самому себе. После этого видео стал понимать зачем.
@brutix80
@brutix80 3 ай бұрын
@@versus22-q9b в том то и дело, что когда работаешь в команде, там есть отдельный товаришь ака Тестер, который сам все тестит, не знаю мануально или автотестами. Но вот ни разу меня никто ни про какие тесты не просил и не спрашивал
@DenisKitrish
@DenisKitrish 3 ай бұрын
Тесты могут помочь не выстрелить себе в ногу: если где-то поменяешь логику, которая не пройдёт по назначенному тобой тесту, ты её сразу увидишь и сможешь поправить. Но если ты уникум с феноменальной памятью и гуру в кодинге и работаешь сам, то, наверно, тебе не нужны тесты.
@zamerzavets
@zamerzavets 3 ай бұрын
Хабр - статья 169381. вот топ статья про то зачем надо тесты и где их не надо
@kl45gp
@kl45gp 3 ай бұрын
на самом деле ерунда. Приложение НЕ ДОЛЖНО ЗАНИМАТЬСЯ ЛОГАМИ. Оно должно их выплюнуть в поток вывода а там уже любая внешняя система сама подхватывает их и делает что угодно, например отправляет в БД. Так работает ELK и другие стеки логировния
@Alleks-pm1xn
@Alleks-pm1xn 2 ай бұрын
👍👍👍
@МунарКамалов-ю6я
@МунарКамалов-ю6я Ай бұрын
красава, Влад Когда устроюсь на работу дай бог мне скинуть тебе донат
@ВладиславГришин-ш7ш
@ВладиславГришин-ш7ш 3 ай бұрын
отладчики разве не помогают разбираться с проблемами работы алгоритма программы?
@tirsky
@tirsky 3 ай бұрын
ЖИ-ШИ пишем с буквой И), но я полагаю, - это триггер))
@AndreyJDev
@AndreyJDev 3 ай бұрын
Да какой триггер? Просто рофельная запись.
@SNSDfOu
@SNSDfOu 3 ай бұрын
это байт на лоха называется
@CzechB4
@CzechB4 3 ай бұрын
У меня одного приступы эпилепсии начинаются, когда схемы меняются белыми вспышками?😅😂
@NikolayKirilyuk-ym4te
@NikolayKirilyuk-ym4te 3 ай бұрын
Красава Бро!
@Murod-r4r
@Murod-r4r 3 ай бұрын
Трансляция будет записана?
@MaximBordyug.
@MaximBordyug. 3 ай бұрын
Это премьера. Видео останется на канале.
@robertsoober4397
@robertsoober4397 2 ай бұрын
Я как самолёт без крыльев мечтающий летать, а ты Влад зделал это возмозным. Мне нравится программирование, но нет ещё того понимания как работают программы. Буду следить и кое что повторять за твоими видео. Очень качественная и объясняющая анимация и графика. Дикция, темп и понятность сказанного мне очень подходит.
@sansyzbayamrenov9611
@sansyzbayamrenov9611 3 ай бұрын
Доброго время суток ! Друг я смотрю ваш уроки но у меня не получается создать программу для торговых автоматах. Кто пишет программу для торговых автоматах напишите мне пожалуйста. Спасибо!
@ipxsv
@ipxsv 3 ай бұрын
Хороший виос от джуна для джунов
@Stalker-b7m
@Stalker-b7m 3 ай бұрын
Добрый день, меня интересует один вопрос на каком устройстве или операционной системе проще работать, виндовс или иос макбук или какой-нибудь Леонова йога 9 вопрос не в деньгах, а в удобстве может совместимости программ, хочется начать заниматься программированием?
@MontyMoyntery
@MontyMoyntery 3 ай бұрын
Макбук только для разработки под операционку IOS. Всё остальное лучше на виндовс. Так говорят "крутые перцы" . Но для начинающего , это без разницы. Интеллидж айдиа работает одинаково и там и там. Покупай лучше макбук. Надёжнее и продать потом сможешь проще и выгоднее.
@marinakuznetsova4654
@marinakuznetsova4654 3 ай бұрын
Макбук не только для разработчиков IOS)) Все зависит от среды разработки, но начать можно на чем угодно. На винде мало кто серьезно работает
@kusokful
@kusokful 3 ай бұрын
У нас все в компании пишут под Виндой (разрабатываем на продуктах JetBrains). Ибо вся инфраструктура на ней. Но надо знать на чем продукт будет работать и писать с учетом всех особенностей ОС на которой продукт будет работать. Так что пиши на чем удобно. У нас есть адепты Эппл и они только на макбуках кодят с экраном в 15 дюймов. А есть просто расп*издяи кодеры которые себе по 2 32х моника заказали, юзают винду и им, как они говорят, ваще насрать, хоть в тетрадке писать главное что бы ПМ мозг не делал.
@EdwardNorthwind
@EdwardNorthwind 3 ай бұрын
Офигенный у вас ряд для сравнения: Винда, МакОС и устройство... Что лучше, виноград или кастрюля? При чем тут "Леонова йога 9"? А начинать нужно с того, под что собираешься программировать. Если это Айфон, Айпад или Макбук - то естественно, нужно брать Мак и работать на нём. Для остального уже не так важно, главное убедиться, что весь спектр программ для данной платформы есть. Ну а если вы решите заняться бэкэндом, то знания Линукс крайне приветствуются, ведь на серверах балом правит Линукс.
@evstratbg
@evstratbg 3 ай бұрын
Отличный видос! Но эластик - не база для логов. И писать туда логи в 2024 уже должно быть стыдно.
@rahibihar6713
@rahibihar6713 3 ай бұрын
Подскажите, куда их лучше записывать?
@evstratbg
@evstratbg 3 ай бұрын
@@rahibihar6713 мой выбор - loki или clickhouse
@ЮрийХлебников-и7т
@ЮрийХлебников-и7т 3 ай бұрын
Debug в Intellij IDEA тоже покажет где ошибка и косяк.
@DieZzzza
@DieZzzza 3 ай бұрын
Когда тебе клиент напишет что-то типа - в прошлый вторник не смог отправить документы, что будешь делать? Вот скриншоты ошибки клиент даже сделал - ID ошибки 12342552. При грамотном сквозном логировании возможно сможешь раскрутить причину.
@Porchek-h7j
@Porchek-h7j 3 ай бұрын
Влад мистер бист
@denis-suleimanov
@denis-suleimanov 3 ай бұрын
Чёт сомнительное... Писать в файлы? А файлы не на том же сервере? И смысл тогда? самому писать в эластик? вроде как уже давно золотое правило как раз "пиши весь аутпут в консоль" а уже оттуда подхватывай и лей хоть в ёлку, хоть в Локи графановский итд итп..
@kukla-mukla6000
@kukla-mukla6000 3 ай бұрын
Что мешает писать и туда и/или туда ? Консоль засирает журнал событий. Хорошо для локального дебага, но не более. Инструменты для чтения журнала - проигрывают поисковым инструментам специализированных систем для хранения логов. Файл - это некий универсальный формат, который при необходимости можно отправить в тот же эластик или другое хранилище.
@denis-suleimanov
@denis-suleimanov 3 ай бұрын
@@kukla-mukla6000 так эт самое.. зачем приложению знать про эластик? Берем кубоператор и собираем весь аут контейнеров в ёлку. "Писать логи в" это не ответственность приложения
@EldarErbolatuly-g2j
@EldarErbolatuly-g2j 3 ай бұрын
мне кажется ты сын Михаила Мишустина
@МихаилВедерников-ь7ш
@МихаилВедерников-ь7ш 3 ай бұрын
Чел, ошИбка, через И
@maxwarm-p5c
@maxwarm-p5c 2 ай бұрын
Влад, привет! Подскажи с помощью какого софта делаешь анимации?
@СанСаныч-я1ж
@СанСаныч-я1ж 2 ай бұрын
Да, то же бы хотелось узнать!
@ИгорьЛисимов
@ИгорьЛисимов 3 ай бұрын
Да попусти ты свою подачу ёпрст. Прям напряжён и голос с "натягом" идёт. Немного выбивает из погружения.
@ИгорьЛисимов
@ИгорьЛисимов 3 ай бұрын
Ладно, зря быканул. По ходу видева ты подрасслабился.
ЭТОТ Паттерн Спрашивают на 99% Собесов
14:19
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
Микросервисы Простыми Словами за 1 Час
48:56
Лучший Гайд по Kafka для Начинающих За 1 Час
1:15:01
Урок 13. Логи и Graylog для тестировщика[тестировщик с нуля]
20:13
Евгений Шароварин | Evgenii Sharovarin
Рет қаралды 4,3 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН