segunda-feira, 27 de fevereiro de 2017

Montei o meu PC GAMER

Aqui posto detalhes do pc que eu montei, especialmente para jogos e desenvolvimento. Na Ultima parte mostro fotos dos passos que fiz para montar o waterCooler, o que mais me "deu trabalho" pra montar, já que nunca tinha montado (xD).
Essa foi o primeiro item que eu escolhi. A Placa Mãe é um dos componentes mais importantes do seu computador, e comprei primeiro para depois ir baseando no manual dela, os processadores, ram etc compatíveis. No caso eu comprei a Asus M5A78l-M, que tem compatibilidade com fonte MicroAtx (mATX) é já vem com USB 3.0 na traseira e dianteira. Outra característica interessante dela é que ela já vem com uma Placa de Vídeo OnBoard, o que já permite rodar algumas coisas antes de eu comprar a placa de vídeo, já que será a última coisa que irei comprar. Ah e ela já vem com HDMI, o que na maioria das outras não vem ! Como eu já sabia qual processador ia comprar, o FX8300, vi que ela é compatível, socket AM3+.
As razões pelas quais comprei esse processador, foram que, ele foi o que mais proporcionou o custo x benefício, pois ele tem uma ótima frequência de clock ( 3.3Ghz , 4.1Ghz Turbo). Além disso ele tem 8 núcleos, e 16Mb de cache, o que é superior na maioria dos processadores qualidade média-alta. O único detalhe aqui é observar o soquete compatível entre a placa mãe e o Processador, no caso a maioria dos processadores atuais, sobretudo a linha FX da AMD, têm o mesmo socket, o AM3+. O próximo item que pode ser comprado é o memória ram. Você deve comprá-la observando, no manual da sua placa mãe, o QVL - Qualified Vendors List - Uma lista de modelos e marcas de RAM compatíveis com sua placa. Algo como isto:
QVL da minha placa-mãe no manual da mesma A memória que comprei foi da Corsair, peguei logo um pente de 8GB, de 1.6Ghz ! Pra já rodar a maioria dos jogos e softwares de início !!! O próximo item que comento aqui, é o Gabinete. Eu peguei o Cougar Mx200 que atende muito bem. Um detalhe que me chamou bastante atenção logo de início, foi o fato dele já vir com dois coolers! Em questão de estética é muito bem desenhado , tem diversas partes nas frente, atrás e na lateral furinhos para ventilação.
O principal ponto negativo, que já comentei, é a baia de 2.5" para o SSD , que fica encostado na base inferior. Aliás o SSD é uma ótima opção , dá uma diferença muito boa, instalei o Windows nele e o boot do Windows ficou em apenas 3 segundos !!!! Para aguentar tudo isso de componente, é importante que se atente para o consumo, sendo assim, preciso de uma fonte que dê conta do recado. Foi por isso que escolhi a Corsair ATX de 750 Watts , pronta pra sustentar todo meu PC :-) Bom na fonte não tem nada diferente e especial, uma detalhe apenas é que ela não tem conector para os coolers, de 3 ou 4 pinos, já que na mobo tem apenas um barramento de 3 e um de 4 pinos, que ambos foi ocupado só com o WaterCooler .. que aliás é o próximo item a comentar. Mesmo que fosse um processador da Intel, que esquenta menos, um WaterCooler, hoje em dia é fundamental para garantir um bom resfriamento do seu ´processador! Eu adquiri o Maelstrom DeepCool 120mm, como mostra a foto a seguir:
Mesmo essa que não é a top de todas que existem, deu muito bem conta do recado, diminuiu em pelo menos 20º da minha CPU. Um ponto negativo é que ela vem em diversos pedacinhos e, pra quem nunca montou um WC parece , a princípio ser complicado. Por este motivo , tirei algumas fotos dos passos da montagem desse WC, segue:
Um dos primeiros passos é colocar a pecinha de plastico de cor preta, presa a peça de metal, que parece um + com um X. No final você juntará os 4, uma em cada ponta do X, juntamente para um parafuso de cabeça reta em cada ponta, assim:
Essa parte aqui, como vocês podem ver já vem com pasta térmica aplicada, logo, logicamente, ela irá em cima do processador:
E você poderá prendê-la ao X como você deve imaginar na foto seguinte:
Esse X de metal vai por trás, exatamente atrás do seu processador, então abra o outro lado do seu gabinete e encaixe-lo com as pontas do parafuso para dentro, assim:
Assim, as pontas do parafuso aparecerão do outro lado, em volta do processador. É neles que vamos encaixar a parte que já vem com pasta térmica, olhe:
Sendo assim, encaixe-o e parafuse com aqueles parafusos que parecem uma rodinha / um tamborzinho, ficando assim:
O Cooler que vem junto fica preso a essa peça seguinte que parece uma grade / radiador, que, por sua vez vai preso no gabinete , na lateral ou atrás , no caso do meu gabinete vai na lateral:
Como ele tem um LED Azul, fica uma aparência muito legal veja ele em funcionamento:
Bom é isso pessoal, espero que tenham gostado. Até um próximo post !

quarta-feira, 3 de abril de 2013

Criando elemento controlável pelo teclado

A ideia é fornecer princípios de controle com teclado para posteriormente criar um jogo.
Primeiro vamos criar uma janela para exibição dos elementos, da forma mais eficiente possível, como mostra esse vídeo:


depois disso, dentro do construtor  adiciona KeyListener apenas com evento keyPressed:


 this.addkeyListener(new KeyAdapter(){  
    public void keyPressed(KeyEvent e){  
      // tratamento  
    }  
 });  

agora vamos analisar se ele apertou teclas das setas, assim:


 switch(e.getKeyChar()){  
   case KeyEvent.VK_UP:  
   case KeyEvent.VK_RIGHT:  
   case KeyEvent.VK_LEFT:  
   case KeyEvent.VK_DOWN:  
 }  

e vamos adicionar o elemento  que será controlado pelas setas: um quadradinho:


 JPanel p = new JPanel():  
 p.setSize(10,10);  
 p.setLocation(new Point(1,1)):  
 add(p);  

e agora é so implementar movimento com setBounds( x, y, width, height):


 switch(e.getKeyChar()){   
   case KeyEvent.VK_UP:   
     p.setBounds(p.getX(),p.getY()-10,10,10);  
     break;  
   case KeyEvent.VK_RIGHT:   
     p.setBounds(p.getX()+10,p.getY(),10,10);  
     break;  
   case KeyEvent.VK_LEFT:   
     p.setBounds(p.getX()-10,p.getY(),10,10);  
     break;  
   case KeyEvent.VK_DOWN:   
     p.setBounds(p.getX(),p.getY()+10,10,10);  
     break;  
  }   

Pronto. Rode o programa, e ao apertar setas o pontinho quadrado irá se mover na tela. Mas se voce estiver no final da janela ou no começo, e andar mais, irá sair fora da janela. Agora um desafio a você: implementar isso.

~ass: g;

sexta-feira, 9 de novembro de 2012

Criando Seu 1º Aplicativo Java Desktop (Super Simples)

Sem dúvida esse NÃO é melhor modo se criar os aplicativos, porém serve para os iniciantes em Java.




Download Codigo Fonte: http://goo.gl/8b1gt

Dica: para inserir bibliotecas automaticamente no Netbeans, aperte CRTL + SHIFT + i
Se estiver usando eclipse, aperte CTRL + SHIFT + O

Música: With A Spirit
Artista: 009 Sound System

PS: O vídeo foi acelerado um pouquinho, para não ficar extenso e pesado. Ao assistir, pause para ler o texto.