Linux, pc e Mac

Setembro 28th, 2007

Vale a pena divulgar legendado!

Amigos ou inimigos? - O Sl/CA e filantropia

Setembro 26th, 2007

Amigos ou inimigos?
O Sl/CA e filantropia

Conversando a pouco (se bem que mais de 6 seis horas) com meu amigo Licio, pensei e formulei boa parte deste texto, numa reflexão sobre o impacto do software livre, do código aberto sobre os idéias de filantropia e comunidade.

Parece estranho, a principio, que eu esteja ponderando sobre tais questões uma vez que existem muitos casos de como o SL/CA possibilita que pessoas de baixa renda ou comunidades de baixa renda tenham acesso ao computador pelo custo baixo dos equipamentos (tanto hardware e SO). Mais do que uma inserção digital, sistemas livres e gratuitos estão disponíveis para o estudo, conforme sua licença, na maioria, GPL.

Mas isto não é o necessário para uma inclusão digital. O treinamento é substancialmente a “alma do negocio” juntamente com a vontade de apreender. Em algumas comunidades trabalhos filantrópicos ajudam também a reduzir os custos com treinamento, ações comunitárias podem reduzir os custos com locação e compra de equipamentos. No final a sensação de muitos por ajudarem a uma real inclusão digital pode ser visível diante de um mundo onde custos, lucros são sempre limitadores.

Existe também a mesma sensação entre a comunidade virtual? Ou, trata-se apenas de boa política? Este foi um dos cernes de minha discussão. Existe uma comunidade capaz de prestar serviços a comunidade em busca de inclusão, sem que fique um duvida sobre quem realmente estamos ajudando?

Ajudando? A quem precisa ou a marca de uma empresa que não esta fazendo nada para ajudar? Ajudando as crianças ou a Novell, Red Hat, Canonical, etc? Alguns amigos chegam a esta reflexão após darem duro em listas de discussão e fóruns. Alguns dizem que a mesma comunidade on line que deseja ajudar, é que mais atrapalha. E como ficamos?

Diante do crescimento do Linux atualmente, das parcerias com a Dell, IBM e etc, estamos perto de questionar a filantropia que durante muito tempo foi fator de conquista de muitos entusiasta, chegando a sermos ameaçados por uma serie de ações que nos coloquem próximos de outros sistemas de ampla aceitação global, mas que a enorme variedade leva também a muita dor de cabeça.

Neste ponto, deixo de levantar as questões para colocar a minha opinião. O ecossistema por trás da filantropia jamais será 100% “livre” das influencias do mercado. Bem como o mesmo mercado econômico nunca será 100% correto, socialmente pensando, se não houver proposta que equilibrem seus pilares.

Radicalismos, tal como governos que vemos constantemente na televisão repudiando os USA, e o capitalismo são utopias que aprendemos, ao longo da historia, estão apenas conduzindo a um governo mais rígido do que as democracias capitalistas. Desejar uma filantropia “compilada” com elementos de ideais 100% honrados também é uma utopia.

Não lancem suas pedras ainda.

O ecossistema que estou descrevendo, tem como base um desenvolvimento de tecnologia que sempre esteve paralelo a empresas e universidades. E ambos precisaram de investimentos e analises de mercado para gerar bases para o conhecimento. O que muda o impacto é a forma com que este ecossistema aceita equilibrar as bases econômicas, o mercado e da responsabilidade social.

Veja o modelo do computador verde. É uma responsabilidade social que não depende de uma analise, é ou não é uma ajuda, é uma questão de futuro e que será verdadeiramente um elemento de qualidade nas empresas. Algumas vão perceber que podem usar o computador verde como destaque para gerar boa propaganda. Com o tempo outras vão perceber que é um tendência, além da responsabilidade, do mercado.
Para mudar o mundo como conhecemos pela filantropia, pela assistencial social, pelos atos de responsabilidade social, devemos propor soluções que sejam contra balanceadas pelo mercado, pelo ecossistema comercial. Em alguns casos deveram ser feitos acordos. Em outros exemplos devem ser dados. Radicalismos apenas colaboram para que ninguém saia do lugar.

No caso do Sl/CA, quando empresas trabalham em disponibilizar o código, existe evolução e mais conhecimento a ser assimilado. Quando empresas apostam que os fatores de venda de serviços é o seu melhor investimento, existe geração se empregos, que desejam aproveitar o conhecimento e não o monopólio sobre o software. Quando empresas utilizam da base já desenvolvida pela comunidade elas estão poupando, pois começar do zero é mais custosos, e em muitos casos investem em quem já esta no projeto.

Deste modelo de negocio, temos a vantagem de que a inclusão digital poderá aproveitar os frutos tecnológicos, como sistemas bem desenvolvidos e com suporte. A comunidade, com qualidades e erros, não estará apenas ajudando uma marca, mas também o conhecimento que não fica parado e fornece segurança, ao mercado sempre em busca.

Devemos ver o modelo com uma visão ampla e reconhecer que lucrar com SL/CA não quer dizer que pessoas estão ficando sem ajuda. Da mesma forma que as empresas que hoje atuam com SL/CA, em sua maioria, retorna os investimentos da comunidade, com fóruns grátis para operação, com melhorias e etc.

