quinta-feira, 22 de junho de 2017

Instalando WampServer


Introdução





O principal objetivo deste post é explicar de maneira simples e rápida como se instala o WampServer.


1º Passo: Faça o download do setup


O setup do WampServer pode ser facilmente encontrado na internet, no meu caso fiz o download em:


https://sourceforge.net/projects/wampserver/

2º Passo: Instalação


Após fazer o download do arquivo basta dar dois clicks no meus para iniciar a instalação, pode ser que o seu sistema operacional
peça permissão para continuar com a instalação bastar dar OK e continuar.

Figura 1: setup do WampServer




Logo após iniciar clicar para iniciar a instalação, a primeira tela apresentada será para escolher o idioma a ser utilizado na instalação.

Figura 2: Seleção de idioma.



A segunda tela é a tela do contrato basta selecionar o aceito e clicar em "Next" ou "Próximo"


Figura 3: Tela do contrato


Figura 4: Tela de informações (Basta clicar em Next)



A próxima tela a ser apresentada é a tela que diz respeito do local onde será instalado, você pode escolher uma nova pasta ou escolher a página padrão.

Figura 5: Tela de seleção de local de instalação


Figura 6: Tela de seleção de local da pasta do menu iniciar(Basta clicar em Next)


Por fim aparecerá a tela de confirmação de instalação basta clicar no botão "Install"

Figura 7: Tela de confirmação de instalação.



Após clicar no botão install será iniciado a instalação do wampServer.

Figura 8: Tela de instalação do wampServer.



Quando a instalação estiver quase acabando é pedido para você selecionar o brownser padrão do wampServer, no windows por padrão ele escolhe o internet explorer, caso você queira escolher outro basta clicar em "Sim" e ir até onde está instalado outro brownser em seu sistema operacional.


Figura 9: Tela de seleção de browser para utilização do wampServer





Quando a instalação estiver quase acabando é pedido para você selecionar o editor padrão do wampServer, no windows por padrão ele escolhe o notepad, caso você queira escolher outro basta clicar em "Sim" e ir até onde está instalado outro editor em seu sistema operacional.

Figura 10: Tela de seleção de editor para utilização do wampServer




Caso você tenha o firewall ativo ele pode querer permissão para acesso.

Figura 11: Requisição para acesso através do firewall



Após dar acesso ao wamp será apresentado uma nova tela de informações nessa tela é apresentada alguma informações basicas para o uso do wampserver dentre elas uma muito importante é o usuário e senha default para acessar o servidor nesse caso o usuário é root e a senha não é preenchida ou seja não precisa digitar nada no local que pode a senha.

Figura 12: Tela com informações do funcionamento do wampserver.





Por fim foi terminada a instalação do wampserver basta clicar em "Finish" para fechar a tela.

Figura 13: Tela de finalização




3º Iniciando WampServer


Iniciar o wampServer é bem simples basta clicar no ícone do wampServer localizado na sua área de trabalho ou no menu iniciar, vale lembrar que e alguns caso é necessário ter privilégio de administrador no windows para executa-lo.

Figura 14: Icone para execução do wampServer.




Após clicar no icone o wampServer será iniciado e o mesmo pode ser visto perto do relógio na barra de iniciar.

Figura 15: Local onde está o icone do wampServer.



Clicando no icone do wampserver é possível ver todos os menus para execução e manutenção do mesmo.

Figura 16: Opção para execução do wampServer



Para você abrir o PhpMyAdmin e ver todas configuração do mesmo basta clicar eno icone do PhpMyAdmin


Figura 17: Tela de login do PhpMyadmin



Para logar basta utilizar usuário root e a senha vazia (não preencha nada deixe a caixa vazia) e clicar no Executar

Figura 18: Tela de configuração do PhpMyAdmin




Conclusão


Como foi possível ver ao longo deste post a instalação do wampserver é bem simples.


quarta-feira, 21 de junho de 2017

Casamento Blindado




Um aplicativo para aqueles que desejam melhorar o relacionamento tornando o blindado, melhor, forte e cada dia melhor com as dicas contidas no mesmo. 

Neste aplicativo existe as melhores dicas para melhorar o relacionamento como também existe dicas do que não fazer em um relacionamento e os erros mais comuns e como evita-los. 
Não se acanhe faça o download de nosso aplicativo e torne seu casamento blindado ou namoro blindado. 
Caso você deseje mostrar as dicas para seus amigos e amigas basta compartilhar com seus amigos e amigas através do seu Smart Phone ou Tablet via Facebook, WhatsApp, SMS, Twitter e outras formas de compartilhar texto existente em seu Smart Phone. 
Esta versão tem suporte para os idiomas: Coreano, Alemão, Árabe, Hindi, Russo, Chinês, Japonês, Inglês, Espanhol e Português.











