As emocionantes aventuras de um sysadmin linux na procura pelo uptime perfeito!

Nah. Sites de noticias ‘auto-moderados’ e Privacidade.

Posted: setembro 18th, 2006 | Author: coredump | Filed under: Programação, segurança | Tags: , ,

Acabei de ler este post e este outro falando sobre agregadores digg-like e o Cavando! passou batido. Claro, não chega nem perto dos outros nacionais, mas veja bem, o Cavando! é mais um engine do que um site… E eu ainda programo ele, menos tempo, mas programo. Um dia talvez alguém use :)

Mesmo assim, ia ter sido legal ver ele citado em algum lugar.

Tirando a psicose que toda denúncia tem em si, este post e este falam de uma coisa que eu realmente notei nas semanas passadas. O Emule estava tendo sérios problemas para conseguir se manter conectado ou fazer qualquer coisa. Essa semana ainda não sei, sou usuário de torrent e, de certa forma, é complicado fazer algo com relação a isso. Agora, quanto a acusação de espionagem… Isso é uma grande discussão que eu já tentei começar mas que dentro da minha cabeça o assunto ainda é confuso, por um lado, eu acho que a Inteligência (no sentido militar da palavra) é necessária e devia ser enforced de uma forma ou outra. Por outro lado, minha parte the information must be free ainda fala alto.

Então, tem dúvidas sobre sua privacide? Se seus dados tem de ser completamente privados, use PGP, retire seus dados do GMail (e outros) e principalmente, cuidado como usa sites como Orkut e Multiply, os problemas de privacidade dos seus dados nestes sites são conhecidos.

No Comments »

Cavando! Release de protótipo

Posted: maio 13th, 2006 | Author: coredump | Filed under: Linux e Open Source, Programação | Tags: , ,

E então.

Nas últimas semanas estive tendo cravings de programação novamente, então sentei para aprender a mexer direito no fantástico Turbogears (TG), um megaframework para desenvolvimento rápido de aplicações web. Pois bem, o TG é na verdade uma junção de boas idéias, organizadas para facilitar: CherryPy para servir a aplicação, SQLObject para a abstração de banco de dados, Kid como sistema de template e para os mais sábios MochiKit que é uma biblioteca de funções JavaScript que teoricamente fazem ficar mais simples as tarefas de um bom site Assíncrono (AJAX, AJAJ). Obviamente, todas estas ferramentas são escritas em Python, então se você pensa em fazer aplicações web, sugiro que dê uma olhada no TG.

Deste craving de programação nasceu o Cavando! Notícias. Inicialmente, era para ser algo parecido com o digg.com, mas no final ficou parecido mas com algumas alterações no funcionamento que são decisões minhas depois de pesquisas nos sites atuais de pesquisas. Além de ter sido um aprendizado (e continuar sendo, visto que eu continuo mexendo no programa) é também uma experiência de um site deste tipo em português. Não é o primeiro, mas espero que seja bem frequentado.

Assim, interessados em testar, criem uma conta e comecem a postar e votar em notícias. Para quem não conhece, é simples: as notícias enviadas ficam em uma fila de espera, onde outros usuários podem votar nas mesmas. Se a notícia tem votos suficientes ela vai para a primeira página do site. Assim, quem acaba fazendo a gerência do conteúdo do site é a própria comunidade.

O Cavando! vai ser liberado como programa standalone dentro em pouco. No momento ele está disponível no meu site de desenvolvimento, mas ainda não preparei nada para um release público, os cabeçalhos de licença não estão no lugar, etc.. Além disso a versão atual (protótipo) não possui uma interface de administração e a maioria das operações de configuração são feitas diretamente no banco de dados.

Agradecimentos aos amigos Gustavo Noronha, pelas inúmeras vezes que ele me socorre em Python e Yves Junqueira por ter me enchido o saco durante semanas para que eu voltasse a programar alguma coisa. Além disso, um agradecimento especial ao Fernando Norte, velho amigo de Belo Horizonte que fez o design/CSS do site, invejo sua capacidade de fazer as coisas ficarem bonitas!

Technorati Tags: , , , ,

1 Comment »