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] 
 

Responder a