deve ter numa livraria do north shopping, n�o lembro se eh siciliano ou eh saraiva, eh uma coisa assim... fica no ultimo andar... sempre chega antes por l�, comprei as ultimas duas edi��es por l� assim que foram lan�adas. quanto a proposta de criar um "centro de projetos de estudo", acho v�lida, mesmo que seja virtual e seus membros troquem conteudo e projetos pela rede... mas alguem deve tomar a coordena��o se n�o eh mais um projeto que n�o sair� do papel.
espero que o Cejug possa cumprir sua promessa de todo mes ou mais de uma ves por mes oferecer uma palestra ou mesmo um mini-curso sobre as tecnologias Java e relacionadas que est�o na pauta do momento como J2EE e Web Services, principalmente o ultimo j� que todo o mercado de TI est� falando que esse ano ser� o ponto inicial de investimento das empresas nesse setor. -----Mensagem original----- De: Felipe Ga�cho [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 5 de fevereiro de 2003 07:41 Para: [EMAIL PROTECTED] Assunto: [cejug-discussao] Java Magazine Alguns alunos perguntaram como encontrar a Java Magazine aqui em Fortaleza... algu�m sabe de banca de revistas que tenha a JM ? outra: uma id�ia que me ocorreu seria uma central de troca e venda de livros usados aqui no CEJUG - ajuda muito os alunos bolsistas que precisam economizar sempre.... Um tipo de "sebo" eletr�nico, incluindo os livros eletr�nicos e o troca-troca de rel�quias :^) Quem se habilita a fazer uma aplica��o web de controle de troca e venda de livros ? Se algum estudante quiser fazer para aprender servlet/jsp eu posso ficar orientando via mail e, claro, via discuss�o no CEJUG. Outra id�ia: criar um centro de projetos de estudo, ou seja, funcionalidades que o CEJUG est� precisando ou seus membros est�o precisando. A id�ia � permitir aos alunos iniciantes e intermedi�rios se engajarem em projetos reais, com requisitos e prazos definidos. O autor da requisi��o ficaria respons�vel por projetar e administrar a implementa��o dos projetos, que seriam todos p�blicos (open source). pro aluno: uma chance de aprender muito e mostrar sua capacidade aos empregadores. pro CEJUG: uma chance de melhorar o seu portal sem a necessidade de contratar desenvolvedores. A coordena��o ficaria respons�vel por inibir abusos e garantir a qualidade dos projetos... a melhor contribui��o seria o fato do trabalho ser acompanhado passo a passo por todos, permitindo que os membros do CEJUG discutam desde as decis�es de projeto at� os detalhes de implementa��o. A comunidade a m�dio e longo prazo teria um ambiente criativo de aprendizado. Felipe Ga�cho -----Mensagem original----- De: Regis Melo [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 5 de fevereiro de 2003 00:41 Para: [EMAIL PROTECTED] Assunto: RES: [cejug-discussao] [cejug] Help2! Diga l� Airton! Vc est� precisando de algo como: public class Teste { public static void main(String args[]) throws Exception { int timeOutEmMilisegundos = 1000; Runtime runtime = Runtime.getRuntime(); Process process = runtime.exec("notepad"); Thread.sleep(timeOutEmMilisegundos ) Process.destroy(); } } O problema dessa implementa��o � que ela sempre espara o tempo determinado em "timeOutEmMilisegundos" (mesmo que o processo termine antes). Vc pode resolver isso com threads. Uma outra thread pode contar o tempo de time out e se responsabilizar por matar o processo que foi disparado. A thread principal ficaria dormindo com um process.waitFor(). P.S.: O q exatamente vc quer fazer? Ser� que esse processo externo n�o pode ser um c�digo Java? []'s, /** * R�gis Melo * SoftSite Tecnologia */ -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Enviada em: ter�a-feira, 4 de fevereiro de 2003 20:33 Para: [EMAIL PROTECTED] Assunto: [cejug-discussao] [cejug] Help2! Ol�! Recebi em resposta, o c�digo abaixo, enviado pelo colega R�gis que permite o "start" de um processo externo a partir de uma aplica��o Java. Pe�o-lhes mais uma ajudazinha. Como posso implementar um controle adicional, que caso o processo iniciado n�o termine dentro de um tempo previsto possa ser destru�do pelo m�todo destroy() da classe java.lang.Process? Grato, Airton. public class Teste { public static void main(String args[]) { try { Runtime runtime = Runtime.getRuntime(); Process process = runtime.exec("notepad"); int exitCode = process.waitFor(); System.out.println("ExitCode " + exitCode); } catch (Throwable t) { t.printStackTrace(); } } } ------------------------------------------------------------------------ ------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Database: 251 - Release Date: 27/01/2003 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Database: 251 - Release Date: 27/01/2003 ---------------------------------------------------------------------------- --------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED] ---------------------------------------------------------------------------- --------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Database: 251 - Release Date: 27/1/2003 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Database: 251 - Release Date: 27/1/2003 ------------------------------------------------------------------------------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED]
