terça-feira, 24 de julho de 2012

Itália em 12 dias

Seguindo na linha do post http://emanasblog.blogspot.com.br/2012/07/dicas-de-pre-viagem-para-o-exterior.html, descrevo minha viagem a Itália.

Dia 1 (05/07/2012)

Partida às 19:45 (com 10 minutos de atraso) de Fortaleza pela TAP.
Previsão de chegada a Lisboa 2 da madrugada. São 4 horas de diferença de fuso horário. O jantar da TAP teve duas opções: massa e carne. Serviram vinho e café!
Ah, e os controle do avião utilizavam o windows como sistema operacional...
Cheguei em Lisboa às 7:00 e peguei a fila do passaporte gigantesca. Perdi 1 hora nela... Sorte que meu vôo era somente 8:50.
Fui obrigado a comprar perfume e maquiagem na DutyFree e aproveitei pra utilizar o TravelMoney, e realmente é uma mão na roda.
A chegada a Roma foi prevista para 13:30 (2 horas e meia de vôo). O fuso é uma hora a mais que Lisboa (5 em relação a Fortaleza).
E aí para a minha surpresa, ninguém veio me pegar (eu e minha esposa). Ficamos rodando no local de desembarque das 14:00 às 16:30, ateé que resolvemos pegar um taxi. Foram 20 euros por pessoa.
E aparentemente a desorganização da empresa foi grande, pois ocorreu o mesmo com outra pessoa, do Rio de Janeiro. Ela aidna conseguiu ligar para a empresa no Brasil e simplesmente disseram pegue um táxi.
O taxista combinou comigo 3 pessoas por 50 euros, e na hora que apareci ele disse que tinha sido 60 euros...
Chegamos no hotel e já tinha gente com raiva da empresa de turismo, pois aparentemente o hotel nem estava reservado para os pais dela.
Ah, e o cara do hotel só faltou me bater porque eu perguntei como acessa o wifi e eu não entendia o que ele falava. Muito bom para o primeiro dia.

Dia 2 (07/07/2012)
Café da manhã ruinzinho.

Siena
Muito legal. Tem opções de ingresso para entrar em todos os locais. Por mim ficaria o dia inteiro.
Tem o museu da tortura.



Milão.
Mudança de hotel.
wifi pago em todo lugar.
Telefone público 1 euro falei 30 segundos.
Nos hoteis liguei para fixo e celular e ficou cerca de 1 euro o minuto.
Duomo, catedral, metrô e a ruas das roupas.



Dia 3 (08/07/2012)
café da mnhã ruinzinho

Sirmione
castelo - 4 euros
passeio de barco.






Verona
Casa da Julieta - pago para entrar na casa- 6. Então tire a foto do lado de fora, ora.
Opera - 6 euros
Aqui descobri que o self-service não é no peso como no Brasil. Se escolhe porções do que você quer e paga por cada uma. No final deu uns 12 euros.



Corpeto é uma taxa cobrada por pessoa, em torno de 2,5 euros. Além disso tem o 12% de comissão. Alguns locais não cobram o corpeto.
É muito chato os camelôs indo em cima das pessoas com briquedos que têm em todo lugar do mundo e produtos falsificados com bolsas e óculos. Achei isso uma vergonha e estraga Veneza.

Veneza
Finalmente um hotel com wifi grátis
Menu turista foi uma boa opção em Veneza. Foi uns 12 euros e três pratos (dentre várias opções).
Café da mnhã ruinzinho, pra variar. Parece que não é costume se comer frutas no café da manhã.
Comprei um pré-pago aqui que funciona em toda a Itália. Fica bem mais barato ligar. Custou 15 euros e vem com 5 euros de crédito. A cada ligação para o Brasil pago 24 centavos mais 8 por minuto.

Dia 4 (09/07/2012)
Supermercado é o que salva na Itália!
O passeio de Gondola vale a pena mas é 1 hora e 34 euros. Com direito a um cara cantando e 1 garrafa de champanhe.
Ah, e Veneza nessa época é quente, muito quente.



Dia 5 (10/07/2012)
Pádua
Igreja Santo Antônio de Pádua, onde Santo Antônio está sepultado.



Ferrara
Castelo. Não tem muita coisa na cidade.
Comi no McDonalds porque as pessoas fecham as lojas na hora do almoço...

Florença
Florença é Firenze para os italianos.
Ficamos no melhor hotel até agora. Quanto grande e bom, banheiro bom, wifi rápido e grátis.
Vamos para um passeio opcional para conhecer a noite em Florença (35 euros) e com direito a um jantar com 3 pratos. Foi um espetáculo!



