quinta-feira, 10 de dezembro de 2015

06 – SDL2 – Cor transparente, Alpha e Blend Mod

    Neste tutorial vou mostrar, utilizando o código do tutorial anterior, como trabalhar com configurar a cor transparente, transparência (alphamod), mistura de cores (blendmod) das imagens.

domingo, 4 de outubro de 2015

05 - Desenhando em qualquer parte da tela, mudando o tamanho da imagem e a porção à ser desenhada

    Continuando o tutorial anterior mostrarei como desenhar uma imagem em uma posição escolhida da tela e também como desenhar apenas parte da imagem na tela além de redimensionar a imagem final.

04 – SDL2 – Desenhando uma imagem na tela

    Agora que já sabemos como criar uma janela vamos para a próxima etapa, desenhar uma imagem na tela. Neste tutorial vamos ver como carregar um arquivo bitmap e exibido em alguma posição definida da janela do nosso programa.

quinta-feira, 10 de setembro de 2015

Enviando e-mail por linha de comando, em linux, usando ssmtp e mutt

    A algum tempo atrás eu estava trabalhando em uma pequena empresa de internet a rádio e um dos problemas que logo identifiquei foi que o programa que eles usavam para controle de usuários fazia backup somente localmente no servidor. Algo muito perigoso já que se o HD do servidor tivesse algum problema todos esses dados seriam perdidos.

quinta-feira, 20 de agosto de 2015

03 – SDL2 – Criando a primeira janela

Neste tutorial vou mostrar como criar uma janela e configurar suas propriedades de exibição. Mas primeiro você precisa saber que a SDL é dividida em subsistemas e estes, para serem usados, precisam ser iniciados. Por padrão os subsistemas Event Handling, File I/O e Threading são iniciados. Já os subsistemas Timer, Audio, Video, Joystick, Haptic, GameController e Events devem ser iniciados para que possam ser usados.

domingo, 5 de julho de 2015

Configurando syntax highlighter no Blogger

Syntax highlighter nada mais é do que um conjunto de scripts, feitos em JavaScript e desenvolvido por Alex Gorbatchev, que servem para formatar blocos de código de um forma bem fácil. Atualmente suporta 23 linguagens é usado pelo Apache, Mozilla, Wordpress, entre outros

quinta-feira, 16 de abril de 2015

02 - SDL2: Configurando o ambiente de desenvolvimento

Continuando o tutorial anterior, neste vamos configurar o ambiente para compilar nosso primeiro exemplo. Abra o CodeBlocks, clique em file, então em new e por último em project. Vai abrir uma tela como a abaixo:

domingo, 29 de março de 2015

01 - O que é SDL e instalando o necessário

SDL (Simple DirectMedia Layer) é uma biblioteca multiplataforma (Windows Linux, MAC OS X, Android), livre, de código fonte aberto distribuída sobre a licença zlib (http://www.gzip.org/zlib/zlib_license.html) e escrita em C que dá acesso de baixo nível ao áudio, teclado, CD, joystick, threads, rede, timers e ao hardware gráfico através do OpneGL e Direct3D. Existem “bindings” desta biblioteca para outras linguagens tais como python, C#, Lua entre outras.
Geralmente utilizadas por desenvolvedores na criação de emuladores, jogos e aplicações multimídias que devem funcionar em múltiplas plataformas.