Testando

<HTML>
  <HEAD>
    <TITLE>Primeiro código</TITLE>
  </HEAD>
  <BODY>
    <SCRIPT LANGUAGE="javascript" TYPE="text/javascript">
    <!--
      // Exemplo de um código em JavaScript
      document.write ("Meu Primeiro Código em JavaScript");
    //-->
    </SCRIPT>
  </BODY>
</HTML>

UM POUCO SOBRE VPN



O que é VPN?

E aí galera, hoje vamos ver os conceitos gerais sobre uma VPN!
A sigla significa Virtual Private Network, traduzindo, Rede Particular Virtual.
São conexões ponto a ponto, da forma mais simplista, seria conectar dois computadores utilizando a internet utilizando uma idéia de tunel. Conectar dois pontos, de uma forma segura e direta, sendo que outras pessoas da internet não podem acessar esse túnel.

Ao se utilizar uma VPN, o  processo é basicamente assim:
1 – Solicito um arquivo de uma máquina distante
2 – Informação é encapsulada na minha máquina
3 – Envio para rede através do tunel
4 – A máquina receptora recebe os pacotes
5 – Desencapsula
6 – Pacote faz a solicitação do arquivo que eu desejo
E aí volta para o primeiro passo, máquina irá encapsular e devolver o pacote.
Nesse encapsulamento existem informações de quem enviou e de quem irá receber o pacote. Como o IP de cada um, para que a informação esteja segura.

Você ainda não viu a necessidade do uso de VPN…? Então imagine que você quer acessar o google dos EUA, por exemplo.
É possível contornar o identificador de região deles? Não, pelo seu ip vão saber sua localização exata, e caso alguma informação esteja oculta para o seu país, será impossível acessar.

Agora vamos simular esse caso utilizando uma VPN que ligue qualquer lugar do mundo ao EUA.
Sempre que você executar alguma requisição de acesso, esses dados serão encapsulados e direcionados ao servidor nos EUA, o servidor nos EUA vai realizar a requisição que você solicitou, receber todas as informações, encapsular e assim devolver para o seu dispositivo como se você tivesse acessado a internet diretamente dos EUA.

Existem dezenas de possibilidades de uso para uma VPN, mas o principal conceito é esse, fechar a conexão entre dois pontos, sem que exista interferência externa.

Bom, em breve criarei um outro artigo ensinando como criar uma VPN.

CHROME REMOTE DESKTOP


Amigos que trabalham na área de TI sempre buscam formas gratuitas e eficientes de ajudar clientes a resolver problemas em seus computadores. Após varios anos usando diversas ferramentas encontradas na internet enfim (Obrigado GOOGLE), uma solução 100% gratuita e funcional.

Chrome Remote Desktop é uma extensão para Google Chrome, disponível também para Android e iOS, que permite controlar remotamente outros computadores. O plugin libera o acesso da sua área de trabalho a usuários autorizados.

Todos os computadores e Smartphones  devem ter a extensão instalada. Assim que ela é adicionada ao navegador, o aplicativo pede autorização para acessar seus dados. Basta aceitar os termos para se conectar a outros computadores.

Quando clicar em “Compartilhar”, é gerado um código de acesso que deve ser concedido ao outro usuário para que consiga visualizar sua tela. De forma oposta, quando você pressiona “Acessar” é exigida a sequência numérica, sempre composta por 12 dígitos.

Na máquina executada pelo usuário aparece uma barra de comando, logo abaixo da barra de endereços do Chrome. Nela, poderá definir o modo de visualização (tela cheia ou reduzida), enviar a chave, e ainda, encerrar a sessão. Cada vez que um dos usuários fecha a janela ou clica no botão “Parar compartilhamento” é necessário gerar um novo código de acesso para restaurar a conexão.

É possível usar o Hangouts do Google de forma integrada, basta que ambas as pessoas tenham o plugin do bate-papo instalado, para que os usuários possam conversar enquanto visualizam o que acontece na tela do outro, facilitando ainda mais a resolução de problemas.

