Live de Python

  Рет қаралды 8,076

Eduardo Mendes

Eduardo Mendes

Күн бұрын

Hoje é o dia de conversamos sobre corrotinas em Python e sua grande história de quase 20 anos de implementação
-------------------
O canal é mantido por uma iniciativa de financiamento coletivo:
Apoia-se: apoia.se/lived...
picpay: @dunossauro
-------------------
Código: github.com/dun...
Telegram da live: t.me/livepython
-------------------
#LiveDePython #Corrotinas #yield

Пікірлер: 27
@gustavogugu2577
@gustavogugu2577 Жыл бұрын
otima live
@jhonymarti
@jhonymarti Жыл бұрын
Valeu! Caraca Eduardo, você é muitos mestre nessa parada. Gente do céu! Se tiver um curso teu já quero haha. Por quê por exemplo o que acho que vi no chat o que ficaram consigo assim como eu, era as coisas da classe schedule não foi nem o entendimento do yeild que ficou perfeito. Mas aquela classe tão bem escrita pra quem não manja tanto fico difícil. Mas nossa se é d+ 🙏✌️
@Aschull
@Aschull 11 ай бұрын
Cara, sensacional, estou vendo hj esa live e cara q dahora, n tinha visto o yield dessa forma ainda, parabens pelo trabalho.
@ander0027
@ander0027 10 ай бұрын
Sua explição é bem intuitiva, lenta (o que é bom) e simples, porém segue sendo um recurso do Python difícil de entender mas não impossível. Vou me apoiar no fluente Python para aprofundar ainda mais
@ReverseJP
@ReverseJP Жыл бұрын
Como sempre, mais uma ótima aula! Partiu entender mais sobre corrotinas e programação assíncrona!
@FabioRBelotto
@FabioRBelotto 2 жыл бұрын
Cara, Muito legal observar a diferença entre suas primeiras lives e as mudanças ao longo do tempo.
@algoritmosempython320
@algoritmosempython320 Жыл бұрын
Live excelentee!
@wcosteiro8690
@wcosteiro8690 2 жыл бұрын
Simplesmente um verdaderio mestre, obrigado!
@gustavo.g.pereira
@gustavo.g.pereira 2 жыл бұрын
Esse é uma aula incrível de como se aprende a estudar programação.
@luischaves2918
@luischaves2918 2 жыл бұрын
PESSOAL, CUSTA ALGUMA COISA DA UM "LIKE", DEPOIS DE CONSUMIR UM PUTA CONHECIMENTO DESSE?
@deniscapeto9740
@deniscapeto9740 4 жыл бұрын
Muito legal a live. Eu acredito que para entender mais rápido o primeiro exemplo, seria importante mostrar o que faz os resultados se intercalarem. Basicamente é porque vc dá pop left (ou seja, pega a esquerda da queue), chama o next (que vai fazer o yield produzir um número) e depois fazer um append desse contador, que vai inserir esse contador do lado direito da fila. Então quando o popLeft for chamado novamente, quem vai estar no "left" será o contadorReversivo. E ai será feito o append desse contador no lado direito. Esse é o mecanismo que faz a troca. Falar esse detalhe acho que deixaria mais claro o funcionamento.
@alexmenezes2916
@alexmenezes2916 4 жыл бұрын
As lives estão cada vez melhores. Parabéns, Edu!!!
@algumrandomai5516
@algumrandomai5516 3 жыл бұрын
Teu canal devia ser um tesouro nacional
@rdg8268
@rdg8268 4 жыл бұрын
Essa live bugou minha cabeça kkkk
@FabioRBelotto
@FabioRBelotto 2 жыл бұрын
Qual a relação entre coroutinas vs multithread?
@antonietamauricio7064
@antonietamauricio7064 3 жыл бұрын
Você nasceu pra programar python
@carloseribeiro
@carloseribeiro 3 жыл бұрын
Quem coopera cresce. kkk
@Dunossauro
@Dunossauro 3 жыл бұрын
Esse é o espírito xD
@jhonatanrian8903
@jhonatanrian8903 2 жыл бұрын
como eu consigo esse slide ?
@Dunossauro
@Dunossauro 2 жыл бұрын
Está na descrição do vídeo, no github
@hugoalmeida1291
@hugoalmeida1291 4 жыл бұрын
Edu, eu consegui entender esse lance do yield como controle de fluxo e talz, a dúvida que eu fiquei na verdade é sobre o termo "preemptivo" que você disse em algum momento. O que significa isso?
@RicardoPorteladaSilva
@RicardoPorteladaSilva 4 жыл бұрын
Na computação, preempção é o ato de interromper temporariamente uma tarefa que está sendo executada por um sistema de computador, sem exigir sua cooperação, e com a intenção de retomar a tarefa em um momento posterior. Essas mudanças da tarefa executada são conhecidas como mudanças de contexto(wikipedia)
@hugoalmeida1291
@hugoalmeida1291 4 жыл бұрын
@@RicardoPorteladaSilva Muito obrigado maninho =]
@codificarecontemplar
@codificarecontemplar 4 жыл бұрын
Java: 3 bilhões de dispositivos rodando SEM coroutinas 😭kk
@flavio884
@flavio884 4 жыл бұрын
cara, bem maneiro, mas me preocupa a manutenção de um código desse, depois de um ano...
@Dunossauro
@Dunossauro 4 жыл бұрын
A idéia é simplesmente facilitar. Pq você não cria grandes estruturas e toda a lógica fica concentrada em sua corrotina. Conforme andarmos mais na evolução da estrutura as coisas vão ficando mais interessantes
@jorgealegretti4796
@jorgealegretti4796 4 жыл бұрын
Eu não estava no ao vivo, mas não dá para usar um debug para mostrar ele rodando na sequência?
Live de Python #153 - Uma introdução histórica à corrotinas PARTE 2
1:37:50
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Coroutines - O que são corrotinas? | Dias de Dev
11:52
Dias de Dev
Рет қаралды 9 М.
Next-Level Concurrent Programming In Python With Asyncio
19:19
ArjanCodes
Рет қаралды 187 М.
Criando uma aplicação de API com FastAPI em Python
12:20
Muri Tech
Рет қаралды 21 М.
AsyncIO, await, and async - Concurrency in Python
9:12
Socratica
Рет қаралды 122 М.
Goroutines são INÚTEIS para desenvolvimento backend
11:35
Pedro Pessoa
Рет қаралды 8 М.
NÃO RECOMENDO PARA SUA CASA - Mariana Cabral
18:07
Dicas Decor com Mariana Cabral
Рет қаралды 25 М.
Gerenciando pacotes e ambientes com Poetry - Live de Python #179
1:30:53
AsyncIO e Await - Programação Assíncrona em Python
22:46
Hashtag Programação
Рет қаралды 11 М.
Live de Python #151 - Desvendando o yield e as funções geradoras
1:23:10
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН