RES: [java-list] try-catch()

2002-06-23 Por tôpico Leonardo - Itera

Que tal isto?

try {
// faz o trabalho sujo
DriverManager.getConnection(url);

// cria connections, statements e tal
 }
 catch (SQLException e) {
// trata
 } catch (Exception e) {
// trata as exceptions que não SQLExceptions
 }

 -Mensagem original-
 De: Rafael Steil [mailto:[EMAIL PROTECTED]]
 Enviada em: domingo, 23 de junho de 2002 10:48
 Para: Java List
 Assunto: [java-list] try-catch()



   Ola,
 em varios exemplos de codigo que vejo por ai, o pessoal fica fazendo
 varios blocos try-catch, mas _quase_ sempre acabam tratando o mesmo
 tipo de exception. Por exemplo,

 try {
   // Tenta carregar o modulo do DB
   Class.forName(bla);
 }
 catch (Exception e) {
   // trata a exception
 }

 try {
   // faz o trabalho sujo
   DriverManager.getConnection(url);

   // cria connections, statements e tal
 }
 catch (SQLException e) {
   // trata
 }


 Isso pra um codigo pequeno. Eu pessoalmente prefiro jogar tudo
 dentro de um try-catch grandao e ir tratando as exceptions do nivel
 mais alto pro mais baixo, assim nao preciso ter varios blocos no codigo.
 Entendo que tem situacoes que nao da pra fazer isso, ou fica claro que
 nao eh a melhor saida, mas, no geral, ha algum problema em fazer como
 faco, ou seja, tudo dentro de um try-catch soh?

 Valeu,
 Rafael Steil




 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] Jacob - project

2002-04-29 Por tôpico Leonardo - Itera



Jacob (Java Com 
Brige) usado para acessar objetos COM a partir dejava. Já usei sim e funciona 
bem.

[]'s,

Leonardo

  -Mensagem original-De: Rosfran Lins Borges 
  [mailto:[EMAIL PROTECTED]]Enviada em: quinta-feira, 18 de 
  abril de 2002 11:40Para: 
  [EMAIL PROTECTED]Assunto: Re: [java-list] Jacob - 
  project
  
   
  Nunca trabalhei com esse tal Jacob. Mas passe mais informações, como o 
  sobrenome, onde morae a última empresa onde trabalhou, que eu vou 
  verificar com alguns colegas. Pelo nome ele parece ser judeu...
   
  Acredito que a lista seja mais útil quando utilizada para assuntos referentes 
  à área. Tópicos pessoais como esse devem ser mantidos fora do fórum... De 
  qualquer maneira, vou procurar auxiliá-la.
  
  
  Rosfran Lins BorgesAnalista de Sistemas - NDS[EMAIL PROTECTED]Fóton® 
  Informática e ServiçosFone: (61) 328 5060 R.: 204
  
- Original Message - 
From: 
Renata 
To: Lista de Discussão - Sou Java 

Sent: Wednesday, April 17, 2002 3:39 
PM
Subject: [java-list] Jacob - 
project

Olá!!!
Alguém já trabalhou com Jacob???
Abraços,



RES: [java-list] Me audem por-favor Apenas conceitos

2002-04-03 Por tôpico Leonardo - Itera



Utilize socket 
(Melhor performance e flexibilidade)/ rmi (Desenvolvimento mais 
rápido)para comunicação entre os peers e se vc quiser criar um website 
para cadastro, etc. use J2EE para desenvolvelo (EJB, JSP, Servlet). Dê uma 
olhada em www.jabber.orge www.sourceforge.net(Faça uma busca 
por java instant messenger)

[]'s,

