Como fazer o download de vídeos no youtube de forma fácil pelo Safari!

Vídeo da Implosão da Brahma

Como acessar seu PC pela GVT

São 05:30 a.m. não consigo dormir e me ocorreu a idéia de criar um ssh server para poder acessar minha máquina pela internet.

Dica 1:

Passo 1 – Criar uma conta no dyndns.org (há muitos tutoriais por aí, pergunte ao google, iremos utilizar casa.dyndns.org como exemplo)

Passo 2 – Configurar o roteador para atualizar a conta no DynDns (varia de acordo com o seu roteador, novamente pergunte ao google)

Agora começa a ficar interessante

Normalmente já estaria pronto, mas o modem da GVT é um roteador, o que lhe impede de acessar sua rede se não for propriamente configurado.

Então como fazer?

Simples entramos na configuração do modem e dizemos para transferir tudo direto pro roteador.

Continuando…

Passo 3 – Entre na página de configuração do seu roteador, digitando o seu ip da internet no browser ou se já houver configurado a sua conta dyndns pode ser também, no nosso caso casa.dyndns.org, será requisitado um usuário e senha, são eles admin e gvt12345 respectivamente.

ATENÇÃO: ESTA SENHA FOI ENCONTRADA NO FÓRUM DO CLUBE DO HARDWARE, SE A MESMA NÃO FUNCIONAR PERGUNTE AO GOOGLE NÃO A MIM =)

Feito isso você está na página de configuração do roteador

Passo 4 – Clique em “Basic” no menu a esquerda e então em “NAT”

Passo 5 – Clique no botão “DMZ” ao lado de “Back”

Passo 6 – Clique em “Enabled” e a caixa de texto abaixo será habilitada, digite então o ip que o seu roteador recebe do modem, no nosso caso 192.168.1.100

Lembrando que ao clicar em submit quem irá responder pelo ip será o roteador e não mais o modem sendo assim verifique se está tudo de acordo e verifique novamente e então clique em submit

Caso haja algum erro de configuração, você terá que ligar o modem ao pc direto para poder alterar as configurações.

Feito isso seu roteador já está na internet, basta criar as rotas nele e pronto =)

Dica 2:

Se você possui um servidor web você pode criar um sub-domínio (ex: casa.saulocastelo.net.br e redireciona-lo para o servidor dyndns.org, para nós casa.dyndns.org)

Exemplo de como fazer utilizando CPanel (que é o que a empresa que me hospeda fornece – Sechost.com.br)

Passo 1: Na tela principal procure por “Simple DNS Zone Editor” e clique

Passo 2: Selecione o seu domínio

Passo 3: Procure o campo “Nome” em ”Add an CNAME Record” e digite casa (lembrando: isto é o que virá antes de seudominio.com.br) e em CNAME digite o endereço do dyndns.org que no nosso exemplo é casa.dyndns.org clique em “Add CNAME Record” e pronto

Agora nós temos casa.saulocastelo.net.br respondendo pelo nossa rede caseira =)

Consumindo métodos com sobrecarga em C# via WebService!

Para tudo há um jeitinho brasileiro =)

Link para o site que contém as classes para a função eval em c# Obrigado ao Ivan Krivyakov por ter implementado a função eval em c# =)

Identificação automática de monitores no Linux!

Usando o Mac OS X com mais de um monitor no notebook, identifiquei que ele salva as configurações de cada monitor.

Sendo assim resolvi tentar fazer algo parecido e melhorado pro Linux, não apenas salvando a configuração de cada monitor, mas também detectando o momento em que ele é plugado ou desplugado.

Testado com Ubuntu 9.10 e Placa de Vídeo Intel X3100

Depende do arandr [ $ sudo aptitude install arandr ]

Para saber se este script irá servir para você, faça o seguinte:
[ $ ls /sys/class/drm ]
se retornar as saídas de vídeo (LVDS, VGA, etc..) está OK =)
[ card0 card0-LVDS-1 card0-SVIDEO-1 card0-VGA-1 controlD64 version ]

