Terra chamando… “Lula”

Pelo amor de Deus! Aguém traga o presidente Lula de volta para a Terra! Aparentemente ele usou o Aerolula para viajar para outro planeta, e não está conseguindo acompanhar os acontecimentos atuais, pois em meio a todo esse “fuá” de crise mundial, ele continua dizendo que isso não afetará o Brasil, que a crise ainda não chegou aqui, bla bla bla… Caramba, será que o fato do dolar ter saltado de R$ 1,70 para R$ 2,30 já não é sinal suficiente de quem algo não anda bem?!

Até então, Lula teve muita sorte de pegar uma fase ótima para o país, colhendo inclusive os frutos do governo anterior. Resta saber se agora, frente a primeira tempestade, terá competência para fazer o que deve ser feito. E que Deus nos ajude!

Share and Enjoy !

“Novo” Delphi for .NET

Agora é público: Não haverá mais Delphi for .NET, pelo menos na forma que conhecíamos o produto! Provavelmente cansada de ficar sempre para trás em relação ao suporte às versões atuais do .NET Framerwork, a CodeGear resolveu que o Delphi for .NET agora será um plugin para o Visual Studio.

Levando-se em conta que já existe algo similar (Oxygene), resta saber se a nova tentativa terá “atrativos” suficientes para arrebanhar usuários.

Como .NET ainda não é minha praia, não posso comentar muito sobre isso. Por um lado, me parece a solução mais acertada, levando-se em conta que o Delphi.NET até agora não emplacou e vinha perdendo mais e mais usuários para o VS/C#. Por outro lado, aumenta ainda mais a confusão, sendo que agora temos um Delphi que não usa Pascal (Delphi for PHP), um Delphi que não inclui a IDE (Prism – plugin VS) e o Delphi Win32 (esse sim, o tradicional).

Outra questão é saber como o investimento “humano” no desenvolvimento de todas essas versões será dividido. Felizmente, a Embarcadero parece ter força ($$) suficiente para manter uma boa equipe trabalhando em cada um dos projetos. Se é verdade ou não, só saberemos com o tempo.

De qualquer forma, não queria estar na pele daqueles que acreditaram no produto e criaram aplicações VCL.NET ou mesmo Winforms usando os “antigos” Delphi.NET, e que provavelmente vão ficar “na mão” 🙁

Share and Enjoy !

Bom exemplo de uso do GoogleMaps

Todo mundo já conhece o GoogleMaps, certo? Mas pouca gente sabe que o Google oferece uma API que permite que usuários possam criar suas próprias “personalidades” para o GoogleMaps. Um ótimo exemplo do que podemos fazer usando a API do GMaps pode ser visto no site MapaRadar.com. Ele concentra uma base de radares de todo o Brasil, onde qualquer usuário pode cadastrar novos radares ou mesmo alterar/corrigir os existentes.

Os radares são visualizados em seus respectivos locais (no mapa) através do GoogleMaps, utilizando diferentes símbolos para cada tipo de radar, indicando inclusive a velocidade limite. Além disso, o site permite exportar os dados para diferentes formatos de arquivos, o que é uma mão na roda para quem tem navegadores GPS e quer atualizar os mapas de radares.

Parabéns para o pessoal que criou o MapaRadar. Realmente um trabalho muito bem feito e, porque não, de utilidade pública 😉

Share and Enjoy !

Conferência Internacional de Firebird – FIM

Quando se está em boa companhia, o tempo realmente voa! Esses três dias em que estive na conferência internacional foram realmente muito gratificantes e divertidos. Apesar de toda a complicação e problemas de última hora que uma viagem internacional pode gerar, quando os amigos começam a chegar o clima é tão bom que esquecemos de tudo.

Esse ano tive a oportunidade de encontrar o Marco Cantu, famoso autor de livros de Delphi, e provavelmente um parente distante. Marco é uma pessoa divertida, e apesar da fama, continua uma pessoa muito simples!

Outra pessoa muito divertida é o Marius Popa, ativo colaborador do site FirebirdNews, e que até então só conhecia via email. Além do que, também toca guitarra e gosta de Heavy Metal, nem preciso falar que nos entendemos muito bem! 😉

Infelizmente, quando se está aqui, fica difícil arranjar tempo para blogar. Postei mais algumas fotos no Picasa. Nos próximos dois dias vou tentar passear um pouco, antes de voltar ao Brasil.

Share and Enjoy !

Conferência Internacional de Firebird

Hoje foi o primeiro dia da Conferência Internacional de Firebird, em Bergamo, Itália.

Tivemos algumas palestras bastante interessantes. Como apresentei minhas duas palestras hoje, acabei não tendo muito tempo para assistir as outras. Consegui assistir a palestra do Vlad, sobre Common Tables Expressions (um recurso introduzido no FB 2.1 e bastante interessante) e a palestra sobre Segurança, que deveria ser apresentada pelo Alex Peshkov, mas como ele não conseguiu o visto, acabou sendo apresentada pelo Dmitry Yemanov.

Aproveitando o assunto de segurança, na versão 3.0 do Firebird teremos usuários locais no BD (se assim preferirmos), no entanto, isso não acabará com o problema do banco ser “roubado” e o ladrão conseguir entrar no banco usando o SYSDBA, portanto, para ter segurança máxima, continuaremos tendo que configurar o sistema operacional e a rede para impedir o acesso fisico ao arquivo pelos “penetras”. Infelizmente, a solução para esse famigerado problema não é fácil, pois sendo um banco open source, qualquer hacker pode baixar o código, alterar removendo as rotinas de autenticação, e portanto fazer o acesso a base de dados. Em suma, a proteção é não deixar o arquivo de banco de dados cair em mãos erradas.

Infelizmente não pude assistir a Palestra do Ivan Prenosil (10 maneiras para fazer backups), pois foi paralela à palestra do Vlad. Mas ela provavelmente foi gravada, então ainda há esperança 😉

Como sempre, o melhor da Conferência Internacional é encontrar os amigos e passar algumas horas trocando idéias e conversando sobre coisas interessantes que todos nós gostamos!

Para ver algumas fotos, acesse o link picasaweb.google.com.br/warmbooter/FirebirdConferenceBergamo2008. Tentarei postar mais fotos nos próximos dias.

Share and Enjoy !

Google, sempre útil…

Um recurso que tenho usado regularmente no Google é o mecanismo de busca para encontrar definições para palavras ou termos, computacionais ou não. Hoje em dia, com tantas siglas circulando por aí, o recurso define do Google acaba sendo uma mão na roda.

Por exemplo, suponha que você encontrou um arquivo com extensão m4a e não sabe exatamente o que é isso. Basta pedir ao Google e ele lhe informará. Para tanto, digita-se o seguinte termo de busca:

define: m4a

E você obterá como resposta:

m4a é a extensão para arquivos usando o padrão de áudio mpeg-4, ou o popular MP4. Normalmente a extensão para qualquer arquivo mpeg-4 seria …
pt.wikipedia.org/wiki/M4a

O google usa preferencialmente (mas não unicamente) a wikipedia para buscar as definições. Observe que o browser é esperto e usa a versão “pt” da Wikipedia, deduzindo que português é minha língua preferencial.

Share and Enjoy !

1 2 3 4 5 6 24