<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog do Falasca</title>
	<atom:link href="http://falasca.com.br/feed/" rel="self" type="application/rss+xml" />
	<link>http://falasca.com.br</link>
	<description>Life experiences!</description>
	<lastBuildDate>Mon, 23 Aug 2010 05:13:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Onde comprar jogos para Xbox 360, original e barato!</title>
		<link>http://falasca.com.br/onde-comprar-jogos-para-xbox-360-original-e-barato/</link>
		<comments>http://falasca.com.br/onde-comprar-jogos-para-xbox-360-original-e-barato/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 05:13:41 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[Jogos]]></category>
		<category><![CDATA[PSP]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[estarland]]></category>
		<category><![CDATA[jogos]]></category>
		<category><![CDATA[original]]></category>
		<category><![CDATA[play-asia]]></category>
		<category><![CDATA[playstation]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=782</guid>
		<description><![CDATA[Muita gente que conheço comprou recentemente ou está pensando em comprar nos próximos dias um Xbox 360, quer seja pela qualidade do &#8220;brinquedo&#8221;, quantidade de jogos disponíveis ou até mesmo pelo Kinect (ex-Project Natal). A pergunta que não cala: &#8220;onde comprar jogos originais para xbox 360, originais e baratos?&#8221;. Indico três lugares que já comprei, [...]]]></description>
			<content:encoded><![CDATA[<p>Muita gente que conheço comprou recentemente ou está pensando em comprar nos próximos dias um Xbox 360, quer seja pela qualidade do &#8220;brinquedo&#8221;, quantidade de jogos disponíveis ou até mesmo pelo Kinect (ex-Project Natal). A pergunta que não cala: &#8220;onde comprar jogos originais para xbox 360, originais e baratos?&#8221;.</p>
<p>Indico três lugares que já comprei, fora do Brasil e chegou em perfeito estado:</p>
<p><a href="http://www.ebay.com" target="_blank">eBay</a>, <a href="http://www.estarland.com" target="_blank">eStarland</a> e <a href="http://www.play-asia.com/" target="_blank">Play-Asia</a>.</p>
<p>Alguns jogos que comprei e jogo sempre que posso:</p>
<p style="text-align: center;"><strong>
<table id="wp-table-reloaded-id-9-no-1" class="wp-table-reloaded wp-table-reloaded-id-9">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">Onde comprei</th><th class="column-2">Nome do Jogo</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">eStarland.com</td><td class="column-2">Halo 3<br /><a href="http://www.xbox.com/pt-BR/games/h/halo3/"  target="_blank"><img src="http://falasca.com.br/wp-content/uploads/2010/08/boxhalo3.jpg" alt="" title="Halo 3" width="85" height="120" class="aligncenter size-full wp-image-784" /></a></td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">eBay.com</td><td class="column-2">Gears of War 2<a href="http://www.xbox.com/pt-BR/games/g/gearsofwar2/" target="_blank"><img src="http://falasca.com.br/wp-content/uploads/2010/08/boxgearsOfWar2.jpg" alt="" title="Gears of War 2" width="85" height="120" class="aligncenter size-full wp-image-786" /></a></td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">Play-Asia.com</td><td class="column-2">Call of Duty: Modern Warfare 2<a href="http://www.xbox.com/pt-BR/games/c/callofdutymodernwarfare2/" target="_blank"><img src="http://falasca.com.br/wp-content/uploads/2010/08/boxcodmw2.jpg" alt="" title="Call of Duty: Modern Warfare 2" width="85" height="120" class="aligncenter size-full wp-image-785" /></a></td>
	</tr>
	<tr class="row-5 odd">
		<td class="column-1">eStarland.com</td><td class="column-2">Guitar Hero: Aerosmith<a href="http://www.xbox.com/pt-BR/games/g/ghaerosmith/" target="_blank"><img src="http://falasca.com.br/wp-content/uploads/2010/08/boxghAerosmith.jpg" alt="" title="Guitar Hero Aerosmith" width="85" height="120" class="aligncenter size-full wp-image-787" /></a></td>
	</tr>
</tbody>
</table>
</strong></p>
<p style="text-align: left;"><strong><br />
<span style="font-weight: normal;">Ah&#8230; jogos de outros consoles podem ser encontrados nesses sites também, como Playstation 2, Playstation 3, PSP, Wii, etc.</span></strong></p>
<p style="text-align: left;"><strong><span style="font-weight: normal;">Abraço e divirtam-se! :)</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/onde-comprar-jogos-para-xbox-360-original-e-barato/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cultura Musical para Bebês &#8211; Músicas para Ninar</title>
		<link>http://falasca.com.br/cultura-musical-para-bebes-musicas-para-ninar/</link>
		<comments>http://falasca.com.br/cultura-musical-para-bebes-musicas-para-ninar/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 19:27:54 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[Amanda]]></category>
		<category><![CDATA[Diversos]]></category>
		<category><![CDATA[beatles]]></category>
		<category><![CDATA[bebê]]></category>
		<category><![CDATA[lullaby]]></category>
		<category><![CDATA[música]]></category>
		<category><![CDATA[ninar]]></category>
		<category><![CDATA[pink floyd]]></category>
		<category><![CDATA[recém-nascido]]></category>
		<category><![CDATA[u2]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=775</guid>
		<description><![CDATA[Como pai de primeira viagem é normal eu me pegar pesquisando sobre coisas para bebês em meu tempo livre (que ultimamente é pouco por sinal). Se você é uma daquelas pessoas que gostam de pagode, funk, axé e tudo que deriva dessa poluição auditiva, então você tem duas opções: 1. continue lendo este post na [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Como pai de primeira viagem é normal eu me pegar pesquisando sobre coisas para bebês em meu tempo livre (que ultimamente é pouco por sinal).</p>
<p style="text-align: justify;">Se você é uma daquelas pessoas que gostam de pagode, funk, axé e tudo que deriva dessa poluição auditiva, então você tem duas opções: <strong>1. </strong>continue lendo este post na tentativa de melhorar sua cultura musical e também do seu bebê (se for o caso); ou <strong>2.</strong> pare de ler agora este post e irei torcer para que seus filhos desenvolvam consciência própria e sigam em busca de música de verdade! :)</p>
<p style="text-align: justify;">Brincadeiras a parte (ou não :P), não posso deixar de compartilhar as melhores músicas para ninar bebês (e a nós também hehe). Já adianto que não conheço os compositores e não recebo comissão de vendas de qualquer produto.</p>
<p style="text-align: justify;">Existem várias coleções de músicas de bandas como Pink Floyd, U2, Beatles, Queen, Carpenters e outras, mas compostas especialmente para bebês contendo apenas o instrumental das músicas (sem vocal). Eu comprei das três primeiras bandas que citei e achei muito bacana. Os links para cada CD que encontrei estão abaixo, direcionando para AMERICANAS.COM, mas comprem onde quiserem.</p>
<p style="text-align: center;">
<div class="ngg-galleryoverview" id="ngg-gallery-31-775">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-165" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/babies-love-pink-floyd.jpg" title=" " class="thickbox" rel="set_31" >
								<img title="babies-love-pink-floyd" alt="babies-love-pink-floyd" src="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/thumbs/thumbs_babies-love-pink-floyd.jpg" width="75" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-166" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/babies-love-queen.jpg" title=" " class="thickbox" rel="set_31" >
								<img title="babies-love-queen" alt="babies-love-queen" src="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/thumbs/thumbs_babies-love-queen.jpg" width="75" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-167" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/babies-love-rolling-stones.jpg" title=" " class="thickbox" rel="set_31" >
								<img title="babies-love-rolling-stones" alt="babies-love-rolling-stones" src="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/thumbs/thumbs_babies-love-rolling-stones.jpg" width="75" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-168" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/babies-go-carpenters.jpg" title=" " class="thickbox" rel="set_31" >
								<img title="babies-go-carpenters" alt="babies-go-carpenters" src="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/thumbs/thumbs_babies-go-carpenters.jpg" width="75" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-169" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/babies-love-stevie-wonder.jpg" title=" " class="thickbox" rel="set_31" >
								<img title="babies-love-stevie-wonder" alt="babies-love-stevie-wonder" src="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/thumbs/thumbs_babies-love-stevie-wonder.jpg" width="75" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-170" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/babies-love-u2.jpg" title=" " class="thickbox" rel="set_31" >
								<img title="babies-love-u2" alt="babies-love-u2" src="http://falasca.com.br/wp-content/gallery/nice-music-4-babies/thumbs/thumbs_babies-love-u2.jpg" width="75" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>

</p>
<p style="text-align: justify;"><a href="http://www.americanas.com.br/AcomProd/580/2617978" target="_blank">Babies Love &#8211; Pink Floyd</a></p>
<p style="text-align: justify;"><a href="http://www.americanas.com.br/AcomProd/580/2649589" target="_blank">Babies Love &#8211; Queen</a></p>
<p style="text-align: justify;"><a href="http://www.americanas.com.br/AcomProd/580/2617982" target="_blank">Babies Love &#8211; Rolling Stones</a></p>
<p style="text-align: justify;"><a href="http://www.americanas.com.br/AcomProd/580/2617991" target="_blank">Babies Love &#8211; U2</a></p>
<p style="text-align: justify;"><a title="Hummm, pense bem antes de comprar esse! HEHEHE" href="http://www.americanas.com.br/AcomProd/580/2617929" target="_blank">Babies Love &#8211; Madonna</a></p>
<p style="text-align: justify;"><a href="http://www.americanas.com.br/AcomProd/580/2617986" target="_blank">Babies Love &#8211; The Police &amp; Sting</a></p>
<p style="text-align: justify;"><a href="http://www.americanas.com.br/AcomProd/580/2649583" target="_blank">Babies Love &#8211; Stevie Wonder</a></p>
<p style="text-align: justify;"><a href="http://www.americanas.com.br/AcomProd/580/2786654" target="_blank">Babies Go &#8211; Carpenters</a></p>
<p style="text-align: justify;"><a href="http://www.americanas.com.br/AcomProd/580/7667" target="_blank">Happy Baby &#8211; Beatles for Babies</a></p>
<p style="text-align: justify;">Bons sonhos para seus bebês e para vocês também.</p>
]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/cultura-musical-para-bebes-musicas-para-ninar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Teclas de atalhos no MacOS X (teclado do Mac)</title>
		<link>http://falasca.com.br/teclas-de-atalhos-no-macos-x-teclado-do-mac/</link>
		<comments>http://falasca.com.br/teclas-de-atalhos-no-macos-x-teclado-do-mac/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 18:40:15 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[MacOS X]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[imac]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[macintosh]]></category>
		<category><![CDATA[macos x]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[shortcut]]></category>
		<category><![CDATA[teclas de atalho]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=735</guid>
		<description><![CDATA[Com uma quantidade absurdamente grande de pessoas caindo nas graças da Apple e comprando MacBooks e iMac&#8217;s (e outros gadgets), além de eu mesmo precisar, alguns amigos me perguntam sobre teclas de atalhos no MacOS X, então fiz encontrei na melhor fonte (Apple.com) e estou apenas reproduzindo aqui, caso alguém (eu) precise! :P Alguns símbolos [...]]]></description>
			<content:encoded><![CDATA[<p>Com uma quantidade absurdamente grande de pessoas caindo nas graças da Apple e comprando MacBooks e iMac&#8217;s (e outros gadgets), além de eu mesmo precisar, alguns amigos me perguntam sobre teclas de atalhos no MacOS X, então fiz encontrei na melhor fonte (Apple.com) e estou apenas reproduzindo aqui, caso alguém (eu) precise! :P</p>
<div>Alguns símbolos de teclas que vc verá nos menus do MacOS X:</p>
<p style="margin-left: 40px;"><img src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1343/ks_command.gif" alt="" width="0" height="0" /><img src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1343/ks_command.gif" alt="Command key icon" width="9" height="9" /> (Command) &#8211; A antiga tecla &#8220;Maçã ou Apple key&#8221;, pois antes ao invés deste símbolo, tinha uma maçã (<img src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1343/ks_apple_icon.gif" alt="apple logo" width="13" height="13" />)<br />
<img src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1343/ks_control.gif" alt="Control key icon" width="9" height="9" /> (Control)<br />
<img src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1343/ks_option.gif" alt="Option or Alt key icon" width="9" height="9" /> (Option) &#8211; &#8220;Alt&#8221;<br />
<img src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1343/ks_shift.gif" alt="Shift icon" width="9" height="9" /> (Shift)<br />
<img src="http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1343/ks_caps_lock.gif" alt="Caps lock icon" width="9" height="9" /> (Caps Lock) &#8211; Ativa ou desativa Caps Lock<br />
fn (Function key)</p>
<h2 class="wp-table-reloaded-table-name">Inicialização do MacOS X (Startup)</h2>

<table id="wp-table-reloaded-id-1-no-1" class="wp-table-reloaded wp-table-reloaded-id-1">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">Tecla ou combinação de teclas</th><th class="column-2">O que isso faz?</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">Option</td><td class="column-2">Display all bootable volumes (<a onclick="s_objectID=&quot;http://support.apple.com/kb/HT1310_1&quot;;return this.s_oc?this.s_oc(e):true" href="http://support.apple.com/kb/HT1310">Startup Manager</a>)</td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">Shift</td><td class="column-2">Perform <a onclick="s_objectID=&quot;http://support.apple.com/kb/HT1564_1&quot;;return this.s_oc?this.s_oc(e):true" href="http://support.apple.com/kb/HT1564">Safe Boot</a> (start up in <a onclick="s_objectID=&quot;http://support.apple.com/kb/HT1455_1&quot;;return this.s_oc?this.s_oc(e):true" href="http://support.apple.com/kb/HT1455">Safe Mode</a>)</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">C</td><td class="column-2">Start from a bootable disc (DVD, CD)</td>
	</tr>
	<tr class="row-5 odd">
		<td class="column-1">T</td><td class="column-2">Start in <a onclick="s_objectID=&quot;http://support.apple.com/kb/HT1661_1&quot;;return this.s_oc?this.s_oc(e):true" href="http://support.apple.com/kb/HT1661">FireWire target disk mode</a></td>
	</tr>
	<tr class="row-6 even">
		<td class="column-1">N</td><td class="column-2">Start from NetBoot server</td>
	</tr>
	<tr class="row-7 odd">
		<td class="column-1">X</td><td class="column-2">Force Mac OS X startup (if non-Mac OS X startup volumes are present)</td>
	</tr>
	<tr class="row-8 even">
		<td class="column-1">Command-V</td><td class="column-2">Start in <a onclick="s_objectID=&quot;http://support.apple.com/kb/HT1492_1&quot;;return this.s_oc?this.s_oc(e):true" href="http://support.apple.com/kb/HT1492">Verbose Mode</a></td>
	</tr>
	<tr class="row-9 odd">
		<td class="column-1">Command-S</td><td class="column-2">Start in <a onclick="s_objectID=&quot;http://support.apple.com/kb/HT1492_2&quot;;return this.s_oc?this.s_oc(e):true" href="http://support.apple.com/kb/HT1492">Single User Mode</a></td>
	</tr>
</tbody>
</table>
<br />
<span id="more-735"></span></p>
<p><h2 class="wp-table-reloaded-table-name">Atalhos para o Finder</h2>

<table id="wp-table-reloaded-id-2-no-1" class="wp-table-reloaded wp-table-reloaded-id-2">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">Combinação de Teclas</th><th class="column-2">O que isso faz?</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">Command-A</td><td class="column-2">Select all items in the front Finder window (or desktop if no window is open)</td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">Option-Command-A</td><td class="column-2">Deselect all items</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">Shift-Command-A</td><td class="column-2">Open the Applications folder</td>
	</tr>
	<tr class="row-5 odd">
		<td class="column-1">Command-C</td><td class="column-2">Copy selected item/text to the Clipboard</td>
	</tr>
	<tr class="row-6 even">
		<td class="column-1">Shift-Command-C</td><td class="column-2">Open the Computer window</td>
	</tr>
	<tr class="row-7 odd">
		<td class="column-1">Command-D</td><td class="column-2">Duplicate selected item</td>
	</tr>
	<tr class="row-8 even">
		<td class="column-1">Shift-Command-D</td><td class="column-2">Open desktop folder</td>
	</tr>
	<tr class="row-9 odd">
		<td class="column-1">Command-E</td><td class="column-2">Eject</td>
	</tr>
	<tr class="row-10 even">
		<td class="column-1">Command-F</td><td class="column-2">Find any matching Spotlight attribute</td>
	</tr>
	<tr class="row-11 odd">
		<td class="column-1">Shift-Command-F</td><td class="column-2">Find Spotlight file name matches</td>
	</tr>
	<tr class="row-12 even">
		<td class="column-1">Option-Command-F</td><td class="column-2">Navigate to the search field in an already-open Spotlight window</td>
	</tr>
	<tr class="row-13 odd">
		<td class="column-1">Shift-Command-G</td><td class="column-2">Go to Folder</td>
	</tr>
	<tr class="row-14 even">
		<td class="column-1">Shift-Command-H</td><td class="column-2">Open the Home folder of the currently logged-in user account</td>
	</tr>
	<tr class="row-15 odd">
		<td class="column-1">Command-I</td><td class="column-2">Get Info</td>
	</tr>
	<tr class="row-16 even">
		<td class="column-1">Option-Command-I</td><td class="column-2">Show Inspector</td>
	</tr>
	<tr class="row-17 odd">
		<td class="column-1">Control-Command-I</td><td class="column-2">Get Summary Info</td>
	</tr>
	<tr class="row-18 even">
		<td class="column-1">Shift-Command-I</td><td class="column-2">Open iDisk</td>
	</tr>
	<tr class="row-19 odd">
		<td class="column-1">Command-J</td><td class="column-2">Show View Options</td>
	</tr>
	<tr class="row-20 even">
		<td class="column-1">Command-K</td><td class="column-2">Connect to Server</td>
	</tr>
	<tr class="row-21 odd">
		<td class="column-1">Shift-Command-K</td><td class="column-2">Open Network window</td>
	</tr>
	<tr class="row-22 even">
		<td class="column-1">Command-L</td><td class="column-2">Make alias of the selected item</td>
	</tr>
	<tr class="row-23 odd">
		<td class="column-1">Command-M</td><td class="column-2">Minimize window</td>
	</tr>
	<tr class="row-24 even">
		<td class="column-1">Option-Command-M</td><td class="column-2">Minimize all windows</td>
	</tr>
	<tr class="row-25 odd">
		<td class="column-1">Command-N</td><td class="column-2">New Finder window</td>
	</tr>
	<tr class="row-26 even">
		<td class="column-1">Shift-Command-N</td><td class="column-2">New folder</td>
	</tr>
	<tr class="row-27 odd">
		<td class="column-1">Option-Command-N</td><td class="column-2">New Smart Folder</td>
	</tr>
	<tr class="row-28 even">
		<td class="column-1">Command-O</td><td class="column-2">Open selected item</td>
	</tr>
	<tr class="row-29 odd">
		<td class="column-1">Shift-Command-Q</td><td class="column-2">Log Out</td>
	</tr>
	<tr class="row-30 even">
		<td class="column-1">Option-Shift-Command-Q</td><td class="column-2">Log Out immediately</td>
	</tr>
	<tr class="row-31 odd">
		<td class="column-1">Command-R</td><td class="column-2">Show original (of alias)</td>
	</tr>
	<tr class="row-32 even">
		<td class="column-1">Command-T</td><td class="column-2">Add to Sidebar</td>
	</tr>
	<tr class="row-33 odd">
		<td class="column-1">Shift-Command-T</td><td class="column-2">Add to Favorites</td>
	</tr>
	<tr class="row-34 even">
		<td class="column-1">Option-Command-T</td><td class="column-2">Hide Toolbar / Show Toolbar in Finder windows</td>
	</tr>
	<tr class="row-35 odd">
		<td class="column-1">Shift-Command-U</td><td class="column-2">Open Utilities folder</td>
	</tr>
	<tr class="row-36 even">
		<td class="column-1">Command-V</td><td class="column-2">Paste</td>
	</tr>
	<tr class="row-37 odd">
		<td class="column-1">Command-W</td><td class="column-2">Close window</td>
	</tr>
	<tr class="row-38 even">
		<td class="column-1">Option-Command-W</td><td class="column-2">Close all windows</td>
	</tr>
	<tr class="row-39 odd">
		<td class="column-1">Command-X</td><td class="column-2">Cut</td>
	</tr>
	<tr class="row-40 even">
		<td class="column-1">Option-Command-Y</td><td class="column-2">Slideshow (Mac OS X 10.5 or later)</td>
	</tr>
	<tr class="row-41 odd">
		<td class="column-1">Command-Z</td><td class="column-2">Undo / Redo</td>
	</tr>
	<tr class="row-42 even">
		<td class="column-1">Command-1</td><td class="column-2">View as Icon</td>
	</tr>
	<tr class="row-43 odd">
		<td class="column-1">Command-2</td><td class="column-2">View as List</td>
	</tr>
	<tr class="row-44 even">
		<td class="column-1">Command-3</td><td class="column-2">View as Columns</td>
	</tr>
	<tr class="row-45 odd">
		<td class="column-1">Command-4</td><td class="column-2">View as Cover Flow (Mac OS X 10.5 or later)</td>
	</tr>
	<tr class="row-46 even">
		<td class="column-1">Command-, (Command and the comma key)</td><td class="column-2">Open Finder preferences</td>
	</tr>
	<tr class="row-47 odd">
		<td class="column-1">Command-` (the Grave accent key--above Tab key on a US English keyboard layout)</td><td class="column-2">Cycle through open Finder windows</td>
	</tr>
	<tr class="row-48 even">
		<td class="column-1">Command-Shift-?</td><td class="column-2">Open Mac Help</td>
	</tr>
	<tr class="row-49 odd">
		<td class="column-1">Option-Shift-Command-Esc (hold for three seconds) - Mac OS X v10.5, v10.6 or later only</td><td class="column-2"><a onclick="s_objectID=&quot;http://support.apple.com/kb/HT3411_1&quot;;return this.s_oc?this.s_oc(e):true" href="http://support.apple.com/kb/HT3411">Force Quit</a> front-most application</td>
	</tr>
	<tr class="row-50 even">
		<td class="column-1">Command-[</td><td class="column-2">Back</td>
	</tr>
	<tr class="row-51 odd">
		<td class="column-1">Command-]</td><td class="column-2">Forward</td>
	</tr>
	<tr class="row-52 even">
		<td class="column-1">Command-Up Arrow</td><td class="column-2">Open enclosed folder</td>
	</tr>
	<tr class="row-53 odd">
		<td class="column-1">Control-Command-Up Arrow</td><td class="column-2">Open enclosed folder in a new window</td>
	</tr>
	<tr class="row-54 even">
		<td class="column-1">Command-Down Arrow</td><td class="column-2">Open highlighted item</td>
	</tr>
	<tr class="row-55 odd">
		<td class="column-1">Command-Tab</td><td class="column-2">Switch application--cycle forward</td>
	</tr>
	<tr class="row-56 even">
		<td class="column-1">Shift-Command-Tab</td><td class="column-2">Switch application--cycle backward</td>
	</tr>
	<tr class="row-57 odd">
		<td class="column-1">Command-Delete</td><td class="column-2">Move to Trash</td>
	</tr>
	<tr class="row-58 even">
		<td class="column-1">Shift-Command-Delete</td><td class="column-2">Empty Trash</td>
	</tr>
	<tr class="row-59 odd">
		<td class="column-1">Option-Shift-Command-Delete</td><td class="column-2">Empty Trash without confirmation dialog</td>
	</tr>
	<tr class="row-60 even">
		<td class="column-1">Spacebar (or Command-Y)</td><td class="column-2">Quick Look (Mac OS X 10.5 or later)</td>
	</tr>
	<tr class="row-61 odd">
		<td class="column-1">Command key while dragging</td><td class="column-2">Move dragged item to other volume/location (pointer icon changes while key is held--see <a onclick="s_objectID=&quot;http://docs.info.apple.com/article.html?artnum=25571_1&quot;;return this.s_oc?this.s_oc(e):true" href="http://docs.info.apple.com/article.html?artnum=25571">this article</a>)</td>
	</tr>
	<tr class="row-62 even">
		<td class="column-1">Option key while dragging</td><td class="column-2">Copy dragged item (pointer icon changes while key is held--see <a onclick="s_objectID=&quot;http://docs.info.apple.com/article.html?artnum=25571_2&quot;;return this.s_oc?this.s_oc(e):true" href="http://docs.info.apple.com/article.html?artnum=25571">this article</a>)</td>
	</tr>
	<tr class="row-63 odd">
		<td class="column-1">Option-Command key combination while dragging</td><td class="column-2">Make alias of dragged item (pointer icon changes while key is held--see <a onclick="s_objectID=&quot;http://docs.info.apple.com/article.html?artnum=25571_3&quot;;return this.s_oc?this.s_oc(e):true" href="http://docs.info.apple.com/article.html?artnum=25571">this article</a>)</td>
	</tr>
</tbody>
</table>

<h2 class="wp-table-reloaded-table-name">Atalhos de Aplicativos e outros comandos do MacOS X</h2>
<span class="wp-table-reloaded-table-description"><strong>Obs:</strong> Não são todos os aplicativos que terão suporte para as combinações de teclas abaixo.<br />
<strong>(*) Obs.: </strong>Se nenhum texto estiver selecionado, iniciará a partir da posição do cursor.</span>

<table id="wp-table-reloaded-id-6-no-1" class="wp-table-reloaded wp-table-reloaded-id-6">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">Combinação de Teclas</th><th class="column-2">O que isso faz?</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">Command-Space</td><td class="column-2">Show or hide the Spotlight search field (if multiple languages are installed, may rotate through enabled script systems)</td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">Option-Command-Space</td><td class="column-2">Show the Spotlight search results window (if multiple languages are installed, may rotate through keyboard layouts and input methods within a script)</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">Command-Tab</td><td class="column-2">Move forward to the next most recently used application in a list of open applications</td>
	</tr>
	<tr class="row-5 odd">
		<td class="column-1">Shift-Command-Tab</td><td class="column-2">Move backward through a list of open applications (sorted by recent use)</td>
	</tr>
	<tr class="row-6 even">
		<td class="column-1">Shift-Tab</td><td class="column-2">Navigate through controls in a reverse direction</td>
	</tr>
	<tr class="row-7 odd">
		<td class="column-1">Control-Tab</td><td class="column-2">Move focus to the next grouping of controls in a dialog or the next table (when Tab moves to the next cell)</td>
	</tr>
	<tr class="row-8 even">
		<td class="column-1">Shift-Control-Tab</td><td class="column-2">Move focus to the previous grouping of controls</td>
	</tr>
	<tr class="row-9 odd">
		<td class="column-1">Command-esc</td><td class="column-2">Open Front Row (if installed)</td>
	</tr>
	<tr class="row-10 even">
		<td class="column-1">Option-Eject</td><td class="column-2">Eject from secondary optical media drive (if one is installed)</td>
	</tr>
	<tr class="row-11 odd">
		<td class="column-1">Control-Eject</td><td class="column-2">Show shutdown dialog</td>
	</tr>
	<tr class="row-12 even">
		<td class="column-1">Option-Command-Eject</td><td class="column-2">Put the computer to sleep</td>
	</tr>
	<tr class="row-13 odd">
		<td class="column-1">Control-Command-Eject</td><td class="column-2">Quit all applications (after giving you a chance to save changes to open documents), then restart the computer</td>
	</tr>
	<tr class="row-14 even">
		<td class="column-1">Control Option-Command-Eject</td><td class="column-2">Quit all applications (after giving you a chance to save changes to open documents), then shut down the computer</td>
	</tr>
	<tr class="row-15 odd">
		<td class="column-1">fn-Delete</td><td class="column-2">Forward Delete (on portable Macs' built-in keyboard)</td>
	</tr>
	<tr class="row-16 even">
		<td class="column-1">Control-F1</td><td class="column-2">Toggle full keyboard access on or off</td>
	</tr>
	<tr class="row-17 odd">
		<td class="column-1">Control-F2</td><td class="column-2">Move focus to the menu bar</td>
	</tr>
	<tr class="row-18 even">
		<td class="column-1">Control-F3</td><td class="column-2">Move focus to the Dock</td>
	</tr>
	<tr class="row-19 odd">
		<td class="column-1">Control-F4</td><td class="column-2">Move focus to the active (or next) window</td>
	</tr>
	<tr class="row-20 even">
		<td class="column-1">Shift-Control-F4</td><td class="column-2">Move focus to the previously active window</td>
	</tr>
	<tr class="row-21 odd">
		<td class="column-1">Control-F5</td><td class="column-2">Move focus to the toolbar.</td>
	</tr>
	<tr class="row-22 even">
		<td class="column-1">Control-F6</td><td class="column-2">Move focus to the first (or next) panel</td>
	</tr>
	<tr class="row-23 odd">
		<td class="column-1">Shift-Control-F6</td><td class="column-2">Move focus to the previous panel</td>
	</tr>
	<tr class="row-24 even">
		<td class="column-1">Control-F7</td><td class="column-2">Temporarily override the current keyboard access mode in windows and dialogs</td>
	</tr>
	<tr class="row-25 odd">
		<td class="column-1">F9</td><td class="column-2">Tile or untile all open windows</td>
	</tr>
	<tr class="row-26 even">
		<td class="column-1">F10</td><td class="column-2">Tile or untile all open windows in the currently active application</td>
	</tr>
	<tr class="row-27 odd">
		<td class="column-1">F11</td><td class="column-2">Hide or show all open windows</td>
	</tr>
	<tr class="row-28 even">
		<td class="column-1">F12</td><td class="column-2">Hide or display Dashboard</td>
	</tr>
	<tr class="row-29 odd">
		<td class="column-1">Command-`</td><td class="column-2">Activate the next open window in the frontmost application</td>
	</tr>
	<tr class="row-30 even">
		<td class="column-1">Shift-Command-`</td><td class="column-2">Activate the previous open window in the frontmost application</td>
	</tr>
	<tr class="row-31 odd">
		<td class="column-1">Option-Command-`</td><td class="column-2">Move focus to the window drawer</td>
	</tr>
	<tr class="row-32 even">
		<td class="column-1">Command- - (minus)</td><td class="column-2">Decrease the size of the selected item</td>
	</tr>
	<tr class="row-33 odd">
		<td class="column-1">Command-{</td><td class="column-2">Left-align a selection</td>
	</tr>
	<tr class="row-34 even">
		<td class="column-1">Command-}</td><td class="column-2">Right-align a selection</td>
	</tr>
	<tr class="row-35 odd">
		<td class="column-1">Command-|</td><td class="column-2">Center-align a selection</td>
	</tr>
	<tr class="row-36 even">
		<td class="column-1">Command-:</td><td class="column-2">Display the Spelling window</td>
	</tr>
	<tr class="row-37 odd">
		<td class="column-1">Command-;</td><td class="column-2">Find misspelled words in the document</td>
	</tr>
	<tr class="row-38 even">
		<td class="column-1">Command-,</td><td class="column-2">Open the front application's preferences window (if it supports this keyboard shortcut)</td>
	</tr>
	<tr class="row-39 odd">
		<td class="column-1">Option-Control-Command-,</td><td class="column-2">Decrease screen contrast</td>
	</tr>
	<tr class="row-40 even">
		<td class="column-1">Option-Control-Command-.</td><td class="column-2">Increase screen contrast</td>
	</tr>
	<tr class="row-41 odd">
		<td class="column-1">Command-?</td><td class="column-2">Open the application's help in Help Viewer</td>
	</tr>
	<tr class="row-42 even">
		<td class="column-1">Option-Command-/</td><td class="column-2">Turn font smoothing on or off</td>
	</tr>
	<tr class="row-43 odd">
		<td class="column-1">Shift-Command-=</td><td class="column-2">Increase the size of the selected item</td>
	</tr>
	<tr class="row-44 even">
		<td class="column-1">Shift-Command-3</td><td class="column-2">Capture the screen to a file</td>
	</tr>
	<tr class="row-45 odd">
		<td class="column-1">Shift-Control-Command-3</td><td class="column-2">Capture the screen to the Clipboard</td>
	</tr>
	<tr class="row-46 even">
		<td class="column-1">Shift-Command-4</td><td class="column-2">Capture a selection to a file</td>
	</tr>
	<tr class="row-47 odd">
		<td class="column-1">Shift-Control-Command-4</td><td class="column-2">Capture a selection to the Clipboard</td>
	</tr>
	<tr class="row-48 even">
		<td class="column-1">Command-A</td><td class="column-2">Highlight every item in a document or window, or all characters in a text field</td>
	</tr>
	<tr class="row-49 odd">
		<td class="column-1">Command-B</td><td class="column-2">Boldface the selected text or toggle boldfaced text on and off</td>
	</tr>
	<tr class="row-50 even">
		<td class="column-1">Command-C</td><td class="column-2">Copy the selected data to the Clipboard</td>
	</tr>
	<tr class="row-51 odd">
		<td class="column-1">Shift-Command-C</td><td class="column-2">Display the Colors window</td>
	</tr>
	<tr class="row-52 even">
		<td class="column-1">Option-Command-C</td><td class="column-2">Copy the style of the selected text</td>
	</tr>
	<tr class="row-53 odd">
		<td class="column-1">Control-Command-C</td><td class="column-2">Copy the formatting settings of the selected item and store on the Clipboard</td>
	</tr>
	<tr class="row-54 even">
		<td class="column-1">Option-Command-D</td><td class="column-2">Show or hide the Dock</td>
	</tr>
	<tr class="row-55 odd">
		<td class="column-1">Command-Control D</td><td class="column-2">Display the definition of the selected word in the Dictionary application</td>
	</tr>
	<tr class="row-56 even">
		<td class="column-1">Command-E</td><td class="column-2">Use the selection for a find</td>
	</tr>
	<tr class="row-57 odd">
		<td class="column-1">Command-F</td><td class="column-2">Open a Find window</td>
	</tr>
	<tr class="row-58 even">
		<td class="column-1">Option-Command-F</td><td class="column-2">Move to the search field control</td>
	</tr>
	<tr class="row-59 odd">
		<td class="column-1">Command-G</td><td class="column-2">Find the next occurrence of the selection</td>
	</tr>
	<tr class="row-60 even">
		<td class="column-1">Shift-Command-G</td><td class="column-2">Find the previous occurrence of the selection</td>
	</tr>
	<tr class="row-61 odd">
		<td class="column-1">Command-H</td><td class="column-2">Hide the windows of the currently running application</td>
	</tr>
	<tr class="row-62 even">
		<td class="column-1">Option-Command-H</td><td class="column-2">Hide the windows of all other running applications</td>
	</tr>
	<tr class="row-63 odd">
		<td class="column-1">Command-I</td><td class="column-2">Italicize the selected text or toggle italic text on or off</td>
	</tr>
	<tr class="row-64 even">
		<td class="column-1">Option-Command-I</td><td class="column-2">Display an inspector window</td>
	</tr>
	<tr class="row-65 odd">
		<td class="column-1">Command-J</td><td class="column-2">Scroll to a selection</td>
	</tr>
	<tr class="row-66 even">
		<td class="column-1">Command-M</td><td class="column-2">Minimize the active window to the Dock</td>
	</tr>
	<tr class="row-67 odd">
		<td class="column-1">Option-Command-M</td><td class="column-2">Minimize all windows of the active application to the Dock</td>
	</tr>
	<tr class="row-68 even">
		<td class="column-1">Command-N</td><td class="column-2">Create a new document in the frontmost application</td>
	</tr>
	<tr class="row-69 odd">
		<td class="column-1">Command-O</td><td class="column-2">Display a dialog for choosing a document to open in the frontmost application</td>
	</tr>
	<tr class="row-70 even">
		<td class="column-1">Command-P</td><td class="column-2">Display the Print dialog</td>
	</tr>
	<tr class="row-71 odd">
		<td class="column-1">Shift-Command-P</td><td class="column-2">Display a dialog for specifying printing parameters (Page Setup)</td>
	</tr>
	<tr class="row-72 even">
		<td class="column-1">Command-Q</td><td class="column-2">Quit the frontmost application</td>
	</tr>
	<tr class="row-73 odd">
		<td class="column-1">Command-S</td><td class="column-2">Save the active document</td>
	</tr>
	<tr class="row-74 even">
		<td class="column-1">Shift-Command-S</td><td class="column-2">Display the Save As dialog</td>
	</tr>
	<tr class="row-75 odd">
		<td class="column-1">Command-T</td><td class="column-2">Display the Fonts window</td>
	</tr>
	<tr class="row-76 even">
		<td class="column-1">Option-Command-T</td><td class="column-2">Show or hide a toolbar</td>
	</tr>
	<tr class="row-77 odd">
		<td class="column-1">Command-U</td><td class="column-2">Underline the selected text or turn underlining on or off</td>
	</tr>
	<tr class="row-78 even">
		<td class="column-1">Command-V</td><td class="column-2">Paste the Clipboard contents at the insertion point</td>
	</tr>
	<tr class="row-79 odd">
		<td class="column-1">Option-Command-V</td><td class="column-2">Apply the style of one object to the selected object (Paste Style)</td>
	</tr>
	<tr class="row-80 even">
		<td class="column-1">Option-Shift-Command-V</td><td class="column-2">Apply the style of the surrounding text to the inserted object (Paste and Match Style)</td>
	</tr>
	<tr class="row-81 odd">
		<td class="column-1">Control-Command-V</td><td class="column-2">Apply formatting settings to the selected object (Paste Ruler Command)</td>
	</tr>
	<tr class="row-82 even">
		<td class="column-1">Command-W</td><td class="column-2">Close the frontmost window</td>
	</tr>
	<tr class="row-83 odd">
		<td class="column-1">Shift-Command-W</td><td class="column-2">Close a file and its associated windows</td>
	</tr>
	<tr class="row-84 even">
		<td class="column-1">Option-Command-W</td><td class="column-2">Close all windows in the application without quitting it</td>
	</tr>
	<tr class="row-85 odd">
		<td class="column-1">Command-X</td><td class="column-2">Remove the selection and store in the Clipboard</td>
	</tr>
	<tr class="row-86 even">
		<td class="column-1">Command-Z</td><td class="column-2">Undo previous command (some applications allow for multiple Undos)</td>
	</tr>
	<tr class="row-87 odd">
		<td class="column-1">Shift-Command-Z</td><td class="column-2">Redo previous command (some applications allow for multiple Redos)</td>
	</tr>
	<tr class="row-88 even">
		<td class="column-1">Control-Right Arrow</td><td class="column-2">Move focus to another value or cell within a view, such as a table</td>
	</tr>
	<tr class="row-89 odd">
		<td class="column-1">Control-Left Arrow</td><td class="column-2">Move focus to another value or cell within a view, such as a table</td>
	</tr>
	<tr class="row-90 even">
		<td class="column-1">Control-Down Arrow</td><td class="column-2">Move focus to another value or cell within a view, such as a table</td>
	</tr>
	<tr class="row-91 odd">
		<td class="column-1">Control-Up Arrow</td><td class="column-2">Move focus to another value or cell within a view, such as a table</td>
	</tr>
	<tr class="row-92 even">
		<td class="column-1">Command-Right Arrow</td><td class="column-2">Move the text insertion point to the end of the current line</td>
	</tr>
	<tr class="row-93 odd">
		<td class="column-1">Command-Left Arrow</td><td class="column-2">Move the text insertion point to the beginning of the current line</td>
	</tr>
	<tr class="row-94 even">
		<td class="column-1">Command-Down Arrow</td><td class="column-2">Move the text insertion point to the end of the document</td>
	</tr>
	<tr class="row-95 odd">
		<td class="column-1">Command-Up Arrow</td><td class="column-2">Move the text insertion point to the beginning of the document</td>
	</tr>
	<tr class="row-96 even">
		<td class="column-1">Shift-Command-Right Arrow</td><td class="column-2">Select text between the insertion point and the end of the current line (*)</td>
	</tr>
	<tr class="row-97 odd">
		<td class="column-1">Shift-Command-Left Arrow</td><td class="column-2">Select text between the insertion point and the beginning of the current line (*)</td>
	</tr>
	<tr class="row-98 even">
		<td class="column-1">Shift-Right Arrow</td><td class="column-2">Extend text selection one character to the right (*)</td>
	</tr>
	<tr class="row-99 odd">
		<td class="column-1">Shift-Left Arrow</td><td class="column-2">Extend text selection one character to the left (*)</td>
	</tr>
	<tr class="row-100 even">
		<td class="column-1">Shift-Command-Up Arrow</td><td class="column-2">Select text between the insertion point and the beginning of the document (*)</td>
	</tr>
	<tr class="row-101 odd">
		<td class="column-1">Shift-Command-Down Arrow</td><td class="column-2">Select text between the insertion point and the end of the document (*)</td>
	</tr>
	<tr class="row-102 even">
		<td class="column-1">Shift-Up Arrow</td><td class="column-2">Extend text selection to the line above, to the nearest character boundary at the same horizontal location (*)</td>
	</tr>
	<tr class="row-103 odd">
		<td class="column-1">Shift-Down Arrow</td><td class="column-2">Extend text selection to the line below, to the nearest character boundary at the same horizontal location (*)</td>
	</tr>
	<tr class="row-104 even">
		<td class="column-1">Shift-Option-Right Arrow</td><td class="column-2">Extend text selection to the end of the current word, then to the end of the following word if pressed again (*)</td>
	</tr>
	<tr class="row-105 odd">
		<td class="column-1">Shift-Option-Left Arrow</td><td class="column-2">Extend text selection to the beginning of the current word, then to the beginning of the following word if pressed again (*)</td>
	</tr>
	<tr class="row-106 even">
		<td class="column-1">Shift-Option-Down Arrow</td><td class="column-2">Extend text selection to the end of the current paragraph, then to the end of the following paragraph if pressed again (*)</td>
	</tr>
	<tr class="row-107 odd">
		<td class="column-1">Shift-Option-Up Arrow</td><td class="column-2">Extend text selection to the beginning of the current paragraph, then to the beginning of the following paragraph if pressed again (*)</td>
	</tr>
	<tr class="row-108 even">
		<td class="column-1">Control-Space</td><td class="column-2">Toggle between the current and previous input sources</td>
	</tr>
	<tr class="row-109 odd">
		<td class="column-1">Option-Control-Space</td><td class="column-2">Toggle through all enabled input sources</td>
	</tr>
	<tr class="row-110 even">
		<td class="column-1">Option-Command-esc</td><td class="column-2"><a onclick="s_objectID=&quot;http://support.apple.com/kb/HT3411_2&quot;;return this.s_oc?this.s_oc(e):true" href="http://support.apple.com/kb/HT3411">Force Quit</a></td>
	</tr>
</tbody>
</table>

<h2 class="wp-table-reloaded-table-name">Acesso universal - Comandos de teclado do <a onclick="s_objectID=&quot;http://docs.info.apple.com/article.html?path=Mac/10.5/en/8825.html_1&quot;;return this.s_oc?this.s_oc(e):true" href="http://docs.info.apple.com/article.html?path=Mac/10.5/en/8825.html" target="_blank">VoiceOver</a></h2>
<span class="wp-table-reloaded-table-description">Para mais informações sobre diferenças de combinações de teclas do VoiceOver  no Mac OS X v10.6, veja <a href="http://support.apple.com/kb/HT3786" target="_blank">este artigo</a>.</span>

<table id="wp-table-reloaded-id-7-no-1" class="wp-table-reloaded wp-table-reloaded-id-7">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">Combinação de teclas</th><th class="column-2">O que isso faz?</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">Command-F5 ou fn Command-F5</td><td class="column-2">Turn VoiceOver on or off</td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">Control Option-F8 ou fn Control Option-F8</td><td class="column-2">Open VoiceOver Utility</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">Control Option-F7 ou fn Control Option-F7</td><td class="column-2">Display VoiceOver menu</td>
	</tr>
	<tr class="row-5 odd">
		<td class="column-1">Control Option-; ou fn Control Option-;</td><td class="column-2">Enable/disable VoiceOver Control Option-lock</td>
	</tr>
	<tr class="row-6 even">
		<td class="column-1">Option-Command-8 ou fn Command-F11</td><td class="column-2">Turn on Zoom</td>
	</tr>
	<tr class="row-7 odd">
		<td class="column-1">Option-Command-+</td><td class="column-2">Zoom In</td>
	</tr>
	<tr class="row-8 even">
		<td class="column-1">Option-Command- - (minus)</td><td class="column-2">Zoom Out</td>
	</tr>
	<tr class="row-9 odd">
		<td class="column-1">Option-Control-Command-8</td><td class="column-2">Invert/revert the <a onclick="s_objectID=&quot;http://docs.info.apple.com/article.html?artnum=107329_1&quot;;return this.s_oc?this.s_oc(e):true" href="http://docs.info.apple.com/article.html?artnum=107329">screen colors</a></td>
	</tr>
	<tr class="row-10 even">
		<td class="column-1">Control Option-Command-,</td><td class="column-2">Reduce contrast</td>
	</tr>
	<tr class="row-11 odd">
		<td class="column-1">Control Option-Command-.</td><td class="column-2">Increase contrast</td>
	</tr>
</tbody>
</table>
<br />
<strong>Obs.</strong>: Você precisa habilitar &#8220;use todas as teclas F1, F2, etc. como teclas de função padrão&#8221; em &#8220;Preferências &gt; Teclado&#8221; para o VoiceOver funcionar.</p>
<p><h2 class="wp-table-reloaded-table-name">Acesso Universal - Mouse</h2>
<span class="wp-table-reloaded-table-description">Quando as <a href="http://docs.info.apple.com/article.html?path=Mac/10.5/en/8565.html" target="_blank">teclas do mouse</a> forem ativadas em "Preferências &gt; Acesso Universal", você poderá usar o teclado ou o teclado numérico, caso tenha, para mover o ponteiro do mouse. Caso você não tenha teclado numérico, poderá utilizar as teclas de função (Fn).</span>

<table id="wp-table-reloaded-id-8-no-1" class="wp-table-reloaded wp-table-reloaded-id-8">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">Combinação de Teclas</th><th class="column-2">O que isso faz?</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">8</td><td class="column-2">Move Up</td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">2</td><td class="column-2">Move Down</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">4</td><td class="column-2">Move Left</td>
	</tr>
	<tr class="row-5 odd">
		<td class="column-1">6</td><td class="column-2">Move Right</td>
	</tr>
	<tr class="row-6 even">
		<td class="column-1">1</td><td class="column-2">Move Diagonally Bottom Left</td>
	</tr>
	<tr class="row-7 odd">
		<td class="column-1">3</td><td class="column-2">Move Diagonally Bottom Right</td>
	</tr>
	<tr class="row-8 even">
		<td class="column-1">7</td><td class="column-2">Move Diagonally Top Left</td>
	</tr>
	<tr class="row-9 odd">
		<td class="column-1">9</td><td class="column-2">Move Diagonally Top Right</td>
	</tr>
	<tr class="row-10 even">
		<td class="column-1">5</td><td class="column-2">Press Mouse Button</td>
	</tr>
	<tr class="row-11 odd">
		<td class="column-1">0</td><td class="column-2">Hold Mouse Button</td>
	</tr>
	<tr class="row-12 even">
		<td class="column-1">. (period on number pad)</td><td class="column-2">Release Hold Mouse Button</td>
	</tr>
</tbody>
</table>

</div>
<p>Espero que ajude! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/teclas-de-atalhos-no-macos-x-teclado-do-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converter HTML para PDF em PHP</title>
		<link>http://falasca.com.br/converter-html-para-pdf-em-php/</link>
		<comments>http://falasca.com.br/converter-html-para-pdf-em-php/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 17:42:33 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[CPDF]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[DOMPDF]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[PDFLIB]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=738</guid>
		<description><![CDATA[Precisei há alguns dias converter páginas HTML para PDF em PHP, pesquisei um pouco (sim, só um pouco) e acabei optando pela solução que se mostrou mais relevantes nas pesquisas (google): DOMPDF. Na verdade a necessidade inicial era gerar PDF&#8217;s com conteúdo simples, basicamente textos e algumas imagens. Comecei a ler o manual de PDF [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Precisei há alguns dias converter páginas HTML para PDF em PHP, pesquisei um pouco (sim, só um pouco) e acabei optando pela solução que se mostrou mais relevantes nas pesquisas (google): <a href="http://www.digitaljunkies.ca/dompdf/" target="_blank">DOMPDF</a>.</p>
<p style="text-align: justify;">Na verdade a necessidade inicial era gerar PDF&#8217;s com conteúdo simples, basicamente textos e algumas imagens. Comecei a ler o <a href="http://php.net/manual/en/book.pdf.php" target="_blank">manual de PDF do PHP.net</a> e percebi que as funções PDF do PHP (que usam PDFLib) apesar de possibilitar tratamento quase que completo de um PDF, é extremamente braçal, frustrando assim minha idéia de agilidade no desenvolvimento da solução que eu precisava. Enfim, sem mais delongas, baixei a versão atual do DOMPDF (0.6.0 beta1) e com alguns passos simples consegui gerar o PDF.</p>
<p style="text-align: justify;">Ah, uma informação importante, acabei deixando sem imagens por enquanto, pois quando uso a engine CPDF para gerar o PDF, o Adobe Reader não consegue abrir os arquivos (ainda não descobri o motivo) então acabei optando por gerar com PDFLib, no qual tem alguns problemas para adicionar as imagens no PDF. Em breve eu vou solucionar este problema e atualizo este post.</p>
<p style="text-align: justify;"><strong>Primeiro passo:</strong> <em>Download</em></p>
<p style="text-align: justify; padding-left: 30px;"><a href="http://code.google.com/p/dompdf/downloads/list" target="_blank">baixar os códigos-fonte do DOMPDF (Google Code)</a></p>
<p style="text-align: justify;"><span id="more-738"></span></p>
<p style="text-align: justify;"><strong>Segundo passo:</strong> <em>Instalação</em></p>
<p style="text-align: justify; padding-left: 30px;"><strong>1. </strong>Descompacte o pacote no local desejado (zip ou tar+gzip)</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">$ <span class="kw2">unzip</span> dompdf_0<span class="nu0">-6</span>-0_beta1.<span class="kw2">zip</span></div>
</li>
<li class="li1">
<div class="de1">ou</div>
</li>
<li class="li1">
<div class="de1">$ <span class="kw2">tar</span> xvfpz dompdf_0<span class="nu0">-6</span>-0_beta1.<span class="kw2">tar</span>.gz</div>
</li>
</ol>
</div>
<p style="text-align: justify; padding-left: 30px;"><strong>2.</strong> Dê as devidas permissões de acesso às fonts ao usuário do Apache (estou considerando que vc está em um Linux ou Unix)</p>
<p style="text-align: justify; padding-left: 60px;">
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">$ <span class="kw2">chgrp</span> www dompdf/lib/fonts</div>
</li>
<li class="li1">
<div class="de1">$ <span class="kw2">chmod</span> g+<span class="kw2">w</span> dompdf/lib/fonts</div>
</li>
</ol>
</div>
<p style="text-align: justify;"><strong>Terceiro passo:</strong> <em>Configuração</em></p>
<p style="text-align: justify; padding-left: 30px;"><strong>1.</strong> Configure o arquivo dompdf/dompdf_config.inc.php (aqui vou descrever apenas as variáveis  importantes para o funcionamento)</p>
<p style="text-align: justify; padding-left: 60px;">
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><a href="http://www.php.net/define"><span class="kw3">define</span></a><span class="br0">&#40;</span><span class="st0">&quot;DOMPDF_PDF_BACKEND&quot;</span>, <span class="st0">&quot;PDFLib&quot;</span><span class="br0">&#41;</span>; <span class="co1">// são aceitáveis &quot;auto&quot;, que irá buscar pelas engines disponíveis; &quot;PDFLib&quot;, &quot;CPDF&quot; ou &quot;GD&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><a href="http://www.php.net/define"><span class="kw3">define</span></a><span class="br0">&#40;</span><span class="st0">&quot;DOMPDF_DEFAULT_PAPER_SIZE&quot;</span>, <span class="st0">&quot;a4&quot;</span><span class="br0">&#41;</span>; <span class="co1">// sim, configurando o padrão da página a ser gerada como A4, ou &quot;letter&quot; (carta) se preferir.</span></div>
</li>
<li class="li1">
<div class="de1"><a href="http://www.php.net/define"><span class="kw3">define</span></a><span class="br0">&#40;</span><span class="st0">&quot;DOMPDF_ENABLE_PHP&quot;</span>, <span class="kw2">true</span><span class="br0">&#41;</span>; <span class="co1">// esta variável permite que código PHP seja permitido no modelo de documento através da tag: &lt;script type=&quot;text/php&quot;&gt; &#8230; &lt;/script&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><a href="http://www.php.net/define"><span class="kw3">define</span></a><span class="br0">&#40;</span><span class="st0">&quot;DOMPDF_ENABLE_REMOTE&quot;</span>, <span class="kw2">true</span><span class="br0">&#41;</span>; <span class="co1">// cuidado com esta variável, aqui você estará permitindo que o DOMPDF faça uso de imagens e arquivos css remotamente</span></div>
</li>
</ol>
</div>
<p style="text-align: justify; padding-left: 30px;"><strong>2.</strong> Crie um modelo para gerar seus PDF&#8217;s, eis um exemplo abaixo:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc0">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/html.html"><span class="kw2">&lt;html</span></a> &nbsp;xmlns=<span class="st0">&quot;http://www.w3.org/1999/xhtml&quot;</span> xml:<span class="kw3">lang</span>=<span class="st0">&quot;pt-BR&quot;</span> <span class="kw3">lang</span>=<span class="st0">&quot;pt-BR&quot;</span><span class="kw2">&gt;</span></span></div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/head.html"><span class="kw2">&lt;head&gt;</span></a></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/title.html"><span class="kw2">&lt;title&gt;</span></a></span>Modelo do PDF<span class="sc2"><span class="kw2">&lt;/title&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2"><span class="sc2"><a href="http://december.com/html/4/element/style.html"><span class="kw2">&lt;style&gt;</span></a></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">body { width:90%; margin:0px auto; padding:120px 0 30px 0;}</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">p.titulo {font-size:24px; font-weight:bold;}</div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">p.origem {color:#666666;}</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">p.texto {text-align:justify;}</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2"><span class="sc2"><span class="kw2">&lt;/style&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><span class="kw2">&lt;/head&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/body.html"><span class="kw2">&lt;body&gt;</span></a></span></div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/script.html"><span class="kw2">&lt;script</span></a> <span class="kw3">type</span>=<span class="st0">&quot;text/php&quot;</span><span class="kw2">&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">// pode colocar seu código PHP aqui para funcionamento em tempo de execução</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2">&#8230;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><span class="kw2">&lt;/script&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/div.html"><span class="kw2">&lt;div&gt;</span></a></span></div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/p.html"><span class="kw2">&lt;p&gt;</span></a></span>Olá mundo!<span class="sc2"><a href="http://december.com/html/4/element/p.html"><span class="kw2">&lt;p&gt;</span></a></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/br.html"><span class="kw2">&lt;br</span></a> /<span class="kw2">&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2"><span class="sc2"><a href="http://december.com/html/4/element/p.html"><span class="kw2">&lt;p&gt;</span></a></span><span class="sc2"><a href="http://december.com/html/4/element/small.html"><span class="kw2">&lt;small&gt;</span></a></span>Exemplo de uso do DOMPDF<span class="sc2"><span class="kw2">&lt;/small&gt;</span></span><span class="sc2"><a href="http://december.com/html/4/element/br.html"><span class="kw2">&lt;br</span></a> /<span class="kw2">&gt;</span></span><span class="sc2"><a href="http://december.com/html/4/element/small.html"><span class="kw2">&lt;small&gt;</span></a></span>Por Ricardo Falasca &#8211; <span class="sc2"><a href="http://december.com/html/4/element/a.html"><span class="kw2">&lt;a</span></a> <span class="kw3">href</span>=<span class="st0">&quot;http://www.falasca.com.br&quot;</span><span class="kw2">&gt;</span></span>http://www.falasca.com.br<span class="sc2"><span class="kw2">&lt;/a&gt;</span></span><span class="sc2"><span class="kw2">&lt;/small&gt;</span></span><span class="sc2"><span class="kw2">&lt;/p&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><span class="kw2">&lt;/div&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/div.html"><span class="kw2">&lt;div&gt;</span></a></span></div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><a href="http://december.com/html/4/element/p.html"><span class="kw2">&lt;p&gt;</span></a></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla egestas, libero a egestas venenatis, justo felis iaculis est, a tempus sem ligula a tellus. Proin ut justo lorem. Aliquam lacinia placerat erat a hendrerit. Nullam sagittis malesuada neque quis pulvinar. Fusce eros sem, pharetra in pretium posuere, pretium in felis. Vestibulum pharetra ultrices quam, vel blandit sem ultrices at. In hac habitasse platea dictumst. Sed vitae elementum diam. Nulla pellentesque blandit fermentum. Curabitur in euismod est. Nulla in nisl in felis iaculis pharetra sit amet vel quam.<span class="sc2"><span class="kw2">&lt;/p&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><span class="kw2">&lt;/div&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2"><span class="sc2"><span class="kw2">&lt;/body&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sc2"><span class="kw2">&lt;/html&gt;</span></span></div>
</li>
</ol>
</div>
<p><strong>Último passo:</strong> <em>Gerar PDF em PHP</em></p>
<p><strong>1.</strong> Crie um arquivo de exemplo gerarpdf.php com o conteúdo abaixo</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$html</span> = <a href="http://www.php.net/file_get_contents"><span class="kw3">file_get_contents</span></a><span class="br0">&#40;</span><span class="st0">&quot;modelo_pdf.html&quot;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$dompdf</span> = <span class="kw2">new</span> DOMPDF<span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li2">
<div class="de2"><span class="re0">$dompdf</span>-&gt;<span class="me1">load_html</span><span class="br0">&#40;</span><span class="re0">$html</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$dompdf</span>-&gt;<span class="me1">set_paper</span><span class="br0">&#40;</span><span class="st0">&quot;A4&quot;</span>, <span class="st0">&quot;portrait&quot;</span><span class="br0">&#41;</span>; <span class="co1">// aqui você pode configurar o layout da página! :)</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$dompdf</span>-&gt;<span class="me1">render</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$dompdf</span>-&gt;<span class="me1">stream</span><span class="br0">&#40;</span><span class="st0">&#8216;meu_arquivo.pdf&#8217;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2"><span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>Pronto! Simples e rápido! Agora divirta-se gerando arquivos PDF, gostou ? Sim? Não? Whatever&#8230; deixe seu comentário aí! :D</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/converter-html-para-pdf-em-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StarCraft 2: Wings of Liberty</title>
		<link>http://falasca.com.br/starcraft-2-wings-of-liberty/</link>
		<comments>http://falasca.com.br/starcraft-2-wings-of-liberty/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 05:52:26 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[Jogos]]></category>
		<category><![CDATA[blizzard]]></category>
		<category><![CDATA[dck]]></category>
		<category><![CDATA[jogos massivos]]></category>
		<category><![CDATA[rts]]></category>
		<category><![CDATA[starcraft 2]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=731</guid>
		<description><![CDATA[Finalmente consegui colocar as mãos no StarCraft 2: Wings of Liberty. Para quem não sabe, aconteceu até um evento de lançamento aqui no Brasil em uma das lojas da Saraiva no Shopping Morumbi em São Paulo. Mas enfim, o meu finalmente chegou, já instalei no MacBook Pro (onde rodou com excelente performance) e também no [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">
<a href="http://falasca.com.br/wp-content/gallery/imagensdiversas/starcraft2_div_blizzard.jpg" title="" class="thickbox" rel="singlepic164" >
	<img class="ngg-singlepic ngg-left" src="http://falasca.com.br/wp-content/gallery/cache/164__320x240_starcraft2_div_blizzard.jpg" alt="starcraft2_div_blizzard" title="starcraft2_div_blizzard" />
</a>
Finalmente consegui colocar as mãos no StarCraft 2: Wings of Liberty.</p>
<p style="text-align: justify;">Para quem não sabe, aconteceu até um evento de lançamento aqui no Brasil em uma das lojas da <a href="http://pcmag.uol.com.br/conteudo.php?id=3372" target="_blank">Saraiva no Shopping Morumbi em São Paulo</a>. Mas enfim, o meu finalmente chegou, já instalei no MacBook Pro (onde rodou com excelente performance) e também no meu PC com Windows! :)</p>
<p style="text-align: justify;">A experiência de instalação e ativação (registro) foi bem bacana, simples, sem frescuras e a Battle.Net está show de bola, aproveitei até para registrar meus outros jogos da Blizzard (StarCraft, StarCraft Broodwar, Diablo II e Diablo II: Lord of Destruction). Um detalhe muito interessante, a Blizzard permite que seus usuários, após o registro de seus jogos, possam baixar a imagem dos jogos originais diretamente do &#8220;painel de controle&#8221; da Battle.Net, perdeu o CD/DVD? No problem!</p>
<p style="text-align: justify;">Sobre o jogo, ahmm&#8230; PHODA! Não perdeu a cara de StarCraft e está bem bacana e com gráficos excelentes!</p>
<p style="text-align: justify;">Para finalizar, comprem!<a title="O Caramujo disse!" href="http://www.snail.com.br/?p=67" target="_blank"> Como um amigo meu já disse</a>, ainda não liberaram opção para renovação do acesso ilimitado à Battle.Net para quem comprou essa versão de 180 dias de assinatura. Caso você ainda não tenha visto nenhuma imagem do jogo, <a title="Screenshots Starcraft 2: Wings of Liberty" href="http://migre.me/10XEY" target="_blank">clique aqui e dê uma espiada</a> (#comoassimbial) ! :D</p>
]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/starcraft-2-wings-of-liberty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minha Filha Amada, Amanda</title>
		<link>http://falasca.com.br/minha-filha-amada-amanda/</link>
		<comments>http://falasca.com.br/minha-filha-amada-amanda/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 15:09:11 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[Amanda]]></category>
		<category><![CDATA[amor da minha vida]]></category>
		<category><![CDATA[baby girl]]></category>
		<category><![CDATA[filha]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=722</guid>
		<description><![CDATA[É impossível descrever o que estou sentindo! Nasceu minha primeira filha. Amanda! :) Um anjo enviado por Deus aos nossos cuidados para deixar nossas vidas ainda mais doce! Peso: 3.3Kg Estatura: 48cm Data/Hora: 13/07/2010 02:34 Seja bem-vinda minha filha!]]></description>
			<content:encoded><![CDATA[<p>É impossível descrever o que estou sentindo! Nasceu minha primeira filha. Amanda! :)</p>
<p style="text-align: center;">
<a href="http://falasca.com.br/wp-content/gallery/amanda/4_3671.jpg" title="" class="thickbox" rel="singlepic163" >
	<img class="ngg-singlepic ngg-center" src="http://falasca.com.br/wp-content/gallery/cache/163__640x480_4_3671.jpg" alt="4_3671" title="4_3671" />
</a>
</p>
<p>Um anjo enviado por Deus aos nossos cuidados para deixar nossas vidas ainda mais doce!</p>
<p style="text-align: left;">Peso: 3.3Kg<br />
Estatura: 48cm<br />
Data/Hora: 13/07/2010 02:34</p>
<p style="text-align: left;">Seja bem-vinda minha filha!</p>
]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/minha-filha-amada-amanda/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Coleção de Wallpapers para iPhone</title>
		<link>http://falasca.com.br/colecao-de-wallpapers-para-iphone/</link>
		<comments>http://falasca.com.br/colecao-de-wallpapers-para-iphone/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 03:39:42 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Fundo de Tela]]></category>
		<category><![CDATA[ipod touch]]></category>
		<category><![CDATA[Papel de Parede]]></category>
		<category><![CDATA[Wallpaper]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=711</guid>
		<description><![CDATA[Há tempos eu venho baixando diversos wallpapers para meu iPhone então resolvi juntar tudo num lugar só! Lembrando que apenas o iOS 4 oferece recurso NATIVO para trocar o fundo de tela da SpringBoard, caso sua versão seja &#60;= 3.1.x, então terá que usar algo tipo WinterBoard para customizar. E claro, para usar WinterBoard terá [...]]]></description>
			<content:encoded><![CDATA[<p>Há tempos eu venho baixando diversos <em>wallpapers</em> para meu iPhone então resolvi juntar tudo num lugar só!</p>
<p>Lembrando que apenas o iOS 4 oferece recurso NATIVO para trocar o fundo de tela da SpringBoard, caso sua versão seja &lt;= 3.1.x, então terá que usar algo tipo WinterBoard para customizar. E claro, para usar WinterBoard terá que fazer o JailBreak.</p>

<div class="ngg-galleryoverview" id="ngg-gallery-29-711">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-90" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/iphone-4-abstract-background-02.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="iphone-4-abstract-background-02" alt="iphone-4-abstract-background-02" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_iphone-4-abstract-background-02.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-91" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/iphone-4-abstract-background-04.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="iphone-4-abstract-background-04" alt="iphone-4-abstract-background-04" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_iphone-4-abstract-background-04.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-92" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/iphone-4-abstract-background-06.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="iphone-4-abstract-background-06" alt="iphone-4-abstract-background-06" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_iphone-4-abstract-background-06.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-93" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/iphone__s_4shelves_wall_by_tiko974.png" title=" " class="thickbox" rel="set_29" >
								<img title="iphone__s_4shelves_wall_by_tiko974" alt="iphone__s_4shelves_wall_by_tiko974" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_iphone__s_4shelves_wall_by_tiko974.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-94" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/lake1.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="lake1" alt="lake1" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_lake1.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-95" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/marrom.png" title=" " class="thickbox" rel="set_29" >
								<img title="marrom" alt="marrom" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_marrom.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-96" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/moss.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="moss" alt="moss" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_moss.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-97" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/nebula.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="nebula" alt="nebula" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_nebula.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-98" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/oldapple.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="oldapple" alt="oldapple" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_oldapple.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-99" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/rastaapple.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="rastaapple" alt="rastaapple" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_rastaapple.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-100" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/stripes.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="stripes" alt="stripes" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_stripes.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-101" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/vermelho.png" title=" " class="thickbox" rel="set_29" >
								<img title="vermelho" alt="vermelho" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_vermelho.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-102" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/vladstudio_blue_sparks_640x960.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="vladstudio_blue_sparks_640x960" alt="vladstudio_blue_sparks_640x960" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_vladstudio_blue_sparks_640x960.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-103" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/vladstudio_night_launch_640x960.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="vladstudio_night_launch_640x960" alt="vladstudio_night_launch_640x960" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_vladstudio_night_launch_640x960.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-104" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/wood.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="wood" alt="wood" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_wood.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-105" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/agave.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="agave" alt="agave" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_agave.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-106" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/aqua-blue.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="aqua-blue" alt="aqua-blue" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_aqua-blue.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-107" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/aqua-graphite.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="aqua-graphite" alt="aqua-graphite" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_aqua-graphite.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-108" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/aurora.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="aurora" alt="aurora" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_aurora.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-109" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/bamboo-grove.jpg" title=" " class="thickbox" rel="set_29" >
								<img title="bamboo-grove" alt="bamboo-grove" src="http://falasca.com.br/wp-content/gallery/iphone-wallpapers/thumbs/thumbs_bamboo-grove.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-navigation'><span>1</span><a class="page-numbers" href="http://falasca.com.br/colecao-de-wallpapers-para-iphone/?nggpage=2">2</a><a class="page-numbers" href="http://falasca.com.br/colecao-de-wallpapers-para-iphone/?nggpage=3">3</a><a class="page-numbers" href="http://falasca.com.br/colecao-de-wallpapers-para-iphone/?nggpage=4">4</a><a class="next" id="ngg-next-2" href="http://falasca.com.br/colecao-de-wallpapers-para-iphone/?nggpage=2">&#9658;</a></div> 	
</div>


<p>Quem quiser, é só pegar! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/colecao-de-wallpapers-para-iphone/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Controle e monitoramento de MSN com servidores Linux e FreeBSD</title>
		<link>http://falasca.com.br/controle-e-monitoramento-de-msn-com-servidores-linux-e-freebsd/</link>
		<comments>http://falasca.com.br/controle-e-monitoramento-de-msn-com-servidores-linux-e-freebsd/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 04:00:23 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[messenger]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[proxy]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=706</guid>
		<description><![CDATA[Se você é um administrador de sistemas e precisa controlar e/ou monitorar o uso de mensagens instantâneas em seu ambiente corporativo e possui um firewall Linux, FreeBSD ou algum outro Unix-like eis a solução: MSN-PROXY. Trata-se de um proxy para os protocolos do mensageiro instantâneo da Microsoft que pode ser utilizado de modo transparente. Foi [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Se você é um administrador de sistemas e precisa controlar e/ou monitorar o uso de mensagens instantâneas em seu ambiente corporativo e possui um firewall Linux, FreeBSD ou algum outro Unix-like eis a solução: <a title="msn-proxy by loos" href="http://msn-proxy.sourceforge.net/" target="_blank">MSN-PROXY</a>.</p>
<p style="text-align: justify;">Trata-se de um proxy para os protocolos do mensageiro instantâneo da Microsoft que pode ser utilizado de modo transparente. Foi desenvolvido por um amigo (<a href="http://loos-br.users.sourceforge.net/" target="_blank">Luiz Otavio</a>) e funciona muito bem.</p>
<p style="text-align: justify;">Possui diversos recursos, mas destaca-se com: monitoramento de mensagens, bloqueio de conexão, controle para bloqueio/liberação de usuários na lista de contatos e outros.</p>
<p style="text-align: justify;">Site oficial: <a href="http://msn-proxy.sourceforge.net/" target="_blank">http://msn-proxy.sourceforge.net/</a><br />
Canal para download: <a href="http://sourceforge.net/projects/msn-proxy/" target="_blank">http://sourceforge.net/projects/msn-proxy/</a></p>
<p style="text-align: justify;">Quando implementei, utilizei a versão disponibilizada via SVN pois estava atualizada, com diversos bugs corrigidos. Então recomendo que faça o mesmo!</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">svn <span class="kw2">co</span> https://msn-proxy.svn.sourceforge.net/svnroot/msn-proxy msn-proxy</div>
</li>
</ol>
</div>
<p style="text-align: justify;">Obs.: Leia atentamente o arquivo <a href="http://msn-proxy.svn.sourceforge.net/viewvc/msn-proxy/trunk/INSTALL?revision=147&amp;view=markup" target="_blank">INSTALL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/controle-e-monitoramento-de-msn-com-servidores-linux-e-freebsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unboxing Time Capsule 1TB</title>
		<link>http://falasca.com.br/unboxing-time-capsule-1tb/</link>
		<comments>http://falasca.com.br/unboxing-time-capsule-1tb/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 00:20:37 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[802.11g]]></category>
		<category><![CDATA[802.11n]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[servidor de impressão]]></category>
		<category><![CDATA[time capsule]]></category>
		<category><![CDATA[time machine]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=697</guid>
		<description><![CDATA[Algumas fotos do &#8220;unboxing&#8221; do meu novo &#8220;gadget&#8221; Apple Time Capsule. Como principais recursos: Wifi 802.11n, rede Wifi exclusiva para convidados, Servidor de Impressão, HD interno de 1TB. A história do envio foi meio tosca, informações totalmente sem nexo da transportadora RAPIDÃO COMETA (não recomendo para ninguém), mas enfim estou com o Time Capsule instalado [...]]]></description>
			<content:encoded><![CDATA[<p>Algumas fotos do &#8220;unboxing&#8221; do meu novo &#8220;gadget&#8221; Apple Time Capsule.</p>
<p>Como principais recursos: Wifi 802.11n, rede Wifi exclusiva para convidados, Servidor de Impressão, HD interno de 1TB.</p>
<p>A história do envio foi meio tosca, informações totalmente sem nexo da transportadora RAPIDÃO COMETA (não recomendo para ninguém), mas enfim estou com o Time Capsule instalado e funcionando!</p>

<div class="ngg-galleryoverview" id="ngg-gallery-28-697">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-85" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/apple-time-capsule/img_0147.jpg" title=" " class="thickbox" rel="set_28" >
								<img title="img_0147" alt="img_0147" src="http://falasca.com.br/wp-content/gallery/apple-time-capsule/thumbs/thumbs_img_0147.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-86" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/apple-time-capsule/img_0148.jpg" title=" " class="thickbox" rel="set_28" >
								<img title="img_0148" alt="img_0148" src="http://falasca.com.br/wp-content/gallery/apple-time-capsule/thumbs/thumbs_img_0148.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-87" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/apple-time-capsule/img_0149.jpg" title=" " class="thickbox" rel="set_28" >
								<img title="img_0149" alt="img_0149" src="http://falasca.com.br/wp-content/gallery/apple-time-capsule/thumbs/thumbs_img_0149.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-88" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/apple-time-capsule/img_0150.jpg" title=" " class="thickbox" rel="set_28" >
								<img title="img_0150" alt="img_0150" src="http://falasca.com.br/wp-content/gallery/apple-time-capsule/thumbs/thumbs_img_0150.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-89" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://falasca.com.br/wp-content/gallery/apple-time-capsule/img_0151.jpg" title=" " class="thickbox" rel="set_28" >
								<img title="img_0151" alt="img_0151" src="http://falasca.com.br/wp-content/gallery/apple-time-capsule/thumbs/thumbs_img_0151.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/unboxing-time-capsule-1tb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: WebService com WSDL</title>
		<link>http://falasca.com.br/php-webservice-com-wsdl/</link>
		<comments>http://falasca.com.br/php-webservice-com-wsdl/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 03:16:54 +0000</pubDate>
		<dc:creator>Ricardo Falasca</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[webservice]]></category>
		<category><![CDATA[wsdl]]></category>

		<guid isPermaLink="false">http://falasca.com.br/?p=682</guid>
		<description><![CDATA[Sinceramente não sei qual a demanda para uso de WebServices (SOAP) em PHP, mas sei da dificuldade da compatibilidade quando há a necessidade de consumir o WSDL gerado para a aplicação respectiva, afinal a extensão SOAP nativa do PHP não possui tal recurso, visto que o PHP é uma linguagem que não possui definição explícita [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Sinceramente não sei qual a demanda para uso de WebServices (SOAP) em PHP, mas sei da dificuldade da compatibilidade quando há a necessidade de consumir o WSDL gerado para a aplicação respectiva, afinal a extensão SOAP nativa do PHP não possui tal recurso, visto que o PHP é uma linguagem que não possui definição explícita de tipos. Sem muita enrolação, após algumas pesquisas encontrei um conjunto de classes PHP chamado <a title="NuSOAP na SourceForge" href="http://sourceforge.net/projects/nusoap/" target="_blank">NuSOAP</a> que possui método para geração do WSDL seguindo as <a title="http://www.w3.org/TR/wsdl" href="http://www.w3.org/TR/wsdl" target="_blank">especificações do W3C</a>, inclusive resolvendo uma preocupação que eu tinha, que era o retorno de um array (<em>complexType</em>) ao invés de um simples <em>integer</em> ou <em>string</em>.</p>
<p style="text-align: justify;">Well&#8230; here we go! Abaixo um exemplo simples de geração de WSDL com o NuSOAP, a documentação é bem completa, apesar de pouco explicativa, então boa sorte caso queira se aventurar! :D</p>
<p style="text-align: justify;">Obs.: estou considerando que vc tenha baixado o toolkit NuSOAP, com Apache e PHP devidamente configurados e esteja no diretório corrente publicado em &#8220;http://localhost/&#8221;.</p>
<p style="text-align: justify;">Crie um arquivo &#8220;servidor.php&#8221; e coloque o conteúdo abaixo:</p>
<p style="text-align: justify;">
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">require_once</span><span class="br0">&#40;</span><span class="st0">&#8216;lib/nusoap.php&#8217;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// instanciando um servidor SOAP</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$servidorSoap</span> = <span class="kw2">new</span> soap_server<span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li2">
<div class="de2"><span class="co1">// inicializando suporte ao WSDL</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$servidorSoap</span>-&gt;<span class="me1">configureWSDL</span><span class="br0">&#40;</span><span class="st0">&#8216;autenticacaowsdl&#8217;</span>,</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#8216;urn:autenticacaowsdl&#8217;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// nome do método a ser chamado</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$servidorSoap</span>-&gt;<span class="me1">register</span><span class="br0">&#40;</span><span class="st0">&#8216;autenticacao&#8217;</span>,</div>
</li>
<li class="li2">
<div class="de2">&nbsp; <span class="co1">// parâmetros de entrada do método &#8216;autenticacao&#8217;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&#8216;usuario&#8217;</span> =&gt; <span class="st0">&#8216;xsd:string&#8217;</span>, <span class="st0">&#8216;senha&#8217;</span> =&gt; <span class="st0">&#8221;</span>xsd:string<span class="br0">&#41;</span>,</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="co1">// parâmetros de saída (retorno do método)</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&#8216;return&#8217;</span>, <span class="st0">&#8216;xsd:integer&#8217;</span><span class="br0">&#41;</span>,</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#8216;urn:identificacaowsdl&#8217;</span>, <span class="co1">// nome de ambiente do webservice (&lt;em&gt;tns&lt;/em&gt;)</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp; <span class="st0">&#8216;urn:identificacaowsdl#identificacao&#8217;</span>, <span class="co1">// URL do serviço</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#8216;rpc&#8217;</span>, <span class="co1">// estilo do WSDL, &lt;em&gt;rpc&lt;/em&gt; ou &lt;em&gt;document</span></div>
</li>
<li class="li1">
<div class="de1">&lt;/em&gt; &nbsp;<span class="st0">&#8216;encoded&#8217;</span>, <span class="co1">// option SOAP transport</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#8216;retorna 0 ou 1.&#8217;</span> <span class="co1">// documentação</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#41;</span>;</div>
</li>
<li class="li2">
<div class="de2"><span class="co1">// definição do método como função PHP</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">function</span> autenticacao<span class="br0">&#40;</span><span class="re0">$login</span>, <span class="re0">$senha</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">return</span> <span class="br0">&#40;</span><span class="br0">&#40;</span><span class="re0">$login</span> == <span class="st0">&quot;ricardo&quot;</span><span class="br0">&#41;</span> &amp;amp;&amp;amp; <span class="br0">&#40;</span><span class="re0">$senha</span> == <span class="st0">&quot;falasca&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>?<span class="nu0">0</span>:<span class="nu0">1</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// invocando o serviço</span></div>
</li>
<li class="li2">
<div class="de2"><span class="re0">$servidorSoap</span>-&gt;<span class="me1">service</span><span class="br0">&#40;</span><span class="re0">$HTTP_RAW_POST_DATA</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>Agora, crie um arquivo &#8220;cliente.php&#8221; e use o conteúdo abaixo:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">require_once</span><span class="br0">&#40;</span><span class="st0">&#8216;lib/nusoap.php&#8217;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// instanciando um cliente SOAP</span></div>
</li>
<li class="li2">
<div class="de2"><span class="re0">$clienteSoap</span> = <span class="kw2">new</span> soap_client<span class="br0">&#40;</span><span class="st0">&#8216;http://localhost/servidor.php?wsdl&#8217;</span>,</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw2">true</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// verificação de erro</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$erro</span> = <span class="re0">$clienteSoap</span>-&gt;<span class="me1">getError</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$erro</span><span class="br0">&#41;</span><span class="br0">&#123;</span>   </div>
</li>
<li class="li2">
<div class="de2">&nbsp; <a href="http://www.php.net/printf"><span class="kw3">printf</span></a><span class="br0">&#40;</span><span class="st0">&quot;&lt;pre&gt;%s&lt;/pre&gt;&quot;</span>, <span class="re0">$erro</span><span class="br0">&#41;</span>;     </div>
</li>
<li class="li1">
<div class="de1">&nbsp; <a href="http://www.php.net/exit"><span class="kw3">exit</span></a>; </div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$retorno</span> = <span class="re0">$clienteSoap</span>-&gt;<span class="me1">call</span><span class="br0">&#40;</span><span class="st0">&#8216;identificacao&#8217;</span>,</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&#8216;usuario&#8217;</span> =&gt; <span class="st0">&#8216;ricardo&#8217;</span>,</div>
</li>
<li class="li2">
<div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="st0">&#8216;senha&#8217;</span> =&gt; <span class="st0">&#8216;falasca&#8217;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>; </div>
</li>
<li class="li1">
<div class="de1"><a href="http://www.php.net/print_r"><span class="kw3">print_r</span></a><span class="br0">&#40;</span><span class="re0">$resultadoIdentificacao</span><span class="br0">&#41;</span>; </div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>Para maiores detalhes você pode acessar pelo navegador o módulo servidor (servidor.php), ele irá gerar informações legíveis para um melhor entendimento da implementação!</p>
<p><strong>Referências:</strong></p>
<p><a href="http://sourceforge.net/projects/nusoap/" target="_blank">NuSOAP &#8211; SOAP Toolkit for PHP</a></p>
<p><a title="Obs.: sem suporte a WSDL" href="http://www.php.net/manual/en/intro.soap.php" target="_blank">PHP &#8211; WebService (SOAP)</a> (sem suporte a geração de WSDL)</p>
<p><a href="http://www.djkaty.com/php-wsdl" target="_blank">Automatic WSDL Generation</a> (classe PHP para geração de WSDL baseado em documentação do código)</p>
<p>That&#8217;s all folks! :D</p>
]]></content:encoded>
			<wfw:commentRss>http://falasca.com.br/php-webservice-com-wsdl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
