Cai aqui de paraquedas pelo youtube, e cara que conteúdo massa!!! Vou utilizar algumas coisas que você mostrou no meu setup sem dúvidas. Parabéns pelo conteúdo +1 inscrito!
Muito legal o vídeo!! Uma dica, vc consegue configurar a branch padrão do git pra main de forma automática. Quebra um bom galho! git config --global init.defaultBranch main
Muito bom o seu conteúdo. Parabéns! Uma dica que posso dar: no meu windows eu criei no meu diretorio de usuário, um arquivo chamado .bash_profile com alguns comandos. Sempre que vou iniciar um novo projeto eu digito o nome da funcao que está nesse arquivo e já é criado automaticamente várias coisas, como o git init, gitignore, readme entre outras coisas. Sucesso !!!
@@curtiuseucomentario6203 Não encontrei nenhum tutorial falando disso. Por isso vou preparar um hehehe. Segue lá o meu canal para ser notificado, claro, só se você quiser
Bruno blzzz!!!! Vc citou que vai liberar em breve um vídeo descrevendo vários fluxos de trabalhos do git..... com característica, vantagens e desvantagens de cada um, e quando aplicar... A teoria na prática e outra!!!! Nas empresas, isto é um ponto fraco de trilhões de equipes de desenvolvimento!!!! O foda e que em cada empresa que entro, e um fluxo diferente, que não pode ser questionado!!!! Agradeço pelos conteúdos de altíssima qualidade!!!
Ótimo conteúdo. Senti falta apenas do processo completo - mostrar o tratamento dos erros que foram aparecendo. Isso pode acabar ajudando muito também. De qualquer forma obrigado pelo conteúdo e parabéns.
OI Bruno.. ótimo vídeo.. obrigado pelo conteúdo... fui lá na sua página do workshop e disse que não vai ficar gravado... sério mesmo? Não sei se poderei estar presente neste horário... e queria poder assistir em outro horário...
Que pena cara. O formato do workshop precisa ser ao vivo. A gravação tira boa parte da interação que vamos ter por lá. Pode ser que role outras turmas mas não tenho nada planejado ainda.
Você ja tinha o node instalado? Temos que ter necessariamente um projeto ja criado e testado? Por que eu tenho uma dúvida: eles dizem que um benefício do Docker é deixar o seu pc limpo sem instalar nada somente o Docker como ambiente de desenvolvimento, mas em todos os tutoriais as pessoas ja tem um projeto e ai criam as imagem para "dockernizar" um projeto, tipo o seu ja tem varios arquivos e parece que ja rodou o npm install por que tem o node_modules ai, mas daria para fazer criar um projeto em Docker sem ter node instalado? Tipo, você fez uma aplicação e ai mandou ela para um container, eu queria fazer essa aplicação direto do container
Eu odeio o husky do fundo do meu coração. Acho ele o maior impecilio fantasiado de ferramenta de produtividade. Ele aumenta o tempo de desenvolvimento e consecutivamente o tempo de evolução do produto. Em todas as empresas que eu trabalhei nenhuma usava. Quanto ao semantic release eu nunca usei, vou tentar usar em um projeto e te falo a minha experiência depois.
@@egermano acho que estamos falando de ferramentas diferentes, esse husky faz certas chamadas ao realizar commits locais, tipo chamar ferreira de teste, criar changelog etc
cara, muito bom! Só fiquei com uma dúvida: embora você tenha usado express no projeto, a função sayHello retorna string, não um Response. eu preciso de algum pacote extra pro Jest testar rotas do express de verdade?
Depende do tipo de teste, ali era um teste unitário da função say hello, embora você possa fazer um teste unitário do retorno do express, na minha opinião faz mais sentido criar um teste funcional/end2end, como o guilherme falou ai em cima, tem o supertest que suporta o express depois daí é só fazer assertions com status code, body, etc etc
É exatamente o que o pessoal disse aí. Tem tipos de testes diferente em lugares diferentes da sua aplicação. Eu mesmo uso o supertest nos meus projetos aqui.
Mano, vi que vc usa o popos, eu estava usando o manjaro, mas, como uso o monitor do notebook e um monitor externo 4k, ficava muito bugado, se eu usasse o driver nvodia só aparecia vídeo na tela do notebook, para funcionar nos dois tinha que usar o driver padrão do Linux mas a imagem ficava toda feia com poucos FPS, no popos será que fica assim tbm ? Já teve alguma experiência assim?
🚀 🚀 Grupo do Telegram Workshop: t.me/joinchat/bezvQ3LZ_btkNTY5 🚀 🚀
Cai aqui de paraquedas pelo youtube, e cara que conteúdo massa!!!
Vou utilizar algumas coisas que você mostrou no meu setup sem dúvidas.
Parabéns pelo conteúdo +1 inscrito!
Muito legal o vídeo!! Uma dica, vc consegue configurar a branch padrão do git pra main de forma automática. Quebra um bom galho! git config --global init.defaultBranch main
Boa essa eu não conhecia!!
Conteudo muito massa, ajudou bastante, parabéns, pode até lançar uns novos.
Muito bom o seu conteúdo. Parabéns! Uma dica que posso dar: no meu windows eu criei no meu diretorio de usuário, um arquivo chamado .bash_profile com alguns comandos. Sempre que vou iniciar um novo projeto eu digito o nome da funcao que está nesse arquivo e já é criado automaticamente várias coisas, como o git init, gitignore, readme entre outras coisas. Sucesso !!!
Muito legal!
Tu sabe como eu consigo fazer isso? Tem tutorial no yt ensinando? Se puder me enviar ficarei agradecido, sou meio novo na área kkk
@@curtiuseucomentario6203 Não encontrei nenhum tutorial falando disso. Por isso vou preparar um hehehe. Segue lá o meu canal para ser notificado, claro, só se você quiser
@@serliv Já comecei a seguir kkk
@@curtiuseucomentario6203 Agora to em dívida hehehe. vou preparar esse material o mais rápido possível
Cara!!! Que vídeo foda
Cara, que vídeo excelente!!! Obrigado por compartilhar
Top demais!! Bem completo.
Coteudo top ajudou muito
Muito bom! É o tipo de vídeo que guardo pra consulta. Muito útil.
Não só guarde como compartilhe com seus amigos e seus grupos. Obrigado pelo comentário.
Com certeza! Vou recomendar pra quem precisa.
Show de bola. Conteúdo rápido e direto!
Nem tão rápido, mas comparado com um curso sim... Obrigado pelo comentário.
Cara, que conteúdo bom! Parabéns, de verdade
Valeu cara. Obrigado pelo seu comentário também!
Bacana o vídeo Bruno
Bruno blzzz!!!! Vc citou que vai liberar em breve um vídeo descrevendo vários fluxos de trabalhos do git..... com característica, vantagens e desvantagens de cada um, e quando aplicar... A teoria na prática e outra!!!! Nas empresas, isto é um ponto fraco de trilhões de equipes de desenvolvimento!!!! O foda e que em cada empresa que entro, e um fluxo diferente, que não pode ser questionado!!!! Agradeço pelos conteúdos de altíssima qualidade!!!
Germano, cara, simplesmente sensacional seu conteúdo, muito obrigado por isso.
Esse vai pro favoritos.
Meus parabéns pelo vídeo que ficou excelente!
Obrigado por compartilhar seu conhecimento conosco.
Ótimo conteúdo. Senti falta apenas do processo completo - mostrar o tratamento dos erros que foram aparecendo. Isso pode acabar ajudando muito também. De qualquer forma obrigado pelo conteúdo e parabéns.
caraca que conteudo top! faz um video fazendo deploy no ec2, please......
Show, ajudou demais!
Uou! Massa demais. Valeu pelo vídeo!
Servimos bem para servir sempre! Obrigado pelo seu comentário.
Muito legal o vídeo, estav querendo ver mais sobre github actions... Vídeo demais :)
Vai rolar bastante sobre isso no workshop. FIca ligado...
Essa sua abordagem, utilizando Deploy First, faz parte de um Pattern conhecido como Walking Skeleton.
Parabéns pelo conteúdo!
Didática excelente,meus parabéns.Por favor poderia falar em que momento criaria a tag se fosse o caso ?
OI Bruno.. ótimo vídeo.. obrigado pelo conteúdo... fui lá na sua página do workshop e disse que não vai ficar gravado... sério mesmo? Não sei se poderei estar presente neste horário... e queria poder assistir em outro horário...
Que pena cara. O formato do workshop precisa ser ao vivo. A gravação tira boa parte da interação que vamos ter por lá. Pode ser que role outras turmas mas não tenho nada planejado ainda.
Show de bola
Obrigado pelo apoio!
Vídeo bom demaisssss!!!
Video ficou ótimo, parabens
Você ja tinha o node instalado? Temos que ter necessariamente um projeto ja criado e testado? Por que eu tenho uma dúvida: eles dizem que um benefício do Docker é deixar o seu pc limpo sem instalar nada somente o Docker como ambiente de desenvolvimento, mas em todos os tutoriais as pessoas ja tem um projeto e ai criam as imagem para "dockernizar" um projeto, tipo o seu ja tem varios arquivos e parece que ja rodou o npm install por que tem o node_modules ai, mas daria para fazer criar um projeto em Docker sem ter node instalado?
Tipo, você fez uma aplicação e ai mandou ela para um container, eu queria fazer essa aplicação direto do container
Nunca usei o jest muito massa
19:43 github actions
No Dockerfile, a última linha, não deveria ser ENTRYPOINT ao invés de CMD ?
Parabéns e obrigado por disponibilizar esse conteúdo
bem bom mano
Obrigado pelo comentário mano!
voce poderia usar o husky e o semantic release
Eu odeio o husky do fundo do meu coração. Acho ele o maior impecilio fantasiado de ferramenta de produtividade. Ele aumenta o tempo de desenvolvimento e consecutivamente o tempo de evolução do produto.
Em todas as empresas que eu trabalhei nenhuma usava.
Quanto ao semantic release eu nunca usei, vou tentar usar em um projeto e te falo a minha experiência depois.
@@egermano acho que estamos falando de ferramentas diferentes, esse husky faz certas chamadas ao realizar commits locais, tipo chamar ferreira de teste, criar changelog etc
cara, muito bom! Só fiquei com uma dúvida: embora você tenha usado express no projeto, a função sayHello retorna string, não um Response. eu preciso de algum pacote extra pro Jest testar rotas do express de verdade?
Usa o supertest
Depende do tipo de teste, ali era um teste unitário da função say hello, embora você possa fazer um teste unitário do retorno do express, na minha opinião faz mais sentido criar um teste funcional/end2end, como o guilherme falou ai em cima, tem o supertest que suporta o express
depois daí é só fazer assertions com status code, body, etc etc
É exatamente o que o pessoal disse aí. Tem tipos de testes diferente em lugares diferentes da sua aplicação. Eu mesmo uso o supertest nos meus projetos aqui.
Já precisou habilitar o debug dentro do container ?
Bastante, inclusive hoje eu estava debugando usando isso. Usando docker e o vscode claro.
Mano, vi que vc usa o popos, eu estava usando o manjaro, mas, como uso o monitor do notebook e um monitor externo 4k, ficava muito bugado, se eu usasse o driver nvodia só aparecia vídeo na tela do notebook, para funcionar nos dois tinha que usar o driver padrão do Linux mas a imagem ficava toda feia com poucos FPS, no popos será que fica assim tbm ? Já teve alguma experiência assim?