Já pensou (ou olhou) o código final da sua aplicação React? Com este texto você irá entender como criar uma aplicação React sem qualquer ferramenta.
Quando trabalhamos com os comandos reset
e checkout
do Git, podemos utilizar um modelo mental em que o Git gerencia três árvores: HEAD
, Index
e Working Directory
. Neste texto pretendo mostrar como estas árvores afetam nosso dia-a-dia com a ferramenta e como manipulá-las.
Já executou aquele comando longo no Git várias e várias vezes? Isso pode ser um pouco trabalhoso, mas o Git te fornece uma opção para agilizar o uso no dia-a-dia, são os git alias
.
Uma atividade comum no dia a dia é olhar o histórico do controle de versão, onde buscamos números de atividades, assim como as alterações introduzidas por um commit. Assim pretendo mostrar alguns comandos que podem ser úteis e que poderemos usar no dia-a-dia.
Recentemente andei estudando para o exame 70-483 da Microsoft. E como faço várias anotações resolvi agrupá-las e publicar para quem possa interessar.
Frequentemente lidamos com coleções de dados na qual precisamos navegar e tomar uma ação para cada dado. Um padrão que pode ajudar a abstrair esta navegação, independente da estrutura de dado, é o padrão Iterator. Neste post vou te mostrar o que é este padrão.
Faz 2 anos que estou trabalhando com C# e neste tempo aprendi muita coisa sobre a linguagem. Mas o que mais me chama a atenção nesta linguagem é a sua expressividade.
Neste post vou mostrar quais pontos do C# mais me chamam a atenção e como você também pode melhorar seu código e torná-lo mais expressivo com a linguagem.
Em muitos aplicativos no Android, existe a necessidade de salvar certos dados estruturados como o progresso do usuário em uma determinada ação quando o aplicativo é pausado.
Neste post, irei abordar o uso do banco de dados no Android.
Continuando a criação do chat em tempo real, vamos ver como utilizar a biblioteca Socket.io no Android.