Paradigm based Polyglot Programming

Are you Polyglot Programmer ?
You can be Polyglot Programmer even so you have understanding just Java world.

How many languages are you using on the same project? If you go counting you will see that they are many. I mean XML, Java, XSLT, HTML, CSS… etc. But the reason why you are using almost all of them is that they happen to be mainstream and, oftentimes, they are the only language choice for a needed framework. You are actually almost obliged to use them. The choice is done for you. Style? CSS. Configuration? Often XML. Web interface description? Html. However, if you want to adopt true polyglot programming, you will have to face inevitable decision of language choice.

Read the full Article: Paradigm based Polyglot Programming

Metrô de São Paulo

Na época de eleição é hora de se escutar propostas velhas e repetidas para problemas antigos. Hoje em São Paulo, se assisti muito a discussão sobre o problemas do trânsito, que estão afetando negativamente a economia da cidade, ou seja, tem muita gente perdendo dinheiro com isso. Mas não é só o usuário de transporte publico que perde dinheiro com isso, a economia da cidade está sendo afetada, e esse é um dos assuntos preferidos dos candidatos para a prefeitura da cidade de SP.

Eu acho que uma das solucões para isso, é o metro. O metro é um meio de transporte limpo, rápido que fazem com que muitas pessoas que ultizam pensem, que aquilo é a solucão para o transito “infernal” de São Paulo. O problema é que o metrô de SP está ficando pequeno, chegando no limite por falta de investimento.

Hoje saiu uma reportagem muito interessante no Jornal O Estado de S.Paulo. Uma reportagem no caderno Metróple com o titulo de SP tem o metrô mais lotado do mundo. Encontrei a noticia que São Paulo tem o metrô mais lotado do mundo no site do estadão. A notica online não é tão completa com a impressa, mas dá para ter uma ideia.

Em número de linhas temos a seguinte ordem:

  • 22 – Nova York
  • 14 – Paris
  • 12 – Londres
  • 12 – Madri
  • 12 – Moscou
  • 11 – México
  • 10 – Hong Kong
  • 9 – Berlim
  • 4 – São Paulo
  • 3 – Santiago
  • 3 – Xangai

Se olharmos para extensão em KM, temos a seguinte ordem:

  • 479 – Nova York
  • 443 – Londres
  • 278 – Moscou
  • 233 – Madri
  • 212 – Paris
  • 201 – México
  • 175 – Hong Kong
  • 153 – Berlim
  • 90 – Berlim
  • 83,2 – Santiago
  • 61,2 – São Paulo

Quanto em intervalo mínimo entre trens, temos a seguinte ordem em segundos:

  • 90 Moscou
  • 95 Paris
  • 101 São Paulo
  • 103 Santiago
  • 120 Nova York
  • 120 Madri
  • 120 Londres
  • 128 Hong Kong
  • 150 Cidade do México
  • 180 Berlim
  • 270 Xangai

Sendo assim, temo a seguinte média de Passageiros por KM de linha em milhões:

  • São Paulo – 9,9/ 611 milhões
  • Moscou – 8,6/2,4 milhões
  • Xangai 7/630,5 milhões
  • Cidade do México 6,9 /1,4 bilhão
  • Paris 6,6/1,4 bilhão
  • Hong Kong 4,9/866,8 milhões
  • Santiago 3,9/331 milhões
  • Nova York 3,1/1,4 bilhão
  • Berlim 3/466,4 milhões
  • Madri 2,8/657,4 milhões
  • Londres 2,2/1 bilhão

Sendo assim, SP trasporta 9,9 milhões de passageiros por KM de linha.

A pesquisa foi analizada com base nas 11 maiores redes de metro do mundo, conforme a ordem em inicio de operacões:

  • 1863 – Londres
  • 1900 – Paris
  • 1902 – Berlim
  • 1904 – Nova York
  • 1919 – Madri
  • 1935 – Moscou
  • 1969 – Cidade do México
  • 1974 – São Paulo
  • 1975 – Santiago
  • 1979 – Hong Kong
  • 1993 – Xangai

Essa foi uma excelente reportagem com caderno Metropole do Jornal o Estado de S. Paulo.

Minha conclusões são:

Apesar de super lotado, São Paulo ainda é referencia em diversos aspectos, como limpeza e seguranca. O usuário de metro vê isso no dia a dia, mas temos que melhorar muito.

O metrô de Santiago do Chile foi fundado em 1975, enquanto que em São Paulo foi em 1974, ou seja, São Paulo é um ano mais velho, mas mesmo assim. Santiago tem 83, 2 KM de metrô e 5,5 milhões de habitantes e São Paulo tem apenas 61,2 KM de metrô com 11 milhões de habitantes.

A reportagem cita ainda que embora o metrô tenha aumentado em 35% a oferta de lugares na ultima década, segundo os dados da reportagem, o ritmo de expansão é ainda lento. De 1974 até 2007, o metro de SP avançou 1,5 KM por ano. Mesmo que os planos do atual governador Serra se concretizarem, SP terá apenas 80,5 KM de linhas em 2010.

