Rudix: Um gerenciador de pacotes diferente para mac

📅 07/05/2010

Atualizado em 10 de Abril de 2010, o Rudix é um gerenciador de pacotes para mac com um interessante diferencial: inclui todas as dependências nos próprios pacotes distribuídos, e os insere de uma forma mais integrada ao sistema.

Esta versão 2010 foi feita especificamente para funcionar no Snow Leopard (mas há uma listagem de versões anteriores que têm como alvo versões anteriores do Mac OS X), e traz uma série de bibliotecas (SDL, lame), ferramentas de uso comum em sistemas baseados em unix (como wget, readline) e até o servidor web lighttpd (meu favorito).

Ler mais →

Casa Branca usando Drupal e mais software livre

📅 27/10/2009

Considerei a surpreendente mudança de plataforma web do governo da superpotência uma grande vitória para o software livre, e para a tecnologia da informação.

Os serviços web oferecidos pelo chamado Governo 2.0 de Obama estão sendo migrados para uma plataforma LAMP, com Red Hat como sistema operacional, Apache httpd, MySQL e PHP, com Drupal no topo da pilha, assistido pelo flexível e poderoso Apache Solr como sistema de busca.

Recebi a notícia com grande entusiasmo, pois apesar de ter migrado meu desktop/workstation para Mac - que me poupa um bom trabalho enquanto me fornece um ambiente UNIX de qualidade - continuo sendo entusiasta do software livre e apreciando o gradual equilíbrio do mercado de tecnologia da informação.

Ler mais →

Migrar é uma arte

📅 23/10/2009
[flickr-photo:id=2188555017,size=m]

Ultimamente, um dos principais focos do meu trabalho na Chuva Inc. tem sido migrar websites para Drupal, e também atualizar a versão maior do Drupal nos sites.

Muitos em desenvolvidos em Ruby on Rails, Joomla, Wordpress, Zope/Plone, sistemas próprios, e até mesmo milhares de arquivos HTML.

Nesse trabalho, vi que as habilidades mais exploradas são leitura e adaptação de dados, processamento de textos e um modelo eficiente de depuração e testes.

Ler mais →

Nova casa do Blog, experiência com Gentoo

📅 21/09/2009 💬 2 comentário(s)
[flickr-photo:id=3521429093,size=t]
Uma das coisas que este final de semana rendeu foi a transferência deste blog para uma VPS (Virtual Private Server), que abrigará em breve mais blogs pessoais de funcionários da Chuva Inc.

A iniciativa de criar um ambiente específico requer um pouco mais de trabalho, mas traz benefícios importantes como performance e segurança. E o trabalho nem foi tanto assim, o processo todo levou 3 horas.

Ler mais →

OTRS: Um bom sistema Open Source para CRM

📅 31/07/2009 💬 11 comentário(s)

Há alguns meses, meu grande amigo Ronaldo Richieri me convidou para ajudá-lo em uma questão em uma implementação do OTRS, o Open Ticket Request System, no caso para uma universidade do Rio de Janeiro.

Foi uma oportunidade boa para relembrar do OTRS, que já havia nos ajudado em tempos da antiga Computador Usado.com (que mudou de dono, de nome, de endereço e de filosofia). Lá na época havia grande entusiasmo pelo uso do software livre, inclusive como ferramenta para a democratização do uso do software e substituto do software pirata.

Ler mais →

Meu primeiro módulo publicado no Drupal.org - ImageField Assist

📅 21/07/2009 💬 1 comentário(s)

Nesse um ano e meio que tenho trabalhado com Drupal, já desenvolvi perto de uma centena de módulos. Em sua maioria muito específicos, estendendo ou adaptando o Drupal a determinadas necessidades dos projetos.

Alguns nem tão específicos poderiam ser adaptados e publicados, mas acabaram prescindidos em função de outras coisas.

Mas em um dos projetos em que trabalhei recentemente surgiu a necessidade de implementar algo que poderia ser útil a muitos da comunidade drupal: um assistente para inserir imagens contidas em campos ImageField.

Ler mais →

Debian 5.0 é lançado

📅 15/02/2009

Depois de 22 meses de desenvolvimento, ontem foi anunciado o lançamento oficial do Debian Lenny, a versão 5.0 de uma das mais antigas e criteriosas distribuições GNU/Linux.

Os lançamentos de novas versões Debian são raros, isso porque cada um dos pacotes deve ter atingido qualidade satisfatória em cada uma das plataformas de hardware que o Debian suporta. E não são poucas. O Debian suporta oficialmente as arquiteturas x86 (intel e AMD 32 bits), Alpha, AMD64, ARM, EABI ARM, HP PA-RISC, Intel IA-64, MIPS (big e little endian), PowerPC, IBM S/390 e SPARC.

Ler mais →

ONU e SourceForge usam Drupal

📅 29/10/2008

Vi nesses dias, no blog do Dries Buytaert (criador do Drupal), dois grandes novos usuários de Drupal.

A Organização das Nações Unidas utilizou Drupal para organizar um grande evento do qual participaram quase 117 milhões de pessoas (isso mesmo, aproximadamente 2% da população mundial), o Stand Against Poverty.

Eles falam sobre o uso do drupal para a organização do evento neste post em inglês, onde ressaltam características boas do Drupal, como a usabilidade, o suporte multilíngue e a performance. Além disso, falam um bocado no post de quais módulos foram usados, e como otimizaram tudo para aguentar o tranco.

