Passed SCJD 391/400 (97.75%) - Finally...  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
victorwss
JWizard
[Avatar]

Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline

Cara, realmente. PARABÉNS!

Victor Williams Stafusa da Silva

Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.

Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.

Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.


É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).


Se você escreve "concerteza", "concerteza" você andou matando aulas de português.
[MSN]
Omeganosferatu
JavaEvangelist
[Avatar]

Membro desde: 05/01/2007 10:13:24
Mensagens: 328
Localização: São Paulo
Offline

Aee parabens ...

minha pergunta:

90% das pessoas que conversei implementaram uma especie de " buffer " ou seja, os dados eram carregados do disco direto pra coleções que ficavam em memoria até o momento em que o usuario finalizasse a aplicação ou o client fosse terminado, ou seja, a informação só era gravada quando a aplicação era finalizada pelo client ou quando o servidor era fechado.

Os outros 10%, faziam as gravações no momento em que realmente ocorriam, ou seja, quando o registro era atualizado na tela, automaticamente o servidor já atualizada o arquivo.db no servidor,

Gostaria de saber por curiosidade qual abordagem voce preferiu, e se possivel por que ?

Valeu .. e parabens denovo....


Sun Certified Java Programmer
Sun Certified Java Developer

The death of one is a tragedy, but death of a million is just a statistic ( Joseph Stalin )
[ICQ]
Mr_Arthur
Java Ninja
[Avatar]

Membro desde: 02/02/2007 10:54:04
Mensagens: 285
Localização: Brasília - DF
Offline

Cara, e sobre o inglês?
Eu costumumo estudar para as provas de certificação em livros em inglês, porém escrever ou falar mesmo eu sou um lixo.
A forma que você tem que responder as perguntas que eles fazem sobre seu projeto, a documentação do projeto... Se eu não mando tão bem assim em inglês eu tenho chance nessa prova?

Valeu.

developer in brasília.
scjp, scwcd, ocpbcd.

@armoucar
asobrab
JavaChild
[Avatar]

Membro desde: 28/08/2006 20:38:14
Mensagens: 104
Localização: São Paulo - SP
Offline

Omeganosferatu wrote:...90% das pessoas que conversei implementaram uma especie de " buffer " ou seja, os dados eram carregados do disco direto pra coleções que ficavam em memoria até o momento em que o usuario finalizasse a aplicação ou o client fosse terminado, ou seja, a informação só era gravada quando a aplicação era finalizada pelo client ou quando o servidor era fechado.

Os outros 10%, faziam as gravações no momento em que realmente ocorriam, ou seja, quando o registro era atualizado na tela, automaticamente o servidor já atualizada o arquivo.db no servidor,

Gostaria de saber por curiosidade qual abordagem voce preferiu, e se possivel por que ?

Não implementei cache no meu sistema, por três motivos:

1) Isso não era requisito no meu sistema. Ou seja, em nenhum momento a especificação falou em performance ou sugeriu aumento de carga no futuro.

2) Gerenciar um cache CRUD, bem feito, de um sistema em rede, considerando concorrência e etc, de coisas que deve de qualquer maneira ir para um meio persistente e definitivo, não é uma tarefa simples.

3) Se fosse implementar um cache "básico", eu teria que dividir a responsabilidade com o usuário (cliente e/ou servidor), pois este teria que fechar o sistema corretamente e, nada forçado poderia acontecer, como por exemplo, o SO dele travar e ter que reinicia-lo abruptamente, assim/ou, matar a JVM, o que faria o conteúdo do cache não ser salvo. Ou ainda teria que pensar num fator tempo, para descarregar os dados no BD. Isso teria que estar em todas as documentações, e assim... mais trabalho desnecessário.
Porem, com a modularização, essa implementação seria bem tranquila, se necessário fosse.

Mr_Arthur wrote:Cara, e sobre o inglês?
Eu costumumo estudar para as provas de certificação em livros em inglês, porém escrever ou falar mesmo eu sou um lixo.
A forma que você tem que responder as perguntas que eles fazem sobre seu projeto, a documentação do projeto... Se eu não mando tão bem assim em inglês eu tenho chance nessa prova?

O inglês, podemos dizer que, seria mais que suficiente um "básico avançado", se é que existe isso. Você vai precisar em três momentos distintos:

1) Ao escrever seu código. Isto é, tudo em inglês: nomes de pacotes, classes, métodos, variáveis, comentários e JavaDocs. Desse modo, seu cliente (avaliador) não terá problemas para entender tudo o que você enviou a ele, minimizando assim, "mal entendidos". Isso, qualquer IDE ajuda na correção.