Dia 6 (11/07/2012)
Florença de manhã.



Pisa de tarde. Vale a pena ir pra Pisa, mas só tem o batistério, museu, igteja e torre. Demorou 2 horas para chegar a Pisa.
Também muitos camelôs chatos.




Dia 7 (12/07/2012)

Peruggia é muito legal. è uma cidade de estudantes e tem muito chocolate!



Assis - muito legal a parte onde fica a basílica e o túmulo de São Francisco.



Roma à noite (foi um opcional de uns 30 euros. Não vale a pena se você souber andar sozinho.
Fontana de Trevi.
Panteão.
Muitos camelôs chatos com aqueles lasers verdes e brinquedos que existem em todos os locais do mundo.



Dia 8 (13/07/2012)
City tour de dentro do ônibus.
Vaticano 45 euros.
Muito bom, mas é muito cheio, e quase não dá tempo ver.
Tem 11 museus na verdade e só vimos uns 5.
A capela sistina é um espetáculo e é o único local que não pode bater fotos.
Teve até uma confusão porque os guardas queriam colocar a guia e o grupo para fora porque estávamos demorando, mas podemos ficar o tempo que quiser.
A basílica é cheia de túmulos de papas. Logo o primeiro é do João Paulo II. O do PIO IX é o corpo dele que está à mostra, embalsamado.
Se quiser ver bem, é o dia inteiro.



Dia 9 (14/07/2012)
Pompéia e Nápoles.
Nápoles é bonita de cima dos mirantes, mas também foi a única coisa que vi.
Dá pra ver o Vesúvio.

Pompéia é bem maior do que eu esperava. Disseram que foi coberta por 6 metros de cinzas e as pessoas morreram porque na maior parte respiraram as cinzas. Foi só um dia para o vulcão fazer esse estrago.
A cidade de herculano, que é mais próxima do Vesúvio foi coberta por 12 metros de cinzas.



Dia 10 (15/07/2012)
Foi o único dia que fizemos tudo sozinho.
Coliseu a 12 euros, às 9:00.
O ingresso dá direito a entrar no Palatino e Fórum Imperial. Só isso foi a manhã inteiro.
Depois é pegar o mapa e andar pelo Panteão, Fontana de Trevis, lojas, restaurantes, praça Navona, igrejas, etc.
Na praça Navona tem muitos artistas, onde se desenham pessoas em 10 minutos por 5 a 10 euros. Ou fazem caricaturas.



Dia 11 (16/07/2012)
Quase perco o avião.
A TAP tem um vôo que sai de Roma e chega em Lisboa com apenas 1 hora para a conexão.
Parece que não pensa que tem que correr pelo aeroporto de Lisboa (que é muito grande) feito um louco, pegar uma fila desgraçada da imigração e correr para o avião.
Pelo menos ela fez a conexão esperar 1 hora... (quem achou ruim foram os passageiros que chegaram na hora).

Balanço Geral
Vale a pena ir.
É melhor ir por conta própria (sem agência e guias)
Muito chato camelôs em todos os locais
Ande de metrô em Roma
Cuidado com os ladrões rápidos (não aconteceu nada comigo, mas não custa nada evitar)
Muitas cidades do interior são legais, como Siena
Em Roma tem muito lugar para ir e explorar
Tome muito vinho chianti!
Beba muita água, pois é muito quente nessa época do ano. Existem várias fontes espalhadas pelas cidades de água potável
Os pratos em geral são em torno de 7 a 12 euros
Pergunte se tem menu para turista (3 pratos)
Bebida é "bibita"! E em geral é caro
Vá num supermercado e faça a festa, pois tem de tudo
TravelMoney é muito prático, porém passa em qualquer máquina e apesar de ter uma senha, se passa sem senha, ou seja, se perder ou roubarem, qualquer um faz a festa (mesmo com chip)




quarta-feira, 4 de julho de 2012

Dicas de pré-viagem para o exterior


Fui inventar de viajar por uma empresa de turismo, dessas "bem" conhecidas que tem em todo lugar, e tive muuuuuita raiva.
Então para que alguém não perca tanto tempo como eu, vai umas dicas:

- Lembre de marcar logo os assentos da ida e volta, e conferir de vez em quando (isso se você quiser ir na janela).
- Se for de pacote por empresa de turismo, as passagens não são liberadas na hora da compra, nem os pacotes terrestres. Comprei em fevereiro e só foram liberados no dia anterior da viagem (5 de julho). Achei isso um absurdo gigantesco!
- Para entrar em outro país precisa de um seguro, com valores específicos para cada país, para cada pessoa (Travel Ace). A empresa de turismo esqueceu de me entregar as apólices (números) e o contrato. Assim eu nem entraria no país...
- Peçam com detalhes a programação dos passeios, o que está incluso e o que não está.
- Atentem-se aos preços da moeda estrangeira. Veja os preços de várias casas de câmbio pois os preços variam de local para local. Eu fui comprando aos poucos. E comprei também um cartão VisaTravelMoney, que é de débito.
- Compre dinheiro fácil de usar (trocado), pois em alguns locais tem que pagar pra tudo. Alguns hotéis cobram uma taxa de permanência que deve ser paga na entrada.
- Não deixe nada para última hora. Perturbe sempre a empresa de turismo.

sexta-feira, 22 de junho de 2012

Criando gráficos tipo pizza no R com informações agrupadas

Criando gráficos tipo pizza no R com informações agrupadas

Para uma base de dados tipo:

Masculino | Feminino
0 | 1
1 | 0
1 | 0
1 | 0
1 | 0
0 | 1

Onde se somam os valores com 1 das colunas para se saber o total de cada coluna.

f = read.table(file="C:\\Downloads\\LLING.csv", sep=";", header=TRUE)

masc<-c(f$Masculino[which(f$Curso=="LLING")], f$Masculino[which(f$Curso=="BAGP")])
fem<-c(f$Feminino[which(f$Curso=="LLING")], f$Feminino[which(f$Curso=="BAGP")])
#o "c" é de concatenar os elementos, formando um vetor com todos os elementos

mascling <- f$Masculino[which(f$Curso=="LLING")]
mascbagp <- f$Masculino[which(f$Curso=="BAGP")]
femling <- f$Feminino[which(f$Curso=="LLING")]
fembagp <- f$Feminino[which(f$Curso=="BAGP")]
x <- c(sum(mascling), sum(mascbagp))
y <- c(sum(femling), sum(fembagp))

xy <- c(sum(mascling+mascbagp),sum(femling+fembagp))

par(mfrow=c(2,2))

colors <- rainbow(length(x))
pie_labels <- round(x/sum(x) * 100, 1)
pie_labels <- paste(pie_labels, "%", sep="")
pie(x, main="Relatório Personográfico - Sexo - Masculino", col=colors, labels=pie_labels,

cex=0.8)
legend(1.5, 0.5, c("LLING","BAGP"), cex=0.8, fill=colors)
box()

colors <- rainbow(length(y))
pie_labels <- round(y/sum(y) * 100, 1)
pie_labels <- paste(pie_labels, "%", sep="")
pie(y, main="Relatório Personográfico - Sexo - Feminino", col=colors, labels=pie_labels,

cex=0.8)
legend(1.5, 0.5, c("LLING","BAGP"), cex=0.8, fill=colors)
box()

colors <- rainbow(length(xy))
pie_labels <- round((xy)/sum(xy) * 100, 1)
pie_labels <- paste(pie_labels, "%", sep="")
pie(xy, main="Relatório Personográfico - Sexo", col=colors, labels=pie_labels, cex=0.8)
legend(1.5, 0.5, c("Masculino","Feminino"), cex=0.8, fill=colors)
box()


segunda-feira, 18 de junho de 2012

SBRC2013 - Brasília
















http://sbrc2013.unb.br/

6 a 10 de maio de 2013 - Brasília

http://sbrc2013.unb.br/wp-content/uploads/2012/04/cfp-ptbr.pdf

O Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC) é um evento anual promovido pela Sociedade Brasileira de Computação (SBC) e pelo Laboratório Nacional de Redes de Computadores (LARC). Ao longo dos anos, o SBRC tornou-se o mais importante evento científico nacional em redes de computadores e sistemas distribuídos do país, e um dos mais concorridos em Informática. O SBRC congrega grande parte da comunidade nacional com interesse na área, seja originada do meio acadêmico, seja do meio empresarial e industrial. As últimas edições do simpósio receberam uma média de 1.000 participantes, incluindo professores e pesquisadores nacionais e internacionais, profissionais de empresas, representantes de órgãos governamentais e alunos de graduação e pós-graduação.

