Vôos Mobile - http://www.voosmobile.com.br/
A Praesto Convergence (empresa criada em 2005 na qual fui sócio-fundador e diretor de tecnologia durante três anos) acabou de disponibilizar gratuitamente - e ainda sem muitos patrocínios, mas já concorridos - o excelente Voôs Mobile.
O serviço "permite a consulta em tempo real - pelo telefone celular - dos horários e status dos vôos de mais de 40 aeroportos do Brasil. O serviço é direcionado às diversas pessoas que necessitam de informações sobre as partidas e chegadas dos vôos, porém não podem consultá-las no momento através dos painéis nos aeroportos (e agora podem fazer em casa, no táxi, em uma reunião, etc.). Além dos status dos vôos, o Vôos Mobile também conta com um Guia do Passageiro, com diversas informações úteis relacionadas aos vôos e aeroportos, como por exemplo, o que fazer em caso de overbooking ou quais as regras para transporte de bagagens, entre diversas outras."
O acesso pode ser feito via WAP, utilizando o navegador do celular, ou através de um aplicativo Java (o que torna o acesso mais rápido e econômico).
O sistema já havia sido implementado no ano passado mas o lançamento foi postergado devido ao trágico acidente com o avião da TAM em Congonhas - o lanćamento estava programado para poucas semanas seguintes àquela triste data.
Este software, implementado por uma competente, pro-ativa e criativa equipe de engenheiros, arquitetos, cientistas da computação e publicitários, pode ser muito útil para vários de vocês que viajam muito pelo Brasil e pelo mundo.
Parabéns e sucesso à equipe Praesto e aos usuários do Voôs Mobile!
Saudações,
Anderson Nielson
quinta-feira, fevereiro 21, 2008
segunda-feira, fevereiro 11, 2008
Auto Organizar "Imports" e Auto Formatar Código no Eclipse
No eclipse (no meu caso, o 3.3) é possível sempre formatar o código e organizar os "imports" ao salvar um arquivo fonte do seu código Java.
Através do menu do eclipse, acesse Window -> Preferences... -> Java -> Editor -> Save Actions
Nesta tela selecione a opção "Perform the selected actions on save" e outras opções que desejar. É possível incluir ações adicionais clicando no botão "Configure..."
Quando desenvolvemos em equipe manter um padrão de formato no código fonte é uma prática bastante útil, recomendada por "experts" e descrita como prática fundamental em metodologias como XP (eXtreme Programming). O código deve ser de propriedade coletiva, é o código do projeto, da equipe, e não deve ter "marcas" de um desenvolvedor ou outro. O padrão irá manter o código mais consistente e tornará a leitura e compreensão por todos os desenvolvedores bem mais fácil.
Ponto a considerar: linguagens diferentes usam convenções diferentes então observe as diferentes convenções para Java, Ruby, Python, C++, C#, Visual Basic, PHP, etc.
Através do menu do eclipse, acesse Window -> Preferences... -> Java -> Editor -> Save Actions
Nesta tela selecione a opção "Perform the selected actions on save" e outras opções que desejar. É possível incluir ações adicionais clicando no botão "Configure..."
Quando desenvolvemos em equipe manter um padrão de formato no código fonte é uma prática bastante útil, recomendada por "experts" e descrita como prática fundamental em metodologias como XP (eXtreme Programming). O código deve ser de propriedade coletiva, é o código do projeto, da equipe, e não deve ter "marcas" de um desenvolvedor ou outro. O padrão irá manter o código mais consistente e tornará a leitura e compreensão por todos os desenvolvedores bem mais fácil.
Ponto a considerar: linguagens diferentes usam convenções diferentes então observe as diferentes convenções para Java, Ruby, Python, C++, C#, Visual Basic, PHP, etc.
segunda-feira, fevereiro 04, 2008
Tipagem estática considerada "nociva"
Para alguns que de vez em quando me indagam sobre essa questão, eis um breve "post" do Jay Fields sobre o tema. Neste ele cita: "Given a good test suite the return on investment simply does not justify the use of static typing."
LINK: Static typing considered harmful.
LINK: Static typing considered harmful.
Assinar:
Postagens (Atom)