No video

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

  Рет қаралды 42,059

Código Fonte TV

Código Fonte TV

3 жыл бұрын

🚀 𝗩𝗣𝗦 𝗖𝗢𝗠 𝗗𝗘𝗦𝗖𝗢𝗡𝗧𝗢 → codft.me/HGqGs...
Muito tem se falado da importância dos LOGS nos softwares. Eles são realmente essenciais em qualquer projeto, de qualquer tamanho.
Nesse vídeo demonstramos na prática como geramos os logs de nossas aplicações usando o "logging", uma lib interna e super poderosa do Python.
Ativamos o GitHub Copilot para ele nos ajudar na codificação!
📝 𝗩𝗶𝗱𝗲𝗼𝘀 𝗖𝗶𝘁𝗮𝗱𝗼𝘀
→ Automatizamos o Photoshop: • Automatizamos nosso Ph...
→ Leitor de Feed RSS com GitHub Copilot: • 😲 ATIVAMOS o GitHub Co...
→ O que é LOG?: • LOG (O dedo duro neces...
📰 𝗖𝗼𝗺𝗽𝗶𝗹𝗮𝗱𝗼: 𝗡𝗼𝘀𝘀𝗮 𝗡𝗲𝘄𝘀𝗹𝗲𝘁𝘁𝗲𝗿
→ compilado.codi...
📡 𝗦𝗶𝗴𝗮 𝗮𝘀 𝗿𝗲𝗱𝗲𝘀 𝗱𝗼 𝗖𝗗𝗙𝗧𝗩
→ linktr.ee/codi...
📸𝗜𝗻𝘀𝘁𝗮𝗴𝗿𝗮𝗺
→ / codigofontetv
☕ 𝗖𝗹𝘂𝗯𝗲 𝗱𝗼𝘀 𝗖𝗗𝗙𝘀 𝗻𝗼 𝗬𝗼𝘂𝘁𝘂𝗯𝗲
→ codft.me/clube...
▸ 𝗛𝗢𝗦𝗧𝗚𝗔𝗧𝗢𝗥
📢 Vagas e Oportunidades: codft.me/hostg...
𝑵ó𝒔 ❤️ 𝒓𝒆𝒄𝒆𝒃𝒆𝒓 𝒑𝒓𝒆𝒔𝒆𝒏𝒕𝒆𝒔, 𝒄𝒂𝒓𝒕𝒂𝒔, 𝒃𝒓𝒊𝒏𝒅𝒆𝒔 𝒆 𝒎𝒊𝒎𝒐𝒔.
Caixa Postal: 91735 - Cep: 25620-972
Petrópolis / RJ
💻 Edição e Áudio: RW Studio
🔗 Um vídeo do site Código Fonte
------------------------------
Track: Driver - Broke in Summer [Audio Library Release]
Music provided by Audio Library Plus
Watch: • Driver - Broke in Summ...
Free Download / Stream: alplus.io/driver
------------------------------
#Log #Python #GitHubCopilot
#MãoNoCódigo50

Пікірлер: 78
@rafaelzornita
@rafaelzornita 3 жыл бұрын
É 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 жыл бұрын
Muito obrigado pelo carinho! No dia a dia a gente costuma revezar no pair programming. :D
@SilvioM_OFerreira
@SilvioM_OFerreira 3 жыл бұрын
🤣
@Bambatera
@Bambatera 2 жыл бұрын
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...
@anthonybraga8886
@anthonybraga8886 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 жыл бұрын
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 жыл бұрын
Muito obrigado por nos acompanhar!
@tom_cruz424
@tom_cruz424 3 жыл бұрын
É 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!
@facilitandotecnologia9062
@facilitandotecnologia9062 3 жыл бұрын
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.
@medeirotech
@medeirotech 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.
@isaqueixs
@isaqueixs 2 жыл бұрын
Eu estou tetando fazer exatamente isso que vc descreveu mas nao estou conseguindo. Tem alguma fonte de consulta pra me passar? Estou tentando salvar os logs em no banco de dados Mongodb, das requisicoes de minha Api rest java. Por exemplo: " efetuou um Get dia 06/08/2022, as 12:00 hrs". Tem um norte pra mim?
@hisky74
@hisky74 3 жыл бұрын
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!
@beroodev
@beroodev 3 жыл бұрын
Muito massa! Era justamente o que eu tava buscando pra concluir a producionalizacao do projeto que estou trabalhando
@PythonColab
@PythonColab 3 жыл бұрын
De longe o melhor video que já vi de vocês...excelente tópico
@codigofontetv
@codigofontetv 3 жыл бұрын
Que honra! Muito obrigado. :D
@engcompaulo
@engcompaulo 3 жыл бұрын
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.
@JojsV
@JojsV 3 жыл бұрын
O vídeo me ajudou muito a entender como organizar meus logs. Obrigado!
@Demian143
@Demian143 2 жыл бұрын
video mais bem explicado que encontrei sobre (e costumo pesquisar fontes pt / en).
@sandersoncm
@sandersoncm 3 жыл бұрын
Excelente demonstração. Valeu demais!!!
@ekerdev
@ekerdev 3 жыл бұрын
Log + spunk para armazenar, super importante ter esse conhecimento
@aadjesus
@aadjesus 3 жыл бұрын
Vcs podiam falar no próximo vídeo a diferença de Auditing e Logging.
@TheThibac
@TheThibac 2 жыл бұрын
Boa..
@josiasgabrieldasilva5291
@josiasgabrieldasilva5291 3 жыл бұрын
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 жыл бұрын
Muito obrigado Josias, ficamos felizes de você ter gostado da nossa didática. Estão em nossos planos sim cursos. :D
@kevinteixeira7629
@kevinteixeira7629 3 жыл бұрын
De verdade, seus vídeos tem uma didática muito diferenciada , muito boa msm. Lancem um CURSO pff hahahaha
@codigofontetv
@codigofontetv 3 жыл бұрын
Muito obrigado pelo seu reconhecimento! Criamos nossos vídeos com muito carinho e cuidado. ❤️
@kevinteixeira7629
@kevinteixeira7629 3 жыл бұрын
@@codigofontetv ❤️❤️
@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...
@Ze3Br
@Ze3Br 3 жыл бұрын
Top como sempre!
@codigofontetv
@codigofontetv 3 жыл бұрын
Muuuito obrigado José Aurélio!
@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
@eduardospek
@eduardospek 3 жыл бұрын
Python é tudo de bom! 👊🏽😍
@HeliomarMarques
@HeliomarMarques 3 жыл бұрын
Excelente conteúdo, parabéns
@canaldoues
@canaldoues 3 жыл бұрын
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 😂
@adrpez
@adrpez 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.
@rogeriopst450
@rogeriopst450 3 жыл бұрын
boa ideia.
@Nitrao
@Nitrao 3 жыл бұрын
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..
@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 жыл бұрын
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!
@fernandodbezerra
@fernandodbezerra 3 жыл бұрын
exelente video como sempre!!!
@codigofontetv
@codigofontetv 3 жыл бұрын
Muito obrigado! Ficamos felizes em saber que vc gostou. 🤓
@heraldo623
@heraldo623 Жыл бұрын
Se for deploy em linux eu prefiro logar pra o stdout e colocar com o journald.
@adrpez
@adrpez 3 жыл бұрын
15:27 Alguma referência ao TSE? 🤔🙄
@Afonsolelis2
@Afonsolelis2 3 жыл бұрын
Eu crio uma table de logo e um service para rodar em todas as instancias,conectado com o elástico search.
@codigofontetv
@codigofontetv 3 жыл бұрын
Excelente!!!
@codelucas1224
@codelucas1224 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 жыл бұрын
Não registra, mas é possível interceptar as exceções para que sejam também adicionadas ao arquivo log automaticamente.
@josenimota8952
@josenimota8952 7 ай бұрын
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 7 ай бұрын
Parece no meu celular essa mensagem, como resolver isso, obg??
@odev6764
@odev6764 3 жыл бұрын
Onde eu encontro esse código fonte do Código fonte ? hhahaha O photoshopy está no github publico?
@josiasgabrieldasilva5291
@josiasgabrieldasilva5291 3 жыл бұрын
Python ❤️💓👍👍
@codigofontetv
@codigofontetv 3 жыл бұрын
Muito obrigado Josias! 🤓
@Jose-cf8ps
@Jose-cf8ps 3 жыл бұрын
Tem de tratar do reflexo nas lentes
@TalesGrechi
@TalesGrechi 3 жыл бұрын
first!
@kaualandi7073
@kaualandi7073 3 жыл бұрын
E para o PHP, não achei algo muito bom para criar logs
@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.
@alexrn16
@alexrn16 3 жыл бұрын
Poderiam fazer com Laravel, iam me ajudar bastante,
@paulossmelo
@paulossmelo 3 жыл бұрын
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
@therealkeshh
@therealkeshh 3 жыл бұрын
Qual terminal vocês utilizam?
@codigofontetv
@codigofontetv 3 жыл бұрын
O Cmder - cmder.net/
@therealkeshh
@therealkeshh 3 жыл бұрын
@@codigofontetv Valeu S2
@wyalves
@wyalves 3 жыл бұрын
Qual o nome desse plugin com efeito de fogo no autocompletar?
@codigofontetv
@codigofontetv 3 жыл бұрын
Se chama Power Mode. 🔥
@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).
@elpidioalvescarneironetovi1549
@elpidioalvescarneironetovi1549 11 ай бұрын
"Como estamos atentos, bem atentos ao que vocês querem..." Estão fazendo log dos pedidos no comentarios
@marcosdantas4258
@marcosdantas4258 3 жыл бұрын
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 🤣🤣🤣🤣
@eliabe71s
@eliabe71s 3 жыл бұрын
Second 😭
@luizvaz
@luizvaz 3 жыл бұрын
*VSCode* pra python é pouco produtivo. *PyCharm* é outro nível.
@haleyr.402
@haleyr.402 3 жыл бұрын
vcs parece um casal tipo nilce e leon so q mais hard jkjkjkj s2
@FabioCarpiOficial
@FabioCarpiOficial 3 жыл бұрын
Python noooooooooooooooooooooooo
LOG (O dedo duro necessário dos sistemas) // Dicionário do Programador
9:51
If Barbie came to life! 💝
00:37
Meow-some! Reacts
Рет қаралды 50 МЛН
My Cheetos🍕PIZZA #cooking #shorts
00:43
BANKII
Рет қаралды 22 МЛН
Esse é o "Novo Mercado de Tecnologia"?
17:59
Código Fonte TV
Рет қаралды 147 М.
Repositórios no GitHub que VICIAMOS em 2024
15:39
Código Fonte TV
Рет қаралды 43 М.
THIS IS HOW hackers manage to break into a computer...
12:58
Redes com Ricardo
Рет қаралды 2,5 М.
Winston - Logging in JavaScript & Node.js applications
30:28
Better Stack
Рет қаралды 9 М.
MONITORANDO aplicações PYTHON | Trabalhando com LOGS
41:38
pythonando
Рет қаралды 7 М.
SOLID (O básico para você programar melhor) // Dicionário do Programador
16:22
7 Essential Command Line Tools (2022)
9:12
Tech Craft
Рет қаралды 207 М.
VEM CRIAR SEU CURRÍCULO COM A GENTE NESSE VÍDEO (DICAS 100% PRÁTICAS)
14:21
Production grade logger in Javascript | Winston
27:41
Hitesh Choudhary
Рет қаралды 61 М.
If Barbie came to life! 💝
00:37
Meow-some! Reacts
Рет қаралды 50 МЛН