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

<channel>
	<title>Blog do Polaticus</title>
	<atom:link href="http://www.polaticus.com.br/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.polaticus.com.br</link>
	<description>A oficina de idéias</description>
	<lastBuildDate>Thu, 27 Jan 2011 16:02:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FriendlyARM Mini2440</title>
		<link>http://www.polaticus.com.br/2011/01/27/friendlyarm-mini2440/</link>
		<comments>http://www.polaticus.com.br/2011/01/27/friendlyarm-mini2440/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 13:27:48 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[FriendlyARM]]></category>
		<category><![CDATA[linux embarcado]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=458</guid>
		<description><![CDATA[Artigo mostrando a compilação do kernel, e instalação do Emdebian no FriendlyARM Mini2440]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">Em meados de 2010, conversava com meu amigo Giancarlo, sobre alguns inventos com eletrônica. Na ocasião conversávamos sobre um projetinho usando arduíno. A idéia era construir um timer eletrônico programável via internet, para ligar computadores remotamente. Ainda tínhamos nossas linhas telefônicas que conectavam em provedores que remuneravam pelas conexões (Crescenet, Orolix e Ganha). Enfim, o ultimo provedor fechou as portas, e ficamos a ver navios. Para eu que estava em Curitiba ainda restava o provedor Inteligweb. Então coloquei minha unica linha telefonica do apartamento para conectar. Nisto, conversando com ele sobre os inventos, ele apresentou o FriendlyARM Mini2440, onde eu poderia colocar ele para conectar a linha telefônica, sem precisar manter um computador somente para isto. Achei a ideia interessante, pois se trata de uma plataforma de desenvolvimento, então seria um aprendizado muito bom, sobre o funcionamento de sistemas embarcados.</p>
<p><a href="http://www.polaticus.com.br/wp-content/uploads/2011/01/mini2440-emdebian.jpg" rel="lightbox[458]"><img class="aligncenter size-full wp-image-461" title="mini2440-emdebian" src="http://www.polaticus.com.br/wp-content/uploads/2011/01/mini2440-emdebian.jpg" alt="" width="500" height="294" /></a></p>
<p style="text-align: justify;">Depois de revirar a internet, consegui entender como é feito a instalação do linux dentro do mini2440. Grande parte deste material só foi possível graças ao ótimo site do <a href="http://www.sergioprado.org" target="_blank">Sergio Prado</a>, onde encontrei a maioria das respostas para algumas dúvidas. Aqui no site vou mostrar os passos para a instalação do sistema dentro do mini2440. Não explicarei toda a teoria do que foi implementado, sugiro acessarem o site dele para saberem maiores detalhes.</p>
<p style="text-align: justify;">A idéia inicial é instalar o sistema operacional Emdebian, que é derivado do Debian, com os módulos de PPP e do adaptador serial Pl2303 habilitados no kernel. Parece simples, mas até chegar neste resultado, tive que garimpar bastante na internet, e por isso estou reproduzindo o que foi feito.</p>
<p style="text-align: justify;">Como o mini2440 é baseado em uma arquitetura ARM, para compilar o kernel para rodar no mesmo, temos que montar uma plataforma de CROSS COMPILE. Cross Compile é a nomenclatura utilizada por um compilador que gera binários para rodar em plataformas diferentes. Vamos implementar um Cross em uma maquina de arquitetura i386, para gerar software para rodar em ARM.</p>
<p style="text-align: justify;">Criaremos uma área que será utilizada para trabalhar com o mini2440</p>
<pre name="code" class="c">desenv:# adduser mini2440
desenv:# cd /home/mini2440/
desenv:# mkdir kernel ; cd kernel
desenv:# git clone git://repo.or.cz/linux-2.6/mini2440.git
desenv:# cd mini2440
desenv:# mkdir -p ../kernel-bin</pre>
<p>Vamos instalar os pacotes de build necessários para a compilação</p>
<pre class="c" name="code">desenv:# apt-get install libncurses5-dev build-essential</pre>
<p>Também é necessário alguns toolchains que irão auxiliar no processo de compilação</p>
<pre class="c" name="code">desenv:# wget http://www.codesourcery.com/sgpp/lite/arm/portal/package4571/public/arm-none-linux-gnueabi/arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
desenv:# tar -jxf arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
desenv:# export PATH=$PATH:/home/mini2440/arm-2009q1/bin</pre>
<p style="text-align: justify;">Para enviar a imagem do kernel para o ARM, usaremos um servidor TFTP. Trabalharemos em cima do Emdebian na máquina de desenvolvimento, que será carregado no mini2440 via NFS. Também realizaremos a instalação do u-boot, que é um sisteminha de bootloader do arm, que poderá ser enviado ao ARM via USB.<br />
A seguir vamos instalar os servidores necessários na nossa maquina de desenvolvimento.</p>
<p>Servidor NFS</p>
<pre class="c" name="code">desenv:# apt-get install nfs-kernel-server portmap
desenv:# echo -e "\n/home/mini2440/rootfs 192.168.0.171(rw,no_root_squash,sync)\n" &gt;&gt; /etc/exports
desenv:# /etc/init.d/portmap restart
desenv:# /etc/init.d/nfs-kernel-server restart</pre>
<p>A pasta rootfs é onde ficará a pasta raiz do emdebian, e o ip 192.168.0.171 é o ip que será atrelado ao ARM</p>
<p>Servidor TFTP</p>
<pre class="c" name="code">desenv:# apt-get install atftpd
desenv:# mkdir /tftpboot
desenv:# chmod -R 777 /tftpboot
desenv:# chown -R nobody /tftpboot
desenv:# /etc/init.d/atftpd restart</pre>
<p style="text-align: justify;">Depois de gerada a imagem do kernel, será enviada para a pasta raiz do tftp para enviar ao ARM. Agora com a nossa maquina ajustada, vamos iniciar o processo de compilação do u-boot e do kernel. Dentro da pasta que criamos para o ambiente de compilação, vamos baixar o fonte do u-boot e compilar tudo.</p>
<pre class="c" name="code">desenv:# mkdir uboot ; cd uboot
desenv:# git clone git://repo.or.cz/u-boot-openmoko/mini2440.git
desenv:# export CROSS_COMPILE=arm-none-linux-gnueabi-
desenv:# cd mini2440
desenv:# make mini2440_config</pre>
<p style="text-align: justify;">Se ocorreu tudo bem, por enquanto vamos deixar o u-boot de lado, e deixar para enviar para o ARM depois. Agora vamos trabalhar com o kernel.</p>
<pre class="c" name="code">desenv:# cd ../..
desenv:# CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm make O=../kernel-bin/ mini2440_defconfig
desenv:# cd ../kernel-bin
desenv:# make ARCH=arm menuconfig</pre>
<p>Selecionaremos alguns módulos que deverão ser compilados junto com o kernel</p>
<pre class="c" name="code">Device Drivers  ---&gt;
[*] Network device support  ---&gt;
[M]     PPP (point-to-point protocol) support
[*]     PPP multilink support (EXPERIMENTAL)
[*]     PPP filtering
[M]     PPP support for async serial ports
[M]     PPP support for sync tty ports
[M]     PPP Deflate compression
[M]     PPP BSD-Compress compression
[M]     PPP MPPE compression (encryption) (EXPERIMENTAL)
[M]     PPP over Ethernet (EXPERIMENTAL)
[M]     PPP over L2TP (EXPERIMENTAL)
[*] USB support  ---&gt;
[M]     USB Serial Converter support  ---&gt;
[M]     USB Prolific 2303 Single Port Serial Driver</pre>
<p style="text-align: justify;">Agora todos me perguntam. Por que o modulo PPP e o conversor serial ? Bom, a idéia é usar este conversor usb-serial para conectar a um hardmodem US Robotics, que será o responsável pela nossa conexão dial-up, para conectar no provedor Inteligweb, e me gerar uns trocados $$$. O conversor serial tornou-se necessário, pois a porta DB9 do ARM é de uso exclusivo do console, para o gerenciamento do boot do sistema.</p>
<p style="text-align: justify;">Agora, é só compilar o kernel.</p>
<pre class="c" name="code">desenv:# cd ../mini2440
desenv:# CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm make O=../kernel-bin/</pre>
<p>Caso seja necessário compilar somente módulos dinâmicos, o mesmo poderá ser feito da seguinte maneira</p>
<pre class="c" name="code">desenv:# cd ../mini2440
desenv:# CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm make O=../kernel-bin/ modules
desenv:# CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm make O=../kernel-bin/ INSTALL_MOD_PATH=.. modules_install</pre>
<p>Depois de compilado o kernel, vamos gerar uma imagem do kernel, que será enviado para o mini2440 via tftp.</p>
<pre class="c" name="code">desenv:# cd uboot/mini2440/tools/
desenv:# ./mkimage -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008000 -d ../../../kernel/kernel-bin/arch/arm/boot/zImage /tftpboot/uImage</pre>
<p>O resultado da geração da imagem será parecido com isto:</p>
<pre>Image Name:
Created:  	Sat Jan 15 15:08:15 2011
Image Type:   ARM Linux Kernel Image (uncompressed)
Data Size:	2045640 Bytes = 1997.70 kB = 1.95 MB
Load Address: 30008000
Entry Point:  30008000</pre>
<p style="text-align: justify;">Anote o Data Size, pois será utilizado quando enviarmos o kernel lá para o arm.<br />
Agora que já temos o U-boot e o kernel compilado, é hora de enviar para o ARM. Para acessar o ARM, deveremos conectar um cabo serial entre as duas máquinas, e utilizar o pipocom para acessar a console.</p>
<pre class="c" name="code">desenv:# apt-get install picocom
desenv:# picocom -b 115200 /dev/ttyS0 --send-cmd "sx -vv"</pre>
<p>Inicie o ARM com a chave NOR, para ter acesso ao menu do supervivi</p>
<pre class="c" name="code">[q] Goto shell of vivi
Enter your selection: q
Supervivi&gt; load ram 0x31000000 242360 u</pre>
<p style="text-align: justify;">No primeiro momento, vamos carregar o u-boot para a memoria RAM do mini2440, para depois salvar na memoria flash. O 0&#215;31000000 é o endereço de memória da RAM, e o 242360 é o tamanho em bits da imagem do U-boot. Ao pressionar o enter, o ARM vai aguardar a imagem ser enviada pela interface USB. Na maquina de desenvolvimento, fazemos o upload desta imagem com o usbpush.</p>
<pre class="c" name="code">desenv:# ./usbpush uboot/mini2440/u-boot.bin</pre>
<p>Finalizado o envio, voltamos para a console do ARM.</p>
<pre class="c" name="code">Supervivi&gt; go 0x31000000</pre>
<p style="text-align: justify;">Com este comando, a gente executa o U-boot diretamente na memoria RAM, sendo possivel assim, formatar a NAND flash, para receber o kernel e o Emdebian.</p>
<pre class="c" name="code">Supervivi &gt; go 0x31000000

MINI2440 # nand scrub
Really scrub this NAND flash? y/N

MINI2440 # nand createbbt
MINI2440 # saveenv

MINI2440 # dynenv set 40000
MINI2440 # setenv ipaddr 192.168.0.171
MINI2440 # setenv serverip 192.168.0.170
MINI2440 # saveenv</pre>
<p style="text-align: justify;">Os parâmetros ipaddr e serverip são respectivamente, o ip que será utilizado no ARM, e o ip do servidor NFS, que no nosso caso, é a nossa maquina de desenvolvimento. Depois de configurado, basta salvar tudo na memória flash.</p>
<pre class="c" name="code">MINI2440 # nand write.e 0x31000000 0 242360</pre>
<p style="text-align: justify;">Só relembrando, o numero 242360 é o tamanho em bits da imagem do U-boot. Depois disto, podemos desligar a chave NOR, resetar, e realizar o boot diretamente no U-boot. Com o U-boot instalado, podemos puxar a imagem do kernel para o mini2440, e salvar na flash.</p>
<pre class="c" name="code">MINI2440 # tftp 0x31000000 uImage
MINI2440 # nand erase kernel
MINI2440 # nand write.e 0x31000000 kernel</pre>
<p style="text-align: justify;">O 1f3708 é o tamanho da imagem do kernel, em hexadecimal. Já que estamos na console do ARM, já vamos deixar configurado, os parâmetros do boot via NFS, para buscar o Emdebian no nosso pc de desenvolvimento.</p>
<pre class="c" name="code">MINI2440 # setenv bootargs console=ttySAC0,115200 noinitrd init=/sbin/init rw mini2440=0tb ip=192.168.0.171 root=/dev/nfs rw nfsroot=192.168.0.170:/home/mini2440/rootfs
MINI2440 # setenv bootcmd 'nboot.e kernel ; bootm'</pre>
<p style="text-align: justify;">No nosso ARM, já está tudo pronto para o primeiro boot. Agora vamos voltar a nossa maquina de desenvolvimento, para mexer com o Emdebian.</p>
<pre class="c" name="code">desenv:# cd /home/mini2440/rootfs
desenv:# wget http://mini2440.googlecode.com/files/emdebian-grip-090306-armel-lenny-installed.tar.bz2
desenv:# tar -xvjf emdebian-grip-090306-armel-lenny-installed.tar.bz2</pre>
<p style="text-align: justify;">Fácil né ?&#8230;Assim já podemos realizar o primeiro boot do emdebian. Para o funcionamento básico, até aqui já é suficiente. Mas vamos adiante, pois queremos configurar o emdebian, e ainda salvar a imagem do mesmo na flash do ARM, sem necessitar de um computador para bootar o emdebian.</p>
<h3><strong>Instalando o Emdebian na Nand</strong></h3>
<p style="text-align: justify;">Durante o estudo, cheguei a conclusão que a maioria das referencias, sugeriam via u-boot, realizar o tftp da imagem do SO para a memória RAM, e daí sim salvar na nand flash. Bom, como o meu ARM tem 64 MB, então nenhuma imagem poderia ultrapassar este valor. Ao baixar o emdebian vi que o mesmo excedia o tamanho de 64 MB, entao busquei insistentemente por uma solução. Com o emdebian carregando via NFS, temos mais ferramentas para conseguir trabalhar com a formatação da Flash, e sim instalar o sistema operacional.</p>
<pre class="c" name="code">mini2440:# apt-get install mtd-utils bzip2
mini2440:# flash_eraseall -j /dev/mtd3
mini2440:# mount -t jffs2 /dev/mtdblock3 /mnt/
mini2440:# cd /mnt/
mini2440:# wget http://mini2440.googlecode.com/files/emdebian-grip-090306-armel-lenny-installed.tar.bz2
mini2440:# tar -jxf emdebian-grip-090306-armel-lenny-installed.tar.bz2
mini2440:# umount /mnt/
mini2440:# reboot</pre>
<p style="text-align: justify;">Vamos instalar no ARM, o mtd-utils, que nos dará ferramentas para manipulação de memórias flash, e o bzip2, para conseguir descompactar a imagem do emdebian. Depois disto vamos formatar o /dev/mtd3, que corresponde a partição de rootfs definida por default pelo u-boot.  Na dúvida, rode o comando cat /proc/mtd no ARM, trazendo informações sobre a memória flash que está instalada no ARM.</p>
<p style="text-align: justify;">Após concluir a formatação, fazemos a montagem da partição da memória flash, que já está em formato jffs2, para dai sim jogar o emdebian lá dentro. Vejamos, pode parecer estranho, mas formatamos o /dev/mtd3 e montamos o /dev/mtdblock3, não estaria errado ?</p>
<p style="text-align: justify;">Não está errado, como sou muito ruim em explicação, vou tentar deixar uma idéia do que é isto. Uma das fontes pesquisadas diz o seguinte:</p>
<blockquote style="text-align: justify;">
<p style="text-align: justify;"><em>When using Linux, interaction with the Flash device is controlled through the MTD subsystem. The MTD subsystem exports two device nodes per Flash partition. These are:</em></p>
<ol style="text-align: justify;">
<li><em>/dev/mtd# &#8211; A Character device that is used to access the raw flash device.</em></li>
<li><em>/dev/mtdblock# &#8211; A block device used to access the disk/block established in the raw flash.</em></li>
</ol>
<p style="text-align: justify;"><em>In the above device nodes the &#8216;#&#8217; sign represents the partition number. For example partition 0 would have the device nodes /dev/mtd0 and /dev/mtdblock0</em></p>
</blockquote>
<p style="text-align: justify;">Depois disto, acessamos o ponto de montagem, em /mnt, fazemos o download do emdebian (de novo), descompactamos, desmontamos a partição, e reboot. Está quase pronto&#8230;com o reboot, entramos no console do u-boot para setar os parâmetros para bootar via memória flash.</p>
<pre class="c" name="code">MINI2440 # setenv bootargs 'root=/dev/mtdblock3 rw rootfstype=jffs2 noinitrd console=ttySAC0,115200'
MINI2440 # setenv bootcmd 'nboot.e kernel ; bootm'
MINI2440 # saveenv
MINI2440 # boot</pre>
<p style="text-align: justify;">Pronto !!&#8230;Desta maneira, o emdebian estará instalado no ARM, e não será mais necessário o uso do servidor NFS para carregar o sistema operacional.</p>
<p style="text-align: justify;">A partir daqui, cada um pode personalizar o seu mini2440 da maneira que bem entender. Vale lembrar, que os módulos dinâmicos do kernel, que foram eventualmente compilados, deverão ser copiados para o ARM. Para que isto seja possivel, instale o ssh-server, e envie os módulos para a pasta /lib/modules</p>
<p style="text-align: justify;">Um forte abraço</p>
<p>Fontes de pesquisa</p>
<p><a href="http://processors.wiki.ti.com/index.php/Put_JFFS2_Image_to_Flash" target="_blank">http://processors.wiki.ti.com/index.php/Put_JFFS2_Image_to_Flash</a></p>
<p><a href="http://www.sergioprado.org/2010/08/30/mini2440-linux-com-u-boot-e-emdebian/" target="_blank">http://www.sergioprado.org/2010/08/30/mini2440-linux-com-u-boot-e-emdebian/</a></p>
<p><a href="http://wiki.linuxmce.org/index.php/Mini2440" target="_blank">http://wiki.linuxmce.org/index.php/Mini2440</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2011/01/27/friendlyarm-mini2440/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Railroad Tycoon e o Mercado Financeiro</title>
		<link>http://www.polaticus.com.br/2010/12/01/railroad-tycoon-e-o-mercado-financeiro/</link>
		<comments>http://www.polaticus.com.br/2010/12/01/railroad-tycoon-e-o-mercado-financeiro/#comments</comments>
		<pubDate>Wed, 01 Dec 2010 19:27:22 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Bolsa de Valores]]></category>
		<category><![CDATA[Economia]]></category>
		<category><![CDATA[Ferrovia]]></category>
		<category><![CDATA[Railroad Tycoon]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=413</guid>
		<description><![CDATA[Conheça uma maneira divertida de entender como que funciona o mercado financeiro, e as empresas na bolsa de valores]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">Todos me conhecem como um grande admirador de ferrovias, que não mede esforços quando pretende sair por aí para tirar fotos de trens. Pode parecer estranho, mas, existe louco para tudo&#8230;hehe. Relacionado com o hobby, eu também tenho alguns jogos de computador que envolvem ferrovias, como por exemplo, o famoso Railroad Tycoon II. Para mim, na época em que comprei o jogo, não passava de um joguinho que simulava a logística dos transportes ferroviários, onde construía ferrovias por diversos cenários. Eu lembrava que tinha algumas coisas &#8220;cabulosas&#8221; sobre finanças da empresa, mas eu não tinha nem noção do que se tratava, o que me interessava era somente ter as ferrovias, gerando lucros não sei de onde, com ferrovias totalmente abarrotadas de trens, como num imenso ferrorama virtual.</p>
<p style="text-align: justify;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/12/railroad-tycoon-3-scrrenshot-3.jpg" rel="lightbox[413]"><img class="aligncenter size-medium wp-image-451" title="railroad-tycoon-3-scrrenshot-3" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/railroad-tycoon-3-scrrenshot-3-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">Até que estes dias atrás resolvi desenterrar este joguinho, e instalar no computador. Comecei a mexer no jogo, e vários termos comuns a nós que mexemos no mercado financeiro, começaram a aparecer na tela. Coisas como compra e venda de ações, pagamento de dividendos, emissão de títulos, desdobramento de ações, evolução patrimonial, crescimento médio, etc&#8230;No fim das contas, temos uma plataforma completa de empreendedor, e investidor.</p>
<p style="text-align: justify;">
<p style="text-align: center;"><a rel="lightbox" href="http://www.polaticus.com.br/wp-content/uploads/2010/12/01.jpg"><img class="alignleft size-medium wp-image-421" title="01" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/01-300x225.jpg" alt="" width="300" height="225" /></a><a rel="lightbox" href="http://www.polaticus.com.br/wp-content/uploads/2010/12/06.jpg"><img class="size-medium wp-image-422 aligncenter" title="06" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/06-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">Empreendedor quando se trata de construir a sua própria ferrovia, visar o crescimento da sua empresa, administrar todos os trens, com suas cargas e destinos. Investidor no lado que, você ganha com o crescimento da sua própria empresa, e com os salários e dividendos recebidos, você pode comprar mais ações da sua própria empresa, ou até mesmo comprar ações de outras empresas.</p>
<p style="text-align: justify;">No jogo, é possível competir com outros investidores, que tem suas próprias ferrovias, e suas ações. É possível iniciar o jogo a partir do ano de 1850, simulando ambientes onde as ferrovias eram os mais importantes meios de transporte. O jogo passa por momentos de crescimento forte, até recessão, e alguns acontecimentos históricos, como o lançamento do Boeing, iniciando o transporte aéreo comercial, que em fatos, minimiza o transporte de passageiros nas ferrovias, prejudicando o lucro delas.<br />
<a rel="lightbox" href="http://www.polaticus.com.br/wp-content/uploads/2010/12/12.jpg"><img class="size-medium wp-image-419 alignleft" title="12" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/12-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.polaticus.com.br/wp-content/uploads/2010/12/09.jpg" rel="lightbox[413]"><img class="size-medium wp-image-424 aligncenter" title="09" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/09-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">Junto com o lucro do transporte de cargas e passageiros, é possivel  incrementar o balanço financeiro, comprando hoteis e restaurantes para  as estações, aumentando o lucro sobre os passageiros que trafegam,  armazéns e silos de armazenamento, para evitar que cargas sejam multadas  por causa de atraso na entrega. Outra maneira de ganhar com a ferrovia,  é adquirir as empresas que mais utilizam os serviços de cargas das  ferrovias, tornando a sua ferrovia ainda mais lucrativa.</p>
<p style="text-align: justify;">A grande diversão do jogo para quem investe, é justamente a possibilidade de ver a sua empresa crescendo, e seu patrimônio também, da mesma maneira que um dos maiores investidores de todos os tempos, Warren Buffet fez.  Por falar nele, procurando algo na internet relacionando o jogo com o mercado financeiro, encontrei um pequeno trecho do livro &#8220;Os segredos de George Soros e Warren Buffet&#8221;, que é uma indicação para o jogo.</p>
<p style="text-align: justify;"><a rel="lightbox" href="http://www.polaticus.com.br/wp-content/uploads/2010/12/livro.jpg"><img class="aligncenter size-full wp-image-427" title="livro" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/livro.jpg" alt="" width="406" height="452" /></a>Realizando uma simulação podemos constatar que uma empresa com crescimento constante, tende a trazer grandes retornos para os acionistas. Usamos um intervalo de 5 anos para simular um ambiente. Nas imagens abaixo, temos a carteira de acionista, da criação da empresa, em 1865, até o dezembro de 1870.</p>
<p style="text-align: justify;"><a rel="lightbox" href="http://www.polaticus.com.br/wp-content/uploads/2010/12/011.jpg"><img class="alignleft size-medium wp-image-431" title="01" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/011-300x225.jpg" alt="" width="300" height="225" /></a><a rel="lightbox" href="http://www.polaticus.com.br/wp-content/uploads/2010/12/091.jpg"></a><a href="http://www.polaticus.com.br/wp-content/uploads/2010/12/18.jpg" rel="lightbox[413]"><img class="aligncenter size-medium wp-image-433" title="18" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/18-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">A principio foram investidos $ 72 k, ao final de 5 anos, temos um patrimônio acionário de 195k, uma rentabilidade de 270 %. Vamos ver como que foi a evolução da carteira.</p>
<p style="text-align: justify;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/12/02.jpg" rel="lightbox[413]"><img class="alignleft size-medium wp-image-434" title="02" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/02-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.polaticus.com.br/wp-content/uploads/2010/12/19.jpg" rel="lightbox[413]"><img class="aligncenter size-medium wp-image-435" title="19" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/19-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">Vemos que aparecemos com 3 mil ações, contra 1 mil do inicial. Em 5 anos, passamos por desdobramentos, como informa a noticia na imagem abaixo.</p>
<p style="text-align: justify;"><a rel="lightbox" href="http://www.polaticus.com.br/wp-content/uploads/2010/12/11.jpg"><img class="aligncenter size-medium wp-image-436" title="11" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/11-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">Para justificar todo este crescimento, vamos apresentar a contabilidade da empresa</p>
<p style="text-align: justify;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/12/061.jpg" rel="lightbox[413]"><img class="alignleft size-medium wp-image-441" title="06" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/061-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.polaticus.com.br/wp-content/uploads/2010/12/15.jpg" rel="lightbox[413]"><img class="aligncenter size-medium wp-image-442" title="15" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/15-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">E o balanço patrimonial&#8230;</p>
<p style="text-align: justify;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/12/07.jpg" rel="lightbox[413]"><img class="alignleft size-medium wp-image-444" title="07" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/07-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://www.polaticus.com.br/wp-content/uploads/2010/12/16.jpg" rel="lightbox[413]"><img class="aligncenter size-medium wp-image-445" title="16" src="http://www.polaticus.com.br/wp-content/uploads/2010/12/16-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: justify;">Verificamos que os lucros do primeiro ano são equivalentes ao do quinto ano, mas temos que lembrar que a ferrovia dependia de investimentos para crescer. Podemos verificar isto no patrimônio, que dobrou de tamanho em 5 anos. Para avaliar se o preço da ação está proporcional ao crescimento da empresa, teríamos que  fazer uma ampla análise dos balanços da ferrovia, utilizando as técnicas de Benjamin Graham e Warren Buffet, mas de momento, não estou 100% apto a realizar estas análises financeiras.</p>
<p style="text-align: justify;">Independente de tudo, é uma ótima sugestão para todos que querem aprender a mexer com o mercado financeiro, de maneira simples e divertida. Ver sua própria empresa crescendo é muito gratificante, tanto como empreendedor, como visionário, ou como investidor.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2010/12/01/railroad-tycoon-e-o-mercado-financeiro/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Previdência Privada x Tesouro Direto</title>
		<link>http://www.polaticus.com.br/2010/11/18/previdencia-privada-x-tesouro-direto/</link>
		<comments>http://www.polaticus.com.br/2010/11/18/previdencia-privada-x-tesouro-direto/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 12:59:09 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Economia]]></category>
		<category><![CDATA[Finanças Pessoais]]></category>
		<category><![CDATA[Investimentos]]></category>
		<category><![CDATA[Previdência Privada]]></category>
		<category><![CDATA[Tesouro Direto]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=400</guid>
		<description><![CDATA[Comparando o investimento de Previdência Privada com o Tesouro Direto para descobrir qual a melhor opção.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">Hoje vamos publicar um artigo bem simples, e que vai direto ao assunto. Quem nunca foi seduzido pelo gerente de banco para entrar em um plano de previdência privada ?</p>
<p style="text-align: justify;">Você já parou para pensar, que não passa de uma poupança forçada, que paga MENOS do que a própria poupança ??</p>
<p style="text-align: justify;">Abaixo temos dois printscreen´s de simulações, o primeiro do plano de previdência privada do Banco do Brasil, e outro, do simulador do Tesouro Direto.</p>
<p style="text-align: justify;">Previdência Privada</p>
<p><a href="http://www.polaticus.com.br/wp-content/uploads/2010/11/previdencia.jpg" rel="lightbox[400]"><img class="aligncenter size-full wp-image-402" title="previdencia" src="http://www.polaticus.com.br/wp-content/uploads/2010/11/previdencia.jpg" alt="" width="630" height="385" /></a></p>
<p>Tesouro Direto</p>
<p><a href="http://www.polaticus.com.br/wp-content/uploads/2010/11/tesouro.jpg" rel="lightbox[400]"><img class="aligncenter size-full wp-image-403" title="tesouro" src="http://www.polaticus.com.br/wp-content/uploads/2010/11/tesouro.jpg" alt="" width="630" height="418" /></a></p>
<p style="text-align: justify;">Vejamos que a previdência privada ficou abaixo até mesmo da poupança. E na simulação da previdência privada, o mesmo sugeriu uma taxa de 8%&#8230;Mas 8% de onde ?&#8230;Perae, se a poupança nesta projeção rende um pouco mais do que 6%, onde que estão os 8% ?&#8230;Esta conta não fecha, aí tem.</p>
<table style="text-align: justify;">
<tbody>
<tr>
<td>Tesouro Direto</td>
<td>R$ 197461,58</td>
</tr>
<tr>
<td>Poupança</td>
<td>R$ 181207,29</td>
</tr>
<tr>
<td>Previdência Privada</td>
<td>R$ 171453,76</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">E aí, precisa pensar muito ?</p>
<p style="text-align: justify;">Com um pouquinho de disciplina fica fácil acumular este dinheiro e ficar um pouco mais tranquilo depois dos 50 anos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2010/11/18/previdencia-privada-x-tesouro-direto/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Ibovespa não alcançou novo Topo Histórico por causa da Petrobrás ?</title>
		<link>http://www.polaticus.com.br/2010/09/16/ibovespa-nao-alcancou-novo-th-por-causa-da-petrobras/</link>
		<comments>http://www.polaticus.com.br/2010/09/16/ibovespa-nao-alcancou-novo-th-por-causa-da-petrobras/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 17:31:23 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Bolsa de Valores]]></category>
		<category><![CDATA[Economia]]></category>
		<category><![CDATA[Ibovespa]]></category>
		<category><![CDATA[Petrobrás]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=388</guid>
		<description><![CDATA[Com cálculos estimados, poderíamos ter alcançado o TH do Ibovespa neste ano de 2010 ?]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">A dias atrás, novamente viajando na maionese, vendo o processo de capitalização da Petrobrás derreter com as ações da mesma e vendo as demais ações se valorizando,  imaginei a seguinte situação:</p>
<p style="text-align: justify;"><em>Se não tivessemos o processo de capitalização da Petrobrás, já não teríamos alcançado um novo Topo Histórico do Ibovespa ?</em></p>
<p style="text-align: justify;">Baseado nesta idéia, resolvi fazer uma breve pesquisa da composição do índice Bovespa. Para isto tive que iniciar as contas de trás pra frente&#8230;</p>
<p style="text-align: justify;">A BMF-Bovespa disponibiliza este <a href="http://www.bmfbovespa.com.br/Pdf/Indices/IBovespa.pdf" target="_blank">arquivo</a>, explicando a metodologia do cálculo do índice Bovespa. O índice Bovespa é a soma das 68 ações mais representativas durante cada semestre, multiplicado pelo peso que cada uma tem sobre o mesmo. Este peso é calculado a partir do número de negociações do ativo, e volume financeiro gerado pelo mesmo. A cada 30 segundos, o índice Bovespa é recalculado para apresentar a atual pontuação.</p>
<p style="text-align: justify;">A primeira formula que vamos apresentar, é a formula da apuração do índice Bovespa.</p>
<p style="text-align: justify;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/09/apuracao.jpg" rel="lightbox[388]"><img class="aligncenter size-full wp-image-389" title="apuracao" src="http://www.polaticus.com.br/wp-content/uploads/2010/09/apuracao.jpg" alt="" width="252" height="104" /></a>Onde:</p>
<p style="text-align: justify;">Ibovespa t = Índice Bovespa no instante t;<br />
n = número total de ações componentes da carteira teórica;<br />
P = último preço da ação “i” no instante t;<br />
Q = quantidade teórica da ação “i” na carteira no instante t.</p>
<p style="text-align: justify;">Trocando em miúdos: É a multiplicação da quantidade teórica de cada ação no índice, pela sua cotação. Faz o calculo para todas as ações, e soma todas elas, aí temos o Índice Bovespa.</p>
<p style="text-align: justify;">A segunda formula, é a formula do calculo da participação teórica de cada ação no índice Bovespa.</p>
<p><a href="http://www.polaticus.com.br/wp-content/uploads/2010/09/carteirateorica.jpg" rel="lightbox[388]"><img class="aligncenter size-full wp-image-390" title="carteirateorica" src="http://www.polaticus.com.br/wp-content/uploads/2010/09/carteirateorica.jpg" alt="" width="255" height="105" /></a></p>
<p style="text-align: justify;">Onde:</p>
<p style="text-align: justify;">IN = índice de negociabilidade;<br />
ni = número de negócios com a ação “i” no mercado a vista (lote-padrão);<br />
N = número total de negócios no mercado a vista da BOVESPA (lote-padrão);<br />
vi = volume financeiro gerado pelos negócios com a ação “i” no mercado a vista (lote-padrão);<br />
V = volume financeiro total do mercado a vista da BOVESPA (lote-padrão).</p>
<p style="text-align: justify;">Esta formula fica apenas a titulo de curiosidade, pois podemos consultar esta quantidade na carteira teórica, que é atualizada diariamente, pelo site da <a href="http://http://www.bmfbovespa.com.br/shared/iframeBoletim.aspx?altura=1300&amp;idioma=pt-br&amp;url=www2.bmf.com.br/pages/portal/bmfbovespa/boletim1/IndicadoresCarteiraTeoricaIbovespa1.asp" target="_blank">Bovespa</a>.</p>
<p style="text-align: justify;">Tendo estas informações, podemos fazer a conta para descobrir a participação da Petrobras neste índice. Neste primeiro momento, vamos usar as cotações de encerramento do pregão do dia 15/09/2010.</p>
<table>
<tbody>
<tr>
<td>Ação</td>
<td>Valor fechamento 15/09/2010</td>
<td>Quantidade teórica 15/09/2010</td>
<td>Pontos no índice Bovespa 15/09/2010</td>
</tr>
<tr>
<td>PETR4</td>
<td>R$ 26,45</td>
<td>242,69808596084</td>
<td>6419,364373664218</td>
</tr>
<tr>
<td>PETR3</td>
<td>R$ 29,98</td>
<td>56,89714879141</td>
<td>1705,7765207664718</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">O fechamento do índice Bovespa no dia 15/09/2010 foi de 68107 pontos. Então podemos verificar que, deste total, <strong>8125,1408944306898</strong> pontos pertencem as ações PN e ON da Petrobras. O índice Bovespa, sem as ações da Petrobras, ficaria em <strong>59981,8591055693102 </strong>pontos<strong>. </strong>Este número será utilizado como base para os demais cálculos.</p>
<p style="text-align: justify;">Com toda esta novela, a Petrobras perdeu o posto de primeiro lugar no índice das ações mais negociadas, para a Vale. Então, se não tivéssemos a tal da capitalização, como estaria o índice ? Na pior das hipóteses, ela estaria andando de lado&#8230;Vamos realizar algumas simulações.</p>
<p style="text-align: justify;">Para a primeira simulação, fiz uma breve pesquisa, para saber quando foi noticiado a possibilidade de capitalização da Petrobras. A partir de um fato relevante, divulgado em 31 de agosto de 2009, vamos iniciar a primeira simulação.</p>
<table>
<tbody>
<tr>
<td>Ação</td>
<td>Valor fechamento 31/08/2009</td>
<td>Quantidade teórica 31/08/2009</td>
<td>Pontos do índice Bovespa 31/09/2009</td>
</tr>
<tr>
<td>PETR4</td>
<td>R$ 31,38</td>
<td>269,09054716520</td>
<td>8444,061370043976</td>
</tr>
<tr>
<td>PETR3</td>
<td>R$ 37,53</td>
<td>43,34286643766</td>
<td>1626,6577774053798</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">Vejamos, em 31/08/2009, a Petrobras representava <strong>10070,7191474493558 pontos </strong>do Ibovespa<strong>. </strong>Somando tudo, teríamos, <strong>70052,578253018666 pontos</strong>. Ainda não teríamos atingido o TH do IBOV.</p>
<p style="text-align: justify;">Na segunda simulação, vou usar a cotação do dia que realizei as primeiras compras de ações da Petrobrás (02/12/2009) nesta minha nova era de investimentos&#8230;</p>
<table>
<tbody>
<tr>
<td>Ação</td>
<td>Valor fechamento 02/12/2010</td>
<td>Quantidade teórica 02/12/2009</td>
<td>Pontos do índice Bovespa 02/12/2009</td>
</tr>
<tr>
<td>PETR4</td>
<td>R$ 39,41</td>
<td>272,55691160548</td>
<td>10741,4678863719668</td>
</tr>
<tr>
<td>PETR3</td>
<td>R$ 44,60</td>
<td>50,60057026492</td>
<td>2256,785433815432</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">Bom, nesta data, teríamos <strong>12998,2533201873988 pontos</strong>, que somados com os pontos sem-Petrobras, daria <strong>72980,112425756709 pontos</strong>.  Chegamos perto do Topo Histórico que é de <strong>73920 pontos</strong>.</p>
<p style="text-align: justify;">Na terceira simulação, vamos apelar. Vamos usar o Topo Histórico de 2010, que foi em 09/04/2010, com <strong>71989 pontos</strong>. Naquela época, a Vale já tinha tomado a posição da Petrobras no ranking das mais negociadas. Vamos descontar os pontos da Petrobrás PN e ON naquele dia, <strong>10329,2604743572016 pontos</strong>, e vamos colocar nossa pontuação de <strong>12998,2533201873988 pontos</strong> de novembro de 2009.</p>
<table>
<tbody>
<tr>
<td>Ibov 09/04/2010</td>
<td>Part. PETR 09/04</td>
<td>Part. PETR 02/12</td>
<td>Ibovespa estimado</td>
</tr>
<tr>
<td>71989</td>
<td>10329,2604743572016</td>
<td>12998,2533201873988</td>
<td>74657,9928458301972</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">Agora sim&#8230;Se Petrobras estivesse no mesmo rumo, sem esta história de capitalização, provavelmente teríamos alcançado o Topo Histórico do Ibovespa, com <strong>74657,9928458301972 pontos</strong> \o/.</p>
<p style="text-align: justify;">Todos estes cálculos são apenas projeções, pois o calculo do índice Bovespa depende muito dos pesos das ações dentro do índice, que variam diariamente, e outras complexas variáveis. Nas simulações não cheguei a fazer o recalculo dos pesos conforme as cotações, pois o calculo se tornaria sem fim.</p>
<p style="text-align: justify;">Provavelmente, se não houvesse a capitalização que tanto mexeu com as ações da companhia, elas poderiam estar em tendencia de alta, e dominando o ranking de negociações da Bovespa,e provavelmente deixando o Ibovespa próximo do TH. Outro agravante, é o ano de eleições, que tende a penalizar as empresas estatais, com a duvida sobre a sucessão na presidência destas empresas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2010/09/16/ibovespa-nao-alcancou-novo-th-por-causa-da-petrobras/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exemplo simples da API do Google Maps V3</title>
		<link>http://www.polaticus.com.br/2010/09/14/exemplo-simples-da-api-do-google-maps-v3/</link>
		<comments>http://www.polaticus.com.br/2010/09/14/exemplo-simples-da-api-do-google-maps-v3/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 16:03:40 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Programação Web]]></category>
		<category><![CDATA[Google Maps]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=346</guid>
		<description><![CDATA[Um simples exemplo que demonstra as diferenças de sintaxe entre a versão 2 e a versão 3 da API do Google Maps]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">Esta semana resolvi atualizar o meu sisteminha para visualizar a localização dos trens no celular. Vendo os exemplos da API V3 do Google Maps, tive a impressão que a transferência de dados, em relação aos mesmos exemplos da Versão 2 era bem menor. Para quem utiliza internet em um celular, nos lugares mais remotos, onde normalmente pega somente GPRS, vale a pena tentar otimizar ao máximo o código. A partir daí comecei a redesenhar o sisteminha.</p>
<p style="text-align: justify;">A nova versão da API do Google Maps está bem diferente da V2. A começar pela sintaxe de chamada de funções e classes. Em muito lembra as chamadas do JQuery.  Quebrei um pouco a cabeça para descobrir como fazer as coisas, pois os exemplos ainda são escassos, mas consegui chegar ao resultado final. Na medida do possível, vou apresentar o código do Gmaps V3, acompanhado do mesmo código na versão 2. Mão na massa !!</p>
<p style="text-align: justify;">Para iniciar, vamos realizar o chamado para criar o mapa básico. Na criação do mapa, desativei todas opções de menu, e eventos de drag e zoom, pois no meu caso, estas opções não funcionam no navegador do meu celular.<br />
API V3</p>
<pre name="code" class="js">function initialize() {
    var myLatlng = new google.maps.LatLng(-25.4283563, -49.2732515);
    var myOptions = {
        zoom: 4,
        center: myLatlng,
        mapTypeId: google.maps.MapTypeId.ROADMAP,
        draggable: false,
        mapTypeControl: false,
        navigationControl : false
    }
    map = new google.maps.Map(document.getElementById("map"), myOptions);
}</pre>
<p>API V2</p>
<pre name="code" class="js">function initialize() {
    if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
        var myLatlng = new GLatLng(-25.4283563, -49.2732515);
        map.setCenter(myLatlng,4);
        map.setMapType(G_NORMAL_MAP);
        map.enableScrollWheelZoom();
        map.disableDragging();
    }
}</pre>
<p style="text-align: justify;">Já podemos notar as primeiras diferenças entre as versões. Na V2, primeiro criava-se a instância do mapa, e somente depois eram setadas as opções. Na V3, já na criação é passado as opções. Também é possível ver a diferença de sintaxe entre uma e outra.</p>
<p style="text-align: justify;">Com o mapa pronto, precisamos pegar as latitudes e longitudes dos limites do mapa. Aí que entra o map.getBounds(). Neste caso surgiu uma grande dificuldade, pois quando utilizado com o JQuery, o getBounds() não funcionava. Alguns fóruns explicam que esta função na V3 é tratada como um evento, então tem um evento que dispara quando o load da página é realizado. No meu caso, como o getBounds() está sendo chamado em uma função fora do inicialize, então não tive problemas. Para funcionamento, a variável map deverá ser declarada como global.</p>
<p style="text-align: justify;">Para ambas as versões, o código continua o mesmo.</p>
<pre name="code" class="js">var bounds = map.getBounds();
var leste = bounds.getNorthEast().lng();
var oeste = bounds.getSouthWest().lng();
var sul = bounds.getSouthWest().lat();
var norte = bounds.getNorthEast().lat();</pre>
<p style="text-align: justify;">Para realizar o post, usamos um código bem simples de Ajax. Obtendo como retorno dados em JSON, vamos criar os ícones correspondentes no mapa. Mas antes, temos que centralizar o mapa, conforme a requisição de posicionamento.</p>
<p>API V3</p>
<pre name="code" class="js">var center = new google.maps.LatLng(latitude,longitude);
map.panTo(center);
map.setZoom(10);</pre>
<p>API V2</p>
<pre name="code" class="js">var center = new GLatLng(latitude,longitude);
map.panTo(center);
map.setZoom(10);</pre>
<p style="text-align: justify;">As funções panTo() que é usada para mover o mapa para um novo ponto central, e o setZoom(), utilizado para setar um nível de zoom no mapa, continuam os mesmos. A mudança está no comando para gerar o ponto no mapa, podemos notar que o chamado para a criação do objeto é diferente.</p>
<p style="text-align: justify;">Depois de centralizado o mapa no novo ponto, vamos popular o mapa com as estações existentes naquela área. Para isto vamos customizar os ícones.</p>
<p>API V2</p>
<pre name="code" class="js">var marker = new GIcon(G_DEFAULT_ICON);
marker.image = image;
marker.iconSize= new GSize(20,20);
marker.shadow = "";
marker.iconAnchor = new GPoint(1,1);
markerOptions = { icon:marker};
map.addOverlay(new GMarker(point, markerOptions));</pre>
<p>API V3</p>
<pre name="code" class="js">var image = new google.maps.MarkerImage(
    json.pontos[i].icon,
    new google.maps.Size(20, 20),
    new google.maps.Point(0,0),
    new google.maps.Point(0,0)
);
var myLatLng = new google.maps.LatLng(latitude,longitude);
var marker = new google.maps.Marker({
    position: myLatLng,
    map: map,
    icon: image
});</pre>
<p style="text-align: justify;">Para a criação de marcadores no mapa, basta instanciar a classe Marker, passando a posição, a variável do mapa e o icon por parâmetros. Não é mais necessário o addOverlay().</p>
<p style="text-align: justify;">Com este exemplo simples, finalizei o sistema. Mas aquela duvida ainda se manteve. Realmente, o V3 é mais leve que o V2 ? Para isto, fiz o mesmo sistema na versão 2, apenas trocando as chamadas de funções que eram diferentes. Fiz o calculo de transferência utilizando o Firebug. Vejamos os resultados.</p>
<p style="text-align: justify;">Primeira página, com um pequeno mapa do brasil, resolução 240&#215;300</p>
<p style="text-align: justify;"><strong>API V3 &#8211; 126,9 kb<br />
API V2 &#8211; 264,9 kb</strong></p>
<p style="text-align: justify;">Para um celular, com conexão GPRS, está ótimo !!&#8230;138 kb a menos, apenas a metade do valor anterior.<br />
Agora vamos realizar uma requisição simples, para visualizar o que se passa na estação de Ângelo Lopes.</p>
<p style="text-align: justify;"><strong>API V3 &#8211; 56,6 kb<br />
API V2 &#8211; 95,2 kb</strong></p>
<p style="text-align: justify;">A diferença pode ser mínima em matéria de transferência para o usuário final, mas para o google que deve receber milhões de conexões durante um dia, a economia de largura de banda pode ser bastante significativa.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2010/09/14/exemplo-simples-da-api-do-google-maps-v3/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Um exemplo prático de vulnerabilidade em PHP</title>
		<link>http://www.polaticus.com.br/2010/07/08/um-exemplo-pratico-de-vulnerabilidade-em-php/</link>
		<comments>http://www.polaticus.com.br/2010/07/08/um-exemplo-pratico-de-vulnerabilidade-em-php/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 18:46:59 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Programação Web]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[vulnerabilidade]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=304</guid>
		<description><![CDATA[Um exemplo real e didático de uma falha de acesso a arquivos no PHP.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">Hoje vamos apresentar uma vulnerabilidade, causada por um falha de programação em um site feito em PHP. O objetivo deste tópico é apenas didático, para alertar sobre boas práticas de segurança em programação, e que nenhum conteúdo do site foi alterado. Vale salientar, que o administrador do site já foi avisado do problema, e que o mesmo já foi corrigido. Nomes de arquivos e variáveis foram modificados para preservar a privacidade do programador.</p>
<p style="text-align: justify;"><strong>Nenhum animal silvestre foi maltratado durante a confecção deste artigo =P</strong></p>
<p style="text-align: justify;">Em meados de 2008, eu estava buscando um tema para finalizar a minha pós na área de redes de computadores. O amigo e professor <a href="http://www.hermano.com.br" target="_blank">Hermano Pereira</a> sugeriu realizar uma pesquisa sobre o OWASP, sugerindo que por eu trabalhar com programação e com redes, seria interessante apresentar os problemas que as falhas de programação podem trazer para os servidores.  O OWASP é um projeto que reúne profissionais do mundo inteiro,  alertando e buscando soluções para vulnerabilidade em sistemas Web. Durante a pesquisa, resolvi mudar o tema do TCC, mas os ensinamentos da pesquisa que realizei foram bastante válidos.</p>
<p style="text-align: justify;">Dias atrás, visitando um site sobre mercado financeiro, visualizei um link que realiza o download de um gráfico em formato PNG. Na url, percebi que era passado o nome do arquivo por parâmetro.</p>
<p style="text-align: justify;"><em>http://&#8230;/baixar.php?arquivo=arquivo.png</em></p>
<p style="text-align: justify;">Aí começa a falha. Passando por parâmetro o nome do arquivo, o servidor força o download do arquivo físico dentro do servidor, sem nenhum tipo de validação. Isto permite baixar qualquer arquivo que esteja no servidor, certo ? Vamos testar, tentando baixar o próprio arquivo de download</p>
<p style="text-align: justify;"><em>http://&#8230;/baixar.php?arquivo=baixar.php</em></p>
<p style="text-align: justify;">Vejamos, conseguimos baixar o próprio arquivo que realiza o download&#8230;O código é mais ou menos este.</p>
<p style="text-align: justify;">
<pre name="code" class="php">$arquivo = $_REQUEST["arquivo"];
$fp = fopen("$arquivo", "r");
fpassthru($fp);
fclose($fp);</pre>
</p>
<p style="text-align: justify;">Agora analisando, se conseguimos baixar o próprio arquivo de download, podemos baixar quaisquer outros arquivos&#8230;Então vamos tentar baixar o arquivo index.php. O arquivo index.php está a dois níveis acima do arquivo que  realiza o download, então vamos adicionar &#8216;../../&#8217;<br />
<em> </em></p>
<p style="text-align: justify;"><em>http://&#8230;/baixar.php?arquivo=../../index.php</em></p>
<p style="text-align: justify;">Conseguimos novamente. Dentro deste arquivo, tem algo parecido com isto</p>
<p style="text-align: justify;">
<pre name="code" class="php">include("config.inc.php");
include("main.php");</pre>
</p>
<p style="text-align: justify;">Agora vamos para o o config.inc.php. Fatalmente terá o arquivo com login e senha do banco de dados&#8230;<br />
<em> </em></p>
<p style="text-align: justify;"><em>http://&#8230;/baixar.php?arquivo=../../config.inc.php</em></p>
<p style="text-align: justify;">Veja só o que conseguimos&#8230;</p>
<p style="text-align: justify;">
<pre name="code" class="php">define(DB_HOST,'mysql.trossoapilao.com.br');
define(DB_NAME,'angelolopes');
define(DB_USER,'val');
define(DB_PASS,'silbocadelagarto');</pre>
</p>
<p style="text-align: justify;">Verificando as documentações da OWASP, acredito que esta falha seja uma falha A4 &#8211; Insecure Direct Object Reference (Me corrijam se eu estiver errado). Graças a Deus eu sou uma pessoa bondosa, e resolvi avisar o proprietário do site, antes que algum elemento mau intencionado fizesse qualquer coisa&#8230;</p>
<p>Se o servidor não estiver corretamente configurado, com chroot por exemplo,  será possível chegar na raiz no sistema, e realizar o download dos arquivos passwd e shadow, localizado em &#8220;/ etc / passwd&#8221; e &#8220;/ etc / shadow&#8221; em servidores linux.</p>
<p>Durante a pesquisa, para melhor confecção deste post, encontrei um artigo em pdf  muito interesssante, demonstrando como funciona o ataque A4. Para visualizar o artigo, clique <a href="http://www.sans.org/reading_room/whitepapers/logging/detecting-attacks-web-applications-log-files_2074" target="_blank">aqui</a></p>
<p>O artigo apresenta uma falha em servidores Windows, onde é possível executar comandos remotamente. Vale a pena baixar e conferir.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2010/07/08/um-exemplo-pratico-de-vulnerabilidade-em-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Aluguel x Financiamento: Qual a melhor opção ?</title>
		<link>http://www.polaticus.com.br/2010/06/09/aluguel-x-financiamento-qual-a-melhor-opcao/</link>
		<comments>http://www.polaticus.com.br/2010/06/09/aluguel-x-financiamento-qual-a-melhor-opcao/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 17:32:34 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Economia]]></category>
		<category><![CDATA[Finanças Pessoais]]></category>
		<category><![CDATA[aluguel]]></category>
		<category><![CDATA[financiamento]]></category>
		<category><![CDATA[Investimentos]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=256</guid>
		<description><![CDATA[O que é melhor, ficar pagando aluguel para guardar dinheiro e comprar uma casa, ou entrar de cara em um financiamento ? Veja que é possível combinar as duas estratégias.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">Durante a crise econômica global em meados de 2008, o governo federal lançou o programa &#8220;Minha casa, minha vida&#8221;, prometendo subsídios no financiamento de apartamento novo. Esta facilidade de crédito permitiu que cada vez mais brasileiros tornem reais o sonho da casa própria. Muitos resolvem se sacrificar, entrando no financiamento do imóvel. Agora vamos parar para analisar: Realmente compensa ficar por 30 anos pagando um financiamento ? Ficar pagando aluguel é jogar dinheiro fora ? Vamos analisar cada caso.</p>
<p style="text-align: justify;">Ultimamente, tenho acompanhado a valorização dos imóveis em Curitiba, e na minha sincera opinião, isto tem cheiro de bolha imobiliária, pois os preços subiram absurdamente devido as facilidades que o governo federal tem dado para o financiamento. Tanto eu, como vários amigos, somos jovens, e estamos encontrando estabilizar as nossas vidas. A primeira coisa que vem em mente, é comprar o sonhado apartamento. Daí lá vamos nós para o site da Caixa Econômica, referencia em financiamento imobiliário. O site dispõe de simulador da habitação, onde é possível realizar uma projeção dos gastos com o financiamento.</p>
<p style="text-align: justify;">E lá vamos nós realizar projeções para compra de um imóvel. Quando vejo o resultado, logo lembro daquele ditado que o <a href="http://www.leitaoemacao.com" target="_blank" rel="nofollow">Leitão</a> sempre fala: <em>&#8220;Um produto que o gerente do banco oferece é bom para eles, e não para você&#8221;</em>.</p>
<p style="text-align: justify;">Daí fico pensando naquilo que a maioria dos nossos amigos falam, que <em>&#8220;você vai estar pagando aquilo que é seu&#8221;</em>, <em>&#8220;Pagar aluguel é jogar dinheiro fora&#8221;</em>, e por aí vai. Isto acaba gerando uma grande confusão na mente de qualquer um, e para um legítimo pão duro, é difícil engolir que vou ficar 30 anos da minha vida pagando um financiamento. Imagine, se eu começar um financiamento agora, vou terminar de pagar com 57 anos, já estarei em idade avançada, e quem sabe, sem condições de pagar o resto do financiamento.</p>
<p style="text-align: justify;">Então abri a minha famosa planilha do Google Docs, e coloquei a mão na massa, para criar diversos cenários.</p>
<p style="text-align: justify;">No site da Caixa Econômica, fiz uma simulação de financiamento de <strong>R$ 130000,00</strong>, com entrada de <strong>R$ 26000,00</strong>, e parcelas iniciais próximas de <strong>R$ 1000</strong>. Para qualquer financiamento, você necessita da entrada, e então, como conseguir este dinheiro ? Bom, a maneira mais fácil seria pedir o famoso &#8220;Paitrocinio&#8221;, mas não aconselho, pois pode deixar nossos pais sem a única reserva de aposentadoria deles. Então pensando nisto, desde já, comece a acumular um capital, para conseguir dar de entrada no financiamento.</p>
<p style="text-align: justify;">Para realizar os cálculos, utilizei as seguintes variáveis:</p>
<ul style="text-align: justify;">
<li><strong>Capital disponível por mês</strong>: Este será o valor que será utilizado para pagar a parcela do financiamento ou o  aluguel, e o que sobrar, será alocado em algum tipo de investimento.</li>
<li><strong>Taxa de rentabilidade dos investimentos</strong>: Será uma taxa estimada do quanto o dinheiro aplicado renderá todo mês.</li>
<li><strong>Correção do capital anual</strong>: Todo ano, o valor mensal de pagamento das obrigações, sofrerá um reajuste conforme a inflação estimada, para que o valor não se dissolva durante os anos.</li>
<li><strong>Valor de aluguel</strong>: O quanto você está disposto a pagar pelo aluguel do local onde mora.</li>
<li style="text-align: justify;"><strong>Taxa de reajuste do aluguel</strong>: O nome diz tudo, todo ano o aluguel sofrerá reajuste, conforme índice selecionado.</li>
</ul>
<p style="text-align: justify;">No primeiro cenário, vamos utilizar a configuração mais conservadora, onde teremos um capital mensal inicial de <strong>R$ 1000</strong>, guardando a sobra do dinheiro na poupança, com rendimento estimado de <strong>0,5% a.m</strong>, uma taxa de inflação e correção de alugueis em<strong> 5% a.a</strong>. Para a opção do aluguel, escolhemos o valor de <strong>R$ 600</strong> e  já começaremos com <strong>R$ 26000</strong> investidos, referentes ao valor da entrada que teríamos que pagar.</p>
<p style="text-align: center;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/06/cenario1.jpg" rel="lightbox[256]"><img class="size-full wp-image-270 aligncenter" title="cenario1" src="http://www.polaticus.com.br/wp-content/uploads/2010/06/cenario1.jpg" alt="" width="630" height="162" /></a></p>
<p style="text-align: justify;">Podemos notar que em 5 anos, pagamos um total de quase 57 mil reais do financiamento, e conseguimos guardar somente um pouco mais do que R$ 10 mil. Se fosse necessário utilizar o dinheiro em alguma emergência, ficaria um pouco complicado. Mas no décimo ano, a situação melhorou um pouco, pois o sistema de amortização do financiamento permitiu guardar um pouco mais de dinheiro, que junto com os juros compostos, aumentaram consideravelmente o valor aplicado. Se ficássemos pagando aluguel durante os primeiros 5 anos, só de investimentos, já teríamos 65 mil reais, graças a mágica dos juros compostos, o que ajudaria bastante no caso de usar como entrada em um financiamento. Já com 10 anos, o montante aplicado é equivalente ao valor do financiamento, mas lógico, o apartamento desejado não vai estar custando mais este mesmo valor.</p>
<p style="text-align: justify;">No segundo cenário, vamos ser um pouco mais arrojado, conseguindo reservar <strong>R$ 1500 por mês</strong> para obrigações, e com a sobra, realizar algum tipo de investimento um pouco mais arrojado. Podemos utilizar como exemplo, o <a href="http://www.tesouro.fazenda.gov.br/tesouro_direto/" target="_blank">Tesouro Direto</a>, que na minha opinião é o melhor tipo de investimento em renda fixa, que permite rendimentos de até <strong>1% ao mês</strong>. O valor do aluguel será um pouco maior, em <strong>R$ 700,00</strong>, com a taxa de reajuste anual de <strong>7%</strong>.</p>
<p style="text-align: justify;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/06/cenario2.jpg" rel="lightbox[256]"><img class="size-full wp-image-277 aligncenter" title="cenario2" src="http://www.polaticus.com.br/wp-content/uploads/2010/06/cenario2.jpg" alt="" width="631" height="160" /></a></p>
<p style="text-align: justify;">Podemos ver, que nesta situação, mesmo pagando o financiamento, a quantia que conseguimos aplicar já é bem maior. Se nestes 5 anos, você optar em continuar pagando aluguel, aplicando as sobras no tesouro direto, você vai conseguir R$ 115 mil para usar de entrada em seu apartamento. Pelo site da Caixa, teríamos que financiar um valor bem menor, com o prazo de 10 anos somente. O que acharam da ideia, reduzir de 30 anos, para somente 15 anos ??&#8230;</p>
<p style="text-align: justify;">No terceiro cenário, vamos simular aplicações de alto risco, em bolsa de valores, acreditando que no médio prazo teremos uma rentabilidade de <strong>2% ao mês</strong>, com as outras variáveis iguais ao cenário 2. Esta estratégia foi criada apenas por título de curiosidade, ela não é recomendada, devido aos riscos que a renda variável pode ocasionar.</p>
<p style="text-align: center;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/06/cenario3.jpg" rel="lightbox[256]"><img class="size-full wp-image-280 aligncenter" title="cenario3" src="http://www.polaticus.com.br/wp-content/uploads/2010/06/cenario3.jpg" alt="" width="630" height="161" /></a></p>
<p style="text-align: justify;">Com esta estratégia no final de 5 anos, não é necessário nem realizar um financiamento, pois a quantidade aplicada é bem superior. Mas para isto ficamos a mercê do mercado acionário, então não temos nenhuma garantia no médio prazo. Já se você fez o financiamento, não tem tanto comprometimento com reservas financeiras, então você pode se arriscar um pouco mais, e investir no mercado financeiro.</p>
<p style="text-align: justify;">Se quiserem visualizar esta análise com maiores informações, e criar  suas próprias estrategias, podem baixar a planilha <a href="http://spreadsheets.google.com/pub?key=0AvpVRM8DdJvadHZ2UUZrUzFXcEdoZ2VIQXFLRmZPNVE&amp;hl=pt_BR&amp;output=xls" rel="nofollow">aqui </a></p>
<p style="text-align: justify;">Para encerrar esta análise, salientamos que todos estes cálculos são apenas superficiais, e não levam em conta a valorização/desvalorização do imóvel. Olhando todas estas planilhas, podemos usar como base, para criar uma estratégia de investimentos e compra do imóvel no médio prazo.</p>
<p style="text-align: justify;">Algumas dicas para ajudar na composição da estratégia.</p>
<ul>
<li style="text-align: justify;">Procure juntar o máximo de dinheiro, se possível 50% do valor do imóvel, como entrada no financiamento. Isto reduz bastante os valores, e o tempo que você terá que pagar no fim do financiamento.</li>
<li style="text-align: justify;">Use e abuse da disciplina financeira. Siga religiosamente a sua estrategia, guarde um pouco todo mês, e deixe que os juros compostos trabalhem por você.</li>
<li style="text-align: justify;">Minimize o aluguel, procurando por lugares mais em conta. Vale a pena morar em lugares mais simples agora, para economizar e comprar a casa dos sonhos.</li>
<li style="text-align: justify;">Não fique a vida inteira pensando somente em economizar, procure viver a vida, aproveite mesmo, mas lógico, tudo isto com moderação financeira.</li>
<li style="text-align: justify;">Sempre tenha uma reserva de emergência. Se você perder o emprego amanhã, como que fica ? Sempre guarde um dinheiro suficiente a 1 ano de salário recebido, pois você tem que cumprir com as suas obrigações de financiamento/aluguel.</li>
<li style="text-align: justify;">Se for procurar um investimento, cuidado com o gerente do seu banco. O produto que ele vai oferecer é bom para o banco, e não para você.</li>
</ul>
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2010/06/09/aluguel-x-financiamento-qual-a-melhor-opcao/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Mercado insano: Análise da carteira do Valair</title>
		<link>http://www.polaticus.com.br/2010/05/25/mercado-insano-analise-da-carteira-do-valair/</link>
		<comments>http://www.polaticus.com.br/2010/05/25/mercado-insano-analise-da-carteira-do-valair/#comments</comments>
		<pubDate>Tue, 25 May 2010 20:18:05 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Bolsa de Valores]]></category>
		<category><![CDATA[Economia]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=200</guid>
		<description><![CDATA[Valair se tornou um personagem famoso no mercado financeiro, graças ao um vídeo satirizando as ações da carteira dele. E se for avaliar hoje, como estará a carteira dele ?]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">Em maio de 2008, o Bovespa passava por um momento histórico, quando o Brasil recebeu grau de investimento, e a bolsa de valores brasileira literalmente bombou, alcançando o seu topo histórico. Neste período, foi criado o vídeo <a href="http://www.youtube.com/watch?v=FPOH_hKfffI" target="_blank">Valair na bolsa</a>, satirizando algumas ações de empresas, que estavam atoladas na lama, ou que estavam passando por  processo de recuperação judicial, para evitar a falência. Realmente, para os investidores da bolsa, é um vídeo muito engraçado, vale a pena assistir para descontrair.</p>
<p style="text-align: justify;">Mas ninguém poderia imaginar que logo em seguida, a crise do <em>subprime </em>se agravaria, e todas as ações despencariam de preços. Foi possível comprar ações de primeira linha, por preço de banana, e diversas <em>small caps</em>, por centavos. As ações do Valair então, quase viraram pó. Passado dois anos, muitas das ações do IBOVESPA recuperaram o seu preço pré-crise, algumas chegaram perto do Topo Histórico, algumas, nem tanto. E o Valair, se a figura fictícia mantasse suas ações em sua carteira, como que ele estaria hoje ??</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/FPOH_hKfffI&amp;hl=pt_BR&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/FPOH_hKfffI&amp;hl=pt_BR&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: justify;">O vídeo foi postado no Youtube, no dia 1º de maio de 2008, e o Valair cita algumas empresas que ele teoricamente teria em sua carteira. Vamos fazer uma breve análise de cada uma, e qual é a situação de cada uma no momento.</p>
<p style="text-align: justify;"><strong>TELB4 (Telebrás)</strong> &#8211; A Telebrás controlava diversas empresas estatais de telecomunicações. Com a privatização em 1998, a empresa praticamente foi extinta. Mas, o governo Lula resolveu reativar a empresa, em maio de 2010, para a gestão do plano de banda larga nacional. Com todo este processo, a ação foi um prato cheio para os especuladores.</p>
<p style="text-align: justify;"><strong>KEPL3 (Kepler Weber)</strong> &#8211; Quem nunca viu um silo de armazenagem na beira da estrada com a logomarca &#8220;Kepler Weber&#8221; ? Pois é, a Kepler com 85 anos de tradição entrou em processo de recuperação judicial em 2007, e o preço das ações despencaram. Hoje, a passos de tartaruga, ela está se recuperando, mas na bolsa, ela sofre descarada manipulação de preços.</p>
<p style="text-align: justify;"><strong>FGUI4 (Ferreira Guimarães)</strong> &#8211; Industria Têxtil fundada em 1906, entrou em processo de recuperação judicial em dezembro de 2007. Teve suas negociações na bolsa suspensas em julho de 2009. A CVM está esperando até agora a empresa decretar falência&#8230;hehe</p>
<p style="text-align: justify;"><strong>SJOS4 (Tecelagem São José)</strong> &#8211; Não encontrei maiores informações sobre o ativo. Ultimo dividendo pago em 2001, último lucro semestral foi em 2006. Pelo jeito a empresa está na bacia das almas.</p>
<p style="text-align: justify;"><strong>CESP5 (Companhia Energética de São Paulo)</strong> &#8211; Diz o Valair, que ele está com a ação desde os R$ 45&#8230;Mas não encontrei nenhuma cotação da empresa neste valor, então vamos usar a cotação máxima.</p>
<p style="text-align: justify;"><strong>TAMM4 (TAM)</strong> &#8211; A TAM sofreu um boom em suas ações com pico no ano de 2006, mas o caos aéreo atrapalhou os planos da empresa, desde então, lucros inconsistentes tem levado a ação pra baixo.</p>
<p style="text-align: justify;"><strong>GOLL4 (GOL) </strong>- Caso semelhante ao da TAM.</p>
<p style="text-align: justify;"><strong>UOLL4 (UOL)</strong> &#8211; Na minha opinião, com tantas opções gratuitas na internet, não precisamos pagar para utilizar os serviços deles. A empresa apresenta bons lucros, mas o retorno para o investidor é quase zero. Nada atrativo.</p>
<p style="text-align: justify;"><strong>BNCA3 (Nossa Caixa)</strong> &#8211; O banco apresentava lucros inconsistentes, meio difícil de acreditar, por se tratar de um banco, até que foi incorporada pelo Banco do Brasil em 2009. As ações se valorizaram muito.</p>
<p style="text-align: justify;"><strong>CSAN3 (Cosan)</strong> &#8211; Quem vê a empresa produtora de álcool e açúcar imagina uma empresa super-lucrativa, em franca expansão por causa da ascensão dos carros flex. Chegou ao topo histórico em 2006, mas resultados bons e ruins tornaram as ações pouco atrativas.</p>
<p style="text-align: justify;">Então vamos analisar qual foi a rentabilidade destas ações durante estes 2 anos. Vamos usar como base de cálculo, a cotação do dia 28/04/2008.</p>
<table style="height: 224px;" width="523">
<tbody>
<tr>
<td>Ação</td>
<td>30/04/2008</td>
<td>24/05/2010</td>
<td>Dividendos</td>
<td>Rentabilidade</td>
</tr>
<tr>
<td>TELB4</td>
<td>R$ 0,31</td>
<td>R$ 1,58</td>
<td>R$ 0</td>
<td><span style="color: #008000;">+409%</span></td>
</tr>
<tr>
<td>KEPL3</td>
<td>R$ 0,38</td>
<td>R$ 0,35</td>
<td>R$ 0</td>
<td><span style="color: #ff0000;">-7,8%</span></td>
</tr>
<tr>
<td>FGUI4</td>
<td>R$ 0,40</td>
<td>R$ 0,35</td>
<td>R$ 0</td>
<td><span style="color: #ff0000;">-12,5%</span></td>
</tr>
<tr>
<td>SJOS4</td>
<td>R$ 0,70</td>
<td>R$ 0,32</td>
<td>R$ 0</td>
<td><span style="color: #ff0000;">-54,28%</span></td>
</tr>
<tr>
<td>CESP5</td>
<td>R$ 29,05</td>
<td>R$ 24,40</td>
<td>R$ 3,77</td>
<td><span style="color: #ff0000;">-3.02%</span></td>
</tr>
<tr>
<td>TAMM4</td>
<td>R$ 38,03</td>
<td>R$ 24,61</td>
<td>R$ 0,16</td>
<td><span style="color: #ff0000;">-34,68%</span></td>
</tr>
<tr>
<td>GOLL4</td>
<td>R$ 25,34</td>
<td>R$ 20,50</td>
<td>R$ 0,88</td>
<td><span style="color: #ff0000;">-13.65%</span></td>
</tr>
<tr>
<td>UOLL4</td>
<td>R$ 7,19</td>
<td>R$ 9,34</td>
<td>R$ 0,01</td>
<td><span style="color: #008000;">+30,04</span></td>
</tr>
<tr>
<td>BNCA3</td>
<td>R$ 22,28</td>
<td>R$ 70,30</td>
<td>R$ 2,47</td>
<td><span style="color: #008000;">+226%</span></td>
</tr>
<tr>
<td>CSAN3</td>
<td>R$ 29,89</td>
<td>R$ 19,30</td>
<td>R$ 0</td>
<td><span style="color: #ff0000;">-35.42%</span></td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">Agora, digamos que o Valair tinha R$ 10000 para investir, e naquela data ele realizou a compra de R$ 1000 de cada ação. Para esta simulação, não iremos considerar valores de corretagem e lotes integrais de ações.</p>
<table style="height: 224px;" width="523">
<tbody>
<tr>
<td>Ação</td>
<td>30/04/2008</td>
<td>Número de ações</td>
<td>Total atual + dividendos</td>
</tr>
<tr>
<td>TELB4</td>
<td>R$ 1000</td>
<td>3225,80</td>
<td>R$ 5096,76</td>
</tr>
<tr>
<td>KEPL3</td>
<td>R$ 1000</td>
<td>2631,57</td>
<td>R$ 921,04</td>
</tr>
<tr>
<td>FGUI4</td>
<td>R$ 1000</td>
<td>2500</td>
<td>*</td>
</tr>
<tr>
<td>SJOS4</td>
<td>R$ 1000</td>
<td>1428,57</td>
<td>R$ 457,14</td>
</tr>
<tr>
<td>CESP5</td>
<td>R$ 1000</td>
<td>34,42</td>
<td>R$ 969,61</td>
</tr>
<tr>
<td>TAMM4</td>
<td>R$ 1000</td>
<td>26,29</td>
<td>R$ 651,20</td>
</tr>
<tr>
<td>GOLL4</td>
<td>R$ 1000</td>
<td>39,46</td>
<td>R$ 843,65</td>
</tr>
<tr>
<td>UOLL4</td>
<td>R$ 1000</td>
<td>139,08</td>
<td>R$ 1300,39</td>
</tr>
<tr>
<td>BNCA3</td>
<td>R$ 1000</td>
<td>44,88</td>
<td>R$ 3265,91</td>
</tr>
<tr>
<td>CSAN3</td>
<td>R$ 1000</td>
<td>33,45</td>
<td>R$ 645,58</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">Vejamos, em alguns casos o Valair perdeu muito dinheiro com a desvalorização de alguns ativos, mas na outra ponta, ele ganhou muito dinheiro com a ressurreição de alguns ativos. No dia 24/05/2010 ele estaria com o capital aplicado de <strong>R$ 14151,28</strong>, tendo assim uma rentabilidade de <strong><span style="color: #008000;">41,51%</span></strong>.</p>
<p style="text-align: justify;">Neste pseudo-investimento, Valair foi salvo pela grande valorização de ativos como a Telebrás e a Nossa Caixa. Mas, ele acabou perdendo todo o investimento na Ferreira Guimarães, que de acordo com CVM está praticamente falida. Também podemos considerar a desvalorização recente das ações da Kepler Weber, que chegaram a um topo de R$ 0,70, mas hoje estão custando R$ 0,35, fruto da manipulação do ativo.</p>
<p style="text-align: justify;">Logo abaixo, criei uma planilha simulando a carteira do Valair, então será possível visualizar a rentabilidade da carteira do Valair, com dados obtidos diretamente no Ibov.</p>
<p>
<iframe name="I1" src="https://spreadsheets.google.com/pub?key=0AvpVRM8DdJvadEREVkxMZ0hha3AyZDNlQ2gxb0RWQ3c&#038;hl=pt_BR&#038;single=true&#038;gid=0&#038;output=html" width="610" height="380" scrolling="no" border="0" frameborder="0"><br />
Seu navegador não oferece suporte para quadros embutidos ou está configurado para não exibi-los.<br />
</iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2010/05/25/mercado-insano-analise-da-carteira-do-valair/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Uso inteligente do cartão de crédito</title>
		<link>http://www.polaticus.com.br/2010/05/24/uso-inteligente-do-cartao-de-credito/</link>
		<comments>http://www.polaticus.com.br/2010/05/24/uso-inteligente-do-cartao-de-credito/#comments</comments>
		<pubDate>Mon, 24 May 2010 18:54:01 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Economia]]></category>
		<category><![CDATA[Finanças Pessoais]]></category>
		<category><![CDATA[Cartão de Crédito]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=180</guid>
		<description><![CDATA[De vilão a aliado nas finanças pessoais. Como explorar as vantagens do cartão de crédito sem explodir o seu bolso.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">O cartão de crédito pode ser considerado um dos piores monstros das finanças pessoais, pela facilidade de crédito, e da sensação de &#8220;ter dinheiro&#8221; que o cartão pode proporcionar. Mas é possível explorar vantagens com o uso consciente dos cartões, e quem sabe, até ganhar uns trocados com isto.</p>
<p style="text-align: justify;">Certa vez, meu amigo <a href="http://www.rkbc.com.br" target="_blank" rel="nofollow">Rafael Kalinowski</a> (não é o santo polonês), mostrou algumas práticas executadas por ele, para tirar proveitos do cartão de crédito. Fiquei em dúvida, e resolvi estudar um pouco sobre isto.</p>
<p style="text-align: justify;">Apesar de não ser santo, ele comprovou que comprando tudo com o cartão de crédito, ele conseguia realizar alguns milagres, como por exemplo, viajar pela América do Sul, sem gastar 1 centavo com passagem de avião.</p>
<p style="text-align: justify;">Bom, como legítimo pão-duro, não consegui me convencer de imediato sobre as vantagens do uso. Até o presente momento, eu utilizava somente a opção débito, justamente para manter o controle financeiro, e gastar somente aquilo que eu tinha.</p>
<p style="text-align: justify;">Comecei a pesquisar sobre o funcionamento. No banco XYZ, onde tenho conta, tenho um cartão, com uma taxa de R$ 8 que era descontado todo mês.  Resolvi fazer um teste, e comprar tudo com cartão de crédito, até mesmo aquelas míseras compras de R$ 3 no supermercado. Ao longo do tempo, fazendo grandes compras, pequenas compras, consegui uma boa quantia de pontos no cartão, talvez não seja possível trocar por passagens de avião, mas já é possível trocar por outros brindes.</p>
<p style="text-align: justify;">Depois de usar o cartão por 1 ano, tive que renovar os pontos do cartão para não expirar. A boa surpresa, que a partir deste momento não foi preciso pagar aquela famosa anuidade. Aí sim comecei a gostar da ideia, uma taxinha a menos para consumir com nosso suado dinheirinho =D</p>
<p style="text-align: justify;">Até aí, tudo bem&#8230;Mas agora vem a parte ruim, ter que pagar a fatura do cartão. É importante que se mantenha o controle psicológico sobre o uso consciente do cartão, para evitar o atraso, e ter que pagar juros astronômicos (coisa de 12% ao mês). Procure anotar todos os gastos, conferir o extrato parcial durante o mês, e só gaste o valor máximo correspondente ao valor que você tem sobrando em sua conta.</p>
<p style="text-align: justify;">E realizando o pagamento em dia, podemos ter mais uma vantagem. Vamos fazer uma simulação.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;"><em>&#8220;Valdir dos Reis terminou o mês de maio com R$ 1000 em sua conta corrente, que será utilizado para pagar a fatura do cartão de crédito, com vencimento em 10 de junho, no valor de R$ 850. Ele conscientemente utilizou a estrategia de gastar somente o que têm, assim ele inicia o mês de junho com R$ 150 sobrando. No dia 7 de junho, ele recebe o seu salário, que ele usa para pagar outras despesas, e ainda lhe sobra R$ 1000. </em></p>
<p style="text-align: justify;"><em>Como ele recebeu o salário no dia 7 de junho, e ele tem que pagar a próxima fatura do cartão no dia 10 de julho somente (Supondo que a fatura com vencimento em 10 de junho já tenha sido teoricamente quitada), ele coloca os R$ 1150 na poupança no banco A. Lopes. O tempo de espera para pagar a outra fatura, já é suficiente para o depósito realizar aniversário, e assim, render em média 0,6%, o que daria R$ 6,90. Pode parecer pouco, mas para ele, já é suficiente para pagar a entrada da matinê de domingo na colônia Quero-Quero&#8221;.</em></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Alguns bancos, têm a chamada Poupança-corrente, que permite que o saldo da conta corrente seja automaticamente atrelado à poupança, permitindo assim, gerar alguns trocados todo mês. Já com relação ao cartão de crédito, algumas operadoras não realizam a cobrança de anuidade, tentando assim, ganhar dinheiro somente com os juros do atrasos dos clientes.</p>
<p style="text-align: justify;">Com disciplina e atenção, é possível ter um perfeito controle sobre o tamanho da conta do cartão de crédito, podendo assim desfrutar das vantagens que a combinação das estratégias deste <em>post </em>podem trazer.</p>
<p style="text-align: justify;">Até a próxima</p>
<p style="text-align: justify;"><em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2010/05/24/uso-inteligente-do-cartao-de-credito/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Inflação, o monstro da desvalorização da moeda</title>
		<link>http://www.polaticus.com.br/2010/04/21/inflacao-o-monstro-da-desvalorizacao-da-moeda/</link>
		<comments>http://www.polaticus.com.br/2010/04/21/inflacao-o-monstro-da-desvalorizacao-da-moeda/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 00:00:08 +0000</pubDate>
		<dc:creator>Jeferson</dc:creator>
				<category><![CDATA[Economia]]></category>
		<category><![CDATA[inflação]]></category>

		<guid isPermaLink="false">http://www.polaticus.com.br/?p=153</guid>
		<description><![CDATA[Demonstrando o poder de corrosão da inflação, a partir de um desenho animado dos anos 50.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p style="text-align: justify;">Este é o meu primeiro <em>post </em>falando algo sobre economia. Não sou nenhum especialista, nenhum estudioso da área, mas de vez em quando irei transmitir algum conhecimento adquirido.</p>
<p style="text-align: justify;">Alguns dias atrás, cheguei em casa, deitei-me sobre o colchão (exatamente, pobre não tem sofá), liguei a TV para assistir algo. Eis que estava passando o desenho animado do Pica-Pau, parei e aproveitei para relembrar os tempos de criança.</p>
<p style="text-align: justify;">A maioria das pessoas que assistiram o desenho animado, lembram do episódio do sorvete &#8220;Delícia Gelada&#8221;, onde o Pica-Pau e o Zeca Urubu se matam, por causa de US$ 0,25 para comprar o tal sorvete. Se for pensar em tempos atuais, não dá para fazer nada com 25 centavos de dólares, e nada justifica aquela briga entre os dois.  Mas aquele sorvete, aparentemente é bastante &#8220;sugestivo&#8221;.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/04/zeca2.jpg" rel="lightbox[153]"><img class="size-full wp-image-171 aligncenter" title="zeca2" src="http://www.polaticus.com.br/wp-content/uploads/2010/04/zeca2.jpg" alt="" width="400" height="299" /></a></p>
<p style="text-align: justify;">Pensando nisto, resolvi fazer uma pesquisa de qual seria o poder de compra daqueles US$ 0,25 daquela época, nos dias de hoje, e qual seria o valor do sorvete atualmente.</p>
<p style="text-align: justify;">De acordo com a <a href="http://pt.wikipedia.org/wiki/Drooler%27s_Delight" target="_blank" rel="nofollow">Wikipedia</a>, o episódio foi lançado em 25 de março de 1949. Então, procurei fontes de informação que mostrasse a inflação acumulada lá nos Estados Unidos, desde o ano de 1949 até agora, em 2010. Encontrei o site <a href="http://inflationdata.com/Inflation/default.asp" target="_blank" rel="nofollow">Inflation Data</a>, que possui a <a href="http://inflationdata.com/Inflation/Inflation_Calculators/Inflation_Rate_Calculator.asp" target="_blank" rel="nofollow">Inflation Calculator</a>, uma calculadora de inflação a partir de uma data específica.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><a href="http://www.polaticus.com.br/wp-content/uploads/2010/04/inflacao1.jpg" rel="lightbox[153]"><img class="size-full wp-image-161 aligncenter" title="inflacao" src="http://www.polaticus.com.br/wp-content/uploads/2010/04/inflacao1.jpg" alt="" width="536" height="388" /></a></p>
<p style="text-align: justify;">De acordo com a calculadora, a inflação acumulada nestes 61 anos é de <strong>814,42%</strong>. Se usarmos este índice para calcular um valor aproximado do sorvete, o &#8220;Delícia Gelada&#8221; hoje custaria aproximadamente <strong>US$ 2,28. </strong></p>
<p style="text-align: justify;">Lógico, a inflação é um índice geral, não temos como calcular a  inflação dos preços dos ingredientes do sugestivo sorvete do Pica-Pau, que acredito tenha ultrapassado em muito estes US$ 2,28.</p>
<p style="text-align: justify;">E quanto aos US$ 0,25 daquela época, qual seria o valor dele nos dias de hoje ??</p>
<p style="text-align: justify;">Óbvio, US$ 0,25&#8230;hehe. Mas se for levar em consideração o valor do poder de compra, se o sorvete se mantesse no valor de US$ 0,25 atualmente, a moeda equivaleria a US$ 0,03&#8230;</p>
<p style="text-align: justify;">Mas, 814% de inflação nos Estados Unidos, em 61 anos, não é muito ??&#8230;</p>
<p style="text-align: justify;">Digamos que sim, mas no Brasil, desde o ano de 1829 até 2003, a inflação acumulada é de&#8230;</p>
<p style="text-align: justify;"><strong>10075561044855200000% !!!</strong></p>
<p style="text-align: justify;">Nada a comentar né&#8230;hehe</p>
<p style="text-align: justify;">Com este exemplo simples, temos uma noção do poder de corrosão do dinheiro que a inflação pode trazer no passar dos anos, por isso não compensa guardar dinheiro debaixo do travesseiro&#8230;</p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.polaticus.com.br/2010/04/21/inflacao-o-monstro-da-desvalorizacao-da-moeda/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

