<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5581332672628889030</id><updated>2012-01-19T07:13:16.513Z</updated><category term='SW dev'/><category term='Reviews'/><category term='Drupal'/><category term='Browsers'/><category term='Trends'/><category term='Wordpress'/><category term='Joomla'/><category term='Tip'/><category term='Social networks'/><category term='Software'/><category term='Vaporware'/><category term='Hardware'/><category term='Problems'/><category term='Security'/><category term='Blogger'/><category term='Buzz'/><category term='Widgets'/><category term='Tutorials'/><category term='Analysis'/><category term='Programming'/><category term='Templates'/><title type='text'>Some High-Tech Tips</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Fliscorno</name><uri>http://www.blogger.com/profile/04302257961707671022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>65</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1358395121630889588</id><published>2011-07-23T11:18:00.001+01:00</published><updated>2011-07-23T11:18:18.752+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Template backup</title><content type='html'>&lt;p&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/05/template-actions-download-backup-edit.html" target="_blank"&gt;&lt;strong&gt;This post in English&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Antes de se modificar os aspectos da template do blog, é crítico fazer uma cópia de segurança da template. Se algo correr mal, pode-se depois voltar a trás com esta com esta cópia.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Como fazer cópia de segurança da template (ou modelo, em português)&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Entrar no blog e clicar em Design      &lt;br /&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-tDO3dABiYZM/Tiqf2xCjXHI/AAAAAAAACpY/LOaHHxxqgc0/image%25255B5%25255D.png?imgmax=800" width="497" height="66" /&gt;       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Clicar em Editar HTML      &lt;br /&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-NWUsTSYFi88/Tiqf3R3rFeI/AAAAAAAACpc/PfDXEvOvsXo/image%25255B8%25255D.png?imgmax=800" width="229" height="131" /&gt;       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Clicar em Transferir modelo completo      &lt;br /&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-Kt8F9GDpCUg/Tiqf33la6-I/AAAAAAAACpg/515IxHBdKRI/image%25255B11%25255D.png?imgmax=800" width="298" height="72" /&gt;       &lt;br /&gt;&amp;#160;&amp;#160; &lt;/li&gt;    &lt;li&gt;Guardar o ficheiro algures no disco. É um ficheiro do tipo XML, que é basicamente texto com a template do blog. Pode ser aberto com qualquer editor de texto simples (exemplo: Notepad do Windows; recomendo o uso do &lt;a href="http://notepad-plus-plus.org/download/" target="_blank"&gt;Notepad++&lt;/a&gt;). &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Está feito.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Como usar a cópia de segurança da template para desfazer um erro decorrente de se ter alterado a template do blog&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Entrar no blog e clicar em Design      &lt;br /&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-vlOwjXIcQmQ/Tiqf4aAJnwI/AAAAAAAACpk/RVG1aVlvu80/image%25255B22%25255D.png?imgmax=800" width="497" height="66" /&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Clicar em Editar HTML      &lt;br /&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-F_vAqf1xBBY/Tiqf4sp3JiI/AAAAAAAACpo/b0rPJ8QRbv4/image%25255B23%25255D.png?imgmax=800" width="229" height="131" /&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Escolher o ficheiro guardado no ponto anterior (clicar em Browse/Procurar, dependendo da língua usada) e clicar em Carregar.     &lt;br /&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="image" border="0" alt="image" src="http://lh3.ggpht.com/-N7zdqjMbXGE/Tiqf5OdkxzI/AAAAAAAACps/EEqth9TTBE0/image%25255B27%25255D.png?imgmax=800" width="561" height="46" /&gt;      &lt;br /&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;Podem aparecer mensagens como a que se segue:     &lt;br /&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="image" border="0" alt="image" src="http://lh3.ggpht.com/-0EQzQ16pnpM/Tiqf5p3e0vI/AAAAAAAACpw/t5xEXsovZY0/image%25255B32%25255D.png?imgmax=800" width="568" height="144" /&gt;      &lt;br /&gt;Esta mensagem significa que o ficheiro que se está a carregar contém menos coisas do que a template em uso. Se a modificação que se fez na template foi acrescentar coisas, é normal que a versão anterior tenha menos coisas. Por isso, clicar em Eliminar Widgets. Caso contrário, ter a certeza de que o ficheiro que se está a carregar corresponde de facto à última versão da template que esteve online.       &lt;br /&gt;Dica: em caso de dúvida, fazer a 1ª etapa (backup da template) para se guardar o que haja a guardar antes de carregar a template.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Depois de carregado o ficheiro, as alterações entram em funções imediatamente.     &lt;br /&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="image" border="0" alt="image" src="http://lh6.ggpht.com/-rAB8TLBpkKA/Tiqf6D632cI/AAAAAAAACp0/usUcG18jn1w/image%25255B36%25255D.png?imgmax=800" width="353" height="33" /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Nota: se se pretender ver as alterações da template antes de a carregar como se acabou de descrever, pode-se copiar o conteúdo da template e colá-lo na caixa seguinte (depois de se ter apagado o respectivo conteúdo):&lt;/p&gt;  &lt;p&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="image" border="0" alt="image" src="http://lh3.ggpht.com/-wUpQkw5M3tA/Tiqf6Zcr1pI/AAAAAAAACp4/EHeBYNdckAg/image%25255B40%25255D.png?imgmax=800" width="595" height="113" /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;De seguida, basta clicar em Pré-visualizar.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-1358395121630889588?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1358395121630889588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2011/07/template-backup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1358395121630889588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1358395121630889588'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2011/07/template-backup.html' title='Template backup'/><author><name>Fliscorno</name><uri>http://www.blogger.com/profile/04302257961707671022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-tDO3dABiYZM/Tiqf2xCjXHI/AAAAAAAACpY/LOaHHxxqgc0/s72-c/image%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-6404324663974014727</id><published>2010-11-19T23:19:00.001Z</published><updated>2010-11-19T23:19:05.119Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Windows Live Writer: formatar imagens</title><content type='html'>&lt;p&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="" border="0" alt="" align="left" src="http://lh3.ggpht.com/_ajSffy5BsnY/TOcFsaa2XSI/AAAAAAAACh0/JIg04MM9IO0/image%5B59%5D.png?imgmax=800" width="251" height="250" /&gt; &lt;em&gt;Este tutorial explica como formatar imagens nos posts escritos com o Windows Live Writer. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Nível de dificuldade: baixo&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Comecei por detestar a abordagem da suite Live, especialmente do &lt;a href="http://fliscorno.blogspot.com/2009/11/invasao-de-privacidade.html" target="_blank"&gt;Live Messager&lt;/a&gt;, que tornava publica informação minha sem meu consentimento (sim, pode-se ir à configuração e mudar mas o default é abusivo). Mas o Live Writer é uma killer app e já escrevi alguns posts sobre a forma de o usar.&lt;/p&gt;  &lt;p&gt;Já abordei a forma como se &lt;a href="http://hitech-tips.blogspot.com/2010/02/bloggers-prestem-atencao-ao-windows.html" target="_blank"&gt;instala este software&lt;/a&gt; e alguns aspectos da sua utilização (sobre &lt;a href="http://hitech-tips.blogspot.com/2010/02/faca-posts-de-forma-rapida-e-eficaz.html" target="_blank"&gt;captura de imagens&lt;/a&gt; e sobre o &lt;a href="http://hitech-tips.blogspot.com/2010/02/windows-live-writer-ping.html" target="_blank"&gt;ping para o Twingly e para o Wordpress&lt;/a&gt;). Agora debruço-me sobre a inclusão de fotos nos posts. Este aspecto é um pouco manhoso mas depois de umas configurações, é impec. &lt;/p&gt;  &lt;p&gt;As imagens seguintes reflectem as configurações que uso regularmente para as imagens. Experimente defini-las (para isso, inserir uma imagem e depois clicar nela para activar os painéis de opções) e depois clicar no &lt;b&gt;guardar como predefinições&lt;/b&gt;. Desta forma, a próxima imagem que inserir estará com as definições que deseja.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;NOTA:&lt;/strong&gt; estas imagens são copiadas do Windows Live Writer XP. A última versão (Windows Live Writer 2011) tem um aspecto diferente mas os conceitos são os mesmos. Basta um pouco de esforço para encontrar as mesmas coisas.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="1" width="599"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="291"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="" border="0" alt="" src="http://lh6.ggpht.com/_ajSffy5BsnY/TOcFuBV6zWI/AAAAAAAACh4/SO6PcaQfR2k/image%5B23%5D.png?imgmax=800" width="197" height="328" /&gt;           &lt;br /&gt;&lt;strong&gt;Imagem 1            &lt;br /&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="306"&gt;         &lt;p&gt;- inline para o uso habitual no blog (por vezes coloco Esquerda para o texto contornar a image)&lt;/p&gt;          &lt;p&gt;- sem margens (fica o default do blog)&lt;/p&gt;          &lt;p&gt;- limites (border): gosto da imagem com uma linha à volta. o papel fotográfico tb é interessante especialmente quando o centro do post é a fotografia&lt;/p&gt;          &lt;p&gt;- hiperligação: na maior parte dos casos não quero nenhuma ligação. mas pode ter interesse ter a ligação para um URL (exemplo: recorte de uma notícia e link para a origem) ou então para a imagem de origem (neste caso ver a imagem 6)            &lt;br /&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="293"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="" border="0" alt="" src="http://lh6.ggpht.com/_ajSffy5BsnY/TOcFvBSGjKI/AAAAAAAACh8/O0_eO9zVcvs/image%5B24%5D.png?imgmax=800" width="198" height="373" /&gt;           &lt;br /&gt;&lt;strong&gt;Imagem 2            &lt;br /&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="305"&gt;         &lt;p&gt;- tamanho médio (clicar no esquadro para definir o que é tamanho médio (ver a imagem 3) &lt;/p&gt;          &lt;p&gt;- incluir um texto descritivo da imagem (ajuda o google na pesquisa de imagens) &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="294"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="" border="0" alt="" src="http://lh3.ggpht.com/_ajSffy5BsnY/TOcFwZfCMYI/AAAAAAAACiA/AKL6OeUxhQ4/image%5B26%5D.png?imgmax=800" width="265" height="305" /&gt;           &lt;br /&gt;&amp;#160;&lt;strong&gt;Imagem 3            &lt;br /&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="304"&gt;- definir os valores dos tamanhos pré-definidos.          &lt;br /&gt;- no Aventar, uma imagem não deve passar muito dos 550 pixéis de largura (se não passar por cima da barra lateral ou fica cortada).&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="295"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="" border="0" alt="" src="http://lh5.ggpht.com/_ajSffy5BsnY/TOcFxiDPo9I/AAAAAAAACiE/zqnQFe35FMA/image%5B27%5D.png?imgmax=800" width="197" height="237" /&gt;           &lt;br /&gt;&lt;strong&gt;Imagem 4            &lt;br /&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="303"&gt;nada de especial a referir mas ver a lista de efeitos possíveis &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="296"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="" border="0" alt="" src="http://lh6.ggpht.com/_ajSffy5BsnY/TOcFyGv-45I/AAAAAAAACiI/P8_9L11fud0/image%5B34%5D.png?imgmax=800" width="188" height="106" /&gt;           &lt;br /&gt;&lt;strong&gt;Imagem 5            &lt;br /&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="302"&gt;lista de possibilidades de hiperligações das imagens&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="297"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="" border="0" alt="" src="http://lh5.ggpht.com/_ajSffy5BsnY/TOcFzFcFRrI/AAAAAAAACiM/MM5Ut7TeFcw/image%5B35%5D.png?imgmax=800" width="282" height="247" /&gt;           &lt;br /&gt;&lt;strong&gt;Imagem 6&lt;/strong&gt;           &lt;br /&gt;&lt;/td&gt;        &lt;td valign="top" width="302"&gt;na maior parte dos casos, quero que, quando a imagem liga para a imagem de origem, seja apresentada a imagem no seu tamanho original. fazer esta pré-definição aqui. &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="297"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="" border="0" alt="" src="http://lh4.ggpht.com/_ajSffy5BsnY/TOcFz4ZxgKI/AAAAAAAACiQ/X3qMph6QBrA/image%5B36%5D.png?imgmax=800" width="132" height="90" /&gt;           &lt;br /&gt;&lt;strong&gt;Imagem 7&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="302"&gt;Depois de feitas as pré-definições, clicar no &lt;b&gt;guardar como predefinições&lt;/b&gt; e assim a próxima imagem inserida terá de imediato estas características&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;b&gt;UM TRUQUE&lt;/b&gt;     &lt;br /&gt;Por vezes quero inserir uma série de imagens iguais mas diferentes destas predefinições. Exemplo: incluir 10 imagens com tamanho 100x100 e a apontar para a imagem de origem mas redimensionada para um máximo de 800x600. Para poupar tempo, insiro a primeira imagem, formato-a assim e, tendo-a seleccionada clico no &lt;b&gt;guardar como predefinições&lt;/b&gt;. Desta forma as próximas 9 imagens que inserir terão as mesmas características. Depois volto a colocar as predefinições genéricas a usar nas restantes postagens. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Fica aqui um link com informação detalhada sobre como instalar o Windows Live Writer.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/bloggers-prestem-atencao-ao-windows.html"&gt;http://hitech-tips.blogspot.com/2010/02/bloggers-prestem-atencao-ao-windows.html&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;E aqui mostro como fazer capturas de ecrãs:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/faca-posts-de-forma-rapida-e-eficaz.html"&gt;http://hitech-tips.blogspot.com/2010/02/faca-posts-de-forma-rapida-e-eficaz.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Sobre este programa de captura de ecrãs (há muitos), é de realçar um aspecto &lt;strong&gt;muito &lt;/strong&gt;prático e que é o facto do software poder gravar automaticamente em disco a imagem capturada. É especialmente se se estiverem a fazer várias capturas. Também permite copiar automaticamente para o clipboard a imagem capturada (muito útil também). No anterior link explico como se faz isso. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Boas postagens :)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Links para download do Windows Live Writer:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Versão 2011 (aspecto como o Office 2011):      &lt;br /&gt;&lt;a href="http://explore.live.com/windows-live-writer?os=other"&gt;http://explore.live.com/windows-live-writer?os=other&lt;/a&gt;       &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ajSffy5BsnY/TOcF109xcPI/AAAAAAAACiU/IMdu77P8g-8/s1600-h/image%5B51%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ajSffy5BsnY/TOcF37IJ4rI/AAAAAAAACiY/7Ry079vy1KQ/image_thumb%5B1%5D.png?imgmax=800" width="277" height="221" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Versão 2009 (aspecto como o Office XP):      &lt;br /&gt;&lt;a href="http://explore.live.com/windows-live-writer-xp"&gt;http://explore.live.com/windows-live-writer-xp&lt;/a&gt;       &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ajSffy5BsnY/TOcF4-fhJXI/AAAAAAAACic/pWhbGVhIc6k/s1600-h/image%5B55%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ajSffy5BsnY/TOcF5t7CkQI/AAAAAAAACig/W2bAogrsDMg/image_thumb%5B4%5D.png?imgmax=800" width="275" height="227" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-6404324663974014727?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/6404324663974014727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/11/windows-live-writer-formatar-imagens.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6404324663974014727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6404324663974014727'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/11/windows-live-writer-formatar-imagens.html' title='Windows Live Writer: formatar imagens'/><author><name>Fliscorno</name><uri>http://www.blogger.com/profile/04302257961707671022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ajSffy5BsnY/TOcFsaa2XSI/AAAAAAAACh0/JIg04MM9IO0/s72-c/image%5B59%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1876138871944609302</id><published>2010-11-04T16:31:00.001Z</published><updated>2010-11-04T16:31:06.507Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Templates'/><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>How to setup the AddThis share buttons</title><content type='html'>&lt;p&gt;&lt;strong&gt;This tutorial shows how to add the &amp;quot;Share This&amp;quot; buttons to your blogger blog. At the end, you will have something like this:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/TNLfs2bsB0I/AAAAAAAAAHg/zqRyViRxkhk/image%5B5%5D.png?imgmax=800" width="589" height="386" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;tip level: intermediate&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1. First of all, backup your template. See how: &lt;/strong&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/05/template-actions-download-backup-edit.html"&gt;&lt;strong&gt;Template actions: download, backup, edit and restore&lt;/strong&gt;&lt;/a&gt;. If anything goes wrong, this is your chance to go back.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2. Now, setup an AddThis account:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Go to &lt;a href="http://www.addthis.com"&gt;http://www.addthis.com&lt;/a&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Choose the sharing style:     &lt;br /&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/TNLftW_FdCI/AAAAAAAAAHk/YXB_O4bQ71A/image%5B11%5D.png?imgmax=800" width="306" height="190" /&gt;       &lt;br /&gt;Personally, I prefer the first option, but without the &amp;quot;Share&amp;quot; button ( because it makes a popup window to appear). Bellow the instructions will show how to have this:      &lt;br /&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/TNLft38GtOI/AAAAAAAAAHo/cYlqIYU6TGQ/image%5B15%5D.png?imgmax=800" width="302" height="32" /&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Choose to have sharing analytics:     &lt;br /&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/TNLfuPKv60I/AAAAAAAAAHs/zfb76JkRL0Q/image%5B8%5D.png?imgmax=800" width="240" height="110" /&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Click to have the button code:     &lt;br /&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/TNLfuhZmh8I/AAAAAAAAAHw/tMjq9QLC3QE/image%5B18%5D.png?imgmax=800" width="238" height="113" /&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Now you will need to register. Bellow I show my registration. Note at the username, it'll be used bellow.     &lt;br /&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/TNLfvMzOtuI/AAAAAAAAAH0/YWDKrIyse-o/image%5B21%5D.png?imgmax=800" width="412" height="382" /&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Now, copy the code:     &lt;br /&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/TNLfwShjhsI/AAAAAAAAAH4/5xfUcsLyGVQ/image%5B25%5D.png?imgmax=800" width="569" height="208" /&gt;       &lt;br /&gt;and&lt;strong&gt; paste it in some text editor &lt;/strong&gt;(notepad it's ok).&amp;#160; We will return to this code later.      &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;3. Having this done, it's time to modify your template. &lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Make a copy of your template you downloaded in step one and let's modify it. You can use any text editor (such as notepad).     &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Search for the text&amp;#160; &lt;strong&gt;&amp;lt;/head&amp;gt;&lt;/strong&gt; and open a new line &lt;u&gt;above&lt;/u&gt; it.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;In order to choose the language in use, paste the following text:     &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Courier New"&gt;&lt;font color="#008000"&gt;&lt;strong&gt;&amp;lt;script type='text/javascript'&amp;gt;             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; var addthis_config = {              &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ui_language: &amp;amp;quot;pt&amp;amp;quot;              &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; };              &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;    &lt;br /&gt;Where it's written &lt;strong&gt;pt&lt;/strong&gt; you can place the letters for your language. After this change, it should look like this:    &lt;br /&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/TNLfw7Dim6I/AAAAAAAAAH8/LjZ7hPe4m2I/image%5B2%5D.png?imgmax=800" width="351" height="164" /&gt;    &lt;br /&gt;    &lt;br /&gt;    &lt;li&gt;Now search in your template for this text:      &lt;br /&gt;&lt;strong&gt;&amp;lt;data:post.body/&amp;gt;&lt;/strong&gt;      &lt;br /&gt;If you can't find it, search for      &lt;br /&gt;&lt;strong&gt;data:post.body&lt;/strong&gt;      &lt;br /&gt;and then make sure it has a similar pattern to &amp;lt;data:post.body/&amp;gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Open a blank line &lt;u&gt;bellow&lt;/u&gt; this text and paste there the following code:&lt;/li&gt;    &lt;p&gt;&lt;font color="#008000" size="2" face="Courier New"&gt;&amp;lt;script type='text/javascript'&amp;gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;var addthis_share = {        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; url: &amp;amp;#39;data:post.url&amp;amp;#39;,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; title: &amp;amp;#39;data:post.title&amp;amp;#39;,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; templates: {        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; twitter: &amp;amp;#39;RT @&lt;font color="#ff0000"&gt;&lt;strong&gt;fliscorno&lt;/strong&gt;&lt;/font&gt; {{title}} {{url}}&amp;amp;#39;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }        &lt;br /&gt;};        &lt;br /&gt;&amp;lt;/script&amp;gt; &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color="#008000" size="2" face="Courier New"&gt;&amp;lt;div class='sharepost'&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;div class='addthis_toolbox addthis_default_style'&amp;gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;span class='addthis_separator'&amp;gt;Partilhar: &amp;lt;/span&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_facebook' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_twitter' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_myspace' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_blogger' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_wordpress' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_google' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_friendfeed' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_delicious' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_email' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_favorites' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;a class='addthis_button_print' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'/&amp;gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/div&amp;gt;        &lt;br /&gt;&amp;lt;/div&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;lt;script type='text/javascript'&amp;gt;var addthis_config = {'data_track_clickback':true};&amp;lt;/script&amp;gt;        &lt;br /&gt;&amp;lt;script type='text/javascript' src = &lt;/font&gt;&lt;font color="#008000" size="2" face="Courier New"&gt;'http://s7.addthis.com/js/250/addthis_widget.js#username=&lt;font color="#ff0000"&gt;&lt;strong&gt;hitechtips&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#008000" size="2" face="Courier New"&gt;'&amp;gt; &amp;lt;/script&amp;gt; &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color="#008000" size="2" face="Courier New"&gt;&amp;lt;br/&amp;gt;&lt;/font&gt;&lt;/p&gt;    &lt;br /&gt;&lt;strong&gt;IMPORTANT: replace the red text above by your own usernames:     &lt;br /&gt;- replace &lt;font color="#ff0000"&gt;fliscorno&lt;/font&gt; with your twitter username      &lt;br /&gt;- replace &lt;font color="#ff0000"&gt;hitechtips&lt;/font&gt; with the username you created at step 2. You can copy if from the text you pasted at the end of step 2.      &lt;br /&gt;      &lt;br /&gt;Replace the text Partilhar with whatever you want to say (eg. Share)      &lt;br /&gt;      &lt;br /&gt;&lt;/strong&gt;At the end of this step, it should look as the following picture:    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_Z2RmDP_1RN0/TNLfxSqxv7I/AAAAAAAAAIA/t_Tu41_z6mQ/s1600-h/image%5B30%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/TNLfyDGfYeI/AAAAAAAAAIE/J6k1Wq0ny1A/image_thumb.png?imgmax=800" width="567" height="407" /&gt;&lt;/a&gt;     &lt;br /&gt;(click to enlarge)    &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;Another tip about where to put this last piece of code: it must be in between &amp;lt;data:post.body/&amp;gt; and &amp;lt;/b:includable&amp;gt; (see the picture).&lt;/strong&gt;    &lt;br /&gt;    &lt;br /&gt;    &lt;li&gt;Save the template and upload it to your blog (see the link at step 1).     &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Preview the blog and it's done. If the blog stop working, then restore the older template you have backed up at step 1.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Further steps:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The AddThis button can have Facebook and Twitter counts. See the &lt;a href="http://www.addthis.com/help" target="_blank"&gt;AddThis help&lt;/a&gt; for instructions. See also &lt;a href="http://www.addthis.com/help/toolbox" target="_blank"&gt;here&lt;/a&gt;.      &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Help, this doesn't work!&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Be sure that all the opening quotes (') have a corresponding closing quote&lt;/li&gt;    &lt;li&gt;Make sure the text you have paste is OK&lt;/li&gt;    &lt;li&gt;Make sure you pasted the text at the right places&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Did you enjoy this tutorial? Make short post on your blog with a link to here :) I will appreciate it.&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-1876138871944609302?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1876138871944609302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/11/how-to-setup-addthis-share-buttons.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1876138871944609302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1876138871944609302'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/11/how-to-setup-addthis-share-buttons.html' title='How to setup the AddThis share buttons'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/TNLfs2bsB0I/AAAAAAAAAHg/zqRyViRxkhk/s72-c/image%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-4080653035695148381</id><published>2010-06-23T20:28:00.001+01:00</published><updated>2010-06-23T20:32:14.761+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tip'/><category scheme='http://www.blogger.com/atom/ns#' term='Browsers'/><title type='text'>The search as you type functionality in FF and Chrome</title><content type='html'>&lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/TCJgQRgkkDI/AAAAAAAAAHU/urPB2WluWV0/image%5B7%5D.png?imgmax=800" width="471" height="188" /&gt; &lt;/p&gt;  &lt;p&gt;Firefox has functionality I just love: the search as you type functionality. It's not ON by default and to make FireFox exhibit this behaviour, check the Tools -&amp;gt; Options -&amp;gt; Advanced -&amp;gt; General -&amp;gt; &amp;quot;Search for text when I start typing&amp;quot; checkbox. When active, to find something in a page, one just start typing the text to be found. It's not necessary to press CTRL+F or F3. To find the next match, just press CTRL+G or F3.&lt;/p&gt;  &lt;p&gt;Why is this great? Because it improves the browsing usability. Imagine you have goggled something and then open a page. To see where the searched text appears with the search as you type functionality, just start typing the text you have goggled. See, easy and fast. No need for extra keystrokes.&lt;/p&gt;  &lt;p&gt;However, this functionality isn't available in Chrome which have keep me away form a more regular use. There is however an extension that just do that: &lt;strong&gt;&lt;a href="http://code.google.com/p/chrome-type-ahead/" target="_blank"&gt;chrome-type-ahead&lt;/a&gt;&lt;/strong&gt;. It looks like that the &lt;a href="http://code.google.com/p/chromium/issues/detail?id=150" target="_blank"&gt;Chrome developers don't like this search as you type feature&lt;/a&gt; but, IMHO, because of stubbornness than anything else. Anyway, the Chrome extension is there, not as perfect as it could be if part of the Chrome core, but still quite ok. Give it a try if you are in the mood.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://code.google.com/p/chrome-type-ahead"&gt;&lt;strong&gt;http://code.google.com/p/chrome-type-ahead&lt;/strong&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/5581332672628889030-4080653035695148381?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/4080653035695148381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/06/search-as-you-type-functionality-in-ff.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4080653035695148381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4080653035695148381'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/06/search-as-you-type-functionality-in-ff.html' title='The search as you type functionality in FF and Chrome'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_Z2RmDP_1RN0/TCJgQRgkkDI/AAAAAAAAAHU/urPB2WluWV0/s72-c/image%5B7%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-7053724111131190936</id><published>2010-05-29T13:14:00.001+01:00</published><updated>2010-05-30T01:10:19.531+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>CPU benchmarks and the HP TouchSmart tm2 tablet PC</title><content type='html'>&lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="CPU benchmarks" border="0" alt="CPU benchmarks" align="left" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/TAEfHfpdC0I/AAAAAAAAAHQ/M408VKzK6zE/image3%5B10%5D.png?imgmax=800" width="170" height="204" /&gt;So you are about to buy a new computer and suddenly you discover that the number of choices are endless. Distant is the time when choosing a computer was basically choosing among 3 or 4 microprocessors, a graphics card, the amount of RAM and a large hard disk. Even if these items are not so difficult to choose even now a days, you will probably get stuck when it comes to the heart of the computer, the microprocessor. Models and models, speeds, brands, technologies and so on, and so on. The microprocessor commercial approach has made impossible to choose without a reference service. That's here where a service such as the &lt;a title="http://www.cpubenchmark.net" href="http://www.cpubenchmark.net"&gt;&lt;strong&gt;cpubenchmark.net&lt;/strong&gt;&lt;/a&gt; comes to action. Search for a specific CPU model and obtain a position in the performance rank (&lt;a href="http://www.cpubenchmark.net/cpu_list.php" target="_blank"&gt;direct link to the search form&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="HP TouchSmart tm2 tablet PC" border="0" alt="HP TouchSmart tm2 tablet PC" align="right" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/TAEFH9Ki1bI/AAAAAAAAAHA/IrbY_BSJsUk/image%5B10%5D.png?imgmax=800" width="175" height="142" /&gt; &lt;img style="border-right-width: 0px; margin: 0px 1px 0px 2px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="HP TouchSmart tm2 tablet PC" border="0" alt="HP TouchSmart tm2 tablet PC" align="right" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/TAEFJPcFe9I/AAAAAAAAAHE/1wFwVf124uE/image%5B18%5D.png?imgmax=800" width="206" height="142" /&gt;It was this way that I came to know that the interesting tablet computer concept from HP, the &lt;a href="http://h10010.www1.hp.com/wwpc/de/de/ho/WF06b/321957-321957-3329744-3835813-3835813-4078805-4107118.html" target="_blank"&gt;HP TouchSmart tm2-1090eg Notebook-PC&lt;/a&gt;, would be quite disappointing when running more demanding software. With a CPU Intel SU7300 @ 1.30GHz, &lt;a href="http://www.cpubenchmark.net/cpu_lookup.php?cpu=Intel+SU7300+@+1.30GHz" target="_blank"&gt;it ranks at the lower level of the performance&amp;#160; chart&lt;/a&gt;. This make it not suitable for photography field work, what would be my main task for it, specially because of its touch screen and foldable screen.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;However, who is looking for an acceptable computer that is also a tablet can find an interesting solution on this&amp;#160; &lt;a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF25a/321957-321957-64295-3740645-3955549-4145567.html" target="_blank"&gt;HP EliteBook 2740p Tablet PC&lt;/a&gt;. But at what price :-S&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Intel has a compare functionality for its processors here: &lt;a href="http://ark.intel.com/Default.aspx"&gt;http://ark.intel.com/Default.aspx&lt;/a&gt;. And AMD has something similar here: &lt;a title="http://products.amd.com" href="http://products.amd.com"&gt;http://products.amd.com&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/5581332672628889030-7053724111131190936?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/7053724111131190936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/cpu-benchmarks-and-hp-touchsmart-tm2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/7053724111131190936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/7053724111131190936'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/cpu-benchmarks-and-hp-touchsmart-tm2.html' title='CPU benchmarks and the HP TouchSmart tm2 tablet PC'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_Z2RmDP_1RN0/TAEfHfpdC0I/AAAAAAAAAHQ/M408VKzK6zE/s72-c/image3%5B10%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-5203553704387166262</id><published>2010-05-26T17:52:00.001+01:00</published><updated>2010-05-26T17:52:24.296+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Social networks'/><title type='text'>Facebook Fan Pages vs. Networked Blogs</title><content type='html'>&lt;blockquote&gt;   &lt;p&gt;&lt;img alt="Post image for Facebook Fan Pages vs. Networked Blogs" src="http://cdn.mattstratton.com/wp-content/uploads/fanvsblog.png" /&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://mattstratton.com/tech-tips/facebook-fan-pages-vs-networked-blogs" target="_blank"&gt;Facebook Fan Pages vs. Networked Blogs&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Love it or hate it, Facebook is here to stay. Despite challenges around user privacy and an ever-changing interface, Facebook is rapidly becoming THE gateway to content for many users. As a blogger, Facebook can be a great tool to promote and share your content to potential readers. But the real question is…what’s the best way to do that? (&lt;a href="http://mattstratton.com/tech-tips/facebook-fan-pages-vs-networked-blogs" target="_blank"&gt;…&lt;/a&gt;)&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-5203553704387166262?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/5203553704387166262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/facebook-fan-pages-vs-networked-blogs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5203553704387166262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5203553704387166262'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/facebook-fan-pages-vs-networked-blogs.html' title='Facebook Fan Pages vs. Networked Blogs'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-8416769849333882751</id><published>2010-05-13T09:45:00.001+01:00</published><updated>2010-05-13T09:45:13.557+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Templates'/><category scheme='http://www.blogger.com/atom/ns#' term='Tip'/><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Template actions: download, backup, edit and restore</title><content type='html'>&lt;p&gt;&lt;strong&gt;This tutorial describes how to perform a backup of your template, how to edit your template and how to restore your template.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;tip level: beginner&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Some times people find problems editing their template and then I figure out that the root for the problem is because they didn't select the &amp;quot;Expand Widget Templates&amp;quot; check box. So, if you are using the code directly from this check box, be sure to select it:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S-u8CxMsNvI/AAAAAAAAAGg/oG8T_4_dKx4/image%5B7%5D.png?imgmax=800" width="613" height="138" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;However, I would recommend that you edit your template another way.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1. &lt;/strong&gt;Download the full template, by clicking the link &amp;quot;Download Full Template&amp;quot;:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S-u8DXHaXtI/AAAAAAAAAGk/W62Gp6Yrhvs/image%5B2%5D.png?imgmax=800" width="418" height="219" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Choose to save the file and give it a meaningful filename:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S-u8EC6OprI/AAAAAAAAAGo/vsTXYnqYZi0/image%5B10%5D.png?imgmax=800" width="464" height="131" /&gt; &lt;/p&gt;  &lt;p&gt;Including the date in the filename it's a good idea for backup organization.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; Keep this file unchanged and perform the edits in a copy of this file. This way, if something goes wrong you can go back by uploading the previous version of the template. &lt;/p&gt;  &lt;p&gt;Use a text editor to perform your changes in the .xml file. You can use a basic editor such as Windows Notepad but consider to use an editor that colorize the code. Notepad++ is a good choice and it's free. Links:&lt;/p&gt;  &lt;p&gt;- Notepad++ page: &lt;a title="http://notepad-plus.sourceforge.net" href="http://notepad-plus.sourceforge.net"&gt;http://notepad-plus.sourceforge.net&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- &lt;a href="http://sourceforge.net/projects/notepad-plus/files/notepad%2B%2B%20releases%20binary/" target="_blank"&gt;Download page&lt;/a&gt;; click at the &amp;quot;Download Now!&amp;quot; button:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S-u8EnY-iKI/AAAAAAAAAGs/RVSoPAdsitA/image%5B14%5D.png?imgmax=800" width="147" height="75" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4.&lt;/strong&gt; Perform your edits in the template, save the file and upload the new template. The template will be immediately changed and in use.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S-u8FSPfSVI/AAAAAAAAAGw/vHdpf5-QjxE/image%5B18%5D.png?imgmax=800" width="615" height="126" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If you want to preview the changes before applying them, copy the edited template text and replace the text of the text box with it. Then press &amp;quot;Preview&amp;quot;:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S-u8GJpYR0I/AAAAAAAAAG0/NkVnok3egWo/image%5B21%5D.png?imgmax=800" width="422" height="174" /&gt; &lt;/p&gt;  &lt;p&gt;If it is ok, press &amp;quot;Save Template&amp;quot;.&lt;/p&gt;  &lt;p&gt;This preview method doesn't always work, particularly if the changes involve JavaScript. The best approach is to create a test blog and performing the template tests there.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;5.&lt;/strong&gt; If your changes become problematic, just upload the original template that you saved at points 1/2.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;That's it. Enjoy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-8416769849333882751?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/8416769849333882751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/template-actions-download-backup-edit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8416769849333882751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8416769849333882751'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/template-actions-download-backup-edit.html' title='Template actions: download, backup, edit and restore'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Z2RmDP_1RN0/S-u8CxMsNvI/AAAAAAAAAGg/oG8T_4_dKx4/s72-c/image%5B7%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1934252661103929121</id><published>2010-05-10T00:13:00.001+01:00</published><updated>2010-05-29T14:05:48.743+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Facebook Like button XFBML tutorial</title><content type='html'>&lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S-dBtAgt7iI/AAAAAAAAAGQ/eEMXP1fi8is/image%5B3%5D.png?imgmax=800" width="345" height="129" /&gt; &lt;/p&gt;  &lt;p&gt;While searching for a solution that would let me add the &amp;quot;Like&amp;quot; button &lt;strong&gt;plus&lt;/strong&gt; the ability to leave a comment on the &amp;quot;Liked&amp;quot; item (see picture on the left), I finally found &lt;a href="http://forum.developers.facebook.com/viewtopic.php?pid=221601#p221601" target="_blank"&gt;the solution&lt;/a&gt; that I share bellow. Just follow &lt;strong&gt;exactly&lt;/strong&gt; the next instructions and that's it.&lt;/p&gt; &lt;a name='more'&gt;&lt;/a&gt;  &lt;div style="clear: both"&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Technique 1&lt;/h2&gt;  &lt;p&gt;With this technique, you'll get a like button where someone can add a comment to the liked item. Instead, if you want to have this like button and a comment form, see bellow the technique 2.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Note: If you prefer not using the Facebook API, just &lt;a href="http://hitech-tips.blogspot.com/2010/04/how-to-add-facebook-new-button-to.html" target="_blank"&gt;have a look here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;First, set up a new application:&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;1.&lt;/strong&gt; Go to: &lt;a href="http://www.facebook.com/developers"&gt;http://www.facebook.com/developers&lt;/a&gt;     &lt;br /&gt;&lt;strong&gt;2.&lt;/strong&gt; Click on the &lt;strong&gt;+ Set Up New Application&lt;/strong&gt; button (at the top right of the page)     &lt;br /&gt;&lt;strong&gt;3.&lt;/strong&gt; Type your &lt;strong&gt;Application Name&lt;/strong&gt; (example: Mysite-Name Likes) &amp;gt; select &lt;strong&gt;Agree&lt;/strong&gt; &amp;gt; click on &lt;strong&gt;Create Application&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;4.&lt;/strong&gt; Go to the &lt;strong&gt;Connect&lt;/strong&gt; tab (on the left tabs-list)     &lt;br /&gt;&lt;strong&gt;5.&lt;/strong&gt; Enter your site url with an ending slash in &lt;strong&gt;Connect URL&lt;/strong&gt; and click on &lt;strong&gt;Save Changes&lt;/strong&gt; (for example: http://mysitedomainname.com/)     &lt;br /&gt;&lt;strong&gt;6.&lt;/strong&gt; You will see your &lt;strong&gt;Application ID&lt;/strong&gt; number (below your app API &amp;amp; Secret)     &lt;br /&gt;&lt;strong&gt;7.&lt;/strong&gt; It will take between 2 to 20 minutes until it will be ready to use with.     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;Second, remove any old Facebook script, for example:&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;      &lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FB.init(&amp;quot;123456789000000000&amp;quot;,&amp;quot;/xd_receiver.htm&amp;quot;);       &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Or whatever script code of facebook that you got in your page.    &lt;br /&gt;(only remove the JavaScript, not the fb: tags)     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;The setup steps:&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;1.&lt;/strong&gt; Add this attribute to your &amp;lt;html&amp;gt; tag:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;xmlns:fb=&amp;quot;http://www.facebook.com/2008/fbml&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;so in the end your &amp;lt;html&amp;gt; tag will look like this:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &lt;strong&gt;xmlns:fb=&amp;quot;http://www.facebook.com/2008/fbml&amp;quot;&lt;/strong&gt; xml:lang=&amp;quot;en&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Add this code right after the &amp;lt;body&amp;gt; tag:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;div id=&amp;quot;&lt;strong&gt;fb-root&lt;/strong&gt;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;       &lt;br /&gt;&amp;lt;script&amp;gt;       &lt;br /&gt;&amp;#160; window.fbAsyncInit = function() {       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FB.init({       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; appId&amp;#160; : '&lt;strong&gt;YOUR APP ID&lt;/strong&gt;',       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; status : true, // check login status       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; cookie : true, // enable cookies to allow the server to access the session       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; xfbml&amp;#160; : true&amp;#160; // parse XFBML       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; });       &lt;br /&gt;&amp;#160; };       &lt;br /&gt;&amp;#160; (function() {       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; var e = document.createElement('script');       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; e.async = true;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; document.getElementById('&lt;strong&gt;fb-root&lt;/strong&gt;').appendChild(e);       &lt;br /&gt;&amp;#160; }());       &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Change '&lt;strong&gt;YOUR APP ID&lt;/strong&gt;' with your application &lt;strong&gt;ID&lt;/strong&gt; number, &lt;strong&gt;not&lt;/strong&gt; the API like was before in the old version. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;3.&lt;/strong&gt; Go &lt;a href="http://developers.facebook.com/docs/reference/plugins/like"&gt;here&lt;/a&gt; and set all the attributes you want in the demo, then click on 'Get Code' and copy the XFBML version from the popup window.     &lt;br /&gt;Remember to add &lt;strong&gt;http://&lt;/strong&gt; at the beginning of your url. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;4.&lt;/strong&gt; Drop your &lt;em&gt;&amp;lt;fb:like href=&amp;quot;http://yourdomainname.com/your-page-name&amp;quot;&amp;gt;&amp;lt;/fb:like&amp;gt;&lt;/em&gt; tag where you want in your page.&amp;#160; (but it must to be somewhere after (below it, not need to be right after) the code in step#2, and not before it) &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NOTE 1: to use in a blogger blog, the above code should look like:&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&amp;lt;fb:like expr:href='data:post.url' &amp;gt;&amp;lt;/fb:like&amp;gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This allows you to have individual likes for each post.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NOTE 2: If you prefer that your button says &amp;quot;Recommend&amp;quot; instead of &amp;quot;Like&amp;quot;, use this code instead (adapted for blogger):&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&amp;lt;fb:like action=&amp;quot;recommend&amp;quot; expr:href='data:post.url' &amp;gt;&amp;lt;/fb:like&amp;gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;5.&lt;/strong&gt; Set the Open Graph protocol meta-tags:     &lt;br /&gt;you need to add some new facebook meta-data tags called &lt;a href="http://developers.facebook.com/docs/opengraph"&gt;Open Graph&lt;/a&gt;     &lt;br /&gt;From &lt;a href="http://developers.facebook.com/docs/reference/plugins/like"&gt;this&lt;/a&gt; page:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;To customize how your site shows up when users share your page with the Like button, you can add meta data to your web pages:      &lt;br /&gt;• og:title - The title of your page; if not specified, the title element will be used.       &lt;br /&gt;• og:site_name - The name of your web site, e.g., &amp;quot;CNN&amp;quot; or &amp;quot;IMDb&amp;quot;.       &lt;br /&gt;• og:image - The URL of the best picture for this page. The image must be at least 50px by 50px and have a maximum aspect ratio of 3:1.       &lt;br /&gt;For example if you are creating a page about the movie 'The Rock' you would include this meta data:       &lt;br /&gt;&amp;lt;meta property=&amp;quot;og:title&amp;quot; content=&amp;quot;The Rock&amp;quot;/&amp;gt;       &lt;br /&gt;&amp;lt;meta property=&amp;quot;og:site_name&amp;quot; content=&amp;quot;IMDb&amp;quot;/&amp;gt;       &lt;br /&gt;&amp;lt;meta property=&amp;quot;og:image&amp;quot; content=&amp;quot;http://ia.media-imdb.com/rock.jpg&amp;quot;/&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;6.&lt;/strong&gt; Your page must have a document type tag at the most beginning of it (above &amp;lt;html&amp;gt;) if you do not have one:     &lt;br /&gt;For HTML add this:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/html4/loose.dtd&amp;quot;&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;For XHTML add this:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Or just this:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;DONE!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Technique 2&lt;/h2&gt;  &lt;p&gt;If you are interested in having the Facebook comments box and the like button (with the option to add a comment to the liked item), use instead the following tutorial (copied from &lt;a href="http://forum.developers.facebook.com/viewtopic.php?pid=221601#p221601"&gt;&lt;em&gt;Full: Comments-box + Like-button + Language&lt;/em&gt;&lt;/a&gt;). You'll get something like this:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S-dLnTtIaII/AAAAAAAAAGc/SRNSK2yaCcI/image%5B3%5D.png?imgmax=800" width="525" height="227" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;First, set up a new application:&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;1.&lt;/strong&gt; Go to: &lt;a href="http://www.facebook.com/developers"&gt;http://www.facebook.com/developers&lt;/a&gt;     &lt;br /&gt;&lt;strong&gt;2.&lt;/strong&gt; Click on the &lt;strong&gt;+ Set Up New Application&lt;/strong&gt; button (at the top right of the page)     &lt;br /&gt;&lt;strong&gt;3.&lt;/strong&gt; Type your &lt;strong&gt;Application Name&lt;/strong&gt; (example: Mysite-Name Comments) &amp;gt; select &lt;strong&gt;Agree&lt;/strong&gt; &amp;gt; click on &lt;strong&gt;Create Application&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;4.&lt;/strong&gt; Go to the &lt;strong&gt;Connect&lt;/strong&gt; tab (on the left tabs-list)     &lt;br /&gt;&lt;strong&gt;5.&lt;/strong&gt; Enter your site url with an ending slash in &lt;strong&gt;Connect URL&lt;/strong&gt; and click on &lt;strong&gt;Save Changes&lt;/strong&gt; (for example: http://mysitedomainname.com/)     &lt;br /&gt;&lt;strong&gt;6.&lt;/strong&gt; You will see your &lt;strong&gt;Application ID&lt;/strong&gt; number (below your app API &amp;amp; Secret)     &lt;br /&gt;&lt;strong&gt;7.&lt;/strong&gt; It will take between 2 to 20 minutes until it will be ready to use with.     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;If you update from the old comments-box version so:&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;1.&lt;/strong&gt; Remove:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Remove:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FB.init(&amp;quot;123456789000000000&amp;quot;,&amp;quot;/xd_receiver.htm&amp;quot;);       &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; Then you just stay with your &amp;lt;fb:comments&amp;gt; tag, and the xmlns:fb=&lt;a href="http://www.facebook.com/2008/fbml"&gt;http://www.facebook.com/2008/fbml&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;4.&lt;/strong&gt; Follow the steps for the new version below!     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The new version setup steps:&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;1.&lt;/strong&gt; Add this attribute to your &amp;lt;html&amp;gt; tag:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;xmlns:fb=&amp;quot;http://www.facebook.com/2008/fbml&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;so in the end your &amp;lt;html&amp;gt; tag will look like this:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &lt;strong&gt;xmlns:fb=&amp;quot;http://www.facebook.com/2008/fbml&amp;quot;&lt;/strong&gt; xml:lang=&amp;quot;en&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Add this code right after the &amp;lt;body&amp;gt; tag:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;div id=&amp;quot;&lt;strong&gt;fb-root&lt;/strong&gt;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;       &lt;br /&gt;&amp;lt;script&amp;gt;       &lt;br /&gt;&amp;#160; window.fbAsyncInit = function() {       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FB.init({       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; appId&amp;#160; : '&lt;strong&gt;YOUR APP ID&lt;/strong&gt;',       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; status : true, // check login status       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; cookie : true, // enable cookies to allow the server to access the session       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; xfbml&amp;#160; : true&amp;#160; // parse XFBML       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; });       &lt;br /&gt;&amp;#160; };       &lt;br /&gt;&amp;#160; (function() {       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; var e = document.createElement('script');       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; e.async = true;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; document.getElementById('&lt;strong&gt;fb-root&lt;/strong&gt;').appendChild(e);       &lt;br /&gt;&amp;#160; }());       &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Change '&lt;strong&gt;YOUR APP ID&lt;/strong&gt;' with your application &lt;strong&gt;ID&lt;/strong&gt; number, &lt;strong&gt;not&lt;/strong&gt; the API like was before in the old version.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;3.&lt;/strong&gt; Drop your &lt;strong&gt;&amp;lt;fb:comments xid=&amp;quot;xxxx&amp;quot; url=&amp;quot;http://yourdomainname.com/your-page-name&amp;quot;&amp;gt;&amp;lt;/fb:comments&amp;gt;&lt;/strong&gt; tag where you want in your page.     &lt;br /&gt;(but it must to be somewhere after (below it, not need to be right after) the code in step#2, and not before it)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NOTE: to use in a blogger blog, the above code should look like:&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&amp;lt;fb:comments xid=&amp;quot;xxxx&amp;quot;&amp;#160; expr:url='data:post.url' &amp;gt;&amp;lt;/fb:comments&amp;gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;4. THE ATTRIBUTES&lt;/strong&gt;     &lt;br /&gt;Go &lt;a href="http://developers.facebook.com/docs/reference/fbml/comments_%28XFBML%29"&gt;here&lt;/a&gt; and check all the attributes you can use.     &lt;br /&gt;&lt;strong&gt;XID:&lt;/strong&gt; You better use the &lt;strong&gt;xid&lt;/strong&gt; attribute:     &lt;br /&gt;1. Otherwise if you will make a change to your page url,     &lt;br /&gt;then all the comments that where on that page will be gone.     &lt;br /&gt;2. This is the only way you can add 2+ coments-boxes on the same page for individual items.     &lt;br /&gt;3. This is the only way you can show the same comments-box on 2+ different pages.     &lt;br /&gt;Because of all these reasons it's kind of making the XID as a &amp;quot;must&amp;quot; attribute, so go and add it!&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;URL:&lt;/strong&gt; You better use the &lt;strong&gt;url&lt;/strong&gt; attribute, otherwise visitors who will click on the link from the post on the facebook live stream, they may be redirected to the wrong page. Let's say if you got a website with 2 pages &amp;quot;home&amp;quot; and &amp;quot;news&amp;quot;, then you present the latest news article from the 'news' page on your 'home' page, and you let visitors to comment about that article from the 'home' page too, then if you didn't use the right url with the url attribute, your visitors will be directed to the 'home' page and not to the specific news article page they friend commented on. And just the same thing will happen if a visitor click on the Like button that come with the comments-box. So this attribute helps to set correct the comments-box &amp;amp; the Like button that comes with it.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;TITLE:&lt;/strong&gt; use the &lt;strong&gt;title&lt;/strong&gt; attribute so - when a visitor post a comment and that comment will show up on the visitor facebook profile page, then It will present that the comment posted in the page/article with that title you specified in the attribute.     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Set or remove the Like botton:&lt;/strong&gt;     &lt;br /&gt;(that comes with the comments-box above it)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Set the Like button - Open Graph protocol meta-tags:&lt;/strong&gt;     &lt;br /&gt;For making the Like button to present your site content (the one that the visitor liked),     &lt;br /&gt;you will need to add some new facebook meta-tags called &lt;a href="http://developers.facebook.com/docs/opengraph"&gt;Open Graph&lt;/a&gt;     &lt;br /&gt;From &lt;a href="http://developers.facebook.com/docs/reference/plugins/like"&gt;this&lt;/a&gt; page:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;To customize how your site shows up when users share your page with the Like button, you can add meta data to your web pages:      &lt;br /&gt;• og:title - The title of your page; if not specified, the title element will be used.       &lt;br /&gt;• og:site_name - The name of your web site, e.g., &amp;quot;CNN&amp;quot; or &amp;quot;IMDb&amp;quot;.       &lt;br /&gt;• og:image - The URL of the best picture for this page. The image must be at least 50px by 50px and have a maximum aspect ratio of 3:1.       &lt;br /&gt;For example if you are creating a page about the movie 'The Rock' you would include this meta data:       &lt;br /&gt;&amp;lt;meta property=&amp;quot;og:title&amp;quot; content=&amp;quot;The Rock&amp;quot;/&amp;gt;       &lt;br /&gt;&amp;lt;meta property=&amp;quot;og:site_name&amp;quot; content=&amp;quot;IMDb&amp;quot;/&amp;gt;       &lt;br /&gt;&amp;lt;meta property=&amp;quot;og:image&amp;quot; content=&amp;quot;http://ia.media-imdb.com/rock.jpg&amp;quot;/&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Remove (Hide):&lt;/strong&gt;     &lt;br /&gt;To hide the Like botton, you will need to add 2 attributes and create a CSS file.     &lt;br /&gt;1. simple=&amp;quot;1&amp;quot;     &lt;br /&gt;2. css=&amp;quot;http://yoursitedomainname.com/fb_comments.css&amp;quot;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;fb:comments xid=&amp;quot;xxxx&amp;quot; url=&amp;quot;http://yourdomainname.com/your-page-name&amp;quot; &lt;strong&gt;simple=&amp;quot;1&amp;quot; css=&amp;quot;http://yoursitedomainname.com/fb_comments.css&amp;quot;&lt;/strong&gt;&amp;gt;&amp;lt;/fb:comments&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;in the css file add this style code:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;div.like {display:none;}&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;(You can learn more about these and other attributes &lt;a href="http://developers.facebook.com/docs/reference/fbml/comments_%28XFBML%29"&gt;here&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/5581332672628889030-1934252661103929121?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1934252661103929121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/facebook-like-button-xfbml-tutorial.html#comment-form' title='26 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1934252661103929121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1934252661103929121'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/facebook-like-button-xfbml-tutorial.html' title='Facebook Like button XFBML tutorial'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Z2RmDP_1RN0/S-dBtAgt7iI/AAAAAAAAAGQ/eEMXP1fi8is/s72-c/image%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>26</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-4464860900803707191</id><published>2010-05-05T01:29:00.001+01:00</published><updated>2010-05-05T01:38:06.814+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><title type='text'>Programming Language Popularity Index</title><content type='html'>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Programming computer screen" border="0" alt="Programming computer screen" align="left" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S-C70JDYvKI/AAAAAAAAAGI/YVz2rHiLfZg/image%5B6%5D.png?imgmax=800" width="349" height="267" /&gt;Bellow are 3 ranks of popular programming languages. It's build with the &amp;quot;Language Popularity Index&amp;quot; tool, which is &amp;quot;a fully automatic, transparent, open-source and free tool to measure the popularity of programming languages on the Internet&amp;quot;.&lt;/p&gt;  &lt;p&gt;Surprise, surprise, the C programming language is again on the top (see the post &amp;quot;&lt;a href="http://hitech-tips.blogspot.com/2010/04/c-programming-language-back-at-number-1.html"&gt;C programming language back at number 1 position!&lt;/a&gt;&amp;quot;). And Ada shows up on the 10th position for general-purpose and compiled languages! Wow.&lt;/p&gt; &lt;font face="Calibri, Tahoma, Arial"&gt;&lt;/font&gt;&lt;a name='more'&gt;&lt;/a&gt;  &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&lt;em&gt;Image from &lt;/em&gt;&lt;a href="http://openphoto.net/" target="_blank"&gt;&lt;em&gt;OpenPhoto&lt;/em&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div style="clear: both"&gt;&lt;/div&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt; &lt;font face="Calibri, Tahoma, Arial"&gt;&lt;/font&gt;  &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;Language category:&lt;b&gt;&amp;#160; general-purpose and compiled&lt;/b&gt; &lt;/font&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&lt;/font&gt;&lt;/font&gt;    &lt;p&gt;     &lt;table border="1" cellspacing="2" cellpadding="2" bgcolor="#ffffff"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td&gt;Rank&lt;/td&gt;            &lt;td&gt;Name&lt;/td&gt;            &lt;td&gt;Share&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;1&lt;/td&gt;            &lt;td&gt;C&lt;/td&gt;            &lt;td&gt;25.780%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;2&lt;/td&gt;            &lt;td&gt;Java&lt;/td&gt;            &lt;td&gt;25.409%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;3&lt;/td&gt;            &lt;td&gt;C++&lt;/td&gt;            &lt;td&gt;13.739%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;4&lt;/td&gt;            &lt;td&gt;Basic&lt;/td&gt;            &lt;td&gt;10.416%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;5&lt;/td&gt;            &lt;td&gt;C#&lt;/td&gt;            &lt;td&gt;9.613%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;6&lt;/td&gt;            &lt;td&gt;Delphi&lt;/td&gt;            &lt;td&gt;2.925%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;7&lt;/td&gt;            &lt;td&gt;Pascal&lt;/td&gt;            &lt;td&gt;1.601%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;8&lt;/td&gt;            &lt;td&gt;Objective-C&lt;/td&gt;            &lt;td&gt;1.500%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;9&lt;/td&gt;            &lt;td&gt;Go&lt;/td&gt;            &lt;td&gt;1.464%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;10&lt;/td&gt;            &lt;td&gt;Ada&lt;/td&gt;            &lt;td&gt;1.090%&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;   &lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;Language category: &lt;b&gt;script&lt;/b&gt; &lt;/font&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;&lt;/font&gt;&lt;/font&gt;    &lt;p&gt;     &lt;table border="1" cellspacing="2" cellpadding="2" bgcolor="#ffffff"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td&gt;Rank&lt;/td&gt;            &lt;td&gt;Name&lt;/td&gt;            &lt;td&gt;Share&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;1&lt;/td&gt;            &lt;td&gt;PHP&lt;/td&gt;            &lt;td&gt;31.919%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;2&lt;/td&gt;            &lt;td&gt;Python&lt;/td&gt;            &lt;td&gt;16.200%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;3&lt;/td&gt;            &lt;td&gt;Perl&lt;/td&gt;            &lt;td&gt;10.997%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;4&lt;/td&gt;            &lt;td&gt;Ruby&lt;/td&gt;            &lt;td&gt;7.418%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;5&lt;/td&gt;            &lt;td&gt;JavaScript&lt;/td&gt;            &lt;td&gt;6.946%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;6&lt;/td&gt;            &lt;td&gt;R&lt;/td&gt;            &lt;td&gt;3.279%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;7&lt;/td&gt;            &lt;td&gt;Lisp/Scheme&lt;/td&gt;            &lt;td&gt;2.439%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;8&lt;/td&gt;            &lt;td&gt;MATLAB&lt;/td&gt;            &lt;td&gt;2.415%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;9&lt;/td&gt;            &lt;td&gt;Lua&lt;/td&gt;            &lt;td&gt;2.332%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;10&lt;/td&gt;            &lt;td&gt;Logo&lt;/td&gt;            &lt;td&gt;1.646%&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;   &lt;/p&gt; &lt;/p&gt;  &lt;p&gt;   &lt;table border="1" cellspacing="2" cellpadding="2" bgcolor="#ffffff"&gt;&lt;tbody&gt;       &lt;tr&gt;&lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;Language category: &lt;b&gt;other&amp;#160; &lt;/b&gt;&lt;/font&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;     &lt;br /&gt;      &lt;table border="1" cellspacing="2" cellpadding="2" bgcolor="#ffffff"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td&gt;Rank&lt;/td&gt;            &lt;td&gt;Name&lt;/td&gt;            &lt;td&gt;Share&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;1&lt;/td&gt;            &lt;td&gt;PL/SQL&lt;/td&gt;            &lt;td&gt;26.769%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;2&lt;/td&gt;            &lt;td&gt;SAS&lt;/td&gt;            &lt;td&gt;16.629%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;3&lt;/td&gt;            &lt;td&gt;ABAP&lt;/td&gt;            &lt;td&gt;14.428%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;4&lt;/td&gt;            &lt;td&gt;COBOL&lt;/td&gt;            &lt;td&gt;11.023%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;5&lt;/td&gt;            &lt;td&gt;Prolog&lt;/td&gt;            &lt;td&gt;7.802%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;6&lt;/td&gt;            &lt;td&gt;Focus&lt;/td&gt;            &lt;td&gt;5.110%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;7&lt;/td&gt;            &lt;td&gt;RPG (OS/400)&lt;/td&gt;            &lt;td&gt;4.519%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;8&lt;/td&gt;            &lt;td&gt;LabView&lt;/td&gt;            &lt;td&gt;3.750%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;9&lt;/td&gt;            &lt;td&gt;VHDL&lt;/td&gt;            &lt;td&gt;2.777%&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td&gt;10&lt;/td&gt;            &lt;td&gt;MUMPS&lt;/td&gt;            &lt;td&gt;2.618%&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;   &lt;/font&gt;&lt;/p&gt; &lt;font face="Calibri, Tahoma, Arial"&gt;   &lt;p&gt;&lt;font face="Calibri, Tahoma, Arial"&gt;       &lt;table border="1" cellspacing="2" cellpadding="2" bgcolor="#ffffff"&gt;&lt;tbody&gt;           &lt;tr&gt;&lt;/tr&gt;         &lt;/tbody&gt;&lt;/table&gt;     &lt;/font&gt;&lt;/p&gt; &lt;/font&gt;&amp;#160;&amp;#160; &lt;p&gt;Source and details: &lt;a title="http://lang-index.sourceforge.net/" href="http://lang-index.sourceforge.net"&gt;http://lang-index.sourceforge.net&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/5581332672628889030-4464860900803707191?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/4464860900803707191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/programming-language-popularity-index.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4464860900803707191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4464860900803707191'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/programming-language-popularity-index.html' title='Programming Language Popularity Index'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Z2RmDP_1RN0/S-C70JDYvKI/AAAAAAAAAGI/YVz2rHiLfZg/s72-c/image%5B6%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-6202123669447376915</id><published>2010-05-02T22:29:00.001+01:00</published><updated>2010-05-02T22:29:54.651+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Trends'/><title type='text'>State of the Internet Operating System</title><content type='html'>&lt;p&gt;Something interesting to be read:&lt;/p&gt;  &lt;p&gt;State of the Internet Operating System - &lt;a href="http://radar.oreilly.com/2010/03/state-of-internet-operating-system.html" target="_blank"&gt;Part 1&lt;/a&gt;, &lt;a href="http://radar.oreilly.com/2010/04/handicapping-internet-platform-wars.html?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed:+oreilly/radar/atom+(O'Reilly+Radar)" target="_blank"&gt;Part 2&lt;/a&gt;. By &lt;a href="http://radar.oreilly.com/tim"&gt;Tim O'Reilly&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/5581332672628889030-6202123669447376915?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/6202123669447376915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/state-of-internet-operating-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6202123669447376915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6202123669447376915'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/state-of-internet-operating-system.html' title='State of the Internet Operating System'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-917491301885991740</id><published>2010-05-02T18:00:00.001+01:00</published><updated>2010-05-10T00:31:01.798+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tip'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Keep your Blogger blog safe!</title><content type='html'>&lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S92vqAyDqaI/AAAAAAAAAFc/FJy2RKto0_I/image%5B41%5D.png?imgmax=800" width="321" height="259" /&gt; &lt;strong&gt;&lt;em&gt;This post contains some guidelines to improve the security level of your Blogger blog and some tips to recover control &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Two reasons may have driven you to this page:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;you are in trouble and I hope you can find some help here; &lt;/li&gt;    &lt;li&gt;you came by chance and you had better check the following tips. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Believe me, security problems are real even if they haven't &lt;u&gt;yet&lt;/u&gt; hit you. Here are some tips and guidelines you should follow.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;a name='more'&gt;&lt;/a&gt;  &lt;ol&gt;   &lt;li&gt;Never give your username and password &lt;strong&gt;to other people&lt;/strong&gt;. If you need someone to perform some administrative task for you, instead of giving the user name and password, add that person to the list of your blog administrators. If you what you need is just someone to post posts in your blog, give them only&amp;#160; &lt;br /&gt;      &lt;br /&gt;Go to Permissions:       &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S92vq3FG1bI/AAAAAAAAAFg/H7UXN4JxjwQ/image%5B12%5D.png?imgmax=800" width="554" height="93" /&gt;       &lt;br /&gt;      &lt;br /&gt;And invite authors. After the invitation has been accepted, they can become administrators (click &amp;quot;grant... admin privileges&amp;quot;). And you can also remove an existing user or downgrade an admin to a author:       &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S92vrt3bNOI/AAAAAAAAAFk/5jEiduVLFQs/image%5B6%5D.png?imgmax=800" width="553" height="270" /&gt;       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Never give your username and password &lt;strong&gt;to other sites&lt;/strong&gt;. Suppose you discover a site that says for example       &lt;br /&gt;      &lt;br /&gt;&lt;em&gt;&amp;quot;Invite your friends to your network. Just enter your username and password so we can scan your email list. Your account details will not be stored.&amp;quot;&lt;/em&gt;       &lt;br /&gt;      &lt;br /&gt;Never do this. This a great approach for other people to gain access to your account. Actually, never enter your account credentials in your site other than the one where you are supposed to perform the login (e.g.Gmail or Blogger).       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Never grant access from other sites to your Google account. For example, Facebook can ask you access to your Google account to invite friends. It won't ask you the username and password. Instead, you will be redirected to the Google sign in page where you can grant access to Facebook. This is safer than giving the username and password to Facebook (see previous topic) but even thou, any security breach on Facebook can be exploited to access your Google account.      &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Check which sites currently have access to your Google account and seriously consider to remove all sites with granted access. You can see which sites currently have access to your Google account with the following steps:      &lt;br /&gt;      &lt;br /&gt;- go to you Google account settings:       &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S92vr1pvpDI/AAAAAAAAAFo/qcyHivtGy8k/image%5B15%5D.png?imgmax=800" width="281" height="91" /&gt;       &lt;br /&gt;      &lt;br /&gt;You can go directly there with this link: &lt;a href="https://www.google.com/accounts/ManageAccount"&gt;https://www.google.com/accounts/ManageAccount&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;- click &amp;quot;Change authorized websites&amp;quot;       &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S92vsd9HuOI/AAAAAAAAAFs/VePjBHsmLKM/image%5B18%5D.png?imgmax=800" width="343" height="102" /&gt;       &lt;br /&gt;      &lt;br /&gt;- Click &amp;quot;Revoke Access&amp;quot;       &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S92vs8XZn7I/AAAAAAAAAFw/PMZlc2lV2L0/image%5B21%5D.png?imgmax=800" width="433" height="148" /&gt;&amp;#160; &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Don't use the same username and password in all websites. Imagine that you are trying a new service and it asks you to register. Suppose that you use your usual username (a Google email) and password. If that site is a malicious one, then it can try to sign in to your Google account with the given credentials and, voilá!, they are in. You would be surprised with the number of persons that always use the same username and password everywhere.      &lt;br /&gt;      &lt;br /&gt;Now you might be thinking about the madness of too many usernames and passwords. So you can define a strategy as follows:       &lt;br /&gt;      &lt;br /&gt;- have a username and password that you only use for very important things and that you only uses in one place (your Google account, for example);       &lt;br /&gt;      &lt;br /&gt;- in websites that requires you to register with your email and a password, never use the email's password in that site;       &lt;br /&gt;      &lt;br /&gt;- even if you always use the same username every where, have 3 different passwords: one for your email, another for&amp;#160; safe places (consider variations here to no be exactly the same password) and a password for all the other places that you don't care if you loose control there.       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;When choosing your password never use correct words. Add some numbers and/or other characters. Example: instead of &lt;strong&gt;luisiana&lt;/strong&gt; use, for example, &lt;strong&gt;1ui5iana&amp;lt;&lt;/strong&gt;. Remember that it's easy for a hacker to use a dictionary and a software tool to try different password combinations.       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;In your Google blog, have multiple users with &lt;strong&gt;admin&lt;/strong&gt; privileges. These users can be all different emails that belong to you. This way, if you loose the control&amp;#160; of one email, you can use the other users to restore your control.       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Fill all the data at &lt;a href="https://www.google.com/accounts/UpdateAccountRecoveryOptions"&gt;https://www.google.com/accounts/UpdateAccountRecoveryOptions&lt;/a&gt;. Here you can enter several emails and mobile phone number where you can receive a recover link (in the email) or a SMS with a password-reset code (in your mobile). Also, write your own question/answer pair.       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;When you create your Google email, Google sends you an congratulations email which also contains a &lt;strong&gt;Verification code&lt;/strong&gt;. This is a very important email because it's the only thing that allows your to recover your account control if all other things fail. Print it and save the email in different locations.       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Be very careful with the widgets that you add to your template, particularly&amp;#160; if they aren't supported by Google. I'm sure you don't want some malicious JavaScript sneaking around your blog.      &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Perform backups of your blog from time to time. Click &amp;quot;Export blog&amp;quot; and follow the instructions:      &lt;br /&gt;      &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S925HemBGsI/AAAAAAAAAGA/6jZ1F_UWvy0/image%5B44%5D.png?imgmax=800" width="476" height="160" /&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;With these backups, later on you can import the blog to the same blog or into a &lt;strong&gt;new blog&lt;/strong&gt;.&amp;#160; &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Finally, if you really value your blog and you invest lots of work on it, be sure to use a custom domain for it. Therefore, if you totally loose the control of the blog, you still can move to another platform without loosing the Google Rank.      &lt;br /&gt;      &lt;br /&gt;To setup a custom domain, do the following:       &lt;br /&gt;- Click at &amp;quot;Custom Domain&amp;quot;       &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S92vtAcDP3I/AAAAAAAAAF0/ej9UtzzfVuc/image%5B24%5D.png?imgmax=800" width="279" height="177" /&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;- If you don't have a domain already, you can buy it at Google and let it do all the settings for you:       &lt;br /&gt;      &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S92vtvvV-3I/AAAAAAAAAF4/3gkVs4vXg0U/image%5B30%5D.png?imgmax=800" width="363" height="107" /&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;Otherwise, click at &amp;quot;Advanced Settings&amp;quot;:       &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S92vulG85nI/AAAAAAAAAF8/3WE_8FXKETY/image%5B27%5D.png?imgmax=800" width="353" height="48" /&gt;       &lt;br /&gt;and don't forget to perform the correct settings at your domain provider (see &lt;a href="http://docs.google.com/View?id=dgcdxd8h_10cmc3pkm7" target="_blank"&gt;instructions&lt;/a&gt; here).       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Security works better avoiding potential problems, so be sure to follow these guidelines &lt;strong&gt;before&lt;/strong&gt; they arrive. When they do, however, use &lt;a href="https://www.google.com/accounts/ForgotPasswd" target="_blank"&gt;the links that Google to recover the control of your account&lt;/a&gt;. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;How to regain control of the blog&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;So, even with all the precautions, you lost control of your blog. Try these approaches:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Start with tip 13.      &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;If you weren't successful or if your blog is still being attacked, then try this:      &lt;br /&gt;- perform a blog backup (see tip 11) or use the latest backup you have;       &lt;br /&gt;- create a new blog with a &lt;strong&gt;new user&lt;/strong&gt; (that is, create a new Gmail account to be used in this blog);       &lt;br /&gt;- import the blog into this new blog (see tip 11);       &lt;br /&gt;- change the custom domain (see tip 12)&amp;#160; to point to this new blog. If you don't have a custom domain, you have to skip this step and, therefore, you will loose some page rank. This isn't dramatic. What ever made your blog's success will make them return again. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;If you have other tips to suggest, just leave a comment. I will be glad to update this post and give you the credits for it :-)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Update: 2010-05-10&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;While checking for security problems, you should also have a look at your post by mail mail settings:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S-dFsolpYII/AAAAAAAAAGU/8oW4RrTPuMo/image%5B7%5D.png?imgmax=800" width="554" height="100" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S-dFtHqYizI/AAAAAAAAAGY/OVFByCG2Pm4/image%5B8%5D.png?imgmax=800" width="554" height="189" /&gt; &lt;/p&gt;  &lt;p&gt;Be sure that the email posting address was inserted by you. And if you are posting by email, be sure that no one else knows the secret email for posting. Otherwise, new posts can appear on your blog without your consent.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-917491301885991740?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/917491301885991740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/keep-your-blogger-blog-safe.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/917491301885991740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/917491301885991740'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/05/keep-your-blogger-blog-safe.html' title='Keep your Blogger blog safe!'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Z2RmDP_1RN0/S92vqAyDqaI/AAAAAAAAAFc/FJy2RKto0_I/s72-c/image%5B41%5D.png?imgmax=800' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-8639418584806838620</id><published>2010-04-22T20:29:00.002+01:00</published><updated>2010-05-29T13:39:49.112+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Social networks'/><title type='text'>How to Add Facebook's New "Like" Button to Blogger</title><content type='html'>&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S9Cj8qnShHI/AAAAAAAAAFY/lz27LM-rPrc/image%5B2%5D.png?imgmax=800" width="324" height="63" /&gt;   &lt;br /&gt;Facebook just lunched the &lt;a href="http://developers.facebook.com/docs/reference/plugins/like" target="_blank"&gt;&amp;quot;Like&amp;quot; button&lt;/a&gt; to be used in any page. To have it in your Blogger blog, do the following steps:   &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;First, do a backup of your blogger template (see it here: &lt;a href="http://hitech-tips.blogspot.com/2010/05/template-actions-download-backup-edit.html"&gt;Template actions: download, backup, edit and restore&lt;/a&gt;) .       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Then edit your template and find the following text in the XML code:      &lt;br /&gt;&lt;span style="color: blue"&gt;&lt;strong&gt;&amp;lt;data:post.body/&amp;gt; &lt;/strong&gt;        &lt;br /&gt;&lt;/span&gt;Tip: if you can't find it, try to search data:post.body until there is something similar and that ends with &lt;span style="color: blue"&gt;&lt;strong&gt;/&amp;gt; &lt;/strong&gt;        &lt;br /&gt;&lt;/span&gt;&lt;br/ &gt; &lt;/li&gt;    &lt;li&gt;Place the following code after that line:      &lt;br /&gt;&lt;span style="color: blue"&gt;&lt;/span&gt;      &lt;div style="border-left: rgb(238,238,238) 1px solid; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background: rgb(255,255,204); color: black; font-size: 10pt; overflow: scroll; border-top: rgb(238,238,238) 1px solid; padding-top: 0.5em"&gt;       &lt;pre style="margin: 0px"&gt;&amp;lt;iframe allowTransparency='true' expr:src='&amp;quot;http://www.facebook.com/plugins/like.php?href=&amp;quot; + data:post.url + &amp;quot;&amp;amp;amp;layout=standard&amp;amp;amp;show-faces=true&amp;amp;amp;width=530&amp;amp;amp;height=60&amp;amp;amp;action=like&amp;amp;amp;colorscheme=light&amp;quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:530px; height:60px'/&amp;gt;&lt;/pre&gt;&lt;br /&gt;    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;    Result: &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/TAEJGEr1koI/AAAAAAAAAHI/gYD0NyBsUng/image%5B2%5D.png?imgmax=800" width="271" height="41" /&gt; &lt;br /&gt;&lt;br /&gt;    &lt;strong&gt;Changing the Like' button to 'Recommend'&lt;/strong&gt;&lt;br /&gt;    If you prefer that your button says &amp;quot;Recommend&amp;quot; instead of &amp;quot;Like&amp;quot;, it is just necessary to change the code of point 3: just change the &lt;b&gt;action=like&lt;/b&gt; to say &lt;strong&gt;action=recommend&lt;/strong&gt;. The following code does that:&lt;br /&gt;&lt;br /&gt;    &lt;div style="border-left: rgb(238,238,238) 1px solid; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background: rgb(255,255,204); color: black; font-size: 10pt; overflow: scroll; border-top: rgb(238,238,238) 1px solid; padding-top: 0.5em"&gt;&lt;br /&gt;      &lt;pre style="margin: 0px"&gt;&amp;lt;iframe allowTransparency='true' expr:src='&amp;quot;http://www.facebook.com/plugins/like.php?href=&amp;quot; + data:post.url + &amp;quot;&amp;amp;amp;layout=standard&amp;amp;amp;show-faces=true&amp;amp;amp;width=530&amp;amp;amp;height=60&amp;amp;amp;action=recommend&amp;amp;amp;colorscheme=light&amp;quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:530px; height:60px'/&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;    Result: &lt;br /&gt;    &lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/TAEJGg9BKLI/AAAAAAAAAHM/VwbuLDTxOR8/image%5B5%5D.png?imgmax=800" width="345" height="39" /&gt; &lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Save the template and that's it. &lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;There are other ways of doing this but the one recommended by Facebook (see &lt;a href="http://developers.facebook.com/docs/reference/plugins/like" target="_blank"&gt;here&lt;/a&gt;) won't work because it gives an Blogger gives an error when the template is being saved.&amp;#160; Also, the approach given&amp;#160; by Facebook won't allow individual &amp;quot;Likes&amp;quot; for each post (only for the whole blog). &lt;br /&gt;&lt;br /&gt;Finally, If you prefer using the Facebook API ( to leave a comment on the &amp;quot;Liked&amp;quot; item), just &lt;a href="http://hitech-tips.blogspot.com/2010/05/facebook-like-button-xfbml-tutorial.html"&gt;have a look here&lt;/a&gt;.  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-8639418584806838620?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/8639418584806838620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/how-to-add-facebook-new-button-to.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8639418584806838620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8639418584806838620'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/how-to-add-facebook-new-button-to.html' title='How to Add Facebook&amp;#39;s New &amp;quot;Like&amp;quot; Button to Blogger'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Z2RmDP_1RN0/S9Cj8qnShHI/AAAAAAAAAFY/lz27LM-rPrc/s72-c/image%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-8929237867521402192</id><published>2010-04-21T17:28:00.001+01:00</published><updated>2010-04-21T17:28:08.193+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Slate Wars: 15 Tablets That Could Rival Apple's iPad</title><content type='html'>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S88nllG49sI/AAAAAAAAAFU/JwCu5MaGN7M/image%5B2%5D.png?imgmax=800" width="517" height="179" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The iPad has captured many hearts and minds, but a fleet of rival tablets led by a separatist Android army is about to attack, armed with HD Flash video, multitouch screens, front-facing cameras, multitasking...even Windows 7. &lt;a href="http://www.pcworld.com/article/192496/slate_wars_15_tablets_that_could_rival_apples_ipad.html" target="_blank"&gt;Let's take a look.&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/5581332672628889030-8929237867521402192?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/8929237867521402192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/slate-wars-15-tablets-that-could-rival.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8929237867521402192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8929237867521402192'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/slate-wars-15-tablets-that-could-rival.html' title='Slate Wars: 15 Tablets That Could Rival Apple&amp;#39;s iPad'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S88nllG49sI/AAAAAAAAAFU/JwCu5MaGN7M/s72-c/image%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-4606969076990798158</id><published>2010-04-07T23:52:00.001+01:00</published><updated>2010-04-07T23:52:44.290+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Problems'/><title type='text'>Windows - no disk Exception Processing Message c0000013 Parameters 75b6bf9c 4 75b6bf9c 75b6bf9c</title><content type='html'>&lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S70Mu7pMupI/AAAAAAAAAFQ/dgEcZaALp7Q/image2.png?imgmax=800" width="402" height="101" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Há uns tempos que esta mensagem de erro me chateava de cada vez que arrancava o computador. Finalmente dei-me ao trabalho de procurar uma solução:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.consumingexperience.com/2007/11/windows-no-disk-exception-processing.html" target="_blank"&gt;How to change your drive letter assignments in Windows XP or Vista to fix the &amp;quot;Windows - no disk&amp;quot; etc error message, and how to uninstall your floppy drive&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-4606969076990798158?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/4606969076990798158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/windows-no-disk-exception-processing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4606969076990798158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4606969076990798158'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/windows-no-disk-exception-processing.html' title='Windows - no disk Exception Processing Message c0000013 Parameters 75b6bf9c 4 75b6bf9c 75b6bf9c'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Z2RmDP_1RN0/S70Mu7pMupI/AAAAAAAAAFQ/dgEcZaALp7Q/s72-c/image2.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-9162055450192856509</id><published>2010-04-07T19:12:00.001+01:00</published><updated>2010-04-07T19:12:46.021+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='SW dev'/><title type='text'>C programming language back at number 1 position!</title><content type='html'>&lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html" target="_blank"&gt;&lt;strong&gt;C programming language back at number 1 position!&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;After more than 4 years C is back at position number 1 in the TIOBE index. The scores for C have been pretty constant through the years, varying between the 15% and 20% market share for almost 10 years. So the main reason for C's number 1 position is not C's uprise, but the decline of its competitor Java. Java has a long-term downward trend. It is losing ground to other languages running on the JVM. An example of such a language is JavaFX script that is now approaching the top 20. (…)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S7zLGyoKQxI/AAAAAAAAAFM/raMNGUGSBTw/image%5B2%5D.png?imgmax=800" width="566" height="569" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-9162055450192856509?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/9162055450192856509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/c-programming-language-back-at-number-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/9162055450192856509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/9162055450192856509'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/c-programming-language-back-at-number-1.html' title='C programming language back at number 1 position!'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S7zLGyoKQxI/AAAAAAAAAFM/raMNGUGSBTw/s72-c/image%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1267262784597174727</id><published>2010-04-06T10:46:00.001+01:00</published><updated>2010-04-06T10:50:51.669+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>O iPad como mesa digitalizadora</title><content type='html'>&lt;p&gt;Por &lt;a href="http://abertoatedemadrugada.com/2010/04/ipad-11-dicas-e-outras-coisas.html" target="_blank"&gt;Carlos Martins&lt;/a&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&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="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S7sDBX13_bI/AAAAAAAAAFI/-J7dcjarLcQ/image%5B3%5D.png?imgmax=800" width="322" height="169" /&gt; Podem até utilizar o iPad como monitor secundário multitouch, utilizando uma App (ainda um pouco &amp;quot;verde&amp;quot; mas que demonstra as possibilidades que um iPad poderá ter - e considerando o custo de uma mesa digitalizadora com ecrã, abre boas perspectivas para o tipo de uso que se lhe poderá dar.)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font style="background-color: #f1f4f9" color="#444444"&gt;Um argumento que (quase) me convence pelo brinquedo. &lt;/font&gt;&lt;font style="background-color: #f1f4f9" color="#444444"&gt;Para ficar mesmo contente, era esta funcionalidade não ter os actuais problemas e meter no iPad USB e um leitor de cartões. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font style="background-color: #f1f4f9" color="#444444"&gt;Esta e mais um bom &lt;a href="http://abertoatedemadrugada.com/2010/04/ipad-11-dicas-e-outras-coisas.html" target="_blank"&gt;lote de dicas sobre o iPad&lt;/a&gt;. &lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-1267262784597174727?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1267262784597174727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/o-ipad-como-mesa-digitalizadora.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1267262784597174727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1267262784597174727'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/04/o-ipad-como-mesa-digitalizadora.html' title='O iPad como mesa digitalizadora'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_Z2RmDP_1RN0/S7sDBX13_bI/AAAAAAAAAFI/-J7dcjarLcQ/s72-c/image%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-8881992257070595544</id><published>2010-03-22T14:01:00.001Z</published><updated>2010-03-22T14:01:36.652Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Montagem de um computador, peça a peça</title><content type='html'>&lt;p&gt;Cinco textos de Carlos Martins sobre a montagem de um computador, peça a peça. Muito bom.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="" border="0" alt="" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S6d4Pwzy8iI/AAAAAAAAAFE/1cN0my7EDOY/image%5B2%5D.png?imgmax=800" width="322" height="242" /&gt; &lt;/p&gt;    &lt;p&gt;[O meu PC - Making of]&lt;/p&gt;    &lt;p&gt;&lt;a href="http://abertoatedemadrugada.com/2009/09/o-meu-pc-2009-making-of-parte-1.html"&gt;Parte 1&lt;/a&gt; - A montagem inicial      &lt;br /&gt;&lt;a href="http://abertoatedemadrugada.com/2009/09/o-meu-pc-2009-making-of-parte-2.html"&gt;Parte 2&lt;/a&gt; - A lista de componentes (e preços) e consumos eléctricos       &lt;br /&gt;&lt;a href="http://abertoatedemadrugada.com/2009/09/o-meu-pc-2009-making-of-parte-3.html"&gt;Parte 3&lt;/a&gt; - Alterações não-planeadas      &lt;br /&gt;&lt;a href="http://abertoatedemadrugada.com/2009/09/o-meu-pc-2009-making-of-parte-4.html"&gt;Parte 4&lt;/a&gt; - Montagem final      &lt;br /&gt;&lt;a href="http://abertoatedemadrugada.com/2009/10/o-meu-pc-2009-making-of-parte-5.html"&gt;Parte 5&lt;/a&gt; - O &amp;quot;Antes e Depois&amp;quot;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-8881992257070595544?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/8881992257070595544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/montagem-de-um-computador-peca-peca.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8881992257070595544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8881992257070595544'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/montagem-de-um-computador-peca-peca.html' title='Montagem de um computador, peça a peça'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Z2RmDP_1RN0/S6d4Pwzy8iI/AAAAAAAAAFE/1cN0my7EDOY/s72-c/image%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1522762665367664341</id><published>2010-03-17T15:43:00.001Z</published><updated>2010-03-17T15:45:05.298Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Social networks'/><title type='text'>URL shortner: escolha o serviço certo</title><content type='html'>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="URL Shorteners Slow Down The Web – Especially Facebook’s FB.me" border="0" alt="URL Shorteners Slow Down The Web – Especially Facebook’s FB.me" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S6D4oSJk19I/AAAAAAAAAE4/eyHOjrLlqIo/image%5B8%5D.png?imgmax=800" width="610" height="352" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="URL Shorteners Slow Down The Web – Especially Facebook’s FB.me" border="0" alt="URL Shorteners Slow Down The Web – Especially Facebook’s FB.me" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S6D4o1ABp4I/AAAAAAAAAE8/sDnPPdKYQV8/image%5B12%5D.png?imgmax=800" width="610" height="351" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Todos conhecem os serviços que tornam os URL mais curtos. Especialmente os utilizadores do Twitter. Escolha no entanto o serviço com ponderação. O &lt;a href="http://goo.gl" target="_blank"&gt;goo.gl&lt;/a&gt; (da Google) é o melhor nos dois critérios apresentados. Mas não está disponível como um serviço autónomo. Em contrapartida, pode ser acedido através de:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;uma extensão para o Chrome: &lt;a title="https://chrome.google.com/extensions/detail/iblijlcdoidgdpfknkckljiocdbnlagk" href="https://chrome.google.com/extensions/detail/iblijlcdoidgdpfknkckljiocdbnlagk"&gt;https://chrome.google.com/extensions/detail/iblijlcdoidgdpfknkckljiocdbnlagk&lt;/a&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Através do Google Toolbar:     &lt;br /&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S6D4pGFsa3I/AAAAAAAAAFA/pcDVd4iebfo/image%5B15%5D.png?imgmax=800" width="402" height="55" /&gt;       &lt;br /&gt;&lt;a title="http://googleblog.blogspot.com/2009/12/share-any-web-page-from-your-toolbar.html" href="http://googleblog.blogspot.com/2009/12/share-any-web-page-from-your-toolbar.html"&gt;http://googleblog.blogspot.com/2009/12/share-any-web-page-from-your-toolbar.html&lt;/a&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Através do Feedburner: &lt;a title="http://adsenseforfeeds.blogspot.com/2009/12/socializing-your-feed-with-twitter.html" href="http://adsenseforfeeds.blogspot.com/2009/12/socializing-your-feed-with-twitter.html"&gt;http://adsenseforfeeds.blogspot.com/2009/12/socializing-your-feed-with-twitter.html&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Mais detalhes sobre o goo.gl num post do blog oficial da Google: &lt;a href="http://googleblog.blogspot.com/2009/12/making-urls-shorter-for-google-toolbar.html"&gt;Making URLs shorter for Google Toolbar and FeedBurner&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Gráficos e texto mais detalhado: &lt;a href="http://techcrunch.com/2010/03/17/url-shorteners-speed/"&gt;URL Shorteners Slow Down The Web – Especially Facebook’s FB.me&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/5581332672628889030-1522762665367664341?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1522762665367664341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/url-shortner-escolha-o-servico-certo.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1522762665367664341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1522762665367664341'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/url-shortner-escolha-o-servico-certo.html' title='URL shortner: escolha o serviço certo'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S6D4oSJk19I/AAAAAAAAAE4/eyHOjrLlqIo/s72-c/image%5B8%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-3999626482465474323</id><published>2010-03-11T15:23:00.001Z</published><updated>2010-03-11T15:24:20.548Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Social networks'/><title type='text'>Efeito Conan</title><content type='html'>&lt;blockquote&gt;   &lt;p&gt;&lt;img style="display: inline; margin-left: 0px; margin-right: 0px" alt="Conan O&amp;#39;Brien" align="left" src="http://iphil.com.sapo.pt/imagensBlog/ConanEffect_Mar2010.jpg" width="78" height="103" /&gt;O Conan O'Brien, agora em férias forçadas, decidiu criar finalmente a &lt;a href="http://twitter.com/ConanOBrien"&gt;sua conta no Twitter&lt;/a&gt; e decidiu também mudar a vida de uma follower. Inicialmente, o Conan não seguia absolutamente ninguém, mas na semana passada decidiu seguir apenas uma única pessoa e isso mudaria a sua vida. E foi o que aconteceu a &lt;a href="http://twitter.com/LovelyButton"&gt;Sarah Killen&lt;/a&gt;, que já conta com 19.900 followers. &lt;a href="http://www.iphil.com.pt/282457.html" target="_blank"&gt;continue a ler&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-3999626482465474323?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/3999626482465474323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/efeito-conan.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/3999626482465474323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/3999626482465474323'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/efeito-conan.html' title='Efeito Conan'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-726197144681578162</id><published>2010-03-10T16:54:00.001Z</published><updated>2010-03-10T16:56:17.826Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Google Maps adds bike routes</title><content type='html'>&lt;blockquote&gt;   &lt;p&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="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S5fOwUQKcTI/AAAAAAAAAE0/dnl54E29gvY/image%5B5%5D.png?imgmax=800" width="245" height="186" /&gt;To create the mapping tool, Google developed an algorithm that uses several inputs — including designated bike lanes or trails, topography and traffic signals — to determine the best route for riding. The map sends you around, not over, hills. But if you really want to tackle that &lt;a href="http://en.wikipedia.org/wiki/Hors_Cat%C3%A9gorie"&gt;Category 1 climb&lt;/a&gt;, you can click and drag the suggested route anywhere you like, just like you can with pedestrian or driving routes. Users can suggest changes or make corrections to routes using the ever-present “report a problem” feature on Google Maps.       &lt;br /&gt;Read More &lt;a href="http://www.wired.com/autopia/2010/03/google-maps-for-bikes/#ixzz0hnFEmFrg"&gt;http://www.wired.com/autopia/2010/03/google-maps-for-bikes/#ixzz0hnFEmFrg&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-726197144681578162?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/726197144681578162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/google-maps-adds-bike-routes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/726197144681578162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/726197144681578162'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/google-maps-adds-bike-routes.html' title='Google Maps adds bike routes'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Z2RmDP_1RN0/S5fOwUQKcTI/AAAAAAAAAE0/dnl54E29gvY/s72-c/image%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-6408634043507084603</id><published>2010-03-09T17:06:00.001Z</published><updated>2010-03-09T17:06:46.217Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='Templates'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Temas Wordpress mais ou menos gratuitos</title><content type='html'>&lt;p&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="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S5aAJVDaO0I/AAAAAAAAAEw/MERlpMie5wo/image%5B3%5D.png?imgmax=800" width="202" height="152" /&gt; Encontram-se com facilidade temas gratuitos para o Wordpress. Mas como alguém disse, não há almoços grátis e algo terá que ser sempre pago, nem que seja apenas um link para o site do criador do tema. Acontece que por vezes algumas surpresas vêm escondidas no tema e é preciso estar a alerta:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://softklin.hyperphp.com/blog/2010/02/temas-do-wordpress-copyright-a-troco-de-seguranca/"&gt;Temas do Wordpress – Copyright a troco de segurança&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;«(…) alguns destes websites incluem “surpresas” nos temas. E por surpresas, digo &lt;strong&gt;código ofuscado&lt;/strong&gt; de maneira a não ser perceptível pelo administrador do blog. Muitos websites alegam que se trata de código para manter os devidos créditos aos autores dos temas, e o ofuscam para mante-los. Mas será apenas esse o conteúdo que está por trás desse bloco de código? A verdade é que muitas vezes também é incluído &lt;strong&gt;código que permite rastrear utilizadores, incluir links para &lt;/strong&gt;&lt;a href="http://en.wikipedia.org/wiki/Search_engine_optimization#White_hat_versus_black_hat"&gt;&lt;strong&gt;blackhat SEO&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, entre outras coisas&lt;/strong&gt;»&amp;#160; &lt;a href="http://softklin.hyperphp.com/blog/2010/02/temas-do-wordpress-copyright-a-troco-de-seguranca/" target="_blank"&gt;continuar a ler&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Por isso se encontrou um fantástico tema Wordpress e acha que seria a cara do seu blog, assegure-se primeiro que faz uma pesquisa no Google com o nome do tema e com o termo &amp;quot;blackhat SEO&amp;quot;. Depois perca algum tempo a ver o que se diz sobre esse tema. Poderá nada encontrar mas se não procurar também não saberá se há algo a ter em conta ;-)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Leitura adicional:&lt;/strong&gt; &lt;a href="http://ddanchev.blogspot.com/2010/02/diverse-portfolio-of-scarewareblackhat.html"&gt;A Diverse Portfolio of Scareware/Blackhat SEO Redirectors Courtesy of the Koobface Gang&lt;/a&gt; (ver também a lista Infowar Blogosphere na barra lateral).&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tools: &lt;/strong&gt;&lt;a href="http://www.cloakingdetector.com"&gt;Cloaking Detector&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/5581332672628889030-6408634043507084603?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/6408634043507084603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/temas-wordpress-mais-ou-menos-gratuitos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6408634043507084603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6408634043507084603'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/temas-wordpress-mais-ou-menos-gratuitos.html' title='Temas Wordpress mais ou menos gratuitos'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S5aAJVDaO0I/AAAAAAAAAEw/MERlpMie5wo/s72-c/image%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-6079075956296928528</id><published>2010-03-06T07:00:00.000Z</published><updated>2010-03-06T07:00:00.258Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>How to Choose Between Joomla, Drupal and Wordpress</title><content type='html'>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S5ASoJ9A3AI/AAAAAAAAAEk/d7c-rDNpPJk/image%5B7%5D.png?imgmax=800" width="609" height="79" /&gt; &lt;/p&gt;  &lt;p&gt;This post presents three summaries on how to choose between three content managers systems. These summaries provide you a quick overview but for deeper insight follow the links to the original articles.&lt;/p&gt;  &lt;p&gt;The links for these CMS are&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://www.joomla.org/" href="http://www.joomla.org"&gt;http://www.joomla.org&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://drupal.org" href="http://drupal.org"&gt;http://drupal.org&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://wordpress.org/" href="http://wordpress.org"&gt;http://wordpress.org&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Enjoy and give your feedback.&lt;/p&gt;  &lt;h4&gt;1. From &lt;a href="How to Choose Between Joomla, Drupal and Wordpress" target="_blank"&gt;compassdesigns.net&lt;/a&gt;:&lt;/h4&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S5ASod3YxlI/AAAAAAAAAEo/P23usLDNB5w/image%5B2%5D.png?imgmax=800" width="446" height="459" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;2. From &lt;a href="http://www.goodwebpractices.com/other/wordpress-vs-joomla-vs-drupal.html" target="_blank"&gt;goodwebpractices.com&lt;/a&gt;:&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#008000"&gt;Wordpress Pros&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Simple to use - No need for modifications &lt;/li&gt;    &lt;li&gt;Excellent for blogging or sharing thoughts in a sequential manner &lt;/li&gt;    &lt;li&gt;Even the most elderly of users can get the hang of it quickly &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;Wordpress Cons&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Not developer friendly &lt;/li&gt;    &lt;li&gt;The community seems to like to complain &lt;/li&gt;    &lt;li&gt;Upgrades bring more bugs than fixes sometimes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#008000"&gt;Drupal Pros&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Extremely developer friendly. If I loved code more I would almost always pick this system. &lt;/li&gt;    &lt;li&gt;Strong community to help discern the dozens (hundreds) of functions and tags available. &lt;/li&gt;    &lt;li&gt;Can be used to create some really awesome websites that can outperform a majority of other sites out there. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;Drupal Cons&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Not very designer and user-friendly. It's hard for someone with little code knowledge to make the leaps required to do the very cool things that Drupal is becoming known for. &lt;/li&gt;    &lt;li&gt;Theming of Drupal has been a huge case of fail (until recently). Probably because it has been developers, not designers, that are making the themes. &lt;/li&gt;    &lt;li&gt;Getting a Drupal website published could cost you more time, and thus more money, than Wordpress or Joomla. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#008000"&gt;Joomla Pros&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Friendly for all types of users - Designers, Developers and Administrators &lt;/li&gt;    &lt;li&gt;Huge community is awesome for assisting with creation of websites &lt;/li&gt;    &lt;li&gt;Has been rapidly growing and improving itself for the past three years &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;Joomla Cons&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Still not user-friendly enough for everyone to understand &lt;/li&gt;    &lt;li&gt;Not quite as powerful as Drupal, and can be a bit confusing for some to jump into &lt;/li&gt;    &lt;li&gt;Recently rebuilt the entire system from ground-up, and so there are still many out there sticking to the old versions (1.0.x) &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;From &lt;a href="http://drupal.org/node/498966" target="_blank"&gt;drupal.org&lt;/a&gt; &lt;/h4&gt;  &lt;p&gt;(yeah, it's one of three opinion's but they are realistic)&lt;/p&gt;  &lt;p&gt;Drupal   &lt;br /&gt;* Rock solid &amp;amp; high quality platform    &lt;br /&gt;* Real multi-site-feature (only one installation for several sites)    &lt;br /&gt;* Any Kind of user groups &amp;amp; user permissions, OpenId compliant in Version 6    &lt;br /&gt;* Can run membership and community sites, not only CMS etc    &lt;br /&gt;* Powerful templating system. Any XHTML or CSS template can be easily converted to Drupal.    &lt;br /&gt;* Drupal needs a little time investment to realize all the huge possibilities of Drupal    &lt;br /&gt;* Clear, high quality code and API (easy to integrate with other solutions etc)    &lt;br /&gt;* Flexibility and no known limitations    &lt;br /&gt;* Many high profile sites use Drupal (e.g.: MTV UK, BBC, the Onion, Nasa, Greenpeace UK, New york observer. )&lt;/p&gt;  &lt;p&gt;Joomla   &lt;br /&gt;* If you are not techy its good to start    &lt;br /&gt;* Easy install &amp;amp; setup with your mouse    &lt;br /&gt;* Easy learning curve    &lt;br /&gt;* Cannot integrate other scripts etc. to your site    &lt;br /&gt;* Generally you cannot create high-end sites, without investing huge amount    &lt;br /&gt;* No SEO out of the box, URLs are not search engine friendly.    &lt;br /&gt;* Server resources utilization is more compared to drupal    &lt;br /&gt;* Only one site per installation    &lt;br /&gt;* No Single Log-in to several sites    &lt;br /&gt;* No User groups &amp;amp; permissions    &lt;br /&gt;* More intuitive administration user interface    &lt;br /&gt;* Some polished modules for things like calendars, polls, etc.    &lt;br /&gt;* Modules cost you money&lt;/p&gt;  &lt;p&gt;System Requirements:&lt;/p&gt;  &lt;p&gt;* Drupal can work with MySQL and Postgres while Joomla is known to support only MySQL   &lt;br /&gt;* Drupal can work with Apache or IIS while Joomla is known to support only Apache    &lt;br /&gt;* Joomla support SSL logins and SSL pages. Drupal not known to support it.&lt;/p&gt;  &lt;p&gt;Site Management&lt;/p&gt;  &lt;p&gt;* Drupal has free add on for Workflow management. Joomla not known to have one.   &lt;br /&gt;* Drupal has inbuilt Translation manager. Joomla has a Free ad on for the same    &lt;br /&gt;* Drupal has more granular priviledge managment&lt;/p&gt;  &lt;p&gt;Interoperability:&lt;/p&gt;  &lt;p&gt;* Drupal has iCal support [Add on] , Joomla not known to have one.   &lt;br /&gt;* Drupal is XHTML Complaint. Joomla not known to be one.    &lt;br /&gt;* Drupal has excellent versioning and Audit trail which Joomla lacks&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-6079075956296928528?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/6079075956296928528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/how-to-choose-between-joomla-drupal-and.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6079075956296928528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6079075956296928528'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/how-to-choose-between-joomla-drupal-and.html' title='How to Choose Between Joomla, Drupal and Wordpress'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Z2RmDP_1RN0/S5ASoJ9A3AI/AAAAAAAAAEk/d7c-rDNpPJk/s72-c/image%5B7%5D.png?imgmax=800' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-5621319940512155811</id><published>2010-03-05T07:00:00.000Z</published><updated>2010-03-05T07:00:02.792Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Browsers share (among web dev people)</title><content type='html'>Here's some stats about the browsers share (among web dev people).&amp;#160; Specifically, this data is collected from the visitors of the site &lt;a href="http://www.w3schools.com/browsers/browsers_stats.asp" target="_blank"&gt;W3Schools&lt;/a&gt;. So have this in consideration:   &lt;blockquote&gt;W3Schools is a website for people with an interest for web technologies. These people are more interested in using alternative browsers than the average user. The average user tends to use Internet Explorer, since it comes preinstalled with Windows. Most do not seek out other browsers.    &lt;p&gt;&lt;/p&gt; These facts indicate that the browser figures above are not 100% realistic. Other web sites have statistics showing that Internet Explorer is used by at least 80% of the users&lt;/blockquote&gt; &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;  &lt;p&gt;&lt;strong&gt;Browser Statistics Month by Month:&lt;/strong&gt;&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td width="107"&gt;Month&lt;/td&gt;        &lt;td width="64"&gt;IE7&lt;/td&gt;        &lt;td width="64"&gt;IE6&lt;/td&gt;        &lt;td width="64"&gt;IE5&lt;/td&gt;        &lt;td width="64"&gt;IE ALL&lt;/td&gt;        &lt;td width="64"&gt;Firefox&lt;/td&gt;        &lt;td width="64"&gt;Chrome&lt;/td&gt;        &lt;td width="64"&gt;Safari&lt;/td&gt;        &lt;td width="64"&gt;Opera&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;January, 2008&lt;/td&gt;        &lt;td width="64"&gt;21.20%&lt;/td&gt;        &lt;td width="64"&gt;32.00%&lt;/td&gt;        &lt;td width="64"&gt;1.50%&lt;/td&gt;        &lt;td width="64"&gt;54.70%&lt;/td&gt;        &lt;td width="64"&gt;36.40%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;1.90%&lt;/td&gt;        &lt;td width="64"&gt;1.40%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;February, 2008&lt;/td&gt;        &lt;td width="64"&gt;22.70%&lt;/td&gt;        &lt;td width="64"&gt;30.70%&lt;/td&gt;        &lt;td width="64"&gt;1.30%&lt;/td&gt;        &lt;td width="64"&gt;54.70%&lt;/td&gt;        &lt;td width="64"&gt;36.50%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;2.00%&lt;/td&gt;        &lt;td width="64"&gt;1.40%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;March, 2008&lt;/td&gt;        &lt;td width="64"&gt;23.30%&lt;/td&gt;        &lt;td width="64"&gt;29.50%&lt;/td&gt;        &lt;td width="64"&gt;1.10%&lt;/td&gt;        &lt;td width="64"&gt;53.90%&lt;/td&gt;        &lt;td width="64"&gt;37.00%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;2.10%&lt;/td&gt;        &lt;td width="64"&gt;1.40%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;April, 2008&lt;/td&gt;        &lt;td width="64"&gt;24.90%&lt;/td&gt;        &lt;td width="64"&gt;28.90%&lt;/td&gt;        &lt;td width="64"&gt;1.00%&lt;/td&gt;        &lt;td width="64"&gt;54.80%&lt;/td&gt;        &lt;td width="64"&gt;39.10%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;2.20%&lt;/td&gt;        &lt;td width="64"&gt;1.40%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;May, 2008&lt;/td&gt;        &lt;td width="64"&gt;26.50%&lt;/td&gt;        &lt;td width="64"&gt;27.30%&lt;/td&gt;        &lt;td width="64"&gt;0.70%&lt;/td&gt;        &lt;td width="64"&gt;54.50%&lt;/td&gt;        &lt;td width="64"&gt;39.80%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;2.40%&lt;/td&gt;        &lt;td width="64"&gt;1.50%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;June, 2008&lt;/td&gt;        &lt;td width="64"&gt;27.00%&lt;/td&gt;        &lt;td width="64"&gt;26.50%&lt;/td&gt;        &lt;td width="64"&gt;0.50%&lt;/td&gt;        &lt;td width="64"&gt;54.00%&lt;/td&gt;        &lt;td width="64"&gt;41.00%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;2.60%&lt;/td&gt;        &lt;td width="64"&gt;1.70%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;July, 2008&lt;/td&gt;        &lt;td width="64"&gt;26.40%&lt;/td&gt;        &lt;td width="64"&gt;25.30%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;51.70%&lt;/td&gt;        &lt;td width="64"&gt;42.60%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;2.50%&lt;/td&gt;        &lt;td width="64"&gt;1.90%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;August, 2008&lt;/td&gt;        &lt;td width="64"&gt;26.00%&lt;/td&gt;        &lt;td width="64"&gt;24.50%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;50.50%&lt;/td&gt;        &lt;td width="64"&gt;43.70%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;2.60%&lt;/td&gt;        &lt;td width="64"&gt;2.10%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;September, 2008&lt;/td&gt;        &lt;td width="64"&gt;26.30%&lt;/td&gt;        &lt;td width="64"&gt;22.30%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;48.60%&lt;/td&gt;        &lt;td width="64"&gt;42.60%&lt;/td&gt;        &lt;td width="64"&gt;3.10%&lt;/td&gt;        &lt;td width="64"&gt;2.70%&lt;/td&gt;        &lt;td width="64"&gt;2.00%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;October, 2008&lt;/td&gt;        &lt;td width="64"&gt;26.90%&lt;/td&gt;        &lt;td width="64"&gt;20.20%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;47.10%&lt;/td&gt;        &lt;td width="64"&gt;44.00%&lt;/td&gt;        &lt;td width="64"&gt;3.00%&lt;/td&gt;        &lt;td width="64"&gt;2.80%&lt;/td&gt;        &lt;td width="64"&gt;2.20%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;November, 2008&lt;/td&gt;        &lt;td width="64"&gt;26.60%&lt;/td&gt;        &lt;td width="64"&gt;20.00%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;46.60%&lt;/td&gt;        &lt;td width="64"&gt;44.20%&lt;/td&gt;        &lt;td width="64"&gt;3.10%&lt;/td&gt;        &lt;td width="64"&gt;2.70%&lt;/td&gt;        &lt;td width="64"&gt;2.30%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;December, 2008&lt;/td&gt;        &lt;td width="64"&gt;26.10%&lt;/td&gt;        &lt;td width="64"&gt;19.60%&lt;/td&gt;        &lt;td width="64"&gt;&amp;#160;&lt;/td&gt;        &lt;td width="64"&gt;45.70%&lt;/td&gt;        &lt;td width="64"&gt;44.40%&lt;/td&gt;        &lt;td width="64"&gt;3.60%&lt;/td&gt;        &lt;td width="64"&gt;2.70%&lt;/td&gt;        &lt;td width="64"&gt;2.40%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;January, 2009&lt;/td&gt;        &lt;td width="64"&gt;0.60%&lt;/td&gt;        &lt;td width="64"&gt;25.70%&lt;/td&gt;        &lt;td width="64"&gt;18.50%&lt;/td&gt;        &lt;td width="64"&gt;44.80%&lt;/td&gt;        &lt;td width="64"&gt;45.50%&lt;/td&gt;        &lt;td width="64"&gt;3.90%&lt;/td&gt;        &lt;td width="64"&gt;3.00%&lt;/td&gt;        &lt;td width="64"&gt;2.30%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;February, 2009&lt;/td&gt;        &lt;td width="64"&gt;0.80%&lt;/td&gt;        &lt;td width="64"&gt;25.40%&lt;/td&gt;        &lt;td width="64"&gt;17.40%&lt;/td&gt;        &lt;td width="64"&gt;43.60%&lt;/td&gt;        &lt;td width="64"&gt;46.40%&lt;/td&gt;        &lt;td width="64"&gt;4.00%&lt;/td&gt;        &lt;td width="64"&gt;3.00%&lt;/td&gt;        &lt;td width="64"&gt;2.20%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;March, 2009&lt;/td&gt;        &lt;td width="64"&gt;1.40%&lt;/td&gt;        &lt;td width="64"&gt;24.90%&lt;/td&gt;        &lt;td width="64"&gt;17.00%&lt;/td&gt;        &lt;td width="64"&gt;43.30%&lt;/td&gt;        &lt;td width="64"&gt;46.50%&lt;/td&gt;        &lt;td width="64"&gt;4.20%&lt;/td&gt;        &lt;td width="64"&gt;3.10%&lt;/td&gt;        &lt;td width="64"&gt;2.30%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;April, 2009&lt;/td&gt;        &lt;td width="64"&gt;3.50%&lt;/td&gt;        &lt;td width="64"&gt;23.20%&lt;/td&gt;        &lt;td width="64"&gt;15.40%&lt;/td&gt;        &lt;td width="64"&gt;42.10%&lt;/td&gt;        &lt;td width="64"&gt;47.10%&lt;/td&gt;        &lt;td width="64"&gt;4.90%&lt;/td&gt;        &lt;td width="64"&gt;3.00%&lt;/td&gt;        &lt;td width="64"&gt;2.20%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;May, 2009&lt;/td&gt;        &lt;td width="64"&gt;5.20%&lt;/td&gt;        &lt;td width="64"&gt;21.30%&lt;/td&gt;        &lt;td width="64"&gt;14.50%&lt;/td&gt;        &lt;td width="64"&gt;41.00%&lt;/td&gt;        &lt;td width="64"&gt;47.70%&lt;/td&gt;        &lt;td width="64"&gt;5.50%&lt;/td&gt;        &lt;td width="64"&gt;3.00%&lt;/td&gt;        &lt;td width="64"&gt;2.20%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;June, 2009&lt;/td&gt;        &lt;td width="64"&gt;7.10%&lt;/td&gt;        &lt;td width="64"&gt;18.70%&lt;/td&gt;        &lt;td width="64"&gt;14.90%&lt;/td&gt;        &lt;td width="64"&gt;40.70%&lt;/td&gt;        &lt;td width="64"&gt;47.30%&lt;/td&gt;        &lt;td width="64"&gt;6.00%&lt;/td&gt;        &lt;td width="64"&gt;3.10%&lt;/td&gt;        &lt;td width="64"&gt;2.10%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;July, 2009&lt;/td&gt;        &lt;td width="64"&gt;9.10%&lt;/td&gt;        &lt;td width="64"&gt;15.90%&lt;/td&gt;        &lt;td width="64"&gt;14.40%&lt;/td&gt;        &lt;td width="64"&gt;39.40%&lt;/td&gt;        &lt;td width="64"&gt;47.90%&lt;/td&gt;        &lt;td width="64"&gt;6.50%&lt;/td&gt;        &lt;td width="64"&gt;3.30%&lt;/td&gt;        &lt;td width="64"&gt;2.10%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;August, 2009&lt;/td&gt;        &lt;td width="64"&gt;10.60%&lt;/td&gt;        &lt;td width="64"&gt;15.10%&lt;/td&gt;        &lt;td width="64"&gt;13.60%&lt;/td&gt;        &lt;td width="64"&gt;39.30%&lt;/td&gt;        &lt;td width="64"&gt;47.40%&lt;/td&gt;        &lt;td width="64"&gt;7.00%&lt;/td&gt;        &lt;td width="64"&gt;3.30%&lt;/td&gt;        &lt;td width="64"&gt;2.10%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;September, 2009&lt;/td&gt;        &lt;td width="64"&gt;12.20%&lt;/td&gt;        &lt;td width="64"&gt;15.30%&lt;/td&gt;        &lt;td width="64"&gt;12.10%&lt;/td&gt;        &lt;td width="64"&gt;39.60%&lt;/td&gt;        &lt;td width="64"&gt;46.60%&lt;/td&gt;        &lt;td width="64"&gt;7.10%&lt;/td&gt;        &lt;td width="64"&gt;3.60%&lt;/td&gt;        &lt;td width="64"&gt;2.20%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;October, 2009&lt;/td&gt;        &lt;td width="64"&gt;12.80%&lt;/td&gt;        &lt;td width="64"&gt;14.10%&lt;/td&gt;        &lt;td width="64"&gt;10.60%&lt;/td&gt;        &lt;td width="64"&gt;37.50%&lt;/td&gt;        &lt;td width="64"&gt;47.50%&lt;/td&gt;        &lt;td width="64"&gt;8.00%&lt;/td&gt;        &lt;td width="64"&gt;3.80%&lt;/td&gt;        &lt;td width="64"&gt;2.30%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;November, 2009&lt;/td&gt;        &lt;td width="64"&gt;13.30%&lt;/td&gt;        &lt;td width="64"&gt;13.30%&lt;/td&gt;        &lt;td width="64"&gt;11.10%&lt;/td&gt;        &lt;td width="64"&gt;37.70%&lt;/td&gt;        &lt;td width="64"&gt;47.00%&lt;/td&gt;        &lt;td width="64"&gt;8.50%&lt;/td&gt;        &lt;td width="64"&gt;3.80%&lt;/td&gt;        &lt;td width="64"&gt;2.30%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;December, 2009&lt;/td&gt;        &lt;td width="64"&gt;13.50%&lt;/td&gt;        &lt;td width="64"&gt;12.80%&lt;/td&gt;        &lt;td width="64"&gt;10.90%&lt;/td&gt;        &lt;td width="64"&gt;37.20%&lt;/td&gt;        &lt;td width="64"&gt;46.40%&lt;/td&gt;        &lt;td width="64"&gt;9.80%&lt;/td&gt;        &lt;td width="64"&gt;3.60%&lt;/td&gt;        &lt;td width="64"&gt;2.30%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;January, 2010&lt;/td&gt;        &lt;td width="64"&gt;14.30%&lt;/td&gt;        &lt;td width="64"&gt;11.70%&lt;/td&gt;        &lt;td width="64"&gt;10.20%&lt;/td&gt;        &lt;td width="64"&gt;36.20%&lt;/td&gt;        &lt;td width="64"&gt;46.30%&lt;/td&gt;        &lt;td width="64"&gt;10.80%&lt;/td&gt;        &lt;td width="64"&gt;3.70%&lt;/td&gt;        &lt;td width="64"&gt;2.20%&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="107"&gt;February, 2010&lt;/td&gt;        &lt;td width="64"&gt;14.70%&lt;/td&gt;        &lt;td width="64"&gt;11.00%&lt;/td&gt;        &lt;td width="64"&gt;9.60%&lt;/td&gt;        &lt;td width="64"&gt;35.30%&lt;/td&gt;        &lt;td width="64"&gt;46.50%&lt;/td&gt;        &lt;td width="64"&gt;11.60%&lt;/td&gt;        &lt;td width="64"&gt;3.80%&lt;/td&gt;        &lt;td width="64"&gt;2.10%&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_Z2RmDP_1RN0/S46mN1gOEKI/AAAAAAAAAEc/dgvvYmTLGI8/s1600-h/image%5B10%5D.png" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Browsers share (among web dev people)" border="0" alt="Browsers share (among web dev people)" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S46mOc6vtOI/AAAAAAAAAEg/32pbkE4T224/image_thumb%5B6%5D.png?imgmax=800" width="615" height="435" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="center"&gt;(click to zoom)&lt;/p&gt;  &lt;p&gt;Data source: &lt;a href="http://www.w3schools.com/browsers/browsers_stats.asp"&gt;http://www.w3schools.com/browsers/browsers_stats.asp&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Basically, FF has stop growing since April 2009, IE is continuously declining an Chrome is gaining ground. But please note the remark at the begin of the text: this is among the visitors of the site &lt;a href="http://www.w3schools.com/browsers/browsers_stats.asp" target="_blank"&gt;W3Schools&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;For the global market, these are the numbers:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://it-chuiko.com/uploads/posts/2010-03/1267469916_bro3.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;From: &lt;a href="http://it-chuiko.com/internet/2659-top-5-browsers-data-for-february.html"&gt;http://it-chuiko.com/internet/2659-top-5-browsers-data-for-february.html&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/5581332672628889030-5621319940512155811?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/5621319940512155811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/browsers-share-among-web-dev-people.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5621319940512155811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5621319940512155811'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/browsers-share-among-web-dev-people.html' title='Browsers share (among web dev people)'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Z2RmDP_1RN0/S46mOc6vtOI/AAAAAAAAAEg/32pbkE4T224/s72-c/image_thumb%5B6%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-6435737489311678851</id><published>2010-03-04T22:27:00.001Z</published><updated>2010-03-04T22:27:41.793Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><title type='text'>Novo blog: Buzzluso</title><content type='html'>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S5Az3MBahfI/AAAAAAAAAEs/c89pnlX4jlY/image%5B2%5D.png?imgmax=800" width="287" height="111" /&gt; &lt;/p&gt;  &lt;p&gt;Aí está, um blog de Ramiro Marques sobre buzzers em língua portuguesa.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.buzzluso.com/" href="http://www.buzzluso.com"&gt;http://www.buzzluso.com&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/5581332672628889030-6435737489311678851?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/6435737489311678851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/novo-blog-buzzluso.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6435737489311678851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6435737489311678851'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/novo-blog-buzzluso.html' title='Novo blog: Buzzluso'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Z2RmDP_1RN0/S5Az3MBahfI/AAAAAAAAAEs/c89pnlX4jlY/s72-c/image%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-25816772012810200</id><published>2010-03-04T14:00:00.000Z</published><updated>2010-03-04T14:00:09.932Z</updated><title type='text'>Ganhando teias…</title><content type='html'>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S45vKM1AcyI/AAAAAAAAAEQ/YgY8Wz7t_cU/image%5B8%5D.png?imgmax=800" width="280" height="391" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-25816772012810200?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/25816772012810200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/ganhando-teias.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/25816772012810200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/25816772012810200'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/ganhando-teias.html' title='Ganhando teias…'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Z2RmDP_1RN0/S45vKM1AcyI/AAAAAAAAAEQ/YgY8Wz7t_cU/s72-c/image%5B8%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-4044813004253027754</id><published>2010-03-03T14:08:00.001Z</published><updated>2010-03-03T14:09:48.671Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Social networks'/><title type='text'>O BaseDadosRamiro tem uma nova cara</title><content type='html'>&lt;p&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="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S45tq15uShI/AAAAAAAAAEM/7SSmPyfA6ts/image%5B4%5D.png?imgmax=800" width="255" height="89" /&gt; &lt;a href="http://www.profblog.org/2010/03/o-basedadosramiro-tem-uma-nova-cara.html"&gt;O BaseDadosRamiro tem uma nova cara&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;O blog &lt;a href="http://www.basedadosramiro.com/"&gt;BaseDadosRamiro&lt;/a&gt; é isso mesmo: uma base de dados sobre Educação onde guardo toda a legislação, estudos, relatórios e estatísticas.&lt;/p&gt;    &lt;p&gt;(…)&lt;/p&gt;    &lt;p&gt;A cara nova do blog tem a assinatura do editor do &lt;a href="http://www.brasilhightech.com.br/"&gt;BrasilHighTech&lt;/a&gt; e foi construída com base em dois critérios: simplicidade do website e estética. Ninguém gosta de visitar um blog confuso, desarrumado e de cara feia.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Vale a pena manter um design limpo. Por melhores que sejam os conteúdos, a apresentação também conta.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-4044813004253027754?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/4044813004253027754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/o-basedadosramiro-tem-uma-nova-cara.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4044813004253027754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4044813004253027754'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/o-basedadosramiro-tem-uma-nova-cara.html' title='O BaseDadosRamiro tem uma nova cara'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_Z2RmDP_1RN0/S45tq15uShI/AAAAAAAAAEM/7SSmPyfA6ts/s72-c/image%5B4%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-3135727701818527453</id><published>2010-03-03T14:03:00.001Z</published><updated>2010-03-03T14:03:39.362Z</updated><title type='text'>MWSnap: um software de captura de ecrãs óptimo para blogar</title><content type='html'>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S45sMXEyXuI/AAAAAAAAADw/5gbGLN73djw/image%5B19%5D.png?imgmax=800" width="536" height="462" /&gt; &lt;/p&gt;  &lt;p&gt;O software MWSnap serve para capturar ecrãs, mediar pedaços de ecrã e para capturar cores em uso. Uso-o regularmente, em conjunto com o Windows Live Writer, para colocar online imagens que ilustram os textos dos meus blogs. Usar um destes comandos para escolher a área a capturar:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S45sMuPhMbI/AAAAAAAAAD0/gXVa_13XGf4/image%5B22%5D.png?imgmax=800" width="142" height="95" /&gt; &lt;/p&gt;  &lt;p&gt;O comando Área pré-definida é particularmente útil se se precisar de imagens com tamanho específico (ver mais a baixo as opções para configuração). Desta forma não é necessário usar um editor de imagem para recortar/redimensionar a imagem.&lt;/p&gt;  &lt;p&gt;Adicionalmente, usando um visualizador de fotografias e tendo-se previamente feito o zoom adequado à fotografia, é uma forma rápida de obter um recorte da foto (com o comando Área pré-definida), pronto a usar no blog.&lt;/p&gt;  &lt;p&gt;Com a opção auto-copiar após a captura da imagem (ver mais a baixo) logo depois da captura, a imagem fica no clipboard, pronta a colar no Windows Live Writer.&lt;/p&gt;  &lt;h4&gt;Instalação&lt;/h4&gt;  &lt;p&gt;1. Descarregar o executável e o pacote linguístico:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="" border="0" alt="" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S45sNEXRJTI/AAAAAAAAAD4/60Mwz9TCF_c/image%5B4%5D.png?imgmax=800" width="556" height="106" /&gt; &lt;/p&gt;  &lt;p&gt;Links:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.mirekw.com/winfreeware/files/MWSnap300.exe"&gt;Executável&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.mirekw.com/winfreeware/files/MWSnapLang.zip"&gt;Pacote linguístico&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;2. Instalar o executável e descomprimir o pacote linguístico para a sub-directoria Lang da directoria de instalação (tipicamente &amp;quot;C:\Program Files\MWSnap\Lang&amp;quot; ou &amp;quot;C:\Programas\MWSnap\Lang&amp;quot;)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;3. Ir ao menu e mudar a língua:   &lt;br /&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S45sNYvpfqI/AAAAAAAAAD8/yPH5GlnVdxg/image%5B7%5D.png?imgmax=800" width="230" height="262" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;4. Opções&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S45sN782ouI/AAAAAAAAAEA/3ICUq6AvoLM/image%5B10%5D.png?imgmax=800" width="453" height="321" /&gt; &lt;/p&gt;  &lt;p&gt;Note-se a possibilidade de auto-copiar após a captura da imagem.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S45sOPo62TI/AAAAAAAAAEE/An-K5F7At30/image%5B13%5D.png?imgmax=800" width="453" height="321" /&gt; &lt;/p&gt;  &lt;p&gt;Note-se na possibilidade de guardar a captura automaticamente.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S45sOu_I9fI/AAAAAAAAAEI/ebPXJ8sU-l8/image%5B16%5D.png?imgmax=800" width="453" height="321" /&gt; &lt;/p&gt;  &lt;p&gt;Note-se a possibilidade de adicionar áreas com dimensões predefinidas, para se ter as capturas no tamanho pronto a usar.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Ver também:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/faca-posts-de-forma-rapida-e-eficaz.html"&gt;Faça posts de forma rápida e eficaz&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/bloggers-prestem-atencao-ao-windows.html"&gt;Some High-Tech Tips: Bloggers: prestem atenção ao Windows Live Writer&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/windows-live-writer-ping.html"&gt;Some High-Tech Tips: Windows Live Writer, Ping&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-3135727701818527453?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/3135727701818527453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/mwsnap-um-software-de-captura-de-ecras.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/3135727701818527453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/3135727701818527453'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/mwsnap-um-software-de-captura-de-ecras.html' title='MWSnap: um software de captura de ecrãs óptimo para blogar'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S45sMXEyXuI/AAAAAAAAADw/5gbGLN73djw/s72-c/image%5B19%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-9092615191972452754</id><published>2010-03-01T22:49:00.001Z</published><updated>2010-03-01T22:49:05.139Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tip'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Uma razão para ficar colado ao Firefox</title><content type='html'>&lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4xEX5JuMpI/AAAAAAAAADs/jtX6iHh7dNQ/image%5B2%5D.png?imgmax=800" width="471" height="447" /&gt;&lt;/p&gt;  &lt;p&gt;Bem, haverá várias. Mas há uma funcionalidade que não encontro em nenhum outro browser &lt;/p&gt;  &lt;p&gt;e que me deixa colado ao Firefox, não arredando pé até haver igual noutros. Falo da possibilidade de pesquisar na página mal comece a escrever (se precisar de fazer CTRL+F, CTRL+L ou equivalentes). &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;É uma opção que não está activada por omissão mas para mim é uma delícia. Activa-se em (ver imagem supra): Tools | Options | Advanced | General | Search for text when I start typing.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;A beleza desta funcionalidade é, por exemplo, fazer uma pesquisa no Google, abrir uma das páginas da pesquisa, escrever aquilo que se procura e, plim!, está-se lá. É rápido. Depois, basta fazer CTRL+G para ir para a ocorrência seguinte.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-9092615191972452754?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/9092615191972452754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/uma-razao-para-ficar-colado-ao-firefox.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/9092615191972452754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/9092615191972452754'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/uma-razao-para-ficar-colado-ao-firefox.html' title='Uma razão para ficar colado ao Firefox'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S4xEX5JuMpI/AAAAAAAAADs/jtX6iHh7dNQ/s72-c/image%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-5879512282236517249</id><published>2010-03-01T14:18:00.001Z</published><updated>2010-03-01T14:18:57.324Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Feedly - A Chrome extension</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_Z2RmDP_1RN0/S4vMuMBHC_I/AAAAAAAAAC8/dR8SAZZF3-Q/s1600-h/image%5B10%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S4vMvCy3HFI/AAAAAAAAADA/8CAJ1AgolhQ/image_thumb%5B6%5D.png?imgmax=800" width="550" height="399" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Feedly organizes your favorite sources in a magazine-like start page.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;A magazine-like start page. A fast and stylish way to read and share the content of your favorite sites and services. Provides seamless integration with Google Reader, Twitter, Delicious, YouTube and Amazon. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Having it all in one page is nice. Also, specific categories can be added: check the tool bar&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4vMvc2BbZI/AAAAAAAAADE/nT01bDv0-Ww/s1600-h/image%5B9%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S4vMvqiZY9I/AAAAAAAAADI/sZPp5HpHtqQ/image_thumb%5B5%5D.png?imgmax=800" width="368" height="40" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And clicking at the arrow of the toolbar, other tools become available:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4vMwMoOqBI/AAAAAAAAADM/9-3cVmuezVA/s1600-h/image%5B16%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S4vMwRe6VII/AAAAAAAAADQ/ymSwHNdEzYI/image_thumb%5B8%5D.png?imgmax=800" width="67" height="88" /&gt;&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_Z2RmDP_1RN0/S4vMw4tZfEI/AAAAAAAAADU/Z--XvjOU9IU/s1600-h/image%5B19%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4vMxUCleKI/AAAAAAAAADY/gAcQ0Osvg1U/image_thumb%5B9%5D.png?imgmax=800" width="106" height="158" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The karma is nice and shows information about the number of clicks on some subject:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4vMxnJIWjI/AAAAAAAAADc/LrXSPqo7bXE/s1600-h/image%5B13%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S4vMyZ8wiJI/AAAAAAAAADg/CKaUWTOOAqo/image_thumb%5B7%5D.png?imgmax=800" width="552" height="80" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;I suspect that this isn't very accurate but can be used to get an idea of the popularity of your posts.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Another thing I enjoy is the summary capability, showing the sites I follow in a list approach, making it easy to decide if it is worth reading:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_Z2RmDP_1RN0/S4vMzfNc_TI/AAAAAAAAADk/A14--jnWNUY/s1600-h/image%5B24%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4vM0J-2XBI/AAAAAAAAADo/xGeLa_DGOao/image_thumb%5B12%5D.png?imgmax=800" width="552" height="254" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;So, that's it. Enjoy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-5879512282236517249?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/5879512282236517249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/feedly-chrome-extension.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5879512282236517249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5879512282236517249'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/03/feedly-chrome-extension.html' title='Feedly - A Chrome extension'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Z2RmDP_1RN0/S4vMvCy3HFI/AAAAAAAAADA/8CAJ1AgolhQ/s72-c/image_thumb%5B6%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1775107910468778397</id><published>2010-02-25T13:57:00.001Z</published><updated>2010-02-25T13:57:45.402Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Notion Ink's ADAM</title><content type='html'>&lt;script src="http://player.ooyala.com/player.js?deepLinkEmbedCode=d4Y2c3MTr9iwnHQNlAbHyNiKVHnNwhvK&amp;amp;embedCode=d4Y2c3MTr9iwnHQNlAbHyNiKVHnNwhvK&amp;amp;height=360&amp;amp;width=480"&gt;&lt;/script&gt;   &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4aB2KofffI/AAAAAAAAAC4/2T1htTn98zs/image%5B2%5D.png?imgmax=800" width="502" height="589" /&gt;&lt;/p&gt;  &lt;p&gt;Três aspectos que me parecem interessantes:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;câmara rotativa - permite trabalhar e filmar uma apresentação ao mesmo tempo (com a câmara a 90º)&lt;/li&gt;    &lt;li&gt;toutchpad nas costas do aparelho &lt;/li&gt;    &lt;li&gt;excelente visibilidade mesmo com luz solar directa&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Mais informações no &lt;a href="http://abertoatedemadrugada.com/2010/02/notion-ink-adam-tablet.html?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+AbertoAteDeMadrugada+%28Aberto+at%C3%A9+de+Madrugada%29" target="_blank"&gt;Aberto até de Madrugada&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/5581332672628889030-1775107910468778397?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1775107910468778397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/notion-ink-adam.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1775107910468778397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1775107910468778397'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/notion-ink-adam.html' title='Notion Ink&amp;#39;s ADAM'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S4aB2KofffI/AAAAAAAAAC4/2T1htTn98zs/s72-c/image%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-6688143462173780200</id><published>2010-02-22T10:16:00.001Z</published><updated>2010-02-22T10:16:15.980Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='Templates'/><title type='text'>New Wordpress template: Libetarion / web2feel</title><content type='html'>&lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Liberation WP theme" border="0" alt="Liberation WP theme" align="left" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4JZbncNbeI/AAAAAAAAACw/fO3-PZj_8OE/image%5B7%5D.png?imgmax=800" width="253" height="136" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Liberation is the latest News- magazine type of wordPress theme from &lt;a href="web2feel.com" target="_blank"&gt;web2feel.com&lt;/a&gt;. This is a widgetized 3 column theme with a magazine layout for the home page. Theme holds a featured post section in which posts from a featured category is displayed in a tabbed content style. a The home page displays latest posts and posts from specific categories. Theme also comes with a customizable “about us section” , Twitter widget, Featured video etc. There is a screencast explaining the setup process of the theme.&lt;/p&gt;  &lt;p&gt;Links:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.web2feel.com/liberation/" target="_blank"&gt;Theme page&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.jinsonathemes.com/demo/?themedemo=Liberation" target="_blank"&gt;Preview&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The designs made by&amp;#160; &lt;a href="http://web2feel.com/"&gt;Jinsona&lt;/a&gt; / &lt;a href="http://para-memoria-futura.blogspot.com/web2feel.com"&gt;web2feel.com&lt;/a&gt; are inspiring and it's worth a visit to its website. As if not enough, these templates are available for free!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-6688143462173780200?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/6688143462173780200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/new-wordpress-template-libetarion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6688143462173780200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6688143462173780200'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/new-wordpress-template-libetarion.html' title='New Wordpress template: Libetarion / web2feel'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S4JZbncNbeI/AAAAAAAAACw/fO3-PZj_8OE/s72-c/image%5B7%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-194372883582871389</id><published>2010-02-21T03:57:00.001Z</published><updated>2010-02-21T03:57:33.001Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Vaporware'/><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Vaporware: Microsoft Courier Tablet Booklet</title><content type='html'>&lt;p&gt;Old news from September 24, 2009&lt;strong&gt;:&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;It looks like Microsoft is taking an exuberant stab at stealing the &lt;a href="http://www.pcworld.com/article/169895/app_store_missteps_could_sully_apple_tablet.html"&gt;Apple Tablet&lt;/a&gt;'s thunder. &lt;a href="http://www.pcworld.com/article/172444/microsoft_courier_heats_up_tablet_sector.html"&gt;Microsoft's Courier tablet&lt;/a&gt; ...err &amp;quot;notebook&amp;quot; computer is &lt;a href="http://gizmodo.com/5365299/courier-first-details-of-microsofts-secret-tablet"&gt;reportedly in the &amp;quot;late prototype&amp;quot; stage of development&lt;/a&gt;. It is a tablet style computer that features dual multi-touch 7 inch displays in a clamshell configuration. A video posted on YouTube by Gizmodo (see below) demonstrates a mock-up of its exceptionally advanced interface. While there's no promising that this device will ever actually make it to production, if it does, it will satisfy the demands of both the tablet and netbook markets. (&lt;a href="http://www.pcworld.com/businesscenter/article/172546/microsoft_courier_notebook_could_raise_the_bar_for_tablets.html" target="_blank"&gt;more&lt;/a&gt;)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="center"&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:7d0570f3-61fc-4202-9ef4-fb815c3095e8" class="wlWriterEditableSmartContent"&gt;&lt;div id="d22b97d3-525c-493a-bf08-8d4e58ca297c" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=N5DWWRIxxzU" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4CvDc9s5iI/AAAAAAAAACo/0N-nPE-ZFVI/videof144b25888e8%5B10%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('d22b97d3-525c-493a-bf08-8d4e58ca297c'); 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/N5DWWRIxxzU&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/N5DWWRIxxzU&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;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Well, if it does what the video shows, then I'll want one of theese!&lt;/p&gt;  &lt;p&gt;&amp;#160;&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="image" border="0" alt="image" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S4CvEkfXqwI/AAAAAAAAACc/Iep_ejTJguc/image%5B2%5D.png?imgmax=800" width="502" height="320" /&gt; &lt;/p&gt;  &lt;p align="center"&gt;&amp;#160;&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="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S4CvGVh3X1I/AAAAAAAAACg/fWVVll83MQk/image%5B5%5D.png?imgmax=800" width="502" height="365" /&gt; &lt;/p&gt;  &lt;p align="center"&gt;&amp;#160;&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="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S4CvHOVeItI/AAAAAAAAACk/jdyZ9F5F8FM/image%5B8%5D.png?imgmax=800" width="502" height="286" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.gizmodo.com.br/conteudo/conheca-o-courier-o-tablet-secreto-da-microsoft" target="_blank"&gt;Pictures source&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Let's see if this is just vaporware agains the Apple iPad.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-194372883582871389?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/194372883582871389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/vaporware-microsoft-courier-tablet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/194372883582871389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/194372883582871389'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/vaporware-microsoft-courier-tablet.html' title='Vaporware: Microsoft Courier Tablet Booklet'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S4CvDc9s5iI/AAAAAAAAACo/0N-nPE-ZFVI/s72-c/videof144b25888e8%5B10%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-5184709123086413072</id><published>2010-02-21T03:10:00.001Z</published><updated>2010-02-21T03:10:17.707Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Social networks'/><title type='text'>Making Facebook 2x Faster</title><content type='html'>&lt;p&gt;An interesting post from the Facebook engineers about how they made the Facebook twice as faster.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.facebook.com/note.php?note_id=307069903919" target="_blank"&gt;Making Facebook 2x Faster&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;by &lt;a href="http://www.facebook.com/profile.php?id=1014953"&gt;Jason Sobel&lt;/a&gt; (&lt;a href="http://www.facebook.com/notes.php?id=9445547199"&gt;notes&lt;/a&gt;) Thu at 11:25pm&lt;/p&gt;    &lt;p&gt;Everyone knows the internet is better when it's fast. At Facebook, we strive to make our site as responsive as possible; we've run experiments that prove users view more pages and get more value out of the site when it runs faster. &lt;a href="http://www.facebook.com/note_redirect.php?note_id=307069903919&amp;amp;h=83c1a9e14c1ea20c285a0d85282bcd98&amp;amp;url=http%3A%2F%2Fwww.channels.com%2Fepisodes%2Fshow%2F5265499%2FVelocity-09-Eric-Schurman-and-Jake-Brutlag-Performance-Related-Changes-and-their-User-Impact-"&gt;Google and Microsoft presented similar conclusions&lt;/a&gt; for their properties at the &lt;a href="http://www.facebook.com/note_redirect.php?note_id=307069903919&amp;amp;h=db520429a97950165b6ee4e9f7554289&amp;amp;url=http%3A%2F%2Fen.oreilly.com%2Fvelocity2009"&gt;2009 O'Reilly Velocity Conference&lt;/a&gt;.      &lt;br /&gt;So how do we go about making Facebook faster? The first thing we have to get right is a way to measure our progress. We want to optimize for users seeing pages as fast as possible so we look at the three main components that contribute to the performance of a page load:&lt;b&gt;network time&lt;/b&gt;, &lt;b&gt;generation time&lt;/b&gt;, and &lt;b&gt;render time&lt;/b&gt;.&lt;/p&gt;    &lt;h3&gt;Components Explained&lt;/h3&gt;    &lt;br /&gt;&lt;b&gt;Network time&lt;/b&gt; represents how long a user is waiting while data is transmitted between their computer and Facebook. We can't completely control network time since some users are on slower connections than others, but we can reduce the number of bytes required to load a page; fewer bytes means less network time. The 5 main contributors to network time are bytes of cookies, HTML, CSS, JavaScript, and images.    &lt;br /&gt;&lt;b&gt;Generation time&lt;/b&gt; captures how long it takes from when our webserver receives a request from the user to the time it sends back a response. This metric measures the efficiency of our code itself and also our webserver, caching, database, and network hardware. Reducing generation time is totally under our control and is accomplished through cleaner, faster code and constantly improving our backend architectures.    &lt;br /&gt;&lt;b&gt;Render time&lt;/b&gt; measures how much time the user's web browser needs to process a response from Facebook and display the resultant web page. Like network time, we are somewhat constrained here by the performance and behavior of the various browsers but much is still under our control. The less we send back to the user, the faster the browser can display results, so minimizing bytes of HTML, CSS, JavaScript, and images also helps with render time. Another simple way to reduce render time is to execute as little JavaScript as possible before showing the page to the user.    &lt;br /&gt;The three metrics I describe are effective at capturing individual components of user perceived performance, but we wanted to roll them up into one number that would give us a high level sense of how fast the site is. We call this metric &lt;b&gt;Time-to-Interact&lt;/b&gt; (TTI for short), and it is our best sense of how long the user has to wait for the important contents of a page to become visible and usable. On our homepage, for example, TTI measures the time it takes for the newsfeed to become visible.    &lt;h3&gt;First Steps&lt;/h3&gt;    &lt;br /&gt;From early 2008 to mid 2009, we spent a lot of time following the best practices laid out by pioneers in the web performance field to try and improve TTI. For anyone serious about making a web site faster, Steve Souders's compilations are must-reads: &lt;a href="http://www.facebook.com/note_redirect.php?note_id=307069903919&amp;amp;h=ccf30a24e2521589cdd2201e9bfd2d0e&amp;amp;url=http%3A%2F%2Fstevesouders.com%2Fhpws%2Frules.php"&gt;High Performance Web Sites&lt;/a&gt;and &lt;a href="http://www.facebook.com/note_redirect.php?note_id=307069903919&amp;amp;h=2c61b201fcf08dfcb6be97a811d674ed&amp;amp;url=http%3A%2F%2Fwww.stevesouders.com%2Fblog%2F2009%2F04%2F23%2Feven-faster-web-sites%2F"&gt;Even Faster Web Sites&lt;/a&gt;. We also developed some impressive technologies of our own to measure and improve the performance of Facebook &lt;a href="http://www.facebook.com/note_redirect.php?note_id=307069903919&amp;amp;h=befc13ea8d63dfe15dc886ca98cbd25b&amp;amp;url=http%3A%2F%2Fwww.channels.com%2Fepisodes%2Fshow%2F5535431%2FVelocity-09-David-Wei-and-Changhao-Jiang-Frontend-Performance-Engineering-in-Facebook-"&gt;as described at the 2009 O’Reilly Velocity Conference by two Facebook engineers, David Wei and Changhao Jiang&lt;/a&gt;.    &lt;br /&gt;By June of 2009 we had made significant improvements, cutting median render time in half for users in the United States. This was great progress, but in the meantime, Facebook had exploded in popularity all across the globe and we needed to start thinking about a worldwide audience. We decided to measure TTI at the 75th percentile for all users as a better way to represent how fast the site felt. After looking at the data, we set an ambitious goal to cut this measurement in half by 2010; we had about six months to make Facebook twice as fast.    &lt;h3&gt;Six Months and Counting...&lt;/h3&gt;    &lt;br /&gt;On closer inspection, our measurements told us that pages were primarily slow because of network and render time. Our generation time definitely had (and still has) significant room to improve but it wouldn't provide the same bang for the buck. So we devoted most of our engineering effort towards two goals: drastically cutting down the bytes of cookies, HTML, CSS, and JavaScript required by a Facebook page while also developing new frameworks and methodologies that would allow the browser to show content to the user as quickly as possible.    &lt;br /&gt;Cutting back on cookies required a few engineering tricks but was pretty straightforward; over six months we reduced the average cookie bytes per request by 42% (before gzip). To reduce HTML and CSS, our engineers developed a new library of reusable components (&lt;a href="http://www.facebook.com/note_redirect.php?note_id=307069903919&amp;amp;h=dd993411c7834cc21c8110709aad0cd9&amp;amp;url=http%3A%2F%2Fwww.facebook.com%2Fnotes%2Ffacebook-engineering%2Fxhp-a-new-way-to-write-php%2F294003943919"&gt;built on top of XHP&lt;/a&gt;) that would form the building blocks of all our pages. Before the development of this component library, each page would rely on a lot of custom HTML and CSS even though many pages shared similar features and functionality. With the component library, it’s easy to optimize our HTML in one place and see it pay off all across the site. Another benefit is that, since the components share CSS rules, once a user has downloaded some CSS it’s very likely those rules will be reused on the next page instead of needing to download an entirely new set. Due to these efforts, we cut our average CSS bytes per page by 19% (after gzip) and HTML bytes per page by 44% (before gzip). These dramatic reductions mean we get our content to users faster and browsers can process it more quickly.    &lt;br /&gt;Cutting back on JavaScript was another challenging problem. Facebook feels like a dynamic and engaging site in large part due to the JavaScript functionality we've created, but as we added more and more features, we wrote more and more JavaScript which users have to download to use the site. Remember that downloading and executing JavaScript are two of the main issues we need to combat to improve network and render time. To address this problem our engineers took a step back and looked at what we were using JavaScript to accomplish. We noticed that a relatively small set of functionality could be used to build a large portion of our features yet we were implementing them in similar-but-different ways. This common functionality could be provided in a very small, efficient library that is also cacheable on the user's computer. We set out to rewrite our core interactions on top of this new library, called Primer, and saw a massive 40% decrease (after gzip) in average JavaScript bytes per page. Since Primer is downloaded quickly and then cached for use on future page views, it also means that features built exclusively on Primer are immediately usable when they appear on the screen; there's no need to wait for further JavaScript to download. An example of such a feature is our feedback interface which allows users to comment on, like, and share content and appears all across Facebook.    &lt;br /&gt;Another project I'd like to highlight requires a little more setup. As described earlier, the traditional model for loading a web page involves a user sending a request to a server, the server generating a response which is sent back to the browser, and the browser converting the response in to something the user can see and interact with. If you think about this model there is a glaring problem. Let's say it takes a few hundred milliseconds for the server to completely prepare and send a response back to the user. While the server is chugging through its work the browser is just sitting there uselessly, waiting for something to do and generally being lazy. What if we could pipeline this whole procedure? Wouldn't it be great if the server could do a little bit of work, say in ten or fifty milliseconds, and then send a partial response back to the browser which can then start downloading JavaScript and CSS or even start displaying some content? Once the server has done some more processing and has produced another bit of output it can send that back to the browser as well. Then we just repeat the process until the server has nothing left to do. We've overlapped a significant portion of the generation time with the render time which will reduce the overall TTI experienced by the user.    &lt;br /&gt;Over the last few months we've implemented exactly this ability for Facebook pages. We call the whole system BigPipe and it allows us to break our web pages up in to logical blocks of content, called Pagelets, and pipeline the generation and render of these Pagelets. Looking at the home page, for example, think of the newsfeed as one Pagelet, the Suggestions box another, and the advertisement yet another. BigPipe not only reduces the TTI of our pages but also makes them seem even faster to users since seeing partial content earlier feels faster than seeing complete content a little bit later.    &lt;h3&gt;Success!&lt;/h3&gt;    &lt;p&gt;     &lt;br /&gt;I'm pleased to say that on December 22nd, as a result of these and other efforts, we declared victory on our goal to make the site twice as fast. We even had 9 whole days to spare!&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.facebook.com/photo.php?pid=3383104&amp;amp;op=1&amp;amp;view=all&amp;amp;subj=307069903919&amp;amp;aid=-1&amp;amp;auser=0&amp;amp;oid=307069903919&amp;amp;id=9445547199"&gt;&lt;img src="http://photos-d.ak.fbcdn.net/hphotos-ak-snc3/hs188.snc3/19580_311843552199_9445547199_3383104_4091579_n.jpg" width="497" height="305" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;After hitting the 2x site speed goal the team celebrated with t-shirts. And dinner (not pictured).&lt;/p&gt;    &lt;p&gt;I hope that you've personally experienced and appreciated the improvements we've made in site speed and that this post has given you some insight in to how we think about and approach performance projects at Facebook. Stay tuned for more details on many of the projects I mention here in future blog posts and industry conferences. In 2010 look for the site to get even faster as we tackle new challenges!     &lt;br /&gt;&lt;i&gt;Jason, an engineer at Facebook, wants to remind you that perf graphs go the wrong way.&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-5184709123086413072?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/5184709123086413072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/making-facebook-2x-faster.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5184709123086413072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5184709123086413072'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/making-facebook-2x-faster.html' title='Making Facebook 2x Faster'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1472375668793725419</id><published>2010-02-20T14:03:00.001Z</published><updated>2010-02-20T14:03:51.884Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Como fazer cópia de segurança dos posts do blog</title><content type='html'>&lt;p&gt;&amp;#160;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S3_rwykQK2I/AAAAAAAAACQ/DqKw-eyo_oM/image%5B25%5D.png?imgmax=800" width="613" height="204" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Neste post mostra-se como fazer cópia de segurança dos posts do blog. Pode exportar o seu blogue para o formato de exportação Blogger Atom. Pode fazê-lo para mover o seu blogue para outro serviço de blogues ou apenas para o armazenar no disco rígido. O seu blogue não será alterado, continuando online como antes.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Entre no blog em &lt;a href="http://www.blogger.com"&gt;www.blogger.com&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Clique em &lt;strong&gt;Definições&lt;/strong&gt; e depois em &lt;strong&gt;Básico&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;Clique em &lt;strong&gt;Exportar blogue&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;     &lt;br /&gt;&lt;strong&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S3_rxoVdg4I/AAAAAAAAACU/g854pTAe7s4/image%5B29%5D.png?imgmax=800" width="580" height="296" /&gt;        &lt;br /&gt;        &lt;br /&gt;&lt;/strong&gt;Clique em &lt;strong&gt;TRANSFERIR BLOGUE &lt;/strong&gt;e depois, na janela de diálogo, seleccione &lt;strong&gt;Guardar para ficheiro &lt;/strong&gt;(Save to file), clique em &lt;strong&gt;OK&lt;/strong&gt; e escolha o nome do ficheiro onde ficará guardado o blogue.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Fácil, não é? Desta forma, se perder o acesso ao blogue, não perde os conteúdos.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note que são guardados os posts, os comentários e as etiquetas dos posts.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Tendo o blog guardado, pode criar um novo blog e para ele transferir os posts, comentários e etiquetas que antes tinha guardado. Para isso clique em &lt;strong&gt;Importar blogue&lt;/strong&gt; e siga as instruções.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Leitura adicional: &lt;/strong&gt;&lt;a href="http://www.google.com/support/blogger/bin/answer.py?hl=en&amp;amp;answer=97416" target="_blank"&gt;How do I import and export blogs on Blogger?&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/5581332672628889030-1472375668793725419?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1472375668793725419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/como-fazer-copia-de-seguranca-dos-posts.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1472375668793725419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1472375668793725419'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/como-fazer-copia-de-seguranca-dos-posts.html' title='Como fazer cópia de segurança dos posts do blog'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Z2RmDP_1RN0/S3_rwykQK2I/AAAAAAAAACQ/DqKw-eyo_oM/s72-c/image%5B25%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-3814265124270369650</id><published>2010-02-19T15:41:00.001Z</published><updated>2010-02-19T15:44:40.709Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Buzz'/><title type='text'>Como adicionar o seu site ou blog ao Buzz</title><content type='html'>&lt;p&gt;O Google associa a maior parte dos seus blogs à sua conta Google. Estes podem ser adicionados ao seu Buzz clicando em no link &amp;quot;Connected Sites&amp;quot; ao lado do seu perfil:   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_Z2RmDP_1RN0/S36xPVD7VcI/AAAAAAAAACA/UsX-NEwGXy8/s1600-h/clip_image002%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S36xP2CsD2I/AAAAAAAAACE/17u4mo2k-2g/clip_image002_thumb%5B1%5D.jpg?imgmax=800" width="464" height="105" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Desta forma, os seus blog posts são automaticamente adicionados ao Buzz.&lt;/p&gt;  &lt;p&gt;Mas como fazer se o blog ou site a conectar não estiver na lista &amp;quot;Connect more sites&amp;quot;? Neste caso, siga estas instruções:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Faça uma &lt;a href="http://hitech-tips.blogspot.com/2010/02/fazer-copia-de-seguranca-da-template.html" target="_blank"&gt;cópia de segurança da template&lt;/a&gt; (&lt;a href="http://hitech-tips.blogspot.com/2010/02/fazer-copia-de-seguranca-da-template.html" target="_blank"&gt;ver aqui como&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;edite a sua template e procure o texto &amp;lt;/head&amp;gt;     &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;abra uma linha por cima e adicione o seguinte texto     &lt;br /&gt;      &lt;br /&gt;&amp;lt;link rel=&amp;quot;me&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;http://www.google.com/profiles/&lt;b&gt;profilename&lt;/b&gt;&amp;quot;/&amp;gt;      &lt;br /&gt;      &lt;br /&gt;nota: substitua &lt;b&gt;profilename&lt;/b&gt; pelo perfil da sua conta Google.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Grave a template     &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Vá a &lt;a href="https://sgapi-recrawl.appspot.com/"&gt;https://sgapi-recrawl.appspot.com/&lt;/a&gt; e clique em Recrawl      &lt;br /&gt;      &lt;br /&gt;nota: se o site pretendido não estiver nesta lista, terá que aguardar uns dias até que o robot do Google volte a passar no seu site      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Volte ao Buzz e clique no link &amp;quot;connected sites&amp;quot; e adicione os que novos sites&lt;/li&gt; &lt;/ol&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-3814265124270369650?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/3814265124270369650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/como-adicionar-o-seu-site-ou-blog-ao.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/3814265124270369650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/3814265124270369650'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/como-adicionar-o-seu-site-ou-blog-ao.html' title='Como adicionar o seu site ou blog ao Buzz'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S36xP2CsD2I/AAAAAAAAACE/17u4mo2k-2g/s72-c/clip_image002_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-296288084868762556</id><published>2010-02-19T15:19:00.001Z</published><updated>2010-02-19T15:19:56.588Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Buzz'/><title type='text'>F*ck You, Google</title><content type='html'>&lt;p&gt;Um texto interessante sobre a questão da privacidade do Google Buzz (destaques meus). É de notar que há uma diferença fundamental aderir livremente a uma rede social, como se pode fazer com o Facebook e tantas outras, ou ser incluído sem permissão prévia numa delas, como fez a Google. A tecnologia do Buzz é muito interessante mas a atitude da Google é imperdoável.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://gizmodo.com/5470696/fck-you-google"&gt;F*ck You, Google&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://cache.gawkerassets.com/assets/images/4/2010/02/fuck-buzz.jpg"&gt;&lt;img src="http://cache.gawkerassets.com/assets/images/4/2010/02/500x_fuck-buzz.jpg" width="500" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;I use my private Gmail account to email my boyfriend and my mother. There's a BIG drop-off between them and my other &amp;quot;most frequent&amp;quot; contacts. You know who my third most frequent contact is. My abusive ex-husband.&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;Which is why it's SO EXCITING, Google, that you AUTOMATICALLY allowed all my most frequent contacts access to my Reader, including all the comments I've made on Reader items, usually shared with my boyfriend, who I had NO REASON to hide my current location or workplace from, and never did.&lt;/p&gt;    &lt;p&gt;My other most frequent contacts? Other friends of Flint's.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Oh, also, people who email my ANONYMOUS blog account, which gets forwarded to my personal account. They are frequent contacts as well. Most of them, they are nice people. Some of them are probably nice but a little unbalanced and scary. A minority of them - but the minority that emails me the most, thus becoming FREQUENT - are psychotic men who think I deserve to be raped because I keep a blog about how I do not deserve to be raped, and this apparently causes the Hulk rage.&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;I can't block these people, because I never made a Google profile or Buzz profile, due to privacy concerns (apparently and resoundingly founded!). Which doesn't matter anyway, because every time I do block them, they are following me again in an hour. I'm hoping that they, like me, do not realize and are not intentionally following me, but that's the optimistic half of the glass. My pessimistic half is of the abyss, and it is staring back at you with a redolent stink-eye.&lt;/p&gt;    &lt;p&gt;Oh, yes, I suppose I could opt out of Buzz - which I did when it was introduced, though that apparently has no effect on whether or not I am now using Buzz - but as soon as I did that, all sorts of new people were following me on my Reader! People I couldn't block, because I am not on Buzz!&lt;/p&gt;    &lt;p&gt;Fuck you, Google. My privacy concerns are not trite. They are linked to my actual physical safety, and I will now have to spend the next few days maintaining that safety by continually knocking down followers as they pop up. A few days is how long I expect it will take before you either knock this shit off, or I delete every Google account I have ever had and use Bing out of fucking spite.&lt;/p&gt;    &lt;p&gt;Fuck you, Google. You have destroyed over ten years of my goodwill and adoration, just so you could try and out-MySpace MySpace.&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Harriet Jacobs is the nom de plume of the author of &lt;/em&gt;&lt;a href="http://fugitivus.wordpress.com/"&gt;&lt;em&gt;Fugitivus&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. She's a mid-twenties white girl living in the Midwest, working at a non-profit that assists families and deals with a lot of racial politics. Harriet has had a fucked-up life, and &lt;/em&gt;&lt;a href="http://fugitivus.wordpress.com/"&gt;&lt;em&gt;Fugitivus&lt;/em&gt;&lt;/a&gt;      &lt;br /&gt;&lt;em&gt;—fugitive—is her space to talk, where the fucked-up people who did the fucked-up things couldn't find her and be creepy.&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://gizmodo.com/tag/badvalentine"&gt;&lt;em&gt;Bad Valentine&lt;/em&gt;&lt;/a&gt;&lt;em&gt; is our own special take on the beauty—and awkwardness—of geek love.&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Update: The original blog posting has been updated and made private.&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;The author of this post can be contacted at &lt;/em&gt;&lt;a href="mailto:tips@gizmodo.com"&gt;&lt;em&gt;tips@gizmodo.com&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-296288084868762556?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/296288084868762556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/fck-you-google.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/296288084868762556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/296288084868762556'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/fck-you-google.html' title='F*ck You, Google'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-4208409065146573393</id><published>2010-02-19T07:00:00.000Z</published><updated>2010-02-19T07:00:03.623Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Analysis'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Porque falham os projectos de software?</title><content type='html'>&lt;a href="http://lh5.ggpht.com/_Z2RmDP_1RN0/S3swQ4jO0DI/AAAAAAAAABw/0As8EvCbRdQ/s1600-h/image%5B8%5D.png" target="_blank"&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="Software projects" border="0" alt="Software projects" align="left" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S3swR8VB6kI/AAAAAAAAAB0/vGPALEX45v0/image_thumb%5B5%5D.png?imgmax=800" width="172" height="131" /&gt;&lt;/a&gt; Os projectos de software, como quaisquer outros, por vezes falham. Projectos de longa duração (anos) e de maior dimensão têm maior risco de serem cancelados. E é precisamente quando o prazo de conclusão se aproxima que a decisão acaba por se colocar em cima a mesa: vale a pena investir mais uma pipa de dinheiro num projecto que não vai estar concluído no prazo esperado ou para o qual as funcionalidades serão substancialmente diferentes daquelas que se havia projectado? Esse é o momento em que se faz mais um esforço ou em que se decide secar o sorvedouro. A título de exemplo, &lt;a href="http://www.galorath.com/wp/software-project-failure-costs-billions-better-estimation-planning-can-help.php"&gt;estatísticas&lt;/a&gt; mostram que os projectos com pleno sucesso (terminados no prazo e dentro do orçamento) andarão pela casa de apenas 30%.  &lt;br /&gt;  &lt;br /&gt;O artigo no fim deste texto, em inglês, é uma interessante dissertação sobre o tema. Entre os factores de falha apontados no artigo, estes são destacados:  &lt;br /&gt;  &lt;ul&gt;   &lt;li&gt;Objectivos irrealistas ou desarticulados para o projecto &lt;/li&gt;    &lt;li&gt;Inadequada estima dos recursos necessários &lt;/li&gt;    &lt;li&gt;Requisitos de sistema mal definidos &lt;/li&gt;    &lt;li&gt;Informação deficiente quanto ao estado do projecto &lt;/li&gt;    &lt;li&gt;Riscos não geridos &lt;/li&gt;    &lt;li&gt;Comunicação deficiente entre cliente, implementadores e utilizadores &lt;/li&gt;    &lt;li&gt;Uso de tecnologia imatura &lt;/li&gt;    &lt;li&gt;Incapacidade para gerir a complexidade do projecto &lt;/li&gt;    &lt;li&gt;Práticas de desenvolvimento desleixadas &lt;/li&gt;    &lt;li&gt;Deficiente gestão de projecto &lt;/li&gt;    &lt;li&gt;Parceiros de negócio políticos &lt;/li&gt;    &lt;li&gt;Pressões comerciais &lt;/li&gt; &lt;/ul&gt; Vem esta conversa a propósito do anuncio do governo em gastar &lt;a href="http://fliscorno.blogspot.com/2009/05/mais-de-10-mil-euros-por-dia-em-gestao.html"&gt;15 milhões de euros num projecto de software para o Ministério da Educação e em gastar outros 15 milhões na manutenção operacional deste software durante quatro anos&lt;/a&gt;.  &lt;br /&gt;  &lt;br /&gt;15 milhões para desenvolver um projecto de software é uma pipa de dinheiro. Para se ter uma percepção, uma pesquisa no Google devolve alguns exemplos que permitem contextualizar esta grandeza (para simplificação, asumo 1€ = $1USD). Ver por exemplo &lt;a href="http://hoatle.net/en/FPT-Wins-US-15-Million-Project"&gt;este&lt;/a&gt;, &lt;a href="http://www.eurodyn.com/default/page-view_category/catid-15/id-301/type-news.html"&gt;este&lt;/a&gt; e &lt;a href="http://209.85.229.132/search?q=cache:855599x9VLIJ:www.valor-lider.net/solt/docs/solt/SOLTNL6bulletinUK.doc+%2215+million+euros+%22software+project%22&amp;amp;cd=24&amp;amp;hl=pt-PT&amp;amp;ct=clnk&amp;amp;gl=pt"&gt;este&lt;/a&gt;. Ou visto ainda de outra forma, 15 milhões de euros daria para manter uma equipa de cerca 100 pessoas a trabalhar durante dois anos, com cada membro da equipa a &amp;quot;ganhar&amp;quot; 6000 € brutos (valor bruto para incluir impostos, despesas de funcionamento e lucro do negócio). É mesmo um negócio-lotaria.  &lt;br /&gt;  &lt;br /&gt;Assim sendo, supõe-se que as melhores práticas tenham sido usadas para definir os objectivos do projecto, minimizando desde logo o primeiro dos riscos da lista anterior. Supõem-se igualmente que se tenha elaborado um bom caderno de encargos e que este tenha sido apresentado a concurso, para assim se obter a melhor solução.  &lt;br /&gt;  &lt;br /&gt;Não. Nada disto foi feito. Pelo contrário, o governo decidiu gastar uma &lt;a href="http://fliscorno.blogspot.com/2009/05/mais-de-10-mil-euros-por-dia-em-gestao.html"&gt;página A4 do Diário da República&lt;/a&gt; em propaganda e optou por entregar um projecto desta dimensão por ajuste directo. Quais são os objectivos do projecto? Não se sabe. Apenas foi publicada uma descrição lacónica.  &lt;br /&gt;  &lt;br /&gt;A questão aqui está em não ser possível saber se 15 milhões de euros é muito ou pouco para o projecto em causa. Pela simples razão de não se saber o que se pretende construir. Apenas sabemos, como vimos,que um valor desta grandeza corresponde um projecto de dimensão considerável. Portanto, ainda mais espanta a leviandade na sua definição.  &lt;br /&gt;  &lt;br /&gt;Mais surpreendente do que o valor do projecto de desenvolvimento são os 15 milhões de euros para gastar durante quatro anos em manutenção operacional do projecto. São mais de 10 mil euros por dia durante quatro anos (365 dias por ano). Que produção tão astronómica vai ser então produzida diariamente? Não se sabe.  &lt;br /&gt;  &lt;br /&gt;Na anterior lista de riscos que levam os projectos a falhar hão-de ser poucos os que não se venha a concretizar neste projecto. É isto a visão Simplex deste governo?  &lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;&lt;span style="font-weight: bold"&gt;Artigo: Why Software Fails&lt;/span&gt;  &lt;br /&gt;  &lt;br /&gt;&lt;a style="font-weight: bold" href="http://www.spectrum.ieee.org/sep05/1685"&gt;Why Software Fails&lt;/a&gt;  &lt;br /&gt;By Robert N. Charette  &lt;br /&gt;First Published September 2005  &lt;br /&gt;  &lt;br /&gt;&lt;i&gt;We waste billions of dollars each year on entirely preventable mistakes&lt;/i&gt;  &lt;br /&gt;Have you heard the one about the disappearing warehouse? One day, it vanished—not from physical view, but from the watchful eyes of a well-known retailer's automated distribution system. A software glitch had somehow erased the warehouse's existence, so that goods destined for the warehouse were rerouted elsewhere, while goods at the warehouse languished. Because the company was in financial trouble and had been shuttering other warehouses to save money, the employees at the &amp;quot;missing&amp;quot; warehouse kept quiet. For three years, nothing arrived or left. Employees were still getting their paychecks, however, because a different computer system handled the payroll. When the software glitch finally came to light, the merchandise in the warehouse was sold off, and upper management told employees to say nothing about the episode.  &lt;br /&gt;  &lt;br /&gt;This story has been floating around the information technology industry for 20-some years. It's probably apocryphal, but for those of us in the business, it's entirely plausible. Why? Because episodes like this happen all the time. Last October, for instance, the giant British food retailer J Sainsbury PLC had to write off its US $526 million investment in an automated supply-chain management system. It seems that merchandise was stuck in the company's depots and warehouses and was not getting through to many of its stores. Sainsbury was forced to hire about 3000 additional clerks to stock its shelves manually [see photo, &amp;quot;Market Crash&amp;quot;]  &lt;br /&gt;  &lt;br /&gt;This is only one of the latest in a long, dismal history of IT projects gone awry [see table, &amp;quot;Software Hall of Shame&amp;quot; for other notable fiascoes]. Most IT experts agree that such failures occur far more often than they should. What's more, the failures are universally unprejudiced: they happen in every country; to large companies and small; in commercial, nonprofit, and governmental organizations; and without regard to status or reputation. The business and societal costs of these failures—in terms of wasted taxpayer and shareholder dollars as well as investments that can't be made—are now well into the billions of dollars a year.  &lt;br /&gt;  &lt;br /&gt;The problem only gets worse as IT grows ubiquitous. This year, organizations and governments will spend an estimated $1 trillion on IT hardware, software, and services worldwide. Of the IT projects that are initiated, from 5 to 15 percent will be abandoned before or shortly after delivery as hopelessly inadequate. Many others will arrive late and over budget or require massive reworking. Few IT projects, in other words, truly succeed.  &lt;br /&gt;  &lt;br /&gt;The biggest tragedy is that software failure is for the most part predictable and avoidable. Unfortunately, most organizations don't see preventing failure as an urgent matter, even though that view risks harming the organization and maybe even destroying it. Understanding why this attitude persists is not just an academic exercise; it has tremendous implications for business and society.  &lt;br /&gt;  &lt;br /&gt;SOFTWARE IS EVERYWHERE. It's what lets us get cash from an ATM, make a phone call, and drive our cars. A typical cellphone now contains 2 million lines of software code; by 2010 it will likely have 10 times as many. General Motors Corp. estimates that by then its cars will each have 100 million lines of code.  &lt;br /&gt;  &lt;br /&gt;The average company spends about 4 to 5 percent of revenue on information technology, with those that are highly IT dependent—such as financial and telecommunications companies—spending more than 10 percent on it. In other words, IT is now one of the largest corporate expenses outside employee costs. Much of that money goes into hardware and software upgrades, software license fees, and so forth, but a big chunk is for new software projects meant to create a better future for the organization and its customers.  &lt;br /&gt;  &lt;br /&gt;Governments, too, are big consumers of software. In 2003, the United Kingdom had more than 100 major government IT projects under way that totaled $20.3 billion. In 2004, the U.S. government cataloged 1200 civilian IT projects costing more than $60 billion, plus another $16 billion for military software.  &lt;br /&gt;  &lt;br /&gt;Any one of these projects can cost over $1 billion. To take two current examples, the computer modernization effort at the U.S. Department of Veterans Affairs is projected to run $3.5 billion, while automating the health records of the UK's National Health Service is likely to cost more than $14.3 billion for development and another $50.8 billion for deployment.  &lt;br /&gt;  &lt;br /&gt;Such megasoftware projects, once rare, are now much more common, as smaller IT operations are joined into &amp;quot;systems of systems.&amp;quot; Air traffic control is a prime example, because it relies on connections among dozens of networks that provide communications, weather, navigation, and other data. But the trick of integration has stymied many an IT developer, to the point where academic researchers increasingly believe that computer science itself may need to be rethought in light of these massively complex systems.  &lt;br /&gt;  &lt;br /&gt;When a project fails, it jeopardizes an organization's prospects. If the failure is large enough, it can steal the company's entire future. In one stellar meltdown, a poorly implemented resource planning system led FoxMeyer Drug Co., a $5 billion wholesale drug distribution company in Carrollton, Texas, to plummet into bankruptcy in 1996.  &lt;br /&gt;  &lt;br /&gt;IT failure in government can imperil national security, as the FBI's Virtual Case File debacle has shown. The $170 million VCF system, a searchable database intended to allow agents to &amp;quot;connect the dots&amp;quot; and follow up on disparate pieces of intelligence, instead ended five months ago without any system's being deployed [see &amp;quot;Who Killed the Virtual Case File?&amp;quot; in this issue].  &lt;br /&gt;  &lt;br /&gt;IT failures can also stunt economic growth and quality of life. Back in 1981, the U.S. Federal Aviation Administration began looking into upgrading its antiquated air-traffic-control system, but the effort to build a replacement soon became riddled with problems [see photo, &amp;quot;Air Jam&amp;quot;]. By 1994, when the agency finally gave up on the project, the predicted cost had tripled, more than $2.6 billion had been spent, and the expected delivery date had slipped by several years. Every airplane passenger who is delayed because of gridlocked skyways still feels this cancellation; the cumulative economic impact of all those delays on just the U.S. airlines (never mind the passengers) approaches $50 billion.  &lt;br /&gt;  &lt;br /&gt;Worldwide, it's hard to say how many software projects fail or how much money is wasted as a result. If you define failure as the total abandonment of a project before or shortly after it is delivered, and if you accept a conservative failure rate of 5 percent, then billions of dollars are wasted each year on bad software.  &lt;br /&gt;  &lt;br /&gt;For example, in 2004, the U.S. government spent $60 billion on software (not counting the embedded software in weapons systems); a 5 percent failure rate means $3 billion was probably wasted. However, after several decades as an IT consultant, I am convinced that the failure rate is 15 to 20 percent for projects that have budgets of $10 million or more. Looking at the total investment in new software projects—both government and corporate—over the last five years, I estimate that project failures have likely cost the U.S. economy at least $25 billion and maybe as much as $75 billion.  &lt;br /&gt;  &lt;br /&gt;Of course, that $75 billion doesn't reflect projects that exceed their budgets—which most projects do. Nor does it reflect projects delivered late—which the majority are. It also fails to account for the opportunity costs of having to start over once a project is abandoned or the costs of bug-ridden systems that have to be repeatedly reworked.  &lt;br /&gt;  &lt;br /&gt;Then, too, there's the cost of litigation from irate customers suing suppliers for poorly implemented systems. When you add up all these extra costs, the yearly tab for failed and troubled software conservatively runs somewhere from $60 billion to $70 billion in the United States alone. For that money, you could launch the space shuttle 100 times, build and deploy the entire 24-satellite Global Positioning System, and develop the Boeing 777 from scratch—and still have a few billion left over.  &lt;br /&gt;  &lt;br /&gt;Why do projects fail so often »  &lt;br /&gt;  &lt;br /&gt;Among the most common factors:  &lt;br /&gt;  &lt;br /&gt;* Unrealistic or unarticulated project goals  &lt;br /&gt;* Inaccurate estimates of needed resources  &lt;br /&gt;* Badly defined system requirements  &lt;br /&gt;* Poor reporting of the project's status  &lt;br /&gt;* Unmanaged risks  &lt;br /&gt;* Poor communication among customers, developers, and users  &lt;br /&gt;* Use of immature technology  &lt;br /&gt;* Inability to handle the project's complexity  &lt;br /&gt;* Sloppy development practices  &lt;br /&gt;* Poor project management  &lt;br /&gt;* Stakeholder politics  &lt;br /&gt;* Commercial pressures  &lt;br /&gt;  &lt;br /&gt;Of course, IT projects rarely fail for just one or two reasons. The FBI's VCF project suffered from many of the problems listed above. Most failures, in fact, can be traced to a combination of technical, project management, and business decisions. Each dimension interacts with the others in complicated ways that exacerbate project risks and problems and increase the likelihood of failure.  &lt;br /&gt;  &lt;br /&gt;Consider a simple software chore: a purchasing system that automates the ordering, billing, and shipping of parts, so that a salesperson can input a customer's order, have it automatically checked against pricing and contract requirements, and arrange to have the parts and invoice sent to the customer from the warehouse.  &lt;br /&gt;  &lt;br /&gt;The requirements for the system specify four basic steps. First, there's the sales process, which creates a bill of sale. That bill is then sent through a legal process, which reviews the contractual terms and conditions of the potential sale and approves them. Third in line is the provision process, which sends out the parts contracted for, followed by the finance process, which sends out an invoice.  &lt;br /&gt;  &lt;br /&gt;Let's say that as the first process, for sales, is being written, the programmers treat every order as if it were placed in the company's main location, even though the company has branches in several states and countries. That mistake, in turn, affects how tax is calculated, what kind of contract is issued, and so on.  &lt;br /&gt;  &lt;br /&gt;The sooner the omission is detected and corrected, the better. It's kind of like knitting a sweater. If you spot a missed stitch right after you make it, you can simply unravel a bit of yarn and move on. But if you don't catch the mistake until the end, you may need to unravel the whole sweater just to redo that one stitch.  &lt;br /&gt;  &lt;br /&gt;If the software coders don't catch their omission until final system testing—or worse, until after the system has been rolled out—the costs incurred to correct the error will likely be many times greater than if they'd caught the mistake while they were still working on the initial sales process.  &lt;br /&gt;  &lt;br /&gt;And unlike a missed stitch in a sweater, this problem is much harder to pinpoint; the programmers will see only that errors are appearing, and these might have several causes. Even after the original error is corrected, they'll need to change other calculations and documentation and then retest every step.  &lt;br /&gt;  &lt;br /&gt;In fact, studies have shown that software specialists spend about 40 to 50 percent of their time on avoidable rework rather than on what they call value-added work, which is basically work that's done right the first time. Once a piece of software makes it into the field, the cost of fixing an error can be 100 times as high as it would have been during the development stage.  &lt;br /&gt;  &lt;br /&gt;If errors abound, then rework can start to swamp a project, like a dinghy in a storm. What's worse, attempts to fix an error often introduce new ones. It's like you're bailing out that dinghy, but you're also creating leaks. If too many errors are produced, the cost and time needed to complete the system become so great that going on doesn't make sense.  &lt;br /&gt;  &lt;br /&gt;In the simplest terms, an IT project usually fails when the rework exceeds the value-added work that's been budgeted for. This is what happened to Sydney Water Corp., the largest water provider in Australia, when it attempted to introduce an automated customer information and billing system in 2002 [see box, &amp;quot;Case Study #2&amp;quot;]. According to an investigation by the Australian Auditor General, among the factors that doomed the project were inadequate planning and specifications, which in turn led to numerous change requests and significant added costs and delays. Sydney Water aborted the project midway, after spending AU $61 million (US $33.2 million).  &lt;br /&gt;  &lt;br /&gt;All of which leads us to the obvious question: why do so many errors occur?  &lt;br /&gt;  &lt;br /&gt;Software project failures have a lot in common with airplane crashes. Just as pilots never intend to crash, software developers don't aim to fail. When a commercial plane crashes, investigators look at many factors, such as the weather, maintenance records, the pilot's disposition and training, and cultural factors within the airline. Similarly, we need to look at the business environment, technical management, project management, and organizational culture to get to the roots of software failures.  &lt;br /&gt;  &lt;br /&gt;Chief among the business factors are competition and the need to cut costs. Increasingly, senior managers expect IT departments to do more with less and do it faster than before; they view software projects not as investments but as pure costs that must be controlled.  &lt;br /&gt;  &lt;br /&gt;Political exigencies can also wreak havoc on an IT project's schedule, cost, and quality. When Denver International Airport attempted to roll out its automated baggage-handling system, state and local political leaders held the project to one unrealistic schedule after another. The failure to deliver the system on time delayed the 1995 opening of the airport (then the largest in the United States), which compounded the financial impact manyfold.  &lt;br /&gt;  &lt;br /&gt;Even after the system was completed, it never worked reliably: it chewed up baggage, and the carts used to shuttle luggage around frequently derailed. Eventually, United Airlines, the airport's main tenant, sued the system contractor, and the episode became a testament to the dangers of political expediency.  &lt;br /&gt;  &lt;br /&gt;A lack of upper-management support can also damn an IT undertaking. This runs the gamut from failing to allocate enough money and manpower to not clearly establishing the IT project's relationship to the organization's business. In 2000, retailer Kmart Corp., in Troy, Mich., launched a $1.4 billion IT modernization effort aimed at linking its sales, marketing, supply, and logistics systems, to better compete with rival Wal-Mart Corp., in Bentonville, Ark. Wal-Mart proved too formidable, though, and 18 months later, cash-strapped Kmart cut back on modernization, writing off the $130 million it had already invested in IT. Four months later, it declared bankruptcy; the company continues to struggle today.  &lt;br /&gt;  &lt;br /&gt;Frequently, IT project managers eager to get funded resort to a form of liar's poker, overpromising what their project will do, how much it will cost, and when it will be completed. Many, if not most, software projects start off with budgets that are too small. When that happens, the developers have to make up for the shortfall somehow, typically by trying to increase productivity, reducing the scope of the effort, or taking risky shortcuts in the review and testing phases. These all increase the likelihood of error and, ultimately, failure.  &lt;br /&gt;  &lt;br /&gt;A state-of-the-art travel reservation system spearheaded by a consortium of Budget Rent-A-Car, Hilton Hotels, Marriott, and AMR, the parent of American Airlines, is a case in point. In 1992, three and a half years and $165 million into the project, the group abandoned it, citing two main reasons: an overly optimistic development schedule and an underestimation of the technical difficulties involved. This was the same group that had earlier built the hugely successful Sabre reservation system, proving that past performance is no guarantee of future results.&lt;/span&gt;  &lt;br /&gt;&lt;/a&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Inicialmente publicado a 21-05-2009&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Nota: com este texto termina a série de republicações.&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-4208409065146573393?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/4208409065146573393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/porque-falham-os-projectos-de-software.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4208409065146573393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4208409065146573393'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/porque-falham-os-projectos-de-software.html' title='Porque falham os projectos de software?'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_Z2RmDP_1RN0/S3swR8VB6kI/AAAAAAAAAB0/vGPALEX45v0/s72-c/image_thumb%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-2507745455402353550</id><published>2010-02-18T22:22:00.001Z</published><updated>2010-02-18T22:22:09.881Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Buzz'/><title type='text'>5 dicas para melhor aproveitar o Google Buzz</title><content type='html'>&lt;p&gt;Ler em &lt;a href="http://googlediscovery.com/2010/02/18/5-dicas-para-melhor-aproveitar-o-google-buzz/"&gt;5 dicas para melhor aproveitar o Google Buzz&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="gmail buzz formatting 5 dicas para melhor aproveitar o Google Buzz" src="http://googlediscovery.com/wp-content/uploads/gmail_buzz_formatting.png" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-2507745455402353550?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/2507745455402353550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/5-dicas-para-melhor-aproveitar-o-google.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2507745455402353550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2507745455402353550'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/5-dicas-para-melhor-aproveitar-o-google.html' title='5 dicas para melhor aproveitar o Google Buzz'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-8944778014037519347</id><published>2010-02-18T12:32:00.001Z</published><updated>2010-02-18T12:34:30.682Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Microsoft Outlook Social Connector</title><content type='html'>&lt;p&gt;Depois do estrondo que foi o &lt;a href="http://hitech-tips.blogspot.com/2010/02/google-no-evil-e-mesmo-assim.html" target="_blank"&gt;Google Buzz&lt;/a&gt;, é a vez da Microsoft apanhar o comboio, com o&amp;#160; Microsoft Outlook 2010. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_Z2RmDP_1RN0/S30zU_sb2EI/AAAAAAAAAB4/cqDqCPwWs-8/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S30zXHzL5AI/AAAAAAAAAB8/JJMIsjKWaAs/image_thumb%5B1%5D.png?imgmax=800" width="580" height="369" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Detalhes no blog do Miscroft Outlook: &lt;a href="http://blogs.msdn.com/outlook/archive/2009/11/18/announcing-the-outlook-social-connector.aspx" target="_blank"&gt;Announcing the Outlook Social Connector&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;O Linkedin, rede social mais vocacionada para o mercado de emprego, &lt;a href="http://www.linkedin.com/outlook" target="_blank"&gt;já disponibiliza no seu site&lt;/a&gt; um conector para esta nova funcionalidade.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-8944778014037519347?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/8944778014037519347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/microsoft-outlook-social-connector.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8944778014037519347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8944778014037519347'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/microsoft-outlook-social-connector.html' title='Microsoft Outlook Social Connector'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Z2RmDP_1RN0/S30zXHzL5AI/AAAAAAAAAB8/JJMIsjKWaAs/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-2206571668149949629</id><published>2010-02-18T07:00:00.000Z</published><updated>2010-02-18T07:00:04.433Z</updated><title type='text'>Web PC</title><content type='html'>&lt;p&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="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/_Z2RmDP_1RN0/S3sueAYD9lI/AAAAAAAAABs/8jc1qf6MvxE/image%5B4%5D.png?imgmax=800" width="158" height="166" /&gt; Quanto a este novo fôlego na guerra dos browsers, abriu JCD do blog Blasfémias a discussão com o post &amp;quot;&lt;a href="http://blasfemias.net/2008/09/10/competicao-a-zero-euros"&gt;Competição a Zero €uros&lt;/a&gt;&amp;quot;.&lt;/p&gt;  &lt;p&gt;Sobre o tema em questão, há sem dúvida muito dinheiro evolvido. Com a largura de banda a aumentar regularmente e com o advento do DSL (ou ADSL para os &amp;quot;pobres&amp;quot;), a computação distribuída ganhou novo fôlego. Do servidor central com terminais passámos para a informática pessoal do PC. Um notável percurso que culminou com o domínio da Microsoft graças a estratégias diversas - e nem todas de cariz tecnológico. No universo Windows o consumidor, perdão, o utilizador, compra uma máquina e licenças de utilização dum conjunto completo de software, desde o sistema operativo até aos pacotes de produtividade. O core businesses da Microsoft reside precisamente nesta particularidade de se estar agarrado à plataforma pelo sistema operativo e pelas suas aplicações.&lt;/p&gt;  &lt;p&gt;Neste ponto entra em jogo o factor &amp;quot;Internet &amp;amp; banda larga&amp;quot;. Estas ligações em rede, cada vez mais rápida e de maior capacidade, permitem voltar ao conceito do servidor com os seus terminais. Excepto que estes, contrariamente aos primeiros, não são &amp;quot;estúpidos&amp;quot; - têm capacidade de processamento local. Este facto aliado à ligação em rede traz um novo conceito de computação para a generalidade dos utilizadores, sendo a peça chave o software que permita integrar a capacidade de processamento local com a do servidor à qual se está ligado em rede e que, até ao momento tem sido o browser.&lt;/p&gt;  &lt;p&gt;O Google Chrome não é apenas mais um browser. Constitui a entrada dum novo actor num momento de mudança de paradigma. Opções tecnológicas, descritas num &lt;a href="http://fliscorno.blogspot.com/2008/09/google-chrome-uma-descrio-funcional.html"&gt;anterior texto&lt;/a&gt;, como um site web corresponder a um processo, a existência duma framework para alargar as funcionalidades do browser e o suporte à comunidade de programadores indicam que o Chrome poderá vir a constituir uma nova plataforma aplicacional. Em vez de se desenvolverem aplicações para Windows, Mac ou Linux, desenvolvem-se para o Chrome . Não importa que máquina e que sistema operativo está o utilizador a usar. Basta que corra o Chrome e tenha ligação à net.&lt;/p&gt;  &lt;p&gt;Em certa medida, os actuais browsers já são usados como plataformas aplicacionais mas apenas para áreas específicas. O lucrativo feudo das aplicações de produtividade como processamento de texto, imagem, dados, etc. ainda é praticamente exclusivo ao tradicional software para computador pessoal. Quem quiser entrar e vencer neste mercado tem que fazer melhor e mais barato do que a concorrência. E mesmo assim não tem garantido o sucesso. Vejam-se os casos do OpenOffice (gratuito) e do StarOffice (cerca de 70 dólares) que são funcionalmente equivalentes ao Microsoft Office, mais baratos, compatíveis até ao nível do formato de documentos (até a Microsoft ter mudado e patenteado um novo formato de ficheiros no Office XP) e, no entanto, estas aplicações não arrasaram o mercado da Microsoft.&lt;/p&gt;  &lt;p&gt;Com a computação distribuída que a web actualmente permite, as empresas de software deixam de ter que competir no terreno Microsoft. Por outro lado, os utilizadores deixam de estar agarrados ao sistema operativo e às suas aplicações específicas. Talvez fiquem agarrados ao browser ou à nova plataforma que o substitua. Mas, garantidamente, deixam de estar dependentes dum sistema e das suas aplicações.&lt;/p&gt;  &lt;p&gt;Esta mudança é substancial, comparável à mudança do MS-DOS para Windows. O Wordperfect perdeu para o Microsoft Office. Veremos a repetição do dono da nova plataforma conseguir impor o seu pacote aplicacional como o standard de mercado? É um caso a seguir, até porque a concorrência não dorme.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Publicado originalmente a 11-09-2008&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Imagem: &lt;/strong&gt;&lt;a href="http://www.reghardware.co.uk/2006/11/28/linutop_touts_linux_web_pc/" target="_blank"&gt;Linutop touts tiny diskless Linux web PC (artigo de Nov. 2006)&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/5581332672628889030-2206571668149949629?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/2206571668149949629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/web-pc.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2206571668149949629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2206571668149949629'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/web-pc.html' title='Web PC'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Z2RmDP_1RN0/S3sueAYD9lI/AAAAAAAAABs/8jc1qf6MvxE/s72-c/image%5B4%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-2789137871650186554</id><published>2010-02-17T14:56:00.001Z</published><updated>2010-02-17T14:56:12.915Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Digital Rights Management</title><content type='html'>&lt;p&gt;Um &lt;strong&gt;excelente&lt;/strong&gt; artigo sobre Digital Rights Management (DRM):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.antidrm.hpg.ig.com.br/" target="_blank"&gt;How to break DRM (iTunes, DVD, etc) for lawful purposes&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;(copying for back-up, transcoding into different devices)&lt;/p&gt;    &lt;p&gt;This page was written with non-techie people in mind. If you read SlashDot or BoingBoing, if you're active in the anti-DRM movement, etc, then this page will have nothing new for you. But if you are an &amp;quot;average computer user&amp;quot;, then you probably think that breaking DRM is too hard, too complicated, impossible, or illegal. This page is for you.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font style="background-color: #f1f4f9" color="#444444"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-2789137871650186554?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/2789137871650186554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/digital-rights-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2789137871650186554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2789137871650186554'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/digital-rights-management.html' title='Digital Rights Management'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-5597078242961210325</id><published>2010-02-17T07:00:00.000Z</published><updated>2010-02-17T07:00:05.686Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Analysis'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>9 anos de Google</title><content type='html'>&lt;p&gt;&lt;a href="http://www.google.com/logos/9th_birthday.gif"&gt;&lt;img style="display: inline; margin-left: 0px; margin-right: 0px" border="0" alt="" align="left" src="http://www.google.com/logos/9th_birthday.gif" /&gt;&lt;/a&gt;Ora aí está, 9 anos a googlar. Entre nós não é costume mas no inglês da América é prática corrente construir novos verbos a partir de substantivos (É curioso, não seria capaz de dizer isto usando a TLEBS!) Assim, no contexto anglo-saxónico, &amp;quot;to google&amp;quot; é equivalente a pesquisar. Até existe uma entrada na Wikipedia sobre este assunto: &lt;a href="http://en.wikipedia.org/wiki/Google_%28verb%29"&gt;link&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Estava na faculdade quando isto do serviço Internet www começou a fervilhar entre a comunidade universitária. &amp;quot;Ir à net&amp;quot; era então uma expressão inexistente, mas existindo significaria ir até ao laboratório da faculdade, utilizar uma estação de trabalho Sun e, usando o Netscape, e consultar uma ou outra página nova, já que as existentes raramente eram actualizadas.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://upload.wikimedia.org/wikipedia/commons/thumb/6/69/PageRank-hi-res.png/180px-PageRank-hi-res.png"&gt;&lt;img style="display: inline; margin-left: 0px; margin-right: 0px" border="0" alt="" align="left" src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/69/PageRank-hi-res.png/180px-PageRank-hi-res.png" /&gt;&lt;/a&gt;Recordo-me perfeitamente dum colega que tinha encontrado a página pessoal - era assim que eram chamadas as páginas web - onde o autor mantinha uma lista de endereços favoritos. Na altura já ia em centenas! Estas páginas terão sido os primeiros portais. Alguém lhes antecipava a importância que viriam a ter? Eu não, infelizmente. No entanto houve que visse esse potencial e apostasse forte. Yahoo, Infoseek, Altavista e vários outros foram desbravando o caminho. O Google foi dos últimos a chegar e triunfou graças à velocidade com que devolvia os resultados e à capacidade em apresentar resultados relevantes, com o algoritmo PageRank (&lt;a href="http://en.wikipedia.org/wiki/PageRank"&gt;link&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;Curiosamente, foi também graças a este algoritmo que sugiram as chamadas Google Bombs (&lt;a href="http://en.wikipedia.org/wiki/Google_bomb"&gt;link&lt;/a&gt;). Consiste em diferentes páginas web conterem uma frase igual a apontar para um mesmo endereço. Na campanha eleitoral de Bush em 2004, o termo &amp;quot;miserable failure&amp;quot; foi usando sistematicamente como texto do link para página da biografia de GWBush. Assim, uma pesquisa com estes termos enganava o algoritmo do Google e uma página não relacionada aparecia no topo dos resultados.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.google.com/intl/en//sitesearch/microsoft.gif"&gt;&lt;img style="display: inline; margin-left: 0px; margin-right: 0px" border="0" alt="" align="left" src="http://www.google.com/intl/en//sitesearch/microsoft.gif" /&gt;&lt;/a&gt;Nove anos depois, esta empresa continua a inovar em grande escala e, neste momento, é o rival da Microsoft, com reais possibilidades de lhe fazer o que ela havia feito à IBM: destrona-la do lugar de nº 1 da informática mundial. E o infortúnio, para a Microsoft, acontece pela mudança de paradigma. Tal como o mainframe, o servidor central, foi destronado graças ao computador pessoal, também o conceito &amp;quot;um sistema operativo+um conjunto de aplicações=um utilizador&amp;quot;, ganha pão da Microsoft, se tornará obsoleto perante o reaparecer do conceito dum servidor central e múltiplos clientes a ele ligados. Isto está a tornar-se possível graças ao ADSL e as suas crescentes velocidades de ligação.&lt;/p&gt;  &lt;p&gt;A Microsoft, claro, não está a dormir e já lançou o serviço Windows Live, cópia chapada dos serviços do Google. Mas este sinal é precisamente o pronuncio do fim, em que o líder passa a seguir a concorrência, em vez do contrário. Vamos ver se, como no Triunfo dos Porcos, apenas se troca um dominador por outro, até tendo este a particularidade de querer saber tudo sobre todos.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Publicado inicialmente a 27-09-2007&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-5597078242961210325?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/5597078242961210325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/9-anos-de-google.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5597078242961210325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5597078242961210325'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/9-anos-de-google.html' title='9 anos de Google'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-3183776448089579465</id><published>2010-02-16T20:51:00.001Z</published><updated>2010-02-16T20:51:21.555Z</updated><title type='text'>Ainda a recuperar textos antigos</title><content type='html'>&lt;p&gt;Acabo de republicar os textos relativos ao iPad. Tenho mais uns quantos que valem a republicação, sobretudo sobre software, que sairão diariamente às 7h00, para não saturar o blog.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-3183776448089579465?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/3183776448089579465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/ainda-recuperar-textos-antigos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/3183776448089579465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/3183776448089579465'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/ainda-recuperar-textos-antigos.html' title='Ainda a recuperar textos antigos'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-6585248371319351094</id><published>2010-02-16T20:42:00.001Z</published><updated>2010-02-16T20:42:38.914Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Leituras: iPad therefore iWant? Probably. Why? iDunno</title><content type='html'>&lt;p&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="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S3sDPf6ruJI/AAAAAAAAABo/PP2EScmkkqU/image%5B5%5D.png?imgmax=800" width="261" height="161" /&gt; Um artigo de &lt;a href="http://www.guardian.co.uk/profile/charliebrooker"&gt;Charlie Brooker&lt;/a&gt; escrito com humor sobre o iPad. Deixo uma tradução caseira de algumas partes:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.guardian.co.uk/commentisfree/2010/feb/01/ipad-therefore-iwant-why-idunno"&gt;iPad therefore iWant? Probably. Why? iDunno&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Numa primeira impressão parece um iPhone numa forma não manuseável e fora do tamanho de bolso. Mas olhe-se mais demoradamente e.... Não. Tinha-se razão na primeira vez.&lt;/p&gt;    &lt;p&gt;(...)&lt;/p&gt;    &lt;p&gt;O iPad fica entre dois conceitos - não é bem um laptop e não é bem um smartphone. Por outras palavras, é o utilitário do consumidor de bens electrónicos. Ou seria, não fosse um factor crucial: parece ideal para navegar na net enquanto se vê televisão. E suspeito que para isso será usado maioritariamente. Milhões de pessoas vêem TV enquanto consultam os seus emails: é a combinação perfeita para elas.&lt;/p&gt;    &lt;p&gt;(...)&lt;/p&gt;    &lt;p&gt;Algumas pessoas queixam-se que não tem uma câmara. Que tecno-bebés mimados. Lá porque uma coisa é tecnologicamente possível, isso não significa que tenha que ser feita. É tecnologicamente possível fazer uma batedeira de ovos que faça chamadas, um leitor de MP3 que doseie salgadinhos ou um carro com pára-brisas de pão. A humanidade continuará a prosperar na sua ausência. Nem tudo precisa de uma lente de 15 megapixéis espetada nas traseiras, tal como um pequeno ânus de vidro. Dêem a estes ingratos uma câmara e eles choramingarão que não tinha uma segunda câmara incluída. O que é que estão a fotografar, já agora? A vossa colecção de câmaras?&lt;/p&gt;    &lt;p&gt;(...)&lt;/p&gt;    &lt;p&gt;Quanto a mim, não tenho a certeza que compre um iPad, embora me pareça - me pareça - que estou para comprar um MacBook.&lt;/p&gt;    &lt;p&gt;(...)&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-6585248371319351094?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/6585248371319351094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/leituras-ipad-therefore-iwant-probably.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6585248371319351094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6585248371319351094'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/leituras-ipad-therefore-iwant-probably.html' title='Leituras: iPad therefore iWant? Probably. Why? iDunno'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_Z2RmDP_1RN0/S3sDPf6ruJI/AAAAAAAAABo/PP2EScmkkqU/s72-c/image%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-4871946693514632216</id><published>2010-02-16T20:40:00.001Z</published><updated>2010-02-16T20:40:32.102Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>iPad: os pontos negativos</title><content type='html'>&lt;p&gt;Passada a &lt;a href="http://fliscorno.blogspot.com/2010/01/apple-ipad-video-e-caracteristicas.html"&gt;euforia da revelação&lt;/a&gt;, eis que chega o momento de uma análise dos pontos negativos do iPad.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Sem USB e sem leitor de cartões, fazer entrar dados* no aparelho fica mais complicado. Pode-se comprar adaptadores que permitirão transformar o conector de 30 pinos em USB, leitor de cartões SD ou carregador da bateria. Mas francamente, longe ficará a expectativa de se ter um computador portátil.     &lt;br /&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ajSffy5BsnY/S2MxWBQa6hI/AAAAAAAABnY/BCAq5oJGmHM/image%5B5%5D.png?imgmax=800" width="502" height="103" /&gt;      &lt;br /&gt;Na imagem: a base para o iPad; os adaptadores para USB e para SD; o adaptador para carregar a bateria.      &lt;br /&gt;&lt;i&gt;*fotos, documentos, música, vídeo, etc.&lt;/i&gt;      &lt;br /&gt;Imagine-se por exemplo um fotografo em trabalho de campo. Levaria a sua bela D-SLR e o iPad. Depois de fotografar, transferiria as fotos para o iPad para as visualizar e, eventualmente publicar. Assim para o fazer terá que comprar mais uma geringonça. &lt;/li&gt;    &lt;li&gt;Não tem câmara pelo que não pode ser usado para vídeo-conferência. Nem para colocar uns clips no Youtube. &lt;/li&gt;    &lt;li&gt;Não corre mais do que uma aplicação de cada vez, dado que o sistema operativo não é multitasking (multi-tarefa). Por exemplo, ao escrever-se um texto no &amp;quot;Pages&amp;quot; (o processador de texto incluído) se se quiser copiar um pedaço de texto do browser, ter-se-á que fechar o &amp;quot;Pages&amp;quot;, abrir o browser para copiar o texto e voltar ao &amp;quot;Pages&amp;quot; para colar o texto copiado. Pela mesma razão, não se pode ouvir música enquanto se trabalha noutra coisa. De facto, esta particularidade é bem mais limitativa do que o USB/SD. É ridículo que um computador (?) não tenha multi-tarefa nos dias de hoje. &lt;/li&gt;    &lt;li&gt;O browser não suporta flash! Bye bye Youtube e mais uma carrada de sites que usem o flash player. &lt;/li&gt;    &lt;li&gt;Quando o iPad está ligado à base (comprada à parte), ganha-se um porto USB. Um! Compre-se um hub USB se se quiser ligar mais do que um dispositivo ao mesmo&amp;#160; tempo. Isto admitindo que a Apple não restringiu o uso de hubs…&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Apesar dos aspectos muito positivos (tamanho, ecrã táctil, autonomia, design), o facto é que opções de desenho do aparelho parecem querer torna-lo num iPhone com esteróides (como li algures) e sem concretizar o potencial que se lhe antevia em certos nichos de mercado. Estamos perante um Kindle a cores, ao que parece.&lt;/p&gt;  &lt;p&gt;Num próximo texto, abordarei as alternativas ao iPad. Um cheirinho:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://pt.asus.com/products.aspx?l1=24&amp;amp;l2=164&amp;amp;l3=0&amp;amp;l4=0&amp;amp;model=2851&amp;amp;modelmenu=1"&gt;Eee PC T91&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://jkkmobile.blogspot.com/2010/01/lenovo-u1-hybrid-tablet-at-ces-2010.html"&gt;Lenovo U1 Hybrid tablet&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://gizmodo.com/5459308/slate-showdown-ipad-vs-hp-slate-vs-joojoo-vs-the-android-tablets"&gt;Slate Showdown: iPad vs. HP Slate vs. JooJoo vs. the Android Tablets&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.wareseeker.com/all/information-management/wednesday-at-ces-2010-microsoft-introduces-hp%e2%80%99s-new-tablet/"&gt;HP’s new tablet&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-4871946693514632216?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/4871946693514632216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/ipad-os-pontos-negativos.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4871946693514632216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4871946693514632216'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/ipad-os-pontos-negativos.html' title='iPad: os pontos negativos'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ajSffy5BsnY/S2MxWBQa6hI/AAAAAAAABnY/BCAq5oJGmHM/s72-c/image%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-8142907085493876627</id><published>2010-02-16T20:39:00.001Z</published><updated>2010-02-16T20:39:18.321Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Apple iPad: vídeo e características</title><content type='html'>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ajSffy5BsnY/S2DAqoMHSYI/AAAAAAAABmo/IoQ-fYT2rU0/s1600-h/image%5B14%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ajSffy5BsnY/S2DAsaXtxEI/AAAAAAAABms/Sdf9XU6BEhM/image_thumb%5B6%5D.png?imgmax=800" width="550" height="323" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Pode-se dizer que o &lt;a href="http://www.apple.com/ipad/"&gt;iPad&lt;/a&gt; (&lt;a href="http://www.apple.com/ipad/"&gt;site oficial&lt;/a&gt;) parece um iPhone do tamanho A4 e com a performance de um computador portátil. Não tem teclado e o ecrã é sensível ao toque, tal como no iPhone. Traz de raiz a banda larga móvel 3G (depende do modelo).&lt;/p&gt;  &lt;p&gt;Há um antes e um depois com este produto. Entrámos no depois.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Características&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Dimensões e peso:&amp;#160; 24.3 x 19.0 cm (altura x largura), 1.3 cm de espessura, 680 g de peso (modelo Wi-Fi) / 730 g (modelo Wi-Fi + 3G) &lt;/li&gt;    &lt;li&gt;Ecrã: 24.6 cm (diagonal), 1024x768 pixéis a 132 ppi, resistente a dedadas, &lt;/li&gt;    &lt;li&gt;Memória: Disco (solid state) de 16, 32 ou 64 GB &lt;/li&gt;    &lt;li&gt;Processador: 1 GHz Apple A4 &lt;/li&gt;    &lt;li&gt;Wi-Fi: 802.11n &lt;/li&gt;    &lt;li&gt;Banda larga móvel 3G (opcional) UMTS/HSDPA (850, 1900, 2100 MHz), só para dados &lt;/li&gt;    &lt;li&gt;Bluetooth 2.1 + EDR &lt;/li&gt;    &lt;li&gt;Autonomia da bateria: 10h &lt;/li&gt;    &lt;li&gt;Inclui: altifalantes, microfone, conector de 30 pinos, acelerómetro e compasso. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Não inclui leitor de CD/DVD/Blue Ray!&lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Software&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;O iPad corre as aplicações do iPhone, o que é óptimo para quem já as tenha e mesmo para quem as queira comprar / usar (há-as gratuitas) pois já encontrará uma oferta aceitável de software (cerca de 140 mil aplicações). Como novidade, traz um calendário inovador (segundo a Apple), um aparentemente muito interessante gestor/visualizador de fotografias, toca música e passa filmes, vem com browser (Safari) para navegar na net, programa de mail, mapas&amp;#160; e traz um leitor de ebooks. Traz o software de desenho (Brushes) que tira partido da sensibilidade do ecrã. Mais detalhes &lt;a href="http://www.apple.com/ipad/features/"&gt;aqui&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Preço&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;O modelo mais básico anunciado a 499 dólares! Os modelos com 3G custam mais 130 dólares.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ajSffy5BsnY/S2DAuElGUYI/AAAAAAAABmw/YIdIQSC1Yd0/s1600-h/image%5B2%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ajSffy5BsnY/S2DAv1V7JRI/AAAAAAAABm0/bGZRyWMwp60/image_thumb.png?imgmax=800" width="380" height="254" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Acessórios&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Pode funcionar com teclado externo.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ajSffy5BsnY/S2DAxo5SDaI/AAAAAAAABm4/JQldudAFSuE/s1600-h/image%5B5%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ajSffy5BsnY/S2DAy4IuzpI/AAAAAAAABm8/9sW8qaUYMNo/image_thumb%5B1%5D.png?imgmax=800" width="381" height="254" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Comunicações&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;3G, dependendo dos modelos modelos; Wi-Fi em todos&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Nos EUA&lt;/strong&gt;, e com a AT&amp;amp;T, 250MB de dados por mês custará 14.99 dólares e sem limite custará 29.99 dólares. Não será obrigatório contrato e poder-se-á cancelar o serviço 3G.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Nos EUA&lt;/strong&gt;, a AT&amp;amp;T permite o uso gratuito de todos os seus pontos de Wi-Fi&lt;/li&gt;    &lt;li&gt;A internacionalização ocorrerá em Junho ou Julho&lt;/li&gt;    &lt;li&gt;Usa o USB para se sincronizar com o computador pessoal&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Portanto, lá para as férias do Verão há brinquedo novo por estes lados.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Notícias relacionadas na imprensa nacional&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.ionline.pt/conteudo/44050-senhores-e-senhoras-este-e-o-ipad-e-voce-vai-comprar---video"&gt;Senhores e Senhoras, este é o iPad. E você? Vai comprar? – vídeo&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.ionline.pt/conteudo/44082-preco-do-apple-ipad-partir-499-dolares---video"&gt;Preço do Apple iPad a partir de 499 dólares – vídeo&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.ionline.pt/conteudo/43854-apple-como-sera-o-mundo-depois-do-itablet---video"&gt;Apple. Como será o mundo depois do iTablet - vídeo&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://publico.pt/Tecnologia/apple-cumpriu-o-esperado-e-apresentou-o-ipad_1420062"&gt;Apple cumpriu o esperado e apresentou o iPad&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://dn.sapo.pt/inicio/ciencia/interior.aspx?content_id=1480510&amp;amp;seccao=Tecnologia"&gt;É oficial: o novo 'gadget' da Apple chama-se iPad (VÍDEO)&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;Nota: este texto é essencialmente uma tradução adaptada &lt;a href="http://mashable.com/2010/01/27/apple-ipad/"&gt;deste&lt;/a&gt;, ao qual acrescei informação de fontes diversas&lt;/i&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-8142907085493876627?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/8142907085493876627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/apple-ipad-video-e-caracteristicas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8142907085493876627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8142907085493876627'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/apple-ipad-video-e-caracteristicas.html' title='Apple iPad: vídeo e características'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ajSffy5BsnY/S2DAsaXtxEI/AAAAAAAABms/Sdf9XU6BEhM/s72-c/image_thumb%5B6%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-6989069887324621597</id><published>2010-02-16T15:14:00.001Z</published><updated>2010-02-16T15:14:33.933Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Social networks'/><title type='text'>Google: "Do no evil", é mesmo assim?</title><content type='html'>&lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Google buzz" border="0" alt="Google buzz" align="left" src="http://lh4.ggpht.com/_Z2RmDP_1RN0/S3q2WFWRioI/AAAAAAAAABk/V9aGPNZ18Oo/image%5B8%5D.png?imgmax=800" width="238" height="62" /&gt;&lt;/p&gt;  &lt;p&gt;A Google decidiu entrar na senda das redes sociais. Fê-lo com o Google Buzz, passando por cima de todas as questões de privacidade dos seus utilizadores. Comecei por usar o Buzz no Fliscorno, para saber do que se trata e por o email do blogue não estar associado ao email pessoal. Sinceramente, é algo que não quero na minha conta pessoal. Vejo-lhe utilidade para a divulgação de conteúdos, tal como o Facebook ou o Twitter mas há uma diferença de nota: neste dois últimos, a adesão não é imposta. Pior, quem aderir ao Facebook ou ao Twitter sabe que o está a fazer numa rede onde as coisas serão públicas. Já com o Buzz, as pessoas aderiram com um certo nível de privacidade e este foi drasticamente alterado com a adição do Buzz. De um momento para o outro, passo a saber com quem outras pessoas trocam emails mais frequentemente, sem que elas tenham tido uma palavra no assunto. &amp;quot;Do no evil&amp;quot; é o slogam da Google. Certo...&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Mas nestas coisas, cada qual sabe de si. Se o novo serviço da Google lhe agrada, tudo bem. Se não, segue-se um artigo que explica como desactivar o serviço. Num caso como noutro, convém é que saiba ao que está ;-)&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;February 11, 2010 10:01 AM PST &lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;&lt;a href="http://news.cnet.com/8301-17939_109-10451703-2.html" target="_blank"&gt;Buzz off: Disabling Google Buzz&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;by &lt;/em&gt;&lt;a href="http://www.cnet.com/profile/J-Do/"&gt;&lt;em&gt;Jessica Dolcourt&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Updated&lt;/b&gt;: February 11, 2010 at 12:15 p.m. PT to share a new rollout that Google implemented to better manage (and block) contacts. Also added a note about profile privacy.&lt;/p&gt;    &lt;p&gt;&lt;img alt="Google Buzz logo" src="http://i.i.com.com/cnwk.1d/i/bto/20100211/GoogleBuzz_logo.png" width="236" height="60" /&gt;&lt;/p&gt;    &lt;p&gt;My colleague Molly Wood called it a &lt;a href="http://news.cnet.com/8301-31322_3-10451428-256.html"&gt;privacy nightmare&lt;/a&gt;, but to many, Google's new social-networking tool &lt;a href="http://news.cnet.com/8301-30684_3-10449662-265.html"&gt;Buzz&lt;/a&gt; is at its root an unwanted, unasked for pest. The way some of us see it, we didn't opt in to some newfangled Twitter system and we don't particularly &lt;i&gt;want&lt;/i&gt; to see updates from contacts we never asked to follow creep up in our Buzz in-box. Call us what you will, but for curmudgeonly types like us, Buzz isn't so much social networking as it is socially &lt;i&gt;awkward&lt;/i&gt; networking. We tried it, we didn't like it, and now it has to go.&lt;/p&gt;    &lt;p&gt;Here's how we silenced Buzz from the desktop:&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Step 0: &lt;i&gt;Don't&lt;/i&gt; disable Buzz--yet&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;The automatic reaction is to scroll to the very bottom of Gmail and click the words &amp;quot;turn off buzz.&amp;quot; But all this does is remove active links, leaving your profile still publicly available, along with any public buzzes you might have made while trying Buzz out. In fact, you're still technically following people, and they're following you. Not OK.&lt;/p&gt;    &lt;p&gt;&lt;img alt="Buzz profile" src="http://i.i.com.com/cnwk.1d/i/bto/20100211/GoogleBuzz_Profile_610x220.png" width="498" height="182" /&gt;&lt;/p&gt;    &lt;p&gt;Disabling Buzz isn't enough. My previous buzzes are still visible to anyone looking for them.&lt;/p&gt;    &lt;p&gt;(Credit: Screenshot by Jessica Dolcourt/CNET)&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Step 1: Purge your profile&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;One way to find your profile is to go to &lt;a href="http://www.google.com/profiles"&gt;http://www.google.com/profiles&lt;/a&gt; and search on your name. Next, permanently delete buzzes in the public timeline by clicking the &amp;quot;Delete&amp;quot; tag. Then get to work unfollowing those that Google has &amp;quot;helped&amp;quot; you automatically follow.&lt;/p&gt;    &lt;p&gt;&lt;img alt="Unfollow people on Buzz" src="http://i.i.com.com/cnwk.1d/i/bto/20100211/GoogleBuzz_followers.png" width="411" height="49" /&gt;&lt;/p&gt;    &lt;p&gt;From your profile, (1) click the hyperlink first and then (2) manually unfollow individuals.&lt;/p&gt;    &lt;p&gt;(Credit: Screenshot by Jessica Dolcourt/CNET)&lt;/p&gt;    &lt;p&gt;However, it's as if the Buzz team never envisioned anyone would want to completely opt out. You'll need to unfollow individuals one by one, which takes some time if Google subscribed you to a long list of followers. Despite what it said in our profile, we had to keep loading pages to unfollow a big chunk of friends.&lt;/p&gt;    &lt;p&gt;Also take a moment to make sure that your profile isn't broadcasting anything you don't want it to. Click the &amp;quot;Edit Profile&amp;quot; link to the right of &amp;quot;Contacts&amp;quot; and &amp;quot;About me&amp;quot; to give your profile a once-over.&lt;/p&gt;    &lt;p&gt;Note: If your profile was never public (and if you never experimented with Buzz), you'll have fewer privacy concerns. However, if you are getting rid of Buzz, it's a good idea to &lt;a href="http://www.google.com/profiles"&gt;scan your profile&lt;/a&gt; to make sure you're not exposed on anyone's automatic list of followers.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Step 2: Block your followers&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;If you're serious about removing traces of yourself from Buzz's public record, you'll need to make sure you're invisible to others as well. Go back to Buzz in Gmail (if you already disabled it, you can turn Buzz back on at the bottom of the page to complete this step.) In the absence of an obvious &amp;quot;block all&amp;quot; button, we manually blocked each individual by clicking their picture from the list of followers and then selecting &amp;quot;Block.&amp;quot; &lt;/p&gt;    &lt;p&gt;&lt;img alt="Blocking people on Buzz" src="http://i.i.com.com/cnwk.1d/i/bto/20100211/GoogleBuzz_Block.png" width="412" height="132" /&gt;&lt;/p&gt;    &lt;p&gt;Blocking: Another option.&lt;/p&gt;    &lt;p&gt;(Credit: Screenshot by Jessica Dolcourt/CNET)&lt;/p&gt;    &lt;p&gt;At noon PT on Thursday, we noticed that Google rolled out a better interface that includes some management tools you can use to more easily block users. Prior to that, we noticed a few leftovers that were still visible in our public profile because we weren't previously able to access their profile tab. Thanks to Google's tweak, we unblocked them in a hurry.&lt;/p&gt;    &lt;p&gt;Blocking someone won't alert them and you can always unblock them later if you change your mind about Buzz.&lt;/p&gt;    &lt;p&gt;&lt;img alt="Better blocking in Buzz" src="http://i.i.com.com/cnwk.1d/i/bto/20100211/GoogleBuzz_BetterBlocking_610x325.png" width="508" height="273" /&gt;&lt;/p&gt;    &lt;p&gt;A Thursday tweak adds drop-down tools to better manage followers.&lt;/p&gt;    &lt;p&gt;(Credit: Screenshot by Jessica Dolcourt/CNET)&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Step 3: Disable Buzz in Gmail&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;Now it's safe to disable Buzz in Gmail, thus removing the offending links and updates from your eyes.&lt;/p&gt;    &lt;p&gt;&lt;img alt="Disable Gmail Buzz" src="http://i.i.com.com/cnwk.1d/i/bto/20100211/GoogleBuzz_Disable_outlined_610x142.png" width="507" height="121" /&gt;&lt;/p&gt;    &lt;p&gt;Last step: Unplug Buzz in Gmail&lt;/p&gt;    &lt;p&gt;(Credit: Screenshot by Jessica Dolcourt/CNET)&lt;/p&gt;    &lt;p&gt;This worked for us, but leave your own tips and travails in the comments.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Related stories&lt;/b&gt;:      &lt;br /&gt;&lt;a href="http://news.cnet.com/8301-17939_109-10450487-2.html"&gt;Rafe and Josh debate Google's Buzz&lt;/a&gt;      &lt;br /&gt;&lt;a href="http://news.cnet.com/8301-31322_3-10451428-256.html"&gt;Google Buzz: Privacy nightmare&lt;/a&gt;      &lt;br /&gt;&lt;a href="http://news.cnet.com/8301-30684_3-10449662-265.html"&gt;Google's social side hopes to catch some Buzz&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-6989069887324621597?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/6989069887324621597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/google-no-evil-e-mesmo-assim.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6989069887324621597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6989069887324621597'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/google-no-evil-e-mesmo-assim.html' title='Google: &amp;quot;Do no evil&amp;quot;, é mesmo assim?'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_Z2RmDP_1RN0/S3q2WFWRioI/AAAAAAAAABk/V9aGPNZ18Oo/s72-c/image%5B8%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-5544456234587964216</id><published>2010-02-15T05:11:00.001Z</published><updated>2010-02-15T05:11:06.408Z</updated><title type='text'>Hitech Tips</title><content type='html'>&lt;p&gt;É oficial, o blog Hitech Tips está no ar. Começa com uma séries de textos publicados noutros locais, aqui ficando reunidos (do mais antigo para o mais recente):&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/yahoo-pipes.html"&gt;Yahoo Pipes&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/twitterfeed.html"&gt;Twitterfeed&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/blogger-associar-icones-as-categorias.html"&gt;Blogger: associar ícones às categorias do post - parte 1/3&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/blogger-associar-icones-as-categorias_14.html"&gt;Blogger: associar ícones às categorias do post - parte 2/3&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/html-e-templates-do-blogger.html"&gt;HTML e templates do Blogger&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/conselho-que-vale-ouro.html"&gt;Conselho que vale ouro&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/personalizar-caixa-de-comentarios-do.html"&gt;Personalizar caixa de comentários do Blogger&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/fazer-copia-de-seguranca-da-template.html"&gt;Fazer cópia de segurança da template&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/bloggers-prestem-atencao-ao-windows.html"&gt;Bloggers: prestem atenção ao Windows Live Writer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/firefox-continua-ganhar-terreno.html"&gt;Firefox continua a ganhar terreno&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/faca-posts-de-forma-rapida-e-eficaz.html"&gt;Faça posts de forma rápida e eficaz&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/windows-live-writer-ping.html"&gt;Windows Live Writer, Ping&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/operacao-aurora-deixe-de-usar-o.html"&gt;Operação Aurora: deixe de usar o Internet Explorer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/como-adicionar-os-botoes-de-partilha-no.html"&gt;Como adicionar os botões de partilha no Twitter e no Facebook&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/html-5.html"&gt;HTML 5&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/blogtip-o-blogger-ja-tem-paginas.html"&gt;O blogger já tem páginas autónomas&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/teste-as-velocidades-do-seu-blog-e-da.html"&gt;Teste as velocidades do seu blog e da sua ligação à net&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Este será um blog de cariz IT, orientado para as tecnologias da web. Como se pode ver na template, o inglês anda por estes lados. Com efeito, o blog não será escrito unicamente em português. Daqui para a frente haverá posts que sairão em inglês&amp;#160; e outros em inglês e português. Esta parte ainda não está bem decidia. Porquê a questão do inglês? Porque é a língua franca da informática e porque os artigos na forma de tutoriais são trabalhosos de fazer, daí procurar alargar a audiência.&lt;/p&gt;  &lt;p&gt;Os contactos e demais informações estão na página &lt;a href="http://hitech-tips.blogspot.com/p/about.html" target="_blank"&gt;About&lt;/a&gt; deste blog. &lt;/p&gt;  &lt;p&gt;Boas blogagens.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-5544456234587964216?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/5544456234587964216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/hitech-tips.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5544456234587964216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5544456234587964216'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/hitech-tips.html' title='Hitech Tips'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-7622255587376031355</id><published>2010-02-15T04:51:00.003Z</published><updated>2010-02-15T04:51:51.552Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Teste as velocidades do seu blog e da sua ligação à net</title><content type='html'>&lt;p&gt;&lt;b&gt;Testar a performance do blog&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;É frequente ir-se adicionando coisas giras ao blog até que, a certo ponto, torna-se impossível abrir a página do blog. Acontece a muitos e aconteceu-me a mim. Nos últimos dias tem sido uma chatice abrir o blog desde que instalei os ícones para partilhar no facebook e no twitter. Depois de algumas experiências, conclui que o AddThis e o Tweetmeme entram em conflito, fazendo disparar o tempo de carregamento do blog dos 8 segundos para os 35 segundos! Optei por inibir, pelo menos temporariamente o AddThis.&lt;/p&gt;  &lt;p&gt;Mas como cheguei a esta conclusão? &lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;Instalei a ferramenta &lt;a href="http://www.httpwatch.com/download/"&gt;&lt;b&gt;HttpWatch Basic Edition&lt;/b&gt;&lt;/a&gt;&lt;b&gt; &lt;/b&gt;(freeware) e experimentei diversas combinações da template. Esta ferramenta mede o tempo de carregamento de uma página e mostra quanto tempo demora cada conteúdo a ser carregado. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ajSffy5BsnY/S3M44n1M3PI/AAAAAAAABuA/TbfkCwx0zPw/s1600-h/image%5B7%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ajSffy5BsnY/S3M45vqXK5I/AAAAAAAABuE/4JlQl8HVrS4/image_thumb%5B3%5D.png?imgmax=800" width="559" height="530" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A forma de funcionamento da ferramenta é algo fora do vulgar, já que corre integrada no browser. É conveniente ler o ficheiro &amp;quot;Getting Started&amp;quot;, instalado com a aplicação, para ver como começar. Basicamente, no Firefox basta clicar no ícone no canto inferior direito:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ajSffy5BsnY/S3M46ET_CQI/AAAAAAAABuI/RHrtvkkY-Vw/s1600-h/image%5B12%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ajSffy5BsnY/S3M46sfEeVI/AAAAAAAABuM/3j2PWjxbLWs/image_thumb%5B10%5D.png?imgmax=800" width="75" height="66" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;e no Internet Explorer, clica-se no ícone equivalente existente na barra de ferramentas:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ajSffy5BsnY/S3M47MLQiRI/AAAAAAAABuQ/hfF0dfWiZTY/s1600-h/image%5B15%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ajSffy5BsnY/S3M47oMgT_I/AAAAAAAABuU/LVGln15Zgw0/image_thumb%5B11%5D.png?imgmax=800" width="376" height="109" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Dicas:&lt;/b&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;em cada teste, carreguei em &amp;quot;Record&amp;quot; antes de refrescar a página e carreguei em &amp;quot;Stop&amp;quot; depois da página carregada (o ícone do browser pára de mexer), o que me permitiu ter as temporizações de cada página carregada. &lt;/li&gt;    &lt;li&gt;Testar no Internet Explorer é mais fácil, pois o Firefox abre vários canais de comunicação e fazer a soma do tempo gasto não é directo. &lt;/li&gt;    &lt;li&gt;Usar esta configuração quando se repetirem testes seguidos, pois facilita a comparação:      &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ajSffy5BsnY/S3M48Ng67yI/AAAAAAAABuY/x4u9cC9YiTo/s1600-h/image%5B18%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ajSffy5BsnY/S3M48m5oSJI/AAAAAAAABuc/InRfhy4p5Oo/image_thumb%5B12%5D.png?imgmax=800" width="486" height="281" /&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;b&gt;Testar a velocidade da sua ligação à net&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;A segunda ferramenta não precisa de ser instalada. Basta aceder ao site&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.speedtest.net"&gt;&lt;b&gt;http://www.speedtest.net&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;e correr o teste. A imagem seguinte mostra o resultado da minha ligação:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ajSffy5BsnY/S3M49ATz38I/AAAAAAAABug/E7yDbHEcZ9s/s1600-h/image%5B2%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ajSffy5BsnY/S3M49q1RsHI/AAAAAAAABuk/Tsn3zpYESOI/image_thumb.png?imgmax=800" width="221" height="178" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Para comparação, a ferramenta mostra outros resultados. Por exemplo, para a Alemanha e Portugal, os quadros são os seguintes:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ajSffy5BsnY/S3M4-uZOw7I/AAAAAAAABuo/Jqf-NEX9FRc/s1600-h/image%5B28%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ajSffy5BsnY/S3M4_7dKKuI/AAAAAAAABus/dxBLhxAvCBw/image_thumb%5B16%5D.png?imgmax=800" width="552" height="294" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Fico a saber que a minha velocidade fica 60% das melhores ligações portuguesas. Nesta tabela destaca-se também a boa posição global ao nível dos downloads mas muito má no que respeita os uploads.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Experimente para optimizar&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Com estas duas ferramentas pode optimizar o seu blog e tirar as teimas quanto à habitual explicação &amp;quot;ah e tal, é da ligação&amp;quot; :) Boas experiências.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-7622255587376031355?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/7622255587376031355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/teste-as-velocidades-do-seu-blog-e-da.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/7622255587376031355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/7622255587376031355'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/teste-as-velocidades-do-seu-blog-e-da.html' title='Teste as velocidades do seu blog e da sua ligação à net'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ajSffy5BsnY/S3M45vqXK5I/AAAAAAAABuE/4JlQl8HVrS4/s72-c/image_thumb%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-333787125401384106</id><published>2010-02-15T04:51:00.001Z</published><updated>2010-02-15T05:01:59.153Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>O blogger já tem páginas autónomas</title><content type='html'>&lt;a href="http://lh6.ggpht.com/_ajSffy5BsnY/S29Y5kDQiZI/AAAAAAAABrQ/mV9D3_rFGoU/s1600-h/image%5B2%5D.png"&gt;&lt;img alt="image" border="0" height="300" src="http://lh6.ggpht.com/_ajSffy5BsnY/S29Y6XCdUAI/AAAAAAAABrU/m8fs-O3GEzs/image_thumb.png?imgmax=800" title="image" width="621" /&gt;&lt;/a&gt;&lt;br /&gt;Entre em &lt;a href="http://draft.blogger.com/"&gt;http://draft.blogger.com&lt;/a&gt; e navegue até &lt;b&gt;Editar páginas&lt;/b&gt; como se vê na imagem supra.&lt;br /&gt;&lt;b&gt;O que são páginas autónomas?&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.google.com/support/blogger/bin/answer.py?answer=165955"&gt;http://www.google.com/support/blogger/bin/answer.py?answer=165955&lt;/a&gt;&lt;br /&gt;Com mais tempo, voltarei ao tema.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;NOTA: a página &lt;a href="http://hitech-tips.blogspot.com/p/about.html" target="_blank"&gt;About&lt;/a&gt; é um exemplo destas páginas autónomas. Note-se que o URL é diferente do habitual.&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-333787125401384106?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/333787125401384106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/blogtip-o-blogger-ja-tem-paginas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/333787125401384106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/333787125401384106'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/blogtip-o-blogger-ja-tem-paginas.html' title='O blogger já tem páginas autónomas'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ajSffy5BsnY/S29Y6XCdUAI/AAAAAAAABrU/m8fs-O3GEzs/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-648747374824679000</id><published>2010-02-15T04:49:00.001Z</published><updated>2010-02-15T04:49:22.890Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><title type='text'>HTML 5</title><content type='html'>&lt;p&gt;&lt;a href="http://html5gallery.com/"&gt;&lt;img title="html 5 gallery" border="0" alt="html 5 &amp;#13;&amp;#10;gallery" src="http://lh3.ggpht.com/_ajSffy5BsnY/S3BCRtaMW6I/AAAAAAAABrY/Pt-5y3NHzmo/image%5B6%5D.png?imgmax=800" width="425" height="131" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;O HTML é a linguagem da web e o &lt;a href="http://en.wikipedia.org/wiki/HTML5"&gt;HTML 5&lt;/a&gt; é a versão que se prepara para ser a próxima.&lt;/p&gt;  &lt;p&gt;Veja no site &lt;a href="http://html5gallery.com"&gt;http://html5gallery.com&lt;/a&gt; exemplos de sites que já usam HTML 5. Para ver estes sites precisará de um dos seguintes browsers: Chrome, Firefox 3.5, Opera ou Safari.&lt;/p&gt;  &lt;p&gt;Um bom artigo de introdução está disponível aqui: &lt;a href="http://www.alistapart.com/articles/get-ready-for-html-5/"&gt;Get Ready for HTML 5&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/5581332672628889030-648747374824679000?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/648747374824679000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/html-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/648747374824679000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/648747374824679000'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/html-5.html' title='HTML 5'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ajSffy5BsnY/S3BCRtaMW6I/AAAAAAAABrY/Pt-5y3NHzmo/s72-c/image%5B6%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-2155492080052437243</id><published>2010-02-15T04:48:00.001Z</published><updated>2010-02-15T04:48:36.059Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Como adicionar os botões de partilha no Twitter e no Facebook</title><content type='html'>&lt;p&gt;Neste post vou mostrar como adicionar os os botões de partilha no Twitter e no Facebook. É fácil. O aspecto final será algo como na imagem seguinte, em que os botões aparecerão do lado direito do título do post:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ajSffy5BsnY/S29VuMc1p4I/AAAAAAAABrA/KtjTraL3PuM/s1600-h/image%5B6%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ajSffy5BsnY/S29VvRxwb6I/AAAAAAAABrE/hDrPJMs9o9U/image_thumb%5B2%5D.png?imgmax=800" width="552" height="222" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Siga então os passos seguintes:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Antes de mais, faça uma cópia de segurança da sua template. Muito importante! Permitir-lhe-á desfazer algum erro caso se engane. Veja aqui como: &lt;a href="http://fliscorno.blogspot.com/2009/10/fazer-copia-de-seguranca-da-template.html"&gt;Fazer cópia de segurança da template &lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Depois terá de modificar a template. A melhor forma de o fazer será fazendo &lt;b&gt;uma cópia&lt;/b&gt; do ficheiro descarregado e depois editando a cópia com o Bloco de Notas do Windows (Notepad) ou, ainda melhor, usando o excelente &lt;a href="http://notepad-plus.sourceforge.net/br/site.htm"&gt;Notepad++&lt;/a&gt; (freeware). &lt;/li&gt;    &lt;li&gt;Na template, procure este pedaço de texto:      &lt;br /&gt;&lt;b&gt;]]&amp;gt;&amp;lt;/b:skin&amp;gt;&lt;/b&gt;      &lt;br /&gt;e imediatamente por cima abra uma linha em branco e cole o seguinte texto:       &lt;p&gt;&lt;b&gt;.retweet { /* estilo da div de partilha */          &lt;br /&gt;float:right;           &lt;br /&gt;padding: 5px 0px 0px 5px;&amp;#160; &lt;br /&gt;}&lt;/b&gt;&lt;/p&gt;      &lt;p&gt;Isto cria um estilo CSS para posicionar os botões de partilha. &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;De seguida, procure o seguinte pedaço de texto      &lt;br /&gt;&lt;b&gt;&amp;lt;div class='post'&amp;gt;        &lt;br /&gt;&lt;/b&gt;      &lt;br /&gt;&lt;i&gt;nota: se não encontrar o pedaço de texto anterior, procure algo parecido. O importante é que comece por &lt;b&gt;&amp;lt;div&lt;/b&gt; e contenha &lt;b&gt;class='post'&lt;/b&gt; &lt;/i&gt;      &lt;br /&gt;e imediatamente a seguir abra uma linha em branco e cole o seguinte texto:       &lt;p&gt;&lt;b&gt;&amp;lt;!—SHARE begin --&amp;gt;          &lt;br /&gt;&amp;lt;div class='retweet'&amp;gt;           &lt;br /&gt;&amp;lt;!-- FACEBOOK share –&amp;gt;           &lt;br /&gt;&amp;lt;a expr:share_url='data:post.url' name='fb_share' rel='nofollow' type='button_count'/&amp;gt;&amp;#160; &lt;br /&gt;&lt;/b&gt;&lt;b&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;/b&gt;&lt;a href="http://static.ak.fbcdn.net/connect.php/js/FB.Share%22/"&gt;&lt;b&gt;http://static.ak.fbcdn.net/connect.php/js/FB.Share&amp;quot;/&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&amp;gt;&amp;#160; &lt;br /&gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &lt;/b&gt;&lt;/p&gt;      &lt;p&gt;&lt;b&gt;&amp;lt;!-- TWEETER share --&amp;gt;&amp;#160; &lt;br /&gt;&amp;lt;script type='text/javascript'&amp;gt;           &lt;br /&gt;tweetmeme_style = 'compact';           &lt;br /&gt;tweetmeme_url = '&amp;lt;data:post.url/&amp;gt;';           &lt;br /&gt;tweetmeme_source = TwitterUserName;&amp;#160; &lt;br /&gt;&amp;lt;/script&amp;gt;&amp;#160; &lt;br /&gt;&amp;lt;script src='&lt;/b&gt;&lt;a href="http://tweetmeme.com/i/scripts/button.js%27"&gt;&lt;b&gt;http://tweetmeme.com/i/scripts/button.js'&lt;/b&gt;&lt;/a&gt;&lt;b&gt; type='text/javascript'/&amp;gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;lt;/div&amp;gt;           &lt;br /&gt;&amp;lt;!-- SHARE end --&amp;gt;&lt;/b&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Altere o texto vermelho em cima para ser o seu utilizador twitter. &lt;/li&gt;    &lt;li&gt;Grave o ficheiro. Vá ao blogger e carregue a nova template. Para isso, vá a Esquema – Editar HTML, clique em &amp;quot;Choose File&amp;quot; (ou o correspondente em português), seleccione o ficheiro que gravou e clique em carregar.      &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ajSffy5BsnY/S29VwMLRC9I/AAAAAAAABrI/QbO0v9iUPS8/s1600-h/image%5B9%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ajSffy5BsnY/S29Vw0IwU6I/AAAAAAAABrM/x0sRuPj-rUQ/image_thumb%5B3%5D.png?imgmax=800" width="453" height="224" /&gt;&lt;/a&gt;      &lt;br /&gt;A template será automaticamente carregada. &lt;/li&gt;    &lt;li&gt;Veja o resultado. Se houver algum erro, reponha a template anterior (veja aqui como: &lt;a href="http://fliscorno.blogspot.com/2009/10/fazer-copia-de-seguranca-da-template.html"&gt;Fazer cópia de segurança da template&lt;/a&gt;) e analise em detalhe se fez as alterações indicadas.       &lt;br /&gt;E é isto, está feito. Boas blogagens. &lt;/li&gt; &lt;/ol&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-2155492080052437243?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/2155492080052437243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/como-adicionar-os-botoes-de-partilha-no.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2155492080052437243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2155492080052437243'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/como-adicionar-os-botoes-de-partilha-no.html' title='Como adicionar os botões de partilha no Twitter e no Facebook'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ajSffy5BsnY/S29VvRxwb6I/AAAAAAAABrE/hDrPJMs9o9U/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1868176729905034598</id><published>2010-02-15T04:47:00.002Z</published><updated>2010-02-15T04:58:52.548Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><title type='text'>Operação Aurora: deixe de usar o Internet Explorer</title><content type='html'>Quem o recomenda é o &lt;a href="http://news.bbc.co.uk/2/hi/technology/8463516.stm"&gt;governo alemão&lt;/a&gt;, que incentiva os utilizadores da web a escolherem outro browser. &lt;a href="http://www.betanews.com/joewilcox/article/Should-you-dump-Internet-Explorer-NOW/1263750606"&gt;Há quem&lt;/a&gt; defenda que esta recomendação deva ser tomada em conta não apenas por aqueles que ainda usam o Internet Explorer (IE) 6 como também por todos todos os que usem as versões 7, 8 ou outra que aí venha. &lt;br /&gt;&lt;b&gt;Operação "Aurora"&lt;/b&gt;&lt;br /&gt;Vem este assunto a propósito do recente ataque a mais de &lt;a href="http://blogs.zdnet.com/security/?p=5250&amp;amp;tag=col1;post-5250#more-5250"&gt;30 empresas americanas&lt;/a&gt;, incluindo a Google, a Adobe e a Juniper Networks. O ataque ocorreu na época natalícia, possivelmente para minimizar as possibilidades de detecção e recorreu a uma nova falha de segurança no IE, como descreve a &lt;a href="http://siblog.mcafee.com/cto/operation-%E2%80%9Caurora%E2%80%9D-hit-google-others/"&gt;McAfee&lt;/a&gt;, ainda não conhecida publicamente. Os intrusos ganharam acesso às organizações em causa lançando ataques a muito personalizados a uma ou a um restrito grupo de pessoas com acesso a informação sensível. Estas pessoas foram o ponto de acesso ao material que se pretendia roubar: propriedade intelectual. &lt;br /&gt;"Aurora" é nome como está a ser conhecido este ataque e resulta da análise feita pela McAfee. Investigando o código binário do "malware", a McAfee descobriu que a palavra "Aurora" fazia parte do "filepath" (localização no disco) da máquina atacante. O "filepath" pode ser inserido pelos compiladores de código para ajudar à correcção de erros de software (debug) e para indicar onde o código fonte está localizado na máquina do programador. A MCafee acha que "Aurora" foi o nome interno que o(s) atacante(s) deu(deram) à operação.&lt;br /&gt;&lt;b&gt;Novo patamar&lt;/b&gt;&lt;br /&gt;Até agora temos visto ataques para obter informação bancária. Com o presente ataque, é a propriedade intelectual o que está em causa, o que coloca a guerra virtual noutro patamar. Quando a actual tendência é tudo estar ligado, é altura das empresas de software pensarem seriamente mais nas questões de segurança do que nos "press release". Começar por não lançar no mercado software mal testado, numa estratégia comercial de antecipação, é um bom começo.&lt;br /&gt;&lt;b&gt;Leituras:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://siblog.mcafee.com/cto/operation-%E2%80%9Caurora%E2%80%9D-hit-google-others/"&gt;Operation “Aurora” Hit Google, Others&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.betanews.com/joewilcox/article/Should-you-dump-Internet-Explorer-NOW/1263750606"&gt;Should you dump Internet Explorer, NOW?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://news.bbc.co.uk/2/hi/technology/8463516.stm"&gt;German government warns against using MS Explorer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.zdnet.com/security/?p=5250&amp;amp;tag=col1;post-5250#more-5250"&gt;Microsoft says Google was hacked with IE zero-day&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://googleblog.blogspot.com/2010/01/new-approach-to-china.html"&gt;A new approach to China&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Adenda:&lt;/b&gt;&lt;br /&gt;Segundo o i, a &lt;a href="http://www.ionline.pt/conteudo/42477-alemanha-e-franca-desaconselham-o-uso-do-internet-explorer"&gt;França está a fazer a mesma recomendação&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-1868176729905034598?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1868176729905034598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/operacao-aurora-deixe-de-usar-o.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1868176729905034598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1868176729905034598'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/operacao-aurora-deixe-de-usar-o.html' title='Operação Aurora: deixe de usar o Internet Explorer'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-7050862981870960767</id><published>2010-02-15T04:47:00.001Z</published><updated>2010-02-15T04:47:25.123Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Windows Live Writer, Ping</title><content type='html'>&lt;p&gt;&lt;i&gt;&lt;b&gt;Como enviar pings automáticos para o Twingly e para o Wordpress.        &lt;br /&gt;&lt;/b&gt;Dica válida para quem publique em Wordpress e em Blogger&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;Aos leitores dos jornais Público e i não será estranho o serviço Twingly que lista os blogs que ligam para uma notícia. Funciona assim: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;O dono do blog escreve um texto com uma referência a uma notícia; &lt;/li&gt;    &lt;li&gt;Envia-se uma notificação (ping) ao Twingly; &lt;/li&gt;    &lt;li&gt;O Twingly actualiza a sua lista de blogs que ligam para a notícia. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Fantástico, não é? Nim. Se o leitor publica na plataforma Wordpress, então o este serviço é automático. Se, por outro lado, publicar no Blogger, então terá que ir manualmente ao site do Twingly e fazer um &lt;a href="http://www.twingly.com/ping"&gt;ping manual&lt;/a&gt;. Uma seca! Para menorizar o problema, também pode guardar a página de ping nos favoritos (algo como &lt;a href="http://www.twingly.com/ping?url=http://fliscorno.blogspot.com"&gt;http://www.twingly.com/ping?url=http://fliscorno.blogspot.com&lt;/a&gt;) e sempre poupa tempo.&lt;/p&gt;  &lt;p&gt;Mas se já estiver a escrever os seus textos no Windows Live Writer (WLW) como eu, então tenho boas notícias: o ping pode ser automático! E mais, além do Twingly também pode mandar mandar pings para outros servidores, tal como o Ping-o-matic e ver nos blogs da plataforma Wordpress os respectivos &lt;a href="http://www.blogossary.com/define/pingback/"&gt;pingback&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Para tal, basta no WLW ir ao menu Ferramentas | Opções e em &amp;quot;Enviar Ping aos Servidores&amp;quot; colocar o texto seguinte:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;http://rpc.twingly.com      &lt;br /&gt;http://rpc.pingomatic.com&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;O resultado fica assim:&lt;/p&gt;  &lt;p&gt;&lt;img title="Windows Live Writer, &amp;#13;&amp;#10;Ping" border="0" alt="Windows Live Writer, Ping" src="http://lh4.ggpht.com/_ajSffy5BsnY/SzFIuopMVJI/AAAAAAAABaY/ZDs1o8BZQek/image%5B20%5D.png?imgmax=800" width="570" height="303" /&gt;&lt;/p&gt;  &lt;p&gt;Fácil, não é? &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Sugestão: &lt;/b&gt;siga esta e outras dicas assinando o feed     &lt;br /&gt;&lt;a href="http://feeds.feedburner.com/fliscorno_blog_tips"&gt;http://feeds.feedburner.com/fliscorno_blog_tips&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/5581332672628889030-7050862981870960767?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/7050862981870960767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/windows-live-writer-ping.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/7050862981870960767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/7050862981870960767'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/windows-live-writer-ping.html' title='Windows Live Writer, Ping'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ajSffy5BsnY/SzFIuopMVJI/AAAAAAAABaY/ZDs1o8BZQek/s72-c/image%5B20%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-5707545160994215420</id><published>2010-02-15T04:46:00.001Z</published><updated>2010-08-13T01:48:12.401+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Faça posts de forma rápida e eficaz</title><content type='html'>&lt;p&gt;&lt;b&gt;1. Use o &lt;a href="http://fliscorno.blogspot.com/2009/12/bloggers-prestem-atencao-ao-windows.html"&gt;Windows Live Writer&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ajSffy5BsnY/SxzQFz7gk2I/AAAAAAAABVQ/V4BrTC5W3Hg/s1600-h/image%5B6%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ajSffy5BsnY/SxzQGo-iqKI/AAAAAAAABVU/Pnn-QSZIEzg/image_thumb%5B2%5D.png?imgmax=800" width="480" height="297" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Com o WLW, escreverá posts como se estivesse num processador de texto. Pode copiar imagens e coloca-las no post directamente a partir do clipboard, que o WLW colocará a imagem no seu álbum Picasa. Pode também copiar HTML de outras páginas e colar-lo no seu post sem que perca a formatação. Além disso, toda a edição é feita usando a formatação do blog, o que aumenta a produtividade. Duas dicas:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;quando colar uma imagem, clique nela e depois vá às propriedades &amp;quot;Avançadas&amp;quot; (na barra lateral) e escolha o tamanho &amp;quot;original&amp;quot; na lista. Se precisar de redimensionar a imagem, pode ir ao às propriedades &amp;quot;Efeitos&amp;quot; e adicionar o efeito nitidez. &lt;/li&gt;    &lt;li&gt;quando está a escrever e prime enter, está a inserir um novo parágrafo. Este comportamento é diferente daquele que o editor do blogger tem, pois no blogger o enter produz uma quebra de linha. A diferença é que o parágrafo geralmente tem algum espaço vertical entre o texto e a quebra de linha não (neste aspecto, o WLW segue o standard). Para inserir uma quebra de linha, basta fazer SHIFT ENTER e, assim, mudará de linha sem adicionar um parágrafo. Note que há formatação que se aplica a parágrafos inteiros (o estilo de parágrafo, por exemplo), pelo que não se surpreenda se esta mudar texto em linhas quebradas com o SHIFT ENTER. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;2. Use um programa para capturar ecrãs&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ajSffy5BsnY/SxzQJVFjrHI/AAAAAAAABVY/L47Hdbc8css/s1600-h/image5%5B5%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ajSffy5BsnY/SxzQMJDltwI/AAAAAAAABVc/TlEB_I6O8xQ/image5_thumb%5B4%5D.png?imgmax=800" width="480" height="377" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Quando preciso de copiar uma parte de outra página web (ou de outra aplicação de software), uso o programa de captura de ecrãs &lt;a href="http://www.mirekw.com/winfreeware/mwsnap.html"&gt;MWSnap&lt;/a&gt;, que é freeware. Tenho a opção para auto-copiar a imagem seleccionada (ver imagem) e assim basta-me fazer a captura da imagem (CTRL SHIFT A) e depois fazer colar-la no post (CTRL V) e está feito. Actualmente, até uso o MWSnap para redimensionar as imagens da forma que quero. Assim, visualizo a imagem num qualquer programa e depois faço a captura e colo a imagem no post. Desta forma poupo dois passos tediosos que são redimensionar a imagem num programa de tratamento de imagens e não preciso de fazer o upload da imagem (pois o WLW fá-lo automaticamente). Uma dica:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Imagine que precisa de imagens com uma dimensão específica, por exemplo com 650x250 pixéis. O MWSnap é a ferramenta ideal para isso! Coloque a dimensão da imagem como se segue:      &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ajSffy5BsnY/SxzQMveNyGI/AAAAAAAABVg/pYGAYv1gSXs/s1600-h/image%5B9%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ajSffy5BsnY/SxzQNCj8GII/AAAAAAAABVk/EhXpTwwkzRA/image_thumb%5B3%5D.png?imgmax=800" width="148" height="93" /&gt;&lt;/a&gt;       &lt;br /&gt;e depois é só clicar no botão. A janela do MWSnap esconder-se-á (*) e ao arrastar o rato está a escolher área que irá copiar. Claro que antes de fazer a captura terá que ter a imagem visível no ecrã, com um zoom adequado à captura.       &lt;br /&gt;* se isso não acontecer, vá ao menu Tools | Settings e depois verifique que tem estas opções activas:       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ajSffy5BsnY/SxzQNuTTomI/AAAAAAAABVo/RjUmXbWAwlY/s1600-h/image%5B17%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ajSffy5BsnY/SxzQOApZncI/AAAAAAAABVs/hylhJEKafzU/image_thumb%5B9%5D.png?imgmax=800" width="291" height="166" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Conclusão&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;O WLW e o MWSnap constituem um ambiente produtivo para editar o blog. O primeiro permite-lhe concentrar-se na escrita e o segundo na ilustração do texto. Boas postagens.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-5707545160994215420?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/5707545160994215420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/faca-posts-de-forma-rapida-e-eficaz.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5707545160994215420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5707545160994215420'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/faca-posts-de-forma-rapida-e-eficaz.html' title='Faça posts de forma rápida e eficaz'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ajSffy5BsnY/SxzQGo-iqKI/AAAAAAAABVU/Pnn-QSZIEzg/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1632536761230594084</id><published>2010-02-15T04:45:00.001Z</published><updated>2010-02-15T04:45:14.854Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><title type='text'>Firefox continua a ganhar terreno</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ajSffy5BsnY/SxzG0naFEZI/AAAAAAAABVE/6j4MRtkZFDo/s1600-h/image5%5B1%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ajSffy5BsnY/SxupLABiliI/AAAAAAAABVI/N7zSQjEqc60/image5_thumb.png?imgmax=800" width="468" height="170" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;60% dos visitantes deste blog usam o Internet Explorer (IE) e 30% usam o Firefox (FF). Este indicador não é o estatisticamente relevante mas não andará longe dos padrões de visitas globais. Ilustra o terreno que o FF tem conquistado ao IE, especialmente quando houve tempos (por volta de 2002) em que o IE chegou a ter 90% do mercado. Nessa altura, o IE era nitidamente o melhor browser do mercado, tanto em termos de performance como ao nível das especificações. Aliando a então boa apresentação do HTML e bom suporte para scripting ao facto de o browser vir de raiz com o sistema operativo mais popular, o Windows, eis como o IE se tornou um campeão no mundo dos browsers.&lt;/p&gt;  &lt;p&gt;O que é que mudou então? O gigante dormiu à sombra do sucesso e investiu mais em práticas comerciais do que na melhoria do produto. Além disso, a estratégia da Microsoft de dominar os mercados onde esteja que sempre passou por incluir especificidades suas também passou pelo IE, o que no caso significou adicionar elementos de HTML que não eram padrão, mau suporte para estilos CSS e tentativa (falhada) de tornar o VBScript como linguagem de scripting no browser.&lt;/p&gt;  &lt;p&gt;É neste contexto que surge o FF, com uma estratégia assente em três pontos:    &lt;br /&gt;- aumentar a performance do produto;     &lt;br /&gt;- seguir os standards definidos pelo &lt;a href="http://www.w3.org/"&gt;W3C&lt;/a&gt;;&amp;#160; &lt;br /&gt;- ter uma plataforma de extensões, aberta aos programadores, que permita expandir o browser.&lt;/p&gt;  &lt;p&gt;O FF tem desta forma ganho terreno no mercado dos browsers e, apesar do percalço chamado Chrome, desde há vários anos o melhor browser para o utilizador final e para o programador de software. Neste último aspecto, está mesmo anos luz à frente da concorrência, graças a extensões específicas que foram sendo criadas para facilitar o desenvolvimento de software (exemplos: EditCSS, JavaScript Debugger, Web Developer, etc., etc.).&lt;/p&gt;  &lt;p&gt;Por isso caro blogger, quando mudar o aspecto do seu blog (template, mini-aplicações, cores, fontes, etc.) confirme que o aspecto desejado não é exclusivo do IE. Não queira perder 40% dos seus visitantes e experimente pelo menos como fica o seu blog no FF e no Chrome.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-1632536761230594084?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1632536761230594084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/firefox-continua-ganhar-terreno.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1632536761230594084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1632536761230594084'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/firefox-continua-ganhar-terreno.html' title='Firefox continua a ganhar terreno'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ajSffy5BsnY/SxupLABiliI/AAAAAAAABVI/N7zSQjEqc60/s72-c/image5_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-6501256094189559992</id><published>2010-02-15T04:43:00.001Z</published><updated>2010-02-15T04:43:32.282Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Bloggers: prestem atenção ao Windows Live Writer</title><content type='html'>&lt;p&gt;Ainda há dias escrevi cobras e lagartos sobre o &lt;a href="http://fliscorno.blogspot.com/2009/11/invasao-de-privacidade.html" target="_blank"&gt;Windows Live Messenger&lt;/a&gt;. Mantendo o que então afirmara, venho agora tecer um elevado elogio a uma outra aplicação que faz parte do mesmo pacote, o &lt;a href="http://download.live.com/writer" target="_blank"&gt;Windows Live Writer&lt;/a&gt; (&lt;b&gt;WLW&lt;/b&gt;). Caros editores, sejam do Blogger, do Wordpress ou de outro serviço, experimentem que vale a pena.&lt;/p&gt;  &lt;p&gt;Ora, então porquê toda esta excitação? Simplesmente porque o WLW resolve-me uma série de problemas com que me tenho deparado nos tradicionais editores online:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Colar texto copiado de outros sites com opção de escolha quanto a manter ou remover a formatação. Por exemplo, optando pela opção &amp;quot;Remover Formatação&amp;quot;, apenas fica o texto, quebras de linha e links. Com o &amp;quot;HTML Optimizado&amp;quot;, fica adicionalmente alguma formatação básica.      &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ajSffy5BsnY/SxW24FDE29I/AAAAAAAABTI/RIIbOuCwKds/s1600-h/screen%2000248%202009-11-19%2C%2020_53_22%5B2%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="screen 00248 2009-11-19, 20_53_22" border="0" alt="screen 00248 2009-11-19, 20_53_22" src="http://lh3.ggpht.com/_ajSffy5BsnY/SxW24t3j-xI/AAAAAAAABTM/1SdwfSicXtI/screen%2000248%202009-11-19%2C%2020_53_22_thumb.gif?imgmax=800" width="240" height="244" /&gt;&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_ajSffy5BsnY/SxW25XWxvhI/AAAAAAAABTQ/63AQUNtuo0I/s1600-h/screen%2000249%202009-11-19%2C%2020_54_21%5B2%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="screen 00249 2009-11-19, 20_54_21" border="0" alt="screen 00249 2009-11-19, 20_54_21" src="http://lh5.ggpht.com/_ajSffy5BsnY/SxW25ywgDPI/AAAAAAAABTU/Nk9ErUgVovA/screen%2000249%202009-11-19%2C%2020_54_21_thumb.gif?imgmax=800" width="212" height="244" /&gt;&lt;/a&gt;       &lt;br /&gt;Este foi sempre um aspecto que me fez perder imenso tempo ao compor os textos do blog quando queria citar outros textos. Tinha que colocar o texto no notepad (para remover toda a formatação) e depois adicionar os links, bolds, itálicos, etc. etc. Uma canseira. Este cuidado é necessário para não haver HTML mal formado nos posts, o que acaba com frequência por estragar a apresentação do blog. &lt;/li&gt;    &lt;li&gt;Só pelo aspecto anterior já vale a pena usar o WLW. Mas há mais. Inserir imagens nos posts é sempre uma seca. Implica ter a foto no disco, carregá-la no blog e depois inseri-la no post. Com o WLW é mais simples. Se a foto estiver no disco, pode ser inserida directamente no post; se estiver noutro site, pode ser copiada e colada como se faz num editor de texto, sem necessidade de a guardar em disco primeiro. Tanto num caso como no outro, as imagens carregadas desta forma irão parar ao serviço de alojamento de imagens do blog (por exemplo, no Blogger, as imagens são carregadas para o álbum do Picasa que esteja associado ao blog). &lt;/li&gt;    &lt;li&gt;Fazer tabelas também fica bem mais fácil. Mas com a funcionalidade de colar especial (ver o primeiro ponto), este aspecto até é secundário, pois a tabela pode ser feita no editor de texto ou na folha de cálculo! &lt;/li&gt;    &lt;li&gt;O WLW tem uma funcionalidade de álbum de fotografias mas é algo rudimentar. O &lt;a href="http://slide.com/" target="_blank"&gt;slide.com&lt;/a&gt; faz bem melhor. De qualquer das formas, está à mão de semear. É produzida uma imagem que serve de ante-visão. Quando se clica na imagem é-se levado para uma página do Windows Live (é preciso uma conta no Live, o que é fácil e gratuito).       &lt;br /&gt;&lt;a href="http://cid-f2b80ac581888247.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=F2B80AC581888247%21117&amp;amp;ct=photos"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="InlineRepresentation68fec14a-84fc-4089-9e61-d0c428ba796a[9]" border="0" alt="InlineRepresentation68fec14a-84fc-4089-9e61-d0c428ba796a[9]" src="http://lh4.ggpht.com/_ajSffy5BsnY/SxW26UiFQ-I/AAAAAAAABTY/nEm9TKUtjW0/InlineRepresentation68fec14a-84fc-4089-9e61-d0c428ba796a%5B9%5D%5B3%5D.jpg?imgmax=800" width="450" height="125" /&gt;&lt;/a&gt;       &lt;br /&gt;Note-se que se podem inserir imagens de forma isolada. &lt;/li&gt;    &lt;li&gt;Finalmente, toda a escrita é muito semelhante a trabalhar num editor de texto, usando a formatação do blog. O post pode ser pré-visualizado antes de publicar, sendo mostrado no contexto do blog. E também se pode editar manualmente o HTML. As restantes funcionalidades são o que se poderia esperar delas, com uma nota negativa para a colocação individual de fotografias: as fotos são publicadas sem link para uma versão de tamanho grande! Mas há volta a dar: usar o plug-in &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=6a125986-6550-4ce9-9c71-9a0fbbc3443f&amp;amp;pl=8&amp;amp;bt=9" target="_blank"&gt;Polaroid Picture&lt;/a&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;Instalação&lt;/h5&gt; Ir a &lt;a title="http://download.live.com/writer" href="http://download.live.com/writer"&gt;http://download.live.com/writer&lt;/a&gt;, descarregar e instalar o software. As imagens seguintes mostram alguns passos da instalação   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ajSffy5BsnY/SxW265s6BtI/AAAAAAAABTc/SMafG7kvOoU/s1600-h/screen%2000238%202009-11-19%2C%2020_37_38%5B2%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="screen 00238 2009-11-19, 20_37_38" border="0" alt="screen 00238 2009-11-19, 20_37_38" src="http://lh6.ggpht.com/_ajSffy5BsnY/SxW27asTzRI/AAAAAAAABTg/WLPGd1JSFh8/screen%2000238%202009-11-19%2C%2020_37_38_thumb.gif?imgmax=800" width="244" height="198" /&gt;&lt;/a&gt; &lt;a href="http://lh3.ggpht.com/_ajSffy5BsnY/SxW276HqRuI/AAAAAAAABTk/c3ltlL80jpI/s1600-h/screen%2000239%202009-11-19%2C%2020_40_50%5B2%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="screen 00239 2009-11-19, 20_40_50" border="0" alt="screen 00239 2009-11-19, 20_40_50" src="http://lh4.ggpht.com/_ajSffy5BsnY/SxW28f-tZEI/AAAAAAAABTo/Q6bVtu6ZRHc/screen%2000239%202009-11-19%2C%2020_40_50_thumb.gif?imgmax=800" width="244" height="216" /&gt;&lt;/a&gt;   &lt;br /&gt;Apenas precisa de instalar o Writer. Os outros componentes, se não os usar, podem ficar de fora. De seguida, optei pode desmarcar todas as opções como se vê na segunda imagem.   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ajSffy5BsnY/SxW28-W632I/AAAAAAAABTs/yVhSXh6B2Qk/s1600-h/screen%2000242%202009-11-19%2C%2020_42_48%5B2%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="screen 00242 2009-11-19, 20_42_48" border="0" alt="screen 00242 2009-11-19, 20_42_48" src="http://lh6.ggpht.com/_ajSffy5BsnY/SxW29PYUzpI/AAAAAAAABTw/qELvyLdyxZg/screen%2000242%202009-11-19%2C%2020_42_48_thumb.gif?imgmax=800" width="166" height="167" /&gt;&lt;/a&gt; &lt;a href="http://lh6.ggpht.com/_ajSffy5BsnY/SxW29mQOj4I/AAAAAAAABT0/Zpx9laHlmjE/s1600-h/screen%2000243%202009-11-19%2C%2020_43_27%5B2%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="screen 00243 2009-11-19, 20_43_27" border="0" alt="screen 00243 2009-11-19, 20_43_27" src="http://lh4.ggpht.com/_ajSffy5BsnY/SxW299BDasI/AAAAAAAABT4/YLSXfiY2M-Y/screen%2000243%202009-11-19%2C%2020_43_27_thumb.gif?imgmax=800" width="225" height="213" /&gt;&lt;/a&gt;   &lt;br /&gt;Como o meu blog é no serviço Blogger, escolhi &amp;quot;Outro serviço de blog&amp;quot;. O mesmo para quem usar Wordpress. De seguida introduzi as credenciais de acesso a blog.   &lt;br /&gt;&amp;#160;&lt;a href="http://lh5.ggpht.com/_ajSffy5BsnY/SxW2-VKGFII/AAAAAAAABT8/4LTtykRLLWI/s1600-h/screen%2000245%202009-11-19%2C%2020_44_10%5B4%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="screen 00245 2009-11-19, 20_44_10" border="0" alt="screen 00245 2009-11-19, 20_44_10" src="http://lh4.ggpht.com/_ajSffy5BsnY/SxW2-3vbaiI/AAAAAAAABUA/jGnn0Sl_r8w/screen%2000245%202009-11-19%2C%2020_44_10_thumb%5B2%5D.gif?imgmax=800" width="554" height="104" /&gt;&lt;/a&gt;   &lt;br /&gt;Nesta pergunta é importante responder &amp;quot;SIM&amp;quot;. Dessa forma, o WLW faz uma cópia do aspecto do blog, o que permite tornar a edição mais próxima do resultado final.   &lt;br /&gt;  &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ajSffy5BsnY/SxW2_WgQOKI/AAAAAAAABUE/zMqNFyYA4xM/s1600-h/screen%2000246%202009-11-19%2C%2020_45_10%5B4%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="screen 00246 2009-11-19, 20_45_10" border="0" alt="screen 00246 2009-11-19, 20_45_10" src="http://lh5.ggpht.com/_ajSffy5BsnY/SxW2_xmwnrI/AAAAAAAABUI/RweKQSS2zp4/screen%2000246%202009-11-19%2C%2020_45_10_thumb%5B2%5D.gif?imgmax=800" width="481" height="377" /&gt;&lt;/a&gt;   &lt;br /&gt;Finalmente, basta clicar no &amp;quot;Concluir&amp;quot; e está feito.   &lt;br /&gt;  &lt;br /&gt;  &lt;h5&gt;Plugins&lt;/h5&gt; Na página &lt;a title="http://gallery.live.com/default.aspx?pl=8" href="http://gallery.live.com/default.aspx?pl=8"&gt;http://gallery.live.com/default.aspx?pl=8&lt;/a&gt; encontram-se alguns plugins disponíveis. Experimentei o Flickr4Live e o Polaroid Picture e gostei.   &lt;br /&gt;  &lt;br /&gt;  &lt;h5&gt;Conclusão&lt;/h5&gt; Finalmente, um bom editor para produzir conteúdos para o blog, sem necessidade de pensar nas questões acessórias de alojamento e de HTML.     &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-6501256094189559992?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/6501256094189559992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/bloggers-prestem-atencao-ao-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6501256094189559992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/6501256094189559992'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/bloggers-prestem-atencao-ao-windows.html' title='Bloggers: prestem atenção ao Windows Live Writer'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ajSffy5BsnY/SxW24t3j-xI/AAAAAAAABTM/1SdwfSicXtI/s72-c/screen%2000248%202009-11-19%2C%2020_53_22_thumb.gif?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-7320746555520651262</id><published>2010-02-15T04:40:00.001Z</published><updated>2010-02-15T04:40:00.267Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Fazer cópia de segurança da template</title><content type='html'>&lt;p&gt;Antes de fazer qualquer alteração à template do blog, fazer sempre uma cópia de segurança primeiro. Assim, caso algo corra mal, pode-se sempre voltar a trás. As imagens seguintes mostram os sucessivos passos.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;1. Cópia de segurança&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://2.bp.blogspot.com/_ajSffy5BsnY/SsqA8G51WgI/AAAAAAAABKw/5nOisP17km8/s1600-h/backup+template+01.gif"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_ajSffy5BsnY/SsqA8G51WgI/AAAAAAAABKw/5nOisP17km8/s320/backup+template+01.gif" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Depois de entrar no blog, clicar em &lt;b&gt;Esquema&lt;/b&gt;. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://1.bp.blogspot.com/_ajSffy5BsnY/SsqA-AMUmnI/AAAAAAAABK4/mZXXDjgacwM/s1600-h/backup+template+02.gif"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_ajSffy5BsnY/SsqA-AMUmnI/AAAAAAAABK4/mZXXDjgacwM/s320/backup+template+02.gif" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Clicar em &lt;b&gt;Editar HTML&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://3.bp.blogspot.com/_ajSffy5BsnY/SsqA-i5MkGI/AAAAAAAABLA/NJ3k0fDWJjQ/s1600-h/backup+template+03.gif"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_ajSffy5BsnY/SsqA-i5MkGI/AAAAAAAABLA/NJ3k0fDWJjQ/s320/backup+template+03.gif" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Clicar em &lt;b&gt;Transferir modelo completo&lt;/b&gt; e gravar o ficheiro. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;Está feito! Simples, não é? Pois pouca imenso trabalho quando algo corre mal. Sugestões:&lt;/p&gt;  &lt;p&gt;a) guardar as sucessivas cópias de segurança da template, o que permite comparar duas versões; &lt;/p&gt;  &lt;p&gt;b) nomear os ficheiros com a data de criação e incluindo-a no início do nome do ficheiro - assim os ficheiros estarão sempre ordenados temporalmente, mesmo que sejam alterados posteriormente. Exemplo: &lt;b&gt;2009-10-06_a_minha_template.xls&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;2. Para colocar em uso uma template antiga&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://1.bp.blogspot.com/_ajSffy5BsnY/SsqDprh63II/AAAAAAAABLI/BOlsH8FS5-I/s1600-h/backup+template+04.gif"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_ajSffy5BsnY/SsqDprh63II/AAAAAAAABLI/BOlsH8FS5-I/s320/backup+template+04.gif" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Na mesma página onde se fez a cópia de segurança da template, clicar&lt;/p&gt;  &lt;p&gt;em &lt;b&gt;browse, &lt;/b&gt;escolher uma template antiga, e depois clicar em &lt;b&gt;Carregar&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;A nova template será colocada em uso logo de seguida.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-7320746555520651262?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/7320746555520651262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/fazer-copia-de-seguranca-da-template.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/7320746555520651262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/7320746555520651262'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/fazer-copia-de-seguranca-da-template.html' title='Fazer cópia de segurança da template'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ajSffy5BsnY/SsqA8G51WgI/AAAAAAAABKw/5nOisP17km8/s72-c/backup+template+01.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-957557610351184675</id><published>2010-02-15T04:38:00.001Z</published><updated>2010-02-15T04:38:28.584Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Templates'/><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Personalizar caixa de comentários do Blogger</title><content type='html'>&lt;p&gt;No &lt;a href="http://usuariocompulsivo.blogspot.com/2009/03/personalizar-comentarios-blogger.html"&gt;Usuário Compulsivo&lt;/a&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Que tal deixar a sua caixa de comentários incorporada as páginas de postagem do Blogger / Blogspot melhor integrada ao seu template?&lt;/p&gt;    &lt;p&gt;Neste tutorial você vai aprender &lt;b&gt;como colocar bordas na mensagem que aparece antes do formulário de comentários. Como deixar a área do formulário de comentários mais larga&lt;/b&gt;, igual a largura da coluna das postagens, e &lt;b&gt;como otimizar o cabeçalho da área de comentários&lt;/b&gt;. (...)&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-957557610351184675?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/957557610351184675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/personalizar-caixa-de-comentarios-do.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/957557610351184675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/957557610351184675'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/personalizar-caixa-de-comentarios-do.html' title='Personalizar caixa de comentários do Blogger'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-4176360428662470390</id><published>2010-02-15T04:35:00.001Z</published><updated>2010-02-15T04:35:33.755Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Conselho que vale ouro</title><content type='html'>&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_Z2RmDP_1RN0/S3jPD1JhxhI/AAAAAAAAABc/DlDnW-HbrHg/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/_Z2RmDP_1RN0/S3jPFGvgOYI/AAAAAAAAABg/1jIuhL9Y-E0/image_thumb%5B1%5D.png?imgmax=800" width="254" height="254" /&gt;&lt;/a&gt; Há tempos, o email de suporte a este blog foi tomado de assalto. Não sei a origem deste ataque mas sei que o email foi usado para enviar um mail de spam a todos os contactos os meus contactos. Ainda para mais, esse mail foi enviado sem BCC, tornando públicos todos esses contactos. Apesar de ser alheio a este abuso, quero deixar na mesma aqui as minhas desculpas pelo incómodo.&lt;/p&gt;  &lt;p&gt;Creio que terá sido alguma falha de segurança no Gmail terá sido explorada. Uma vez que não me mexeram no blog, suponho que terá sido &amp;quot;apenas&amp;quot; para mandar spam. Mudaram-me a password e neste momento não tenho acesso a esse email. Só não fiquei também sem acesso ao blog porque, apesar de eu ser o único editor do blog, tinha dois emails associados ao blog, cada qual com permissões de administração.&lt;/p&gt;  &lt;p&gt;Deixo aqui aos companheiros de blogosfera um conselho que considero valer ouro: ter mais do que um utilizador do blog com privilégios de administração (podem pertencer à mesma pessoa mas com com diferentes emails).&amp;#160; Apresento a seguir instruções para o Blogger:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;entrar no blog e ir à página de administração do blog (&lt;a href="http://www.blogger.com/home"&gt;http://www.blogger.com/home&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;clicar em&amp;#160; &lt;b&gt;Definições&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;clicar em &lt;b&gt;Permissões&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;clicar em &lt;b&gt;Adicionar Autores&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;na caixa &amp;quot;&lt;b&gt;Convide mais pessoas para escreverem no seu blogue&lt;/b&gt;&amp;quot;, inserir um email seu, diferente daquele que estiver actualmente associado ao blog &lt;/li&gt;    &lt;li&gt;clicar em &lt;b&gt;Convidar&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;entrar no email definido no ponto 5 e &lt;b&gt;abrir o mail&lt;/b&gt; enviado pelo Blogger &lt;/li&gt;    &lt;li&gt;&lt;b&gt;clicar no link&lt;/b&gt; que o mail refere e seguir até ao fim as instruções que o Blogger dará&lt;/li&gt;    &lt;li&gt;&lt;b&gt;v&lt;/b&gt;&lt;b&gt;oltar a entrar no blog&lt;/b&gt; mas com o utilizador do ponto 1 &lt;/li&gt;    &lt;li&gt;repetir os passos 1 a 3 para chegar à &lt;b&gt;página das permissões&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;clicar &amp;quot;&lt;b&gt;conceder privilégios de administrador&lt;/b&gt;&amp;quot; na linha correspondente ao email inserido em 5&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;A partir deste momento passará a haver dois emails a partir dos quais é possível administrar o blog. Se se perder o acesso a um dos emails, pode entrar no blog com o outro email. Como ambos são administradores do blog, na página das permissões do blog pode remover o acesso a um dos emails.&lt;/p&gt;  &lt;p&gt;Boas blogagens.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-4176360428662470390?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/4176360428662470390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/conselho-que-vale-ouro.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4176360428662470390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/4176360428662470390'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/conselho-que-vale-ouro.html' title='Conselho que vale ouro'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Z2RmDP_1RN0/S3jPFGvgOYI/AAAAAAAAABg/1jIuhL9Y-E0/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-5816534227932454606</id><published>2010-02-15T04:31:00.001Z</published><updated>2010-02-15T04:31:38.558Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Templates'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>HTML e templates do Blogger</title><content type='html'>&lt;p&gt;Este texto apresenta conceitos básicos sobre HTML e sobre a estrutura de templates do blogger, mas sem entrar demasiado pelo informatiquês. Servirá de apoio a à descrição de outras técnicas bloguísticas. &lt;/p&gt;  &lt;p&gt;Se não se sente à vontade com o HTML e pretende aprender aprender, recomendo este curso online: &lt;a href="http://pt-br.html.net/"&gt;http://pt-br.html.net&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Conteúdo:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Estrutura de um documento HTML&lt;/li&gt;    &lt;li&gt;Conceito de servidor/cliente&lt;/li&gt;    &lt;li&gt;CSS e DIV&lt;/li&gt;    &lt;li&gt;HTML ou XML?&lt;/li&gt;    &lt;li&gt;Estrutura de uma template do blogger&lt;/li&gt;    &lt;li&gt;Estrutura dos contentores da template&lt;/li&gt;    &lt;li&gt;Conclusão&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=19576128#htmlDoc"&gt;&lt;/a&gt;Estrutura de um documento HTML&lt;/p&gt;  &lt;p&gt;Um documento HTML é um simples documento de texto onde se misturam comandos para o browser interpretar com texto como este que está a ler. Genericamente, a estrutura de um documento HTML é a seguinte:&lt;/p&gt;  &lt;pre&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;.....&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;.....&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Neste exemplo podemos notar que:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;O pontinhos são conteúdo e comandos diversos; o resto são comandos HTML;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Os comandos HTML (chamados de HTML tag ou simplesmente tag) estão contidos entre os caracteres &amp;lt; e &amp;gt;.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Um comando HTML é formado por uma parte de &amp;quot;abertura do comando&amp;quot; (tal como &amp;quot;&amp;lt;html&amp;gt;&amp;quot;) e outra de &amp;quot;fecho do comando&amp;quot; (tal como &amp;quot;&amp;lt;/html&amp;gt;&amp;quot;). A parte de abertura de um comando começa por &amp;quot;&amp;lt;&amp;quot;, seguindo-se-lhe o comando propriamente dito (caracteres até ao primeiro espaço ou até ao sinal &amp;quot;&amp;gt;&amp;quot;), continua com parâmetros específicos do comando e termina com &amp;quot;&amp;gt;&amp;quot;. A parte de fecho do comando começa por &amp;quot;&amp;lt;/&amp;quot;, seguindo-se-lhe os mesmos caracteres do comando de abertura e termina por &amp;quot;&amp;gt;&amp;quot;. Assim, os comandos das linhas 1 e 8 formam o respectivo par de abertura e fecho.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Apesar de não mostrado no exemplo, alguns comandos fecham-se a si mesmos, como é o caso do comando que insere uma imagem: &amp;lt;img ..... /&amp;gt;. Estes comandos começam &amp;quot;&amp;lt;&amp;quot;, segue-se-lhes o comando propriamente dito (caracteres até ao primeiro espaço), continuam com parâmetros específicos do comando e terminam com &amp;quot;/&amp;gt;&amp;quot;.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Um documento HTML começa necessariamente com a linha 1 e termina com a linha 8. As linhas 2 a 4 e as linhas 5 a 7 formam os dois blocos principais. O primeiro bloco contém instruções para o browser e o segundo bloco contém o que o browser irá mostrar numa página. Antes da linha 1 deve constar a informação sobre que versão de documento se está a construir, o que é feito com o comando &amp;quot;&amp;lt;!DOCTYPE HTML PUBLIC ..... &amp;gt;&amp;quot;.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Há comandos específicos de cada um destes blocos.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Genericamente, os comandos HTML que contenham parte de abertura e de fecho podem ser encadeados uns dentro dos outros, desde que se respeite a ordem &amp;quot;primeiro a abrir, último a fechar&amp;quot; (ver os comandos nas linhas 5 e 7).&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=19576128#ClienteServidor"&gt;&lt;/a&gt;Conceito de servidor/cliente&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Chama-se cliente ao dispositivo onde o documento HTML será mostrado (o browser, geralmente) e chama-se servidor ao software que corre no computador ao qual se acede por um URL (o http://bloger.com, por exemplo).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Quando se coloca no browser o endereço de um site, o servidor processa o pedido e devolve um resultado. De seguida, o browser recebe o pedido e poderá realizar processamento adicional até que, finalmente, o resultado é mostrado. Exemplo:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;no browser digito http://fliscorno.blogspot.com;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;ao primir enter, o browser envia ao blogger o pedido da página inicial do blog;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;o blogger, que contém os textos dos posts numa base de dados, lê as configurações do blog, pega nos posts a mostrar e mistura-os com a template que estiver em uso. De seguida devolve o resultado ao browser;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;o browser pega na resposta devolvida pelo blogger e interpreta a resposta recebida. Além do conteúdo a exibir, entre os comandos podem estar comandos de formatação, de posicionamento e de processamento adicional (com javascript). Havendo javascript a ser processado, o browser executa-o, podendo alterar profundamente a resposta devolvida pelo servidor;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;finalmente, o resultado é apresentado ao utilizador.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;CSS e DIV&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;A formatação e posicionamento dos conteúdos de uma página HTML pode ser feita com CSS, colocando o atributo class num elemento HTML. A propriedades definidas por pela classe de uma elemento serão válidas para esse elemento, bem para os que dentro dele estejam (salvo se forem redefinidos, por outra classe ou por formatações específicas).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;DIV é um elemento estrutural do HTML e serve sobretudo para definir o posicionamento de conteúdos numa página. Um DIV associado a uma classe permite posicionar os conteúdos e atribuir-lhes formatações específicas. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;HTML ou XML?&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Um documento HTML é uma particularização de um documento XML. Neste âmbito não entrarei em especificidades mas quem quiser saber mais pode ler aqui: &lt;a href="http://pt.wikipedia.org/wiki/Xml"&gt;http://pt.wikipedia.org/wiki/Xml&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=19576128#htmlDoc"&gt;&lt;/a&gt;Estrutura de uma template do blogger&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Um template do blogger é um documento especial, em formato XML, semelhante a um documento HTML mas com comandos adicionais. Uma template pode ter várias estruturas, sendo os seguintes blocos uma abordagem bastante comum:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;Cabeçalho (header); &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Área de posts (posts area); &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Área de componentes (widget area); &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Rodapé (footer).&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://3.bp.blogspot.com/_ajSffy5BsnY/SfTrXzHJWGI/AAAAAAAAAtc/O2qYVJ2XlXQ/s1600-h/estrutura-de-uma-template-1.gif"&gt;&lt;img border="0" alt="" src="http://3.bp.blogspot.com/_ajSffy5BsnY/SfTrXzHJWGI/AAAAAAAAAtc/O2qYVJ2XlXQ/s200/estrutura-de-uma-template-1.gif" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/_ajSffy5BsnY/SfTrxyRVh8I/AAAAAAAAAts/7OphomX71fg/s1600-h/estrutura-de-uma-template-3.gif"&gt;&lt;img border="0" alt="" src="http://3.bp.blogspot.com/_ajSffy5BsnY/SfTrxyRVh8I/AAAAAAAAAts/7OphomX71fg/s200/estrutura-de-uma-template-3.gif" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/_ajSffy5BsnY/SfTrpQzHjAI/AAAAAAAAAtk/_FKAwqJP1J8/s1600-h/estrutura-de-uma-template-2.gif"&gt;&lt;img border="0" alt="" src="http://3.bp.blogspot.com/_ajSffy5BsnY/SfTrpQzHjAI/AAAAAAAAAtk/_FKAwqJP1J8/s200/estrutura-de-uma-template-2.gif" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Nestas imagens (adaptadas &lt;a href="http://www.slideshare.net/hfbcosta/estrutura-de-templates-para-blogs"&gt;daqui&lt;/a&gt;) vemos a disposição destes blocos. Também está realçado o facto de as áreas de componentes, frequentemente chamadas de &amp;quot;barra lateral&amp;quot;, poderem ter número e posição variáveis. A seguir está uma simplificação do que poderia ser uma template correspondente à primeira imagem. NOTA: esta template não é funcional. Apenas serve para ilustrar conceitos.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;?xml .... ?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE ... &amp;gt;&lt;br /&gt;&amp;lt;html .... &amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;b:skin&amp;gt;&amp;lt;![CDATA[/*&lt;br /&gt;#outer-wrapper {&lt;br /&gt;....&lt;br /&gt;}&lt;br /&gt;#header-wrapper {&lt;br /&gt;....&lt;br /&gt;}&lt;br /&gt;#main-wrapper {&lt;br /&gt;....&lt;br /&gt;}&lt;br /&gt;#sidebar-wrapper {&lt;br /&gt;....&lt;br /&gt;}&lt;br /&gt;#footer-wrapper {&lt;br /&gt;....&lt;br /&gt;}&lt;br /&gt;]]&amp;gt;&amp;lt;/b:skin&amp;gt;&lt;br /&gt;... outras definições ...&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;div id='outer-wrapper'&amp;gt;&lt;br /&gt;&amp;lt;div id='header-wrapper'&amp;gt;&lt;br /&gt;.....&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id='main-wrapper'&amp;gt;&lt;br /&gt;.....&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id='sidebar-wrapper'&amp;gt;&lt;br /&gt;.....&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id='footer-wrapper'&amp;gt;&lt;br /&gt;.....&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;As linhas 1 e 2 classificam a template. Partir de uma template existente e deixá-las como estiverem.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;As linhas 3 a 40 são o HTML a enviar para o browser. Contém comandos que serão interpretados pelo blogger antes de enviar a resposta ao cliente.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;O bloco head do documento HTML está entre as linhas 4 a 23. Neste bloco é onde se incluem ficheiros de javascript, de CSS e onde se define o CSS estrutural do blog (linhas 5 a 21). O CSS estrutural do blog define um conjunto de classes (contentores) que posicionam os blocos como os das figuras anteriores em locais específicos da página HTML.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Entre as linhas 24 e 39 fica contido o conteúdo propriamente dito do blog (cabeçalho, posts, barra lateral e rodapé). Na figura são mostrados os blocos correspondentes aos da primeira das três figuras anteriores. De realçar:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;os diversos blocos da template estão contidos entre tags DIV; &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;cada DIV tem uma propriedade &amp;quot;class&amp;quot; que identifica a classe d CSS correspondente. Essa classe está definida no bloco de CSS do head.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Estrutura dos contentores da template&lt;br /&gt;  &lt;br /&gt;Dentro de cada DIV que formam os contentores da template, existem blocos como os que se seguem:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;b:section ... &amp;gt;&lt;br /&gt;&amp;lt;b:widget id='HTML1' type='HTML' ... &amp;gt;&lt;br /&gt;&amp;lt;b:includable id='main'&amp;gt;&lt;br /&gt;   ... conteúdo .....&lt;br /&gt;&amp;lt;/b:includable&amp;gt;&lt;br /&gt;&amp;lt;/b:widget&amp;gt;&lt;br /&gt;&amp;lt;/b:section&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;As &amp;quot;section&amp;quot; agrupam blocos como por exemplo múltiplas colunas na barra lateral. Dentro de cada uma delas existem &amp;quot;widget&amp;quot; que são a &amp;quot;engenhoca&amp;quot; que mostra os conteúdos da secção. Finalmente, dentro do widget existem &amp;quot;includable&amp;quot; que são os conteúdos propriamente ditos: texto, fotos, javascript, etc.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Os widget aceitam conteúdos específicos em função do seu &amp;quot;type&amp;quot; e têm que ter uma identificação (id) única em toda a template. Esta identificação tem que ser formada pelo type seguindo de um número.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Os widgets podem ser do seguinte tipo:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;BlogArchive &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Blog &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Feed &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Header &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;HTML &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;SingleImage &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;LinkList &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;List &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Logo &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;BlogProfile &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;Navbar &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;VideoBar &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;NewsBar&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Para uma leitura mais aprofundada, o blogger tem alguma informação disponível (em inglês):&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;&lt;a href="http://help.blogger.com/bin/answer.py?answer=46888"&gt;Page Elements Tags for Layouts&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;&lt;a href="http://help.blogger.com/bin/answer.py?answer=46995"&gt;Widget Tags for Layouts&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;&lt;a href="http://help.blogger.com/bin/answer.py?hl=en&amp;amp;answer=47270"&gt;Layouts Data Tags&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;e mais uns quantos tópicos &lt;a href="http://help.blogger.com/bin/topic.py?topic=12488"&gt;aqui&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Conclusão&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Uma template do blogger é um misto de HTML e comandos interpretados pelo blogger antes de enviar o resultado ao browser. Depois do browser receber uma página do blog, poderá haver lugar a processamento adicional com JavaScript.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;As templates são formadas por blocos onde os conteúdos são mostrados. O seu posicionamento e formatação são feitos por CSS.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Criar ou alterar templates é um trabalho essencialmente de pachorra (para identificar os principais blocos da template) e de criatividade (pelo uso de CSS e outras técnicas no design).&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-5816534227932454606?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/5816534227932454606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/html-e-templates-do-blogger.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5816534227932454606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/5816534227932454606'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/html-e-templates-do-blogger.html' title='HTML e templates do Blogger'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ajSffy5BsnY/SfTrXzHJWGI/AAAAAAAAAtc/O2qYVJ2XlXQ/s72-c/estrutura-de-uma-template-1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-8710193746716121531</id><published>2010-02-15T04:30:00.001Z</published><updated>2010-02-15T04:30:27.688Z</updated><title type='text'>Blogger: associar ícones às categorias do post - parte 2/3</title><content type='html'>&lt;p&gt;Esta é segunda parte de três artigos sobre a forma de ter um ícone dinamicamente associado às categorias escolhidas para cada entrada no blog.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;a href="http://hitech-tips.blogspot.com/2010/02/blogger-associar-icones-as-categorias.html" target="_blank"&gt;O problema&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Implementação (este texto) &lt;/li&gt;    &lt;li&gt;Juntando as peças&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;No primeiro texto abordou-se o objectivo pretendido com estes ícones associados às categorias do post e as limitações do blogger para implementar esta funcionalidade. Neste texto irá ser descrita, de forma genérica, a solução encontrada.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;(…. sorry, ainda n está terminado)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-8710193746716121531?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/8710193746716121531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/blogger-associar-icones-as-categorias_14.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8710193746716121531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/8710193746716121531'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/blogger-associar-icones-as-categorias_14.html' title='Blogger: associar ícones às categorias do post - parte 2/3'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-1895000228285422824</id><published>2010-02-15T04:27:00.001Z</published><updated>2010-02-15T04:28:45.177Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Templates'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Blogger: associar ícones às categorias do post - parte 1/3</title><content type='html'>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;Este artigo explica como fazer para ter diferentes ícones antes do título&lt;/p&gt;  &lt;p&gt;Quem por aqui passa já terá reparado que associado a cada post aparece um ícone e que não é constante. Com efeito, cada conjunto de categorias do blog (labels) está associado a um ícone, o qual é escolhido automaticamente. Assim, quando se cria um post, escolhe-se a categoria para o marcar e plimmmm depois de publicar o respectivo ícone aparece. Mais tarde, se alterar a categoria do post, o ícone mudará em correspondência.&lt;/p&gt;  &lt;p&gt;Passo a expôr como implementei esta funcionalidade na template. Dada a extensão do artigo, este será partido em 3 partes:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;O problema &lt;/li&gt;    &lt;li&gt;Implementação &lt;/li&gt;    &lt;li&gt;Juntando as peças &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Associar ícones às categorias do post- parte 1/3: O problema&lt;/p&gt;  &lt;p&gt;O objectivo&lt;/p&gt;  &lt;p&gt;Dizem as regras da boa blogagem, as quais supostamente ajudam a aumentar o número de visitantes, que se deve manter coêrencia no género de conteúdos abordados no blog. Por exemplo, evitar falar dos negócios da política num blog de culinária sob pena disso causar indigestão. A ideia subjacente é que quem vai a um site espera encontrar lá um certo tipo de conteúdos e isso fidelizará o visitante. Pela minha experiência pessoal, sei que assim é. E se não se quiser ter vários blogs para malhar em áreas diferentes conforme a pachorra do momento? Claro que para o visitante poderá ser algo frustrante, daí que optei por facilitar a identificação visual dos conteúdos pelo uso de um ícone que esteja relacionado com a categoria do post. Já agora, na mesma linha da separação da separação de conteúdos, também abordarei noutro artigo a forma de ter um feed por cada categoria.&lt;/p&gt;  &lt;p&gt;As limitações do Blogger&lt;/p&gt;  &lt;p&gt;Olhado para uma template genérica, vemos que a parte onde as categorias são mostradas é esta (ir a Layout | Edit HTML | Download Full Template e abrir o ficheiro XML descarregado):&lt;/p&gt;  &lt;pre&gt;&amp;lt;b:loop values='data:post.labels' var='label'&amp;gt;&lt;br /&gt;  &amp;lt;a expr:href='data:label.url' rel='tag'&amp;gt;&lt;br /&gt;  &amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;  &amp;lt;b:if cond='data:label.isLast != &amp;amp;quot;true&amp;amp;quot;'&amp;gt;,&amp;lt;/b:if&amp;gt;   &lt;br /&gt;&amp;lt;/b:loop&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Mais à frente explicarei este pedaço de código mas por agora basta verificar que existe um clico (loop) dentro do qual são listadas as categorias associadas ao post.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Portanto, para ter um ícone diferente para cada post, bastaria olhar para cada categoria e decidir sobre o ícone a usar. Algo assim:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;b:loop values='data:post.labels' var='label'&amp;gt;&lt;br /&gt;  &amp;lt;a expr:href='data:label.url' rel='tag'&amp;gt;&lt;br /&gt;  &amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;  &amp;lt;b:if cond='data:label.isLast != &amp;amp;quot;true&amp;amp;quot;'&amp;gt;,&amp;lt;/b:if&amp;gt;   &lt;br /&gt;  IF categoria = gracinha THEN&lt;br /&gt;    usa o ícone da gracinha&lt;br /&gt;  END IF&lt;br /&gt;&amp;lt;/b:loop&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;O problema desta abordagem está no facto de o Blogger não ter o bloco IF ... THEN ... ELSE!&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;A solução&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Como resolver então o problema? O truque que encontrei para contornar este problema foi:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;parte do processamento é feito pelo Blogger &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;  &lt;li&gt;a parte restante é feita pelo browser ao receber a página. &lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Assim, na template do Blogger coloquei comandos para gerar um javascript. Este script é depois interpretado pelo cliente (o browser) para escolher o ícone certo a apresentar.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Na próxima parte deste artigo detalharei a solução implementada. Entretanto, se a curiosidade apertar, experimente ver o código fonte desta página e olhe para o script gerado (procure o texto &amp;quot;var all_labels&amp;quot;)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-1895000228285422824?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/1895000228285422824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/blogger-associar-icones-as-categorias.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1895000228285422824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/1895000228285422824'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/blogger-associar-icones-as-categorias.html' title='Blogger: associar ícones às categorias do post - parte 1/3'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-919163683123890246</id><published>2010-02-15T04:24:00.001Z</published><updated>2010-02-15T04:24:07.239Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Widgets'/><title type='text'>Twitterfeed</title><content type='html'>&lt;p&gt;&lt;img src="http://twitterfeed.com/images/twitterfeed.png?1211998695" /&gt;&lt;/p&gt;  &lt;p&gt;O &lt;a href="http://twitterfeed.com/"&gt;http://twitterfeed.com&lt;/a&gt; é um serviço para lançar os posts do blog no Twitter. Para ver o resultado, dar uma olhada no meu Twitter: &lt;a href="http://twitter.com/hitech_tips"&gt;http://twitter.com/hitech_tips&lt;/a&gt;&lt;a href="http://twitter.com/fliscorno"&gt;&lt;/a&gt; É um serviço que uso há algum tempo e é de tal forma transparente que agora, querendo recomenda-lo, precisei de fazer uma busca no Google para encontrar o respectivo site.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-919163683123890246?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/919163683123890246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/twitterfeed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/919163683123890246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/919163683123890246'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/twitterfeed.html' title='Twitterfeed'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5581332672628889030.post-2936084909204588609</id><published>2010-02-15T04:12:00.001Z</published><updated>2010-02-15T04:17:48.726Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><title type='text'>Yahoo Pipes</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_Z2RmDP_1RN0/S3jK6R1BoHI/AAAAAAAAABE/zUO5_AwwUbM/s1600-h/image%5B7%5D.png"&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="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/_Z2RmDP_1RN0/S3jK6zhKv0I/AAAAAAAAABM/qQIHhra6G5A/image_thumb%5B5%5D.png?imgmax=800" width="252" height="114" /&gt;&lt;/a&gt; Os &lt;a href="http://pipes.yahoo.com/pipes/"&gt;Yahoo Pipes&lt;/a&gt;, ou numa tradução livre, a Tubagem do Yahoo, é uma tecnologia com dois anos, &lt;a href="http://blog.pipes.yahoo.net/2007/02/07/introducing-pipes"&gt;lançada em Fevereiro de 2007&lt;/a&gt;. É uma interessante ferramenta para agregar, manipular e misturar conteúdos dispersos pela web, produzindo uma única saída. Tal como nos canos de água, em que vários tubos se vão unindo, com torneiras selectivas, para formar uma conduta única. Acresce que é uma tecnologia ao alcance de todos, mesmo para pessoas sem formação específica em informática.&lt;/p&gt;  &lt;p&gt;Há vários vídeos a demonstrar o uso do Yahoo Pipes, seja no Youtube, &lt;a href="http://www.jumpcut.com/view?id=F4396574585311DC87A2000423CF0184"&gt;seja no próprio Yahoo Pipes&lt;/a&gt;. Mas o melhor mesmo é vê-los em acção. Por exemplo, a pesquisa &lt;a href="http://pipes.yahoo.com/pipes/search?q=flickr+blogger&amp;amp;x=0&amp;amp;y=0"&gt;http://pipes.yahoo.com/pipes/search?q=flickr+blogger&amp;amp;x=0&amp;amp;y=0&lt;/a&gt; devolve Pipes que usem o Flickr e o Blogger para juntar dados e mistura-los num único &lt;a href="http://pt.wikipedia.org/wiki/RSS"&gt;RSS&lt;/a&gt;. Em particular, este &lt;a href="http://pipes.yahoo.com/pipes/pipe.info?_id=sqpS5Mzy3BGLF4Jz8jxBKg"&gt;Pipe http://pipes.yahoo.com/pipes/pipe.info?_id=sqpS5Mzy3BGLF4Jz8jxBKg&lt;/a&gt; cria um slideshow com imagens obtidas num &lt;a href="http://blog.mashupguide.net/2007/05/28/google-reader-api"&gt;mashup do Google Reader&lt;/a&gt; composto por feeds do Flickr e do Picasa.&lt;/p&gt;  &lt;p&gt;Por aqui, estou a usar os Pipes na nova template para este blog. Isso inclui filtrar os conteúdos para os agrupar por labels e juntar a bonecada do Flickr num misto de slideshow e textos do blog. Voltarei ao assunto quando a template sair.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5581332672628889030-2936084909204588609?l=hitech-tips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hitech-tips.blogspot.com/feeds/2936084909204588609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/yahoo-pipes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2936084909204588609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5581332672628889030/posts/default/2936084909204588609'/><link rel='alternate' type='text/html' href='http://hitech-tips.blogspot.com/2010/02/yahoo-pipes.html' title='Yahoo Pipes'/><author><name>Mr.Editor</name><uri>http://www.blogger.com/profile/06965941055219095521</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Z2RmDP_1RN0/S3jK6zhKv0I/AAAAAAAAABM/qQIHhra6G5A/s72-c/image_thumb%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