Instalação:

Clique aqui com o botão direto e em seguida Salvar link como, para fazer o download do script.

[ $ sudo mkdir /cangaceiroMonitor ]
[ $ sudo mv pinga /cangaceiroMonitor ]
[ $ sudo chmod +x /cangaceiroMonitor/pinga ]
[ $ sudo chmod 777 /cangaceiroMonitor/pinga ]

Para testar:
[ $ cd /cangaceiroMonitor ]
[ $ sudo ./pinga ]

Se tudo der tudo certo adicione o script de inicialização no Xsession.d
[ $ wget http://saulocastelo.net.br/projects/cangaceiroMonitor/45pinga-settings && sudo mv 45pinga-settings /etc/X11/Xsession.d/45pinga-settings ]

Depois de instalado você pode ver a saída do programa com:
[ $ tail -f /var/log/cangaceiroMonitor.log ]

Nele você saberá o nome do arquivo e onde deve ser salvo quando o monitor for plugado!

Abraços e espero que seja útil para você!

Kids on the Net

News published on Diario do Nordeste about kids on the Net and I was interviewed along with my son. We were also photographed! =)

Click here to read

Crianças na Internet!

Matéria do Diário do Nordeste sobre crianças na internet e fui entrevistado junto com meu filho.

Também fomos foto da matéria!

=)

Link para a matéria

Setting up Microsoft Fingerprint Reader on Windows 7 – Solution

While attempting to install Microsoft Fingerprint Reader on Windows 7, I was surprised to find that, unlike all other hardware I tried to plug before, it failed to recognize and install the proper drivers. So I searched for the drivers and found that it was only available for Vista. After a manual install, another surprise: it wouldn’t read my fingerprint. Crawling through some forums I read that it wouldn’t work on a fresh Windows 7 install, only on systems that were upgraded from Vista.

So I set up the reader’s executables to run in Windows Vista’s compatibility mode and everything worked flawlessly. Here are the steps I took:

1. Click here to download the programs and install them.
2. Open Windows Explorer and head for the folder C:Program FilesDigitalPersonaBin
3. For each file below, click with the second button and choose Property. On the Compatibility tab, click on Change settings for all users, then on Run this program in compatibility mode for and select Windows Vista

  • DPAgnt.exe
  • DPConsol.exe
  • DPExpImp.exe
  • DpFpLogonManager.exe
  • DpHost.exe
  • DPRunDll.exe
  • DPWinLct.exe

Solução para o Microsoft Fingerprint Reader no Windows 7

Ao tentar instalar o Microsoft Fingerprint Reader no Windows 7 fiquei surpreso com o que vi! Todos os hardwares que até então eu tinha plugado haviam funcionado tranquilamente, porém o leitor de digitais da própria Microsoft não foi instalado corretamente! Fui a procura dos drivers para ele e baixei os do Vista por não possuir uma versão para o Windows 7.

Depois de instalado manualmente, outra surpresa, ele não conseguia ler a minha digital. Buscando em alguns fóruns descobri que ao fazer uma instalação do Windows 7 do zero, ele não funcionava, mas que ao fazer uma atualização a partir do Windows Vista, ele funcionava perfeitamente.

O que eu fiz? Configurei os executaveis do leitor para rodarem em modo de compatibilidade com o Windows Vista e tudo funcionou como o esperado.

Passo a passo

1. Clique aqui e para baixar o software com os drivers e programas, após o término do download instale-o;
2. Abra o Windows Explorer e vá para a pasta C:\Program Files\DigitalPersona\Bin
3. Para cada um dos arquivos abaixo, clique com o botão direito clique em Properties, clique na aba Compatibility, no botão Change settings for all users, clique em Run this program in compatibility mode for: e selecione o item Windows Vista

  • DPAgnt.exe
  • DPConsol.exe
  • DPExpImp.exe
  • DpFpLogonManager.exe
  • DpHost.exe
  • DPRunDll.exe
  • DPWinLct.exe