Evitando o uso do termo “Computação em Nuvem”

O mercado cresceu, as Clouds se espalharam e o termo ficou tão genérico que quando usado sozinho não tem muito significado. Hoje existem termos que se adequam melhor ao que a Cloud Computing oferecem, são eles: SaaS, PaaS e IaaS. Vamos simplificar: SaaS: Software as a Service:  Salesforce.com, Google Apps, Photoshop.com etc. PaaS: Platform as…

Como lidar com settings.py local vs produção no django

Não é legal colocar no github suas senhas ou configurações especificas da sua máquina de desenvolvimento, e no Django padrão ele praticamente te induz ao erro. Mas não se preocupe, é bem simples adaptar seu projeto de tal forma que suas configurações locais não se misturem com o código que vai ser publicado. basta adicionar…

Como fazer o git ignorar as permissões dos arquivos ?

Quando se usa o git em diferentes sistemas operacionais, com diferentes sistemas de arquivo é bastante comum ao fazer git pull receber uma série de mudanças de permissões, principalmente entre máquinas Windows e Unix. Para fazer o git ignorar essas mudanças em um repositório use: git config core.filemode false Para ignorar em todos os seus…

Multiplas portas SMTP no postfix, pode isso ?

Hoje pela manhã o Mail do OSX parou de enviar emails, minha primeira suspeita foi de problemas na minha VPS, mas não era, dei um nmap e descobri isso: 22/tcp open ssh 25/tcp filtered smtp 53/tcp open domain 80/tcp open http 143/tcp open imap 443/tcp open https 587/tcp open submission 993/tcp open imaps 2000/tcp open…

postfix/smtp: certificate verification failed for gmail WTF ?

Após uma olhada nos logs do meu servidor de email encontrei varias entradas como essa: postfix/smtp: certificate verification failed for gmail Pra resolver basta adicionar a seguinte linha no /etc/postfix/main.cf : smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt Então basta reiniciar o postfix.

Boot remoto com pxe no ubuntu server

Configurar um serviço de boot remoto é um skill dos sysadmins da era paleozóica, a idéia é usar um servidor dedicado à persistência de dados, servindo todos os dados, incluindo o sistema operacional via rede. A vantagem desse modelo é o custo de administração, como os sistemas são centralizados em uma máquina, instalar, remover ou…

Back to the Mac

Depois quase 3 anos sem usar mac como sistema principal, comprei um imac 🙂 Me arrependo de não ter comprado antes. Já falei em outros posts, gosto do hacrdware da apple, ele é bem equilibrado, bonito, funcional e na minha mão, dura muito… Tenho 2 imacs de 98, funcionando, rodando debian… só não uso no…

Configurando o monitor ST2220T Touch Screen da Dell no linux

Recebemos o desafio de desenvolver a parte técnica de uma cabine de cinema, nessa cabine você escolhe uma cena clássica do cinema e assiste dentro, sentado em uma confortável poltrona de cinema. Para selecionar o filme é usada uma tela touchscreen, o modelo escolhido foi o ST2220T da Dell, principalmente por possuir um touch sensível…

Acelerando o Entropy

Não é novidade pra ninguém, mas estou usando Sabayon em todas as minhas máquinas já faz um tempo 🙂  Pra quem não conhece, Sabayon é uma distro italiana derivada do gentoo, diferente do pai no sabayon os pacotes são entregues já compilados, mas o emerge tá lá presente para customizar e otimizar qualquer pacote, a…

Apresentando ALAC.js

O ALAC.js nada mais é do que uma biblioteca javascript que decodifica o formato Apple LossLess Codec, pra quem não entendeu, essa biblioteca decodifica um stream no formato Apple LossLess e toca nativamente direto no browser, sem a necessidade de ter nenhum codec instalado na máquina.     Com browers cada vez mais rápidos esse…

Apresentando Razor Desktop

Razor é um desktop de baixo consumo (como o LXDE) feito com o QT, super completo e bonito, da até vontade de tirar o KDE daqui 😛 Segue o look da criança: Ele oferece gerenciamento de janelas, sessões e um painel, o código pode ser obtido aqui

Segurança passando do IP para o conteúdo ?

Um grupo de pesquisadores, que conta com um brasileiro, está propondo uma nova forma de garantir a autoria do conteúdo na web, deixando de basear a segurança nos IPs dos hosts e baseando no conteúdo. Eles desenvolveram algoritmos eficientes para autenticar dados, assim independente de onde o dado for disponibilizado ele será seguro. Mais sobre