[comp2-geral] [OFF] Ajuda com experimento de Doutorado
Fala pessoal. Seguinte, uma amiga minha está precisando de alunos da graduação para participarem de um experimento da tese de doutorado dela. Só falta alguns poucos experimentos para ela preparar o resultado final e defender a tese \o/ O aluno só precisa saber o básico do básico de UML e o básico do básico de Java e OO. Logo, qualquer aluno de comp2 pode participar. O experimento dura cerca de uma hora e meia. Se algum aluno de comp2 puder ajudar, eu agradeço já em nome dela. Quem puder/quiser, manda um email pra mim que repasso pra ela e vocês marcam. É uma oportunidade legal também de verem como é algo mais acadêmico e não custa nada, só reservar um pequeno tempo e andar até o bloco H do CT :) Abraços -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] [OFF] Ajuda com experimento de Doutorado
É de ES sim. Ela está desenvolvendo uma parte de visualização (mas não posso falar sobre porque pode influenciar no experimento). E ela é aluna da Cláudia sim. Nome dela é Claudia Susie (mesmo nome...hehe). Eu sinceramente curti o experimento. Percebi como a parte teórica não tem se encontrado com a prática no nosso curso, com exemplos super simples de UML. E olha que vejo UML há bastante tempo (Mas preciso ficar quieto pra não falar demais. Isso pq informações podem comprometer o resultado do experimento) Acho muito válido pro pessoal de comp2, além de ajudar com a tese também :) []'s 2011/11/1 Peter P. Lupo ppl...@gmail.com Galera, eu sugiro que vcs tirem um tempinho pra ir, ainda mais na área de Engenharia de Software (estou supondo que seja de ES). Estes experimentos costumam ser bastante interessantes por dar uma idéia de uma parte de uma pesquisa científica, Infelizmente a gente tem um básico muito fraco em engenharia de software e por ser muito básico é muito mais voltado à prática (como fazer) do que à teoria (porque fazer) e os alunos acabam achando que não se faz pesquisa em ES, que ES é coisa de mercado, que ES é só usar ferramentas, etc... Zaedy, aluna da Cláudia? Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo http://sites.google.com/site/pplupoMPS.BR Authorized Implementation Practitionerhttp://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf- Certified ScrumMaster http://www.scrumalliance.org/pages/certified_scrummaster http://www.scrumalliance.org/pages/certified_scrummasterOracle Certified Associate, Java SE 5/SE 6http://in.sun.com/training/certification/java/scja.xml - Java Black Belt http://www.blackbeltfactory.com/ui#!User/pplupo http://www.blackbeltfactory.com/ui#!User/pplupo+55 (021) 81742487 2011/11/1 Zaedy Sayão zaedyj...@gmail.com Fala pessoal. Seguinte, uma amiga minha está precisando de alunos da graduação para participarem de um experimento da tese de doutorado dela. Só falta alguns poucos experimentos para ela preparar o resultado final e defender a tese \o/ O aluno só precisa saber o básico do básico de UML e o básico do básico de Java e OO. Logo, qualquer aluno de comp2 pode participar. O experimento dura cerca de uma hora e meia. Se algum aluno de comp2 puder ajudar, eu agradeço já em nome dela. Quem puder/quiser, manda um email pra mim que repasso pra ela e vocês marcam. É uma oportunidade legal também de verem como é algo mais acadêmico e não custa nada, só reservar um pequeno tempo e andar até o bloco H do CT :) Abraços -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] [Comp.2] Revisão de Lista [Gabriel Leite]
Marco, enviei para o monitor as listas que você considera semelhantes a sua. Pode facilitar para manter um critério unificado. []'s 2011/7/20 Marco Rodrigues mrodrigues.12...@gmail.com Bom dia, Gostaria de saber se é possivel fazer revisão da lista de exercicio 2 de comp.2,pois houveram listas enviadas semelhantes na forma como a minha foi escrita,que em um dos casos obteve nota 6 ou próxima,porém eu obtive nota 0,0.Como estou com média 4,9 preciso muito dessa revisão.Sei que o monitor que analisou a minha lista e o que analisou a outra é diferente,mas gostaria de tentar qualquer possibilidade de conseguir algum ponto já que falta tão pouco pra passar,até porque mesmo que possuisse alguns erros a lista realizava todas as funções pedidas pelo professor. Marco Antonio Rodrigues Ramos -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] [Comp.2] Revisão de Lista [Gabriel Leite]
Pessoal, mandem um email para o monitor com a lista que desejam que seja revista. Se há casos como o do Marco, com soluções similares com notas discrepantes, se possível, mandem as listas com essas soluções para haver uma comparação e revisão mais justa. BTW, eu não sei se foi o caso de vocês, mas havia listas que nem compilavam, com nome de classes com acento e coisas do tipo. Erros básicos na primeira lista são aceitos. Em listas mais avançadas, não só não são como muitas vezes causam um 0 em uma questão porque é um erro tão básico que não deveria mais existir em certa altura do campeonato. []'s 2011/7/20 Jonathan Rangel jrp2...@gmail.com Zaedy, também estou com 0 em minha lista. Se puder entrar em contato com o Gabriel Leite agradeço... Em 20 de julho de 2011 12:55, Zaedy Sayão zaedyj...@gmail.com escreveu: Marco, enviei para o monitor as listas que você considera semelhantes a sua. Pode facilitar para manter um critério unificado. []'s 2011/7/20 Marco Rodrigues mrodrigues.12...@gmail.com Bom dia, Gostaria de saber se é possivel fazer revisão da lista de exercicio 2 de comp.2,pois houveram listas enviadas semelhantes na forma como a minha foi escrita,que em um dos casos obteve nota 6 ou próxima,porém eu obtive nota 0,0.Como estou com média 4,9 preciso muito dessa revisão.Sei que o monitor que analisou a minha lista e o que analisou a outra é diferente,mas gostaria de tentar qualquer possibilidade de conseguir algum ponto já que falta tão pouco pra passar,até porque mesmo que possuisse alguns erros a lista realizava todas as funções pedidas pelo professor. Marco Antonio Rodrigues Ramos -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Jonathan Rangel Porto DCC - UFRJ -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] [Comp.2] Revisão de Lista [Gabriel Leite]
Ah sim, acho que o Gabriel tinha prova hoje, então pode ser que ele só responda a noite... []'s 2011/7/20 Zaedy Sayão zaedyj...@gmail.com Pessoal, mandem um email para o monitor com a lista que desejam que seja revista. Se há casos como o do Marco, com soluções similares com notas discrepantes, se possível, mandem as listas com essas soluções para haver uma comparação e revisão mais justa. BTW, eu não sei se foi o caso de vocês, mas havia listas que nem compilavam, com nome de classes com acento e coisas do tipo. Erros básicos na primeira lista são aceitos. Em listas mais avançadas, não só não são como muitas vezes causam um 0 em uma questão porque é um erro tão básico que não deveria mais existir em certa altura do campeonato. []'s 2011/7/20 Jonathan Rangel jrp2...@gmail.com Zaedy, também estou com 0 em minha lista. Se puder entrar em contato com o Gabriel Leite agradeço... Em 20 de julho de 2011 12:55, Zaedy Sayão zaedyj...@gmail.com escreveu: Marco, enviei para o monitor as listas que você considera semelhantes a sua. Pode facilitar para manter um critério unificado. []'s 2011/7/20 Marco Rodrigues mrodrigues.12...@gmail.com Bom dia, Gostaria de saber se é possivel fazer revisão da lista de exercicio 2 de comp.2,pois houveram listas enviadas semelhantes na forma como a minha foi escrita,que em um dos casos obteve nota 6 ou próxima,porém eu obtive nota 0,0.Como estou com média 4,9 preciso muito dessa revisão.Sei que o monitor que analisou a minha lista e o que analisou a outra é diferente,mas gostaria de tentar qualquer possibilidade de conseguir algum ponto já que falta tão pouco pra passar,até porque mesmo que possuisse alguns erros a lista realizava todas as funções pedidas pelo professor. Marco Antonio Rodrigues Ramos -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Jonathan Rangel Porto DCC - UFRJ -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Notas da Prova 2 estão no site
Bem, ninguém aqui é criança para eu dar lição de moral, mas é impressionante como determinadas atitudes prejudicam todos do curso. O professor sempre foi aberto a novas idéias. A prova prática com consulta sempre foi uma delas e que sempre deu certo. Agora, terá que ser repensada em função da atitude de uma turma, lastimável. E sinceramente, em uma matéria em que isso nem de longe é necessário (não que se justifique isso em outras matérias, mas é apenas mais 1 fator contra). Ainda deram sorte que o professor não zerou a prova e ainda deixou consulta a livros. Se fosse outro, iria lutar pela reprovação de alguns (e não, não estou exagerando). BTW, isso conta contra a turma como um todo. Já vi professores que davam aula de mal humor ou cobravam mais do que o necessário em função de má fama da turma (novamente, não que isso justifique ou seja correto, mas acontece). E vcs não tem idéia como atitudes como essa prejudicam os alunos do curso. Coisas assim destroem meses e anos de trabalhos dos alunos. Só dão motivos para professores que já não querem fazer determinadas coisas não fazerem e terem como justificar. Estou falando isso porque o professor Jonathan não é um desses casos, mas há outros professores que são e espero que não repitam isso em outras matérias. Como o Niche disse uma vez: Se forem colar, colem direito pelo menos. E aproveitando, desculpe alguns que não precisam ler isso, mas 29 soluções idênticas em uma prova de programação, onde quase nunca uma solução sai parecida com outra é algo surreal. Não consigo imaginar que acharam mesmo que o professor não fosse perceber. Em listas de exercícios, que são distribuídas entre pessoas diferentes (os monitores) esse tipo de coisa já é detectado em sua maioria, imagina em uma prova []'s 2011/7/17 Miguel Jonathan migjonat...@gmail.com sim, mas em sala de aula, sem computador, notebook, celeular, etc Livros e apontamentos, ok. abs, 2011/7/17 Vinícius Pontes viniu...@gmail.com Professor, mas a P4 terá ao menos consulta, certo? 2011/7/17 Renato Filizzola raiqu...@gmail.com Professor, as notas da lista 2 e do trabalho final saem antes da p4 tambem? Em 17 de julho de 2011 19:58, Miguel Jonathan migjonat...@gmail.comescreveu: As notas da Prova 2 de Computação II estão no site da disciplina. Confira em http://www.dcc.ufrj.br/~comp2/provas/NotasP2.pdf. Os alunos que desejarem esclarecimento podem solicitar o envio do arquivo de correção, com as anotações dos erros cometidos. Após examinar a correção, o aluno poderá enviar um mail para o professor apontando os casos em que julgar ter ocorrido falha na correção. Caso ainda persistam dúvidas, o aluno poderá solicitar o agendamento de uma entrevista de revisão da correção com o professor. Esta prova 2 foi atípica. Apareceram muitas provas com soluções idênticas, ou praticamente idênticas, que em conjunto configuraram um quadro de cópia coletiva sem precedentes. Somente na questão 2, houve pelo menos 29 provas idênticas, e um número também grande na questão 4. Estas questões foram zeradas. Por conta disso a correção tomou um tempo muito maior, quase 20 horas de trabalho. E foram suspensas as provas no laboratório e com acesso a internet. Sobre a Prova 3: as notas serão divulgadas até no máximo a tarde da terça-feira. Um esforço será feito para liberar as notas ainda na segunda-feira. Jonathan -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Vinícius Pontes -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because
Re: [comp2-geral] Digest for comp2-geral@googlegroups.com - 3 Messages in 1 Topic
Não mude frames. Use apenas 1 frame e mude os panels. Tem um tópico recente aqui na lista perguntando sobre, dá uma olhada. []'s 2011/7/3 Fernando Carvalhosa Neves fncarvalh...@gmail.com Tenho duas dúvidas: a 1º é sobre mudar de frames de acordo com as ações do usuário eu coloquei dentro do ouvinte (que deve trocar de frame) o método dispose(); do JFrame e depois construo a nova frame queria se esse é o melhor jeito pra fazer essa mudança de frames a 2º é sobre 1 frame pegar o valor (qualquer valor: objeto, string, int etc) de outro frame no caso, eu tenho 2 classes, cada 1 extendendo JFrame eu passo o valor q quero pelo construtor da 2º frame e, logo no começo desse construtor, jogo esse valor, que eu passei como argumento, numa variável de instancia da 2º classe um pequeno exemplo só pra ilustrar as duas dúvidas: Classe frame1{ Objeto objeto; //declaro um objeto public frame1(){ //construo o ouvinte1 em algum determinado momento } classe ouvinte1{ dispose(); //me livro do frame this.objeto = new Objeto(); //construo o objeto na variavel de instancia da classe frame1 new Frame2(this.objeto); //passo ele como parâmetro para o proximo frame } } Class frame2{ Objeto objeto; //declaro um objeto public frame2(Objeto objeto){ this.objeto = objeto; //passo o objeto do argumento para a variavel de instancia da nova classe frame2 //construo o ouvinte2 em algum determinado momento } classe ouvinte2{ //agora tenho acesso ao bendito objeto da classe frame1 } } -- Fernando Carvalhosa Neves Graduando em Ciências da Computação Universidade Federal do Rio de Janeiro -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Trocar Painel de JFrame em tempo de execução
Sim, tem sim. Qual a dificuldade que você está tendo? Aliás, essa é uma boa forma de se trabalhar []'s 2011/7/1 Matheus Henrique Klem Galvez mhkgal...@gmail.com Olá, Meu grupo está com um problema na programação da view. Nós modelamos nossa aplicação como sendo vários painéis que se alternarão na apresentação do JFrame ao usuário. O painel principal é adicionado ao JFrame no construtor (da classe que estende JFrame) através do método add(); O problema é que eu quero poder mudar esta referência mais tarde, para outro painel. Tem como fazer isso? -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Trocar Painel de JFrame em tempo de execução
Sinceramente eu não lembro como faz isso com swing, já tem séculos que não uso. Mas a idéia básica seria você ter lá um atributo JPanel dentro do JFrame. Quando você precisar mudar a tela, você muda o atributo pro novo JPanel e manda o JFrame atualizar, acho que é pack() ou repaint() e pronto, simples assim. Pelo que lembro tem o getContentPane (e respectivo set) que você pode usar direto ao invés de usar atributo também. Dá uma olhada no CardLayout também. Um trecho curto que achei aqui na net: 1. PainelGerarPlanoCompra painel = new PainelGerarPlanoCompra(); 2. frameStart.setContentPane(painel.getPainelGerarPlanoCompra()); 3. frameStart.repaint(); []'s 2011/7/1 Matheus Henrique Klem Galvez mhkgal...@gmail.com Exatamente esta Zaedy, de não saber como trocar! Realmente pensei ser uma boa prática, ao invés de ficar criando um monte de janelas! Em 1 de julho de 2011 17:44, Zaedy Sayão zaedyj...@gmail.com escreveu: Sim, tem sim. Qual a dificuldade que você está tendo? Aliás, essa é uma boa forma de se trabalhar []'s 2011/7/1 Matheus Henrique Klem Galvez mhkgal...@gmail.com Olá, Meu grupo está com um problema na programação da view. Nós modelamos nossa aplicação como sendo vários painéis que se alternarão na apresentação do JFrame ao usuário. O painel principal é adicionado ao JFrame no construtor (da classe que estende JFrame) através do método add(); O problema é que eu quero poder mudar esta referência mais tarde, para outro painel. Tem como fazer isso? -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- ___ *Se, a princípio, a ideia não é absurda, então não há esperança para ela. Albert Einstein :D * ___ -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Re: Notas da Prova 1 estão disponíveis na página da disciplina
Bem eu acessei agora a pouco e foram muito boas no geral Professor, as notas não estão aparecendo lá no site não... On 11 jun, 20:07, Miguel Jonathan migjonat...@gmail.com wrote: As notas da Prova 1 estão disponíveis na página da disciplina. http://www.dcc.ufrj.br/~comp2/, clique em AVALIAÇÕES. Revisões podem ser combinadas por email ou pessoalmente. Jonathan -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Problema com acentos ao abrir sem o Eclipse
Muda o eclipse para usar utf-8 (faça isso em todos os SO's) []'s 2011/6/6 Gabriel Almeida gabriel.almeida@gmail.com Fiz o trabalho todo usando o Ubuntu e fui tentar rodar pelo DOS de outro computador. Começaram a aparecer alguns caracteres estranhos só que lendo pelo bloco de notas, aparecem alguns quadrados onde eram pra estar as quebras de linha mas pelo Eclipse parece que continua bem. Há algum problema? -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Soluções da Prova 1 no site
Nem olhei o gabaritohehe Vou olhar aqui pra opinar tb. []s 2011/5/11 Lucian Sturião lucia...@gmail.com A 4 tá errada não? Se você definir um método void *g(int x)*; numa interface, e escrever *void g(int x) { metodo }* na classe, dá erro de compilação. se fosse *public void g (int x) { método }*, compilaria e só o g estaria visível. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Soluções da Prova 1 no site
Não tinha visto a prova ainda, mas fiquei feliz por ter falado quase tudo que estava nela, pelo menos uns 80%. Espero que o pessoal que foi a monitoria tenha se dado bem porque senão vão se ver comigo.xD Agora vejam o gabarito e tirem suas dúvidas. É importante não deixar nenhuma dúvida desse conteúdo inicial pendente. E quem fez a lista acho que não teve nenhuma surpresa na prova. []'s 2011/5/11 Miguel Jonathan migjonat...@gmail.com As soluções das questões da Prova 1 estão no site do curso. Clique em AVALIAÇÕES. Jonathan -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Dúvida try/catch
Coloca sua main ai também. Mas eu mostrei essa exceção hoje na monitoria. O seu array tem tamanho 2. Você está tentando acessar alguma posição que não tem o que deveria e/ou não existe. Quando você está digitando 3 ou mais, o seu programa deve estar pegando esse número e tentando acessar a posição 3 que não existe. Se entrada vale 3, quando passar pela linha abaixo, vai tentar pegar a posição 2 que não existe. Estou supondo, porque não tenho como debugar. Use o debug que você acha rápido o erro. itensLoja.get(entrada-1) []'s 2011/4/29 Fellipe Sombra fellipesom...@gmail.com apareceu isso: Temos as seguintes armas: 1 - Espada Enferrujada(x5) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 150 dolares 3 java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 Comando Inválido catch inArmas. Temos as seguintes armas: at java.util.ArrayList.RangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at loja2.Loja.comprarArma(Loja.java:81) at loja2.Loja.comprar(Loja.java:61) at loja2.Loja.loja(Loja.java:36) at loja2.Main.main(Main.java:52) 1 - Espada Enferrujada(x5) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 150 dolares 2011/4/29 Zaedy Sayão zaedyj...@gmail.com Nem li tudo, mas primeira pergunta é, você já debugou? Dentro do catch dá um e.printStackTrace e manda o que aparecer. []'s 2011/4/29 Fellipe Sombra fellipesom...@gmail.com Bom, eu já estava usando o try/catch em algumas ocasiões para verificar se a entrada era um inteiro e não uma string. Mas agora que estou melhorando minha loja, botando para todas as opções serem acessadas por números e não strings eu me deparei com 2 situações que eu não estou entendendo porque está entrando no catch. Nessas 2 funções( comprarArma() e vender() ): public void comprarArma(Personagem personagem){ boolean inArmas = true; int entrada; while(inArmas){ System.out.println(Temos as seguintes armas:); mostraArmas(); System.out.println(Seu dinheiro: +personagem.getDinheiro()+ dolares); try{ entrada = scanner.nextInt(); if(checaItem(itensLoja.get(entrada-1).getNome(),arma)){ comprarItem(personagem,item(itensLoja.get(entrada-1).getNome())); } else if(entrada == (itensLoja.size()+1)){ inArmas = false; } else{ System.out.println(Comando Inválido else inArmas); } }catch (Exception e) { System.out.println(Comando Inválido catch inArmas.); } } } public void vender(Personagem personagem){ boolean inVender = true; int entrada; while(inVender){ System.out.println(O que você deseja vender?); mochilaVenda(personagem); System.out.println(Seu dinheiro: +personagem.getDinheiro()+ dolares); try{ entrada = scanner.nextInt(); if(checaItemVenda(personagem.itensP.get(entrada-1).getNome(),personagem)){ venderItem(personagem,item(personagem.itensP.get(entrada-1).getNome()),item(itensLoja.get(entrada-1).getNome())); } else if(entrada == (mostrouImochila+1)){ inVender = false; } else{ System.out.println(Comando Inválido else inVender); } }catch(Exception e){ System.out.println(Comando Inválido catch inVender); } } } Vou dar situações como exemplo para vocês entenderem o que acontece: situação exemplo comprarArmas(): Temos as seguintes armas: 1 - Espada Enferrujada(x6) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 200 dolares 1 Digite a quantidade de Espada Enferrujada que você deseja 2 Você comprou 2 Espada Enferrujada e gastou 100 dolares Temos as seguintes armas: 1 - Espada Enferrujada(x4) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 100 dolares 3 Comando Inválido catch inArmas. Temos as seguintes armas: 1 - Espada Enferrujada(x4) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 100 dolares Quando digito o valor correspondente a uma opção que seja um item ele funciona, porém quando digito a opção correspondente ao Sair ele entra no catch... assim como qualquer outro número que não seja a opção de um númore. Por exmeplo 4,5,6... qualquer um desses entram no catch, quando deveriam entrar no 'else'. Eu ja até tentei botar : else if(entrada == (3){ inArmas = false; } Só para testar se assim funcionava, mas mesmo assim entrou no catch quando eu digitei 3. No vender() Acontece a mesma situação , não consigo acessar o Sair também. Não sei o que estou fazendo de errado. Se alguém puder ajudar fico grato. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received
Re: [comp2-geral] Dúvida try/catch
Sei lársrs Uma solução rápida é você testar se o índice passado é = que o tamanho do array. Exemplo: Tamanho 2 - entrada 3 Nesse caso, você não tenta acessar porque a posição não existe Mas algo me diz que você está fazendo seu programa de maneira errada, meio confuso, mas às 3:20 da manhã é meio difícil criticarhehe BTW, baixa a aula de debug. Melhor coisa que você faz por agora. Teria achado o erro de maneira bem mais rápida. []'s 2011/4/29 Fellipe Sombra fellipesom...@gmail.com É parece q tem erro nesse if mesmo como você falou estou tentando acessar uma posição que não existe quando eu botei ele comentado eu consegui entrar no else do Sair. //if(checaItem(itensLoja.get(entrada-1).getNome(),arma)){ // comprarItem(personagem,item(itensLoja.get(entrada-1).getNome())); //} Como eu faço para obter o resultado que eu estou querendo entao com aquele if sem dar esse erro? Eu quero que ele cheque se existe aquele item. Essa função checaItem retorna true or false, mas pelo visto quando ele tenta checar essa posição que não existe da erro. Como posso contornar isso ? --- e valeu Julio mas ainda não sei como usar essas exceptions ai não, por enquanto deixa assim mesmo. 2011/4/29 Zaedy Sayão zaedyj...@gmail.com Sim, eu falei isso hoje na monitoria. É que eles ainda não viram exceção, por isso ele colocou assim. Quando entender bem a hierarquia delas, não fará mais assim (eu espero). Lembrando que Exception deve ser sempre a última a ser tratada, porque é a classe mais alta. []'s 2011/4/29 Júlio Zynger julio...@gmail.com Não sou monitor da matéria e provavelmente não vai te ajudar nesse problema, mas posso dar uma dica? Sempre que fizer um catch, procura usar a Exception que você espera receber no caso de um erro. Existem algumas situações em que mais de uma exception pode aparecer potencialmente. Se você faz catch(Exception e), trata as duas com um mesmo bloco de código, quando na realidade o certo é tratar cada uma de uma forma diferente, dependendo da Exception. Por exemplo: try{ trecho de codigo }catch(NullPointerException npe){ trata o primeiro tipo }catch(IndexOutOfBoundsException npe){ trata o segundo tipo } segue o código Fica a dica :) Em 29 de abril de 2011 02:57, Zaedy Sayão zaedyj...@gmail.comescreveu: Agora que li tudo (ainda não sei o motivo do erro), vou aproveitar pra falar uma coisa que vi que entendeu errado. Quando um código dá uma exceção (lança, como dizemos), ele vai pro catch imediatamente. Então, se a linha 20 lança uma exceção, a linha 21 não vai ser executada. O resto a ser executado será o código depois do catch. Isso responde porque não está entrando no else, agora o motivo do erro ainda não sei. []'s 2011/4/29 Fellipe Sombra fellipesom...@gmail.com Bom, eu já estava usando o try/catch em algumas ocasiões para verificar se a entrada era um inteiro e não uma string. Mas agora que estou melhorando minha loja, botando para todas as opções serem acessadas por números e não strings eu me deparei com 2 situações que eu não estou entendendo porque está entrando no catch. Nessas 2 funções( comprarArma() e vender() ): public void comprarArma(Personagem personagem){ boolean inArmas = true; int entrada; while(inArmas){ System.out.println(Temos as seguintes armas:); mostraArmas(); System.out.println(Seu dinheiro: +personagem.getDinheiro()+ dolares); try{ entrada = scanner.nextInt(); if(checaItem(itensLoja.get(entrada-1).getNome(),arma)){ comprarItem(personagem,item(itensLoja.get(entrada-1).getNome())); } else if(entrada == (itensLoja.size()+1)){ inArmas = false; } else{ System.out.println(Comando Inválido else inArmas); } }catch (Exception e) { System.out.println(Comando Inválido catch inArmas.); } } } public void vender(Personagem personagem){ boolean inVender = true; int entrada; while(inVender){ System.out.println(O que você deseja vender?); mochilaVenda(personagem); System.out.println(Seu dinheiro: +personagem.getDinheiro()+ dolares); try{ entrada = scanner.nextInt(); if(checaItemVenda(personagem.itensP.get(entrada-1).getNome(),personagem)){ venderItem(personagem,item(personagem.itensP.get(entrada-1).getNome()),item(itensLoja.get(entrada-1).getNome())); } else if(entrada == (mostrouImochila+1)){ inVender = false; } else{ System.out.println(Comando Inválido else inVender); } }catch(Exception e){ System.out.println(Comando Inválido catch inVender); } } } Vou dar situações como exemplo para vocês entenderem o que acontece: situação exemplo comprarArmas(): Temos as seguintes armas: 1 - Espada Enferrujada(x6) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 200 dolares 1 Digite a quantidade de Espada Enferrujada que você deseja 2 Você comprou 2 Espada Enferrujada e gastou 100 dolares Temos as seguintes armas: 1 - Espada Enferrujada(x4) - 50 dolares 2 - Espada de Metal(x3) - 150
[comp2-geral] Resumo da monitoria
Bem, primeiro, queria pedir desculpa novamente pelos meus 5 minutos de atraso xD Em segundo lugar, queria agradecer MUITO quem foi. Acho que nunca dei uma monitoria com tanta gente. Lab3 ficou pequenors É bom dar monitoria quando tem gente interessada e bastante gente :) Eu queria ter falado mais a fundo sobre os assuntos, mas vi que estavam com dificuldade em outras coisas, como falei, e por isso foi melhor falar um pouco mais sobre OO em geral. Apesar disso, acho que deu pra cobrir bastante coisa da matéria e tirar dúvidas gerais de vocês. Espero que tenha sido útil e que tenham gostado. Como falei, já tem muito tempo que não dava uma aula dessas, então, demorei um pouco pra pegar o ritmo. Críticas e sugestões são vem vindas =) Os assuntos que lembro que falei foram: 1. Classe e objeto 2. Classe abstrata 3. Interface 4. Um pouco de exceção (falei apenas de try/catch e citei que existe como lançar a exceção para outra classe, mas não dei exemplos nem nada do tipo) 5. Modificares de acesso 6. Herança, encapsulamento e polimorfismo 7. Sobrecarga 8. ArrayList 9. Mostrei o debug e alguns atalhos do eclipse 10. Pacotes 11. Generics 12. Collection - acabei não falando 13. Comparable e comparator 14. Não lembro se teve algo mais xD Fiquei devendo algumas coisas. Primeiro, sobre o modificador default, quando você não coloca nada. Achei um link que tem uma tabela bem prática sobre: http://mgcarvalheiro.wordpress.com/2009/04/22/dicas-de-java-i-modificadores-de-acesso/ Sobre herança viajei um pouco e falei mais do que devia. Mas como me pediram pra enviar os links, seguem alguns abaixo. Agora, como eu falei, não se prendam a isso. É um assunto mais avançado que não cabe a comp2 (e acabei me arrependendo de ter falado pra vocês...rs) Alguns links que o próprio Peter (monitor honorário escreveu): http://craftnicely.blogspot.com/2009/09/conformidade-de-tipo.html http://craftnicely.blogspot.com/2009/12/interfaces-e-comportamento-aumentando.html Outro link bem básico sobre: http://imasters.com.br/artigo/20380/java/heranca-x-composicao Sobre Collection, achei um post legal de um amigo meu: http://oliveiraerich.wordpress.com/2011/04/28/qual-a-melhor-implementacao-de-collection-e-mapas-para-o-meu-programa/ Guardem para quando aprenderem. Vai ser útil. Sobre Generics, comentei algumas coisas mais avançadas, aqui tem mais sobre: http://oliveiraerich.wordpress.com/2011/04/07/aprendendo-a-utilizar-generics-parte-1/ http://oliveiraerich.wordpress.com/2011/04/11/aprendendo-a-utilizar-generics-parte-2-wildcards/ http://oliveiraerich.wordpress.com/2011/04/18/aprendendo-a-utilizar-generics-%E2%80%93-parte-3-classes-e-metodos/ Bem, espero que tenham gostado e tirado algo de bom da monitoria. Precisando, estamos aí pra isso :) []'s -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Resumo da monitoria
oO Que tabela bizarra. Mas eu só falei de classe mesmo. Vlw Peter! []'s 2011/4/30 Peter P. Lupo ppl...@gmail.com Só para lembrar que a tabela de modificadores de acesso no primeiro link fala de modificadores de acesso de classes mas não de interfaces. Em métodos de interfaces o default (sem modificador) é public. E no link todos os modificadores apresentados são ditos de acesso (visibilidade). Estes são apenas public, private e protected. Os outros nao são de acesso. Aqui tem a tabela completa dos modificadores de visibilidade para classes, métodos e interfaces, mas vários deles vocês ainda vão ver: http://www.javacamp.org/javaI/Modifier.html Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo http://sites.google.com/site/pplupoMPS.BR Authorized Implementation Practitionerhttp://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf- Certified ScrumMaster http://www.scrumalliance.org/pages/certified_scrummaster http://www.scrumalliance.org/pages/certified_scrummasterOracle Certified Associate, Java SE 5/SE 6http://in.sun.com/training/certification/java/scja.xml - Java Black Belt http://www.blackbeltfactory.com/ui#!User/pplupo http://www.blackbeltfactory.com/ui#!User/pplupo+55 (021) 81742487 2011/4/29 Zaedy Sayão zaedyj...@gmail.com Bem, primeiro, queria pedir desculpa novamente pelos meus 5 minutos de atraso xD Em segundo lugar, queria agradecer MUITO quem foi. Acho que nunca dei uma monitoria com tanta gente. Lab3 ficou pequenors É bom dar monitoria quando tem gente interessada e bastante gente :) Eu queria ter falado mais a fundo sobre os assuntos, mas vi que estavam com dificuldade em outras coisas, como falei, e por isso foi melhor falar um pouco mais sobre OO em geral. Apesar disso, acho que deu pra cobrir bastante coisa da matéria e tirar dúvidas gerais de vocês. Espero que tenha sido útil e que tenham gostado. Como falei, já tem muito tempo que não dava uma aula dessas, então, demorei um pouco pra pegar o ritmo. Críticas e sugestões são vem vindas =) Os assuntos que lembro que falei foram: 1. Classe e objeto 2. Classe abstrata 3. Interface 4. Um pouco de exceção (falei apenas de try/catch e citei que existe como lançar a exceção para outra classe, mas não dei exemplos nem nada do tipo) 5. Modificares de acesso 6. Herança, encapsulamento e polimorfismo 7. Sobrecarga 8. ArrayList 9. Mostrei o debug e alguns atalhos do eclipse 10. Pacotes 11. Generics 12. Collection - acabei não falando 13. Comparable e comparator 14. Não lembro se teve algo mais xD Fiquei devendo algumas coisas. Primeiro, sobre o modificador default, quando você não coloca nada. Achei um link que tem uma tabela bem prática sobre: http://mgcarvalheiro.wordpress.com/2009/04/22/dicas-de-java-i-modificadores-de-acesso/ Sobre herança viajei um pouco e falei mais do que devia. Mas como me pediram pra enviar os links, seguem alguns abaixo. Agora, como eu falei, não se prendam a isso. É um assunto mais avançado que não cabe a comp2 (e acabei me arrependendo de ter falado pra vocês...rs) Alguns links que o próprio Peter (monitor honorário escreveu): http://craftnicely.blogspot.com/2009/09/conformidade-de-tipo.html http://craftnicely.blogspot.com/2009/12/interfaces-e-comportamento-aumentando.html Outro link bem básico sobre: http://imasters.com.br/artigo/20380/java/heranca-x-composicao Sobre Collection, achei um post legal de um amigo meu: http://oliveiraerich.wordpress.com/2011/04/28/qual-a-melhor-implementacao-de-collection-e-mapas-para-o-meu-programa/ Guardem para quando aprenderem. Vai ser útil. Sobre Generics, comentei algumas coisas mais avançadas, aqui tem mais sobre: http://oliveiraerich.wordpress.com/2011/04/07/aprendendo-a-utilizar-generics-parte-1/ http://oliveiraerich.wordpress.com/2011/04/11/aprendendo-a-utilizar-generics-parte-2-wildcards/ http://oliveiraerich.wordpress.com/2011/04/18/aprendendo-a-utilizar-generics-%E2%80%93-parte-3-classes-e-metodos/ Bem, espero que tenham gostado e tirado algo de bom da monitoria. Precisando, estamos aí pra isso :) []'s -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options
Re: [comp2-geral] Dúvida
Coloca a classe inteira, incluindo o metodo chamado antes. Como eu falei antes, usa o debug! Ta conseguindo debugar? []'s 2011/4/30 Fellipe Sombra fellipesom...@gmail.com java.util.InputMismatchException at java.util.Scanner.throwFor(Unknown Source) at java.util.Scanner.next(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at Jogo.Main.main(Main.java:38) o erro eh esse.. mas como eu falei fica em loop era pra der erro na primeira vez por eu ter escrito a aprada errada e depois esperar eu enviar outra entrada mas ele parece q considera q ja deu otra entrada ou fica sempre utilizando a mesma entrada ai sempre fica entrando no catch 2011/4/29 Fellipe Sombra fellipesom...@gmail.com Quando eu digito uma string ele entra no catch ok. ai ele volta e faz o while d novo mostras as opções só que não espera uma nova entrada, ele entra no catch de novo e assim em diante.. ou seja entrou em loop. Por que ele não para ali no entrada2 = in.nextInt(); para receber outra entrada? while(inGame){ opcoesInicio(); try{ entrada2 = in.nextInt(); switch(entrada2){ case 1: loja.abrirLoja();break; case 2: personagem1.abrirMochila();break; case 3: banco.abrirBanco();break; case 4: System.out.println(Jogo Terminado);inGame=false;break; default: System.out.println(Comando Inválido default inGame.);break; } }catch(Exception e){ System.out.println(Comando Inválido catch inGame.); } -- Fellipe Sombra Assessor de Projetos EJCM – Empresa Júnior de Consultoria e Desenvolvimento Web Departamento de Ciência da Computação – UFRJ www.ejcm.com.br - (21) 2598-9440 -- Fellipe Sombra Assessor de Projetos EJCM – Empresa Júnior de Consultoria e Desenvolvimento Web Departamento de Ciência da Computação – UFRJ www.ejcm.com.br - (21) 2598-9440 -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Entrega da lista 1 fora do prazo
Gente, quando enviar esse tipo de mensagem, trate direto com o professor. É melhor vocês falarem diretamente com ele e não polui a lista :) []'s 2011/4/28 Fernando Carvalhosa Neves fncarvalh...@gmail.com Desculpe o atraso professor, mas deixei para terminar algumas coisas ontem e fiquei sem luz quando cheguei em casa. Esperei acordado até voltar e terminei depois do prazo. Enviei ainda assim caso seja possível considerar alguma coisa. Já agradeço pela atenção. - Fernando Carvalhosa Neves Graduando em Ciências da Computação Universidade Federal do Rio de Janeiro -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Dúvida try/catch
Nem li tudo, mas primeira pergunta é, você já debugou? Dentro do catch dá um e.printStackTrace e manda o que aparecer. []'s 2011/4/29 Fellipe Sombra fellipesom...@gmail.com Bom, eu já estava usando o try/catch em algumas ocasiões para verificar se a entrada era um inteiro e não uma string. Mas agora que estou melhorando minha loja, botando para todas as opções serem acessadas por números e não strings eu me deparei com 2 situações que eu não estou entendendo porque está entrando no catch. Nessas 2 funções( comprarArma() e vender() ): public void comprarArma(Personagem personagem){ boolean inArmas = true; int entrada; while(inArmas){ System.out.println(Temos as seguintes armas:); mostraArmas(); System.out.println(Seu dinheiro: +personagem.getDinheiro()+ dolares); try{ entrada = scanner.nextInt(); if(checaItem(itensLoja.get(entrada-1).getNome(),arma)){ comprarItem(personagem,item(itensLoja.get(entrada-1).getNome())); } else if(entrada == (itensLoja.size()+1)){ inArmas = false; } else{ System.out.println(Comando Inválido else inArmas); } }catch (Exception e) { System.out.println(Comando Inválido catch inArmas.); } } } public void vender(Personagem personagem){ boolean inVender = true; int entrada; while(inVender){ System.out.println(O que você deseja vender?); mochilaVenda(personagem); System.out.println(Seu dinheiro: +personagem.getDinheiro()+ dolares); try{ entrada = scanner.nextInt(); if(checaItemVenda(personagem.itensP.get(entrada-1).getNome(),personagem)){ venderItem(personagem,item(personagem.itensP.get(entrada-1).getNome()),item(itensLoja.get(entrada-1).getNome())); } else if(entrada == (mostrouImochila+1)){ inVender = false; } else{ System.out.println(Comando Inválido else inVender); } }catch(Exception e){ System.out.println(Comando Inválido catch inVender); } } } Vou dar situações como exemplo para vocês entenderem o que acontece: situação exemplo comprarArmas(): Temos as seguintes armas: 1 - Espada Enferrujada(x6) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 200 dolares 1 Digite a quantidade de Espada Enferrujada que você deseja 2 Você comprou 2 Espada Enferrujada e gastou 100 dolares Temos as seguintes armas: 1 - Espada Enferrujada(x4) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 100 dolares 3 Comando Inválido catch inArmas. Temos as seguintes armas: 1 - Espada Enferrujada(x4) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 100 dolares Quando digito o valor correspondente a uma opção que seja um item ele funciona, porém quando digito a opção correspondente ao Sair ele entra no catch... assim como qualquer outro número que não seja a opção de um númore. Por exmeplo 4,5,6... qualquer um desses entram no catch, quando deveriam entrar no 'else'. Eu ja até tentei botar : else if(entrada == (3){ inArmas = false; } Só para testar se assim funcionava, mas mesmo assim entrou no catch quando eu digitei 3. No vender() Acontece a mesma situação , não consigo acessar o Sair também. Não sei o que estou fazendo de errado. Se alguém puder ajudar fico grato. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Dúvida try/catch
Agora que li tudo (ainda não sei o motivo do erro), vou aproveitar pra falar uma coisa que vi que entendeu errado. Quando um código dá uma exceção (lança, como dizemos), ele vai pro catch imediatamente. Então, se a linha 20 lança uma exceção, a linha 21 não vai ser executada. O resto a ser executado será o código depois do catch. Isso responde porque não está entrando no else, agora o motivo do erro ainda não sei. []'s 2011/4/29 Fellipe Sombra fellipesom...@gmail.com Bom, eu já estava usando o try/catch em algumas ocasiões para verificar se a entrada era um inteiro e não uma string. Mas agora que estou melhorando minha loja, botando para todas as opções serem acessadas por números e não strings eu me deparei com 2 situações que eu não estou entendendo porque está entrando no catch. Nessas 2 funções( comprarArma() e vender() ): public void comprarArma(Personagem personagem){ boolean inArmas = true; int entrada; while(inArmas){ System.out.println(Temos as seguintes armas:); mostraArmas(); System.out.println(Seu dinheiro: +personagem.getDinheiro()+ dolares); try{ entrada = scanner.nextInt(); if(checaItem(itensLoja.get(entrada-1).getNome(),arma)){ comprarItem(personagem,item(itensLoja.get(entrada-1).getNome())); } else if(entrada == (itensLoja.size()+1)){ inArmas = false; } else{ System.out.println(Comando Inválido else inArmas); } }catch (Exception e) { System.out.println(Comando Inválido catch inArmas.); } } } public void vender(Personagem personagem){ boolean inVender = true; int entrada; while(inVender){ System.out.println(O que você deseja vender?); mochilaVenda(personagem); System.out.println(Seu dinheiro: +personagem.getDinheiro()+ dolares); try{ entrada = scanner.nextInt(); if(checaItemVenda(personagem.itensP.get(entrada-1).getNome(),personagem)){ venderItem(personagem,item(personagem.itensP.get(entrada-1).getNome()),item(itensLoja.get(entrada-1).getNome())); } else if(entrada == (mostrouImochila+1)){ inVender = false; } else{ System.out.println(Comando Inválido else inVender); } }catch(Exception e){ System.out.println(Comando Inválido catch inVender); } } } Vou dar situações como exemplo para vocês entenderem o que acontece: situação exemplo comprarArmas(): Temos as seguintes armas: 1 - Espada Enferrujada(x6) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 200 dolares 1 Digite a quantidade de Espada Enferrujada que você deseja 2 Você comprou 2 Espada Enferrujada e gastou 100 dolares Temos as seguintes armas: 1 - Espada Enferrujada(x4) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 100 dolares 3 Comando Inválido catch inArmas. Temos as seguintes armas: 1 - Espada Enferrujada(x4) - 50 dolares 2 - Espada de Metal(x3) - 150 dolares 3 - Sair Seu dinheiro: 100 dolares Quando digito o valor correspondente a uma opção que seja um item ele funciona, porém quando digito a opção correspondente ao Sair ele entra no catch... assim como qualquer outro número que não seja a opção de um númore. Por exmeplo 4,5,6... qualquer um desses entram no catch, quando deveriam entrar no 'else'. Eu ja até tentei botar : else if(entrada == (3){ inArmas = false; } Só para testar se assim funcionava, mas mesmo assim entrou no catch quando eu digitei 3. No vender() Acontece a mesma situação , não consigo acessar o Sair também. Não sei o que estou fazendo de errado. Se alguém puder ajudar fico grato. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Re: Monitoria
Só dando um up para confirmar a monitoria amanhã. Vai ser no LAB3. Era o único que estava disponível. Caso consiga outro amanhã, aviso antes e/ou deixo um aviso no lab3. []'s On Sun, Apr 17, 2011 at 11:23, Felipe Lima felipedelimasi...@gmail.comwrote: concordo com o horário e com o dia! -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Re: Dúvida de como pegar um objeto na ArreyList
Sim, é porque não estava online, senão teria feito o mesmo. O mais importante Felipe Lima, sua dúvida foi tirada? []'s 2011/4/27 Miguel Jonathan migjonat...@gmail.com Reforço a observação do Peter. A lista deve ser usada apenas para troca de ideias, comentários e sugestões sobre a matéria, não é um foro para livre expressão. Jonathan 2011/4/27 Peter P. Lupo ppl...@gmail.com Gente, isto não é uma lista de piadas. As pessoas tiram dúvidas de comp 2 aqui. Vcs podem trollar a lista do Cainfo, que serve para isto. ;-) Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo http://sites.google.com/site/pplupoMPS.BR Authorized Implementation Practitionerhttp://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf- Certified ScrumMaster http://www.scrumalliance.org/pages/certified_scrummaster http://www.scrumalliance.org/pages/certified_scrummasterOracle Certified Associate, Java SE 5/SE 6http://in.sun.com/training/certification/java/scja.xml - Java Black Belt http://www.blackbeltfactory.com/ui#%21User/pplupo http://www.blackbeltfactory.com/ui#%21User/pplupo+55 (021) 81742487 2011/4/27 Felipe Duarte felipeduarte...@gmail.com que engrçadinho ney Em 27 de abril de 2011 16:01, Luan tato...@gmail.com escreveu: Genial! huAUHhuaHUAHUa On Apr 27, 3:41 pm, Rodrigo Ney rodrigoneyu...@gmail.com wrote: parey Em 27 de abril de 2011 15:35, Luan Garrido lbgarrid...@gmail.com escreveu: uhauhahua, eu não resisti huauhahu parei =P On Apr 27, 3:28 pm, Peter P. Lupo ppl...@gmail.com wrote: Luan, andou comendo palhacitos? Peter P. Lupohttp://craftnicely.blogspot.com- http://sites.google.com/site/pplupo http://sites.google.com/site/pplupoMPS.BR Authorized Implementation Practitioner http://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arov.. .- Certified ScrumMaster http://www.scrumalliance.org/pages/certified_scrummaster http://www.scrumalliance.org/pages/certified_scrummasterOracle Certified Associate, Java SE 5/SE 6http://in.sun.com/training/certification/java/scja.xml - Java Black Belt http://www.blackbeltfactory.com/ui#!User/pplupo http://www.blackbeltfactory.com/ui#!User/pplupo+55 (021) 81742487 2011/4/27 Luan Garrido lbgarrid...@gmail.com Foi mal cara, é que eu me amarrey. On Apr 27, 12:52 pm, Felipe Lima felipedelimasi...@gmail.com wrote: desculpa Luan mas seu reply não me ajudou em nada On Apr 27, 11:20 am, Luan Garrido lbgarrid...@gmail.com wrote: Esquece a lista, o problema ta no arrEy Felipe Lima escreveu: Olá, travei em outro ponto do programa da lista 1, consegui imprimir o ArreyList agora quero que o usuário interaja com o programa, escolhendo um desses objetos no teclado e passando o objeto para um metodo. meu programa está assim agora: System.out.println(Ola, bem vindo a loja); System.out.println(Itens disponiveis:); System.out.println(l1.getItens()); System.out.println(Digite o item desejado:); //preciso saber como pegar item desejado i p1.comprarItem(i);//enviar item i para ser comprado abraços -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send
Re: [comp2-geral] Re: Monitoria
HAha, Monitoria amanhã, no Lab3, de 13:15 às 15:15. Vou dar um overview do que vocês já viram e tirar dúvidas gerais. []'s 2011/4/27 Vinícius Pontes viniu...@gmail.com Zaedy essa thread ficou gigante, replica aí data, hora e local no mesmo email por favor pra quem não quer ficar procurando =p 2011/4/27 Zaedy Sayão zaedyj...@gmail.com Só dando um up para confirmar a monitoria amanhã. Vai ser no LAB3. Era o único que estava disponível. Caso consiga outro amanhã, aviso antes e/ou deixo um aviso no lab3. []'s On Sun, Apr 17, 2011 at 11:23, Felipe Lima felipedelimasi...@gmail.comwrote: concordo com o horário e com o dia! -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Vinícius Pontes -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Re: Monitoria
Vai ser uma monitoria no esquema mais de aula mesmo, um overview geral da matéria que vocês já tiveram. Claro, vou tirar as dúvidas, mas queria falar sobre e aproveitar para comentar sobre coisas que vão ver ainda. Na verdade, vamos fazer um pouco depois, quinta, de 13:15 ás 15:15, ok? Melhor para dar tempo de almoçar, porque fatalmente sairei tarde da aula de AD. Vou alocar um lab ou sala e aviso a vocês. Abraços 2011/4/15 Emerson Yamamoto emersonyamam...@gmail.com Pelo visto o horário mais falado e viável pra todos é o de 13h as 15h na Quinta Feira. Eu não poderia porque faço CLAC nesse horário, mas entendo que pra maioria é o melhor horário e não acharia justo mudar só por minha causa. Espero que escolham um horário que sirva pra maioria dos alunos, mas realmente agradar a todos vai ser impossível. Abraços Emerson Yamamoto Em 15 de abril de 2011 15:10, Gabriel Souza gabriel.sou...@gmail.comescreveu: Às terças e quintas qualquer horário depois das 10h está bom para mim. Abraços, Gabriel Em 15 de abril de 2011 00:52, Zaedy Sayão zaedyj...@gmail.com escreveu: Nossa, tomei um susto quando vi o tamanho da thread. Primeiro, desculpem não responder antes, mas minha casa está em obras e só pude parar para ler email agora =/ Vamos por parte, tentarei falar pouco para não gerar mais flames e não discutirmos mais sobre o que falaram. 1. Monitoria na hora do almoço como o Peter explicou é bem ruim. Eu posso dar outras monitorias na hora do almoço, mas essa especificamente não tem como. É muita coisa, preciso de tempo para falar de tudo. São conceitos básicos mas muito importantes, que vocês não podem ter dúvidas para não se prejudicarem depois 2. Realmente, monitoria de 15 às 17 é bem ruim porque saíremos no pior horário, mas acho que cada um pode ceder um pouco. Por mais que de 13 ás 15 seja melhor para alguns, acho que não custa tentarmos adequar o melhor para todos 3. Se for o caso e tiver gente para isso, eu marco duas monitorias iguais, em dias e horários diferentes. Eu sinceramente não queria fazer isso, porque assim como vocês, tem várias coisas para fazer, outras matérias, trabalho e etc, mas podemos pensar sobre em ÚLTIMO CASO Uma coisa MUITO importante. Não esperem que tenha uma monitoria para tirar dúvidas. Vocês podem procurar qualquer monitor em pvt (eu inclusive) ou então usar a lista. Não deixem nada acumular, principalmente dúvidas. Vamos lá. Vou propor algo diferente. Geralmente saímos ás 12hr ou até depois, dependendo da matéria porque o professor sempre acaba prendendo. Almoçar no fundão está um caos, filas intermináveis. Podemos fazer o seguinte. Começamos a monitoria às 14hrs. Quem quer às 13hrs terá tempo de sobra pra almoçar com calma, ninguém vai chegar atrasado, perder conteúdo ou interromper a aula. Em contrapartida, quem só pode às 15hrs, pode tentar sair uns 15 minutos mais cedo para perder pouca coisa. Tento administrar e falar as coisas mais importantes depois e tirar algumas dúvidas mais individuais antes. Assim, acabamos antes do horário do rush, quem queria cedo para sair cedo continua saindo e quem só podia mais tarde pega a maior parte do conteúdo. Se precisarem também, podem sair quando precisarem (os que chegarem cedo) e passo algum conteúdo para os que perderam ao fim da aula. Não me importo nenhum um pouco em repetir nada, não se preocupem quanto a isso. Pode ser? []'s 2011/4/14 Peter P. Lupo ppl...@gmail.com Eu acho que isso já foi feito com sucesso antes. Vamos esperar o Zaedy se manifestar a respeito. :-) Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo http://sites.google.com/site/pplupoMPS.BR Authorized Implementation Practitionerhttp://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf- Certified ScrumMaster http://www.scrumalliance.org/pages/certified_scrummaster http://www.scrumalliance.org/pages/certified_scrummasterOracle Certified Associate, Java SE 5/SE 6http://in.sun.com/training/certification/java/scja.xml - Java Black Belt http://www.blackbeltfactory.com/ui#%21User/pplupo http://www.blackbeltfactory.com/ui#%21User/pplupo+55 (021) 81742487 2011/4/14 Susana Santos susana.o.san...@gmail.com 2o -Verdade, desculpa. Sugiro um form no docs pro pessoal marcar os horários disponíveis sem se influenciar pelo que os outros vão dizer e sem encher a caixa da turma Att, Susana Santos (21) - 88723010 Em 14 de abril de 2011 23:47, Peter P. Lupo ppl...@gmail.comescreveu: 1º: Lucian, estar certo no período não é justificativa para não tentar acomodar o maior número de pessoas. Se der para acomodar a Susana, pq não? 2º: Susana, vc parece já ter um pouco mais de experiência então. Podia ter deixado passar, vc sabe disso. ;-) 3º: Lucian, cara... *rs* ela só disse que sugeriu outro horário e que não estava livre naquele. Direito
Re: [comp2-geral] Re: Monitoria
Nossa, tomei um susto quando vi o tamanho da thread. Primeiro, desculpem não responder antes, mas minha casa está em obras e só pude parar para ler email agora =/ Vamos por parte, tentarei falar pouco para não gerar mais flames e não discutirmos mais sobre o que falaram. 1. Monitoria na hora do almoço como o Peter explicou é bem ruim. Eu posso dar outras monitorias na hora do almoço, mas essa especificamente não tem como. É muita coisa, preciso de tempo para falar de tudo. São conceitos básicos mas muito importantes, que vocês não podem ter dúvidas para não se prejudicarem depois 2. Realmente, monitoria de 15 às 17 é bem ruim porque saíremos no pior horário, mas acho que cada um pode ceder um pouco. Por mais que de 13 ás 15 seja melhor para alguns, acho que não custa tentarmos adequar o melhor para todos 3. Se for o caso e tiver gente para isso, eu marco duas monitorias iguais, em dias e horários diferentes. Eu sinceramente não queria fazer isso, porque assim como vocês, tem várias coisas para fazer, outras matérias, trabalho e etc, mas podemos pensar sobre em ÚLTIMO CASO Uma coisa MUITO importante. Não esperem que tenha uma monitoria para tirar dúvidas. Vocês podem procurar qualquer monitor em pvt (eu inclusive) ou então usar a lista. Não deixem nada acumular, principalmente dúvidas. Vamos lá. Vou propor algo diferente. Geralmente saímos ás 12hr ou até depois, dependendo da matéria porque o professor sempre acaba prendendo. Almoçar no fundão está um caos, filas intermináveis. Podemos fazer o seguinte. Começamos a monitoria às 14hrs. Quem quer às 13hrs terá tempo de sobra pra almoçar com calma, ninguém vai chegar atrasado, perder conteúdo ou interromper a aula. Em contrapartida, quem só pode às 15hrs, pode tentar sair uns 15 minutos mais cedo para perder pouca coisa. Tento administrar e falar as coisas mais importantes depois e tirar algumas dúvidas mais individuais antes. Assim, acabamos antes do horário do rush, quem queria cedo para sair cedo continua saindo e quem só podia mais tarde pega a maior parte do conteúdo. Se precisarem também, podem sair quando precisarem (os que chegarem cedo) e passo algum conteúdo para os que perderam ao fim da aula. Não me importo nenhum um pouco em repetir nada, não se preocupem quanto a isso. Pode ser? []'s 2011/4/14 Peter P. Lupo ppl...@gmail.com Eu acho que isso já foi feito com sucesso antes. Vamos esperar o Zaedy se manifestar a respeito. :-) Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo http://sites.google.com/site/pplupoMPS.BR Authorized Implementation Practitionerhttp://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf- Certified ScrumMaster http://www.scrumalliance.org/pages/certified_scrummaster http://www.scrumalliance.org/pages/certified_scrummasterOracle Certified Associate, Java SE 5/SE 6http://in.sun.com/training/certification/java/scja.xml - Java Black Belt http://www.blackbeltfactory.com/ui#!User/pplupo http://www.blackbeltfactory.com/ui#!User/pplupo+55 (021) 81742487 2011/4/14 Susana Santos susana.o.san...@gmail.com 2o -Verdade, desculpa. Sugiro um form no docs pro pessoal marcar os horários disponíveis sem se influenciar pelo que os outros vão dizer e sem encher a caixa da turma Att, Susana Santos (21) - 88723010 Em 14 de abril de 2011 23:47, Peter P. Lupo ppl...@gmail.com escreveu: 1º: Lucian, estar certo no período não é justificativa para não tentar acomodar o maior número de pessoas. Se der para acomodar a Susana, pq não? 2º: Susana, vc parece já ter um pouco mais de experiência então. Podia ter deixado passar, vc sabe disso. ;-) 3º: Lucian, cara... *rs* ela só disse que sugeriu outro horário e que não estava livre naquele. Direito dela, né? Até pq, se ela não está certa, como ela ia descobrir que vcs só podem naquele? olha só a agressividade do que vc falou... o mercado de bons profissionais é pequeno e aqui no RJ é uma casca de ervilha... vcs cedo ou tarde vão trabalhar juntos ou com algum tipo de ligação... é assim que vc quer que ela lembre de vc? pega leve... *rs* 4º: Susana, vc não precisa esperar uma aula de monitoria para procurar o professor ou qualquer monitor (inclusive eu) para tirar suas dúvidas e sanar suas dificuldades, então não precisa fazer disso também um marco entre aprovação e reprovação... ;-) Vejam só... hj a minha aula de 13h às 15h foi prática no laboratório... começou 12h e terminou quando cada um entregou seu exercício... ou seja, não almocei... e mais, conforme os alunos terminavam, enviavam por e-mail e iam embora, provavelmente almoçar... Eu terminei pouco depois das 14h... e tinha que dar uma aula às 15h... podia ter ido comer pelo menos um salgado. Eu fiquei lá no laboratório perguntando pra cada um se já tinha terminado e ajudando todo mundo que eu pude a terminar. Gente inclusive que eu nem lembrava se era do curso. Teve
Re: [comp2-geral] A Lista 1 de exercícios já está no ar
Ratificando, FAÇAM AS LISTAS! Pronto, assim fica bem clarorsrs Sério, a lista é muito importante. Há, como o Peter mostrou, uma relação direta entre quem vai bem nas listas e vai bem na matéria. E um comentário básico. Evitem colar. É bem chato ter que dar zero para vocês por causa disso. E sim, isso já aconteceu várias vezes Notem que isso não significa que não possam estudar juntos, se ajudar e coisas do tipo. Mas vocês sabem do que estou falando =P []'s 2011/4/15 Peter P. Lupo ppl...@gmail.com Se estamos falando da mesma questão, vc deve elaborar 2 designs diferentes para o mesmo problema (às vezes é um pouco complicado, mas é doable). Em anexo, um gráfico de 2007/2. A pontuação das listas foi na verdade medida pelas entregas dos exercícios. Quem fez/entregou mais, teve desempenho maior nas provas. As notas foram ordenadas para ficar mais evidente a tendência. Isto foi uma análise que a gente fez para avaliar a importância de se fazer as listas. Como a matéria é mto grande e tem muitos detalhes, acaba que vcs aprendem mto mais quando de fato tentam fazer. Então não façam a lista APENAS pelas notas das listas em si, mas pelas notas das provas também. Nem que o prazo termine, façam, e tirem dúvidas. É importante. Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo http://sites.google.com/site/pplupoMPS.BR Authorized Implementation Practitionerhttp://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf- Certified ScrumMaster http://www.scrumalliance.org/pages/certified_scrummaster http://www.scrumalliance.org/pages/certified_scrummasterOracle Certified Associate, Java SE 5/SE 6http://in.sun.com/training/certification/java/scja.xml - Java Black Belt http://www.blackbeltfactory.com/ui#!User/pplupo http://www.blackbeltfactory.com/ui#!User/pplupo+55 (021) 81742487 2011/4/15 Augusto Vanderley augustovander...@gmail.com Como assim dois designs? Em 14 de abril de 2011 23:56, Miguel Jonathan migjonat...@gmail.comescreveu: Caros alunos, A Lista 1 de exercícios já está no ar, e o prazo é 27 de abril. Veja no site da disciplina, em http://www.dcc.ufrj.br/~comp2/exerc_listas.html Dúvidas podem ser tiradas com os monitores, que estarão disponíveis no LAB 2 (no LCI) entre 10 e 12 h de amanhã, 6a. feira. Jonathan -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Exercicio 2 da lista 1
Só reforçando, não mandem seus códigos diretamente para a lista. []'s 2010/9/6 Peter P. Lupo ppl...@gmail.com Luiz, escolha um monitor (me incluo) e mande seu código diretamente para ele, para que ele possa examinar. Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo http://sites.google.com/site/pplupoMPS.BR Authorized Implementation Practitionerhttp://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf- Certified ScrumMaster http://www.scrumalliance.org/pages/certified_scrummaster http://www.scrumalliance.org/pages/certified_scrummasterOracle Certified Associate, Java SE 5/SE 6http://in.sun.com/training/certification/java/scja.xml - Java Black Belt http://www.blackbeltfactory.com/ui#%21User/pplupo http://www.blackbeltfactory.com/ui#%21User/pplupo+55 (021) 81742487 2010/9/6 gabriel leite gab.le...@hotmail.com Bom dia Luiz Felipe! Bom, julgando pela saída que o seu programa está tendo deve ser algum erro no construtor da classe NumeroGrande. Mas aí pra poder te ajudar melhor eu teria que ver o que você fez. Abraço, Gabriel Leite. -- Date: Mon, 6 Sep 2010 10:00:33 -0300 Subject: [comp2-geral] Exercicio 2 da lista 1 From: luizfelip...@gmail.com To: comp2-geral@googlegroups.com Bom dia! Será que alguem pode me dar uma ajuda? Tudo parece certo na classe NumeroGrande, mas quando rodo o teste, ele imprime um numero meio nada a ver... Por exemplo, quando coloco NumeroGrande number = new NumeroGrande(281723189); ele imprime: 505649555051495657000. alguem sabe o que pode estar errado? Obrigado! Luiz Felipe Dias -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Lista 1 de exercícios já está n o ar
Bons estudos :D [2] Qualquer dúvida, só perguntar :) []'s 2010/9/1 Rodrigo Ney rodrigoneyu...@gmail.com Bons estudos :D Em 31 de agosto de 2010 22:20, Miguel Jonathan migjonat...@gmail.comescreveu: A Lista 1 está no site do curso, e o prazo é 12 de setembro. Veja em http://www.dcc.ufrj.br/~comp2/ http://www.dcc.ufrj.br/%7Ecomp2/ Jonathan -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Apostíla Java e Orientação a Ob jetos (Caelum)
Pode contar comigo, só marcar com antecedência. []'s 2010/8/29 victor lima victorcamposm...@gmail.com Falar em Caelum, A gente podia depois montar Caravana quando tiver encontro do Rio-Jug. Eu ja fui em alguns e em geral eles sao bem legais. http://www.riojug.org/blog/ 2010/8/26 Gabriel Leite gab.le...@hotmail.com Boa noite pessoal, sou um dos monitores de comp2 esse período e estou aqui hoje para indicar uma apostíla muito boa que irá abranger quase todo conteúdo da matéria e recomendo que façam uso dela para ajudar nos estudos! Abaixo segue o link para download: http://downloads.caelum.com.br/apostila/caelum-java-objetos-fj11.pdf Aos que estão se interessando pela matéria também indico que vejam depois o site da Caelum, empresa que desenvolve e apoia um dos maiores fóruns de java no Brasil, o GUJ. Abraços a todos, Gabriel Leite. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Exercicios...
Só complementando, as listas são focadas na parte da matéria onde o professor está. Geralmente, acabam sendo acumulativas, isto é, a lista 2 vai depender dos conceitos da lista 1. Não é nem proposital, mas é inerente a matéria mesmo. Outra coisa, a gente já fez um estudo. Existe uma relação direta entre fazer lista e passar (bem) na matéria. Fazer as listas não significa passar mas é grande um indicador. Já quem não faz geralmente não passa ou não passa bem, próximo de 5 PS.: Sorte de vcs que não faço mais as listas...rsrs []'s 2010/8/28 Felipe Costa felipe.h.j.co...@gmail.com Tem listas sim e serão colocadas no site em breve Abraços -- Felipe Costa Undergraduating in Computer Science at UFRJ Black belt http://www.blackbeltfactory.com/ui#User/fcosta on JavaBlackBelt http://www.blackbeltfactory.com/ui#User/fcosta 2010/8/28 L. Felipe Dias luizfelip...@gmail.com Gente, alguem pode me dizer se o professor coloca algum tipo de lista de exercicios no site? Se não, alguem sabe um site com exercicios de OO básicos? Eu baixei o use a cabeça, já to no capitulo 3 mas os exercicios não são do tipo: Faça um programa que... Queria colocar o que eu to aprendendo em prática criando programas simples! OBrigado! Abraços.. Luiz Felipe Dias (LF) -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Notas da P4 no site do curso
Rapaz, aproveite e comemore. Nem lembro quando foi meu ultimo 10 []'s On Fri, Aug 6, 2010 at 03:58, Rodrigo Ney rodrigoneyu...@gmail.com wrote: 10, yes! ;X beijos me liguem -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Questão 2
Onde esta o arquivo? O eclipse se nao me engano le a partir do diretorio do projeto Faz uma busca aqui no grupo mesmo q ja tem esse assunto aqui com solucao. []'s 2010/6/4 Romulo Freires romulofreir...@gmail.com Eu fiz a questão 2 e na na hora usar a classe RecuperaFeriadosSerializados pedido na 2c, o eclipse me dar a console para entrar com o nome do arquivo, eu digito Feriados.ser e o eclipse imprime: Não foi possível recuperar os feriados do disco. O arquivo Feriados.ser foi salvo, mas mesmo assim ele não consegue recuperar. Se alguém puder ajudar eu agradeço. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Questão 2
hauahua, eu to tao chapado de sono q nem vi q a mensagem foi essa..hauhaua Mas pra adiantar, vou te dar uma colher de cha. Pra ler arquivo: http://pastebin.com/9NKyYwNz Ai pra vc usar, tem q ser assim: ArrayListString stringArquivo = new LeArquivo() .leArquivo(src/br/ufrj/dcc/comp2/exemplos/arquivo.txt); Ta em txt, mas ja te ajuda. Como eu disse, o eclipse pega a partir da raiz do projeto. Achei esse exemplo ai q eu tinha, bem antigo mas acho q funciona. Testa ai e adapta pro seu caso. To sem eclipse pra java aqui pra testar =P []'s 2010/6/4 Peter P. Lupo ppl...@gmail.com Não foi possível recuperar os feriados do disco. Foi uma mensagem que você criou. Facilitaria saber qual foi o erro, o motivo para não ter sido possível recuperar os feriados. Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster Sun Certified Java Associate - Java Brown Belt +55 (021) 81742487 2010/6/4 Romulo Freires romulofreir...@gmail.com Eu procurei, não achei! Em 4 de junho de 2010 20:28, Romulo Freires romulofreir...@gmail.comescreveu: Arquivo tá na pasta do projeto Em 4 de junho de 2010 20:16, Zaedy Sayão zaedyj...@gmail.com escreveu: Onde esta o arquivo? O eclipse se nao me engano le a partir do diretorio do projeto Faz uma busca aqui no grupo mesmo q ja tem esse assunto aqui com solucao. []'s 2010/6/4 Romulo Freires romulofreir...@gmail.com Eu fiz a questão 2 e na na hora usar a classe RecuperaFeriadosSerializados pedido na 2c, o eclipse me dar a console para entrar com o nome do arquivo, eu digito Feriados.ser e o eclipse imprime: Não foi possível recuperar os feriados do disco. O arquivo Feriados.ser foi salvo, mas mesmo assim ele não consegue recuperar. Se alguém puder ajudar eu agradeço. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Questão 2
Po cara, eu te mandei um exemplo pra vc ler arquivo txt e ver como eh o lance do caminho. Como disse, eh so vc adaptar pra sua necessidade E faz sentido o q o exercicio pede, vc vai ler arquivo eh serializado, nao txt =P Agora como o Peter disse, sem vc dizer a excecao fica dificil saber o q eh. Eu ja te ajudei com relacao a nao achar o arquivo (juro q tinha lido isso no inicio ao inves daquela sua mensagem de erro), mas adivinhar nao da =P []'s 2010/6/4 Romulo Freires romulofreir...@gmail.com O exercicio pede para usar ObjectOutputStream para salvar Zaedy e para ler e recuperar eu usei no método ObjectInputStream Em 4 de junho de 2010 20:54, Zaedy Sayão zaedyj...@gmail.com escreveu: Ah, vi q o caminho ta errado, eh exemplo, sem S. Eu geralmente crio uma pasta so pros arquivos, pra nao ficar tudo jogado la. Ai geralmente fica algo como: Projeto src/br//model src/br//view src/br//controller src/br//files []'s 2010/6/4 Zaedy Sayão zaedyj...@gmail.com hauahua, eu to tao chapado de sono q nem vi q a mensagem foi essa..hauhaua Mas pra adiantar, vou te dar uma colher de cha. Pra ler arquivo: http://pastebin.com/9NKyYwNz Ai pra vc usar, tem q ser assim: ArrayListString stringArquivo = new LeArquivo() .leArquivo(src/br/ufrj/dcc/comp2/exemplos/arquivo.txt); Ta em txt, mas ja te ajuda. Como eu disse, o eclipse pega a partir da raiz do projeto. Achei esse exemplo ai q eu tinha, bem antigo mas acho q funciona. Testa ai e adapta pro seu caso. To sem eclipse pra java aqui pra testar =P []'s 2010/6/4 Peter P. Lupo ppl...@gmail.com Não foi possível recuperar os feriados do disco. Foi uma mensagem que você criou. Facilitaria saber qual foi o erro, o motivo para não ter sido possível recuperar os feriados. Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster Sun Certified Java Associate - Java Brown Belt +55 (021) 81742487 2010/6/4 Romulo Freires romulofreir...@gmail.com Eu procurei, não achei! Em 4 de junho de 2010 20:28, Romulo Freires romulofreir...@gmail.comescreveu: Arquivo tá na pasta do projeto Em 4 de junho de 2010 20:16, Zaedy Sayão zaedyj...@gmail.comescreveu: Onde esta o arquivo? O eclipse se nao me engano le a partir do diretorio do projeto Faz uma busca aqui no grupo mesmo q ja tem esse assunto aqui com solucao. []'s 2010/6/4 Romulo Freires romulofreir...@gmail.com Eu fiz a questão 2 e na na hora usar a classe RecuperaFeriadosSerializados pedido na 2c, o eclipse me dar a console para entrar com o nome do arquivo, eu digito Feriados.ser e o eclipse imprime: Não foi possível recuperar os feriados do disco. O arquivo Feriados.ser foi salvo, mas mesmo assim ele não consegue recuperar. Se alguém puder ajudar eu agradeço. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group
Re: [comp2-geral] Questão 2
Mas vc lancou Exception no final? Caso positivo, bem, espero q vc saiba =P Sem querer ser rude mas ja sendo: caramba cara, qual a dificuldade em colocar qual excecao lancada? Ai fica complicado te ajudar. []'s 2010/6/4 Romulo Freires romulofreir...@gmail.com O tamanho é 2k E não mostra erro ^^ e ClassCastException não está entre as exceções que eu lancei. Em 4 de junho de 2010 21:09, Peter P. Lupo ppl...@gmail.com escreveu: Romulo, diz pra gente o erro!!! hehehe... Deve estar lançando alguma exceção. Aposto como é ClassCastException e não FileNotFoundException. Talvez até IOException de Permission Denied mas eu tô apostando no ClassCastException! :-P Qual o tamanho do Feriados.ser (só pra ter certeza que não está vazio)? Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster Sun Certified Java Associate - Java Brown Belt +55 (021) 81742487 2010/6/4 Romulo Freires romulofreir...@gmail.com O exercicio pede para usar ObjectOutputStream para salvar Zaedy e para ler e recuperar eu usei no método ObjectInputStream Em 4 de junho de 2010 20:54, Zaedy Sayão zaedyj...@gmail.com escreveu: Ah, vi q o caminho ta errado, eh exemplo, sem S. Eu geralmente crio uma pasta so pros arquivos, pra nao ficar tudo jogado la. Ai geralmente fica algo como: Projeto src/br//model src/br//view src/br//controller src/br//files []'s 2010/6/4 Zaedy Sayão zaedyj...@gmail.com hauahua, eu to tao chapado de sono q nem vi q a mensagem foi essa..hauhaua Mas pra adiantar, vou te dar uma colher de cha. Pra ler arquivo: http://pastebin.com/9NKyYwNz Ai pra vc usar, tem q ser assim: ArrayListString stringArquivo = new LeArquivo() .leArquivo(src/br/ufrj/dcc/comp2/exemplos/arquivo.txt); Ta em txt, mas ja te ajuda. Como eu disse, o eclipse pega a partir da raiz do projeto. Achei esse exemplo ai q eu tinha, bem antigo mas acho q funciona. Testa ai e adapta pro seu caso. To sem eclipse pra java aqui pra testar =P []'s 2010/6/4 Peter P. Lupo ppl...@gmail.com Não foi possível recuperar os feriados do disco. Foi uma mensagem que você criou. Facilitaria saber qual foi o erro, o motivo para não ter sido possível recuperar os feriados. Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster Sun Certified Java Associate - Java Brown Belt +55 (021) 81742487 2010/6/4 Romulo Freires romulofreir...@gmail.com Eu procurei, não achei! Em 4 de junho de 2010 20:28, Romulo Freires romulofreir...@gmail.com escreveu: Arquivo tá na pasta do projeto Em 4 de junho de 2010 20:16, Zaedy Sayão zaedyj...@gmail.comescreveu: Onde esta o arquivo? O eclipse se nao me engano le a partir do diretorio do projeto Faz uma busca aqui no grupo mesmo q ja tem esse assunto aqui com solucao. []'s 2010/6/4 Romulo Freires romulofreir...@gmail.com Eu fiz a questão 2 e na na hora usar a classe RecuperaFeriadosSerializados pedido na 2c, o eclipse me dar a console para entrar com o nome do arquivo, eu digito Feriados.ser e o eclipse imprime: Não foi possível recuperar os feriados do disco. O arquivo Feriados.ser foi salvo, mas mesmo assim ele não consegue recuperar. Se alguém puder ajudar eu agradeço. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com . To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr
Re: [comp2-geral] Questão 2
\o/ Blz, manda ai q a gente te ajuda. Aproveita q ainda to acordado...rsrs []'s 2010/6/4 Romulo Freires romulofreir...@gmail.com Vou tentar me organizar aqui, pra ver seu consigo passar o que está ocorrendo. Vocês tem razão. Em 4 de junho de 2010 21:19, Peter P. Lupo ppl...@gmail.com escreveu: Não faz diferença estar ou não dentre as exceções que vc lançou. O importante é a causa e não a conseqüência. Se vc captura o motivo real e lança outra coisa, fica impossível pra gente descobrir o motivo real se vc só nos diz a outra coisa. Se vc não consegue descobrir o motivo real, blz. A primeira coisa a fazer é te ajudar a descobrir. Se vc consegue e não quer dizer, eu realmente desisto. E aí? Vc sabe dizer que erro está gerando essa sua mensagem Não foi possível recuperar os feriados do disco.? Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster Sun Certified Java Associate - Java Brown Belt +55 (021) 81742487 2010/6/4 Zaedy Sayão zaedyj...@gmail.com Po cara, eu te mandei um exemplo pra vc ler arquivo txt e ver como eh o lance do caminho. Como disse, eh so vc adaptar pra sua necessidade E faz sentido o q o exercicio pede, vc vai ler arquivo eh serializado, nao txt =P Agora como o Peter disse, sem vc dizer a excecao fica dificil saber o q eh. Eu ja te ajudei com relacao a nao achar o arquivo (juro q tinha lido isso no inicio ao inves daquela sua mensagem de erro), mas adivinhar nao da =P []'s 2010/6/4 Romulo Freires romulofreir...@gmail.com O exercicio pede para usar ObjectOutputStream para salvar Zaedy e para ler e recuperar eu usei no método ObjectInputStream Em 4 de junho de 2010 20:54, Zaedy Sayão zaedyj...@gmail.comescreveu: Ah, vi q o caminho ta errado, eh exemplo, sem S. Eu geralmente crio uma pasta so pros arquivos, pra nao ficar tudo jogado la. Ai geralmente fica algo como: Projeto src/br//model src/br//view src/br//controller src/br//files []'s 2010/6/4 Zaedy Sayão zaedyj...@gmail.com hauahua, eu to tao chapado de sono q nem vi q a mensagem foi essa..hauhaua Mas pra adiantar, vou te dar uma colher de cha. Pra ler arquivo: http://pastebin.com/9NKyYwNz Ai pra vc usar, tem q ser assim: ArrayListString stringArquivo = new LeArquivo() .leArquivo(src/br/ufrj/dcc/comp2/exemplos/arquivo.txt); Ta em txt, mas ja te ajuda. Como eu disse, o eclipse pega a partir da raiz do projeto. Achei esse exemplo ai q eu tinha, bem antigo mas acho q funciona. Testa ai e adapta pro seu caso. To sem eclipse pra java aqui pra testar =P []'s 2010/6/4 Peter P. Lupo ppl...@gmail.com Não foi possível recuperar os feriados do disco. Foi uma mensagem que você criou. Facilitaria saber qual foi o erro, o motivo para não ter sido possível recuperar os feriados. Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster Sun Certified Java Associate - Java Brown Belt +55 (021) 81742487 2010/6/4 Romulo Freires romulofreir...@gmail.com Eu procurei, não achei! Em 4 de junho de 2010 20:28, Romulo Freires romulofreir...@gmail.com escreveu: Arquivo tá na pasta do projeto Em 4 de junho de 2010 20:16, Zaedy Sayão zaedyj...@gmail.comescreveu: Onde esta o arquivo? O eclipse se nao me engano le a partir do diretorio do projeto Faz uma busca aqui no grupo mesmo q ja tem esse assunto aqui com solucao. []'s 2010/6/4 Romulo Freires romulofreir...@gmail.com Eu fiz a questão 2 e na na hora usar a classe RecuperaFeriadosSerializados pedido na 2c, o eclipse me dar a console para entrar com o nome do arquivo, eu digito Feriados.ser e o eclipse imprime: Não foi possível recuperar os feriados do disco. O arquivo Feriados.ser foi salvo, mas mesmo assim ele não consegue recuperar. Se alguém puder ajudar eu agradeço. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com . To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed
Re: [comp2-geral] Testes e dúvidas
Só um detalhe, vários professores estão falando que vão dar aula na quinta porque já perderam muitas aulas. Não sei se o professor falou algo em sala com vocês, mas é melhor esperar ele se manifestar. Eu vou ter aula na quinta de 10 até as 17hs =/ Se alguém estiver perdido na UFRJ na quinta, pode me procurar. Aliás, podem fazer isso qualquer dia, BTW. Mas prestem atenção no que o Peter falou. Tirem suas dúvidas e aproveitem esse teste porque tem pouca matéria (olha eu colocando medo...rs). []'s 2010/4/15 Peter P. Lupo ppl...@gmail.com Amigos, Estou mandando este e-mail pq alguns podem não estar lembrando que semana que vem é feriado quarta e sexta e tenho quase certeza que quinta será recesso, deixando apenas as próximas duas aulas antes do primeiro teste de comp 2. Algumas pessoas já têm procurado os monitores (pelo menos a mim) para tirar dúvidas, se preparando para o teste que virá. Este e-mail é um incentivo para vocês tirarem suas dúvidas comigo ou qualquer outro monitor pois apesar de faltar mais de uma semana para a prova, só há mais 3 dias antes da prova para tirar dúvidas pessoalmente: amanhã, segunda e terça. Lembrando que vocês sempre podem recorrer a esta lista ou, pelo menos no meu caso, me procurar em algum messenger para tirar dúvidas. Mas para coisas presenciais o tempo está se esgotando. Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster Sun Certified Java Associate - Java Brown Belt +55 (021) 81742487 -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Re: Lista 1 - Exercicio 4
Eu olhei e nao entendi seu problema. Aparentemente ta tudo ok com seu codigo []'s 2010/4/11 João Lucas Nery Dantas jln...@gmail.com Outra dúvida que apareceu aqui na minha execução. http://pastebin.com/qdGM0bWi Ao executar essa parte, ele faz o primeiro loop, só que a partir do segundo, aparece a mensagem requisitando o nome e logo após requisitando o CPF, não dando oportunidade para entrar com o nome. Me disseram que tem a ver com o Enter. Não estou conseguindo detectar esse erro. Se alguém puder ajudar! Abs --- Repitindo minha duvida ! rs Em 11 de abril de 2010 14:25, Zaedy Sayão zaedyj...@gmail.com escreveu: Qual dificuldade q vc tem para passar a nota? []'s 2010/4/11 Renan Machado renan.dcc.u...@gmail.com eu perguntei se podia fazer um construtor com as notas pq eu estou encontrando dificuldades na hora de passar as notas para o método que eu criei pra calcular as médias . Tem alguma outra alternativa para esse problema ? -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- João Lucas Nery Dantas Tel: 8885-0596 -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Re: Lista 1 - Exercicio 4
Nao esta faltando um this ai no aprovado nao? Mas o q vc quer fazer? Faz um get e set pra aprovado e dentro do set vc testa se a media eh maior q 7 e seta o valor do atributo... []'s On Sun, Apr 11, 2010 at 10:17 PM, Gustavo Rodrigues gustavoo.rodrigu...@gmail.com wrote: Estou com um problema no uso da variavel do tipo boolean, sempre esta sendo retornando false... Não sei se posso usar ela dentro de um construtor, mas quando tentei tirar, ocorreu diversos erros. O código: http://pastebin.com/jcbRWTS4 Obs: A primeira parte é um trecho do Aluno, e a outra do TestaAluno. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Re: Lista 1 - Exercicio 4
Bem, das duas 1: Ou vc cria com ArrayList que não tem um tamanho fixo (quando você cria, senão me engano, ele cria com tamanho 10 por padrão). Se for com ArrayList vc não tem o número. O segundo caso vcoê cria com vetor mesmo mas apesar de você fixar o tamanho, vc pode ter menos elementos no vetor do que o tamanho máximo dele. Acho que é isso porque estou sem o enunciado aqui agora e estou com uma preguiça enorme de ir lá pegar e ler =P Mas independente dos casos é só pra vc praticar e saber o que usar pra fazer isso. []'s 2010/4/9 Juan Baptista juan...@gmail.com Tenho uma pequena dúvida sobre esse exercício: O enunciado pede pra imprimir a quantidade total de alunos, mas quando declaramos o vetor de alunos essa quantidade já não está definida? -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] The local variable x is never read
The local variable x is never read Isso eh pq vc criou uma variavel q nao eh lida/usada. Como esta seu codigo, posta um pequeno trecho ai. []'s On Tue, Apr 6, 2010 at 3:59 PM, Romulo Freires romulofreir...@gmail.comwrote: gostaria de saber se alguém sabe contornar um pequeno erro que deixa a mensagem The local variable x is never read esse problema é referente a lista 1, onde eu criei a classe Pessoa. mas quando faço algo do tipo, testando a classe Pessoa x = new Pessoa() O eclipse acusa o erro na leitura da variavel x -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Pergunta.
Só lembrando uma coisa, já tem um tempo que a Sun deixou de adotar J2EE e passou a adotar a sigla JEE. Sun: http://java.sun.com/javaee/ *The name of the Java platform for the enterprise has been simplified. Formerly, the platform was known as Java 2 Platform, Enterprise Edition (J2EE), and specific versions had dot numbers such as J2EE 1.4. To strengthen the association with the Java platform, the short name is now Java EE, and to simplify the version number, the leading 1. is dropped. So the latest version of the Java platform for the enterprise is Java Platform, Enterprise Edition 6 (Java EE 6). * Agora com relação as vagas de emprego, posso dizer que com a nova grade de comp2, se você se dedicar e realmente aprender o conteúdo passado (o que eu realmente espero que aconteça), você não vai precisar estudar muita coisa para conseguir uma. E digo mais, as coisas que você vai estudar no geral são parecidas com outras que você vai aprender, então não vai ser algo de outro mundo. []'s 2010/4/1 Miguel Jonathan migjonat...@gmail.com Valeu a dica, Leo! Isso sim, é uma excelente contribuição para a nossa lista. E, ttc, que que é isso, você também contribuiu legal, não fez feião não! Para quem não sabe, o Carlos, vulgo ttc (depois vcs descobrem o que significa) foi monitor da disciplina e hoje é um dos que se mantiveram na lista por pura vontade de ajudar. Grande ttc! Já se vão longe os tempos em que eu brigava com você por aplicar trotes, digamos, um pouco exagerados Jonathan 2010/4/1 Leonardo Gonçalves Costa leonardogco...@gmail.com Carlos e Professor, Obrigado pela ajuda e dicas. Perguntei mais porque por esses dias eu não tenho tido muito acesso a internet em casa por alguns problemas.Já estou fazendo algumas consultas para saber dos termos além do explicado e de possíveis livros de apoio. (digo com outras explicações das que foram passadas já em sala de aula e por aqui para uma melhor compreensão) Fica uma dica minha que faço faz tempo para outras consultas: *No site google livros (http://books.google.com.br/books) encontramos vários livros do mercado para consulta gratuita e online. A maioria estão em visualização parcial, ou seja, faltam algumas páginas justamente para incentivo da compra do mesmo. Mas uma coisa eu sei, se vc procurar com paciência achará livros de 350 páginas com apenas 15 ou 20 sem visualização. Isto significa que vc pode encontrar a maior parte de um livro pra ler e adquirir conhecimento de forma rápida e gratuita. *No site www.4shared.com podemos fazer uma busca por livros e apostilas em pdf (tb outros formatos de arquivos). Este site é ótimo porque se trata de um site com hds virtuais compartilhados de pessoas do mundo todo. Mais uma vez, obrigado, Abraços a todos. Em 1 de abril de 2010 09:23, Carlos Lopes carlosedlo...@gmail.comescreveu: Po, feião, falei em cima do professor! Léo se quiser saber do que se trata, mas só por alto, dá uma olhada na Wikipedia nessas siglas. Não dá pra confiar 100% no material, mas pelo menos dá pra saber se é animal, mineral ou vegetal :D. [s] ttc 2010/4/1 Carlos Lopes carlosedlo...@gmail.com Vamo lá, depois alguém me complementa. O JDK é o Java Developer Kit, e tem as classes que vc precisa pra DESENVOLVER. O Java que instalamos no computador é a JVM, ou a Java Virtual Machine, que vc usa pra EXECUTAR os programas em Java. Não sei se o JDK manda update pélo task manager, mas acredito que sim. Essas siglas vc vai ver mais tarde, mas são na sua maioria ferramentas e frameworks para desenvolvimento. J2EE é um framework (de maneira simplistica, uma série de classes e pacotes prontos) pra desenvolver aplicações e sistemas mais complexos, utilizando, entre uma pá de outras coisas, EJB (Enterprise Java Beans), JPA (Java Persistence API, uma api para banco de dados, ou persistência). STRUTS é um framework para construção de aplicativos web, mas voltado para a vista e o controle. Vc ainda vai ver o que é vista e controle, não se afobe. :) JUnit é um framework para construção de testes. Por alto, vc cria classes que só servem para testar a corretude dos métodos que você programa. Então, essas siglas todas fazem parte do Java, são as ferramentas que vão te levar do Hello World pra sistemas muito mais complexos. No meu projeto final, eu e o meu parceiro fizemos um sistema bem simples utilizando J2EE, EJB, Struts e JPA. Se vcs quiserem dar uma olhada, mais pra frente do curso, a monografia dá um overview bem simples do uso dessas tecnologias. Pronto, agora o Peter pode me corrigir e tá tudo certo :) [s] ttc 2010/4/1 Léo leonardogco...@gmail.com Bom pessoal, bom dia. Sou novo em java e gostaria de fazer uma pergunta. Esse JDK que instalamos junto com o eclipse é a mesma coisa que aquele java que instalamos no computador para ver alguns sites? (Aquele que aciona perto do relogio do windows e faz update de tempos em tempos.) Outra pergunta: Já vi vagas
Re: [comp2-geral] DOWNLOAD JDK
Sim, baixe o que estiver no site da sun. Inclusive eu baixei semana passada e estava no update 18. Vou atualizar o meu aqui ^^ []'s On 3/31/10, Felipe Costa felipe.h.j.co...@gmail.com wrote: Dê preferência a última versão. On 3/31/10, Renan Machado renan.dcc.u...@gmail.com wrote: Só encontrei o JDK6 UPDATE 19 no site da Sun . Serve este ou tem que ser obrigatoriamente o UPDATE 4 ? -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Felipe Henrique Bacharelando em Ciência da Computação na UFRJ Java Green Belt http://www.javablackbelt.com/ -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Críticas e sugestões
Eh, nao eh a toa q no novo curriculo comp2 passa a ter 6 horas. []'s 2010/1/18 Jefferson Bandeira jefferson.tecn...@gmail.com Tenho que concordar com o Marcus.. as Aulas praticas eram pouco praticas, faltava o espacinho de tempo para tentarmos fazer alguma coisa e perguntar diretamente ao professor caso não conseguissemos... Eu sei que pra isso existem a lista e tudo mais, porém não é a mesma coisa, até pq mtos tem vergonha de falar na lista por acharem que a duvida é idiota ou algo do genero... Eu entendo que por ser apenas 4 horas semanais, ao contrario das 6 horas de Comp I fica mais dificil de fazer isso já que é mta materia pra dar, mas se fosse possivel ser mais simples nas explicações e deixar pra que o aluno aprenda na pratica durante as aulas acho que seria mais efetivo o aprendizado. 2010/1/18 Zaedy Sayão zaedyj...@gmail.com Vc acha q a ultima lista foi superficial demais ou q deveria ter mais uma lista cobrindo os ultimos assuntos ou q o projeto final q foi dificil? []'s 2010/1/18 Marcus Leopoldino marcus...@gmail.com Ótimo, vou dar minha opinião também: acho que as aulas no laboratório deveriam ser mais práticas, com mais exercícios, afinal, é praticando que a gente aprende. Senti falta disso com os últimos assuntos da disciplina, pois não sabia muito bem como experimentar aquilo no ecipse, p ex. Aí, da última lista de exercícios pro trabalho final foi um salto muito grande. acho q é isso abraço Marcus 2010/1/18 Zaedy Sayão zaedyj...@gmail.com Nao so eh permitido como sempre pedimos pros alunos darem um feedback pra gente. Vc nao precisa se preocupar quanto a criterio de avaliacao. Nesse ponto (claro q vc nao espera q diga o contrario, mas realmente eh verdade) os monitores e o professor sao bem isentos, ate pq sua nota ja deve ter sido lancada =P De sua opiniao, mostrando pontes fortes e fracos, dizendo o q melhorar e afins. So assim o curso pode melhorar, escutando quem ja fez. Ninguem melhor pra falar sobre o curso do q os alunos :) []'s 2010/1/18 Eduardo Neves eneve...@gmail.com Então, se eu fosse permitido (e não fosse alterar minha nota =P) eu gostaria de dar algumas opiniões sobre a forma como foi abordada a matéria de comp2 no período passado. Grato, Eduardo Neves -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Jefferson Bandeira Suporte Técnico em informática (21) 9941 - 4545 -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more
Re: [comp2-geral] Críticas e sugestões
Mas eh assim mesmo. Nao tem como cobrir tudo e tudo q eh coberto nao tem como cobrir num nivel absurdo de profundidade. Um dos objs do projeto final eh q vcs aprendam coisas sozinhos mesmo. []'s 2010/1/18 Marcus Leopoldino marcus...@gmail.com Respondendo ao Zaedy, acho as três coisas, a última lista foi fácil, pq aprender a mexer no eclipse é bem mais fácil q aprender java, rs, mas mesmo assim foi importante. Acho q deveria ter tido mais listas mesmo, p cobrir outros assuntos, aí, o projeto final, q eu achei bem difícil, talvez ficasse mais fácil. Aí toca em outro assunto tbm, achei q alguns tópicos que foram essenciais pro trabalho foram muito pouco vistos em sala, principalmente o jeito certo de fazer a modelagem MVC. abs marcus 2010/1/18 Zaedy Sayão zaedyj...@gmail.com Vc acha q a ultima lista foi superficial demais ou q deveria ter mais uma lista cobrindo os ultimos assuntos ou q o projeto final q foi dificil? []'s 2010/1/18 Marcus Leopoldino marcus...@gmail.com Ótimo, vou dar minha opinião também: acho que as aulas no laboratório deveriam ser mais práticas, com mais exercícios, afinal, é praticando que a gente aprende. Senti falta disso com os últimos assuntos da disciplina, pois não sabia muito bem como experimentar aquilo no ecipse, p ex. Aí, da última lista de exercícios pro trabalho final foi um salto muito grande. acho q é isso abraço Marcus 2010/1/18 Zaedy Sayão zaedyj...@gmail.com Nao so eh permitido como sempre pedimos pros alunos darem um feedback pra gente. Vc nao precisa se preocupar quanto a criterio de avaliacao. Nesse ponto (claro q vc nao espera q diga o contrario, mas realmente eh verdade) os monitores e o professor sao bem isentos, ate pq sua nota ja deve ter sido lancada =P De sua opiniao, mostrando pontes fortes e fracos, dizendo o q melhorar e afins. So assim o curso pode melhorar, escutando quem ja fez. Ninguem melhor pra falar sobre o curso do q os alunos :) []'s 2010/1/18 Eduardo Neves eneve...@gmail.com Então, se eu fosse permitido (e não fosse alterar minha nota =P) eu gostaria de dar algumas opiniões sobre a forma como foi abordada a matéria de comp2 no período passado. Grato, Eduardo Neves -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] Críticas e sugestões
Eu passei pra UNIRIO e depois no outro ano passei pra UFRJ. Cursei 1 periodo e meio na UNIRIO, mas depois q passei pra UFRJ, fui pra la e nem fiz equivalencia de nenhuma materia nao, fiz todas novamente. Eu fiz comp2 sim (passei com 10 =P), fui monitor 1 ano por credito e depois 1 ano por bolsa e agora virei honorario igual ao Peter. 2010 vai ser meu quarto ano envolvido com comp2.hehe Mas java foi a primeira linguagem q aprendi, tirando pascalhehe Eu fiz um curso de java aos 15 anos, entao quando entrei na facul ja sabia algumas coisas. []'s 2010/1/18 Bruno Lírio brgau...@gmail.com Perai Zaedy, você fez o comp2? você faz Unirio ou transferiu pra UFRJ? 2010/1/18 Zaedy Sayão zaedyj...@gmail.com Mas eh assim mesmo. Nao tem como cobrir tudo e tudo q eh coberto nao tem como cobrir num nivel absurdo de profundidade. Um dos objs do projeto final eh q vcs aprendam coisas sozinhos mesmo. []'s 2010/1/18 Marcus Leopoldino marcus...@gmail.com Respondendo ao Zaedy, acho as três coisas, a última lista foi fácil, pq aprender a mexer no eclipse é bem mais fácil q aprender java, rs, mas mesmo assim foi importante. Acho q deveria ter tido mais listas mesmo, p cobrir outros assuntos, aí, o projeto final, q eu achei bem difícil, talvez ficasse mais fácil. Aí toca em outro assunto tbm, achei q alguns tópicos que foram essenciais pro trabalho foram muito pouco vistos em sala, principalmente o jeito certo de fazer a modelagem MVC. abs marcus 2010/1/18 Zaedy Sayão zaedyj...@gmail.com Vc acha q a ultima lista foi superficial demais ou q deveria ter mais uma lista cobrindo os ultimos assuntos ou q o projeto final q foi dificil? []'s 2010/1/18 Marcus Leopoldino marcus...@gmail.com Ótimo, vou dar minha opinião também: acho que as aulas no laboratório deveriam ser mais práticas, com mais exercícios, afinal, é praticando que a gente aprende. Senti falta disso com os últimos assuntos da disciplina, pois não sabia muito bem como experimentar aquilo no ecipse, p ex. Aí, da última lista de exercícios pro trabalho final foi um salto muito grande. acho q é isso abraço Marcus 2010/1/18 Zaedy Sayão zaedyj...@gmail.com Nao so eh permitido como sempre pedimos pros alunos darem um feedback pra gente. Vc nao precisa se preocupar quanto a criterio de avaliacao. Nesse ponto (claro q vc nao espera q diga o contrario, mas realmente eh verdade) os monitores e o professor sao bem isentos, ate pq sua nota ja deve ter sido lancada =P De sua opiniao, mostrando pontes fortes e fracos, dizendo o q melhorar e afins. So assim o curso pode melhorar, escutando quem ja fez. Ninguem melhor pra falar sobre o curso do q os alunos :) []'s 2010/1/18 Eduardo Neves eneve...@gmail.com Então, se eu fosse permitido (e não fosse alterar minha nota =P) eu gostaria de dar algumas opiniões sobre a forma como foi abordada a matéria de comp2 no período passado. Grato, Eduardo Neves -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com
Re: [comp2-geral] Re: Horário da Apresentação
Sim, como tem muitos grupos querendo os mesmos horarios, quem puder, chegue mais cedo, ate pq, como dito, vcs vao ser vistos por 3 pessoas, entao demora o processo E ja vi q ninguem vai almocar tao cedo...hehe []'s 2010/1/3 Raul Barbosa raulbbarb...@gmail.com Tá na lista de projeto... Os grupos devem agendar as suas apresentações, enviando PARA A LISTA GERAL as suas preferências de horário. Por favor enviar pelo menos dois horários em ordem de preferência. Os horários serão alocados pela ordem de chegada das mensagens. Os horários são: 10:00, 10:20, 10:40, 11:00, 11:20, 11:40, 12:00, 12:20, 12:40 Cada grupo será sabatinado por um time de 3 monitores por cerca de 15 a 20 minutos. Em cada horário haverá dois grupos apresentando simultaneamente. 2010/1/3 Emanuelle Schiavon emanuelleschia...@gmail.com Corrigindo, preferência pelo horário de 12:40 ou 12:20. 2010/1/3 Emanuelle Schiavon emanuelleschia...@gmail.com Queríamos nos apresentar 13:00. 2010/1/3 Kenupp hken...@yahoo.com.br Quais são os horários disponíveis dia 5? -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Emanuelle Schiavon - Deixo livre as coisas que tenho, se voltarem é porque as conquistei, se não voltarem é porque nunca as possui. -- Emanuelle Schiavon - Deixo livre as coisas que tenho, se voltarem é porque as conquistei, se não voltarem é porque nunca as possui. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Raul B. Barbosa -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] trab final - dúvidas
Isso aqui nao eh SO Flavio =P Mas foi uma pergunta pra ve mesmo o q ele pretendia. []s 2009/12/4 Flavio Costa flavio@gmail.com 2009/12/3 Zaedy Sayão zaedyj...@gmail.com Como vc faria a comunicacao no mesmo pc? IPC. Eu creio q vc vai usar socket e se vai usar, tanto faz tar no mesmo pc ou nao. Eh so configurar ip, porta e afins, q vc pode ate passar como parametro pro programa []'s 2009/12/3 Marcus Leopoldino marcus...@gmail.com pergunta básica: em relação ao trabalho final, é p ser feito 2 aplicativos, um server e um client? a comunicação entre eles tem que ser via internet mesmo, ou é pra ser simulada no mesmo computador? por enquanto é só abs marcus -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Flávio Coutinho da Costa -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
Re: [comp2-geral] atualizar Jframe
Bem, a galera ta tentando te ajudar e vc vem com uma resposta dessa Primeiro pra gente te ajudar a gente tem q entender direito seu problema []'s 2009/12/2 Leonardo F. Borba leofbo...@gmail.com Obrigado, mas meu problema ja foi solucionado. Mas agora me ficou a duvida, ninguem aqui sabe o que eh refresh, atualizar, ou algo do tipo num tela??!!! abracos 2009/12/2 Peter P. Lupo ppl...@gmail.com updateUI()? Peter P. Lupo MPS.BR http://mps.br/ Authorized Implementation Practitioner Certified ScrumMaster Sun Certified Java Associate http://sites.google.com/site/pplupo - http://craftnicely.blogspot.com +55 (021) 81742487 2009/12/2 Raul Barbosa raulbbarb...@gmail.com repaint()? 2009/12/2 Zaedy Sayão zaedyj...@gmail.com O q vc chama de atualizacao no JFrame? O q vc tem nele? Se vc quer, por exemplo, retirar um componente q ja esta nele e colocar outro, por exemplo, ai vc tem q fazer isso na mao. Agora vc pode simplesmente deixar os componentes la escondidos e so mudar a visibilidade deles. Posta algum trecho de codigo do q vc ta pretendendo fazer pq esta bem vago e estou pensando zilhoes de coisas q vc pode estar tentando fazer. []'s 2009/12/2 Leonardo F. Borba leofbo...@gmail.com Professor, quero que ao existir alguma alteração na minha JFrame, ela seja exibida automaticamente. Procurei na documentação da Sun, e não existe um metodo que faça isso. Visitei alguns foruns e as soluções apresentadas eram sobre a criação de um metodo que fizesse essa atualização, ou seja, toda vez que eu quiser atualizar uma informação na tela, eu tenho que chamar um metodo criado por mim. A minha duvida era saber se essa realmente é a melhor solução, a criação de um metodo. 2009/12/2 Miguel Jonathan migjonat...@gmail.com Leoanrdo, explique melhor o que você quer fazer, e a que método você se refere, OK? Jonathan On Wed, Dec 2, 2009 at 12:51 AM, Leonardo F. Borba leofbo...@gmail.com wrote: estava procurando na documentação da Sun, mas não achei sobre algum metodo que atualize a minha JFrame, em foruns muitas soluções são criar esse metodo. Existe outra forma de se fazer essse refresh da JFrame ou so criando esse metodo?? -- Leonardo F. Borba -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Leonardo F. Borba -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Raul B. Barbosa -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Leonardo F. Borba -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge
Re: [comp2-geral] Classe padrão a todos os pacotes?
Se vc usar o Eclipse e digitar Pessoa e der Ctrl + SPACE, vai aparecer a classe e ele vai importar :) []'s 2009/12/2 Peter P. Lupo ppl...@gmail.com Exatamente!!! :-) Abaixo da linha package cliente; acima de public class W { Abraço Peter P. Lupo MPS.BR Authorized Implementation Practitioner Certified ScrumMaster Sun Certified Java Associate http://sites.google.com/site/pplupo - http://craftnicely.blogspot.com +55 (021) 81742487 2009/12/2 Jefferson Bandeira jefferson.tecn...@gmail.com Mesmo ela não estando no mesmo pacote? Ex.: pacote 'servidor' -- Pessoa -- Cliente -- Gerente -- Classe x -- Classe y pacote 'cliente' -- Classe w -- Classe t No caso eu quero que classe w e t possam entender o que é Pessoa Cliente e gerente, como eu faria? import servidor.Pessoa? 2009/12/2 Peter P. Lupo ppl...@gmail.com Olá amigo do mal. :-P Cara, basta a classe ser pública e as outras poderão utilizá-la normalmente (pelos métodos públicos). Lembra do import? É só usar nas classes que precisam de Pessoa e tá tudo certo. Se precisar de mais detalhes é só falar. Peter P. Lupo MPS.BR Authorized Implementation Practitioner Certified ScrumMaster Sun Certified Java Associate http://sites.google.com/site/pplupo - http://craftnicely.blogspot.com +55 (021) 81742487 2009/12/2 Jefferson Bandeira jefferson.tecn...@gmail.com Olá galerinha do mal. =) Minha dúvida é a seguinte, pretendo separar o projeto do meu grupo em pacotes, Porem, todos os pacotes usarão de alguma forma uma classe Pessoa, existe uma forma de manter essa classe pessoa comum a todos os pacotes, sem ter que inseri-la manualmente em todos eles? -- Jefferson Bandeira Suporte Técnico em informática (21) 9941 - 4545 -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Jefferson Bandeira Suporte Técnico em informática (21) 9941 - 4545 -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.comcomp2-geral%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-ge...@googlegroups.com. To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
[comp2-geral] Re: Monitoria
HAUhauhau, entao coloca um aviso na porta do lci. []'s 2009/10/29 Peter P. Lupo ppl...@gmail.com Aham. E um monte de aluno batendo lá na porta dela pra perguntar vai ser ótimo. Nunca mais eu consigo nada lá. *rs* Abraço Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/10/29 Zaedy Sayão zaedyj...@gmail.com Deixa um aviso com a Tia Deise tb dizendo pra onde vc foi. []'s 2009/10/29 Peter P. Lupo ppl...@gmail.com Vai ter. Calma. O problema é onde. A tia Deise não quis alocar um laboratório pra gente hoje. Disse pra eu procurá-la amanhã de manhã! Como existem vários riscos (de vcs não descobrirem a tempo, de não termos um laboratório alocado, etc), vamos fazer um plano de mitigação: Eu vou tentar chegar de manhã e pedir um lab. Mando e-mail avisando. Se eu não mandar e-mail é pq não consegui alocar um de manhã. Neste caso, vamos nos encontrar na frente do LCI às 13h. Vou falar com a Tia Deise e vamos procurar um laboratório. Se não tiver nenhum, vou tentar a sala do DCC e por último uma sala de aula. Se alguém chegar atrasado e quiser saber onde está sendo a monitoria, basta me ligar. Abraço Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 On Thu, Oct 29, 2009 at 11:32 AM, Eduardo Neves eneve...@gmail.comwrote: Eu to dentro da monitoria sexta. Espero que o pessoal responda a tempo. abraços, -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Monitoria
Nao, essa sexta eu nao posso. So posso semana q vem mesmo, esqueci de avisar. Blz Peter, tinha imaginado isso ja, afinal, sua monitoria de Collecions assim como a minha de conteudos de OO ja sao sagradas...rs []'s 2009/10/28 Eduardo Neves eneve...@gmail.com Bom, Terça e Quinta de 10 as 12 é o horário da aula do Jonathan. Meu voto é para Segunda ou Quarta, a partir das 15. Porém, temos prova de comp2 na terça que vem, dia 3/11 e na segunda é feriado. Então talvez seria melhor marcar na sexta feira, se conseguirem a tempo. Pessoal decide ae. Um abraço, eduardo neves -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Monitoria
Bem, eu nao sou mais monitor oficial de vcs mas continuo ajudando a equipe de comp2. Queria marcar uma monitoria com vcs pra cobrir o q vcs quiserem q ja tenham dado da materia. Como esse periodo esta diferente a abordagem, nao sei exatamente o q viram, mas me proponho a tirar duvidas do q quiserem. Como ja viram heranca e coisas do tipo, da pra eu dar um aulao q eu sempre dou sobre esses assuntos tb. Qual dia vcs preferem? Os horarios q eu tenho sao: Terca/Quinta - 10 as 12 Seg/Quarta - 15 em diante Sex - 13 em diante Todos os dias na hora do almoco Eu prefiro nao dar monitoria na hora do almoco. Geralmente esse aulao q eu dou sobre heranca, polimorfismo, interface, arraylist, algo de collection e outras coisas demora um certo tempo, entao o ideal seriam 2 horas de monitoria, mas se nao der, paciencia, diminuo o escopo. []'s -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: ArrayListLong
Todos q vc ta exportando tem main? No eclipse, na hora de exportar, tem la pra vc colocar a main, acho q na segunda tela na hora de exportar. Mas geralmente vc exporta o projeto inteiro em zip pra mandar pro monitor []'s 2009/10/15 FelipePA fpa@gmail.com Ah ok, era sobre isso. Então tudo bem, beleza. =) Tá ok, mas e quanto a exportar como .jar? Eu até consegui aqui e tal... mas, assim, o que teria que acontecer quando eu clico pra executar o arquivo? Porque aqui ocorre um erro com a mensagem Failed to load Main-Class manifest attribute... -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Entrega da Lista
Eu nao sei como vc gerou o zip, pode ser q funcione pode ser q nao. Pelo visto q vc falou nao vai da pra importar o zip mas deve da pra importar o projeto separadamente. O ideal era vc exportar pelo eclipse cada projeto e enviar os 2 zips []'s 2009/10/15 Guilherme Bruzzi guibru...@gmail.com Pow eu mandei um zip com os dois projetos dentro, eu não usei export não, é a mesma coisa? 2009/10/15 Zaedy Sayão zaedyj...@gmail.com Sempre foi assim. Exporta em zip mesmo e testa depois se o import ta certo. []'s On Thu, Oct 15, 2009 at 1:23 AM, Jefferson Bandeira jefferson.tecn...@gmail.com wrote: Só para confirmar, o arquivo que eu devo enviar é o Export do meu projeto no Eclipse, certo? -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Guilherme Heynemann Bruzzi Diretoria de Projetos EJCM – Empresa Júnior de Consultoria em Microinformática Departamento de Ciência da Computação – UFRJ www.ejcm.com.br - (21) 2598-9440 -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Ler um arquivo dbf?
Mas ele quer ler dbf, nao bd em accessa cara =P []'s 2009/10/3 Peter P. Lupo ppl...@gmail.com Cara, em java vc vai precisar de um driver jdbc pra access. Não sei se é fácil conseguir. Tem mtos anos desde que procurei um pela última vez. O que vc pode tentar é um bridge JDBC-ODBC. Isso se vc quiser mesmo fazer via Java. Se vc só precisa realmente contar registros, pode fazer um programinha qualquer em vba (usando o próprio access) ou em vb mesmo que retorne na console a quantidade. Aí é só chamar com Runtime.exec() Abraço Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR http://mps.br/ Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/10/2 Zaedy Sayão zaedyj...@gmail.com Acho q no meu pc la do Labma tinha algumas coisas cara, mas se procurar vc acha facil sobre. O problema q eu tinha era pra ler os dados de dbf. Em geral, pra ler os dados era como se fosse ler um txt. Se fosse um dbf muito grande, estourava a pilha e nao dava. Entao vc provavelmente vai ter q ler de pouco em pouco. Agora se for so mesmo pra saber o numero de linhas eh bem mais trank. []'s 2009/10/2 Jorge R Jau Jr mrpeace...@gmail.com Obrigado, Flavio e Zaedy! Abraços! 2009/10/2 Zaedy Sayão zaedyj...@gmail.com Eu ja tinha feito isso uma vez. Tem q usar alguma biblioteca pra ler dbf, um jar mesmo, driver pra isso. Geralmente eles tem sua propria api e retornam as coisas basicas. []'s 2009/10/2 Flavio Costa flavio@gmail.com DBFS são arquivos texto puro ou possuem algum formato binário especifico? http://www.google.com.br/search?sourceid=chromeie=UTF-8q=microsoft+access+java 2009/10/2 Jorge R Jau Jr mrpeace...@gmail.com Pessoal; Gostaria de saber se alguém sabe se é possível abrir um arquivo dbf e fazer a contagem de linhas, sem ter que usar o Access para tal, apenas através de programação, como é feito com arquivos txt. Alguma idéia? Abraços. -- Jorge Ricardo Graduando em Ciência da Computação - UFRJ A verdadeira luta só começa quando achamos que não dá pra lutar mais. -- Flávio Coutinho da Costa -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Jorge Ricardo Graduando em Ciência da Computação - UFRJ A verdadeira luta só começa quando achamos que não dá pra lutar mais. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Ler um arquivo dbf?
Acho q no meu pc la do Labma tinha algumas coisas cara, mas se procurar vc acha facil sobre. O problema q eu tinha era pra ler os dados de dbf. Em geral, pra ler os dados era como se fosse ler um txt. Se fosse um dbf muito grande, estourava a pilha e nao dava. Entao vc provavelmente vai ter q ler de pouco em pouco. Agora se for so mesmo pra saber o numero de linhas eh bem mais trank. []'s 2009/10/2 Jorge R Jau Jr mrpeace...@gmail.com Obrigado, Flavio e Zaedy! Abraços! 2009/10/2 Zaedy Sayão zaedyj...@gmail.com Eu ja tinha feito isso uma vez. Tem q usar alguma biblioteca pra ler dbf, um jar mesmo, driver pra isso. Geralmente eles tem sua propria api e retornam as coisas basicas. []'s 2009/10/2 Flavio Costa flavio@gmail.com DBFS são arquivos texto puro ou possuem algum formato binário especifico? http://www.google.com.br/search?sourceid=chromeie=UTF-8q=microsoft+access+java 2009/10/2 Jorge R Jau Jr mrpeace...@gmail.com Pessoal; Gostaria de saber se alguém sabe se é possível abrir um arquivo dbf e fazer a contagem de linhas, sem ter que usar o Access para tal, apenas através de programação, como é feito com arquivos txt. Alguma idéia? Abraços. -- Jorge Ricardo Graduando em Ciência da Computação - UFRJ A verdadeira luta só começa quando achamos que não dá pra lutar mais. -- Flávio Coutinho da Costa -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Jorge Ricardo Graduando em Ciência da Computação - UFRJ A verdadeira luta só começa quando achamos que não dá pra lutar mais. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Mapas
Eu nao entendi ao certo se vc nao sabe ler do teclado ou se nao sabe manipular os objetos... Mas vamos la. Pra vc ler do teclado a string q o usuario vai digitar, uma forma pode ser: 1. BufferedReader in = new BufferedReader(newInputStreamReader(System.in)); 2. 3. System.out.print(Digite alguma coisa: ); 4. str = in.readLine(); 5. 6. System.out.print(Você digitou: + str); Depois vc pega a string str e passa pro metodo, eh isso q vc quer? []'s 2009/9/28 Eduardo Neves eneve...@gmail.com Pessoal, desculpe a ignorância, mas to empacado nessa questão faz um tempo! Então resolvi apelar pra lista. Deve ser um dúvida trivial. Bom, gostaria de saber como eu faço p tipo eu pedir ao usuário o nome da chave quem vou adicionar a um HashMap. Por ex: eu criei o hashmap hs HashMapString, ArrayListTelefone hs = new HashMapString, ArrayListTelefone(); e depois adicionado a chave e o valor ao hs... hs.put(Joao, new ArrayListTelefone); tudo bem, mas como eu faço pra pedir do usuário a String João?? como se fosse uma função public void incluirNome (String nome){ hs.put(nome, new ArrayListTelefone); } Qualquer explicação e correção eu agradeço! Eduardo Neves... -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Mapas
Putz, pecado mortal! Esqueci q era no BlueJhehe Todos os anos q fui monitor e mesmo depois era o Eclipse, esse periodo comecou o BlueJ e nao acostumei aindahehe Mas fica ai ja pro futuro proximo :) []'s 2009/9/28 Guilherme Bruzzi guibru...@gmail.com BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); Isso seria para ler da tela. Para o blueJ saber que você quer que passe um string basta declarar a função que você escreveu dentro de uma classe (ou seja declarar um metodo) , como: public class Agenda{ private HashMapString, ArrayListTelefone hs; public Agenda(){ hs = new HashMapString, ArrayListTelefone(); } //Não se esqueça que tem que verificar se o nome jah foi inserido, pra não criar listas repetidas e tem que pedir o telefone tbm não só o nome public void incluirNome (String nome){ hs.put(nome, new ArrayListTelefone()); } } 2009/9/28 Zaedy Sayão zaedyj...@gmail.com Eu nao entendi ao certo se vc nao sabe ler do teclado ou se nao sabe manipular os objetos... Mas vamos la. Pra vc ler do teclado a string q o usuario vai digitar, uma forma pode ser: 1. BufferedReader in = new BufferedReader(newInputStreamReader(System.in)); 2. 3. System.out.print(Digite alguma coisa: ); 4. str = in.readLine(); 5. 6. System.out.print(Você digitou: + str); Depois vc pega a string str e passa pro metodo, eh isso q vc quer? []'s 2009/9/28 Eduardo Neves eneve...@gmail.com Pessoal, desculpe a ignorância, mas to empacado nessa questão faz um tempo! Então resolvi apelar pra lista. Deve ser um dúvida trivial. Bom, gostaria de saber como eu faço p tipo eu pedir ao usuário o nome da chave quem vou adicionar a um HashMap. Por ex: eu criei o hashmap hs HashMapString, ArrayListTelefone hs = new HashMapString, ArrayListTelefone(); e depois adicionado a chave e o valor ao hs... hs.put(Joao, new ArrayListTelefone); tudo bem, mas como eu faço pra pedir do usuário a String João?? como se fosse uma função public void incluirNome (String nome){ hs.put(nome, new ArrayListTelefone); } Qualquer explicação e correção eu agradeço! Eduardo Neves... -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Guilherme Heynemann Bruzzi Diretoria de Projetos EJCM – Empresa Júnior de Consultoria em Microinformática Departamento de Ciência da Computação – UFRJ www.ejcm.com.br - (21) 2598-9440 -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Passar de HashMap para ArrayList
http://java.sun.com/javase/6/docs/api/java/util/HashMap.html http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html To sem tempo agora mas vi o values no HashMap q retorna uma Collection q daria pra vc passar pro addAll do ArrayList. Tenta ai e ve se da, pq to sem eclipse aqui pra testar agora e sem tempo xD []'s On Mon, Sep 28, 2009 at 7:36 PM, Pedro Henrique da Costa Braga pedrinho...@gmail.com wrote: Oi, queria saber se existe algum comando para copiar os itens de um HashMap para um ArrayList ou se eu vou ter que usar um for -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Passar de HashMap para ArrayList
Seria bom vc dizer o metodo q vc usou, nao o codigohehe []'s 2009/9/28 Pedro Henrique da Costa Braga pedrinho...@gmail.com Obrigado gente, jah consegui Em 28/09/09, Peter P. Lupoppl...@gmail.com escreveu: Um Map tem chave e valor. Por exemplo, MapString, Integer Quando vc adiciona um elemento, por exemplo: map.put(1, 1); Internamente o map cria uma instância de Map.EntryString, Integer para cada par chave-valor. Assim, vc tem 3 opções pra copiar: ArrayListString arrayList = new ArrayListString(map.keySet()); //Copia só as chaves ArrayListInteger arrayList = new ArrayListInteger(map.values()); //Copia só os valores ArrayListMap.EntryInteger, String arrayList = new ArrayListMap.EntryInteger, String(map.keySet()); //Copia os pares chave-valor. Se depois vc quiser percorrer a coleção for (Map.EntryInteger, String par : arrayList) { par.key(); par.value(); } Obs.: Há dois modos de se copiar uma coleção. Passando uma pra outra no construtor ou usando o método addAll(Collection) Abraço Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/9/28 Jade Costa jademco...@gmail.com Itens de um hashmap, vou entender como chaves do mesmo. tenta o método keySet() , q eh descrito nos links q o zaedy deu... se nao conseguir fala q eu dou mais um pedaço do codigo, hehehehehehehe 2009/9/28 Zaedy Sayão zaedyj...@gmail.com http://java.sun.com/javase/6/docs/api/java/util/HashMap.html http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html To sem tempo agora mas vi o values no HashMap q retorna uma Collection q daria pra vc passar pro addAll do ArrayList. Tenta ai e ve se da, pq to sem eclipse aqui pra testar agora e sem tempo xD []'s On Mon, Sep 28, 2009 at 7:36 PM, Pedro Henrique da Costa Braga pedrinho...@gmail.com wrote: Oi, queria saber se existe algum comando para copiar os itens de um HashMap para um ArrayList ou se eu vou ter que usar um for -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Jade Moreira da Costa Diretoria de Projetos EJCM – Empresa Júnior de Consultoria em Microinformática Departamento de Ciência da Computação – UFRJ www.ejcm.com.br - (21) 2598-9440 -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Mapas
Eu devo estar por aqui e uma boa parte dos monitoresrsrs []'s 2009/9/28 Eduardo Neves eneve...@gmail.com É, Jade depois eu li o codigo e vi nao existia metodo só com a String...tinha de ser (String, int)... mas minha minha dúvida era com a parte da String mesmo. Então tirada tirada em um método, eu não teria dúvidas no outro. Perdão! E Guilherme, hahahaha... nem pensei nisso!! Valeu valeu geral! Gratíssimo Volto ai de madrugada com mais dúvidas talvez. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Aula de Eclipse
O problema eh q a outra semana eh JIC e nao tem aula. []'s 2009/9/27 Fillipe Barros fillipe...@gmail.com Eu acho que seria uma boa idéia o adiamento de uma semana dessa aula... att 2009/9/27 Peter P. Lupo ppl...@gmail.com Depende do professor. Lembre-se que o fato do prof. Jonathan ser compreensível e atento a críticas/sugestões não torna isto uma democracia. *rs* Abraço Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/9/27 Marcus Leopoldino marcus...@gmail.com Mas Peter, isso não foi uma reclamação, foi só um estranhamento que todos devem considerar justificável, pelo visto. Levantei a questão pq normalmente neste horário eu estou trabalhando (e no caso é trabalho mesmo, não é estágio), e reservei esse horário pra isso justamente pq quando me inscrevi na disciplina não imaginei que haveriam horários extras, ou pelo menos que estes não seriam obrigatórios. Que bom que em comp2 não é assim, mas pq não discutimos todos juntos na aula p achar um horário melhor p todos? abs Marcus 2009/9/27 Peter P. Lupo ppl...@gmail.com Esta semana é ideal justamente por isso. Quem tem estágio pode pedir redução de carga na semana de prova, garantida pela lei do estágio. Não precisam ficar reclamando sobre a obrigatoriedade da aula. Já está em discussão na lista de monitoria. Mas não se acostumem. Tem profs. por aí que só de ouvir esta reclamação já estaria tendendo a corrigir as provas de quem reclamou (talvez da turma toda) de má vontade, além de não tirar a obrigatoriedade da aula. Comp 2 não é assim. Estamos discutindo e quando tivermos uma resposta para a reclamação de vcs, vcs saberão. Abraço! Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/9/27 Alexandre Estebanez aesteba...@gmail.com Alem de nao ser horario de aula, tem prova quinta e sexta pra boa parte dos alunos inscritos, nao teria como adiar essa aula? 2009/9/27 Leonardo F. Borba leofbo...@gmail.com Ué, a presença é obrigatória fora do horário da aula? [2] 2009/9/27 Marcus Leopoldino marcus...@gmail.com Ué, a presença é obrigatória fora do horário da aula? e pra quem faz estágio e tem outros compromissos no horário? haverá alguma penalização para os que faltarem? abs Marcus 2009/9/27 Felipe Costa jhcco...@gmail.com Haverá uma aula de eclipse na quarta-feira(dia 30) de 15 hs à 17 hs no LEP. O Eclipse será usado no curso daqui pra frente, essa aula já foi avisada pelo professor na última aula e a presença é obrigatória. -- Abraços, Felipe H. -- Leonardo F. Borba -- Alexandre Palieraqui Rodrigues Estebanez Assessoria de Qualidade EJCM – Empresa Júnior de Consultoria em Microinformática Departamento de Ciência da Computação – UFRJ www.ejcm.com.br - (21) 2598-9440 / (21) 8559-2407 -- Fillipe Barros da Silva Diretoria Jurídico-Financeira EJCM – Empresa Júnior de Consultoria em Microinformática Departamento de Ciência da Computação – UFRJ www.ejcm.com.br - (21) 2598-9440 -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: toString()
Achei q eu fosse o unico louco acordado as 2 da manha.hehe ( e amanha tem prova do poscomp...rs) Bem, eu nao sei se vcs ja deram Comparable e/ou Comparator, mas vc pode usar um deles para ordenar os nomes, no resto, o Flavio ja disse tudo. []'s 2009/9/27 Miguel Jonathan migjonat...@gmail.com Flavio, você será nomeado Monitor Honorário. Suas intervenções são sempre claras, completas e corretas. Muito bom. É isso aí, Felipe, os métodos print e println da classe PrintStream (da qual System.out é uma instância) podem receber como argumento uma String, ou uma referência de qualquer outro tipo (além de ints, floats, etc). Quando o argumento não for do tipo String, o método print/println envia um toString() para o objeto, e imprime a String de retorno. Se a classe do objeto não tiver definido o método to String(), será usado o método toString() da superclasse dele, mas isso não vimos ainda. Jonathan 2009/9/27 Flavio Costa flavio@gmail.com Pelo enunciado acredito fortemente que o método *retorna* uma String e não imprime no console. Mais precisamente, você deve sobrescrever o comportamento do método toString()http://java.sun.com/javase/6/docs/api/java/lang/Object.html#toString%28%29da classe java.lang.Objecthttp://java.sun.com/javase/6/docs/api/java/lang/Object.html(tre Por padrão sempre que a máquina virtual precisa de uma representação textual do objeto (seja para imprimir ou para concatenar com outra String) o método *toString()* é chamado. Por exemplo: class A { public String toString() { return ClassA } } ... A variavel = new A(); System.out.println(a); // isso é igual a fazer: System.out.println(a.toString()); System.out.println(Essa é a + a); // System.out.println(Essa é a + a.toString()); Vai imprimir no console: ClassA Essa é a ClassA Para imprimir cada coisa em uma linha basta adicionar um \n no final de cada linha. Por exemplo: class A { public String toString() { String ret = Opa!\n; ret = ret + Tudo bem?; return ret; } } ... System.out.println(a); Vai imprimir: Opa! Tudo bem? Acho que é isso. 2009/9/27 FelipePA fpa@gmail.com Opa, Surgiu uma dúvida aqui: na página falando sobre o trabalho da Lista 2 tem escrito em uma das regras a cumprir d) toString() – retorna uma String com o seguinte formato: - uma linha por nome - em cada linha, o nome, seguido de :, seguido da lista de números desse nome separados por uma barra /. - os nomes devem estar em ordem alfabética. Nesse caso está pedindo pra que esse método retorne uma String, ou é para que imprima no terminal? Caso seja para retornar a String, alguém soube como fazer? Se pudesse dar uma dica, eu agradeceria bastante. :) Abraços Felipe P. de Aguiar -- Flávio Coutinho da Costa -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Projeto Final já está no ar, e o s prazos são curtos!
So vai ter C e M. O controle recebe o q tiver q receber da aplicacao cliente direto, usa o modelo e pronto, so isso. []'s 2009/6/9 André Santos asanto...@gmail.com Olá, Estou em dúvida quanto a aplicar o MVC na aplicação do servidor. Como foi dito, o servidor não precisa de um interface gráfica. O que chamaria o método do controlador, visto que não teria um ActionListener? Obrigado 2009/5/30 Peter P. Lupo ppl...@gmail.com: Existem, na verdade, algumas formas de se aplicar MVC. A forma mais comum é implementar o controle no ActionListener, mas esta é bastante desaconselhável. O ideal é fazer o ActionListener chamar um método do controlador. Para atualizar a interface depois de uma ação executada, de acordo com o MVC, o ideal seria registrar a View como observadora do Model. Porém, o mais comum e simples de fazer é fazer com que o controlador retorne os dados novos ou objetos modificados para o AL e este modifica o que tiver que modificar na View. Como o AL já é normalmente fortemente integrado com a View (para pegar as informações modificadas pelo usuário e passar os parâmetros por controlador), normalmente ele é tratado como um componente da View, trazendo a necessidade de um controlador. Normalmente o MVC é feito assim. Abraço! Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/5/30 lioy lioyu...@gmail.com uma coisa ... Precisa usar o MVC do mesmo jeito que o professor explico na sala? implementando observer e a outra interface? eu fiz um mvc num projeto... separando o tratamento de eventos do view e do model ta tudo separado e funcionando .. só que eu nao fiz do jeito dele .. tem problema? -- André Santos Teixeira de Carvalho Graduando em Ciência da Computação - DCC/UFRJ -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Projeto Final já está no ar, e o s prazos são curtos!
Ah sim, isso q o Flavio falou achei q fosse obvio, mas agora q ele disse, entendi o q talvez o aluno possa ter pensado. MVC != ActionListener Isso eh fundamental. Se vc esta pensando assim, nao entendeu o q eh MVC. MVC eh independente de plataforma. Se tiver duvidas sobre mvc, pode me procurar. Amanha a tarde estarei no lci se quiser, de 13 as 15. Alias, qualquer um pode passar la. Eu ja nao lembro o q eh pra fazer no projeto =P mas suponho q como o Flavio disse tenha q conectar por socket, entao eh so fazer como ele disse, uma classe q receba os dados e passe pra quem faca o q precisa com eles. Alias, essa parte de socket eh extremamente simples, nao tem o q inventar. Tem varios exemplos prontos por ai. BTW, espero q ninguem esteja acoplando a visao ao controlador Agora q parei pra pensar na duvida, pensei q pode ter coisas do tipo []'s 2009/6/9 Flavio Costa flavio@gmail.com MVC != ActionListener. ActionListeners são a maneira Swing de tentar separar a logica do programa da interface. Na aplicação servidor você pode pensar na vista do seu programa, a parte que *recebe *informações do cliente e repassa para o *controlador *(provavelmente a parte que está lidando com os Sockets) e este sim sabera o que fazer com a mensagem recém chegada. Ex: InputStream input = socket.getInputStream(); byte[] bytes = new byte[1024]; input.read(bytes); controlador.interpreta(bytes); A logica de ler do socket acima é apenas para ilustrar, não sei nem se funciona =P 2009/6/9 André Santos asanto...@gmail.com Olá, Estou em dúvida quanto a aplicar o MVC na aplicação do servidor. Como foi dito, o servidor não precisa de um interface gráfica. O que chamaria o método do controlador, visto que não teria um ActionListener? Obrigado 2009/5/30 Peter P. Lupo ppl...@gmail.com: Existem, na verdade, algumas formas de se aplicar MVC. A forma mais comum é implementar o controle no ActionListener, mas esta é bastante desaconselhável. O ideal é fazer o ActionListener chamar um método do controlador. Para atualizar a interface depois de uma ação executada, de acordo com o MVC, o ideal seria registrar a View como observadora do Model. Porém, o mais comum e simples de fazer é fazer com que o controlador retorne os dados novos ou objetos modificados para o AL e este modifica o que tiver que modificar na View. Como o AL já é normalmente fortemente integrado com a View (para pegar as informações modificadas pelo usuário e passar os parâmetros por controlador), normalmente ele é tratado como um componente da View, trazendo a necessidade de um controlador. Normalmente o MVC é feito assim. Abraço! Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/5/30 lioy lioyu...@gmail.com uma coisa ... Precisa usar o MVC do mesmo jeito que o professor explico na sala? implementando observer e a outra interface? eu fiz um mvc num projeto... separando o tratamento de eventos do view e do model ta tudo separado e funcionando .. só que eu nao fiz do jeito dele .. tem problema? -- André Santos Teixeira de Carvalho Graduando em Ciência da Computação - DCC/UFRJ -- Flávio Coutinho da Costa -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Projeto Final já está no ar, e o s prazos são curtos!
Se vc garante q eh MVC entao acho q esta tudo bem :) A especificacao diz MVC, nao diz como vc tem q fazer, desde q seja feito. []'s 2009/5/30 lioy lioyu...@gmail.com uma coisa ... Precisa usar o MVC do mesmo jeito que o professor explico na sala? implementando observer e a outra interface? eu fiz um mvc num projeto... separando o tratamento de eventos do view e do model ta tudo separado e funcionando .. só que eu nao fiz do jeito dele .. tem problema? -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Projeto Final já está no ar, e o s prazos são curtos!
O natural seriam aplicacoes desktop ou ate applets, mas web nem eh dado no curso o.O []s 2009/5/27 Lucas Teixeira lu...@lucasteixeira.com As aplicações cliente e servidor vão ser aplicações desktop, applets, aplicações web usando Java...? -- Lucas Teixeira 2009/5/27 Miguel Jonathan migjonat...@gmail.com O texto com o Projeto Final já está no ar, e os prazos são curtos! Veja no site, em http://www.dcc.ufrj.br/~comp2/http://www.dcc.ufrj.br/%7Ecomp2/ Lá está uma especificação preliminar. Os grupos poderão colocar perguntas de esclarecimento, pois algumas características do projeto não estão completamente definidas. A parte de MVC será dada essa semana, e threads logo em seguida. Jonathan -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Projeto Final já está no ar, e o s prazos são curtos!
Tela = interface grafica Nao precisa ter, pode ser so um console. Se quiser fazer, eh extra Se vc faltar, provavelmente vai ter q apresentar depois, sozinho. Sobre os extras nao entendi. Se fizer tudo q foi pedido, de maneira bem feita, ganha 10. Se fizer a mais, ganha mais. Se vc nao fizer algo mas fizer algum extra vai ganhar mais pontos, agora se vai ser suficiente pra uma coisa se sobrepor a outra ai depende do q foi. Mas teoricamente se vc teve tempo pra fazer algo EXTRA vc ja deve ter feito tudo q era obrigatorio. []'s 2009/5/27 Cláuvin Erlan newworldtrave...@gmail.com Algumas dúvidas: Cada grupo poderá incluir funcionalidades adicionais ao seu sistema, além das especificadas acima. Tudo o que o que for feito a mais será considerado, lembrando que já houve grupos nos períodos passados com notas superiores a 10. Para que a nota fique acima de 10, é necessário que o trabalho, SEM os extras, valha 10? Ou seja, se o essencial ficou com 8, a nota ainda pode subir? Atenção: A presença de todos os componentes do grupo é obrigatória. A falta, sem justificativa adequada que configure motivo de força maior, implicará em nota zero no trabalho para o membro ausente. E se ele faltar, por força maior? Vale o que está no site, ou seja, O aluno que faltar à apresentação por motivo de força maior, justificado no dia, mas tiver comprovadamente participado do projeto, receberá a nota atribuída ao trabalho, mas ela contribuirá para a média com peso 2, em vez de peso 3.? O servidor deve possibilitar o cadastramento dos clientes (nome, login, senha, e-mail, endereço) e produtos (nome, tipo, ano de fabricação), e deve ter uma interface gráfica mostrando as ações que estão ocorrendo. A aplicação servidor não precisa ter tela. Fica a cargo de vocês fazerem como uma parte extra. Ou seja, a aplicação servidor não precisa ter tela, mas deve ter uma interface gráfica?! On 27 maio, 10:47, Miguel Jonathan migjonat...@gmail.com wrote: O texto com o Projeto Final já está no ar, e os prazos são curtos! Veja no site, emhttp://www.dcc.ufrj.br/~comp2/http://www.dcc.ufrj.br/%7Ecomp2/ Lá está uma especificação preliminar. Os grupos poderão colocar perguntas de esclarecimento, pois algumas características do projeto não estão completamente definidas. A parte de MVC será dada essa semana, e threads logo em seguida. Jonathan -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Projeto Final já está no ar, e o s prazos são curtos!
Eh, eu nao percebi, mas o q vale eh faca o necessario e se der, faca o extra :) Quanto ao extra, nao tinha pensado assim como vc falou, mas tb nao descordei. De fato tb acho q o obrigatorio eh mais importante e uma coisa nao iria substituir outra mas eh so q extra tb vale ponto =P E suas piadas hein Peter xD []'s 2009/5/27 Peter P. Lupo ppl...@gmail.com Zaedy não percebeu que a descrição do trabalho se contradiz sobre a interface do servidor. E claramente discordamos na avaliação de extras. Bom, se concentre em fazer o basico enquanto se decide sobre o extra. Abraço! Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/5/27 Peter P. Lupo ppl...@gmail.com hehehe... a da tela x interface gráfica ficou até engraçada... quem conseguir fazer uma interface gráfica sem tela deveria ganhar pontos extras! *rs* Para que a nota fique acima de 10, é necessário que o trabalho, SEM os extras, valha 10? Ou seja, se o essencial ficou com 8, a nota ainda pode subir Acho que é necessário que o trabalho sem os extras valha 10 para evitar substituição de funcionalidades, mas a última palavra é do prof. E se ele faltar, por força maior? Vale o que está no site, ou seja, O aluno que faltar à apresentação por motivo de força maior, justificado no dia, mas tiver comprovadamente participado do projeto, receberá a nota atribuída ao trabalho, mas ela contribuirá para a média com peso 2, em vez de peso 3.? Acredito que sim. Vale o que o prof. disser. De qualquer forma, implemente tudo o que foi pedido e compareça na avaliação. :¬) Quanto a interface gráfica, vc pode fazer uma tela que simule uma console e está resolvido! *rs* (brincadeira) Abraço! Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/5/27 Cláuvin Erlan newworldtrave...@gmail.com Algumas dúvidas: Cada grupo poderá incluir funcionalidades adicionais ao seu sistema, além das especificadas acima. Tudo o que o que for feito a mais será considerado, lembrando que já houve grupos nos períodos passados com notas superiores a 10. Para que a nota fique acima de 10, é necessário que o trabalho, SEM os extras, valha 10? Ou seja, se o essencial ficou com 8, a nota ainda pode subir? Atenção: A presença de todos os componentes do grupo é obrigatória. A falta, sem justificativa adequada que configure motivo de força maior, implicará em nota zero no trabalho para o membro ausente. E se ele faltar, por força maior? Vale o que está no site, ou seja, O aluno que faltar à apresentação por motivo de força maior, justificado no dia, mas tiver comprovadamente participado do projeto, receberá a nota atribuída ao trabalho, mas ela contribuirá para a média com peso 2, em vez de peso 3.? O servidor deve possibilitar o cadastramento dos clientes (nome, login, senha, e-mail, endereço) e produtos (nome, tipo, ano de fabricação), e deve ter uma interface gráfica mostrando as ações que estão ocorrendo. A aplicação servidor não precisa ter tela. Fica a cargo de vocês fazerem como uma parte extra. Ou seja, a aplicação servidor não precisa ter tela, mas deve ter uma interface gráfica?! On 27 maio, 10:47, Miguel Jonathan migjonat...@gmail.com wrote: O texto com o Projeto Final já está no ar, e os prazos são curtos! Veja no site, emhttp://www.dcc.ufrj.br/~comp2/http://www.dcc.ufrj.br/%7Ecomp2/ Lá está uma especificação preliminar. Os grupos poderão colocar perguntas de esclarecimento, pois algumas características do projeto não estão completamente definidas. A parte de MVC será dada essa semana, e threads logo em seguida. Jonathan -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Projeto Final já está no ar, e o s prazos são curtos!
Bem, quanto ao banco, ou vc usa um banco portatil ou vc leva o notebook, instalar no laboratorio nao vai dar. Quanto a interface, acho q nos outros trab nao teve prob quanto ao netbeans. Quanto ao mvc: http://pt.wikipedia.org/wiki/MVC Vai ter uma aula ainda, mas se me achar, pode me procurar q eu te explico, mas basicamente vc tem q dividir sim sua parte do banco da parte da visao e criar o controle q acessa o banco e tem suas regras, pegando la os valores da tela []'s 2009/5/28 Lucas Teixeira lu...@lucasteixeira.com Usa SQLite. É um banco de dados que fica guardado em um arquivo. Provavelmetne o JDBC tem opção pra usar o SQLite, senão coloca sqlite+java no Google e pronto. -- Lucas Teixeira 2009/5/28 lioy lioyu...@gmail.com Bom , to com umas dúvidas e tem certa relação com o trabalho. Eu tinha feito um sistema simulando uma distribuidora de agua na forma daqueles de pizzaria , em que a pessoa diz o telefone e através desse a telefonista digita o telefone numa tela e consegue o nome e o endereço do cliente. Fiz isso usando jdbc com mysql com interface grafica e adicionando o driver do mysql (mysql-connector) ao build path do meu projeto no eclipse .No final deu tudo certo eu exportei do eclipse como jar executavel , o programa tava funcionando certo no meu pc só clicando no icone (jar) , só que quando eu botei em outro pc não funcionou , ja esperava porque o outro pc nao tinha mysql e nem o banco de dados q eu tinha feito, tabelas , etc.. Eu criei diferentes pacotes dentro do meu projeto : 1 chamado jdbc que tinha uma classe que conectava ao banco de dados , outro para a parte grafica , outro quer era no caso o clienteDAO (Data Access Object) com metodos de select , insert , etc no banco de dados ; um chamado modelo para as classe cliente , produto ... Queria saber se eu preciso instalar o banco de dados na maquina que eu apresentar o projeto e criar as tabelas necessarias , e se isso é viável (por conta da apresentação)? Se essa estrutura de pacotes esta certa , isso que é MVC ? No meu caso eu tb usei o netbeans para criar a interface gráfica depois exportei pro eclipse (trabalheira sem fim fazer isso a mão .. ¬¬) pode fazer a interface no netbeans..? Obrigado...=) -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Projeto Final já está no ar, e o s prazos são curtos!
Boa Flavio, ia falar isso mas estava com uma preguica enorme de escrever xD []'s 2009/5/28 Flavio Costa flavio@gmail.com http://db.apache.org/derby/ http://hsqldb.org/ Ambas implementações fáceis de serem embutidas em aplicações (assim como o SQLite, mas este não é feito em Java, os outros 2 sim.) Não sei se ambos seguem o padrão SQL ao pé da letra (nunca vi um RDBMS que seguisse, vide: post do Davi na lista do GUL)http://groups.google.com/group/gul-ufrj/browse_thread/thread/8eda2a6c946f2c4e, caso não sigam seria interessante dar uma olhada na JPA, mais especificamente no Hibernate http://hibernate.org e seus dialetoshttp://docs.jboss.org/hibernate/stable/core/reference/en/html/configuration-optional.html#configuration-optional-dialects, mas acho que isso já sairia um pouco do escopo do projeto, não sei. Qualquer dúvida estamos aí. 2009/5/28 Zaedy Sayão zaedyj...@gmail.com Bem, quanto ao banco, ou vc usa um banco portatil ou vc leva o notebook, instalar no laboratorio nao vai dar. Quanto a interface, acho q nos outros trab nao teve prob quanto ao netbeans. Quanto ao mvc: http://pt.wikipedia.org/wiki/MVC Vai ter uma aula ainda, mas se me achar, pode me procurar q eu te explico, mas basicamente vc tem q dividir sim sua parte do banco da parte da visao e criar o controle q acessa o banco e tem suas regras, pegando la os valores da tela []'s 2009/5/28 Lucas Teixeira lu...@lucasteixeira.com Usa SQLite. É um banco de dados que fica guardado em um arquivo. Provavelmetne o JDBC tem opção pra usar o SQLite, senão coloca sqlite+java no Google e pronto. -- Lucas Teixeira 2009/5/28 lioy lioyu...@gmail.com Bom , to com umas dúvidas e tem certa relação com o trabalho. Eu tinha feito um sistema simulando uma distribuidora de agua na forma daqueles de pizzaria , em que a pessoa diz o telefone e através desse a telefonista digita o telefone numa tela e consegue o nome e o endereço do cliente. Fiz isso usando jdbc com mysql com interface grafica e adicionando o driver do mysql (mysql-connector) ao build path do meu projeto no eclipse .No final deu tudo certo eu exportei do eclipse como jar executavel , o programa tava funcionando certo no meu pc só clicando no icone (jar) , só que quando eu botei em outro pc não funcionou , ja esperava porque o outro pc nao tinha mysql e nem o banco de dados q eu tinha feito, tabelas , etc.. Eu criei diferentes pacotes dentro do meu projeto : 1 chamado jdbc que tinha uma classe que conectava ao banco de dados , outro para a parte grafica , outro quer era no caso o clienteDAO (Data Access Object) com metodos de select , insert , etc no banco de dados ; um chamado modelo para as classe cliente , produto ... Queria saber se eu preciso instalar o banco de dados na maquina que eu apresentar o projeto e criar as tabelas necessarias , e se isso é viável (por conta da apresentação)? Se essa estrutura de pacotes esta certa , isso que é MVC ? No meu caso eu tb usei o netbeans para criar a interface gráfica depois exportei pro eclipse (trabalheira sem fim fazer isso a mão .. ¬¬) pode fazer a interface no netbeans..? Obrigado...=) -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Flávio Coutinho da Costa -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Duvida lista 3 , questão 5
Eu olhei agora e nao tem mesmo nao. []'s 2009/5/11 Peter P. Lupo ppl...@gmail.com Eu tenho que olhar na API mas estou quase certo que não tem construtor que aceite os dois parâmetros. Abraço! Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/5/11 claudio barbosa de souza claudio...@gmail.com Em seguida, constrúa outro TreeSet para ser ordenado pelo Comparator por pontos, passando o primeiro TreeSet como argumento do construtor. texto extraído da questão 5 eu consigo fazer uma coisa* ou outra*, as duas juntas não sei como se faz, e nem foi ensinado tal coisa! *uma coisa new TreeSetAluno(new ComparadorPontos()); *outra new TreeSetAluno(myaluno) tenho quatro classes , Aluno,ComparadorPontos,ComparadorNome,TestaAluno. desde ja grato!!! -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Duvida lista 3 , questão 5
Eu acho q quem fez essa questao foi o professor, pergunte a ele amanha na aula. Realmente nao vejo muito o q fazer, acho q deve ter algum erro. []'s 2009/5/11 claudio barbosa de souza claudio...@gmail.com esta é a última questão , eu fiz na ordem!!! Existem muitas soluções, tem que haver afinal! o intuito da lista é desvendar novas soluções!! neste caso não há nova solução. Só as antigas mesmo!! rsrsrsr . Deve ter acontecido algum erro na hora de fazer a lista! provalvelmente vao anular. O objetivo já foi alcançado (gerar uma duvida, uma discussão). valew pela força! não bebam muito café! -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Monitoria de comp2
Sim, eh pra confirmar. 2 e contando... Ah sim, levem os topicos q tem duvidas. So vou falar do q perguntarem, nao vou dar uma aula especifica, como geralmente faco. Acho q todos os topicos q deram consigo falar de cabeca sem problema. O maximo q vai acontecer eh ter um delay, mais ai vcs relevam =P Se tiverem exemplos, para tirar duvidas nos exemplos melhor ainda. Lembrando q a lista serve pra tirar duvidas e nao vejo ninguem postar nada tem tempo. []'s On Sat, May 2, 2009 at 1:28 PM, Matheus Ribeiro Motta de Almeida mirhous.mm @gmail.com wrote: Somos 2. 2009/5/2 Cláuvin Erlan newworldtrave...@gmail.com É pra confirmar? Blz, já tem um! o/ -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Monitoria de comp2
Gente, estou enviando esse email pra confirmar a monitoria, segunda, as 15 hs, no lci, no lab 3. Queria q as pessoas q falaram q iriam, confirmasse pela lista, por favor. []'s -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Dúvida na Lista 2
Shiii, ta ai uma coisa q eu nao sei tbrsrss Vamos ver se alguem responde pra eu aprender. Viu, pessoal pensa q sei tudo. Mas ate onde eu sei nao tem como, so se vc usar Runtime pra chamar o comando. []'s 2009/4/7 claudio barbosa de souza claudio...@gmail.com Questao1 , eu preciso apagar o conteudo da console quando voltar ao menu principal???(Deixar a tela é branco)!! De qq forma como se faz em java o equivalente do cls do DOS ou clrscr do pascal ja procurei na net não achei. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Dúvida na Lista 2
Eh como o Jade disse, poder, pode, mas nao deve, logo, nao faca.hehe Coloque num metodo a parte. []'s 2009/4/5 Jade Costa jademco...@gmail.com Poder, pode, mas fica menos orientado a objeto... pois o objetivo eh trabalhar o menos possivel. Como assim? imagina q isso ai eh um programa q vc tah desenvolvendo pra sua empresa, certo? ai vc terminou ele e fez ele assim... ai vc teve q imprimir isso dai em varios lugares... ou seja, vc teve q escrever esse for ai, em varias classes e métodos (apesar de q nesse caso vc soh teve q escrever em um)... se vc desse override no toString() vc nao precisaria ter uma mao d obra tao grande, e poderia escrever apenas System.out.println(jogos.get(j)); (porem ficaria melhor usar um foreach que ai vc escreveria algo do tipo: for(Jogo jogo : jogos) { System.out.println(jogo);} (isso se a sua classe se chamar Jogo)). Aí agora imagina que seu chefe na sua empresa nao gostou de como vc imprimiu isso, e manda vc mudar... vc teria q mudar em TODOS os lugares em q vc imiprimu isso dai usando seu jeito... ou seja, se vc tivesse usado o toString(), teria q mudar apenas um lugar... é pra isso que serve orientação a objeto, pra poupar trabalho, e fazer menos erros, pois com o toString() redefinido por vc, as chances d vc escrever errado oq vc quer, diminuem... se nao entendeu eh soh dizer q explico d novo ;) 2009/4/5 lioy lioyu...@gmail.com No exercicio 1 para listar os jogos eu fiz dessa maneira : for(int j=0;jjogos.size();j++){ System.out.println(Nome do jogo: + jogos.get(j).getNome() + '\n' + Video Game : + jogos.get(j).getVideoGame() + '\n' + Local onde está guardado: + jogos.get(j).getLocal() + '\n'); } pode ser feito assim? Pois eu li no site após ter feito , que precisa ter usado toString() -- Jade Moreira da Costra Diretoria de Projetos EJCM – Empresa Júnior de Consultoria em Microinformática Departamento de Ciência da Computação – UFRJ www.ejcm.com.br - (21) 2598-9440 -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Dúvida na Lista 2
Hehehehe, verdade []'s 2009/4/5 Carlos Lopes carlosedlo...@gmail.com E não é syso, é System.out.println. Não deixa explicitado assim pq tem q apertar o ctrl + espaço depois do syso. Senão vcs vão receber um monte de listas com syso(pessoa) literalmente :) [s] ttc 2009/4/5 Jade Costa jademco...@gmail.com Soh um pequeno parenteses, no foreach do Peter : for (Pessoa pessoa : pessoas) { syso(aluno); } ali na segunda linha, nao eh syso(aluno); eh syso(pessoa); ;) soh isso msm... 2009/4/5 Peter P. Lupo ppl...@gmail.com Bom, faz parte da matéria. Não é difícil. Dar override num método é igual em todo método. O nome do método e os tipos dos parâmetros têm que ser exatamente os mesmos e vir na mesma ordem. Esta é a assinatura do método, é o que o diferencia dos outros. Você não consegue colocar numa classe dois métodos com estas coisas iguais. Então é só colocar numa subclasse, outro método com nome e parâmetros iguais. O valor de retorno pode ser do mesmo tipo ou de um subtipo. Por exemplo, se o método original retorna Pessoa, o que sobrescreve pode retornar Pessoa ou Aluno se Aluno herda de Pessoa. Isto se chama de contravariância. Se alguém quiser entender o conceito mais profundamente é só perguntar. Isto é assim pq em algum lugar no seu código vc vai chamar este método esperando receber uma instância de Pessoa. Como todo Aluno se comporta como uma Pessoa (por causa da herança) os métodos todos de Pessoa estarão em Aluno e poderão ser chamados sem problemas, como se Aluno fosse instância de Pessoa (e indiretamente é). Vocês utilizarão mais este tipo de recurso conforme se aprofundarem na matéria, então não se preocupem com este parágrafo agora. Se vc quiser ter certeza que fez certo, na linha imediatamente anteorior ao novo método toString() escreva @Override (sem as aspas). Este é um recurso chamado Annotations que vamos ensinar mais pra frente. Esta anotação faz com que o compilador verifique se este método realmente sobrescreve algum em alguma superclasse. Se ele não o fizer, dará um errinho pra te avisar. O foreach é bem simples. Em Java se chama enhanced for. Ele diz basicamente: para cada pessoa na coleção pessoas...: for (Pessoa pessoa : pessoas) { syso(aluno); } Explicando: for (Tipo nomeDaReferencia : colecao) { //fazer alguma coisa utilizando nomeDaReferencia } Outro exemplo: for (Aluno aluno : turma.getAlunosInscritos()) { syso(DRE: + aluno.getDRE()); } Qq dúvida, perguntem. Abraço! Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://pplupo.googlepages.com/ Cell. +55 (021) 81742487 2009/4/5 lioy lioyu...@gmail.com ok . Mas é que do jeito que eu tinha feito tava certo agora na hora de refazer usando esses metodos eu to meio confuso , nunca tinha usado foreach e nem dado override no metodo toString(). -- Jade Moreira da Costra Diretoria de Projetos EJCM – Empresa Júnior de Consultoria em Microinformática Departamento de Ciência da Computação – UFRJ www.ejcm.com.br - (21) 2598-9440 -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Aula de monitoria
Bem Carina, o problema eh q ganha a maioria. Fica dificil um monitor reservar o horario so pra vc. Os outros horarios nem se fala, eh quase impossivel alguem nao ter aula E monitoria na hora do almoco rende muito pouco. Tenta fazer um esforco de ir algum dia. Como nao eh sempre, uma vez ou outra []'s 2009/3/24 Carina Cruz Carmo carina...@dcc.ufrj.br Só posso 2ª, ou 4ª ou 6ª, entre 10 hs e 12 hs. Ou qualquer dia no horário de almoço, ou seja, das 12 hs às 13 hs. Nenhum monitor pode no horário de almoço? Acredito que ninguém tenha aula nesse horário. Abs, 22k. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Aula de monitoria
Bem, vou desconsiderar a primeira parte do seu email pq nao eh por essa linha q falei e isso nao eh nem um pouco pertinente a lista. Como eu disse, eh uma questao realmente de maioria. Monitoria no almoco eh ruim. Primeiro q nunca eh 1 hora. O pessoal chega atrasado, vai comprar algo pra lanchar, ate arrumar o lab, sai mais cedo pra chegar na hora pra aula a tarde, enfim, varios problemas. Se o pessoal tem esse horario mas prefere outro, eu nao tenho como mudar isso. No mais, o email do TTC ja resume tudo. Tente falar com um monitor ou ate mesmo o professor e tirar suas duvidas. []'s 2009/3/25 Carina Cruz Carmo carina...@dcc.ufrj.br Zaedy, eu acordo às 6 hs da manhã, ando 20 min até o ponto do ônibus, fico plantada no ponto igual uma otária esperando o desgraçado do 485 passar, vou no ônibus lotado pior que sardinha em lata. Perco os 20 min finais da aula pq o ônibus Fundão - Praia Vermelha sai às 12 hs em ponto do alojamento, almoço no ônibus, ando do aeroporto Santos Dummont até o trabalho (Praça Tiradentes), trabalho o resto do dia inteiro, ando mais 20 min do trabalho até em casa, sendo que geralmente preciso passar no super-mercado no caminho. Chego em casa e ainda preparo o jantar, lavo louça, faço faxina. E vc me diz: Tenta fazer um esforco ? Na boa, acho que eu já faço muito esforço. Infelizmente não sou rica nem vivo de renda, e não posso faltar o trabalho p/ ir à monitoria, ainda que seja uma vez ou outra. O máximo de esforço que eu poderia fazer é deixar de pegar o ônibus Fundão - Praia Vermelha, que é de graça, para assistir à monitoria na hora do almoço (e nesse dia gastaria passagem p/ ir p/ o trabalho). Até onde eu sei, nenhuma disciplina do curso é ministrada no horário do almoço, então penso que a maioria, como vc disse, poderia nesse horário. Neste caso, acho injusto o critério ganha a maioria. Se a maioria quiser a monitoria num horário que outros têm aula, então estes serão prejudicados. Acho que o critério deveria ser: horário em que ninguém tem aula. Ou então pelo menos dividir, uma monitoria no horário em que a maioria quer, e outra no horário do almoço. Bom, essa é só a minha opinião. Se eu for a única pessoa que quer monitoria no horário almoço, já sei que não vai rolar. Aos que puderem ir, aproveitem por mim! Abs, 22k. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Monitoria no horário do almoço
Tb nao vejo problema, mas vou esperar os monitores responderem. []'s 2009/3/25 Carlos Lopes carlosedlo...@gmail.com Acredito q, se houver quórum, algum monitor provavelmente vai conseguir um horariozinho sim. [s] ttc 2009/3/25 Carina Cruz Carmo carina...@dcc.ufrj.br Alguém aqui além de mim, gostaria que ALGUMA monitoria fosse dada no horário do almoço (12 hs às 13 hs) ? Algum monitor se disponibilizaria a dar ALGUMA monitoria no horário do almoço? Atc., 22k. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Duvida
Se vc quer checar se exportou corretamente, tenta importar o arquivo e verifica como fica :) []'s 2009/3/22 Matheus Ribeiro Motta de Almeida mirhous...@gmail.com Monitores, Eu jah enviei a lista para o email a uns dias, porem eu naum sei se expostei corretamente com o eclipse, voces poderiam checar para mim Obrigado Matheus Motta -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: duvida na lista 1
Sim, tb eh valido. []'s On Mon, Mar 23, 2009 at 1:43 AM, Luiza Vivas luiza.vi...@gmail.com wrote: Eu coloquei pra pessoa escolher o tamanho (y) -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Links incorretos no site 2009/1
Deve ser problema de encoding. Tente renomear os arquivos e retirar espacos. []'s 2009/3/14 Miguel Jonathan migjonat...@gmail.com O link está correto, estou acessando normalmente, no Firefox. No IE parece haver algum problema. Jonathan 2009/3/14 Diego C.F. diegocferre...@gmail.com Bom, só gostaria de informá-los que os links na seção Textos e Software estão com os endereços equivocados. Por exemplo, Apostila Básica de Eclipse + JDK aponta para https://www.dcc.ufrj.br/TextosJava/Apostila%20Zaedy%202008-1-eclipse%20+%20jdk.zip , quando, na verdade, o correto seria https://www.dcc.ufrj.br/~comp2/TextosJava/Apostila%20Zaedy%202008-1-eclipse%20+%20jdk.ziphttps://www.dcc.ufrj.br/%7Ecomp2/TextosJava/Apostila%20Zaedy%202008-1-eclipse%20+%20jdk.zip . Na seção Exercícios, o endereço para a classe Console também está incorreto. Até, galera! :) -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Lista 1
A lista 1 já está disponível para download no site da disciplina. []'s -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Novos membros da lista geral
Ah, enfim, mesma coisa do email do Peter (2) Meu msn ta na assinatura e gtalk eh so pegar meu email da lista: zaedyj...@gmail.com []s 2009/3/5 Carlos Lopes carlosedlo...@gmail.com Ah, enfim, mesma coisa do email do Peter, bla bla bla, se precisarem de ajuda, resolução de dúvidas (ou se quiserem me pagar um chopp) podem mandar email pra mim tb ou msn. É esse aqui mesmo (carlosedlo...@gmail.com) [s] ttc On Thu, Mar 5, 2009 at 2:09 PM, Carlos Lopes carlosedlo...@gmail.comwrote: É óbvio q te chamam assim :) Mas relaxa, podia ser pior. Já saí da faculdade e ainda me chamam de Tchutchuco. Bem vindo! [s] ttc On Thu, Mar 5, 2009 at 10:44 AM, Leandro_Rola lef...@hotmail.com wrote: Olá, sou o Leandro Rola Belas Pereira, meu companheiros de turma me chamam pelo sobrenome(Rola). meu e-mail é:lef...@hotmail.com. On 5 mar, 10:39, Miguel Jonathan migjonat...@gmail.com wrote: Benvindos à lista geral. Por favor, apresentem-se, e informem nome e email, e algo mais sobre você, se quiser. Jonathan -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: NOTAS GERAIS DE COMP2
As notas das listas saem ate dia 7. []'s On Mon, Jan 5, 2009 at 2:29 PM, Pedro Nametala pnamet...@gmail.com wrote: no meu caso, a nota da 2ª chamada também não foi dada ainda, gostaria de saber quando sairão as notas das listas de quem ainda nao foi corrigido também... obrigado. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: NOTAS GERAIS DE COMP2
Augusto, sua lista agora foi recebida. Estamos debatendo para ver como fica sua situacao e lhe informaremos. []'s 2009/1/5 Augusto Santos gutosantos.u...@gmail.com Acabei de enviar a lista para o email trabalhosco...@gmail.com Desde já, agradeço e espero em feedback de confirmação de recebimento! abç 2009/1/5 Zaedy Sayão zaedyj...@gmail.com Augusto, manda sua lista pra trabalhosco...@gmail.com Se possivel, verifica o dia em q vc enviou a lista nos seus Sent Mail ai e avisa pra eu verificar la no email. Mais alguem com problema? []'s 2009/1/5 Augusto Santos gutosantos.u...@gmail.com po me add vc daí, ve se funciona: cesarg...@hotmail.com eu add aqui: difel110...@gmail.com 2009/1/5 Diego Felix diegofelixdealme...@gmail.com manda msg q nao apareceu nada aqui nao... 2009/1/5 Augusto Santos gutosantos.u...@gmail.com ta add! 2009/1/5 Diego Felix diegofelixdealme...@gmail.com me adiciona no msn difel110...@gmail.com abs 2009/1/5 Augusto Santos gutosantos.u...@gmail.com Que isso claro que eu enviei, recebi email de confirmação e tudo!! Como podemos resolver esse problema, tenho ela ainda no meu pendrive, foi a lista mais fácil de todas! Como podemos resolver esse problema? Não posso de maneira nenhuma ficar sem essa nota! Desde já, agrdeço. 2009/1/5 Diego Felix diegofelixdealme...@gmail.com Augusto, Sua Lista 1 não foi enviada, por isso, sua nota referente à mesma é 0. Abs, Diego Felix 2009/1/5 Augusto Santos gutosantos.u...@gmail.com Blz enquanto as notas das listas! Mas e o teste prático que eu fiquei com zero?? Desde já, agradeço. 2009/1/5 Zaedy Sayão zaedyj...@gmail.com As notas das listas saem ate dia 7. []'s On Mon, Jan 5, 2009 at 2:29 PM, Pedro Nametala pnamet...@gmail.com wrote: no meu caso, a nota da 2ª chamada também não foi dada ainda, gostaria de saber quando sairão as notas das listas de quem ainda nao foi corrigido também... obrigado. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Augusto Cesar da F. dos Santos -- Augusto Cesar da F. dos Santos -- Augusto Cesar da F. dos Santos -- Augusto Cesar da F. dos Santos -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com -- Augusto Cesar da F. dos Santos -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Notas
Vc pode reclamar e tem todo direito, mas nao precisa usar palavras como as q vc usou :) O Peter ja disse tudo. []'s 2009/1/1 Fernando Kling fernando_kl...@hotmail.com Valeu guigui! Ao pedro: Claro que adianta, é pra isso que serve a porra da lista! Quando a coisa não vai bem agente vem aqui, seja pra tirar dúvidas, seja pra reclamar também, porque não?! []'s On 1 ene, 22:25, Guilherme Antonio sluc...@gmail.com wrote: Sobre responsabilidade e prazos, kling falou tudo. Todos venderam a idéia que o mais importante é isso, não podiamos atrasar nada. Listas então... nem se fala. Mas o jogo vira e ficam 60 pessoas a espera de um atraso da equipe. Feliz 2009. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: zaedy_z...@hotmail.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to comp2-geral+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Envio dos projetos finais
Recebidos este abaixo. Mudem os nomes pelos numeros dos grupos, por favor. Grupo da Rafaela Silveira Grupo 2 Grupo 15 Grupo 1 Grupo 10 Grupo 14 Grupo 12 Grupo Diego Souza Grupo Fabio de Lima Grupo 8 Grupo 3 Grupo 9 []'s 2008/12/9 Jorge Ricardo Jau Junior [EMAIL PROTECTED] Também não sei se um dos componentes do meu grupo já tinha enviado, então enviei agora. Somos o grupo 03. Até mais! 2008/12/9 Gustavo Cury [EMAIL PROTECTED] Já tentei enviar o meu 3x. Porém não estou recebendo o email de confirmação. Você poderia verificar por favor? É o grupo 8. 2008/12/9 Zaedy Sayão [EMAIL PROTECTED] Gente, TODOS devem enviar para [EMAIL PROTECTED] o projeto final de vcs, senao as notas nao vao ser lancadas. []'s -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] -- Gustavo Cury -- A verdadeira luta só começa quando achamos que não dá pra lutar mais. Aquele que começou a boa obra em minha vida não terminou. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Dúvidas do Projeto Final
tentar dar meu chute do que está acontecendo. Bem, até onde li a classe ObjectInputStream serve para deserializar dados/objetos antes serializados com a classe ObjectOutputStream. (Totalmente copiado da API: http://java.sun.com/javase/6/docs/api/java/io/ObjectInputStream.html ). Bem, suponho então que para transmitir os dados do cliente para o servidor, você esteja serializado-os com ObjectOutputStream, conectando ao socket, enviando, recebendo do outro lado (pelo socket.getInputStream()) e deserializando com o ObjectInputStream, cheguei perto até aqui? Vamos ver o que a função que causa o exception faz: The readStreamHeader method is provided to allow subclasses to read and verify their own stream headers. It reads and verifies the magic number and version number. Então basicamente, ele le o cabeçalho do stream para verificar se esta tudo certo. Porém ela está lançando uma StreamCorruptedException, que é lançada quando: if control information in the stream is inconsistent. Logo, está chegando alguma porcaria que não deveria ai. Logo, eu consigo pensar em 2 coisas: a) Este socket está sendo reutilizado? Ou ele pode conter alguma sujeira ou resíduo de alguma comunicação anterior? Teria como você tentar limpar o buffer dele, antes de receber os dados? b) Este socket tem alguma coisa? Talvez por algum motivo, quando o seu ObjectInputStream é inicializado, o socket ainda não tenha recebido nenhum dado? Não seria possível antes de inicializar o ObjectInputStream, fazer um probe no socket para ver se ele ja tem informação no buffer? 2008/11/30 Zaedy Sayão [EMAIL PROTECTED] Isso ae pq ate agora eu nao entendi o q vc esta tentando fazer e qual o problema real. Qual a linha nao descreve o problema nem o pq do erro.. []'s 2008/11/30 Flavio Costa [EMAIL PROTECTED] Acho que assim vai ser dificil solucionar algum problema. Quem sabe se você postar no pastebin.com ou pastebin.caesse pedaçõ de codigo e passar para a lista ou em separado talvez possamos ajudar. []'s 2008/11/30 Felipe Ruiz [EMAIL PROTECTED] O que mudou: antes não tinha a linha new ObjectInputStream (socket.getInputStream()). Depois tinha a linha new ObjectInputStream (socket.getInputStream()); On 30 nov, 02:38, Zaedy Sayão [EMAIL PROTECTED] wrote: Cara, explica o q esta tentando fazer, o q mudou pra dar o erro pq assim, jogando, eu nao entendi necas :( []'s 2008/11/29 Pedro Philippe Rosanes [EMAIL PROTECTED] Só pra avisar que nessa Thread do servidor, já conseguimos instanciar um BufferedReader e um ObjectOutputStream. mas esse ObjectInputStream nao vai de jeito nenhum... Felipe Ruiz escreveu: Estou com problemas agora com socket. Funciona tudo direitinho. Porém, se eu crio um ObjectInputStream(socket.getInputStream()), o eclipse me imprime isso: java.io.StreamCorruptedException: invalid stream header: 52656365 at java.io.ObjectInputStream.readStreamHeader(Unknown Source) at java.io.ObjectInputStream.init(Unknown Source) at controle.ThreadConexaoCliente.init(ThreadConexaoCliente.java:35) at controle.ExecutavelServidor.recebeConexoes(ExecutavelServidor.java: 35) at controle.ExecutavelServidor.main(ExecutavelServidor.java:23) ThreadConexaoCliente.java:35 -- aqui é onde está o ObjectInputStream (socket.getInputStream()) Não consegui entender em que uma única linha de código muda tanto... Alguém sabe como consertar? On 27 nov, 19:12, Zaedy Sayão [EMAIL PROTECTED] wrote: -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJhttp:// www.manufato.com.br/ MSN: [EMAIL PROTECTED] -- Flávio Coutinho da Costa -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] -- Bruno C. Buss http://magoobr.blogspot.com/ http://www.dcc.ufrj.br/~brunobuss/http://www.dcc.ufrj.br/%7Ebrunobuss/ http://www.dcc.ufrj.br/%7Ebrunobuss/ http://www.dcc.ufrj.br/%7Ebrunobuss/ http://www.dcc.ufrj.br/%7Ebrunobuss/ Aluno do DCC - UFRJ
[comp2-geral] Re: Dúvidas do Projeto Final
Entao, se vira nos 30.rsrs Ainda nao entendi pq ta dando problema na hora de colocar tudo junto. Lanca alguma excecao? Viu se tem processo nao encerrado? []'s 2008/12/6 Felipe Ruiz [EMAIL PROTECTED] O restante já está pronto. Só falta isso. On 6 dez, 14:07, Zaedy Sayão [EMAIL PROTECTED] wrote: Cara, se a aplicacao em separada funciona nao tem pq nao funcionar no seu projeto todo. Vc nao ta sabendo readaptar ela. Se nao conseguir deixei separado, mas o correto eh deixar junto e vc deve perder algo nisso, mas se nao conseguir, fazer o q :( Se atenha primeiro em acabar o restante e depois se prenda nisso, pq tem pouco tempo. De certa forma, vc vai ter atendido ao requisito da foto. []'s 2008/12/6 Flavio Costa [EMAIL PROTECTED] Existe alguma exceção que é disparada quando, no projeto de verdade, a imagem não consegue ser transferida? O que acontece de fato? A transferência nunca termina? 2008/12/6 Felipe Ruiz [EMAIL PROTECTED] O aplicativo que consegue enviar a imagem foi feito só pra enviar a imagem. Quando eu o fiz, como eu não sabia se ia funcionar ou não, fiz em um projeto separado para não estragar o original. Na verdade ele é uma modificação de um código do GUJ. Para enviar eu pego o caminho da foto, leio o caminho através do método read() da ImageIO e depois uso o write(), também da ImageIO, para escrever num DataOutputStream - fazendo new DataOutputStream (socket.getOutputStream()). Para receber eu crio uma InputStream (socket.getInputStream()), uso o método read() da ImageIO pra ler desse InputStream e depois uso o write() pra escrever no HD. No projeto de verdade eu tento fazer a mesma coisa, só que não adianta. On 6 dez, 00:25, Flavio Costa [EMAIL PROTECTED] wrote: Qual a diferença entre esse mini aplicativo *standalone* que consegue enviar a imagem corretamente e a aplicação de verdade? Vamos supor o seguinte modelo: * Entidade Candidato:* - Integer id - String nome - String partido - String foto Essa propriedade *foto* é apenas o caminho no sistema de arquivos de onde a foto está guardada (ex: *resources/images/canditato-id.jpg*) Ao serializar este objeto, você não estará serializando a foto junto, logo você precisará de outro Socket (e provavelmente outro ServerSocket no servidor) que sirva apenas para transferir *bytes* ou seja, você irá utilizar um *FileInputStream* do lado cliente para ler a imagem e escrever no seu Socket, e do lado servidor este apenas irá escrever a imagem no lugar adequado (isso talvez iria acarretar a necessidade de *avisar *ao servidor a quem a foto que está sendo transferida pertence)... Não sei se ficou bem claro, mas resumindo a idéia e não tentar serializar a imagem e sim transferí-la como ela é, *byte a byte*. Note que existe uma grande diferença entre essas duas situações. []'s 2008/12/6 Felipe Ruiz [EMAIL PROTECTED] Quando tem alguma imagem cadastrada ele não consegue ler a imagem. Eu já tentei usar tanto ObjectInputStream/ObjectOutputStream e ImageIO pra receber a imagem, mas nenhum dos dois funciona. Ele fica tentando ler a imagem até dar timeout. On 6 dez, 00:06, Flavio Costa [EMAIL PROTECTED] wrote: Dá que tipo de merda? As vezes podemos tentar ajudar a resolver. []'s 2008/12/5 Felipe Ruiz [EMAIL PROTECTED] Outra dúvida. Na hora de enviar as imagens do servidor pro cliente, quando tento fazer isso no projeto dá merda. Porém, se eu faço em um projeto separado eu consigo. Na hora de apresentar eu posso ter um programa auxiliar só pra enviar as imagens rodando? On 30 nov, 16:28, Flavio Costa [EMAIL PROTECTED] wrote: ServerSockets não possuem Streams de I/O apenas aceitam conexões e criam Sockets. Acho que o Buss me fez lembrar de uma coisa, você está usando um ObjectInputStream em uma ponta e um ObjectOutputStream do outro lado certo? Essa idéia de decorar o seu Socket.getInputStream num BufferedInputStream é boa, vale a pena tentar. ObjectInputStream in = new ObjectInputStream(new BufferedInputStream(socket.getInputStream())) 2008/11/30 Peter P. Lupo [EMAIL PROTECTED] Seu socket é um Socket, um ServerSocket, um SSLSocket ou o que? Já tentou encapsular num BufferedInputStream antes de passar pro ObjectInputStream? Se vc estiver usando ServerChannel, por acaso vc setou blocking pra false? isto pode causar esta exceção... mande o código para algum dos monitores... Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http
[comp2-geral] Re: Prova Prática dia 4/11 e Segunda C hamada dia 11
OK. Chegue as 10 em ponto e nos avise q colocamos vc. Como o professor disse, nao tem confusao, so demos mais tempo. Teste pratico nao substitui nada. A lista 3 eh bonus. Vcs nao precisam entregar ela. E se quiserem, podem entregar incompleta sem problema. []'s 2008/12/3 Fernando Kling [EMAIL PROTECTED] Aí, eu, Fernando Kling, preciso trocar de turno, só posso fazer na primeira leva, e meu numero é par... então, se possivel, eu queria ir pra galera que faz as 10! abrçs On 3 dez, 12:32, Miguel Jonathan [EMAIL PROTECTED] wrote: Tem alun On Wed, Dec 3, 2008 at 9:49 AM, Gui Bomfim [EMAIL PROTECTED] wrote: Desculpe o reply seguido, mas surgiu uma duvida : 35 alunos por turno, no lep..dá?Pois tem muitos computadores no lep que estao danificados e sem possibilidade de utilizicação. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Prova Prática dia 4/11 e Segunda C hamada dia 11
Terca, dia 9 pra dar tempo de corrigir e lancar as notas, []'s 2008/12/3 Gustavo Cury [EMAIL PROTECTED] Até quando pode entregar a Lista 3? 2008/12/3 Zaedy Sayão [EMAIL PROTECTED] OK. Chegue as 10 em ponto e nos avise q colocamos vc. Como o professor disse, nao tem confusao, so demos mais tempo. Teste pratico nao substitui nada. A lista 3 eh bonus. Vcs nao precisam entregar ela. E se quiserem, podem entregar incompleta sem problema. []'s 2008/12/3 Fernando Kling [EMAIL PROTECTED] Aí, eu, Fernando Kling, preciso trocar de turno, só posso fazer na primeira leva, e meu numero é par... então, se possivel, eu queria ir pra galera que faz as 10! abrçs On 3 dez, 12:32, Miguel Jonathan [EMAIL PROTECTED] wrote: Tem alun On Wed, Dec 3, 2008 at 9:49 AM, Gui Bomfim [EMAIL PROTECTED] wrote: Desculpe o reply seguido, mas surgiu uma duvida : 35 alunos por turno, no lep..dá?Pois tem muitos computadores no lep que estao danificados e sem possibilidade de utilizicação. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] -- Gustavo Cury -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Prova Prática dia 4/11 e Segunda C hamada dia 11
Podem. []'s 2008/12/3 Igor Ramos [EMAIL PROTECTED] Nós poderemos usar a API durante o teste prático? 2008/12/3 Miguel Jonathan [EMAIL PROTECTED] Sobre o número de máquinas no LEP, não deve haver falta de máquina. Jonathan On 3 dez, 14:31, Zaedy Sayão [EMAIL PROTECTED] wrote: Terca, dia 9 pra dar tempo de corrigir e lancar as notas, []'s 2008/12/3 Gustavo Cury [EMAIL PROTECTED] Até quando pode entregar a Lista 3? 2008/12/3 Zaedy Sayão [EMAIL PROTECTED] OK. Chegue as 10 em ponto e nos avise q colocamos vc. Como o professor disse, nao tem confusao, so demos mais tempo. Teste pratico nao substitui nada. A lista 3 eh bonus. Vcs nao precisam entregar ela. E se quiserem, podem entregar incompleta sem problema. []'s 2008/12/3 Fernando Kling [EMAIL PROTECTED] Aí, eu, Fernando Kling, preciso trocar de turno, só posso fazer na primeira leva, e meu numero é par... então, se possivel, eu queria ir pra galera que faz as 10! abrçs On 3 dez, 12:32, Miguel Jonathan [EMAIL PROTECTED] wrote: Tem alun On Wed, Dec 3, 2008 at 9:49 AM, Gui Bomfim [EMAIL PROTECTED] wrote: Desculpe o reply seguido, mas surgiu uma duvida : 35 alunos por turno, no lep..dá?Pois tem muitos computadores no lep que estao danificados e sem possibilidade de utilizicação. -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] -- Gustavo Cury -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJhttp://www.manufato.com.br/ MSN: [EMAIL PROTECTED] -- Igor Ramos -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Lista 3
Essa lista sera extra sim. []'s 2008/12/2 Peter P. Lupo [EMAIL PROTECTED] Não sei se mostraram o gráfico em anexo pra vcs... É uma amostra real de uma turma passada... Então, direta ou indiretamente, a lista te dará pontos na nota do teste... mesmo que vc faça e jogue fora. Abraço! Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR http://mps.br/ Authorized Implementation Practitioner Sun Certified Java Associate http://pplupo.googlepages.com/ Cell. +55 (021) 81742487 2008/12/2 Pedro Philippe Rosanes [EMAIL PROTECTED]: Essa lista então vale ponto extra ? Pedro escreveu: Valeu 2008/12/2 Zaedy Sayão [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Eu acho q eh essa cara. []'s 2008/12/2 Pedro [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Por favor, alguém envie a lista de exercícios 3 por essa lista de discussão. Ou posta em algum lugar, mas façam chegar à gente (faltam 2 dias para o teste e nem sinal do Joanathan) 2008/12/1 Zaedy Sayão [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Os testes sao com o professor. As listas geralmente beiram ao 10 em geral. []'s 2008/12/1 Fernando Kling [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Pô galera, sem querer ser chato, mas já sendo, cadê as notas heim!?!?!!?!? tem prova datada de setembro que agente não sabe as notas...fora as listas tudo bem que vocês demorem pra corrigir...mas já estamos em dezembro! On 1 dez, 00:59, Zaedy Sayão [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Ja pedi pro professor colocar com urgencia. Nao sei o q houve, desculpem. []'s 2008/12/1 Pedro [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Ia ser legal se postassem antes do teste...Em último caso mandem por e-mail mesmo, mas mandem! 2008/11/30 Felipe Ruiz [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] A lista sai esse período ainda? On 26 nov, 20:12, Zaedy Sayão [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Fiquei assustado com esse email! A lista 3 esta pronta a seculos. Vou pedir pro professor colocar no site. Inclusive ela ficou bem grande. E como combinamos, seria algo extra. Iriamos aceitar inclusive se fizessem apenas parte dela, por causa do tamanho. []'s On Wed, Nov 26, 2008 at 8:03 PM, Fernando Kling [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]wrote: lista 3 é miragem! On 26 nov, 19:58, Augusto Santos [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Tb não vi e ja me falaram que ja tinha sido liberada! 2008/11/26 Pedro [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Cadê a lista 3? []s, Pedro Dupim -- Augusto Cesar da F. dos Santos -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJhttp://www.manufato.com.br/ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJhttp://www.manufato.com.br/ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED
[comp2-geral] Re: Dúvidas do Projeto Final
Isso ae pq ate agora eu nao entendi o q vc esta tentando fazer e qual o problema real. Qual a linha nao descreve o problema nem o pq do erro.. []'s 2008/11/30 Flavio Costa [EMAIL PROTECTED] Acho que assim vai ser dificil solucionar algum problema. Quem sabe se você postar no pastebin.com ou pastebin.ca esse pedaçõ de codigo e passar para a lista ou em separado talvez possamos ajudar. []'s 2008/11/30 Felipe Ruiz [EMAIL PROTECTED] O que mudou: antes não tinha a linha new ObjectInputStream (socket.getInputStream()). Depois tinha a linha new ObjectInputStream (socket.getInputStream()); On 30 nov, 02:38, Zaedy Sayão [EMAIL PROTECTED] wrote: Cara, explica o q esta tentando fazer, o q mudou pra dar o erro pq assim, jogando, eu nao entendi necas :( []'s 2008/11/29 Pedro Philippe Rosanes [EMAIL PROTECTED] Só pra avisar que nessa Thread do servidor, já conseguimos instanciar um BufferedReader e um ObjectOutputStream. mas esse ObjectInputStream nao vai de jeito nenhum... Felipe Ruiz escreveu: Estou com problemas agora com socket. Funciona tudo direitinho. Porém, se eu crio um ObjectInputStream(socket.getInputStream()), o eclipse me imprime isso: java.io.StreamCorruptedException: invalid stream header: 52656365 at java.io.ObjectInputStream.readStreamHeader(Unknown Source) at java.io.ObjectInputStream.init(Unknown Source) at controle.ThreadConexaoCliente.init(ThreadConexaoCliente.java:35) at controle.ExecutavelServidor.recebeConexoes(ExecutavelServidor.java: 35) at controle.ExecutavelServidor.main(ExecutavelServidor.java:23) ThreadConexaoCliente.java:35 -- aqui é onde está o ObjectInputStream (socket.getInputStream()) Não consegui entender em que uma única linha de código muda tanto... Alguém sabe como consertar? On 27 nov, 19:12, Zaedy Sayão [EMAIL PROTECTED] wrote: -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJhttp://www.manufato.com.br/ MSN: [EMAIL PROTECTED] -- Flávio Coutinho da Costa -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [EMAIL PROTECTED] --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Comp 2 - Geral group. To post to this group, send email to comp2-geral@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~--~~~~--~~--~--~---
[comp2-geral] Re: Assinatura Digital
Essa eh a questao, vcs estao falando de fato de um metodo de assinatura q associa os dados a ela. Nao tinhamos idealizado isso, por isso as coisas estao sendo requisitadas separadamente. Como eu disse, a assinatura seria com a intencao de validar a aplicacao somente e nao teria relacao com os dados, sera q fui claro ou ninguem entendeu nada?...hehe Os dados entao seriam criptografados separadamente. Vcs estao falando de fato de um metodo de assinatura q seria usado num sistema real, mas nao precisaria disso pro projeto, por isso estao descritas separadamente. Eu sei como funciona a chave publica/privada e entendi finalmente o q vcs estavam falando =P So nao lembrava de uns detalhes e nao sabia se estavam falando realmente do q pensava..hehe Mas se vcs vao implementar assim, entao nao veria necessidade mesmo de criptografar ainda os dados. Porem, perceba q esse metodo eh muito mais complexo e elaborado do q como esta descrito no projeto. Imagine um arquivo assim: 1 CSVOP Se o 1 fosse a assinatura e CSVOP correspondesse a BRUNO, so q incrementada cada letra em 1, resultando em CSVOP, ja teriamos uma assinatura e uma criptografia bem simples e funcionaria e atenderia a descricao do projeto. O que queriamos era algo simples assim mesmo. Nao era para testar se vcs sabiam assinatura/criptografia. Era algo so pra ilustrar como uma aplicacao deve ser portar com relacao a seguranca e que devem se preocupar com isso. Deu pra pegar a ideia ou viajei demais xD? []'s 2008/11/27 Gabriel Pires [EMAIL PROTECTED] Complementando o que o Pedro disse e que o Zaedy perguntou. A assinatura não é reaproveitável, pois ela é gerada de acordo com as informações que se pretende enviar. Supondo que alguém intercepte as informações no meio do caminho: Ele irá encontrar a assinatura e as informações do documento. Se ele alterar as informações e mandar com a mesma assinatura para o servidor, o servidor irá checar a assinatura e as informações. Como elas foram alteradas e a assinatura depende dos dados, ele vai verificar que a assinatura não bate com os dados, e portanto não vai aceitar o documento. 2008/11/27 Pedro Philippe Rosanes [EMAIL PROTECTED] Quando se fala de assinatura de chave privada/publica, essa assinatura está associada ao documento que vc esta enviando. Você cria somente uma vez, sua chava privada e publica. Ai toda vez que você for enviar um documento, vc cria uma nova assinatura. Porque essa assinatura é associada ao documento. Então a assinatura serve como validação de documento tambem. Da uma olhada na figura da pagina da wiki. E como a assinatura trata-se de criptografar os dados com a sua chave _privada_ (que só vc tem). Ninguem pode 'saber' sua assinatura. Portanto, só vc pode ter enviado aquele documento. Pra validar a assinatura, as pessaos descriptografam a sua assinatura, com a chave publica (que todo mundo tem). Zaedy Sayão escreveu: Acho q estamos falando de coisas diferentes ou entao eu nao entendi xD Eu pensei no seguinte, vc usar a assinatura pra dizer q a aplicacao pode conectar no servidor. Como se vc dissesse pro servidor, eu sou a aplicacao X. Outra coisa eh vc criptografar os dados. Imagine o seguinte. Vc vai levar um documento a uma empresa. Chegando la vc se identifica. A assinatura seria essa identificacao. Se vc levou o documento certo ou nao, eh outra coisa. Isso seria a validacao dos dados. Se uma pessoa souber a assinatura da aplicacao, ela pode criar um dado qualquer com a mesma assinatura e enviar dados falsos. Se eu nao entendi nada, me explica novamente please :) Mas fica chateado nao, so cobramos isso mesmo pra vcs exercitarem algo distinto. Como eu disse, nao tinhamos pensado nesse nivel de cobranca de chave publica e privada. Vc poderia no arquivo q vai enviar com os dados, colocar uma assinatura simples, algo como o primeiro byte da primeira linha do arquivo tem q ser 1. Ja eh uma assinatura, tosca mas eh. So pra exercitar, nao vamos avaliar o nivel de criptografia e seguranca q vc usou. Claro q se for bem elaborado, sera melhor visto, mas quem nao fizer, nao sera mal visto. []'s 2008/11/27 Pedro Philippe Rosanes [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Se você usar uma assinatura de chave privada e publica, vc garante que os dados nao foram forjados sim. O remetente pega a hash do documento, e criptografa essa hash com a chave privada, depois envia o documento original e o hash criptografado (Assinatura). O destinatario vai usar a chave publica na assinatura, descriptografando a hash. então ele vai pegar o documento enviado junto (supostamente original), o transformara em hash. Agora ele tem hash criptografada (assinatura) e a hash do documento. Se as duas forem iguais não houve alteração. Porém se forem diferentes, significa que alguem trocou alguma coisa no documento, o que altera