sábado, 10 de agosto de 2013

Penas no Assassin's Creed 2

Posição das penas(feathers) no  Assassin's Creed 2  para as conquistas
In Memory of Petrccio (coletar as 100 penas) e Show you Colors(com as 100 penas guarde na caixa em Monteriggion recebera uma capa, coloque a capa e passe por todas as cidades)
Clique no mapa ampliar



Florence 



Forli 


Monteriggion



Tuscany 


venice


quinta-feira, 16 de maio de 2013

Pegar o ultimo dia do mês em php

Eae galera belezzz.
seguinte estava precisando pegar o ultimo dia do mês para fazer um filtro no php. O método mais fácil que encontrei foi:

$datafim  = date("t-$mes-$ano");

Mas desta forma só traz a ultima data do mês atual ou seja se eu atribuir $ano = 2013 e  $mes= 02 estando no mes atual (05) a data vai ficar 31-02-2013...
Assim sendo para o mês atual blz funcia perfeitamente.

$datafim  = date("t-m-Y");

Para meses diferentes do atual a solução que encostrei foi aumentar um mês e diminuir um dia assim:

$ano = 2013;
$mes= 02 ;

$dia = 1;
$mes +=1;
if($mes > 12){
$mes = 1;
$ano += 1;
}
$novaData = mktime ( 0, 0, 0, $mes, $dia - 1, $ano);
$datafim  = strftime("%d-%m-%Y", $novaData);


está ai... funciona para qualquer data valida. 

quarta-feira, 24 de abril de 2013

Porta 80 ou 443 em uso!

Eae galera.
Se você tem algum programa que usa a porta 80 ou 443 e não esta conseguindo iniciar essas portas ultimamente, certamente é por que começou a lidar com o Skype,ou esta com o TeamViewer  iniciado. Os chatos ocupam essas portas se as encontram sem uso... Mas nem tudo está perdido, basta você desativar o uso destas nos programas como alternativa.
Para tirar o Skype da porta 80 e 443 bem simples, vá em ferramentas > Opções > Avançado > Conexão e desative o "Usar Porta 80 e 443 ...".

Outro cara que usa a porta 80 e 443 é o TeamViewer.
Para remover o TeamViewer da porta 80 e 443, na versão 7 basta apenas ir  em Extras > Opções > Avançado > Mostrar as Opções ...
Desça até a parte de Definições de rede avançadas e marque "Não usar as portas entre 80 e 443...".

Esse são os 2 programas que normalmente estão ocupando essas portas em sua maquina, não esqueça de reiniciar o programa apos fazer a alteração para liberar a porta.
Lembrando servidor apache também usa essas portas, e também é possível alterar-lo. Dentro do arquivo httpd.config alterando o Listen 80 para Listen e porta desejada reinicie-o e voa lá, trocando a porta do apache deve acessar paginas com :a pagina, por exemplo: Listen 8080, o acesso é localhost:8080 .
Blz espero ter ajudado...



sexta-feira, 8 de março de 2013

Como comparar/atualizar bancos Mysql

Bom galera se vocês são como eu que adora alterar seu banco de dados e não anotar nada que foi feito,  depois para atualizar em um cliente é aquela dor de cabeça.
Para isso temos uma solução  o programa Toad for Mysql   .
Para utiliza-lo tenha os dois banco no mesmo servidor, o principal(o que será atualizado) e o com as atualizações, você tera que dar nome diferentes coloca-lo no mesmo server  mas nao ham problema :) .
Abra o Toad for Mysql  e configure/conecte o seu banco principal.
Apos isso vá em tools > compare  e escolha uma das opções Shema(compara estrutura) data(compara dados)



A janela de quais bancos você quer compara vai aparecer, no campo database da direita selecine o banco criado com as atualizações, por padrão o banco da esquerda é o principal clique em compare.
 Apos comparar o programa mostra as diferenças entre bancos( no meu caso estou usando a comparação de estrutura). Selecione o que você quer atualizar no banco principal.
Na aba Sync1 e  Sync2 voce pode verificar o que cada banco tem de diferente com o outro, os scripts das alterações aparecem nos campos ao lado ao clicar nas tabelas. Mas para poupar o Ctrl+C Ctrl+V temo uma outra solução.