Por isto, não deixe de fazer a sua parte sem radicalismos e vislumbre sempre o ecossistema e não somente uma parte dele. Equilíbrio é a chave. E, lembre-se que nenhum sistema é perfeito, pois, afinal de contas somos seres humanos e eles, os sistemas, são frutos nossos.

IBM Lotus Symphony

Setembro 20th, 2007

IBM Lotus Symphony

As primeiras impressões

Já é noticia que a IBM desenvolveu o Lotus Symphony a partir do OpenOffice e o disponibilizou para download gratuito. Além desta novidade a IBM partiu para ajudar no desenvolvimento do OpenOffice, deixando muitos animados, afinal de contas as ajudas no Apache o fizeram ficar frente a frente com outras soluções fechadas.

Como a maioria dos usuários linux já com certa experiência e curiosidade, tratei de visitar o site e travar um contato inicial com esta nova solução, a qual possui instaladores para Linux e Windows em versão beta.

O procedimento contudo não foi simples:

1 – Você vai precisar ter o Java instalado para fazer o Download, além de se cadastrar na IBM fornecendo um endereço de e-mail como ID.

2 – Será baixo para a pasta que escolher um arquivo chamado IBM_Lotus_Symphony_Linux.bin que deve em seguida receber permissão de execução. No Ubuntu você pode fazer isto com botão direito sobre o arquivo, propriedades e depois na aba Permissões marque a opção Permitir a execução do arquivo como programa. Outras distribuições, abra o terminal e no local de download execute um chmod +x IBM_Lotus_Symphony_Linux.bin.

3 – Execute o IBM_Lotus_Symphony_Linux.bin e ele descompactará os arquivos numa pasta no mesmo local. Dentro desta pasta você deverá executar o setup como root.

4 – Aceitamos a licença e iniciamos a instalação. Ao final, pedir para que a aplicação fosse executada.

01.png

5 – Já na tela de carregamento, além de sentir o Lotus mais pesado do que o OpenOffice, podemos ver que ele foi desenvolvido com o eclipse.

02.png

6 – Pronto, já podemos usar.

O Lotus Symphony permite que eu tenha em mais de uma aba o seu editor de texto, uma planilha e uma apresentação. A barra de botões é bem simples, a novidade com relação ao OpenOffice é a barra lateral de edição de texto.

03.png

04.png

O Botão direito permite altera a pagina e uma curiosa opção permite exibir miniaturas dos documentos que estamos trabalhando. Na hora de salvar além de exportar para pdf, podemos salver em documento do Microsoft Oficce e no formado aberto odp, no caso de apresentações.

05.png

06.png

O Lotus carrega o nome forte da IBM e do Lotus, porem, não esta ainda bem acoplado ao Linux, sendo sua dependeria do java um fator que consome alguns recursos. A interface é nova e leva-se um tempo para acostumar, mas a Barra Lateral me lembrou uma sacada para com a nova barra superior do Microsoft office 2007.

Um desafio inconveniente que tive no Ubuntu e deixo os leitores me ajudarem a descobrir:

1 – Como executar novamente o Lotus Symphony, já que nenhum atalho é criado e nem nenhum nome é acessado via terminal ou alt+F2.

2 – Os Ícones de documentos tornan-se característicos do Lotus, mas continuam abrindo no openoficce, mesmo que eu tente escolher uma outro opção de programa com o botão direito sobre o arquivo.

Apesar de novas funcionalidades como as miniaturas e abas, o Lotus ainda esta longe de concorrer com o OpenOffice, mas já é uma solução produtiva para textos bem simples no estilo dos aplicativos do google.

Vamos torcer para que o OpenOffice possa receber idéias novas e melhore ainda mais o seu desempenho!

LINKS:

Download do Lotus

Nação livre de volta ao ar!

Setembro 18th, 2007

Enfim mudamos de servidor, peço desculpas a todos que nos acompanham.

Agora vamos voltar com tudo!

Pra quem quer começar a aprender python

Setembro 12th, 2007

Este post é especialmente para o amigo Michael que pediu “o caminho das pedras” pra aprender python.

Python é muito tranquilo, divertido e viciante, não tem segredo nenhum na coisa, mas acho que o caminho que percorri até ter um domínio razoável na linguagem é básico:

  1. Esteja sempre atento ao PythonBrasil, e ao planeta python brasil
  2. Inicie-se
  3. Assine a lista de discussão python-brasil
  4. A documentação disponível no python brasil é muito completa, mas eu indico particularmente as 2 primeiras apostilas do Josué Labaki:
    1. Módulo A - Bem Vindo ao Python -Faz um apanhado geral sobre a linguagem, te deixa pronto pra começar a fazer seus primeiros programas
    2. Módulo B - Python Orientado a Objetos - Esse módulo está sensacionalmente bem escrito, sucinto, simples e descontraído, mostra como python trabalha fácil com OO e serve perfeitamente pra explicar os conceitos básicos desse paradigma de programação, mesmo pra quem nunca viu.
    3. O Tutorial de python 2.4 é praticamente um guia de bolso pra quem está iniciando.
  5. Quer lidar com SQL?
  6. Que tal se impressionar com o potencial da linguagem?
  7. Screencasts tutoriais
  8. Por fim, uma das coisas mais importantes é seguir a PEP8, que são propostas de estilos de código, que deixam seu código mais limpo, mais pythônico, está traduzido aqui.

Acho que isso já deixa um iniciante bem à vontade, pois a documentação é bem tranquila.

Bons estudos!