Disponível em:




terça-feira, 20 de junho de 2017

Dicas para emprego



O principal objetivo deste aplicativo é dar dicas para quem deseja conquistar o primeiro emprego ou manter o que já tem.
Para conquista de um novo trabalho é possível ler dicas sobre criação de currículo e também há dicas para entrevistas, com detalhes podem ser decisivos na frente do entrevistador.
Caso você queira também existe algumas dicas para manter o emprego atual, com ideias do que fazer ou não para ajudar você.
O aplicativo pode ser visto com um pequeno manual de bolso para melhorar sua busca por um novo emprego e manter caso já tenha um.
O guia não vai fazer um emprego cair do céu, mas vai poder ajudar você em muito na batalha do dia-a-dia.
Além de proporcionar a leitura no seu seu dispositivo também é possível compartilhar as dicas com outras pessoas através do Facebook, Twitter, SMS, Gmail, WhatsApp, email ou outra formar de compartilhar informações existente eu seu dispositivo. 
Caso você tenha alguma ideia ou sugestão entre em contacto conosco, pois quem sabe na próxima versão essa ideia já esteja no implantada no aplicativo.






 Aplicativo no Google Play

quinta-feira, 8 de junho de 2017

Datas Especiais


Um aplicativo com várias frases para ler e compartilhar com seus amigos, colegas, familiares através das redes sociais. 
As varias mensagens do aplicativo estão subdividas nas categorias:

Dia dos Namorados - Frases de amor, carinho e muito lindas.
Mensagem Aniversário - Lindas mensagens de aniversário.
Reflexões - Os melhores pensamentos e reflexões sobre vários assuntos de diversos autores.
Dia das Mães - Lindas mensagens para as mães.
Dia dos Pais - Lindas mensagens para os pais.
Redes Sociais - Mensagens variadas para enviar para as redes sociais.
Ano Novo - Frases emocionantes de ano novo.
Natal - Lindas frases de natal.
Motivação - Quando bate aquele desanimo as frases dessa categoria poderá te animar.
Bom Dia - Ótimas frases de bom dia.
Bom Tarde - Frases para animar a tarde de quem você gosta.
Bom Noite - Frases para usar no final da noite.
Páscoa - Frases para utilizar na pascoa.
Dia das crianças - Frases para utilizar no dia das crianças.

Além das categorias já citada é possível escolher as suas frases favoritas e salvar na categoria "favoritos".

Todo seu conteúdo é off-line não sendo necessário conexão com a internet para utilização do mesmo a não ser que o usuário deseja compartilhar as frases através de redes socais como Facebook , Whatsapp , twitter e Instagram.
Também é possível compartilhar as mensagens via SMS.








sexta-feira, 26 de maio de 2017

Como pegar valores do strings.xml no android

Resumo


getString(R.string.ID_);

Introdução


O objetivo deste post é explicar de maneira simples e rápida como se pegar valores do arquivo string.xml no Android.


Pegando valor do string.xml


Para pegar valores do arquivo string.xml é bem basta utilizar o método getString(int resId).


Abaixo é possível ver o trecho de código onde tem o nome do aplicativo no strings.xml




    Aplicativo Teste




Abaixo é possível ver um trecho de código onde se pega o nome do aplicativo do arquivo strings.xml.

...

String nomeAplicativo = getString(R.string.app_name);

...


Onde:

app_name - Nome do atributo do qual será pego o valor a ser armazenado na variavel nomeAplicativo.

quarta-feira, 17 de maio de 2017

Salvar conteudo de saida de comando em variavel via prompt MSDOS

Resumo

comando > nome_arquivo


Introdução

O principal objetivo deste post é explicar de maneira simples e rápido como se direciona o resultado da execução de um comando para um arquivo. Isso poderia ser utilizado por exemplo para criar arquivos de log.


Sintaxe:

comando > nome_arquivo_log


Onde:

comando - comando a ser executado.
nome_arquivo_log - nome do arquivo do qual receberá a saída do comando executado.


Exemplo:

dir > log.log

Figura 1 - Prompt de comando para execução

Abaixo é possível visualizar o arquivo de log já criado.

Figura 2 - Comando após execução do comando e criação do arquivo de log.log
Abaixo é possível ver o conteúdo do arquivo gerado.

Figura 3 - Conteúdo do arquivo de log

terça-feira, 16 de maio de 2017

Fazer download de músicas do youtube