Há, também, a ferramenta de ativar conexões remotas, que permite acessar sua máquina de qualquer outro computador com a extensão instalada. Neste caso, é preciso definir um código de segurança, que será solicitado quando tentar efetuar o acesso remoto.

Detalhes sobre como instalar:


BACKUPS DE REDES SEM FIO



Se por algum motivo você precisar fazer o backup e restauração de suas configurações de redes sem fio, o Windows 7 torna a tarefa bem simples e rápida.
O processo todo leva menos de um minuto. Para fazer o backup,basta sesguir os passos abaixo:

- Clique no ícone de rede na barra de tarefas e depois em Abrir a Central de Rede e Compartilhamento:


- Com a Central de Rede e Compartilhamento aberta,clique em Gerenciar redes sem fio no painel do lado esquerdo:

- Clique com o botão direito do mouse na rede sem fio desejada e selecione Propriedades:

- Na tela de propriedades, clique no link Copiar este perfil de rede para uma unidade flash USB:

- Quando o assistente for iniciado, insira um pendrive em uma porta USB livre do computador e clique em Avançar para iniciar o backup:

- Quando a cópia for concluída, você poderá clicar no link Exibir instruções mais detalhadas e o assistente exibirá informações mais detalhadas sobre a cópia, incluindo a chave de segurança da rede:

E agora com o processo terminado você pensa: “Ah, o backup foi fácil, mas e a restauração?”. A restauração mais fácil ainda!
No Windows 7, ao inserir o pendrive você verá a seguinte opção se a reprodução automática estiver ativada:

Basta clicar nela e seguir as instruções na tela. A restauração das configurações de rede sem fio pode ser feita no Windows 7, Windows Vista e no Windows XP.


AGENDANDO TAREFAS NO WINDOWS 7



Bom dia, Há uma duvida muito grande em agendar tarefas no Windows 7, uma vez que no Windows xp é muito simples, então resolvi postar este tutorial. 

1. Vá a iniciar e pesquise por Agendador de Tarefas 

 

2. Na janela que surge clique em Criar tarefa básica... 

 

3. Surgira esta tela, nela você coloca o nome da tarefa no meu caso coloquei “teste” e clica em avançar

 

4. Nesta tela você escolhe com que frequência será executada a tarefa, selecione uma opção e clique em avançar.

 

5. Nessa janela você seleciona a ação a ser executada pela tarefa

 

6. Na janela seguinte pode clicar em avançartambém que não influenciará na execução da tarefa 

7. Nessa parte você verá uma linha com o nome Programa/script e mais a frente clique em Procurar... E vá atrás do executável do programa que deseja que a tarefa execute e clique em avançar (Pode ignorar as outras opções dessa janela). 

 

8.Na ultima tela marque a opção Abrir a caixa de diálogo propriedades da Tarefa e clique em concluir.

9.Nas propriedades da tarefa na aba GERAL marque a opção executar estando o usuário conectado ou não e a parte mais importando é marcar não armazenar a senha senão a sua tarefa corre o risco de não ser executada, pois num computador que o usuário não possua senha se não for marcada essa opção a tarefa ficará esperando por uma senha de usuário que não existe. Se não for esse o seu caso e o usuário tiver senha você deixa desmarcada essa opção que ao concluir o agendamento ele pedira que você coloque a senha de usuário.

10.Na aba CONDIÇÕES desmarque tudo ai para não haver problemas na execução da tarefa.

11.E por fim na aba CONFIGURAÇÕES desmarque apenas a opção interromper a tarefa se ela for executada por mais de:Dessa forma sua tarefa está configurada e será executada perfeitamente de acordo com a sua preferencia.

Enfim, até a próxima.

POSTGRESQL SCRIPT BACKUP AUTOMÁTICO



Bom dia,



Após um longo tempo vim tentando fazer algo do tipo, pesquisei ali e aqui e cheguei ao fim. consegui montar um script de backup automatizado e fazendo copia do backup para um servidor ftp pessoal.



