Arquivos do Site Software Livre

Funcionalidades interessantes no Redmine


Como já escrevemos no outro post, a Riopro agora usa o Redmine. Usavamos o Trac para controle do desenvolvimento dos nossos projetos mas, ao optar pelo Git para controle de versões dos nossos softwares, não tivemos saída a não ser a mudança. Pouco mais de 1 mês após a implementação definitiva, a satisfação é grande […]

A opção pelo Redmine


No início do mês eu escrevi um post sobre estarmos começando a usar o Git na Riopro. Pouco mais de 10 dias se passaram e, não só já estamos usando o Git, como todos os nossos antigos repositórios Subversion já foram migrados. Mais do que isso, o ótimo Trac encerrou seus trabalhos. “Rei morto, Rei […]

O Git e a Riopro


Estamos começando a usar o Git aqui na Riopro. A mudança se dará aos poucos, principalmente porque usamos o Trac para acompanhar nossos projetos e ainda não achamos uma solução para migrar rapidamente o conteúdo existente. Para falar a verdade, ainda não procuramos com calma e aceitamos sugestões. O retrospectiva parece já ter um adaptador […]

Criando um quadro-branco digital com um Wiimote


Hoje testamos algo bem diferente aqui na empresa: construir um quadro-branco digital interativo, usando um projetor ligado a um computador, um controle do Nintendo Wii e uma “caneta” feita de um LED emissor de infravermelho. O inventor desta brincadeira foi o americano  Johnny Chung Lee. Seguimos suas dicas, porém usamos uma versão do seu software […]

Expirando fragment cache por tempo


Apesar de estar no meu nome, esse artigo foi escrito a quatro mãos com o Rodrigo.
Recentemente acrescentamos uma lista de últimos artigos do blog do VoteBolsa na página home do site. Para isso fizemos um parser do feed rss do blog e tratamos ele para aparecer de forma agradável no lado direito da página. Até […]

Placas de rede no Linux


Quando eu comecei a usar Linux, demorei a me adaptar a existência de apelidos (aliases) padrões para as placas de rede (eth0, eth1, lo…). Ao aprender sobre roteamento e firewall no Linux, esse pensamento se tornou mais intuitivo. Nessa época, a configuração dos alias de placas de rede se dava no arquivo /etc/modules.conf, que depois […]

Entrevista do Linus Towards - prazer de programar


Só uma pausa para reflexão. Hoje estava lendo uma entrevista da ComputerWorld com o Linus Towards. Muito boa por sinal. Fala sobre novas fronteiras do Linux (principalmente celulares e smartphones), virtualização, prazer em resolver problemas da comunidade e da psicologia que envolve o desenvolvimento do kernel.

Usando o Trac para coordenar seu desenvolvimento ágil


==============================================================
Update: não estamos mais usando o Trac. Apesar do mesmo ser ótimo, passamos a usar o Redmine. Em grande parte a mudança se deve a falta de suporte à nossa nova menina dos olhos: o Git. É até um pouco pretencioso falarmos em “nossa nova menina dos olhos”, porque o Git já é um verdadeiro […]

Marcando um registro como excluído ao invés de excluir: acts_as_paranoid


No desenvolvimento de um novo projeto da Riopro, baseado em Ruby on Rails, estivemos pensando em como alterar alguns de nossos modelos para que ao invés de excluir definitivamente, só marcasse o registro como excluído. Queriamos manter esses registros na nossa tabela para realizar consultas posteriormente.

O seu cliente trabalha de graça pra você e ainda fica mais feliz por isso?


Recentemente tenho visto empresas criarem portais para que seus usuários indiquem modificações que achem relevantes para aprimorar seus produtos. E esses portais tem tido algum sucesso. Além de trazer mais informação sobre o que os usuários esperam do seu produto, algumas idéias inovadoras ou demandas não identificadas previamente surgem. E melhor, sem ter que colocar […]