Arquivos de Autor para otavio

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é […]

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 […]

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 […]

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 […]

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 […]

Que venha 2008!


Pois é, post de despedida do ano! Esse post na verdade vai ser só para agradecer aqueles que nos visitam e desejar que 2008 seja repleto de realizações para todos. Até porque o ano está fechando de forma acelerada para nos. A disponibilização do VoteBolsa para os usuários vem trazendo alegrias mas, principalmente, trabalho. Com […]

A Riopro coloca no ar seu novo projeto: VoteBolsa


Entrou no ar hoje o mais novo projeto da Riopro. É o site VoteBolsa. O objetivo do VoteBolsa é ser um espaço democrático e independente para que qualquer pessoa possa emitir livremente suas opiniões sobre as empresas participantes da Bovespa. A comunidade que será formada em torno do VoteBolsa terá um acesso gratuito e colaborativo […]

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 […]

otavio

Graduado em Economia na UFRJ, possui certificação em Gerenciamento de Projetos (PMP) e certificação Linux LPI (Linux Professional Institute) nível 1. Atua a mais de 10 anos na área de TI, tendo dado consultoria e desenvolvido projetos na área Financeira / Administrativa, como gestão de risco, análise financeira, aplicações de finanças, estoques, compras e patrimônio e sites de conteúdo. Desenvolvendo aplicações, já usou linguagens como Clipper e VB, e hoje utiliza Java e Ruby. Mais recentemente foi um gerente de projeto e um dos desenvolvedores dos sites VoteBolsa (http://votebolsa.com.br) e Zest (http://zest.com.br). Usuário Linux desde 2001, já usou as distribuições Mandrake, Conectiva, Red Hat e outras mais específicas como LRP, Coyote (agora BrazilFW) e Endian, atualmente está bem satisfeito com o Ubuntu. Além disso, é usuário ativo do Github, onde pública códigos-fontes livres em http://github.com/riopro e http://github.com/otaviofcs Recentemente, colocou no ar um site pessoal em: http://imbw.com.br.