5 dicas para organizar seu trabalho de programação

No processo criativo de programação costumeiramente há muita desordem, mesmo com repositórios de código-fonte, como o cvs, svn, etc. Alguns até chegam ao absurdo de utilizar comandos como find e grep para encontrar scripts perdidos. As dicas a seguir valem para o Ubuntu, mas podem ser utilizadas em qualquer ambiente similar.

Continuar lendo 5 dicas para organizar seu trabalho de programação

Desenvolvimento para Android

O Android é desenvolvido pela The Open Handset Alliance, um grupo de mais de 30 empresas de tecnologia e telefonia celular. Trata-se de uma plataforma composta por sistema operacional, middleware e aplicações  de código aberto e gratuito. As aplicações para esta plataformas são desenvolvidas basicamente na linguagem Java. Elas rodam em uma máquina virtual criada para dispositivos embarcados, cujo nome é Dalvik.

Continuar lendo Desenvolvimento para Android

Sorria! Python no Symbian – Parte 3

Nesta última parte do nosso tutorial, desenvolvido por Osvaldo Santana, colocaremos a mão na massa para criar um programa que tira foto e a envia por MMS para o número desejado.

Desenvolvendo

A filosofia do Python diz que a linguagem tem “batteries included” (baterías incluídas). Isso significa que a linguagem sempre deve vir acompanhada de uma biblioteca padrão bastante completa e poderosa.

Continuar lendo Sorria! Python no Symbian – Parte 3

Olá, Symbian – Parte 2

Na primeira parte desta série instalamos o Python e rodamos alguns programas. Agora, vamos criar um primeiro aplicativo de exemplo. Em seguida, explicaremos quais são as bibliotecas e daremos uma visão geral de como é estruturado o Python portado para o sistema Symbian. O autor desta segunda parte, assim como da anterior, é Osvaldo Santana.

Olá, mundo

Para desenvolver aplicativos, você pode utilizar o editor de texto de sua preferência. Abra o editor e digite:

import appuifw
appuifw.note(u”Olá, Mundo!”, “info”)

Continuar lendo Olá, Symbian – Parte 2

Desenvolvendo para smartphones – Parte 1

Este tutorial está dividido em partes que serão publicadas neste blog. Foi especialmente escrito por Osvaldo Santana, sócio-fundador da Associação Python Brasil e sócio da Triveos Tecnologia. Na primeira etapa, você aprenderá como instalar o interpretador Python no telefone Nokia com Symbian. Nas próximas etapas colocaremos a mão na massa para desenvolver uma aplicação, explicando algumas ferramentas e bibliotecas.

Continuar lendo Desenvolvendo para smartphones – Parte 1

Melhore seu Symbian

Na era da interface superintuitiva do iPhone, os smartphones com interfaces  mais tradicionais precisam de um extra para usar todo o potencial do hardware, que — em alguns casos — é melhor que o objeto de desejo da Apple.  A Nokia mantém um repositório de aplicativos, ringtones, wallpapers e temas  chamado Mosh. Mesmo sem cadastro, é possível baixar aplicações para diversas versões da plataforma Symbian. E há rumores de que o Symbian se tornará open source.  Já existem linguagens abertas para ele, como o Python.

Continuar lendo Melhore seu Symbian

Prêmio para o software livre

No próximo dia 25 termina o 2008 Community Choice Awards, do renomado repositório de projetos de código aberto  Sourceforge.net. A entrega dos prêmios será realizada no evento OSCON 2008, que acontece em Portland, Oregon.

Continuar lendo Prêmio para o software livre

Correção de DNS do tutorial Claro 3G no Asus EeePC

 

Em março, postei aqui mostrando uma solução para fazer o modem 3G da Claro funcionar com o Eee PC, 701, equipado com Linux. Naquele tutorial, a atualização no arquivo resolv.conf provocava o mau funcionamento do aplicativo que configura a rede wireless, já que não conseguia atualizar o DNS. Veja a seguir, um novo passo-a-passo revisado, que elimina essa deficiência.

Continuar lendo Correção de DNS do tutorial Claro 3G no Asus EeePC

Claro 3G no Asus EeePC

 

Aprenda com o tutorial abaixo a criar um ícone no modo Easy da interface do Asus EeePC 701 para fazer o modem HSPDA Huawei E226 com chip Claro conectar-se à rede 3G. Existem por aí vários tutoriais sobre como fazer isso com o Kppp, Gppp e Wvdial. Aqui, utilizei o wvdial como referência. Não é a melhor solução, mas funciona perfeitamente. Veja como:

Continuar lendo Claro 3G no Asus EeePC

Aprenda Linux com as comunidades brasileiras

Linuxistas brasileiros criam pequenas revistas online com conteúdos específicos de algumas distribuições e softwares.

Foi lançada a primeira edição da publicação online Revista Fedora Brasil, escrita por linuxistas da comunidade. O conteúdo é bem básico e não intimida novos usuários. Como exemplo, há uma introdução à programação em shell script e um tutorial de como configurar um modem 3G da Huawei (Claro 3G).

Continuar lendo Aprenda Linux com as comunidades brasileiras