sexta-feira, 20 de agosto de 2010

PREZI

Segue uma dica de software para apresentações. O PREZI é um editor de apresentações online, cheio de efeitos e muito fácil de usar.

CloudSim - Simulador de Computação em Nuvem

CloudSim: A Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services

Introduction

Recently, cloud computing emerged as the leading technology for delivering reliable, secure, fault-tolerant, sustainable, and scalable computational services, which are presented as Software, Infrastructure, or Platform as services (SaaS, IaaS, PaaS). Moreover, these services may be offered in private data centers (private clouds), may be commercially offered for clients (public clouds), or yet it is possible that both public and private clouds are combined in hybrid clouds.

These already wide ecosystem of cloud architectures, along with the increasing demand for energy-efficient IT technologies, demand timely, repeatable, and controllable methodologies for evaluation of algorithms, applications, and policies before actual development of cloud products. Because utilization of real testbeds limits the experiments to the scale of the testbed and makes the reproduction of results an extremely difficult undertaking, alternative approaches for testing and experimentation leverage development of new Cloud technologies.

A suitable alternative is the utilization of simulations tools, which open the possibility of evaluating the hypothesis prior to software development in an environment where one can reproduce tests. Specifically in the case of Cloud computing, where access to the infrastructure incurs payments in real currency, simulation-based approaches offer significant benefits, as it allows Cloud customers to test their services in repeatable and controllable environment free of cost, and to tune the performance bottlenecks before deploying on real Clouds. At the provider side, simulation environments allow evaluation of different kinds of resource leasing scenarios under varying load and pricing distributions. Such studies could aid the providers in optimizing the resource access cost with focus on improving profits. In the absence of such simulation platforms, Cloud customers and providers have to rely either on theoretical and imprecise evaluations, or on try-and-error approaches that lead to inefficient service performance and revenue generation.

The primary objective of this project is to provide a generalized, and extensible simulation framework that enables seamless modeling, simulation, and experimentation of emerging Cloud computing infrastructures and application services. By using CloudSim, researchers and industry-based developers can focus on specific system design issues that they want to investigate, without getting concerned about the low level details related to Cloud-based infrastructures and services.

Main features

Overview of CloudSim functionalities:

* support for modeling and simulation of large scale Cloud computing data centers
* support for modeling and simulation of virtualized server hosts, with customizable policies for provisioning host resources to virtual machines
* support for modeling and simulation of energy-aware computational resources
* support for modeling and simulation of federated clouds
* support for dynamic insertion of simulation elements, stop and resume of simulation
* support for user-defined policies for allocation of hosts to virtual machines and policies for allocation of host resources to virtual machines

Site: http://www.cloudbus.org/cloudsim/

terça-feira, 17 de agosto de 2010

CBSoft 2010

Ocorrerá em Salvador (27/09 a 01/10) o CBSoft 2010 (Brazilian Conference on Software: Theory and Practice)



CBSoft (Brazilian Conference on Software: Theory and Practice) is an event sponsored by the Brazilian Computer Society (SBC) that aggregates, yearly, the main national events of the area, becoming thus a major national conference for software. The main goal is to become a world-class forum to integrate communities from academia, industry and government in order to meet and discuss the latest developments, trends and innovations concerning theory and practice of software.
In 2010, CBSoft integrates, in a single location and date, the following traditional events of the Brazilian community for software development:

  • XXIV Brazilian Symposium on Software Engineering (SBES)
  • XIV Brazilian Symposium on Programming Languages (SBLP)
  • IV Brazilian Symposium on Components, Software Architecture and Software Reuse (SBCARS)
In addition, CBSoft also hosts an international event:

  • VIII Latin American Conference on Pattern Languages of Programming (SugarLoafPlop).

segunda-feira, 16 de agosto de 2010

FEES 2010 - Fórum de Educação em Engenharia de Software

Em paralelo com o SBES (Simpósio Brasileiro em Engenharia de Software) ocorre o FEES 2010 - Fórum de Educação em Engenharia de Software, de 27/09 a 01/10.

A educação e o treinamento adequados podem melhorar significativamente a prática de Engenharia de Software e representam, também, um pré-requisito para o avanço do estado da arte nesta área.
O objetivo do Fórum em Educação de Engenharia de Software (FEES) é expor, analisar e discutir as dificuldades e particularidades do ensino e da aprendizagem de Engenharia de Software de modo a apoiar as atividades educacionais. O FEES tem, também, como objetivo oferecer um fórum para a discussão de tópicos relacionados à educação e ao treinamento de Engenharia de Software, criando um canal de integração e de troca de experiências entre diferentes tipos de atores interessados no assunto.
Tópicos de interesse incluem, mas não estão limitados a:

  • Currículo e/ou profissão em Engenharia de Software
  • Engenharia de Software no currículo de Ciência da Computação
  • Componentes curriculares de Engenharia de Software
  • Integração de experiência prática na educação de Engenharia de Software
  • Treinamento Corporativo
  • Colaboração entre a indústria e a academia
  • Ensino de métodos, técnicas e ferramentas
  • Como ensinar em pequena escala o que só é relevante em grande escala?
  • Estilos de aprendizagem
  • Comportamento de motivação de alunos
  • Aprendizagem de Engenharia de Software num mundo globalizado
  • Programas de Certificação


Página do CBSOFT para o FEES2010
Página do FEES2010

SCRUM em 15 minutos

Para quem quer saber um pouco mais sobre SCRUM, segue uma apresentação do Serge Rehem que comenta sobre vários tópicos de SCRUM e práticas ágeis.

domingo, 15 de agosto de 2010

Baixando vídeos do YouTube

Tive o interesse e a necessidade de baixar um vídeo do YouTube. E então nada que o Google não resolva!
Indico duas extensões do Firefox, que resolveram meu problema: NetVideoHunter e o FastVideoDownload.
Ambos são arquivos com extensão XPI, e basta arrastar o arquivo para a tela de complementos do Firefox, e reiniciá-lo.
O esquema de funcionamento é o seguinte:

NetVideoHunter: um ícone aparece no canto inferior direito. Sempre que uma página tiver um vídeo, quando você clicar no ícone, aparece uma tela para você selecionar o vídeo a ser salvo.

FastVideoDownload: um item de menu aparece no menu Ferramentas. Sempre que uma página tiver um vídeo, quando você clicar no item do menu, aparece uma lista que são os vídeos a serem salvos.

E para completar, caso você também queira baixar as legendas dos vídeos do YouTube (não as que já fazem parte do vídeo, mas as que foram traduzidas por alguém no YouTube), use o aplicativo Google2SRT 0.5.2.
É um aplicativo que quando você colar a URL do vídeo, ele lista os vários idiomas que estiverem disponíveis para sereme baixadas as legendas, que vêm no formato SRT.

A história da internet

Achei um videozinho muito legal sobre a história da internet.