Criando um ALGORITMO de UTF-8!

Поділитися
Вставка
  • Опубліковано 31 січ 2024
  • Num vídeo recente, a gente viu como strings funcionam por de baixo dos panos. Nele eu perguntei se vocês gostariam de ver um algortimo para UTF-8. Como muita gente pediu, eu fiz esse vídeo.
    Nesse vídeo nós vamos estudar o padrão de encode UTF-8, entender como ele funciona por de baixo dos panos e criar o nosso próprio algoritmo.
    --------------------------------------------
    Não deixe de se inscrever e deixar o like!
    Bem vindo ao canal phenpessoa :)
    --------------------------------------------
    Minhas redes sociais:
    ✅ github.com/phenpessoa
    ✅ / phenpessoa
    ✅ x.com/phenpessoa
    ✅ / phenpessoa
    ✅ / phenpessoa
    ✅ / phenpessoa
    ✅ / phenpessoa
    Contato profissional:
    phenpessoayt@gmail.com
    --------------------------------------------
    Um pacote que criei para lidar com SQL em Go: github.com/phenpessoa/sql2go
    Um pacote que criei para lidar com documentos brasileiros em Go: github.com/phenpessoa/br
    Um pacote que criei com várias utilidades para Go: github.com/phenpessoa/gutils
    --------------------------------------------
    REFERÊNCIAS:
    RFC do UTF-8: datatracker.ietf.org/doc/html...
    Rapid tables: www.rapidtables.com/convert/n...
    Samaritan Letter Alaf: www.compart.com/en/unicode/U+...
    Undefined Character: www.compart.com/en/unicode/U+...
    Código final: github.com/phenpessoa/yt-utf8
    --------------------------------------------
    #strings #utf8 #algoritmo