Leonardo.

  -Mensagem original-De: Daniel P 
  [mailto:[EMAIL PROTECTED]]Enviada em: terça-feira, 2 de abril de 
  2002 21:26Para: Java ListaAssunto: [java-list] Me audem 
  por-favor Apenas conceitos
  Estou iniciando umprojeto de um sistema onde será implementado 
  comunicação Ponto-a-Ponto entre os clientes e um servidor (Tipo Yahoo-Messager 
  / Trillian / etc).
  Só que venho pesquisado/estudado e há muito tecnologia para esse 
  desenvolvimento. Gostaria da opnião de vocês sobre qual tecnologia utilizar. 
  Algumas tecnologias que venho estudado: RMI, EJB, J2EE, Socket.
  Quais delas seriam as ideais Me ajudem por-favor estou muito confuso !@#$!@!#
  Obrigado
  
  
  Yahoo! EmpregosO trabalho dos seus sonhos pode estar aqui. 
  Cadastre-se hoje mesmo no Yahoo! 
  Empregos e tenha acesso a milhares de vagas 
abertas!


RES: [java-list] Java / CORBA

2002-04-02 Por tôpico Leonardo - Itera

Java tutorial.. procure pelo IDL trail.

java.sun.com/tutorial

[]'s,

Leonardo.

 -Mensagem original-
 De: Guilherme Vaz Torres [mailto:[EMAIL PROTECTED]]
 Enviada em: segunda-feira, 1 de abril de 2002 21:57
 Para: java-list
 Assunto: [java-list] Java / CORBA


 Ei alguém sabe onde posso encontrar material sobre implementações de
 objetos distribuidos CORBA utilizando a linguagem JAVA???

 Os materiais podem ser links, apostilas, livros, tutoriais, artigos,
 etc...


 Desde ja agradeço...


 t+



 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] Dúvida Conceitual

2002-02-18 Por tôpico Leonardo - Itera

Depuração você faz depois de um teste de sucesso para consertar o bug :)

[]'s,

Leonardo.


 -Mensagem original-
 De: Gustavo Ribeiro [mailto:[EMAIL PROTECTED]]
 Enviada em: Sexta-feira, 15 de Fevereiro de 2002 10:43
 Para: [EMAIL PROTECTED]
 Assunto: [java-list] Dúvida Conceitual


 Qual a diferença entre Teste e Depuração??

 Gustavo Ribeiro





 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] URGENTE!!!Chamar uma Macro do Word

2002-02-08 Por tôpico Leonardo - Itera

Nuncca fiz isto mas já ví um pessoal discutindo como faze-lo usando JACOB
(JAva COm Brige).

Dê uma olhada em http://danadler.com/jacob/index.html

[]'s,

Leonardo.

 -Mensagem original-
 De: Jonathan de Melo Vieira [mailto:[EMAIL PROTECTED]]
 Enviada em: Quinta-feira, 7 de Fevereiro de 2002 09:48
 Para: [EMAIL PROTECTED]
 Assunto: [java-list] URGENTE!!!Chamar uma Macro do Word


 Como faco para chamar uma macro do word???

 Essa macro pode ser associada ao comando de teclas se conseguir enviar o
 comando de teclas aciono esta macro ... Será que existe uma forma
 de chamar
 a macro do Word??? Me Ajudem per favor

 Jonathan M. Vieira

 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -

 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: Re: RES: [java-list] Como é feita a passagem de parâmetros em Java?

2002-02-04 Por tôpico Leonardo - Itera



A 
única resposta certa é : A passagem de parametros é feita somente por 
valor.

Não 
adianta consultar a especificação da linguagem.. procure alguma explicação 
conceitual sobre passagem por parametro e por valor pois creio que você e o 
Lincolm estão falando a mesma coisa mas cada um chama de um 
nome.

[]'s,

