Projetando um CARPC – Parte 3
Na próxima parte do projeto, irei montar a tela touch no meu Eee PC.
Apesar de ter comprado ela há muito tempo, chegou somente semana passada – direto da china – pelo dealextreme.com.
Demorou uns 2 meses, mas chegou, inteira, sem trincas, e sem driver. Ainda falta fazer funcionar. Hehehe.
Outro imprevisto, foi o drive de CD/DVD externo slot load que comprei no dealextreme, que estava em falta. Estou aguardando o estorno do cartão para comprar em outro lugar.
Falta um pouco de tempo para fazer um tutorial bem explicado, mas só vou seguir com o projeto quando eu tiver um tempinho para documentar tudo.
Mas aguardem. Em breve vou trazer novidades.
__by MorFer
Descobrindo quem leu e-mail marketing (em php).
Essa semana me deparei com um desafio novo: Saber quem leu um e-mail marketing.
Estou envolvido no desenvolvimento de um sistema que irá trabalhar com e-mail marketing (rezo para que não pratiquem spam).
Em um dos relatórios, eu precisava saber quem leu o e-mail e quantas pessoas leram o e-mail.
Pois bem, será possivel?
SIM! É possível.
Com um pouco de pasciência e usando as palavras certas no google (How I Know You Read My Email? – rs) achei um artigo bem interessante que ensina a descobrir quem abriu seu e-mail.
Quando digo “ler e-mail”, “abrir e-mail”, quero dizer LER MESMO, e não clicar no link que tem no e-mail…
Com o simples fato de clicar na mensagem, já é possível saber algumas informações do usuário.
O artigo foi tirado do site: http://davidwalsh.name/read-email
A tabela acessos:
CREATE TABLE `acessos` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`link` varchar(255) DEFAULT NULL,
`acessos` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
O arquivo PHP (email.php):
<?phpheader(‘Content-Type: image/gif’);/* Desabilitar mensagens de erro */error_reporting(0);/* Conecto ao banco de dados para cadastrar os dados */$conexao = mysql_connect(“localhost”,”root”,”");$db = mysql_select_db(“read_email”);$query = mysql_query(“UPDATE acessos SET acessos=acessos+1;”);// exibe uma imagem no e-mail para evitar alguns bloqueios (tipo outlook, etc)if(ini_get(‘zlib.output_compression’)) { ini_set(‘zlib.output_compression’, ‘Off’); }header(‘Pragma: public’);header(‘Expires: 0′);header(‘Cache-Control: must-revalidate, post-check=0, pre-check=0′);header(‘Cache-Control: private’,false);header(‘Content-Disposition: attachment; filename=”blank.gif”‘);header(‘Content-Transfer-Encoding: binary’);header(‘Content-Length: ‘.filesize(‘blank.gif’));readfile(‘blank.gif’);exit();?>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”><HTML><HEAD><META http-equiv=Content-Type content=”text/html; charset=utf-8″></HEAD><BODY bgColor=#ffffff><DIV style=”text-align:center”><img src=”http://morfer.org/email.php” alt=”Contabilizando visualizações do e-mail” /></DIV></BODY></HTML>
<img src=”http://morfer.org/email.php?email=email@dominio.com” alt=”Contabilizando visualizações do e-mail” />
$email = $_GET["email"];
__by MorFer
Perda de sessão com IFRAME no internet explorer
Outro dia me deparei com um erro estranho em um sistema que estava desenvolvendo.
O sistema usa iframe para carregar uma parte que fica em outro servidor.
O usuário tem que se autenticar na parte principal do sistema e quando acessa a parte que fica no servidor externo, tem que se autenticar novamente.
Tudo testado (no chrome e firefox) e funcionando (no chrome e firefox), coloquei o sistema em produção.
Comecei a receber algumas reclamações dizendo que não estavam conseguindo acessar a parte do servidor externo.
Eu fazia teste e nada. Até que me toquei que os usuários ainda usam a nhaca do internet explorer.
Ao testar, vi que realmente não era possível autenticar no servidor externo pelo iframe.
Pesquisando bastante, descobri que o internet explorer tem uma “segurança” (hahaha, parece até piada…) que não deixa gravar sessão vindas de iframe.
Legal isso.
Só serve para atrapalhar ainda mais a vida do desenvolvedor.
Para resolver mais esse “pepino” do ie(ca), basta adicionar um header no servidor externo (que será carregado pelo iframe) dizendo que esse servidor é confiável.
Eu só consegui achar essa informação para ASP, mas quebrando um pouco a cabeça, consegui descobrir essa linha que resolveu meu problema:
header(‘P3P:CP=”IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT”‘);
Sinceramente, não entendi muito bem o que isso quer dizer.
Sei para que serve, mas não entendi direito… hehehe…
Espero que ajude alguém algum dia…
__by MorFer
Projetando um CARPC – Parte 2
Bom, finalmente meu “amanhã” chegou…
deu pra perceber que demorei mais de um mês para dar continuidade ao projeto…
Continuando com os equipamentos necessários para transformar um netbook (Asus Eee PC) em um CARPC:
Com o computador pronto, é necessário ligá-lo ao carro e aos auto-falantes.
Para isso, será usado:
- ELM327 USB Vehicle OBD-2 Scanner Tool (Custo: $29.88 – aprx. R$55,00)
- Uca202 – Interface De Áudio Usb U-control Uca 202 Behringer (Custo: R$126,00)
- Amplificador 2 Canais Stetsom Cl500 (Custo: R$49,00)
- Modulra 2Din (Custo: R$190,00)
Com esses últimos equipamentos, fica completa a lista do que preciso para montar o carpc.
Bom, por que escolhi esse computador para transformar em CARPC?
Por dois motivos simples:
1. Eu já tinha o computador “sobrando” em casa
2. É um computador BOM, BARATO e fácil de fazer “mods” (modificações) e com muita documentação na internet.
Estou fazendo as compras desses equipamentos em dois lugares:
- Deal Extreme
- Mercado Livre
O Deal Extreme tem muita coisa boa e barata (e inútil hehehe), mas demora muito pra entregar. Entregam direitinho. Já comprei lá. Mas levou mais de 1 mês para chegar os produtos.
O Mercado Livre é um negócio mais na sorte. Tem que saber avaliar o vendedor, negociar o preço, frete, etc.
Essa semana comprei no dealextreme a película touch screen para o Eee pc e o drive de cd externo.
Estou esperando chegar para começar a montagem do carpc.
Enquanto isso vou atualizando as novidades que surgirem sobre o projeto, pois ainda estou pesquisando bastante como ligar os auto-falantes no computador, como instalar a tela touch, se esse gps que achei serve no brasil, se a tv digital e o rádio são bons, etc.
Por hoje é só…
__by MorFer
Projetando um CARPC – Parte 1
Boa tarde!
Estou há algum tempo planejando projetar um carpc para meu carro.
Estou fazendo algumas pesquisas e decidi postar o (como diriam em um forum que estou participando) worklog aqui.
Resolvi usar um UMPC (Eeepc) para reduzir custos e para facilitar a montagem.
Como eu já tenho um Eee PC “sobrando”, não vou ter o gasto com o computador de fato, e sim, com os equipamentos.
Qual é o objetivo de um CARPC?
- Ter um computador funcionando dentro do carro (claro…)
- Centralizar os controles e monitoramento dos sensores do carro.
- Ter uma central multimidia.
- Entretenimento para momentos de espera (quem nunca esperou dentro do carro?), para os passageiros, crianças, etc.
- Tirar onda (hehehe… claro…)
- Ter a liberdade de colocar quantas músicas e videos quiser (com um hd externo bom cabe muita coisa)
- GPS com localização no google maps, além de poder localizar o carro de qualquer computador.
- Acessar internet, youtube, radios online, etc.
- Câmera de ré, sensores de estacionamento, etc.
Dentre outras infinitas funcionalidades que podem surgir…
Bom, vamos ao meu início de projeto.
Computador usado:
- EEE PC 900 A (Custo médio: R$700,00)
.Processador Intel ATOM 1.6Ghz
.2GB RAM
.16Gb HD SSD
.16Gb Cartão de expansão SDHC
- HD Externo 320 Gb (Custo médio: R$200,00)
- Tela de 8.9 ” + Película Touch Screen USB (Custo: $49,00 – aprx. R$85,00)
- GPS: ND-100 GPS USB Dongle for Mini Laptop (Custo: $30,00 – apx. R$54,00)
- Internet 3g Claro – modem zte mf622 (Custo: R$49,00 por mês + custo do modem)
- TV e Rádio: Visus Receptor HDTV Full HD TV, Analógica, Rádio FM (Custo: R$210,00)
- CD: Slim Portable USB 2.0 24X CD/DVD-RW External Optical Drive (Custo: $47,00 – apx. R$85,00)
- Hub USB Genérico (Custo: R$15,00)
Por hoje é só. Amanhã coloco os outros equipamentos e dou uma explicada porque escolhi esse computador e acessórios.
__by MorFer
É… tem um tempinho que já estou experimentando o twiiter…
Até que é bem legalzinho.
Se alguém quiser me seguir – @renatoff_
_by MorFer