Salve o código com extensão .bat



Segue o código:


cd..
cd..
cd..

cd C:\Arquivos de Programas\PostgreSQL\8.3\bin
set pguser=postgres
set pgpassword=postgres
set dataAtual=%DATE:~0,2%-%DATE:~3,2%-%DATE:~6,4%
pg_dump -Fc -h localhost -U postgres BANCO > C:\Backup\Banco_%dataAtual%.backup

ftp -s:C:\Backup\FTP.txt
A função dos cd.. é que independente de onde esteja os arquivos no momento da execução do script navegue até a raiz C:\



A função do set pguser=postgres & set pgpassword=postgres é onde você coloca o usuario e senha do PostgreSQL



A linha  set dataAtual=%DATE:~0,2%-%DATE:~3,2%-%DATE:~6,4% define data e hora atual do momento em que é feito o backup, eu particularmente prefiro não usar esta linha pois, para cada vez que o script é executado ele cria uma backup com data e hora diferentes.

Mas, não seria essa a intenção? Bom cada caso é um caso, eu uso uma rotina agendada como tarefa do windows então imagine 3 backups por dia de um banco de dados de 100MB em um ano? Quantos gigas de espaço não vai consumir? Apenas retirando esta variável você terá sempre um backup com o mesmo nome que será sobrescrito sempre que o script for executado.



A linha  pg_dump -Fc -h localhost -U postgres BANCO > C:\Backup\Banco_%dataAtual%.backup tenho varias considerações a fazer:

localhost (local onde o banco de dados se encontra), se o script for executado em outra maquina deve-se alterar de localhost para o ip do onde o banco de dados está.
postgres (Usuario do PostgreSQL)
BANCO (Nome do banco de dados que deseja efetuar o backup)
- A sintaxe C:\Backup\Banco_%dataAtual%.backup é o local onde quer que o backup seja salvo, detalhe: Se você retirou a variavel de data do script deverá também retirar o _%dataAtual%. O backup pode ser salvo com extensão .backup ou .sql.



Por fim o pulo do gato pra quem é perfeccionista como eu:



A linha ftp -s:C:\Backup\FTP.txt, vai enviar o backup para um servidor ftp de sua posse.



Segue o código, salve-o como .txt mesmo:


open ftp.seu-ftp.com.br
Usuario
Senha
cd "Pasta no servidor ftp onde vai salvar o backup" (Sem espaços e as aspas)
send C:\Backup\Banco.backup (Local onde se encontra o backup no seu computador)
close
by


Enfim, Até a próxima

ALTERAR TIMEZONE POSTGRESQL




Olá Amigos(as),

Pra quem ultiliza o postgreSQL a pouco tempo e ainda tem dificuldade com alguns possiveis problemas aqui esta uma soluçao para um deles, as vezes temos problemas para acessar ao banco de dados e conexao com impressora fiscal ( em alguns casos ), por conta do timezone do banco esta diferente do windows assim causando conflito no momento do acesso:

Segue um select para veificar qual TIMEZONE esta configurado o PostgreSQL:

select * from current_time

E agora pra voce corrigir para o TIMEZONE desejado:

/*
 * Troque o '-3' pela quantidade de horas que deseja aumentar ou diminuir se for '+3'
*/

set timezone ='-3'



Enfim, ate a Proxima!

