<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentários sobre Blog do PacMan</title>
	<atom:link href="http://pacman.blog.br/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://pacman.blog.br/blog</link>
	<description>Varias Coisas, por Tiago Peczenyj</description>
	<lastBuildDate>Wed, 24 Mar 2010 11:38:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Comentário sobre JMock &#8211; trabalhando com mock objets em java por LOJUU</title>
		<link>http://pacman.blog.br/blog/dicas/jmock-trabalhando-com-mock-objets-em-java/comment-page-1/#comment-226</link>
		<dc:creator>LOJUU</dc:creator>
		<pubDate>Wed, 24 Mar 2010 11:38:32 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=78#comment-226</guid>
		<description>cara, blz?

aqui, ao invés de objets  não é objects???</description>
		<content:encoded><![CDATA[<p>cara, blz?</p>
<p>aqui, ao invés de objets  não é objects???</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre 10 coisas que todo o programador deveria saber por Renan</title>
		<link>http://pacman.blog.br/blog/dicas/10-coisas-que-todo-o-programador-deveria-saber/comment-page-1/#comment-225</link>
		<dc:creator>Renan</dc:creator>
		<pubDate>Wed, 17 Mar 2010 21:53:31 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=80#comment-225</guid>
		<description>Concordo em colocar no topo da lista &quot;usar o google&quot;-estou fazendo um curso de web designer e o primeiro módulo foi html, mas o que aprendi na sala de aula foram somente uns comando de html básico e no google aprendi a usar comandos de html avançado. Mas, não consegui encontrar informações satisfatórias sobre outras linguagens de programação, como Java. Será que sou eu que não soube usar o google?</description>
		<content:encoded><![CDATA[<p>Concordo em colocar no topo da lista &#8220;usar o google&#8221;-estou fazendo um curso de web designer e o primeiro módulo foi html, mas o que aprendi na sala de aula foram somente uns comando de html básico e no google aprendi a usar comandos de html avançado. Mas, não consegui encontrar informações satisfatórias sobre outras linguagens de programação, como Java. Será que sou eu que não soube usar o google?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Pesquisa: o que te desmotiva no trabalho? por Bruno Lima</title>
		<link>http://pacman.blog.br/blog/uncategorized/pesquisa-o-que-te-desmotiva-no-trabalho/comment-page-1/#comment-224</link>
		<dc:creator>Bruno Lima</dc:creator>
		<pubDate>Wed, 17 Feb 2010 19:26:06 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/uncategorized/pesquisa-o-que-te-desmotiva-no-trabalho/#comment-224</guid>
		<description>Me desmotivo com diversos desses itens, mas principalmente com ambiente desfavorável, quando você sofre perseguição e desconfiança desnecessária. Ex.: - Seu chefe fica olhando o dia inteiro para o seu monitor para ver o que está fazendo e ainda tem a cara de pau de mandar mensagem via spark para ver se realmente é isso. - Você têm &quot;colegas&quot; de trabalho que sempre pede ajuda e entregam o trabalho / projeto como se fossem eles (ah, se o chefe achar que está errado, aí sim falarão que foi você). - Você trabalha com pessoas que não tem qualificação suficiente, quando comparado com o trabalho que faz.

Vou concordar com o &quot;Medieval disse: abril 27, 2009 às 2:52 pm&quot; quando ele disse que se vinga da empresa. Não é a mais ética das opções, mas você ser o melhor funcionário durante dois três meses e depois pedir para sair, &quot;quebra as pernas&quot; de qualquer chefe que quer crescer com o seu trabalho.</description>
		<content:encoded><![CDATA[<p>Me desmotivo com diversos desses itens, mas principalmente com ambiente desfavorável, quando você sofre perseguição e desconfiança desnecessária. Ex.: &#8211; Seu chefe fica olhando o dia inteiro para o seu monitor para ver o que está fazendo e ainda tem a cara de pau de mandar mensagem via spark para ver se realmente é isso. &#8211; Você têm &#8220;colegas&#8221; de trabalho que sempre pede ajuda e entregam o trabalho / projeto como se fossem eles (ah, se o chefe achar que está errado, aí sim falarão que foi você). &#8211; Você trabalha com pessoas que não tem qualificação suficiente, quando comparado com o trabalho que faz.</p>
<p>Vou concordar com o &#8220;Medieval disse: abril 27, 2009 às 2:52 pm&#8221; quando ele disse que se vinga da empresa. Não é a mais ética das opções, mas você ser o melhor funcionário durante dois três meses e depois pedir para sair, &#8220;quebra as pernas&#8221; de qualquer chefe que quer crescer com o seu trabalho.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Scrum na globo.com &#8211; derrubando mitos por Marcos</title>
		<link>http://pacman.blog.br/blog/dicas/scrum-na-globocom-derrubando-mitos/comment-page-1/#comment-223</link>
		<dc:creator>Marcos</dc:creator>
		<pubDate>Tue, 09 Feb 2010 16:29:36 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=84#comment-223</guid>
		<description>Gostei da aprensentação. Parabéns pelo sucesso no projeto.</description>
		<content:encoded><![CDATA[<p>Gostei da aprensentação. Parabéns pelo sucesso no projeto.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Pesquisa: o que te desmotiva no trabalho? por Marcelo</title>
		<link>http://pacman.blog.br/blog/uncategorized/pesquisa-o-que-te-desmotiva-no-trabalho/comment-page-1/#comment-222</link>
		<dc:creator>Marcelo</dc:creator>
		<pubDate>Wed, 30 Dec 2009 12:23:05 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/uncategorized/pesquisa-o-que-te-desmotiva-no-trabalho/#comment-222</guid>
		<description>Bah, velho.

Falta de confiança é uma merda mesmo. Bloquear a internet é o ó. 

Não perguntar a tua opinião sobre determinado problema, quando tu é o cara que mais sabe do domínio, e a gerência inventar um projeto sem pé nem cabeça prá solucionar o problema (que no fim não dá em nada), é muito desmotivador. Pior ainda quando tu sai da empresa e ela resolve implementar as tuas idéias depois que tu saiu. Já aconteceu comigo.</description>
		<content:encoded><![CDATA[<p>Bah, velho.</p>
<p>Falta de confiança é uma merda mesmo. Bloquear a internet é o ó. </p>
<p>Não perguntar a tua opinião sobre determinado problema, quando tu é o cara que mais sabe do domínio, e a gerência inventar um projeto sem pé nem cabeça prá solucionar o problema (que no fim não dá em nada), é muito desmotivador. Pior ainda quando tu sai da empresa e ela resolve implementar as tuas idéias depois que tu saiu. Já aconteceu comigo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Certificação para testes &#8211; vale a pena? por Álvaro</title>
		<link>http://pacman.blog.br/blog/uncategorized/certificacao-para-testes-vale-a-pena/comment-page-1/#comment-220</link>
		<dc:creator>Álvaro</dc:creator>
		<pubDate>Thu, 17 Dec 2009 22:41:06 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=19#comment-220</guid>
		<description>SERÁ QUE VALE MESMO?
Faço testes a 6 anos em uma multinacional.
Tenho curso superior e gosto de estudar.
Tenho algumas boas certificações, incluindo de teste e sou lider de equipe de teste.
Porem fui fazer o exame para uma dessas duas mais &quot;famosas&quot;  que tem por ai.
A prova era facil demais!! Se não fechei a prova, foi perto.
No fim preenchi aquele questionario e marquei NÃO na resposta da pergunta sobre se tinha feito algum curso preparatorio.
O meu resultado na prova foi 60% mas não fui aprovado por que é ACIMA de 60%.
Muito estralho viu, parecer ate que existe algo &quot;esquisito&quot; nestas certicações.
Sem ela minha experiencial vale menos no mercado?
Obrigado e desculpa ai usar seu espaço para este desabafo.</description>
		<content:encoded><![CDATA[<p>SERÁ QUE VALE MESMO?<br />
Faço testes a 6 anos em uma multinacional.<br />
Tenho curso superior e gosto de estudar.<br />
Tenho algumas boas certificações, incluindo de teste e sou lider de equipe de teste.<br />
Porem fui fazer o exame para uma dessas duas mais &#8220;famosas&#8221;  que tem por ai.<br />
A prova era facil demais!! Se não fechei a prova, foi perto.<br />
No fim preenchi aquele questionario e marquei NÃO na resposta da pergunta sobre se tinha feito algum curso preparatorio.<br />
O meu resultado na prova foi 60% mas não fui aprovado por que é ACIMA de 60%.<br />
Muito estralho viu, parecer ate que existe algo &#8220;esquisito&#8221; nestas certicações.<br />
Sem ela minha experiencial vale menos no mercado?<br />
Obrigado e desculpa ai usar seu espaço para este desabafo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Compatibilidade Binária em C por Fernando Meyer</title>
		<link>http://pacman.blog.br/blog/programacao/compatibilidade-binaria-em-c/comment-page-1/#comment-211</link>
		<dc:creator>Fernando Meyer</dc:creator>
		<pubDate>Thu, 19 Nov 2009 18:04:42 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=106#comment-211</guid>
		<description>Lembrando que esse casting precisa respeitar a ordem, um struct por definicao eh uma estrutura linear na memoria, se voce na classe 2 alterar a ordem dos parametros na declaracao, isso com certeza causaria um erro de casting:

ex:
 
&lt;pre lang=&quot;C&quot;&gt;
typedef struct {
	char name[128];
	int id;  		  	
	char rg[128];
} tpessoafisica;&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Lembrando que esse casting precisa respeitar a ordem, um struct por definicao eh uma estrutura linear na memoria, se voce na classe 2 alterar a ordem dos parametros na declaracao, isso com certeza causaria um erro de casting:</p>
<p>ex:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">typedef</span> <span style="color: #993333;">struct</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #993333;">char</span> name<span style="color: #009900;">&#91;</span><span style="color: #0000dd;">128</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #993333;">int</span> id<span style="color: #339933;">;</span>  		  	
	<span style="color: #993333;">char</span> rg<span style="color: #009900;">&#91;</span><span style="color: #0000dd;">128</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span> tpessoafisica<span style="color: #339933;">;</span></pre></div></div>

]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Compatibilidade Binária em C por Everton J. Carpes</title>
		<link>http://pacman.blog.br/blog/programacao/compatibilidade-binaria-em-c/comment-page-1/#comment-210</link>
		<dc:creator>Everton J. Carpes</dc:creator>
		<pubDate>Thu, 19 Nov 2009 17:16:05 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=106#comment-210</guid>
		<description>C eh poder, e poder eh perigoso!

A concepcao de que existe uma compatibilidade binaria entre duas estruturas eh algo incrivel que abre a possibilidade de considerarmos o polymorphismo, mas ao mesmo tempo exige que os programadores saibam com que tipo de coisa estao lidando.

Obviamente a aritmetica de ponteiros e a correcao dos index de acesso aos elementos (de um array ou de uma estrutura) estao diretamente ligadas a plataforma onde a coisa estah sendo executada e ao se desenvolver com este tipo de estrategia em mente eh importante ter BEM claro quais os limites a serem considerados.

Outro dia ouvi desenvolvedor que C nao era portavel por exemplo, pq voce poderia criar programas que andem por regioes especificas de memoria e isso nao vai funcionar atraves de plataformas/SOs... Clara ma interpretacao tanto do conceito de portabilidade quanto do uso dos mecanismos de acesso a memoria que o C tao elegantemente nos oferece. 

Essa compatibilidade binaria que tu alega tem seus reveses aos quais eh preciso estar atento ao trabalhar... Imagine por exemplo que tu pretenda alocar espaco para trabalhar com estas estruturas... apesar da compatibilidade binaria e do cast te permitir o polymorphismo, ao alocar espaco, tu precisas ter ciencia do tamanho da MAIOR estrutura... Isso em linguagens de nivel superior eh burlado de forma que um array de um determinado objeto nao contem o objeto em si, mas sim uma referencia para ele, o que pode obviamente ser obtido em C com uma array de ponteiros para as structs (o que ao contrario do que muita gente pensa NAO VAI ADICONAR NENHUM IMPACTO DEVIDO A DERREFERENCIA, pois a quantidade de passos para interepretacao eh a mesma que se a struct estivesse de fato na array).

O ponto eh que, embora esse poder seja amplo e interessante, possibiltando os pontos que tu apontou e muitos outros, o programador ao utilziar este tipo de beneficio, precisa estar ciente de suas implicacoes, e muitos nao estao!

A origem disso eh a falta de conhecimento da linguagem e o preconceito que alguns programadores tem sobre certos aspectos... seguindo o exemplo do desenvolvedor que questionou sobre a portabilidade de codigo, no meio da conversa ele falou, que um char ocupa 2 Bytes na memoria, o que eh um pressuposto equivocado baseado no estudo de C especifico das plataformas (antigas) da Intel... Para o C, um char e um int ocupam o mesmissimo espaco na memoria, ateh pq nao existe como se enderecar somente parte de uma palavra e portanto seu espaco eh igual a no minimo o tamanho da palavra... obviamente que para quem programa dentro do padrao, isto nao tem nenhum impacto significativo e passa despercebido, mas certamente quem carrega preconceitos como esse vai ter problemas ao tentar alocar espaco para Strings por exemplo, ou vai sofrer com ponteiros selvagens em algum momento, simplesmente pq pressupos alguma coisa que de fato nao condiz com a realidade da plataforma... O triste eh que essas pessoas se acham, baseado nisso, no direito de sair soltando maximas como: &quot;C nao eh portavel!&quot;... Faltou fazer a licao de casa... #fail

Valeu pelo post Pac, eh muito bom ver alguem resgatando os conceitos que deveriam ser basicos a maioria dos desenvolvedores mas que sao sumariamente ignorados e geram tanta confusao por aih!</description>
		<content:encoded><![CDATA[<p>C eh poder, e poder eh perigoso!</p>
<p>A concepcao de que existe uma compatibilidade binaria entre duas estruturas eh algo incrivel que abre a possibilidade de considerarmos o polymorphismo, mas ao mesmo tempo exige que os programadores saibam com que tipo de coisa estao lidando.</p>
<p>Obviamente a aritmetica de ponteiros e a correcao dos index de acesso aos elementos (de um array ou de uma estrutura) estao diretamente ligadas a plataforma onde a coisa estah sendo executada e ao se desenvolver com este tipo de estrategia em mente eh importante ter BEM claro quais os limites a serem considerados.</p>
<p>Outro dia ouvi desenvolvedor que C nao era portavel por exemplo, pq voce poderia criar programas que andem por regioes especificas de memoria e isso nao vai funcionar atraves de plataformas/SOs&#8230; Clara ma interpretacao tanto do conceito de portabilidade quanto do uso dos mecanismos de acesso a memoria que o C tao elegantemente nos oferece. </p>
<p>Essa compatibilidade binaria que tu alega tem seus reveses aos quais eh preciso estar atento ao trabalhar&#8230; Imagine por exemplo que tu pretenda alocar espaco para trabalhar com estas estruturas&#8230; apesar da compatibilidade binaria e do cast te permitir o polymorphismo, ao alocar espaco, tu precisas ter ciencia do tamanho da MAIOR estrutura&#8230; Isso em linguagens de nivel superior eh burlado de forma que um array de um determinado objeto nao contem o objeto em si, mas sim uma referencia para ele, o que pode obviamente ser obtido em C com uma array de ponteiros para as structs (o que ao contrario do que muita gente pensa NAO VAI ADICONAR NENHUM IMPACTO DEVIDO A DERREFERENCIA, pois a quantidade de passos para interepretacao eh a mesma que se a struct estivesse de fato na array).</p>
<p>O ponto eh que, embora esse poder seja amplo e interessante, possibiltando os pontos que tu apontou e muitos outros, o programador ao utilziar este tipo de beneficio, precisa estar ciente de suas implicacoes, e muitos nao estao!</p>
<p>A origem disso eh a falta de conhecimento da linguagem e o preconceito que alguns programadores tem sobre certos aspectos&#8230; seguindo o exemplo do desenvolvedor que questionou sobre a portabilidade de codigo, no meio da conversa ele falou, que um char ocupa 2 Bytes na memoria, o que eh um pressuposto equivocado baseado no estudo de C especifico das plataformas (antigas) da Intel&#8230; Para o C, um char e um int ocupam o mesmissimo espaco na memoria, ateh pq nao existe como se enderecar somente parte de uma palavra e portanto seu espaco eh igual a no minimo o tamanho da palavra&#8230; obviamente que para quem programa dentro do padrao, isto nao tem nenhum impacto significativo e passa despercebido, mas certamente quem carrega preconceitos como esse vai ter problemas ao tentar alocar espaco para Strings por exemplo, ou vai sofrer com ponteiros selvagens em algum momento, simplesmente pq pressupos alguma coisa que de fato nao condiz com a realidade da plataforma&#8230; O triste eh que essas pessoas se acham, baseado nisso, no direito de sair soltando maximas como: &#8220;C nao eh portavel!&#8221;&#8230; Faltou fazer a licao de casa&#8230; #fail</p>
<p>Valeu pelo post Pac, eh muito bom ver alguem resgatando os conceitos que deveriam ser basicos a maioria dos desenvolvedores mas que sao sumariamente ignorados e geram tanta confusao por aih!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre 10 coisas que todo o programador deveria saber por Raul Libório</title>
		<link>http://pacman.blog.br/blog/dicas/10-coisas-que-todo-o-programador-deveria-saber/comment-page-1/#comment-209</link>
		<dc:creator>Raul Libório</dc:creator>
		<pubDate>Thu, 12 Nov 2009 13:19:27 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=80#comment-209</guid>
		<description>Como n sou programador, mas arranho nos scripts, n posso dizer muita coisa =)
Ah, o link da Catedral tá quebrado =\</description>
		<content:encoded><![CDATA[<p>Como n sou programador, mas arranho nos scripts, n posso dizer muita coisa =)<br />
Ah, o link da Catedral tá quebrado =\</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Sempre defina a forma de abertura de arquivos por Flávio</title>
		<link>http://pacman.blog.br/blog/dicas/sempre-defina-a-forma-de-abertura-de-arquivos/comment-page-1/#comment-207</link>
		<dc:creator>Flávio</dc:creator>
		<pubDate>Mon, 26 Oct 2009 21:40:21 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/dicas/sempre-defina-a-forma-de-abertura-de-arquivos/#comment-207</guid>
		<description>Achei  esse em .net, ficou bem legal.

http://www.dmenezes.com.br/Artigos.aspx?t=Um-pouco-de-criptografia-com-.net</description>
		<content:encoded><![CDATA[<p>Achei  esse em .net, ficou bem legal.</p>
<p><a href="http://www.dmenezes.com.br/Artigos.aspx?t=Um-pouco-de-criptografia-com-.net" rel="nofollow">http://www.dmenezes.com.br/Artigos.aspx?t=Um-pouco-de-criptografia-com-.net</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
