startMiner - free and simple next generation Bitcoin mining software

sábado, 28 de novembro de 2015

Usando AlertDialog.Builder de maneira simples

Neste Post vou mostrar de maneira bem simples como ultilizar o AlertDialog.Builder
criei uma aplicação simples simulando uma cadastro de cliente mas que serve apenas para mim exibir algo no AlertDialog.Builder veja abaixo o codigo :


activity_main.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.example.alertbilder.MainActivity" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Cadastro de Cliente" />

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Nome" />

    <EditText
        android:id="@+id/t1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:ems="10" />

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Cpf" />

    <EditText
        android:id="@+id/editText1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10"
        android:digits="1234567890" >

        <requestFocus />
    </EditText>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Cadastrar" />

        <Button
            android:id="@+id/button2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Cancelar" />

    </LinearLayout>

</LinearLayout>


MainActivity.java

package com.example.alertbilder;

import android.support.v7.app.ActionBarActivity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends ActionBarActivity {

EditText t1,t2;
Button b1,b2;
AlertDialog.Builder alerta;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

t1 = (EditText)findViewById(R.id.t1);
t2 = (EditText)findViewById(R.id.editText1);

b1 = (Button)findViewById(R.id.button1);
b2 = (Button)findViewById(R.id.button2);

b1.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub

alerta = new AlertDialog.Builder(MainActivity.this);//instanciando o AlertDialog.Builder MainActivity.this
//quer dizer que ele sera aberto dentro desta tela
alerta.setTitle("Situação do Cadastro");// colocando titulo
alerta.setMessage("Cliente "+t1.getText().toString()+"com CPF "+t2.getText().toString()+"\n foi cadastrado com sucesso !");//Colocando a menssagem
alerta.setNeutralButton("ok",null);//colocando o botao ok para sair do alert
alerta.show();// exibindo na tela
}
});
b2.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
t1.setText("");
t2.setText("");
alerta = new AlertDialog.Builder(MainActivity.this);
alerta.setTitle("Situação do Cadastro");
alerta.setMessage("Cadastro Cancelado!");
alerta.setNeutralButton("ok",null);
alerta.show();

}
});


}

}

Em caso de Duvidas Comente a e


quinta-feira, 26 de novembro de 2015

Utilizando o WebView Android

Bom galera nesse post vou mostrar como abrir um conteúdo da internet dentro do WebView
é bem simples não tem muito mistério veja o código abaixo e assista ao vídeo Usando WebView :


Primeiro vou contruir o activitymain.xml

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="com.example.tic.MainActivity" >

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Tecnologia da Informação e comunicação" />

    <WebView
        android:id="@+id/webView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</LinearLayout>

Agora vou Instaciar meu WebView no MainActivity.java

package com.example.tic;

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.webkit.WebSettings;
import android.webkit.WebView;

public class MainActivity extends ActionBarActivity {
WebView web;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
web = (WebView)findViewById(R.id.webView1);

WebSettings ws = web.getSettings();
ws.setJavaScriptEnabled(true);
ws.setSupportZoom(false);
web.loadUrl("http://tecnonologiadainformacaotic.blogspot.com");

}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}


Bom galera Duvidas Poste a e e Compartilhem esse post Por favor

domingo, 22 de novembro de 2015

O que se deve levar em conta na hora de Montar um Computador

O que é um computador bom ?
Um computador bom e aquele que atenda bem suas necessidades então antes de tudo você tem que se perguntar para que eu quero este computador ?
É para jogar ?
É para estudar ?
É para trabalhar ?
Ou é apenas para navegar na internet ?


Escolhido para que sera a finalidade do computador a e sim podemos começar a ver quais componentes devemos investir mais pesado.
Você precisa entender qual a função dos componentes de seu computador veja a lista abaixo de coisas que devem ser considerado de acordo com a finalidade do seu PC





Processador

