<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-1426466156350939152</atom:id><lastBuildDate>Wed, 01 Jul 2009 00:00:00 PDT</lastBuildDate><title>jaguarnet7</title><description>Laboratório orientado ao desenvolvimento de software e outras insandices</description><link>http://jaguarnet7.blogspot.com/</link><managingEditor>noreply@blogger.com (Raphael de Almeida)</managingEditor><generator>Blogger</generator><openSearch:totalResults>46</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/jaguarnet7" type="application/rss+xml" /><item><title>Links for 2009-06-30 [del.icio.us]</title><link>http://feedproxy.google.com/~r/jaguarnet7/~3/AJ4Voupc08U/raphael.dealmeida</link><pubDate>Wed, 01 Jul 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/raphael.dealmeida#2009-06-30</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.moxleystratton.com/article/phpunit/complex-mock-objects"&gt;Complex mocking with PHPUnit&lt;/a&gt;&lt;br/&gt;
Argumentos e chamadas recursivas PHPUnit e Mocks&lt;/li&gt;
&lt;li&gt;&lt;a href="http://stackoverflow.com/questions/279493/phpunit-avoid-constructor-arguments-for-mock"&gt;phpunit avoid constructor arguments for mock&lt;/a&gt;&lt;br/&gt;
Argumentos do construtor Mock&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/AJ4Voupc08U" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/raphael.dealmeida#2009-06-30</feedburner:origLink></item><item><title>Links for 2009-06-27 [del.icio.us]</title><link>http://feedproxy.google.com/~r/jaguarnet7/~3/mpB-xeWg2T4/raphael.dealmeida</link><pubDate>Sun, 28 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/raphael.dealmeida#2009-06-27</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://svay.com/blog/index/post/2009/06/19/Face-detection-in-pure-PHP-(without-OpenCV)"&gt;Face detection in pure PHP (without OpenCV)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/mpB-xeWg2T4" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/raphael.dealmeida#2009-06-27</feedburner:origLink></item><item><title>Links for 2009-06-24 [del.icio.us]</title><link>http://feedproxy.google.com/~r/jaguarnet7/~3/k_hRnfZCjP8/raphael.dealmeida</link><pubDate>Thu, 25 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/raphael.dealmeida#2009-06-24</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.slideshare.net/sauloamui/drupal-casos-de-uso-e-sucesso?type=powerpoint"&gt;Casos de Uso e Sucesso&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/k_hRnfZCjP8" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/raphael.dealmeida#2009-06-24</feedburner:origLink></item><item><title>Links for 2009-06-22 [del.icio.us]</title><link>http://feedproxy.google.com/~r/jaguarnet7/~3/hjJAcg8rbbE/raphael.dealmeida</link><pubDate>Tue, 23 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/raphael.dealmeida#2009-06-22</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://success.grownupgeek.com/index.php/2009/03/28/drupal-chat/"&gt;Drupal Chat Options&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/hjJAcg8rbbE" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/raphael.dealmeida#2009-06-22</feedburner:origLink></item><item><title>Links for 2009-06-20 [del.icio.us]</title><link>http://feedproxy.google.com/~r/jaguarnet7/~3/lxng-6GIbJg/raphael.dealmeida</link><pubDate>Sun, 21 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/raphael.dealmeida#2009-06-20</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://debuggable.com/posts/what-is-a-test-case-especially-in-cakephp:4a2e86b5-015c-4536-aec1-5cf04834cda3"&gt;What is a Testcase - especially in CakePHP? &amp;raquo; Debuggable Ltd&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/lxng-6GIbJg" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/raphael.dealmeida#2009-06-20</feedburner:origLink></item><item><title>Links for 2009-06-16 [del.icio.us]</title><link>http://feedproxy.google.com/~r/jaguarnet7/~3/u9akCVtWP38/raphael.dealmeida</link><pubDate>Wed, 17 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/raphael.dealmeida#2009-06-16</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.slideshare.net/guest0c46bf1/testes-automatizados-no-cakephp"&gt;Testes Automatizados No Cakephp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/u9akCVtWP38" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/raphael.dealmeida#2009-06-16</feedburner:origLink></item><item><title>Links for 2009-06-06 [del.icio.us]</title><link>http://feedproxy.google.com/~r/jaguarnet7/~3/gDUUcfbxja0/raphael.dealmeida</link><pubDate>Sun, 07 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/raphael.dealmeida#2009-06-06</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://xunitpatterns.com/index.html"&gt;XUnitPatterns&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/gDUUcfbxja0" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/raphael.dealmeida#2009-06-06</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-7054141432731445950</guid><pubDate>Thu, 28 May 2009 02:02:00 +0000</pubDate><atom:updated>2009-05-27T23:51:20.075-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Evento</category><title>Mão na Massa - Drupal</title><atom:summary>O grupo local de usuários de PHP Rio está organizando um "mão-na-massa" com Drupal dia 30 de Maio de 2009, sábado, às 14h na Rua Felix da Cunha 29 - Tijuca.Ainda no evento será realizada uma sessão do PHP Test Fest 2009. Tragam seus notebooks !Após o evento ocorrerá no Outback do Shopping Tijuca o VI encontro doPHP Rio as 18h.</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/aIIDaZxffio/mao-na-massa-drupal.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/aIIDaZxffio" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2009/05/mao-na-massa-drupal.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-1785076615215358239</guid><pubDate>Sat, 23 May 2009 21:07:00 +0000</pubDate><atom:updated>2009-05-24T15:12:17.748-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">agil</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Evento</category><title>Alternativas ao FISL em junho</title><atom:summary>Infelizmente minha presença na FISL 10 está por um fio, provavelmente não irei :(Mas nem tudo está perdido, para o mês de junho a ponte aérea Rio-São Paulo estará fervendo. Tudo bem, não é um FISL, mas quebram o galho.Começamos pelo o 11º Encontro Locaweb   do Rio será dia 9 de junho. Marketing, novas tendências, Rails, SEO e SEM estarão na boca de todo mundo neste dia.A CMS Brasil é um evento </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/99qVhGrMvrw/alternativas-ao-fisl-em-junho.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/99qVhGrMvrw" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2009/05/alternativas-ao-fisl-em-junho.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-2046319995246772485</guid><pubDate>Sat, 16 May 2009 18:16:00 +0000</pubDate><atom:updated>2009-05-24T15:07:21.881-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">RIA</category><category domain="http://www.blogger.com/atom/ns#">concurso</category><category domain="http://www.blogger.com/atom/ns#">projetos</category><title>Novidades</title><atom:summary>Sumi durante um tempo, mas volto com novidades.Para quem não sabe sou formando no Curso Superior de Tecnólogia em Sistemas para Internet, no CEFET-RJ.  E faz algum tempo que decidi aproveitar o período da faculdade para criar projetos, principalmente na área web.Bom, então surgiu o Concurso Info Arena e com meus amigos da faculdade, Diogo Vincenzi, Desirré Santos, Angellica Cardoso  e Rodrigo </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/7Tv9045XfDs/novidades.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/7Tv9045XfDs" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2009/05/novidades.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-5531661338878948782</guid><pubDate>Wed, 28 Jan 2009 22:21:00 +0000</pubDate><atom:updated>2009-01-28T20:42:54.606-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">firefox</category><title>Incremente seu Firebug com Firescope</title><atom:summary>As vezes eu tenho dúvidas sobre como utilizar certas tags html no padrão W3C. Para me ajudar na criação de tags, dentro dos padrões, eu uso o Firescope.Firescope é um plug-in do firefox que funciona junto com o firebug.A funcionalidade central é ser um painel de referencia HTML e CSS direto no firefox.Com ele podemos pesquisar por tags no padrão W3C, pegar exemplos e ver a compatibilidade das </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/Odsi-3Ken2w/incremente-seu-firebug-com-firescope.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/Odsi-3Ken2w" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2009/01/incremente-seu-firebug-com-firescope.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-1996547041821569223</guid><pubDate>Wed, 21 Jan 2009 00:23:00 +0000</pubDate><atom:updated>2009-01-20T22:37:46.067-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IDE</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">TDD</category><title>NetBeans com PHPUnit em breve</title><atom:summary>Segundo o blog do NetBeans, em breve, teremos suporte nativo ao PHPUnit.http://blogs.sun.com/netbeansphp/entry/phpunit_support_addedO NetBeans é a IDE multiplataforma que mais evolui, dando suporte a programadores de várias linguagens como Ruby e PHP. Guerras ideológicas a parte, qualquer iniciativa para adoção de praticas de TDD ou puramente testes unitários já está de parabéns.</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/zskav8WfSD8/netbeans-com-phpunit-em-breve.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/zskav8WfSD8" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2009/01/netbeans-com-phpunit-em-breve.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-3521622837786765604</guid><pubDate>Mon, 15 Dec 2008 12:06:00 +0000</pubDate><atom:updated>2008-12-15T10:09:59.305-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Zend Framework</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Evento</category><category domain="http://www.blogger.com/atom/ns#">Flex</category><title>eSeminário Flex e PHP</title><atom:summary>A Adobe está disponibilizando um seminário virtual sobre sua ferramente Flex.Lee Brimelow, ira mostrar como criar uma aplicação Flex com PHP e o Zend Framework. Veremos ainda como executar nossa aplicação em um desktop com a ajuda do Adobe AIR runtime.Mais informações:http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=462539&amp;loc=en_us</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/Dkjh_oFGFUU/eseminrio-flex-e-php.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/Dkjh_oFGFUU" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/12/eseminrio-flex-e-php.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-5434765412957113176</guid><pubDate>Tue, 09 Dec 2008 21:41:00 +0000</pubDate><atom:updated>2008-12-09T19:42:47.081-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><title>Cheat Sheet PHP</title><atom:summary>Para quem é iniciante e acha uma tarefa hercúlea decorar os principais comandos em PHP, existem as cheat sheet.São guias de referência rápida, tudo que você precisa em uma única página.http://www.ilovejackdaniels.com/cheat-sheets/php-cheat-sheet/</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/WIm7NYXGCys/cheat-sheet-php.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/WIm7NYXGCys" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/12/cheat-sheet-php.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-8807642266010975956</guid><pubDate>Tue, 09 Dec 2008 21:32:00 +0000</pubDate><atom:updated>2008-12-09T19:32:37.798-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">mysql</category><title>Dump no Mysql em linha de comando</title><atom:summary>mysqldump -u [usuario] -p [banco] &gt; [arquivo.sql]Simples como a vida :)</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/xn8BSqwbZ_k/dump-no-mysql-em-linha-de-comando.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/xn8BSqwbZ_k" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/08/dump-no-mysql-em-linha-de-comando.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-6395243575324447181</guid><pubDate>Mon, 24 Nov 2008 11:09:00 +0000</pubDate><atom:updated>2008-11-24T09:33:35.917-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">php pdf</category><title>ezPDF vs IE via SSL</title><atom:summary>Ao utilizar a classe ezPDF para gerar relatórios no php, tive um problema interessante, no IE6 e IE7 o pdf não funcionava, simplesmente apresentava erro no download via SSL. Certamente o cabeçalho HTTP estava sendo gerado de forma "incompatível" com os IEs. Mas no firefox estava tudo certo.Como não era meu interesse alterar a classe, o que poderia gerar uma explosão de versões, simplesmente mudei</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/0Zyrr8OU5EY/ezpdf-vs-ie-via-ssl.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/0Zyrr8OU5EY" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/11/ezpdf-vs-ie-via-ssl.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-7154390665780602106</guid><pubDate>Mon, 30 Jun 2008 02:49:00 +0000</pubDate><atom:updated>2008-06-30T00:07:00.951-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Receita de Bolo</category><category domain="http://www.blogger.com/atom/ns#">ubuntu</category><category domain="http://www.blogger.com/atom/ns#">Rails</category><title>Como instalar Rails no Ubuntu</title><atom:summary>Como ter um ambiente de desenvolvimento para Ruby on Rails no Ubuntu? Simples:Primeirio temos que instalar o interpretador Ruby:sudo apt-get install ruby rubygems irb ri rdoc ruby1.8-dev build-essentialdepois os gems do Rails:sudo gem install rake activesupport activerecord actionpack actionmailer activeresource railsAssim teremos a versão mais atual do Rails.Mas ainda falta registrar os gems nas</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/6nU5zVUq8xU/como-instalar-rails-no-ubuntu.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/6nU5zVUq8xU" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/06/como-instalar-rails-no-ubuntu.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-4742682491468942859</guid><pubDate>Wed, 25 Jun 2008 00:59:00 +0000</pubDate><atom:updated>2008-06-25T08:57:36.057-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Apache</category><title>Diretórios Virtuais no Apache</title><atom:summary>Hoje precisei criar uma diretório virtual, ou seja, uma url que não corresponde a um diretório no mapeamento padrão do servidor web, tudo isso usando Apache.Ex:http://www.google.com.br/mapsA pasta maps deve estar na raiz do diretório.Mas se eu quiser colocar a pasta em outro local, como /meuDir/maps?A tarefa bem simples. Basta editar o httpd.conf incluindo a seguinte entrada.Alias /maps /meuD/</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/XEyE6aiX7C8/diretrios-virtuais-no-apache.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/XEyE6aiX7C8" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/06/diretrios-virtuais-no-apache.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-8973364879931337609</guid><pubDate>Wed, 06 Feb 2008 21:07:00 +0000</pubDate><atom:updated>2008-02-08T17:28:01.372-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tradução</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><title>40 sinais de que você realmente é um reles programador PHP</title><atom:summary>Eu estava trabalhando em uma lista de "pecados" para programadores PHP, mas o  Reinhold Weber se adiantou. Melhor, porque a lista dele é bem maior que a minha :)Resolvi   fazer uma tradução livre. Vamos lá:Isto é o que eu prefiro chamar de minha "lista de programação da vergonha".Embora tendo uma educação universitária formal com aulas sobre engenharia de software, arquitetura de software </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/tm4CLtkDW6o/40-sinais-de-que-voc-realmente-um-reles.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">9</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/tm4CLtkDW6o" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/02/40-sinais-de-que-voc-realmente-um-reles.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-7930446265210549070</guid><pubDate>Sun, 27 Jan 2008 11:47:00 +0000</pubDate><atom:updated>2008-01-27T19:52:24.757-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IDE</category><category domain="http://www.blogger.com/atom/ns#">Rails</category><title>Acompanhando log de SQL do Rails</title><atom:summary>Estive curioso para saber quais comandos SQL minha aplicação Rails está gerando e quanto isso demora?A resposta está na pasta log, lá o Rails coloca seus logs separados em development, test e production, tudo em runtime.Tudo bem! É meio chato ficar abrindo o arquivo de log toda hora, eu sei. Para isso existe um aplicativo Linux chamado Tail que acompanha o log.tail -f  [nome_do_arquivo]Linux e o </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/PzjyvyFB5eU/acompanhando-log-de-sql-do-rails.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/PzjyvyFB5eU" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/01/acompanhando-log-de-sql-do-rails.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-6251573998638463265</guid><pubDate>Sun, 20 Jan 2008 11:38:00 +0000</pubDate><atom:updated>2008-01-20T10:52:21.394-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Rails 2.0</category><category domain="http://www.blogger.com/atom/ns#">Rails</category><title>Dicas: Rails 2.0</title><atom:summary>Depois de apanhar um pouquinho com o meu amigo Vinicius, acostumei com algumas novidades do Rails 2.0:O MySQL não é mais o padrão para estrutura básica do projeto, e sim o SqlLite. Então preste atenção ao criar um novo projeto. Se quiser colocar o MySQL como padrão use:rails [nome_do_projeto] -d  mysqlNo lugar do mysql pode ser qualquer adaptador, como oracle, por exemplo.Lembre-se de usar o </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/y-Eb2uw5HFI/dicas-rails-20.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/y-Eb2uw5HFI" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/01/dicas-rails-20.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-4428462194057103008</guid><pubDate>Wed, 09 Jan 2008 21:24:00 +0000</pubDate><atom:updated>2008-01-09T19:47:21.993-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">firefox</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><title>Adicionando o Manual do PHP no mecanismo de busca do Firefox</title><atom:summary>Depois que começei a usar o mecanismo de busca do Firefox apontando para o google, raramente visito a home. É bem mais prático digitar direto no navegador.  :)Que tal colocar o manual do PHP no mecanismo de busca do Firefox?Certamente o ícone do google estará diferente. Isto significa que existe um mecanísmo de busca novo para adicionar.Clique no ícone e depois em Adicionar "Manual PHP".O </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/agDNB3VksVk/adiciomando-o-manual-do-php-no.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/agDNB3VksVk" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/01/adiciomando-o-manual-do-php-no.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-3813815472884704656</guid><pubDate>Sat, 05 Jan 2008 20:12:00 +0000</pubDate><atom:updated>2008-01-05T18:27:29.755-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">TDD</category><title>Testes simultâneos com Selenium</title><atom:summary>Para quem ficava um tempão executando uma bateria de testes um a um no Selenium, a Thought Works criou o SeleniumGrid  capaz de executar vários testes simultâneos, inclusive em sistemas operacionais distintos.Posts Relacionados:Usando Selenium e PHP para testes de aceitação automatizados</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/T3-xaoDfpPg/testes-simultaneos-com-selenium.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/T3-xaoDfpPg" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/01/testes-simultaneos-com-selenium.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-4967009685977151186</guid><pubDate>Sat, 05 Jan 2008 19:09:00 +0000</pubDate><atom:updated>2008-01-05T18:37:07.806-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">PHP-GTK</category><title>10 mitos sobre PHP desvendados e PHP-GTK</title><atom:summary>Jaybill McCarthy discute em seu post 10  mitos sobre PHP.Concordo em todos, o único que ainda não soa bem para mim é:Myth #8: PHP is only good for web applications That was true once, but these days it’s pretty much general purpose. It has a command line interpreter that can be run completely independent of the web server (for scripts) but can still use your existing PHP code libraries. You can </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/llM_kvn4ZRI/10-mitos-sobre-php-desvendados-e-php.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/llM_kvn4ZRI" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/01/10-mitos-sobre-php-desvendados-e-php.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-5737939408470052773</guid><pubDate>Fri, 04 Jan 2008 00:07:00 +0000</pubDate><atom:updated>2008-01-03T23:32:01.249-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">blogs</category><title>Caio Moritz de endereço novo</title><atom:summary>Tive que atualizar meu BlogRoll por causa do Caio Moritz, que está de endereço novo,  como ele mesmo disse, teve que "abrir a mão e comprar um domínio" :PO novo endereço é www.caiomoritz.com, comece o ano aproveitando os artigos sobre Rails e PHP!</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/jy8nfBWp8GE/caio-moritz-de-endereco-novo.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/jy8nfBWp8GE" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2008/01/caio-moritz-de-endereco-novo.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-2507514038386748733</guid><pubDate>Sat, 15 Dec 2007 07:53:00 +0000</pubDate><atom:updated>2007-12-16T20:02:49.493-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><title>Qual será a Função de hoje?</title><atom:summary>O PHP sempre me surpreende com funções nativas, principalmente manipulação de arrays :)Para conhecer sempre mais funções e sair do aperto, o Funcaday pode ajudar.Funcaday é um site que permite explorar uma função a cada dia. Consiste em um calendário de funções PHP, e a cada dia uma função diferente é apresentada.Os novatos podem aprender funções novas e os veteranos relembrar aquelas já </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/ft_gQLetjN0/qual-ser-funo-de-hoje.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/ft_gQLetjN0" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2007/12/qual-ser-funo-de-hoje.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-3152819391733747728</guid><pubDate>Sat, 10 Nov 2007 17:21:00 +0000</pubDate><atom:updated>2007-11-10T16:16:06.767-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Evento</category><title>PHP Now! - Evento de PHP no Rio</title><atom:summary>A cidade imperial vai se tornar reduto de estudantes e profissionais de TI.Acontece em  Petrópolis o PHP Now!, workshop organizado pelo LNCC - Laboratório Nacional de Computação Científica, instituto do Ministério da Ciência e Tecnologia, juntamente com a Calepino (empresa de desenvolvimento Web), com apoio do Sebrae, da Fundação Parque de Alta Tecnologia - Funpat e do Movimento </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/Z9FLvVtqRkc/php-now-evento-de-php-no-rio.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/Z9FLvVtqRkc" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2007/11/php-now-evento-de-php-no-rio.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-2738522735097760354</guid><pubDate>Tue, 06 Nov 2007 14:47:00 +0000</pubDate><atom:updated>2008-02-10T00:50:13.507-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SimpleTest</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">TDD</category><title>Usando Selenium e PHP para testes de aceitação automatizados</title><atom:summary>Este é um guia rápido para você utilizar o Selenium e o SimpleTest em testes de aceitação automatizados.Selenium é uma ferramenta para testar aplicações web pelo navegador de forma automatizada, exatamente como o usuário faria.SimpleTest é uma ferramenta para estrutura de testes unitários automáticos, seguindo o padrão XUnit.Suponho que você já tenha instalado um servidor WEB com PHP e PEAR </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/EyMOccElrIc/usando-selenium-e-php-para-testes-de.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/EyMOccElrIc" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2007/11/usando-selenium-e-php-para-testes-de.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-3106878976881878785</guid><pubDate>Sun, 14 Oct 2007 20:55:00 +0000</pubDate><atom:updated>2007-10-15T09:32:08.651-02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">firefox</category><title>Web Developer não funciona no firefox 2.0.0.7</title><atom:summary>Reinstalando meu FireFox e os plugins tive uma surpresa. O Web Developer do site oficial do FireFox  não funciona na minha versão. Aparece a seguinte mensagem:"Não compatível com o FireFox 2.0.0.7"Tive que baixar direto do site do Chris Dederick, o mantenedor do plugin.  Ficar sem o Web Developer, Jamais!!!</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/GFRP2WxWUKI/web-developer-nao-funciona-no-firefox.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/GFRP2WxWUKI" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2007/10/web-developer-nao-funciona-no-firefox.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-2701340216160587385</guid><pubDate>Fri, 05 Oct 2007 10:53:00 +0000</pubDate><atom:updated>2007-10-05T09:25:35.687-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">persistencia</category><title>Persistencia com Junction PHP</title><atom:summary>Visitando minhas galerias de CSS encontrei um site bem interessante e não foi o layout que me chamou atenção. Foi o Junction PHP.Junction é a cola entre sua aplicação e o banco de dados.Com essa frase Junction PHP resume seu papel na aplicação. Escrito em PHP 5 se baseia no conceito popular do Hibernate, mapeamento objeto-relacional via XML.Como requisito nossas classes teem que ser POJO (POPO </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/6MDMfPOuEkQ/persistencia-com-junction-php.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/6MDMfPOuEkQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2007/10/persistencia-com-junction-php.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-5598547089701645123</guid><pubDate>Sun, 23 Sep 2007 00:13:00 +0000</pubDate><atom:updated>2007-10-04T13:11:32.353-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IDE</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><title>PDT &gt; PHP Development Tools</title><atom:summary>Lançado o release 1.0 do PDT . Para quem não sabe, O PDT é o projeto para um framework de desenvolvimento sobre o Eclipse.Pelo que pude testar, aquele bando de botões das versões anteriores sumiu :)Brincadeiras a parte o autocomplete está bem melhor e leva em consideração os comentários PHPDoc e herança entre as classes. Já funções básicas do Eclipse como Rename não funcionam.Como uma release 1.0</atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/LREI8UCUWMM/pdt-php-development-tools.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/LREI8UCUWMM" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2007/09/pdt-php-development-tools.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1426466156350939152.post-7836337027404810846</guid><pubDate>Sun, 22 Jul 2007 03:58:00 +0000</pubDate><atom:updated>2007-07-22T00:58:33.029-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Padrões de Projeto</category><category domain="http://www.blogger.com/atom/ns#">framework</category><title>OnPHP: Framework PHP com Design Patterns e documentação UML</title><atom:summary>Achei esse ótimo projeto de um framework que ajuda no rápido desenvolvimento de robustas e estaláveis aplicações com alta reusabilidade de código.O OnPHP conta com diversas classes que tratam de validação de datas, acesso ao banco de dados, XML etc, baseadas em diversos design patterns.Atenção na documentação e nos diagramas das classes UML. Nunca tinha visto um projeto PHP tão bem documentado. </atom:summary><link>http://feedproxy.google.com/~r/jaguarnet7/~3/LA4mVFqWegk/onphp-framework-php-com-design-patterns.html</link><author>noreply@blogger.com (Raphael de Almeida)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;img src="http://feeds.feedburner.com/~r/jaguarnet7/~4/LA4mVFqWegk" height="1" width="1"/&gt;</description><feedburner:origLink>http://jaguarnet7.blogspot.com/2007/07/onphp-framework-php-com-design-patterns.html</feedburner:origLink></item></channel></rss>