Os dados da reportagem pela CoMet, e o jornal Estado de S. Paulo teve acesso a uma parte dos dados coletados.

Agora fica um pergunta, eu que votei no PSDB para governo do estado, e sabendo que eles estão no governo quase 2 décadas, fica a afirmação: Precisamos urgente de um metro mais eficiente, para não apenas nos orgulharmos da segurança e limpeza.

Kleber Rodrigo de Carvalho

Warren Buffet tem um vida feliz e simples

Hoje recebi um e-mail do meu primo Adriano. O e-mail é sobre uma entrevista de uma hora, na CNBC, com Warren Buffet, um dos homens mais ricos do mundo, que recentemente fez uma doação de 31 bilhões de dólares para a caridade.

Estou procurando a entrevista dele na integra em inglês, ainda não encontrei, mas os conselhos dele é sensacional. Veja os conselhos deles neste artigo que encontrei na net.

Achei um vídeo no youtube, que é a entrevista de uma hora com Warren Buffett, Bill e Melinda Gates sobre suas parcerias filantrópicas.

Também achei um artigo sobre Warren Buffet confirmando os 7 segredos para ter uma vida simples e feliz.

Na mesma linha de artigos encontrei um artigo do Warren Buffet e suas 10 dicas para ficar rico.

É incrível, ver o Warren Buffet, um bilionário que vive um vida simples e feliz, um exemplo para todos nós refletirmos sobre a vida.

Kleber Rodrigo de Carvalho

Jazz

Eu tenho acompanhado o projeto Jazz, essa solução de ALM (Application Lifecycle Management) que a IBM criou. Agora a IBM criou um produto baseado no Jazz chamando de RTC (Rational Team Concert) dentro do brand Rational. Um otima artigo que descreve o RTC, é o artigo do José Papo sobre Rational Team Concert – Detalhes da nova solução de ALM da IBM Rational.

Kleber Rodrigo de Carvalho

Carreiras dentro da Computação

Se você é daqueles que torcem o nariz quando falam em cursos relacionados na area de tecnologia, ou se você ainda acha que um Bacharel em Ciência ou Engenharia da computação é aquele cara que passa a vida inteira desenvolvendo programas atrás de um computadores, assista o vídeo Pathways in Computer Science.

Este vídeo ilustra os diversos tipos de trabalhos que estudantes seguem depois de receber o diploma de ciência ou engenharia da computação, ou qualquer curso relacionado a TI. O Objetivo são:

1. Demonstrar que os cientistas da computação trabalham em um conjunto de interessantes areas. Um Bacharel em ciência da Computação é uma ótima preparação para imagináveis areas do futuro.

2. Traçando o perfil de várias carreiras:
– Trabalhando com pesquisador na biologia computacional.
– Trabalhando com estudantes e graduação onde a tecnologia pode melhorar atividades que monitoram queimadas nas florestas.
– Neurorobotica – desenvolvendo melhores dispositivos protético (deficiências) para pessoas com deficiência.
– Trabalhando com alunos graduados para fazer um livro escolar gráfico que possa ser lido por estudantes com deficiência visual.
– Trabalhando com estudantes na Índia para conectar comunidades rurais através da tecnologia.

Se você ficou interessando, não deixe de assistir o vídeo Pathways in Computer Science.

Kleber Rodrigo de Carvalho

Pra quê Chrome

Desde do dia 02 de Setembro, não se falam em outra coisa a não ser o novo browser do google, chamado de Chrome, um concorrente para o IE da Microsoft, Firefox da Mozilla etc.

Uns dos artigos mais interessantes que li até agora, é o What’s Chrome for? Ain’t it obvious? Recomendo você ler o artigo inteiro, para não perder nenhum ideia, ou julgar o autor lendo apenas trechos.

Na mesma linhas dos milhões de artigos que estão sendo escritos sobre o Chrome está o Google Chrome is insanely fast … faster than Firefox 3.0, onde o autor comprova através de testes que o Chrome é realmente mais rápido que o Firefox. O mesmo autor escreve outro artigo logo depois, Is Firefox faster than Chrome?. onde ele mesmo mostra outro teste que o Firefox 3.x é um pouco mais rápido que o Chrome, teste realizado pela Brendan Eich, Mozilla’s Chief Technology Office. Ou seja, ninguém sabe muita coisa ainda, e é claro que, cada um puxa a “sardinha” para seu lado.

Eu estou testando aqui o Chrome, e mais para frente vou postar a minha opinião.

Kleber Rodrigo de Carvalho

developerWorks podcasts

Sem dúvida umas das minhas sérias preferidas sobre podcast é o developerWorks podcasts. Embora não seja só sobre Java como o Java Posse, no developerWorks podcast sempre encontro assuntos interessantes.

