<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3941614199723583774</id><updated>2012-02-16T07:50:05.940-02:00</updated><title type='text'>h4x0r br4z00k4</title><subtitle type='html'>1 0Wn j00 n00bs!!!111one!!!1</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-8803972704414555551</id><published>2009-04-12T00:10:00.004-03:00</published><updated>2009-07-14T01:13:46.790-03:00</updated><title type='text'>Porque defender o Capitalismo?</title><content type='html'>Primeiramente.. No Capitalismo todos tem o direito de buscar a felicidade, seja lá qual for o seu sonho, você tem o direito de persegui-lo. Enquanto alguns comem caviar, a maioria come um prato de arroz, feijão, farofa e bife e algumas pessoas de países que ainda não se desenvolveram passam fome.&lt;br /&gt;&lt;br /&gt;No Socialismo o poder estatal interfere em tudo... Com tanta interferência muitas pessoas ficam insatisfeitas. Como o Socialismo leva em consideração primeiro o bem da coletividade, os insatisfeitos devem ser censurados e eliminados (presos, assinados e etc).&lt;br /&gt;&lt;br /&gt;No Brasil vivemos em um sistema que desconheço o nome. Os "ricos" (a classe alta, média e baixa) são obrigados a pagar uma carga tributaria enorme para o governo poder sustentar os mais pobres, que acomodados com essa situação nada fazem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-8803972704414555551?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/8803972704414555551/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=8803972704414555551' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/8803972704414555551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/8803972704414555551'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2009/04/porque-defender-o-capitalismo.html' title='Porque defender o Capitalismo?'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-2993953215447293147</id><published>2009-03-14T04:41:00.007-03:00</published><updated>2009-03-18T01:11:32.578-03:00</updated><title type='text'>O Lula não é presidente assim como o Paulo Coelho não é escritor.</title><content type='html'>&lt;p&gt;Em um país que considera Paulo Coelho  seu melhor escritor da atualidade, não é surpresa saber que o presidente tem azia quando lê. Embora um seja escritor e o outro o presidente da república, ambos conseguiram fazer da ignorância do povo uma profissão de fé.&lt;/p&gt;&lt;p&gt;Nascido no Rio de Janeiro, o grande charlatão da literatura Paulo Coelho, ocupante da cadeira número 21 da ABL, já teve mais de 100 milhões de exemplares de seus livros vendidos em todo o mundo. Plagiando desde escritores desconhecidos das Américas até a mitologia árabe, Paulo Coelho se diz jornalista em sua biografia mesmo não sendo formado em jornalismo. Alguns o chamam de maluco, mas minha avó já dizia que maluco é só quem rasga dinheiro.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Lula quando confrontado sobre os esquemas de corrupção de seus ministros e colegas de partido,  se faz de o idiota que não sabe de nada. Assim como Paulo Coelho para justificar sua falta de talento com as palavras, se intitula o  "Mago" que psicografa seus livros, que, só são um sucesso internacionalmente pois são re-escritos pelos tradutores.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-2993953215447293147?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/2993953215447293147/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=2993953215447293147' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/2993953215447293147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/2993953215447293147'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2009/03/o-lula-nao-e-presidente-assim-como-o.html' title='O Lula não é presidente assim como o Paulo Coelho não é escritor.'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-7670573105723834831</id><published>2009-03-10T04:35:00.009-03:00</published><updated>2009-03-10T06:52:30.173-03:00</updated><title type='text'>New kid on the block</title><content type='html'>&lt;p&gt;Depois de alguns bons anos de vagabundagem e muitas bebedeiras Rodrigo, um menino de 18 (quase 19) anos resolve tomar jeito. Seu primeiro passo é cortar o cabelo assim ele pode relembrar suas metas a todo momento.&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img25.imageshack.us/img25/2930/img0018ay.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://img25.imageshack.us/img25/2930/img0018ay.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Seu segundo passo é entrar para um cursinho pré-vestibular que embora seja caro, garante resultados para aqueles que levam a sério. Curso que foi recomendado pelo seu amigo Vitor. &lt;/p&gt;&lt;p&gt;Sem querer queimar o filme do curso, este é o Vitor e sem querer desmerecer o outro amigo, ele é o Pedro. Ambos embora distantes são muito importantes para Rodrigo.&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img25.imageshack.us/img25/5310/img0026au.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://img25.imageshack.us/img25/5310/img0026au.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;De inicio todas as outras crianças do cursinho parecem ser super legais. Após algumas conversas e possiveis amizades, Rodrigo então percebe que são estas as pessoas que no colégio ele teve nojo e sempre fez questão de manter distancia. Rodrigo viaja nas aulas de Algebra, Quimica e Fisica pois largou o colégio para fazer supletivo e dessas materias nada sabe...&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img14.imageshack.us/img14/9493/img0033a.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://img14.imageshack.us/img14/9493/img0033a.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;...uma menina percebe seu sofrimento e o empresta seu caderno do ano passado. Para a degradação final de Rodrigo é dificil acreditar que esta menina nada quer dele, não se importa em ser sua amiga ou não, não tem segundas intenções e não quer que ele vá na favela comprar algo para ela. Rodrigo então se pergunta.. Quem seriam estes com quem Rodrigo passou os últimos anos? Pois de amigos eles não tem nada....&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-7670573105723834831?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/7670573105723834831/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=7670573105723834831' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/7670573105723834831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/7670573105723834831'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2009/03/new-kid-on-block.html' title='New kid on the block'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-838622555782409838</id><published>2009-02-05T15:02:00.006-02:00</published><updated>2009-02-06T08:26:58.770-02:00</updated><title type='text'>Gol: Linhas Aéreas " Inteligentes "</title><content type='html'>Na minha última ida a São Paulo fui de TAM e como sempre a qualidade do serviço foi impecável,  o avião era novo, serviço de bordo era bom e as aeromoças eram gatas.&lt;br /&gt;&lt;br /&gt;Na volta optei pela Gol pois tinham um voo pro Galeão e ainda com um preço *ligeiramente* mais barato que o da TAM. Engano meu pois tudo que eles poderiam fazer para mostrar o descaso dessa empresa com seus passageiros eles fizeram.&lt;br /&gt;&lt;br /&gt;A primeira bola fora foi ainda em Congonhas, sentados atrás de mim no terminal haviam dois (idiotas) pilotos da Gol. Um aparentava cerca de 27 anos e o outro não mais de 40 anos. O mais velho contava que certa vez estava indo pousar em Guarulhos durante uma forte tempestade, e havia uma nuvem preta em cima do aeroporto do formato da bomba de Hiroshima e que ele ouviu no rádio o piloto do avião que tentou pousar antes dele dizendo "TAM sei lá das quantas arremetendo em Guarulhos, sem condições de pousar nessa pista". Disse que foi um dos maiores momentos de tensão na vida dele, que pensou que iria morrer e nesse momento percebeu que havia escolhido a carreira errada.&lt;br /&gt;&lt;br /&gt;Na hora prevista para o embarque no portão 11 eles nos fizeram andar o terminal inteiro para o portão 18 devido a um "remanejamento".&lt;br /&gt;&lt;br /&gt;Entrei no avião sentei no meu lugar, logo em seguida um gringo alemão sentou do meu lado. Advinha quem eu vejo entrando na cabine? Os dois pilotos idiotas do terminal (Debi &amp;amp; Lóide).&lt;br /&gt;&lt;br /&gt;Em seguida o comandante avisa que devido ao grande tráfego do aeroporto de congonhas teríamos que esperar um pouco para que a decolagem fosse autorizada. Esse pouco tempo de espera se converteu em mais de uma hora. Entendo que eles quanto a isso nada podem fazer e estou OK.&lt;br /&gt;&lt;br /&gt;Quando o comissario passou as instruções em inglês fiquei assustado pois foi a pior pronuncia que eu já ouvi (digo isso sem nenhum exagero.. e olha que sou fan de sites como engrish.com). Pouco tempo após a decolagem o alemão tira um ipod touch e tenta assistir um filme quando é surpreendido pelo comissario que diz em português para ele desligar seu celular. O gringo tenta explicar em inglês que não se trata de um celular e o comissario solta "celular off please, celular off please, celular off please" como se fosse um macaco treinado ou um papagaio. Entendi o motivo da terrivel pronuncia, obviamente o comissario da aeronave que deveria ter inglês fluente decorou as instruções... O comissario então pede a mim que peça para o gringo desligar o celular eu prontamente me recuso. Gostaria de saber o que ele iria me dizer se eu pedisse para ganhar o salario dele também.&lt;br /&gt;&lt;br /&gt;Na hora do serviço de bordo bebidas quentes (realmente quentes.. parecia que tinham passado a minha coca na maquina de café expresso) com gelo e um pacotinho de crame craker. Como é um voo super curto e a passagem é novamente *ligeiramente* mais barata não pensei nada.&lt;br /&gt;&lt;br /&gt;Na saída os funcionários da Gol que estavam dando as instruções na saída do finger indicavam a todos "seguir o corredor inteiro a esquerda e depois descer a escada rolante". Depois de descer a escada rolante os passageiros não encontravam nada e o fluxo subia uma escada normal e descia a mesma escada rolante novamente. Eu não acreditava no que via, cerca de 50 pessoas andando em círculos... Apenas pelo fator cómico da coisa resolvi seguir o fluxo e ver no que ia dar isso. Finalmente perceberam que andavam em círculos e um grupinho de homens engravatados se formou e começaram a discutir uma solução. Um deles tentou usar o telefone de informações do aeroporto porém ninguém atendia. Enfim decidiram refazer todo o caminho de volta.&lt;br /&gt;&lt;br /&gt;Ao passar novamente pelos funcionários da Gol estes nos instruíram a sair pelo outro lado do terminal pois esta seria a saída correta. Finalmente consegui sair e para minha surpresa não havia ninguém me esperando ali. Isso porque não só os funcionários da Gol instruíam a saída errada mas esta também aparecia nos monitores. Aparentemente o responsável por abrir a porta no momento do desembarque dos passageiros saiu para tomar um café sem avisar.&lt;br /&gt;&lt;br /&gt;Minha conclusão é de que tudo que é bom dura pouco. Com o fim da Vasp e de outras LAP's (Linhas Aéreas Picaretas) temos agora a Gol para comprir este lugar no mercado.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-838622555782409838?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/838622555782409838/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=838622555782409838' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/838622555782409838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/838622555782409838'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2009/02/gol-linhas-aereas-inteligentes.html' title='Gol: Linhas Aéreas &quot; Inteligentes &quot;'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-6952230868289992967</id><published>2008-12-30T08:48:00.009-02:00</published><updated>2009-02-04T17:00:28.655-02:00</updated><title type='text'>Ataques Denial of Service (DoS)</title><content type='html'>Por mais patético que pareça fiz meu último post de 2008 sobre ataques DoS. Como continuo sendo o mesmo preguiçoso de sempre irei colar mais uma descrição da Wikipedia...&lt;br /&gt;&lt;blockquote&gt;Um &lt;b&gt;ataque de negação de serviço&lt;/b&gt; (também conhecido como &lt;b&gt;DoS&lt;/b&gt;, um &lt;a href="http://pt.wikipedia.org/wiki/Acr%C3%B4nimo" title="Acrônimo" class="mw-redirect"&gt;acrônimo&lt;/a&gt; em &lt;a href="http://pt.wikipedia.org/wiki/L%C3%ADngua_inglesa" title="Língua inglesa"&gt;inglês&lt;/a&gt; para &lt;i&gt;Denial of Service&lt;/i&gt;), é uma tentativa em tornar os recursos de um sistema indisponíveis para seus utilizadores. Alvos típicos são &lt;a href="http://pt.wikipedia.org/wiki/Servidor_web" title="Servidor web"&gt;servidores web&lt;/a&gt;, e o ataque tenta tornar as páginas hospedadas indisponíveis na &lt;a href="http://pt.wikipedia.org/wiki/WWW" title="WWW" class="mw-redirect"&gt;WWW&lt;/a&gt;. Não se trata de uma invasão do sistema, mas sim da sua invalidação por sobrecarga.&lt;/blockquote&gt;Recentemente tive uma injeção de conhecimento sobre DDoS, pois junto com as sources do DK2 vieram varios inimigos.&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;UDP Flood:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Primeiro ataque que o meu valente servidor dedicado sofreu foi um flood de UDP. Como meu DC na epoca (Hivelocity) não oferecia nenhum tipo de filtragem contra qualquer forma de DoS a nivel de rede resolvi migar para Sharktech (...além de bandwidth ilimitado, hardware e preço similares).&lt;br /&gt;&lt;br /&gt;Ao contrario do TCP onde uma conexão deve ser estabelecida e autenticada (para sabermos que não se trata de um spoof)  o sistema quando recebe um packet UDP tenta procurar qual programa tem sock listen na porta desejada. Como normalmente o flood é feito em portas aleatorias e esse protocolo é pouco usado provavelmente não se deve ter nada nessa porta, então além do flood comer a conexão do seu server ainda toma seu poder de processamento.&lt;br /&gt;&lt;br /&gt;Até então eu não sabia muito sobre ataques Denial of Service (DoS) e a filtragem da Sharktech funcionou perfeitamente para o UDP flood.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TCP Flood:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Alguns dias depois meu servidor ficou aparentemente offline, entrei em contato com o suporte e eles me disseram que tudo funcionava normalmente quando eles conectaram. Isso porque eles usam KVM (ou qualquer outra ferramenta de administraçao remota por hardware) pois depois de muitas tentativas consegui conectar no SSH .&lt;br /&gt;&lt;br /&gt;Descobri milhares de conexões sendo feitas na porta do SSH, Apache, DarkEden (login, game, shared) e etc...&lt;br /&gt;&lt;br /&gt;Examinando o log do Apache encontrei a causa do erro:&lt;br /&gt;&lt;br /&gt;"Server ran out of threads to serve requests"&lt;br /&gt;&lt;br /&gt;Mesmo com syn_cookies ativado eram tantas conexões sendo feitas que faziam conexões verdadeiras serem rejeitadas pois o limite maximo de memoria que o sistema operacional aloca pra isso se esgotava.&lt;br /&gt;&lt;br /&gt;Claramente eu estava encomodando tanto essas pessoas que eles se deram o trabalho de criar algum tipo de virus de botnet.  No primeiro dia do ataque meu servidor recebia conexões de 170 IP's diferentes, no terceiro dia de ataque já passavam de 3500 bots, todos localizados na China. Não se tratava de um Syn flood pois as conexões eram realmente estabelecidas.&lt;br /&gt;&lt;br /&gt;Depois de uma semana e meu iptables com 300 regras (criadas pelo meu amigo bart) conseguimos defender o DDoS.&lt;br /&gt;&lt;br /&gt;Esses foram so alguns ataques que o DarkEden Extreme sofreu, gostaria porém não tenho mais saco para esse tema maldito.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-6952230868289992967?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/6952230868289992967/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=6952230868289992967' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/6952230868289992967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/6952230868289992967'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/12/ataques-denial-of-service-dos.html' title='Ataques Denial of Service (DoS)'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-5649781863057425677</id><published>2008-11-29T00:46:00.009-02:00</published><updated>2008-12-30T08:51:03.014-02:00</updated><title type='text'>43 coisas para a minha vida</title><content type='html'>Apesar de eu achar a ideia proposta pelo site muito interessante, não estou fazendo esse &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;post&lt;/span&gt; com a intenção de divulgá-lo, por tanto irei colar a descrição dada pela &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Wikipedia&lt;/span&gt;:&lt;blockquote&gt;&lt;/blockquote&gt;&lt;b&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;blockquote&gt;&lt;b&gt;43 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Things&lt;/span&gt;&lt;/b&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;or&lt;/span&gt; &lt;b&gt;43&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;things&lt;/span&gt;.com&lt;/b&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Social_networking" title="Social networking" class="mw-redirect"&gt;social &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;networking&lt;/span&gt;&lt;/a&gt; web site &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;that&lt;/span&gt; is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;built&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;on&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;the&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;principles&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;of&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Tag_%28metadata%29" title="Tag (metadata)"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;tagging&lt;/span&gt;&lt;/a&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;rather&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;than&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;creating&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;explicit&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;interpersonal&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;links&lt;/span&gt; (as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;seen&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;in&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Friendster" title="Friendster"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Friendster&lt;/span&gt;&lt;/a&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;and&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Orkut" title="Orkut"&gt;Orkut&lt;/a&gt;). &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Users&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;create&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;accounts&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;and&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;then&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;list&lt;/span&gt; a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;number&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;of&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;goals&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;or&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;hopes&lt;/span&gt;; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;these&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;goals&lt;/span&gt; are &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;parsed&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;by&lt;/span&gt; a &lt;a href="http://en.wikipedia.org/wiki/Lexical_analysis" title="Lexical analysis"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;lexer&lt;/span&gt;&lt;/a&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;and&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;connected&lt;/span&gt; to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;other&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;people&lt;/span&gt;'s &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;goals&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;that&lt;/span&gt; are &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;constructed&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;with&lt;/span&gt; similar &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_47"&gt;words&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_48"&gt;or&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;ideas&lt;/span&gt;. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_50"&gt;This&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_51"&gt;concept&lt;/span&gt; is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_52"&gt;also&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_53"&gt;known&lt;/span&gt; as &lt;a href="http://en.wikipedia.org/wiki/Folksonomy" title="Folksonomy"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_54"&gt;folksonomy&lt;/span&gt;&lt;/a&gt;. (&lt;a href="http://en.wikipedia.org/wiki/43_Things"&gt;http://en.wikipedia.org/wiki/43_Things&lt;/a&gt;)&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Um pouco mais de 1 ano atrás me registrei no 43T, e tão logo fiz a minha lista com as 43 coisas coisas que eu tinha certeza que queria para minha vida. Esses dias lembrei da tal lista e resolvi dar uma olhada, nada de resoluções idiotas de fim de ano fui dar uma olhada como quem não queria nada mesmo...&lt;br /&gt;&lt;br /&gt;Alguns itens dessa lista &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_55"&gt;insana&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_56"&gt;Quit&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_57"&gt;my&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_58"&gt;job&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Nem eu lembro qual era o emprego que eu tinha na &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_59"&gt;epoca&lt;/span&gt;......&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_60"&gt;be&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_61"&gt;where&lt;/span&gt; I &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_62"&gt;should&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_63"&gt;be&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_64"&gt;in&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_65"&gt;my&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_66"&gt;life&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Onde seria isso?&lt;br /&gt;&lt;br /&gt;              &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_67"&gt;be&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_68"&gt;crazy&lt;/span&gt; for a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_69"&gt;while&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Mais do que já sou normalmente?&lt;br /&gt;&lt;br /&gt;Ainda assim alguns eram muito bons, como esse por exemplo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_70"&gt;Spend&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_71"&gt;less&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_72"&gt;time&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_73"&gt;fooling&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_74"&gt;around&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_75"&gt;on&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_76"&gt;the&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_77"&gt;net&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_78"&gt;and&lt;/span&gt; more &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_79"&gt;time&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_80"&gt;actually&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_81"&gt;working&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-5649781863057425677?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/5649781863057425677/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=5649781863057425677' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/5649781863057425677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/5649781863057425677'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/11/43-coisas-para-minha-vida.html' title='43 coisas para a minha vida'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-1825439639742933785</id><published>2008-10-19T09:26:00.013-02:00</published><updated>2008-12-23T17:15:13.976-02:00</updated><title type='text'>Como funciona o DarkEden</title><content type='html'>&lt;img src="http://img133.imageshack.us/img133/6863/dksuxzm3.gif" border="0" /&gt;&lt;br /&gt;Como prometido no meu último post sobre DarkEden, eu vou falar um pouco mais sobre as sources do DK2. Por ser meu game preferido eu gostaria de ter boas coisas para falar dos desenvolvedores do DarkEden. Infelizmente essa não é a realidade.&lt;br /&gt;&lt;br /&gt;As sources do DarkEden foram feitas para rodar em Linux 2.4 e serem compiladas com GCC 2.95. O projeto inteiro do DarkEden não faz uso de programação orientada a objetos, tem excesso de exceptions com péssimo tratamento e a modelagem do banco de dados é uma piada.&lt;br /&gt;&lt;br /&gt;O servidor do DarkEden é composto de 5 elementos, sendo 3 essenciais.&lt;br /&gt;&lt;br /&gt;O primeiro é o &lt;span style="font-weight: bold;"&gt;login server&lt;/span&gt; que recebe o id e a senha do player, caso corretos ele gera uma chave de autenticação e passa o ip do game server desejado para o player.&lt;br /&gt;&lt;br /&gt;Depois temos o &lt;span style="font-weight: bold;"&gt;game server&lt;/span&gt;, que em outros jogos também é chamado de "map server", este é responsavel por colocar online o jogo em si.&lt;br /&gt;&lt;br /&gt;E por último mas não menos importante existe o &lt;span style="font-weight: bold;"&gt;shared server&lt;/span&gt;, este por sua vez é responsavel por manter a conexão entre diferentes game servers que fazem uso do mesmo banco de dados.&lt;br /&gt;&lt;br /&gt;Ainda existem o &lt;span style="font-weight: bold;"&gt;update server&lt;/span&gt; e o &lt;span style="font-weight: bold;"&gt;billing server&lt;/span&gt; que não usados, no DK2 é utilizado o updater do NeoSteam (outro game da mesma empresa que vazou o DarkEden) e um servidor de venda de itens chamado Power Jjang que eu não tenho as sources.&lt;br /&gt;&lt;br /&gt;Talvez no futuro eu crie um post falando sobre as sources do client do DK2.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-1825439639742933785?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/1825439639742933785/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=1825439639742933785' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/1825439639742933785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/1825439639742933785'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/10/como-funciona-o-darkeden.html' title='Como funciona o DarkEden'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-8228084519499840640</id><published>2008-10-03T11:53:00.002-03:00</published><updated>2008-10-03T12:04:47.702-03:00</updated><title type='text'>Porque eu odeio anime</title><content type='html'>Animes não são nada geniais, são simplesmente retardados. Se formos parar e pensar na anatomia de um anime, tudo se resume a faces desproporcionais (olhos grandes, pequeno ou nenhum nariz) e animações mal feitas.&lt;br /&gt;&lt;br /&gt;Os animes são tão ruins que, se assistirmos um anime de um ponto de vista objetivo e desligarmos o som, veremos que as animações se baseiam na boca do personagem, ela abre, abre mais um pouco, ela fecha; agora repita esses 3 quadros por meia hora e você tem um anime estilo Naruto, Death Note, Neon Genesis Evangelion...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://img516.imageshack.us/img516/4331/narutoda3.jpg" target="_blank"&gt;&lt;img src="http://img516.imageshack.us/img516/4331/narutoda3.th.jpg" border="0" alt="Free Image Hosting at www.ImageShack.us" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fora a deficiência da animação, o conteúdo é muito vago.&lt;br /&gt;&lt;br /&gt;Humor imbecil e fraquíssimo; clichê comendo solto; apelação pornográfica (ou vai dizer agora que peitões e bundões é apenas uma forma de expressar a beleza? não pelos padrões asiáticos); conversações longas, massantes e sem fundamento; explicações nonsense (OMFG!11 ELE TÁ FAZENDO COCÔ PELA BOCA!! ISSO SIGNIFICA QUE OS ESPÍRITOS DO CENTRO DA TERRA VÃO FICAR EM FÚRIA!! O QUE CAUSA UM EFEITO QUE EMITE RADIAÇÃO GAMA E MATA O SEU OPONENTE DE CÂNCER!!1 OHH NOOOOESSS!!11)...&lt;br /&gt;&lt;br /&gt;Eu poderia ficar o dia inteiro dando exemplos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-8228084519499840640?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/8228084519499840640/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=8228084519499840640' title='21 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/8228084519499840640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/8228084519499840640'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/10/porque-eu-odeio-anime.html' title='Porque eu odeio anime'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-6844793251725736945</id><published>2008-10-02T17:49:00.006-03:00</published><updated>2008-10-03T01:27:58.826-03:00</updated><title type='text'>Zero Online</title><content type='html'>Recentemente consegui os arquivos do servidor do Zero Online (&lt;a href="http://zo.91.com"&gt;http://zo.91.com&lt;/a&gt;). Mesmo não me interessando por esse tipo de jogo baseado em desenhos animados orientais, por ter a possibilidade de abrir um server resolvi checar esse jogo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://img99.imageshack.us/img99/5668/zero1sp9.gif" target="_blank"&gt;&lt;img src="http://img512.imageshack.us/img512/1511/zero1zp0.th.gif" border="0" alt="Zero Online - Test Server" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Zero Online é o game mais novo da TQ Digital, mesma empresa desenvolvedora do Conquer Online e Eudemons. O Zero basicamente nada mais é do que uma mistura do Eudemons com Transformers (&lt;a href="http://en.wikipedia.org/wiki/Transformers"&gt;http://en.wikipedia.org/wiki/Transformers&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Devo dizer que me interessei muito pelo potencial do Zero.&lt;br /&gt;&lt;br /&gt;:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-6844793251725736945?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/6844793251725736945/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=6844793251725736945' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/6844793251725736945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/6844793251725736945'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/10/zero-online.html' title='Zero Online'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-2617685290560613401</id><published>2008-09-29T14:04:00.007-03:00</published><updated>2008-09-29T14:42:45.500-03:00</updated><title type='text'>Uma ida ao Detran de Teresópolis</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;img src="http://img174.imageshack.us/img174/8000/detranrjqv2.jpg" height="53" width="152" /&gt;&lt;br /&gt;&lt;/div&gt;Hoje fui no Detran dar entrada na minha primeira &lt;a href="http://pt.wikipedia.org/wiki/Carteira_nacional_de_habilita%C3%A7%C3%A3o"&gt;CNH&lt;/a&gt; e realmente esse país não muda nada mesmo. Segunda-feira 29 de setembro de 2008, em pleno século XXI eu encontro o mesmo orgão incompetente de sempre.&lt;br /&gt;&lt;br /&gt;Além da agencia do Detran de Teresópolis ficar fora da cidade, acredite ou não, fica nos fundos de um mercado. Junto com o que encontramos em qualquer repartição pública (computadores dos anos 80, máquinas de escrever e etc...) vi um prédio reformado pela metade ou em obras ainda. O senhor que estava atrás de mim na fila reclamava que tinha tido sua carteira caçada por ultrapassar o limite de infrações permitidas, feito o curso de reciclagem, porém o Detran aparentemente tinha perdido sua habilitação.&lt;br /&gt;&lt;br /&gt;No dia 23 estarei retornando ao Detran para uma nova aventura... Renovar meu RG.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-2617685290560613401?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/2617685290560613401/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=2617685290560613401' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/2617685290560613401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/2617685290560613401'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/09/minha-primeira-ida-ao-detran.html' title='Uma ida ao Detran de Teresópolis'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-1236910970556281581</id><published>2008-09-27T22:34:00.018-03:00</published><updated>2008-09-28T05:41:22.424-03:00</updated><title type='text'>SQL Injection for Dummies</title><content type='html'>&lt;img src="http://img229.imageshack.us/img229/4904/sqlinjectzl1.gif" height="450" width="379" /&gt;&lt;br /&gt;Cheguei a conclusão que o maior problema das pessoas que se metem a aprender SQL Injection é não saber o que é SQL e muito menos o que é o SQL Injection. Nesse post eu não vou e nem quero me aprofundar em nada, irei apenar passar uma visão geral sobre o assunto.&lt;br /&gt;&lt;br /&gt;De acordo com a &lt;a href="http://pt.wikipedia.org/wiki/SQL"&gt;Wikipedia&lt;/a&gt; o SQL significa:&lt;br /&gt;&lt;b&gt;&lt;/b&gt;&lt;blockquote&gt;"&lt;b&gt;Structured Query Language&lt;/b&gt;, ou &lt;b&gt;Linguagem de Consulta Estruturada&lt;/b&gt; ou &lt;b&gt;SQL&lt;/b&gt;, é uma linguagem de pesquisa declarativa para &lt;a href="http://pt.wikipedia.org/wiki/Banco_de_dados_relacional" title="Banco de dados relacional"&gt;banco de dados relacional&lt;/a&gt; (base de dados relacional). Muitas das características originais do SQL foram inspiradas na &lt;a href="http://pt.wikipedia.org/wiki/%C3%81lgebra_relacional" title="Álgebra relacional"&gt;álgebra relacional&lt;/a&gt;."&lt;br /&gt;&lt;/blockquote&gt;Se você não entendeu ou ficou com preguiça de pesquisar, posso resumir que o SQL é um sistema de banco de dados utilizado em larga escala.&lt;br /&gt;&lt;br /&gt;Quando você entrou nesse blog, para esse post ser exibido o seguinte processo teve que ocorrer:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://img228.imageshack.us/img228/3545/processotw9.gif" height="130" width="379" /&gt;&lt;br /&gt;Você requeriu esta pagina ao servidor web que consultou o servidor SQL os dados desse post.&lt;br /&gt;&lt;br /&gt;SQL Injection, como o nome já diz, constitui você injetar comandos de SQL na consulta. Considere o seguinte script PHP vulneravel a SQL Injection:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://img229.imageshack.us/img229/605/newcodede7.gif" target="_blank"&gt;&lt;img src="http://img229.imageshack.us/img229/605/newcodede7.th.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Em lugar nenhum nesse script de autenticação vemos o input do usuario ser tratado, sendo assim se o usuario entrar com o input no campo login "admin'/*" e senha vazia a consulta passa a ser:&lt;br /&gt;&lt;br /&gt;SELECT * FROM users WHERE username='admin'/*' and password=''&lt;br /&gt;&lt;br /&gt;Como você já deve saber /* é um comentario, tudo que vier depois dele é ignorado pelo servidor, sendo assim o servidor só verificou se o nome de usuario existe e autenticou o usuario.&lt;br /&gt;&lt;br /&gt;Parece simples mas não é, nenhum programador é bobo de deixar um login sem verificação (ok.. alguns são.... continuando), obviamente SQL Injection pode ser feito não apenas em scripts de logins mas em qualquer coisa aonde entra o input do usuario na consulta.&lt;br /&gt;&lt;br /&gt;Para proteger um script contra esse tipo de ataque basta verificar o input do usuario contra caracteres especiais que o seu SQL server possa interpretar. No PHP a maneira mais facil de fazer isso é passando o input pela função &lt;a href="http://br.php.net/function.mysql-real-escape-string"&gt;mysql_real_escape_string&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;No meu próximo livro "SQL Injection for Lamers" irei passar algumas receitas de bolo,  pode não parecer mas para escrever este artigo levei um tempo consideravel. Se você se interessou por este livro ele esta disponivel nas melhores livrarias e no site da editora &lt;a href="http://farm2.static.flickr.com/1118/543722047_87430840ef_o.jpg"&gt;O'Really&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-1236910970556281581?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/1236910970556281581/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=1236910970556281581' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/1236910970556281581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/1236910970556281581'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/09/sql-injection-for-dummies.html' title='SQL Injection for Dummies'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-1523031169419493686</id><published>2008-09-14T18:38:00.009-03:00</published><updated>2008-09-16T07:14:15.552-03:00</updated><title type='text'>DarkEden 2006 - 2008</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img182.imageshack.us/img182/9799/darklogokz7.gif"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://img182.imageshack.us/img182/9799/darklogokz7.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Em 2006 decepcionado com a péssima qualidade do serviço oferecido pela Softon (&lt;a href="http://www.softon.co.kr/"&gt;http://www.softon.co.kr&lt;/a&gt;), resolvi montar meu próprio servidor de DarkEden (&lt;a href="http://www.darkeden.com/"&gt;http://www.darkeden.com&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Mas como eu faria isso?&lt;br /&gt;&lt;br /&gt;Com que arquivos eu montaria o meu DarkEden?&lt;br /&gt;&lt;br /&gt;Passei alguns dias pesquisando e não achei em lugar nenhum informações sobre como montar um servidor de DarkEden. Depois de algum tempo por acidente achei um post de um chinês em um forum dizendo que tinha as sources do antigo DarkEden chinês, o T2DK (&lt;a href="http://www.t2dk.com/"&gt;http://www.t2dk.com&lt;/a&gt;) e que precisava de ajuda com elas.&lt;br /&gt;&lt;br /&gt;Eu é claro me disponibilizei, infelizmente passamos meses tentando colocar aquelas sources para funcionar mas sem sucesso. Decidimos então liberar as sources, assim se todos tivessem acesso a elas, talvez alguem fosse capaz de consertar elas. Até montamos um projeto Open Source chamado Open DarkEden (&lt;a href="http://opendarkeden.com/"&gt;http://opendarkeden.com&lt;/a&gt;). Porém isso não aconteceu.&lt;br /&gt;&lt;br /&gt;Um dia como outro qualquer esse ano, eu consegui as sources do DK2 (&lt;a href="http://www.dk2.com.cn/"&gt;http://www.dk2.com.cn&lt;/a&gt;), não só as sources do game server, mas como também do client, das tools necessarias para editar os arquivos externos do client (*.inf, *.spk e etc..) e até as imagens do site do DK2 salvas em formato *.psd.&lt;br /&gt;&lt;br /&gt;Em um próximo post eu conto sobre o meu trabalho com as sources do DK2.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img150.imageshack.us/img150/3228/gmmodelm7.gif"&gt;&lt;img style="cursor: pointer; width: 125px; height: 106px;" src="http://img150.imageshack.us/img150/3228/gmmodelm7.th.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-1523031169419493686?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/1523031169419493686/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=1523031169419493686' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/1523031169419493686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/1523031169419493686'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/09/darkeden-2006-2008.html' title='DarkEden 2006 - 2008'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-6319764613517882577</id><published>2008-07-21T00:21:00.011-03:00</published><updated>2008-09-29T08:10:25.116-03:00</updated><title type='text'>Tropa de Elite</title><content type='html'>&lt;img src="http://img523.imageshack.us/img523/7265/tropadeeliteqt3.gif" width="313" height="169" /&gt;&lt;br /&gt;Nessa mesma noite do show ainda levamos uma "dura" da PM. Estavamos em frente ao 1 e 90 bebendo e pra sacanear o Francês, o Dom pediu pra ele colocar os dois dedos indicadores dele em cima do banco e colocou um copo de cerveja em cima, fazendo o François ficar com as mãos presas no banco. Ao meu ver uma inocente brincadeira de bar, mas não para Tropa de Elite daqui de Teresópolis, do nada entra uma patamo pela contra mão da rua e salta um PM já com uma pistola na mão e aponta a arma pra cabeça do Francês e fala em tom imperativo "DEIXO VER O QUE TEM AÍ".. Demorou até cair a ficha mas eles estavam pensando que o Francês estava xerando e nos mandaram para a parede para nos revistar, até aí tudo bem pois esse é o trabalho deles.&lt;br /&gt;&lt;br /&gt;O showzinho deles começa quando eu escuto um dos PM's dizer "ENCONTREI UMA MUNIÇÃO CALIBRE SETE MEIA DOIS".. O Dom tem um chaveiro em forma de bala de Ak-47 que ele comprou nos Estados Unidos e para surpresa de todos o suposto chefe dos PM's começou a averiguar se levaria o Dom ou não para discutir na delegacia. Sim por causa de um chaveiro...&lt;br /&gt;&lt;br /&gt;Quando eles foram embora, o Dom aliviado ainda falou "Muito obrigado Doutor".. Pra mim Doutor é quem tem doutorado ou um título superior equivalente (Médico, Advogado...).&lt;br /&gt;&lt;br /&gt;E falando em "&lt;span style="font-style: italic;"&gt;Tropa de Elite&lt;/span&gt;" o André Ramiro (Matias do filme) era um dos MC's do show que eu tinha acabo de sair.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-6319764613517882577?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/6319764613517882577/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=6319764613517882577' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/6319764613517882577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/6319764613517882577'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/07/incompetncia-ou-estupidez.html' title='Tropa de Elite'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-6020170173228426810</id><published>2008-07-20T19:01:00.017-03:00</published><updated>2008-09-30T05:44:46.258-03:00</updated><title type='text'>2 3 4 5 meia 7 8</title><content type='html'>Em reposta ao &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;post&lt;/span&gt; de baixo, o Pedro veio me chamar pra ir com ele e o &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Vitone&lt;/span&gt; no &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;show&lt;/span&gt; 0800 do '&lt;span style="font-style: italic;"&gt;Gabriel, o Pensador&lt;/span&gt;' no pátio da prefeitura. Chegando lá liguei pro &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;cel&lt;/span&gt; do &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Vitor&lt;/span&gt; e só dava caixa postal, fiquei rodando procurando eles até o &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;show&lt;/span&gt; começar e nada, quando começou já era, fiquei aonde eu estava mesmo e que por sinal era a uns 3 - 5 metros do palco... =&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;DDD&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Mesmo achando o '&lt;span style="font-style: italic;"&gt;Gabriel, o Pensador&lt;/span&gt;' (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;lol&lt;/span&gt;) um ser &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;pernóstico&lt;/span&gt; e estando sozinho, me diverti muito e uma garota ainda veio me dando &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;idéia&lt;/span&gt;, estava eu de boa.. na minha mesmo juro, e essa garota do meu lado direito fazendo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;ondinha&lt;/span&gt; enfia o braço na minha cara, eu olho pra ela e ela olha pra mim, ela chega perto e começa a falar no meu ouvido, mas eu não entendi nada e mandei um "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Jóinha&lt;/span&gt;" pra ela... ela viro de costas e trocou de lugar com a amiga dela que estava no outro lado...&lt;br /&gt;&lt;br /&gt;Mas a minha noite começou mesmo depois do &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;show&lt;/span&gt;, estou eu voltando pra casa quando eu encontro com o Luciano. Comecei a conversar com ele e os amigos dele e acabei andando com eles até o resto da noite e conheci uma pessoa maluca &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;exatamente&lt;/span&gt; igual a mim....Enfim.. Estou muito feliz... :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-6020170173228426810?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/6020170173228426810/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=6020170173228426810' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/6020170173228426810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/6020170173228426810'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/07/2-3-4-5-meia-7-8.html' title='2 3 4 5 meia 7 8'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-7691423068688398268</id><published>2008-07-18T06:05:00.003-03:00</published><updated>2008-07-18T18:28:04.714-03:00</updated><title type='text'>Socorro, preciso de ajuda</title><content type='html'>Não saio de casa faz duas semanas, acredito ter sido mortalmente contaminado pelo virus transmitido pela mosca &lt;span style="font-style: italic;"&gt;"Tédius Egipty"&lt;/span&gt;. Hoje sexta feira dia 18 de julho de 2008 perdi meu último reduto de diversão, meu combalido headphone.&lt;br /&gt;&lt;br /&gt;Estava eu a alguns metros do computador escolhendo que biscoito iria comer quando de repente... escutei aquele tão esquecido som de nova mensagem do msn, sim alguém havia falado comigo, me dirigi o mais rápido que consegui até o computador e escutei um "créc", que na hora passou quase que desapercebido, todo esse esforço e euforia só pra ler uma mensagem do &lt;a href="http://blogdemonstrar.blogspot.com/"&gt;Francês&lt;/a&gt; perguntando o que eu achava de "Amendoim com Cerveja".&lt;br /&gt;&lt;br /&gt;Investigando a causa do "créqui", descobri que meu querido headphone que me proporcionou tantas  incontáveis horas de &lt;a href="http://www.radioblogclub.com/"&gt;radio.blog.club&lt;/a&gt; de alguma maneira foi parar embaixo do meu pé...&lt;br /&gt;&lt;br /&gt;Por favor enviem ajuda, não sei por quanto mais tempo irei resistir!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-7691423068688398268?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/7691423068688398268/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=7691423068688398268' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/7691423068688398268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/7691423068688398268'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/07/socorro-preciso-de-ajuda.html' title='Socorro, preciso de ajuda'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-1694598686365132809</id><published>2008-07-11T13:00:00.000-03:00</published><updated>2008-12-09T12:43:28.588-02:00</updated><title type='text'>Zend PHP 5 Certification Study Guide</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;Faz algumas semanas que terminei de ler este livro e realmente como todo mundo diz, é um ótimo livro não só para programadores que querem tirar a certificação oficial do PHP, mas até mesmo para quem nunca teve contato com a linguagem e deseja aprender.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NXhte2Hk0wc/SHeEHRvxHBI/AAAAAAAAAAU/f14ZtID60nI/s1600-h/capa.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_NXhte2Hk0wc/SHeEHRvxHBI/AAAAAAAAAAU/f14ZtID60nI/s320/capa.jpg" alt="" id="BLOGGER_PHOTO_ID_5221787553517083666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Mesmo tendo lido o livro de estudo oficial da certificação, ser um &lt;a href="http://www.zend.com/en/services/certification/"&gt;Zend Certified Engineer&lt;/a&gt; continua sendo um sonho distante pra mim. Embora eu tenha conversado com o &lt;a href="http://www.zend.com/store/education/certification/authenticate.php?ClientCandidateID=ZEND005093&amp;amp;RegistrationID=219589420"&gt;Marcelo Schmidt&lt;/a&gt;, e ele ter me esclarecido que não é tão dificil assim tirar essa certificação, e que não terei as super ofertas de emprego que todo mundo imagina, um dia eu ainda chego lá.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-1694598686365132809?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/1694598686365132809/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=1694598686365132809' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/1694598686365132809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/1694598686365132809'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/07/zend-php-5-certification-study-guide.html' title='Zend PHP 5 Certification Study Guide'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NXhte2Hk0wc/SHeEHRvxHBI/AAAAAAAAAAU/f14ZtID60nI/s72-c/capa.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-7197469184044413713</id><published>2008-06-27T06:19:00.000-03:00</published><updated>2008-06-27T15:09:28.160-03:00</updated><title type='text'>Interpretando sonhos...</title><content type='html'>Desde pequeno sempre tive sonhos estranhos, não no sentido de pesadelos ou coisas bizarras, e sim sonhos  realmente estranhos, malucos e sem nexo.&lt;br /&gt;&lt;br /&gt;Faz algum tempo que venho olhando esses sites de interpretação de sonhos,  e para falar a verdade, não levo mais fé em interpretação de sonhos por "tabela". Alguns sites dizem que se tem ou se ocorre 'X' no seu sonho, é porque você precisa de tal coisa na sua vida, mas as vezes no mesmo sonho também ocorre uma coisa 'Y', que é completamente incompativel com a coisa 'X'.. ou seja WTF?!&lt;br /&gt;&lt;br /&gt;Existem sim alguns sites que ensinam a combinar o significado dos sonhos, mas já me aconteceu de sonhar uma coisa um dia, e no dia seguinte sonhar outra coisa com um suposto significado completamente diferente...&lt;br /&gt;&lt;br /&gt;Um amigo meu me disse que eu deveria parar de olhar esses sites e comprar um livro sobre o assunto. Um livro? Que livro? Que diferença faria um livro sobre um site? Alias, eu deveria achar isso uma ofença, pois meu trabalho é fazer sites, mas não dou a mínima.. Mas será que eu deveria me importar? O que será que o site dos sonhos tem a dizer sobre isso? Conhecendo esses charlatães vão plagiar Freud e dizer que a minha atitude blasé que tenho hoje, é fruto de problemas com a minha mãe durante a minha infancia.&lt;br /&gt;&lt;br /&gt;Talvez o significado dos sonhos seja que eles não significam nada, simples assim.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img247.imageshack.us/img247/1655/elerosaie2.gif"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://img247.imageshack.us/img247/1655/elerosaie2.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Achei meu post de hoje definitivamente improdutivo, por tanto, aproveite a imagem deste lindo elefante rosa em compensação.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-7197469184044413713?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/7197469184044413713/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=7197469184044413713' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/7197469184044413713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/7197469184044413713'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/06/interpretando-sonhos.html' title='Interpretando sonhos...'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-4618681463492638214</id><published>2008-06-21T03:31:00.000-03:00</published><updated>2008-12-09T12:43:28.757-02:00</updated><title type='text'>Precisamos mesmo do PHP6?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NXhte2Hk0wc/SFyhMHQj3AI/AAAAAAAAAAM/If2vJbrI41Y/s1600-h/php-med-trans-dark.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_NXhte2Hk0wc/SFyhMHQj3AI/AAAAAAAAAAM/If2vJbrI41Y/s320/php-med-trans-dark.gif" alt="" id="BLOGGER_PHOTO_ID_5214219698067201026" border="0" /&gt;&lt;/a&gt;Andei pesquisando sobre o PHP6, e não sei se estou tão entusiasmado assim como a maioria das pessoas. Eu vejo sim alguns bons avanços no novo PHP, como por exemplo, a remoção das diretivas padrão de segurança para servidores compartilhados &lt;span style="font-style: italic;"&gt;register_globals&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;magic_quotes&lt;/span&gt; e &lt;span style="font-style: italic;"&gt;safe_mode&lt;/span&gt;. Além de remover essas diretivas que sempre aborreceram todo mundo, também vai ser melhorado o suporte a programação orientada a objetos e outras coisitas a mais.&lt;br /&gt;&lt;br /&gt;Mas eu realmente não sei se essa mudança toda vai ser mesmo pra melhor, pois legiões de programadores vão ter que atualizar milhares, ou até mesmo milhões quem sabe, de scripts para funcionarem com o novo PHP. Sendo que é fato que a maioria dos servidores de hospedagem ainda usa o PHP4, se o PHP5 nem foi completamente assimilado pela comunidade, pra que gastar tempo e recursos ($$$) em um novo PHP?&lt;br /&gt;&lt;br /&gt;Posso dar de exemplo o Apache 2, lançado a séculos, e mesmo assim a maioria dos administradores ainda escolhe o velho Apache 1.3.x, simplesmente "porque funciona".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-4618681463492638214?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/4618681463492638214/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=4618681463492638214' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/4618681463492638214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/4618681463492638214'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/06/precisamos-mesmo-do-php6.html' title='Precisamos mesmo do PHP6?'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NXhte2Hk0wc/SFyhMHQj3AI/AAAAAAAAAAM/If2vJbrI41Y/s72-c/php-med-trans-dark.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3941614199723583774.post-2248002806495387576</id><published>2008-06-18T22:56:00.002-03:00</published><updated>2008-07-22T04:25:55.778-03:00</updated><title type='text'>Só os caras "bacanas" tem um blog</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://paraic.com/uploaded_images/topcat-717092.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://paraic.com/uploaded_images/topcat-717092.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A idéia de criar um blog surgiu alguns anos atrás, quando ajudei uma amiga com o layout do blog dela. Mas na época pensei: rodrigo pra que você quer um blog, você nunca viaja pra lugar nenhum, nunca faz nada de interessante, não se interessa por poesia, é um inútil, o que você postaria no seu blog e pior ainda, quem seria o acéfalo que leria seu blog.........&lt;br /&gt;&lt;br /&gt;Continuo não pensando muito diferente, mas enfim, vale a tentativa.... (:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Wikipedia: Bacana&lt;/i&gt; (também &lt;i&gt;"Filhinho-de-papai"&lt;/i&gt;, &lt;i&gt;"Mauricinho"&lt;/i&gt; ou &lt;i&gt;"Patricinha"&lt;/i&gt;) - Rico, cheio de dinheiro (geralmente adolescente).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3941614199723583774-2248002806495387576?l=h4x0rbr4z00k4.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://h4x0rbr4z00k4.blogspot.com/feeds/2248002806495387576/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3941614199723583774&amp;postID=2248002806495387576' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/2248002806495387576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3941614199723583774/posts/default/2248002806495387576'/><link rel='alternate' type='text/html' href='http://h4x0rbr4z00k4.blogspot.com/2008/06/s-os-caras-bacanas-tem-um-blog.html' title='Só os caras &quot;bacanas&quot; tem um blog'/><author><name>Rodrigo</name><uri>http://www.blogger.com/profile/16589071586479091332</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_NXhte2Hk0wc/SOVkIxXnOqI/AAAAAAAAABw/xeXEhjyB7xo/S220/images.jpg'/></author><thr:total>2</thr:total></entry></feed>