Ler mais →

Microsoft, PHP e Drupal

📅 16/10/2008

O recém-lançado Microsoft Web Application Installer lista o Drupal como uma das aplicações suportadas pelo instalador que visa facilitar a instalação de diversas aplicações web.

Acho isso muito importante, pois significa uma maior difusão do Drupal, tendo em mente que a maioria dos usuários de computador ainda usa MS Windows.

A Microsoft tem tomado algumas atitudes contrárias à campanha de marketing de alguns anos atrás anti-linux. Começou na parceria com a Novell, para ajudar na integração Linux (SuSE) e Windows, e uma mãozinha no Mono, uma implementação opensource da plataforma .NET

Ler mais →

Contador de tempo trabalhado para Mac OS X

📅 17/08/2008 💬 2 comentário(s)

Da série de adaptações pelas quais tenho passado ao mudar para Mac, usando o OS X Leopard, uma das mais difíceis de achar foi um substituto ao GnoTime.

Para quem ainda precisa reportar horas trabalhadas, ou contar apenas para controle, o GnoTime dá uma mão quando se está no Linux. Inclusive no Debian/Ubuntu é super simples de instalar... basta um apt-get install gnotime e pronto!

Tudo bem que dá para instalar o gnotime com o macports, mas ele fica bem feio, demora demais para compilar e ainda por cima dá uma travada aqui e ali.

Ler mais →

Troll 2D - Projeto de um amigo

📅 07/06/2008

Vinicius Jarina, meu amigo dos tempos da faculdade de ciência da computação do mackenzie outro dia me pediu uma pequena ajuda em um projeto dele.

O Troll2D é uma biblioteca em C++ para desenvolvimento de jogos para computador em duas dimensões. É uma abstração das bibliotecas SDL e Allegro, que costumam ser um tanto chatas de utilizar. A idéia é tornar a coisa mais fácil de usar e reaproveitável.

Até agora já foi testada em Symbian, Windows Mobile, iPhone e Mac OS X. Assim que puder, dedicarei algum tempo para gerar a configuração para usar a biblioteca em Linux, e quem sabe criar um binding para python, que tem cada vez mais se tornado popular no desenvolvimento de games.

Ler mais →

FISL 9.0 - Case de Drupal - Partido Democratas

📅 19/04/2008 💬 2 comentário(s)

Apesar de ser o partido Democratas que digamos, não combina muito com minhas convicções políticas acho que este case acaba sendo importante para a difusão do Drupal no mercado de web do Brasil.

A palestra foi um pouco insossa para quem já é iniciado em Drupal, mas os caras são legais e permitiram quem conhece a parada responder algumas perguntas que eles não sabiam responder.

Isso é importante para chamar a atenção de quem cria sites para esta ferramenta, que provê uma flexibilidade inédita e ajuda muito na hora de se pensar uma lógica comunitária. Você não fica escravo da ferramenta ou do framework. Isso porque o Drupal foi pensado desde o início para permitir uma grande flexibilização.

Ler mais →

A comunidade do Software Livre

📅 19/04/2008

Neste FISL tive pela primeira vez um contato olho-no-olho com uma multidão da comunidade de software livre. Venho utilizando software livre há muitos anos, e sempre foi um assunto de muito interesse para mim.

Mas há algum tempo comecei a sentir sensação de culpa por não contribuir, apenas utilizar. Até tentei iniciar alguns projetos, mas não foi muito significativo…

Ontem em uma conversa com Fabiano Sant’ Anna, Dalton Martins e José San Martin, comecei a refletir sobre a minha postura quanto à comunidade.

Ler mais →

Improvisando um stand do Drupal no FISL 9.0

📅 19/04/2008 💬 2 comentário(s)

Stand improvisado do drupal

Detalhe do standAo chegar no FISL, o Fabiano e o José encontraram um stand vazio, a oportunidade certa para improvisar um stand de drupal.

Logo que cheguei também me aloquei por lá.

Algumas pessoas apareceram fazendo perguntas pertinentes, mas a maioria achava que era tudo do Firefox, sendo que o pessoal do Firefox abandonou o stand no primeiro dia do FISL e foi para uma outra sala fazer um Workshop comemorando os 10 anos de Mozilla.

Ler mais →

FISL, aqui vou eu!

📅 11/04/2008

Depois de muito tempo com vontade de ir ao FISL (já há 5 anos que tenho vontade), finalmente rolou o alinhamento planetário apropriado. Recebi o apoio da Chuva Inc com as passagens, e da família que mora por lá com a hospedagem.

Acho que a tarefa mais difícil está sendo escolher quais de eventos vou participar, pois ao contrário do Chuck Norris, não posso estar em dois lugares simultaneamente.

Então montei no Google Calendar a lista de eventos que mais me interessaram:

Ler mais →

Software livre e radicalismo

📅 23/12/2007 💬 3 comentário(s)

GNU meditandoUma das coisas que mais gosto no software livre são as várias opções para cada tipo de software. Essa característica, junto com a sensatez, me fez deixar um pouco de lado o radicalismo. Para explicar, vou contar uma pequena história.

Comecei a usar GNU/Linux em 1999, eu conheci primeiro a distribuição Red Hat, e ainda era necessário adicionar a IRQ do seu hardmodem da US Robotics às configurações, para poder acessar a Internet. Tudo era desafiador!

Ler mais →