Criando um plugin para o WordPress

Os plugins do WordPress permitem fácil modificação, personalização e recursos a um blog WordPress. Ao invés de alterar a programação base do WordPress, você pode adicionar funcionalidades com os plugins. Abaixo segue uma definição básica:

Um plugin WordPress é um programa, ou um conjunto de uma ou mais funções, escritas na linguagem de script PHP, que adiciona um conjunto específico de recursos ou serviços a um blog WordPress,  que pode ser integrado ao blog usando os pontos de acesso e métodos da Application Program Interface (API) do WordPress.

Continuar lendo Criando um plugin para o WordPress

Criando um jogo com o engine do quake3

Bem vindo ao mundo dos mods para o quake. O Quake3 parece destinado a ser a melhor plataforma para criação de mods – temos aqui a vantagem de programar em C em um IDE padrão da indústria e os recursos de segurança dos qvm. Temos também o melhor engine para gráficos do momento. Sem mencionar o suporte para ctf e bots. Isso nos dá uma plataforma sólida para criação de modificações.

Continuar lendo Criando um jogo com o engine do quake3

Instalando os jogos do Steam em 2 HDs

Com as inúmeras promoções realizadas pelo Steam se tornou mais fácil comprarmos uma grande quantidade de jogos, mas isso pode nos trazer um problema sério, a falta de espaço no HD para instalá-los. Na última vez que formatei o PC deixei um disco com 400GB só para os títulos comprados no sistema de distribuição digital, com outro para instalar os jogos físicos e adquiridos em outras lojas (que possuo numa quantidade bem menor), mas isso não foi o suficiente, o espaço acabou e eu precisava encontrar uma solução para poder comprar mais games.

Referência (meiobit.com)

Configurando e personalizando o ioQuake3 no Linux

Seguindo o artigo sobre a configuração do Urban Terror, um jogo de tiro em primeiro pessoa baseado no engine ioQuake3, esse artigo se propoe a serum guia para configurar o jogo ioQuake3 original, incluindo personalizações dos cvars, uso de novos mapas, armas e personagens. Esse guia também se aplica com sucesso ao novo jogo OpenArena, que é praticamente o ioQuake3 com armas, mapas e personagens alterados.

Continuar lendo Configurando e personalizando o ioQuake3 no Linux

Desenvolvimento de uma aplicação Java SE com o MVC

Se você já programou com bibliotecas para interface com o usuário (GUI) nos últimos 10 anos, você usou um pouco o conceito de MVC (model-view-controller). O MVC foi introduzido inicialmente por Trygve Reenskaug, um desenvolvedor Smalltalk do Centro de Pesquisa da Xerox em Palo Alto em 1979, e ajuda a desacoplar o acesso aos dados e a lógica do negócio da maneira que são mostrados ao usuário.

Continuar lendo Desenvolvimento de uma aplicação Java SE com o MVC

Exemplo de um script SQL interativo no PostgreSQL

A semana foi corrida, e o final de semana foi totalmente utilizado para descanso e lazer. Mas a vontade de escrever é maior, e cá estou novamente pronto para mais um post. A idéia hoje era falar sobre scripts SQL, então imaginei algo diferente, e pensei em mostrar como fazer um script interativo no PostgreSQL 8.3, associando o seu uso a um cenário hipotético. Vejamos…

Referência (guedesoft.net)

Implementando um teclado virtual no Linux

A idéia de escr­ever este artigo surgiu da neces­si­dade de um pro­jeto que tra­bal­hei algu­mas sem­anas atrás. O obje­tivo era imple­men­tar um teclado vir­tual, de forma que um processo ou apli­cação pudesse sim­u­lar o pres­sion­a­mento de uma tecla, sem que esta tecla tivesse sido real­mente pres­sion­ada em um teclado físico. Até aí tudo bem, qual­quer bib­lioteca ou toolkit grá­fico decente (X11, DirectFB, Qt, etc) pos­sui algum mecan­ismo para emu­lar entrada de teclado. Mas o obje­tivo era ser inde­pen­dente de bib­lioteca grá­fica, e fun­cionar tam­bém em ambi­ente somente texto. Ou seja, pre­cisava­mos de algo imple­men­tado den­tro do ker­nel.

Referencia (www.sergioprado.org)

Como criar uma aplicação para o Nokia N900 usando Qt

O Nokia N900 é um excelente smartphone. De fato, ele é basicamente um computador móvel rodando Linux. Possui tela sensível ao toque e um teclado real assim como vários recursos embutidos: sensores de proximidade e iluminação, acelerômetro, câmera, Bluetooth, Wi-Fi, GPS e Infravermelho. Isso torna o N900 o dispositivo perfeito para seu próximo projeto ou novas aplicações.

Continuar lendo Como criar uma aplicação para o Nokia N900 usando Qt

Como criar uma aplicação simples para iPhone – Parte 3 de 3

Essa é última parte da nossa série de 3 artigos que ensina a desenvolvedores iniciantes como criar uma aplicação simples para iPhone. Na primeira parte da série, criamos uma aplicação que continha uma lista de insetos dentro de um TableView. Na segunda parte da série, vimos como criar uma visão detalhada para cada inseto. Nesse artigo, veremos como adicionar novos insetos, adicionar um ícone e uma imagem padrão ao nosso projeto e como manipular operações de longa duração.

Continuar lendo Como criar uma aplicação simples para iPhone – Parte 3 de 3

Criando uma aplicação básica para Android

Esse tutorial assume que você tem um conhecimento decente de Java e já possui instalado o SDK do Android e o Plugin para o Eclipse. Visite o tutorial “Instalando e atualizando o plugin ADT no Eclipse” para saber como instalar esses dois componentes essenciais. A aplicação criada nesse artigo demonstrará como executar várias tarefas no Android que lhe auxiliarão na criação de aplicações verdadeiramente produtivas.

Continuar lendo Criando uma aplicação básica para Android