O processador que também e chamado de CPU  , é um dos componentes mais importantes do  computador , é ele quem executa todos os processos computacionais do seu computador alguns o chamam de cérebro do computador.
Possui as seguintes características 



Freqüência de Processador(Velocidade,clock). é medida em hertz que define a capacidade do processador  em processar as informações ao mesmo tempo

Cores -  é núcleo do processador  existem processadores multicores  ou seja processadores com vários núcleos 

Cache é uma memoria auxiliar que diminui o tempo de transmissão  de informações entre o processador e outros componentes

Potencia é medida em Watts e é a quantia de energia que é consumida por segundo .
1W = 1 J/s (Joule por segundo)

Visto estas características no caso se o proposito da maquina for jogar geralmente os jogos são pesados então ira precisar de um processador que possua boa qualificação nessas características




Memoria RAM

A memoria RAM em nível de peso esta um pouquinho abaixo do processador pois e nela que se armazenam os dados do programa  para serem executados pelo processador quanto maior a memoria mais dados ela poderá armazenar e mais programas poderão ser executados ao mesmo tempo.
É essencial você ter uma boa memoria independente da finalidade se e para jogos ou apenas  navegar na internet já que os navegadores consomem boa parte da memoria RAM para serem executados.




Placa MÃE

A placa mãe conecta e interliga todos os componentes do computador , passa a energia recebida da fonte para alimentar os periféricos .
O ideal e que se compre a placa mãe primeiro pois saberá os componentes que ela suportara.





HD ou Disco Rígido 

O HD  é onde os dados são armazenados ao contrario da memoria RAM os dados armazenados no HD não se perdem com a falta de energia são permanentes.
O ideal  independente do proposito da maquina e que se tenha um HD com uma boa capacidade de armazenamento uns 512GB podem resolver seu problema mas quanto maior melhor.





Placa de Vídeo

Caso sua finalidade seja jogar sera necessário uma boa placa de vídeo , algumas placas mães veem com placa de vídeo on-board mas mesmo que o fabricante seja bom quase sempre não atendem os requisitos que os jogos necessitam o ideal que se compre uma off-board boa de no minimo 1GB de memoria de vídeo.




Fonte

Escolhido todos os componentes do seu computador agora e   hora da Fonte pois ela que suportara todos os componentes o ideal e que a compre por ultimo pois saberá qual a potencia para alimentar todos os componentes sem problemas 







Teclado e mouse

Não tem influencia no processamento de nenhum programa no dentro do PC mas são fundamentais para a interface entre usuário e o computador pois quando se tem um mouse e um teclado de má qualidade você acaba não conseguindo executar oque se quer da maneira e eficiência como  imagina oque trás o desgaste levando o usuário a algumas vezes achar que o todo não lhe atende
portanto procure por dispositivos com boa ergonomia ,confortáveis e que acomodem bem em seu local de uso , para jogos procure teclados que são programáveis e que possam melhorar sua jogabilidade pois você poderá controlar  tudo de forma bem mais rápida e pratica.




Duvidas poste a a e.





Problema com Certificado no site da Receita Federal

Hoje maioria dos sites usam certificados digitais e muitos desses sites apresentam problemas na hora de reconhecer o certificado também devido a questões de segurança e necessário fazer algumas configurações e instalações.
Muitos Técnicos veem tendo problemas com site da Receita pois ele pede para instalar algumas novas cadeias de certificados, veja no tutorial abaixo o passo a passo para resolver o problema.




1° Passo - Entre no site https://cav.receita.fazenda.gov.br/eCAC/publico/login.aspx
click no ícone do certificado



2° Passo - Passara para outra janela pedindo para que voce baixe as cadeias de certificados e as instale





3° Passo -  Baixe os certificados e os instale 

  1. Click no certificado  baixado 
  2. Click em Abrir 
  3. Click em Instalar Certificado
  4. Click em Avançar
  5. Deixe a primeira opção selecionada
  6. Click em Concluir











4° Passo -  Reinicie o Computador 



Pronto agora e só entrar novamente no site e seu certificado sera reconhecido 





