<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-32888355</id><updated>2026-05-01T04:04:43.752-03:00</updated><category term="iPhone"/><category term="Acer 3640"/><category term="Apple"/><category term="Leopard"/><category term="MacOSX"/><category term="iOS"/><category term="iPhoneSDK"/><title type='text'>Dan</title><subtitle type='html'>&lt;a href=&quot;https://www.facebook.com/danpedron&quot;&gt;&lt;img src=&quot;http://w.sharethis.com/images/facebook_16.png&quot;&gt;&lt;/a&gt;&#xa;&lt;a href=&quot;http://twitter.com/danpedron&quot;&gt;&lt;img src=&quot;http://w.sharethis.com/images/twitter_16.png&quot;&gt;&lt;/a&gt;&#xa;&lt;a href=&quot;http://www.linkedin.com/profile/view?id=59028794&quot;&gt;&lt;img src=&quot;http://w.sharethis.com/images/linkedin_16.png&quot;&gt;&lt;/a&gt;&#xa;&lt;a href=&quot;mailto://danpedron@gmail.com&quot;&gt;&lt;img src=&quot;http://w.sharethis.com/images/email_16.png&quot;&gt;&lt;/a&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-32888355.post-8069828441498112150</id><published>2021-01-18T22:32:00.004-03:00</published><updated>2021-01-18T22:33:57.487-03:00</updated><title type='text'>Pi Network</title><content type='html'>&lt;p&gt;Em 2019 surgiu a criptomoeda &lt;i&gt;Pi Network&lt;/i&gt;. Por ser uma moeda recente, ainda não possui valor, não foi precificada.&amp;nbsp;&lt;/p&gt;&lt;p&gt;O grande diferencial é que você pode utilizar seu celular para minerar. Na página oficial diz que o projeto foi desenvolvido por uma equipe da Universidade de Standford.&lt;/p&gt;Caso tenha curiosidade, instale o app pelo site:&lt;br /&gt;&lt;div style=&quot;margin-left: 40px; text-align: left;&quot;&gt;&lt;a href=&quot;https://minepi.com/danpedron&quot;&gt;&lt;b&gt;https://minepi.com/danpedron&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Se ele solicitar o nome do convite, pode utilizar &lt;i&gt;danpedron&lt;/i&gt;. Você já ganha 1&lt;i&gt;&lt;span class=&quot;aCOpRe&quot;&gt;&lt;span&gt;&lt;i&gt; &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class=&quot;aCOpRe&quot;&gt;&lt;span&gt;&lt;i&gt;&lt;/i&gt;π&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;aCOpRe&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;aCOpRe&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;aCOpRe&quot;&gt;&lt;span&gt;Apesar de atualmente não ter valor comercial, não custa deixar minerando. Um dia o Bitcoin também valia apenas alguns centavos... hehehe&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;aCOpRe&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/8069828441498112150/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2021/01/pi-network.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/8069828441498112150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/8069828441498112150'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2021/01/pi-network.html' title='Pi Network'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-818402472588492608</id><published>2020-01-06T17:21:00.000-03:00</published><updated>2020-06-02T21:31:41.243-03:00</updated><title type='text'>WhatsApp: Enviar mensagem pelo número, sem adicionar pessoa ou contato</title><content type='html'>Diversas vezes quis enviar mensagem para o WhatsApp de alguém que não está na minha lista de contatos.&lt;br /&gt;
&lt;br /&gt;
Para solucionar esse problema, eu cadastrava a pessoa, enviava a mensagem e depois apagava o contato.&lt;br /&gt;
&lt;br /&gt;
Essa necessidade surge principalmente quando se está vendendo algo em sites como OLX, quando diversos desconhecidos solicitam mais detalhes, como fotos e vídeos.&lt;br /&gt;
&lt;br /&gt;
Para facilitar o envio de mensagens utilizando apenas o número do telefone, criei essa página:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;https://geekserver.dynu.net/wa.php&quot;&gt;Enviar mensagem no WhatsApp&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Basicamente ele redireciona para o site &lt;i&gt;https://wa.me/...&lt;/i&gt; com o número de telefone digitado.&lt;br /&gt;
&lt;br /&gt;
Mais detalhes em: &lt;a href=&quot;https://faq.whatsapp.com/en/android/26000030/?lang=pt_pt&quot; target=&quot;_blank&quot;&gt;Usando a conversa em um clique&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Espero que seja útil!</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/818402472588492608/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2020/01/whatsapp-enviar-mensagem-pelo-numero.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/818402472588492608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/818402472588492608'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2020/01/whatsapp-enviar-mensagem-pelo-numero.html' title='WhatsApp: Enviar mensagem pelo número, sem adicionar pessoa ou contato'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-3862870267343466020</id><published>2019-05-13T09:19:00.002-03:00</published><updated>2019-05-13T09:21:37.364-03:00</updated><title type='text'>VMWARE: Expandir disco online (BTRFS)</title><content type='html'>Depois de alterar o tamanho do disco nas configurações da máquina virtual, forçar rescan com:
&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;echo 1 &amp;gt; /sys/class/block/&amp;lt;dev&amp;gt;/device/rescan&lt;/span&gt;&lt;/blockquote&gt;
Caso tenha criado um novo disco, utilize:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;echo &quot;- - -&quot; &amp;gt; /sys/class/scsi_host/hostX/scan&lt;/span&gt;&lt;/blockquote&gt;
Remova a partição e crie uma nova, mantendo o setor de início:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;fdisk -l &amp;lt;dev&amp;gt;  (anote o setor de inicio)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;fdisk &amp;lt;dev&amp;gt; (confirme a remoção da assinatura anterior)&lt;/span&gt;&lt;/blockquote&gt;
&lt;dev&gt;&lt;dev&gt;Atualize a partição:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;partx -u &amp;lt;partição&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;dev&gt;&lt;dev&gt;&lt;parti o=&quot;&quot;&gt;Agora faça o sistema de arquivos ver a alteração:&lt;br /&gt;
&lt;/parti&gt;&lt;/dev&gt;&lt;/dev&gt;&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;dev&gt;&lt;dev&gt;&lt;parti o=&quot;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;btrfs filesystem resize max &lt;/span&gt;&amp;lt;ponto_de_montagem&amp;gt;&lt;/parti&gt;&lt;/dev&gt;&lt;/dev&gt;&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/3862870267343466020/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2019/05/vmware-expandir-disco-online.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3862870267343466020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3862870267343466020'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2019/05/vmware-expandir-disco-online.html' title='VMWARE: Expandir disco online (BTRFS)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-6963317236929002762</id><published>2019-05-13T08:16:00.002-03:00</published><updated>2019-05-13T08:21:53.120-03:00</updated><title type='text'>BTRFS: Criar arquivo de SWAP</title><content type='html'>O sistema de arquivos BTRFS não suporta a criação de arquivos de swap. Ao tentar fazer a operação, surge a mensagem:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;swapon: &amp;lt;swapfile&amp;gt;: swapon falhou: Argumento inválido&lt;/span&gt;&lt;/blockquote&gt;
Contudo, desde a versão 5.0 do kernel, é possível criar arquivos de swap em sistemas de arquivos BTRFS.&lt;br /&gt;
Segue sequencia de comandos:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;touch &amp;lt;arquivo_swap&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;chattr +C &amp;lt;arquivo_swap&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;chmod 0600 &amp;lt;arquivo_swap&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;head -c $((&amp;lt;tamanho_em_GB&amp;gt;*(1024*1024*1024)) /dev/zero &amp;gt; &amp;lt;arquivo_swap&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mkswap &amp;lt;arquivo_swap&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;swapon &amp;lt;arquivo_swap&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/6963317236929002762/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2019/05/btrfs-criar-arquivo-de-swap.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/6963317236929002762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/6963317236929002762'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2019/05/btrfs-criar-arquivo-de-swap.html' title='BTRFS: Criar arquivo de SWAP'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-1739428619715076894</id><published>2017-06-24T15:47:00.002-03:00</published><updated>2017-06-24T15:54:12.337-03:00</updated><title type='text'>Compilando EmulationStation no Debian 9</title><content type='html'>&lt;b&gt;Instale algumas dependências:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
sudo apt-get install -y libsdl2-dev libboost-system-dev libboost-filesystem-dev libboost-date-time-dev libboost-locale-dev libfreeimage-dev libfreetype6-dev libeigen3-dev libcurl4-openssl-dev libasound2-dev libgl1-mesa-dev build-essential cmake git&lt;/blockquote&gt;
&lt;b&gt;Baixe o código fonte:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
git clone https://github.com/Aloshi/EmulationStation&lt;br /&gt;cd EmulationStation&lt;br /&gt;git checkout unstable&lt;/blockquote&gt;
&lt;div&gt;
&lt;b&gt;Aplique o seguinte &lt;a href=&quot;http://adf.ly/1n7DVH&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;patch&lt;/a&gt;*:&lt;/b&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
patch -p1 &amp;lt; /home/dan/emulationstation-2.0.1a-float.patch&lt;/blockquote&gt;
&lt;div&gt;
&lt;b&gt;Compile e instale:&lt;/b&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
cmake .&lt;br /&gt;
make&lt;br /&gt;
sudo make install&lt;/blockquote&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Bom divertimento!&lt;/b&gt;&lt;br /&gt;
&lt;span id=&quot;goog_158961051&quot;&gt;&lt;/span&gt;&lt;a href=&quot;https://www.blogger.com/&quot;&gt;&lt;/a&gt;&lt;span id=&quot;goog_158961052&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;*Se você não aplicar o &lt;a href=&quot;http://adf.ly/1n7DVH&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;patch&lt;/a&gt; irá receber a seguinte mensagem de erro:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:9:0:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Util.h:18:22: error: ‘float round(float)’ conflicts with a previous declaration&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;float round(float num);&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /usr/include/c++/6/complex:44:0,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Core:80,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Dense:1,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer.h:7,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:2:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/c++/6/cmath:1790:3: note: previous declaration ‘constexpr float std::round(float)’&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;round(float __x)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp: In function ‘void Renderer::drawRect(float, float, float, float, unsigned int, GLenum, GLenum)’:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:90:24: error: call of overloaded ‘round(float&amp;amp;)’ is ambiguous&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;drawRect((int)round(x), (int)round(y), (int)round(w), (int)round(h), color, blend_sfactor, blend_dfactor);&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /usr/include/features.h:364:0,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/x86_64-linux-gnu/c++/6/bits/os_defines.h:39,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/x86_64-linux-gnu/c++/6/bits/c++config.h:507,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/c++/6/string:38,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/platform.h:18,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:1:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/x86_64-linux-gnu/bits/mathcalls.h:326:1: note: candidate: double round(double)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;__MATHCALLX (round,, (_Mdouble_ __x), (__const__));&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;^&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /usr/include/c++/6/complex:44:0,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Core:80,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Dense:1,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer.h:7,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:2:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/c++/6/cmath:1794:3: note: candidate: constexpr long double std::round(long double)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;round(long double __x)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/c++/6/cmath:1790:3: note: candidate: constexpr float std::round(float)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;round(float __x)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:9:0:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Util.h:18:7: note: candidate: float round(float)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;float round(float num);&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:90:39: error: call of overloaded ‘round(float&amp;amp;)’ is ambiguous&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;drawRect((int)round(x), (int)round(y), (int)round(w), (int)round(h), color, blend_sfactor, blend_dfactor);&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;^&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /usr/include/features.h:364:0,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/x86_64-linux-gnu/c++/6/bits/os_defines.h:39,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/x86_64-linux-gnu/c++/6/bits/c++config.h:507,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/c++/6/string:38,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/platform.h:18,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:1:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/x86_64-linux-gnu/bits/mathcalls.h:326:1: note: candidate: double round(double)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;__MATHCALLX (round,, (_Mdouble_ __x), (__const__));&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;^&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /usr/include/c++/6/complex:44:0,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Core:80,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Dense:1,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer.h:7,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:2:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/c++/6/cmath:1794:3: note: candidate: constexpr long double std::round(long double)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;round(long double __x)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/c++/6/cmath:1790:3: note: candidate: constexpr float std::round(float)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;round(float __x)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:9:0:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Util.h:18:7: note: candidate: float round(float)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;float round(float num);&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:90:54: error: call of overloaded ‘round(float&amp;amp;)’ is ambiguous&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;drawRect((int)round(x), (int)round(y), (int)round(w), (int)round(h), color, blend_sfactor, blend_dfactor);&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /usr/include/features.h:364:0,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/x86_64-linux-gnu/c++/6/bits/os_defines.h:39,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/x86_64-linux-gnu/c++/6/bits/c++config.h:507,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/c++/6/string:38,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/platform.h:18,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:1:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/x86_64-linux-gnu/bits/mathcalls.h:326:1: note: candidate: double round(double)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;__MATHCALLX (round,, (_Mdouble_ __x), (__const__));&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;^&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /usr/include/c++/6/complex:44:0,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Core:80,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Dense:1,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer.h:7,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:2:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/c++/6/cmath:1794:3: note: candidate: constexpr long double std::round(long double)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;round(long double __x)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/c++/6/cmath:1790:3: note: candidate: constexpr float std::round(float)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;round(float __x)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:9:0:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Util.h:18:7: note: candidate: float round(float)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;float round(float num);&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:90:69: error: call of overloaded ‘round(float&amp;amp;)’ is ambiguous&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;drawRect((int)round(x), (int)round(y), (int)round(w), (int)round(h), color, blend_sfactor, blend_dfactor);&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;^&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /usr/include/features.h:364:0,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/x86_64-linux-gnu/c++/6/bits/os_defines.h:39,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/x86_64-linux-gnu/c++/6/bits/c++config.h:507,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/c++/6/string:38,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/platform.h:18,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:1:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/x86_64-linux-gnu/bits/mathcalls.h:326:1: note: candidate: double round(double)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;__MATHCALLX (round,, (_Mdouble_ __x), (__const__));&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;^&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /usr/include/c++/6/complex:44:0,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Core:80,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /usr/include/eigen3/Eigen/Dense:1,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer.h:7,&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:2:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/c++/6/cmath:1794:3: note: candidate: constexpr long double std::round(long double)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;round(long double __x)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/usr/include/c++/6/cmath:1790:3: note: candidate: constexpr float std::round(float)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;round(float __x)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;In file included from /tmp/a/EmulationStation/es-core/src/Renderer_draw_gl.cpp:9:0:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;/tmp/a/EmulationStation/es-core/src/Util.h:18:7: note: candidate: float round(float)&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp;float round(float num);&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;^~~~~&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;es-core/CMakeFiles/es-core.dir/build.make:278: recipe for target &#39;es-core/CMakeFiles/es-core.dir/src/Renderer_draw_gl.cpp.o&#39; failed&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;make[2]: *** [es-core/CMakeFiles/es-core.dir/src/Renderer_draw_gl.cpp.o] Error 1&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;CMakeFiles/Makefile2:217: recipe for target &#39;es-core/CMakeFiles/es-core.dir/all&#39; failed&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;make[1]: *** [es-core/CMakeFiles/es-core.dir/all] Error 2&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;Makefile:149: recipe for target &#39;all&#39; failed&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;i&gt;make: *** [all] Error 2&lt;/i&gt;&lt;/span&gt;&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/1739428619715076894/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2017/06/compilando-emulationstation-no-debian-9.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/1739428619715076894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/1739428619715076894'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2017/06/compilando-emulationstation-no-debian-9.html' title='Compilando EmulationStation no Debian 9'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-9175715603072919312</id><published>2016-05-19T01:58:00.001-03:00</published><updated>2020-06-02T22:16:51.082-03:00</updated><title type='text'>Curso CPA-10 em Torrent</title><content type='html'>&lt;div style=&quot;background-color: white; box-sizing: inherit; clear: both; color: #141414; font-family: &#39;Lucida Grande&#39;, Verdana, Arial, sans-serif; font-size: 13px; line-height: 17px; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: none; box-sizing: inherit; color: #141414; font-family: &#39;Lucida Grande&#39;, Verdana, Arial, sans-serif; font-size: 13px; line-height: 17px; list-style: none; margin-bottom: 12px; margin-top: 4px; padding: 0px; vertical-align: baseline;&quot;&gt;
Vídeo aulas preparatórias para o exame de certificação CPA 10 - Ano 2012&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: none; box-sizing: inherit; color: #141414; font-family: &#39;Lucida Grande&#39;, Verdana, Arial, sans-serif; font-size: 13px; line-height: 17px; list-style: none; margin-bottom: 12px; margin-top: 4px; padding: 0px; vertical-align: baseline;&quot;&gt;
Edgar Abreu&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: none; box-sizing: inherit; color: #141414; font-family: &#39;Lucida Grande&#39;, Verdana, Arial, sans-serif; font-size: 13px; line-height: 17px; list-style: none; margin-bottom: 12px; margin-top: 4px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Modulo 1: 6 video aulas&lt;/li&gt;
&lt;li&gt;Modulo 2: 4 video aulas&lt;/li&gt;
&lt;li&gt;Modulo 3: 7 video aulas&lt;/li&gt;
&lt;li&gt;Modulo 4: 3 video aulas&lt;/li&gt;
&lt;li&gt;Modulo 5: 9 video aulas&lt;/li&gt;
&lt;li&gt;Modulo 6: 6 video aulas&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: none; box-sizing: inherit; color: #141414; font-family: &#39;Lucida Grande&#39;, Verdana, Arial, sans-serif; font-size: 13px; line-height: 17px; list-style: none; margin-bottom: 12px; margin-top: 4px; padding: 0px; vertical-align: baseline;&quot;&gt;
Tamanho 1,5Gb&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: none; box-sizing: inherit; color: #141414; font-family: &#39;Lucida Grande&#39;, Verdana, Arial, sans-serif; font-size: 13px; line-height: 17px; list-style: none; margin-bottom: 12px; margin-top: 4px; padding: 0px; vertical-align: baseline;&quot;&gt;
MD5: e4b814a26f413c821e0ea628eb9dfaaa&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: none; box-sizing: inherit; color: #141414; font-family: &#39;Lucida Grande&#39;, Verdana, Arial, sans-serif; font-size: 13px; line-height: 17px; list-style: none; margin-bottom: 12px; margin-top: 4px; padding: 0px; vertical-align: baseline;&quot;&gt;
Link &lt;a href=&quot;http://adf.ly/1g2TiE&quot; target=&quot;_blank&quot;&gt;magnet&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: none; box-sizing: inherit; color: #141414; font-family: &#39;Lucida Grande&#39;, Verdana, Arial, sans-serif; font-size: 13px; line-height: 17px; list-style: none; margin-bottom: 12px; margin-top: 4px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: none; box-sizing: inherit; color: #141414; font-family: &#39;Lucida Grande&#39;, Verdana, Arial, sans-serif; line-height: 17px; list-style: none; margin-bottom: 12px; margin-top: 4px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;* Informo que o arquivo não esta hospedado no blog, apenas estou disponibilizando informação encontrada na internet.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;** Para descompactar utilize o programa 7-ZIP (&lt;a href=&quot;https://www.7-zip.org/download.html&quot;&gt;https://www.7-zip.org/download.html&lt;/a&gt;) &lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/9175715603072919312/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2016/05/curso-cpa-10-em-torrent.html#comment-form' title='7 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/9175715603072919312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/9175715603072919312'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2016/05/curso-cpa-10-em-torrent.html' title='Curso CPA-10 em Torrent'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-6639964520512256486</id><published>2015-03-02T10:10:00.000-03:00</published><updated>2016-11-23T23:01:15.453-02:00</updated><title type='text'>iPhone 5 com problema no botão power/sleep e/ou bateria - Recall</title><content type='html'>Alguns lotes de iPhone 5 da Apple Computers apresentaram problemas de fabricação no botão power/sleep. Para esses aparelhos, a Apple disponibilizou uma programa de substituição da peça com defeito. A seguir vou descrever como foi minha experiência no RECALL do meu iPhone 5 adquirido no exterior.&lt;br /&gt;
&lt;br /&gt;
Primeiro você deve ter em mãos o número de série do aparelho. Esse processo é muito simples. Basta ir no aplicativo Ajustes. Nele, clicar na opção &quot;geral&quot; e depois &quot;sobre&quot;. Qualquer dúvida, &lt;a href=&quot;https://support.apple.com/pt-br/HT204073&quot; target=&quot;_blank&quot;&gt;siga essas instruções&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Com o número de série em mãos, consulte no site da apple se o aparelho se qualifica para o programa de RECALL. Existem duas chamadas abertas, uma para problema no botão power/sleep (meu caso) e outra para um problema na bateria. Acesse um dos links abaixo e digite o número de série do aparelho:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Problema no botão power/sleep: &lt;a href=&quot;http://adf.ly/1g2Tzm&quot; target=&quot;_blank&quot;&gt;Link&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Problema na bateria: &lt;a href=&quot;http://adf.ly/1g2U5w&quot; target=&quot;_blank&quot;&gt;Link&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Meu aparelho se qualificou para o programa de substituição do botão power/sleep.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://adf.ly/1g2U8g&quot; target=&quot;_blank&quot;&gt;Abri um chamado na apple&lt;/a&gt; e eles retornaram a ligação. Expliquei sobre o problema no botão para a atendente e ela, verificando no sistema, informou que devido ao meu aparelho ter sido adquirido no exterior, eu seria encaminhado para o setor de atendimento avançado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A atendente, muito cortez, informou que o aparelho teria apenas o botão power/sleep consertado e se apresentasse qualquer outro defeito esse não seria corrigido e devolvido sem custo informando as razões de não ter sido realizado o reparo.&lt;br /&gt;
&lt;br /&gt;
Me perguntou se desejaria levar o aparelho a uma assistência ou que fosse disponibilizado o envio através dos correios. Optei pelo envio através dos correios.&lt;br /&gt;
&lt;br /&gt;
Foi gerado então um código de autorização de postagem. Bastava eu levar o aparelho em uma agência dos correios, informar o tal código, e seria disponibilizada uma caixa para envio. Tudo sem custo algum.&lt;br /&gt;
&lt;br /&gt;
Levei o aparelho e&amp;nbsp; 4 dias depois estava recebendo resposta do suporte informando que seria enviado uma aparelho &quot;novo&quot;, inclusive com a devida nota fiscal.&lt;br /&gt;
&lt;br /&gt;
Hoje chegou meu aparelho. Percebi que o número de série deste novo aparelho inicia com &quot;FF&quot;, o que possivelmente caracteriza um aparelho &quot;refurbished&quot; (meu anterior iniciava com &quot;DN&quot;. Contudo esta perfeito. O meu foi adquirido em 2012 e já apresentava sinais de uso (amassados devido a algumas quedas, arranhões, bateria não durava muito e a câmera apresentava um ponto que parecia uma sujeira na lente), mas este esta como novo.&lt;br /&gt;
&lt;br /&gt;
Fiquei extremamente satisfeito com o atendimento da empresa. Não tive problemas por se tratar de um aparelho que não foi adquirido no Brasil. Não precisei apresentar nota fiscal, nada, foi tudo muito tranquilo.&lt;br /&gt;
&lt;br /&gt;
Outras empresas poderiam tomar essa atitude como exemplo de respeito aos seus consumidores.</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/6639964520512256486/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2015/03/iphone-5-com-problema-no-botao.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/6639964520512256486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/6639964520512256486'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2015/03/iphone-5-com-problema-no-botao.html' title='iPhone 5 com problema no botão power/sleep e/ou bateria - Recall'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-8825763595936740259</id><published>2014-05-06T15:15:00.004-03:00</published><updated>2015-03-12T13:05:30.495-03:00</updated><title type='text'>Sites de bancos que não funcionam no linux por causa do JAVA (ex: banco do brasil, caixa...)</title><content type='html'>O problema geralmente esta relacionado a como o applet interpreta a versão do kernel. Experimente executar via console o seguinte comando:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
setarch x86_64 --uname-2.6 iceweasel&lt;/blockquote&gt;
&lt;br /&gt;
Caso funcione crie um atalho para o site usando esse comando.&lt;br /&gt;
Se utilizar outro browser altere &quot;iceweasel&quot; pelo executável do browser (chromium, opera...)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Testado em um debian amd64&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/8825763595936740259/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2014/05/sites-de-bancos-que-nao-funcionam-no.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/8825763595936740259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/8825763595936740259'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2014/05/sites-de-bancos-que-nao-funcionam-no.html' title='Sites de bancos que não funcionam no linux por causa do JAVA (ex: banco do brasil, caixa...)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-7986553680818995998</id><published>2012-06-21T20:52:00.001-03:00</published><updated>2016-11-23T23:03:22.228-02:00</updated><title type='text'>Desbloqueio/Unlock Blackberry</title><content type='html'>Desbloquear um celular no Brasil ficou bem mais fácil desde o momento em que as operadoras foram obrigadas a desbloquear os aparelhos, entretanto nem sempre se consegue uma resposta rápida a esse tipo de solicitação.&lt;br /&gt;
Visando ajudar aqueles que não conseguiram ou não querem passar pela maratona de tentar conseguir o desbloqueio direto na operadora, estou publicando o procedimento que fiz em um blackberry 8520 e consegui desbloquear. E o melhor, sem gastar nem 1 centavo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;O primeiro passo é conseguir o código MEP. Para ter acesso a esse número direto pelo aparelho, siga essas instruções:&lt;/span&gt;&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;Na tela inicial do blackberry pressione ALT + SHIFT + H (ele abrirá a tela &quot;Ajude-me&quot;)&lt;/li&gt;
&lt;li&gt;Anote 3 informações: PIN, versão do aplicativo e tempo de atividade&lt;/li&gt;
&lt;li&gt;Acesse a página&amp;nbsp;&lt;a href=&quot;http://adf.ly/1g2UFT&quot; rel=&quot;&quot; target=&quot;_blank&quot;&gt;Calculadora MEP&lt;/a&gt;&amp;nbsp;e digite os dados na tela e anote os códigos gerados&lt;/li&gt;
&lt;li&gt;Ainda na tela &quot;Ajude-me&quot; digite qualquer um dos códigos gerados. Não aparecerá nada na tela, por isso preste atenção ao digitar números (utilize a tecla alt)&lt;/li&gt;
&lt;li&gt;Ao terminar a digitação do código, aparecerá a tela Engineering Screen Contents&lt;/li&gt;
&lt;li&gt;Clique na opção OS Engineering Screens&lt;/li&gt;
&lt;li&gt;Depois selecione Device Info&lt;/li&gt;
&lt;li&gt;E finalmente, no final da página estará o código MEP (ex: MEP-12345-678). Anote-o.&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Agora que você já tem o código MEP, falta ainda o IMEI. Você pode ver qual o IMEI do aparelho na etiqueta embaixo da bateria. Outra alternativa é discar para o número *#06#&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Falta pouco. Deverá ser gerado o código de desbloqueio, para isso utilize o programa &lt;a href=&quot;http://adf.ly/1g2UH8&quot; rel=&quot;&quot; target=&quot;_blank&quot;&gt;Blackberry MEP Code Generator&lt;/a&gt;&amp;nbsp;(&lt;a href=&quot;http://adf.ly/1g2UIX&quot; rel=&quot;&quot; target=&quot;_blank&quot;&gt;mirror&lt;/a&gt;), alternativamente pode testar &lt;a href=&quot;http://adf.ly/1g2UL8&quot; rel=&quot;&quot; target=&quot;_blank&quot;&gt;este &lt;/a&gt;(não testei).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Digite o IMEI e o código MEP nos campos indicador e clique em &quot;Get Code&quot;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;O programa irá gerar 5 códigos. Eu utilizei o MEP2.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Resta apenas digitar um dos códigos gerados para completar o desbloqueio.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Vá em Opções, Opções avançadas, Cartão SIM.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Nessa tela, digite mepd (não irá aparecer nada enquanto se digita) pelo teclado.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;A opção rede deve estar como Ativado, indicando que o aparelho esta bloqueado para a operadora. Caso já esteja como Desabilitado, seu aparelho já deve estar desbloqueado.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Digite agora mep2 (use o alt para digitar o numero) e ele irá solicitar o código de desbloqueio.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Digite o código gerado (ele pode dar uma mensagem de campo cheio, mas&amp;nbsp;não&amp;nbsp;tem problema, continue digitando) pelo programa e confirme&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Pronto, seu aparelho esta desbloqueado.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Observação: Conforme comentário postado abaixo, arrume a hora e a data do seu blackberry ANTES de fazer os procedimentos. Caso precise reiniciar seu celular, faça tudo novamente porque o tempo de uso muda e com isso, mudam os códigos.&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/7986553680818995998/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2012/06/desbloqueio-blackberry-8520-gratis-free.html#comment-form' title='74 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/7986553680818995998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/7986553680818995998'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2012/06/desbloqueio-blackberry-8520-gratis-free.html' title='Desbloqueio/Unlock Blackberry'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>74</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-3110449997833657022</id><published>2012-04-13T14:55:00.000-03:00</published><updated>2015-03-12T13:05:30.418-03:00</updated><title type='text'>DLink 2640T - Acesso PSPBOOT via USB / Serial TTL</title><content type='html'>Para acessar este modem/roteador via porta serial, precisamos apenas de um cabo serial TTL.&lt;br /&gt;
&lt;br /&gt;
Você pode fazer um &quot;artesanal&quot;, mas eu acho muito mais fácil conseguir de um celular antigo.&lt;br /&gt;
Por exemplo, veja o cabo CA-50 utilizado em muitos celulares nokia como N1200/1208/1650/2630/2670... Ele pode ser adquirido facilmente na internet, comprei o meu no DealExtreme (&lt;a href=&quot;http://www.dealextreme.com/p/usb-cable-for-nokia-n1200-1208-1650-2630-2670-13638&quot;&gt;link&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Corte o conector que iria no aparelho e você verá 3 fios: Preto = GND, Vermelho = TX e Branco = RX.Caso as cores do seu sejam diferentes não tem problema, encontre primeiro o GND com a ajuda de um multímetro. Com uma ponta na carcaça do conector USB, vá testando cada um dos fios em modo diodo/continuidade. Quando acusar curto, você encontrou o GND.&lt;br /&gt;
&lt;br /&gt;
O TX e RX você pode encontrar &quot;em campo&quot; conectando a placa do dlink, você terá 50% de chance de ligar corretamente. Se não funcionar, apenas inverta esses dois fios.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpKNhWC9v5bISd_uyNv4Wy-J5XOxxdqcpdHkK7eqSX2elDyf2nAuWo8ZzNct1aodX_4w7df0qbVOXfBoDb8c_PNgKEO2KFEyjt5fOdqMB0hrknxy6n7Hw2dTR6NiInML-0C9B3/s1600/dlink-cabo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;241&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpKNhWC9v5bISd_uyNv4Wy-J5XOxxdqcpdHkK7eqSX2elDyf2nAuWo8ZzNct1aodX_4w7df0qbVOXfBoDb8c_PNgKEO2KFEyjt5fOdqMB0hrknxy6n7Hw2dTR6NiInML-0C9B3/s320/dlink-cabo.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Localize este conector na placa do Dlink 2640T:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDk4hKEr3t1Gwwjphf02joRilVP1OSCsrz3-ukyYcADLq-ToMIuIakdtDY6cNk03t1PThLH6hUgR3sTTzBOOWgQup48hkqJxF1vBrwqmDC5DuxKYvPjXXAXwlaKBKy6kgd8EWC/s1600/dlink-conector.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDk4hKEr3t1Gwwjphf02joRilVP1OSCsrz3-ukyYcADLq-ToMIuIakdtDY6cNk03t1PThLH6hUgR3sTTzBOOWgQup48hkqJxF1vBrwqmDC5DuxKYvPjXXAXwlaKBKy6kgd8EWC/s320/dlink-conector.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Este conector é uma conexão serial TTL (3.3V), NÃO CONECTE DIRETAMENTE A SERIAL DO COMPUTADOR.Verifique que, segurando a placa com os leds para cima, da direita para a esquerda temos: RX, GND, VCC, &lt;nada&gt;, TX:&lt;/nada&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhfHzV1SXF4gYlCbB6DMd6RrjQ5OaXBk3V-B8dwFAUkGJy_4B_3Ta4-oodfKttjoIeD6RUBfbUTFdL_wEu8-ftCggZaK6MZVACWunAGbfl3uKD-wN6TnRwd3OAA0Z0Z8MN40cS/s1600/dlink-pinout.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhfHzV1SXF4gYlCbB6DMd6RrjQ5OaXBk3V-B8dwFAUkGJy_4B_3Ta4-oodfKttjoIeD6RUBfbUTFdL_wEu8-ftCggZaK6MZVACWunAGbfl3uKD-wN6TnRwd3OAA0Z0Z8MN40cS/s320/dlink-pinout.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;Com tudo preparado, conecte o cabo no PC. Ele vai criar uma porta COM (para windows) ou uma porta /dev/ttyUSBx (no caso do Linux).&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Conecte com qualquer emulador de terminal (putty no windows e minicom no linux).&amp;nbsp;A configuração da serial deve ficar em 38400 8N1 ANSI.Agora, ligue o DLink e você verá ele inicializando.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/3110449997833657022/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2012/04/dlink-2640t-acesso-pspboot-via-usb.html#comment-form' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3110449997833657022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3110449997833657022'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2012/04/dlink-2640t-acesso-pspboot-via-usb.html' title='DLink 2640T - Acesso PSPBOOT via USB / Serial TTL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpKNhWC9v5bISd_uyNv4Wy-J5XOxxdqcpdHkK7eqSX2elDyf2nAuWo8ZzNct1aodX_4w7df0qbVOXfBoDb8c_PNgKEO2KFEyjt5fOdqMB0hrknxy6n7Hw2dTR6NiInML-0C9B3/s72-c/dlink-cabo.jpg" height="72" width="72"/><thr:total>3</thr:total><georss:featurename>Jaraguá do Sul Jaraguá do Sul</georss:featurename><georss:point>-26.49001 -49.09776</georss:point></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-5059488904143648574</id><published>2011-12-08T08:24:00.001-02:00</published><updated>2015-03-12T13:05:30.449-03:00</updated><title type='text'>Bug na tela de ativação (lockdownd) do iPhone 4 com iOS 5.0.1</title><content type='html'>Descobri um bug na tela de ativação do iPhone (lockdownd) com iOS 5.0.1 que permite utilizar o aparelho sem ativar.
O procedimento é o seguinte:
&lt;br /&gt;
&lt;blockquote&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Ligue o aparelho sem nenhum SIM&lt;/li&gt;
&lt;li&gt;Ao solicitar o idioma, pressione o botão HOME e escolha &quot;Emergency Call&quot;&lt;/li&gt;
&lt;li&gt;Ligue para 112 e espere ele falhar (mensagem User Busy)&lt;/li&gt;
&lt;li&gt;Agora, você deve ser um pouco rápido. Clique em &quot;Call Back&quot; e na próxima tela, na seta (que surge no mesmo lugar de Call Back) para esquerda.&lt;/li&gt;
&lt;li&gt;Ele vai mostrar rapidamente a Springboard e voltar com a mensagem de falha na ligação (User Busy)&lt;/li&gt;
&lt;li&gt;Novamente, seja rápido e clique em &quot;Call Back&quot; e quando a tela mudar em &quot;End&quot; (repita varias vezes se necessário até conseguir clicar no End)&lt;/li&gt;
&lt;li&gt;Pronto, o iPhone volta para a Springboard e pode ser utilizado.&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
Infelizmente não achei nada de útil que possa ser feito com isso. Mesmo porque o lockdownd não é alterado, isso quer dizer que ao travar ou reiniciar o aparelho ele volta a tela de ativação. Kkkk


&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/6Sq4WnwUth0&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;


Atualização #1:
Uma utilidade encontrada: Se você possui um aparelho bloqueado, não quer jailbreak e usa GEVEY. Caso você preserve a baseband do modem na 04.10.01 ou anterior, com esse procedimento dá pra fazer a habilitação do aparelho em outra operadora mesmo não tendo o SIM da operadora original para fazer a ativação. Ok, um pouco inútil ainda porque bloquear o aparelho volta na tela de ativação. hehehe
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1Jn88GdwpQbhSqUm4px9CruDdmytg4Or_gc6Y0JBKXf-A5JBaMjyLink12GINtwxFdqUfNdWvZT9GXc8WYl9xPeGDAQSBcknjTq1mPY3uyp2CppBebTnwbq_IjqpiwwA6mV3O/s1600/gevey.jpg&quot; imageanchor=&quot;1&quot; style=&quot;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; width=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1Jn88GdwpQbhSqUm4px9CruDdmytg4Or_gc6Y0JBKXf-A5JBaMjyLink12GINtwxFdqUfNdWvZT9GXc8WYl9xPeGDAQSBcknjTq1mPY3uyp2CppBebTnwbq_IjqpiwwA6mV3O/s200/gevey.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/5059488904143648574/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/12/bug-na-tela-de-ativacao-lockdownd-do.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/5059488904143648574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/5059488904143648574'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/12/bug-na-tela-de-ativacao-lockdownd-do.html' title='Bug na tela de ativação (lockdownd) do iPhone 4 com iOS 5.0.1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/6Sq4WnwUth0/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-7520605942722721293</id><published>2011-09-02T10:02:00.001-03:00</published><updated>2015-03-12T13:05:30.483-03:00</updated><title type='text'>ATMEGA32U2 no Linux.</title><content type='html'>Baixar o codigo fonte do dfu-programmer:&lt;br /&gt;
&lt;blockquote&gt;
cd /tmp&lt;/blockquote&gt;
&lt;blockquote&gt;
mkdir dfu&lt;/blockquote&gt;
&lt;blockquote&gt;
cd dfu&lt;/blockquote&gt;
&lt;blockquote&gt;
apt-get build-dep dfu-programmer&lt;/blockquote&gt;
&lt;blockquote&gt;
apt-get source dfu-programmer&lt;/blockquote&gt;
&lt;blockquote&gt;
cd dfu-programmer-0.5.1&lt;/blockquote&gt;
Adicionar no arquivo &quot;src/arguments.c&quot;, na &quot;static struct target_mapping_structure target_map[]&quot; antes do &quot;{ NULL }&quot;, linha 101:&lt;br /&gt;
{ &quot;atmega32u2&quot;,     tar_atmega32u2,     adc_AVR,   0x2FF0, 0x03eb, 0x08000, 0x1000, true,  128, true,  false, 128, 0x0400 },&lt;br /&gt;
&lt;br /&gt;
Adicionar no arquivo &quot;src/arguments.h&quot;, na &quot;enum targets_enum&quot; antes do &quot;tar_none };&quot;, linha 79:&lt;br /&gt;
tar_atmega32u2,&lt;br /&gt;
&lt;br /&gt;
Gerar o pacote:&lt;br /&gt;
&lt;blockquote&gt;
dpkg-buildpackage&lt;/blockquote&gt;
&lt;blockquote&gt;
Instale o pacote gerado:&lt;/blockquote&gt;
&lt;blockquote&gt;
dpkg -i ../dfu-programmer_0.5.1-1_amd64.deb&lt;/blockquote&gt;
&lt;br /&gt;
Baixar exemplo do site da ATMEL:&lt;br /&gt;
&lt;blockquote&gt;
mkdir /tmp/atmel&lt;/blockquote&gt;
&lt;blockquote&gt;
cd /tmp/atmel&lt;/blockquote&gt;
&lt;blockquote&gt;
wget &quot;http://www.atmel.com/dyn/resources/prod_documents/series2-usb_software_library_template-2_0_0-doc.zip&quot;&lt;/blockquote&gt;
&lt;blockquote&gt;
unzip series2-usb_software_library_template-2_0_0-doc.zip&lt;/blockquote&gt;
&lt;blockquote&gt;
cd /tmp/atmel/series2-usb_software_library_template-2_0_0-doc/demo/series2-usb_software_library_template/gcc&lt;/blockquote&gt;
Altere no arquivo &quot;Makefile&quot; a linha do compilador gcc, linha 9 para:&lt;br /&gt;
CC = /usr/bin/avr-gcc&lt;br /&gt;
Altere o arquivo &quot;../conf/config.h&quot;. Os includes das linhas 72 e 74 estao com &quot;\&quot; e no linux eh &quot;/&quot;:&lt;br /&gt;
&lt;blockquote&gt;
#include &quot;lib_board\stk_526\stk_526.h&quot;&lt;/blockquote&gt;
&lt;blockquote&gt;
...&lt;/blockquote&gt;
&lt;blockquote&gt;
#include &quot;lib_board/stk_600/stk_600.h&quot;&lt;/blockquote&gt;
&lt;br /&gt;
Tente compilar. Se der erro como &quot;clock_prescale_set&quot; faca o seguinte:&lt;br /&gt;
Edite o arquivo &quot;/usr/lib/avr/include/avr/power.h&quot; e procure por &quot;clock_prescale_set&quot;. Volte um pouco no&lt;br /&gt;
codigo e encontre o bloco &quot;#if defined(...&quot;. Nele adicione a linha:&lt;br /&gt;
|| defined(__AVR_ATmega32U2__) \&lt;br /&gt;
&lt;br /&gt;
Bug no codigo da ATMEL:&lt;br /&gt;
Edite o arquivo &quot;usb_descriptors.h&quot; e encontre a linha &quot;#define EP_CONTROL_LENGTH 64&quot;. Altere o valor de 64 para 16.&lt;br /&gt;
No arquivo &quot;usb_drv.c&quot; da &quot;lib_mcu/usb&quot; encontre o codigo:&lt;br /&gt;
U8 usb_init_device (void)&lt;br /&gt;
{&lt;br /&gt;
Usb_select_endpoint(EP_CONTROL);&lt;br /&gt;
if(!Is_usb_endpoint_enabled())&lt;br /&gt;
{&lt;br /&gt;
return usb_configure_endpoint(EP_CONTROL,    \&lt;br /&gt;
TYPE_CONTROL,  \&lt;br /&gt;
DIRECTION_OUT, \&lt;br /&gt;
SIZE_32,       \&lt;br /&gt;
ONE_BANK,      \&lt;br /&gt;
NYET_DISABLED);&lt;br /&gt;
}&lt;br /&gt;
return FALSE;&lt;br /&gt;
}&lt;br /&gt;
Altere &quot;SIZE_32&quot; para &quot;SIZE_16&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testado com &lt;a href=&quot;http://www.nooelec.com/shop/index.php?main_page=product_info&amp;amp;cPath=1&amp;amp;products_id=10&quot;&gt;NooGroove ATMEGA32U2&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/7520605942722721293/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/09/atmega32u2-no-linux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/7520605942722721293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/7520605942722721293'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/09/atmega32u2-no-linux.html' title='ATMEGA32U2 no Linux.'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-5220092973346890152</id><published>2011-09-02T10:00:00.001-03:00</published><updated>2015-03-12T13:05:30.453-03:00</updated><title type='text'>Buscando cotação de Dólar e Euro no Google Docs</title><content type='html'>Na planilha do google docs, use a função:&lt;br /&gt;
&lt;br /&gt;
Euro/Real&lt;br /&gt;
&lt;blockquote&gt;
=GoogleFinance(&quot;CURRENCY:EURBRL&quot; ; &quot;average&quot;)&lt;/blockquote&gt;
&lt;br /&gt;
Dolar/Real&lt;br /&gt;
&lt;blockquote&gt;
=GoogleFinance(&quot;CURRENCY:USDBRL&quot; ; &quot;average&quot;) &amp;nbsp;&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/5220092973346890152/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/09/buscando-cotacao-de-dolar-e-euro-no.html#comment-form' title='8 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/5220092973346890152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/5220092973346890152'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/09/buscando-cotacao-de-dolar-e-euro-no.html' title='Buscando cotação de Dólar e Euro no Google Docs'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-3576597085982090132</id><published>2011-09-02T09:59:00.001-03:00</published><updated>2015-03-12T13:05:30.427-03:00</updated><title type='text'>Converter arquivo do Nero (.ngr) para ISO (.iso) usando Linux</title><content type='html'>Em uma sessão de terminal (shell), execute:
&lt;br /&gt;
&lt;blockquote&gt;
dd bs=1k if=imagem.nrg of=imagem.iso skip=300&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/3576597085982090132/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/09/converter-arquivo-do-nero-ngr-para-iso.html#comment-form' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3576597085982090132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3576597085982090132'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/09/converter-arquivo-do-nero-ngr-para-iso.html' title='Converter arquivo do Nero (.ngr) para ISO (.iso) usando Linux'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-6720780497871138291</id><published>2011-09-02T09:58:00.000-03:00</published><updated>2015-03-12T13:05:30.465-03:00</updated><title type='text'>Criar arquivo .ico (ícone windows) usando LINUX/GIMP</title><content type='html'>1. Abrir a imagem no GIMP&lt;br /&gt;
2. Se a imagem não for um quadrado, ajustar o tamanho do canvas&lt;br /&gt;
3. Diminua a imagem para 16x16&lt;br /&gt;
4. Salve como um arquivo pnm (Ex: favicon.pnm)&lt;br /&gt;
5. Feche o GIMP&lt;br /&gt;
6. Converta o arquivo pnm usando a ferramente ppmtowinicon em shell&lt;br /&gt;
&lt;blockquote&gt;
ppmtowinicon -output favicon.ico favicon.pnm&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/6720780497871138291/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/09/criar-arquivo-ico-icone-windows-usando.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/6720780497871138291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/6720780497871138291'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/09/criar-arquivo-ico-icone-windows-usando.html' title='Criar arquivo .ico (ícone windows) usando LINUX/GIMP'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-8416589408104131968</id><published>2011-09-02T09:55:00.001-03:00</published><updated>2015-03-12T13:05:30.491-03:00</updated><title type='text'>Script para facilitar o acesso ao RedBoot de alguns roteadores</title><content type='html'>  # set the IP address and the port for the loader.&lt;br /&gt;  set target &quot;192.168.0.1&quot;&lt;br /&gt;  set port 9000&lt;br /&gt;  # 1. Start ping and wait for a response.&lt;br /&gt;  # 2. When RedBoot is alive, start the telnet session.&lt;br /&gt;  # 3. Allow .5 seconds after the connect for telnet&lt;br /&gt;  #    to get his act in order.&lt;br /&gt;  # 4. Send the ^C and wait for the RedBoot prompt.&lt;br /&gt;  # 5. Get the version information.&lt;br /&gt;  # 6. Return control to the user.&lt;br /&gt;  spawn ping $target&lt;br /&gt;  set timeout -1&lt;br /&gt;  expect {&lt;br /&gt;    -re &quot;time=.*$&quot; close&lt;br /&gt;  }&lt;br /&gt;  spawn telnet $target $port&lt;br /&gt;  expect -re &quot;Escape character is.*$&quot; {&lt;br /&gt;    sleep .5&lt;br /&gt;    send \003&lt;br /&gt;    expect &quot;RedBoot&amp;gt;&quot; {&lt;br /&gt;      send &quot;version\r&quot;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;  interact&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Precisa ter o pacote &quot;expect&quot; instalado. No debian faça: apt-get install expect</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/8416589408104131968/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/09/script-para-facilitar-o-acesso-ao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/8416589408104131968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/8416589408104131968'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/09/script-para-facilitar-o-acesso-ao.html' title='Script para facilitar o acesso ao RedBoot de alguns roteadores'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-4418926908869504569</id><published>2011-09-02T09:52:00.001-03:00</published><updated>2015-03-12T13:05:30.436-03:00</updated><title type='text'>Mplayer com controle via arquivo FIFO</title><content type='html'>  Criar arquivo FIFO:
&lt;blockquote&gt;  mkfifo /tmp/test.fifo&lt;/blockquote&gt;

  Iniciar o mplayer em segundo plano, mostrando a imagem em framebuffer (sem precisar do X11 instalado ou em execucao). Pode trocar a opcao &quot;-vo&quot; caso queira a saida do vídeo em outro dispositivo:
&lt;blockquote&gt;  mplayer -slave -quiet -fs -zoom -vo fbdev -input file=/tmp/test.fifo -vf screenshot -tv noaudio:driver=v4l2:device=/dev/video0:hue=0:brightness=5:contrast=5 tv:// &gt;/tmp/mplayer.log 2&gt;/tmp/mplayer.err &amp;&lt;/blockquote&gt;

  Exemplo de comando para controle:
&lt;blockquote&gt;  echo &quot;screenshot 0&quot; &gt; /tmp/test.fifo&lt;/blockquote&gt;
  
  Exemplo de como tirar um snapshot em intervalos regulares:
&lt;blockquote&gt;  while true; do
    echo &quot;screenshot 0&quot; &gt;/tmp/test.fifo
    identify shot*.png &gt;/dev/null 2&gt;&amp;1; while [ $? -ne 0 ]; do identify shot*.png &gt;/dev/null 2&gt;&amp;1; done
    name=`ls -tr shot*.png | tail -n1`
    mv $name /run/shm/live.png
    sleep 1
  done&lt;/blockquote&gt;

</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/4418926908869504569/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/09/mplayer-com-controle-via-arquivo-fifo.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/4418926908869504569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/4418926908869504569'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/09/mplayer-com-controle-via-arquivo-fifo.html' title='Mplayer com controle via arquivo FIFO'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-4503349442836391348</id><published>2011-04-28T18:39:00.002-03:00</published><updated>2015-03-12T13:05:30.440-03:00</updated><title type='text'>Configuracao modem HSDPA 3G DX (SKU 58023) no Linux</title><content type='html'>/etc/udev/rules.d/99-hsdpa.rules&lt;br /&gt;&lt;blockquote&gt;SUBSYSTEM==&quot;block&quot;, ACTION==&quot;add&quot;,&lt;br /&gt;SYSFS{idVendor}==&quot;05c6&quot;, SYSFS{idProduct}==&quot;f000&quot;,&lt;br /&gt;OPTIONS=&quot;ignore_device&quot;&lt;br /&gt;&lt;br /&gt;SUBSYSTEM==&quot;usb&quot;, SYSFS{idVendor}==&quot;05c6&quot;, SYSFS{idProduct}==&quot;0015&quot;,&lt;br /&gt;RUN+=&quot;/sbin/modprobe usbserial vendor=0x05c6 product=0x0015&quot;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Configuracao do wvdial para tim (Brasil):&lt;br /&gt;&lt;blockquote&gt;[Dialer 3g]&lt;br /&gt;Modem = /dev/ttyUSB2&lt;br /&gt;Baud = 921600&lt;br /&gt;DialCommand = ATDT&lt;br /&gt;Check Def Route = on&lt;br /&gt;FlowControl = Hardware(CRTSCTS)&lt;br /&gt;Username = tim&lt;br /&gt;Password = tim&lt;br /&gt;Phone = *99#&lt;br /&gt;Stupid mode = 1&lt;br /&gt;Auto Reconnect = on&lt;br /&gt;Auto DNS = on&lt;br /&gt;Init1 = ATZ&lt;br /&gt;Init2 = ATQ0 V1 E1 S0=0 &amp;C1 &amp;D2&lt;br /&gt;Init3 = AT+CGDCONT=1,&quot;IP&quot;,&quot;tim.br&quot;&lt;br /&gt;ISDN = 0&lt;br /&gt;Modem Type = Analog Modem&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/4503349442836391348/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/04/configuracao-modem-hsdpa-3g-dx-sku.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/4503349442836391348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/4503349442836391348'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/04/configuracao-modem-hsdpa-3g-dx-sku.html' title='Configuracao modem HSDPA 3G DX (SKU 58023) no Linux'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-2209213835257556370</id><published>2011-03-24T08:56:00.002-03:00</published><updated>2016-11-23T23:06:07.206-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="iPhone"/><title type='text'>Recuperar senha da opção &quot;Restrições&quot; no iOS</title><content type='html'>Se você tiver Jailbreak no seu aparelho faça o seguinte:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Navegue até &lt;span style=&quot;font-style: italic;&quot;&gt;/private/var/mobile/Library/Preferences&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Abra o arquivo &lt;span style=&quot;font-style: italic;&quot;&gt;com.apple.springboard.plist&lt;/span&gt; no seu editor preferido&lt;/li&gt;
&lt;li&gt;Procure pela entrada &lt;span style=&quot;font-style: italic;&quot;&gt;SBParentalControlsPin&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
Pronto, ai esta a sua senha.&lt;br /&gt;
&lt;br /&gt;
Outra forma, reproduzindo o comentário do &quot;homedoiphone&quot; logo abaixo. Lembrando que o aparelho deve estar com Jailbreak:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&amp;nbsp;Instale qualquer software de desktop para navegar no sistema de 
arquivos do iPhone (Winscp, iPhoneBrowser, iFunBox, DiskAid, *recomendo o
 ifile*).&lt;/li&gt;
&lt;li&gt;Vá para o diretório / var / mobile / Library / Preferences / e excluir &quot;com.apple.springboard.plist&quot;&lt;/li&gt;
&lt;li&gt;Em seguida, você pode navegar para o diretório / var / Keychains / e excluir &quot;keychain-2.db&quot;&lt;/li&gt;
&lt;li&gt;Depois de apagar o último arquivo, reinicie o iphone ..&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Se você &lt;i&gt;não tiver Jailbreak&lt;/i&gt;, também é possível recuperar a partir de um backup do iTunes, desde que na época da geração do backup a senha já estava configurada.&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Abra o backup e localize a pasta &lt;span style=&quot;font-style: italic;&quot;&gt;iOSFiles&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Abra o arquivo &lt;span style=&quot;font-style: italic;&quot;&gt;com.apple.springboard.plist&lt;/span&gt; no seu editor preferido&lt;/li&gt;
&lt;li&gt;Procure pela entrada &lt;span style=&quot;font-style: italic;&quot;&gt;SBParentalControlsPin&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;Update 23mar2015:&lt;/span&gt;&lt;br /&gt;
Tem uns malucos que criaram um dispositivo para fazer um ataque &quot;força bruta&quot; no aparelho, testando diversas combinações até conseguir desbloquear. Se alguém se aventurar, seque o &lt;a href=&quot;http://adf.ly/1g2UWP&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Veja como funciona no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/meEyYFlSahk/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/meEyYFlSahk?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/2209213835257556370/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/03/recuperar-senha-da-opcao-restricoes-no.html#comment-form' title='24 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/2209213835257556370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/2209213835257556370'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/03/recuperar-senha-da-opcao-restricoes-no.html' title='Recuperar senha da opção &quot;Restrições&quot; no iOS'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/meEyYFlSahk/default.jpg" height="72" width="72"/><thr:total>24</thr:total><georss:featurename>Vila Nova, Jaraguá do Sul - SC, Brasil</georss:featurename><georss:point>-26.496078581580637 -49.0779447555542</georss:point><georss:box>-26.497855081580635 -49.0804662555542 -26.494302081580638 -49.0754232555542</georss:box></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-2263686419657123913</id><published>2011-01-31T19:54:00.005-02:00</published><updated>2015-03-12T13:05:30.405-03:00</updated><title type='text'>Enviando mensagem SMS do iPad 3G sem jailbreak</title><content type='html'>&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Não sei se todos sabem, mas existe uma maneira de enviar mensagens SMS utilizando o iPad sem instalar nenhum aplicativo especial, muito menos fazer jailbreak. Pelo menos na operadora TIM.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Tenho um chip TIM no meu iPad com plano infinity pré. Sem querer, acabei descobrindo uma forma de enviar mensagens SMS para celulares mesmo em um iPad sem jailbreak. Não sei se é possível fazer isso com o chip de outras operadoras, mas comigo funcionou.&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Vá em:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;  - Ajustes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;  - Rede Celular&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;  - Aplicativos SIM&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;  - TIM Torpedo&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;- Vai aparecer as opções: Escrever, Escrever p/ grupo, Gerenciar grupos e Ajuda.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;- Clique em Escrever. A tela pisca novamente e aparece um campo para digitar a mensagem. Logo ao lado tem o botão &quot;Enviar&quot; (clicar em retorno não funciona)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;- Mais um piscar de tela e ele pede o número do destinatário (se você já enviou uma mensagem por esse canal, o número já aparece na listagem).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;- Pronto, logo você recebe um aviso de que a mensagem foi enviada.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Testei em um iPad 3G 64Gb iOS 4.2.1 com chip TIM no plano infinity pré.&lt;br /&gt;&lt;br /&gt;&lt;iframe title=&quot;YouTube video player&quot; class=&quot;youtube-player&quot; type=&quot;text/html&quot; width=&quot;640&quot; height=&quot;390&quot; src=&quot;http://www.youtube.com/embed/OhqtjxAniGg&quot; frameborder=&quot;0&quot; allowFullScreen&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/2263686419657123913/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/01/enviando-mensagem-sms-do-ipad-3g-sem.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/2263686419657123913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/2263686419657123913'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/01/enviando-mensagem-sms-do-ipad-3g-sem.html' title='Enviando mensagem SMS do iPad 3G sem jailbreak'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/OhqtjxAniGg/default.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-3525008712931369384</id><published>2011-01-13T09:57:00.005-02:00</published><updated>2015-03-12T13:05:30.423-03:00</updated><title type='text'>New York: Pastrami da Katz&#39;s Delicatessen</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.rachelleb.com/images/katz_pastrami.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;http://www.rachelleb.com/images/katz_pastrami.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Pastrami Sandwich da Katz&#39;s Delicatessen&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif; &quot;&gt;&lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;Katz&#39;s Delicatessen, também conhecido simplesmente por Katz&#39;s, da Cidade de Nova Iorque, é um famoso restaurante localizado na 205 E. Houston Street, em Manhattan. Desde a sua&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;fundação&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;em&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;1888&lt;/span&gt;&lt;span title=&quot;Clique para mostrar traduções alternativas&quot; class=&quot;&quot;&gt;, tornou-se&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;popular&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;entre os&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;moradores e&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;turistas&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;por &lt;/span&gt;&lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;seus sanduíches&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;de pastrami&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;e cachorros-quentes&lt;/span&gt;&lt;span title=&quot;Clique para mostrar traduções alternativas&quot; class=&quot;&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;os quais&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;são&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;amplamente &lt;/span&gt;&lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;considerados entre os melhores&lt;/span&gt; &lt;span class=&quot;hps&quot; title=&quot;Clique para mostrar traduções alternativas&quot;&gt;de Nova York&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;Apoio as tropas americanas&lt;/b&gt;&lt;br /&gt;Durante a Segunda 2a Guerra Mundial, a Katz&#39;s encorajava os pais a &quot;enviar um salame para seu garoto no exercito&quot; o que acabou criando a famosa frase da Deli: &quot;Katz&#39;s, isso é tudo!&quot; a qual ainda esta pintada na lateral do prédio. A frase é referenciada na música de Tom Lehrer &quot;So Long Mom (A Song for World War III)&quot;, com a letra &quot;Remember Mommy, I&#39;m off to get a commie, so send me a salami, and try to smile somehow&quot;. Katz também é conhecida pelas fotos de pessoas famosas que comeram ali expostas nas paredes.&lt;br /&gt;Katz&#39;s continua a &quot;Enviar um salame para seus garotos no exército&quot; até os dias atuais. &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif; &quot;&gt;A loja providenciou transporte internacional especial somente para endereços de militares dos EUA e tem sido uma fonte de pacotes de presente para as tropas estacionadas no Afeganistão e no Iraque. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Katz&#39;s nos filmes&lt;/b&gt;&lt;br /&gt;Katz&#39;s foi o famoso lugar onde Meg Ryan simula um orgasmo em cena célebre da comédia romantica &lt;a href=&quot;http://www.imdb.com/title/tt0098635/&quot;&gt;When Harry Met Sally&lt;/a&gt; (Harry e Sally, feitos um para o outro)  de 1989; a mesa emq ue ela e Billy Crystal sentaram esta marcada com uma placa onde se lê: &quot;Where Harry met Sally...hope you have what she had!&quot; (Onde Harry conheceu Sally... espero que você tenha o que ela tinha). Outros filmes e astros que frequentaram suas mesas foram Johnny Depp&#39;s em &lt;a href=&quot;http://www.imdb.com/title/tt0119008/&quot;&gt;Donnie Brasco&lt;/a&gt;, além dos filmes &lt;a href=&quot;http://www.imdb.com/title/tt0445922/&quot;&gt;Across the Universe&lt;/a&gt;, &lt;a href=&quot;http://www.imdb.com/title/tt0461770/&quot;&gt;Enchanted&lt;/a&gt; e  &lt;a href=&quot;http://www.imdb.com/title/tt0981227/&quot;&gt;Nick and Norah&#39;s Infinite Playlist&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Fonte: &lt;a href=&quot;http://en.wikipedia.org/wiki/Katz&#39;s_Delicatessen&quot;&gt;Wikipedia&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;Katz&#39;s Delicatessen&lt;/b&gt;&lt;br /&gt;205 East Houston Street&lt;br /&gt;New York, NY - 10002&lt;br /&gt;Fone: (212) 254-2246&lt;br /&gt;www.katzdeli.com&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/3525008712931369384/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2011/01/new-york-pastrami-da-katzs-delicatessen.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3525008712931369384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3525008712931369384'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2011/01/new-york-pastrami-da-katzs-delicatessen.html' title='New York: Pastrami da Katz&#39;s Delicatessen'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-2989312334319839247</id><published>2010-03-10T15:11:00.003-03:00</published><updated>2015-03-12T13:05:30.409-03:00</updated><title type='text'>Acesso site Banco do Brasil em Linux</title><content type='html'>&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Desde que o Banco do Brasil removeu de seu site o &quot;teclado virtual&quot;, estava enfrentando problemas em acessá-lo pelo linux. O site respondia com &quot;Falha ao instalar módulo de segurança&quot;. Finalmente, após remover e instalar tudo quanto é versão de java e navegador, encontrei o culpado....... o módulo ipv6 do kernel (????). Desativando o ipv6 o site do Banco do Brasil abre normalmente.&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Para fazer a desativação do ipv6, devemos lembrar que  a tendência natural é o ipv4 sumir para dar lugar ao ipv6. Em algumas distribuições o ipv4 passa a ser um módulo e o ipv6 já vem compilado no próprio kernel da distribuição. Assim, colocar &quot;alias ipv6 off&quot; no &quot;/etc/modprobe.d/aliases&quot; pode não funcionar mais. A solução para desativar o ipv6 é colocá-lo como parâmetro do kernel no grub ou lilo, utilizando o parâmetro &quot;disable_ipv6=1&quot;. Como exemplo, uma configuração do grub1 poderia ficar assim:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;   root (hd0,0)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;   linux /vmlinuz ro root=/dev/sda1 disable_ipv6=1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;   initrd /initrd.img&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;   boot&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre-wrap; font-size: medium;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, serif; white-space: normal; font-size: 16px; &quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Ou ainda, você pode tentar colocar a seguinte linha no arquivo /etc/sysctl.conf:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre-wrap; font-size: medium;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, serif; white-space: normal; font-size: 16px; &quot;&gt;&lt;blockquote&gt;   &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family:arial;&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family:arial;&quot;&gt;net.ipv6.conf.all&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family:arial;&quot;&gt;.d&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family:arial;&quot;&gt;isable_ipv6=1&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;; font-size: medium; &quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: monospace; font-size: medium; white-space: pre-wrap; &quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/2989312334319839247/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2010/03/acesso-site-banco-do-brasil-em-linux.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/2989312334319839247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/2989312334319839247'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2010/03/acesso-site-banco-do-brasil-em-linux.html' title='Acesso site Banco do Brasil em Linux'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-3842719602882477093</id><published>2009-10-20T22:25:00.002-02:00</published><updated>2015-03-12T13:05:30.431-03:00</updated><title type='text'>iPhone: Erro 1601, 1602, 1603, 1604, etc ao atualizar pelo iTunes</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(51, 51, 51); &quot;&gt;Para tentar passar pelos erros 1604:&lt;br /&gt;  1. Conecte o iPhone o PC, feche o iTunes se estiver aberto.&lt;br /&gt;  2. Abra o iH8sn0w (nao clique em nada)&lt;br /&gt;  3. Coloque o iPhone em mode DFU&lt;br /&gt;  4. Na tela do iH8sn0w, clique no modelo de iPhone correspondente&lt;br /&gt;  5. Preste atencao na tela do iPhone, ela deve ficar branca ou piscar com a tela td branca ou ainda, ficar branca e depois vermelha. (demora uns 2seg +/-)&lt;br /&gt;  6. Depois da tela estar no estado descrito no passo 5, entre no iTunes e envie a firmware que vc deseja.&lt;br /&gt;  7. Se tudo correr bem, ele deve instalar a firmware normalmente. Caso ocorra o erro 1015 no final da atualizacao, faça o jailbreak normalmente e/ou configure a variável &quot;auto-boot&quot; para &quot;true&quot; usando o iRecovery.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/3842719602882477093/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2009/10/iphone-erro-1601-1602-1603-1604-etc-ao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3842719602882477093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/3842719602882477093'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2009/10/iphone-erro-1601-1602-1603-1604-etc-ao.html' title='iPhone: Erro 1601, 1602, 1603, 1604, etc ao atualizar pelo iTunes'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-4515532434757523361</id><published>2009-10-20T22:09:00.004-02:00</published><updated>2015-03-12T13:05:30.445-03:00</updated><title type='text'>iPhone: Erro #28 na restauração pelo iTunes</title><content type='html'>&lt;div&gt;
Um colega chegou com um iPhone que naum fazia a restauracao de jeito nenhum. Dava erro #28 pelo iTunes. Vou descrever aqui o que fiz, caso alguém venha a enfrentar algo parecido:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Como ele ficava só na tela pedindo o iTunes, pensei que seria só configurar a variável auto-boot pelo iRecovery para true e pronto. Mas isso não adiantou.&lt;/div&gt;
Depois de olhar pelo &lt;a href=&quot;http://theiphonewiki.com/wiki/IRecovery&quot; target=&quot;_blank&quot;&gt;iRecovery&lt;/a&gt;, percebi que era algum problema com a particao &quot;/&quot;, pois mostrava várias mensagens do tipo:&lt;br /&gt;
&lt;blockquote&gt;
&quot;[FTL:ERR] _FTLRestore found block xxx with wLbn xxx&quot;.&lt;/blockquote&gt;
&lt;div&gt;
Ou ainda, quando tentava dar boot usando &quot;fsboot&quot;:&lt;br /&gt;
&lt;blockquote&gt;
fsboot&lt;br /&gt;
root filesystem mount failed&lt;/blockquote&gt;
&lt;br /&gt;
Bom, pensei: &quot;Cade o fsck nessas horas&quot;. Precisava fazer uma verificação no sistema de arquivos e/ou formatá-lo. Descobri que para fazer o &lt;a href=&quot;http://theiphonewiki.com/wiki/IBoot_(Bootloader)&quot; target=&quot;_blank&quot;&gt;iBoot&lt;/a&gt; executar alguma coisa, tem que colocar o comando em uma variavel e executar o conteudo da variavel. Por exemplo:&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;div&gt;
setenv comando &quot;arm7_stop&quot;&lt;/div&gt;
&lt;div&gt;
run comando&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
Mas eu não sabia qual era o comando similar ao fsck ou para formatar. Foi ai que encontrei um log na internet que tinha a variavel &quot;&lt;a href=&quot;http://theiphonewiki.com/wiki/Kernel&quot; target=&quot;_blank&quot;&gt;boot-args&lt;/a&gt;&quot; com uma opção bem interessante &quot;nand-enable-reformat=1&quot;.&lt;/div&gt;
&lt;div&gt;
Criei a variável e reiniciei:&lt;/div&gt;
&lt;div&gt;
&lt;blockquote&gt;
setenv boot-args &quot;rd=md0 nand-enable-reformat=1 -progress&quot;&lt;br /&gt;
saveenv&lt;br /&gt;
reboot&lt;/blockquote&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Ele demorou um monte, mais de 10min, piscou a tela e voltou a pedir a conexão com o iTunes. Olhando novamente o iRecovery, ele mostrava uma mensagem diferente, não mais com erro, e sim informando que a particao &quot;/&quot; não era reconhecida e/ou naum estava formatada:&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; color: #333333; font-family: arial,sans-serif; font-size: 13px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;blockquote style=&quot;font-family: courier new;&quot;&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; color: #333333; font-family: arial,sans-serif; font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;****************************&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;******************************&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;********************&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; color: #333333; font-family: arial,sans-serif; font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;  ****************************&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;******************************&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;*******************&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; color: #333333; font-family: arial,sans-serif; font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;  AND: NAND initialisation failed due to format mismatch or uninitialised NAND.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; color: #333333; font-family: arial,sans-serif; font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;  AND: Please reboot with reformatting enabled.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; color: #333333; font-family: arial,sans-serif; font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;  ****************************&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;******************************&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;********************&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; color: #333333; font-family: arial,sans-serif; font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;  ****************************&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;******************************&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;********************&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
Era isso que eu queria, mas e agora, como colocar os arquivo do &quot;/&quot; novamente. Verifiquei o comando &quot;/sendfile&quot; do iRecovery, mas não saberia quais arquivos enviar (descompactar a firmware ipsw como sendo zip e enviar um-a-um?).&lt;/div&gt;
&lt;div&gt;
Como esse aparelho estava com a firmware 3.0, pensei no Redsn0w pois ele reconstroi o &quot;/&quot; e deveria formatar aquela partição. Fiz isso e o aparelho voltou a funcionar. :-D&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Qualquer dúvida, por favor usem os comentários.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/4515532434757523361/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2009/10/iphone-erro-28-na-restauracao-pelo.html#comment-form' title='33 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/4515532434757523361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/4515532434757523361'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2009/10/iphone-erro-28-na-restauracao-pelo.html' title='iPhone: Erro #28 na restauração pelo iTunes'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>33</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32888355.post-6349583679771863393</id><published>2009-06-16T09:13:00.004-03:00</published><updated>2015-03-12T13:05:30.457-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Acer 3640"/><category scheme="http://www.blogger.com/atom/ns#" term="iPhone"/><category scheme="http://www.blogger.com/atom/ns#" term="iPhoneSDK"/><category scheme="http://www.blogger.com/atom/ns#" term="Leopard"/><category scheme="http://www.blogger.com/atom/ns#" term="MacOSX"/><title type='text'>Programação iPhone: MacOSX Leopard e iPhoneSDK em Notebook Acer 3640</title><content type='html'>Estou tentando &quot;brincar&quot; um pouco com o desenvolvimento de aplicações para o iPhone. Assim, vou tentar descrever os passos até aqui desenvolvidos.&lt;br /&gt;&lt;br /&gt;Primeiro, eu precisava ter uma máquina rodando um sistema MacOSX para a instalação do iPhone SDK/XCode. Como não tinha $$$ para adquirir um Mac novo, bem como, por se tratar apenas de diversão, não queria investir muito (ou nada :-D). Então tentei instalar o MacOSX Leopard no meu velho notebook acer 3640 (celeron 1.47, 1,5Gb Ram, Ati Xpress 200M.....).&lt;br /&gt;&lt;br /&gt;Tentei versão para i386 como iPC, Ideneb, iATKOS, mas a única que obtive êxito foi com a Kalaway. Depois de me &quot;bater&quot; um pouco, consegui instalar o MacOSX... Como queria continuar com os outros sistemas operacionais, instalei um WindowsXP e um Debian GNU/Linux em outras partições, configurei tudo com o GRUB e pronto... agora meu note esta com os 3 sistemas operacionais.&lt;br /&gt;&lt;br /&gt;Iniciei o Leopard e fui instalar o iPhone SDK. Ele reclamou da versão do sistema operacional e requereu a atualização (depois, descobri que poderia apenas alterar o arquivo &quot;/System/Library/Coreservices/Systemversion.plist&quot; para a versão desejada).&lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;br /&gt;&lt;br /&gt;Pronto, Leopard + iPhoneSDK instalados... e agora?&lt;br /&gt;&lt;br /&gt;Pois é, tentei entender como funciona o desenvolvimento para iPhone por conta própria, olhando alguns exemplos, mas logo desisti e procurei algum tutorial que pudesse ajudar.&lt;br /&gt;&lt;br /&gt;Após olhar no site da apple e de diversas pesquisas no google, descobri o blog &quot;Cocoa Is My Girlfriend&quot;. Segui o tutorial &quot;&lt;a href=&quot;http://www.cimgf.com/2008/10/01/cocoa-touch-tutorial-iphone-application-example/&quot;&gt;http://www.cimgf.com/2008/10/01/cocoa-touch-tutorial-iphone-application-example/&lt;/a&gt;&quot; e o vídeo &quot;&lt;a href=&quot;http://www.cimgf.com/videos/iphonetutorial/&quot;&gt;http://www.cimgf.com/videos/iphonetutorial/&lt;/a&gt;&quot;. E finalmente tinha alguma coisa, pelo menos digitada por mim, compilando e rodando no emulador.&lt;br /&gt;&lt;br /&gt;O próximo passo é saber como colocar essa aplicação no iPhone... hehehe&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://danpedron.blogspot.com/feeds/6349583679771863393/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://danpedron.blogspot.com/2009/06/programacao-iphone-macosx-leopard-e.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/6349583679771863393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32888355/posts/default/6349583679771863393'/><link rel='alternate' type='text/html' href='http://danpedron.blogspot.com/2009/06/programacao-iphone-macosx-leopard-e.html' title='Programação iPhone: MacOSX Leopard e iPhoneSDK em Notebook Acer 3640'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>