<?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>tiagopassos.com</title>
	<atom:link href="http://blog.tiagopassos.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tiagopassos.com</link>
	<description>Notícias, artigos e dicas sobre programação, software livre, tecnologia e o que mais der vontade de escrever</description>
	<lastBuildDate>Thu, 03 Jun 2021 15:13:00 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>
	<item>
		<title>Adaptador Bluetooth (BT) BaseUS 4.0 presta?</title>
		<link>http://blog.tiagopassos.com/2021/06/03/adaptador-bluetooth-bt-baseus-4-0-presta/</link>
					<comments>http://blog.tiagopassos.com/2021/06/03/adaptador-bluetooth-bt-baseus-4-0-presta/#respond</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Thu, 03 Jun 2021 15:13:00 +0000</pubDate>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[adaptador]]></category>
		<category><![CDATA[aliexpress]]></category>
		<category><![CDATA[baseus]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[bt]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4797</guid>

					<description><![CDATA[Comprei recentemente esse adaptador no Ali Express e resolvi dar minhas primeiras impressões sobre ele.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">Comprei recentemente esse adaptador no Ali Express. Ele varia muito de pre&ccedil;o, mas no momento que escrevi estava por R$32 com frete gr&aacute;tis.</p>
<p>&nbsp;</p>
<p><center><a href="https://pt.aliexpress.com/item/32952692648.html" target="_blank"><img decoding="async" alt="Adaptador Bluetooth 4.0 BaseUS " src="http://blog.tiagopassos.com/wp-content/uploads/2021/06/btbaseus.png" /></a></center></p>
<p>&nbsp;</p>
<p>Segue o link do <a href="https://pt.aliexpress.com/item/32952692648.html" target="_blank">Adaptador Bluetooth BaseUS 4.0</a> na loja oficial da BaseUS no Ali Express.</p>
<p>Precisava de um desses porque uso um computador de mesa (Desktop) e n&atilde;o tinha (agora tem!) bluetooth nele.</p>
<p>Fiquei com receio de pegar um adaptador aleat&oacute;rio e n&atilde;o funcionar bem. Mas deu tudo certo.</p>
<p>Pareou com meu fone Bluetooth facinho (um Sony WH-1000XM2) e consegui come&ccedil;ar a ouvir m&uacute;sica por ele em poucos segundos.</p>
<p>A &uacute;nica ressalva que preciso fazer &eacute; que o alcance dele &eacute; bem pequeno. &Eacute; basicamente ao redor da mesa. Colocou o p&eacute; fora do c&ocirc;modo ou se afastou mais de 5 metros, j&aacute; era. Come&ccedil;a a falhar.</p>
<p>Acredito que isso acontece por ser Bluetooth 4.0. Existem vers&otilde;es mais recentes de adaptadores com Bluetooth 5.0, mas n&atilde;o comprei nem testei nenhum.</p>
<p>Obs.: esse post n&atilde;o &eacute; patrocinado e n&atilde;o ganho nada com a compra dele pelo link que informei. &Eacute; apenas um review b&aacute;sico relatando minha experi&ecirc;ncia.</p>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2021/06/03/adaptador-bluetooth-bt-baseus-4-0-presta/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Benefícios do Cartão Visa Infinity (Resumo)</title>
		<link>http://blog.tiagopassos.com/2021/03/18/beneficios-do-cartao-visa-infinity-resumo/</link>
					<comments>http://blog.tiagopassos.com/2021/03/18/beneficios-do-cartao-visa-infinity-resumo/#comments</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Thu, 18 Mar 2021 14:59:17 +0000</pubDate>
				<category><![CDATA[Viagem]]></category>
		<category><![CDATA[infinity]]></category>
		<category><![CDATA[platinum]]></category>
		<category><![CDATA[signature]]></category>
		<category><![CDATA[visa]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4788</guid>

					<description><![CDATA[Fiz uma pesquisa sobre os cartões VISA (Platium, Signature e Infinity) para tentar entender melhor os benefícios do VISA Infinity.]]></description>
										<content:encoded><![CDATA[<p>Fiz uma pesquisa sobre os cart&otilde;es VISA (Platium, Signature e Infinity) para tentar entender melhor os benef&iacute;cios do VISA Infinity.</p>
<p>Segue um resumo dos benef&iacute;cios e coberturas mais importantes. Lembrando que este &eacute; apenas um resumo e os benef&iacute;cios podem ser alterados ou ter requisitos espec&iacute;ficos, ent&atilde;o &eacute; essencial ver os termos no site da visa e do seu banco para entender os requisitos de cada benef&iacute;cio.</p>
<p>Veja mais em: <a href="https://visa-infinite.com/br">https://visa-infinite.com/br</a></p>
<p>Vamos l&aacute;!</p>
<p><strong>Coberturas de Viagem</strong></p>
<ul>
<li>Seguro viagem (emerg&ecirc;ncias m&eacute;dicas): at&eacute; USD100.000. V&aacute;rios pa&iacute;ses exigirem saguro viagem, que pode facilmente custar de R$500 a R$1000 a depender do local e per&iacute;odo. &sup1;</li>
<li>Seguro de carro alugado gr&aacute;tis (geralmente baixa uns 30% na loca&ccedil;&atilde;o do carro): at&eacute; R$297.000 ou USD90.000 de cobertura para carro alugado. &sup1;</li>
<li>Atraso de Bagagem (for extraviada, mas n&atilde;o perdida): R$1600 ou USD 600 &sup2;</li>
<li>Perda e Roubo de Bagagem pela Companhia A&eacute;rea: R$8.000 ou USD 3.000 &sup2;</li>
<li>Atraso no embarque mais de 4 horas (clima, greve ou quebra): R$800 ou USD 300 &sup3;</li>
<li>Perda de Conex&atilde;o causada por eventos fora do seu controle: R$800 ou USD 300 &sup3;</li>
<li>Cancelamento de viagem&sup3;. At&eacute; At&eacute; R$8.000 ou USD3.000 por:
<ul>
<li>Morte, acidente ou enfermidade da pessoa eleg&iacute;vel, c&ocirc;njuge, pais, irm&atilde;os ou filhos;</li>
<li>Notifica&ccedil;&atilde;o judicial inadi&aacute;vel;</li>
<li>Quarentena Sanit&aacute;ria (Exemplo: COVID-19);</li>
<li>Inc&ecirc;ndio, alagamento na resid&ecirc;ncia ou com&eacute;rcio;</li>
<li>Complica&ccedil;&otilde;es na gravidez;</li>
<li>Perda inesperada de emprego;</li>
<li>Perda de documentos;</li>
<li>Convoca&ccedil;&atilde;o militar.</li>
</ul>
</li>
<li>Visa M&eacute;dico Online (Por v&iacute;deo) &sup1;</li>
<li>Assist&ecirc;ncia viagem por telefone</li>
<li>Saque emergencial em caso de perda ou roubo do cart&atilde;o &sup1;</li>
<li>Substitui&ccedil;&atilde;o emergencial em caso de perda ou roubo do cart&atilde;o &sup1;</li>
</ul>
<p>&nbsp;</p>
<p><strong>Prote&ccedil;&atilde;o de Compra:</strong></p>
<ul>
<li>Dobra a garantia do fabricante (at&eacute; 12 meses) &sup1;</li>
</ul>
<p>Existem outras coberturas no cart&atilde;o. Mas achei algumas coisas (como prote&ccedil;&atilde;o de compra e prote&ccedil;&atilde;o de pre&ccedil;o) enche&ccedil;&atilde;o de lingui&ccedil;a, ent&atilde;o listei as que considerei mais importantes.</p>
<p><strong>Resumo do Resumo</strong></p>
<p><em>Platinum</em></p>
<ul>
<li>Seguro viagem (USD100.000)</li>
<li>Seguro de carro alugado (R$297.000 ou USD90.000)</li>
</ul>
<p><em>Signature</em></p>
<ul>
<li>Todos os benef&iacute;cios do Platinum</li>
<li>Atraso de Bagagem (R$1600 ou USD600)</li>
<li>Perda e Roubo de Bagagem (R$8.000 ou USD3.000)</li>
</ul>
<p><em>Infinity</em></p>
<ul>
<li>Todos os Benef&iacute;cios do Signature</li>
<li>Atraso no embarque (4 horas): R$800 ou USD300</li>
<li>Perda de Conex&atilde;o: R$800 ou USD300</li>
<li>Cancelamento de viagem por morte, doen&ccedil;a ou problemas judiciais. (At&eacute; R$8.000 ou USD3.000)</li>
</ul>
<p>&sup1; Benef&iacute;cios inclusos tamb&eacute;m nos cart&otilde;es Platinum e Signature</p>
<p>&sup2; Benef&iacute;cios inclusos tamb&eacute;m nos cart&otilde;es Signature</p>
<p>&sup3; Benef&iacute;cios inclusos apenas nos cart&otilde;es Infinity</p>
<p>Fonte:</p>
<ul>
<li><a href="https://pontospravoar.com/beneficios-cartoes-credito-visa-platinum-signature-infinite/" target="_blank">https://pontospravoar.com/beneficios-cartoes-credito-visa-platinum-signature-infinite/</a></li>
<li><a href="https://visa-infinite.com/br" target="_blank">https://visa-infinite.com/br</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2021/03/18/beneficios-do-cartao-visa-infinity-resumo/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Como enviar áudio do Notebook / PC para o Smartphone por WI-FI ou Cabo</title>
		<link>http://blog.tiagopassos.com/2020/08/14/como-enviar-audio-do-notebook-pc-para-o-smartphone-por-wi-fi-ou-cabo/</link>
					<comments>http://blog.tiagopassos.com/2020/08/14/como-enviar-audio-do-notebook-pc-para-o-smartphone-por-wi-fi-ou-cabo/#respond</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Fri, 14 Aug 2020 21:06:48 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[cabo]]></category>
		<category><![CDATA[notebook]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[stream]]></category>
		<category><![CDATA[wire]]></category>
		<category><![CDATA[wireless]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4782</guid>

					<description><![CDATA[Meu PC não tem bluetooth, e queria utilizar o fone bluetooth ligado no celular para poder ouvir música.

Procurei um aplicativo que fizesse isso e entrei o Sound Wire.]]></description>
										<content:encoded><![CDATA[<p>Meu PC n&atilde;o tem bluetooth, e queria utilizar o fone bluetooth ligado no celular para poder ouvir m&uacute;sica.</p>
<p>Procurei um aplicativo que fizesse isso e entrei o <a href="http://georgielabs.net/" target="_blank">Sound Wire</a>.</p>
<p>O PC (computador ou notebook) pode estar ligado por cabo ou WI-FI, e o Smartphone deve estar no WI-FI.</p>
<p>Ambos devem estar na mesma rede (preferencialmente conectados no mesmo roteador). A configura&ccedil;&atilde;o &eacute; muito simples.</p>
<p>Basta instalar o aplicativo de Android:</p>
<p><a href="https://play.google.com/store/apps/details?id=com.georgie.SoundWireFree" target="_blank">https://play.google.com/store/apps/details?id=com.georgie.SoundWireFree</a></p>
<p>E depois instalar o aplicativo para PC (Tem Windows XP, Windows 7, Windows 10 e Linux):</p>
<p><a href="http://georgielabs.net/" target="_blank">http://georgielabs.net/</a></p>
<p>Abra os dois aplicativos, e coloque o IP do computador no celular. Esse IP &eacute; o que aparece quando voc&ecirc; abre o aplicativo do PC. Veja nas imagens abaixo:</p>
<p><img fetchpriority="high" decoding="async" height="428" src="http://blog.tiagopassos.com/wp-content/uploads/2020/08/soundwire_pc.png" width="466" /></p>
<p><img decoding="async" height="640" src="http://blog.tiagopassos.com/wp-content/uploads/2020/08/soundwire_android.jpeg" width="303" /></p>
<p>E pronto. J&aacute; come&ccedil;a a funcionar automaticamente. <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Fonte: <a href="https://www.youtube.com/watch?v=_le66hoi4EI" target="_blank">https://www.youtube.com/watch?v=_le66hoi4EI</a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2020/08/14/como-enviar-audio-do-notebook-pc-para-o-smartphone-por-wi-fi-ou-cabo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Warsaw (Banco do Brasil) não funciona no Firefox com Linux (Mint, Ubuntu etc.)</title>
		<link>http://blog.tiagopassos.com/2019/10/29/warsaw-bb-banco-do-brasil-nao-funciona-no-firefox-com-linux-mint-ubuntu-etc/</link>
					<comments>http://blog.tiagopassos.com/2019/10/29/warsaw-bb-banco-do-brasil-nao-funciona-no-firefox-com-linux-mint-ubuntu-etc/#comments</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Tue, 29 Oct 2019 14:25:55 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[banco do brasil]]></category>
		<category><![CDATA[bb]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[warsaw]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4770</guid>

					<description><![CDATA[Li um artigo que orientava a exportar o certificado do Chrome e importar no Firefox, pois, segundo o autor, isso não funcionava automaticamente após a versão 58 do Firefox. Tentei fazer o que foi sugerido e funcionou! :)]]></description>
										<content:encoded><![CDATA[<p>Estava com esse problema e alguns artigos sugeriam reinstalar o Warsaw. N&atilde;o adiantou.</p>
<p>Li um <a href="https://www.vivaolinux.com.br/topico/UbuntuBR/Nao-consigo-acessar-banco-do-Brasil-no-Ubuntu-1804" target="_blank">artigo</a> que orientava a exportar o certificado do Chrome e importar no Firefox, pois, segundo o autor, isso n&atilde;o funcionava automaticamente ap&oacute;s a <strong>vers&atilde;o 58</strong> do Firefox. Tentei fazer o que foi sugerido e funcionou! <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Segue aqui para refer&ecirc;ncia, caso o artigo original saia do ar:</p>
<p><cite>Para configurar o acesso pelo Firefox: </cite></p>
<ol>
<li><cite>Abra o navegador Chrome e no endere&ccedil;o: <strong>chrome://settings/certificates</strong> acessar a aba autoridades e procurar por Warsaw Personal CA. Escolha exportar e salve o certificado na pasta de sua prefer&ecirc;ncia.</cite></li>
<li><cite>Abra o navegador Firefox e v&aacute; ao endere&ccedil;o: <strong>about:preferences#privacy</strong>, op&ccedil;&atilde;o ver certificados (View Certificates), escolha importar (Import) e aponte para o certificado anteriormente exportado. Se o certificado n&atilde;o aparecer na pasta, escolha a op&ccedil;&atilde;o &quot;Todos os arquivos&quot; (All Files). Marque os campos para confiar. </cite></li>
</ol>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2019/10/29/warsaw-bb-banco-do-brasil-nao-funciona-no-firefox-com-linux-mint-ubuntu-etc/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Erro no PHP com MySQL 8: The server requested authentication method unknown to the client</title>
		<link>http://blog.tiagopassos.com/2019/09/20/erro-no-php-com-mysql-8-the-server-requested-authentication-method-unknown-to-the-client/</link>
					<comments>http://blog.tiagopassos.com/2019/09/20/erro-no-php-com-mysql-8-the-server-requested-authentication-method-unknown-to-the-client/#respond</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Fri, 20 Sep 2019 20:42:00 +0000</pubDate>
				<category><![CDATA[Bancos de Dados]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[construct]]></category>
		<category><![CDATA[erro]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4763</guid>

					<description><![CDATA[Hoje aconteceu esse erro comigo: Warning: mysqli::__construct(): The server requested authentication method unknown to the client ]]></description>
										<content:encoded><![CDATA[<p>Hoje aconteceu esse erro comigo: <i><b>Warning</b>: mysqli::__construct(): The server requested authentication method unknown to the client [caching_sha2_password] in <b>XXX</b> on line <b>8</b></i></p>
<p><i><b>Warning</b>: mysqli::__construct(): (HY000/2054): The server requested authentication method unknown to the client in <b>XXX</b> on line <b>8</b><br />
	Connection failed: The server requested authentication method unknown to the client</i></p>
<p>Fui investigar o motivo e descobri que aparentemente o MySQL mudou a forma padr&atilde;o de autentica&ccedil;&atilde;o.</p>
<p>Para resolver, basta executar o seguinte SQL, trocando 123456 pela senha de root do MySQL:</p>
<pre class="brush:plain">ALTER USER &#39;root&#39;@&#39;localhost&#39; IDENTIFIED WITH 
mysql_native_password BY &#39;123456&#39;; 
</pre>
<p><a href="https://stackoverflow.com/questions/52364415/php-with-mysql-8-0-error-the-server-requested-authentication-method-unknown-to" target="_blank">Fonte</a></p>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2019/09/20/erro-no-php-com-mysql-8-the-server-requested-authentication-method-unknown-to-the-client/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Add Document To GLPI thru API (PHP)</title>
		<link>http://blog.tiagopassos.com/2019/07/16/add-document-to-glpi-thru-api-php/</link>
					<comments>http://blog.tiagopassos.com/2019/07/16/add-document-to-glpi-thru-api-php/#comments</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Tue, 16 Jul 2019 22:06:07 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4755</guid>

					<description><![CDATA[&#60;?php &#160;&#160; &#160;$sessiontoken = &#34;k7uhook39qa4abb0naot8p25r4&#34;; &#160;&#160; &#160;$url = &#34;localhost/glpi&#34;; &#160;&#160; &#160;$apptoken = &#34;jYPzF6c9j9pTDBdZXwIBsGxzoGhoWyef4wXUAsr2&#34;; &#160;&#160; &#160;$filename = &#34;/tmp/image4.png&#34;; $file = file_get_contents($filename);<a href="http://blog.tiagopassos.com/2019/07/16/add-document-to-glpi-thru-api-php/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
										<content:encoded><![CDATA[<p>&lt;?php</p>
<p>&nbsp;&nbsp; &nbsp;$sessiontoken = &quot;<span style="color:#FF0000;">k7uhook39qa4abb0naot8p25r4</span>&quot;;<br />
	&nbsp;&nbsp; &nbsp;$url = &quot;<span style="color:#FF0000;">localhost/glpi</span>&quot;;<br />
	&nbsp;&nbsp; &nbsp;$apptoken = &quot;<span style="color:#FF0000;">jYPzF6c9j9pTDBdZXwIBsGxzoGhoWyef4wXUAsr2</span>&quot;;<br />
	&nbsp;&nbsp; &nbsp;$filename = &quot;<span style="color:#FF0000;">/tmp/image4.png</span>&quot;;</p>
<p>$file = file_get_contents($filename);<br />
	&nbsp;<br />
	$curl = curl_init();</p>
<p>curl_setopt_array($curl, array(<br />
	&nbsp; CURLOPT_URL =&gt; &quot;http://&quot;.$url.&quot;/apirest.php/Document/&quot;,<br />
	&nbsp; CURLOPT_RETURNTRANSFER =&gt; true,<br />
	&nbsp; CURLOPT_ENCODING =&gt; &quot;&quot;,<br />
	&nbsp; CURLOPT_MAXREDIRS =&gt; 10,<br />
	&nbsp; CURLOPT_TIMEOUT =&gt; 30,<br />
	&nbsp; CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,<br />
	&nbsp; CURLOPT_CUSTOMREQUEST =&gt; &quot;POST&quot;,<br />
	&nbsp; CURLOPT_POSTFIELDS =&gt; &quot;&#8212;&#8212;WebKitFormBoundary7MA4YWxkTrZu0gW<br />
	Content-Disposition: form-data; name=\&quot;uploadManifest\&quot;<br />
	&nbsp;<br />
	{\&quot;input\&quot;: {\&quot;tickets_id\&quot;: \&quot;<span style="color:#FF0000;">4</span>\&quot;,\&quot;name\&quot;: \&quot;<span style="color:#FF0000;">01Chamado 1234567bc</span>\&quot;, \&quot;_filename\&quot; : [\&#8221;$filename\&#8221;]}}<br />
	&#8212;&#8212;WebKitFormBoundary7MA4YWxkTrZu0gW<br />
	Content-Disposition: multipart/form-data; name=\&quot;ab\&quot;; filename=\&quot;$filename\&quot;;<br />
	Content-Type: image/png;<br />
	&nbsp;<br />
	$file<br />
	&#8212;&#8212;WebKitFormBoundary7MA4YWxkTrZu0gW&#8211;&quot;,<br />
	&nbsp; CURLOPT_HTTPHEADER =&gt; array(<br />
	&nbsp;&nbsp;&nbsp; &quot;app-token: $apptoken&quot;,<br />
	&nbsp;&nbsp;&nbsp; &quot;cache-control: no-cache&quot;,<br />
	&nbsp;&nbsp;&nbsp; &quot;content-type: multipart/form-data; boundary=&#8212;-WebKitFormBoundary7MA4YWxkTrZu0gW&quot;,<br />
	&nbsp;&nbsp;&nbsp; &quot;postman-token: 3cc7a7f0-2f01-36dc-8ccc-a8b263d2e26c&quot;,<br />
	&nbsp;&nbsp;&nbsp; &quot;session-token: $sessiontoken&quot;<br />
	&nbsp; ),<br />
	));</p>
<p>$response = curl_exec($curl);<br />
	$err = curl_error($curl);</p>
<p>curl_close($curl);</p>
<p>if ($err) {<br />
	&nbsp; echo &quot;cURL Error #:&quot; . $err;<br />
	} else {<br />
	&nbsp; echo $response;<br />
	}</p>
<p>?&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2019/07/16/add-document-to-glpi-thru-api-php/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Associate Document To Ticket (Document_Item) thru GLPI Shell Example</title>
		<link>http://blog.tiagopassos.com/2019/07/16/associate-document-to-ticket-document_item-thru-glpi-shell-example/</link>
					<comments>http://blog.tiagopassos.com/2019/07/16/associate-document-to-ticket-document_item-thru-glpi-shell-example/#respond</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Tue, 16 Jul 2019 22:04:16 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4747</guid>

					<description><![CDATA[#!/bin/sh curl -X POST \ -H &#39;Content-Type: application/json&#39; \ -H &#34;Session-Token: bvb01r0anhqe4vqrtft2du4lh1&#34; \ -H &#34;App-Token: jYPzF6c9j9pTDBdZXwIBsGxzoGhoWyef4wXUAsr2&#34; \ -d &#39;{&#34;input&#34;: {&#34;itemtype&#34;:<a href="http://blog.tiagopassos.com/2019/07/16/associate-document-to-ticket-document_item-thru-glpi-shell-example/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
										<content:encoded><![CDATA[<p>#!/bin/sh</p>
<p>curl -X POST \<br />
	-H &#39;Content-Type: application/json&#39; \<br />
	-H &quot;Session-Token: <span style="color:#FF0000;">bvb01r0anhqe4vqrtft2du4lh1</span>&quot; \<br />
	-H &quot;App-Token: <span style="color:#FF0000;">jYPzF6c9j9pTDBdZXwIBsGxzoGhoWyef4wXUAsr2</span>&quot; \<br />
	-d &#39;{&quot;input&quot;: {&quot;itemtype&quot;: &quot;Ticket&quot;, &quot;documents_id&quot;: &quot;<span style="color:#FF0000;">31</span>&quot;, &quot;items_id&quot;: &quot;<span style="color:#FF0000;">4</span>&quot;}}&#39; \<br />
	&#39;http://localhost/glpi/apirest.php/Document_Item/&#39;</p>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2019/07/16/associate-document-to-ticket-document_item-thru-glpi-shell-example/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Add ticket to GLPI thru API (REST) with PHP Example</title>
		<link>http://blog.tiagopassos.com/2019/07/10/add-ticket-to-glpi-thru-api-rest-with-php-example/</link>
					<comments>http://blog.tiagopassos.com/2019/07/10/add-ticket-to-glpi-thru-api-rest-with-php-example/#respond</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Wed, 10 Jul 2019 16:36:52 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4740</guid>

					<description><![CDATA[&#60;?php $ch = curl_init(); $fields=&#39;{&#34;input&#34;: {&#34;name&#34;: &#34;Titulo ABCD&#34;,&#34;content&#34;: &#34;Descricao 1234&#34;}}&#39;; curl_setopt($ch, CURLOPT_URL, &#39;http://localhost/glpi/apirest.php/Ticket/&#39;); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $fields); curl_setopt($ch,<a href="http://blog.tiagopassos.com/2019/07/10/add-ticket-to-glpi-thru-api-rest-with-php-example/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
										<content:encoded><![CDATA[<p>&lt;?php</p>
<p>$ch = curl_init();</p>
<p>$fields=&#39;{&quot;input&quot;: {&quot;name&quot;: &quot;Titulo ABCD&quot;,&quot;content&quot;: &quot;Descricao 1234&quot;}}&#39;;</p>
<p>curl_setopt($ch, CURLOPT_URL, &#39;http://localhost/glpi/apirest.php/Ticket/&#39;);<br />
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br />
	curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);<br />
	curl_setopt($ch, CURLOPT_POST, 1);</p>
<p>$headers = array();<br />
	$headers[] = &#39;Content-Type: application/json&#39;;<br />
	$headers[] = &#39;Session-Token: <span style="color:#FF0000;">6c4f680e5581ca31008809b3236f6ac4</span>&#39;;<br />
	$headers[] = &#39;App-Token: <span style="color:#FF0000;">7mvDUHjK21WB19banyJJNWTegjpEQlwslVODeOPJ</span>&#39;;<br />
	curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);</p>
<p>$result = curl_exec($ch);<br />
	if (curl_errno($ch)) {<br />
	&nbsp;&nbsp;&nbsp; echo &#39;Error:&#39; . curl_error($ch);<br />
	}<br />
	curl_close($ch);</p>
<p>var_dump($result);<br />
	?&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2019/07/10/add-ticket-to-glpi-thru-api-rest-with-php-example/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Qual o câmbio no fechamento da fatura do cartão BB e NuBank?</title>
		<link>http://blog.tiagopassos.com/2019/06/25/qual-o-cambio-no-fechamento-da-fatura-do-cartao-bb-e-nubank/</link>
					<comments>http://blog.tiagopassos.com/2019/06/25/qual-o-cambio-no-fechamento-da-fatura-do-cartao-bb-e-nubank/#respond</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Tue, 25 Jun 2019 12:36:44 +0000</pubDate>
				<category><![CDATA[Artigos Gerais]]></category>
		<category><![CDATA[bb]]></category>
		<category><![CDATA[dólar]]></category>
		<category><![CDATA[euro]]></category>
		<category><![CDATA[nubank]]></category>
		<category><![CDATA[ptax]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4732</guid>

					<description><![CDATA[Aqui um post rápido pra ajudar a esclarecer essa dúvida, caso seja a sua. No caso do BB, não consegui encontrar uma fonte "oficial" para tirar a dúvida, então vou usar meu caso de exemplo.]]></description>
										<content:encoded><![CDATA[<p>Aqui um post r&aacute;pido pra ajudar a esclarecer essa d&uacute;vida, caso seja a sua. No caso do BB (Banco do Brasil), n&atilde;o consegui encontrar uma fonte &quot;oficial&quot; para tirar a d&uacute;vida, ent&atilde;o vou usar meu caso de exemplo.</p>
<p>Minha fatura fechou dia 19/06/2019 com o c&acirc;mbio de 4,0153 USD por R$ (BRL).</p>
<p>No caso, os bancos consideram a cota&ccedil;&atilde;o do d&oacute;lar PTAX (banco central) + uma taxa (que no caso do BB n&atilde;o sabemos).</p>
<p>A conta&ccedil;&atilde;o de 18/06/2019 para compra foi R$3,8602 (<a href="https://www.ptax.com.br/cotacao-ptax/dolar-americano-usd" target="_blank">fonte</a>), ent&atilde;o, calculando a diferen&ccedil;a, temos 4%.</p>
<p>Podemos concluir que o Banco do Brasil cobra 4% sobre o dolar PTAX.</p>
<p>Claro que n&atilde;o d&aacute; pra garantir que eles v&atilde;o continuar sempre com essa taxa, mas essa &eacute; meio que a taxa padr&atilde;o de mercado.</p>
<p>O NuBank cobra os mesmos 4%. Eles s&atilde;o bem mais transparentes em rela&ccedil;&atilde;o a isso e voc&ecirc; pode encontrar um artigo no site deles:</p>
<p><a href="https://blog.nubank.com.br/cartao-nubank-acaba-com-surpresas-compra-internacional/" target="_blank">https://blog.nubank.com.br/cartao-nubank-acaba-com-surpresas-compra-internacional/</a></p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2019/06/25/qual-o-cambio-no-fechamento-da-fatura-do-cartao-bb-e-nubank/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Preço da comida em Paris</title>
		<link>http://blog.tiagopassos.com/2019/05/11/preco-da-comida-em-paris/</link>
					<comments>http://blog.tiagopassos.com/2019/05/11/preco-da-comida-em-paris/#respond</comments>
		
		<dc:creator><![CDATA[Tiago Passos]]></dc:creator>
		<pubDate>Sat, 11 May 2019 14:17:35 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Viagem]]></category>
		<category><![CDATA[comida]]></category>
		<category><![CDATA[paris]]></category>
		<guid isPermaLink="false">http://blog.tiagopassos.com/?p=4725</guid>

					<description><![CDATA[Quando monto meus planejamentos de viagem, uma das maiores dificuldades é saber quanto custa comer no local, já que comida é um dos maiores gastos.

Nesse artigo vou mostrar alguns exemplos de preços de lugares que fui em Paris. Tem supermercado, café e restaurante.]]></description>
										<content:encoded><![CDATA[<p>Quando monto meus planejamentos de viagem, uma das maiores dificuldades é saber quanto custa comer no local, já que comida é um dos maiores gastos.</p>
<p>Nesse artigo vou mostrar alguns exemplos de preços de lugares que fui em Paris. Tem supermercado, café e restaurante.</p>
<p>A ideia aqui não é mostrar os preços mais baratos, mas sim os preço a de lugares por onde passei.</p>
<p>A impressão que tive é que os preços não variam tanto na cidade. Um supermercado perto de Bastille (zona não muito turística) tem preços parecidos de um perto da Torre Eiffel.</p>
<p>Se quiser beber, aproveite os Happy Hour. A maioria dos lugares têm e é de 17h a 20h.</p>
<p>Se puder, compartilhe com os outros leitores do blog os preços de lugares por onde você passou! <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Goguete (Museu do Louvre)</p>
<ul>
<li>Coca Cola 500ml €3.80 no</li>
<li>Hamburger Bovino com Fritas €15</li>
<li>Prato de Macarrão com Molho Pesto</li>
</ul>
<p>Starbucks (Museu do Louvre)</p>
<ul>
<li>Croissant €1.80 na</li>
<li>Capuccino Venti (o maior) €5.40</li>
<li>Cinnamon Roll €2.90</li>
</ul>
<p>Garrafa de Água de 500ml (Louvre) €3</p>
<p>Paul (Estação Gare Du Nord)</p>
<ul>
<li>Macaron €3.30</li>
</ul>
<p>Pierre Hermé (Arco do Triunfo)</p>
<ul>
<li>Caixa com 4 Macarons €10</li>
<li>Obs: esse é um lugar mais &#8220;chique&#8221;. Você encontra Macarons por €1 na cidade</li>
</ul>
<p>Café do Museu Rodin</p>
<ul>
<li>Pão com chocolate ou Croissant €1.80</li>
<li>Capuccino €3.60</li>
<li>Expresso €2</li>
<li>Baguete recheada €5.90</li>
</ul>
<p>Le Pettit Suffren (Perto da Torre Eiffel)</p>
<ul>
<li>Cheeseburger com fritas €16</li>
<li>Taça de Vinho Tinto 150ml €5</li>
<li>Happy Hour (17 a 20h) com caneca de cerveja, taça de vinho ou coquetéis €6.50</li>
</ul>
<p>Supermercado Franprix (Perto da Torre Eiffel)</p>
<ul>
<li>Iogurte Danone 4x125g €2.20</li>
<li>Queijo Gouda Fatiado 220g €2.50</li>
<li>Presunto Fatiado 80g €2.20</li>
<li>Suco de Maçã 1l €1.75</li>
<li>Miojo 85g €0.90</li>
<li>Vinho Rosé 750ml €2.90</li>
<li>Pizza Grande Muzzarela €4.00</li>
<li>Barra de Chocolate Lindt 100g €1.90</li>
</ul>
<p>Boulangerie Rue de Charenton</p>
<ul>
<li>Baguete 250g (grande) €0.95</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>http://blog.tiagopassos.com/2019/05/11/preco-da-comida-em-paris/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
