e ae Galera,
O que vc´s acham de criar um repositorio de codigo aqui no GUJ, não um CVS, mais um repositorio com um sistema de busca legal pra ser bem rápido. Uma pagina mesmo…
com topicos como:
- DB
- java.Math
- EJB
-etc…
é uma ideia…
e ae Galera,
O que vc´s acham de criar um repositorio de codigo aqui no GUJ, não um CVS, mais um repositorio com um sistema de busca legal pra ser bem rápido. Uma pagina mesmo…
com topicos como:
é uma ideia…
como assim? elabora pra gente
eu imagino uma pagina, com um bom sistema de busca, onde a galera envia o codigo pra ser verificado, se for acerto, o codigo é incluido no Banco de Dados. Por exemplo, sempre que quero fazer uma conexão com Banco nunca lembro do ClassForName, ou a String de Conexão. e em muitos outros casos acontece isso.e existesse um repositorio onde posso achar isso facil, mais facil que num manual, ou coisa desse tipo.
um link do site do guj, repositorio. onde vc busca “banco de dados”, e ele me traz tudo para banco. Conexão, Commit, rollback, select,ResultSet, etc. exemplos de codigo curto e de grande utilidade.
Tbm com metodo uteis como: converter Datas, converter tipos de Objetos, algum metodo util, que provalvelmente vai ser usado por outra pessoa em algum lugar.
pra ninguem ficar se matando pra reenventar a roda… 
Você está querendo fazer algo parecido com o The Java Developers Almanac http://www.javaalmanac.com/???
Gustavo Guilherme BacK
eu imagino uma pagina, com um bom sistema de busca, onde a galera envia o codigo pra ser verificado, se for acerto, o codigo é incluido no Banco de Dados. Por exemplo, sempre que quero fazer uma conexão com Banco nunca lembro do ClassForName, ou a String de Conexão. e em muitos outros casos acontece isso.e existesse um repositorio onde posso achar isso facil, mais facil que num manual, ou coisa desse tipo.um link do site do guj, repositorio. onde vc busca “banco de dados”, e ele me traz tudo para banco. Conexão, Commit, rollback, select,ResultSet, etc. exemplos de codigo curto e de grande utilidade.
Tbm com metodo uteis como: converter Datas, converter tipos de Objetos, algum metodo util, que provalvelmente vai ser usado por outra pessoa em algum lugar.pra ninguem ficar se matando pra reenventar a roda… :)
Um banco de dados de componentes?
leandronardo, acho que entendi a tua idéia, desenvolvi algo parecido para a Intranet da empresa onde trabalho.
Criamos um item chamado “Base de conhecimento”, nele são postados códigos/script’s para SQL, ASP, PHP, DELPHI, CLIPPER e outras coisas mais que utilizamos.
Por exemplo:
Foi isso que eu entendi.
Espero ter ajudado. 
Essa idéia é interessante :twisted:
Gustavo Guilherme BacK
Acho que seria muito interessante.
:arrow: Pequenos exemplos de utilização do Swing, webwork, velocity, struts, ejb e objetos variados como List, Array, etc.
Ia ficar muito legal. Se você quer usar um JTable por exemplo, seria só entrar no GUJ e pegar o exemplo. Seria pareceido com os tutoriais java, só que mais completo.
Show de bola… A idéia é muito legal leandronardo :!:
:idea: Seria interessante propor para que cada pessoa do forum criasse um pequeno exemplo de alguma coisa.
Um abraço galera 
Realmente a idéia é mto boa!
Mas,será q o guj não terá futuros problemas de espaço?(temos q pensar nisso!)
Paulo(ou Daniel),qual é o limite de espansão pro GUJ?
Isso nao seria um problema, pois nao eh o tipo de conteudo que ocupa gigas e gigas em disco.
Agora… quem manteria isso tudo? nois apoiamos a ideia, mas eh preciso empenho de todos para manter a base atualizada e com bons exemplos.
Rafael
Bom, pessoalmente acho a idéia muito boa. Talvez possamos usar até mesmo o sourceforge para o reposítório de componentes.
A idéia é muito boa. O que não pode acontecer é ficar só no post. Quem se comprometeria a desenvolver e manter?
Eu me ofereço pra contribuir!!! 
Gustavo Guilherme BacK
O que vocês estão sugerindo seria algo como o code-snippets (acho q é isso) do Macromedia Dreamweaver 4 ? Putz, isso seria muito interessante, mesmo! legal… estou às ordens.
Bom, todo mundo ja’ se interessou… entao, se organizem e Just Fuckin’ Do It 
Precisando de alguma coisa, eu tb estou as ordens, so nao tenho mto tempo pra colaborar com o codigo da app. Com snippets, no entanto, tem bastante coisa na mao aqui 
Seguinte entao:
quem ja tiver algo, enviem para [email removido], o mais formatado possivel, sem erros de portugues e sem girias. Lembrem-se, sera o nome de voces que estara aparecendo para todo mundo, entao vamos fazer bonito 
Rafael
Que estrutura será usada pra armazenar o código?
Gustavo Guilherme BacK
leandronardo, acho que entendi a tua idéia, desenvolvi algo parecido para a Intranet da empresa onde trabalho.Criamos um item chamado “Base de conhecimento”, nele são postados códigos/script’s para SQL, ASP, PHP, DELPHI, CLIPPER e outras coisas mais que utilizamos.
Por exemplo:
- Tenho guardado um script em JavaScript que serve para controle de seleção de checkbox para exclusão de registros,
- Script para conexão com BD para ASP e PHP.
- Script para envio de e-mail em ASP e PHP
e vários outros, que facilitam na hora de desenvolver alguma coisa nova.Foi isso que eu entendi.
Espero ter ajudado.
Opa opa opa… No drugs!! Java only!! 
quem ja tiver algo, enviem para [email removido], o mais formatado possivel, sem erros de portugues e sem girias. Lembrem-se, sera o nome de voces que estara aparecendo para todo mundo, entao vamos fazer bonito
Que estrutura será usada pra armazenar o código?
Gustavo Guilherme BacK
Bom, isso a gente ainda vai decidir 
Mas ser o mais simples e direto possivel.
Rafael
Estou começando uma nova vida, depois que conheci Java, mas ainda tenho que dar sustento ao vício por causa da empresa onde trabalho.
Valeu pela brincadeira. :lol:
O objetivo era tentar passar algum exemplo de como poderia funcionar. 
Ta, mas ja vamos deixar bem clara uma coisa: nao eh um repositorio de codigo pra ficar copiando-e-colando. Alias, quem copia e cola codigo devia ser levado prum canto e espancado/pisoteado/surrado ateh aprender que “reuso de codigo” nao eh “copiar e colar”.
Precisamos deixar um disclaimer desse tipo em fontes garrafais. Ou colocar isso no license agreement do codigo…
Complementando, é uma maneira até de incentivo a auto-estima do desenvolvedor, saber que está colaborando de forma integra e justa com seus colegas e amigos.
Bem colocado CV
Ta, mas ja vamos deixar bem clara uma coisa: nao eh um repositorio de codigo pra ficar copiando-e-colando. Alias, quem copia e cola codigo devia ser levado prum canto e espancado/pisoteado/surrado ateh aprender que “reuso de codigo” nao eh “copiar e colar”.Precisamos deixar um disclaimer desse tipo em fontes garrafais. Ou colocar isso no license agreement do codigo…
hhmm… pq?? se alguem postar um codigo legal para resolver uma determinada situacao, pq impedir ele de usar ? soa meio estranho “o codigo eh este, mas se vc quiser, use apenas a ideia”…
Ou eu entendi errado?
Rafael
Ué? A idéia, ao meu ver, é poder pegar o componente para usá-lo em um qualquer tipo de aplicação.
a Idéia é exatamente essa --> Um banco de dados de componentes.
os responsaveis pela publicação dos códigos tem que ser rigidos o suficiente para o repositorio ter um padrão legal.
Declaração de Variaveis, Instancias, Objetos, seguir uma padronização, PADRÃO Sun…
e todos tem que colaborar, pra não dar trabalho pros responsaveis, apenas enviar codigos sem bug´s, e dentro d um padrão.
ok ? :lol:
P.S. se o componente for muito bem escrito, e for apenas setar os parametros,e recuperar resultados, muito melhor pra todo mundo. esse não é futuro ?Componentização ?
Eu nao gosto mto da ideia de ter um repositorio de componentes, no sentido “mini-bibliotecas”… cria dependencias demais no seu sistema, e atualizar a versao de todaos os componentes pode nao ser tao facil, a menos que a gente monte um projeto guj-utils, que aih sim seque um ciclo de releases mais digesto.
Explicando melhor o que eu quis dizer no meu outro post, entao, eh que eu tava pensando em um repositorio de snippets, algo similar a http://javaalmanac.com …mas eu gostei da ideia do guj-utils… tem sempre aquele monte de utilitario que a gente acaba desenvolvendo e que eh “brasileiro” demais pra publicar em algum projeto opensource mais generico. Que vcs acham? 
Acho que um repositório de código é mais interessante.
Um kra por exemplo que não consegue fazer uma conexão com o banco, entra lá e pega um código que faz uma conexão, dá uma olhada no fonte e compara com o que ele tava fazendo. Sem contar coisas como validação de CPF, CNPJ. Repositório de componentes tem aos montes por ai. Seria uma forma de ajudar quem tá começando a ver onde está o erro, ou até mesmo relembrar uma coisa que faz tempo que vc não faz.
Imanginei algo como apenas trechos de métodos que executem tarefas específicas.
falow galera, um abraço… 
Acho que seria bem legal a idéia de algo como o javaalmanac… já tinha dito isso alguns posts acima. Mas se bem que um pacote de utilizades pra desenvolvedores java brasileiros seria muito interessante. Eu já pensei muito nisso e seria algo que eu colaboraria.
Gustavo Guilherme BacK
Bem observado - a tendencia eh quando a coisa crescer virar uma bagunca. Organizacao e um bom sistema de buscas eh importante.
Sabe - pra evitar ter 15 exemplos de como fazer uma conexao JDBC. Alias, poderia ser uma especie de Wiki/Forum, onde os participantes pudessem melhorar os exemplos. Ao inves de 15 exemplos diferentes mas iguais em conteudo (“diferentes mas iguais” eh boa), haveria apenas um… e decente (tomara :D).
Mas isso ja seria quase como um Forum… hmm… sera que uma nova “sala” no forum atual ja nao resolveria? Algo como “exemplos prontos de codigos”?
Uma base de componentes (no sentido estrito) seria legal, mas isso seria algo diferente (um simples exemplo de conexao JDBC nao eh um componente nem de longe :D).
Marcio Kuchma
O problema de uma base de componentes seria que um monte de “carinha” ia entrar no fórum só pra pegar o fonte e anexar nos projetos da faculdade. Sabe aquele cara… “Preciso dessa nota, mas não to afim de fazer uma linha de código”…
Gustavo Guilherme BacK
O problema de uma base de componentes seria que um monte de “carinha” ia entrar no fórum só pra pegar o fonte e anexar nos projetos da faculdade. Sabe aquele cara… “Preciso dessa nota, mas não to afim de fazer uma linha de código”…
Gustavo Guilherme BacK
Sei lá, back, na minha opnião quanto mais kras assim melhor, afinal o mercado de trabalho tá foda… :lol:
Um abraço… 
Sei lá, back, na minha opnião quanto mais kras assim melhor, afinal o mercado de trabalho tá foda… :lol:
Pensando assim… Vamo implementar logo isso!!! :twisted:
Gustavo Guilherme BacK
qual o problema de carinha vir no GUJ, pegar ser “farelo” de codigo, ganhar seu “farelo” de nota ?
continua sendo bom pra todos… se o cara vai ser um bom progrmador não sei… se ele vai um dia ganhar bem não sei… mais pelo menos sua mãe vai ficar feliz…hehe
abraço
qual o problema de carinha vir no GUJ, pegar ser “farelo” de codigo, ganhar seu “farelo” de nota ?continua sendo bom pra todos… se o cara vai ser um bom progrmador não sei… se ele vai um dia ganhar bem não sei… mais pelo menos sua mãe vai ficar feliz…hehe
abraço
Maioria desses casos são resolvidos colocando uma nota de autoria no começo ou final de cada fonte, nada de copyrights, maioria do pessoal copy&paste vai simplesmente mandar imprimir esse negocio e pronto.
Agora imagine a cara do professor quando receber o trabalho do aluno:
/**
* Exemplo escrito por Rodrigo Kumpera, kumpera <at> ...
* Arquivo parte integrante do projeto guj retalhos (retalhos.guj.com.br)
*/
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
/** * Exemplo escrito por Rodrigo Kumpera, kumpera <at> ... * Arquivo parte integrante do projeto guj retalhos (retalhos.guj.com.br) */
Melhor que a cara do professor eh o nome do suposto projeto. :D
Marcio Kuchma