<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6776299042433051967</id><updated>2012-02-16T05:51:29.151-02:00</updated><category term='Redes'/><category term='Métodos Ágeis'/><category term='Microsoft Office'/><category term='Desenvolvimento'/><category term='Microsoft'/><category term='MySQL'/><category term='Cloud Computing'/><category term='Literatura'/><category term='Chrome OS'/><category term='LILO'/><category term='WordPress'/><category term='Cauda Longa'/><category term='Hibernate'/><category term='Web Semântica'/><category term='Estratégia'/><category term='Cobit'/><category term='Conceitos de TI'/><category term='Wave'/><category term='F#'/><category term='Rich Internet Application'/><category term='Java'/><category term='Apple'/><category term='Web 2.0'/><category term='SOA'/><category term='Google'/><category term='PHP'/><category term='ITIL'/><category term='Organizacional'/><category term='Go Language'/><category term='Qualidade'/><category term='SaaS'/><category term='Jon Maddog Hall'/><category term='Linux'/><category term='Scrum'/><category term='José Saramago'/><category term='Slackware'/><category term='Surface'/><category term='Windows Azure'/><category term='Engenharia de Software'/><category term='Off-topic'/><category term='Apache'/><category term='Programação Funcional'/><category term='Inovação'/><category term='Web 3.0'/><category term='S+S'/><category term='Oceano Azul'/><category term='Interoperabilidade'/><category term='Processos'/><title type='text'>Osseva Golb</title><subtitle type='html'>Compartilhamento de idéias e anseios...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-6404220843580740426</id><published>2011-11-02T09:04:00.000-02:00</published><updated>2011-11-02T09:56:09.880-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>SCJP (310-065)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-nIdU8IhH8ww/TrEiTaBL7gI/AAAAAAAAAWI/TqK8BVQE8Vo/s1600/Cup_of_Java_by_Neziak.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-nIdU8IhH8ww/TrEiTaBL7gI/AAAAAAAAAWI/TqK8BVQE8Vo/s320/Cup_of_Java_by_Neziak.png" width="320" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;No dia 31/05 o exame SCJP (310-065) foi aplicado pela últimavez pela &lt;a href="http://www.prometric.com/" target="_blank"&gt;Prometric&lt;/a&gt;, antes de ser migrado para a &lt;a href="http://www.vue.com/" target="_blank"&gt;Pearson Vue&lt;/a&gt;, foi justo o diaque marquei a minha prova, pois a principio não haveria como transferir ovoucher que eu já tinha adquirido, portanto essa era a minha data final para fazero exame.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Fiz uma revisão total do conteúdo em 3 dias, estudando pelo&lt;a href="http://www.amazon.com/Programmer-Practice-Exams-310-065-Certification/dp/0072260882" target="_blank"&gt;livro da Katty&lt;/a&gt;, que consiste em vários simulados. Fiquei preocupado, pois asnotas que eu obtive não eram as que eu esperava, mas felizmente durante a provareal, eu percebi que os simulados foram bem mais difíceis, especialmente o últimosimulado do livro que está no nível “&lt;i&gt;Eu não caio em pegadinhas&lt;/i&gt;!”. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Quase não houve questões teóricas, o requisito para passarno exame foi realmente conhecer detalhes da Linguagem e API padrão fazendo análisesa partir de trechos de código. A prova foi bem cansativa, sempre existia comoresposta as alternativas genéricas: &amp;nbsp;“Compilation fails” e “RuntimeException”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Após passar no exame, eu acredito que ele realmente comprovaos conhecimentos do candidato na &lt;u&gt;linguagem&lt;/u&gt; e nos itens mais comuns da &lt;u&gt;APIpadrão&lt;/u&gt;.&amp;nbsp; Obviamente que para o “mundoreal” esses conhecimentos são um ponto de partida, para qualquer profissionalque queira entender os diversos frameworks utilizados no dia a dia dosprojetos.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-6404220843580740426?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/6404220843580740426/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2011/11/scjp-310-065.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6404220843580740426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6404220843580740426'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2011/11/scjp-310-065.html' title='SCJP (310-065)'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-nIdU8IhH8ww/TrEiTaBL7gI/AAAAAAAAAWI/TqK8BVQE8Vo/s72-c/Cup_of_Java_by_Neziak.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-5185809734216648472</id><published>2010-12-26T23:23:00.023-02:00</published><updated>2012-01-03T11:06:19.188-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Hibernate'/><title type='text'>Dynamic table mapping - Hibernate</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_w2AecjSDwEo/TRf2zhk95KI/AAAAAAAAASU/nHQvmAeNjhs/s1600/preparing_to_hibernate.png"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5555180030431978658" src="http://1.bp.blogspot.com/_w2AecjSDwEo/TRf2zhk95KI/AAAAAAAAASU/nHQvmAeNjhs/s320/preparing_to_hibernate.png" style="cursor: pointer; display: block; height: 231px; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 0px; text-align: justify; width: 320px;" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Ao longo dos anos se tornou comum utilizar frameworks &lt;u&gt;&lt;a href="http://pt.wikipedia.org/wiki/Mapeamento_objeto-relacional"&gt;ORM&lt;/a&gt;&lt;/u&gt; na construção de softwares que necessitem armazenar informações, esse tipo de framework facilita a manipulação dos dados fornecendo muitos recursos como: controle da conexão, transação, sessão, desacoplamento com as particularidades dos &lt;a href="http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_banco_de_dados"&gt;&lt;u&gt;SGBD's&lt;/u&gt;&lt;/a&gt;, entre outros.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span lang="PT-BR" style="font-family: inherit;"&gt;No meu caso, estou utilizando JAVA + Hibernate sendo  o mapeamento entre classes/tabelas feito por XML e &lt;u&gt;&lt;a href="http://pt.wikipedia.org/wiki/Annotation_(java)"&gt;Annotations&lt;/a&gt;&lt;/u&gt;, porém nesse software eu precisei mapear a mesma classe para tabelas diferentes durante a execução, ou seja, eu precisei alterar o mapeamento dinamicamente.  Junto da equipe a primeira idéia que surgiu foi alterar o xml de configuração (hibernate.cfg.xml), o que não fazia nenhum sentido pois teríamos que ao final da execução, retornar a configuração inicial.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span lang="PT-BR" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span lang="PT-BR" style="font-family: inherit;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span lang="PT-BR" style="font-family: inherit;"&gt;A partir daí o raciocínio foi simples, em algum momento o &lt;u&gt;&lt;a href="http://pt.wikipedia.org/wiki/Hibernate"&gt;Hibernate&lt;/a&gt;&lt;/u&gt; tem que carregar o mapeamento para algum dos seus objetos e de alguma forma ele deve expor essa “facilidade”. Após algum tempo para a &lt;u&gt;&lt;a href="http://www.google.com.br/"&gt;busca&lt;/a&gt;&lt;/u&gt;, não encontramos nada que resolvesse algo que é aparentemente simples: “Se estamos trabalhando com um framework de mapeamento objeto-relacional, nada mais óbvio que a necessidade de alterar o mapeamento em tempo de execução”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span lang="PT-BR" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span lang="PT-BR"&gt;Eu acredito que sempre que esse tipo de coisa acontece, o jeito é forçar a solução e como diria meu pai:  “a necessidade faz o &lt;/span&gt;&lt;span lang="PT-BR"&gt;ladrão”, abrimos o código do Hibernate 3.5.6 para entender as estruturas de mapeamento. Realmente o Hibernate é muito bem construído é não deixou a galera na mão, encontramos uma &lt;u&gt;&lt;a href="http://pt.wikipedia.org/wiki/Java_(linguagem_de_programa%C3%A7%C3%A3o)#Classes_internas"&gt;classe interna&lt;/a&gt;&lt;/u&gt; da &lt;span style="color: black;"&gt;org.hibernate.cfg.Configuration, que implementa a Mappings, a partir dessa classe conseguimos fazer nosso &lt;u&gt;dynamic table mapping&lt;/u&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"&gt;&lt;span lang="PT-BR" style="color: black; font-family: inherit;"&gt;Segue abaixo a parte mais importante do post, o exemplo:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"&gt;&lt;span lang="PT-BR" style="color: black;"&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;"&gt;&lt;div class="MsoNormal" style="border: none; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: solid windowtext .5pt; mso-layout-grid-align: none; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in; text-autospace: none;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="color: green; font-size: small;"&gt;// instancia o org.hibernate.cfg.Configuration&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;conf&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; = &lt;span class="Apple-style-span"&gt;&lt;strong&gt;new&lt;/strong&gt; &lt;/span&gt;AnnotationConfiguration();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="color: green;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;//carrega o hibernate.cfg.xml&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;conf&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.configure();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span style="color: blue; font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="color: green;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Georgia, serif;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="color: green;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;// carrega o mapeamento class-entity/table&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;conf&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.buildMappings();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span style="color: blue; font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="color: green;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Georgia, serif;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="color: green;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;// cria o manipulador de mappings&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Mappings mps =  &lt;/span&gt;&lt;/span&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;conf&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.createMappings();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="border: none; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: solid windowtext .5pt; mso-layout-grid-align: none; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in; text-autospace: none;"&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span style="color: blue; font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="color: green;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Georgia, serif;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="color: green;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;// Exemplo de alteração do mapeamento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Table t = mps.getTable(&lt;strong&gt;&lt;span class="Apple-style-span"&gt;null&lt;/span&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;span class="Apple-style-span"&gt;null&lt;/span&gt;&lt;/strong&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; "tabela_antiga"&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;t.setName(&lt;/span&gt;&lt;/span&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span class="MsoNormal" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: normal; margin-bottom: 0.0001pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;"tabela_nova"&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Georgia, serif;"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Vale lembrar que após a alteração do mapeamento um novo SessionFactory deve ser criado, assim como os objetos que são criados a partir dele (Session, Transaction, etc). Espero que esse post ajude as outras pessoas que como nós não encontraram essa "simples" resposta, nem na documentação do Hibernate.&lt;br /&gt;&lt;br /&gt;Observação: Como o mapeamento está sendo alterado direto no código, é importante lembrar que essa estrutura deve existir no banco de dados, caso não exista também é possível criá-la pelo Hibernate, mas &amp;nbsp;essa questão&amp;nbsp;não&amp;nbsp;faz parte desse post.&lt;br /&gt;&lt;br /&gt;Referência: &lt;a href="http://docs.jboss.org/hibernate/core/3.5/reference/pt-BR/html/architecture.html#architecture-overview"&gt;Documentação Hibernate - 2.Arquitetura&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-5185809734216648472?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/5185809734216648472/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/12/mapear-e-preciso-xml-e-so-um-meio.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/5185809734216648472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/5185809734216648472'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/12/mapear-e-preciso-xml-e-so-um-meio.html' title='Dynamic table mapping - Hibernate'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_w2AecjSDwEo/TRf2zhk95KI/AAAAAAAAASU/nHQvmAeNjhs/s72-c/preparing_to_hibernate.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-4197137302918431112</id><published>2010-11-13T00:13:00.006-02:00</published><updated>2011-11-02T09:05:56.203-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Organizacional'/><title type='text'>BPO - Uma questão de atitude</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 281px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5538853187527315074" border="0" alt="" src="http://3.bp.blogspot.com/_7Zx1jp-1MxU/TN31oMGbDoI/AAAAAAAAAF0/kPWBOpEtIMc/s400/avestruz.jpg" /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;em&gt;Business Process Outsourcing&lt;/em&gt; (BPO) é a terceirização de um processo de negócio de uma empresa, que geralmente não faz parte de seu &lt;em&gt;core business&lt;/em&gt;. É justamente aí que as grandes barreiras começam. Pela atividade terceirizada não fazer parte de sua atividade fim, geralmente os clientes possuem pouco conhecimento imediato a respeito do objeto de terceirização. É comum que esse conhecimento seja construído à medida que a relação de terceirização amadureça. Claro que existem clientes de maturidade variada, mas aqui o intuito é analisar a média.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Em setores de terceirização de alta competitividade entre &lt;em&gt;players&lt;/em&gt;, o que se percebe acontecer de forma repetida é a construção de um "&lt;em&gt;not know how&lt;/em&gt;" empírico por parte do cliente, pautado em más experiências passadas. Nesses casos, o cliente adota uma postura defensiva que intimida qualquer fornecedor. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Como contribuir para o aumento da maturidade de seu cliente em uma situação como essa?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Como não se deixar intimidar por essa barreira entre cliente e fornecedor?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;A responsabilidade nesse caso é do fornecedor, detentor do &lt;em&gt;know how&lt;/em&gt;, da &lt;em&gt;expertise&lt;/em&gt;, direcionar o cliente de forma que este possa mudar sua atitude perante ele e a empresa fornecedora. A maior dificuldade é que enquanto o objetivo maior (mudança de atitude e aumento da maturidade do cliente) não acontecer, os conflitos serão comuns.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;A falha maior nesse caso, é que para evitar desgastes imediatos, evita-se por vezes um posicionamento que a princípio pode parecer áspero, mas que em longo prazo pode ser determinante na construção de uma relação duradoura. Não há mal em dizer que o cliente está errado, pelo contrário, não fazê-lo é um ato de negligência grave. O desafio consiste em evidenciar esse erro ao cliente da melhor forma possível, mas deve-se ter cuidado para não atribuir menos ou mais relevância do que tal pauta deveria ter.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Deve-se buscar um comprometimento com o cliente e não um comprometimento de subsistência com seu próprio emprego.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;E você, está realmente comprometido com seu cliente? Ou acha mais fácil agir como o avestruz da foto?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-4197137302918431112?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/4197137302918431112/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/11/bpo-uma-questao-de-atitude.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/4197137302918431112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/4197137302918431112'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/11/bpo-uma-questao-de-atitude.html' title='BPO - Uma questão de atitude'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Zx1jp-1MxU/TN31oMGbDoI/AAAAAAAAAF0/kPWBOpEtIMc/s72-c/avestruz.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-333188891182715810</id><published>2010-10-30T15:06:00.009-02:00</published><updated>2010-10-30T17:46:13.658-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Literatura'/><category scheme='http://www.blogger.com/atom/ns#' term='Off-topic'/><title type='text'>A revolução dos bichos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_w2AecjSDwEo/TMxRSWAo7NI/AAAAAAAAASA/Z3Z9ghTWwF4/s1600/a_revolucao_dos_bichos_capa.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5533887417719254226" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 224px; CURSOR: pointer; HEIGHT: 320px; TEXT-ALIGN: justify" alt="" src="http://4.bp.blogspot.com/_w2AecjSDwEo/TMxRSWAo7NI/AAAAAAAAASA/Z3Z9ghTWwF4/s320/a_revolucao_dos_bichos_capa.jpg" border="0" /&gt;&lt;/a&gt; &lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Quando eu vi esse título “&lt;a href="http://pt.wikipedia.org/wiki/Animal_Farm"&gt;A revolução dos Bichos&lt;/a&gt;”, de &lt;a href="http://pt.wikipedia.org/wiki/George_Orwell"&gt;George Orwell&lt;/a&gt;, logo imaginei que era um livro para crianças (confesso que fiz cara feia!), quando comecei a ler percebi que era uma fábula e que realmente poderia ser lido por crianças, mas aos poucos percebi que haviam mensagens escondidas para os adultos, reflexões sobre a vida em sociedade. &lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Em um breve resumo, com uma pitada de opnião, a história se passa em um sítio (país), que é dominado por um homem muito rigido (autoritário). Um certo dia um porco (revolucionário) mostra como será o mundo depois que o homem desaparecer (depois que o atual regime cair), porém dias depois o idealista morre, mas seus sete mandamentos para o novo mundo (novo regime) permanecem escritos na parede como sonhos distantes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Todos os animais na históra representam “tipos” de posturas sociais, como: manipulação, alienação, ignorância, teimosia, passividade... Tipos que você já conhece!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_w2AecjSDwEo/TMxRwbke-mI/AAAAAAAAASI/JQx4xZJKlFo/s1600/revolucao_russa.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5533887934607850082" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 259px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://2.bp.blogspot.com/_w2AecjSDwEo/TMxRwbke-mI/AAAAAAAAASI/JQx4xZJKlFo/s400/revolucao_russa.jpg" border="0" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;De alguma forma a expulsão do dono (a revolução) ocorre. E então os animais se reorganizam para criar aquele novo mundo apresentado pelo idealista falecido, seguindo fielmente os mandamentos. Porém surgem as primeiras divergências entre os comandantes do novo regime e então as primeiras deturpações das idéias começam a ocorrer, logo os mandamentos um a um foram removidos ou alterados de acordo com as pretensões do novo ditador, até que no fim é impossível distinguir as diferenças entre o homem (antigo ditador) e o porco (novo ditador).&lt;br /&gt;&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;É engraçado como essa sátira da revolução russa, possui tantos pontos em comum com outras revoluções (a Cubana por exemplo), mostra claramente o caminho percorrido quando os mais fracos tomam o poder e são, por ele corrompidos. Se pensarmos um pouco, é curioso como reconhecemos esses “tipos” em nossas equipes, realizando as mesmas ações (de liderança ideológica ou autóritária) em diferentes níveis. Para quem conhece a história, você age como qual dos “animais” do sitio?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-333188891182715810?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/333188891182715810/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/10/revolucao-dos-bichos.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/333188891182715810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/333188891182715810'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/10/revolucao-dos-bichos.html' title='A revolução dos bichos'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_w2AecjSDwEo/TMxRSWAo7NI/AAAAAAAAASA/Z3Z9ghTWwF4/s72-c/a_revolucao_dos_bichos_capa.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-8775544978663170193</id><published>2010-09-20T01:25:00.011-03:00</published><updated>2010-10-23T09:13:47.577-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Organizacional'/><title type='text'>Princípios Gerenciais: Seu gerente se lembra deles?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_w2AecjSDwEo/TJbj2cHYmCI/AAAAAAAAARo/DZw4OeiNOlg/s1600/empregado.png"&gt;&lt;img style="TEXT-ALIGN: justify; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; FLOAT: right; HEIGHT: 235px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5518848917788727330" border="0" alt="" src="http://2.bp.blogspot.com/_w2AecjSDwEo/TJbj2cHYmCI/AAAAAAAAARo/DZw4OeiNOlg/s320/empregado.png" /&gt;&lt;/a&gt; &lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Normalmente, gerenciamento é definido como a arte e/ou ciência de realizar tarefas por intermédio de outras pessoas, ou seja, os gerentes são responsáveis por planejar e orientar o trabalho dos outros, o que para muitos dos “não-gerentes” parece como a arte de não fazer nada, quem nunca ouviu a frase: “O meu gerente não faz nada o dia inteiro!”, isso pode ser verdadeiro em alguns casos, mas acredito que são raros, pois em um ambiente competitivo os demais membros da equipe já teriam tomado o seu lugar.&lt;!--?xml:namespace prefix = o /--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Escuto muito sobre equipes auto-gerenciáveis (vide &lt;a href="http://pt.wikipedia.org/wiki/Scrum"&gt;SCRUM&lt;/a&gt;), e apóio por acreditar que funcione bem &lt;/span&gt;&lt;/span&gt;&lt;u&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;no lugar certo&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;, mas com certeza em algum nível hierárquico ainda precisa existir a figura do gestor que mantém a coesão do grupo, administra os conflitos, direciona os esforços para atingir as metas da empresa...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Existem várias definições sobre o qual o papel do gerente em uma organização, eu prefiro a seguinte definição: “Gerente é aquele que consegue que o resultado da equipe seja maior do que a soma do resultado de cada individuo”. Se eu precisasse dar nota para o trabalho de um gerente esse seria um dos meus critérios mais valiosos.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Equipes com bons profissionais parecem uma embarcação com capitão de férias, o barco segue em movimento, mas quando ocorrem imprevistos e a situação se agrava o consenso também desaparece, é como uma nação sem governo cada um trabalha em interesse próprio. Imagine um exército sem general, parece absurdo!? Essa é a importância da figura do gestor.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;No gerenciamento assim como no jogo de xadrez, tem a vantagem quem consegue considerar mais lances adiante e realizar a melhor estratégia se adaptando conforme o jogo. Imprevistos sempre podem acontecer e alguns são até bem vindos, exemplo disso é quando um profissional chave para o projeto comunica a sua saída da equipe repentinamente, comumente vejo gerentes encarando isto apenas como um contratempo, mas também pode ser visto como uma gama de oportunidades, tais como contratação de um profissional com perfil diferente (ou melhor), reestruturação da equipe, desafios e reconhecimento aos demais membros da equipe, etc.. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Recentemente eu acompanhei a saída do líder de uma equipe, logo ficou claro para todos que não havia alguém já qualificado para assumir, portanto curiosamente a solução dada pela direção foi a promoção de dois profissionais da equipe, pois havia um com mais habilidade no relacionamento interpessoal e o outro com um profundo conhecimento técnico, então &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small; "&gt;os papéis foram redefinidos&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small; "&gt; na tentativa de um complementar o outro.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;De acordo com Tom Gorman existem cinco princípios mais importantes que todo gerente deve saber:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Valor para o cliente: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Os clientes pagam pelo valor do produto ou serviço, não é possível atender a todos os desejos dos clientes, portanto deve-se criar um tipo específico de valor, ou seja decidir o que a empresa vai entregar aos clientes e a partir daí organizar-se.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Organização: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Empresas menores tendem a ser menos estruturadas, com menos departamentos e recursos para &lt;/span&gt;&lt;/span&gt;&lt;u&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;organizar&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;e empresas maiores exatamente por terem muitos recursos para gerir tendem a ser mais organizadas, porém determinado departamento pode ser organizado ou não independente do tamanho da empresa, e grande responsabilidade disso é do gerente realizar seu trabalho corretamente.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Vantagem competitiva:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt; É o “algo mais” no produto ou serviço oferecido e qual é o seu público-alvo, porém isso deve estar bem claro a todo momento nas decisões dos gerentes, muitos fracassos empresariais estão baseados no “esquecimento” desse princípio.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Controle:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt; Os controles asseguram que o gerente possa saber o que está acontecendo. Os controles são baseados em autonomia e informações. Porém &lt;/span&gt;&lt;/span&gt;&lt;u&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;o que não é medido não é gerenciado&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Lucratividade:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt; O negócio só existe para gerar lucros. Se por incompetência do gerente a empresa perder dinheiro provavelmente não ficará com o emprego por muito tempo. Com certeza cada empresa possui suas metas, mas a principal é obter lucro. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size:small;"&gt;Muitas empresas obtêm bons resultados financeiros, mas isso não significa que o trabalho está sendo bem feito e que os problemas não estão sendo escondidos por trás desses resultados. Até que ponto as pessoas sabem o que acontece dentro da empresa? Será que os gerentes na sua empresa realizam seu papel?&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-8775544978663170193?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/8775544978663170193/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/09/principios-gerenciais-seu-gerente-se.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8775544978663170193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8775544978663170193'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/09/principios-gerenciais-seu-gerente-se.html' title='Princípios Gerenciais: Seu gerente se lembra deles?'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_w2AecjSDwEo/TJbj2cHYmCI/AAAAAAAAARo/DZw4OeiNOlg/s72-c/empregado.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-2469727280844187401</id><published>2010-08-08T19:52:00.007-03:00</published><updated>2010-09-08T12:03:09.869-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><title type='text'>Vai estudar meu filho!</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_w2AecjSDwEo/TF9H-8QZWcI/AAAAAAAAARI/T1faOQRripU/s1600/service_catalog.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 240px; height: 284px;" src="http://2.bp.blogspot.com/_w2AecjSDwEo/TF9H-8QZWcI/AAAAAAAAARI/T1faOQRripU/s320/service_catalog.jpg" alt="" id="BLOGGER_PHOTO_ID_5503196416322394562" border="0" /&gt;&lt;/a&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;div style="text-align: justify;"&gt;Depois de um longo período sem posts, lá vai um post leve. Me certifiquei em ITIL V3 Foundation e gostaria de compartilhar a experiência. Já faz algum tempo que me interessei por ITIL, seu conteúdo, processos, termos e conceitos. Ao começar a trabalhar em uma empresa onde existem áreas buscando aplicar cada dia mais esses conceitos, conhecer esse conjunto de boas práticas se tornou uma necessidade para mim.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Plano de estudos: o &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.best-management-practice.com/officialsite.asp?FO=1245494&amp;amp;ProductID=9780113311316&amp;amp;Action=Book"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;livro oficial de introdução&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; possui conteúdo mais do que o necessário para estudar para o certificado. Li o material apenas uma vez fazendo um resumo e revisei esse resumo. Para facilitar o estudo assisti algumas aulas em um curso online e fiz alguns simulados, em torno de uns 7.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;  A prova foi tranquila, em geral as questões foram a respeito das definições dos termos. O tempo é suficiente para fazer a prova e revisar tudo sem pressa.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;  Espero que esse post possa ajudar alguém. Boa sorte para quem for fazer a prova.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-2469727280844187401?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/2469727280844187401/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/08/vai-estudar-meu-filho.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2469727280844187401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2469727280844187401'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/08/vai-estudar-meu-filho.html' title='Vai estudar meu filho!'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_w2AecjSDwEo/TF9H-8QZWcI/AAAAAAAAARI/T1faOQRripU/s72-c/service_catalog.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-2184723872544878091</id><published>2010-01-23T13:15:00.014-02:00</published><updated>2010-01-26T15:19:59.183-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Organizacional'/><title type='text'>O assistente do analista</title><content type='html'>&lt;div style="TEXT-ALIGN: justify;font-family:trebuchet ms;" &gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_w2AecjSDwEo/S1sTBJZGF9I/AAAAAAAAAPo/R7b17OLFZZY/s1600-h/executivo-demitido.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5429954686147237842" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 250px; HEIGHT: 236px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_w2AecjSDwEo/S1sTBJZGF9I/AAAAAAAAAPo/R7b17OLFZZY/s400/executivo-demitido.jpg" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;Eu quero contar uma história: um belo dia alguém da Empresa X disse que era preciso rever a política de cargos e salários para corrigir alguns problemas. Realmente havia sobreposição de funções, cargos de maior responsabilidade com menor remuneração e uma certa confusão sobre as atribuições de cada cargo. Então, uma equipe foi reunida para redefinir essa política. No início do trabalho, ficou bem claro que existiam muitos “Analistas” e “Assistentes” dentro da empresa; foi encontrado até assistente que gerenciava analista.&lt;br /&gt;&lt;br /&gt;Pela definição, assistente é quem auxilia em alguma coisa e analista é quem realiza a “análise” de como é, porque é, e o que fazer a partir daí. Considerando então que o assistente segue as orientações de alguém e faz algo já definido, podemos entender que o analista, por sua vez, possui um perfil mais flexivel, sabendo lidar com as variações que o seu trabalho pode apresentar.&lt;br /&gt;&lt;br /&gt;Essa então foi a parte fácil. Mais fácil ainda foi promover os assistentes que trabalhavam como analistas para o seu cargo de direito. O complicado foi mostrar aos analistas que apesar de possuírem o cargo, eles desempenhavam as funções de assistente.&lt;br /&gt;&lt;br /&gt;Foram abertas oportunidades para essas pessoas de realmente se tornarem analistas. A empresa reconheceu seus erros “estruturais”, apresentou um generoso programa de capacitação e a promessa de aumento de salário aos analistas que concluíssem o programa. Para o espanto da equipe que conduzia essa reestruturação, muitas pessoas nessa situação se recusaram a participar do programa por entender que não era necessário estudar para obter um “status” que já possuíam. Houveram várias discussões sobre os ganhos que a capacitação traz, independente da área.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_w2AecjSDwEo/S1sTg5dYMmI/AAAAAAAAAPw/Uks9M3PzzoY/s1600-h/demitido.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5429955231626048098" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 368px; CURSOR: pointer; HEIGHT: 253px" alt="" src="http://1.bp.blogspot.com/_w2AecjSDwEo/S1sTg5dYMmI/AAAAAAAAAPw/Uks9M3PzzoY/s400/demitido.jpg" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span class="Apple-style-span"&gt;Essa resistência se mostrou como um problema cultural na empresa. Novamente, a equipe responsável pelas mudanças entendeu que eram necessárias iniciativas não apenas da perspectiva técnica desses profissionais, mas também pessoal. Foram apresentadas à diretoria algumas alternativas para a resolução desse problema, porém veio a seguinte decisão de um dos diretores: “É melhor, financeiramente, a demissão das pessoas que estão resistentes às mudanças para a contratação de outras com o perfil que agora desejamos”.&lt;br /&gt;&lt;br /&gt;Conclusão: as pessoas que se indignaram, mesmo recebendo a mais pelo tipo de trabalho que desempenhavam e não concordaram a participar do programa de capacitação, perceberam que apesar do “barulho” que fizeram representavam menos de 2% dos funcionários e, como na prática eram assistentes, poderiam ser facilmente substituídos.&lt;br /&gt;&lt;br /&gt;Na sua empresa, essa visão entre assistente e analistas é bem definida? Existe resistência às mudanças? As pessoas se consideram insubstituíveis? E você?&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-2184723872544878091?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/2184723872544878091/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/o-assistente-do-analista.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2184723872544878091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2184723872544878091'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/o-assistente-do-analista.html' title='O assistente do analista'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_w2AecjSDwEo/S1sTBJZGF9I/AAAAAAAAAPo/R7b17OLFZZY/s72-c/executivo-demitido.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-1626205514996465398</id><published>2010-01-20T23:29:00.011-02:00</published><updated>2010-01-21T08:58:18.898-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='F#'/><category scheme='http://www.blogger.com/atom/ns#' term='Programação Funcional'/><title type='text'>Torre de Hanói usando F#</title><content type='html'>&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_w2AecjSDwEo/S1evFQ4CqVI/AAAAAAAAAPQ/jYs8sfeavzk/s1600-h/torredehanoi.jpg" style="text-decoration: none;"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 270px; height: 205px;" src="http://1.bp.blogspot.com/_w2AecjSDwEo/S1evFQ4CqVI/AAAAAAAAAPQ/jYs8sfeavzk/s400/torredehanoi.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5429000380782651730" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="text-align: justify;margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Lendo sobre F# resolvi implementar alguma coisa para distrair. A sintaxe me lembrou muito Haskell, outra linguagem funcional, assim como a estrutura da documentação, os módulos, as tuplas e as listas também me lembraram Haskell. Foi então que me lembrei de um problema que resolvi na época da faculdade, &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Torre de Hanói &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;a href="http://pt.wikipedia.org/wiki/Torre_de_Han%C3%B3i"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://pt.wikipedia.org/wiki/Torre_de_Hanói&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Para encontrar o menor número de movimentos, a estratégia que usei foi bem simples, baseado na regra que um disco maior não pode ficar sobre um disco menor, a função segue os seguintes passos:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Movimenta todos os N-1 discos para a torre intermediária;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Movimenta o último disco para a torre de destino;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Movimenta todos os N-1 discos da torre intermediária para a torre de destino.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-align: justify;margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;A forma como a função “sabe” os movimentos para N-1 discos é algo que a recursão resolve (ainda bem!), o importante é a existência de um caso base que para nós é a solução de Hanoi (1), ou seja, o movimento do disco 1 da torre de origem para a torre destino.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-align: justify;margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;o:p&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="text-align: justify;margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;O código que calcula os movimentos, se resume basicamente nas 2 linhas de implementação da função &lt;/span&gt;&lt;/span&gt;&lt;u&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;hanoi&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-family:Consolas;color:blue;"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt"&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt: solid windowtext .5pt;padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt"&gt;&lt;span style="font-family:Consolas;color:blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#light&lt;/span&gt;&lt;span class="Apple-style-span"  style="color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 128, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;// Função recursiva que gera a lista de movimentos dos discos&lt;br /&gt;// n -&gt; Número de discos&lt;br /&gt;// origem -&gt; Torre de origem&lt;br /&gt;// inter -&gt; Torre intermediária&lt;br /&gt;// destino -&gt; Torre de destino&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);   font-family:Georgia, serif;"&gt;&lt;span style="font-family:Consolas;color:blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;let&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;rec&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; hanoi (n:int) (origem) (inter) (destino) : (int* string* string) list =&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;if&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; (n = &lt;/span&gt;&lt;span style="color:brown;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;)&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;then&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; [(&lt;/span&gt;&lt;span style="color:brown;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;,origem,destino)]&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; hanoi (n - &lt;/span&gt;&lt;span style="color:brown;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;) origem destino inter @ [(n,origem,destino)] @ hanoi (n - &lt;/span&gt;&lt;span style="color:brown;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;) inter origem destino&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 128, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt: solid windowtext .5pt;padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt"&gt;&lt;span style="font-family:Consolas;color:blue;"&gt;&lt;span class="Apple-style-span"  style="color:#000000;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 128, 0); "&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);   font-family:Georgia, serif;"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 128, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;// Função que imprime o movimento do disco a partir de uma tupla&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);   font-family:Georgia, serif;"&gt;&lt;span style="font-family:Consolas;color:blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;let&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; imprime (n,origem,destino) =&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:maroon;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;"Move disco "&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; + n.ToString() + &lt;/span&gt;&lt;span style="color:maroon;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;" da "&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; + origem + &lt;/span&gt;&lt;span style="color:maroon;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;" para a "&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; + destino + &lt;/span&gt;&lt;span style="color:maroon;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;"\n"&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt: solid windowtext .5pt;padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt"&gt;&lt;span style="font-family:Consolas;color:green;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;// Função que aplica o Map a cada tupla da lista&lt;br /&gt;// n -&gt; Número de discos&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);   font-family:Georgia, serif;"&gt;&lt;span style="font-family:Consolas;color:blue;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;let&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; imprimeJogadas (n:int) =&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp; List.map imprime (hanoi n &lt;/span&gt;&lt;span style="color:maroon;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;"Torre A"&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="color:maroon;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;"Torre B"&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="color:maroon;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;"Torre C"&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;p class="MsoNormal" style="text-align: justify;margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;O resultado da execução:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia, serif;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_w2AecjSDwEo/S1evpWiOHYI/AAAAAAAAAPg/vrDPE7xe9VY/s1600-h/F%23_Interactive.png"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;img src="http://1.bp.blogspot.com/_w2AecjSDwEo/S1evpWiOHYI/AAAAAAAAAPg/vrDPE7xe9VY/s400/F%23_Interactive.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5429001000777031042" style="cursor: pointer; width: 400px; height: 234px; " /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;A escolha da demonstração desse problema se deve ao fato que sua resolução apesar de ser bem pequena explora vários recursos do paradigma funcional e de F# como o uso de funções, recursão, tuplas, listas e funcões de alta ordem.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Espero ter ajudado no trabalho de faculdade de alguém!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-1626205514996465398?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/1626205514996465398/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/torre-de-hanoi-usando-f.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/1626205514996465398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/1626205514996465398'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/torre-de-hanoi-usando-f.html' title='Torre de Hanói usando F#'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_w2AecjSDwEo/S1evFQ4CqVI/AAAAAAAAAPQ/jYs8sfeavzk/s72-c/torredehanoi.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-2082810550567530509</id><published>2010-01-17T00:30:00.010-02:00</published><updated>2010-01-19T09:10:07.112-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='Inovação'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Dominação Gloobal</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7Zx1jp-1MxU/S1J3kOoeOlI/AAAAAAAAAFk/Z4shFEKgyWo/s1600-h/googledomination.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 273px; height: 327px;" src="http://3.bp.blogspot.com/_7Zx1jp-1MxU/S1J3kOoeOlI/AAAAAAAAAFk/Z4shFEKgyWo/s400/googledomination.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5427531965221714514" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Não é de hoje que ouvimos frases do tipo: “O Google vai dominar o mundo”. Os adeptos de teorias da conspiração são os que mais produzem lendas sobre os perigos do poder desse fenômeno da internet. Steve Ballmer, presidente executivo da Microsoft, já brincou em várias apresentações públicas dizendo: “O Google lê os seus emails!”.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Mas até que ponto todo esse poder, refletido em dezenas de serviços que o Google oferece, representa uma ameaça? Para entrarmos nessa discussão, devemos antes esclarecer os indicadores que caracterizam um monopólio. Primeiro vamos a etimologia: monopólio do grego&lt;i&gt; monos =&lt;/i&gt; um, e &lt;i&gt;polein =&lt;/i&gt; vender. Conceitualmente, significa uma situação de concorrência imperfeita em que uma empresa detém o mercado de um determinado produto ou serviço impondo preços aos que comercializam. Geralmente, monopólios infringem leis em benefício próprio. Como o Google não se enquadra em nenhuma das duas situações, o mínimo que podemos dizer é que se trata de uma empresa muito grande que desempenha enorme influência nas têndencias do mundo digital e dispõe de uma imensa base histórica de nossos costumes, desejos, segredos e etc.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Ano passado, uma britânica pediu divórcio após ‘flagrar’ o carro do marido em frente a casa de uma suposta amante pelo Google Street View. Esse é o ponto! Por vezes, &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;a informação por si só já é destruidora, imagine quando na “mão” de alguém/empresa mal intencionada.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Discussões sobre a índole do Google à parte, o que mais me impressiona são as correlações entre os serviços disponibilizados por ele. Muitas vezes, quando é lançado um novo serviço, a impressão que temos é do tipo: “Onde esse cara quer chegar?”. É impressionante como o Google aproveita um recurso já desenvolvido e o encaixa em um contexto ou aplicação muito mais rica. Veja um “rascunho mental” sobre as correlações entre alguns serviços oferecidos pelo Gigante, modelado por Leonardo Piedade:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://1.bp.blogspot.com/_7Zx1jp-1MxU/S1J3DZkLQDI/AAAAAAAAAFc/Sws7aeYytY0/s400/Google+Services.jpg" style="text-align: justify;display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; cursor: pointer; width: 400px; height: 306px; " border="0" alt="" id="BLOGGER_PHOTO_ID_5427531401220800562" /&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Um serviço que me chamou atenção essa semana foi o Google Voice. Com ele, você pode ter um número de telefone pessoal universal. Universal, por que é um único número para os mais diversos dispositivos. Estranho? Vamos ao exemplo: i&lt;span class="Apple-style-span" style="font-family: Georgia, serif; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;magine que você possui um Google Number (como se fosse um número de telefone qualquer). Ele não é vinculado ao seu celular, telefone fixo ou computador. Ele é vinculado à você! Nele é possível incluir todos os números de telefone que possui. Quando perguntarem qual seu telefone, bastará que você diga o seu Google Number, e essa pessoa possuirá ao mesmo tempo seu celular, telefone fixo, ramal do trabalho e etc. Via web, é possível programar para que quando seus amigos liguem para o seu Google Number, ele os redirecione automaticamente para a sua casa e seu celular ao mesmo tempo.&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Quando sua família ligar, você pode redirecioná-la para sua casa, emprego e celular. Quando seu chefe ligar, redirecione-o direto para o correio de voz. :)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Por falar em correio de voz, através do Google Voice, é possível transformar suas mensagens de voz recebidas em mensagens de texto de forma automática. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Realmente, diante disto, o que nos resta é perguntar: “Onde esse cara quer chegar?”&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Veja a história do Google contada em dois minutos &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=J7YVF9u_45c&amp;amp;feature=related"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;aqui&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Assista um vídeo explicativo do Google Voice &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=m4Q9MJdT5Ds&amp;amp;feature=player_embedded"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;aqui&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-2082810550567530509?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/2082810550567530509/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/dominacao-gloobal.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2082810550567530509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2082810550567530509'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/dominacao-gloobal.html' title='Dominação Gloobal'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Zx1jp-1MxU/S1J3kOoeOlI/AAAAAAAAAFk/Z4shFEKgyWo/s72-c/googledomination.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-7152553812649096530</id><published>2010-01-16T23:23:00.008-02:00</published><updated>2010-02-02T08:38:42.543-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Conceitos de TI'/><title type='text'>Sourcing + Comunidade = Crowdsourcing</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_w2AecjSDwEo/S1JmzQdx62I/AAAAAAAAAPI/qXGYCBKNyuw/s1600-h/crowd.jpg" style="text-decoration: none;"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 275px; height: 275px;" src="http://3.bp.blogspot.com/_w2AecjSDwEo/S1JmzQdx62I/AAAAAAAAAPI/qXGYCBKNyuw/s400/crowd.jpg" alt="" id="BLOGGER_PHOTO_ID_5427513531714104162" border="0" /&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_w2AecjSDwEo/S1JmzQdx62I/AAAAAAAAAPI/qXGYCBKNyuw/s1600-h/crowd.jpg" style="text-decoration: none;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Novamente lendo alguns textos sobre ITIL me deparei com a descrição dos tipos de fornecimento de serviços. Logo, se você tem um trabalho para ser feito, é necessária a decisão de qual a melhor estratégia para realizar esse trabalho. Essas opções apresentam vantagens e desvantagens, algumas descritas no livro Service Design são:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_w2AecjSDwEo/S1JmzQdx62I/AAAAAAAAAPI/qXGYCBKNyuw/s1600-h/crowd.jpg" style="text-decoration: none;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Insourcing&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: Utiliza os recursos internos da organização.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Outsourcing&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: Utiliza os recursos de outra empresa através de um acordo formal (contrato).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Co-sourcing&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: Combinação da utilização de recursos internos e externos.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Multi-sourcing&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: As atividades são dividas entre várias organizações (parcerias).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Business Process Outsourcing (BPO)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: O fornecedor gerencia por completo processos de negócio.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Application Service Provision (ASP)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: Fornece serviços compartilhados, como infra-estrutura por exemplo.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Knowledge Process Outsourcing (KPO)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: É a evolução do BPO, onde o fornecedor conta com competências de alto nível, para interpretação de dados para a tomada de decisão.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Existe uma opção não listada aqui, considerada por alguns, que é o &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Crowdsourcing&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;, envolvendo vários recursos, muitas vezes voluntários, as pessoas participam porque gostam e dedicam seu tempo livre para isso. Um bom exemplo são as comunidades &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;open source&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;, que resultaram em produtos como o Linux.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;A utilização dessa forma de recurso não é simples, e tem desvantagens como tornar muitas informações púbilicas e não ter o controle da entrega sem um time interno, por outro lado, o custo é baixo e se tira proveito da inteligência coletiva. Uma variedade maior de soluções são propostas e os testes são executados em ambientes diferentes.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Essa forma de trabalho é considerada por muitos como não aplicavel ao ambiente corporativo. Porém, muitas grandes empresas investem em comunidades como apoio ao desenvolvimento dos seus produtos. Alguns poucos já fizeram fortunas baseadas nos produtos do trabalho de milhares de anônimos espalhados na internet, e muitas dessas pessoas continuam contribuindo por considerar que os beneficios que o produto traz para si é recompensador. Há alguns que acreditam que essa é uma das formas de aproveitar melhor os conhecimentos da humanidade que sempre foram extremamente dispersos&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-7152553812649096530?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/7152553812649096530/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/sourcing-comunidade-crowdsourcing.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/7152553812649096530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/7152553812649096530'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/sourcing-comunidade-crowdsourcing.html' title='Sourcing + Comunidade = Crowdsourcing'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_w2AecjSDwEo/S1JmzQdx62I/AAAAAAAAAPI/qXGYCBKNyuw/s72-c/crowd.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-2752165501025663884</id><published>2010-01-16T20:13:00.010-02:00</published><updated>2011-01-15T14:16:47.039-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Processos'/><category scheme='http://www.blogger.com/atom/ns#' term='Conceitos de TI'/><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><title type='text'>Disciplina X Metodologia</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" style="TEXT-DECORATION: none" href="http://3.bp.blogspot.com/_w2AecjSDwEo/S1I6c2mzLMI/AAAAAAAAAPA/kQAkKqpy7aw/s1600-h/discipline.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5427464768303869122" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 263px; CURSOR: hand; HEIGHT: 250px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_w2AecjSDwEo/S1I6c2mzLMI/AAAAAAAAAPA/kQAkKqpy7aw/s400/discipline.jpg" border="0" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;É engraçado como em computação as pessoas se preocupam em usar os nomes corretos. Mesmo assim, alguns nomes são trocados o tempo todo. Um exemplo clássico é o de &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="TEXT-DECORATION: underline"&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Disciplina&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; e &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="TEXT-DECORATION: underline"&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Metodologia&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; que conceitualmente possuem o seguinte significado:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Disciplina: &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;É como uma estrutura que fornece orientação, permite a análise mesmo para itens não previstos. &lt;/span&gt;&lt;/span&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;(O que fazer)&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Metodologia: &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Fornece direções especificas para lidar com situações conhecidas, consiste em um conjunto de métodos, sendo um método a abordagem passo a passo para realizar tarefas. &lt;/span&gt;&lt;/span&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;(Como fazer)&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Parecem coisas como água e óleo, mas funcionam muito bem quando combinadas, um exemplo, é o próprio RUP (&lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Rational Unified Process&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;) que é uma metodologia divida em disciplinas, ou seja, em níveis superiores é fornecido a forma de fazer e em níveis mais detalhados é uma orientação do que fazer.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span class="Apple-style-span" style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;As pessoas aprendem esses termos de diversas formas e utilizam como bem entendem, eu nem sei dizer se a descrição feita acima é a mais utilizada. Agora o que fica estranho é durante uma conversa você ouvir a mesma palavra com 4 ou 5 significados diferentes vindos da mesma pessoa. Eu acredito que em conversas técnicas o ideal seria procurar manter a semântica, pois esse é o propósito do uso de conceitos. Não é mais complicado quando é necesssário explicar o que você está tentando dizer?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-2752165501025663884?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/2752165501025663884/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/disciplina-x-metodologia.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2752165501025663884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2752165501025663884'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/disciplina-x-metodologia.html' title='Disciplina X Metodologia'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_w2AecjSDwEo/S1I6c2mzLMI/AAAAAAAAAPA/kQAkKqpy7aw/s72-c/discipline.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-6953808273563699146</id><published>2010-01-10T01:17:00.013-02:00</published><updated>2010-01-10T11:58:29.688-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='S+S'/><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='Interoperabilidade'/><category scheme='http://www.blogger.com/atom/ns#' term='Inovação'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>O melhor de dois mundos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7Zx1jp-1MxU/S0lHDDk494I/AAAAAAAAAFM/mSMDculV6kI/s1600-h/s_s.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 298px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5424945343969687426" border="0" alt="" src="http://4.bp.blogspot.com/_7Zx1jp-1MxU/S0lHDDk494I/AAAAAAAAAFM/mSMDculV6kI/s400/s_s.jpg" /&gt;&lt;/a&gt; &lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Por muito tempo, as empresas gerenciaram seu software sob premissa. Os softwares eram instalados em seus computadores e quem fornecia o suporte era a equipe de TI interna. Com a evolução da internet muita coisa mudou. Agora o software não está apenas disponível sob premissa, mas também como serviço na internet. Para o computador, web e celular, os serviços na internet oferecem um mundo de novas possibilidades. E é justamente essa equação, S+S (software + serviços), que está criando um novo horizonte e a proposta é que Microsoft e parceiros suportem essa nova composição de uma TI híbrida e altamente combinada.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Mas o que software + serviços significa para uma empresa?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Para exemplificar, imagine-se na pele de um executivo de uma empresa X que depende de um software para seu negócio. Você comprou esse software e o instalou em seus computadores. Seu sucesso depende diretamente de um software que seja compatível com suas necessidades e capacidade de infra. Nesse cenário, sua equipe de TI deve garantir a segurança, disponibilidade e performance desse software, entre outras coisas. Com a expansão de sua empresa, você precisou viajar mais e mais. Mas o software que utiliza não funciona via web ou via celular. Eis que você se sente preso ao escritório. Além do mais, é um processo muito dolorido instalar todos os softwares em uma nova filial, por exemplo. Claro que a esta altura, seu sentimento de limitação realmente te incomoda. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Agora, imagine-se na pele de outro executivo que fez uma escolha diferente. Ao invés de instalar o software, você usa serviços na internet - também conhecidos como SaaS (&lt;i&gt;Software as a Service&lt;/i&gt;). Você só depende da internet para conectar seus computadores e celulares e, assim, 'tocar' o seu negócio. E o tal software como serviço deixa para trás muitas preocupações que você poderia ter com sua equipe de TI. Atende prontamente quando seus funcionários estão longe do escritório e oferece escalabilidade caso sua empresa cresça de forma rápida. Mas mesmo assim você, como no exemplo anterior, se sente limitado, pois o software como serviço requer uma conexão constante com a internet e, se algo sair errado, sua empresa literalmente pára. Ainda existe outro ponto: geralmente os softwares como serviço são desenvolvidos para fazerem coisas similares para todos os clientes, o que implica dizer que, por vezes, eles não atendem necessidades muito específicas de sua empresa. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Eis que você e você mesmo (é a dualidade do eu!) se encontram e chegam a conclusão de que seria muito melhor juntarem “software sob premissa + software como serviço” pois, empresas não podem conviver com esse sentimento de limitação. Precisam de que a tecnologia ofereça flexibilidade e suporte para que seu negócio cresça e seu software deve ser capaz de servir como uma luva para as necessidades de seu negócio tão logo se faça necessário. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Com a equação "software sob-premissa + software como serviço", temos o S+S (Software mais serviços) que é o melhor dos dois mundos para você e para você mesmo. (?!) :)&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-6953808273563699146?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/6953808273563699146/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/o-melhor-de-dois-mundos.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6953808273563699146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6953808273563699146'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/o-melhor-de-dois-mundos.html' title='O melhor de dois mundos'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Zx1jp-1MxU/S0lHDDk494I/AAAAAAAAAFM/mSMDculV6kI/s72-c/s_s.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-1987185704418590878</id><published>2010-01-09T01:25:00.019-02:00</published><updated>2010-02-08T22:01:06.291-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Estratégia'/><category scheme='http://www.blogger.com/atom/ns#' term='Cobit'/><title type='text'>Do bit ao dinheiro</title><content type='html'>&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';color:#0000ee;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" style="TEXT-DECORATION: none" href="http://3.bp.blogspot.com/_w2AecjSDwEo/S0f7TvPTviI/AAAAAAAAAO0/_bMJqJmL318/s1600-h/dinheiro_ralo.jpg"&gt;&lt;img style="TEXT-ALIGN: justify; MARGIN: 0px auto 10px; WIDTH: 240px; DISPLAY: block; HEIGHT: 240px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5424580592707812898" border="0" alt="" src="http://3.bp.blogspot.com/_w2AecjSDwEo/S0f7TvPTviI/AAAAAAAAAO0/_bMJqJmL318/s400/dinheiro_ralo.jpg" /&gt;&lt;/a&gt; &lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Bom, talvez eu esteja “chovendo no molhado” mas, mesmo assim, queria comentar sobre um aspecto da dicotomia entre a vida acadêmica e a profissional. Quando estamos na graduação, somos doutrinados a ter um pensamento técnico, buscamos nos tornar especialistas em tecnologia, seja ela qual for. Isto fica bem claro quando conversamos com estudantes e recém-formados. Porém, esse tipo de pensamento não serve para os cargos de decisão.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_w2AecjSDwEo/S0f51qWzp8I/AAAAAAAAAOk/lddvY9hh-2c/s1600-h/dinheiro-estatistica.jpg"&gt;&lt;img style="TEXT-ALIGN: justify; MARGIN: 0px 10px 10px 0px; WIDTH: 269px; FLOAT: left; HEIGHT: 202px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5424578976489383874" border="0" alt="" src="http://3.bp.blogspot.com/_w2AecjSDwEo/S0f51qWzp8I/AAAAAAAAAOk/lddvY9hh-2c/s400/dinheiro-estatistica.jpg" /&gt;&lt;/a&gt; &lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Com o tempo esses profissionais se tornam executivos de TI, sendo que muitos deles tendem a se focar no &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;know-how&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;, assim como aprenderam, e se esquecem que no ambiente corporativo é importante conhecer bem o modelo de negócio da empresa para se concentrar no &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;know-why&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_w2AecjSDwEo/S0f51qWzp8I/AAAAAAAAAOk/lddvY9hh-2c/s1600-h/dinheiro-estatistica.jpg"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Imagine uma reunião de diretoria onde são apresentadas propostas sobre a expansão da empresa, a necessidade de redução de custos, aumento das vendas e outras. Obviamente que para apoiar essas estratégias é solicitado a participação da área de TI que, rapidamente com sua forma de pensamento equivocado, surge com vários “planos bem elaborados” para converter todos os sistemas para SOA, incluir mais relatórios, implantar governança baseada em ITIL e Cobit, migrar sistemas para as tecnologias atuais, virtualizar máquinas do &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;datacenter&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt; ou implantar outra tendência atual. Será que esses planos estão &lt;/span&gt;&lt;/span&gt;&lt;u&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;realmente&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt; alinhados com as necessidades do negócio?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_w2AecjSDwEo/S0f6r4uPmkI/AAAAAAAAAOs/Z8Z5c4_NhT8/s1600-h/dinheiro-executivo-.jpg"&gt;&lt;img style="TEXT-ALIGN: justify; MARGIN: 0px 0px 10px 10px; WIDTH: 187px; FLOAT: right; HEIGHT: 198px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5424579908058716738" border="0" alt="" src="http://4.bp.blogspot.com/_w2AecjSDwEo/S0f6r4uPmkI/AAAAAAAAAOs/Z8Z5c4_NhT8/s400/dinheiro-executivo-.jpg" /&gt;&lt;/a&gt; &lt;p style="TEXT-ALIGN: justify" class="MsoNormal"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Em geral tais planos devem passar por aprovação e é ai que acontece o inverso, executivos que por sua vez não têm conhecimento em TI aceitam as idéias sem criticá-las, ou seja, ambas as partes erram, a primeira por não pensar nos resultados reais para o negócio e a segunda por não exigir argumentos claros sem o costumeiro "tecniquês". Isto acontece muitas vezes de maneira silenciosa nas empresas, faltou o tão comentado “alinhamento entre TI e negócio”, desta vez por ausência de competência dos gestores de TI que não perceberam que o conhecimento técnico que possuem deve guiar as decisões ao invés de ser o foco delas.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_w2AecjSDwEo/S0f6r4uPmkI/AAAAAAAAAOs/Z8Z5c4_NhT8/s1600-h/dinheiro-executivo-.jpg"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;p style="TEXT-ALIGN: justify" class="MsoNormal" align="justify"&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;As conseqüências disso são projetos fracassados, baixos resultados, investimentos literalmente jogados fora. Esse é um dos motivos pelo qual a TI continua ocupando o lugar da “área de serviço”, quando poderia ser a “vitrine” das empresas.&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-1987185704418590878?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/1987185704418590878/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/do-bit-ao-dinheiro.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/1987185704418590878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/1987185704418590878'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/do-bit-ao-dinheiro.html' title='Do bit ao dinheiro'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_w2AecjSDwEo/S0f7TvPTviI/AAAAAAAAAO0/_bMJqJmL318/s72-c/dinheiro_ralo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-4340869840359785120</id><published>2010-01-05T23:55:00.019-02:00</published><updated>2010-01-06T13:31:03.788-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Processos'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Conceitos de TI'/><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Qualidade'/><title type='text'>Utilidade X Garantia, simples?</title><content type='html'>&lt;div style="TEXT-ALIGN: left"&gt;&lt;span class="Apple-style-span"  style="color:#0000ee;"&gt;&lt;span style="TEXT-DECORATION: underline" class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_w2AecjSDwEo/S0Pvofk1iuI/AAAAAAAAAN0/bkxD_xV0v-w/s1600-h/to-do-list-nothing.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 300px; DISPLAY: block; HEIGHT: 226px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5423441855234018018" border="0" alt="" src="http://4.bp.blogspot.com/_w2AecjSDwEo/S0Pvofk1iuI/AAAAAAAAAN0/bkxD_xV0v-w/s320/to-do-list-nothing.jpg" /&gt;&lt;/a&gt; &lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Estava lendo um material sobre ITIL e me deparei com um conceito relativamente simples:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Utilidade (Utility):&lt;/b&gt; É o que o cliente precisa, caracteriza o que o serviço faz.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Garantia (Warranty):&lt;/b&gt; É como o cliente precisa, caracteriza como o serviço é entregue (entenda entrega como o serviço em produção).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Na prática também parece simples, a “Utilidade” é descrita pelos requisitos funcionais e a “Garantia” é descrita pelos requisitos não-funcionais.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;No entanto é ai que começam alguns dos problemas. Em geral, os requisitos não-funcionais (usabilidade, confiabilidade, desempenho e suportabilidade) são descritos de forma incompleta e nesse “deslize” as promessas feitas para o cliente e para si mesmo dizendo que, dessa vez, nesse novo projeto, “tudo vai ser diferente”, devem tomar mais tempo para acontecer.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Existem desculpas para os requisitos mal escritos. Um argumento padrão é aquele “Não há como ter uma boa estimativa de carga”, mas e quanto a estimativa de capacidade do sistema? Que tipo de profissional não conhece o resultado do seu trabalho!?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Como um sistema pode ser entregue sem ao menos um conjunto de testes de confiabilidade e desempenho? Isso parece um absurdo mas é a realidade em muitas empresas no Brasil. Depois de pronto, o sistema é implantado e aos poucos os problemas surgem. O diagnóstico em produção é mais dificil do que no ambiente de testes e, em muitos casos, o cliente paga para arrumar o que ele já pagou para não estar “quebrado”.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="color:#0000ee;"&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';color:#000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;div style="TEXT-ALIGN: center"&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia, serif;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_w2AecjSDwEo/S0PxqA9dFDI/AAAAAAAAAOU/OVFrB4lAI9Q/s1600-h/utility_warranty.jpg"&gt;&lt;img style="WIDTH: 468px; HEIGHT: 156px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5423444080398767154" border="0" alt="" src="http://3.bp.blogspot.com/_w2AecjSDwEo/S0PxqA9dFDI/AAAAAAAAAOU/OVFrB4lAI9Q/s400/utility_warranty.jpg" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;O conceito “tão simples” do efeito da combinação de Utilidade e Garantia exige bem mais trabalho do que parece para ser posto em prática. A habilidade de entrega de um serviço com determinado nível de garantia é realmente um grande diferencial competitivo.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Links:&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify"&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;a href="http://www.baguete.com.br/blogs/post.php?id=3,246"&gt;http://www.baguete.com.br/blogs/post.php?id=3,246&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;a href="http://itilblues.wordpress.com/2007/12/14/itil-v3-utility-and-warranty-two-sides-of-the-same-coin/"&gt;http://itilblues.wordpress.com/2007/12/14/itil-v3-utility-and-warranty-two-sides-of-the-same-coin/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-4340869840359785120?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/4340869840359785120/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/utilidade-x-garantia-simples.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/4340869840359785120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/4340869840359785120'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2010/01/utilidade-x-garantia-simples.html' title='Utilidade X Garantia, simples?'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_w2AecjSDwEo/S0Pvofk1iuI/AAAAAAAAAN0/bkxD_xV0v-w/s72-c/to-do-list-nothing.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-6290392692708229629</id><published>2009-12-29T23:13:00.013-02:00</published><updated>2009-12-30T15:17:54.444-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Processos'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><title type='text'>ITIL - O que vou dizer lá em casa?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SzqpnPPF-UI/AAAAAAAAAFE/7WTrG5KjW3Q/s1600-h/itil_v3.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5420831593063643458" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 280px; CURSOR: hand; HEIGHT: 280px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SzqpnPPF-UI/AAAAAAAAAFE/7WTrG5KjW3Q/s400/itil_v3.jpg" border="0" /&gt;&lt;/a&gt; &lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Como estou estudando para a certificação ITIL V3, um amigo me recomendou um blog chamado ITIL Blues para esclarecimento de dúvidas e curiosidades. Lá encontrei um post entitulado “Seven “ITIL is not” statements” que lista sete coisas que o ITIL não é. Veja o post original em inglês &lt;a href="http://itilblues.wordpress.com/2009/11/23/seven-itil-is-not-statements/"&gt;aqui&lt;/a&gt; e a tradução abaixo:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;1. Não é tecnologia – É gerenciamento de serviço de TI.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2. Não é a palavra final – É uma referência, um bom começo.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;3. Não ensina como fazer nada – É um norte sobre o que fazer.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;4. Não é uma ferramenta – São responsabilidades, atividades, resultados… que precisam de ferramentas.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;5. Não é instantâneo – É gradual (para humanos!).&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;6. Não é mágica – Apenas re-uso &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:0;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;de senso comum.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;7. Não é pacífico – Sempre aponta para mudanças organizacionais.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Esta lista me serviu para esclarecer o que era ITIL para pessoas que nunca tinham ouvido falar nisso e para aqueles que ouviram e entenderam errado. Como quando somos crianças e aprendemos o conceito de certo ouvindo nossos pais nos dizerem de forma incansável a palavra "não". E não é que funciona? :)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Referência: &lt;a href="http://itilblues.wordpress.com/"&gt;http://itilblues.wordpress.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-6290392692708229629?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/6290392692708229629/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/itil-o-que-vou-dizer-la-em-casa.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6290392692708229629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6290392692708229629'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/itil-o-que-vou-dizer-la-em-casa.html' title='ITIL - O que vou dizer lá em casa?'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Zx1jp-1MxU/SzqpnPPF-UI/AAAAAAAAAFE/7WTrG5KjW3Q/s72-c/itil_v3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-6783516845512578551</id><published>2009-12-29T01:18:00.022-02:00</published><updated>2009-12-29T11:35:15.383-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Surface'/><category scheme='http://www.blogger.com/atom/ns#' term='Inovação'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Yes we can! Oops.. We touch!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7Zx1jp-1MxU/SzoCkyrjloI/AAAAAAAAAE8/tT48nqP5IZY/s1600-h/inamo_b.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 262px;" src="http://3.bp.blogspot.com/_7Zx1jp-1MxU/SzoCkyrjloI/AAAAAAAAAE8/tT48nqP5IZY/s400/inamo_b.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5420647932596819586" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style=" ;font-family:'trebuchet ms';"&gt;Domingo passado, assisti uma matéria no Fantástico que mostrou o restaurante Inamo, situado em Londres, que utiliza uma mesa com um dispositivo “sensível ao toque” para possibilitar a navegação. Enquanto espera-se o pedido ficar pronto, é possível passar o tempo jogando ou pesquisando o cinema mais próximo por exemplo.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Como era de se esperar, a matéria foi bem superficial, com uma conotação mais turística do que tecnológica e não contou ao menos a tecnologia usada. Resolvi aproveitar a falha e escrever um post sobre a Microsoft Surface, mesa multi-touch, que já está sendo utilizada em lojas, restaurantes, bares, escolas e empresas. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Entrei no site do restaurante e descobri que ele usa um sistema próprio chamado E-Table.  Olhe como funciona:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://1.bp.blogspot.com/_7Zx1jp-1MxU/SzoCGWA35CI/AAAAAAAAAE0/ML-HGowFI7Y/s400/e-table.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 308px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5420647409505526818" /&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Achei muito bacana, mas também muito específico. A Microsoft Surface oferece um leque muito maior de possibilidades. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Mas enfim, são 00:34 hrs e meu post acaba de ser destruído pelo nosso glorioso colaborador Piedade, que após ser questionado sobre o funcionamento do tal projetor + touch panel, utilizado na E-Table, me deu a seguinte explicação:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;"Rubens:&lt;/b&gt; ok... mas eu ponho o dedo em cima do botão ou controlo só pela bolinha?&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Leo:&lt;/b&gt; por sobreposicao o pc sabe se tu apertou o botao&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Rubens:&lt;/b&gt; pra que que a bolinha existe então?&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Leo:&lt;/b&gt; cara.. vamos denovo&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;cara é um panel..&lt;/div&gt;&lt;div style="text-align: justify;"&gt;ele provavelmente é em formato de uma bola&lt;/div&gt;&lt;div style="text-align: justify;"&gt;mas poderia ser quadrado, blz ?&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Rubens:&lt;/b&gt; ok&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Leo:&lt;/b&gt; no meio da bolinha eu posso fazer aparecer um ursinho ?&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;pode ser ?&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Rubens:&lt;/b&gt; ok&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Leo:&lt;/b&gt; ai tu aperta na cara do ursinho e nada acontece, ok ?&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;ai depois eu faço aparecer um leãozinho.. kkkkkkkk&lt;/div&gt;&lt;div style="text-align: justify;"&gt;ai o garçon.. vem com a cabeça de um macaco frita&lt;/div&gt;&lt;div style="text-align: justify;"&gt;dizendo que foi o que tu pediu&lt;/div&gt;&lt;div style="text-align: justify;"&gt;sacou agora?"&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Depois dessa conversa não consigo parar de rir. Mal consegui reproduzí-la aqui. Prometo que escreverei um post com mais detalhes sobre a Microsoft Surface em momento mais oportuno&lt;/span&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Para mais informações sobre a E-Table &lt;/span&gt;&lt;a href="http://www.e-table-interactive.com/"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;clique aqui&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Para mais informações sobre a Microsoft Surface &lt;/span&gt;&lt;a href="http://www.microsoft.com/surface/"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;clique aqui&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;E assista a um vídeo &lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=rP5y7yp06n0"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;aqui&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-6783516845512578551?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/6783516845512578551/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/yes-we-can-oops-we-touch.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6783516845512578551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6783516845512578551'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/yes-we-can-oops-we-touch.html' title='Yes we can! Oops.. We touch!'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Zx1jp-1MxU/SzoCkyrjloI/AAAAAAAAAE8/tT48nqP5IZY/s72-c/inamo_b.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-5341931242548906294</id><published>2009-12-27T11:36:00.004-02:00</published><updated>2009-12-27T17:29:29.239-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Slackware'/><title type='text'>Ativando o som no Linux</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_w2AecjSDwEo/SzdkcsN6aBI/AAAAAAAAANc/XmmRJsOfk9w/s1600-h/rock_tux.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" style="text-decoration: none;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5419911120632309778" src="http://2.bp.blogspot.com/_w2AecjSDwEo/SzdkcsN6aBI/AAAAAAAAANc/XmmRJsOfk9w/s320/rock_tux.png" style="cursor: hand; display: block; height: 179px; margin: 0px auto 10px; text-align: center; width: 179px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Como já esperava, algumas configurações estão sendo necessárias, claro que bem mais simples do que nas primeiras versões de Linux, mas a grande maioria delas poderiam ser feitas durante a instalação. Um bom exemplo disso é o som, que não estava funcionado.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Para configurar o dispositivo de som:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;#alsaconf&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Porém, ao fazer isso, o controlador de som fica configurado para mudo, então:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;#kmix&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O &lt;u&gt;kmix&lt;/u&gt; exibe um ícone do som ao lado do relógio. Clique no ícone e depois no botão mixer, irá abrir uma janela, vá em Settings &amp;gt; Configure Channels e adicione o painel Speaker. Não sei porque, mas ele está marcado com a opção mudo.&amp;nbsp;É so alterar e pronto!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-5341931242548906294?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/5341931242548906294/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/ativando-o-som-no-linux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/5341931242548906294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/5341931242548906294'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/ativando-o-som-no-linux.html' title='Ativando o som no Linux'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_w2AecjSDwEo/SzdkcsN6aBI/AAAAAAAAANc/XmmRJsOfk9w/s72-c/rock_tux.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-4810383641562182231</id><published>2009-12-27T11:20:00.005-02:00</published><updated>2009-12-27T11:33:57.269-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Slackware'/><title type='text'>Configurando o teclado no Linux</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_w2AecjSDwEo/SzdhSWEcK8I/AAAAAAAAANU/4JJiIDgO6rI/s1600-h/linux_keyboard.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 235px; height: 205px;" src="http://3.bp.blogspot.com/_w2AecjSDwEo/SzdhSWEcK8I/AAAAAAAAANU/4JJiIDgO6rI/s320/linux_keyboard.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5419907644353424322" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Apesar de ter informado o layout correto do teclado durante a instalação do Slackware, a configuração ficou a &lt;i&gt;default&lt;/i&gt;. Para alterar usando o KDE 4, é só acessar&lt;br /&gt;K &gt; System Settings &gt; Regional &lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&amp;amp;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt; Language ou:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;#systemsettings&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;No meu caso foi preciso apenas adicionar o layout "Brazil br" em &lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Active layouts&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Algo me diz que ainda vou ter um certo trabalho por ter optado pelo Slackware.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-4810383641562182231?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/4810383641562182231/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/configurando-o-teclado-no-linux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/4810383641562182231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/4810383641562182231'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/configurando-o-teclado-no-linux.html' title='Configurando o teclado no Linux'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_w2AecjSDwEo/SzdhSWEcK8I/AAAAAAAAANU/4JJiIDgO6rI/s72-c/linux_keyboard.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-871097642541603332</id><published>2009-12-26T13:06:00.012-02:00</published><updated>2009-12-27T09:37:24.598-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Redes'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Slackware'/><title type='text'>Configurando a rede sem fio no Linux</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_w2AecjSDwEo/SzYo20KrH1I/AAAAAAAAANM/yc4glz924IQ/s1600-h/wifi.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" style="text-decoration: none;"&gt;&lt;img alt="" id="BLOGGER_PHOTO_ID_5419564123768430418" src="http://3.bp.blogspot.com/_w2AecjSDwEo/SzYo20KrH1I/AAAAAAAAANM/yc4glz924IQ/s320/wifi.jpg" style="margin: 0px auto 10px; display: block; height: 188px; text-align: center; width: 206px;" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;Com o Linux instalado, como de costume, no Slackware muitas configurações devem ser feitas &lt;i&gt;from scratch.&lt;/i&gt; Obviamente que uma das coisas mais importantes é a configuração da rede. Estou usando o &lt;b&gt;Slackware 13&lt;/b&gt;. Primeiro problema, encontrar a rede. Os passos:&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia,serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;Para atualizar o arquivo de configuração:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;#wpa_passphrase nome_rede senha_rede &amp;gt; /etc/wpa_supplicant.conf&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia,serif;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;Ao executar wpa_supplicant são listados os drivers. O primeiro que tentei foi o &lt;u&gt;wext&lt;/u&gt; (um driver genérico).&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia,serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;Para ativar a placa de rede e a interface wlan0:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;#wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -D wext&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia,serif;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;Ao executar o &lt;b&gt;ifconfig &lt;/b&gt;vi que a interface wlan0 foi adicionada, porém não havia IP atribuído.&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia,serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;Para atribuir um IP a interface, vindo do servidor DHCP:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;#dhclient wlan0&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia,serif;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;Pronto.. rede funcionando! Segundo problema, incluir esse procedimento na inicialização do Linux. Alterando as chaves em: &lt;b&gt;/etc/rc.d/rc.inet1.conf&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia,serif;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;IFNAME[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;"wlan0"&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;USE_DHCP[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;"yes"&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;WLAN_ESSID[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;nome_rede&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;WLAN_MODE[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;Managed&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;WLAN_RATE[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;"54M auto"&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;WLAN_CHANNEL[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;"auto"&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;WLAN_KEY[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;""&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;WLAN_IWPRIV[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;"set AuthMode=WPAPSK  set EncrypType=TKIP  set WPAPSK=af7e6efd5b5523ae43c7925ff4df2f8b7099495192d44a774fda16"&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;WLAN_WPA[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;"wpa_supplicant"&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;WLAN_WPADRIVER[4]=&lt;span style="color: rgb(51, 51, 255);"&gt;"wext"&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:'trebuchet ms';"&gt;&lt;b&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);font-family:Georgia,serif;" &gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;Espero que ajude alguém...&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia,serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;Referência:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:network"&gt;&lt;span style="font-family:'trebuchet ms';"&gt;http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:network&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-871097642541603332?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/871097642541603332/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/configurando-rede-sem-fio-no-linux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/871097642541603332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/871097642541603332'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/configurando-rede-sem-fio-no-linux.html' title='Configurando a rede sem fio no Linux'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_w2AecjSDwEo/SzYo20KrH1I/AAAAAAAAANM/yc4glz924IQ/s72-c/wifi.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-5619438644201519532</id><published>2009-12-26T12:16:00.004-02:00</published><updated>2009-12-26T15:41:14.449-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Slackware'/><category scheme='http://www.blogger.com/atom/ns#' term='LILO'/><title type='text'>Dual boot Linux e Windows 7, partição esquecida!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_w2AecjSDwEo/SzYkPiWAbeI/AAAAAAAAAMs/L5bKtBxxhvs/s1600-h/slackware.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5419559050922716642" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 192px; CURSOR: hand; HEIGHT: 192px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_w2AecjSDwEo/SzYkPiWAbeI/AAAAAAAAAMs/L5bKtBxxhvs/s320/slackware.png" border="0" /&gt;&lt;/a&gt; &lt;div style="TEXT-ALIGN: left"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Bom, depois de alguns meses usando apenas o &lt;b&gt;Windows 7&lt;/b&gt; Ultimate na minha máquina, senti a falta de voltar a usar o Linux, portanto, resolvi instalá-lo novamente, baixei o &lt;b&gt;Slackware 13&lt;/b&gt;, uma distro que tenho um certo laço afetivo, por ter sido o primeiro Linux que usei. Não quero entrar nas discussões sobre escolha da distro aqui.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;div style="TEXT-ALIGN: justify" align="justify"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;div style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Instalando-o, notei que o instalador não sofreu melhorias gráficas. Tive que instalar duas vezes pois, na primeira tentativa, o processo simplesmente parou! Ao configurar o &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;LILO&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;, por força do hábito, apontei para partição do HD onde o Windows estava instalado, porém ao iniciar retornou um erro sobre não haver o registro do boot. Algum tempo depois me lembrei que ao instalar o Windows 7 foi criada uma outra partição, usando o &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;cfdisk&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; confirmei que a partição era a responsável pelo o boot do Windows, alterei em &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;/etc/lilo.conf&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; para a partição correta e executei o lilo para regravação da &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;MBR&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;div style="TEXT-ALIGN: justify" align="justify"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Agora com o Linux de volta a minha máquina, é só configurar, aprender, sofrer, configurar, aprender... eita vida boa!&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-5619438644201519532?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/5619438644201519532/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/dual-boot-linux-e-windows-7-particao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/5619438644201519532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/5619438644201519532'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/dual-boot-linux-e-windows-7-particao.html' title='Dual boot Linux e Windows 7, partição esquecida!'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_w2AecjSDwEo/SzYkPiWAbeI/AAAAAAAAAMs/L5bKtBxxhvs/s72-c/slackware.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-8101155264025916082</id><published>2009-12-23T11:33:00.000-02:00</published><updated>2009-12-26T13:26:42.894-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-topic'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>E o Papai "Nooel"...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7Zx1jp-1MxU/SzIc1VSvkNI/AAAAAAAAADk/8_pKD3QJFB0/s1600-h/compartilhar.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 285px; height: 217px;" src="http://1.bp.blogspot.com/_7Zx1jp-1MxU/SzIc1VSvkNI/AAAAAAAAADk/8_pKD3QJFB0/s320/compartilhar.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5418425004254531794" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="text-align: left;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Hoje pela manhã, recebi por email uma mensagem de boas festas da equipe Google Brasil. Não aguentei e resolvi compartilhar com vocês:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;“Olá&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Porque nos aproximamos do final do ano, queremos agradecer o tempo, energia, empenho e confiança que compartilhou conosco ao longo de 2009. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Com o desejo de dividir, decidimos fazer &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.google.com/intl/pt-BR/advertising/holiday2009/"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;algo um pouco diferente&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; esse ano. Esperamos que você considere adequado ao espírito da época de festas.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Estamos ansiosos a continuarmos o trabalho em 2010, para alcançarmos juntos muito sucesso. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Boas Festas&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Equipe do Google Brasil.“&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Sútil como sempre foi em suas “manifestações ideológicas”, a mensagem possui um link na parte “algo um pouco diferente”. É muito bom ver que em tempos de individualismo e competição, uma gigante da indústria de TI nos dá um belo exemplo de coletivismo e colaboração. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;O Osseva Golb também agradece aos leitores que por aqui passaram. Boas Festas! &lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-8101155264025916082?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/8101155264025916082/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/e-o-papai-nooel.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8101155264025916082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8101155264025916082'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/e-o-papai-nooel.html' title='E o Papai &quot;Nooel&quot;...'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Zx1jp-1MxU/SzIc1VSvkNI/AAAAAAAAADk/8_pKD3QJFB0/s72-c/compartilhar.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-1000484033136419404</id><published>2009-12-23T10:53:00.000-02:00</published><updated>2009-12-23T12:47:45.766-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Conceitos de TI'/><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento'/><title type='text'>Termos que se repetem - DSL</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_w2AecjSDwEo/SzIUJUS_yJI/AAAAAAAAAMc/uKJ2fpS4eN0/s1600-h/confusao.jpg"&gt;&lt;img style="text-align: justify;margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; display: block; cursor: pointer; width: 169px; height: 169px; " src="http://1.bp.blogspot.com/_w2AecjSDwEo/SzIUJUS_yJI/AAAAAAAAAMc/uKJ2fpS4eN0/s320/confusao.jpg" alt="" id="BLOGGER_PHOTO_ID_5418415451979892882" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;É engraçado como alguns nomes e termos se repetem em computação e, o mais engraçado ainda, são as conversas de profissionais das diferentes áreas da TI. Imagine uma conversa de um Arquiteto de Soluções, um Especialista de Telecom e um Analista de Suporte, durante a conversa, sem o contexto necessário, alguém cita a sigla &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;DSL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;. O que será que vem no primeiro momento na cabeça de cada um? Temos as seguintes opções&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol  style="text-align: justify;font-family:trebuchet ms;"&gt;&lt;li&gt;&lt;span&gt;&lt;span style="font-style: italic;"&gt;&lt;u&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Domain Specific Language&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: É uma linguagem que tem um foco em um domínio específico, diferente de linguagens de propósito geral, como o Java, elas buscam facilitar o desenvolvimento de algum aspecto no sistema. Alguns dos exemplos mais comuns são: SQL, CSS.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span style="font-style: italic;"&gt;&lt;u&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Digital Subscriber Line&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: É um conjunto de tecnologias baseadas na rede de telefonia convencional para transmissão digital de dados em uma faixa diferente da voz.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span style="font-style: italic;"&gt;&lt;u&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Definitive Software Library&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;: Definido dentro do ITIL como uma biblioteca para o armazenamento das versões definitivas e autorizadas de todos os itens de configuração. Foi substituído pelo termo DML (&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Definitive Media Library&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;) no ITIL V3.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Provavelmente, se você está familiarizado com o termo, deve ter pensado em alguma dessas coisas, ou será que você pensou em algo bem diferente como “&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Dynamic Silverlight&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;”?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-1000484033136419404?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/1000484033136419404/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/conceitos-que-se-repetem.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/1000484033136419404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/1000484033136419404'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/conceitos-que-se-repetem.html' title='Termos que se repetem - DSL'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_w2AecjSDwEo/SzIUJUS_yJI/AAAAAAAAAMc/uKJ2fpS4eN0/s72-c/confusao.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-1554656131820169227</id><published>2009-12-18T03:20:00.000-02:00</published><updated>2009-12-24T16:34:56.812-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento'/><title type='text'>E o Java, parou?</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_w2AecjSDwEo/SysSp7t9V3I/AAAAAAAAAMU/_THPQRIaoQw/s1600-h/t_java_logo.jpg"&gt;&lt;img style="margin: 0px auto 10px; text-align: justify; display: block; cursor: pointer; width: 180px; height: 180px;" src="http://2.bp.blogspot.com/_w2AecjSDwEo/SysSp7t9V3I/AAAAAAAAAMU/_THPQRIaoQw/s320/t_java_logo.jpg" alt="" id="BLOGGER_PHOTO_ID_5416443488457545586" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;O Brasil tem uma das maiores comunidades Java do mundo. Uma parte desses desenvolvedores são realmente muito bons no que fazem e a plataforma Java, obviamente, dá suporte para isso. Porém, ao se falar em Java perto dos amantes de outros “times”, logo se iniciam as longas discussões fervorosas, quase que “religiosas”, sobre o assunto. Em geral, surgem os mesmos argumentos contrários à plataforma: “Java serve apenas para Web”, “Java é lento demais”, “No Java tudo é mais complicado”, “Para que tantos padrões para fazer uma simples tela de cadastro?”.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Bom, não vou entrar nessa discussão. Não é esse o objetivo do post. Mas uma coisa é verdade e infelizmente tenho que admitir: o Java deu uma “esfriada”. Não que as pessoas pararam de utilizá-lo, mas sim que não está fazendo parte das inovações que estão vindo por ai. Em contrapartida, a Microsoft está lançando o .Net Framework 4.0 e toda uma linha de produtos para apoiar sua iniciativa de Cloud Computing e outras linguagens como Ruby e Python certamente ganharam seu espaço nesses últimos anos.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;E o Java? O último lançamento oficial foi o Java 6 que, sinceramente, não trouxe muitas alterações relevantes para a plataforma. Porém, está previsto para o segundo semestre de 2010 a JDK 7 com várias modificações importantes, algumas delas:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Suporte da JVM a múltiplas linguagens;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Um novo Garbage Collector;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;   NIO 2;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;   Modificações na sintaxe da Java como a inclusão do Multi-Catch;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;   Closures;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Pelos itens citados acima, será que podemos acreditar em ganho de performance, otimização do gerenciamento de memória, um I/O realmente robusto e uma liberdade de linguagens? Para os seguidores de Java, o que resta é ter esperança e continuar contribuindo para que isso aconteça.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Links:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span lang="PT-BR"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://jdk7.dev.java.net/"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;https://jdk7.dev.java.net/&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tech.puredanger.com/java7"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://tech.puredanger.com/java7&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sun.systemnews.com/articles/140/1/ja/22337"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://sun.systemnews.com/articles/140/1/ja/22337&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-1554656131820169227?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/1554656131820169227/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/e-o-java-parou.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/1554656131820169227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/1554656131820169227'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/e-o-java-parou.html' title='E o Java, parou?'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_w2AecjSDwEo/SysSp7t9V3I/AAAAAAAAAMU/_THPQRIaoQw/s72-c/t_java_logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-712700832067210542</id><published>2009-12-18T01:47:00.000-02:00</published><updated>2009-12-18T11:48:20.654-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Chrome OS'/><category scheme='http://www.blogger.com/atom/ns#' term='Inovação'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Jon Maddog Hall'/><title type='text'>Google Chrome OS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7Zx1jp-1MxU/Syr9BIHGAvI/AAAAAAAAADc/H9o8s98Tqcg/s1600-h/chrome-os.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 120px; height: 138px;" src="http://3.bp.blogspot.com/_7Zx1jp-1MxU/Syr9BIHGAvI/AAAAAAAAADc/H9o8s98Tqcg/s320/chrome-os.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5416419697665377010" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Após ter ouvido alguns colegas de trabalho comentando que a Google havia lançado seu sistema operacional chamado Chrome OS, fiquei perplexo por não saber ainda que o lançamento oficial, por mim tão esperado, já havia acontecido. Assim que cheguei em casa corri para frente do computador para procurar informações a respeito.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Descobri que a Google ainda não lançou o Chrome OS oficialmente, mas já liberou os códigos e estão circulando na internet algumas compilações não oficiais para fins de teste nomeadas Chromium OS. Para instalá-las é preciso emular uma máquina virtual em seu computador, coisa que não permitirá que testes relativos à performance sejam realizados pois o Chromium OS rodará em cima de seu sistema operacional vigente. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Não consegui logar na tal versão &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;por que a máquina virtual criada não foi capaz de usar a internet de meu computador.&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Mesmo tendo pesquisado sobre o erro e ter testado alguns tutoriais não obtive sucesso. Resolvi deixar de “gambiarras” e aguardar a versão oficial.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;No blog do Google achei um post entitulado “Introducing the Google Chrome OS” que afirma que o Chrome OS é open source, leve e que a princípio será voltado para netbooks e promete que ele estará disponível aos consumidores no segundo semestre de 2010.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Ainda de acordo com tal post, o sistema terá seu foco em velocidade, simplicidade e segurança e se trata de um novo sistema de janelas rodando em cima de um Linux kernel. Basicamente seria o que muitos chamam de web 4.0 ou web SO (permitam-me o exagero), um sistema operacional que na verdade é um grande browser que integra os serviços Google em um só lugar (bem parecido com o Google Wave mas com uma visão muito maior).&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Para os desenvolvedores, a web será a plataforma. &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Imaginem o que isso representará para a maioria dos usuários de computadores. Um sistema operacional livre de vírus, totalmente integrado com a núvem, sem necessidade de hardwares muito caros, enfim, tudo que Dona Clotilde sempre pediu e um pouco mais. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Para completar o post, não poderia deixar de comentar sobre a belíssima resposta que Jon ‘Mad Dog’ Hall, presidente da Linux Internetional, deu a Sérgio Amadeu, da Fundação Cásper Líbero, quando questionado a respeito do Chrome OS no programa Roda Viva que assisti em outubro deste ano. Confiram abaixo:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Sérgio:&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“... Recentemente nós ficamos sabendo que o Google está desenvolvendo um sistema operacional também. O que você acha do Google? Ele é aliado ou ameaça ao software livre?”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Mad Dog: “Eu gostaria de poder olhar no coração dos homens e saber se eles são maus ou não. Infelizmente não posso. Sei que o Google tem contribuído muito para o software livre, patrocinando coisas como o Summer of Code. Eles mantiveram a palavra quanto à criação do sistema operacional andróide e a publicação de seu código. Eles dizem que farão o mesmo com o Chrome OS, sistema operacional que estão criando e usando o Linux kernel como apoio. Se o Chrome OS chegar a um grande número de computadores, os fabricantes de periféricos, como USB-stick e coisas do tipo, irão criar drivers de dispositivos que rodam não apenas no Chrome OS, mas também em sistemas Linux comuns, que nos ajudará a levar ainda mais sistemas Linux às pessoas que desejam usá-lo”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Para saber mais sobre o Chrome OS &lt;/span&gt;&lt;/span&gt;&lt;a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;clique aqui&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Para assistir ao programa Roda Viva com participação de Jon ‘Mad Dog’ Hall &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=w5Eu7SiIiRQ&amp;amp;feature=related"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;clique aqui&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-712700832067210542?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/712700832067210542/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/google-chrome-os.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/712700832067210542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/712700832067210542'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/google-chrome-os.html' title='Google Chrome OS'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Zx1jp-1MxU/Syr9BIHGAvI/AAAAAAAAADc/H9o8s98Tqcg/s72-c/chrome-os.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-3176780462195949135</id><published>2009-12-17T18:00:00.000-02:00</published><updated>2009-12-24T17:29:02.711-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Processos'/><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento'/><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Qualidade'/><title type='text'>Quem é responsável pela qualidade de software?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_w2AecjSDwEo/SzIif4v5UDI/AAAAAAAAAMk/i1zxDA_Xxow/s1600-h/checklist.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 162px; height: 118px;" src="http://1.bp.blogspot.com/_w2AecjSDwEo/SzIif4v5UDI/AAAAAAAAAMk/i1zxDA_Xxow/s320/checklist.jpg" alt="" id="BLOGGER_PHOTO_ID_5418431232884690994" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Sempre que trabalhei com desenvolvimento de software, ele era realizado internamente nos modelos comuns de demanda de automação para serem utilizados pelo cliente-patrocinador ou como um produto da empresa. A qualidade sempre foi uma grande preocupação e, em alguns casos, os custos das atividades relacionadas com “qualidade” foram maiores que a implementação do software. Dentre essas atividades, temos: auditoria de documentos, revisões de projeto, revisões amostrais de código, testes manuais e automotizados, etc. Acredito que o mínimo esperado de um software de qualidade deve ser que os usuários finais realmente tenham condições de utilizar o software, ou seja, nenhum erro nas principais funcionalidades, bom desempenho e interface amigável.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Essa realidade ficou no passado, pois agora por motivos diversos estou diante da necessidade de contratação de fornecedores. Fornecedores que fazem mil promessas durante a venda do serviço e, ao serem questionados sobre a dificuldade de se construir o sistema que está sendo negociado, adoram "bater no peito" e dizer frases como: “isso é muito simples”, “fazemos isso o tempo todo”, “acabamos de entregar algo parecido para outro cliente”, “temos um desenvolvedor que entende tudo dessa tecnologia”, e muitos profissionais dessa área se sentem confortáveis ao ouvir esse tipo de coisa mas esquecem que depois da entrega, o suporte, muitas vezes, será feito pela sua equipe interna.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Após a entrega os problemas começam, em alguns sistemas já na fase de implantação. Ao precisar fazer alguma simples alteração ou correção de algum bug pequeno, olhamos para dentro do código e vemos que algumas partes foram feitas com ‘preguiça de pensar’ e em entregar algo bem construído. Agora o que vejo nessas outras empresas é algo que se parece com um pacto em que, por vezes, qualidade é atropelada pelo tempo, “nunca há tempo para fazer bem feito” ou para realizar todos os testes.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Entendo que “qualidade” é um conceito subjetivo, mas se as empresas em modo geral, não apenas da área de TI, ignoram isso é como se ignorassem o próprio cliente. Existem vários modelos, metodologias e processos a respeito, porém acho difícil serem usados com essa cultura de que os gastos com esse tipo de atividade são opcionais ou desnecessários.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Porque quando desenvolvemos softwares internos eles geralmente têm uma ótima qualidade? Logicamente porque as reclamações vêm dos colegas ao lado e de si mesmo, é o chamado &lt;span style="font-style: italic;"&gt;dog food&lt;/span&gt;. A qualidade é cobrada na hora do almoço ou do cafézinho, talvez não seja o melhor meio, mas é uma forma de exigir qualidade.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;É verdade que existem milhares de empresas atualmente com este tipo de serviço no Brasil, mas o que para alguns é visto como um mercado já saturado e concorrido, eu vejo como um mercado cheio de oportunidades e a busca do diferencial pode ser basear-se em um ponto elementar: a qualidade do que é entregue ao cliente. Parece muito simples mas. Infelizmente, não é uma realidade.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Então quem é responsável pela falta de qualidade em software em um país onde temos as várias competências necessárias? Muitos diriam que é um problema de gestão dentro dessas empresas fornecedoras mas eu não acredito nisso. Penso que é de &lt;span style="font-weight: bold;"&gt;&lt;u&gt;responsabilidade do cliente&lt;/u&gt;&lt;/span&gt; em não mais aceitar esse nível de serviço, porque só assim pode ocorrer uma mudança fundamental no mercado, cortando a fonte de receita dessa empresas. Obviamente isso não é algo simples, ainda mais para clientes sem uma boa área de TI para realizar esse tipo de avaliação. Portanto, cabe a nós enquanto clientes exigir que tenha qualidade e, claro, pagar o preço justo por isso.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-3176780462195949135?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/3176780462195949135/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/quem-e-responsavel-pela-qualidade-de.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/3176780462195949135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/3176780462195949135'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/quem-e-responsavel-pela-qualidade-de.html' title='Quem é responsável pela qualidade de software?'/><author><name>Leonardo Piedade</name><uri>http://www.blogger.com/profile/14888309415877297038</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_w2AecjSDwEo/SzIif4v5UDI/AAAAAAAAAMk/i1zxDA_Xxow/s72-c/checklist.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-2796429014901858664</id><published>2009-12-17T17:59:00.000-02:00</published><updated>2009-12-26T13:27:22.161-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-topic'/><title type='text'>Novo Colaborador</title><content type='html'>&lt;p align="justify"&gt;A partir de hoje, o Osseva Golb conta com a colaboração de Leonardo Piedade, profissional da área de TI. Além de grande amigo, Piedade, como é conhecido, exerce grande influência em minhas "convicções tecnológicas". &lt;/p&gt;&lt;p align="justify"&gt;Confira &lt;a href="http://ossevagolb.blogspot.com/2009/12/quem-e-responsavel-pela-qualidade-de.html"&gt;aqui &lt;/a&gt;seu primeio post.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-2796429014901858664?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/2796429014901858664/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/novo-colaborador.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2796429014901858664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2796429014901858664'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/novo-colaborador.html' title='Novo Colaborador'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-6234543910501057899</id><published>2009-12-12T13:44:00.000-02:00</published><updated>2009-12-18T11:50:38.827-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Processos'/><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='Métodos Ágeis'/><title type='text'>Desenvolvimento Ágil</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7Zx1jp-1MxU/SyO_huB8X3I/AAAAAAAAADU/OXP53l37Cus/s1600-h/flash.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5414381763042238322" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 160px; CURSOR: hand; HEIGHT: 99px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_7Zx1jp-1MxU/SyO_huB8X3I/AAAAAAAAADU/OXP53l37Cus/s320/flash.jpg" border="0" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="COLOR: rgb(0,0,0); -webkit-text-decorations-in-effect: none"&gt; &lt;div style="TEXT-ALIGN: justify"&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Esta semana um amigo me emprestou a revista &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.revistatidigital.com.br/"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;TIDigital&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;, edição novembro 2009, que possui uma matéria bem interessante sobre desenvolvimento ágil. Após ler a matéria, resolvi escrever um post a respeito do assunto.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Em conversa com esse mesmo amigo sobre a aplicabilidade de metodologias ágeis, chegamos a conclusão de que tais práticas funcionariam melhor em uma equipe de sêniors, não em registro, mas sim em maturidade.&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Conheça o Manifesto Ágil &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.agilemanifesto.org/"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;aqui&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Além do manifesto, existem 12 princípios a serem seguidos para o desenvolvimento ágil de software:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;1° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Nossa maior prioridade é satisfazer o cliente através de entregas rápidas e contínuas de software usual”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Sabe-se que a entrega é um dos maiores desafios da industria de TI, dado o atual grau de insucesso dos softwares. Confira o Chaos Report confeccionado pelo Standish Group:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5414379811033017554" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 240px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_7Zx1jp-1MxU/SyO9wGOrbNI/AAAAAAAAAC8/QnOtanNPGJc/s320/chaosreport.jpg" border="0" /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Repare que o Standish Group entende como fracassado (vermelho) um projeto cancelado ou entregue e nunca utilizado e como desafiado (amarelo) um projeto que atrasou, custou mais ou entregou menos.&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;O gráfico demonstra que em 2009 os projetos considerados sucesso (verde) somam aproximadamente 30% contra 70% de softwares fracassados ou desafiados. Imagine se mudássemos o cenário, e que ao invés de software, estivéssemos falando de carros, isso significaria que a cada 10 carros que você comprasse, apenas 3 funcionariam e 7 não funcionariam ou funcionariam com inúmeros problemas.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Seja bem vindo à mudança de requisitos, mesmo que tardiamente, no desenvolvimento. Processos ágeis aproveitam a mudança para a vantagem competitiva do cliente”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;3° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Entregar software utilizável frequentemente, e algumas semanas a alguns meses, com preferência e menores escalas de tempo”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Pequenas entregas aumentam muito a chance de sucesso de um software. Quando o software é colocado em produção é que pode-se verificar se ele atende a necessidade daquele negócio ou não de forma menos abstrata. Confira o gráfico do Standish Group para o uso das funcionalidades de um software:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;img id="BLOGGER_PHOTO_ID_5414380193972356018" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 239px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_7Zx1jp-1MxU/SyO-GYyiA7I/AAAAAAAAADE/hWpDz9PilSw/s320/usofunc.jpg" border="0" /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Note que apenas 7% do software é utilizado sempre e 13% utilizado frequentemente, e que 64% do software é nunca ou raramente utilizado. Isso significa dizer que em um projeto de 1 milhão de reais, o cliente pagaria 640 mil por funcionalidades talvez desnecessárias. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;4° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Executivos e desenvolvedores devem trabalhar juntos diariamente durante o projeto”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;5° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Construa projetos em torno de indivíduos motivados. Dê-lhes o ambiente e a ajuda de que eles precisam e confie neles para ter o trabalho concluído”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;6° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“O método mais eficiente e eficaz de transmitir informações para uma equipe de desenvolvimento e dentro dela é a conversa face a face”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Por experiência própria posso confirmar que o método mais eficaz para transmitir informações é pela conversa face a face. Geralmente escrevo melhor do que falo, coisa que faz meus emails ficarem formais demais e, por consequencia, ríspidos, isso pode causar no receptor um certo desconforto, insegurança, raiva, etc.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;7° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Software funcional é a medida primordial do progresso”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;8° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários deveriam ser aptos a manter um ritmo constante indefinidamente”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;É comum ouvirmos piadas a respeito da inconstância no desenvolvimento de software. Costuma-se dizer que “os primeiros 90% do software levam 90% do tempo para ficarem prontos e os 10% finais levam mais 90% do tempo para serem concluídos”. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;9° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Atenção contínua à excelência técnica e bom design aumentam a agilidade”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;10° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Simplicidade – a arte de maximizar a quantidade de trabalho não feito – é essêncial”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;11° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“As melhores arquiteturas, requisitos e design surgem de um time auto-organizado”.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;É tempo de as fábricas de software passarem da versão 1.0 para a 2.0, pois assim como a web, devem ter um caráter colaborativo mais intenso.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;12° princípio:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;“Em intervalos regulares, o time reflete sobre como tornar-se mais eficiente, então sintoniza e ajusta seu comportamento”. (Lembra da consideração inicial sobre a equipe de sêniors?)&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Deseja saber mais sobre o assunto? &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.revistatidigital.com.br/index.php/downloads"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Clique aqu&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;i e leia uma reportagem completa sobre SCRUM, um dos métodos ágeis mais utilizados atualmente e que vem se popularizando no Brasil, publicada na revista TIDigital na edição de abril/09.&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-6234543910501057899?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/6234543910501057899/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/desenvolvimento-agil.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6234543910501057899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/6234543910501057899'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/desenvolvimento-agil.html' title='Desenvolvimento Ágil'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Zx1jp-1MxU/SyO_huB8X3I/AAAAAAAAADU/OXP53l37Cus/s72-c/flash.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-8759556346953781912</id><published>2009-12-04T13:49:00.000-02:00</published><updated>2009-12-23T12:30:41.599-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Inovação'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='WordPress'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Windows Azure e WordPress</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SxkxxN1SqXI/AAAAAAAAACQ/mw3Zrdeg6pA/s1600-h/windows_azure_logo.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5411411148858894706" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 254px; CURSOR: hand; HEIGHT: 44px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SxkxxN1SqXI/AAAAAAAAACQ/mw3Zrdeg6pA/s320/windows_azure_logo.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7Zx1jp-1MxU/SxkwnIwPwkI/AAAAAAAAACI/53YCylz4b9I/s1600-h/wordpress.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5411409876185236034" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 91px; CURSOR: hand; HEIGHT: 85px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_7Zx1jp-1MxU/SxkwnIwPwkI/AAAAAAAAACI/53YCylz4b9I/s320/wordpress.jpg" border="0" /&gt;&lt;/a&gt; &lt;p class="MsoNormal" style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Vocês poderiam imaginar ver o Ray Ozzie, chief software architect da Microsoft, ao lado de Matt Mullenweg, founding developer da WordPress, dividindo o mesmo palco em uma apresentação do PDC09? Imaginar a Microsoft oferecendo suporte para PHP, MySQL e Apache no Windows Azure muito menos?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Separei um trecho da apresentação do Matt Mullenweg no PDC09, contando de forma superficial a adesão da WordPress ao Windows Azure. (Na verdade não sei se adesão foi do WordPress ao Azure ou do Azure ao WordPress :)&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; ). Segue trecho abaixo:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify" align="justify"&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;"... MATT MULLENWEG: Good morning, everybody!&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Do we have any WordPress users here in the audience? Nice! Thank you, thank you.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;I'm very excited to be here. Just to give you a little bit about my timeline, about six years ago, as a 19-year old poly-sci student, I started working on an Open Source GPL, PHP and MySQL project named WordPress. About four years ago, I founded a company called Automattic to bring WordPress to the masses, which was done to about 200 million people with WordPress.com.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Then about a month ago, I get a phone call from a guy named Jeff Sandquist, and he says, Matt, remember that thing I told you would never happen, and I said, what's that? And he said, we're going to have MySQL, PHP, and Apache support on Windows Azure. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So, I looked outside, peaked out the window, made sure there were no pigs, and I said, well, get me out there, I'd love to show this. So, that's what we're going to be showing you right now.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;As you can see, right here on the Azure back-end, and we have a production WordPress blog here. So, I can click on it, and you will see the beautiful big blue header, everything that you've come to know and love about WordPress blogs.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;But as you know, blogs are no more longer about just personal publishing, they're being used for big news sites, they're being used to cover everything. And so sometimes you get varied traffic. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So, as you can see, we have a MySQL and an Apache instance here. Let's say my blog gets on Slashdot or Channel 9 or Digg or something like that, and we need to scale it up. We go right here in this beautiful XML file and change it from one instance in Apache to -- how many should I go to, a hundred, a thousand? I don't know a thousand to do that.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So, you can put it however you like, though. You just click the button, and that will take you all the way back, it will reload, it will deploy the instances, bring up all the machines, deploy the virtual machines, everything like that, and instantly add it to the load balancer and you have a fully scaled WordPress.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Now, what's interesting a few months ago, because we had the election cycle in the United States, and we hosted about 10 million blogs at the time. So, we were seeing all range of really some of the biggest traffic we'd ever seen to blogs.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;There were two blogs that were at the very top. One was CNN Political Ticker. It had deep, insightful analysis, really talking about the future of the free world was in the hands, hung in the balance in this election. And then on the other side we had a blog with pictures of cats and funny captions, battling every day for top traffic. I'm not joking.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So, to show you one of the engineers behind the other biggest blog, WordPress blog in the world, I wanted to invite out Martin Cron, who is one of the engineers behind I Can Has Cheezburger. Hey, Martin.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;MARTIN CRON: Hi. Thank you. Nice intro. (Applause.)&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Hi, everyone. My name is Martin Cron. I work for the Cheezburger network. You may recognize the site, including I Can Have Cheezburger, and FAIL Blog. You like that one, good. And Pundit Kitchen, which is our news and political blogs.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;We have a network of about 40 blogs. They're all humor Web sites, they're all running on the WordPress platform.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;We get about 8 million page views a day. All of our content is user-generated. We have about 10,000 submissions to our platform every day. And all of our content is user peer rated. So, we have about 100,000 votes every day that we process to know what things are good enough to feature on the front page. So, we look at the crap so you don't have to of all these funny pictures.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;We've been launching more and more news sites. So, the strategy of we don't know exactly what's going to be funny, we don't know exactly what's going to work, so we're going to just throw things out there and see what catches on. We need to be able to throw things out there really cheaply. But we also need them to scale up. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;This is some real-life traffic from just a couple of weeks ago, and you can see we're hovering along about 50,000 page views, and then all of a sudden we get a spike. And that spike could be a cross-promotion from FAIL Blog, that site could be showing up on Digg or on ReadIt or on Slashdot or whatever.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;And then afterwards, the sort of hungry hordes of Internet users, they move on to the next big thing, but the people who really liked the site, our core audience, the people who are going to comment and send in stuff and come back day after day, that's the people who are the real revenue for us, they come back, and establish what I call the new baseline number. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;But this dashed line here shows what would happen if on the day of our spike bad things happen, half of our traffic gets turned away. Well, then half of our recurring audience doesn't even know what we exist really, so they don't come back.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So we need to be able to scale up really quickly, but we also need to be able to scale down, because it's wasteful to support this degree of spike-level traffic all the time. We can't afford to do that. It's really easy to buy new servers, but it's kind of hard to give servers back. It's like, oh never mind, I don't need this one anymore.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So what we're doing is we're launching a new site today on the Windows Azure platform, and it's running with SQL Azure on the back-end where you can go see Windows Azure blob storage.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So, the new site is called OddlySpecific.com, and it's a Web site about really strange signage. (Laughter.)&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;It might not work for everyone. I think this one is cute. (Laughter.) And, see, I get to decide, because we get a lot of signage permissions from FAIL Blogs that aren't really FAILs, they don't really fit the FAIL Blogs, but they're really funny.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So, this site just launched today, and it's running on SQL Azure at the back-end, Windows Azure for instances, and if it gets really popular, we can just increment the number in the config file, we've got more instances to serve.&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;On the back-end we have a plug-in for WordPress that lets you use the Windows Azure storage platform, which is great because all the Windows Azure instances are stateless, and you can put in a custom URL, custom domain name for how the images are served, which looks really good, and then we can also use the CDN. So, in addition to this being easier for me, because I don't want to have to deploy servers anymore than anyone else does, we get a better experience for our users.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So, Oddly Specific, all the content is user-generated. If you see a funny sign, please send it to us. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Thank you. (Applause.)..."&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Para ler a apresentação na íntegra, acesse:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://www.microsoft.com/presspass/exec/ozzie/2009/11-17PDC.mspx"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;http://www.microsoft.com/presspass/exec/ozzie/2009/11-17PDC.mspx&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-8759556346953781912?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/8759556346953781912/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/windows-azure-e-wordpress.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8759556346953781912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8759556346953781912'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/windows-azure-e-wordpress.html' title='Windows Azure e WordPress'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Zx1jp-1MxU/SxkxxN1SqXI/AAAAAAAAACQ/mw3Zrdeg6pA/s72-c/windows_azure_logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-8767525329177992435</id><published>2009-12-03T10:23:00.000-02:00</published><updated>2009-12-18T11:52:23.519-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rich Internet Application'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Semântica'/><category scheme='http://www.blogger.com/atom/ns#' term='Inovação'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Wave'/><title type='text'>Google Wave</title><content type='html'>&lt;div align="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SxewDJAsT9I/AAAAAAAAACA/uFz7tUPznPc/s1600-h/google-wave-logo.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5410987045313859538" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 128px; CURSOR: hand; HEIGHT: 128px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SxewDJAsT9I/AAAAAAAAACA/uFz7tUPznPc/s320/google-wave-logo.jpg" border="0" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Após duas semanas de espera, recebi o convite para o Google Wave, que é uma nova forma de comunicação e colaboração que será útil para grupos obterem mais produtividade online. Um grupo poderá trabalhar com texto, foto, mapa, vídeo e muito mais de forma realmente simultânea. Também é possível criar rôbos e gadgets. &lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Romântico que sou, acredito que o Google Wave é a cristalização da tão falada Web 3.0. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="justify"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Quer saber se você concorda com essa afirmação?&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify" align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Assista o vídeo abaixo:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify" align="center"&gt;&lt;span class="Apple-style-span" style="WHITE-SPACE: pre"&gt;&lt;object height="295" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/p6pgxLaDdQw&amp;amp;hl=pt_BR&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/p6pgxLaDdQw&amp;amp;hl=pt_BR&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Solicite seu convite em:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;a href="http://wave.google.com/"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://wave.google.com/&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-8767525329177992435?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/8767525329177992435/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/google-wave.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8767525329177992435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8767525329177992435'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/google-wave.html' title='Google Wave'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Zx1jp-1MxU/SxewDJAsT9I/AAAAAAAAACA/uFz7tUPznPc/s72-c/google-wave-logo.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-2223994163179578048</id><published>2009-12-01T11:56:00.000-02:00</published><updated>2009-12-18T11:53:16.014-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oceano Azul'/><category scheme='http://www.blogger.com/atom/ns#' term='Cauda Longa'/><category scheme='http://www.blogger.com/atom/ns#' term='Inovação'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Estratégia'/><title type='text'>A Estratégia do Oceano Azul</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SxUlUDX2JNI/AAAAAAAAAB4/gt3byTB1bvk/s1600/oceano+azul.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 129px; DISPLAY: block; HEIGHT: 184px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5410271553788454098" border="0" alt="" src="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SxUlUDX2JNI/AAAAAAAAAB4/gt3byTB1bvk/s320/oceano+azul.jpg" /&gt;&lt;/a&gt; &lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Oceano Azul: São mercados intocados. Águas amplas, profundas e inexploradas.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;A edição Julho/Agosto 2009 da revista Management contou com uma matéria entitulada "Em Busca de Rios Azuis", que discorre sobre como a rede hoteleira Starwood adaptou a estratégia de Oceano Azul para correr menos risco, com implementação gradual.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;O curioso foi que de acordo com a revista, o grupo em vez de partir para a "grande visão", adotou uma abordagem gradual. Robyn Patt, vice-presidente da unidade de 6-Sigma e inovação da rede para Europa, África e Oriente médio, afirmou que "É mais uma questão de encontrar pocinhas d'água, lagos ou rios azuis em vez de procurar oceanos azuis".&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;É um pouco difícil pensar em pocinhas d'água azuis sem levar em consideração o livro "The Long Tail" (A Cauda Longa) que discursa sobre a viabilidade em atender vários pequenos nichos do mercado com pequeno público em contraponto ao pensamento da indústria do popular que cultua o consumo em massa e que tem uma visão míope de que o mercado é dividido em grandes blocos. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Mas o que aconteceu na rede hoteleira Starwood?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Primeiro Rio&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;O primeiro projeto que utilizou a estratégia do Oceano Azul foi denominado "FamTASTIC" e foi testado inicialmente em hotéis na Itália e em Malta - agora está sendo ampliado para o mundo todo. A ordem era concentrar seus esforços nos não clientes e , nesse caso, signigicou a concentração nos filhos, em vez de nos pais, nas famílias. A Starwood realizou uma pesquisa com as crianças sobre o que as famílias desejam nas férias e, com base nos resultados, criou ofertas para atraí-las.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Segundo Rio&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Vários hotéis da rede colocaram suas camas à venda, inclusive o Westin que oferece as "Camas Celestiais". Motivo? Robyn Patt explica que, após pesquisa com os não clientes, a empresa constatou que havia pouca inovação em torno da experiência de dormir em hotéis nos últimos anos, e identificou nesse cenário a oportunidade de inovar. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Outros lagos e poças&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;A empresa tem mais quatro projetos de Oceano Azul em diferentes estágios de planejamento e implementação. A matéria infelizmente não citou quais são eles.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;E a industria de TI?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Um exemplo sobre o poder do modelo "Cauda Longa + Oceano Azul" foi demonstrado com a criação do Itunes por parte da Apple.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Ao mesmo tempo que o Itunes atende vários pequenos nichos específicos de mercado (Cauda Longa), ele também criou um novo negócio até então não desbravado (Oceano Azul). No que cerne o assunto mídia digital, parecia que as pessoas não estavam dispostas a pagar para fazer downloads de músicas. Empresas como a Napster inspiraram os adeptos dos downloads a baixarem músicas de forma ilegal, sem pagar nada. Em meio a esse cenário, o modelo da Apple foi de ampliar a demanda (quase inexistente) por este tipo de serviço (downloads de músicas pagos), transformando em clientes uma massa de pessoas não tão ligadas em tecnologia.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Essa combinação "Cauda Longa + Oceano Azul" vai ser muito discutida ainda com o amadurecimento da Computação na Nuvem que irá permitir que um número enorme de serviços sejam oferecidos via web. Como o custo inicial da aplicação é bastante reduzido pela diminuição dos gastos com infra estrutura, poderemos ver pequenas e micro empresas navegando por tais oceanos nunca antes desbravados.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Coincidentemente, ontem de madrugada, assisti um filme chamado "Mestre dos mares". No filme existe uma cena em que o médico da tripulação (Bettany) fica emocionado ao vislumbrar a variedade de espécies das ilhas de galápagos. Quando o navio avistou as ilhas, o médico identificou duas novas espécies em dois minutos. Provavelmente isso é o mesmo que acontece quando se descobre um Oceano Azul.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-2223994163179578048?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/2223994163179578048/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/estrategia-do-oceano-azul.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2223994163179578048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2223994163179578048'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/12/estrategia-do-oceano-azul.html' title='A Estratégia do Oceano Azul'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Zx1jp-1MxU/SxUlUDX2JNI/AAAAAAAAAB4/gt3byTB1bvk/s72-c/oceano+azul.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-8294541955423431106</id><published>2009-11-27T09:13:00.000-02:00</published><updated>2009-12-18T11:53:56.550-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Breves considerações sobre a Nuvem</title><content type='html'>&lt;div align="justify"&gt;&lt;a href="http://1.bp.blogspot.com/_7Zx1jp-1MxU/Sw-4cRtC91I/AAAAAAAAABw/CZu31e19hS0/s1600/cloud_computing3.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 213px; DISPLAY: block; HEIGHT: 158px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5408744473423443794" border="0" alt="" src="http://1.bp.blogspot.com/_7Zx1jp-1MxU/Sw-4cRtC91I/AAAAAAAAABw/CZu31e19hS0/s320/cloud_computing3.jpg" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Muito se fala a respeito de &lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Cloud Computing&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; (computação na nuvem) atualmente, mas também muito se confunde. Para dar uma ajuda, o Gartner Group elegeu cinco critérios que definem o modelo de computação na nuvem. São eles:&lt;br /&gt;&lt;br /&gt;1 - Baseado em serviço&lt;br /&gt;&lt;br /&gt;2 - Escalável e elástico&lt;br /&gt;&lt;br /&gt;3 - Compartilhado&lt;br /&gt;&lt;br /&gt;4 - Medido por uso&lt;br /&gt;&lt;br /&gt;5 - &lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Web based&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;br /&gt;Confusões a parte, em rodas de conversa sobre este tema, sempre existem os mais pessimistas que prontamente dizem, "empresas que possuem dados confidenciais ou estratégicos jamais aceitariam enviá-los para a nuvem". Será que essas pessoas imaginam a Coca Cola colocando sua receita secreta na nuvem? Ha! Na verdade o que alegam é que uma empresa não estaria em uma posição confortável sabendo que os dados de sua carteira de clientes assim como o perfil de cada um deles estão sob custódia de outra empresa por exemplo. Realmente não estariam, dado os modelos mentais "pré-nuvem".&lt;br /&gt;&lt;br /&gt;Pessoas que pensam assim, se esquecem que quando surgiram os bancos, os primeiros correntistas quase pararam no manicômio por confiar a terceiros seu dinheiro (O cofre escondido atrás do quadro é uma opção infinitamente melhor, não é mesmo?). Outra situação similar aconteceu com os primeiros usuários a realizarem compras online.&lt;br /&gt;&lt;br /&gt;E a &lt;/span&gt;&lt;/span&gt;&lt;a href="http://letras.terra.com.br/eiffel-65/12317/traducao.html"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;bolha&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; vai bem? &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-8294541955423431106?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/8294541955423431106/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/breves-consideracoes-sobre-nuvem.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8294541955423431106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8294541955423431106'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/breves-consideracoes-sobre-nuvem.html' title='Breves considerações sobre a Nuvem'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Zx1jp-1MxU/Sw-4cRtC91I/AAAAAAAAABw/CZu31e19hS0/s72-c/cloud_computing3.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-2034923372461479485</id><published>2009-11-25T12:09:00.000-02:00</published><updated>2009-12-18T11:55:06.300-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Office'/><title type='text'>Microsoft Office 2010 beta disponível para downloads</title><content type='html'>&lt;div align="justify"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 204px; DISPLAY: block; HEIGHT: 75px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5408053607924646802" border="0" alt="" src="http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sw1EGnKeQ5I/AAAAAAAAABg/i-3j8xlO5H8/s320/office2010.jpg" /&gt;&lt;a href="http://2.bp.blogspot.com/_7Zx1jp-1MxU/Sw1MQCBya7I/AAAAAAAAABo/6hD4ObsgVuA/s1600/mangueira.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 176px; DISPLAY: block; HEIGHT: 132px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5408062565847821234" border="0" alt="" src="http://2.bp.blogspot.com/_7Zx1jp-1MxU/Sw1MQCBya7I/AAAAAAAAABo/6hD4ObsgVuA/s320/mangueira.jpg" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Semana passada foi anunciado no &lt;/span&gt;&lt;/span&gt;&lt;a href="http://microsoftpdc.com/"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;PDC09&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;, conferência para profissionais de TI que aconteceu em Los Angeles (EUA), que a versão beta do Microsoft Office 2010 foi liberada para o público testar.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Final de semana passado fui para um rancho e após aquele almoço típico de domingo, resolvi deitar debaixo de uma mangueira para tirar uma soneca. A sombra estava muito agradável, a vista também, mas nunca dei tanto valor a minha cama e ao meu sofá como quando de meu regresso ao lar doce lar. Resumo de minha soneca debaixo da mangueira: ombro e coluna doloridos. A analogia entre o conforto proporcionado pela minha cama e pelo meu sofá e as novidades do Office 2010 beta me vieram de "bate-pronto". A diferença é que a Microsoft levou o meu sofá e a minha cama para debaixo da mangueira!!&lt;br /&gt;&lt;br /&gt;Testei alguns temas do SmartArt para criar um esquema de workflow e o resultado foi muito profissional e, o melhor, indolor. Testei também os novos recursos do Excel para análise de dados e visualização que realmente permitem que você gaste mais tempo analisando os dados do que formatando-os. Existe ainda o PowerPoint broadcast que possibilita a apresentação de seus slides para uma audiência remota, independente de possuírem o PowerPoint instalado ou não. Aliás, a integração de toda suíte com a web está tremenda.&lt;br /&gt;&lt;br /&gt;Confira os 10 principais benefícios do Office 2010 beta aqui:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/office/2010/en/whats-new/default.aspx"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://www.microsoft.com/office/2010/en/whats-new/default.aspx&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;br /&gt;Aproveite e faça o download em:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;a href="http://www.microsoft.com/office/2010"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://www.microsoft.com/office/2010&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-2034923372461479485?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/2034923372461479485/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/blog-post.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2034923372461479485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2034923372461479485'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/blog-post.html' title='Microsoft Office 2010 beta disponível para downloads'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sw1EGnKeQ5I/AAAAAAAAABg/i-3j8xlO5H8/s72-c/office2010.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-502259736265235838</id><published>2009-11-24T12:18:00.000-02:00</published><updated>2009-12-18T11:55:51.279-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Go Language'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Gordon the gopher</title><content type='html'>&lt;div align="justify"&gt;&lt;a href="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SwvtqAtkBGI/AAAAAAAAABY/4OucUT_kul4/s1600/gogopher.png"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 73px; DISPLAY: block; HEIGHT: 74px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5407677083589805154" border="0" alt="" src="http://2.bp.blogspot.com/_7Zx1jp-1MxU/SwvtqAtkBGI/AAAAAAAAABY/4OucUT_kul4/s320/gogopher.png" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;A Google lançou sua própria linguagem de programação chamada Go. Afirma que a linguagem é experimental e que combina desempenho e segurança se valendo dos benefícios associados de se usar uma linguagem compilada como o C++ com a velocidade de uma linguagem dinâmica como o Phyton.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Quem me contou sobre a novidade foi um amigo, e o ponto alto de nossa discussão sobre o lançamento foi a escolha do mascote Gordon por parte da Google. Não sabíamos o que era o bichinho e começamos a levantar algumas possibilidades, tais como: toupeira, esquilo, castor, híbrido de coelho e ornitorrinco... Mas o destaque ficou para a definição de que Gordon é um gremlin. Coisa que faz todo o sentido, pela facilidade que a empresa tem em atingir massa crítica, quando em contato com a água o bichinho se multiplicará. Experimente molhar o Gordon para ver o que acontece!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;Para mais detalhes entre em: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.golang.org/"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://www.golang.org/&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-502259736265235838?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/502259736265235838/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/gordon-gopher.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/502259736265235838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/502259736265235838'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/gordon-gopher.html' title='Gordon the gopher'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Zx1jp-1MxU/SwvtqAtkBGI/AAAAAAAAABY/4OucUT_kul4/s72-c/gogopher.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-7959892731289860602</id><published>2009-11-24T10:54:00.000-02:00</published><updated>2009-12-18T11:56:36.372-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Arquivos Office na nuvem?</title><content type='html'>&lt;div align="justify"&gt;&lt;a href="http://3.bp.blogspot.com/_7Zx1jp-1MxU/Swvbt8AuzVI/AAAAAAAAABI/FvIGFUy-F3I/s1600/office+live.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 219px; DISPLAY: block; HEIGHT: 41px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5407657359838203218" border="0" alt="" src="http://3.bp.blogspot.com/_7Zx1jp-1MxU/Swvbt8AuzVI/AAAAAAAAABI/FvIGFUy-F3I/s320/office+live.jpg" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; Após fazer algumas atualizações no Windows 7 me deparei com uma agradável surpresa. Por acaso havia baixado um plugin para o Microsoft Office Live Workspace que permite que você armazene, compartilhe e edite arquivos da suite Office na web. Além disso é possível setar permissões para as pessoas com as quais você deseja compartilhar determinado arquivo, escolhendo quem pode editar e quem pode apenas visualizar o mesmo. &lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;O melhor de tudo? O serviço é grátis, basta se cadastrar em: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://workspace.office.live.com/"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://workspace.office.live.com/&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-7959892731289860602?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/7959892731289860602/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/arquivos-office-na-nuvem.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/7959892731289860602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/7959892731289860602'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/arquivos-office-na-nuvem.html' title='Arquivos Office na nuvem?'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Zx1jp-1MxU/Swvbt8AuzVI/AAAAAAAAABI/FvIGFUy-F3I/s72-c/office+live.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-8244192300727232271</id><published>2009-11-08T00:57:00.000-02:00</published><updated>2009-12-26T14:58:24.828-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='José Saramago'/><category scheme='http://www.blogger.com/atom/ns#' term='Literatura'/><category scheme='http://www.blogger.com/atom/ns#' term='Off-topic'/><title type='text'>Dica de Leitura</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_7Zx1jp-1MxU/SvY45uomC6I/AAAAAAAAAAU/4LnvBpE_oaU/s1600-h/Caim.jpg"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 250px; FLOAT: left; HEIGHT: 250px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5401567367499484066" border="0" alt="" src="http://1.bp.blogspot.com/_7Zx1jp-1MxU/SvY45uomC6I/AAAAAAAAAAU/4LnvBpE_oaU/s320/Caim.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Recentemente tive o prazer de ler o livro "Caim", último lançamento de José Saramago. O livro conta o drama de Caim que, após ter matado o irmão Abel, foi condenado a caminhar errante pelo mundo. Após este funesto acordão com o Senhor, Caim passa a ser coadjuvante e protagonista das mais interessantes passagens bíblicas permitido por repentino talento de viajar no tempo - talento este que Saramago chama de viajar entre "diferentes presentes".&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Uma passagem interessante se dá quando Caim salva o filho de Abraão do sacrifício que havia sido imposto pelo Senhor. No momento em que pai e filho descem do monte onde aconteceria abominável tragédia, o filho indaga ao pai se Deus seria capaz de sacrificar também seu filho por determinações superiores e eis que Abraão lhe responde "o tempo dirá".&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Leitura expressamente recomendada para aqueles que mesmo após a inquisição norteiam suas vidas em livro tão recheado de escandalosas contravenções ao código de conduta humana.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-8244192300727232271?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/8244192300727232271/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/dica-de-leitura.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8244192300727232271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/8244192300727232271'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/dica-de-leitura.html' title='Dica de Leitura'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Zx1jp-1MxU/SvY45uomC6I/AAAAAAAAAAU/4LnvBpE_oaU/s72-c/Caim.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6776299042433051967.post-2702036299213481452</id><published>2009-11-08T00:16:00.000-02:00</published><updated>2009-12-18T11:57:53.934-02:00</updated><title type='text'>Primeiro Post</title><content type='html'>&lt;div align="justify"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Já faz um tempo que queria criar um blog para compartilhar, nem que seja apenas com o Google, meus anseios e descobertas.&lt;br /&gt;&lt;br /&gt;O nome do blog teve como inspiração o livro secreto dos militares chamado "Orvil", que é a palavra livro escrita ao contrário. O livro foi escrito em resposta ao "Brasil nunca mais" que dentre outras coisas, denunciava os métodos de tortura e demais barbáries cometidas pelo exército na época da ditadura. Tomei conhecimento do livro secreto por intermédio de meu primo e, de todo seu conteúdo, o que me chamou a atenção foi a simplicidade e "enigmatismo" de seu título (como o livro em si é um relatório tendencioso de extrema direita não há muita coisa bacana além disso).&lt;br /&gt;&lt;br /&gt;Enfim, o título do blog foi inspirado subitamente por essa prática de inverter as palavras - Osseva Golb, Blog Avesso - Eureca!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6776299042433051967-2702036299213481452?l=ossevagolb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ossevagolb.blogspot.com/feeds/2702036299213481452/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/primeiro-post.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2702036299213481452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6776299042433051967/posts/default/2702036299213481452'/><link rel='alternate' type='text/html' href='http://ossevagolb.blogspot.com/2009/11/primeiro-post.html' title='Primeiro Post'/><author><name>Rubens Guilherme Ranginha</name><uri>http://www.blogger.com/profile/07193662643317543587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_7Zx1jp-1MxU/Sva_3vZN98I/AAAAAAAAAAg/aUUBWKLRfYc/S220/RG.jpg'/></author><thr:total>0</thr:total></entry></feed>