sábado, 21 de novembro de 2015

Configurando Ambiente de Desenvolvimento Android no Eclipse

A programação para dispositivos moveis esta em alta hoje podemos fazer tudo através do celular e o sistema operacional que nos permite fazer isso e o Android .
Todos os dias veem surgindo diversos apps e e muitos desenvolvedores veem se especializando na programação para android só que uma grande dificuldade para começar e o ambiente de desenvolvimento como o Android Studio e pesado alem de exigir uma configuração de hardware boa também exige uma banda de internet alta pois esta sempre baixando grandes atualizações por este motivo muita gente utiliza o ECLIPSE que precisa ser configurado veja abaixo o passo a passo para configurar o Eclipse e também assista o vídeo Configurando Ambiente de Desenvolvimento Android no Eclipse .

1° Passo - Você vai precisar baixar 

  • Eclipse Luna
  • android-sdk-windows  que tem as versões dos aparelhos 
  • jdk-7u79-windows-i586
  • ADT-23.0.6
Arquivos necessários para configurar o ambiente

2° Passo -  Extraia  o android-sdk-window

3° Passo -
  1. Click no Menu Iniciar
  2. Botão direito em Computador
  3. Click em Propriedades
  4. Click em Configurações avançadas do Sistema
  5. Avançadas
  6. Variáveis de Ambiente
  7. Procure Path
  8. Click em Editar
  9. Abra a pasta extraída android-sdk-windows 
  10. Pegue o endereço das pastas PLATFORMS,PLATFORM TOOLS e TOOLS
  11. E cole no Path

As três pastas nas quais sera necessário colocar o caminho no Path






Local onde se deve colar o endereço das pastas 

4° Passo
  1. Abra o Eclipse Luna 
  2. click em HELP 
  3. CLICK EM INSTALL NEW  SOFTWARE




5° Passo -  Você pode tanto Clicar em Add e escolher o ADT baixado ou deixar que o Eclipse baixe o ADT


Local onde você pode tanto baixar o ADT quanto adicioná-lo caso já tenha baixado



6° Passo
  1. Click em Windows 
  2. Click em Preferences
  3. Click em Browse
  4. Aponte para a pasta android-sdk-windows



Versões disponíveis para criar o emulador

7° Passo
  1. Abra o Prompt digite o comando android list targets ira se a configuração tiver correta ate aqui ira aparecer as versões contidas na pasta android-sdk-windows
  2. Em seguida Digite o comando android create avd -n nome_da_versão -t id_da_versão -c quantidade_de_memoria e de Enter irar te perguntar algo de Enter de novo
  3. Agora digite o comando para subir o AVD criado emulator -avd nome_do_avd_criado

Comando para verificar as versões disponíveis

Comando para criar o AVD 

Comando para executar o AVD


AVD criado e rodando



Pronto agora so abrir o eclipse e criar seu projeto android e começar a programar
Duvidas poste a e 












quarta-feira, 18 de novembro de 2015

Chromebit dispositivo que Transforma sua TV em um Computador


O Chromebit é um dongle (dispositivo externo ) que transforma qualquer monitor em um computador criado pela Google e Asus .
o dispositivo custa US$ 85 (oque equivale a R$ 320 atualmente), ele e conectado a uma porta HDMI e roda o sistema Chrome OS.
Ele nos passa a ideia de estarmos utilizando o Chromebook (um novo tipo de computador projetado para ajudar você a fazer as coisas de modo mais rápido e fácil. Eles são executados no Chrome OS, um sistema operacional que tem armazenamento na nuvem, traz integrado o melhor do Google e diversos níveis de segurança.) mas dispensa as peças caras oque o torna sua utilização você utiliza os dispositivos que já tem em casa.






Como funciona 

