RSS .92| RSS 2.0| ATOM 0.3
  • Home
  • Artigos
  • Publicações
  • Apresentações
  • Interviews
  • Livros
  • Contact
  • About
  • Netbeans growing stronger

    May 12th, 2008

    During several years I’ve been a pretty happy Eclipse user, rarely feeling the need to use anything else. We know there are plugins for many many things, and a lot of development tools are Eclipse-based right now. The editor is awesome, and so are the refactoring tools. The support for web app development is also very nice. Eclipse supports a wide set of frameworks and technologies, and it’s not only aimed at Java development.

    Why would someone even look at anything else, having such a great tool? Well, it turns out that our field is evolving really fast, and it’s very hard to follow this current pace, even for the most dedicated and passionate ones. Currently there are several technologies evolving very fast, and they are meaningful to a lot of enterprise developers. The rise of the JVM’s dynamic languages is crystal clear. Strong is also the growth of RESTFul web services. I’m personally very interested in both fields.

    I’m currently using REST (lately with Jersey) for a lot of integrations between applications. The power it gives me is really nice, and I’m improving my developments each new month. I have also studied Groovy/Grails recently and really liked it. I wanna try JRuby on Rails sometime in the next weeks, to see what it offers and check how it compares to Grails. If you’re a Java enterprise developer, I’m sure you’re following the growth of these nitty things.

    But where does Netbeans enter this talk? Well, Netbeans is doing a great job supporting these new technologies, and it’s way ahead of Eclipse in this field right now. Have you seen how easily you can develop RESTFul web services with Netbeans 6.1? Jersey support is great, very productive. The support for JRuby on Rails and Grails is also present, in a much more advanced state than Eclipse’s. Netbeans is doing a much better job than Eclipse regarding Web Services and JVM languages right now.

    Swing development in Netbeans is very nice since version 5.0 (with the release of Matisse), and developing for mobile devices is also easier in Netbeans. Currently I don’t develop swing nor mobile applications, so this doesn’t really affect me.

    However, I develop many RESTFul web services. And I wanna use more and more the JVM’s dynamic languages. Ignoring Netbeans is not a clever idea right now.

    I still find Eclipse’s interface and editor much better than Netbeans’s. I also know a lot of Eclipse’s shortcuts and know very few in Netbeans. SWT is also faster than Swing, so Eclipse is faster than Netbeans. But considering what I said, I’m leaning towards the use of both IDEs at the same time. Since our machines are now much better equipped with RAM, I can have them open at the same time and also a couple of servers, with no memory shortage.

    My Eclipse days are definitely not over, but now he’s gonna divide my attention with Netbeans :) I hope I can become as productive with Netbeans as I am with Eclipse, even if it takes a few weeks. My first wish would be the Eclipse’s Quick Fix (Ctrl + 1) avaiable in Netbeans. Even without it, I’m sure my usage of Netbeans will certainly grow, and think this competition between the IDEs is very good for us. Let Eclipse Ganymede come!


    Cidade não é problema. Cidade é solução

    May 11th, 2008

    Este fim de semana vi mais um vídeo muito interessante no TED. O vídeo em questão foi uma apresentação do Jaime Lerner, sobre como transformar e melhorar cidades. A frase título do post é de autoria dele.

    Eu já conhecia o trabalho que o Jaime Lerner fez em Curitiba, mas sem tantos detalhes. Assistir à sua apresentação falando das idéias por trás dessa reestruturação da cidade foi muito interessante. Eu já falei anteriormente que estou muito desanimado com o Rio de Janeiro, e desejo morar em Curitiba no futuro de médio prazo.

    Lerner falou de algumas coisas muito importantes na organização das cidades atualmente. A necessidade de um transporte público de qualidade é gritante. Curitiba conta com uma rede de transportes muito eficiente, com ônibus do tipo “sanfona”, que comportam mais de 200 passageiros. Além disso os pontos de ônibus foram projetados para se encaixar com os ônibus, fazendo com que os pontos sejam semelhantes a paradas de metrô. Isto certamente contribuiu para um trânsito muito mais eficiente do que temos no Rio de Janeiro e em São Paulo, e facilita muito a vida das pessoas. Além disso, reduz bastante a poluição, pela diminuição de carros em circulação.

    Outra coisa interessante que ele mencionou foi o sacrifício que muitas pessoas têm que fazer nas grandes cidades por morar muito longe do local onde trabalham ou estudam. Isto toma muito tempo diariamente das pessoas e somando-se isso ao cansaço, não sobra tempo para muita coisa. Aqui no Rio conheço algumas pessoas que fazem verdadeiras maratonas diárias. O Aspira (estagiário da minha equipe) passa cerca de 6 horas por dia se deslocando, pois todos os dias vai para a faculdade, estágio e então para casa, e todos os trechos são longos. Isto é o tipo da aberração que ocorre bastante em cidades grandes com trânsito complicado, e certamente prejudica bastante as pessoas.

    Para finalizar, ele comentou que Curitiba é a cidade onde mais se faz coleta seletiva de lixo no mundo, com mais de 70% do lixo sendo corretamente separado. Como ele conseguiu isso? Focando bastante atenção da campanha nas crianças, que logo aprendiam este novo processo e então educavam os seus pais. Muito inteligente e muito educativo.

    Pouco depois de assistir à apresentação, fui descobrir que a idéia do “Metrô na superfície” no Rio surgiu em uma consultoria que ele prestou à cidade/estado em 2006. Sem dúvida é uma boa idéia e tem ajudado no controle do tráfego intenso que temos.

    Os paranaenses tiveram a felicidade de contar com o Jaime Lerner como prefeito de Curitiba por 3 vezes e como governador do Paraná por 2 vezes. Sua contribuição para a evolução do estado foi enorme, e certamente a prosperidade oriunda do seu governo é responsável por fazer de Curitiba a cidade onde pretendo morar.

    Infelizmente isso me traz também à cabeça uma lembrança triste. A incrível sucessão de administrações corruptas e incompetentes que temos no Rio nas últimas 2 décadas transformou nossa cidade querida em um lugar caótico. Um palco de batalhas sangrentas do crime contra a polícia. Um lugar onde a educação está em uma situação péssima (enquanto Curitiba é a melhor cidade do Brasil em educação). Um lugar onde a dengue está atacando com cada vez mais força. Onde já foi alertado que o mesmo mosquito trará também a febre amarela. Onde o trânsito está caótico e o custo imobiliário está absurdo.

    Vamos torcer para que no futuro um milagre nos envie alguém como o Jaime Lerner para salvar o Rio de Janeiro. Enquanto isso eu continuo meus planos para me mudar para Curitiba, por onde ele já passou.


    Microsoft entrando em colapso

    May 8th, 2008

    O Antônio Carlos publicou um post muito interessante. Eu já venho há algum tempo acompanhando as dificuldades da Microsoft nos últimos anos, e é impressionante como eles estão com um caminho espinhoso pela frente.

    Já há fortes sinais de que a Microsoft lançará o Windows 7 ano que vem, após sérias dificuldades com o Vista. É verdade que o Vista está conseguindo vender alguma coisa, mas é bem menos do que a Microsoft esperava. Além disso, recentemente li que o market share do Windows XP se manteve praticamente constante, e quem caiu na verdade foi o Windows 2000.

    Depois que o Antônio e o Azamba me falaram no Tech Talk da situação sofrível do Silverlight, fiquei com a impressão de que a Microsoft está mesmo em apuros sérios. O IE aos poucos está cedendo mais espaço pro FF, Windows Media já está numa situação crítica perante o Flash Video e em praticamente todas as frentes da Microsoft eles estão com dificuldades.

    A Gartner durante muito tempo era conhecida por previsões sempre favoráveis à Microsoft (até mais do que deveria), mas isso já está mudando. Recentemente eles disseram que o Windows está entrando em colapso, e que a situação está insustentável. Até o Office que sempre foi a estrela do sucesso da empresa está tendo algumas complicações. A Microsoft investiu nesse formato XML “aberto” em vez de apoiar as iniciativas do Open Document. Pois recentemente foram feitos testes dos arquivos do Office 2007 contra o formato “XML aberto” da MS e milhares de incompatibilidades foram detectadas.

    A nova febre do momento na internet é o crescimento das redes sociais, e a Microsoft está tendo um papel pífio nisso. Diversos serviços enormes de redes sociais estão surgindo, e a saída pra Microsoft provavelmente será comprar algumas dessas iniciativas.

    Antônio, seu questionamento foi muito feliz. Acredito que a resposta para a real descida da Microsoft como um todo está na pergunta que você fez. Por quanto tempo o desktop ainda será tão relevante como é hoje? A Microsoft certamente reza para que seja para sempre :)


    Obina, o iluminado

    May 5th, 2008

    Obina, o iluminado

    Gostando ou não do simpático baiano de Vera Cruz, é inegável que ele tem estrela. Nos 2 jogos da decisão do Campeonato Carioca de 2008, Obina entrou somente no 2º tempo, mas marcou 3 dos 4 gols do Flamengo na decisão.

    É incrível que por mais que em alguns jogos ele brigue com a bola, na hora da decisão a estrela dele brilha e ele sempre marca gols importantíssimos. Hoje não foi diferente e ele teve papel fundamental na conquista do 30º título estadual do Flamengo.

    Podemos ver o Obina como uma versão moderna do Fio Maravilha. Futebol pode não ter muito, mas estrela e carisma não faltam :)
    O Obina já me irritou profundamente, e já o xinguei muito. Mas depois de tantos gols decisivos, esse baiano movido a acarajé e vatapá conquistou espaço definitivo na história do Flamengo. Depois de hoje você pode chutar de canela à vontade Obina, você tem crédito :)
    Abaixo o vídeo com os gols da final:

    [youtube=http://www.youtube.com/watch?v=reslfKMJXDQ]


    Enquanto isso, a Microsoft desiste de comprar o Yahoo

    May 4th, 2008

    Em uma nota divulgada publicamente ontem, a Microsoft anunciou que desistiu da idéia de comprar o Yahoo.

    As duas empresas não chegaram a um consenso financeiro, mesmo após a Microsoft aumentar sua oferta inicial em cerca de US$ 5 bi. Aparentemente a diferença de cultura entre as empresas é tão grande que o Yahoo exigiu um valor muito alto pela compra, para recompensar seus acionistas.

    O Yahoo chegou até mesmo a flertar com uma possível parceria com o Google para serviços de busca, na qual o Yahoo retornaria links patrocinados pelo Google em uma parcela pequena de resultados. Isto valeria apenas nos Estados Unidos e seria um teste para ver o quão interessante isso poderia ser para as duas empresas.

    Fazendo parceria ou não com o Google, o fato é que o Yahoo recusou as propostas da Microsoft. Os acionistas certamente temiam pela perda da identidade da companhia, e preferiram arriscar e continuar tendo competir de forma individual.

    Depois dessa decisão, ficará muito difícil para a gigante de Redmond a disputa com o Google, considerando a enorme penetração que este está conquistando. A briga por receitas de propaganda ficará muito difícil para a gigante de Redmond, e acredito que a única forma de lutar contra isso seja a oferta de serviços web mais interessantes, para conquistar audiência. O ponto positivo para nós é que certamente esta competição trará mais e mais novidades interessantes para usarmos na internet.


    Google também na TV, rádio, mídia impressa

    May 4th, 2008

    Fiquei sabendo pelo post do Antônio Carlos que o Google lançou recentemente o TV Ads. Esta é uma ferramenta muito interessante e flexível de fazer propaganda na TV.

    Eles disponibilizam uma aplicação no “self-service” que permite que pessoas interessadas em veicular propaganda na TV façam isso de forma ágil e prática. Você consegue criar uma campanha, definir seu público-alvo, especificar canais e programas e horários durante os quais a campanha será exibida e dizer o quanto você pretende gastar com isso. A aplicação trará várias sugestões e permitirá que você envie a mídia da propaganda para iniciar a veiculação rapidamente nestes vários canais.

    Esta é uma iniciativa inovadora e potencialmente muito poderosa para o Google. Além disso, eles também lançaram o Google Audio Ads e o Print Ads. É isso mesmo: eles já dominam a propaganda na internet, e agora lançam ferramentas inovadoras para tentar ganhar espaço na propaganda feita na TV, rádio e na mídia impressa. Fiquei curioso e fui ver a lista de canais e jornais que já participam disso. A maioria dos canais de TV americanos já permite propaganda através do Google TV Ads e a maioria dos jornais também. Entre os jornais estão por exemplo o New York Times, Los Angeles Times, Washington Post e muitos outros. Além disso, inúmeros jornais pequenos (porém com público muito mais específico, direcionado) já fazem parte do programa também. Muito interessante isso.

    Já sabíamos previamente da iniciativa do Google de entrar firme no mercado de dispositivos móveis. Agora eles aumentam drasticamente o alcance das ferramentas de propaganda deles. Para completar, também está nos planos do Google a entrada nos set-top boxes de TV digital. Se essas iniciativas forem bem-sucedidas (e certamente tem boas chances), o Google conseguirá uma impressionante penetração no mercado. Será mais poder do que a Microsoft já teve um dia. E tudo isso com um modelo de negócios que traz muito mais simpatia do que a Microsoft.

    Difícil saber qual (e se existirá) o limite para eles. Realmente impressionante. Quando será que isso chegará ao Brasil??


    Bruno Pereira is Digg proof thanks to caching by WP Super Cache!