ALIENAÇÃO – GERAÇÃO ALIENADA


    Eu estava buscando palavras para falar o que é alienação. Fazendo busca no Google, logo achei na Wikipédia uma explicação ampla sobre a palavra “aliena” e seus significados: cessão de bens, transferência de domínio de algo, perturbação mental, na qual se registra uma anulação da personalidade individual, arrombamento de espírito, loucura. A partir desses significados são traçadas algumas diretrizes para melhor analisar o que é a alienação, e assim buscar alguns motivos pelos quais as pessoas se alienam. No entanto, permanecem quase desconhecidos os processos alienantes da vida humana. Prosseguindo na busca deparei com a resposta vinda do Yahoo: “Alienação é uma forma de tirar a identidade das pessoas. Uma pessoa alienada é aquela que age sem saber das coisas. Embora sendo uma pessoa que vive, não dá importância para o que se passa no mundo. Que não luta pelos seus ideais e que se submete a qualquer coisa. Algumas pessoas são tão alienadas que não sabem nem mesmo a situação que nosso país está vivendo. O governo e a mídia são os principais agentes na alienação. Com programas como Big Brother, que não tem um valor cultural e que induz a pessoa a ligar para eliminar ‘candidatos’ e escolher um preferido em um reality show. As pessoas não sabem que perdem o tempo precioso, em que podiam estar lendo um livro e jornais para saberem o que se passa pelo mundo. O governo por sua vez sempre diz que está tudo bem, e joga debaixo do tapete as incríveis façanhas como a corrupção e as médias baixas na qualidade de vida do nosso país. Alienação é se deixar levar, sem ter opinião e sem saber o porquê das coisas”. Acho que podemos dizer que alienação trata do mistério de ser ou não ser, pois uma pessoa alienada carece de si mesmo, tornando-se sua própria negação. Então, alienação refere-se à diminuição da capacidade dos indivíduos em pensar e em agir por si próprios, de conhecerem e compreenderem a si próprios e a sua vida, mas isso só acontece porque, em sua indolência, as próprias pessoas permitem a alienação. Ao se afastar da naturalidade, o ser humano perdeu a clareza tornando-se susceptível à alienação, isto é, ser afastado de seu propósito, e com isso sufocar a sua essência que o distingue como espécie destinada a enobrecer tudo. Lamentavelmente, as novas gerações se encontram tendendo para sua completa alienação da vida, a começar pelo funcionamento do próprio corpo e de tudo o mais que se refere à vida. Não estão dando importância para o que se passa consigo ou em seu entorno mais próximo, isto é, não sabem das coisas, nem querem saber. Até a eclosão da Segunda Grande Guerra tínhamos o que se convencionou chamar de geração tradicional.O mundo estava envolvido por uma religião dominante com seus fundamentos dogmáticos que não enfatizava a busca do saber. No entanto, as pessoas apreciavam as artes, liam mais jornais, revistas e livros, o que se revelava pelo esforço em usar o bom senso e algum esforço para a compreensão dos acontecimentos. No pós-guerra tomaram corpo as ideias de marketing que propunham o aumento do consumo de supérfluos. Inicialmente, ampliou-se a propaganda no rádio. Depois veio o cinema e a televisão invadindo a mente daqueles que não fizeram uma pressão em sentido contrário, se deixando envolver amplamente pelo merchandising e condicionamentos. Junto também veio o marketing político lançando nuvens de mentiras para eleger governantes. Para Edward Bernays, o precursor da propaganda, a propaganda tem um significado específico, sendo "um esforço consistente e persistente, para criar ou moldar acontecimentos para influenciar as relações do público com uma empresa, ideia ou grupo. Com o advento da televisão o hábito de ler foi perdendo o seu espaço. Televisão com sua programação massiva, videogame, computador, celular, enfim todos os avanços que deveriam ter contribuído para o continuado desenvolvimento humano, contribuíram para o surgimento das chamadas gerações X, Y e Z, que em progressão, foram se distanciando mais e mais da leitura profunda e, ao mesmo tempo, reduzindo a disposição para um foco empolgado e atento na compreensão da vida, buscando refugiar-se com futilidades. Assim, facilmente se deixam influenciar pela propaganda enganosa de empresários inidôneos ou políticos inescrupulosos. A alienação produz seres humanos desatentos e desfocados de sua vida e de seu ambiente. Para desenvolvermos seres humanos com visão, despertos e conscientes, a mudança deve começar em casa com a orientação dos pais, desde a primeira infância, e deve continuar por toda a vida, através de uma visão compartilhada de aprendizado, fortalecimento da qualidade humana e da busca de um melhor futuro, com paz e sustentabilidade entre os homens e a natureza.