Leonardo.

  -Mensagem original-De: Sven van ´t Veer 
  [mailto:[EMAIL PROTECTED]]Enviada em: Segunda-feira, 4 de 
  Fevereiro de 2002 07:25Para: 
  [EMAIL PROTECTED]Assunto: Re: Re: RES: [java-list] Como é 
  feita a passagem de parâmetros em Java?Lincolm,A 
  única resposta certo é:Em java passagem de parametros de tipos 
  primitivos é por valor e de Objetos é por referencia. No cado de Objetos é 
  passado a referencia do Objeto na vm. Ao entrar no metodo o VM cria uma copia 
  do objeto. Dentro do metodo este cópia é usado igual qualquer outro variavel 
  local. Se não for bastante claro, ver a 'java language 
  specification',SvenLincolm Ferreira de Aguiar wrote:
  012901c1a8b9$a5d99200$[EMAIL PROTECTED]" 
  type="cite">Olá Fábio,Tudo bem. Olha, ainda não ficou muito claro para mim o que você disse sobre a passagem de parâmetros em Java. Fiz um exemplo com umamatriz, e a matriz mesmo foi alterada. Quem disse isso foi um usuário aqui da lista, que no momento não lembro o nome dele. Comopode ser? Veja o código:public class Passagem extends Object {   Object names[][] = new Object[1][2];   public Passagem(){  names[0][0] = "Lincolm";  names[0][1] = "Ferreira";  objects(names);  for(int x=0; x=names.length - 1; x++){ for(int y=0; y=names[x].length - 1; y++){System.out.println(names[x][y]); }  }   }   public static void main(String args[]){  Passagem ps = new Passagem();   }   public void objects(Object[][] n){  n[0][1] = "Aguiar";
   }}Se comentar a chamada de objects(names) o resultado será:LincolmFerreiraNo entanto, se remover os comentários a saída será:LincolmAguiarSinceramente, poderia me explicar.Lincolm Ferreira de AguiarWebMaster - QueroProgramar[EMAIL PROTECTED]www.geocities.com/lincolmf- Original Message -From: [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Monday, January 28, 2002 8:03 PMSubject: RE: RES: [java-list] Como é feita a passagem de parâmetros em Java?
Quer ter seu próprio endereço na Internet?Garanta já o seu e ainda ganhe cinco e-mails personalizados.DomíniosBOL - http://dominios.bol.com.brAmigos,Como esse assunto está sendo bastante discutido, vou me meter no meiotambém e tentar esclarecer...O Java trata a passagem de parâmetros de forma diferente para tiposprimitivos e objetos, mas sempre é passada por valor.Funciona mais ou menos assim (vou usar o exemplo do curso de Java daSun, que fiz a semana passada):Se você passa um tipo primitivo para um método assim:...int i = 10;this.alteraValor(i)System.out.print(i) // Imprime o valor 10...alteraValor(int j){j = 15;}O que acontece? O Java entrega uma cópia do conteúdo de i para o método.Soac
ute; que o conteúdo de i é igual a 10.Já se fizermos a mesma coisa com um objeto, vejam só:...MyDate data = "new" MyDate("28/01/2002");this.alteraValor(data);System.out.print(data); // Imprime o valor "28/01/2002";this.alteraValor2(data);System.out.print(data); // Imprime o valor "28/02/2002";...alteraValor(MyDate t){t = new MyDate("31/07/2002");}alteraValor2(MyDate t){t.setMes("02");}Porquê no primeiro método o valor não se alterou, mas no segundo sim?Funciona da mesma maneira que a passagem de um tipo primitivo. Oconteúdo da variável data não é o objeto MyDate, e sim o endereço damemória onde está o objeto MyDate. E, da mesma maneira como acontece como tipo primitivo, esse valor (endereço do objeto) não pode ser alterado(tentamos alterar essa referência com o comando
 new MyDate).Já o conteúdo do objeto pode ser alterado tranqüilamente, pois ele ficaem outra parte da memória.Quaisquer dúvidas, perguntem[]Fábio Jorge CorrêaCitibank e-Business SolutionsPhone: 55 11 3457.0675Fax: 55 11 3457.0652[EMAIL PROTECTED]   -Original Message-   From: sven [mailto:[EMAIL PROTECTED]]   Sent: sexta-feira, 28 de dezembro de 2001 12:51   To: java-list   Cc: sven   Subject: Re: RES: [java-list] Como é feita a passasgem de parâmetros   em Java?   Um bom engano...   Em Java, parametros são passados por referencia, mas dentro da função   uma copia é usado.   ANDRE MOURA BARRETO wrote:   Vc está equivocado.   Java não possue passagem de Parâmetro por referência.   Somente por valor, ou seja, uma cópia é passada.  -Mensagem original-  De: Adalberto Zanata [Forum] [ mailto:[EMAIL PROTECTED]]  Enviada em: Thursday, January 24, 2002 8:16 PM  Para:  [EMAIL PROTECTED]  Assunto: Re: [java-list] Como é feita a passasgem de parâmetros em  Java?  Adalberto Zanata  [ [EMAIL PROTECTED]]  [ http://www.espacoreverso.com.br/a.zanata]  
- Original Message -  From: "Paulo Henrique Castro"  [EMAIL PROTECTED]  To:  

RES: Re: RES: [java-list] Como é feita a passagem de parâmetros em Java?

2002-02-04 Por tôpico Leonardo - Itera



Oi 
Lincolm, eu sei que você sabe o que está falando :). Eu também digo que a 
passagem é feita por valor, concordamos 100%. Já com o Sven digamos que eu 
concordo 50% ;).