Em sua 31ª edição, o Simpósio será realizado de 6 a 10 de maio de 2013 em Brasília, DF. A realização do evento está sob a responsabilidade conjunta dos Departamentos de Ciência da Computação (CIC) e Engenharia Elétrica (ENE) da Universidade de Brasília (UnB). O evento será composto de sessões técnicas, minicursos, painéis e debates, workshops, salão de ferramentas, palestras e tutoriais proferidos por convidados de renome internacional. Chamadas específicas para as diversas atividades do SBRC serão oportunamente divulgadas. Os autores dos melhores artigos selecionados para publicação e apresentação no SBRC 2013 serão convidados a submeter uma versão estendida de seus trabalhos para a Revista Brasileira de Redes de Computadores e Sistemas Distribuídos (RB-RESD).

LatinCloud 2012










LatinCloud 2012

http://www.ieee-latincloud.org/

PORTO ALEGRE, BRAZIL - 26,27 NOV 2012 - CALL FOR PAPERS

The Cloud Computing and communications paradigm has defined
unprecedented business models, promoting on-demand computing resource
allocation, elastic scaling, and elimination of up-front costs.
Capitalizing on paradigms such as virtualization, utility computing,
grid computing, and service oriented architectures, cloud computing
and communications has already changed the way we compute and
communicate. To cope with numerous technological challenges for the
support of diverse services and application, the First IEEE Latin
American Conference on Cloud Computing and Communications invites your
submission.


