sexta-feira, 1 de fevereiro de 2008

Dada a largada para a certificacao.

Vichi Gurii!!!

Bem como se diz poraqui na regiao.. vichi guri..
Comecei a estudar para tentar tirar a certificacao e achei ótimo mateirial para a galera estudar.
O material foi disponibilizado pelo LPjava e eu achei ele muito interessante com ótimos resumos .

Pra galera que esta nesta luta tambem..
ai vai o link http://javagora.googlepages.com

domingo, 13 de janeiro de 2008

IDE ja disponivel !

Ola galera, acabo de tomar vergonha na cara e postar para todos umas melhorias que fiz numa simples ide chamado cafeteira.
Ele foi criado como projeto de mestrado pelo ilustrissimo Fernando Anselmo e eu , como tempo de sobre pelo geito srsr, dei umas acheitadas nela . Gostaria que voces dessem uma olhada no modelo novo e no antigo, deem suas opinioes , estou ansioso. segue em baixo o link .
O arquivo é pequeno gente... 800 k
rapidão!!
baixe no : googlepages

valew!!

quarta-feira, 9 de janeiro de 2008

Pog ! Arte ou preguiça ?

Ola galera! Vamos começar o ano com o pé direito debatendo este tema que pra min já há muita controvérsia.
A Pog (programação orientada a gambiarra) também conhecido como WOP - Workaround-oriented programming - não é um artifício novo, nos anos 80 esse termo era conhecido como ATND - Artifício Técnico Não Documentado- e etc.
O conceito de gambiarra esta implicitamente ligado ao conceito de MacGyver, ou seja, faz milagres com algo que você sequer sabia que se podia fazer.
Para min programação é uma arte e, e como a arte, programação sempre tem ponto de vistas diferentes. Se você programa, você usa a lógica e, pode ter certeza que sua lógica não é igual a do teu chefe, de seu colega e etc.
Mas e agora ?? E se eu resolver um problema de 10 linhas em 5 linhas?? To usando pog ?
Como, no nosso meio, o conceito de pog entrou em destaque, qualquer lógica diferente criada, é motivo de desconfiança (no olhar do chefe) ou de zombaria (no olhar de seu colega). Virou bagunça.
Apesar deste conceito não ser novo, falta ainda um bom estudo do que é realmente pog e o que não é . Exemplo : quando vamos pegar uma data do banco de dados, ela retorna no padrão americano certo? No Java temos uma classe Date e alem disso, existem outros artifícios para retornar a data ao usuário da maneira correta.Agora,se você pega a data em uma string e concatena seus pedaços, a galera já diz que é pog !!! A discussão deveria ir além do código escrito, deveria aprofundar na execução do software, comparar o desempenho do mesmo .
Sendo pog ou não, programar é uma arte. Existem muitos programadores que já se esqueceram o que é realmente a arte de programar....estão mais preucupados com a tradicionalidade e deixando de lado a criatividade . O legal de programar é fazer algo diferente do que todo mundo faz.
Muitos dos que já se dizem “profissionais” utilizam a pog por pura preguiça, é verdade, se você faz isso.. pare.. pense... e em vez de preguiça faça arte ! faça a pog com arte!!
E depois análise os resultados, é claro. Tudo o que queremos é : software seguro, sem bug, e leve (software não pesado).Se você consegue fazer isso com pog ... cara...você é um artista... você é um programador!!!

quinta-feira, 13 de dezembro de 2007

Trabalhando Em uma Nova IDE java

Ola galera !!!!!

Depois de muito tempo é com muito prazer que volto a interagir no blogger.
Existe IDES muito boas para o desenvolvimento java como o Netbeas,Eclipse e o JDeveloper mas todas elas exigem muito da capacidade de sua maquina. Quem que nunca deixou de estudar porque a maquina que estava usando simplesmente nao rodava sua IDE preferida ???
Pois é, quando eu comecei a aprender o java, meu professor nos passou 2 ferramentas simples mais muito boas que ajudaram a compriender esse mundo maluco de eventos, objetos e etc.
A primeira ferramenta BlueJ, ela ajuda a iniciantes em orientacao a objetos a entender estes conceitos de forma visual.
A segundo ferramenta foi o Cafeteira (download http://www.rootlinux.com.br/documentos/ver_documento.php?id=5&categoria_id=7&titulo=PROGRAMA%C3%87%C3%83O) IDE construida com o suor de Fernando Anselmo em seu mestrado. Ela é muito simples e é pequeninissimo, acho que uns 100 kb.
Bem, eu embalado com o incentivo de meu professor (wendell pereira) topei o desafio de melhorar o cafeteira.
Com o auxilio do DJDecompiler peguei as classes do .jar do cafeteira e, comecei a ardua batalha de entender o que estava acontecendo e tentar melhora-la.
Resultado.
Consegui realizar boas melhorias nesta IDE e espero estar disponibilizando a todos em breve. pois quero fazer mais umas mudanças(risos).
Entao me cobrem galera...
Logo logo posto o resultado final..
Me aguardem.

wesley viana

terça-feira, 6 de fevereiro de 2007

Desafio java. Ponha suas habilidades em xeque!

Ola Amigos!
Bem, começamos uma novidade impar para todos, eu apresento o "desafio Javagora". O mesmo é um desafio elaborado, tanto por min ou até por vocês, para testar nossos conhecimentos java para resolução de problemas diversos (lógicos, computacionais e etc.) . Espero que todos compreendam que nosso único intuito é incentivar a pratica de resolução de problemas (e não tentar resolver minhas tarefas de sala de aula), pois esta pratica é fundamental para nosso crescimento. Paz a todos, e vamos trabalhar!
Desafio 1:Numa coordenação do curso de informática, o coordenador deseja resolver os problemas de entrada de reclamações (dos alunos),ele quer que isso se implementado o mais rápido possível "MAS" utilizando vetor.Após o cadastramento das reclamações ele quer que os nomes dos alunos fique organizados em ordem alfabética e que exista um método de procura de aluno . Programe a vontade e postem aqui suas duvidas ou pedaços de códigos para solução deste problema (somente com a linguagem de programação java).
Nível de Dificuldade:Fácil :)


sexta-feira, 2 de fevereiro de 2007

javAgora começou!

Ola javamans! Estou abrindo mais um blog com o intuito de compartilhar informações, artigos e desafios de programação para a galera. Para os iniciantes este é seu lugar.Colocaremos suas duvidas ou código desenvolvido para uma melhor compreensão .Portanto sejam bem vindos e compartilhem!
Bem vindo ao Blog totalmente java.Totalmente você!