Compro sempre na livraria "O Q Lê", que tem no piso L0 do Shopping Aldeota, em frente aos caixas de banco.
____________________________ Rodrigo Lopes, MSc Desenvolvedor - SCPJ2 Softexport Informática [EMAIL PROTECTED] www.softexport.com.br ----- Original Message ----- From: "Felipe Gaúcho" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 05, 2003 7:41 AM Subject: [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]