sexta-feira, 31 de maio de 2013

Como Substituir Caracteres no EXCEL ?

 Ás vezes é necessário excluirmos alguns caracteres de células do EXCEL, por exemplo, caso você tenha uma lista de CPF e deseje os mesmos sem a presença dos hifens e pontos.

XXX.XXX.XXX-XX ===>  XXXXXXXXXXX

Vamos supor que os CPF estejam na coluna A iniciando pela linha 2, e que ele sem os caracteres especiais estejam na coluna B iniciando pela linha 2, então você deverá inserir na célula B2 a seguinte formula:

=SUBSTITUIR(SUBSTITUIR(A1;".";"");"-";"")

O que essa fórmula faz da forma em que está escrita, é substituir duas fórmulas, ou seja, temos que substituir dois caracteres diferentes, portanto, ao aplicar a formula 1, eliminaríamos os pontos e a formula 2, os hifens sem a necessidade de se utilizar duas celulas



Agora, se você pode se dar ao luxo de excluir estes caracteres de todos os campos das planilhas, basta localizar todos os pontos e substituí-los por nada ^^

quarta-feira, 22 de maio de 2013

Caracteres Curingas No SQL

Os caracteres curinga são caracteres que podem assumis qualquer valor, e são muito uteis em pesquisas.

Imagine que você possui uma tabela de endereços contendo Rua, numero da casa, CEP, enfim... e seja necessário um select para uma cidade onde o CEP Geral seja 75.000-000, neste caso podemos utilizar o caractere curinga % , ele se assemelha ao caractere utilizado no MS-DOS (*) , que substitui qualquer quantidade de caracteres, exemplo: 

SELECT cep  FROM endereco WHERE cep LIKE '75%'

Agora, digamos que seja necessário substituir uma quantidade exata de caracteres, por exemplo, neste mesmo caso do CEP, precisemos de selecionar os CEP's que se iniciem por 75 mas terminem com 180 (75.XXX.180), neste caso, devemos utilizar o caractere (_), Ex.

SELECT cep  FROM endereco WHERE cep LIKE '75___180'

Aí, a utilização pode ser combinada também, por exemplo, que na segunda casa seja 5 e na ultima nove:

SELECT cep  FROM endereco WHERE cep LIKE '_5%9'

ou

SELECT cep  FROM endereco WHERE cep LIKE '_5____9'

sexta-feira, 17 de maio de 2013

Erro 403 no Apache Windows 7

Caso seja necessário algumas configurações adicionais no Apache, pode ser que ocorra o erro 403, o que indica que seu servidor web está funcionando, mas você não tem acesso ao diretório.

Se é um problema de permissão, devemos ver se a devida permissão está concedida para o diretório.

Este erro é comum, porque geralmente se troca o diretório das páginas do padrão, e a referência ao diretório fica em um campo diferente da permissão do mesmo, então quando se altera a referência, o servidor ainda funciona, mas ao reiniciar o mesmo, ele para de funcionar.

Vamos à solução:

Abra o arquivo httpd.conf, lembrando que será necessário acessá-lo como administrador (execute o notepad como administrador, vá na guia abrir e abra-o).

Localize a linha que contém DocumentRoot, é nessa linha que fica definido o diretório onde será hospedado os sites.

Como a própria documentação do httpd.conf diz, caso seja alterado o DocumentRoot, também deverá ser alterado esta linha, ou seja, o mesmo caminho que estiver no DocumentRoot, deverá aparecer na tag  


É isso aí, reinicie o servidor Apache para que ele recarregue as configurações!

quinta-feira, 16 de maio de 2013

Instalar o PHP no Windows 7 Manualmente

Da mesma forma que apesar de existirem vários pacotes de instalação para de uma unica vez obter o PHP/Apache/Mysql, pode ser necessário a instalação manual de cada um destes serviços, isso acontece quando se necessita de um maior controle sobre a instalação e maior possibilidade de se configurar o serviço.

Para instalarmos o PHP, primeiramente será necessário a instalação do Apache(Clique aqui para saber como) 

Agora obtenha o pacote de instalação do PHP estável de versão mais recente para windows (Aqui) . Na ocasião, a versão mais estável era a 5.4.15.

Escolha o arquivo na versão ZIP.

