dev

Zephir: escrevendo extensões para PHP

Zephir: escrevendo extensões para PHP

Escrever extensões para PHP nunca foi tão fácil A linguagem PHP é usada hoje em dia em diversas aplicações e sites por toda a internet. É de longe a linguagem mais usada no server side, chegando a ser
De 11 a 20 de novembro, MacMagazine e iMasters estarão juntos na primeira DevTrip!

De 11 a 20 de novembro, MacMagazine e iMasters estarão juntos na primeira DevTrip!

Como vocês sabem, voltamos há poucas semanas do MM Tour V e a quinta edição da nossa viagem com leitores do Vale do Silício foi um grande sucesso. Estamos muito contentes com a história que já

Trapaceando no Ágil: como as certificações nos tornam desonestos

Para mim, um profissional certificado que age constantemente contra estes princípios não é um agilista, mas um trapaceiro.
Lidando com estados em React – Parte 01

Lidando com estados em React – Parte 01

O que mais vejo na internet ultimamente, quando o assunto é React, é a dificuldade que os desenvolvedores passam para ter um estado consistente e de fácil manutenção. Vamos falar mais sobre isso ao

Go: carregando arquivos Sped Fiscal 95% mais rápido

Em apenas uma manhã de domingo, fizemos o sistema ganhar 95% de performace na leitura dos arquivos do Sped Fiscal.
React Native para desenvolvedores React

React Native para desenvolvedores React

React Native está se tornando a solução definitiva para criar aplicativos em várias plataformas. O que React Native oferece é a possibilidade de criar aplicativos móveis nativos usando apenas
Análise de sentimentos – Aprenda de uma vez por todas como funciona utilizando dados do Twitter

Análise de sentimentos – Aprenda de uma vez por todas como funciona utilizando dados do Twitter

Neste artigo, mostramos como utilizar uma das abordagens para realizar a análise de sentimentos em dados do Twitter sobre o Governo de Minas.
Desenvolvendo migrations utilizando Laravel

Desenvolvendo migrations utilizando Laravel

A alteração em uma base de dados durante o desenvolvimento é quase inevitável, mas com migrations isso tende a ser feito com maior controle e segurança.

Ex Manga Downloadr: a ascensão do Flow

É muito simples disparar coisas paralelas. É muito complicado controlar coisas paralelas.
Git – Realizando o checkout de Pull Requests localmente

Git – Realizando o checkout de Pull Requests localmente

Uma situação muito comum quando mantemos um projeto opensource, é que outros desenvolvedores façam um fork do nosso repositório e com o tempo submetam melhorias ou correções de bugs para nosso

Custom vision, cognitive services and computer vision

Os serviços cognitivos da Microsoft têm evoluído muito desde seu início. Como é sabido, ele começou no Microsoft Research com o famoso Project Oxford.
O poder do console do navegador

O poder do console do navegador

O console é uma ferramenta incrível. Seja para executar um código on the fly, inspecionar ou interagir com elementos de uma página, ou até mesmo para conferir se há mensagens de erros.

Realizando code reviews eficientes

Durante o processo de desenvolvimento de software, o time de desenvolvimento pode adotar como Definition of Done uma etapa de Code Review.

Cobertura da InterCon 2017 – Parte 01

Para você ter um gosto de como o evento foi sensacional, te trouxemos uma visão de algumas das palestras de destaque do segundo dia de evento.

Quero ser programadora, e agora?

No seguinte artigo, a autora lista algumas dicas para mulheres que querem se tornar programadoras.

Pensamento: como o seu produto está influenciando a sociedade?

Neste artigo, o autor fala da importância do planejamento de um projeto e o impacto que ele pode ter na sociedade.