segunda-feira, 30 de junho de 2008

Publicidade!

Um amigo do trabalho (Theo Franco) pediu para referenciar sua página profissional com suas informações de currículo. Atendendo a seu pedido, esta é a página dele:

http://inf.ufrgs.br/~tffranco/

Sua área de estudo está relacionada ao gerenciamento de redes, sem falar que é um profissional experiente em desenvolvimento com Java.

Está feito, então, Theo!

quarta-feira, 7 de maio de 2008

Kevora (últimas atualizações)

O desenvolvimento do IDE Kevora segue com bons frutos. Já consegui utilizar o plugin livre QOpenOcci para poder conectar aos bancos de dados Oracle.

A interface da ferramenta já está em estado avançado, permitindo os acessos rápidos às janelas Sql, seja através da lista de janelas, seja também pelas abas, no canto superior da área MDI.

Atualmente, já é possível se editar arquivos Oracle NET (tnsnames.ora, sqlnet.ora, listener.ora) com reconhecimento sintático de suas palavras reservadas. Pretendo ainda fornecer uma função para importar as definições de bancos de arquivos tnsnames.ora para a lista de conexões do Kevora. E por falar em conexões, no Kevora, já é possível de definir mais de um usuário e senha associado a cada banco que se deseja trabalhar. Diferentemente de outras ferramentas, não será necessário duplicar as definições de um mesmo banco para poder armazenar conexões com usuários diferentes.

Os próximos passos do desenvolvimento seguem para o término dos elementos visuais que permitirão gerenciar conexões abertas, consulta rápida dos objetos acessíveis através destas conexões. Também deverá ser adicionado o suporte para conexão a bancos de dados PostgreSql. Atualmente, já foi testada a conexão ao Oracle e ao MySql, e com as classes fornecidas pelo módulo Qt Sql, acredito que não terei problemas em fornecer mais este tipo de conexão.

quarta-feira, 12 de março de 2008

Slax de Bolso!


Recentemente, fiz o download da versão 6.0.2 (www.slax.org), segui as instruções e gerei um linux "bootável" em um antigo mp3. É preciso comentar que esta distribuição é excelente. Tem ótimos recursos visuais, algumas aplicações fundamentais e demonstrou ótimo desempenho. A grande vantagem sobre os Linux Live CD é que com o sistema sendo executado em um pen drive, se pode atualizar e adaptar o sistema, salvar arquivos etc, como se fosse uma execução a partir de um HD.

Como estou desenvolvendo com a biblioteca Qt, consegui instalar esta biblioteca e o IDE QDevelop e assim, poder programar minha aplicação em meu linux de bolso.

quinta-feira, 17 de janeiro de 2008

Kevora...

Ao final de 2007, comecei a dar forma a uma ferramenta livre, atualmente hospedada no sourceforge. A idéia, apesar de não ser uma inovação, surgiu da necessidade de trabalhar com uma IDE para desenvolvimento de rotinas de bancos de dados e que tivesse uma boa interface, mas que o desempenho e o uso da memória não fossem problemas.

A maioria das alternativas que conhecia eram IDE baseadas em java, algumas gratuitas mas proprietárias. Ou seja, seria difícil modificar o código para necessidades próprias. Conheci também o TOra, que é uma IDE de código aberto, mas não implementada em java. Apesar disto, achei que a usabilidade e o visual não me agradaram, ao compará-la com as demais alternativas proprietárias (Oracle Sql Developer, PL/SQL Developer, Toad etc). Além disso, o TOra só fornece conexão a bancos de dados Oracle.

Daí, resolvi desenvolver minha própria ferramenta: IDE Kevora. Após me decidir sobre algumas principais características que desejava, optei por implementá-la em C++ com uso da biblioteca Qt. Atualmente, já é executável tanto no Windows como no Linux. Adotei a licença GPL, antes mesmo de optar pelas ferramentas de implementação, pois gostaria que continuasse livre.

segunda-feira, 5 de novembro de 2007

53ª Feira do Livro de Porto Alegre


De 26 de outubro a 11 de novembro de 2007, ocorre a 53ª feira do livro de Porto Alegre. É uma boa oportunidade para conseguir bons descontos e privilegiar estas boa ação em prol da cultura.




Frequentei a feira em seu início e neste final de semana passado, e consegui um bom desconto nos outros volumes de histórias de robôs. Vi muitos outros livros interessantes, mas por questões financeiras, temos que fazer escolhas mais acessíveis. Para visitar a página da feira é só acessar: www.feiradolivro-poa.com.br

segunda-feira, 22 de outubro de 2007

Histórias de Robôs

Acabei de terminar o volume 1 do livro "Histórias de Robôs" de Isaac Asimov, e outros autores. É o primeiro de uma coleção de livros de bolsos, publicados pela editora L&PM.
O livro contém algumas histórias de ficção científica da década de 40, contendo como base central a vida dos robôs, a inteligência artificial, cenários futurísticos onde robôs interagem com os homens e/ou o mundo.

É uma obra de preço extremamente acessível e de conteúdo bastante interessante, para quem gosta de ficção científica.

domingo, 21 de outubro de 2007

Jogo Online

Criei um jogo flash estilo Riddle já faz alguns dias. Após jogar alguns riddles, achei interessante o estilo de jogo. Apesar disto, algumas respostas solicitadas pela maioria de riddles não segue uma linha de raciocínio lógico. Outras respostas necessitam conhecimentos da moda, e seguem a apelos consumistas para conteúdos comercializáveis e que, normalmente, são vendidos para jovens, adolescentes etc.

Para tentar modificar um pouco esta receita, e para levar os jogadores a pesquisar outros assuntos, resolvi criar meu próprio jogo. Denominei-o de Gregorian Riddle pois tem um número de 12 fases, cada fase com o nome de um mês do calendário Gregoriano.
Seguindo esta mesma "lógica", coloquei na introdução do jogo o som do Canto Gregoriano dos Monges Beneditinos, de um mosteiro no Rio de Janeiro. Os sons estavam livres e disponíveis no site deles.

O endereço do site para quem quiser jogar este riddle é o seguinte:
http://gregorianriddle.vilabol.uol.com.br