Como descrito na postagem Instalando o Apache 2.2 No Windows 7 é bastante útil utilizarmos um caminho diferente da instalação padrão, pois todas as referências ao Apache e ao PHP feitas precisarão do caminho completo da instalação.

Após baixar o arquivo, crie a pasta php dentro da instalação do Apache, por exemplo C:/Apache/php, em seguida, extraia todo o conteúdo do arquivo nesta pasta.

Pronto! Seu PHP já está instalado, mas falta a configuração necessária para que ele trabalhe juntamente com o Apache., Vamos lá !

Primeiramente altere o nome do arquivo php.ini-remommended para php.ini

No arquivo httpd.conf do Apache encontre a tag  e inclua na mesma index.php


 Dentro da TAG adicione os seguintes comandos:
ScriptAlias /php/ "C:/Apache/php/"
AddType application/x-httpd-php .php .php5
Action application/x-httpd-php "/php/php-cgi.exe"
SetEnv PHPRC "C:/Apache/php"



Ao Final do arquivo adicione os seguintes comandos:

PHPIniDir "c:/Apache/php/"
LoadModule php5_module "C:/Apache/php/php5apache2_2.dll"





Caso você utilize o Apache 2.4, a ultima linha deverá ser:
LoadModule php5_module "C:/Apache/php/php5apache2_4.dll"


Para configurar o PHP como uma variável de ambiente, clique com o botão direito sobre Meu Computador, vá em Propriedades  e então em Configurações avançadas do sistema.

Em Propriedades do Sistema, clique em Variáveis de Ambiente



Na parte das váriáveis, encontre a variável Path e no final do valor da variável, adicione ;C:\Apache\php





Depois Será necessário Reiniciar o computador.

quarta-feira, 15 de maio de 2013

Instalando o Apache 2.2.21 no Windows 7


Existem várias opções de instalações automáticas do Apache/PHP/MySQL tais como o WampServer, mas pode ser que você precise da instalação manual para poder ter maior acesso às configurações.

Neste caso baixe a versão do Apache Para Windows e dê inicio a instalação.









 Quando for perguntado o Network Domain Preencha com localdomain

No campo Server Name,  Preencha com localhost

E no campo de e-mail do administrador, coloque o seu email

No próximo passo, você pode configurar a pasta específica para a instalação do Apache, e pode ser bem interessante mudar a instalação padrão para por exemplo: "C:/Apache" pois em todos os arquivos de configuração, tanto do Apache(httpd.conf) como do PHP(php.ini), será necessário fazer várias menções ao local de instalação, se for um nome muito grande, pode dificultar o seu serviço.

Caso tudo Funcione, abra o seu navegador preferido e ao digitar localhost , a seguinte mensagem deverá ser exibida.



terça-feira, 14 de maio de 2013

Tirar o Skype da Porta 80

O Skype é um ótimo sistema de comunicação, ainda mais agora, que integra os principais mensageiros instantâneos da atualidade, como o Facebook e até mesmo substituiu o MSN.

Mas o problema, é que para garantir a conexão, caso ele não consiga se conectar através da porta padrão 4004, e busca como alternativa outra duas portas, que são padrão para outros programas que não costumam ser bloqueadas, o que pode gerar um problema na hora de rodar os serviços. As duas portas alternativas são:

80 - Utilizadas para serviço WEB através do protocolo HTTP

443 - Utilizadas para o serviço WEB com maior necessidade de segurança, com o protocolo HTTPS


Caso você tenha conhecimento das portas que podem ser utilizadas, você pode facilmente alterar as portas do Skype, para isso, com ele aberto vá para o menu Ferramentas>Opções







Dentro deste menu acesse : Avançado>Conexão Agora basta desmarcar a opção "Usar portas 80 e 443 como alternativa para conexões de entrada" conforme a figura ao lado.

WampServer não Fica Online

Você instala o WampServer e o mesmo funciona perfeitamente, mas após reiniciar o computador o mesmo não fica mais online, nem após reinstalar o mesmo.

Isso geralmente ocorre porque o servidor apache do WampServer ( e todos os outros) por padrão, rodam na porta 80, por exemplo, se você tem o Skype ligado, ou o IIS, ou qualquer serviço sobre a porta 80, o mesmo não irá inicializar.

