Richard Stallman, o coerente!

{ March 24th, 2009 }


cmilfont

Autor: cmilfont

Agora que o Java é totalmente livre [antes era apenas open source] o “judeu” da vez é o javascript.

O texto do Stallman parece ter sido escrito por alguém que não entende nada de serviços, nuvem e principalmente javascript. O que me deixa intrigado é a referência ao John Resig [criador do Jquery]

Os novos modelos tem problemas?

O problema é que os problemas reais não foram abordados e o texto não passa de um grande FUD com sugestões tão imbecis quanto impraticáveis. Javascript [no que se refere a Browser] é a tecnologia mais dificil de fechar e o código transportado são informações [no caso de JSON] e não software em si.

Hoje temos problemas sérios na questão de processamento e carregamento que precisam serem resolvidos, além de depreciação de navegadores antigos que ainda teimam em sobreviver.

Mas não vou perder tempo de responder ao lunático, prefiro atacar nos mesmos moldes, sobre sua coerência. Engraçado, RMS quer que derivem meus softwares, mas o texto dele não pode:

Copyright © 2009 Richard Stallman

This work is licensed under the Creative Commons Attribution-No Derivative Works 3.0 United States License.

Posted in Cloud Computing, JavaScript, Software Livre ~ 4 Comments

Adicionar ao Rec6

Material IV Natal Java Day – 2008

{ November 24th, 2008 }


cmilfont

Autor: cmilfont

Retornamos da viagem ao fantástico evento IV Natal Java Day, acompanhem o que rolou na cobertura que o Handerson Frota fez.

Todas as palestras estavam em alto nível, mas o destaque desse evento na minha opinião foi a palestra do Rodrigo Rebouças, “Timing” perfeito e apresentação impecável.

Vivemos em uma era muito fantástica na história da humanidade, conheci o @Karlisson [autor das tirinhas mais bacanas do Brasil no "Nerdson não vai à escola" ] porque estávamos “twitando” na mesma sala lá no evento. Ele postou e eu o encontrei.

Por coincidência, no final da minha palestra eu fiz um sorteio de uma camisa e foi o Karlisson quem acertou a resposta, para os protestos da Twittosfera que afirmou que o @Elomar respondeu primeiro. Desculpem caras, realmente não ouvi :)

Material da minha palestra.

Opensocial

View SlideShare presentation or Upload your own. (tags: opensocial)

Links importantes:

API da especificação Opensocial.

Shindig, projeto opensource e implementação de referência da API.

SocialSite, um container OpenSocial em Java com implementação funcional total, inclusive de banco de dados.

Posted in Cloud Computing, Redes sociais, Web Development, cejug, palestras, web2.0 ~ 3 Comments

Adicionar ao Rec6

Cloud Computing: Não compre gato por lebre

{ September 14th, 2008 }


cmilfont

Autor: cmilfont

O que é Cloud Computing

Cloud Computing é um conceito que representa uma infraestrutura computacional baseada em rede (“nuvem”) descentralizada (notadamente na internet mas sem se limitar a isso) onde a principal característica é a elasticidades da disponibilização dos recursos computacionais, como memória e processamento, sob demanda de acordo com a utilização. Essa é uma definição curta e imprecisa, enquanto se discute a definição correta do termo a terminologia vai crescendo.

Os atributos que permitem a CC são muitos mas considero a elasticidade e disponibilidade recursos as peças chaves do quebra-cabeça.

Entendendo

Quando precisamos aumentar os recursos computacionais por causa do aumento de demanda (mais usuários ou mais funcionalidades), a abordagem tradicional é aumentar o poder de processamento da arquitetura interna da organização aumentando o número de máquinas e centralizando o controle dessa utilização.

Um sonho dos Players sempre foi aproveitar a capacidade ociosa dos recursos computacionais, principalmente de grandes computadores, cobrando pelo uso sob demanda. Conceitos como “The Network is the Compute” ou “Grid Computing” são tentativas disso e podem ser considerados ancestrais da Cloud, mas faltavam algumas características chaves para decolarem trazidos pela Web 2.0.

Hoje essa infraestrutura é disponível com serviços como Google Apps, Amazon EC2 ou Salesforce.

Não compre gato por lebre

Alguns Vendors estão ofertando um Virtual Private Server, que existe há muito tempo, como uma Virtual Private Cloud, mas não se enganem!

Não há nada de Cloud nesses planos, a diferença é substancial. Quando um Google fornece uma infraestrutura, ele não especifica como você aumentará seus recursos, isso é transparente. Olhando o esqueleto da infraestrutura do Google, você não tem contato com BigTable, MapReduce, Sawzall, GFS e WorkQueue. O armazenamento na nuvem é transparente, há camadas entre a aplicação que provê a funcionalidade adequada e as suas aplicações.

Se seu “provedor” quiser vender para você uma VPN dizendo que isso é uma Cloud, desconfie. Infelizmente sempre tem um esperto atrás de um otário, desconfie dessas picaretagens que se aproveitam de um Hype.

Nosa obrigação moral é denunciar esses charlatões.

Posted in Cloud Computing ~ No Comments

Adicionar ao Rec6