[]'s,

Leonardo.

  -Mensagem original-De: Lincolm Ferreira de Aguiar 
  [mailto:[EMAIL PROTECTED]]Enviada em: Segunda-feira, 4 de 
  Fevereiro de 2002 09:56Para: 
  [EMAIL PROTECTED]Assunto: Re: Re: RES: [java-list] Como é 
  feita a passagem de parâmetros em Java?
  Ei Leonardo, eu sei o que estou 
  falando. E digo que Java usa passagem por valor. O Sven que está tentando 
  provar que é por referência. Já indiquei alguns links apontando para o 
  JDC(Java Developement Connection) onde é mostrada claramente essa 
  distinção.
  Não tenho que provar nada, apenas 
  digoque Java usa passagem por valor.
  
  Lincolm Ferreira de 
  AguiarWebMaster - QueroProgramar[EMAIL PROTECTED]
  
  www.geocities.com/lincolmf
  
- Original Message - 
From: 
Leonardo 
- Itera 
To: [EMAIL PROTECTED] 
Sent: Monday, February 04, 2002 9:46 
AM
Subject: RES: Re: RES: [java-list] Como 
é feita a passagem de parâmetros em Java?

A 
única resposta certa é : A passagem de parametros é feita somente por 
valor.

Não adianta consultar a especificação da 
linguagem.. procure alguma explicação conceitual sobre passagem por 
parametro e por valor pois creio que você e o Lincolm estão falando a mesma 
coisa mas cada um chama de um nome.

[]'s,