Topics of interest


Prospective authors are cordially invited to submit their original
contributions covering completed or ongoing work related to the field
of cloud computing and communications. The topics include but are not
limited to:


Cloud architectures
Infrastructure core services
SaaS/PaaS/IaaS/NaaS
Public, private, and hybrid clouds
Cloud-based multimedia services
Green Clouds
Cloud management
Mobile Cloud services
Social network in Clouds
Federated Clouds
Virtualization platforms
Middeware for cloud environments
Network architecture for data center
Optical interconnects
Mechanisms and protocols to support QoS/QoE
Service level agreements and business models
Resource provisioning and scheduling
Cloud platforms and testbeds
Load balancing
Policy driven service/resource life-cycle management
Privacy and security
Measurement and Monitoring
Dependability and fault tolerance
Performance evaluation and modeling
Applications and services enabled by virtualized infrastructures
Data management in Clouds
Metadata and schemas
Service-oriented architecture in Cloud computing
Service composition and orchestration
Management of scientific models and workflows
Cloud computing and communications in industry and IT business


Análise de Desempenho com Benchmarks em um Ambiente Público de Computação em Nuvem


Artigo aceito e apresentado no X Workshop em Clouds e Aplicações - WCGA, que ocorreu em Ouro Preto/MG em conjunto com o SBRC2012.

Análise de Desempenho com Benchmarks em um Ambiente Público de Computação em Nuvem

Abstract:
Cloud Computing environments are becoming increasingly common.
Its use by users is becoming easier because of the simplicity of use.   On the other hand, many environments are emerging providing various services for users, making it difficult to choose which provider to be hired. This article aims to conduct a performance analysis on a public environment of cloud computing, HP Cloud Services, on aspects of CPU, memory, I/O and network through benchmarks. As a result, this study compared the outputs of the benchmarks for the different instances of the environment, showing that the selection of the provider will depend on many varied characteristics.

Resumo:
Ambientes de Computação em Nuvem estão se tornando cada vez mais comuns. A sua utilização por usuários está cada vez mais fácil devido à simplicidade de uso. Por outro lado, muitos ambientes estão surgindo e disponibilizando serviços diversos para os usuários, tornando difícil a escolha do provedor a ser contratado. Este artigo tem como objetivo realizar uma análise de desempenho sobre um ambiente público de computação em nuvem, o HP Cloud Services, sobre aspectos de CPU, memória, I/O e rede, através de benchmarks. Como resultados, este trabalho comparou as saídas dos benchmarks para tipos variados de instâncias do ambiente, mostrando que a seleção do provedor vai depender de muitas características variadas, e que o desempenho é influenciado por diversos fatores.

Gráfico de Degrau no R

Apanhei muito, mas era uma besteira...


f = read.table(file="C:\\Downloads\\fair.txt",
    sep=";",
    header=FALSE,
             skip = 0,
    dec=".",
             row.names = NULL,
             colClasses <- rep("numeric",3),
             comment.char = "#",
    na.strings = c("*", "-",-99.9, -999.9),
             col.names <- c("tempo", "taxa") )

plot(taxa~tempo, f, col=4, ylim = c(0, 6), type=c("s"), xlab="Execution Time (minutes)", ylab="Workload (httperf rate)", main="Workload at Time", lwd=3, xaxs="i", yaxs="i", font.axis=2, font.lab=2)