É Assim Que Geramos LOGS e Como Você Deveria Fazer Também!

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2024

ความคิดเห็น • 78

  • @rafaelzornita
    @rafaelzornita 3 ปีที่แล้ว +37

    É muito legal ver voces codificando a quatro mãos um ao lado do outro. E nem brigaram pelo controle do teclado! kkk

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว +9

      Muito obrigado pelo carinho! No dia a dia a gente costuma revezar no pair programming. :D

    • @SilvioM_OFerreira
      @SilvioM_OFerreira 3 ปีที่แล้ว

      🤣

  • @anthonybraga8886
    @anthonybraga8886 3 ปีที่แล้ว +3

    Por incrível que pareça, ontem eu e a equipe em que trabalho, começamos a pesquisar sobre as melhores formas de gerar LOG´s no Python...
    Vocês estão igual o COPILOT no meu FEED...ahauhauhauha

  • @SilvioM_OFerreira
    @SilvioM_OFerreira 3 ปีที่แล้ว +3

    Muito bom.
    Eu, como velho que sou 😂, que comecei lá com o Clipper, tenho um enorme prazer de ver os vídeos de vocês.
    Além de didáticos no conceito, metem a mão na massa.
    Parabénsssssss

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว +3

      Muito obrigado por nos acompanhar!

  • @Bambatera
    @Bambatera 2 ปีที่แล้ว +1

    Não sou programador Python, mas é bem interessante ver como vcs fazem o logging da aplicação de vcs. Utilizo o Log4J 2, mas nas configurações não consegui trazer as informações necessárias, mas vendo esse vídeo algumas ideias vieram à mente. Obrigado pela dica! Show de bola...

  • @hisky74
    @hisky74 3 ปีที่แล้ว +1

    Parabéns pelo excelente trabalho! Adoro a explicação de vocês, é prático, pragmático e fácil de entender. Mesmo os conceitos que em teoria já sei, vejo que deixei escapar algo, mas vcs nunca deixam!

  • @tom_cruz424
    @tom_cruz424 3 ปีที่แล้ว +8

    É impressionante como o log gerado no final do vídeo é 95% parecido com o que eu desenvolvi sozinho para a aplicação da empresa kkkk sem bibliotecas nem nada, só JS/TS
    Bom demais o vídeo, obrigado!

  • @PythonColab
    @PythonColab 3 ปีที่แล้ว +1

    De longe o melhor video que já vi de vocês...excelente tópico

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว

      Que honra! Muito obrigado. :D

  • @facilitandotecnologia9062
    @facilitandotecnologia9062 3 ปีที่แล้ว +1

    Parabéns Código Fonte, por mais um vídeo com conteúdo muito rico em informação, mas uma sugestão para eu melhorar o meu desenvolvimento de aplicações com uma geração de log, tendo em vista que é um parte muito importante no desenvolvimento para encontrar possíveis problemas ou bugs em processo que nem sempre é fácil de encontrar depois de implementados funcionalidades.

  • @beroodev
    @beroodev 3 ปีที่แล้ว +1

    Muito massa! Era justamente o que eu tava buscando pra concluir a producionalizacao do projeto que estou trabalhando

  • @JojsV
    @JojsV 3 ปีที่แล้ว +1

    O vídeo me ajudou muito a entender como organizar meus logs. Obrigado!

  • @medeirotech
    @medeirotech 3 ปีที่แล้ว +3

    Utilizo Java ou Node na maioria dos projetos que desenvolvo.
    Nele eu utilizo uma lib de logging que tenha algum tipo de ligação com a ELK Stack.
    Caso a minha aplicação seja uma API REST, eu crio um interceptor que captura a request e a response de cada uma das requisições que passam pelo meu sistema. Logando coisas importantes como: Cookies, headers, path da request, parâmetros e corpo.

  • @Demian143
    @Demian143 2 ปีที่แล้ว

    video mais bem explicado que encontrei sobre (e costumo pesquisar fontes pt / en).

  • @sandersoncm
    @sandersoncm 3 ปีที่แล้ว +2

    Excelente demonstração. Valeu demais!!!

  • @kevinteixeirrr
    @kevinteixeirrr 3 ปีที่แล้ว +2

    De verdade, seus vídeos tem uma didática muito diferenciada , muito boa msm. Lancem um CURSO pff hahahaha

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว +1

      Muito obrigado pelo seu reconhecimento! Criamos nossos vídeos com muito carinho e cuidado. ❤️

    • @kevinteixeirrr
      @kevinteixeirrr 3 ปีที่แล้ว

      @@codigofontetv ❤️❤️

  • @josiasgabrieldasilva5291
    @josiasgabrieldasilva5291 3 ปีที่แล้ว +6

    Nossa , que explicação maravilhosa , quando vão lançar um curso de programação ?? Vocês tem uma ótima didática !!

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว +2

      Muito obrigado Josias, ficamos felizes de você ter gostado da nossa didática. Estão em nossos planos sim cursos. :D

  • @aadjesus
    @aadjesus 3 ปีที่แล้ว +4

    Vcs podiam falar no próximo vídeo a diferença de Auditing e Logging.

  • @engcompaulo
    @engcompaulo 3 ปีที่แล้ว +1

    Muito bom, já tiver que conversar muito os amiguinhos .logs e eles realmente são cruciais para as resoluções de problemas do dia a dia, refatoração e código, melhorar desempenho de equipamentos e assim por diante, como comentei no outro vídeo, é fundamental para os profissionais DevOps saberem interpretar e analisar os logs.

  • @ekerdev
    @ekerdev 3 ปีที่แล้ว +1

    Log + spunk para armazenar, super importante ter esse conhecimento

  • @Ze3Br
    @Ze3Br 3 ปีที่แล้ว +2

    Top como sempre!

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว

      Muuuito obrigado José Aurélio!

  • @canaldoues
    @canaldoues 3 ปีที่แล้ว +1

    Q U A L I D A D E ! Eu adoro esse canal bicho!

  • @lukasmoreno5621
    @lukasmoreno5621 11 หลายเดือนก่อน

    Vídeo top! Até hoje eu utilizava o 'with open()' mesmo 😂

  • @eduardospek
    @eduardospek 3 ปีที่แล้ว +1

    Python é tudo de bom! 👊🏽😍

  • @HeliomarMarques
    @HeliomarMarques 3 ปีที่แล้ว

    Excelente conteúdo, parabéns

  • @adrpez
    @adrpez 3 ปีที่แล้ว +3

    @Código Fonte TV, haveria a chance de rolar uma ponte para o Graylog?
    Sobre como estruturar os logs para depois tirar melhor proveito ao usar o graylog, por exemplo.

  • @michaelcristianodesouza3595
    @michaelcristianodesouza3595 9 หลายเดือนก่อน

    Um log de criticidade por email, pra projetos RPA que demandem alguma resposta em caso de mudança no ambiente, um log filerotating , e o bom e velho stream...o resto é alegria e descontração na sua timeline. Uso arquivo logger.config pra organizar meus handlers...

  • @Nitrao
    @Nitrao 3 ปีที่แล้ว +1

    vocês sao maravilhosos! qual plataforma vocês usam pro Py?
    sensacional ensinar como implementar interceptions pra gerar logs de operações específicas! super importante quando falamos de proteção de dados - nos casos de request, alteração, etc..

  • @arozendojr
    @arozendojr 3 ปีที่แล้ว

    sugestão de Vídeo, diferença de programador e analista, saiu um modelo de referência salarial que difere programado X de analista X , com 2k de diferença entre eles, seria legal um vídeo

  • @fernandodbezerra
    @fernandodbezerra 3 ปีที่แล้ว +1

    exelente video como sempre!!!

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว

      Muito obrigado! Ficamos felizes em saber que vc gostou. 🤓

  • @MeuPortuga2023
    @MeuPortuga2023 3 ปีที่แล้ว

    Faz um vídeo, mostrando aonde encontrar um programa que cria um app watch face widget para relógio, (funcional), e que consigo colocar na play store.
    Vocês estão de parabéns 🎊 🎊 , fiquei muito feliz em aprender programação mas tenho dislexia, e acho que fazer criar watch face, seria mas fácil.
    Obrigado.

  • @eduardopasseto2387
    @eduardopasseto2387 2 ปีที่แล้ว +2

    ATENÇÂO: Não use logging para substituir mensagens comuns no seu sistema! Use print ao ivé disso. Você será inundado por mensagens indesejadas de pacotes de terceiros! O uso de logging nesses casos é considerada má prática!

  • @adrpez
    @adrpez 3 ปีที่แล้ว +2

    15:27
    Alguma referência ao TSE? 🤔🙄

  • @codelucas1224
    @codelucas1224 3 ปีที่แล้ว +3

    Eu notei que todos os logs registrados foram os que vocês configuraram, no caso de erros inesperados no sistema ele registra automaticamente?

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว +1

      Não registra, mas é possível interceptar as exceções para que sejam também adicionadas ao arquivo log automaticamente.

  • @odev6764
    @odev6764 3 ปีที่แล้ว

    Onde eu encontro esse código fonte do Código fonte ? hhahaha O photoshopy está no github publico?

  • @heraldo623
    @heraldo623 ปีที่แล้ว

    Se for deploy em linux eu prefiro logar pra o stdout e colocar com o journald.

  • @Afonsolelis2
    @Afonsolelis2 3 ปีที่แล้ว +1

    Eu crio uma table de logo e um service para rodar em todas as instancias,conectado com o elástico search.

  • @kaualandi7073
    @kaualandi7073 3 ปีที่แล้ว +1

    E para o PHP, não achei algo muito bom para criar logs

  • @josenimota8952
    @josenimota8952 8 หลายเดือนก่อน

    the logs will be saved to public storage area, so it may cause private data leakage. Are you sure you want to start the log recording anyway?

    • @josenimota8952
      @josenimota8952 8 หลายเดือนก่อน

      Parece no meu celular essa mensagem, como resolver isso, obg??

  • @TalesGrechi
    @TalesGrechi 3 ปีที่แล้ว +3

    first!

  • @paulossmelo
    @paulossmelo 3 ปีที่แล้ว +2

    O que é esse foguinho que aparece no autocomplete??

    • @Diego-lm5xw
      @Diego-lm5xw 3 ปีที่แล้ว

      Também queria saber

    • @william84787
      @william84787 3 ปีที่แล้ว

      É uma extensão chamada Power

    • @Diego-lm5xw
      @Diego-lm5xw 3 ปีที่แล้ว

      @@william84787 Obrigado

  • @Jose-cf8ps
    @Jose-cf8ps 3 ปีที่แล้ว

    Tem de tratar do reflexo nas lentes

  • @therealkeshh
    @therealkeshh 3 ปีที่แล้ว +1

    Qual terminal vocês utilizam?

  • @alexrn16
    @alexrn16 3 ปีที่แล้ว

    Poderiam fazer com Laravel, iam me ajudar bastante,

  • @josiasgabrieldasilva5291
    @josiasgabrieldasilva5291 3 ปีที่แล้ว +3

    Python ❤️💓👍👍

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว +1

      Muito obrigado Josias! 🤓

  • @wyalves
    @wyalves 3 ปีที่แล้ว

    Qual o nome desse plugin com efeito de fogo no autocompletar?

  • @ricardodeoliveiraalves339
    @ricardodeoliveiraalves339 2 ปีที่แล้ว

    A explicação foi muito boa. Porém superficial, como realmente deveria ser. Explicaram o básico de logging. O tutorial do python, nesse caso, supriria a necessidade. O que faltou? Loggers, handlers, formatters, ... Mas é assunto para mais uns dois ou três vídeos.

  • @danilodelucio
    @danilodelucio 2 ปีที่แล้ว

    Como que eu faço pra gerar Logs nos meus projetos? Vai na base do "if" com "print" mesmo, se der errado mostra a mensagem de "ERROR" e já era 😂😂😂😂

  • @danielcirilo3122
    @danielcirilo3122 3 ปีที่แล้ว

    Glr eu estou procurando por uma linguagem de programação que seja POO e que consiga meio que fazer de tudo um pouco, mas que não perde na eficácia, por exemplo, queria uma linguagem que desse para desenvolver jogos, aplicativos desktop e mobile e que tbm de para ser usada em sistemas embarcados

    • @danielcirilo3122
      @danielcirilo3122 3 ปีที่แล้ว

      @John Faulkner E Java? não seria uma opção para se pensar?

    • @ada_love_1337
      @ada_love_1337 3 ปีที่แล้ว

      Se quiser algo mais "dá moda", o combo Dart+Flutter faz tudo isso com excessão de jogos(pelo menos não foi feito para, mas deva dá para fazer dependendo do jogo).

  • @marcosdantas4258
    @marcosdantas4258 3 ปีที่แล้ว +1

    Os meus logs dependem do cliente, quando ele ta interessado ele diz, eu cliquei aqui, tentei assim e tentei isso e não funciona... Quando ele não ta interessado o log é: não funciona, eu clico não faz nada. os logs são o que os clientes dizem 🤣🤣🤣🤣

  • @elpidioalvescarneironetovi1549
    @elpidioalvescarneironetovi1549 11 หลายเดือนก่อน

    "Como estamos atentos, bem atentos ao que vocês querem..." Estão fazendo log dos pedidos no comentarios

  • @eliabe71s
    @eliabe71s 3 ปีที่แล้ว

    Second 😭

  • @luizvaz
    @luizvaz 3 ปีที่แล้ว

    *VSCode* pra python é pouco produtivo.
    *PyCharm* é outro nível.

  • @FabioCarpiOficial
    @FabioCarpiOficial 3 ปีที่แล้ว +1

    Python noooooooooooooooooooooooo

  • @haleyr.402
    @haleyr.402 3 ปีที่แล้ว

    vcs parece um casal tipo nilce e leon so q mais hard jkjkjkj s2