Arquivos do Site Dicas
Alternando facilmente entre várias versões do Ruby no Ubuntu
Li hoje este post do blog da Relevance, que me apresentou à este script muito útil. Ele permite instalar e alternar rapidamente entre diversas versões do Ruby (e JRuby) na usa máquina de desenvolvimento. Extremamente útil para testar se suas aplicações funcionarão corretamente no Ruby 1.9, ou para fazer testes comparativos de performance, por exemplo.
Há […]
Simulando chamadas Ajax para upload de arquivos
Esse artigo vai mostrar como fazer upload de imagens e arquivos de forma assíncrona. A solução apresentada não será nada que não venha sendo usado a pelo menos 4 anos, mas acho que vale a explicação. Na primeira parte, a explicação será mais ampla, independente de linguagem. Em seguida, trataremos só de Rails, usando o […]
Tornando o Firefox 3.5 o seu browser padrão no Ubuntu 9.04
Dica rápida. Você já instalou o Firefox 3.5 no seu Ubuntu mas toda vez que vai abrir um link html de uma aplicação que não é o browser ele abre o Firefox antigo? A solução é simples. Altere o Aplicativo preferêncial de páginas HTML. Veja nas duas imagens abaixo como resolver esse inconveniente.
Push do Git dando erro de Project description
Hoje eu experimentei um comportamento estranho do Git. Ao tentar empurrar minha cópia local para o nosso servidor central (é, parece Subversion, mas usamos o Gitosis aqui para facilitar as trocas de informação entre a equipe).
O erro que mostrava era Project description file hasn’t been set.
Screenshots com delay no Gnome do Ubuntu
Informação importante e atualizada: a partir da versão 9.04 do Ubuntu (com a interface gráfica Gnome, não estou falando do Kubuntu que usa o KDE), o mesmo passou a contar com um aplicativo gráfico que faz exatamente o que foi descrito aqui. Confira no menu Aplicativos | Acessórios | Capturar Imagem da Tela
Dica rápida. […]
Escolhendo um tamanho padrão para o terminal do gnome
Nunca gostei muito do tamanho padrão da tela do terminal do gnome (gnome-terminal). Sempre que abria tinha que redimensionar o tamanho da tela, porque ele não guarda o seu último tamanho (o que para mim seria a solução perfeita). Bom, de qualquer forma, encontrei uma solução hoje: passar o parâmetro –geometry ao inicializar o aplicativo.
Roadmap para seu projeto usando o Redmine
Desde que começamos a usar o Redmine, eu vivo me surpreendendo com a quantidade de personalizações e funcionalidades. Uma delas, que já estamos usando a algum tempo, é o Roadmap (ou Planejamento). Ao desenvolver um software, um Roadmap, a grosso modo, define que funcionalidades o produto deve ter ao término de uma versão. E mais […]
Modelos de negócios diferentes para lucrar na Web
O que existe de igual entre os sites booking.com, a aplicação para Facebook Friends for Sale e o game iZoo para iPhone e Touch? Sem quere parecer um quiz show, o fato é que todos eles extrapolam os modelos tradicionais para faturar com a internet. Não necessariamente são modelos de negócios super rentáveis (apesar de […]
Mature optimization versus Premature optimization
Aqui na Riopro, volta e meia nos vemos discutindo e ouvindo a seguinte frase: “mas isso é otimização prematura, deixa ver se isso realmente vai ser um gargalo”. É, isso é muito verdade. A preocupação extrema em otimizar e fazer tudo ficar muito rápido, muitas vezes dá trabalho e o ganho real é ínfimo. Além […]
Correção de bug do Prototip no IE6
Detectamos aqui na Riopro que a versão 1.0.2 da ótima biblioteca prototip está com um bug de “Stack Overflow at line: 0″ no browser IE6. Para quem não conhece, a prototip é uma biblioteca nova para fazer TooltipText em páginas web usando como base o conhecido prototype.
Encontre Rapidamente
Encontre o que você procura rapidamente usando palavras-chave na pesquisa. Não consegue encontrar? Tente os links abaixo.


