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.
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?
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.
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:
- The Zen of Python
- Python Tutorial
- Python Library Reference
- Python Reference Manual
- The Python Cookbook
- Code Like a Pythonista: Idiomatic Python
- Functional Programming HOWTO
- Itertools functions
- Python library source code
- What’s New
- Python Brasil
Leia o Post original com mais explicações aqui.
“Nada é tão simples que não demande algum esforço!”

