3D TypeScript Vanilla
6:00
11 ай бұрын
Como usar TSX puro sem React
41:47
Create Nx Workspace
1:48
Жыл бұрын
Function vs Arrow Function
2:16
Жыл бұрын
Programação vs Medicina
3:19
Жыл бұрын
Resolvendo desafio com Snake Game
32:10
Пікірлер
@maristelalamberti3559
@maristelalamberti3559 3 күн бұрын
Ayrton sempre ❤ ❤
@SamucaDszdm
@SamucaDszdm 12 күн бұрын
VIVA SENNA!!!
@SanphireJaide7
@SanphireJaide7 18 күн бұрын
God, how we still miss him. Simply the best, in our hearts forever. Thankyou for such a lovely tribute.
@manoelsilva2449
@manoelsilva2449 20 күн бұрын
Emocionante
@Fantino502
@Fantino502 20 күн бұрын
Excelente!
@GuiSeek
@GuiSeek 20 күн бұрын
Massa que gostou Bro, obrigado!
@livia4785
@livia4785 Ай бұрын
Dizem os Alemães nao sao de demonstrar sentimentos...Airton era tao especial que fez um chorar em frente as câmaras.
@niltoncarlos9117
@niltoncarlos9117 Ай бұрын
Acho que ficou um sentimento muito ruim nele especialmente pelo dia da morte do Senna. Ele relata isso bem abertamente na série da Netflix. A corrida recomeçou e ele venceu e disse depois ter se sentido muito mal de terem continuado aquela corrida. Schumacher foi muito ambicioso e acho que como Senna fez com prost em colocar um alvo nele como referência de “o cara a ser batido” schumi tbm o fez, mas com Senna!! Vc via que no roda a roda com Senna ele era ainda mais duro, tal como Max com Hamilton, ou montoya e Alonso com o próprio Schumacher. Quando vc mira alguém que tem que ser batido é pq vc acha aquele cara o “melhor” e sabe que pra vc ser o melhor tem que passar o carro nele. Schumi não teve a oportunidade de fazer isso ou sequer de tentar, pq 94 acabou precocemente com essa disputa maravilhosa que assistiríamos e sinceramente acho que havia ali um potencial pra uma rivalidade tão boa quanto ou até maior que a com prost, pq Senna e schumi tinham personalidades parecidas, eram extremos na competição e isso seria explosivo. Acho que por tudo que não aconteceu, pela frustração, pelo sentimento ruim de ter continuado aquela corrida e vencido, chegar ao recorde na ocasião do vídeo, um pouco de tudo levou schumi a desabar e vejam que essa cena é raríssima!! Schumacher poucas vezes perdeu o emocional frente as câmeras ao longo da carreira, me recordo só dessa coletiva e de quando ele ficou pistola com coulthard em Spa (98 eu acho) por conta de um suposto brake test do inglês que fez schumi bater, perder a roda e sair da corrida (que estava sendo embaixo de uma chuva sinistra).
@GuiSeek
@GuiSeek Ай бұрын
caramba cara!!! que sensacional sua perspectiva, quanta profundidade e detalhes, eu ainda era meio novo naquela época mas já acordava com a familia pra ver as corridas, e tudo que você disse faz muito sentido. muito obrigado por essa generosa contribuição!!!
@niltoncarlos9117
@niltoncarlos9117 Ай бұрын
@@GuiSeeknão há de quê amigo! Eu assisto F1 desde 88, aos 6 anos por influência do meu pai. De lá pra cá conforme fui crescendo fui acompanhando com mais atenção aos detalhes e tudo aquilo que a pouca idade não me permitiu perceber eu fui pesquisando depois, vendo reprises de corridas e até de temporadas como alguns canais aqui da plataforma oferecem. Sou um fã desse esporte, muito mais do esporte do que de qualquer piloto e justamente por isso que analiso tudo sem paixões e reconheço o talento dos caras independente se gosto do piloto como pessoa ou não e sinceramente no meu top 3 de talento puro, Senna e Schumacher tem cadeira garantida, junto com eles Jim Clark. Perceba que não estou falando de tamanho, números, quem foi maior ou etc, estou falando da minha opinião quando se trata de analisar talento mesmo, o que o cara era capaz de extrair do carro quando estava no seu auge técnico e pelo que vi (Schumacher e parte da carreira de Senna) e pesquisei (Jim Clark) foram os que mais me impressionaram com seus feitos nas pistas. Mas cabe salientar que é difícil demais escolher 3 pq tem muitos num nível igual ou próximo em feitos sensacionais como Fangio e seus títulos (5 mundiais por 4 equipes diferentes, que até hj é um recorde). Ou mesmo Piquet e Lauda e suas mentes calculistas, seus conhecimentos técnicos, ou Prost que uniu velocidade a essa frieza que ele aprendeu a ter depois que passou a ter contato com lauda como companheiro de equipe em 84. São muitos gênios, uns mais outros menos, mas caras sensacionais, nosso fitipaldi e seu pioneirismo, sua rivalidade com outro gênio, Jackie Stewart, ou jack Brabhan, campeão mundial 3x, 1 desses por sua própria equipe, fundada, presidida e pilotada por ele, Hamilton e Vettel em seus auges tbm foram sensacionais e Max agora está numa crescente que em termos de talento puro tem potencial pra colocá-lo nos níveis de Senna e schumi na minha opinião. Especialmente pelo título de 2021 que ele ainda encarou de frente o “prime Hamilton” ainda no auge e por esse ano, onde ele correu mais da metade da temporada sem ter o melhor carro e extraiu leite de pedra. Ser campeão sem ter o melhor carro é um feito pra poucos!! E Max já pode colocar esse bônus aí na sua carreira, tal como seu sogro piquezao que tbm levou dois títulos numa boa Brabhan, mas que não era o melhor equipamento nos anos de 81 e 83.
@mayconkkkkkk
@mayconkkkkkk Ай бұрын
Ja ouvi falar que esse choro nao foi pro Senna e sim pq o alemao estava sendo muito criticado no momento
@GuiSeek
@GuiSeek Ай бұрын
ele atingiu a marca do até então tricampeão mundial, Ayrton Senna, foi comparado com ele e então começou a chorar pq estava sendo criticado em outros momentos? não vejo muito sentido brother, mas acho que nunca saberemos, além do mais, eu prefiro acreditar que ele chorou pela morte do amigo, que mesmo depois de 30 anos ainda é muito lembrado! 30 anos!!!
@AdAstra-v3s
@AdAstra-v3s 2 ай бұрын
Que nobleza de Michael
@GuiSeek
@GuiSeek 2 ай бұрын
Talvez o Senna tenha sido uma especie de mentor pra ele, eu mesmo ja vi videos em que ele coloca o Senna como maior piloto da historia na opinião dele
@ElisCassiaFonsecadeMoraes
@ElisCassiaFonsecadeMoraes Ай бұрын
Quando vemos coisas como essa temos uma noção do tamanho que o Senna foi.
@erickbrunovaledemoura
@erickbrunovaledemoura Ай бұрын
Outra coisa, o schumacher foi o que viu mais de perto o acidente do senna, pois ele estava em 2° lugar
@JIA1327
@JIA1327 2 ай бұрын
That music RUINED EVERYTHING.
@mugatu2017
@mugatu2017 3 ай бұрын
No precisa usar modulos desde aparición standslone API, lazzy losding, usar padrao declarativo con rxjs y gestao errores con catchEtrors
@GuiSeek
@GuiSeek 3 ай бұрын
este vídeo tem mais de 1 ano amigo
@mugatu2017
@mugatu2017 3 ай бұрын
@@GuiSeek desde versión 15 esta disponible standslone API
@GuiSeek
@GuiSeek 3 ай бұрын
@@mugatu2017 na época que gravei o vídeo eu ainda não havia me adaptado a esta nova ideia, pois ainda não havia compreendido os benefícios que esta forma de declarar módulos entrega, como Deferrable Views, que só é possível com standalone components
@GuiSeek
@GuiSeek 3 ай бұрын
@@mugatu2017 se você tiver vídeos compartilhando suas técnicas de vanguarda, eu adoraria assisti-los
@mugatu2017
@mugatu2017 3 ай бұрын
@@GuiSeekuma atitude defensiva não é uma atitude inteligente
@mamengomafra3604
@mamengomafra3604 3 ай бұрын
ruim
@GuiSeek
@GuiSeek 3 ай бұрын
obrigado pelo feedback
@sandwicheems
@sandwicheems 4 ай бұрын
Interessante a conexão das duas áreas
@icedude_907
@icedude_907 4 ай бұрын
Found this via reddit. Very helpful, thank you.
@GuiSeek
@GuiSeek 4 ай бұрын
you're welcome
@_ianito
@_ianito 5 ай бұрын
Muito bom!
@pedroAWEJNF2O
@pedroAWEJNF2O 5 ай бұрын
Isso foi uma aula de onde será? Tem fonte?
@GuiSeek
@GuiSeek 5 ай бұрын
foi uma apresentação dele em uma universidade, segue: kzbin.info/www/bejne/sHnMiKSkibympJY
@pedroAWEJNF2O
@pedroAWEJNF2O 5 ай бұрын
@@GuiSeek Obrigado man, sou dev e curti dms a ideia dele, vou assistir aqui valeu
@GuiSeek
@GuiSeek 5 ай бұрын
@@pedroAWEJNF2O ele é bem famoso na nossa área, chama Robert C. Martin, autor dos livros Clean Code, Clean Architecture, entre outros, e também conhecido também como Uncle Bob
@pedroAWEJNF2O
@pedroAWEJNF2O 5 ай бұрын
@@GuiSeek Simmm, tenho um livro dele aqui, só nunca tinha visto ele em video, por isso nao reconheci kkkkk
@GuiSeek
@GuiSeek 5 ай бұрын
@@pedroAWEJNF2O fico feliz de ter proporcionado isso entao, heheh
@TheMrsavio123
@TheMrsavio123 5 ай бұрын
Bom demais
@Eriquen-iz8fl
@Eriquen-iz8fl 5 ай бұрын
qual o seu e-mail para trabalho ou vc ñ faz um freelancer ?
@GuiSeek
@GuiSeek 5 ай бұрын
depende do projeto, pode mandar um email pra [email protected] falando sobre ele?
@daltonsilva9495
@daltonsilva9495 6 ай бұрын
Perfeito!
@felliperodriguessantos3114
@felliperodriguessantos3114 6 ай бұрын
Bom pensamento, usabilidade limitada.
@sguitas
@sguitas 6 ай бұрын
"vai devagar que hoje estou com pressa"
@FlaLovecraft
@FlaLovecraft 6 ай бұрын
O preguiçoso trabalha em dobro
@calebe9060
@calebe9060 5 ай бұрын
Nesse caso, seria o ganancioso ou impaciente
@arthurazevedo4060
@arthurazevedo4060 8 ай бұрын
Faz o passo a passo cara
@GuiSeek
@GuiSeek 7 ай бұрын
Atualmente isso não é mais necessário, o próprio angular material permite fazer isso e tem exemplo na documentação
@mizaelsousa5854
@mizaelsousa5854 8 ай бұрын
Tem link do vídeo do professor? queria assistir todo deve ser uma aula incrível!
@higornabuco7537
@higornabuco7537 8 ай бұрын
Também estou querendo
@manel-dev
@manel-dev 8 ай бұрын
kzbin.info/www/bejne/sHnMiKSkibympJY@@higornabuco7537
@manel-dev
@manel-dev 8 ай бұрын
kzbin.info/www/bejne/sHnMiKSkibympJY
@welly7973
@welly7973 7 ай бұрын
esse aí me parece ser o lendário uncle bob (robert c. martin)
@GuiSeek
@GuiSeek 4 ай бұрын
o link está alguns comentários pra baixo do seu
9 ай бұрын
Muito bacana! Só que tem um problema, eu teste com 2 client na mesma rede e deu certo e testei um client em minha rede e o outro em outra rede e não deu certo. O que pode ser? Mensagem que apareceu: "Erro: InvalidStateError: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote answer sdp: Called in wrong state: stable"
@GuiSeek
@GuiSeek 9 ай бұрын
a outra rede é distante? pode ser a latência, que fez você tentar adicionar descrições remotas quando a conexão já estava estabelecida. você conseguiu fazer a conexão, pois ela estava como stable... para não aparecer o erro, basta adicionar uma condicional pra fazer o setRemoteDescription se o peer.signalingState !== 'stable'
@GuiSeek
@GuiSeek 9 ай бұрын
tem algumas outras verificações que precisarão ser feitas, quando estamos em produção a coisa nunca é tão simples, esse vídeo meu objetivo foi apresentar com simplicidade mesmo... github.com/guiseek/signaling talvez este repositório possa clarear algumas das suas ideias
9 ай бұрын
@@GuiSeek Imaginei que seria necessário essas configurações, principalmente para a parte do IP, já que eram diferentes aí por conta disso não deve ter se conectado
@GuiSeek
@GuiSeek 9 ай бұрын
@ você não precisa saber o IP da outra ponta, só precisa ter os dados coletados criando a oferta e a resposta, o resto da API WebRTC descobre o melhor caminho entre os candidatos oferecidos
@GuiSeek
@GuiSeek 9 ай бұрын
@ webrtc.github.io/samples enjoy
@muhammadsarfaraz3144
@muhammadsarfaraz3144 10 ай бұрын
source code
@GuiSeek
@GuiSeek 9 ай бұрын
be kind and reap what you sow
@ThiagoSampaio-m1z
@ThiagoSampaio-m1z 11 ай бұрын
Valeu pela dica, amigo!
@GuiSeek
@GuiSeek 10 ай бұрын
talvez você goste do que escrevi aqui guiseek.notion.site/Lista-das-APIs-da-Web-mais-teis-ou-pontualmente-interessantes-5799bdd79b1e4b178f4065d8c2ad8849 tmj parcero
@iuryrc
@iuryrc 11 ай бұрын
Muito bom, deixou bem claro pra mim a utilidade do Nx. pretendo utilizar para organizar um monorepo micro-frontend de aplicações Angular.
@GuiSeek
@GuiSeek 11 ай бұрын
Que bom bro, da uma olhada na doc dele, ele tem gerador de micro front-end pra angular, module federation e etc, da pra criar hosts e remotes em questao de segundos
@iuryrc
@iuryrc 11 ай бұрын
Foi exatamente isso que me chamou atenção, estamos justamente com duplicidade de código em nossos Fronts, e estou montando essa nova arquitetura para unir todas as aplicações, analisando os prós e contras. Até então o maior contra é ter que usar um único repositório pra acessar tudo, tendo em vista que alguns devs não tem acesso a certos projetos, existe uma maneira de gerenciar quais projetos dentro do monorepo o dev terá acesso ?@@GuiSeek
@GuiSeek
@GuiSeek 11 ай бұрын
Tem sim, criando um arquivo chamado CODEOWNERS, parecido com um gitignore mas com patterns de diretorios seguidos de usuarios
@GuiSeek
@GuiSeek 11 ай бұрын
@@iuryrc talvez eu fale disso aqui kzbin.info/www/bejne/gJKyiGppitetY7ssi=hjKf9PUOKC4cgRFb Ou qualquer coisa pode chamar no linked in e que trocamos uma ideia
@iuryrc
@iuryrc 11 ай бұрын
Boaa, com certeza vou dá um alô, muito obrigado.@@GuiSeek
@ohervis
@ohervis 11 ай бұрын
Ficou muito show!!! Tu é um monstro, cara!! 🚀🚀
@GuiSeek
@GuiSeek 11 ай бұрын
uia, muito obrigado mano! tamo junto meu true
@thiagocarvalho5988
@thiagocarvalho5988 11 ай бұрын
CARA VC É INCRIVEL!!!
@GuiSeek
@GuiSeek 11 ай бұрын
todos nós somos de alguma maneira : ) mas, massa que tu curtiu esse conteúdo, fique a vontade pra sugerir outros ou caso queira conversar sobre algum, to por aqui. abraços
@douglaspoma
@douglaspoma Жыл бұрын
Muito bom, estou estudando para implementação disso com web3, webRTC é um grande passo para a real descentralização da intenet.
@GuiSeek
@GuiSeek Жыл бұрын
que legal saber disso Douglas, eu concordo contigo! caso eu possa lhe ajudar de alguma forma, conte comigo!
@douglaspoma
@douglaspoma Жыл бұрын
@@GuiSeek acredito que nos falaremos no futuro, primeiro quero amadurecer uma ideia que me surgiu...
@hbrancalhao
@hbrancalhao Жыл бұрын
Brabo!!! Excelente vídeo
@GustavoCostaW
@GustavoCostaW Жыл бұрын
Excelente!
@henriquecustodia
@henriquecustodia Жыл бұрын
Ficou topp
@GuiSeek
@GuiSeek Жыл бұрын
Valeeu man
@UltraVida-fod
@UltraVida-fod Жыл бұрын
Excelente era bem oq eu precisava deus abençoes
@GuiSeek
@GuiSeek Жыл бұрын
Saber que consegui ajuda-lo já fez sentir-me abençoado, obrigado!
@jandersongomesfelisberto300
@jandersongomesfelisberto300 Жыл бұрын
tem como tu disponibilizar esse código?? pq não dá pra ver os códigos completos...
@GuiSeek
@GuiSeek Жыл бұрын
opa, está aqui: github.com/guiseek/barcode
@tiagotnx
@tiagotnx Жыл бұрын
Que conteúdo espetacular. Existe alguma documentação para saber mais sobre?
@GuiSeek
@GuiSeek Жыл бұрын
opa, existe sim, você pode fazer o download aqui @tiagotnx conteudode.dev/pdf/nx
@reynaldomarinho2
@reynaldomarinho2 Жыл бұрын
Grande sacada juntar esses 2 vídeos!
@GuiSeek
@GuiSeek Жыл бұрын
: )
@glorialittig4201
@glorialittig4201 Жыл бұрын
Bom dia linda música 💔
@GatherinG99
@GatherinG99 Жыл бұрын
Muito top Guiiii!!!!!!!
@hbrancalhao
@hbrancalhao Жыл бұрын
fez parecer fácil! 🤣👏👏👏👏
@java-addicted-dev
@java-addicted-dev Жыл бұрын
Show Guilherme muito massa, qual extensão é essa que dispara warnings/errors na linha ?
@GuiSeek
@GuiSeek Жыл бұрын
Obrigado Gabriel! Error Lens o nome da extensão
@tiagotnx
@tiagotnx Жыл бұрын
"É necessário que as coisas cresçam devagar e lentamente, para que durem muito." - Eça de Queirós. Esse principio pode ser aplicado para as situações que vivemos no dia a dia.
@GuiSeek
@GuiSeek Жыл бұрын
Perfeito meu amigo!
@TigredeVento
@TigredeVento 4 ай бұрын
Frase interessante. Lembrei da outra famosa frase que nossas avós costumam falar rsrs: Apressado come cru. Por isso temos que realmente ter paciência e fazer a coisas com calma para não dar errado.
@GuiSeek
@GuiSeek 4 ай бұрын
@@TigredeVento verdade, perfeito
@hbrancalhao
@hbrancalhao Жыл бұрын
😯
@oconfiante8263
@oconfiante8263 Жыл бұрын
Excelente explicação! Parabéns e obrigado pela aula. Esses vídeos fazem parte de algum curso fechado ?
@GuiSeek
@GuiSeek Жыл бұрын
Não há de que agradecer mas obrigado pelo feedback! E quanto a sua pergunta, estou gravando alguns vídeos para auxiliar no entendimento de alguns alunos que estão tendo aulas comigo no curso de análise e desenvolvimento de sistemas e engenharia de software na universidade : ) No entanto fique a vontade para assisti-los, me enviar dúvidas e até sugerir algum outro assunto para novos vídeos... Está bem? Um abraço
@segefjord
@segefjord 2 жыл бұрын
Omg thank you so much. This is the level i needed to undetstand this at. Now i really understand it easily in 1:20 holy shit. Instead of trying to understand someones specific implementation of the handshake, this was great.
@GuiSeek
@GuiSeek 2 жыл бұрын
cool Jonathan! see these too: kzbin.info/www/bejne/l5PSd5Kirp5jrMk kzbin.info/www/bejne/bobMZYqoiNJ2Z80
@1lucas132
@1lucas132 2 жыл бұрын
Parabéns Guilherme, muito interessante
@GuiSeek
@GuiSeek 2 жыл бұрын
Obrigado Lucas! Qualquer dúvida é só chamar
@bobsonssauro
@bobsonssauro 2 жыл бұрын
DO nada uns foguete voando hauehaue ...
@GuiSeek
@GuiSeek 2 жыл бұрын
hahahahah só uma brincadeira inicial, vou tentar evitar nos próximos.. e quanto ao conteúdo, gostou?
@adenilsonandrade1140
@adenilsonandrade1140 2 жыл бұрын
Muito interessante. Você disse que essa conexão poderia acontecer daqui do BR pra o Japão sem ir do browser até o server e do server pra o outro browser, como isso ocorreria? Tem que ter algum tipo de endereço ou algo parecido né? Está nessa Oferta?
@GuiSeek
@GuiSeek 2 жыл бұрын
A oferta coleta informações da máquina local da pessoa, quando a outra ponta recebe a oferta, ela envia uma resposta, com os mesmos dados coletados da máquina da outra ponta. Isso serve pra garantir que a comunicação é compatível, verificando codecs de áudio e video, protocolos de criptografia. É como entender se as duas pontas conseguem conversar no mesmo idioma. Isso feito, existe um cara chamado Ice Candidate, que descobre qual a melhor rota entre as duas máquinas, então a conexão é estabelecida ponta a ponta, computador a computador. Isso torna a comunicação mais fluida, pois diminui a latência. Deu pra entender? Tenho outros vídeos se quiser saber mais, me chama que te mando o link
@GuiSeek
@GuiSeek 2 жыл бұрын
Mas existe um servidor antes da conversa iniciar, chamamos ele de Signaling, ele é necessário pra fazer a troca de dados entre a oferta e resposta. Após conexão p2p estabelecida, ele deixa de ser necessário...
@GuiSeek
@GuiSeek 2 жыл бұрын
Não precisa ser exatamente um servidor, se você conseguir enviar pra outra pessoa via sinal de fumaça, ok... Mas essa troca é necessária pra conseguir criar a conexão
@adenilsonandrade1140
@adenilsonandrade1140 2 жыл бұрын
@@GuiSeek Entendi, me manda esses vídeos que você disse
@GuiSeek
@GuiSeek 2 жыл бұрын
@@adenilsonandrade1140 video: kzbin.info/www/bejne/bobMZYqoiNJ2Z80 slides: slides.com/guilhermesiquinelli/webrtc
@HvS1
@HvS1 3 жыл бұрын
Precisava fazer isso mas um par em c++ e o outro em js...
@GuiSeek
@GuiSeek 3 жыл бұрын
Talvez isso te ajude: webrtc.github.io/webrtc-org/native-code/