2) Ao escrever os manuais e documentos mais extensos (manual de usuário e "choices.txt"), você pode contar com a ajuda dos dicionários(online) instalados ou não e com a autocorreção dos editores de texto dos Office's da vida.

3) Ao fazer a prova escrita. Ao passar pelos itens anteriores, você sentirá que seu inglês deu "UP" mesmo que involuntário. Assim, já se sentirá mais confiante. Para cada questão e suas sub-questões, basta umas três (3) linhas ou Bullet ("*, -").

Isso não pode e nunca será um impeditivo!

É isso ai.

This message was edited 1 time. Last update was at 17/11/2009 21:06:35


Johnny
SCJA, SCJP, SCWCD, SCJD(Relato)
tralsl
Debugger
[Avatar]

Membro desde: 15/05/2008 14:53:28
Mensagens: 62
Offline

sabe se o uso de IDEs é proibido, restrito ou desencorajado?
[Email]
Omeganosferatu
JavaEvangelist
[Avatar]

Membro desde: 05/01/2007 10:13:24
Mensagens: 328
Localização: São Paulo
Offline

Nenhuma das 3 opções ! hehehe

Seguinte, você pode usar qualquer IDE porém seu projeto não pode ter código que não tenha sido gerado por você (Por exemplo códigos gerados pelo editor de interfaces do netbeans ou do eclipse).

Basicamente você tem que usar java puro sem o auxilio de nenhum framework ou código gerado por frameworks.

É impraticável fazer um projeto desses sem usar nenhuma IDE.

Abraço

Sun Certified Java Programmer
Sun Certified Java Developer

The death of one is a tragedy, but death of a million is just a statistic ( Joseph Stalin )
[ICQ]
tralsl
Debugger
[Avatar]

Membro desde: 15/05/2008 14:53:28
Mensagens: 62
Offline

é difpicil, mas com a ajuda do ant ou maven até da pra encarar

quando se faz a inscrição no site da prometric podemos marcar o dia da prova e comprar o voucher normalmente, mas essa certificação não tem prova, mesmo assim posso comprar o voucher na prometric?
[Email]
Omeganosferatu
JavaEvangelist
[Avatar]

Membro desde: 05/01/2007 10:13:24
Mensagens: 328
Localização: São Paulo
Offline

Eu não sei como anda o processo agora, depois da aquisição da oracle e etc. Mas geralmente pra essa prova você faz o seguinte, compra o voucher e entra em contato com a sun por e-mail (não me recordo o email exato agora). Eles vão te responder pedindo o seu SUN ID e o numero do voucher, depois que voce informar você receberá outro e-mail informando que o download da especificação já foi liberado no site da prometric. Então você faz o login e vai ter a opção de download SCJD. E pronto .. lá se foi o seu primeiro voucher. Depois que voce terminar o projeto vai ter que entrar em contato com esse mesmo e-mail solicitando autorização pra fazer o upload do projeto. Depois que o upload for feito é hora de comprar outro voucher e marcar a prova na prometric, o ESSAY EXAM.

Espero ter ajudado.

Boa Sorte.

Sun Certified Java Programmer
Sun Certified Java Developer

The death of one is a tragedy, but death of a million is just a statistic ( Joseph Stalin )
[ICQ]
tralsl
Debugger
[Avatar]

Membro desde: 15/05/2008 14:53:28
Mensagens: 62
Offline

sim ajudou

vlw, vou comprar o voucher primeiro
[Email]
sawamu
Thread.start()
[Avatar]

Membro desde: 02/11/2010 20:54:59
Mensagens: 32
Offline

Cara parabéns!

ainda estou estudando p/ a de programador, mas espero chegar na de developer com bons resultados como você.

congratulations!
tralsl
Debugger
[Avatar]

Membro desde: 15/05/2008 14:53:28
Mensagens: 62
Offline

pessoal, pra quem estava com difiuldades como eu de por onde começar, não vão ao site da oracle, nem acessem o menu tradicional do site da prometric,
é necessário acessar essa página, https://ibt.prometric.com/oracle, de lá é possível comprar o voucher (exam 310-252A) para a primeira parte e pegar os requisitos do projeto e o arquivo do bd
[Email]
Diabo Loiro
GUJ Master
[Avatar]
Membro desde: 24/03/2009 07:46:14
Mensagens: 1040
Localização: Praia Grande - SP
Offline

Show de bola!

Sun Certified Java Associate
Sun Certified Java Programer 6.0
Sun Certified Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer

Blog
http://brunodanielmarinho.wordpress.com

Fals - Osum Leader
http://osum.sun.com/group/fals


 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team