КОМЕНТАРІ • 212

  • @washingtonsoaresb
    @washingtonsoaresb 5 місяців тому +53

    Caramba! Você tá criando um tipo de conteúdo que é único cara! Parabéns e continue com esse trabalho fantástico

  • @danielbeigelman5895
    @danielbeigelman5895 5 місяців тому +28

    Que didática!! Embora não engagem muito o valor de vídeos assim é imenso. Continue com esses tipos de vídeos (too big)

  • @AdrianoLimaNeves
    @AdrianoLimaNeves 5 місяців тому +5

    Não entendi nada, mas estou gostando kkkkkkk
    too big!

  • @caiotony2037
    @caiotony2037 5 місяців тому +14

    Esse cara é único aqui no UA-cam PT, por favor, nunca pare!

    • @nan-code
      @nan-code 5 місяців тому +3

      na vdd Fabio Akita tem um conteudo parecido

    • @otavioalves813
      @otavioalves813 5 місяців тому +3

      A diferença é que o Pedro é gente boa haha

    • @witchoutcandy
      @witchoutcandy 4 місяці тому

      @@otavioalves813 Ambos são

  • @christopher9234
    @christopher9234 4 місяці тому +2

    Interessantíssimo, já estudei linguagem C e não fazia ideia desse decode para utf-8

  • @JhonatanSantana-he3tu
    @JhonatanSantana-he3tu 2 місяці тому

    toda vez que vejo um conceito novo na faculdade eu venho aqui ou no canal do fábio akita, você é fera mano !!!

  • @MarcelloJSilva
    @MarcelloJSilva 5 місяців тому +4

    Eu assisti até o fim e vou ter que ver novamente 😅, muito obrigado por compartilhar este conteúdo, estar além do crud e discutindo computação e em português, cara isso é incrível!!

  • @jombrs
    @jombrs 5 місяців тому +1

    Eu assisti o vídeo completo!
    Muito bom!
    Fantástico!

  • @mestreledark
    @mestreledark 4 місяці тому +1

    Muito bom seu conteúdo! Cheguei no seu canal por uma indicação do algoritmo do youtube e fiquei impressionado com a qualidade do vídeo. Eu assisti até o final, e sincertamente, poderia ser ainda mais too big hehe

  • @fernandoliborio1226
    @fernandoliborio1226 2 місяці тому

    Cara! Esse vídeo é incrível!! Um dos melhores vídeos de código da internet!!
    Obrigado por compartilhar e muito sucesso!!

  • @irissondonascimentodelima8620
    @irissondonascimentodelima8620 2 місяці тому

    Caraca muito boom sempre tive a curiosidade de entender o que estava acontecendo! (Too big)

  • @VitorCosta-csdev
    @VitorCosta-csdev 24 дні тому

    (too big) sinceramente, foi o problema de algoritmo + bitwise mais interessante que já vi. Deu vontade de estudar mais sobre strings, haha.

  • @nathanzz22
    @nathanzz22 5 місяців тому

    Com essa didática é fácil aprender

  • @michelhelmer9776
    @michelhelmer9776 5 місяців тому +2

    Brabo de mais, too big!

  • @FAELP22
    @FAELP22 5 місяців тому

    Muito bom, achei que n teria fim, mas no final deu tudo certo, foi um baita desafio. (Too big)

  • @diogoschaan7789
    @diogoschaan7789 5 місяців тому +1

    Simplesmente incrível ver um canal entrando em camadas teóricas a esse nível e poder entender tranquilamente com a tua explicação, foda demais!

  • @nson22
    @nson22 5 місяців тому

    Que aula, parabens cai de paraquedas aqui mas valeu até o too big

  • @maximusjr9030
    @maximusjr9030 5 місяців тому +1

    Uma aula dessa desmente em nível escatológico todos que se dizem engenheiros de software e se agarram na máxima "programe sem se preocupar com memória; hoje em dia tem de sobra" . Estudo de caso com bitwise operations é falar direto com o processador de forma algoritmica. Parabéns.

  • @HyypiaUF
    @HyypiaUF 5 місяців тому +1

    Incrível, adoro canais que ensinam conceitos gerais de programação, chega de tutoriais de como fazer coisas específicas em frameworks que vão deixar de existir eventualmente

  • @marchvic
    @marchvic 5 місяців тому

    Parabéns pelo vídeo, Pedro. Excelente mesmo. E muito obrigado.

  • @GabrielCarvalho-il9ub
    @GabrielCarvalho-il9ub 5 місяців тому

    Assisti completo mas vou vê-lo de novo e de novo haha

  • @christian_lima
    @christian_lima 5 місяців тому +1

    Pedro, apesar da "falta de engajamento" para videos tecnicos, esse tipo de conteúdo esta em falta / é dificil encontrar. Como um dev que gosta de escovar bit, gostaria de ter mais conteúdo assim no dia-a-dia. Excelente video!

  • @MichaelKlemersson
    @MichaelKlemersson 29 днів тому

    "Eu assistir até o too BIG" haha. realmente cara, muito bom o seu conteúdo por incrível que pareça, esse teu tipo de conteúdo me lembra muito o de um outro canal que é o TheCodingTrain onde conseguimos ver a aplicação de algoritmos em diferentes tipos de exercícios sem ser um LeetCode da vida.

  • @caiocesarmelolopes2156
    @caiocesarmelolopes2156 5 місяців тому +1

    Muito bom!!!! - Assisti até o "too big" - lá ele

  • @lucasramosdev
    @lucasramosdev 5 місяців тому

    Deixei o like e ainda mandei para os devs do meu setor

  • @hericsilva1737
    @hericsilva1737 5 місяців тому +1

    Muito bom, fiquei com vontade de fazer uma implementação usando instruções vetoriais de arquitetura x86 em C
    para paralelizar o encode e decode, parece interessante a ideia

  • @cristianomenezes3780
    @cristianomenezes3780 5 місяців тому

    Eu assisti até o too big.
    Cara, conteudo sensacional!!

  • @Carlos.Soares
    @Carlos.Soares 5 місяців тому +1

    Vídeo técnico ❤
    Um dia eu ainda vou entender tudo isso 🙌
    Amém 🙏

  • @lucas0x7d6
    @lucas0x7d6 5 місяців тому

    cara tou gostando muito desses seus videos mais baixo nível, continue assim e se pudesse fazer uma série ou playlist só de videos assim seria muito bom

  • @raphaelpaulino
    @raphaelpaulino 3 місяці тому

    Baita conteúdo Pedro! Tú estás mandando bem demais, parabéns! Conteúdo diferenciado o teu 👏👏👏

  • @oluap2028
    @oluap2028 5 місяців тому +3

    Excelente vídeo Pedro. Se possível faça um vídeo sobre o Vim e os plugins q vc usa

  • @eduardomoreira3765
    @eduardomoreira3765 5 місяців тому

    Cara, continue assim, É MUITO BOM!!!

  • @leonidev
    @leonidev 5 місяців тому

    Sensacional!!!

  • @ricardo7cordas
    @ricardo7cordas 5 місяців тому

    Eu assisti até o fim. Muito bom.

  • @renatomarrequinho
    @renatomarrequinho 5 місяців тому

    Realmente maravilhoso e super bem explicado ! Depois deste vídeo virei inscrito ❤ muito obrigado 🙂👍

  • @pauloricardosantos3540
    @pauloricardosantos3540 5 місяців тому

    Mano muito bom o conteudo do seu canal, melhor que curso pago! Com toda certeza.

  • @felipesampaio3975
    @felipesampaio3975 5 місяців тому

    Muito bom !!!

  • @LuisFilipeBR
    @LuisFilipeBR 5 місяців тому

    cara, que conteúdo foda!!
    tua didática é muito boa, "too big" 🎉

  • @raffallves5203
    @raffallves5203 5 місяців тому

    Big demais! Parabéns👏

  • @pratacaio
    @pratacaio 5 місяців тому

    Meu amigo, mais aulas, mais aulas!!!!

  • @JoseRibeiro-it2xu
    @JoseRibeiro-it2xu 5 місяців тому

    Excelente vídeo e informações.

  • @Lukiticas
    @Lukiticas 5 місяців тому

    Eu como um simples web dev fico maravilhado com algoritmos assim, e ele ainda fala que é o mais básico, ainda falta muito chão para eu entender completamente tudo isso, até lá dale crud e react kkkkkk

  • @robsonjustinodasilva
    @robsonjustinodasilva 5 місяців тому

    O conteúdo é fantástico!

  • @altemirpacheco
    @altemirpacheco 5 місяців тому

    Muito bom! Assisti até o fim e vou ver novamente!

  • @joaossk8
    @joaossk8 5 місяців тому +1

    Não conheço outro youtuber que fale disso no BR! Muito bom! Continua trazendo isso pra gente!

  • @brunodorati
    @brunodorati 4 місяці тому

    Assisti até o fim, muito bom.

  • @cassiofiuza6833
    @cassiofiuza6833 5 місяців тому

    Kra muito bom, conteudo fantastico.

  • @develoyper
    @develoyper 5 місяців тому

    Muito bom! Parabéns pelo conteúdo.
    PS.: eu assisti até o too big

  • @evaldoaraujo4145
    @evaldoaraujo4145 5 місяців тому

    Ótimo conteúdo.

  • @christianfreire6999
    @christianfreire6999 5 місяців тому +1

    Esse canal é muito massa!!

  • @SauloBorgesRP
    @SauloBorgesRP 5 місяців тому

    Show demais

  • @taynaradasilvadias9386
    @taynaradasilvadias9386 5 місяців тому

    Ótimo conteúdo!!!!

  • @andrevieira424
    @andrevieira424 5 місяців тому

    Conteúdo incrívellll

  • @RafaelOliveira-gb3xh
    @RafaelOliveira-gb3xh 5 місяців тому

    Cara, que vídeo incrível. Eu assisti até o too big! rsrs
    Cara, vou ter que ver o vídeo novamente e estudar mesmo o que você passou ai, nossa, muito irado! Já estou vendo também referências sobre alguns detalhe ai. Parabéns!

  • @user-yz9mv5rz4c
    @user-yz9mv5rz4c 5 місяців тому

    Parabéns! Conteúdo de qualidade e direto .

  • @maxxxb4uh4us80
    @maxxxb4uh4us80 5 місяців тому

    Mostro genial!!!

  • @marcotuliofaissoltannus6773
    @marcotuliofaissoltannus6773 4 місяці тому

    Vale a pena assistir. É programação na veia!
    Muito didático e muito interessante

  • @ingoqs7
    @ingoqs7 5 місяців тому

    Massa demais o seu canal!

  • @MaxwelMazur
    @MaxwelMazur 5 місяців тому

    Cara sei que os videos tecnicos assim não engaja mas esse videos estão em falta e seus videos são incriveis.

  • @eliasribeiro137
    @eliasribeiro137 5 місяців тому

    Show, parabéns 🎉👏

  • @marcosbaiadori5107
    @marcosbaiadori5107 5 місяців тому

    Fantasticooo parabéns e muito obrigado!!! Os !too big... 😂

  • @emersonfreire7782
    @emersonfreire7782 5 місяців тому

    Muito bom seu conteúdo ✌️

  • @raphaelbitt84
    @raphaelbitt84 5 місяців тому

    Sensacional! Parabéns e obrigado!

  • @custodiogomesbarcellos4972
    @custodiogomesbarcellos4972 Місяць тому

    Ótimo vídeo! Vi tudo! Nunca usei Go mas é impressionante como parece simples. Ví em um outro vídeo, acho que seu mesmo mencionando a mesma concisão e simplicidade de C. Não é igual a C, mas o simples e poderoso, sim. Gostei muito vou me informar mais sobre essa linguagem. E a propósito, pra não perder a viagem faz um vídeo livros. (de Go, inclusive). Parabéns!! 😎 Muito bom!

  • @rodrigodefranca6331
    @rodrigodefranca6331 5 місяців тому

    Valeu, por compartilhar esse conhecimento com a sua didatica man, estou too big agradecido.

  • @thiagochristopher7855
    @thiagochristopher7855 5 місяців тому

    Que vídeo excelente, too big é demaiss!!!!

  • @micaelsaninlen8758
    @micaelsaninlen8758 5 місяців тому

    Estou fascinado com a riqueza desse conteúdo, aprendendo demais!!

  • @oalemos
    @oalemos 5 місяців тому

    Que conteúdo vídeo incrível. Trabalho fantástico! 0x10FFFF 😎

  • @rafaelgarcez6817
    @rafaelgarcez6817 Місяць тому

    Obrigado pela aula

  • @paralol_
    @paralol_ 5 місяців тому

    Que vídeo fantástico! Extremamente informativo e didático. Muito bom!

  • @rodrigoaraujo2512
    @rodrigoaraujo2512 5 місяців тому

    Parabéns pelo conteúdo!

  •  5 місяців тому

    Conteúdo de excelência.

  • @raiane1098
    @raiane1098 4 дні тому

    Genial 👏👏👏👏

  • @caesarliftz
    @caesarliftz 5 місяців тому

    Que aula!

  • @LuisPauloRSLima
    @LuisPauloRSLima 5 місяців тому

    Muito bom! Assisti até o "too big"! Valeu pelo conteúdo e por favor poste mais.

  • @eliashenriqueferreira6201
    @eliashenriqueferreira6201 5 місяців тому

    Muito bom trabalho Pedro! Sua didática também é excelente! Parabéns!🤩

  • @heprado0
    @heprado0 5 місяців тому

    Seu canal é uma gema rara no UA-cam, obrigado por disponibilizar um conteúdo tão rico em português :)

  • @felipepegoraro
    @felipepegoraro 5 місяців тому

    sensacional... por mais vídeos de algoritmos assim, de baixo nível !

  • @witchoutcandy
    @witchoutcandy 4 місяці тому

    Demorei muito pra criar coragem de assistir tudo, mas que aula boa!! Seu canal é muito norteador pra quem tá se desenvolvendo, diferente dos "how-to" que existem por aí

  • @paulocesar-nz4jk
    @paulocesar-nz4jk 5 місяців тому

    Chequei do nada kkkk, mas que conteúdo foda continue +1 inscrito

  • @walicendalazuana4297
    @walicendalazuana4297 4 місяці тому

    Ótimo conteúdo, Parabéns.

  • @matiaspalheiro
    @matiaspalheiro 5 місяців тому

    Sensacional. Eu assisti até o Too big!

  • @fernandopassos6846
    @fernandopassos6846 5 місяців тому

    Cara, que conteúdo! Se lá no início da minha jornada tivesse tido umas aulas assim, teria me poupado muito tempo e cabelos. Parabéns!

  • @gustavogsfull
    @gustavogsfull 5 місяців тому

    Caramba, que contéudo incrivel. Muito técnico, mas muito bem explicado. Legal ter essa visão bem detalhada.

  • @gabrielmartins4752
    @gabrielmartins4752 5 місяців тому

    Ganhou um escrito, vou rever seu video muitas vezes haha

  • @Eduard022K
    @Eduard022K 5 місяців тому

    Conteúdo interessante. Obrigado!
    Too Big...

  • @welber-crcredito7319
    @welber-crcredito7319 4 місяці тому

    Só pelo título já acredito que o vídeo vai ser top

  • @celsopereira3571
    @celsopereira3571 5 місяців тому

    Cara o teu conteúdo é realmente único, a tua didática é muito boa, eu q n conhecia essa forma de programar consegui pegar por cima como é

  • @arthur-candeia
    @arthur-candeia 5 місяців тому

    Too big!!! Excelente vídeo

  • @datsfilipe
    @datsfilipe 5 місяців тому

    Que vídeo legal 🤯

  • @diegocarvalho_dec
    @diegocarvalho_dec 5 місяців тому

    muito bom!

  • @andreglatz
    @andreglatz 5 місяців тому

    Excelente, Pedro! Muito bom ver um canal BR abordando esses temas. (Too big)

  • @luanribeiro7541
    @luanribeiro7541 5 місяців тому +1

    Pode fazer um tutorial de grpc protobuf e algo pouco conhecido e eu nunca achei muitos tutorial de implementação em golang bom com uma didática boa igual a sua

  • @conceicaomartinho7964
    @conceicaomartinho7964 5 місяців тому

    Muito bom conteúdo! Eu assisti até ao too big! Não entendi tudo, mas vou continuar a assistir ao teu canal, pois tenho a certeza que me vai ajudar a entender tudinho.

  • @Gfrael
    @Gfrael 5 місяців тому +1

    Eu assisti até o too big, muito bom, poderia falar também sobre bytes com e sem sinal, como algumas linguagens como o java trabalham com sinal.

  • @otavio0997
    @otavio0997 4 місяці тому

    Muito bom o vídeo. Obrigado Pedro!
    Fico imaginando se mudaria muito fazer o mesmo usando a linguagem python

  • @vitorsilva-or1dj
    @vitorsilva-or1dj 5 місяців тому

    excelente!!! assisti ate o too big

  • @dantonjr
    @dantonjr 5 місяців тому

    Uma palavra pra demonstrar o que você fez: MONSTRO!!! Ganhou um inscrito! Abraços.

  • @Ilwel
    @Ilwel 5 місяців тому

    Amo vídeos técnicos

  • @arthur-candeia
    @arthur-candeia 5 місяців тому

    O brabo!!