SPLASH (antiga OOPSLA)

OOPSLA

Em 1985, um grupo de 4 pioneiros em programação orientada a objetos decidiu organizar nos EUA uma conferência sobre programação de sistemas orientados a objetos. No grupo estavam Adele Goldberg, Tom Love, David Smith, and Allen Wirfs-Brock, e a conferência foi chamada de OOPSLA (Object-Oriented Programming, Systems, Languages, and Applications). A primeira OOPSLA aconteceu no Hotel Marriott, em Portland, Oregon, em novembro de 1986. Cerca de 600 pessoas participaram, 50 artigos foram apresentados e os participantes ouviram sobre Smalltalk, Lisp, Flavors, CommonLoops, Emerald, Trellis/Owl, Mach, Prolog, ABCL/1, prototypes, e programação concorrente e distribuída de pessoas como Danny Bobrow, Gregor Kiczales, Rick Rashid, Andrew Black, Dave Ungar, Henry Lieberman, Ralph Johnson, Dan Ingalls, Ward Cunningham, Kent Beck, Ivar Jacobson e Bertrand Meyer.

Continue reading

Small EC2 cloud usage demo for choreographies

The CHOReOS middleware must be capable of providing the required runtime support to deploy, enact, monitor, and dynamically reconfigure large-scale choreographies. These choreographies might be large scale in one or more of the following dimensions: number of requests, users, roles, services, nodes, and communication among services. For instance, the middleware should be scalable enough to accommodate choreography with 1 thousand simultaneous users or with 100 different roles, or with 100 services for a given role, or with thousands of messages exchanged per second.

Continue reading

Dojo Ojod (ou Scrapheap Challenge)

No mês passado participamos de uma atividade promovida pela ThoghtWorks Brasil em Porto Alegre e organizada pelo Carlos Villela (CV). Eles aproveitaram a ocasião do FISL12 para organizar esse pequeno evento no confortável escritório que fica dentro do campus da PUC-RS. Foi pequeno em relação ao número de participantes (acho que éramos em uns 30), mas enorme em divertimento e aprendizado.

A brincadeira era uma espécie de Dojo, com regras um pouco exóticas. A ideia original foi do Nat Pryce e do Ivan Moore, e eles chamaram de Scrapheap Challenge, por causa do programa de TV, mas eu resolvi re-batizar para Dojo Ojod (um palíndromo de Dojo ao contrário), pois foi exatamente assim que o CV definiu (e que eu concordo muitíssimo): um Dojo ao contrário.
Continue reading

Palestra: Investigações em Arte Digital e Processamento de Imagens

Palestrante: Prof.Dr. Giorgio Moscati

Horário: 16 horas

Resumo: Uma contribuição inovadora da USP nas suas origens, em 1969, em colaboração com o renomado Artista Concretista Waldemar Cordeiro participei de uma rica experiência em Arte Digital, que foi logo reconhecida por especialistas internacionais como inovadora, e continua sendo amplamente citada até hoje. Pretendo relatar nossa colaboração, sua receptividade pelos artistas e a relação que tem com diversas áreas da Ciência, Arte e Tecnologia. O trabalho foi inovador no campo das tecnologias de comunicação visual, pois é considerado um dos primeiros trabalhos que envolveu processamento de imagem num novo nível, que hoje é a base da comunicação visual na televisão, e nas imagens apresentadas para o lazer e marketing. Foi também precursor no campo da análise de informações obtidas na forma de imagens e para sua interpretação. Outro aspecto importante, frequentemente lembrado é o da potencialidade da colaboração entre  especialistas em áreas diversas, capazes de se comunicar e interagir, em abordagens inovadoras em campos anteriormente inexplorados.
Continue reading

How Pixar Fosters Collective Creativity

I’ve just read an excellent article from the Harvard Business review magazine: “How Pixar Fosters Collective Creativity”. The article is written by Ed Catmull, the cofounder of Pixar and the president of Pixar and Disney Animation Studios. He describes how is the creation process of Pixar movies, and how this process changed and evolved since Toy Story, the first movie from Pixar.

There are some points in the article I’d like to highlight.

What is creativity?

Continue reading

Better Science Through Art – the talk

Common wisdom says that science and art are entirely different beasts; moreover, a similar source of wisdom tells us that science is valuable to society while art is a luxury. Why else would schools drop art from their curricula over the past 20 years? But artists and scientists approach their work in similar if not identical ways.

This presentation was created by Richard P Gabriel and presented at IME-USP – São Paulo on 31/Mar/2011 sponsored by CCSL

Continue reading

Using your Hack abilities to help Japan

I’ve just received this message from Elizabeth Sabet, and I’d like to share it with all my friends. If you can help, please go ahead! Use your technical skills for the good of others:

As we watch with shock and profound sadness the tragedy unfolding in Japan and across the Pacific rim in the wake of the Sendai earthquake, our hearts and sympathies are with the families affected and their loved ones around the world. Both personally and professionally, we are deeply sensitive to the challenges now facing that region.
Continue reading

What is CHOReOS?

Next month I’ll start my PhD program @ University of São Paulo.

I’ll work on a project called CHOReOS – Large Scale Choreographies for the Future Internet. People are asking me what is this project, what I will study, what exactly I’ll do and I have a simple answer to these questions: I don’t know. I mean, I don’t know exactly. But I know it’s cool and that I will be involved with great people. That’s enough.
Continue reading