fev 20, 2008

Posted by Laudeci Oliveira | 6 comments

Ubuntu: A customização perfeita para o Brasil

Depois de um tempo lendo todas as opiniões relatadas no post de mesmo nome do Duda Nogueira, cheguei a conclusão de que muitas pessoas esqueceram o foco real da iniciativa proposta.

A ideia não é criar um fork do ubuntu para o Brasil, e sim a melhor configuração padrão para usuários brasileiros. Creio que o ubuntu já vem com todos os softwares necessários para tarefas necessárias ao usuário final, e tem um repositório disponível para todos os programas que o usuário venha a necessitar. Ensinar a instalar, com uma lista mais elaborada de programas disponíveis, seria o mais indicado.

Vi opiniões de usuários baseadas na própria experiência ou necessidades, mas devemos lembrar que é uma customização padrão, que deve servir para todos os usuários executarem tarefas comuns como:

  • Gravar CD/DVD;
  • Reproduzir vídeos e música;
  • Navegar na Internet;
  • Enviar/receber email;
  • Redação de textos, planilhas, apresentações e etc.;
  • Comunicadores de mensagens instantâneas.

A maioria dessas necessidades já é contemplada pelo Ubuntu.
Então, na minha humilde opinião, o suporte a hardware deveria ser vista em caráter primordial, não adianta ter um programa para conversar com vídeo sem ter um hardware que funcione, e no caso dos softmodems? como navegar na Internet sem conseguir primeiro conectar na rede????

Espero que entendam a minha preocupação com as opiniões inseridas no post do Duda, pois a ideia (reforçando), não é criar uma distribuição baseada no Ubuntu para o Brasil, e sim melhorar a distribuição atual para que ela funcione corretamente para qualquer cidadão brasileiro.

Read More
fev 11, 2008

Posted by Laudeci Oliveira | 2 comments

Converter seus vídeos rapidamente, facilmente, e ...

Sempre encontro gente perguntando como converter vídeos entre vários formatos no linux, e sempre a resposta é utilizar o ffmpeg e seus parâmetros na linha de comando. Bom, como a idéia é facilitar para o usuário final, um bom samaritano escreveu um programa utilizando o FreePascal para facilitar a conversão de vídeos utilizando o modo gráfico.

O WinFF é um frontend para a o ffmped usado na linha de comando. Converte a maioria dos arquivos de vídeo suportados pelo FFmpeg. WinFF faz a conversão vários arquivos ao mesmo tempo. Você pode por exemplo converter MPEG, flv, e MOV, para avi de uma só vez. WinFF está disponível para Windows 95, 98, Me, NT, XP, e VISTA, Debian, Ubuntu, e distribuições baseadas no Redhat e GNU/Linux.

Vendo o título me deu a maior vontade de reescrever a aplicação em python só por causa do titulo da aplicação começar com o nome do janelas, mas porque re-invetar a roda?

winff

O pacote do programa para ubuntu pode ser baixado aqui.

Após a conclusão do download, basta efetuar um clique duplo no arquivo e instalar utilizando o gdebi.

Mais informações podem ser encontradas na página do autor.

Read More
fev 8, 2008

Posted by Laudeci Oliveira | 3 comments

Aprendendo Python

Apesar de estar um tempo afastado por motivos pessoais, tenho visto um grande interesse de participantes da comunidade em aprender a programar utilizando python com a finalidade de desenvolver aplicações para o Ubuntu e outras distribuições. Venho aqui repassar uma lista caracterizada como “Essencial” para o futuro programador python. (Thanks to Yguaratã)

Antes de tudo, a primeira coisa a ser lida é o “The Zen of Python, por Tim Peters”

Bonito é melhor que feio.
Explícito é melhor que implícito.
Simples é melhor que complexo.
Complexo é melhor que complicado.
Plano é melhor que aglomerado.
Esparso é melhor que denso.
Legibilidade faz diferença.
Casos especiais não são especiais o bastante para quebrar as regras.
Embora a praticidade vença a pureza.
Erros nunca devem passar silenciosamente.
A menos que sejam explicitamente silenciados.
Diante da ambigüidade, recuse a tentação de adivinhar.
Deve haver um — e preferencialmente só um — modo óbvio para fazer algo.
Embora esse modo possa não ser óbvio à primeira vista a menos
que você seja holandês.
Agora é melhor que nunca.
Embora nunca freqüentemente seja melhor que *exatamente* agora.
Se a implementação é difícil de explicar, é uma má idéia.
Se a implementação é fácil de explicar, pode ser uma boa idéia.
Namespaces são uma grande idéia — vamos fazer mais dessas!

Se isto não fizer sentido, python não é uma linguagem para você!

Lista para Leitura:

  1. The Zen of Python
  2. Python Tutorial
  3. Python Library Reference
  4. Python Reference Manual
  5. The Python Cookbook
  6. Code Like a Pythonista: Idiomatic Python
  7. Functional Programming HOWTO
  8. Itertools functions
  9. Python library source code
  10. What’s New
  11. Python Brasil

Leia o Post original com mais explicações aqui.

“Nada é tão simples que não demande algum esforço!”

Read More

Get Adobe Flash playerPlugin by wpburn.com wordpress themes