Felipe Gaúcho, sou aqui de Brasília, e aqui as bancas tbm estão em falta mas encontrei bastante revistas na livraria siciliano. tenta lá abraços Jaider -----Mensagem original----- De: Felipe Gaúcho <[EMAIL PROTECTED]> Enviada em: 05/02/2003 08:41:20 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]
------------------------------------------------------------------------------------------- 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]