Introdução

Esse post tem o simples objetivo de explicar como fazer download de músicas do youtube através da internet sem mesmo precisar instalar algum programa.

1º Passo

 Abra o video que você deseja fazer o download da música.


2º Passo

Copie o endereço do video. Abaixo é possível ver onde está o endereço a ser copiado através da seta vermelha.

Figura 1 - 



3º Passo

Abra o site de conversão  http://www.youtube-mp3.org/




4º Passo

Após abrir o site cole o endereço copiado para o campo da url(localizado na frente da seta vermelha na tela abaixo). Após colar o arquivo basta clicar no botão "Convert Video".




5º Passo

Após converter o arquivo será gerado um link para download que pode ser visto abaixo através da seta vermelha abaixo, também é possível ver o o arquivo que já fora feita o download já agora na seta azul.



Consideraçoes Finais


Vale lembrar que piratária não é algo legal a se fazer e tem penas para o mesmo.

O site foi youtube-mp3 foi retirado do ar recentemente.

Subtraindo e adicionando hora, minuto, DIAS, MES, ANO A UMA DATA NO MYSQL

Resumo


SELECT * FROM NOME_TABELA WHERE data DATE_SUB(DATA_INICIAL, INTERVAL NUM TIPO_ENTERVALO)

SELECT * FROM NOME_TABELA WHERE data DATE_ADD(DATA_INICIAL, INTERVAL NUM TIPO_ENTERVALO)


Introdução

O principal objetivo deste post é explica de maneira simples e rápida como se adicionar ou remover de uma data no mysql horas,minutos, segundos, dias, meses ou anos.



Adicionando dados a uma data


Para adicionar hora, minutos, segundos, dias, meses ou até mesmo anos basta seguir a seguinte sintaxe:

Sintaxe:

DATE_ADD(DATA_INICIAL INTERVAL NUM_INTERVALO TIPO_INTERVALO)


Onde:

  • DATA_INICIAL - Data da qual será a base para adicionar as informações.
  • NUM_INTERVALO - Número que simboliza o intervalo a ser adicionado a data.
  • TIPO_INTERVALO - Tipo do intervalo a ser adicionado: MINUTE (minutos), HOUR (horas), DAY(dias), MONTH (mêses), YEAR (anos).


Exemplos:

Adicionando um ano a data atual.

select CURRENT_TIMESTAMP as DATA_ATUAL, DATE_ADD(CURRENT_TIMESTAMP, INTERVAL 1 YEAR) AS DATA_MODIFICADA









Adicionando uma hora a data atual.

select CURRENT_TIMESTAMP as DATA_ATUAL, DATE_ADD(CURRENT_TIMESTAMP, INTERVAL 1 HOUR) AS DATA_MODIFICADA


Adicionando quinze minutos a data atual.

select CURRENT_TIMESTAMP as DATA_ATUAL, DATE_ADD(CURRENT_TIMESTAMP, INTERVAL 15 MINUTE) AS DATA_MODIFICADA


Adicionando dois meses a data atual.

select CURRENT_TIMESTAMP as DATA_ATUAL, DATE_ADD(CURRENT_TIMESTAMP, INTERVAL MONTH) AS DATA_MODIFICADA


Removendo dados de uma data


Para remover hora, minutos, segundos, dias, meses ou até mesmo anos basta seguir a seguinte sintaxe:

Sintaxe:

DATE_SUB(DATA_INICIAL INTERVAL NUM_INTERVALO TIPO_INTERVALO)


Onde:

  • DATA_INICIAL - Data da qual será a base para remover as informações.
  • NUM_INTERVALO - Número que simboliza o intervalo a ser removido a data.
  • TIPO_INTERVALO - Tipo do intervalo a ser removido: MINUTE (minutos), HOUR (horas), DAY(dias), MONTH (mêses), YEAR (anos).


Exemplos:

Removendo um ano a data atual.

select CURRENT_TIMESTAMP as DATA_ATUAL, DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 YEAR) AS DATA_MODIFICADA










Removendo uma hora a data atual.

select CURRENT_TIMESTAMP as DATA_ATUAL, DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 HOUR) AS DATA_MODIFICADA


Removendo quinze minutos a data atual.

select CURRENT_TIMESTAMP as DATA_ATUAL, DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 15 MINUTE) AS DATA_MODIFICADA


Removendo dois meses a data atual.

select CURRENT_TIMESTAMP as DATA_ATUAL, DATE_SUB(CURRENT_TIMESTAMP, INTERVAL MONTH) AS DATA_MODIFICADA



quinta-feira, 4 de maio de 2017

