<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2portuguesefull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Desenvolvimento Web com Classe (por William G. Comnisky)</title>
	
	<link>http://blog.will.eti.br</link>
	<description>Aplicações web com PHP, universo TI e cotidiano</description>
	<lastBuildDate>Wed, 01 Sep 2010 01:21:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/DesenvolvimentoWebComClasse" /><feedburner:info uri="desenvolvimentowebcomclasse" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>-26.975675</geo:lat><geo:long>-48.638577</geo:long><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/DesenvolvimentoWebComClasse" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2FDesenvolvimentoWebComClasse" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><item>
		<title>Limpando os logs no Ubuntu</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/QEykrLzEQEU/</link>
		<comments>http://blog.will.eti.br/2010/limpando-os-logs-no-ubuntu/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 01:21:37 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Segurança]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=897</guid>
		<description><![CDATA[Para limpar os arquivos de log existentes na pasta /var/log/, basta executar o seguinte comando: sudo find /var/log -type f -exec rm &#123;&#125; \; Após reiniciar, os arquivos serão novamente criados. Para limpar o histórico: history -c Lembrando que o &#8230; <a href="http://blog.will.eti.br/2010/limpando-os-logs-no-ubuntu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Para limpar os arquivos de log existentes na pasta /var/log/, basta executar o seguinte comando:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log <span style="color: #660033;">-type</span> f <span style="color: #660033;">-exec</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #7a0874; font-weight: bold;">&#125;</span> \;</pre></div></div>

<p>Após reiniciar, os arquivos serão novamente criados.</p>
<p>Para limpar o histórico:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">history</span> <span style="color: #660033;">-c</span></pre></div></div>

<p>Lembrando que o histórico será excluído apenas para o usuário autenticado.</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2010/detalhes-hardware-ubuntu-linux/' rel='bookmark' title='Permanent Link: Detalhes do hardware no Ubuntu Linux 10.04 Lucid Lynx'>Detalhes do hardware no Ubuntu Linux 10.04 Lucid Lynx</a></li>
<li><a href='http://blog.will.eti.br/2009/gerador-de-source-list-para-o-ubuntu/' rel='bookmark' title='Permanent Link: Gerador de Source List para o Ubuntu'>Gerador de Source List para o Ubuntu</a></li>
<li><a href='http://blog.will.eti.br/2010/instalando-rapidamente-o-php-5-3-1-no-ubuntu-9-10-karmic-koala/' rel='bookmark' title='Permanent Link: Instalando rapidamente o PHP 5.3.1 no Ubuntu 9.10 Karmic Koala'>Instalando rapidamente o PHP 5.3.1 no Ubuntu 9.10 Karmic Koala</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Dr2mhVm7OOJtPB1GTLVCs1e-25Y/0/da"><img src="http://feedads.g.doubleclick.net/~a/Dr2mhVm7OOJtPB1GTLVCs1e-25Y/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Dr2mhVm7OOJtPB1GTLVCs1e-25Y/1/da"><img src="http://feedads.g.doubleclick.net/~a/Dr2mhVm7OOJtPB1GTLVCs1e-25Y/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2010/limpando-os-logs-no-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2010/limpando-os-logs-no-ubuntu/</feedburner:origLink></item>
		<item>
		<title>Vaga para desenvolvedor sênior em Balneário Camboriú – SC</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/hQieg5Te_TU/</link>
		<comments>http://blog.will.eti.br/2010/vaga-desenvolvedor-senior-balneario-camboriu/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 23:34:15 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Emprego]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[Oportunidade]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>
		<category><![CDATA[Vaga]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=890</guid>
		<description><![CDATA[O profissional que se identificar com a vaga abaixo poderá integrar a equipe de desenvolvimento da Imovel PRO; empresa irmã da Videosoft &#8211; da qual novamente faço parte. Além da possibilidade de batermos um papo nos horários do café &#8211; &#8230; <a href="http://blog.will.eti.br/2010/vaga-desenvolvedor-senior-balneario-camboriu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>O profissional que se identificar com a vaga abaixo poderá integrar a equipe de desenvolvimento da Imovel PRO; empresa irmã da Videosoft &#8211; da qual novamente faço parte. Além da possibilidade de batermos um papo nos horários do café &#8211; pois ambas localizam-se na mesma sede &#8211; você fará parte de uma excelente equipe de profissionais. Por isso, tenho essa vaga como uma recomendação pessoal.</em></p>
<p>A você amigo Desenvolvedor:<br />
- Que acredita que qualidade não é negociável;<br />
- Que tem prazer em fazer um trabalho bem-feito;<br />
- Que não sabe fazer mal-feito;<br />
- Que não costuma se &#8220;render&#8221; às dificuldades;<br />
- Que erra, e ao mesmo tempo, aprende;<br />
- Que entende que testar não é tarefa dos outros;<br />
- Que procura evoluir como profissional e como pessoa;<br />
- Que assume responsabilidades;<br />
- Que acredita que duas cabeças pensam melhor do que uma;<br />
- Que gosta de trabalhar ao lado de profissionais competentes;<br />
- Que não abre mão de um bom ambiente de trabalho;<br />
- Que acredita que o seu trabalho também mostra como você é;<br />
- Que acredita que o bom profissional tem que ser valorizado;<br />
- Que acredita que o profissional tem que ser respeitado e ouvido;<br />
- Que acredita que o profissional também precisa de férias;<br />
- Que gosta de morar pertinho da praia.</p>
<p>A você amigo Desenvolvedor:<br />
- Que sabe o que é HTML, JavaScript, Orientação a Objetos, <acronym title="Model-view-controller - padrão de projeto modelo-visão-controle">MVC</acronym>, SQL, Ajax e mais um monte de sopa de letrinhas;<br />
- Que sabe o que é SQL Injection, Cross-site scripting, roubo de sessão e etc;<br />
- Que não tem medo aprender novas linguagens de programação;<br />
- Que busca executar o trabalho de maneira melhor, a cada dia;<br />
- Que enxerga Análise e Desenvolvimento como tarefas tão complementares que em certos momentos é difícil separá-las;<br />
- Que entende que um bom Desenvolvedor precisa ter boa capacidade de Análise.</p>
<p>Venha fazer parte da equipe Imóvel PRO.</p>
<p>A Imóvel PRO é uma empresa de tecnologia especializada em Desenvolvimento Web para o mercado imobiliário nacional. Possui sede em Balneário Camboriú, Santa Catarina.</p>
<p>Possui como foco o desenvolvimento de soluções de qualidade.</p>
<p>Não queremos ser &#8220;mais um&#8221;, queremos criar diferenciais, criar soluções diferenciadas.</p>
<p>A Imóvel PRO oferece:<br />
- Salário compatível com a função;<br />
- Plano de saúde integral;<br />
- Vale transporte (em Balneário Camboriú provavelmente você não vai precisar);<br />
- Biblioteca própria;<br />
- Bom ambiente de trabalho;<br />
- Possibilidade de aprendizado e crescimento profissional;<br />
- Incentivos para cursos, palestras, congressos e etc.</p>
<p>Os principais produtos da Imóvel PRO são:</p>
<p>Sites para imobiliárias. Alguns clientes:</p>
<p>http://www.ejb.com.br</p>
<p>http://www.capistranoimoveis.com.br</p>
<p>http://www.sheilanolasco.com.br</p>
<p>http://www.casanobreimobiliaria.com</p>
<p>Portais para redes de imobiliárias. Alguns clientes:</p>
<p>http://www.redeimoveisbc.com.br</p>
<p>http://www.itapemaredeimoveis.com.br</p>
<p>Portais de cidades. Alguns portais:</p>
<p>http://www.portaldeimoveissalvador.com.br</p>
<p>http://www.portaldeimoveiscamboriu.com.br</p>
<p>http://www.portaldeimoveisrio.com.br</p>
<p>http://www.portaldeimoveisitapema.com.br</p>
<p>http://www.acesseimoveis.com.br</p>
<p>A maior parte do desenvolvimento é feito em CFML, porém, experiência em CFML não é requisito para a vaga. Acreditamos que o bom profissional programa bem, em qualquer linguagem.</p>
<p>Não conhece CFML? Dê uma lida no post abaixo:<br />
<a title="Ronan - ColdFusion" href="http://ronanlucio.wordpress.com/2010/08/09/porque-coldfusion/" target="_blank">http://ronanlucio.wordpress.com/2010/08/09/porque-coldfusion/</a></p>
<p>Será considerado um plus:<br />
- Conhecimento em Arquitetura de Software Orientado a Objetos;<br />
- Conhecimento em TDD;<br />
- Conhecimento sobre Metodologias Ágeis.</p>
<p>Ficou interessado? Quer fazer parte da nossa equipe?<br />
Envie o seu currículo para <strong>rh@imovelpro.com.br</strong> com o assunto &#8220;<strong>Desenvolvedor Web</strong>&#8220;.</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-balneario-camboriu-sc/' rel='bookmark' title='Permanent Link: Vaga para Desenvolvedor Web em Balneário Camboriú &#8211; SC'>Vaga para Desenvolvedor Web em Balneário Camboriú &#8211; SC</a></li>
<li><a href='http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-blumenau-sc/' rel='bookmark' title='Permanent Link: Vaga para desenvolvedor web em Blumenau &#8211; SC'>Vaga para desenvolvedor web em Blumenau &#8211; SC</a></li>
<li><a href='http://blog.will.eti.br/2009/vaga-para-desenvolvedor-php-em-florianopolis/' rel='bookmark' title='Permanent Link: Vaga para Desenvolvedor PHP em Florianópolis'>Vaga para Desenvolvedor PHP em Florianópolis</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/e0uZaDm61HzMuypJaeu5iOGhIVw/0/da"><img src="http://feedads.g.doubleclick.net/~a/e0uZaDm61HzMuypJaeu5iOGhIVw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/e0uZaDm61HzMuypJaeu5iOGhIVw/1/da"><img src="http://feedads.g.doubleclick.net/~a/e0uZaDm61HzMuypJaeu5iOGhIVw/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2010/vaga-desenvolvedor-senior-balneario-camboriu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2010/vaga-desenvolvedor-senior-balneario-camboriu/</feedburner:origLink></item>
		<item>
		<title>Excursão para a PHPSC Conf 2010</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/KiKdYo6WIdg/</link>
		<comments>http://blog.will.eti.br/2010/excursao-para-a-phpsc-conf-2010/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 03:30:33 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Caravana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP SC]]></category>
		<category><![CDATA[PHPSC]]></category>
		<category><![CDATA[PHPSC Conf]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=884</guid>
		<description><![CDATA[Estou tentando realizar excursão para a PHPSC Conf 2010, para os dois dias de evento, partindo de Balneário Camboriú e passando por Itajaí. Para maiores informações, ou se tem interesse na excursão, acesse a URL: https://spreadsheets.google.com/viewform?formkey=dFB4TmUyVUp3UjRYN3Q1eGU4QlhVVnc6MQ Posts relacionados:PHPSC Conf 2010 &#8230; <a href="http://blog.will.eti.br/2010/excursao-para-a-phpsc-conf-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="PHPSC Conf 2010 - 27 e 28 de Agosto em Joinville" src="http://www.phpsc.com.br/wp-content/uploads/2010/06/phpsc-270x175_exp1.png" alt="PHPSC Conf 2010 - 27 e 28 de Agosto em Joinville" width="270" height="175" />Estou tentando realizar excursão para a <acronym title="Grupo de usuários de PHP do estado de Santa Catarina">PHPSC</acronym> <acronym title="Conference">Conf</acronym> 2010, para os dois dias de evento, partindo de Balneário Camboriú e passando por Itajaí.</p>
<p>Para maiores informações, ou se tem interesse na excursão, acesse a URL:<br />
<a href="https://spreadsheets.google.com/viewform?formkey=dFB4TmUyVUp3UjRYN3Q1eGU4QlhVVnc6MQ">https://spreadsheets.google.com/viewform?formkey=dFB4TmUyVUp3UjRYN3Q1eGU4QlhVVnc6MQ</a></p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2010/phpsc-conf-2010-chamada-de-trabalhos/' rel='bookmark' title='Permanent Link: PHPSC Conf 2010 &#8211; Chamada de Trabalhos'>PHPSC Conf 2010 &#8211; Chamada de Trabalhos</a></li>
<li><a href='http://blog.will.eti.br/2009/caravana-phpsc-para-o-fisl10/' rel='bookmark' title='Permanent Link: Caravana PHPSC para o FISL10'>Caravana PHPSC para o FISL10</a></li>
<li><a href='http://blog.will.eti.br/2009/chamada-de-trabalhos-phpsc-conf-202009-univali-itajai/' rel='bookmark' title='Permanent Link: Chamada de Trabalhos PHPSC Conf 2.0/2009 &#8211; Univali Itajaí'>Chamada de Trabalhos PHPSC Conf 2.0/2009 &#8211; Univali Itajaí</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/nrXM4-W8MkH_CQ4DoM_nqnVzdvQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/nrXM4-W8MkH_CQ4DoM_nqnVzdvQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/nrXM4-W8MkH_CQ4DoM_nqnVzdvQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/nrXM4-W8MkH_CQ4DoM_nqnVzdvQ/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2010/excursao-para-a-phpsc-conf-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2010/excursao-para-a-phpsc-conf-2010/</feedburner:origLink></item>
		<item>
		<title>Detalhes do hardware no Ubuntu Linux 10.04 Lucid Lynx</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/TKFtppepk7A/</link>
		<comments>http://blog.will.eti.br/2010/detalhes-hardware-ubuntu-linux/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 22:47:04 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=856</guid>
		<description><![CDATA[Preciso fazer um upgrade de memória no meu PC, e para consultar detalhes do hardware, sem abrir o gabinete, utilizei o comando lshw (list hardware), disponível nativamente no Ubuntu Linux 10.04 Lucid Lynx: Comando: &#160; # lshw -short -sanitize Resultado: &#8230; <a href="http://blog.will.eti.br/2010/detalhes-hardware-ubuntu-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Preciso fazer um upgrade de memória no meu PC, e para consultar detalhes do hardware, sem abrir o gabinete, utilizei o comando <strong>lshw</strong> (list hardware), disponível nativamente no Ubuntu Linux 10.04 Lucid Lynx:</p>
<p><strong>Comando:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">&nbsp;
# lshw -short -sanitize</pre></div></div>

<p><strong>Resultado:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">H/W path               Device      Class       Description
==========================================================
                                   system      P5K SE
/0                                 bus         P5K SE
/0/0                               memory      64KiB BIOS
/0/4                               processor   Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz
/0/4/5                             memory      32KiB L1 cache
/0/4/6                             memory      6MiB L2 cache
/0/30                              memory      4GiB System Memory
/0/30/0                            memory      2GiB DIMM DDR2 Synchronous 800 MHz (1.2 ns)
/0/30/1                            memory      DIMM [empty]
/0/30/2                            memory      2GiB DIMM DDR2 Synchronous 800 MHz (1.2 ns)
/0/30/3                            memory      DIMM [empty]
/0/100                             bridge      82G33/G31/P35/P31 Express DRAM Controller
/0/100/1                           bridge      82G33/G31/P35/P31 Express PCI Express Root Port
/0/100/1/0                         display     G84 [GeForce 8600GT]
/0/100/1a                          bus         82801I (ICH9 Family) USB UHCI Controller #4
/0/100/1a.1                        bus         82801I (ICH9 Family) USB UHCI Controller #5
/0/100/1a.2                        bus         82801I (ICH9 Family) USB UHCI Controller #6
/0/100/1a.7                        bus         82801I (ICH9 Family) USB2 EHCI Controller #2
/0/100/1b                          multimedia  82801I (ICH9 Family) HD Audio Controller
/0/100/1c                          bridge      82801I (ICH9 Family) PCI Express Port 1
/0/100/1c.4                        bridge      82801I (ICH9 Family) PCI Express Port 5
/0/100/1c.4/0          scsi4       storage     88SE6121 SATA II Controller
/0/100/1c.4/0/0.1.0    /dev/cdrom  disk        DVDRAM GSA-H42N
/0/100/1c.5                        bridge      82801I (ICH9 Family) PCI Express Port 6
/0/100/1c.5/0          eth0        network     L1 Gigabit Ethernet Adapter
/0/100/1d                          bus         82801I (ICH9 Family) USB UHCI Controller #1
/0/100/1d.1                        bus         82801I (ICH9 Family) USB UHCI Controller #2
/0/100/1d.2                        bus         82801I (ICH9 Family) USB UHCI Controller #3
/0/100/1d.7                        bus         82801I (ICH9 Family) USB2 EHCI Controller #1
/0/100/1e                          bridge      82801 PCI Bridge
/0/100/1f                          bridge      82801IB (ICH9) LPC Interface Controller
/0/100/1f.2            scsi0       storage     82801IB (ICH9) 2 port SATA IDE Controller
/0/100/1f.2/0.0.0      /dev/sda    disk        500GB ST3500630AS
/0/100/1f.2/0.0.0/1    /dev/sda1   volume      48GiB Windows NTFS volume
/0/100/1f.2/0.0.0/2    /dev/sda2   volume      7632MiB EXT3 volume
/0/100/1f.2/0.0.0/2/5  /dev/sda5   volume      7632MiB Linux swap / Solaris partition
/0/100/1f.2/0.0.0/3    /dev/sda3   volume      21GiB EXT3 volume
/0/100/1f.2/0.0.0/4    /dev/sda4   volume      387GiB Windows NTFS volume
/0/100/1f.3                        bus         82801I (ICH9 Family) SMBus Controller
/0/100/1f.5                        storage     82801I (ICH9 Family) 2 port SATA IDE Controller
/1                     vboxnet0    network     Ethernet interface</pre></div></div>

<p>A opção <em>-short</em> retorna uma síntese dos recursos da máquina, e a opção <em>-sanitize</em> remove os seriais de fabricação dos hardwares listados.</p>
<p>É possível ainda emitir o retorno em HTML ou XML, com as opções <em>-html</em> e <em>-xml</em> respectivamente. Além disso, pode-se especificar que classe de hardware deseja exibir:</p>
<p>Exemplo com a opção <em>sanitize</em>, retorno em <em>XML</em> e especificando para exibir <em>apenas</em> detalhes referentes à <em>memória</em>:</p>
<p><strong>Comando:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">&nbsp;
# lshw -sanitize -xml -c memory</pre></div></div>

<p><strong>Resultado:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">standalone</span>=<span style="color: #ff0000;">&quot;yes&quot;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></span>
<span style="color: #808080; font-style: italic;">&lt;!-- generated by lshw-B.02.14 --&gt;</span>
<span style="color: #808080; font-style: italic;">&lt;!-- GCC 4.4.3 --&gt;</span>
<span style="color: #808080; font-style: italic;">&lt;!-- Linux 2.6.32-23-generic #37-Ubuntu SMP Fri Jun 11 08:03:28 UTC 2010 x86_64 --&gt;</span>
<span style="color: #808080; font-style: italic;">&lt;!-- GNU libc 2 (glibc 2.11.1) --&gt;</span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;node</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;firmware&quot;</span> <span style="color: #000066;">claimed</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;memory&quot;</span> <span style="color: #000066;">handle</span>=<span style="color: #ff0000;">&quot;&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>BIOS<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>American Megatrends Inc.<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;version<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>1104 (07/07/2008)<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/version<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;size</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bytes&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>65536<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/size<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capacity</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bytes&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>983040<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capacity<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capabilities<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;isa&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>ISA bus<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;pci&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>PCI bus<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;pnp&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Plug-and-Play<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;apm&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Advanced Power Management<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;upgrade&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>BIOS EEPROM can be upgraded<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;shadowing&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>BIOS shadowing<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;escd&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>ESCD<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;cdboot&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Booting from CD-ROM/DVD<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;bootselect&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Selectable boot path<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;socketedrom&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>BIOS ROM is socketed<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;edd&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Enhanced Disk Drive extensions<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;int13floppy1200&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>5.25&quot; 1.2MB floppy<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;int13floppy720&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>3.5&quot; 720KB floppy<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;int13floppy2880&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>3.5&quot; 2.88MB floppy<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;int5printscreen&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Print Screen key<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;int9keyboard&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>i8042 keyboard controller<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;int14serial&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>INT14 serial line control<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;int17printer&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>INT17 printer control<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;int10video&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>INT10 CGA/Mono video<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;acpi&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>ACPI<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;usb&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>USB legacy emulation<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;ls120boot&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Booting from LS-120<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;zipboot&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Booting from ATAPI ZIP<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;biosbootspecification&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>BIOS boot specification<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capabilities<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/node<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;node</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;cache:0&quot;</span> <span style="color: #000066;">claimed</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;memory&quot;</span> <span style="color: #000066;">handle</span>=<span style="color: #ff0000;">&quot;DMI:0005&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>L1 cache<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>5<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>L1-Cache<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;size</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bytes&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>32768<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/size<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capacity</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bytes&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>32768<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capacity<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capabilities<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;internal&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Internal<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;write-back&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Write-back<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;data&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Data cache<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capabilities<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/node<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;node</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;cache:1&quot;</span> <span style="color: #000066;">claimed</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;memory&quot;</span> <span style="color: #000066;">handle</span>=<span style="color: #ff0000;">&quot;DMI:0006&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>L2 cache<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>6<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>L2-Cache<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;size</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bytes&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>6291456<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/size<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capacity</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bytes&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>6291456<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capacity<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capabilities<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;internal&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Internal<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;write-back&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Write-back<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;capability</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;data&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>Data cache<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capability<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/capabilities<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/node<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;node</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;memory&quot;</span> <span style="color: #000066;">claimed</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;memory&quot;</span> <span style="color: #000066;">handle</span>=<span style="color: #ff0000;">&quot;DMI:0030&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>System Memory<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>30<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>System board or motherboard<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;size</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bytes&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>4294967296<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/size<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;node</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;bank:0&quot;</span> <span style="color: #000066;">claimed</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;memory&quot;</span> <span style="color: #000066;">handle</span>=<span style="color: #ff0000;">&quot;DMI:0032&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>DIMM DDR2 Synchronous 800 MHz (1.2 ns)<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;product<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>PartNum0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/product<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Manufacturer0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;serial<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>[REMOVED]<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/serial<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>DIMM0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;size</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bytes&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>2147483648<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/size<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;width</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bits&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>64<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/width<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;clock</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;Hz&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>800000000<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/clock<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/node<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;node</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;bank:1&quot;</span> <span style="color: #000066;">claimed</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;memory&quot;</span> <span style="color: #000066;">handle</span>=<span style="color: #ff0000;">&quot;DMI:0034&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>DIMM [empty]<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;product<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>PartNum1<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/product<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Manufacturer1<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>1<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;serial<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>[REMOVED]<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/serial<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>DIMM1<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/node<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;node</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;bank:2&quot;</span> <span style="color: #000066;">claimed</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;memory&quot;</span> <span style="color: #000066;">handle</span>=<span style="color: #ff0000;">&quot;DMI:0036&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>DIMM DDR2 Synchronous 800 MHz (1.2 ns)<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;product<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>PartNum2<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/product<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Manufacturer2<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>2<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;serial<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>[REMOVED]<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/serial<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>DIMM2<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;size</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bytes&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>2147483648<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/size<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;width</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;bits&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>64<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/width<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;clock</span> <span style="color: #000066;">units</span>=<span style="color: #ff0000;">&quot;Hz&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>800000000<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/clock<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/node<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;node</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;bank:3&quot;</span> <span style="color: #000066;">claimed</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;memory&quot;</span> <span style="color: #000066;">handle</span>=<span style="color: #ff0000;">&quot;DMI:0038&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>DIMM [empty]<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;product<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>PartNum3<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/product<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Manufacturer3<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>3<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/physid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;serial<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>[REMOVED]<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/serial<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
     <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>DIMM3<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/slot<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/node<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/node<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>


<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2010/limpando-os-logs-no-ubuntu/' rel='bookmark' title='Permanent Link: Limpando os logs no Ubuntu'>Limpando os logs no Ubuntu</a></li>
<li><a href='http://blog.will.eti.br/2009/gerador-de-source-list-para-o-ubuntu/' rel='bookmark' title='Permanent Link: Gerador de Source List para o Ubuntu'>Gerador de Source List para o Ubuntu</a></li>
<li><a href='http://blog.will.eti.br/2010/instalando-rapidamente-o-php-5-3-1-no-ubuntu-9-10-karmic-koala/' rel='bookmark' title='Permanent Link: Instalando rapidamente o PHP 5.3.1 no Ubuntu 9.10 Karmic Koala'>Instalando rapidamente o PHP 5.3.1 no Ubuntu 9.10 Karmic Koala</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Qsdb1oNkCgEIFOHqDqRx1xJcBeg/0/da"><img src="http://feedads.g.doubleclick.net/~a/Qsdb1oNkCgEIFOHqDqRx1xJcBeg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Qsdb1oNkCgEIFOHqDqRx1xJcBeg/1/da"><img src="http://feedads.g.doubleclick.net/~a/Qsdb1oNkCgEIFOHqDqRx1xJcBeg/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2010/detalhes-hardware-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2010/detalhes-hardware-ubuntu-linux/</feedburner:origLink></item>
		<item>
		<title>PHPSC Conf 2010 – Chamada de Trabalhos</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/bDNzWnqGi84/</link>
		<comments>http://blog.will.eti.br/2010/phpsc-conf-2010-chamada-de-trabalhos/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 02:11:17 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Caravana]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP Conference]]></category>
		<category><![CDATA[PHP SC]]></category>
		<category><![CDATA[PHPSC]]></category>
		<category><![CDATA[PHPSC Conf]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=838</guid>
		<description><![CDATA[A PHPSC Conf 2010, terceira edição do evento que ano passado reuniu mais de 100 estudantes, profissionais e entusiastas da linguagem PHP e suas áreas correlatas, será realizada nos dias 27 e 28 de Agosto em parceria com a SOCIESC, &#8230; <a href="http://blog.will.eti.br/2010/phpsc-conf-2010-chamada-de-trabalhos/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="PHPSC Conf 2010" href="http://www.phpsc.com.br/2010/06/phpsc-conf-2010/" target="_blank"><img class="alignleft size-full wp-image-850" title="PHPSC Conf 2010" src="http://blog.will.eti.br/wp-content/uploads/2010/06/phpsc-270x175_exp.png" alt="PHPSC Conf 2010, dias 27 e 28 de Agosto de 2010 em Joinville/SC" width="270" height="175" /></a>A <strong><acronym title="Grupo de usuários de PHP do estado de Santa Catarina">PHPSC</acronym> <acronym title="Conference">Conf</acronym> 2010</strong>, terceira edição do evento que ano passado reuniu mais de 100 estudantes, profissionais e entusiastas da<strong> linguagem PHP</strong> e suas áreas correlatas, será realizada nos dias <strong>27 e 28 de Agosto</strong> em parceria com a <strong>SOCIESC</strong>, na cidade de <strong>Joinville/<acronym title="Santa Catarina">SC</acronym></strong>.</p>
<p>No <a href="http://www.phpsc.com.br/2010/06/phpsc-conf-2010/"><strong>site oficial do <acronym title="Grupo de usuários de PHP do estado de Santa Catarina">PHPSC</acronym></strong></a> &#8211; <a href="http://www.phpsc.com.br/2010/06/phpsc-conf-2010/">http://www.phpsc.com.br/2010/06/phpsc-conf-2010/</a> &#8211; é possível obter maiores informações sobre como submeter a proposta de <strong>palestra</strong> e/ou <strong>minicurso</strong>.</p>
<p>Em breve faremos a abertura das <strong>inscrições</strong> e divulgação da <strong>grade do evento</strong>.<br />
Não deixe de participar da <a href="http://br.groups.yahoo.com/group/php-santacatarina">lista de discussão</a>: <a href="http://br.groups.yahoo.com/group/php-santacatarina">http://br.groups.yahoo.com/group/php-santacatarina</a></p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/chamada-de-trabalhos-phpsc-conf-202009-univali-itajai/' rel='bookmark' title='Permanent Link: Chamada de Trabalhos PHPSC Conf 2.0/2009 &#8211; Univali Itajaí'>Chamada de Trabalhos PHPSC Conf 2.0/2009 &#8211; Univali Itajaí</a></li>
<li><a href='http://blog.will.eti.br/2010/excursao-para-a-phpsc-conf-2010/' rel='bookmark' title='Permanent Link: Excursão para a PHPSC Conf 2010'>Excursão para a PHPSC Conf 2010</a></li>
<li><a href='http://blog.will.eti.br/2009/phpsc-conf-2009-divulgacao-oficial-e-inscricoes/' rel='bookmark' title='Permanent Link: PHPSC Conf 2009: divulgação oficial e inscrições'>PHPSC Conf 2009: divulgação oficial e inscrições</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/jr15esSJhbNT5tFJ0w9nts_7rB8/0/da"><img src="http://feedads.g.doubleclick.net/~a/jr15esSJhbNT5tFJ0w9nts_7rB8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/jr15esSJhbNT5tFJ0w9nts_7rB8/1/da"><img src="http://feedads.g.doubleclick.net/~a/jr15esSJhbNT5tFJ0w9nts_7rB8/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2010/phpsc-conf-2010-chamada-de-trabalhos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2010/phpsc-conf-2010-chamada-de-trabalhos/</feedburner:origLink></item>
		<item>
		<title>svn: Checksum mismatch</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/-Z1_rhVpxZI/</link>
		<comments>http://blog.will.eti.br/2010/svn-checksum-mismatch/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 14:29:06 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=824</guid>
		<description><![CDATA[É um tanto frequente esse erro na nossa equipe aqui no G10, e a solução que adotávamos antes era fazer um backup do nosso working copy, excluí-lo e fazer um novo SVN Checkout. Uma possível explicação para o problema talvez &#8230; <a href="http://blog.will.eti.br/2010/svn-checksum-mismatch/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>É um tanto frequente esse erro na nossa equipe aqui no <acronym title="Laboratório de Computação Aplicada - Univali">G10</acronym>, e a solução que adotávamos antes era fazer um backup do nosso <em>working copy</em>, excluí-lo e fazer um novo <em>SVN Checkout</em>.</p>
<p>Uma possível explicação para o problema talvez se dê pelo fato de nossos <em>working copies</em> estarem montados/mapeados na máquina local a partir de um servidor.</p>
<p>Porém existe uma solução bem mais prática, desde que o problema não ocorra em arquivos na pasta raíz do projeto: basta remover a pasta do arquivo que apresentou o erro. </p>
<p><strong>Atenção:</strong> esta exclusão deve ser feita por fora do teu controlador de versão. No nosso caso, usamos plugins nos editores Eclipse e Netbeans, então fazemos a exclusão pelo console, por exemplo. <strong>Não excluir pelo próprio SVN.</strong></p>
<p>Depois de excluir a pasta que contém o problema, basta dar um <em>SVN Update</em> no projeto.</p>
<p>A mensagem de erro é similar:<br />
<code><br />
svn: Checksum mismatch for<br />
'/home/wcomnisky/projeto/apps/rgp/modules/solicitar/actions/actions.class.php';<br />
expected: '4d5177ca0a5e8bde43a55b04f12ecaea',<br />
actual: 'b5881fb7d777aa8e27c1214fa611ab57'<br />
</code></p>
<p>Nesse caso, o problema ocorreu no arquivo &#8220;actions.class.php&#8221; da pasta &#8220;actions&#8221; no módulo &#8220;solicitar&#8221;.</p>
<p><a href="http://feedads.g.doubleclick.net/~a/l3zxv8Yd9UJ1x-6v_DyXwY6v1Zo/0/da"><img src="http://feedads.g.doubleclick.net/~a/l3zxv8Yd9UJ1x-6v_DyXwY6v1Zo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/l3zxv8Yd9UJ1x-6v_DyXwY6v1Zo/1/da"><img src="http://feedads.g.doubleclick.net/~a/l3zxv8Yd9UJ1x-6v_DyXwY6v1Zo/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2010/svn-checksum-mismatch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2010/svn-checksum-mismatch/</feedburner:origLink></item>
		<item>
		<title>Instalando rapidamente o PHP 5.3.1 no Ubuntu 9.10 Karmic Koala</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/V6vUN0D7nB8/</link>
		<comments>http://blog.will.eti.br/2010/instalando-rapidamente-o-php-5-3-1-no-ubuntu-9-10-karmic-koala/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 02:00:54 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Genérico]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=819</guid>
		<description><![CDATA[Dica encontrada no site NotMyIdea.org para instalar o PHP 5.3.1 no Ubuntu: sudo su cd /tmp &#38;&#38; mkdir php53 &#38;&#38; cd php53 &#38;&#38; wget http://us.archive.ubuntu.com/ubuntu/pool/main/k/krb5/libkrb53_1.6.dfsg.4~beta1-5ubuntu2_i386.deb &#38;&#38; wget http://us.archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu38_3.8-6ubuntu0.2_i386.deb &#38;&#38; dpkg -i *.deb &#38;&#38; echo &#34;deb http://php53.dotdeb.org stable all&#34; &#62;&#62; /etc/apt/sources.list &#8230; <a href="http://blog.will.eti.br/2010/instalando-rapidamente-o-php-5-3-1-no-ubuntu-9-10-karmic-koala/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Dica encontrada no site <a href="http://snippets.notmyidea.org/2009/12/13/install-php-5-3-apache-on-ubuntu-9-10-using-dotdeb-repositories-via-apt-get/">NotMyIdea.org</a> para instalar o PHP 5.3.1 no Ubuntu:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">su</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>tmp <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">mkdir</span> php53 <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> php53 <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>us.archive.ubuntu.com<span style="color: #000000; font-weight: bold;">/</span>ubuntu<span style="color: #000000; font-weight: bold;">/</span>pool<span style="color: #000000; font-weight: bold;">/</span>main<span style="color: #000000; font-weight: bold;">/</span>k<span style="color: #000000; font-weight: bold;">/</span>krb5<span style="color: #000000; font-weight: bold;">/</span>libkrb53_1.6.dfsg.4~beta1-5ubuntu2_i386.deb <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>us.archive.ubuntu.com<span style="color: #000000; font-weight: bold;">/</span>ubuntu<span style="color: #000000; font-weight: bold;">/</span>pool<span style="color: #000000; font-weight: bold;">/</span>main<span style="color: #000000; font-weight: bold;">/</span>i<span style="color: #000000; font-weight: bold;">/</span>icu<span style="color: #000000; font-weight: bold;">/</span>libicu38_3.8-6ubuntu0.2_i386.deb <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> <span style="color: #000000; font-weight: bold;">*</span>.deb <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;deb http://php53.dotdeb.org stable all&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">aptitude</span> update <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">aptitude</span> <span style="color: #c20cb9; font-weight: bold;">install</span> libapache2-mod-php5=5.3.1 apache2</pre></div></div>

<p>Para ambientes 64bits:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">su</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>tmp <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">mkdir</span> php53 <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> php53 <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>us.archive.ubuntu.com<span style="color: #000000; font-weight: bold;">/</span>ubuntu<span style="color: #000000; font-weight: bold;">/</span>pool<span style="color: #000000; font-weight: bold;">/</span>main<span style="color: #000000; font-weight: bold;">/</span>k<span style="color: #000000; font-weight: bold;">/</span>krb5<span style="color: #000000; font-weight: bold;">/</span>libkrb53_1.6.dfsg.4~beta1-5ubuntu2_amd64.deb <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>us.archive.ubuntu.com<span style="color: #000000; font-weight: bold;">/</span>ubuntu<span style="color: #000000; font-weight: bold;">/</span>pool<span style="color: #000000; font-weight: bold;">/</span>main<span style="color: #000000; font-weight: bold;">/</span>i<span style="color: #000000; font-weight: bold;">/</span>icu<span style="color: #000000; font-weight: bold;">/</span>libicu38_3.8-6ubuntu0.2_amd64.deb <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> <span style="color: #000000; font-weight: bold;">*</span>.deb <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;deb http://php53.dotdeb.org stable all&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">aptitude</span> update <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">aptitude</span> <span style="color: #c20cb9; font-weight: bold;">install</span> libapache2-mod-php5=5.3.1 apache2</pre></div></div>


<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2008/instalando-o-eclipse-pdt-all-in-one-103/' rel='bookmark' title='Permanent Link: Instalando o Eclipse PDT All-in-One 1.0.3'>Instalando o Eclipse PDT All-in-One 1.0.3</a></li>
<li><a href='http://blog.will.eti.br/2009/gerador-de-source-list-para-o-ubuntu/' rel='bookmark' title='Permanent Link: Gerador de Source List para o Ubuntu'>Gerador de Source List para o Ubuntu</a></li>
<li><a href='http://blog.will.eti.br/2010/detalhes-hardware-ubuntu-linux/' rel='bookmark' title='Permanent Link: Detalhes do hardware no Ubuntu Linux 10.04 Lucid Lynx'>Detalhes do hardware no Ubuntu Linux 10.04 Lucid Lynx</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/iaZXQE3FKjZBSTgatPTqkbIXK-Q/0/da"><img src="http://feedads.g.doubleclick.net/~a/iaZXQE3FKjZBSTgatPTqkbIXK-Q/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/iaZXQE3FKjZBSTgatPTqkbIXK-Q/1/da"><img src="http://feedads.g.doubleclick.net/~a/iaZXQE3FKjZBSTgatPTqkbIXK-Q/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2010/instalando-rapidamente-o-php-5-3-1-no-ubuntu-9-10-karmic-koala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2010/instalando-rapidamente-o-php-5-3-1-no-ubuntu-9-10-karmic-koala/</feedburner:origLink></item>
		<item>
		<title>Review da PHP Conference Brasil ’09</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/HsY3YRRReA8/</link>
		<comments>http://blog.will.eti.br/2009/review-da-php-conference-brasil-09/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 23:53:17 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP Conference]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=778</guid>
		<description><![CDATA[Nesse final de semana – 27 e 28 de novembro &#8211; participei do maior evento de PHP da América Latina: a PHP Conference Brasil &#8217;09, em Osasco – SP. O evento contou com quase 400 inscritos, além de palestrantes de &#8230; <a href="http://blog.will.eti.br/2009/review-da-php-conference-brasil-09/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nesse final de semana – 27 e 28 de novembro &#8211; participei do maior evento de PHP da América Latina: a <a href="http://www.phpconf.com.br" title="PHP Conference Brasil '09">PHP Conference Brasil &#8217;09</a>, em Osasco – SP.</p>
<p>O evento contou com quase 400 inscritos, além de palestrantes de vários estados brasileiros e três palestrantes internacionais: <a href="http://eliw.com/" title="Eli White">Eli White</a>, <a href="http://sebastian-bergmann.de/" title="Sebastian Bergmann">Sebastian Bergmann</a> e <a href="http://kid666.com/" title="Tom Hughes-Croucher">Tom Hughes-Croucher</a>.</p>
<p>De maneira geral, todo cansaço e gasto financeiro valeram a pena: as palestras que escolhi assistir tinham qualidade, e seus palestrantes mostraram domínio técnico do assunto.<br />
<span id="more-778"></span><br />
As únicas reclamações que tenho são:</p>
<ul>
<li>Sem internet nas salas/auditórios. Os únicos pontos disponíveis &#8211; para quem não tinha 3G &#8211; ficavam na área do coffee break (beeem distante de onde eram realizadas as palestras);</li>
<li>O evento ter sido realizado em Osasco <img src='http://blog.will.eti.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Apesar do centro universitário ter uma boa estrutura, a cidade &#8230; deixa a desejar.</li>
</ul>
<p>Pelo meu atual interesse em testes, principalmente testes unitários, as palestras que mais gostei giraram em torno desses temas, como as palestras do <a href="http://www.rafaeldohms.com.br/pt/" title="Rafael Dohms">Rafael Dohms</a> (<a href="http://www.slideshare.net/rdohms/e-no-stimo-dia-ele-escreveu-testes">E no Sétimo dia ele criou testes</a>) e Sebastian Bergmann (<a href="http://www.slideshare.net/sebastian_bergmann/the-state-of-qa-tools-for-php-2605876" title="The State of Quality Assurance Tools for PHP Slides">The State of Quality Assurance Tools for PHP</a> e <a href="http://www.slideshare.net/sebastian_bergmann/untestable-code-2605881" title="Untestable Code Slides">Untestable Code</a>).</p>
<p>Além disso, tive o prazer de conhecer pessoalmente grandes figuras que só conhecia no mundo virtual, como o <a href="http://twitter.com/marcelosaraujo" title="Twitter: @marcelosaraujo">Marcelo Araújo</a> (fraldinha) e sua coreografia (ASCII-art by <a href="http://twitter.com/felipenmoura" title="Twitter: @felipenmoura">Felipe Nascimento</a>):
<pre>O/   _O_</pre>
<p>Também o <a href="http://twitter.com/edgarfs" title="Twitter: @edgarfs">Edgar Silva</a>, o <a href="http://twitter.com/augustohp" title="Twitter: @augustohp">Augusto Pascutti</a>, o <a href="http://twitter.com/PorKaria" title="Twitter: @PorKaria">Bruno &#8220;Porkaria&#8221;</a> e o <a href="http://twitter.com/almirneto" title="Twitter: @almirneto">Almir Neto</a>.</p>
<p>Foi bom rever outros, de eventos anteriores, como o <a href="http://twitter.com/ericosantos" title="Twitter: @ericosantos">Erico Vasconcelos</a>, o pessoal do projeto <a href="http://thewebmind.org/" title="TheWebMind">TheWebMind</a> (<a href="http://twitter.com/felipenmoura" title="Twitter: @felipenmoura">Felipe Nascimento</a> e <a href="http://twitter.com/jaydson" title="Twitter: @jaydson">Jaydson Gomes</a>) e os participantes dos grupos de usuários que prestigiaram o evento, principalmente do <a href="http://www.phpsc.com.br" title="Grupo de Usuários de PHP do Estado de Santa Catarina"><acronym title="Grupo de usuários de PHP do estado de Santa Catarina">PHPSC</acronym></a>. Foi uma pena não encontrar o <a href="http://twitter.com/adlermedrado" title="Twitter: @adlermedrado">Adler Medrado</a> e o <a href="http://twitter.com/walkeralencar" title="Twitter: @walkeralencar">Walker Alencar</a>, por não terem ido ao evento, mas deixo aqui meu abraço.</p>
<p>Para quem se interessar, alguns links referentes ao evento:</p>
<ul>
<li>Site oficial: <a href="http://www.phpconf.com.br" title="PHP Conference Brasil '09">PHP Conference Brasil &#8217;09</a></li>
<li>Flickr: <a href="http://www.flickr.com/photos/tags/phpconfbr" title="Fotos do evento no Flickr, tag: phpconfbr">algumas fotos com a tag phpconfbr</a></li>
<li>Twitter: <a href="http://search.twitter.com/search?q=%23phpconfbr" title="Comentários no Twitter com a hashtag #phpconfbr">comentários com a hashtag #phpconfbr</a></li>
<li>SlideShare: <a href="http://www.slideshare.net/tag/phpconfbr" title="Slides no SlideShare">alguns slides publicados com a tag phpconfbr</a></li>
<li>Joind.in: <a href="http://joind.in/event/view/33" title="Avaliações das palestras no Joind.in">avaliações e comentários das palestras</a></li>
</ul>
<p>Para aqueles que não foram por &#8220;preguiça&#8221; ou falta de vontade, só lamento. Deixaram de prestigiar um dos melhores eventos de PHP no Brasil (isso inclui não só palestras, mas também o networking &#8211; que julgo ser tão importante quanto).</p>
<div id="attachment_792" class="wp-caption aligncenter" style="width: 610px"><img src="http://blog.will.eti.br/wp-content/uploads/2009/11/DSC06502.jpg" alt="PHP Conference Brasil &#039;09" title="PHP Conference Brasil &#039;09" width="600" height="400" class="size-full wp-image-792" /><p class="wp-caption-text">PHP Conference Brasil '09: Alexandre Melo, @eminetto, @wcomnisky, @kassner, @rodrigobruner, @mrprompt, @silvanojr, @eliw, @s_bergmann e @sh1mmer<br />
</p></div>
<p>Ano que vem tem mais, até!</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/caravana-catarinense-para-a-php-conference-brasil-09/' rel='bookmark' title='Permanent Link: Caravana Catarinense para a PHP Conference Brasil &#8217;09'>Caravana Catarinense para a PHP Conference Brasil &#8217;09</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/o4kQZEl3c4vkOlEAOuoVRMNl_sE/0/da"><img src="http://feedads.g.doubleclick.net/~a/o4kQZEl3c4vkOlEAOuoVRMNl_sE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/o4kQZEl3c4vkOlEAOuoVRMNl_sE/1/da"><img src="http://feedads.g.doubleclick.net/~a/o4kQZEl3c4vkOlEAOuoVRMNl_sE/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/review-da-php-conference-brasil-09/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/review-da-php-conference-brasil-09/</feedburner:origLink></item>
		<item>
		<title>Vaga para desenvolvedor web em Blumenau – SC</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/3E9lZyabIj0/</link>
		<comments>http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-blumenau-sc/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 23:59:38 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Emprego]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[Oportunidade]]></category>
		<category><![CDATA[PHP SC]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>
		<category><![CDATA[Vaga]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=771</guid>
		<description><![CDATA[Doupler/Eventials é uma startup brasileira sediada em Blumenau-SC, um ótimo lugar para morar e viver. Se você é um experiente desenvolvedor PHP, louco por desafios e fascinado tecnologia e projetos web, esta é sua chance. Estamos em busca de um &#8230; <a href="http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-blumenau-sc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.will.eti.br/wp-content/uploads/2009/10/eventials.com.gif" alt="eventials.com" title="eventials.com" width="216" height="42" class="alignright size-full wp-image-775" />Doupler/Eventials é uma startup brasileira sediada em Blumenau-<acronym title="Santa Catarina">SC</acronym>, um ótimo lugar para morar e viver.</p>
<p>Se você é um experiente desenvolvedor PHP, louco por desafios e fascinado tecnologia e projetos web, esta é sua chance. Estamos em busca de um profissional para cuidar de toda a arquitetura técnica de nosso projeto, coordenar o time de desenvolvimento e ser capaz de transformar os requisitos do projeto em um código robusto e elegante.<br />
<span id="more-771"></span><br />
<strong>Requisitos:</strong></p>
<ul>
<li>5 a 7 anos de experiência em desenvolvimendo Web (Preferência: PHP, Python, Java)</li>
<li>Conhecimento avançado de banco de dados (MySQL)</li>
<li>Experiência comprovada em ambientes Linux/Unix</li>
<li>Experiência em AJAX, CSS e marcação HTML</li>
<li>Conhecimentos dos fundamentos de Web 2.0</li>
<li>Entusiasta do desenvolvimento ágil</li>
<li>Deve ter disponibilidade para residir em Blumenau/<acronym title="Santa Catarina">SC</acronym></li>
<li>Remuneração: R$ 4.000,00 + Benefícios (VT, VA)</li>
<li>Carga Horária: 40 horas semanais</li>
</ul>
<p>Interessados devem enviar o currículo para <strong>jobs@eventials.com</strong>.<br />
Preferência por candidatos que contribuem com a comunidade open source e possuem espírito empreendedor.</p>
<p><em>&#8211; English Version &#8211;</em></p>
<p>Doupler/Eventials is a brazilian startup located in Blumenau-<acronym title="Santa Catarina">SC</acronym> a great place to live.</p>
<p>Are you a Senior PHP Developer or just a Rockstar Developer that would like to work on this technology and be a part of an amazing team? This position will be responsible for driving the overall technical architecture and web development schedule. The proper candidate will efficiently interface with management to turn product requirements into robust application code.</p>
<p><strong>Technical Requirements:</strong></p>
<ul>
<li>5 &#8211; 7 years web development experience (PHP, Python, Java)</li>
<li>Deep database knowledge (MySQL preferred)</li>
<li>Extensive Linux/Unix experience</li>
<li>AJAX architecture experience</li>
<li>CSS layout experience (not design)</li>
<li>Knowledge of Web 2.0 landscape</li>
<li>Agile enthusiast</li>
</ul>
<p>If you feel you are a good fit for this position please send your resume to <strong>jobs@eventials.com</strong>.<br />
Candidates with previous entrepreneurial experience preferred.</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/vaga-para-programador-web-em-blumenau/' rel='bookmark' title='Permanent Link: Vaga para Programador Web em Blumenau'>Vaga para Programador Web em Blumenau</a></li>
<li><a href='http://blog.will.eti.br/2009/vaga-para-desenvolvedor-php-em-florianopolis/' rel='bookmark' title='Permanent Link: Vaga para Desenvolvedor PHP em Florianópolis'>Vaga para Desenvolvedor PHP em Florianópolis</a></li>
<li><a href='http://blog.will.eti.br/2010/vaga-desenvolvedor-senior-balneario-camboriu/' rel='bookmark' title='Permanent Link: Vaga para desenvolvedor sênior em Balneário Camboriú &#8211; SC'>Vaga para desenvolvedor sênior em Balneário Camboriú &#8211; SC</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/9AicPeojUFeq-m0jrsdUIK__VgU/0/da"><img src="http://feedads.g.doubleclick.net/~a/9AicPeojUFeq-m0jrsdUIK__VgU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/9AicPeojUFeq-m0jrsdUIK__VgU/1/da"><img src="http://feedads.g.doubleclick.net/~a/9AicPeojUFeq-m0jrsdUIK__VgU/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-blumenau-sc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-blumenau-sc/</feedburner:origLink></item>
		<item>
		<title>Gerador de Source List para o Ubuntu</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/oAUGw_SEJHs/</link>
		<comments>http://blog.will.eti.br/2009/gerador-de-source-list-para-o-ubuntu/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 22:34:16 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=759</guid>
		<description><![CDATA[O site http://repogen.simplylinux.ch disponibiliza uma ótima ferramenta para geração de source list para o Ubuntu. Basta selecionar seu país de origem, sua versão do Ubuntu e marcar os repositórios que tem interesse. Depois é só clicar no botão pra gerar &#8230; <a href="http://blog.will.eti.br/2009/gerador-de-source-list-para-o-ubuntu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>O site <a href="http://repogen.simplylinux.ch">http://repogen.simplylinux.ch</a> disponibiliza uma ótima ferramenta para geração de source list para o Ubuntu.<br />
<span id="more-759"></span><br />
Basta selecionar seu país de origem, sua versão do Ubuntu e marcar os repositórios que tem interesse. Depois é só clicar no botão pra gerar a lista e substituir o conteúdo do arquivo:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list</pre></div></div>

<p>Se houver a necessidade de adicionar chaves GPG, basta executar o seguinte comando:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-key</span> adv <span style="color: #660033;">--recv-keys</span> <span style="color: #660033;">--keyserver</span> keyserver.ubuntu.com SUA_CHAVE_GPP</pre></div></div>

<p>Dica lida nos feeds do <a href="http://www.ubuntudicas.com.br/?p=1975">Ubuntu Dicas</a>, que por sua vez viu no <a href="http://a2b-net.com/node/1068">Noobs on Ubuntu</a>.</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2010/instalando-rapidamente-o-php-5-3-1-no-ubuntu-9-10-karmic-koala/' rel='bookmark' title='Permanent Link: Instalando rapidamente o PHP 5.3.1 no Ubuntu 9.10 Karmic Koala'>Instalando rapidamente o PHP 5.3.1 no Ubuntu 9.10 Karmic Koala</a></li>
<li><a href='http://blog.will.eti.br/2010/limpando-os-logs-no-ubuntu/' rel='bookmark' title='Permanent Link: Limpando os logs no Ubuntu'>Limpando os logs no Ubuntu</a></li>
<li><a href='http://blog.will.eti.br/2010/detalhes-hardware-ubuntu-linux/' rel='bookmark' title='Permanent Link: Detalhes do hardware no Ubuntu Linux 10.04 Lucid Lynx'>Detalhes do hardware no Ubuntu Linux 10.04 Lucid Lynx</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/n9SNS5B9xJB856Z21Itf2cY3tho/0/da"><img src="http://feedads.g.doubleclick.net/~a/n9SNS5B9xJB856Z21Itf2cY3tho/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/n9SNS5B9xJB856Z21Itf2cY3tho/1/da"><img src="http://feedads.g.doubleclick.net/~a/n9SNS5B9xJB856Z21Itf2cY3tho/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/gerador-de-source-list-para-o-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/gerador-de-source-list-para-o-ubuntu/</feedburner:origLink></item>
		<item>
		<title>Integrando o Doctrine com o Zend Framework</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/ei8GQpgl7Uc/</link>
		<comments>http://blog.will.eti.br/2009/integrando-o-doctrine-com-o-zend-framework/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 01:07:25 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Aplicações Web]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[Projeto]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=725</guid>
		<description><![CDATA[Ontem tive um certo trabalho em fazer o Doctrine se integrar ao Zend Framework. Após várias tentativas e erros, além de buscas na web, encontrei o tutorial de Eric Leclerc, que faz uma atualização do tutorial de Ruben Vermeersch, para &#8230; <a href="http://blog.will.eti.br/2009/integrando-o-doctrine-com-o-zend-framework/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ontem tive um certo trabalho em fazer o <a href="http://www.doctrine-project.org/">Doctrine</a> se integrar ao <a href="http://framework.zend.com/">Zend Framework</a>. Após várias tentativas e erros, além de buscas na web, encontrei o tutorial de <a href="http://www.danceric.net/2009/06/06/doctrine-orm-and-zend-framework/">Eric Leclerc</a>, que faz uma atualização do tutorial de <a href="http://ruben.savanne.be/articles/integrating-zend-framework-and-doctrine">Ruben Vermeersch</a>, para utilizar o Doctrine com o Zend Framework versão 1.8 ou superior.</p>
<p>As versões que utilizei para minha integração:</p>
<ul>
<li>Doctrine 1.2: <a href="http://svn.doctrine-project.org/branches/1.2">checkout do branch</a></li>
<li>Zend Framwork 1.9.1: <a href="http://framework.zend.com/releases/ZendFramework-1.9.1/ZendFramework-1.9.1.zip">download do pacote completo</a></li>
</ul>
<p><span id="more-725"></span><br />
Utilizarei o nome de &#8220;<em>seuProjeto</em>&#8221; para exemplificar o diretório raíz. Ao utilizar o <a href="http://framework.zend.com/manual/en/zend.tool.project.create-a-project.html">Zend_Tool</a>, ele cria uma estrutura de diretório padrão. Depois de criar um novo projeto, faça as seguintes alterações:</p>
<p>Crie o diretório do Doctrine no diretório <strong>seuProjeto/library/Doctrine</strong>:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> seuProjeto<span style="color: #000000; font-weight: bold;">/</span>library<span style="color: #000000; font-weight: bold;">/</span>Doctrine</pre></div></div>

<p>Dentro desse diretório ficará o arquivo <strong>Doctrine.php</strong> e mais uma pasta chamada <strong>Doctrine</strong>:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">seuProjeto<span style="color: #000000; font-weight: bold;">/</span>library<span style="color: #000000; font-weight: bold;">/</span>Doctrine<span style="color: #000000; font-weight: bold;">/</span>Doctrine.php
seuProjeto<span style="color: #000000; font-weight: bold;">/</span>library<span style="color: #000000; font-weight: bold;">/</span>Doctrine<span style="color: #000000; font-weight: bold;">/</span>Doctrine<span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>Crie os seguintes diretórios:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> seuProjeto<span style="color: #000000; font-weight: bold;">/</span>application<span style="color: #000000; font-weight: bold;">/</span>doctrine<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> seuProjeto<span style="color: #000000; font-weight: bold;">/</span>application<span style="color: #000000; font-weight: bold;">/</span>doctrine<span style="color: #000000; font-weight: bold;">/</span>data<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> seuProjeto<span style="color: #000000; font-weight: bold;">/</span>application<span style="color: #000000; font-weight: bold;">/</span>doctrine<span style="color: #000000; font-weight: bold;">/</span>data<span style="color: #000000; font-weight: bold;">/</span>fixtures<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> seuProjeto<span style="color: #000000; font-weight: bold;">/</span>application<span style="color: #000000; font-weight: bold;">/</span>doctrine<span style="color: #000000; font-weight: bold;">/</span>data<span style="color: #000000; font-weight: bold;">/</span>sql<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> seuProjeto<span style="color: #000000; font-weight: bold;">/</span>application<span style="color: #000000; font-weight: bold;">/</span>doctrine<span style="color: #000000; font-weight: bold;">/</span>migrations<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> seuProjeto<span style="color: #000000; font-weight: bold;">/</span>application<span style="color: #000000; font-weight: bold;">/</span>doctrine<span style="color: #000000; font-weight: bold;">/</span>schema<span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>Adicione as linhas abaixo ao arquivo <strong>seuProjeto/application/configs/application.ini</strong> na seção <strong>[production]</strong>:</p>

<div class="wp_syntax"><div class="code"><pre class="ini" style="font-family:monospace;">doctrine.connection_string <span style="color: #000066; font-weight:bold;">=</span> <span style="color: #933;">&quot;mysql://usuario:senha@host/db&quot;</span>
doctrine.data_fixtures_path <span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;"> APPLICATION_PATH </span><span style="color: #933;">&quot;/doctrine/data/fixtures&quot;</span>
doctrine.models_path <span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;"> APPLICATION_PATH </span><span style="color: #933;">&quot;/models&quot;</span>
doctrine.migrations_path <span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;"> APPLICATION_PATH </span><span style="color: #933;">&quot;/doctrine/migrations&quot;</span>
doctrine.sql_path <span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;"> APPLICATION_PATH </span><span style="color: #933;">&quot;/doctrine/data/sql&quot;</span>
doctrine.yaml_schema_path <span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;"> APPLICATION_PATH </span><span style="color: #933;">&quot;/doctrine/schema&quot;</span></pre></div></div>

<p>Edite o arquivo <strong>seuProjeto/application/Bootstrap.php</strong>, adicionando o método <strong>_initDoctrine()</strong>:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> _initDoctrine<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
  <span style="color: #b1b100;">require_once</span> <span style="color: #0000ff;">'Doctrine.php'</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$loader</span> <span style="color: #339933;">=</span> Zend_Loader_Autoloader<span style="color: #339933;">::</span><span style="color: #004000;">getInstance</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$loader</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pushAutoloader</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Doctrine'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'autoload'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$doctrineConfig</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getOption</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'doctrine'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$manager</span> <span style="color: #339933;">=</span> Doctrine_Manager<span style="color: #339933;">::</span><span style="color: #004000;">getInstance</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #000088;">$manager</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setAttribute</span><span style="color: #009900;">&#40;</span>
    Doctrine<span style="color: #339933;">::</span><span style="color: #004000;">ATTR_MODEL_LOADING</span><span style="color: #339933;">,</span>
    Doctrine<span style="color: #339933;">::</span><span style="color: #004000;">MODEL_LOADING_CONSERVATIVE</span>
  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  Doctrine<span style="color: #339933;">::</span><span style="color: #004000;">loadModels</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$doctrineConfig</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'models_path'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$manager</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">openConnection</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$doctrineConfig</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'connection_string'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #b1b100;">return</span> <span style="color: #000088;">$manager</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Agora basta editar o arquivo <strong>seuProjeto/public/index.php</strong>, alterando o <strong>set_include_path</strong> para que fique parecido com isso:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">set_include_path</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">implode</span><span style="color: #009900;">&#40;</span>PATH_SEPARATOR<span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
  <span style="color: #990000;">realpath</span><span style="color: #009900;">&#40;</span>APPLICATION_PATH <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/../library'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
  <span style="color: #990000;">realpath</span><span style="color: #009900;">&#40;</span>APPLICATION_PATH <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/../library/Doctrine'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
  <span style="color: #990000;">realpath</span><span style="color: #009900;">&#40;</span>APPLICATION_PATH <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/models'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
  <span style="color: #990000;">realpath</span><span style="color: #009900;">&#40;</span>APPLICATION_PATH <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/models/generated'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
  <span style="color: #990000;">get_include_path</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Feito tudo isso, pode acessar <em>seuProjeto</em> utilizando os models gerados pelo Doctrine.</p>
<p>Se você tiver algum problema ao instanciar um model, experimente adicionar a <strong>linha 5</strong> (abaixo) no método <strong>_initDoctrine()</strong> do arquivo <strong>seuProjeto/application/Bootstrap.php</strong>:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> _initDoctrine<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
  <span style="color: #b1b100;">require_once</span> <span style="color: #0000ff;">'Doctrine.php'</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$loader</span> <span style="color: #339933;">=</span> Zend_Loader_Autoloader<span style="color: #339933;">::</span><span style="color: #004000;">getInstance</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$loader</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setFallbackAutoloader</span><span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$loader</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pushAutoloader</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Doctrine'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'autoload'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$doctrineConfig</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getOption</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'doctrine'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$manager</span> <span style="color: #339933;">=</span> Doctrine_Manager<span style="color: #339933;">::</span><span style="color: #004000;">getInstance</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #000088;">$manager</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setAttribute</span><span style="color: #009900;">&#40;</span>
    Doctrine<span style="color: #339933;">::</span><span style="color: #004000;">ATTR_MODEL_LOADING</span><span style="color: #339933;">,</span>
    Doctrine<span style="color: #339933;">::</span><span style="color: #004000;">MODEL_LOADING_CONSERVATIVE</span>
  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  Doctrine<span style="color: #339933;">::</span><span style="color: #004000;">loadModels</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$doctrineConfig</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'models_path'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$manager</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">openConnection</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$doctrineConfig</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'connection_string'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #b1b100;">return</span> <span style="color: #000088;">$manager</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Se ocorrer erro de não classes do Doctrine, ou novamente models, confira se não esqueceu algum diretório na função <strong>set_include_path</strong> do arquivo <strong>seuProjeto/public/index.php</strong>.</p>
<p><strong>Links úteis:</strong></p>
<ul>
<li><a href="http://adlermedrado.com.br/blog/2009/05/28/mudancas-no-zend_loader/">Adler Medrado &#8211; Mudanças no Zend_Loader</a></li>
<li><a href="http://www.danceric.net/2009/06/06/doctrine-orm-and-zend-framework/">Eric Leclerc &#8211; Doctrine ORM and Zend Framework</a></li>
<li><a href="http://devzone.zend.com/article/4525-Developing-a-Comprehensive-Autoloader">Matthew Weier O&#8217;Phinney (DevZone) &#8211; Developing a Comprehensive Autoloader</a></li>
<li><a href="http://weierophinney.net/matthew/archives/220-Autoloading-Doctrine-and-Doctrine-entities-from-Zend-Framework.html">Matthew Weier O&#8217;Phinney (Phly, boy, phly) &#8211; Autoloading Doctrine and Doctrine entities from Zend Framework</a></li>
<li><a href="http://ruben.savanne.be/articles/integrating-zend-framework-and-doctrine">Ruben Vermeersch &#8211; Integrating Zend Framework and Doctrine</a></li>
<li><a href="http://framework.zend.com/manual/en/zend.loader.autoloader.html">Zend Framework Programmer&#8217;s Reference Guide &#8211; The Autoloader</a></li>
</ul>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/contribua-com-o-doctrine/' rel='bookmark' title='Permanent Link: Contribua com o Doctrine'>Contribua com o Doctrine</a></li>
<li><a href='http://blog.will.eti.br/2009/svnexternals-recursos-externos-em-seus-projetos/' rel='bookmark' title='Permanent Link: SVN:Externals &#8211; recursos externos em seus projetos'>SVN:Externals &#8211; recursos externos em seus projetos</a></li>
<li><a href='http://blog.will.eti.br/2009/surviving-the-deep-end/' rel='bookmark' title='Permanent Link: Surviving the deep end'>Surviving the deep end</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/wH7xdlzsbMNTlI7wzQ4aE3tsrFA/0/da"><img src="http://feedads.g.doubleclick.net/~a/wH7xdlzsbMNTlI7wzQ4aE3tsrFA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/wH7xdlzsbMNTlI7wzQ4aE3tsrFA/1/da"><img src="http://feedads.g.doubleclick.net/~a/wH7xdlzsbMNTlI7wzQ4aE3tsrFA/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/integrando-o-doctrine-com-o-zend-framework/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/integrando-o-doctrine-com-o-zend-framework/</feedburner:origLink></item>
		<item>
		<title>Caravana Catarinense para a PHP Conference Brasil ’09</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/4GC7-FIC7Bo/</link>
		<comments>http://blog.will.eti.br/2009/caravana-catarinense-para-a-php-conference-brasil-09/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 23:15:52 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Caravana]]></category>
		<category><![CDATA[PHP SC]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=721</guid>
		<description><![CDATA[Conforme publicado essa semana na lista de discussão PHP-SantaCatarina, ajudo a divulgar a caravana para a PHP Conference Brasil 2009, organizada pelo Raphael Azeredo e Rafael Kassner. Discriminando basicamente: Viagem de avião (Navegantes/Campinas/Navegantes) pela Azul &#8211; Linhas Aéreas Brasileiras &#8211; &#8230; <a href="http://blog.will.eti.br/2009/caravana-catarinense-para-a-php-conference-brasil-09/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Conforme publicado essa semana na lista de discussão <a href="http://br.groups.yahoo.com/group/php-santacatarina/">PHP-SantaCatarina</a>, ajudo a divulgar a caravana para a <a href="http://www.phpconf.com.br">PHP Conference Brasil 2009</a>, organizada pelo <a href="http://meadiciona.com/rgazeredo" rel="nofollow">Raphael Azeredo</a> e <a href="http://meadiciona.com/kassner" rel="nofollow">Rafael Kassner</a>.<br />
<span id="more-721"></span><br />
Discriminando basicamente:</p>
<ul>
<li>Viagem de avião (Navegantes/Campinas/Navegantes) pela Azul &#8211; Linhas Aéreas Brasileiras &#8211; R$ 258,00 (pagamento direto com a CVC. Pode ser parcelado no Cartão de Crédito);</li>
<li>Hospedagem no Hotel David Plaza (quarto triplo) &#8211; R$ 138,00 para três dias (26/11, 27/11, 28/11);</li>
<li>Inscrição na modalidade Silver &#8211; R$ 50,00 (a inscrição Silver da direito a palestras técnicas, estudos de casos e painéis de discussão, que acontecerão na sexta-feira (27/11) e no sábado (28/11). OBS: Para o valor ser de R$ 50,00 é preciso realizar o cadastro através da caravana, e não pelo site)</li>
<li>Inscrição na modalidade Gold &#8211; R$ a definir (a inscrição Gold da direito a um curso mão na massa de 6 horas (das 9h às 17h) na quinta-feira (26/11) &#8211; um profissional por máquina &#8211; estando incluso para o dia do curso: almoço, coffee-break, estacionamento, material didático), além de palestras técnicas, estudos de casos e painéis de discussão que acontecerão na sexta-feira (27/11) e no sábado (28/11);</li>
<li>Traslado do aeroporto/hotel/aeroporto &#8211; R$ 60,00;</li>
<li>Valor: R$ 506,00 (inscrição Silver);</li>
</ul>
<p><strong>ATENÇÃO:</strong> estes valores podem sofrer alterações até o fechamento do pacote. Os organizadores da caravana informarão os cadastrados por e-mail caso isso ocorra.</p>
<p>A intenção é sair de Navegantes na quinta-feira (25/11) pela tarde/noite para dormir com tranquilidade e participar do evento a partir de sexta-feira (26/11) pela manhã. Neste caso, será acrescido mais uma pernoite. </p>
<p>Além disso, no sábado de noite e no domingo haverá a PHPConf on Beach, que garante hospedagem, churrasco e traslado até a praia de Santos &#8211; SP. Será cobrado um valor adicional de R$ 350,00 para quem tiver interesse em participar. OBS: Essa inscrição deve ser feita pelo site do PHPConf: <a href="http://www.phpconf.com.br">http://www.phpconf.com.br</a>.</p>
<p><strong>Confirmações de participação da caranava ate o dia 10 de setembro!</strong></p>
<p>Formulário Caravana de Santa Catarina para o PHPConference 2009:<br />
<a href="https://spreadsheets1.google.com/viewform?formkey=dFR3Wmw4VnZlLUJaakVRaWc2QXMyNmc6MA.">https://spreadsheets1.google.com/viewform?formkey=dFR3Wmw4VnZlLUJaakVRaWc2QXMyNmc6MA.</a></p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/review-da-php-conference-brasil-09/' rel='bookmark' title='Permanent Link: Review da PHP Conference Brasil &#8217;09'>Review da PHP Conference Brasil &#8217;09</a></li>
<li><a href='http://blog.will.eti.br/2009/caravana-phpsc-para-o-fisl10/' rel='bookmark' title='Permanent Link: Caravana PHPSC para o FISL10'>Caravana PHPSC para o FISL10</a></li>
<li><a href='http://blog.will.eti.br/2009/tres-vagas-de-ti-para-itajai-sc/' rel='bookmark' title='Permanent Link: Três vagas de TI para Itajaí &#8211; SC'>Três vagas de TI para Itajaí &#8211; SC</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/qX8-6IqdDK9Wa8Xbo6hDIb61TSU/0/da"><img src="http://feedads.g.doubleclick.net/~a/qX8-6IqdDK9Wa8Xbo6hDIb61TSU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/qX8-6IqdDK9Wa8Xbo6hDIb61TSU/1/da"><img src="http://feedads.g.doubleclick.net/~a/qX8-6IqdDK9Wa8Xbo6hDIb61TSU/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/caravana-catarinense-para-a-php-conference-brasil-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/caravana-catarinense-para-a-php-conference-brasil-09/</feedburner:origLink></item>
		<item>
		<title>Três vagas de TI para Itajaí – SC</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/O_aDDLPU3Uo/</link>
		<comments>http://blog.will.eti.br/2009/tres-vagas-de-ti-para-itajai-sc/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 23:44:56 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Emprego]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=708</guid>
		<description><![CDATA[O Laboratório de Computação Aplicada da Univali &#8211; G10 &#8211; empresa que trabalho atualmente, localizada no campus de Itajaí &#8211; SC está com 3 vagas abertas na área de TI. Programador Sênior Requisitos: Superior completo ou em período de conclusão &#8230; <a href="http://blog.will.eti.br/2009/tres-vagas-de-ti-para-itajai-sc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>O Laboratório de Computação Aplicada da <a href="http://www.univali.br">Univali</a> &#8211; <acronym title="Laboratório de Computação Aplicada - Univali">G10</acronym> &#8211; empresa que trabalho atualmente, localizada no campus de Itajaí &#8211; <acronym title="Santa Catarina">SC</acronym> está com 3 vagas abertas na área de <acronym title="Tecnologia da Informação">TI</acronym>.<br />
<span id="more-708"></span><br />
<strong>Programador Sênior</strong></p>
<ul>
<li>Requisitos:
<ul>
<li>Superior completo ou em período de conclusão (9º ou 10º período) de Ciências da Computação ou áreas afins;</li>
<li>Entendimento de diagramas UML (requisitos, classes, casos de uso), SQL, desenvolvimento de sistemas com suporte geoespacial para Web nas linguagens PHP, Java e Flex;</li>
<li>Disponibilidade para trabalhar no horário: 8h às 12h / 13h30 às 17h30, de segunda à sexta-feira;</li>
</ul>
</li>
<li>Carga horária:
<ul>
<li>40h semanais;</li>
</ul>
</li>
<li>Salário:
<ul>
<li>R$ 3.000,00 CLT;</li>
</ul>
</li>
<li>Período:
<ul>
<li>6 meses (podendo ser renovado por mais 6 meses);</li>
</ul>
</li>
</ul>
<p><strong>Programador Redes</strong></p>
<ul>
<li>Requisitos:
<ul>
<li>Superior completo ou em período de conclusão (7º ou 10º período) de Ciências da Computação ou áreas afins;</li>
<li>Redes de computadores, Servidores Linux/Unix, Backups em fitas, Bash script;</li>
<li>Disponibilidade para trabalhar no horário: 8h às 12h / 13h30 às 17h30, de segunda à sexta-feira;</li>
</ul>
</li>
<li>Carga horária:
<ul>
<li>40h semanais;</li>
</ul>
</li>
<li>Salário:
<ul>
<li>R$ 1.800,00 CLT;</li>
</ul>
</li>
<li>Período:
<ul>
<li>6 meses (podendo ser renovado por mais 6 meses);</li>
</ul>
</li>
</ul>
<p><strong>Assistente Técnico de Projeto</strong></p>
<ul>
<li>Requisitos:
<ul>
<li>Cursando Ensino Superior nas áreas de Ciências da Computação ou Sistemas para a Internet;</li>
<li>Entendimento basico de diagramas UML (requisitos, classes, casos de uso), SQL, desenvolvimento básico de sistemas para Web nas linguagens PHP e Java;</li>
<li>Disponibilidade para trabalhar no horário: 8h às 12h / 13h30 às 17h30, de segunda à sexta-feira;</li>
</ul>
</li>
<li>Carga horária:
<ul>
<li>40h semanais;</li>
</ul>
</li>
<li>Salário:
<ul>
<li>R$ 1.100,00 CLT;</li>
</ul>
</li>
<li>Período:
<ul>
<li>6 meses (podendo ser renovado por mais 6 meses);</li>
</ul>
</li>
</ul>
<p><strong>Todas possuem:</strong></p>
<ul>
<li>VT;</li>
<li>Plano de Saúde &#8211; Unimed (30% de desconto);</li>
</ul>
<p><strong>Currículos para:</strong></p>
<ul>
<li>w.comnisky@univali.br</li>
</ul>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/recrutech-vagas-para-profissionais-de-ti/' rel='bookmark' title='Permanent Link: Recrutech: vagas para profissionais de TI'>Recrutech: vagas para profissionais de TI</a></li>
<li><a href='http://blog.will.eti.br/2009/chamada-de-trabalhos-phpsc-conf-202009-univali-itajai/' rel='bookmark' title='Permanent Link: Chamada de Trabalhos PHPSC Conf 2.0/2009 &#8211; Univali Itajaí'>Chamada de Trabalhos PHPSC Conf 2.0/2009 &#8211; Univali Itajaí</a></li>
<li><a href='http://blog.will.eti.br/2009/vaga-para-programador-web-em-blumenau/' rel='bookmark' title='Permanent Link: Vaga para Programador Web em Blumenau'>Vaga para Programador Web em Blumenau</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/xX1CQftGkBreG_n6tBfR0ybPwKI/0/da"><img src="http://feedads.g.doubleclick.net/~a/xX1CQftGkBreG_n6tBfR0ybPwKI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/xX1CQftGkBreG_n6tBfR0ybPwKI/1/da"><img src="http://feedads.g.doubleclick.net/~a/xX1CQftGkBreG_n6tBfR0ybPwKI/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/tres-vagas-de-ti-para-itajai-sc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/tres-vagas-de-ti-para-itajai-sc/</feedburner:origLink></item>
		<item>
		<title>Vaga para Programador Web em Blumenau</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/67KYFVBR8gY/</link>
		<comments>http://blog.will.eti.br/2009/vaga-para-programador-web-em-blumenau/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 01:35:31 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Emprego]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[Oportunidade]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP SC]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>
		<category><![CDATA[Vaga]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=700</guid>
		<description><![CDATA[A Quality Press contrata programador web (PHP) para trabalhar em Blumenau &#8211; SC. Desejável conhecimento em: HTML; PHP; JavaScript; CSS; Banco de dados MySQL; Recorte de imagens no Photoshop; Detalhes da vaga e benefícios oferecidos: 3 meses de R$ 850,00 &#8230; <a href="http://blog.will.eti.br/2009/vaga-para-programador-web-em-blumenau/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.will.eti.br/wp-content/uploads/2009/07/qp.png" alt="Quality Press" title="Quality Press" width="150" height="68" class="alignright size-full wp-image-701" />A <a href="http://www.qualitypress.com.br" title="Quality Press">Quality Press</a> contrata programador web (PHP) para trabalhar em Blumenau &#8211; <acronym title="Santa Catarina">SC</acronym>.<br />
<span id="more-700"></span><br />
<strong>Desejável conhecimento em:</strong></p>
<ul>
<li>HTML;</li>
<li>PHP;</li>
<li>JavaScript;</li>
<li>CSS;</li>
<li>Banco de dados MySQL;</li>
<li>Recorte de imagens no Photoshop;</li>
</ul>
<p><strong>Detalhes da vaga e benefícios oferecidos:</strong></p>
<ul>
<li>3 meses de R$ 850,00 na experiência, depois R$ 1050,00 com almoço pago (Buffet Livre);</li>
<li>Plano de carreira 5% de incremento com base no salário inicial (R$ 850,00) partindo de 3 meses de empresa nos primeiros 24 meses;</li>
<li>Horário: 8h as 18h com 1h30 de almoço;</li>
<li>Disponibilidade para trabalhar sábado, quando necessário, das 8h as 12h;</li>
<li>Participação nos lucros mensais, de 2% entre os colaboradores;</li>
</ul>
<p>Interessados devem enviar currículo para: contato@qualitypress.com.br</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/estagio-para-programador-php-em-blumenau/' rel='bookmark' title='Permanent Link: Estágio para programador PHP em Blumenau'>Estágio para programador PHP em Blumenau</a></li>
<li><a href='http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-blumenau-sc/' rel='bookmark' title='Permanent Link: Vaga para desenvolvedor web em Blumenau &#8211; SC'>Vaga para desenvolvedor web em Blumenau &#8211; SC</a></li>
<li><a href='http://blog.will.eti.br/2009/vaga-programador-php-em-joinville/' rel='bookmark' title='Permanent Link: Vaga Programador PHP em Joinville'>Vaga Programador PHP em Joinville</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/i8OQzjJ59klhiXZ3II3G2UE5UDQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/i8OQzjJ59klhiXZ3II3G2UE5UDQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/i8OQzjJ59klhiXZ3II3G2UE5UDQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/i8OQzjJ59klhiXZ3II3G2UE5UDQ/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/vaga-para-programador-web-em-blumenau/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/vaga-para-programador-web-em-blumenau/</feedburner:origLink></item>
		<item>
		<title>Vaga para Desenvolvedor PHP em Florianópolis</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/P8N51vRjvQg/</link>
		<comments>http://blog.will.eti.br/2009/vaga-para-desenvolvedor-php-em-florianopolis/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 23:10:09 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Emprego]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[Oportunidade]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP SC]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Projeto]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>
		<category><![CDATA[Vaga]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=694</guid>
		<description><![CDATA[A CESUSC está contratando desenvolvedores web (PHP) para desenvolvimento de projeto de portais corporativos. Requisitos: Conhecimento na linguagem PHP; Conhecimento em algum Framework; Conhecimento em Banco de Dados MySQL; Noções de Fireworks, Flash e Dreamweaver; Noções de conceito de Intranet; &#8230; <a href="http://blog.will.eti.br/2009/vaga-para-desenvolvedor-php-em-florianopolis/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.will.eti.br/wp-content/uploads/2009/07/cesusc.png" alt="CESUSC" title="CESUSC" width="142" height="74" class="alignright size-full wp-image-695" />A <a href="http://www.cesusc.edu.br/">CESUSC</a> está contratando desenvolvedores web (PHP) para desenvolvimento de projeto de portais corporativos.<br />
<span id="more-694"></span><br />
<strong>Requisitos:</strong></p>
<ul>
<li>Conhecimento na linguagem PHP;</li>
<li>Conhecimento em algum Framework;</li>
<li>Conhecimento em Banco de Dados MySQL;</li>
<li>Noções de Fireworks, Flash e Dreamweaver;</li>
<li>Noções de conceito de Intranet;</li>
<li>Proatividade;</li>
<li>Criatividade;</li>
<li>Manter Sigilo de Informações;</li>
<li>Raciocínio Lógico;</li>
</ul>
<p><strong>Detalhes da vaga e benefícios oferecidos:</strong></p>
<ul>
<li>Contratação CLT</li>
<li>Salário de R$ 1.200,00</li>
<li>Vale Refeição;</li>
<li>Vale Transporte;</li>
<li>Plano de Saúde;</li>
</ul>
<p>Interessados devem enviar currículo para: flavio@cesusc.edu.br</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-balneario-camboriu-sc/' rel='bookmark' title='Permanent Link: Vaga para Desenvolvedor Web em Balneário Camboriú &#8211; SC'>Vaga para Desenvolvedor Web em Balneário Camboriú &#8211; SC</a></li>
<li><a href='http://blog.will.eti.br/2010/vaga-desenvolvedor-senior-balneario-camboriu/' rel='bookmark' title='Permanent Link: Vaga para desenvolvedor sênior em Balneário Camboriú &#8211; SC'>Vaga para desenvolvedor sênior em Balneário Camboriú &#8211; SC</a></li>
<li><a href='http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-blumenau-sc/' rel='bookmark' title='Permanent Link: Vaga para desenvolvedor web em Blumenau &#8211; SC'>Vaga para desenvolvedor web em Blumenau &#8211; SC</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/tQ_UyLQS03YozIGNyTeT_CNT2nE/0/da"><img src="http://feedads.g.doubleclick.net/~a/tQ_UyLQS03YozIGNyTeT_CNT2nE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/tQ_UyLQS03YozIGNyTeT_CNT2nE/1/da"><img src="http://feedads.g.doubleclick.net/~a/tQ_UyLQS03YozIGNyTeT_CNT2nE/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/vaga-para-desenvolvedor-php-em-florianopolis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/vaga-para-desenvolvedor-php-em-florianopolis/</feedburner:origLink></item>
		<item>
		<title>Contribua com o Doctrine</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/8-byJjroh5w/</link>
		<comments>http://blog.will.eti.br/2009/contribua-com-o-doctrine/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 00:23:34 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Aplicações Web]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projeto]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=618</guid>
		<description><![CDATA[O que acha de contribuir com o Projeto Doctrine? Não precisa tirar um tostão do bolso. Basta dedicar algum tempo fazendo correções de bugs reportados nos tickets. Não sei nem por onde começar Eu também não sabia (nem o @kassner), &#8230; <a href="http://blog.will.eti.br/2009/contribua-com-o-doctrine/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.will.eti.br/wp-content/uploads/2009/06/logo_doctrine.png" alt="Doctrine Project" title="Doctrine Project" width="215" height="66" class="alignright size-full wp-image-691" />O que acha de contribuir com o <a href="http://www.doctrine-project.org/">Projeto Doctrine</a>? Não precisa tirar um tostão do bolso. Basta dedicar algum tempo fazendo correções de <a href="http://trac.doctrine-project.org/report/2">bugs reportados nos tickets</a>.<br />
<span id="more-618"></span></p>
<h3>Não sei nem por onde começar</h3>
<p>Eu também não sabia (<a href="http://twitter.com/kassner/status/2230986746">nem</a> o <a href="http://twitter.com/kassner">@kassner</a>), mas depois de receber umas rápidas orientações do próprio <a href="http://blog.bisna.com/">Guilherme Blanco</a> (um dos desenvolvedores do core do <a href="http://www.doctrine-project.org/">Doctrine</a>), disponibilizo aqui o passo a passo.</p>
<p>Se você conhece um tanto de PHP já é um grande passo. </p>
<p>O segundo grande (e importante) passo é ter certeza que está usando a versão 5.2.3 (ou superior) do PHP:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">php <span style="color: #660033;">--version</span></pre></td></tr></table></div>

<p>Depois disso, basta escolher para qual das versões do <a href="http://www.doctrine-project.org/">Doctrine</a> você resolverá os <a href="http://trac.doctrine-project.org/report/2">tickets</a>. Você poderá escolher a versão aqui: <a href="http://trac.doctrine-project.org/roadmap">Doctrine Roadmap</a>, e seus respectivos <a href="http://trac.doctrine-project.org/report/2">tickets</a>.</p>
<h3>Fazendo o checkout de uma versão do branch</h3>
<p>Para o exemplo, farei o checkout da versão 1.1.3:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>doctrine
<span style="color: #c20cb9; font-weight: bold;">svn</span> <span style="color: #c20cb9; font-weight: bold;">co</span> http:<span style="color: #000000; font-weight: bold;">//</span>svn.doctrine-project.org<span style="color: #000000; font-weight: bold;">/</span>branches<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.1</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>doctrine</pre></td></tr></table></div>

<p>Obs: o endereço do repositório <strong>está correto</strong> (e <strong><em>não tem</em></strong> o 3 no final).</p>
<h3>Rodando os testes unitários</h3>
<p>O arquivo deve ser <strong>chamado no browser</strong>, e não via CLI:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">http://localhost/doctrine/tests/run.php</pre></td></tr></table></div>

<p>Obs: lembre-se de colocar o caminho referente ao seu diretório do <a href="http://www.doctrine-project.org/">Doctrine</a> criado anteriormente na tua máquina. No meu caso é http://localhost/doctrine/.</p>
<h3>Resolvi um ticket, e agora?</h3>
<p>Concluida a solução, você deverá anexá-la no próprio ticket. Mas <strong>atenção</strong>: apenas o &#8216;<em>diff</em>&#8216; (SVN).<br />
Não esqueça de marcar a opção &#8216;<em>has patch</em>&#8216;. E se tiver unit test, melhor ainda. Nesse caso, marque a opção <em>has test.</em></p>
<h3>Outras informações</h3>
<p>Se estiver com alguma dúvida, um bom lugar para resolvê-la rapidamente é o IRC. O Doctrine tem um canal exclusivo para seu desenvolvimento: #doctrine-dev, no FreeNode (irc.freenode.org).</p>
<p><strong>Obs:</strong> não esqueça de se <a href="http://trac.doctrine-project.org/register">cadastrar no Trac do Doctrine</a> para conseguir criar e atualizar os tickets.</p>
<p>Informação de como rodar os testes unitários do Doctrine:<br />
<a href="http://trac.doctrine-project.org/wiki/RunTests">http://trac.doctrine-project.org/wiki/RunTests</a></p>
<p>Link oficial com informações para contribuir com o projeto:<br />
<a href="http://www.doctrine-project.org/contribute">http://www.doctrine-project.org/contribute</a></p>
<h3>Problemas e Soluções</h3>
<p>Se você está tendo um erro parecido com esse:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">Fatal error<span style="color: #339933;">:</span> Allowed memory size of <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> bytes 
    exhausted <span style="color: #009900;">&#40;</span>tried to allocate <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> bytes<span style="color: #009900;">&#41;</span> in <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> on line <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>

<p>Edite seu <strong>php.ini</strong>, alterando o <strong>memory_limit</strong> como abaixo:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="text" style="font-family:monospace;">memory_limit = 512M</pre></td></tr></table></div>

<p>Depois é só salvar e reiniciar o Apache.</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/integrando-o-doctrine-com-o-zend-framework/' rel='bookmark' title='Permanent Link: Integrando o Doctrine com o Zend Framework'>Integrando o Doctrine com o Zend Framework</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Uq1hBQvO__jU91GCAVKCut9vWsc/0/da"><img src="http://feedads.g.doubleclick.net/~a/Uq1hBQvO__jU91GCAVKCut9vWsc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Uq1hBQvO__jU91GCAVKCut9vWsc/1/da"><img src="http://feedads.g.doubleclick.net/~a/Uq1hBQvO__jU91GCAVKCut9vWsc/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/contribua-com-o-doctrine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/contribua-com-o-doctrine/</feedburner:origLink></item>
		<item>
		<title>Vaga Programador PHP em Joinville</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/e68vhbpibH0/</link>
		<comments>http://blog.will.eti.br/2009/vaga-programador-php-em-joinville/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 22:58:30 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Emprego]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[Oportunidade]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP SC]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>
		<category><![CDATA[Vaga]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=674</guid>
		<description><![CDATA[A DMG, agência de marketing situada em Joinville &#8211; SC está contratando profissionais em busca de desafios para atuarem como Programador PHP. Requisitos para a vaga: Conhecimentos em POO &#8211; Programação Orientada a Objetos; Alguma experiência em framework compatível com &#8230; <a href="http://blog.will.eti.br/2009/vaga-programador-php-em-joinville/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.agenciadmg.com.br">DMG</a>, agência de marketing situada em Joinville &#8211; <acronym title="Santa Catarina">SC</acronym> está contratando profissionais em busca de desafios para atuarem como Programador PHP.</p>
<p><strong>Requisitos para a vaga:</strong></p>
<ul>
<li>Conhecimentos em POO &#8211; Programação Orientada a Objetos;</li>
<li>Alguma experiência em  framework compatível com PHP (desejável);</li>
<li>Conhecimentos em Gerenciador de Conteúdo;</li>
<li>Comprometimento e iniciativa;</li>
<li>Experiência mínima de um ano com Programação em PHP;</li>
<li>Residir em Joinville</li>
</ul>
<p>Interessados deverão enviar seus dados e currículo <strong><a href="http://www.agenciadmg.com.br/oportunidade-de-trabalho-marketing-joinville.html">através do formulário</a></strong> (<a href="http://www.agenciadmg.com.br/oportunidade-de-trabalho-marketing-joinville.html">Trabalhe Conosco</a>).</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/vaga-para-programador-web-em-blumenau/' rel='bookmark' title='Permanent Link: Vaga para Programador Web em Blumenau'>Vaga para Programador Web em Blumenau</a></li>
<li><a href='http://blog.will.eti.br/2009/estagio-para-programador-php-em-blumenau/' rel='bookmark' title='Permanent Link: Estágio para programador PHP em Blumenau'>Estágio para programador PHP em Blumenau</a></li>
<li><a href='http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-blumenau-sc/' rel='bookmark' title='Permanent Link: Vaga para desenvolvedor web em Blumenau &#8211; SC'>Vaga para desenvolvedor web em Blumenau &#8211; SC</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Vs4wDTqZbodBamfzzMeRKGU4SgU/0/da"><img src="http://feedads.g.doubleclick.net/~a/Vs4wDTqZbodBamfzzMeRKGU4SgU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Vs4wDTqZbodBamfzzMeRKGU4SgU/1/da"><img src="http://feedads.g.doubleclick.net/~a/Vs4wDTqZbodBamfzzMeRKGU4SgU/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/vaga-programador-php-em-joinville/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/vaga-programador-php-em-joinville/</feedburner:origLink></item>
		<item>
		<title>Oportunidade para profissional com conhecimento em PHP + Joomla e JavaEE</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/0X0d9ywesIA/</link>
		<comments>http://blog.will.eti.br/2009/oportunidade-para-profissional-com-conhecimento-em-php-joomla-e-javaee/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 00:28:30 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Emprego]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[Oportunidade]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP SC]]></category>
		<category><![CDATA[PHPSC]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>
		<category><![CDATA[Vaga]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=666</guid>
		<description><![CDATA[A OnCast, empresa localizada em Florianópolis &#8211; SC está com um processo de seleção aberto e convoca estudantes e profissionais que desejam trabalhar em uma empresa cuja visão é: &#8220;Ser um centro de excelência em desenvolvimento ágil de software, sendo &#8230; <a href="http://blog.will.eti.br/2009/oportunidade-para-profissional-com-conhecimento-em-php-joomla-e-javaee/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.will.eti.br/wp-content/uploads/2009/06/lo_oncast.png" alt="OnCast" title="OnCast" width="239" height="56" class="alignright size-full wp-image-671" />A <a href="http://www.oncast.com.br">OnCast</a>, empresa localizada em Florianópolis &#8211; <acronym title="Santa Catarina">SC</acronym> está com um processo de seleção aberto e convoca estudantes e profissionais que desejam trabalhar em uma empresa cuja visão é: </p>
<blockquote><p>&#8220;Ser um centro de excelência em desenvolvimento ágil de software, sendo a melhor empresa para se trabalhar e a melhor opção em alta tecnologia&#8221;.</p></blockquote>
<p>A empresa oferece benefícios acima da média de mercado, ótimo ambiente de trabalho e crescimento comprovado pelos atuais colaboradores.<br />
<span id="more-666"></span><br />
Busca profissionais que atuem de forma multidisciplinar no papel de Engenheiro de Software Java EE, lidando com metodologias ágeis de desenvolvimento (Scrum, XP, Lean), levantamento de requisitos, análise e arquitetura de sistemas, usabilidade, documentação, testes e, é claro, muita programação.</p>
<p>Busca pessoas que desejam crescer profissionalmente e que possam nos ajudar a aproximar a empresa de todos os aspectos da sua visão.</p>
<p>Vaga: <strong>Engenheiro de Software</strong><br />
Formação: Graduando de Ciência da Computação, Sistemas de Informação ou afins.</p>
<p><strong>Requisitos:</strong></p>
<ul>
<li>PHP;</li>
<li>Experiência com o CMS Joomla;</li>
<li>Linguagem e APIs Java EE;</li>
<li>Orientação a objetos;</li>
<li>SQL básico;</li>
<li>Inglês;</li>
<li>Disposição para aprender novas tecnologias;</li>
<li>Boa comunicação e disposição para trabalho em equipe;</li>
</ul>
<p><strong>Competências valorizadas:</strong></p>
<ul>
<li>Design patterns;</li>
<li>Experiência com desenvolvimento ágil de software;</li>
<li>Conhecimento de JavaScript, Usabilidade e Ergonomia;</li>
<li>Controle de versão;</li>
<li>Testes automatizados;</li>
<li>Ant build script;</li>
<li>UML;</li>
<li>Frameworks, por exemplo: EJB 3, Hibernate 3, Servlets, Velocity, DWR, GWT;</li>
</ul>
<p>Curriculum para: <strong>carreira@oncast.com.br</strong></p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/oportunidade-para-desenvolvedor-php-pleno-em-sc/' rel='bookmark' title='Permanent Link: Oportunidade para desenvolvedor PHP pleno em SC'>Oportunidade para desenvolvedor PHP pleno em SC</a></li>
<li><a href='http://blog.will.eti.br/2009/vaga-para-desenvolvedor-web-em-blumenau-sc/' rel='bookmark' title='Permanent Link: Vaga para desenvolvedor web em Blumenau &#8211; SC'>Vaga para desenvolvedor web em Blumenau &#8211; SC</a></li>
<li><a href='http://blog.will.eti.br/2010/vaga-desenvolvedor-senior-balneario-camboriu/' rel='bookmark' title='Permanent Link: Vaga para desenvolvedor sênior em Balneário Camboriú &#8211; SC'>Vaga para desenvolvedor sênior em Balneário Camboriú &#8211; SC</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/dmebKDuaWvQdk7Yk4LcCgzrkVvQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/dmebKDuaWvQdk7Yk4LcCgzrkVvQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/dmebKDuaWvQdk7Yk4LcCgzrkVvQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/dmebKDuaWvQdk7Yk4LcCgzrkVvQ/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/oportunidade-para-profissional-com-conhecimento-em-php-joomla-e-javaee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/oportunidade-para-profissional-com-conhecimento-em-php-joomla-e-javaee/</feedburner:origLink></item>
		<item>
		<title>Agiles 2009 – Conferência Latino-Americana sobre Metodolias Ágeis</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/aqG_bsmxygs/</link>
		<comments>http://blog.will.eti.br/2009/agiles-2009-conferencia-latino-americana-sobre-metodolias-ageis/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 16:38:21 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[Oportunidade]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=643</guid>
		<description><![CDATA[Após grande sucesso na Argentina, o principal evento da comunidade Latino Americana chega ao Brasil, integrando culturas e ampliando as discussões sobre a adoção e utilização de Métodos Ágeis. Esta semana foi lançado o site do congresso Ágiles 2009. O &#8230; <a href="http://blog.will.eti.br/2009/agiles-2009-conferencia-latino-americana-sobre-metodolias-ageis/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agiles2009.org/pt/index.php" class="no_icon"><img src="http://blog.will.eti.br/wp-content/uploads/2009/06/badge_bethere.gif" alt="Agiles 2009" title="Agiles 2009" width="200" height="113" class="alignright size-full wp-image-644" /></a>Após grande sucesso na Argentina, o <a href="http://www.agiles2009.org/pt/index.php">principal evento</a> da comunidade Latino Americana chega ao Brasil, integrando culturas e ampliando as discussões sobre a adoção e utilização de Métodos Ágeis.</p>
<p>Esta semana foi lançado o site do congresso <a href="http://www.agiles2009.org/pt/index.php">Ágiles 2009</a>. O evento, sem fins lucrativos, tem o objetivo de integrar a comunidade Latino Americana de profissionais de <acronym title="Tecnologia da Informação">TI</acronym> interessada em aprender, compartilhar e debater os mais diferentes aspectos do desenvolvimento de software sob a óptica das Metodologias Ágeis.<br />
<span id="more-643"></span><br />
<a href="http://www.agiles2008.org/">A primeira edição do evento</a> ocorreu em 2008, na cidade de Buenos Aires, e contou com a presença de 400 pessoas, vindas de países como Brasil, Argentina, Chile, Uruguai, Bolívia, Peru, Colômbia, Venezuela e Honduras. Durante os 5 dias de evento, os participantes revezaram-se entre workshops, palestras e cursos com nomes internacionais, como o casal Tom e Mary Poppendieck.</p>
<p>Sob a organização da <a href="http://www.agiles.org/">Comunidade Latino Americana de Metodologias Ágeis</a> em conjunto com a empresa <a href="http://www.oncast.com.br/">OnCast</a>, a edição deste ano será realizada entre os dias 6 e 9 de Outubro, na bela cidade de <a href="http://pt.wikipedia.org/wiki/Florian%C3%B3polis">Florianópolis</a>.</p>
<blockquote><p>A <a href="http://www.oncast.com.br/">OnCast</a> é uma empresa situada em Florianópolis que também apoiou a <a href="http://www.phpsc.com.br/pt/"><acronym title="Grupo de usuários de PHP do estado de Santa Catarina">PHPSC</acronym> <acronym title="Conference">Conf</acronym> 2009</a> como patrocinadora do evento, e seu proprietário Samuel Crescêncio teve suas palestras (<a href="http://www.slideshare.net/wcomnisky/lean-1535824">Lean</a> e <a href="http://www.slideshare.net/wcomnisky/scrum-1535828">Scrum</a>) entre as mais bem comentadas do evento.</p></blockquote>
<p>Espera-se um público bastante variado de profissionais, estudantes e entusiastas do Tema. Até o momento, já está confirmada a presença do CST <a href="http://www.scrumalliance.org/profiles/4602-alan-e-cyment">Alan E. Cyment</a>, que ministrará um curso CSM nos dois primeiros dias do evento.</p>
<h3>Palestrantes confirmados</h3>
<p><img src="http://blog.will.eti.br/wp-content/uploads/2009/06/brianMarick.jpg" alt="Brian Marick" title="Brian Marick" width="105" height="140" class="alignleft size-full wp-image-657" />Abrindo o evento teremos <a href="http://www.exampler.com/">Brian Marick</a>, uma das vozes mais influentes na área de Teste de Software, e um dos profissionais que assinaram <a href="http://www.agilemanifesto.org/">O Manifesto Ágil</a> em 2001. Antigo membro da diretoria da Agile Alliance, Brian é autor de livros como &#8220;The Craft of software Testing&#8221;(1994), &#8220;Everyday Scripting with Ruby&#8221; (2007) e ainda &#8220;Programming Cocoa with Ruby&#8221;(2009).</p>
<p>Navegando atualmente entre mundos completamente diferentes, Brian tem sido a ponte entre a comunidade Ágil e a comunidade de Teste de Software, representando a escola de Testes Orientados a Contexto, ao mesmo tempo que tenta criar um balanceamento entre a cultura vigente em grandes empresas e o modelo Ágil de desenvolvimento.</p>
<p><img src="http://blog.will.eti.br/wp-content/uploads/2009/06/dianaLarsen.jpg" alt="Diana Larsen" title="Diana Larsen" width="105" height="140" class="alignleft size-full wp-image-658" />Como não poderia deixar de ser, teremos <a href="http://www.agilealliance.org/show/1879">Diana Larsen</a>, que oportunamente fará o encerramento do evento. Diana conduzirá uma retrospectiva, visando a preparação para os próximos Ágiles, assim como discutindo lições aprendidas no próprio evento de 2009.</p>
<p>Diana é co-autora do livro &#8220;Agile Retrospectives: Making Good Teams Great&#8221; ( 2006), juntamente com Esther Derby. Especialista no lado humano do desenvolvimento de software, Diana é consultora, atualmente em times Ágeis fazendo-os expandir suas capacidades de interação, auto organização, melhoria de performance, assim como atuando em coaching para líderes de equipe.</p>
<h3>Chamada para trabalhos</h3>
<p>Através de um <a href="http://www.agiles2009.org/pt/submission_form.php">formulário online</a>, submeta sua palestra e vá ao Ágiles mostrar suas idéias, suas experiências ou ensinar suas técnicas de trabalho.</p>
<p>Estão disponíveis para submissão os seguintes <a href="http://www.agiles2009.org/pt/submissions.php">formatos de apresentação</a></p>
<ul>
<li><strong>Tutoriais</strong> &#8211; 90 minutos
<ul>
<li> Esta trilha incluirá sessões especialmente direcionadas para pessoas que estão no início de seus estudos, ou procurando por um embasamento em Métodos Ágeis.</li>
</ul>
</li>
<li><strong>Palestras</strong> &#8211; 45 minutos
<ul>
<li>Apresentações focadas num público que está à procura de tópicos específicos para ampliar seu conhecimento sobre Metodologias Ágeis, assim como as melhores práticas utilizadas pela comunidade Ágil.</li>
</ul>
</li>
<li><strong>Casos de Uso</strong> &#8211; 45 minutos
<ul>
<li>Apresentações que demostram utilização de Agile em projetos reais, sumarizando o que aconteceu no projeto e os principais pontos de aprendizado. Estes relatórios permitirão aos praticantes compartilhar conselhos e lições aprendidas com outros times.</li>
</ul>
</li>
<li><strong>Workshops</strong> &#8211; 90 minutos
<ul>
<li> Sessões altamente interativas, permitindo aos participantes desenvolverem o conhecimento de forma prática. Esta trilha trará tópicos relacionados a Inovação, resolução de conflitos, liderança, etc.</li>
</ul>
</ul>
<p>Não existe limite para o número de submissões, mas o <strong>prazo para entrega</strong> é curto: <strong>encerra-se em 6 de Julho</strong>.</p>
<p>Fonte: adaptado de <a href="http://www.infoq.com/br/">InfoQ</a>.</p>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/chamada-de-trabalhos-phpsc-conf-202009-univali-itajai/' rel='bookmark' title='Permanent Link: Chamada de Trabalhos PHPSC Conf 2.0/2009 &#8211; Univali Itajaí'>Chamada de Trabalhos PHPSC Conf 2.0/2009 &#8211; Univali Itajaí</a></li>
<li><a href='http://blog.will.eti.br/2009/phpsc-conf-2009-divulgacao-oficial-e-inscricoes/' rel='bookmark' title='Permanent Link: PHPSC Conf 2009: divulgação oficial e inscrições'>PHPSC Conf 2009: divulgação oficial e inscrições</a></li>
<li><a href='http://blog.will.eti.br/about/' rel='bookmark' title='Permanent Link: Sobre'>Sobre</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/WY25_fK44KUMXw9Y5GVNzG3ZtVg/0/da"><img src="http://feedads.g.doubleclick.net/~a/WY25_fK44KUMXw9Y5GVNzG3ZtVg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/WY25_fK44KUMXw9Y5GVNzG3ZtVg/1/da"><img src="http://feedads.g.doubleclick.net/~a/WY25_fK44KUMXw9Y5GVNzG3ZtVg/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/agiles-2009-conferencia-latino-americana-sobre-metodolias-ageis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/agiles-2009-conferencia-latino-americana-sobre-metodolias-ageis/</feedburner:origLink></item>
		<item>
		<title>Recrutech: vagas para profissionais de TI</title>
		<link>http://feedproxy.google.com/~r/DesenvolvimentoWebComClasse/~3/o1EyMoK4lvo/</link>
		<comments>http://blog.will.eti.br/2009/recrutech-vagas-para-profissionais-de-ti/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 22:53:48 +0000</pubDate>
		<dc:creator>William G. Comnisky</dc:creator>
				<category><![CDATA[Emprego]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[Estágio]]></category>
		<category><![CDATA[Oportunidade]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Santa Catarina]]></category>
		<category><![CDATA[SC]]></category>
		<category><![CDATA[Vaga]]></category>

		<guid isPermaLink="false">http://blog.will.eti.br/?p=638</guid>
		<description><![CDATA[Para quem ainda não conhece, a Recrutech é uma empresa que atua em São José &#8211; SC fazendo recrutamento e seleção pessoal exclusivamente para profissionais (ou não) da área de TI. A Recrutech apoia o PHPSC e foi patrocinadora do &#8230; <a href="http://blog.will.eti.br/2009/recrutech-vagas-para-profissionais-de-ti/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Para quem ainda não conhece, a <a href="http://www.recrutech.com.br">Recrutech</a> é uma empresa que atua em São José &#8211; <acronym title="Santa Catarina">SC</acronym> fazendo recrutamento e seleção pessoal exclusivamente para profissionais (ou não) da área de <acronym title="Tecnologia da Informação">TI</acronym>.</p>
<blockquote><p>A <a href="http://www.recrutech.com.br">Recrutech</a> apoia o <a href="http://www.phpsc.com.br"><acronym title="Grupo de usuários de PHP do estado de Santa Catarina">PHPSC</acronym></a> e foi patrocinadora do <a href="http://www.phpsc.com.br/2009/06/01/phpscconf-2009-pos-conf/pt/"><acronym title="Grupo de usuários de PHP do estado de Santa Catarina">PHPSC</acronym> <acronym title="Conference">Conf</acronym> 2009</a> (veja os <a href="http://slideshare.net/tag/phpscconf">slides de algumas palestras do evento aqui</a>).
</p></blockquote>
<p>Se está procurando emprego ou quer se posicionar melhor em sua carreia, fica aí a dica.</p>
<p>Alguns links úteis:</p>
<ul>
<li><a href="http://www.kombo.com.br/feed.php?codigo=MTkyLTA=">RSS das vagas disponíveis atualmente</a></li>
<li><a href="http://recrutech.jimdo.com/candidatos/candidate-se-em-2-passos/">Faça seu cadastro e envie seu currículo</a></li>
<li><a href="http://recrutech.jimdo.com/fale-conosco/">Endereço, telefones e email</a></li>
</ul>

<p>Posts relacionados:<ol><li><a href='http://blog.will.eti.br/2009/tres-vagas-de-ti-para-itajai-sc/' rel='bookmark' title='Permanent Link: Três vagas de TI para Itajaí &#8211; SC'>Três vagas de TI para Itajaí &#8211; SC</a></li>
<li><a href='http://blog.will.eti.br/2009/gerador-de-source-list-para-o-ubuntu/' rel='bookmark' title='Permanent Link: Gerador de Source List para o Ubuntu'>Gerador de Source List para o Ubuntu</a></li>
<li><a href='http://blog.will.eti.br/2010/vaga-desenvolvedor-senior-balneario-camboriu/' rel='bookmark' title='Permanent Link: Vaga para desenvolvedor sênior em Balneário Camboriú &#8211; SC'>Vaga para desenvolvedor sênior em Balneário Camboriú &#8211; SC</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/oGHc9hTBxIDHjoxmCJWZW7yauSQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/oGHc9hTBxIDHjoxmCJWZW7yauSQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/oGHc9hTBxIDHjoxmCJWZW7yauSQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/oGHc9hTBxIDHjoxmCJWZW7yauSQ/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.will.eti.br/2009/recrutech-vagas-para-profissionais-de-ti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.will.eti.br/2009/recrutech-vagas-para-profissionais-de-ti/</feedburner:origLink></item>
	</channel>
</rss>