O Chromebit se conecta a teclado e mouse através de Bluetooth 4.0,possui conectividade Wifi 802.11ac e porta USB 2.0 em uma extremidade e na outra o HDMI o carregamento de energia e feito pela porta USB.Chromebit possui também processador RK3288 com GPU Mali 760,2 GB de RAM e 16 GB de espaço interno e pesa apenas 75 gramas.




Mercado

Oficialmente só chegara para os mercados dos Estados Unidos, Austrália, Canadá, Dinamarca, Finlândia, Japão, Nova Zelândia, Noruega, Espanha, Suécia, Taiwan e Reino Unido . Ainda não há previsão para lançamento no Brasil.



segunda-feira, 16 de novembro de 2015

Possiveis causas para o Computador estar Desligando ou reiniciando Sozinho

Ha vários motivos para que seu computador fique desligando sozinho , e este e um problema constante na vida dos usuários quem nunca esteve fazendo algo no Computador e ele desligou ?
Então criei este post para mostrar quais podem ser as possíveis causas para que seu PC vem a ficar desligando ou reiniciando constantemente




Primeiro Fator : Superaquecimento 

E muito comum que os Computadores e notebooks esquentem demais ainda mais se forem utilizados o dia inteiro e em locais de temperatura alta, mas tirando esse problema comum temos o superaquecimento dos componentes como placa de vídeo,processador e placa mãe muitas vezes causados por falta de ventilação interna do computador  ventoinhas e Coolers com defeito ou com muita sujeira causando o mal funcionamento e não deixando que a ventilação seja conforme deva ser.
O cooler dos Computadores e dos notebooks quando funcionando incorretamente apresentam barulhos estranhos oque é um sinal de alerta para os usuários para ou limpá-lo ou substitui-lo caso não seja feita nenhuma das duas poderá acarretar na queima não só do processador como de outros componentes.
Também existem programas que nos dão a informação sobre o temperatura dos componentes a temperatura ideal para um processador e de minima de 30 graus e máxima de 50 graus estando dentro desses limites o seu processador esta ok e claro que e sempre bom uma manutenção e uma limpeza preventiva.


Componentes com muita sujeira


Segundo Fator : Fonte de Alimentação

Depois de ter verificado os componentes feito as devidas manutenções para que os componentes funcionem bem
o Computador continuar desligando e preciso verificar a fonte se ela esta gerando a potencia necessária para alimentar todos os componentes do computador , verifique também se a fonte não apresenta cheiro de queimado caso esteja troque a fonte.

Fonte de Alimentação


Terceiro Fator : Memoria RAM

Caso os fatores anteriores estejam ok  e necessário q verificação da memoria ram , se ela esta encaixada corretamente , se ela não esta com nenhuma sujeira caso esteja limpe com uma borracha e se a sua frequencia e suportada pela sua placa mãe caso esta ok em todos os quesitos citados e mesmo assim o problema continue necessário que troque o pente de memoria.


Memória Ram maneira e borracha para limpeza


Quarto Fator : Disco Rigido (HD)

Os HDs são compostos por partes mecânicas como discos e agulhas que são muito sensíveis. Com o passar do tempo os componentes vão sofrendo desgastes e alguns setores vão ficando com defeitos oque ocasiona o mal funcionamento do Sistema Operacional podendo causar também os desligamentos e reiniciamentos
Por isso e importante que se faça a checagem do HD para que se verifique se há setores com defeito


Disco Rígido (HD) 


Quinto Fator : Drivers 

Drivers Desatualizados ou corrompidos também podem levar ao desligamento ou reiniciamento do computador pois causam o mal funcionamento do Sistema Operacional,É importante que se atualize constantemente os Drivers


Cd de drivers 


Sexto Fator : Arquivos do Sistema Corrompido

É um dos casos mais comuns o sistema esta com os arquivos importantes corrompidos pois devido as constantes ataque diários de vírus os antivírus acabam removendo algum desses arquivos ou ate mesmo o vírus o remove ou modifica oque acarreta no desligamento do computador.


Mensagem de erro avisando que o arquivo esta corrompido



Oitavo Fator : Malwares 