Como juntar o conteudo de duas ou mais colunas em uma só no Mysql

Resumo


SELECT CONCAT(COLUNA1,COLUNA2,...,COLUNAN) FROM NOME_TABELA

Introdução


O principal objetivo deste post é explicar de maneira simples e rápida com ose concatena o resultado de duas ou mais colunas em uma unica.

Concatenando colunas


Para fazer a concatenação de duas ou mais colunas em uma unica coluna utilizaremos o comando CONCAT.

Sintaxe:

SELECT CONCAT(COLUNA1,COLUNA2,...,COLUNAN) FROM NOME_TABELA


Onde:

- COLUNA1, COLUNA2,...,COLUNAN - Colunas a seren concatenadas.


Exemplo:

Image que exista uma tabela chamada USUARIO que tenha duas colunas, NOME e SOBRENOME. Caso você queira juntar as duas no resultado de uma consulta a query seria:

SELECT CONCAT(NOME,SOBRENOME) FROM USUARIO

quinta-feira, 30 de março de 2017

Como girar a tela do windows

Resumo


CTRL+ALT+SETA


Introdução


O principal objetivo desde post é explicar de maneira simples e rápida como se faz para girar a tela quando se utiliza o sistema operacional windows.


Girando a tela

Para girar a tela basta apertar o botão CTRL(Control)+ALT+SETA direcional.


Botões direcionais do teclado



Exemplo:

CTRL + ALT + → - A tela ficará com sua parte superior virada para direita.
CTRL + ALT + ← A tela ficará com sua parte superior virada para esquerda.
CTRL + ALT +  - A tela ficará de cabeça para baixo do padrão normal.
CTRL + ALT + ↑ A tela ficará na posição padrão com o canto superior apontado para cima.


terça-feira, 28 de março de 2017

Desbloquear usuário no oracle ORA-28000: the account is locked

Resumo


alter user NOME_USUARIO account unlock;


Introdução

Há situações em que o um determinado usuário pode ficar bloqueado no Oracle. Nesta breve dica vamos mostrar como desbloqueia esse usuário.


Desbloquear usuário

Para que seja possível desbloquear o usuário é necessário logar com o usuário System do banco de dados executar a query abaixo:




ALTER USER NOME_USUARIO ACCOUNT UNLOCK;


Onde:

  • NOME_USUARIO - Nome do usuário a ser bloqueado.


Bloquear usuário


Caso você queira bloquear o usuário basta executar a query abaixo:


ALTER USER NOME_USUARIO ACCOUNT LOCK;


Onde:


  • NOME_USUARIO - Nome do usuário a ser bloqueado.


segunda-feira, 13 de março de 2017

Como descobrir o tamanho de um arquivo em java

Resumo


File file = new file (caminho);
file.length();

Introdução

O principal objetivo deste poste é explicar de maneira simples e rápida como se descobre o tamanho de determinado arquivo em JAVA.


Descobrindo o tamanho do arquivo

Para saber o tamanho de determinado arquivo basta utilizar o método length() contido no mesmo.

Sintaxe:

...
File file = new file (caminho);
file.length();
...

Onde:

caminho - Path do arquivo a ser analizado.


Exemplo:

import java.io.File;

public class ClassTeste
{
public static void main(String[] args) {
File file = new File("c:\\Temp\\teste01.xlsx");

if (file.exists()) {

double bytes = file.length();
System.out.println("O tamanho do arquivo é: " + bytes +" bytes");

} else {
System.out.println("O arquivo não existe");
}

}
}


Saída será:

O tamanho do arquivo é: 20620.0



Por default o tamanho do arquivo é adquirido em bytes para alterar a grandeza basta dividir pela devida unidade de cada medida.

   double kilobytes = (bytes / 1024);
   double megabytes = (kilobytes / 1024);
   double gigabytes = (megabytes / 1024);
   double terabytes = (gigabytes / 1024);
   double petabytes = (terabytes / 1024);
   double exabytes = (petabytes / 1024);
   double zettabytes = (exabytes / 1024);
   double yottabytes = (zettabytes / 1024);

Exemplo 2:



import java.io.File;

public class ClassTeste
{
public static void main(String[] args) {
File file = new File("c:\\Temp\\teste01.xlsx");
if (file.exists()) {
double bytes = file.length();
System.out.println("O tamanho em " + bytes + " em bytes");
System.out.println("O tamanho em " + bytes / 1024 + " em kilobytes");
} else {
System.out.println("O arquivo não existe");
}
}
}


A saída seria:

O tamanho em 20620.0 em bytes
O tamanho em 20.13671875 em kilobytes