No video

Como Funciona Sockets, Cliente, Servidor e a Web? | Introdução a Redes Parte 4

  Рет қаралды 83,425

Fabio Akita

Fabio Akita

Күн бұрын

Пікірлер: 319
@lucasjsantos2260
@lucasjsantos2260 2 жыл бұрын
Gente! Esses vídeos sobre rede são um patrimônio da humanidade rs O canal do Akita é praticamente uma enciclopédia audiovisual de tecnologia da informação. Obrigado por compartilhar!!
@ewertons.n6626
@ewertons.n6626 Жыл бұрын
É, bem resumido.
@LuukTrindade
@LuukTrindade 10 ай бұрын
@@ewertons.n6626 recomenda algum canal que mostre mais detalhadamente por favor?
@SeeGeneroso
@SeeGeneroso 2 жыл бұрын
Seus conteúdos resumem semestres de aulas tediosas em minutos de vídeos valiosos! Parabéns pela dedicação em transmitir seus conhecimentos de forma tão simples!
@rafaelmatxs
@rafaelmatxs Жыл бұрын
Estou literalmente usando os vídeos como material de apoio pra estruturas de rede hehe
@quebracientifica5200
@quebracientifica5200 2 жыл бұрын
Caramba que conteúdo incrível, eu aprendi de forma empírica a enviar dados entre processos através de arquivos, mas eu achava que isso era uma gambiarra que eu fazia e que os programadores mais experientes faziam de outra forma. Agora tudo ficou mais claro.
@Akitando
@Akitando 2 жыл бұрын
eu não mencionei neste episódio, mas a gente não usa arquivo se não precisar e nem rede. tem um meio do caminho chamado UNIX sockets. Pesquise a respeito.
@LucasSantos-kv9mj
@LucasSantos-kv9mj 2 жыл бұрын
@@Akitando eu comecei um curso na programação que e análise e desenvolvimento de sistema eu nunca tive contato Com programação porém sempre tive vontade de fazer algo relacionado a computação só que as vezes da vontade de desistir por não ter contato antes com programação aí vou fazer algumas atividades aqui da faculdade cara tem algumas que apanho mesmo só não desisti por que eu gosto do que eu estou fazendo mais as vezes da desânimo por conta disso por favor se vc ler esse comentário da uma dica aí tipo vc tem algum curso justamente para ajudar pessoas assim como eu que estou no início e apanhando ainda dá programação 😳😳tava olhando aqui no KZfaq pessoas da área apareceu seus vídeos comecei assistir gostei do canal fiz inscrição vou acompanhar aqui seu conteúdo. Forte abraço um conselho e algumas dicas para mim vai ser bem vinda vlw.
@diogob003
@diogob003 2 жыл бұрын
@@LucasSantos-kv9mj uma dica que o Akita sempre dá é: abrir a porcaria do GitHub, procurar algo interessante e COPIAR o código. Isso mesmo, copiar tudo, tentar compilar e fazer o programa q vc copiou funcionar. . Você nunca vai criar um código que presta se ainda não leu código o suficiente. Lembre-se, você precisa de *input* para deipois fazer *output* . Você precisa ler bastante para conseguir escrever bons texto. Você precisa escutar muito para começar a entender um novo idioma e só depois de escutar bastante você vai conseguir falar o novo idioma...
@LucasSantos-kv9mj
@LucasSantos-kv9mj 2 жыл бұрын
@@diogob003 vlw irei fazer isso obrigado.
@andreferraz4271
@andreferraz4271 2 жыл бұрын
@@LucasSantos-kv9mj O Akita respondeu seu comentário dois anos atrás. - A Dor de Aprender | Que Cursos/Livros?: kzfaq.info/get/bejne/fquRfNZ80pPUkaM.html - Guia DEFINITIVO de Aprendendo a Aprender | A maior BRONCA da sua vida [RATED R]: kzfaq.info/get/bejne/pbuAlK2p0Jy4imQ.html
@darkhunter9625
@darkhunter9625 2 ай бұрын
Indiscutivelmente o melhor canal de computação do YT brasileiro, e um dos melhores do mundo .
@MaisUmSomente
@MaisUmSomente 2 жыл бұрын
O fim foi o mais legal, os erros de gravação, ver o Binho bravo com o vizinho. Parabéns, ficou incrível e bem informativo o vídeo. Faz sempre os erros de gravação, pra nos divertir um pouco. Obrigado.
@fiat_uno_tunado
@fiat_uno_tunado 5 ай бұрын
Seus vídeos são simplesmente fantásticos eu assisto e dá vontade de compartilhar com todos meus amigos Devs para eles verem o quanto que precisamos aprender para nos tornarmos profissionais de qualidade. Seus vídeos tem aberto minha mente para relembrar que meu conhecimento é um grão de areia em um deserto. O único problema que eu estou tentando é aprender as melhores formas de realizar várias coisas mas acabo não podendo por em prática no meu trabalho pelo analista acabar querendo tudo do formato dele, apesar de ele ser um expert em delphi mas quando se trata de web eu acabo tendo mais noção que ele. Mas como eu vi em um dos seus vídeos de tentar evangelizar aos poucos kkkkk. Comecei por iniciativa própria querer criar testes unitários nas aplicações que eu crio, Dar sugestões de deploys melhores do que simplesmente instalar o xampp em uma máquina de um cliente para testar uma determinada aplicação... Agradeço pelo seu esforço por criar esses conteúdos fantásticos e ainda por cima gratuitos, estarei vendo todos os vídeos do seu canal e revendo quando tiver dúvidas. Obrigado
@drtpedro
@drtpedro 11 ай бұрын
Caramba Fabio, parabéns pelo vídeo. Eu vim parar aqui procurando uma aula sobre Sockets e ganhei todo esse contéudo de brinde, seu clariou muito minha menta sobre Cliente/Servidor e principalmente funcionamento da Web, suas explicações são ótimas e adorei as analogias.
@trap7369
@trap7369 2 жыл бұрын
5:30 Na teoria, um processo não deveria ler a memória de outro, mas na prática, se você está em ring 0/hardware, dá pra dar bypass, assim como o Ighor Augusto explica em uma palestra dele sobre bypass em soluções de segurança. É graças a isso que GameTrainers são feitos, leem e escrevem em endereços de memória que não deveriam ser vistos por mais ninguém. Pra um jogo online ser "bom" e "sem hacks" sua arquitetura deve fazer com que o servidor calcula TUDO, pra que mesmo que o cliente consiga alterar um endereço de memória indevido, os cálculos feitos pelo servidor que divergirem com o que o cliente calculou (isso tem um nome, não lembro kkk, algo como cálculo de ponto futuro), ele é descartado e os dados do servidor prevalecem quando a escrita na memória. 5:51 Se tem 3 formas de comunição entre processor na verdade, PIPEs, FDs e Shared Memory... onde em Shared Memory, basicamente é necessário toda aquele controle de semáfaros, etc.. que você já explicou um vídeo de gerênciamento de memória. Responsável por isso no Linux, é o que chamamos de IPC (inter proccess communication), tanto que o Docker cria um Namespace única de IPC para criar mais um nível de isolamento entre o host e os containers.. dá pra ver todos os IPCs com o binário "ipcs". Li isso no livro "Container Security" de Liz Rice, um dos melhores livros de segurança que já li, alias, se alguém souber de mais algum bom livro de segurança, fazer me recomendar.
@gustavodetomi_
@gustavodetomi_ 2 жыл бұрын
Excelente vídeo como sempre! Se os níveis de conhecimento em computação fossem medidos como as patentes do CS GO, o Akita seria Global.
@jefflaurean
@jefflaurean Жыл бұрын
Cara...vc é o ser mais didático e elucidativo que já assisti em toda minha vida neste mundo do youtube. Muito muito bom.. Parabéns Akita!
@becauro
@becauro Жыл бұрын
Se vc aprendeu algo na vida, parabéns. Mas se você aprendeu e sabe explicar fazendo outros aprenderem, você merece muito mais que um parabéns. Você é um presente para o planeta.
@O41337
@O41337 2 жыл бұрын
Qui delícia só consigo aprender bem com esse cara esplicando. Muito bom, Que bom que temos um cara como Akita no Brasil !
@zeuszzz161
@zeuszzz161 10 ай бұрын
Terceira vez revendo essa série de vídeos, cada vez fica um pouco mais claro. Muito obrigado
@lgongora
@lgongora 2 жыл бұрын
Melhor canal da Internet! Já chego dando voadora de like no Akita San! Fui de infra por mais de 20 anos e acompanhei toda evolução desde redes coaxiais, IPX. Appletalk e consolidação do TCP/IP. Mesmo com você dizendo que é o conteúdo "é básico para quem é de telecom", não deixa nada de importante de fora até mesmo para quem quer ir para essa área. Parabéns, japonês!
2 жыл бұрын
Ele é psicopata igual a mim, só que ele consegue se comunicar kkkk
@rodrigocasseano1946
@rodrigocasseano1946 2 жыл бұрын
Esses tipos de vídeos são muito bons, nos faz relacionar nosso trabalho do dia-dia (que todo Dev acha avanço) e ver a base que roda de verdade. Precisamos estudar mais!!! Sempre fico repassando as decisões que fizemos nos projetos passados, após esses vídeos.
@wandersonguedesfernandes5766
@wandersonguedesfernandes5766 Жыл бұрын
Com vídeos assim eu entendo MUITO vem o porquê de seus backups serem tão importantes... É um patrimônio histórico!!!!
@OniSad7k
@OniSad7k 2 жыл бұрын
O teu canal com toda a certeza do mundo é um baú de sabedoria, parabéns, primeiro pela a vontade de expor sua sabedoria pra o público e segundo por ser uma pessoa muito blindada a críticas e sempre continuar no caminho certo.
@dpassarini1
@dpassarini1 2 жыл бұрын
Todos os vídeos de redes tem sido importantes mas esse é o mais crítico, porque é o que mais aproxima do nosso dia a dia. Mas os outros são bases importantes pra esse. Já dei like. Esse é um daqueles vídeos pra ver pelo menos 4 vezes.
@AliceHuman
@AliceHuman 2 жыл бұрын
Mais uma grande aula! Valeu Fabio! Amo este vídeos condensados para fazer uma revisão de qualidade. No mar de ignorância da internet é bom encontrar ilhas de sabedoria e conhecimento técnico como o seu canal.
@math-s
@math-s Жыл бұрын
Essa série ajudou a relembrar bastante coisa da faculdade de engenharia elétrica. Nunca vou esquecer da aula em que o professor demonstrou a equação do telegrafista.
@kbxbr
@kbxbr 2 жыл бұрын
O mais bacana é a objetividade do Akita em todos os vídeos. Muita informação e zero "embromation / enrolation". Parabéns pelo excelente conteúdo
@arleygoleiro22
@arleygoleiro22 2 жыл бұрын
Excelente, que aula de redes. Mandei pros meus colegas assim como fiz isso no episódio anterior. Eu trabalho em um provedor de hospedagem e acho que esse conteúdo sendo compartilhado, fica mais simples de entender
@jpedro-lima
@jpedro-lima 2 жыл бұрын
Estou na etapa de fazer um servidor na faculdade, e finalmente achei uma excelente explicação sobre protocolos
@leodionisiolima
@leodionisiolima 2 ай бұрын
Caralho, bicho, isso que eu chamo de KZfaq Premium. Vídeo porreta pra iniciar os estudos!!!
@jeovanynegocio
@jeovanynegocio 2 жыл бұрын
Mestre, obrigado pela aula. Adoro estudar os fundamentos de redes e Linux amarro-me nesses conceitos.
@paulorockz6899
@paulorockz6899 2 жыл бұрын
Huahuahua esses finais ficam muito bons, dá uma quebrada boa e ainda fica engraçado demais. Grato pelo conteúdo.
@diogorcarvalho
@diogorcarvalho 2 жыл бұрын
Material excelente como sempre! Um 'plus' mas não tão importante, seria falar algo sobre 'WebSocket' um assunto que pessoalmente gosto.
@_rubenscjr
@_rubenscjr 2 жыл бұрын
Cara, quando li o título vim correndo assistir. Já deixei o like. Sensacional!!!
@felipessca
@felipessca 2 жыл бұрын
Excelente , mais um vídeo nota 10. Muito bem explicado. Rever os conceitos básicos sempre ajuda no dia a dia do desenvolvedor !
@fppfurtado
@fppfurtado 5 ай бұрын
Descobri os conteúdos do Akita ha pouco mais de duas semanas e desde então to consumindo um episódio atras do outro tamanha a qualidade do conteúdo. Akita, se tiver lendo, quero deixar meu muito obrigado, nao tem preco a contribuição wue vc ta deixando aqui pra galera de tecnologia. Eu me formei em Engenharia da Computação em uma universidade federal e a maioria esmagadora dos professores de la nao passou nem raspando em muitas das coisas que vc ta explicando com maestria e didática aí no canal. Muito obrigado e meus parabéns!
@darkjul9159
@darkjul9159 2 жыл бұрын
Fábio Akita é um enciclopedista da computação, capaz de nos esclarecer muito melhor que os mini-cursos apresentações dos Dev's que só superficializam a compreensão da linguagem! Estamos super satisfeitos.. TMJ, parabéns Fábio!
@guilhermeaires2723
@guilhermeaires2723 2 жыл бұрын
Saudades do Telnet nos exercícios de rede pra fazer as coisas na mão. Excelente Akita, não precisa nem de ilustração para suas analogias!
@oilut2738
@oilut2738 2 ай бұрын
O cara é uma metralhadora de conhecimento.
@danielstonebuilt1265
@danielstonebuilt1265 2 жыл бұрын
Sempre me sinto um padawan qdo vejo os videos do Akita. Subarashi 😁
@antoniofernandodiasjunior8896
@antoniofernandodiasjunior8896 2 жыл бұрын
Eu começei a trabalhar recentemente com Backend com Flask, e isso esclareceu muita coisa. Conteúdo maravilhoso
@tuxpirata4077
@tuxpirata4077 2 жыл бұрын
Seria legal, se o sr ainda não fez, um vídeo sobre computação quântica, ou sobre criptografia. Abraço.
@Akitando
@Akitando 2 жыл бұрын
kzfaq.info/get/bejne/q8d7iqWdmZ_RhX0.html kzfaq.info/get/bejne/ecmFaK6UxKyyj2g.html kzfaq.info/get/bejne/fql4pNehztbbpWg.html
@jorcelino203
@jorcelino203 Жыл бұрын
Excelente conteúdo Fábio, suas explicações tornam muito mais fácil saber o que buscar para se aprofundar no assunto posteriormente. Isso porque você cita os pontos mais importantes e uma linha de raciocínio que facilita conectar um tema ao outro. Obrigado por disponibilizar seu tempo criando e disponibilizando conteúdo de extrema qualidade.
@ribafs
@ribafs 2 жыл бұрын
Desculpe o off Agora entendi a paixão que vc tem pelo rails e pelo ruby. Depois de vários anos programando com PHP e me sentindo muito confortável fui dar novamente uma olhada no rails. Rapaz, muito otimizado para ser eficiente e ágil para o programador. E a documentação Começando, é uma beleza e rica em citações da documentação (e eu achava a documentação do PHP boa). Passo a passo. Pra completar o ruby, que fecha. Me conquistou. Uma beleza.
@alcprado
@alcprado 2 жыл бұрын
Tirando a aula da lenda que nem tem o que comentar, rachei com os cortes do final kkkk
@dieg0dgm
@dieg0dgm 2 жыл бұрын
Conceitos fundamentais transmitidos de maneira bem didática, parabéns.
@RatFace_MonkeyEar_FishEye
@RatFace_MonkeyEar_FishEye 2 жыл бұрын
F12 tbm abre developer tools Ah claro, excelente video! Esclareceu muita coisa 👏🏻👏🏻
@henriqueS9653
@henriqueS9653 2 жыл бұрын
me fez lembrar que no inicio da faculdade de ciência da computação quando tava estudando C e fui inventar de criar um site usando C, e o unico livro que achei na biblioteca foi um sobre a biblioteca , foi meu inicio em redes , e foi libertador ao mesmo tempo saber como os protocolos e a internet funciona.
@ataiar
@ataiar 2 жыл бұрын
Seus vídeos são muito bons de assistir, Akita, tá louco...
@cacheinformatica76
@cacheinformatica76 Жыл бұрын
Que aula, quanto conteúdo passado pelo mestre Akita 👏👏
@marcosoliveira8125
@marcosoliveira8125 2 жыл бұрын
O conteúdo do Akita é o mais importante para a molecada. Eu não consigo ver essa geração atual se tornando Especialistas ou Arquitetos com tanta falta de base e fundamentos. O que vc faz aqui é igual plantar uma árvore, um legado pra toda eternidade
@cryswerton-silva
@cryswerton-silva Жыл бұрын
Que vídeo sensacional!! Parabéns pelo vídeo, estou aprendendo muito!
@mrhoss5667
@mrhoss5667 2 жыл бұрын
Eu gosto q no início faz ele parecer um gênio que sai largando tudo em cima de ti como se fosse o Deus da computação, aí chega no final e vê que ele é um cara comum que apenas cortou os momentos de perda de tempo, Akita você é 10, quando eu crescer quero ser um profissional igual a você 👏👏👏👏👏
@srleirbag
@srleirbag 11 ай бұрын
Akita, aqui vai meu depoimento, eu estudo programação desde uns 12 anos de idade, sempre vivi no computador. Então eu aprendi estruturas de dados, loops(assunto do depoimento) e como funciona para programar de forma rustica, em 2020 eu fiz uns cursos da udemy, mas me ensinavam mais do mesmo... Em 2021, eu arrumei um emprego em uma empresa pequena, apartir dai eu ganhei um boom de conhecimento enorme, antes eu estudando por conta, não precisava me esforçar, alguma coisa me frustrava parava e deixava pra semanas depois ou algo do tipo eu pensava que nunca iria engrenar, trabalhando eu tinha que resolver o problema de qualquer forma, afinal eu estava sendo pago pra isso, aprendi a entender os erros, entender melhor como funcionava tal estrutura o porque dela funcionar assim, ter persistência, aprendi a ter olhar crítico, saber em qual situação iria gastar mais recurso usar tal estrutura, enfim um boom de conhecimento. Um dos meus maiores problemas é desprezar aquilo que eu não entendo ou acho complexo de mais pra entender, ou coisas que eu acho que já sei o suficiente, e ai que entra o assunto que eu disse no começo do comentário. Em um comentario acima, eu disse que gostava bastante de comunicações entre processos e computadores, quando eu comecei a aprender sobre e vi que era real, eu fiquei muito empolgado, e logo me deparei com um desafio, Eu só conseguia escrever/ler algo no fluxo uma vez somente pois eu não entendia como funciona o while e não tinha entendido a semantica dele, então eu pensava que sempre que eu fizesse a leitura ou a escrita no fluxo, acabou, eu simplemente tinha que começar a escutar novamente(instanciar a classe TcpListenner e invocar o metodo start), mas eu sabia que havia algo errado, pois eu sabia que sockets são conectados até que você desconecte ou algo interrompa o fluxo, eu sempre tive um sonho de fazer um app mobile que troca comandos entre socket atravez da rede para quando eu tivesse deitado na minha cama eu desligasse o meu pc, antes de começar a trabalhar eu nunca tinha imaginado que um while pois eu não sabia que até ler o while ficaria travado, inclusive que eu teria que usar threads para não travar minha aplicação inteira só esperando a resposta, enfim pessoal que ler este comentario, eu tive a sorte de conseguir um emprego que me forçasse a aprender, quem não quer passar por isso, faça uma faculdade, lá eles vão te ensinar de uma forma muito melhor que o de cursos online, ou aprender sozinho, mais do que tudo antes de querer uma resposta, a pergunta tem que ser feita da forma certa, quando eu fui aprender sobre sockets, eu jamais imaginaria que o nome era esse, eu pesquisava coisas muito chochas, não sabia perguntar pro google, isso se dava pelo baixo conhecimento tecnico, eu sabia o que queria na pratica, mas o google não funciona assim, hoje vocês tem a facilidade do gpt, eu nem conhecia isso. Enfim, não sei se vc vai ler isso Akita, mas um dos caras que mais me ajudou a não desistir da programação foi o seu canal, por mais que oq vc falava era uma sopa de letrinhas pra mim, me manteve motivado a tentar entender o que você fala, hoje eu entendo muito bem tudo que você explica.
@jdesu
@jdesu 2 жыл бұрын
O Fabio comprou uma caderneta só para ilustrar o "índice" . Esse cara é fera demais tudo nos vídeos tem seus mínimos detalhes.
@carloshenrique-ov5nk
@carloshenrique-ov5nk 2 жыл бұрын
consegui fazer meu hello world raiz com vc. kkkkkk muito bacana, ver como funciona por de baixo dos panos. obg (sou apenas entusiasta)
@joaquimborges8045
@joaquimborges8045 Жыл бұрын
Essa série está respondendo todas as minhas dúvidas sobre redes, que canal foda!! Valeu mesmo, Akita!
@Ferreira_Junior
@Ferreira_Junior 2 жыл бұрын
Muito Obrigado por fornecer esse grandioso conhecimento de forma gratuita. Deus te abençoe.
@heitorvicenzo
@heitorvicenzo 8 ай бұрын
Faz um tempo que criei um servidor por conta própria, se tivesse assistido essa mini série antes com certeza teria sido muito mais fácil.
@prepotencia.humana
@prepotencia.humana Жыл бұрын
Que conteúdo das galáxias. Muito obrigado 🫶🏾🙌🏾👊🏾
@CarlosGomesCJ
@CarlosGomesCJ 2 жыл бұрын
Sensacional Akita, aprendo muita coisa com seus vídeos, mantenha os bloopers pois dá pra saber que vc é um ser humano igual a nós rsrs
@walyssonduarte771
@walyssonduarte771 2 жыл бұрын
nuss!! numerou todas as paginas do notebook na mão. parabens!!!
@luanalbuquerque5073
@luanalbuquerque5073 2 жыл бұрын
Teus vídeos são incríveis! e é mt bom ver a evolução da edição. Que didática cara, q didática
@thiagocnunes
@thiagocnunes Жыл бұрын
Excelente vídeo. obrigado pelo conhecimento compartilhado.
@Daniel15819
@Daniel15819 2 жыл бұрын
Intermedeia, não intermedia... Ótima aula!
@AthosLuanOliveira
@AthosLuanOliveira Жыл бұрын
Gigante! conteúdo pra prender vc até o final!
@altairjunior
@altairjunior 2 жыл бұрын
Obrigado, obrigado, mil vezes obrigado, Akita. E um obrigado especial pelos finais, rs. Não sei se foi o objetivo, mas pra mim eles desconstroem a imagem de "guru iluminado de uma casta superior" e nos inspira a alcançar (quem sabe até ultrapassar) o mesmo nível de excelência que o seu.
@OniSad7k
@OniSad7k 2 жыл бұрын
Por coincidência estou lendo "desconstruindo a web" do Wiliam Molinari (Brasileiro) e essa serie de videos em paralelo ajuda mt, recomendo pra quem quer se aprofundar ou ficar no básico como programador.
@selmison
@selmison 2 жыл бұрын
Seus videos estão me instigando a estudar com cada vez mais profundidade a área de TI. Em relação ao Linux, de longe o livro que mais tem me ajudado nisso é o: Kerrisk, Michael - The Linux Programming Interface. Inclusive nele há capitulos detalhados sobre Sockets e IO Async que tem me ajudado a entender o funcionamento por debaixo dos panos da IPC e a comunicação assincrona. Super recomendo!!!
@allanlopes1741
@allanlopes1741 2 жыл бұрын
Melhor aula de redes que tive na vida!!!
@leonardogrando4066
@leonardogrando4066 2 жыл бұрын
Caramba!!! Estou iniciando nesse mundo de programação web e esse vídeo esclareceu muita coisa. Obrigado!!!
@willsantiago
@willsantiago 2 жыл бұрын
Excelente vídeo como os demais desse canal!! Muito boa essa série de introdução à redes pois está caindo como uma luva nas matérias que estou estudando.
@antonioivo4691
@antonioivo4691 2 жыл бұрын
Amo os Bloopers. Sentirei saudades da antiga abertura.
@tecnologiaparacrescer
@tecnologiaparacrescer Жыл бұрын
Semana passada finalizei um projeto que consiste em enviar uma mensagem entre processos usando Sinais (push-based), mindblowing total... agora assisto o vídeo e preenche várias lacunas 🙏🏻 #42
@GabrielPavanelli1
@GabrielPavanelli1 Жыл бұрын
Conteúdo incrível, de fácil entendimento e riqueza de detalhes, muito obrigado !!!
@robertolima2289
@robertolima2289 Жыл бұрын
Parabéns ao canal, você é fera no que faz!!!
@alisson4387
@alisson4387 2 жыл бұрын
camiseta da 42❤️❤️❤️ estou me planejando para estudar lá daqui uns meses, o único problema é a distância (moro em São Bernardo do Campo), mas eu vou dar um jeito. Abraço😁🙆
@madmartins
@madmartins 2 жыл бұрын
Saudações Akita, muito bom vídeo, parabéns.
@itec3247
@itec3247 2 жыл бұрын
Amei o upgrade do canal, a qualidade, que já é ótima, só aumenta a cada vídeo!
@mateuspaimdebarros6959
@mateuspaimdebarros6959 2 жыл бұрын
Valeu Akita, aprendo muito com vc, vou ter uma disciplina de redes no semestre que vem e já estou antecipando-me com seus vídeos e o livro do Tanenbaum, que estou lendo em inglês como recomendou-nos. Eu demoro 10 vezes mais para ler mas ta sendo produtivo. Aguardando o próximo vídeo...
@lorenzobragagnolo1930
@lorenzobragagnolo1930 2 жыл бұрын
caramba, ontem tava lendo um livro que mencionou POSIX e BSD, não fazia ideia do que era e ia pesquisar hoje. Video acabou explicando, muito bom! Obrigado pelo conteúdo
@MrMatheus195
@MrMatheus195 2 жыл бұрын
Qual livro?
@lorenzobragagnolo1930
@lorenzobragagnolo1930 2 жыл бұрын
@@MrMatheus195 Mastering REGEX, Akita mesmo que recomendou
@nordras
@nordras 2 жыл бұрын
Minha versão com 19 anos iria rir se alguém disesse que estaria motivado a estudar redes a fundo, muito obrigado Sr Akita.
@paulomarques6375
@paulomarques6375 Жыл бұрын
Esse cara é uma enciclopédia!
@LucasAlfare
@LucasAlfare 2 жыл бұрын
Caramba, faz tempo que tava aguardando o Akita falar sobre esse tema. Acho muito legal até pq tempos atrás era algo completamente "mágico" pra mim hahahaha Nesse tema eu gosto sempre de complementar que, por mais que ao falar, sobretudo iniciantes, de redes, sockets, etc e que naturalmente associa-se isso a navegador de internet, servidores feitos em Node, sites essa é apenas uma associação a algo que é mais comum e popular. Por exemplo, jogos online estilo MMORPG demonstram isso muito bem, onde temos um programa que os usuários possam instalar em seus dispositivos, sendo esse o cliente do jogo, e um outro programa em algum outro lugar sendo o servidor do jogo. Essa interação e conexão entre cliente e servidor de um jogo pode ser facilmente demonstrada com os conceitos de sockets/portas abordados no vídeo. Vale também uma experiência pessoal que tive um tempo desses e que na época achei impressionante. Baixei um cliente antigo de um jogo chamado Tibia, acho que talvez conheçam. Dei uma fuçada na internet e vi que tinha pessoas que descreveram algumas partes do protocolo que esse cliente executa. Por exemplo, clicar no botão de login do cliente do jogo faz com que esse cliente jogue na conexão vários bytes que em determinada ordem indicam coisas como nome de usuário, senha e etc. Vendo isso simplesmente tive um insight de fazer um programa que ficasse escutando na porta específica daquele cliente e caso recebesse alguma coisa faria algo com elas e pimba! Foi relativamente fácil implementar um servidor super simples em cima daquele cliente, coisa que até então era super mágica pra mim. E claro, até então eu tendo uma visão super restrita de que sockets, redes, portas e tudo isso era algo completamente relacionado com navegador, sites, javascript e etc. Fora o fato de que achei super legal ter feito o código disso aleatoriamente na linguagem Kotlin, o que abriu muito minha mente afinal provavelmente o servidor original fosse feito em C, por exemplo. Então fica a dica para que, caso seja iniciante e tenha afinidade por jogos é uma boa opção explorar esse tema com eles, vai dar pra tirar um aprendizado muito bom.
@GabrielSouza-wy7fv
@GabrielSouza-wy7fv 2 жыл бұрын
Joinha sem nem ter assistido o vídeo só pela camiseta da 42 de São Paulo hehe
@jeanjacquesbarros
@jeanjacquesbarros 2 жыл бұрын
Parabéns pelo vídeo! Diversos conceitos que não conhecia, vai ajudar muito no desenvolvimento no dia a dia!
@leonardohamadi6745
@leonardohamadi6745 2 жыл бұрын
49152 = 2^16 - 2^14 minuto 24 do vídeo Seu conteúdo é indescritível
@leonardohamadi6745
@leonardohamadi6745 2 жыл бұрын
Eu percebi porque a expressão 2^x - 2^(x-1) = 2^(x-1), já que a base é 2
@abreakombi
@abreakombi 8 ай бұрын
otimo video. muitos conceitos desses ainda nao sei muito bem e com esse video vou ir atras da profundidade nesses conceitos. vlw akita 😢
@SAMUELLHENRIQUE
@SAMUELLHENRIQUE 2 жыл бұрын
Algum vizinho do Akita leve uma garapa depois dos vídeos. Akita on rage no final. Deve dar uma trabalheira enorme fazer vídeos assim, muito denso. Espetacular!
@JonatanWolf
@JonatanWolf 2 жыл бұрын
Nunca aprendi tanto sobre redes quanto nessa série!
@Rafaela.-
@Rafaela.- 2 жыл бұрын
Nossa que legal essa continuidade do conteúdo de Redes 👏🏽
@daxvolger6028
@daxvolger6028 2 жыл бұрын
Sabe muito! E explica muito bem.
@ProfRobsonLopes
@ProfRobsonLopes 2 жыл бұрын
Parabéns Akita, já peço sua autorização para recomendar com material didático para meus alunos.
@lsgalves
@lsgalves 2 жыл бұрын
Akita em 40:50 outros comandos como ls ou get não funcionam pois o cliente de linha de comando FTP inicia por padrão uma conexão em modo ativo, você pode alternar para o modo passivo com o comando "passive" após efetuar o login. No modo ativo o cliente se conecta na porta 21 e envia o comando "PORT" informando a porta que o servidor deve se conectar para trafegar os dados. Hoje raramente é utilizado devido aos firewalls bloquearem essas conexões. Já no modo passivo todas as conexões partem do lado do cliente, ele se conecta na porta 21 e pede uma porta aleatória para o servidor FTP, o mesmo responde e o cliente abre uma nova conexão para transferência de dados por ela. Via telnet fica mais fácil de visualizar isso: 1. Abra uma conexão com o servidor FTP: telnet ftp_unicamp_br 21 USER anonymous PASS 2. Agora altere para o modo passivo: PASV 3. Será retornado uma resposta como essa: "227 Entering Passive Mode (143,106,10,149,137,162)." É o servidor informando uma porta aleatória para que seja feito uma nova conexão, os primeiros 4 números são o IP na qual deverá ser feita a conexão e os últimos 2 números, a porta. Por o número da porta ser um valor de 16 bits foi decidido manter todos os números entre vírgulas com 8 bits, Para descobrir a porta é necessário fazer um pequeno cálculo com os 2 números, porta = n1 * 256 + n2 4. O resultado do exemplo é 35234, então se abra uma nova conexão em outro terminal: telnet ftp_unicamp_br 35234 5. Agora pode voltar à conexão de controle (porta 21) e dar o comando "LIST". Voltando ao outro terminal terá a resposta. Existem mais detalhes a respeito mas não quero me estender mais. Excelente vídeo Akita! Redes depois que você entende os fundamentos é fascinante! Até 10 meses atrás eu era um desenvolvedor, agora como sysadmin eu vejo o quanto que esses conceitos agregam no software que escrevo e vice-versa.
@Akitando
@Akitando 2 жыл бұрын
boa, faltou mesmo modo passivo. coloquei na errata
@ronaldomatias7047
@ronaldomatias7047 2 жыл бұрын
que final foi esse kkkkkkkkkk rachei de rir. Muito bom o video. Conhecimento valioso mesmo
@fazemc
@fazemc 2 жыл бұрын
Rapaz!!! Parecia que estavamos em um buteco conversando sobre como as coisas na internet funcionam. Muito bom conteúdo, sempre claros e objetivos. Só faltou a cerveja.
@jeovanynegocio
@jeovanynegocio 2 жыл бұрын
Terminei agora. Esse final foi genial kkkkkk
@filipesiegrist
@filipesiegrist 2 жыл бұрын
Muito bom o vídeo. Seria legal explicar como "abrir uma porta". Criar um servidor no pc é fácil até. Mas fazer ele acessível na rede local é um parto.
@Akitando
@Akitando 2 жыл бұрын
na rede local? qual o problema? se sobe o servidor ele já está acessível.
@ManoelJunior
@ManoelJunior 2 жыл бұрын
Como sempre vídeo de qualidade inquestionável. Obrigado Akita.
@marcelofranca6943
@marcelofranca6943 2 жыл бұрын
porra véi... sem comentário até me emociono com a didatica 😍😍😍
@poldrigues
@poldrigues Жыл бұрын
Valeu por um semestre inteiro na faculdade em 45 minutos, brabo haha 👨‍💻✌️🙏
@danilomourelle2418
@danilomourelle2418 2 жыл бұрын
Olha, eu assisti o video 3 de novo - queria lembrar a parte que fala de hub x switch e acabei vendo o vídeo todo pq é impossível parar depois de ver você personificando um MAC gritando "Sou eu caralh*** - e devo confessar que percebi que na primeira vez tinha ficado algumas coisas mal resolvidas, que nessa segunda vez fez o total sentido em várias situações.... Já nesse aqui, nossa, eu passei anos usando comando de telnet sem ter a menor ideia do que era exatamente o protocolo... simplesmente adorei o vídeo, e espero pelo de SSH que você comentou... Agora uma dica, o DevTools abre no F12 também... é um botão só kkkkkk
@user-cf5uf9sw1u
@user-cf5uf9sw1u 2 жыл бұрын
Ótimo! Uma possível errata é que quando usamos um pipe os processos executam de forma concorrente. Isso significa que o primeiro processo não precisa terminar antes de o seu stdout ser lido pelo próximo processo. Acho que é mais fácil pensar como um stream do que etapas distintas.
@Akitando
@Akitando 2 жыл бұрын
Já tá na errata
@wiltonribeiro3951
@wiltonribeiro3951 2 жыл бұрын
Essa serie tá muito boa, fiquei tão empolgado que até comprei um tanenbaum aqui tbm
@mychelldias
@mychelldias 2 жыл бұрын
Top demais, a absorção deste conteúdo, poderia ter falado tbm do temido "socket hang up" rsrs
@m.r.9493
@m.r.9493 2 жыл бұрын
Dessa vez, além do vizinho, sobrou até para o Tablet nos créditos do final do vídeo ahahahahaha muita calma nessas horas kkkkk
Burlando Proxies e Firewalls | Introdução a Redes Parte 5 - SSH
34:58
Meus Primeiros 5 Anos | 1990-1995
37:27
Fabio Akita
Рет қаралды 64 М.
Delivery!! Part3 #shorts #トイキッズ
00:23
Toy Kids★トイキッズ
Рет қаралды 9 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 41 МЛН
Fast and Furious: New Zealand 🚗
00:29
How Ridiculous
Рет қаралды 48 МЛН
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 32 МЛН
WebSockets - Live de Python #164
2:22:55
Eduardo Mendes
Рет қаралды 16 М.
THIS IS HOW hackers manage to break into a computer...
12:58
Redes com Ricardo
Рет қаралды 2,4 М.
TECNOLOGIA E IA [+ FABIO AKITA]
3:08:23
Flow Podcast
Рет қаралды 205 М.
O que eu devo estudar? Vou conseguir emprego?
19:49
Fabio Akita
Рет қаралды 172 М.
🌐 Network Programming in Rust - Building a TCP Server
21:55
Como sua Internet Funciona | Introdução a Redes Parte 3
41:22
Fabio Akita
Рет қаралды 84 М.
Modelagem de Software é Difícil? | "Ver" vs "Enxergar"
50:36
Fabio Akita
Рет қаралды 145 М.
The Beginner's Guide To SSH
20:10
DistroTube
Рет қаралды 55 М.
Dell Explica: como funciona um servidor?
7:08
Dell no Brasil
Рет қаралды 2,4 МЛН
Delivery!! Part3 #shorts #トイキッズ
00:23
Toy Kids★トイキッズ
Рет қаралды 9 МЛН