Eu já havia comentado sobre o developerWorks podcast, em dois artigos anteriores meu, o Grady Booch no Software Engineering Radio e Desenvolvimento ágil com Scott Ambler.

Ao escutar o ultimo podcast sobre o New teaching resources for BPM, Enterprise Computing, and Rational, onde Kevin Faughnan, Diretor do IBM Academic Initiative, e Dan Griffin, Program Manager for WebSphere and SOA participation dentro do Academic Initiative, falam sobre o novo programa de ensino e como estudantes e professores a usar tecnologias IBM.

Através de um comentário no New teaching resources for BPM, Enterprise Computing, and Rational, eu cheguei a este artigo Computer Science Enrollments: The Real News, um artigo que discute o interesse de estudantes em SCE (computer science & engineering), ciência da computação e engenharia da computação.

Cheguei a este artigo Why Choose CSE?, que possui uma coleções de videos da Universidade Washigton, para mostrar o que alunos de ciência da computação e engenharia da computação vão trabalhar depois da graduação.

Para fechar passei na página SkillPROOF, que procura fazer uma pesquisa sobre skill e jobs em demanda nos EUA.

Realmente esse links valem ouro.

Kleber Rodrigo de Carvalho

Launchy is a open source keystroke Launcher for Linux and Windows

Launchy is the most efficient way to open files, folders, websites, and programs on your computer. Nobody likes to hunt through the start menu to find an application, just to find that the application is hidden under some obscure folder named after a company you have never heard of! Instead, Launchy is a smart search program which tries to guess which program or file you are looking for and will launch it when you hit the enter key. It is only visible when you hit the alt+space (windows) or control+space (Linux) key combination; otherwise it hides in the background. Once you have used it for a few days, it becomes an indispensable utility for your computer. And it’s free!

I had installed Launchy version 1.03 in my windows xp desktop (a long time ago), but it is an old version. Launchy version 2.1.1 is available to download for Windows and for linux now. That’s great !

I really can not to survive without Launchy any more.

I will post here further about what I’m thinking about Launchy for Linux.

Kleber Rodrigo de Carvalho

Google quer comprar o Digg

Essa especulação saiu no TheCrunch, e mostra mais um movimento do “Google rumo ao dominio do Mundo”.

O Digg foi inovador, com sua idéia de gerenciar noticias enviadas pelos usuário, que vão Digging (de creditando e não de escavando (tradução leteral)) essas noticias e as noticias mais votadas virão a capa da site. Hoje já existem milhares de copias do Digg, e muitos deles aqui no Brasil, mais nada que chegue ao valor que mercado do Digg 11.4 milhões de dolares.

Mas como colocar preço em uma empresa que gera lucro sim (diferente do YouTube), mas que a menos de 3 anos (foi fundada em Dezembro de 2004) atrás era um companhia de garagem (esse modelo de empreendendorismo Americano). Bom, meu pelo conhecimento em Economia (sou graduado em Ciência da Computação, mas adoro economia) para calcular o preço do valor da empresa é fácil. Se um empresa recebe um oferta de 11M, e porque ela vale isso (bem vindo a mundo da informação).

Diferente do youtube, o Digg é um site pouco conhecido aqui no Brasil, mas suas imitações.

E os Diggs brasileiros, também vale isso ?

Não me venham falar que a ideia do Digg é inovador, por isso ele merecem esse dinheiro todo, veja por exemplo o VideoLog, que segundo informações que eu já li, o serviço idêntico ao YouTube, só que foi criado antes. Os donos falam que se morassem nos EUA, hoje estariam bilionários assim como os donos do YouTube.

Toyota em Sorocaba

Uma nova fábrica da Toyota será construída em Sorocaba. Estadão, Portal G1, Portal Uai/Minas Gerais e Gazeta do Povo. Um ótimo resumo foi feito no blog do Estratégia Empresarial.

Eu como Sorocabano, mas morando a quase 10 anos em São Paulo, fiquei feliz, é claro. Assim, pelo menos menos pessoas como eu vão migrar de Sorocaba para São Paulo.

Fiz um resumos dos motivos que fizeram a Toyota a escolher Sorocaba:

De acordo com fontes do mercado, a Toyota já definiu onde instalará sua nova fábrica de veículos no Brasil. Por conta da boa topografia do terreno e, obviamente, da facilidade de acesso a fornecedores, a montadora japonesa resolveu que a cidade de Sorocaba (SP) é o melhor lugar para investir. Leia mais aqui.

Sorocaba, cidade de 600 mil habitantes a 92 quilômetros da capital paulista, foi uma das primeiras cotadas para o projeto. A opção pelo município levou em conta fatores como a proximidade de um grande centro consumidor – a região metropolitana de São Paulo e Campinas – , aeroportos e o Porto de Santos, além da concentração de indústrias de autopeças. Leia mais aqui.

Parabéns para Soroca !

Kleber Rodrigo de Carvalho