Para resolver este problema, desligue o outro serviço, ou troque a porta do mesmo ou então troque a porta do Apache.

Para trocar a porta do apache no WampServer siga os passos:
Clique no icone do WampServer, vá em Apache, e abra o arquivo httpd.conf, se ele pedir o tipo de programa utilize o bloco de notas:

Dentro deste aquivo, procure a linha onde está escrito: Linsten 80

Troque a porta por outra que você não utiliza, 8080 por exemplo, lembrando que caso você altere esta porta padrão, para acessar seu servidor via Browse será necessário digitar localhost:8080


Até mais !

quinta-feira, 2 de maio de 2013

Windows 7 não inicializa após atualização KB 2823324

Então galera,

Após a atualização KB 2823324, muitos computadores com Windows 7 passaram a não iniciar, ai invés disso apresentam uma mensagem de erro, ou simplesmente uma tela azul, e não iniciam.

Existem basicamente quatro formas para se resolver esse erro:

1 - Recuperar o Ultimo Ponto de Restauração

1.1 - Reinicie o seu computador no modo de Reparação, para isso, enquanto ele inicia, pressione várias vezes a tecla F8, até que no mesmo aparece as opções de inicialização.

1.2 - Selecione a opção Reparar  Seu Computador

1.3 - Selecione o idioma e clique em avançar, após isso a seguinte tela aparecerá:
Tela Método 1 - Passo 4
1.4 - Selecione a opção Restauração do Sistema

1.5 - Selecione um ponto de restauração anterior ao dia 09 de abril de 2013.

1.6 - Reinicie o computador normalmente

1.7 - Quando o computador reiniciar, acesse o windows update, e desabilite a mesma clicando com o botão direito do mouse sobre ela


2 - Via MS-DOS

2.1 - Reinicie o seu computador no modo de Reparação, para isso, enquanto ele inicia, pressione várias vezes a tecla F8, até que no mesmo aparece as opções de inicialização.

2.2 - Selecione a opção Prompt de comando

 Tela Método 2 - Passo 4

2.3 - Selecione o disco onde está instalado o Windows, geralmente o mesmo é instalado na partição C: , para ter certeza execute o comando DIR, que lhe fornece a lista dos diretórios e arquivos onde ele foi executado, caso não encontre a pasta windows, procure em outros diretórios através do comando CD D: , por exemplo.

2.4 - Supondo que o seu Windows 7 com problemas está instalado na partição C: execute os comandos abaixo:

dism /image:C:\ /cleanup-image /revertpendingactions

2.5 - Reinicie o computador, o mesmo poderá executar uma verificação automática do disco.

2.6 - Quando o computador reiniciar, acesse o windows update, e desabilite a mesma clicando com o botão direito do mouse sobre ela

3 - Desinstalar a atualização via linha de comando

3.1 - Siga os passos da instrução anterior até o passo 2.3.

3.2 - Supondo que o seu Windows 7 com problemas está instalado na partição C: execute os comandos abaixo:

dism /image:C:\ /remove-package /PackageName:Package_for_KB2823324~31bf3856ad364e35~x86~~6.1.1.1

3.3 - Após a execução do comando reinicie o computador

3.4 - Quando o computador reiniciar, acesse o windows update, e desabilite a mesma clicando com o botão direito do mouse sobre ela

4 - Substituir o arquivo ntfs.sys


4.1 - Siga os passos da instrução 2 até o passo 2.3.

4.2 - Execute o comando abaixo e verifique se a versão do arquivo ntfs.sys, é mais recente o que 09 de abril de 2013

dir %windir%\system32\drivers\ntfs.sys

4.3 - Neste caso, renomeie o arquivo para ntfs.sys_old

cd %windir%\system32\drivers
ren ntfs.sys ntfs.sys_old

4.4 - Copie uma versão do arquivo mais antiga para a pasta atual, as versões antigas se encontram em %windir%\winsxs

4.5 - Após a execução do comando reinicie o computador

4.6 - Quando o computador reiniciar, acesse o windows update, e desabilite a mesma clicando com o botão direito do mouse sobre ela



Para resolver este problema a própria Microsoft em sua pagina lançou um tutorial com quatro formas de se resolver este problema

Confira neste link: Solução oficial da Microsoft

facebook

Postagens populares