Mudança de DC com direito a migração do WP

 

Depois de muito tempo sem publicar por aqui e vendo que estou gastando uma bala com a RackSpace, decidi trocar pela DigitalOcean.

Com planos que vão a partir de 5 dolares/mês, realizei uma migração do meu site e vou descrever nos proximos posts, como realizei o bkp e importação full do WordPress para a DigitalOcean

Arduino

 

Pra quem curte eletrônica quero dar uma dica sobre uma placa chamada Arduino.

É um projeto de Hardware Open Source de uma placa que permite, de forma muito simples, “programar” o hardware e criar projetos bem interessantes em áreas como robótica e/ou automação residencial.

Comecei a testar e estou gostando bastante. Alguns exemplos de utilização é a possibilidade de você fazer com que a placa monitore a umidade da terra de uma planta que você tem em casa e quando estiver abaixo de determinado valor, a “planta” tweetar que esta com sede. :P

Eu comprei de uma empresa chamada RLRobotics. O site deles é o rlrobotcs.ind.br

Fica a dica de presente nerd para o fim do ano e para o ano que vem também :)

Abraços

Ricardo

DNSMASQ – Algo util que pode virar um problema.

 

O Ubuntu a partir da versão 12.04, passou a usar a resolução de nomes (DNS) com o aplicativo dnsmasq, que nada mais faz do que subir um BIND local e fazer cache do DNS, evitando assim que a cada conexão nova, você tenha que verificar se houve alguma alteração no endereço desejavel.

Mas isto passa a ser um problema, quando o serviço dnsmasq começa a cair constantemente, que é o meu caso. Sem escrever absolutamente nenhum log, o serviço simplesmente cai e a para subi-lo novamente, eu tenho ir ao terminal e digitar:


sudo restart NetworkManager

O problema é que em alguns casos, depois de 5 minutos feito isso, a porcaria do serviço caiu novamente. Sendo assim, fui em busca da solução final para desabilitar este serviço.

O procedimento é simples, basta editar o arquivo:

vim /etc/NetworkManager/NetworkManager.conf

E comentar a linha de dns:

#dns=dnsmasq

Agora, para que o Ubuntu volte a atualizar o arquivo /etc/resolv.conf a cada reboot da rede ou nova conexão, você terá que fazer o seguinte:


sudo rm -f /etc/resolv.conf
sudo ln -s /run/resolvconf/interface/NetworkManager /etc/resolv.conf
sudo restart NetworkManager

Basicamente, você irá zerar o conteudo do arquivo /etc/resolv.conf, depois fará um link-simbolico e por ultimo, reiniciará o serviço de redes.

Pronto, acabou os problemas com o DNSMASQ

Ricardo

Como não ser vitima de golpe no Mercado Livre durante a venda de um produto

 

Se você já vendeu algum produto no Mercado Livre ou já pensou em vender, saiba que você corre serios riscos de ser enganado por uma falsa compra e acabar sendo literalmente roubado.

Vou dar um exemplo clássico de fraude no Mercado Livre.

Um vendedor anuncia um produto, por exemplo um IPad.

Sem nenhum tipo de negociação e/ou pergunta, o comprador fecha a compra e prontamente lhe envia um email dizendo que comprou seu produto e que vai pagar via Mercado Pago (detalhe, no anuncio não era possivel pagar via Mercado Pago), com um adicional para as taxas de envio. Outro detalhe, ele não sabe qual é o valor da taxa de envio, mas mesmo assim vai pagar um valor, que normalmente é bem acima do valor correto.

E eis que chega um email de confirmação de pagamento do Mercado Pago, que aparentemente é um email verdadeiro.

Ai você se pergunta, como eu garanto que este email é real ou fraude? A resposta requer um pouco de conhecimento em internet. O que isto significa? Significa que você terá que ver o cabeçalho (header) do email e procurar por uma possivel fraude.

Segue abaixo caneçalho de um exemplo real de fraude:

