“When Katia Vega winks, strange things happen: a miniature drone takes to the air, or a hundred LEDs in her hair sparkle like a Christmas tree. It works because she has developed a range of conducting cosmetics that let her activate electronics with a flip of her eyelids.”
Veja matéria na íntegra em: http://www.newscientist.com/article/dn24412-metallic-makeup-lets-you-launch-drones-with-a-wink.html#.Ul6zGhZ9lUN
Profa. Mary Beth Rosson
Center for Human-Computer Interaction
The Pennsylvania State University
University Park, PA, USA
People want to get things done, not learn how to program. They want to use computational tools to solve problems, not create software artifacts that are elegant, extensible, or reusable. In some cases end users may not even care whether the software they create is (exactly!) correct. When we combine this starting motivation with a general lack of expertise in logic, control flow, and algorithm design, we face a number of basic challenges in building tools and other support for end-user development.
Minimalism is attractive as a design approach for end-user development because it addresses motivation and cognitive issues in concert. In this talk I will provide a brief overview of minimalist learning theory and several related design techniques (training wheels, view matcher, guided exploration, scaffolded examples). I will show how these techniques are being used to design end-user programming tools and activities, and discuss the implications for engaging active users in end-user development.
Perfil da Palestrante:
Mary Beth Rosson é Professora Titular e Decana Associada de Graduação do College of Information Sciences and Technology da Pennsylvania State University. É também diretora adjunta do Computer-Supported Collaboration and Learning Lab. Antes de associar-se à Penn State em 2003, foi Professora Titular de Ciência da Computação no Virginia Tech por 10 anos e pesquisadora do IBM T. J. Watson Research Center por 11 years. Mary Beth Rosson é internacionalmente conhecida por suas atividades de pesquisa e ensino na área de Interação Humano-Computador, incluindo métodos de design e avaliação participativos e baseados em cenários, bem como nas áreas de Aprendizado Colaborativo Apoiado por Computador e Desenvolvimento de Software por Usuários Finais. É autora do livro “Usability Engineering: Scenario-Based Development of Human-Computer Interaction” (Morgan Kaufmann, 2002) e de numerosos artigos, capítulos de livros e tutoriais. Mary Beth esteve à frente de vários encontros científicos internacionais, tais como a coordenação (Chair) da OOPSLA 2000, CHI 2007 e VL/HCC 2010. É membro da CHI Academy e ACM Distinguished Scientist.
Na cerimônia de encerramento do evento conjunto SBSC + IHC 2013, o Prof. Alberto Barbosa Raposo foi agraciado com o prêmio de melhor artigo do IHC 2013 pelo artigo intitulado “Metáforas de Perspectivas Culturais na (re) definição de padrões de colaboração de um jogo de multi-toque para usuários com autismo”, de coautoria com sua aluna Greis Silva e nossa pós-doutoranda Luciana Salgado. Além disso, ambos os professores Alberto Raposo e Hugo Fuks foram agraciados também com o prêmio de segundo melhor artigo no SBSC 2013, pelo artigo intitulado “Uma Abordagem Sistemática de Prototipação Colaborativa para a Criação de Tangíveis”, de coautoria com os alunos de doutorado Débora Cardador, Wallace Ugulino e Katia Vega, além da nossa ex-aluna Denise Filippo.
O prêmio de melhor artigo no Simpósio Brasileiro de Linguagens de Programação –
SBLP 2013, foi concedido para:
André Maild, Fabio Mascarenhas, Roberto Ierusalimshy.
Exception Handling for Error Reporting in Parsing Expression Grammars.
O Prof. Roberto Ierusalimschy foi homenageado durante o CBSoft 2013 – IV Congresso Brasileiro de Software: Teoria e Prática. A homenagem foi
concedida ao Professor pelos 20 anos da linguagem de programação Lua.
Mussum ipsum cacilds, vidis litro abertis. Consetis adipiscings elitis. Pra lá , depois divoltis porris, paradis. Paisis, filhis, espiritis santis. Mé faiz elementum girarzis, nisi eros vermeio, in elementis mé pra quem é amistosis quis leo. Manduma pindureta quium dia nois paga. Sapien in monti palavris qui num significa nadis i pareci latim. Interessantiss quisso pudia ce receita de bolis, mais bolis eu num gostis.
Suco de cevadiss, é um leite divinis, qui tem lupuliz, matis, aguis e fermentis. Interagi no mé, cursus quis, vehicula ac nisi. Aenean vel dui dui. Nullam leo erat, aliquet quis tempus a, posuere ut mi. Ut scelerisque neque et turpis posuere pulvinar pellentesque nibh ullamcorper. Pharetra in mattis molestie, volutpat elementum justo. Aenean ut ante turpis. Pellentesque laoreet mé vel lectus scelerisque interdum cursus velit auctor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ac mauris lectus, non scelerisque augue. Aenean justo massa.
Missão: prover ambiente computacional que atenda às necessidades de prática computacional das disciplinas vinculadas ao Departamento de Informática, dos cursos de Engenharia de Computação, Bacharelado em Informática e Tecnólogo em Processamento de Dados.
Missão: prover ambiente computacional que permita o desenvolvimento de trabalhos, dissertações e teses de alunos de pós-graduação e de atividades de pesquisa do Departamento de Informática.
Missão: prover ambiente computacional para as tarefas de pesquisa do corpo docente e discente do Departamento de Informática.
Principais serviços prestados
e-mail: lab-di@inf.puc-rio.br
web site: http://suporte.inf.puc-rio.br
Vinculada ao Departamento de Informática (DI), a Biblioteca Setorial de Informática Prof. Sérgio Carvalho (BS/INF), localizada no 4o. andar do Prédio do Rio DataCentro, tem como principal objetivo atender a professores e alunos de pós-graduação da área de Informática. É integrada ao Sistema de Bibliotecas da PUC-Rio e encontra-se aberta a todos os segmentos da comunidade, de 2a. a 6a. feira, de 8:30 às 17:30 h. Nas demais bibliotecas do Sistema encontram-se as obras de caráter geral e aquelas que servem à pedagogia básica da área.
A biblioteca oferece serviços voltados às necessidades da comunidade da área, por exemplo, pesquisa bibliográfica, busca e cópia de artigos, treinamento em pesquisa e acesso a repositórios de informações, documentos e a bases de dados, especializados em Computação e áreas afins, normalização de publicações, entre outros. Estes serviços podem ser melhor conhecidos visitando-se a nossa página de Serviços de Biblioteca, Documentação e Informação ou nos contactando através do e-mail bib-di@inf.puc-rio.br.
A biblioteca é responsável também pela publicação da série de relatórios de pesquisas do DI, intitulada Monografias em Ciência da Computação, editada desde 1969, em meio impresso e eletrônico, pelo repertório das Teses e Dissertações do Departamento de Informática e pelo inventário da Produção Científica do DI.
As novas incorporações ao acervo da BS/INF podem ser conhecidas em Novas aquisições da Biblioteca.
email: bib-di@inf.puc-rio.br
Autor: Vitor Pinheiro de Almeida
Orientador: Edward Hermann Haeusler
Data e Hora: 02/10/2013 às 11:00
Local: RDC511
Data: 30/09 às 11h
Local: sala 511 RDC
Título: “OSv – O Sistema Operacional para Cloud Computing”
Palestrante: Glauber Costa
Resumo
O OSv é o primeiro Sistema Operacional do mercado projetado especificamente para Computação em Nuvem (Cloud Computing). A flexibilidade trazida pela computação em nuvem é certamente sem precedentes. Em questão de minutos um usuário tem uma nova máquina virtual já ativa, executando o seu workload. Por máxima flexibilidade, essa maquina virtual usualmente executa um só aplicativo, permitindo que instancias de cada um dos aplicativos sejam provisionadas independentemente. O isolamento entre essas máquinas virtuais é uma tarefa relegada para o Hypervisor.
No entanto, cada uma dessas máquinas virtuais ainda roda um Sistema Operacional tradicional, com capacidade total de isolar recursos ainda que não haja nenhum recurso para isolar. Com um design inovador, o OSv é um “single address space OS”, que tem a capacidade de executar um, e apenas um processo. Isso permite que o sistema evite o custo de trocas de nível de privilégio, TLB flushes, e cópias nos caminhos de I/O. Além disso, há uma enorme simplificação da administração do Sistema Operacional – visto que há pouco ou nada a gerenciar – que se traduz diretamente em economia para os usuários.
Em termos de performance, resultados preliminares já colocam o OSv cerca de 20 % a frente do Linux em alguns workloads.
Sobre Glauber Costa
Engenheiro e Mestre pela Unicamp, Glauber tem uma década de experiência como desenvolvedor do Kernel Linux, já tendo sido apontado pela Linux Foundation com um dos 30 desenvolvedores mais ativos do projeto no mundo (2009). Empregado por empresas como IBM, Red Hat e Parallels, Glauber atuou grande parte da sua carreira na área de virtualização, tendo contribuições importantes para os projetos Xen, KVM Hypervisor, QEMU, e mais recentemente Linux Containers. Atualmente é Lead Developer do OSv, o primeiro Sistema Operacional projetado para Computação em Nuvem.