Feito a seleção dos campos clique no botão Synchoronize, clique em next .
Aqui o programa mostra qual a base que ele vai atualizar como eu coloquei o banco com a atualização a direita na configuração seleciono a opção Make souce like target que vai copiar da direita para a esquerda .

Dou next , next , escolho a opção Run Script immediately para executar o script com a atualização, dou um next e finish. pronto agora a sua base atualizada.
Agora você pode excluir a base criada com as atualizações.

Espero que tenha ajudado a sincronizar a sua base de dados entre bancos em mysql.
Esse procedimento server tanto para comparar, sincronizar atualizar os dados e a estrutura do banco.

segunda-feira, 13 de agosto de 2012

Conferencia de CNPJ e CPF em PHP

Código em PHP do verificador simples de CPF ou CNPJ, atribua o valor do seu documento no $documento para verificar se é valido.
1:  <?php  
2:   $documento = "";  
3:   $somatorio = '0';  
4:   $somatorio2 = '0';  
5:   //CPF  
6:   if(strlen($documento) =='11')  
7:   {  
8:   for($i==1;$i<9;$i++)  
9:     {  
10:     $somatorio = $somatorio + ($documento[$i-1] * $i);  
11:     }  
12:     $somatorio = $somatorio % 11;  
13:     if($somatorio == $documento[9])  
14:      {  
15:      for($j==0;$j<10;$j++)  
16:        {  
17:        $somatorio2 = $somatorio2 + ($documento[$j] * $j);  
18:        }  
19:        $somatorio2 = $somatorio2 % 11;  
20:        if($somatorio2 == $documento[10])  
21:         {  
22:         echo 'Documento correto!';  
23:         }else  
24:         echo 'Documento invalido!';  
25:      }else  
26:      echo 'Documento invalido!';  
27:   }  
28:   //CNPJ  
29:   else{  
30:     if(strlen($documento) =='14')  
31:      {  
32:      $cont = '6';  
33:      for($i==0;$i<12;$i++)  
34:        {  
35:        $somatorio = $somatorio + ($documento[$i] * $cont);  
36:        $cont = $cont + '1';  
37:        if($cont > '9')  
38:           $cont = '2';  
39:        }  
40:      $somatorio = $somatorio % 11;  
41:      if($somatorio == $documento[12])  
42:       {  
43:       $cont = '5';  
44:       for($j==0;$j<13;$j++)  
45:         {  
46:         $somatorio2 = $somatorio2 + ($documento[$j] * $cont);  
47:         $cont = $cont + '1';  
48:         if($cont > '9')  
49:           $cont = '2';  
50:         }  
51:        $somatorio2 = $somatorio2 % 11;  
52:        if($somatorio2 == $documento[13])  
53:         {  
54:         echo 'Documento correto!';  
55:         }else  
56:         echo "Documento invalido!";  
57:       }else  
58:         echo "Documento invalido!";  
59:      }else  
60:      echo "Documento invalido!";  
61:   }  
62:  ?>  

terça-feira, 10 de julho de 2012

RenameIT para o PW

Otima e simples ferramenta para abrir 2 ou mais clientes do PW no micro RenameIT.rar

quarta-feira, 4 de julho de 2012

Alterar a maneira de reconhecimento do php < ? para < ?php

O blogger tem um bug no qual nao consigo escrever o < ? sem espaço, bom vou escrever assim mesmo.
os o serviço php mais novos apenas estão aceitando o formato < ?php então se você está programando sem o php terá que alterar todos os seu arquivos para o padrão novo.
Para você não precisar entrar arquivo por arquivo, e alerar um por um dentro do arquivo existe o programa chamado ART que localiza e substitui esses arquivos para você.
Para Fazer a alteração abra o programa clique em substituir, localize na aba esquerda os arquivos que deseja localizar/substituir o < ? selecione o substituir por e no campo localizar o texto a baixo coloque o < ? e no substituir < ?php, não esqueça de deixar espaço depois do php pois pode dar algum problema em alguns servidores.
em seguida clique em substituir.
pronto o ja pode coloca-lo em outros servidores php.