x-store-info:sbevkl2QZR7OXo7WID5ZcVBK1Phj2jX/
Authentication-Results: hotmail.com; sender-id=fail (sender IP is 200.98.199.5) header.from=financeiro@mercadopago.com.br; dkim=none header.d=mercadopago.com.br; x-hmca=fail
X-SID-PRA: financeiro@mercadopago.com.br
X-SID-Result: Fail
X-DKIM-Result: None
X-Message-Status: n:0:n
X-AUTH-Result: FAIL
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0xO0Q9MTtHRD0xO1NDTD0w
X-Message-Info: NhFq/7gR1vQCLB+0aVxTNlJx0F0xfwAoiN8IggfQji71putvJKwSvGeIvoqbNNUtMVLOYs===
Received: from emls0005.whservidor.com ([200.98.199.5]) by SNT0-MC1-F47.Snt0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
Tue, 15 May 2012 07:05:53 -0700
Received: from webmail.jimmorrison01.com.br (unknown [10.66.6.16])
(Authenticated sender: webmail@jimmorrison01.com.br)
by emls0005.whservidor.com (Postfix) with ESMTPA id DE71C23401A0
for ; Tue, 15 May 2012 11:04:54 -0300 (BRT)
Received: from 187.17.102.16 (proxying for 177.106.160.179)
(SquirrelMail authenticated user webmail@jimmorrison01.com.br)
by webmail.jimmorrison01.com.br with HTTP;
Tue, 15 May 2012 11:04:54 -0300 (BRT)
Message-ID: <56ef877884f8d867ceaefa7ec3f01f67.squirrel@webmail.jimmorrison01.com.br>
Date: Tue, 15 May 2012 11:04:54 -0300 (BRT)
Subject: =?iso-8859-1?Q?Confirma=E7=E3o_de_pagamento?=
From: "MercadoPago"
To: email_do_vendedor@hotmail.com
User-Agent: SquirrelMail/1.4.17
MIME-Version: 1.0
Content-Type: multipart/alternative;boundary="----=_20120515110454_43434"
X-Priority: 3 (Normal)
Importance: Normal
Return-Path: financeiro@mercadopago.com.br
X-OriginalArrivalTime: 15 May 2012 14:05:54.0395 (UTC) FILETIME=[D7B9D2B0:01CD32A3]

------=_20120515110454_43434
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

Vamos entender o que aconteceu e como detectar a fraude.

Aparentemente o email foi enviado pelo financeiro@mercadopago.com.br, mas na verdade que te enviou o email foi webmail@jimmorrison01.com.br, como pode ser visto aqui:


Received: from 187.17.102.16 (proxying for 177.106.160.179)
(SquirrelMail authenticated user webmail@jimmorrison01.com.br)
by webmail.jimmorrison01.com.br with HTTP;
Tue, 15 May 2012 11:04:54 -0300 (BRT)

No campo abaixo vemos que o servidor que enviou o email não foi do Mercado Livre e sim este webmail.jimmorrison01.com.br


Received: from webmail.jimmorrison01.com.br (unknown [10.66.6.16])
(Authenticated sender: webmail@jimmorrison01.com.br)
by emls0005.whservidor.com (Postfix) with ESMTPA id DE71C23401A0
for ; Tue, 15 May 2012 11:04:54 -0300 (BRT)

Se o Mercado Livre e/ou o Mercado Pago tivesse enviado o email, teriamos recebido neste campo, a confirmação de que o email foi enviado pelo dominio mercadolivre.com.br, mercadopago.com.br ou mercadolibre.com.

Outro ponto importante para ser checado, antes de despachar o produto é ver se há saldo em sua conta do Mercado Pago, caso o contrario, não envie o produto!

Ai você se pergunta agora, mas como ele fez isso? Simples, tendo um SMTP valido e rodando meia duzia de comandos via telnet que podem ser facilmente encontrados no Google, qualquer pessoa pode se passar por outra.

Portanto, a melhor maneira de se precaver de fraudes é sempre desconfiar. Faça algumas perguntas para si mesmo na concretização da venda:

- o comprador fez perguntas sobre o produto?
- ele consultou frete?
- ele consultou meios de pagamento?
- ele possui boa reputação?

E se ainda assim desconfiar, abra o email de confirmação de pagamento enviado pelo suposto Mercado Livre e cheque o cabeçalho para ver se realmente ele foi enviado pelo Mercado Livre.

É isso e boa sorte nas suas vendas

Ricardo

Ubuntu 12.04

 

Sim, chegou o grande dia, o lançamento da versão 12.04 do Ubuntu!

Varios bugs corrigidos e mais atualizações no unity.

Para baixa-lo, basta clicar aqui

Se quiser fazer um tour pelo Ubuntu antes de baixar para ver quais são as diferenças ou até mesmo conhecer um pouco sobre o sistema, acesse este link a seguir para fazer um tour

Ricardo