Instalação: Eclipse + GWT + Maven + SVN

Para instalar  a IDE Eclipse Helios é necessário acessar o seguinte link e escolher a opção “Eclipse IDE for JAVA EE Developers”:

http://www.eclipse.org/downloads/packages/release/helios/sr2

Depois de fazer o download e executar o Eclipse, precisamos adicionar os plugins necessários para o desenvolvimento utilizando GWT, Maven e SVN.

No Eclipse, vá até o menu superior, entrar na opções Help -> Install New Sofwtare…, onde abrirá a seguinte tela.

Clique no botão “Add” e abrirá a seguinte tela.

No campo “Location” adicione os links abaixo, um de cada vez e instale os plugins do SVN e GWT.

SVN - http://subclipse.tigris.org/update_1.6.x/

GWT – http://dl.google.com/eclipse/plugin/3.6

Para finalizar e instalar o Maven, vá ao menu superir do Eclipse: Help -> Eclipse Marketplace, campo “find” digite “Maven Integration” e depois no botão “Install” da opção “Maven Integration for Eclipse”.

Mais informações sobre a instalação do Maven no Eclipse acesse: http://www.sonatype.com/books/m2eclipse-book/reference/install-sect-marketplace.html

Sistema de Busca baseado em Inteligência Coletiva ou Sabedoria das Massas

A busca por informações na web é constante, inclusive sobre saúde, segundo uma pesquisa divulgada no site Clicrbs e Estadão, mais de 80% dos internautas buscam por orientações sobre tratamento ou prevenção de doenças.

Na Universidade Católica de Pelotas, durante o trabalho de conclusão do curso de Ciência da Computação, o aluno Ueider Ferreira de Oliveira sob a orientação do Prof. Dr. Stanley Loh, desenvolveu uma ferramenta para análise de informações textuais na Internet baseada em Inteligência Coletiva ou Sabedoria das  Massas.

Segundo Lévy, o termo Inteligência Coletiva tem sido usado em diferentes aplicações, mas sempre tendo em comum a idéia de que “o todo é mais que a mera soma das partes”, ou seja, várias partes integradas podem realizar um objetivo que nenhuma parte conseguiria em separado.

Sabedoria das  Massas ou Multidões (Wisdom of Crowds), cunhado por Surowiecki (2004), segundo este conceito a opinião da maioria leva ao que é correto ou ao melhor caminho.

Monografia.pdf


Java + MySQL

Downloads:

Obtendo uma conexão com o banco de dados MySQL

Acessando banco de dados em Java (Parte 1)

Acessando banco de dados em Java (Parte 2)

Acessando banco de dados em Java (Parte 3)

Linguagem de Programação “Lua”

Resumo: A linguagem de programação Lua foi desenvolvida por uma equipe de desenvolvimento na PUC-Rio, sendo esta uma linguagem de programação interpretada, procedural, imperativa, de script, com sintaxe simples, rápida, leve
e projetada para estender aplicações. Lua é tipada dinamicamente, é interpretada a partir de bytecodes para uma máquina virtual baseada em registradores, e tem gerenciamento automático de memória com coleta de lixo incremental. Essas características fazem de Lua uma linguagem ideal para configuração, automação (scripting) e prototipagem rápida.

No link abaixo, o artigo escrito para a disciplina de Compiladores sobre a linguagem de programação Lua.

Artigo_Lua