<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DkUHRHg-eSp7ImA9WhRVGEQ.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822</id><updated>2012-01-18T10:43:55.651-03:00</updated><category term="Banco de Dados" /><category term="Internet" /><category term="MySQL" /><category term="World of Warcraft" /><category term="SQL Server" /><category term="ActionScript" /><category term="Windows" /><category term="Lixo" /><category term="XNA" /><category term="PlayStation" /><category term="ASP.NET" /><category term="C#" /><category term="PHP" /><category term="Flash" /><category term="Games" /><category term="3D" /><category term="Blender" /><category term="Linux" /><category term="Flex Builder" /><category term="Warhammer Online" /><category term="MMORPG" /><category term="Componentes" /><category term="Software" /><category term="MXML" /><category term="Hardware" /><category term="Fotografia" /><category term="Ruby on Rails" /><category term="Cotidiano" /><title>RR'Manzke</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://rrmanzke.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>181</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/rrmanzke" /><feedburner:info uri="rrmanzke" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;AkEHQXc8fSp7ImA9WhZaGUg.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-571049849346044342</id><published>2011-07-06T10:23:00.001-03:00</published><updated>2011-07-06T10:23:50.975-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-06T10:23:50.975-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Software" /><title>Data Protector Express não conecta no Master Server</title><content type="html">&lt;p&gt;O &lt;a href="http://h18006.www1.hp.com/products/storage/software/datapexp/index.html" target="_blank"&gt;HP Data Protector Express&lt;/a&gt;(DPE) é um aplicativo de backup excelente mas eu tinha um problema com ele. Quando eu reiniciava um servidor cliente, frequentemente ele não conectava com o Master Server do DPE. Isso não acontecia com todos e muitas vezes reiniciando o serviço no servidor cliente resolvia o problema.&lt;/p&gt; &lt;p&gt;Descobri que o problema ocorre porque tenho duas placas de rede no Master Server e pelo visto o DPE é capaz apenas de ouvir solicitações em uma delas. Por isso os servidores clientes estavam tentando comunicar através de uma das placas que o DPE não ouvia.&lt;/p&gt; &lt;p&gt;A solução é forçar um bind do DPE com uma placa de rede especifica. Para isso eu fiz:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1&lt;/strong&gt;. Pare o serviço do DPE no &lt;strong&gt;Master Server&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2&lt;/strong&gt;. Edite no Master Server o arquivo &lt;strong&gt;&amp;lt;pasta do DPE&amp;gt;\config\dpconfig.ini&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;3&lt;/strong&gt;. Adicione o parâmetro abaixo na seção &lt;strong&gt;[configuration]&lt;/strong&gt;:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;bindTo&lt;/strong&gt;=aaa.bbb.ccc.ddd&lt;/p&gt; &lt;p&gt;onde aaa.bbb.ccc.ddd é o IP da placa de rede.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;4&lt;/strong&gt;. Inicie o serviço DPE no Master Server.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Ainda assim pode ocorrer de algum servidor cliente não conectar. Para resolver isso:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1&lt;/strong&gt;.&amp;nbsp; Edite no servidor cliente o arquivo &lt;strong&gt;&amp;lt;pasta do DPE&amp;gt;\config\dpconfig.ini&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2&lt;/strong&gt;. Modifique o parâmetro abaixo na seção &lt;strong&gt;[configuration]&lt;/strong&gt;:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;databaseServerAddress&lt;/strong&gt;=aaa.bbb.ccc.ddd&lt;/p&gt; &lt;p&gt;onde aaa.bbb.ccc.ddd é o IP do Master Server (não use nome DNS).&lt;/p&gt; &lt;p&gt;&lt;strong&gt;3&lt;/strong&gt;. Reinicie o serviço DPE no servidor cliente.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Eu encontrei essa solução em &lt;a title="http://goo.gl/FKjOd" href="http://goo.gl/FKjOd"&gt;http://goo.gl/FKjOd&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/6567880164544623822-571049849346044342?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FprWWolJCqOxi9dVNw0KBHn9Jkc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FprWWolJCqOxi9dVNw0KBHn9Jkc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FprWWolJCqOxi9dVNw0KBHn9Jkc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FprWWolJCqOxi9dVNw0KBHn9Jkc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=rEVnvghI3cY:c4ImNoTGmwk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=rEVnvghI3cY:c4ImNoTGmwk:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=rEVnvghI3cY:c4ImNoTGmwk:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/rEVnvghI3cY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/571049849346044342/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2011/07/data-protector-express-nao-conecta-no.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/571049849346044342?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/571049849346044342?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/rEVnvghI3cY/data-protector-express-nao-conecta-no.html" title="Data Protector Express não conecta no Master Server" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2011/07/data-protector-express-nao-conecta-no.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cGQnsyfyp7ImA9WhZWE0w.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-3479374803013837365</id><published>2011-05-12T11:04:00.000-03:00</published><updated>2011-05-13T17:37:03.597-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-13T17:37:03.597-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Hardware" /><category scheme="http://www.blogger.com/atom/ns#" term="Android" /><category scheme="http://www.blogger.com/atom/ns#" term="Internet" /><title>Configurando acesso 3G da Claro no Android</title><content type="html">&lt;p&gt;Vá em &lt;strong&gt;Configurações&lt;/strong&gt;&amp;nbsp; -&amp;gt; &lt;strong&gt;Redes sem fio e outras&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Redes móveis&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Pontos de Acesso&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Novo APN&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Nome da conexão: &lt;strong&gt;Claro Dados GPRS&lt;br&gt;&lt;/strong&gt;Nome do Ponto de Acesso (APN – Access Point Name): &lt;strong&gt;claro.com.br&lt;br&gt;&lt;/strong&gt;Usuário:&amp;nbsp; &lt;strong&gt;claro&lt;/strong&gt;&lt;br&gt;Senha:&amp;nbsp; &lt;strong&gt;claro&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Fonte: &lt;a title="http://goo.gl/gbSxC" href="http://goo.gl/gbSxC"&gt;http://goo.gl/gbSxC&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/6567880164544623822-3479374803013837365?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f5WFzGtbRAXzPOe2Ri6yiQTfThg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f5WFzGtbRAXzPOe2Ri6yiQTfThg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f5WFzGtbRAXzPOe2Ri6yiQTfThg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f5WFzGtbRAXzPOe2Ri6yiQTfThg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=6zIxx7AwKYE:x3Nj97Xaluw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=6zIxx7AwKYE:x3Nj97Xaluw:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=6zIxx7AwKYE:x3Nj97Xaluw:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/6zIxx7AwKYE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/3479374803013837365/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2011/05/configurando-acesso-3g-da-claro-no.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/3479374803013837365?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/3479374803013837365?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/6zIxx7AwKYE/configurando-acesso-3g-da-claro-no.html" title="Configurando acesso 3G da Claro no Android" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2011/05/configurando-acesso-3g-da-claro-no.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUINR309eyp7ImA9WhZQE08.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-5740786936361600663</id><published>2011-04-20T15:19:00.001-03:00</published><updated>2011-04-20T15:19:56.363-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-20T15:19:56.363-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Software" /><title>Component 'GRID32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid</title><content type="html">&lt;p&gt;Você baixou o Sicalc, instalou no Windows XP e está recebendo a mensagem:&lt;/p&gt; &lt;p&gt;&lt;font size="5"&gt;&lt;font face="Cordia New"&gt;Run-time error '339':&lt;br&gt;Component 'GRID32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid&lt;/font&gt; &lt;/font&gt; &lt;p&gt;Para resolver isso é necessário instalar o run-time do Visual Basic 6.0 que pode ser encontrado &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7b9ba261-7a9c-43e7-9117-f673077ffb3c&amp;amp;displaylang=en" target="_blank"&gt;neste link&lt;/a&gt;.    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-5740786936361600663?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oSPKpAudwhp35Ca5gDj4au_K7bk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oSPKpAudwhp35Ca5gDj4au_K7bk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oSPKpAudwhp35Ca5gDj4au_K7bk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oSPKpAudwhp35Ca5gDj4au_K7bk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=CXQPtNKR38c:CWlmHZlKhkU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=CXQPtNKR38c:CWlmHZlKhkU:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=CXQPtNKR38c:CWlmHZlKhkU:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/CXQPtNKR38c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/5740786936361600663/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2011/04/component-or-one-of-its-dependencies.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/5740786936361600663?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/5740786936361600663?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/CXQPtNKR38c/component-or-one-of-its-dependencies.html" title="Component &amp;#39;GRID32.OCX&amp;#39; or one of its dependencies not correctly registered: a file is missing or invalid" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2011/04/component-or-one-of-its-dependencies.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQGRHsycSp7ImA9Wx9VEk4.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-8006919245089468674</id><published>2011-01-28T13:48:00.001-03:00</published><updated>2011-01-28T13:48:45.599-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-28T13:48:45.599-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Software" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Criar subpasta em todas as pastas</title><content type="html">&lt;p&gt;Eu tenho uma unidade na minha rede com pastas para cada cliente da empresa. São muitas pastas! Essas pastas tem permissões especiais que impedem que os usuários criem novas pastas, estas podem ser criadas apenas pelo administrador da rede, no caso, eu!&lt;/p&gt; &lt;p&gt;Eis então que surge um problema: "&lt;em&gt;Precisamos que seja criada a pasta 2010 dentro da pasta RH de cada empresa&lt;/em&gt;".&lt;/p&gt; &lt;p&gt;Não é difícil criar um script VBS para isso ou até no Power Shell (suponho) mas como entendo muito mais de C#, escrevi um aplicativo de console para isso, o MDALL.&lt;/p&gt; &lt;p&gt;A sintaxe do MDALL é bastante simples:&lt;/p&gt; &lt;p&gt;&lt;font size="3" face="Courier New"&gt;MDALL &amp;lt;pasta_raiz&amp;gt; &amp;lt;caminho_da_nova_pasta&amp;gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;onde, &lt;/p&gt; &lt;p&gt;&lt;strong&gt;&amp;lt;pasta_raiz&amp;gt;&lt;/strong&gt; é o caminho completo onde encontram-se as pastas.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&amp;lt;caminho_da_nova_pasta&amp;gt;&lt;/strong&gt; é o caminho da nova pasta dentro da pasta encontrada no caminho raiz.&lt;/p&gt; &lt;p&gt;No exemplo acima, fica assim:&lt;/p&gt; &lt;p&gt;&lt;font face="Courier New"&gt;MDALL&amp;nbsp;&amp;nbsp; L:&amp;nbsp;&amp;nbsp;&amp;nbsp; \RH\2010&lt;/font&gt;&lt;/p&gt; &lt;p&gt;esse comando vai varrer todas as pastas em &lt;strong&gt;L:&lt;/strong&gt; e criar a pasta &lt;strong&gt;\RH\2010&lt;/strong&gt; dentro delas.&lt;/p&gt; &lt;p&gt;Se isto é útil para você,&amp;nbsp; baixe o MDALL &lt;a href="http://dl.dropbox.com/u/1236695/rrmanzke.blogspot.com/mdall.exe" target="_blank"&gt;neste link&lt;/a&gt; e, claro, sem nenhuma garantia e por sua conta e risco! Além disso, você também poderá precisar do &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&amp;amp;displayLang=pt-br" target="_blank"&gt;.NET Framework 4.0&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/6567880164544623822-8006919245089468674?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/asT8fuRxHc7kIcu0zVx9OwTViZQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/asT8fuRxHc7kIcu0zVx9OwTViZQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/asT8fuRxHc7kIcu0zVx9OwTViZQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/asT8fuRxHc7kIcu0zVx9OwTViZQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=usQDeuX68aY:WNAIOiKaaOo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=usQDeuX68aY:WNAIOiKaaOo:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=usQDeuX68aY:WNAIOiKaaOo:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/usQDeuX68aY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/8006919245089468674/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2011/01/criar-subpasta-em-todas-as-pastas.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/8006919245089468674?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/8006919245089468674?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/usQDeuX68aY/criar-subpasta-em-todas-as-pastas.html" title="Criar subpasta em todas as pastas" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2011/01/criar-subpasta-em-todas-as-pastas.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIDSX8_fyp7ImA9Wx5aFkg.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-387454466649632984</id><published>2010-11-13T10:22:00.001-03:00</published><updated>2010-11-13T10:22:58.147-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-13T10:22:58.147-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Hardware" /><title>HDD Dock Station Akasa</title><content type="html">&lt;p align="justify"&gt;&lt;a href="http://lh4.ggpht.com/_8Q2FGcPQyL8/TN6QueC8w5I/AAAAAAAAChg/YiiDAlgwOZM/s1600-h/004%5B19%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Ligado com HD encaixado" border="0" alt="Ligado com HD encaixado" align="left" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/TN6QwF74sgI/AAAAAAAAChk/Aid0iPMon3M/004_thumb%5B17%5D.png?imgmax=800" width="135" height="240"&gt;&lt;/a&gt;Comprei recentemente um novo gadget para meu PC, um dock para discos rígidos. Isso é bastante útil quando preciso conectar um HD no computador mas não quero abrir a máquina para isso. Tem muita utilidade para técnicos, engenheiros ou entusiastas em geral.&lt;/p&gt; &lt;p align="justify"&gt;O modelo que escolhi foi o &lt;a href="http://www.akasa.com.tw/update.php?tpl=product/product.detail.tpl&amp;amp;no=181&amp;amp;type=Enclosures&amp;amp;type_sub=3.5%20Enclosure&amp;amp;model=AK-IC008" target="_blank"&gt;Akasa Duo Dock&lt;/a&gt;, modelo AK-IC008-BK, esse na foto aqui do lado. O principal motivo da escolha foi porque, além da porta de conexão USB, ele também tem porta eSATA, muito comum nos computadores atuais e proporciona velocidades de transferência de 3 GB/s contra os 480 MB/s da porta USB 2.0. A Akasa também fabrica um modelo com porta USB 3.0. Este modelo eu comprei na &lt;a href="http://www.kabum.com.br" target="_blank"&gt;Kabum&lt;/a&gt;.&lt;/p&gt; &lt;p align="justify"&gt;O produto já vem com cabos USB, eSATA e fonte de alimentação. Tem um botão para ligar/desligar e outro para ejetar o disco rígido. Suporta discos de 3.5” e 2.5”. Uso no Windows 7 com conexão eSATA e nenhuma configuração é necessária. Basta encaixar o disco, ligar e ela já aparece disponível no sistema operacional.&lt;/p&gt; &lt;p&gt;O produto também é robusto e bem acabado. Mais algumas fotos abaixo:&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_8Q2FGcPQyL8/TN6Q7xwSgiI/AAAAAAAACho/mWoXnXeuDLQ/s1600-h/005%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Vista frontal" border="0" alt="Vista frontal" src="http://lh4.ggpht.com/_8Q2FGcPQyL8/TN6Q9uAX2JI/AAAAAAAAChw/krs_FRZAC_I/005_thumb%5B1%5D.png?imgmax=800" width="242" height="137"&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://lh3.ggpht.com/_8Q2FGcPQyL8/TN6RJ8N9RzI/AAAAAAAACh0/PH0xFRAfgOA/s1600-h/006%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Conex&amp;otilde;es" border="0" alt="Conex&amp;otilde;es" src="http://lh6.ggpht.com/_8Q2FGcPQyL8/TN6RLnz9e0I/AAAAAAAACh4/lBi08u74pgg/006_thumb%5B1%5D.png?imgmax=800" width="242" height="137"&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/6567880164544623822-387454466649632984?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MMFdD3zB7R9DTOLMGDc20R2yxRs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MMFdD3zB7R9DTOLMGDc20R2yxRs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MMFdD3zB7R9DTOLMGDc20R2yxRs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MMFdD3zB7R9DTOLMGDc20R2yxRs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=baaF4amGHFE:5-EGymOjN6M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=baaF4amGHFE:5-EGymOjN6M:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=baaF4amGHFE:5-EGymOjN6M:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/baaF4amGHFE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/387454466649632984/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/11/hdd-dock-station-akasa.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/387454466649632984?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/387454466649632984?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/baaF4amGHFE/hdd-dock-station-akasa.html" title="HDD Dock Station Akasa" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_8Q2FGcPQyL8/TN6QwF74sgI/AAAAAAAAChk/Aid0iPMon3M/s72-c/004_thumb%5B17%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/11/hdd-dock-station-akasa.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEARHwzeip7ImA9Wx5QEEk.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-4949125996878256989</id><published>2010-08-28T21:44:00.001-03:00</published><updated>2010-08-28T21:44:05.282-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-28T21:44:05.282-03:00</app:edited><title>Manzke PC Frankenstein</title><content type="html">&lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_8Q2FGcPQyL8/THmswpnvAKI/AAAAAAAACUQ/m8oriP0Z6Rw/s1600-h/PC-Frankenstein%5B9%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="PC-Frankenstein" border="0" alt="PC-Frankenstein" src="http://lh4.ggpht.com/_8Q2FGcPQyL8/THmsytXwqGI/AAAAAAAACUU/P20EfEbFDhU/PC-Frankenstein_thumb%5B5%5D.png?imgmax=800" width="500" height="300"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="justify"&gt;Todos os computadores que tive até hoje foram do tipo Frankenstein, computadores que eu mesmo montei comprando as peças. Infelizmente não registrei imagens de todos eles e por isso vou batizar o meu computador atual de Manzke PC Frankenstein 1 ou simplesmente &lt;strong&gt;Manzke PC F1&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Vou registrar as características do &lt;strong&gt;Manzke PC F1&lt;/strong&gt; com amostras de tela do CPU-Z:&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_8Q2FGcPQyL8/THmsztYvuMI/AAAAAAAACUY/JIM4FLoNXd0/s1600-h/image3.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_8Q2FGcPQyL8/THms0uX8OMI/AAAAAAAACUc/r9Ijf5zS5X8/image_thumb1.png?imgmax=800" width="421" height="406"&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_8Q2FGcPQyL8/THms1iQ_AAI/AAAAAAAACUg/0aTFXRAH5Ss/s1600-h/image7.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/THms2l6PxMI/AAAAAAAACUk/ndWWqBhc6gk/image_thumb3.png?imgmax=800" width="421" height="406"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://lh5.ggpht.com/_8Q2FGcPQyL8/THms3leZ2sI/AAAAAAAACUo/Hr5ryD6aUzI/s1600-h/image11.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/THms4jYXd7I/AAAAAAAACUs/LiRJCvV36tg/image_thumb5.png?imgmax=800" width="421" height="406"&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_8Q2FGcPQyL8/THms5qiYGQI/AAAAAAAACUw/6LMMaKcgFWU/s1600-h/image15.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_8Q2FGcPQyL8/THms6uvJPUI/AAAAAAAACU0/TIDX_1pshpE/image_thumb7.png?imgmax=800" width="421" height="406"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://lh3.ggpht.com/_8Q2FGcPQyL8/THms7VmkJ3I/AAAAAAAACU4/-6oeOUrbJeA/s1600-h/image19.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_8Q2FGcPQyL8/THms8fdiyGI/AAAAAAAACU8/LmK6G1_C4jc/image_thumb9.png?imgmax=800" width="421" height="406"&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_8Q2FGcPQyL8/THms94QfOnI/AAAAAAAACVA/r3z56_LgNCI/s1600-h/image23.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_8Q2FGcPQyL8/THms-iWJR-I/AAAAAAAACVE/Csxy_6IKOME/image_thumb11.png?imgmax=800" width="421" height="406"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;O core speed dessa máquina é 3.0GHz apesar de aparecer menor no cpu-z. Isso porque o core speed é ajustado pelo AMD Quiet.&lt;/p&gt; &lt;p&gt;Algumas telas de benchmarks para a posteridade:&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_8Q2FGcPQyL8/THmtIJzAvII/AAAAAAAACVI/Mc7D3nXi31k/s1600-h/image24%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/THmtLIpdhdI/AAAAAAAACVM/qfx6K4Lo_7M/image24_thumb%5B1%5D.png?imgmax=800" width="484" height="284"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_8Q2FGcPQyL8/THmtNVjnWiI/AAAAAAAACVQ/uxm01-FuU-I/s1600-h/Unigine1%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Unigine1" border="0" alt="Unigine1" src="http://lh4.ggpht.com/_8Q2FGcPQyL8/THmtORx1_II/AAAAAAAACVU/mhGfncctD0A/Unigine1_thumb.png?imgmax=800" width="166" height="244"&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_8Q2FGcPQyL8/THmtQE6iLBI/AAAAAAAACVY/pZ2cbl06EFs/s1600-h/Unigine2%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Unigine2" border="0" alt="Unigine2" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/THmtRJDlE2I/AAAAAAAACVc/0XZ4vlm_lhk/Unigine2_thumb.png?imgmax=800" width="166" height="244"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_8Q2FGcPQyL8/THmtR3BlLcI/AAAAAAAACVg/lUeyV0DONuk/s1600-h/pontoswindows%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="pontoswindows" border="0" alt="pontoswindows" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/THmtS9YCPVI/AAAAAAAACVk/0qEKr0UAQx4/pontoswindows_thumb%5B1%5D.png?imgmax=800" width="484" height="130"&gt;&lt;/a&gt;&lt;br&gt;&lt;/p&gt; &lt;p align="justify"&gt;&lt;br&gt;O Manzke PC F1 já deu o que tinha que dar e estou iniciando a montagem do &lt;strong&gt;Manzke PC F2&lt;/strong&gt;, meu primeiro PC O.C. (OverClock). Vou publicar mais a respeito disso durante a montagem.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_8Q2FGcPQyL8/THmtTs6kr-I/AAAAAAAACVo/o-en_TCP9ik/s1600-h/IMG_0160%5B4%5D%5B2%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_0160[4]" border="0" alt="IMG_0160[4]" src="http://lh4.ggpht.com/_8Q2FGcPQyL8/THmtU0l_GgI/AAAAAAAACVs/xdG-dgJcdpo/IMG_0160%5B4%5D_thumb.jpg?imgmax=800" width="184" height="244"&gt;&lt;/a&gt;&lt;br&gt;Manzke PC F1&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-4949125996878256989?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mfjX0rzYIhEnT3FlouUmaT7b6Rc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mfjX0rzYIhEnT3FlouUmaT7b6Rc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mfjX0rzYIhEnT3FlouUmaT7b6Rc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mfjX0rzYIhEnT3FlouUmaT7b6Rc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=KfrAsp9dWBw:UjNb2cBFlAI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=KfrAsp9dWBw:UjNb2cBFlAI:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=KfrAsp9dWBw:UjNb2cBFlAI:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/KfrAsp9dWBw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/4949125996878256989/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/08/manzke-pc-frankenstein.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/4949125996878256989?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/4949125996878256989?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/KfrAsp9dWBw/manzke-pc-frankenstein.html" title="Manzke PC Frankenstein" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_8Q2FGcPQyL8/THmsytXwqGI/AAAAAAAACUU/P20EfEbFDhU/s72-c/PC-Frankenstein_thumb%5B5%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/08/manzke-pc-frankenstein.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcESHo9cSp7ImA9Wx5SGEU.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-2361674151479149646</id><published>2010-08-12T10:05:00.001-03:00</published><updated>2010-08-15T13:00:09.469-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-15T13:00:09.469-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MySQL" /><category scheme="http://www.blogger.com/atom/ns#" term="Banco de Dados" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Migrando do MySQL para o SQL Server</title><content type="html">&lt;p&gt;Este não é um post tutorial para explicar a migração de um banco de dados MySQL para o SQL Server da Microsoft. Apenas quero registrar algumas dicas e armadilhas que encontrei nesse processo.&lt;/p&gt; &lt;p&gt;Eu migrei dois aplicativos web: A intranet da empresa onde trabalho e meu &lt;a href="http://www.mmog.com.br" target="_blank"&gt;site&lt;/a&gt; sobre MMOGs. Ambos usavam MySQL 5.1 acessado pelo Entity Framework do .NET.&lt;/p&gt; &lt;h3&gt;Estrutura&lt;/h3&gt; &lt;p align="justify"&gt;Eu poderia ter usado a &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0e6168b0-2d0c-4076-96c2-60bd25294a8e&amp;amp;displaylang=en" target="_blank"&gt;ferramenta&lt;/a&gt; de migração da Microsoft mas preferi criar um Database Project no Visual Studio 2010. Para isso usei o&amp;nbsp; SQL Create Script do &lt;a href="http://wb.mysql.com/" target="_blank"&gt;MySQL Workbench&lt;/a&gt; para exportar o modelo. Feito isso, eu copiei cada CREATE TABLE do MySQL para um arquivo do tipo Table do Database Project, separando as Constraints e Índices. Nessa etapa, no meu caso, foi tranquilo já que a sintaxe do Create do MySQL é parecida com o SQL Server, ficando ajustes apenas nos tipos de dados.&lt;/p&gt; &lt;p&gt;Aqui vem o primeiro cuidado. No Create Script do MySQL Workbench as Constraints são criadas com o comando Create Table em uma seqüencia específica para que as referências sempre existam:&lt;/p&gt; &lt;div id="codeSnippetWrapper"&gt; &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;CREATE&lt;/span&gt;  &lt;span style="color: #0000ff"&gt;TABLE&lt;/span&gt; &lt;span style="color: #0000ff"&gt;IF&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NOT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;EXISTS&lt;/span&gt; `Departamento` (&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;  `ID` &lt;span style="color: #0000ff"&gt;INT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NOT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NULL&lt;/span&gt; AUTO_INCREMENT ,&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;  `EmpresaID` &lt;span style="color: #0000ff"&gt;INT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NOT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NULL&lt;/span&gt; ,&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;  `Nome` &lt;span style="color: #0000ff"&gt;VARCHAR&lt;/span&gt;(64) &lt;span style="color: #0000ff"&gt;NOT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NULL&lt;/span&gt; ,&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;  &lt;span style="color: #0000ff"&gt;PRIMARY&lt;/span&gt; &lt;span style="color: #0000ff"&gt;KEY&lt;/span&gt; (`ID`) ,&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;  &lt;span style="color: #0000ff"&gt;INDEX&lt;/span&gt; `fk_empresa_departamento_empresa1` (`EmpresaID` &lt;span style="color: #0000ff"&gt;ASC&lt;/span&gt;) ,&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;  &lt;span style="color: #0000ff"&gt;CONSTRAINT&lt;/span&gt; `fk_empresa_departamento_empresa1`&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;    &lt;span style="color: #0000ff"&gt;FOREIGN&lt;/span&gt; &lt;span style="color: #0000ff"&gt;KEY&lt;/span&gt; (`EmpresaID` )&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;    &lt;span style="color: #0000ff"&gt;REFERENCES&lt;/span&gt; `Empresa` (`ID` )&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;    &lt;span style="color: #0000ff"&gt;ON&lt;/span&gt; &lt;span style="color: #0000ff"&gt;DELETE&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NO&lt;/span&gt; &lt;span style="color: #0000ff"&gt;ACTION&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;    &lt;span style="color: #0000ff"&gt;ON&lt;/span&gt; &lt;span style="color: #0000ff"&gt;UPDATE&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NO&lt;/span&gt; &lt;span style="color: #0000ff"&gt;ACTION&lt;/span&gt;)&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;ENGINE = InnoDB; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;Este script acima no Database Project será 3 arquivos: &lt;br&gt;Departamento.table.sql:&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div id="codeSnippetWrapper"&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;&lt;span style="color: #0000ff"&gt;CREATE&lt;/span&gt; &lt;span style="color: #0000ff"&gt;TABLE&lt;/span&gt; [dbo].[Departamento]&lt;br&gt;(&lt;br&gt;    ID &lt;span style="color: #0000ff"&gt;INT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;PRIMARY&lt;/span&gt; &lt;span style="color: #0000ff"&gt;KEY&lt;/span&gt; &lt;span style="color: #0000ff"&gt;IDENTITY&lt;/span&gt;(1,1) ,&lt;br&gt;    EmpresaID &lt;span style="color: #0000ff"&gt;INT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NOT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NULL&lt;/span&gt; ,&lt;br&gt;    Nome &lt;span style="color: #0000ff"&gt;VARCHAR&lt;/span&gt;(64) &lt;span style="color: #0000ff"&gt;NOT&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NULL&lt;/span&gt;&lt;br&gt;)&lt;/pre&gt;&lt;br&gt;Departamento.fkey.sql:&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div id="codeSnippetWrapper"&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;&lt;span style="color: #0000ff"&gt;ALTER&lt;/span&gt; &lt;span style="color: #0000ff"&gt;TABLE&lt;/span&gt; [dbo].[Departamento]&lt;br&gt;    &lt;span style="color: #0000ff"&gt;ADD&lt;/span&gt; &lt;span style="color: #0000ff"&gt;CONSTRAINT&lt;/span&gt; FK_Departamento_EmpresaID&lt;br&gt;        &lt;span style="color: #0000ff"&gt;FOREIGN&lt;/span&gt; &lt;span style="color: #0000ff"&gt;KEY&lt;/span&gt; (EmpresaID)&lt;br&gt;        &lt;span style="color: #0000ff"&gt;REFERENCES&lt;/span&gt; Empresa(ID)&lt;br&gt;        &lt;span style="color: #0000ff"&gt;ON&lt;/span&gt; &lt;span style="color: #0000ff"&gt;DELETE&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NO&lt;/span&gt; &lt;span style="color: #0000ff"&gt;ACTION&lt;/span&gt;&lt;br&gt;        &lt;span style="color: #0000ff"&gt;ON&lt;/span&gt; &lt;span style="color: #0000ff"&gt;UPDATE&lt;/span&gt; &lt;span style="color: #0000ff"&gt;NO&lt;/span&gt; ACTION&lt;/pre&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div id="codeSnippetWrapper"&gt;Departamento.fkey.sql:&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div id="codeSnippetWrapper"&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;&lt;span style="color: #0000ff"&gt;CREATE&lt;/span&gt; &lt;span style="color: #0000ff"&gt;INDEX&lt;/span&gt; IX_Departamento_EmpresaID&lt;br&gt;    &lt;span style="color: #0000ff"&gt;ON&lt;/span&gt; [dbo].Departamento (EmpresaID)&lt;/pre&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;Nada impede que você coloque o CREATE INDEX no mesmo script do CREATE TABLE lembrando de separa-los pelo comando GO.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;A medida que os scripts vão sendo criados no Database Project pode-se ir ajustando alguns tipos de dados. No MySQL Workbench quando criamos os modelos em diagrama é possível definir um campo como Boolean que depois e convertido em Tinyint(1) no MySQL e este deverá ser convertido para BIT do SQL Server. Terminado esse processo vem a parte legal: faça o Build do Database Project e todos os scripts serão validados, gerando uma lista de erros encontrados. Boa parte dos meus erros eram a falta do comando GO em alguns scripts, tipos de dados ou a falta do owner(dbo) antes do nome de algumas tabelas.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;Eu não tinha muitas funções definidas no MySQL mas as poucas se limitaram em mudar alguma ou outra função agregada pela sua equivalente no SQL Server, por exemplo, Now() no MySQL é getdate() no SQL Server.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Minhas Store Procedures também foram fáceis de converter.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;O próximo passo então é fazer o &lt;strong&gt;Deploy&lt;/strong&gt; para o banco de dados através do comando com o mesmo nome no Visual Studio. O Deploy é muito bacana, principalmente quando nosso Database Project faz parte de uma solução e isso agiliza todo o processo de alterar banco de dados e atualizar o &lt;strong&gt;Entity Data Model&lt;/strong&gt;, por exemplo.&lt;/div&gt;&lt;br&gt;&lt;br /&gt;&lt;h3&gt;Entity Data Model&lt;/h3&gt;&lt;br&gt;&lt;br /&gt;&lt;div&gt;Ambos os projetos que converti usam uma &lt;strong&gt;class library&lt;/strong&gt; que contém um &lt;strong&gt;Entity Data Model&lt;/strong&gt;. No meu caso, eu sempre gerei ele a partir do banco de dados e qualquer problema ou inconsistência entre o modelo e o banco eu fazia um “upgrade from database” ou simplesmente apagava ele e gerava novamente. Não fosse o fato de eu ter alterado o nome de algumas views, bastaria gerar o modelo a partir do SQL Server e já estaria tudo pronto para os sistemas. Assim, acabei tendo que fazer um &lt;strong&gt;replace&lt;/strong&gt; em alguns arquivos cujos objetos tinha uma nomenclatura “&lt;strong&gt;view_clientes&lt;/strong&gt;” para “&lt;strong&gt;ViewClientes&lt;/strong&gt;”. A geração do modelo usando o SQL Server é muito mais rápido que no MySQL!&lt;/div&gt;&lt;br&gt;&lt;br /&gt;&lt;h3&gt;Dados &lt;/h3&gt;&lt;br&gt;&lt;br /&gt;&lt;div&gt;O último passo é migrar os dados do MySQL para o SQL Server.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Neste processo fiz um Data Dump do MySQL usando o MySQL Workbench e marcando apenas as seguintes opções em “Advanced Export Options”:&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;br&gt;&lt;br /&gt;&lt;li&gt;complete-insert &lt;br /&gt;&lt;li&gt;hex-blob &lt;br /&gt;&lt;li&gt;no-create-info&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br /&gt;&lt;p&gt;Os comando de Insert gerados são compatíveis com o SQL SERVER mas algumas substituições nas seqüencias de escape são necessárias:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Troque \' por '' (dois apóstrofos) &lt;br /&gt;&lt;li&gt;Troque \" por " (aspas) &lt;br /&gt;&lt;li&gt;Troque \\ por \&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br /&gt;&lt;p&gt;Além disso acrescente no início do script de cada tabela:&lt;br&gt;&lt;br&gt;SET IDENTITY_INSERT &amp;lt;NomeDaTabela&amp;gt; ON&lt;br&gt;&lt;br&gt;e no final:&lt;br&gt;&lt;br&gt;SET IDENTITY_INSERT &amp;lt;NomeDaTabela&amp;gt; OFF&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Dependendo do formato de datas gerado pelo backup do MySQL Workbench e do formato existente no SQL Server, será necessário usar o seguinte comando no início dos scripts:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;SET DATEFORMAT ymd&lt;/p&gt;&lt;br /&gt;&lt;p&gt;No caso acima, o script gerado pelo MySQL tem datas nos formato YYYY-MM-DD e informa ao SQL Server que a conversão de varchar para datetime encontradas deverão assumir que os valores do ano, mes e dia estão na sequencia &lt;strong&gt;ymd&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;Pronto, minha migração está concluída!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;No meu caso esse processo foi fácil, em boa parte, porque meus projetos estão baseados no &lt;a href="http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx" target="_blank"&gt;Entity Framework&lt;/a&gt;. &lt;/p&gt;&lt;br&gt;&lt;br /&gt;&lt;p&gt;Próximo passo: &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/08/03/using-ef-code-first-with-an-existing-database.aspx" target="_blank"&gt;Code-First&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/6567880164544623822-2361674151479149646?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jo3AYRcS8HWUDloWgeNTH_1ZWs4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jo3AYRcS8HWUDloWgeNTH_1ZWs4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jo3AYRcS8HWUDloWgeNTH_1ZWs4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jo3AYRcS8HWUDloWgeNTH_1ZWs4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=FA2QzlQtt7E:QrWwvG83zgc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=FA2QzlQtt7E:QrWwvG83zgc:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=FA2QzlQtt7E:QrWwvG83zgc:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/FA2QzlQtt7E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/2361674151479149646/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/08/migrando-do-mysql-para-o-sql-server.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/2361674151479149646?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/2361674151479149646?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/FA2QzlQtt7E/migrando-do-mysql-para-o-sql-server.html" title="Migrando do MySQL para o SQL Server" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/08/migrando-do-mysql-para-o-sql-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAMQXgyfip7ImA9Wx5SFUo.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-1894825012563001060</id><published>2010-08-11T22:49:00.000-03:00</published><updated>2010-08-11T22:49:40.696-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-11T22:49:40.696-03:00</app:edited><title>Semaforo pra que?</title><content type="html">&lt;object style="background-image:url(http://i4.ytimg.com/vi/3n_mgFA47WQ/hqdefault.jpg)" width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3n_mgFA47WQ?fs=1&amp;amp;hl=pt_BR"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/3n_mgFA47WQ?fs=1&amp;amp;hl=pt_BR" width="425" height="344" allowscriptaccess="never" allowfullscreen="true" wmode="transparent" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-1894825012563001060?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RAKVmlDoIQzBFfqIOerZbid_apE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RAKVmlDoIQzBFfqIOerZbid_apE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RAKVmlDoIQzBFfqIOerZbid_apE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RAKVmlDoIQzBFfqIOerZbid_apE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=bKmlSzsvK1Y:VZyA7XtYPto:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=bKmlSzsvK1Y:VZyA7XtYPto:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=bKmlSzsvK1Y:VZyA7XtYPto:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/bKmlSzsvK1Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/1894825012563001060/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/08/semaforo-pra-que.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/1894825012563001060?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/1894825012563001060?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/bKmlSzsvK1Y/semaforo-pra-que.html" title="Semaforo pra que?" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/08/semaforo-pra-que.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IBRHc5eyp7ImA9Wx5SE0g.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-7533067462895487635</id><published>2010-08-09T10:12:00.001-03:00</published><updated>2010-08-09T10:12:35.923-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-09T10:12:35.923-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Banco de Dados" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Unique Index no SQL Server no estilo MySQL</title><content type="html">&lt;p&gt;No banco de dados MySQL, por padrão, quando criamos um indice do tipo UNIQUE, este aceita vários valores NULL, por exemplo, uma tabela com os campos ID, Nome e CPF é possível adicionar vários registros com o campo CPF sendo NULL:&lt;/p&gt; &lt;div class="csharpcode"&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;Insert Pessoa (Nome, CPF) &lt;span class="kwrd"&gt;values&lt;/span&gt; (&lt;span class="str"&gt;'Fulano'&lt;/span&gt;, &lt;span class="kwrd"&gt;null&lt;/span&gt;)&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;Insert Pessoa (Nome, CPF) &lt;span class="kwrd"&gt;values&lt;/span&gt; (&lt;span class="str"&gt;'Ciclano'&lt;/span&gt;, &lt;span class="kwrd"&gt;null&lt;/span&gt;)&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;Insert Pessoa (Nome, CPF) &lt;span class="kwrd"&gt;values&lt;/span&gt; (&lt;span class="str"&gt;'Richard'&lt;/span&gt;, ‘1’)&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;Insert Pessoa (Nome, CPF) &lt;span class="kwrd"&gt;values&lt;/span&gt; (&lt;span class="str"&gt;'Matheus'&lt;/span&gt;, ‘2’)&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Se eu tentar fazer os inserts acima em um banco de dados SQL Server, ele tentará indexar o null também e o insert da linha 2 vai falhar.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Para que o null não seja indexado, deve-se criar o indice no SQL Server como segue:&lt;/p&gt;&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;CREATE&lt;/span&gt; &lt;span class="kwrd"&gt;UNIQUE&lt;/span&gt; &lt;span class="kwrd"&gt;INDEX&lt;/span&gt; IX_CPF &lt;span class="kwrd"&gt;ON&lt;/span&gt; Pessoa(CPF) &lt;span class="kwrd"&gt;WHERE&lt;/span&gt; (CPF &lt;span class="kwrd"&gt;IS&lt;/span&gt; &lt;span class="kwrd"&gt;NOT&lt;/span&gt; &lt;span class="kwrd"&gt;NULL&lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Eu testei isso apenas no SQL Server 2008 R2.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Fonte: &lt;a title="http://goo.gl/nNyV" href="http://goo.gl/nNyV"&gt;http://goo.gl/nNyV&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/6567880164544623822-7533067462895487635?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ong3aNJbe58X89KV1x9CggpLc9w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ong3aNJbe58X89KV1x9CggpLc9w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ong3aNJbe58X89KV1x9CggpLc9w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ong3aNJbe58X89KV1x9CggpLc9w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=VZP38uxkSYQ:XCOD-paJj8g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=VZP38uxkSYQ:XCOD-paJj8g:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=VZP38uxkSYQ:XCOD-paJj8g:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/VZP38uxkSYQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/7533067462895487635/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/08/unique-index-no-sql-server-no-estilo.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7533067462895487635?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7533067462895487635?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/VZP38uxkSYQ/unique-index-no-sql-server-no-estilo.html" title="Unique Index no SQL Server no estilo MySQL" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/08/unique-index-no-sql-server-no-estilo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08DSH8yeCp7ImA9Wx5TF00.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-6201270838021405263</id><published>2010-08-01T21:42:00.001-03:00</published><updated>2010-08-01T21:44:39.190-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-01T21:44:39.190-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Fotografia" /><title>Rosa Photoshopless</title><content type="html">&lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_8Q2FGcPQyL8/TFYUTo11ppI/AAAAAAAACTk/EpKvtRKESs4/s1600-h/SAM_0046%5B11%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="SAM_0046" border="0" alt="SAM_0046" src="http://lh6.ggpht.com/_8Q2FGcPQyL8/TFYUY6TApRI/AAAAAAAACTs/ULtcDG3VYpc/SAM_0046_thumb%5B8%5D.jpg?imgmax=800" width="520" height="302"&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/6567880164544623822-6201270838021405263?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Pi0-qkP1v43ObIuw8NloWiQy9e4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Pi0-qkP1v43ObIuw8NloWiQy9e4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Pi0-qkP1v43ObIuw8NloWiQy9e4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Pi0-qkP1v43ObIuw8NloWiQy9e4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=bLxZYDaBiUs:sn9KM7kisvc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=bLxZYDaBiUs:sn9KM7kisvc:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=bLxZYDaBiUs:sn9KM7kisvc:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/bLxZYDaBiUs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/6201270838021405263/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/08/rosa.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/6201270838021405263?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/6201270838021405263?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/bLxZYDaBiUs/rosa.html" title="Rosa Photoshopless" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_8Q2FGcPQyL8/TFYUY6TApRI/AAAAAAAACTs/ULtcDG3VYpc/s72-c/SAM_0046_thumb%5B8%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/08/rosa.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQNR3w6eSp7ImA9WxFVEEU.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-5099092330372853467</id><published>2010-06-09T09:59:00.001-03:00</published><updated>2010-06-09T09:59:56.211-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-09T09:59:56.211-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Software" /><title>Tchau Windows XP</title><content type="html">&lt;p align="justify"&gt;&lt;a href="http://lh6.ggpht.com/_8Q2FGcPQyL8/TA-QRypTDMI/AAAAAAAACMY/8coWfyJG9ec/s1600-h/01_08_42_100_32_index_m%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="01_08_42_100_32_index_m" border="0" alt="01_08_42_100_32_index_m" align="left" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/TA-QSjydpgI/AAAAAAAACMc/NRJs0o2E2s4/01_08_42_100_32_index_m_thumb%5B2%5D.jpg?imgmax=800" width="200" height="200" /&gt;&lt;/a&gt; Finalmente troquei meu Windows XP pelo &lt;a href="http://www.microsoft.com/windows/windows-7/" target="_blank"&gt;Windows 7&lt;/a&gt; em casa. Comprei o Windows 7 Home Premium na &lt;a href="https://www.kabum.com.br" target="_blank"&gt;Kabum&lt;/a&gt; que custa, à vista, em torno de R$ 270,00. Levando em conta que será algo que usarei pelos próximos anos além de outras vantagens do produto original como o &lt;a href="http://www.microsoft.com/security_essentials/" target="_blank"&gt;Microsoft Security Essentials&lt;/a&gt; (antivirus) gratuíto, até que tá barato! Aos poucos vão surgindo aplicativos e ferramentas que só funcionam no Windows 7 (e Vista) por causa do DirectX 10/11 e com isso as pessoas acabam tendo que migrar de qualquer forma, principalmente os gamers.&lt;/p&gt;  &lt;p align="justify"&gt;O produto vem com instalador de 32 ou 64 bits em DVD. Como eu não tenho mais leitor ótico no meu computador, usei a ferramenta &lt;a href="http://store.microsoft.com/Help/ISO-Tool" target="_blank"&gt;Windows 7 USB/DVD Download Tool&lt;/a&gt; para instalar o Windows 7 inicializando pelo Pen-Drive. Dica, verifique se você tem o bootsect.exe antes de usar a ferramenta ou terás que faze-lo manualmente depois para tornar o pen-drive inicializável. A ferramenta também precisa do &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B5F726F1-4ACE-455D-BAD7-ABC4DD2F147B&amp;amp;displaylang=en" target="_blank"&gt;Image Mastering API&lt;/a&gt;. &lt;img alt="Party" src="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/36.gif" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-5099092330372853467?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JqbwcXVFwbli1OBAt3Vu5PVjsNg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JqbwcXVFwbli1OBAt3Vu5PVjsNg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JqbwcXVFwbli1OBAt3Vu5PVjsNg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JqbwcXVFwbli1OBAt3Vu5PVjsNg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=wnG3KtlCswo:TOLJZaxdy2g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=wnG3KtlCswo:TOLJZaxdy2g:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=wnG3KtlCswo:TOLJZaxdy2g:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/wnG3KtlCswo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/5099092330372853467/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/06/tchau-windows-xp.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/5099092330372853467?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/5099092330372853467?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/wnG3KtlCswo/tchau-windows-xp.html" title="Tchau Windows XP" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_8Q2FGcPQyL8/TA-QSjydpgI/AAAAAAAACMc/NRJs0o2E2s4/s72-c/01_08_42_100_32_index_m_thumb%5B2%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/06/tchau-windows-xp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEGRHg_eCp7ImA9WxFQFko.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-5947698937436615634</id><published>2010-05-12T10:57:00.001-03:00</published><updated>2010-05-12T10:57:05.640-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-12T10:57:05.640-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Publicando em um site ASP.NET com o Live Writer</title><content type="html">&lt;p&gt;Eu tenho um &lt;a href="http://www.mmog.com.br/" target="_blank"&gt;site/blog&lt;/a&gt; onde escrevo sobre MMOG (Massive Multiplayer Online Game) e no blog dele eu usava um Rich Text Editor em Ajax para editar as postagem. Funciona bem mas eu queria mesmo era usar o &lt;a href="http://download.live.com/writer" target="_blank"&gt;Windows Live Writer&lt;/a&gt; (WlW) para isso. O WLW é unanimidade entre blogueiros pelas facilidades de edição que ele oferece além de vários plugins disponíveis.&lt;/p&gt;  &lt;p&gt;Para publicar em um site ASP.NET através do WLW deve-se utilizar a API do MetaWeblog. Essa opção aparece quando você vai configurar um novo blog no WLW:&lt;/p&gt;  &lt;p align="center"&gt;&amp;#160;&lt;a href="http://lh3.ggpht.com/_8Q2FGcPQyL8/S-qzrpDm96I/AAAAAAAACME/sGTS2dGDup4/s1600-h/ScreenShot005%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ScreenShot005" border="0" alt="ScreenShot005" src="http://lh6.ggpht.com/_8Q2FGcPQyL8/S-qzsDVP7OI/AAAAAAAACMI/_CospUKeKEk/ScreenShot005_thumb.jpg?imgmax=800" width="244" height="208" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;Onde a URL deverá ser o WebHandler que implementa respostas XML-RPC. Não se assuste, isso é muito fácil de fazer para quem usa ASP.NET (ou outras linguagens). Um &lt;a href="http://nayyeri.net/implement-metaweblog-api-in-asp-net" target="_blank"&gt;artigo no blog do Keyvan Nayyeri&lt;/a&gt; que explica todo o processo. Baixando o arquivo fonte que ele fornece, você precisa apenas fazer mudanças no arquivo MetaWeblog.cs, implementado os métodos para a sua solução. Se você vai usar isso em um website existente, lembre-se de salvar os arquivos .cs na pasta App_Code do WebSite.&lt;/p&gt;  &lt;p align="left"&gt;Atenção para o método NewMediaObject, responsável em manipular imagens, vídeos e etc… no meu caso implementação deste método ficou muito simples porque eu já tinha as minhas bibliotecas para salvar imagens no banco de dados:&lt;/p&gt;  &lt;div&gt;   &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;MediaObjectInfo IMetaWeblog.NewMediaObject(&lt;span style="color: #0000ff"&gt;string&lt;/span&gt; blogid, &lt;span style="color: #0000ff"&gt;string&lt;/span&gt; username, &lt;span style="color: #0000ff"&gt;string&lt;/span&gt; password,&lt;br /&gt;            MediaObject mediaObject)&lt;br /&gt;        {&lt;br /&gt;            &lt;span style="color: #0000ff"&gt;if&lt;/span&gt; (ValidateUser(username, password))&lt;br /&gt;            {&lt;br /&gt;                MediaObjectInfo objectInfo = &lt;span style="color: #0000ff"&gt;new&lt;/span&gt; MediaObjectInfo();&lt;br /&gt;                Core.Result result = Core.Imagem.Salva(0, mediaObject.name, &lt;br /&gt;                    mediaObject.bits.Length, mediaObject.type,&lt;br /&gt;                    mediaObject.bits, DateTime.Now, &lt;span style="color: #0000ff"&gt;true&lt;/span&gt;, &lt;span style="color: #0000ff"&gt;null&lt;/span&gt;, 0);&lt;br /&gt;                &lt;span style="color: #0000ff"&gt;if&lt;/span&gt; (result.Sucesso)&lt;br /&gt;                    objectInfo.url = &lt;span style="color: #006080"&gt;&amp;quot;/blog/imagem.ashx?ID=&amp;quot;&lt;/span&gt; + result.ID;&lt;br /&gt;                &lt;span style="color: #0000ff"&gt;return&lt;/span&gt; objectInfo;&lt;br /&gt;            }&lt;br /&gt;            &lt;span style="color: #0000ff"&gt;throw&lt;/span&gt; &lt;span style="color: #0000ff"&gt;new&lt;/span&gt; XmlRpcFaultException(0, &lt;span style="color: #006080"&gt;&amp;quot;User is not valid!&amp;quot;&lt;/span&gt;);&lt;br /&gt;        }&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;O resultado você encontra no &lt;a href="http://www.mmog.com.br/" target="_blank"&gt;MMOG.com.br&lt;/a&gt; &lt;img alt="Winking" src="http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/3.gif" /&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-5947698937436615634?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XSRgx4LIk3E0s5PrOEDM3iLuwxQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XSRgx4LIk3E0s5PrOEDM3iLuwxQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XSRgx4LIk3E0s5PrOEDM3iLuwxQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XSRgx4LIk3E0s5PrOEDM3iLuwxQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=cHfn4JRkQEk:JfWuwdofi-A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=cHfn4JRkQEk:JfWuwdofi-A:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=cHfn4JRkQEk:JfWuwdofi-A:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/cHfn4JRkQEk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/5947698937436615634/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/05/publicando-em-um-site-aspnet-com-o-live.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/5947698937436615634?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/5947698937436615634?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/cHfn4JRkQEk/publicando-em-um-site-aspnet-com-o-live.html" title="Publicando em um site ASP.NET com o Live Writer" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_8Q2FGcPQyL8/S-qzsDVP7OI/AAAAAAAACMI/_CospUKeKEk/s72-c/ScreenShot005_thumb.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/05/publicando-em-um-site-aspnet-com-o-live.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QMQHk8cSp7ImA9WxFSF04.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-9014963023934268645</id><published>2010-04-19T23:43:00.001-03:00</published><updated>2010-04-19T23:43:01.779-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-19T23:43:01.779-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Software" /><title>Zend Server não inicializa</title><content type="html">&lt;p&gt;Peguei um problema depois da instalação do &lt;a href="http://www.zend.com/en/products/server-ce/" target="_blank"&gt;Zend Server CE&lt;/a&gt; no meu computador com Windows XP, fazendo com que o Apache exiba uma mensagem de erro quando tentamos acessar a GUI pelo endereço &lt;strong&gt;http://localhost:10081/ZendServer&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;O log do apache em &lt;strong&gt;C:\Arquivos de programas\Zend\Apache2\logs\error.log&lt;/strong&gt; apresenta a seguinte linha:&lt;/p&gt; &lt;p&gt;&lt;font face="Courier New"&gt;[error] Zend Enabler cannot load because of a problem in its configuration file: XML parse error on line 1 column 39 - invalid byte '\xf5' at position 2 of a 3-byte sequence&lt;/font&gt;&lt;/p&gt; &lt;p&gt;Segundo o &lt;a href="http://forums.zend.com/viewtopic.php?f=8&amp;amp;t=696"&gt;forum da Zend&lt;/a&gt;, a solução e abrir o arquivo &lt;strong&gt;C:\Arquivos de programas\Zend\ZendServer\etc\ZendEnablerConf.xml&lt;/strong&gt; e salvar ele em formato UTF-8. Eu fiz isso usando o &lt;a href="http://notepad-plus.sourceforge.net/uk/site.htm"&gt;NotePad++&lt;/a&gt; –&amp;gt; Formatar –&amp;gt; Converter para UTF-8.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-9014963023934268645?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/h7kxCMZ-pPbKANdRO5LQABOXFZI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h7kxCMZ-pPbKANdRO5LQABOXFZI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/h7kxCMZ-pPbKANdRO5LQABOXFZI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h7kxCMZ-pPbKANdRO5LQABOXFZI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=wjiaxrW2gXI:Jq2qYu3e4Dk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=wjiaxrW2gXI:Jq2qYu3e4Dk:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=wjiaxrW2gXI:Jq2qYu3e4Dk:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/wjiaxrW2gXI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/9014963023934268645/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/04/zend-server-nao-inicializa.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/9014963023934268645?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/9014963023934268645?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/wjiaxrW2gXI/zend-server-nao-inicializa.html" title="Zend Server não inicializa" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/04/zend-server-nao-inicializa.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MNQH4-fyp7ImA9WxFSE0k.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-1123869073353363338</id><published>2010-04-15T12:31:00.000-03:00</published><updated>2010-04-15T12:31:31.057-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-15T12:31:31.057-03:00</app:edited><title>Aprenda a usar o LinkedIn</title><content type="html">&lt;div&gt;O &lt;a href="http://br.linkedin.com/"&gt;LinkedIn&lt;/a&gt; é a rede social séria dos profissionais, agora em portugues.&lt;/div&gt;&lt;div&gt;O blog LadyBug tem um tutorial de etiqueta: http://goo.gl/RmTu &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-1123869073353363338?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nnlbhWjbDa0Cq2pl4Txjc4TCAOM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nnlbhWjbDa0Cq2pl4Txjc4TCAOM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nnlbhWjbDa0Cq2pl4Txjc4TCAOM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nnlbhWjbDa0Cq2pl4Txjc4TCAOM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=o3p7HmxDyBk:FG-gACMRL90:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=o3p7HmxDyBk:FG-gACMRL90:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=o3p7HmxDyBk:FG-gACMRL90:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/o3p7HmxDyBk" height="1" width="1"/&gt;</content><link rel="related" href="http://goo.gl/RmTu" title="Aprenda a usar o LinkedIn" /><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/1123869073353363338/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/04/aprenda-usar-o-linkedin.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/1123869073353363338?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/1123869073353363338?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/o3p7HmxDyBk/aprenda-usar-o-linkedin.html" title="Aprenda a usar o LinkedIn" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/04/aprenda-usar-o-linkedin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMDSX4zeCp7ImA9WxFSE04.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-5178536845363882942</id><published>2010-04-15T10:14:00.001-03:00</published><updated>2010-04-15T10:17:58.080-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-15T10:17:58.080-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PlayStation" /><title>Dante’s Inferno</title><content type="html">&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="caixa_dante" border="0" alt="caixa_dante" align="left" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/S8cRSVPCVaI/AAAAAAAACLg/oe86wdsMf3o/caixa_dante%5B4%5D.jpg?imgmax=800" width="195" height="244" /&gt; Alguns sites anunciaram o jogo &lt;a href="http://www.dantesinferno.com/home.action" target="_blank"&gt;Dante’s Inferno&lt;/a&gt; como um concorrente para o &lt;a href="http://www.godofwar.com" target="_blank"&gt;God of War&lt;/a&gt;. Até pode ser para o God Of War do PS2 porque contra a versão do GoW do PS3 ele não tem chance!&lt;/p&gt;  &lt;p&gt;Dante’s Inferno é uma adaptação da obra de mesmo nome onde um herói percorre os anéis do inferno para salvar sua amada.&lt;/p&gt;  &lt;p&gt;Graficamente o jogo deixa um pouco a desejar, principalmente em alguns cinemáticos que usam a engine do jogo, ficando muito abaixo do que um PS3 é capaz de fazer. De qualquer forma o jogo é divertido para quem gosta de jogos nesse estilo esmaga-botões.&lt;/p&gt;  &lt;p&gt;O jogo é facil de platinar, exigindo atenção apenas para encontrar as relíquias, shades e moedas. Um guia com vídeos pode sem encontrado em &lt;a title="http://goo.gl/Vpkt" href="http://goo.gl/Vpkt"&gt;http://goo.gl/Vpkt&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;O jogo é classificado como Mature(M), ou seja, para maiores de 17 anos.&lt;/p&gt;  &lt;p align="center"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="screen_7_view" border="0" alt="screen_7_view" src="http://lh5.ggpht.com/_8Q2FGcPQyL8/S8cRTEAxHhI/AAAAAAAACLk/BVWqdLNrub0/screen_7_view%5B6%5D.jpg?imgmax=800" width="450" height="252" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-5178536845363882942?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hd1sS8dwEcG5bGNGUJ6b6JoLot4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hd1sS8dwEcG5bGNGUJ6b6JoLot4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hd1sS8dwEcG5bGNGUJ6b6JoLot4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hd1sS8dwEcG5bGNGUJ6b6JoLot4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=1mmyN3w8lOM:38oxz1SEH-g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=1mmyN3w8lOM:38oxz1SEH-g:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=1mmyN3w8lOM:38oxz1SEH-g:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/1mmyN3w8lOM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/5178536845363882942/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/04/dantes-inferno.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/5178536845363882942?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/5178536845363882942?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/1mmyN3w8lOM/dantes-inferno.html" title="Dante’s Inferno" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_8Q2FGcPQyL8/S8cRSVPCVaI/AAAAAAAACLg/oe86wdsMf3o/s72-c/caixa_dante%5B4%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/04/dantes-inferno.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08MRns7cCp7ImA9WxFSEks.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-1081082094712821561</id><published>2010-04-14T15:10:00.001-03:00</published><updated>2010-04-14T15:31:27.508-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-14T15:31:27.508-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MXML" /><category scheme="http://www.blogger.com/atom/ns#" term="ActionScript" /><title>Mudar estado do ViewStack com um MenuBar</title><content type="html">&lt;p&gt;Este é um exemplo de como selecionar uma view de um ViewStack a partir de um item de Menubar.&lt;/p&gt;  &lt;p&gt;Normalmente ligamos o dataProvider de um ViewStack com algum componente como o LinkBar. No caso do MenuBar o que fazemos é selecionar uma view a partir de um valor definido no XML usando como dataProvider do MenuBar.&lt;/p&gt;  &lt;p&gt;Tuto.mxml:&lt;/p&gt;  &lt;div&gt;   &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color: #800000"&gt;xml&lt;/span&gt; &lt;span style="color: #ff0000"&gt;version&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;1.0&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;encoding&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;utf-8&amp;quot;&lt;/span&gt;?&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;s:Application&lt;/span&gt; &lt;span style="color: #ff0000"&gt;xmlns:fx&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;http://ns.adobe.com/mxml/2009&amp;quot;&lt;/span&gt; &lt;br /&gt;               &lt;span style="color: #ff0000"&gt;xmlns:s&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;library://ns.adobe.com/flex/spark&amp;quot;&lt;/span&gt; &lt;br /&gt;               &lt;span style="color: #ff0000"&gt;xmlns:mx&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;library://ns.adobe.com/flex/mx&amp;quot;&lt;/span&gt; &lt;br /&gt;               &lt;span style="color: #ff0000"&gt;minWidth&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;955&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;minHeight&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;600&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;s:layout&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;s:VerticalLayout&lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;s:layout&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;fx:Script&lt;/span&gt; &lt;span style="color: #ff0000"&gt;source&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Tuto.as&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;fx:Declarations&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- Place non-visual elements (e.g., services, value objects) here --&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;fx:XML&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;xmlTuto&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;xmlns&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;menubar&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;item&lt;/span&gt; &lt;span style="color: #ff0000"&gt;label&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Item 1&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;                    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;item&lt;/span&gt; &lt;span style="color: #ff0000"&gt;label&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Item 1-1&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;view&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;view1&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;                    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;item&lt;/span&gt; &lt;span style="color: #ff0000"&gt;label&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Item 1-2&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;view&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;view2&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;                &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;item&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;    &lt;br /&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;menubar&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;fx:XML&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;fx:Declarations&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;mx:MenuBar&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;menuTuto&amp;quot;&lt;/span&gt; &lt;br /&gt;                &lt;span style="color: #ff0000"&gt;dataProvider&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;{xmlTuto}&amp;quot;&lt;/span&gt; &lt;br /&gt;                &lt;span style="color: #ff0000"&gt;labelField&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;@label&amp;quot;&lt;/span&gt; &lt;br /&gt;                &lt;span style="color: #ff0000"&gt;showRoot&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;false&amp;quot;&lt;/span&gt; &lt;br /&gt;                &lt;span style="color: #ff0000"&gt;width&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;100%&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;itemClick&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;menuTuto_itemClickHandler(event)&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;mx:MenuBar&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;mx:ViewStack&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;viewTuto&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;s:NavigatorContent&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;view1&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;width&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;100%&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;height&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;100%&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;s:Label&lt;/span&gt; &lt;span style="color: #ff0000"&gt;text&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;view1&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;s:NavigatorContent&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;s:NavigatorContent&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;view2&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;width&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;100%&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;height&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;100%&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;s:Label&lt;/span&gt; &lt;span style="color: #ff0000"&gt;text&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;view2&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;s:NavigatorContent&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;mx:ViewStack&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;s:Application&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Tuto.as:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;  &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #008000"&gt;// ActionScript file&lt;/span&gt;&lt;br /&gt;import mx.core.INavigatorContent;&lt;br /&gt;import mx.events.MenuEvent;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #0000ff"&gt;protected&lt;/span&gt; &lt;span style="color: #0000ff"&gt;function&lt;/span&gt; menuTuto_itemClickHandler(&lt;span style="color: #0000ff"&gt;event&lt;/span&gt;:MenuEvent):&lt;span style="color: #0000ff"&gt;void&lt;/span&gt;&lt;br /&gt;{&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;if&lt;/span&gt; (&lt;span style="color: #0000ff"&gt;event&lt;/span&gt;.item.@view != &lt;span style="color: #0000ff"&gt;null&lt;/span&gt;)&lt;br /&gt;        viewTuto.selectedChild = INavigatorContent( &lt;br /&gt;            viewTuto.getChildByName( &lt;span style="color: #0000ff"&gt;event&lt;/span&gt;.item.@view));&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Para melhorar a visualização separei em dois arquivos. Tuto.as é incluido em Tuto.mxml através do comando fx:Script. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://dl.dropbox.com/u/1236695/rrmanzke.blogspot.com/Tutorial2.fxp" target="_blank"&gt;Download do Projeto&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/6567880164544623822-1081082094712821561?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TXV-8hGXtB0CWVL_WJvyDUjPZBQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TXV-8hGXtB0CWVL_WJvyDUjPZBQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TXV-8hGXtB0CWVL_WJvyDUjPZBQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TXV-8hGXtB0CWVL_WJvyDUjPZBQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=OsZtTtDy1es:6pDSeZiBQeM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=OsZtTtDy1es:6pDSeZiBQeM:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=OsZtTtDy1es:6pDSeZiBQeM:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/OsZtTtDy1es" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/1081082094712821561/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/04/mudar-estado-do-viewstack-com-um.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/1081082094712821561?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/1081082094712821561?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/OsZtTtDy1es/mudar-estado-do-viewstack-com-um.html" title="Mudar estado do ViewStack com um MenuBar" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/04/mudar-estado-do-viewstack-com-um.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAGR3g5cSp7ImA9WxFSEkg.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-4733658964494863254</id><published>2010-04-14T11:18:00.000-03:00</published><updated>2010-04-14T11:18:46.629-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-14T11:18:46.629-03:00</app:edited><title>Encurtador de URL do Google</title><content type="html">&lt;div&gt;No link abaixo você encontra o encurtador de URL do Google. Muito útil quando encontramos um endereço na internet muito longo e precisamos usar no twitter, por exemplo. Depois de instalado, basta clicar no botão para ele encurtar o endereço que você está usando. Ele copia o endereço curto gerado automaticamente para a sua área de transferência.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://goo.gl/PiyX"&gt;goo.gl URL Shortener - Galeria de extensões do Google Chrome&lt;/a&gt;&lt;div&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/6567880164544623822-4733658964494863254?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OXRAWAVS0KNR7SkmXBUUo3zCRBs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OXRAWAVS0KNR7SkmXBUUo3zCRBs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OXRAWAVS0KNR7SkmXBUUo3zCRBs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OXRAWAVS0KNR7SkmXBUUo3zCRBs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=uNtSgrXmraY:KgWt2dklwlA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=uNtSgrXmraY:KgWt2dklwlA:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=uNtSgrXmraY:KgWt2dklwlA:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/uNtSgrXmraY" height="1" width="1"/&gt;</content><link rel="related" href="http://goo.gl/PiyX" title="Encurtador de URL do Google" /><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/4733658964494863254/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/04/encurtador-de-url-do-google.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/4733658964494863254?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/4733658964494863254?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/uNtSgrXmraY/encurtador-de-url-do-google.html" title="Encurtador de URL do Google" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/04/encurtador-de-url-do-google.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcHSXg7fSp7ImA9WxFSEkg.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-7691694369467940628</id><published>2010-04-14T10:50:00.001-03:00</published><updated>2010-04-14T10:50:38.605-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-14T10:50:38.605-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Software" /><category scheme="http://www.blogger.com/atom/ns#" term="Lixo" /><title>Integridade Referencial para que?</title><content type="html">&lt;p align="justify"&gt;Quando você é administrador e desenvolvedor de sistemas você percebe como existem porcarias sendo desenvolvidas e vendidas (caro) por aí. Na empresa que trabalho, usamos um premiado software contábil muito famoso aqui na cidade e no Brasil, tido por muitos contadores como o “melhor que existe”. Pelas funcionalidades até pode ser mas tecnologicamente é um lixo!&lt;/p&gt;  &lt;p align="justify"&gt;Começa pelo fato de não usar banco de dados, as informações são gravadas em arquivos de texto em pastas do sistema de arquivo. Aparentemente, “criptografado”, mas nem preciso falar da performance disso.&lt;/p&gt;  &lt;p align="justify"&gt;Último acontecimento: apaguei um usuário do bendito sistema e o mesmo continuou usando o sistema embora não aparecesse mais na lista de usuários. Ou seja, em algum “arquivo texto” o usuário continuou gravado. Em qualquer banco de dados isso seria resolvido usando integridade referencial mas pelo visto alguém que fez esse sistema desconhece isso.&lt;/p&gt; &lt;!-- wk sistemas radar --&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-7691694369467940628?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5fufxs_y2foljny3Bmn6HXoAcmM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5fufxs_y2foljny3Bmn6HXoAcmM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5fufxs_y2foljny3Bmn6HXoAcmM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5fufxs_y2foljny3Bmn6HXoAcmM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=sASC3zPeAo8:LEfUW0loWvg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=sASC3zPeAo8:LEfUW0loWvg:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=sASC3zPeAo8:LEfUW0loWvg:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/sASC3zPeAo8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/7691694369467940628/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/04/integridade-referencial-para-que.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7691694369467940628?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7691694369467940628?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/sASC3zPeAo8/integridade-referencial-para-que.html" title="Integridade Referencial para que?" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/04/integridade-referencial-para-que.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EDQX0_fip7ImA9WxFSEUo.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-7026923076376955048</id><published>2010-04-13T14:27:00.001-03:00</published><updated>2010-04-13T14:27:50.346-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-13T14:27:50.346-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Internet" /><title>Botões do Google Buzz no seu site</title><content type="html">&lt;p&gt;O Google liberou uma &lt;a href="http://www.google.com/buzz/api/admin/site" target="_blank"&gt;ferramenta&lt;/a&gt; para adicionar botões do &lt;a href="http://www.google.com/buzz" target="_blank"&gt;Google Buzz&lt;/a&gt; em qualquer site. Com isso, seus visitantes podem clicar nos botões para segui-lo ou publicar seu post no Google Buzz.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-7026923076376955048?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cEtSvBEwM5LCkHCFs2NNrqkG1zM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cEtSvBEwM5LCkHCFs2NNrqkG1zM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cEtSvBEwM5LCkHCFs2NNrqkG1zM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cEtSvBEwM5LCkHCFs2NNrqkG1zM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=hAqJ3SNy07g:YiRuA6A00X4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=hAqJ3SNy07g:YiRuA6A00X4:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=hAqJ3SNy07g:YiRuA6A00X4:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/hAqJ3SNy07g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/7026923076376955048/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/04/botoes-do-google-buzz-no-seu-site.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7026923076376955048?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7026923076376955048?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/hAqJ3SNy07g/botoes-do-google-buzz-no-seu-site.html" title="Botões do Google Buzz no seu site" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/04/botoes-do-google-buzz-no-seu-site.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEERXk-fip7ImA9WxFTFEs.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-7920639464809410384</id><published>2010-03-30T20:41:00.001-03:00</published><updated>2010-04-05T07:33:24.756-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-05T07:33:24.756-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PlayStation" /><category scheme="http://www.blogger.com/atom/ns#" term="Hardware" /><title>PS3 via HDMI da Samsung LN40B650</title><content type="html">&lt;p&gt;Se você está tentando ligar seu PS3 em uma TV Samsung serie 6, como a LN40B650, no conector HDMI e a TV responde “Sem Sinal”, verifique se o &lt;a href="http://www.samsung.com/br/consumer/tv-audio-video/tv/lcd/LN40B650T1MXZD/index.idx?pagetype=prd_detail&amp;amp;tab=support"&gt;firmware da TV&lt;/a&gt; está atualizado. Eu tive esse problema com o firmware versão 1005 e o problema foi resolvido atualizando para a versão 1009.&lt;/p&gt; &lt;p&gt;Explicando melhor:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1&lt;/strong&gt;. Vá até a página de downloads de firmware da sua TV, no caso da 650 &lt;a href="http://www.samsung.com/br/consumer/tv-audio-video/tv/lcd/LN40B650T1MXZD/index.idx?pagetype=prd_detail&amp;amp;tab=support"&gt;clique neste link&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2&lt;/strong&gt;. Baixe o arquivo de atualização (Em USB).&lt;/p&gt; &lt;p&gt;&lt;strong&gt;3&lt;/strong&gt;. Execute o arquivo baixado e especifique (Browse) o caminho para a unidade do seu pen-drive.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;4&lt;/strong&gt;. Encaixe o pen-drive na TV e será exibido uma janeja, selecione &lt;strong&gt;Atualização de SW&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;5&lt;/strong&gt;. Siga as instruções na tela.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-7920639464809410384?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jmR4qkxmDnvGH1GCfKmOkCYQDo0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jmR4qkxmDnvGH1GCfKmOkCYQDo0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jmR4qkxmDnvGH1GCfKmOkCYQDo0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jmR4qkxmDnvGH1GCfKmOkCYQDo0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=Wy0Z0EUKO1w:qEX_NDF0JUY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=Wy0Z0EUKO1w:qEX_NDF0JUY:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=Wy0Z0EUKO1w:qEX_NDF0JUY:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/Wy0Z0EUKO1w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/7920639464809410384/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/03/ps3-via-hdmi-da-samsung-ln40b650.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7920639464809410384?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7920639464809410384?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/Wy0Z0EUKO1w/ps3-via-hdmi-da-samsung-ln40b650.html" title="PS3 via HDMI da Samsung LN40B650" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/03/ps3-via-hdmi-da-samsung-ln40b650.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQMSHo6eCp7ImA9WxBaGEg.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-2792898020621112587</id><published>2010-03-29T07:26:00.000-03:00</published><updated>2010-03-29T07:26:29.410-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-29T07:26:29.410-03:00</app:edited><title>PS3 sem suporte para Linux</title><content type="html">&lt;div&gt;As versões anteriores do PS3 Slim, também conhecido como FAT permitiam a instalação de outros sistemas operacionais, como o Linux. A partir de abril com o update de firmware 3.21, está funcionalidade será removida. Segundo a Sony, é uma preocupação com a segurança.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mais informações(em inglês) sobre atualização do firmware do PS3 podem ser encontradas &lt;a href="http://us.playstation.com/support/systemupdates/ps3/index.htm"&gt;neste link&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Fonte: &lt;a href="http://blog.us.playstation.com/2010/03/28/ps3-firmware-v3-21-update/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+PSBlog+%28PlayStation.Blog%29&amp;amp;utm_content=Google+Reader"&gt;PS3 Firmware (v3.21) Update – PlayStation Blog&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-2792898020621112587?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/26j0Imhcl0yJaqoUYAm0u8jpL5Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/26j0Imhcl0yJaqoUYAm0u8jpL5Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/26j0Imhcl0yJaqoUYAm0u8jpL5Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/26j0Imhcl0yJaqoUYAm0u8jpL5Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=LFienc_Pbz4:LXlThbwDPl0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=LFienc_Pbz4:LXlThbwDPl0:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=LFienc_Pbz4:LXlThbwDPl0:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/LFienc_Pbz4" height="1" width="1"/&gt;</content><link rel="related" href="http://blog.us.playstation.com/2010/03/28/ps3-firmware-v3-21-update/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+PSBlog+%28PlayStation.Blog%29&amp;utm_content=Google+Reader" title="PS3 sem suporte para Linux" /><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/2792898020621112587/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/03/ps3-sem-suporte-para-linux.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/2792898020621112587?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/2792898020621112587?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/LFienc_Pbz4/ps3-sem-suporte-para-linux.html" title="PS3 sem suporte para Linux" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/03/ps3-sem-suporte-para-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIFQns9cSp7ImA9WxBaE0k.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-2360574712534834535</id><published>2010-03-23T07:35:00.000-03:00</published><updated>2010-03-23T07:35:13.569-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-23T07:35:13.569-03:00</app:edited><title>Vote pela PSN Brasileira</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://share.blog.us.playstation.com/ideas/2010/03/18/we-want-the-brazilian-psn/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="219" src="http://4.bp.blogspot.com/_8Q2FGcPQyL8/S6iZF3oGbaI/AAAAAAAACLE/RHYt3CEFf0c/s320/psn-brasil.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;Já existe PlayStation Network Brasil, basta se cadastrar usando o PS3. De qualquer forma há uma campanha para trazer a PlayStation Store para os brasileiros, basta clicar na imagem acima!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-2360574712534834535?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HNR8ysVqfLWMy99RVd5klNzdZ6c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HNR8ysVqfLWMy99RVd5klNzdZ6c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HNR8ysVqfLWMy99RVd5klNzdZ6c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HNR8ysVqfLWMy99RVd5klNzdZ6c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=Z53j-7HOWls:Cn_f9qXD6ds:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=Z53j-7HOWls:Cn_f9qXD6ds:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=Z53j-7HOWls:Cn_f9qXD6ds:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/Z53j-7HOWls" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/2360574712534834535/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/03/vote-pela-psn-brasileira.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/2360574712534834535?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/2360574712534834535?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/Z53j-7HOWls/vote-pela-psn-brasileira.html" title="Vote pela PSN Brasileira" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_8Q2FGcPQyL8/S6iZF3oGbaI/AAAAAAAACLE/RHYt3CEFf0c/s72-c/psn-brasil.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/03/vote-pela-psn-brasileira.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEFR3syeyp7ImA9WxBbF0s.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-2501501473134548625</id><published>2010-03-16T15:36:00.001-03:00</published><updated>2010-03-16T15:36:56.593-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-16T15:36:56.593-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PlayStation" /><title>Platinei God of War</title><content type="html">&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_8Q2FGcPQyL8/S5_PunfAF7I/AAAAAAAACKw/vlqkdB3MFKI/s1600-h/caixa-gow%5B4%5D.jpg"&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="caixa-gow" border="0" alt="caixa-gow" align="left" src="http://lh5.ggpht.com/_8Q2FGcPQyL8/S5_PvaWkP3I/AAAAAAAACK0/UB6CaKcHF1U/caixa-gow_thumb%5B2%5D.jpg?imgmax=800" width="104" height="119" /&gt;&lt;/a&gt; Hoje é lançamento do &lt;a href="http://www.godofwar.com/" target="_blank"&gt;God of War III&lt;/a&gt; e a alguns dias atrás eu platinei o primeiro jogo da série God of War, relançado remasterizado em HD para o PS3. Platinar (conquistar todos os troféus) um jogo é sempre um grande feito para um jogador casual como eu. Terminei o jogo quatro vezes para isso mas o objetivo aqui é dar algumas dicas para que você faça isso em duas vezes no máximo.&lt;/p&gt;  &lt;p&gt;Basicamente, boa parte dos troféus são conquistados apenas completando o jogo mas alguns merecem atenção especial para que você não tenha que repeti-lo:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="gow-gold" border="0" alt="gow-gold" align="left" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/S5_PwBy76hI/AAAAAAAACK4/nyMTTUGEpog/gow-gold%5B9%5D.jpg?imgmax=800" width="68" height="68" /&gt; &lt;strong&gt;Key to Sucess&lt;/strong&gt;     &lt;br /&gt;O objetivo deste troféu é encontrar as duas Muse Keys. Uma delas está atrás da estátua de Atlas e a outra quando você escala um desfiladeiro na fase seguinte. Não esqueça de usar essas chaves na sala do Ring of Pandora. Esse passo não é necessário mas o bônus da sala é muito bom!&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="gow-prata" border="0" alt="gow-prata" align="left" src="http://lh5.ggpht.com/_8Q2FGcPQyL8/S5_PxAy9DFI/AAAAAAAACK8/_DXPX5uvWZA/gow-prata%5B4%5D.jpg?imgmax=800" width="68" height="68" /&gt; &lt;strong&gt;Seeing Red&lt;/strong&gt;     &lt;br /&gt;O objetivo é maximizar todas as armas e magias com os red orbs que coletamos matando inimigos e abrindo baús. Esse é um troféu de exploração já que alguns baús estão muito bem escondidos. É bem provável que eu deixei algum para trás já que cheguei no combate final contra Ares faltando 10.000 orbs. Se você chegar lá nessa condição ou pior, não desanime, no final do primeiro combate contra Ares, pressione apenas o primeiro botão do mini-game dele. Cada vez que você fizer isso você ganha 1.000 red orbs. Repita até completar a quantidade necessária para maximizar o que falta. Você também pode encontrar na internet outras dicas para obter red orbs infinitos.&lt;/p&gt;  &lt;p&gt;&lt;img style="margin: 0px 10px 0px 0px" title="gow-gold" border="0" alt="gow-gold" align="left" src="http://lh4.ggpht.com/_8Q2FGcPQyL8/S5_Px0rJkiI/AAAAAAAACLA/YTmK1lLJd3Y/gow-gold%5B4%5D.jpg?imgmax=800" width="68" height="68" /&gt;&lt;strong&gt;Speed of Jason McDonald&lt;/strong&gt;     &lt;br /&gt;Termine o jogo em qualquer dificuldade em menos de cinco horas. Provavelmente você conquistará este troféu em uma segunda tentativa, quando você souber como resolver os puzzles do jogo. Não perca tempo procurando e abrindo baús nem com combates a menos que seja necessário para avançar de fase.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="gow-gold" border="0" alt="gow-gold" align="left" src="http://lh4.ggpht.com/_8Q2FGcPQyL8/S5_Px0rJkiI/AAAAAAAACLA/YTmK1lLJd3Y/gow-gold%5B4%5D.jpg?imgmax=800" width="68" height="68" /&gt; &lt;strong&gt;I’ll Take the Physical Challenge&lt;/strong&gt;     &lt;br /&gt;O Challenge of Gods é liberado quando terminamos o jogo é pode ser acessado pelo menu Treasures. Para mim foi o mais difícil de conquistar mas com paciência e habilidade você chega lá!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-2501501473134548625?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/K3k9prbqHyer3ZvlF0oSwJbaJ0Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K3k9prbqHyer3ZvlF0oSwJbaJ0Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/K3k9prbqHyer3ZvlF0oSwJbaJ0Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K3k9prbqHyer3ZvlF0oSwJbaJ0Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=-Ckz5jB3yEc:ET8tvlQ5luI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=-Ckz5jB3yEc:ET8tvlQ5luI:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=-Ckz5jB3yEc:ET8tvlQ5luI:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/-Ckz5jB3yEc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/2501501473134548625/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/03/platinei-god-of-war.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/2501501473134548625?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/2501501473134548625?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/-Ckz5jB3yEc/platinei-god-of-war.html" title="Platinei God of War" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_8Q2FGcPQyL8/S5_PvaWkP3I/AAAAAAAACK0/UB6CaKcHF1U/s72-c/caixa-gow_thumb%5B2%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/03/platinei-god-of-war.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUDQnk-eSp7ImA9WxBbFUo.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-7320823642612392976</id><published>2010-03-14T11:34:00.001-03:00</published><updated>2010-03-14T11:34:33.751-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-14T11:34:33.751-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Cotidiano" /><title>Deputado caçando animal em extinção</title><content type="html">&lt;p&gt;Qualquer pessoa fazendo isso já seria terrível mas um deputado?&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:97b2d5a4-db5a-4648-b6cc-a883f0d258c4" class="wlWriterEditableSmartContent"&gt;&lt;div id="c57dff3f-c00f-48e9-8335-cf2d423d972c" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=kyezHNv7Guw" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_8Q2FGcPQyL8/S5zz-NYd4-I/AAAAAAAACKs/SU46SZ9ya8k/video2baa164ea3b8%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('c57dff3f-c00f-48e9-8335-cf2d423d972c'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/kyezHNv7Guw&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/kyezHNv7Guw&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&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/6567880164544623822-7320823642612392976?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6B-nyqlas13-Y7AdwlIKMXibLTc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6B-nyqlas13-Y7AdwlIKMXibLTc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6B-nyqlas13-Y7AdwlIKMXibLTc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6B-nyqlas13-Y7AdwlIKMXibLTc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=vIOBbKBxuOA:OWYsQYAWu2c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=vIOBbKBxuOA:OWYsQYAWu2c:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=vIOBbKBxuOA:OWYsQYAWu2c:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/vIOBbKBxuOA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/7320823642612392976/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/03/deputado-cacando-animal-em-extincao.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7320823642612392976?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/7320823642612392976?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/vIOBbKBxuOA/deputado-cacando-animal-em-extincao.html" title="Deputado caçando animal em extinção" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_8Q2FGcPQyL8/S5zz-NYd4-I/AAAAAAAACKs/SU46SZ9ya8k/s72-c/video2baa164ea3b8%5B3%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/03/deputado-cacando-animal-em-extincao.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEARX89fSp7ImA9WxBVFk0.&quot;"><id>tag:blogger.com,1999:blog-6567880164544623822.post-650923171616713177</id><published>2010-02-19T16:44:00.001-03:00</published><updated>2010-02-19T16:44:04.165-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-19T16:44:04.165-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MySQL" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>MySQL EF Update From Database Time-out</title><content type="html">&lt;p&gt;Estava feliz da vida usando o &lt;a href="http://www.mysql.com" target="_blank"&gt;MySQL&lt;/a&gt; com o &lt;a href="http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx" target="_blank"&gt;Entity Framework&lt;/a&gt; da Microsoft no Visual Studio quando começou a surgir a mensagem de Time-out quando usava o Update From Database no EF Designer. A solução é simples: aumentar os tempos de espera de conexão do banco de dados:&lt;/p&gt;  &lt;p align="center"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="serverexplorer" border="0" alt="serverexplorer" src="http://lh6.ggpht.com/_8Q2FGcPQyL8/S37p-mxt1pI/AAAAAAAACJk/xNiVbeefEFk/serverexplorer%5B4%5D.gif?imgmax=800" width="280" height="266" /&gt; &lt;/p&gt;  &lt;p align="center"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="modifyconnection" border="0" alt="modifyconnection" src="http://lh5.ggpht.com/_8Q2FGcPQyL8/S37p_Vc1nVI/AAAAAAAACJo/j0yFZzdz3-M/modifyconnection%5B4%5D.gif?imgmax=800" width="333" height="340" /&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="advanced properties" border="0" alt="advanced properties" src="http://lh3.ggpht.com/_8Q2FGcPQyL8/S37qAgWO88I/AAAAAAAACJs/uEs5TZj0miY/advanced%20properties%5B4%5D.gif?imgmax=800" width="302" height="363" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6567880164544623822-650923171616713177?l=rrmanzke.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QXIZ0dF-IeUFlTVkCrR5GI4aoOE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QXIZ0dF-IeUFlTVkCrR5GI4aoOE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QXIZ0dF-IeUFlTVkCrR5GI4aoOE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QXIZ0dF-IeUFlTVkCrR5GI4aoOE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=A1nXx6-UTb4:hPvt_rjREh4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/rrmanzke?a=A1nXx6-UTb4:hPvt_rjREh4:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/rrmanzke?i=A1nXx6-UTb4:hPvt_rjREh4:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/rrmanzke/~4/A1nXx6-UTb4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://rrmanzke.blogspot.com/feeds/650923171616713177/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://rrmanzke.blogspot.com/2010/02/mysql-ef-update-from-database-time-out.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/650923171616713177?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6567880164544623822/posts/default/650923171616713177?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/rrmanzke/~3/A1nXx6-UTb4/mysql-ef-update-from-database-time-out.html" title="MySQL EF Update From Database Time-out" /><author><name>Richard R Manzke</name><uri>http://www.blogger.com/profile/15190120074028567287</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="32" src="http://1.bp.blogspot.com/-Tiydh4vMdlg/TxbMiYvTsqI/AAAAAAAAC78/P2AnU_6lSKI/s220/416267_10150516400833306_750218305_8828155_611549352_o.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_8Q2FGcPQyL8/S37p-mxt1pI/AAAAAAAACJk/xNiVbeefEFk/s72-c/serverexplorer%5B4%5D.gif?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://rrmanzke.blogspot.com/2010/02/mysql-ef-update-from-database-time-out.html</feedburner:origLink></entry></feed>

