Programando na madrugada

Archive for October, 2006

Webware

by Luiz Picanço on Oct.27, 2006, under Reflexão

Os programas desktops estão em fase terminal.

Essa frase de impacto mostra, que as aplicações web (webware), dominarão a nova era da informática. Será uma revolução tão grande quanto a que ocorreu, quando Steve Jobs montou o seu Macintosh, absorvendo as tecnologias de interface com usuário que os engenheiros do instituto de pesquisa de Palo Alto, da Xerox estavam desenvolvendo. Mal sabiam os executivos da Xerox, o erro que eles estavam cometendo ao ignorar e zombar de algo chamado mouse.

Agora, iremos viver uma nova era, onde a computação será mundialmente distribuída, com softwares rodando a partir de qualquer lugar do planeta. As novas aplicações web 2.0 já começaram a mostrar isso. Só falta agora, a consolidação dos padrões e o suporte aos dispositivos móveis.

Todo e qualquer software estará conectado à internet. O seu computador será composto de apenas um software: O browser.

Macintosh
O Macintosh da Apple

Leave a Comment more...

Ranking das linguagens de programação

by Luiz Picanço on Oct.19, 2006, under Ruby on Rails

O índice TIOBE utiliza técnicas de pesquisa pela internet – que não são cientificamente rigorosas – para tentar medir a popularidade de uma linguagem de programação.

O ranking das linguagens de programação se encontra atualmente assim (Vejam só quem está no 13º lugar e subindo):

Ranking das linguagens de programação

Fonte: http://www.tiobe.com/tpci.htm

1 Comment more...

Gerador de números: Agora também de textos

by Luiz Picanço on Oct.19, 2006, under Ajax, Projetos, Ruby on Rails, Web 2.0

Durante uma das minhas sessões noturnas, resolvi incrementar o gerador de números. Agora ele também gera “lero-lero” ou “conversa fiada”. Agora você pode fazer as suas monografias muito mais facilmente.

Baseado no gerador de Lero Lero do nosso amigo Padre Levedo:
http://www.geocities.com/padrelevedo/lerolero/lerolero.html

Gerador:
http://labs.luizantonio.com/gerador

Leave a Comment more...

É o fim das aplicações desktop

by Luiz Picanço on Oct.11, 2006, under Reflexão, Web 2.0

A maioria das aplicações desktop vão morrer. Todo o resto está fadado a migrar para web. Nesse momento, estou digitando em um editor de textos web. Ele me oferece quase todos os recursos práticos que o Word oferece.

As aplicações web 2.0 estão para revolucionar tudo o que se conhece sobre desenvolvimento de software. O problema é que as pessoas costumam imaginar o software como um programa que roda no desktop.

Microsoft, Yahoo e Google travam uma batalha em background para liderar esse novo jeito de ver e usar o software.

Essa será a terçeira revolução no software. A primeira foi as aplicações console, a segunda foi as aplicaçãos com interface gráfica e a terceira será a web 2.0.
Quem não se atentar para esse fato agora, ficará para trás.

Leave a Comment more...

O que é a matrix ?

by Luiz Picanço on Oct.10, 2006, under Reflexão

O QUE É A MATRIX ?

Tomas Anderson: Neo, o que aconteceu com você aquele
dia no hotel quando você morreu e voltou? Você
descobriu o que é a Matrix?

Neo: Nada disto, apenas percebi o absurdo.

Tomas Anderson: Que absurdo?

Neo: O absurdo que é buscar a Matrix.

Tomas Anderson: Mas você buscava, não buscava?

Neo: Sim, eu busquei por muito tempo – a Matrix era
minha meta. Fiz todo o possível para encontrá-la, mas
sempre fracassei, agora entendo porquê.

Tomas Anderson: Porque, Neo, me diga.

Neo: Porque eu acreditava que era o Tomas Anderson.

Tomas Anderson: Como assim?

Neo: Eu acreditava que eu era um “eu” separado da
Matrix. Assim, esperava que um dia o “eu” encontrasse
o “outro” (a Matrix).

Tomas Anderson: Mas você encontrou a Matrix não
encontrou?

Neo: Não fui eu que encontrei a Matrix, foi a Matrix
que se encontrou. No dia em que o Smith me matou, a
própria Matrix percebeu que não há nada para ser
encontrado, nem lugar algum para se ir.

Tomas Anderson: Mas você só pode falar isto porque
descobriu, não é?

Neo: Tomas, quem descobriu foi a própria Matrix, eu,
Neo, existência separada e com livre-arbítrio, não
existe. Neste exato momento, por exemplo, nós somos a
Matrix conversando consigo mesma.

Tomas Anderson: Que loucura é esta?

Neo: Pense bem, todas as coisas que estão ao seu redor
agora estão existindo ao mesmo tempo que você por um
motivo muito simples: todas são a mesma existência (a
Matrix). Separação é como se as ondas estivessem
olhando uma pras outras sem perceberem que são o mesmo
mar.

Tomas Anderson: Mas porque acredito que existo
separado?

Neo: Quem acredita também não é você, Tomas, é a
Matrix.

Tomas Anderson: Então, quem sou eu? O que sou eu?
Penso logo existo, não?

Neo: Tomas, note, se pra pensar leva tempo, e o aqui é
agora é a ausência absoluta de tempo e espaço: onde
está você agora?

Tomas Anderson: Em lugar nenhum.

Neo: Lugar nenhum é todo lugar. Você está em todo
lugar, Tomas, pois você é a Matrix, aqui e agora. Você
é a Matrix olhando para si mesma. Você não está
conversando comigo. Eu não estou conversando com você.
Apenas a Matrix está em atividade. Abelha, flor, mel,
estrela, eu, você, é tudo uma atividade só: é a
atividade da Matrix. Permaneça como um simples
observador e você perceberá que a Matrix está
observando a si mesma, por todos os lados. Se bem que
não existem lados, o que facilita bastante o trabalho
da Matrix.

Tomas Anderson: Mas se tudo já é a Matrix, se a Matrix
sou eu e você também. Porque a Matrix precisa de nós?

Neo: Porque a Matrix só pode ver você (Tomas Anderson)
através de mim. Porque a Matrix só pode me ver (Neo)
através de você. Logo, é só através de nós (dois) que
a Matrix pode ver a si mesma (um).

http://matrix-zero.blogspot.com

Leave a Comment more...

Arquivo