Leonardo.

  -Mensagem original-De: Sven van ´t Veer 
  [mailto:[EMAIL PROTECTED]]Enviada em: Segunda-feira, 4 de 
  Fevereiro de 2002 07:25Para: 
  [EMAIL PROTECTED]Assunto: Re: Re: RES: [java-list] Como 
  é feita a passagem de parâmetros em 
  Java?Lincolm,A única resposta certo 
  é:Em java passagem de parametros de tipos primitivos é por valor e 
  de Objetos é por referencia. No cado de Objetos é passado a referencia do 
  Objeto na vm. Ao entrar no metodo o VM cria uma copia do objeto. Dentro do 
  metodo este cópia é usado igual qualquer outro variavel local. Se não for 
  bastante claro, ver a 'java language 
  specification',SvenLincolm Ferreira de Aguiar wrote:
  012901c1a8b9$a5d99200$[EMAIL PROTECTED]">Olá Fábio,Tudo bem. Olha, ainda não ficou muito claro para mim o que você disse sobre a passagem de parâmetros em Java. Fiz um exemplo com umamatriz, e a matriz mesmo foi alterada. Quem disse isso foi um usuário aqui da lista, que no momento não lembro o nome dele. Comopode ser? Veja o código:public class Passagem extends Object {   Object names[][] = new Object[1][2];   public Passagem(){  names[0][0] = "Lincolm";  names[0][1] = "Ferreira";  objects(names);  for(int x=0; x=names.length - 1; x++){ for(int y=0; y=names[x].length - 1; y++){System.out.println(names[x][y]); }  }   }   public static void main(String args[]){  Passagem ps = new Passagem();   }   public void objects(Object[][] n){  n[0][1] = "Aguiar";
   }}Se comentar a chamada de objects(names) o resultado será:LincolmFerreiraNo entanto, se remover os comentários a saída será:LincolmAguiarSinceramente, poderia me explicar.Lincolm Ferreira de AguiarWebMaster - QueroProgramar[EMAIL PROTECTED]www.geocities.com/lincolmf- Original Message -From: [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Monday, January 28, 2002 8:03 PMSubject: RE: RES: [java-list] Como é feita a passagem de parâmetros em Java?
Quer ter seu próprio endereço na Internet?Garanta já o seu e ainda ganhe cinco e-mails personalizados.DomíniosBOL - http://dominios.bol.com.brAmigos,Como esse assunto está sendo bastante discutido, vou me meter no meiotambém e tentar esclarecer...O Java trata a passagem de parâmetros de forma diferente para tiposprimitivos e objetos, mas sempre é passada por valor.Funciona mais ou menos assim (vou usar o exemplo do curso de Java daSun, que fiz a semana passada):Se você passa um tipo primitivo para um método assim:...int i = 10;this.alteraValor(i)System.out.print(i) // Imprime o valor 10...alteraValor(int j){j = 15;}O que acontece? O Java entrega uma cópia do conteúdo de i para o método.Soac
ute; que o conteúdo de i é igual a 10.Já se fizermos a mesma coisa com um objeto, vejam só:...MyDate data = "new" MyDate("28/01/2002");this.alteraValor(data);System.out.print(data); // Imprime o valor "28/01/2002";this.alteraValor2(data);System.out.print(data); // Imprime o valor "28/02/2002";...alteraValor(MyDate t){t = new MyDate("31/07/2002");}alteraValor2(MyDate t){t.setMes("02");}Porquê no primeiro método o valor não se alterou, mas no segundo sim?Funciona da mesma maneira que a passagem de um tipo primitivo. Oconteúdo da variável data não é o objeto MyDate, e sim o endereço damemória onde está o objeto MyDate. E, da mesma maneira como acontec

RES: [java-list] Como é feita a passasgem de parâmetros em Java?

2002-01-28 Por tôpico Leonardo - Itera

A passagem de parametros em java é feita somente por valor, é muito comum
que se confunda a passagem de referencias por valor com a passagem por
valor, mas elas não são a mesma coisa...

Ex:

public void swap(Object o1, Object o2) {
Object temp = o1;
o1 = o2;
o2 = temp;
}

String s1 = s1;
String s2 = s2;
swap(s1,s2);
System.out.println(s1+ continua sendo s1);
System.out.println(s2+ continua sendo s2);
System.out.println(Logo a passagem é por valor, mesmo quando o parametro é
uma referencia!);

[]'s,

Leonardo.

 -Mensagem original-
 De: Adalberto Zanata [Forum] [mailto:[EMAIL PROTECTED]]
 Enviada em: Quinta-feira, 24 de Janeiro de 2002 19:16
 Para: [EMAIL PROTECTED]
 Assunto: Re: [java-list] Como é feita a passasgem de parâmetros em Java?



 Adalberto Zanata
 [[EMAIL PROTECTED]]
 [http://www.espacoreverso.com.br/a.zanata]

 - Original Message -
 From: Paulo Henrique Castro [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, January 24, 2002 11:26 AM
 Subject: Re: [java-list] Como é feita a passasgem de parâmetros em Java?



 Existe uma maneira de diferenciar as passagens de parâmetros em Java, por
 valor e por referência?


  Ateh onde sei a passagem de parametros em Java eh somente por
 referencia!!

  []s

  PH


 --
 Live fast, die old, and make very sure everyone knows you were there. -
 Alan Cox


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -




 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] Developers' Magazine

2001-11-25 Por tôpico Leonardo - Itera

Para a revista pagar as contas existe o espaço publicitário... em aluns
casos quando o anunciante quer incluir um artigo ou algo do tipo as revistas
(pelo menos as que desejam ter alguma credibilidade) deixam claro que o
conteúdo do artigo é pago (Quem costuma ler exame já deve ter se deparado
com estes espaços publicitários). A última vez que compreia a dev mag (Deve
fazer uns 12/18 meses) a coluna Java.Point falava algo sobre applets e usava
event handling de java 1.0.*.. ridículo :)

[]'s,

Leonardo.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: +55-27-3324-4097 Ext.: 315
Mobile: +55-27-9971-1375
e-FAX: +1-775-796-6766
Visit our website at:
http://www.itera.com.br
...

-Mensagem original-
De: Amarildo Albuquerque,Sao Paulo,Informatica
[mailto:[EMAIL PROTECTED]]
Enviada em: Terça-feira, 20 de Novembro de 2001 09:06
Para: '[EMAIL PROTECTED]'
Assunto: RES: [java-list] Developers' Magazine


Discordo da sua opinião Alan, a revista só não e muito voltada a
programadores... e como toda revista também possui matérias pagas afinal
de contas sem dinheiro não se paga as contas. a revista possui uma
coluna chamada Java.Point e aborda um tema diferente a cada edição como
também possui uma coluna sobre .Net... por estes motivos não a considero
tendenciosa... mas com pouca informação para desenvolvedores... concondo
plenamente com o Jorge

Amarildo Albuquerque



- Mensagem original -
De: Alan Carvalho de Assis [SMTP:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 19 de novembro de 2001 13:03
Para:   [EMAIL PROTECTED]
Assunto:Re: [java-list] Developers' Magazine

A revista é patrocinada pela MS, então não espere que ela vá dar o
braço a
torcer ao Java.
Raramente vem alguma materia falando sobre a ling. Java.

Saud
Alan
Em Segunda 19 Novembro 2001 10:26, você escreveu:
 Concordo plenamente. Eu sempre digo isso. Se a revista é
totalmente
 favoravel ao Microsoft, OK! Mas assuma isso!

 no mais
 []´s
 - Original Message -
 From: Jorge Martins [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Friday, November 16, 2001 12:09 PM
 Subject: RE: [java-list] Developers' Magazine


 Eduardo

 Só acho que o foco da revista não é esse. Não é uma revista para
 programador. É uma revista que trata de desenvolvimento. Por isso,
ela
 abrange muito mais engenharia de software, tecnologias, modelagem,
produtos,
 plataformas do que codificação e exemplos em linguagens.

 E sem dúvida, é uma revista cara. Mas não poderia deixar de ser. A
tiragem
 dela não é alta e o público é restrito.

 Uma dúvida que eu tenho com ela é o relacionamento da revista com
a empresa
 Microsoft. Há uma seção na revista sobre a plataforma .net onde
todos os
 colaboradores trabalham na Microsoft. E sempre cargos
estratégicos. É claro
 que uma arquitetura tão importante deve ter seu espaço, mas tenho
esta
 dúvida. Até por que a Microsoft patrocina a revista e já realizou
inclusive
 promoções. Deveria ser esclarecido se este é um espaço pago ou
não.

 abraços

 Jorge

 -Original Message-
 From: Eduardo de S. Bernardino
 [mailto:[EMAIL PROTECTED]]
 Sent: quarta-feira, 14 de novembro de 2001 14:20
 To: [EMAIL PROTECTED]; Felipe F. Palma Dias
 Subject: Re: [java-list] Developers' Magazine


 Eu tive a oportunidade de assinar durante um ano e depois não
renovei...
 Isso porque apesar do nome, a revista tem seu conteúdo muito
voltado para a
 parte de análise e não para a programação pesada mesmo que é o que
eu
 realmente estava procurando na época. A revista contém alguns
exemplos, um o
 outro teste de software, uma comparaçãozinha de plataforma aqui,
outra
 ali... só. Aproximandamente 50 páginas a um custo muito alto eu
acho...

 E outra... a revista deveria abranger os problemas diários do
desenvolvedor,
 bugs, como resolver isto ou aquilo, qual implementação é mais
rápida... etc.
 Isso não tem na DevMag... bem, o que posso dizer que não há outra
melhor
 porque simplesmente não existe outra no ramo aqui no Brasil...
mas ela é
 bem ruim para programadores...

 Bem, mas é uma opinião pessoal, eu espero que respeitem assim como
eu
 respeito quem gosta e compra a revista.

 Atenciosamente
 Eduardo





 - 

RES: [java-list] Mais que java

2001-11-25 Por tôpico Leonardo - Itera

Vocês vão querer me bater más...

Se o seu sistema é simples e você acha que fazer este rodeio todo é puro
overhead, vá em jakarta.apache.org, faça download das tags para acesso a BD
é programe igual a se programa em coldfusion :). Muitas vezes vejo pessoas
falando que coldfusion, php, etc. são muito melhores do que java porque não
entendem (ou tentam entender) design patterns, OO, 2-tier, 3-tier, etc. e só
estão acostumadas a coisa do tipo cfquery e cfloop... (70% de um site em
coldfusion não passa disso). Boa sorte!

[]'s,

Leonardo.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: +55-27-3324-4097 Ext.: 315
Mobile: +55-27-9971-1375
e-FAX: +1-775-796-6766
Visit our website at:
http://www.itera.com.br
...

-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Enviada em: Terça-feira, 20 de Novembro de 2001 09:48
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Mais que java
Prioridade: Alta


Caro Marco Campelo,

  o modelo de desenvolvimento adotado para JAVA é o Orientado a Objetos,
e por esta simples razão é que vc deve, se já não conhece, conhecer e saber
desenvolver qqr tipo de projeto com base em sua especificação, por mais
simples que seja a sua aplicação.

  Os motivos de se utilizar dos recursos da OOP são óbvios, e não
apresentarei
qqr deles aqui, pois existes muitas literaturas boas e também ruins que
tratam especificamente deste assunto - adquira uma.

  Porém, cada um de nós deve usar o modelo que achar mais conveniente, e
deixar que o mercado de bons profissionais da área decidam sobre o grau
de competência de cada um, INCLUSIVE DELES PRÓPRIOS...

  Se vc acha que deve usar a arquitetura two-tier em um projeto cuja
arquitetura
recomendada é a n-tier (n = 3), então problema seu, mas quando vc for ao
mercado de trabalho e apresentar a solução escolhida , lembre-se, o
paragráfo
anterior será cruelmente lhe aplicado.

  Bom, a resposta para a sua pergunta: é possível e muito simples de se
fazer esse tipo de acesso (two-tier) diretamente de uma página JSP, porém
não lhe darei a solução, mas recomendarei um bom livro que trata do assunto
e com vários exemplos práticos e que funcionam.

  O livro mencionado no parágrafo anterior é o CORE JSP da editora
Prentice
Hall PTR e autores Damon Hougland e Aaron Tavistok, ISBN: 0-13-088248-8.

[]'s
Marlim Menezes.



-- Mensagem original --

Alo Pessoal,

um problema que encontro no desenvolvimento de aplicações Java (no meu
caso, para Web/Wap), é que independente de ser um projeto simples ou
complexo, encontramos uma grande dificuldade de fazer um desenvolvimento
rápido, pois há a necessidade de se gastar um tempo considerável na análise
e desenvolver em N camadas.

Utilizamos o modelo MVC (Model View Control), então para efetuar uma ação
no sistema, chamamos uma Servlet (Controle), que por sua vez instancia
um
Command (Negocio), que instancia um DAO (Acesso a dados), onde executamos
o
acesso necessário ao banco de dados. Todo o caminho de volta é feito até
chegarmos finalmente ao JSP, que será o responsável por exibir o resultado
(HTML/WML - Visualização).

A passagem de informações entre essas camadas é feita via Beans ...

Em um sistema complexo, onde teremos muito reaproveitamento, isso funciona
bem, vale a pena o trabalho adicional.

Mas é falho se precisamos fazer algo rápido, uma tela simples ... Pois
um
simples SELECT no banco, implica na criação de várias classes.

Como vocês tem trabalhado com isso? Soluções?

Um abraço,
Marco Campêlo

At 19:35 14/11/01 -0200, you wrote:

  Uma tendência natural em nossa profissão é aprender primeiro a programar,
saber a sintaxe
da linguagem, usar as bibliotecas, e tal..., também é uma evolução natural
você olhar pro código
que você fez há mais de um ano e dizer que código ruim..., isso É MUITO
BOM, pois indica que
você melhorou, podemos usar nós mesmos como termomêtro.

  Extreme Programming promove a simplicidade, comunicação, mudanças sem
medos.

  Por que fazer de conta que, congelar os requerimentos no inicio (achando
que não vão
mudar), para depois das primeiras classes implementadas, já olharem para
os modelos e
requerimento com ares de mudanças? Vamos parar de brincar com isso, e
se
for necessário mudar,
que MUDE, sem medo, com o time preparado para isso, e com seu sistema
preparado para isso,
(quando digo preparado, não é tentando prever que alguma funcionalidade
será super considerada,
e sim, que o código está bem desenhado, pouca complexidade, baixo
acoplamento, etc.).

  Pessoal, isso serve para não acontecer de Puxa, está chegando a
deadline, vou dar um
gás! ou Pessoal! Na segunda temos de entregar o sistema, funcionando,
faça de qualquer jeito
que tá bom!.

  Acho que todo mundo quer desenvolver software de qualidade, e acima
disso, desenvolver
apoiado por um processo ágil!

   

RES: [java-list] serializing the unserializable... :)

2001-11-20 Por tôpico Leonardo - Itera

Faça algo do tipo...

public class MinhaClasse implements Externalizable {
   private String meuString;
   private Image myImage; // Image nao eh serializavel.. nem BufferedImage,
subclasse dela
   public void writeObject(){}
   public Object readObject(){}
}

Os parametros de writeObject e readObject foram omitidos porque não tenho os
javadocs em mãos no momento :). Provavelmente são OutputStream e InputStream
respectivamente. Você vai precisar externalizar a imagem na mão.. de uma
olhada nas classes RasterAlgumaCoisa para saber como externalizar as
imagens.. você pode usar também JAI (Java Advanced Imaging) para salvar a
imagen no stream.

