O corredor infinito virtual que é um circulo real

Idéia fantastica para interagir com um mundo virtual no mundo real.


Um relógio solar “digital”

Olha só que legal este relógio feito com impressora 3D! Nem vou dizer como funciona. Veja o vídeo e inclua na sua lista de desejos! 😉


Impressão 3D + Impressora Laser + plastic vacum form

A combinação de algumas técnicas criam objetos mais baratos e reais. No vídeo abaixo é explicado o processo que tem diversas etapas. Nada assim revolucionário, mas torna uma séria de coisas muito mais fáceis de fazer, sem falar que as tornam mais duráveis.


Como funciona um download de Torrent


Como é a oficina de modelos da Lego?

É muito maneiro e tem uma penca de peças que a gente não pode ter.


Como configurar o MAMP e o sendmail no Mac para enviar mensagens de email

Hoje em dia é muito fácil ter um ambiente de desenvolvimento onde você pode simular como seu sistema vai funcionar no mundo real. O mundo real provavelmente será um servidor virtual (compartilhado ou exclusivo) num provedor como dreamhost ou Amazon (AWS), mas antes de chegar lá, onde o simples fato de você ter algo “ligado” já custa um cascalho, é bom testar onde você não paga nada e este mundo é o adorável lar 127.0.0.1 ou localhost.

No meu caso, o lar é um Mac OS X e meu ambiente é provido pelo MAMP, mas na sua versão grátis, enviar email requer algum esforço. O esforço nem é nada de outro mundo. Depois de teclar algumas vezes na página do Google, você é agraciado com alguns links dos quais um me chamou a atenção. 

NewImage

O link é antigo. É de 2012, mas fazendo alguns ajustes nas instruções, a coisa funciona, como primeiro passo apenas. Você pode ver as instruções aqui. Resumidamente você precisa editar o arquivo de configuração do PHP para que ele “veja” a solução de envio de email. Note que para Windows a configuração pode ser diferente. Estou compartilhando apenas o meu caso, onde uso um OS X para desenvolver.

Uma vez o PHP configurado, você precisa configurar o sendmail. Este é o segundo passo. Outra teclada no Google e mais um link maroto. Veja aqui o passo a passo. Neste link não tem muito o que complementar. A única dica possível é que se você ativou o duplo fator de autenticação no seu Gmail, você não poderá usá-lo como SMTP para o seu MAMP. Use por exemplo o Hotmail ou o Yahoo, desde que eles não tenham o segundo fator de autenticação.


Formatando um arquivo XML para ficar bonito aos olhos

O último artigo foi sobre Linguagem Regular, hoje a dica de programação é sobre arquivos XML. Vira e mexe um arquivo em XML chega e ele não vem formatado para ser agradável aos olhos. Ele vem tudo numa linha só para economizar caracteres. Similar ao minify que arquivos JS costumam sofrer. Quase, vai. Eu sei que minify é mais do que só tirar espaços e enters que só ajudam seres humanos.

Xml

Hoje fiquei com preguiça de formatar um arquivos XML para poder pensar na estrutura, logo, fui a internet e coloquei umas palavras chave para formatar o arquivo dentro do meu editor predileto. Achei!

Se você não quiser ir no site e ler, basta criar um arquivo com o código abaixo, colocar na pasta “~/Library/Application Support/TextWrangler/Text Filters/” e acionar o botão de filtros de texto do TextWrangler, que é meu editor predileto para programar no Mac!

#!/bin/sh
XMLLINT_INDENT=$'\t' xmllint --format --encode utf-8 -