A mágica por trás dos comandos configure / make / make install

Se você já utilizou algum sabor de Unix para desenvolvimento, provavelmente instalou software a partir do código fonte com esses comandos:

./configure
make
make install

Eu sei que eu digitava bastante isso, mas quando eu comecei a utilizar o Linux eu não entendia realmente o que isso significava, eu só sabia que que quisesse instalar algum software teria que digitar esses comandos.

Continuar lendo A mágica por trás dos comandos configure / make / make install

Criando bibliotecas estáticas no Linux usando C/C++

Um dos aspectos mais importantes das linguagens modernas é o conceito de reutilização de código. Mesmo a linguagem C permite que reutilizemos nosso código usando conceitos como funções e estruturas. A linguagem C++ segue um passo adiante e permite que agrupemos variáveis e funções em classes com o mesmo propósito – a reutilização do código. Ao usar bibliotecas vamos mais fundo nesse conceito – podemos compartilhar código entre programas completamente diferentes.

Continuar lendo Criando bibliotecas estáticas no Linux usando C/C++

Tutorial de SDL – Parte 12 – Modulação de cores

Continuando nossa série de artigos traduzidos do site lazyfoo, iremos ver agora alterar as cores de texturas renderizadas, modulando essas texturas usando várias cores.
Continuar lendo Tutorial de SDL – Parte 12 – Modulação de cores

Tutorial de SDL – Parte 11 – Renderização de clips

Continuando com nossa série de artigos traduzido do site lazyfoo, agora veremos como renderizar clips contidos em uma única imagem.
Continuar lendo Tutorial de SDL – Parte 11 – Renderização de clips

Tutorial de SDL – Parte 10 – Paleta de cores

Continuando nossa série de artigo traduzido do site lazyfoo, agora iremos ver como lidar com a paleta de cores dos elementos exibidos na tela.
Continuar lendo Tutorial de SDL – Parte 10 – Paleta de cores

Tutorial de SDL – Parte 9 – O Viewport

Continuando nossa série de artigo traduzidos do site lazyfoo, agora iremos ver como lidar com o vewport, que basicamente controla o que é visto na tela.
Continuar lendo Tutorial de SDL – Parte 9 – O Viewport

Tutorial de SDL – Parte 8 – Renderizando imagens geométricas

Continuando com nossa série de artigos traduzidos do site lazyfoo, agora vamos ver como renderizar imagens com base em figuras geométricas.
Continuar lendo Tutorial de SDL – Parte 8 – Renderizando imagens geométricas

Tutorial de SDL – Parte 7 – Carregamento e renderização de texturas

Continuando com nossa série de artigos traduzido do site lazyfoo, agora veremos como carregar e renderizar texturas.
Continuar lendo Tutorial de SDL – Parte 7 – Carregamento e renderização de texturas

Como escrever código com a linguagem C#

Esse artigo irá mostrar os procedimentos para criar uma versão em C# do tradicional programa “HelloWorld”. O programa exibe no terminal a string “Hello World!”.
Continuar lendo Como escrever código com a linguagem C#

Como escrever código com a linguagem Swift

Para quem quer começar a programar com a linguagem Swift, esse artigo fornecerá uma introdução rápida aos conceitos e recursos mais importantes da linguagem.

Continuar lendo Como escrever código com a linguagem Swift

Como escrever código com a linguagem Go

Esse artigo mostrará como desenvolver um pacote Go simples e introduz o go tool, a maneira padrão de manipular, compilar e instalar comandos e pacotes Go.

Continuar lendo Como escrever código com a linguagem Go

Tutorial SDL – Parte 6 – Bibliotecas extras e Carregamento de outros formatos de imagem

Nesse artigo, continuando nossa série de artigos traduzido do site lazyfoo, iremos usar a biblioteca SDL_Image para carregar imagens PNG.
Continuar lendo Tutorial SDL – Parte 6 – Bibliotecas extras e Carregamento de outros formatos de imagem