[]'s,

Leonardo.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: +55-27-3324-4097 Ext.: 315
Mobile: +55-27-9971-1375
e-FAX: +1-775-796-6766
Visit our website at:
http://www.itera.com.br
...

-Mensagem original-
De: Herval Freire [mailto:[EMAIL PROTECTED]]
Enviada em: Segunda-feira, 19 de Novembro de 2001 22:38
Para: [EMAIL PROTECTED]
Assunto: [java-list] serializing the unserializable... :)


Alohá,

Creio q esta pergunta nunca foi postada na lista, portanto gostaria de
iluminacao a respeito.

Pretendo serializar um objeto meu (herdado de object), que EH
serializavel. No entanto, um dos seus membros NAO eh: um objeto da classe
Image.
Como proceder para a serializacao? Na documentacao fala algo sobre
sobrescrever dois metodos (writeObject e readObject), no entanto nao deixa
muito claro e eu nao tive nenhuma boa ideia ainda :P

Pra referencia, a classe ficticia seria:

public class MinhaClasse implements Serializable {
   private String meuString;
   private Image myImage; // Image nao eh serializavel.. nem BufferedImage,
subclasse dela
}


Como fazer??


agradeco qquer ajuda

[]s
-
--- Herval Freire de A. Júnior --
--- mailto:[EMAIL PROTECTED] 
- http://www.herval.hpg.com.br --
- UIN: 2067270 --
-
--[The adepts are everywhere... awake! v0.666a]--
-

http://member.isavvix.com/herval/vote.jsp?enquete=1003


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-