Archive for the ‘Desenvolvimento’ category
Ubuntu 11.10 com Ruby on Rails + Nginx + Mysql de forma simples
Andei procurando na internet por algum script para fazer uma instalação mais “automatizada” de um ambiente Ruby on Rails numa máquina virtual (VPS) rodando Ubuntu 11.10 Depois de pesquisar muito, só encontrei referências detalhadas para ubuntu 10.* ou então alguns blogs sugerindo algumas linhas de comando apenas. Como eu já estava terminando um projeto de [...]
Raptcha: Um captcha simples para aplicações Rails
Captcha é um teste de desafio cognitivo, utilizado como ferramenta anti-spam. O que acontece é que um script automatizado (um robô), não consegue ler o texto embaralhado nas imagens. Isso faz com que seja uma excelente ferramenta para combater o spam ou prevenir que scripts tenham acesso a determinadas áreas. Recentemente tive que procurar [...]
The Wilderness Downtown: Experimento do Google usando HTML5
Apesar de ser um experimento já antigo, resolvi blogar assim mesmo, pois algumas pessoas ainda não o conhecem… The Wilderness Downtown foi um projeto experimental do google, lançado em 2010, usando HTML5 e o navegador Chrome. O projeto é simplesmente fantástico, baseado essencialmente em JavaScript, HTML5, Canvas, SVG, Google Street View e na API do [...]
WordPress: Cuidados e dicas para atualizar a versão para 3.1
Foi lançado hoje a versão 3.1. Dentro das principais mudanças, temos: Linkagem interna: Permite você ao escrever um post, procurar e linkar um outro post que você já tenha publicado. Essa funcionalidade é muito importante quando você quiser linkar um texto à algo que já foi falado em outro post. Barra de adminstração: Adiciona uma [...]
HTML5: Trocando mensagens entre a página e iframes
Por questões de segurança e privacidade, os navegadores impedem que haja comunicação entre os conteúdo de diferentes domínios. Ou seja, scripts em diferentes dominios (cross-domain) não podem se interagir. Na prática seria assim… Já imaginou, se um simples anúncio do google adsense, pudesse controlar a página em que ele foi colocado ? Ele iria alterar [...]
Net-SFTP: Calculando o progresso do upload
Estou escrevendo esse post, para complementar o post sobre o timeout do net-sftp, onde fiquei devendo essa a solução de calculo do progresso… Para obter o progresso durante o upload, você precisa usar o callback do método upload! e jogar numa variável os valores do tamanho local e do tamanho do arquivo no destino. Vejamos [...]
Net-sftp: Solução para timeout durante o upload
Desenvolvendo um script em ruby para upload de arquivos, utilizando a gem net-sftp, acabei encontrando um problema. A falta de timeout durante a transferência. Decidi escrever esse post, para compartilhar a minha solução e também receber opniões e outras soluções para o problema. Fiz algo parecido quando escrevi o post sobre o cron de 15 [...]
FFmpeg: Batch para conversão de vídeos para iPhone [Windows]
Já tem um tempo que estou tentando decidir o que fazer com um computador velho lá de casa. Resolvi instalar Windows nele, e fazer algumas experiências (:D)… de todo tipo, inclusive instalar servidor de games, VNC, Torrent, e tudo mais… Configurei meu roteador para deixar esse PC completamente exposto, assim posso brincar também com algumas [...]
Cloud Crowd: A primeira action
Cloud Crowd é um controlador de filas para processamento paralelo, desenvolvido em ruby. Pode ser utilizado em Encoding de video, migração de arquivos e bancos de dados, redimensionamento de imagens e etc… Uma explicação rápida: Em uma máquina você levanta o server, onde é gerenciado a fila (criação, exclusão, status das tarefas e etc…). Em [...]
Feliz ano novo com javascript !
Primeiramente, gostaria de desejar a todos os leitores e amigos que acompanham meu blog: Um feliz natal e um próspero ano novo ! Entrando nesse ritmo de natal e ano novo, desenvolvi um pequeno código em javascript para desejar feliz natal e ano novo para os leitores do meu blog. O código está realmente simples, [...]