Os Malwares são um dos grandes causadores no mal funcionamento dos computadores inclusive em seus desligamentos pois eles corrompem arquivos importantes e também o modificam oque causa desligamento e reiniciamento do computador .Por isso e sempre bom quando passarmos o antivírus vermos os arquivos que estamos removendo porque apos a remoção seu Computador poderá ate mesmo não iniciar mais o Sistema Operacional.



Computador Infectado por Malwares




Deixe seus comentários ou duvidas














segunda-feira, 9 de novembro de 2015

Novo Malware para Android e descoberto





Foi descoberto no dia 06/11/2015 um novo Malware para Android ele é perigoso e ainda quase impossível de ser removido.
Ele vem disfarçado como aplicativo oficial do Facebook ou do Twitter com proposito de instalar um código
malicioso que da total acesso ao root (pasta principal do sistema do celular) assim se aproveita de brechas.

Muito cuidado ao baixar um app que não seja do Google Play  este Malware e altamente perigoso ele vem disfarçado e oferece mesmas funcionalidades do software original do Facebook e do Twiter mas também instala o código malicioso que da acesso a pasta principal do seu aparelho se tornando também uma parte importante do sistema ja que ele se instala nos arquivos da pasta principal.

Todos os casos ate o momento foram da loja  de aplicativos third-party ainda nenhum da play store.
Outros três tipos de Malwares foram descobertos pois não causam danos no seu aparelho oque eles fazem é exibir algumas propagandas .

Muito cuidado pois lembre-se que são através de Malwares que são roubados nossos dados pessoais .

sexta-feira, 6 de novembro de 2015

Cuidado USB Killer 2.0 pendrive que queima Computadores

O pendrive USB Killer  não é um pendrive comum, ele e um dispositivo assassino de computadores e eletrônicos que suportam pendrive como TVs e outros .
Foi criado por um hacker conhecido como Dark Purple , o dispositivo quando conectado ao seu PC ele dispara uma carga com dobro de eletricidade que uma porta USB suporta e queima a sua maquina ou eletrônico em sua capa plastica ele pode vim te oferecendo memoria mais na verdade nada mais e do que uma bomba.

Por dentro ele não possui chips de memoria mas sim capacitores que que guardam energia elétrica. Esse capacitores ao conectarem ao seu PC liberam uma carga de -220v e este processo e feito de forma continua ate seu aparelho queimar  e em alguns segundos você já não tem mais seu PC.



Pendrive USB Killer 2.0 


Portanto temos que ter muito cuidado com oque espetamos em nossos PCs.

quinta-feira, 5 de novembro de 2015

Configurando regras de Pastas no Outlook 2013

Hoje nas empresas ou ate mesmo em casa   você precisa ter uma caixa de e-mail organizada isso favorecera no seu desempenho no trabalho , imagine você ter que percorrer 1000 emails para achar um e-mail de uma determinada pessoa então eu tive a ideia de postar como se direciona os emails para uma pasta determinada oque tornara seu e-mail mais organizado e você ver diferença no seu rendimento .


Siga os passos abaixo:


1° Passo : Abra Outlook e click em Arquivo abrira uma janela onde você clicara em Regras e Alertas 





2° Passo : Click em Nova Regra




3° Passo :  Escolha a primeira opção e click nas palavras azuis embaixo e especifique os parâmetros depois click em Avançar















4° Passo : Marque as opções assim como na imagem abaixo e click em Avançar





5° Passo : Marque as opções na imagem abaixo verifique se os parâmetros estão corretos e click em Avançar na próxima janela deixe tudo em branco 





6° Passo : Coloque o nome para a Regra Marque os campos apontados com a setra e click em Concluir e ira carregar todas as mensagens que se encaixaram com a regra vão para pasta especificada




Pronto agora suas mensagens já vão estar na pasta e sempre que chegar uma mensagem que se encaixe na regra da pasta a mensagem ira automaticamente para pasta.

Duvidas comente a e