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

<channel>
	<title>ensandecer de um computólogo &#187; amazonas</title>
	<atom:link href="http://danielmartins.eti.br/blog/category/amazonas/feed/" rel="self" type="application/rss+xml" />
	<link>http://danielmartins.eti.br/blog</link>
	<description>return 1;</description>
	<lastBuildDate>Thu, 15 Dec 2011 05:05:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Bossa Conference &#8217;10 &#8211; em Manaus</title>
		<link>http://danielmartins.eti.br/blog/2010/03/02/bossa-conference-10-em-manaus/</link>
		<comments>http://danielmartins.eti.br/blog/2010/03/02/bossa-conference-10-em-manaus/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 14:47:36 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[Computação]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[indt]]></category>
		<category><![CDATA[manaus]]></category>
		<category><![CDATA[n810 maemo]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[qml]]></category>
		<category><![CDATA[qt]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=573</guid>
		<description><![CDATA[Faz algum tempo que estou querendo escrever vários posts técnicos e da minha viagem a sampa que fiz em janeiro, mas realmente o tempo está escasso. Mas não podia deixar passar em branco a divulgação do Bossa Conference que é um evento que sempre tive vontade de participar e que era realizado em Porto de [...]]]></description>
			<content:encoded><![CDATA[<p>Faz algum tempo que estou querendo escrever vários posts técnicos e da minha viagem a sampa que fiz em janeiro, mas realmente o tempo está escasso. Mas não podia deixar passar em branco a divulgação do Bossa Conference que é um evento que sempre tive vontade de participar e que era realizado em Porto de Galinhas. Esse ano o Bossa Conference &#8217;10 será realizado em Manaus &#8211; Amazonas. Uma chance dos nerds nortistas poderem participar até onde sabemos deste excelente evento.</p>
<p><a href="http://danielmartins.eti.br/blog/wp-content/uploads/2010/03/divulgacao-bossa.png"><img class="aligncenter size-medium wp-image-574" title="divulgacao-bossa" src="http://danielmartins.eti.br/blog/wp-content/uploads/2010/03/divulgacao-bossa-212x300.png" alt="" width="212" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2010/03/02/bossa-conference-10-em-manaus/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Manifesto pela liberdade de expressão no Amazonas</title>
		<link>http://danielmartins.eti.br/blog/2010/01/05/manifesto-pela-liberdade-de-expressao-no-amazonas/</link>
		<comments>http://danielmartins.eti.br/blog/2010/01/05/manifesto-pela-liberdade-de-expressao-no-amazonas/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 03:22:40 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[Blogosfera]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Comunidades]]></category>
		<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[#ltc-am]]></category>
		<category><![CDATA[manifesto]]></category>
		<category><![CDATA[twittosfera]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=550</guid>
		<description><![CDATA[Aos cidadãos Amazonenses A Constituição Brasileira diz em seu Art. 1º, parágrafo único V, Que “Todo o poder emana do povo, que o exerce por meio de representantes eleitos ou diretamente, nos termos desta Constituição&#8221;. Diz também no  Art. 5º, parágrafo II que “Ninguém deixará de fazer alguma coisa senão em virtude de Lei”; e [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Aos cidadãos Amazonenses</strong></p>
<p>A Constituição Brasileira diz em seu Art. 1º, parágrafo único V, Que <strong>“Todo o poder emana do povo, que o exerce por meio de representantes eleitos ou diretamente, nos termos desta Constituição&#8221;</strong>.</p>
<p>Diz também no  Art. 5º, parágrafo II que <strong>“Ninguém deixará de fazer alguma coisa senão em virtude de Lei”</strong>; e no parágrafo IV  que<strong> ” É livre a manifestação do pensamento, sendo vedado o anonimato”</strong>; parágrafo IX que diz que <strong>“É livre a expressão da atividade intelectual, artística, científica e de comunicação, independente de censura ou licença&#8221;</strong>.</p>
<p>Diz também no parágrafo XVI do Art. 5º que <strong>“Todos podem reunir-se pacificamente, sem armas, em locais abertos ao público, independente de autorização, desde que não frustem outra reunião anteriormente convocada para o mesmo local, sendo apenas exigido prévio aviso à autoridade competente&#8221;</strong>.<img title="Mais..." src="http://thiagomota.com/blog/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p>A Constituição Brasileira diz também eu seu Art. 5º, parágrafo XXXIII, que <strong>“Todos têm direito a receber dos órgãos públicos informações de seu interesse particular, ou de interesse coletivo ou geral, que serão prestadas no prazo da Lei, sob pena de responsabilidade, ressalvadas aquelas cujo sigilo seja imprescindível à segurança da sociedade e do Estado”</strong>; XXXIV – <strong>“São a todos assegurados, independentemente do pagamento de taxas; a) O direito de petição aos Poderes Públicos em defesa de direitos ou contra ilegalidade ou abuso de poder.”</strong></p>
<p>Este manifesto vem à público expressar o sentimento de repressão sofrida à um grupo de aproximadamente 100 pessoas, que protestaram contra a aprovação do Projeto de Lei Complementar 006/09, aprovado na Câmara Municipal de Manaus, que instituiu a criação de duas taxas: a Taxa de Resíduos Sólidos Domiciliares (TRSD) e a Taxa de Resíduos de Serviços de Saúde (TRSS).</p>
<p>O grupo, do qual sou integrante, vem sofrendo repressão política desde que decidiu publicar um outdoor com os nomes dos vereadores que aprovaram a criação das taxas. Todas as empresas de publicidade por nós procuradas desistiram da publicação do outdoor, alegando a não interferência em assuntos políticos.</p>
<p>Este manifesto vem à público informar que todos os integrantes do movimento contra a “Taxa do Lixo” são cidadãos de bem, que gozam dos direitos constitucionais e de liberdade de expressão, assim como todos os demais direitos à nós concedidos pela Constituição Brasileira.</p>
<p>Nosso sentimento de protesto tem como finalidade o puro exercício da cidadania. Nosso grupo é composto por profissionais liberais, autônomos, estudantes, médicos, jornalistas, juristas, analistas de sistemas, engenheiros, dentre outros.</p>
<p>No dia 04 de janeiro de 2010, um dos integrantes de nosso movimento foi procurado em seu trabalho por dois homens sem identificação, com gravadores e microfones em punho, para dar explicações de seu trabalho.</p>
<p>Os dois homens foram avisados de que não estavam autorizados a adentrarem no recinto sem prévio aviso à direção do mesmo. Mas, seguiram fazendo entrevistas à pessoas e funcionários do local.</p>
<p>O integrante de nosso grupo que foi covardemente coagido, não tem nenhuma ligação de cunho político, muito pelo contrário, aderiu ao movimento por pura indginação, é uma médica e está grávida.</p>
<p>Segundo testemunhas, os dois homens saíram de um Fiat Uno branco com identificação de uma rádio local , que tem por empresário e apresentador um ex-político.</p>
<p>Se confirmados os fatos apresentados por testemunhas de que tal rádio tentou de forma indireta, coagir um cidadão que expressa sua opinião de forma pacífica e legítima, levaremos o caso às autoridades competentes. Isto posto que uma rádio goza dos mesmos direitos constitucionais que qualquer cidadão brasileiro.</p>
<p>Uma rádio que tenta coagir um grupo que se expressa de maneira contrária, está rasgando a Constituição Brasileira, a mesma Constituição que garante os direitos aos veículos de comunicação.</p>
<p>Peço aos cidadãos de bem que não se calem, pois não vivemos mais em regime ditatorial. O ano é 2010 e não 1964.</p>
<p>E termino aqui com uma frase de Sun Tzu, dedicada a todos os que ainda tentam reprimir de maneira covarde, o sentimento de opinião contrária.</p>
<blockquote><p>“Ao cercar um homem dê a ele ao menos uma saída. Caso contrário ele lutará até à morte.”</p></blockquote>
<p>Manaus, 04 de janeiro de 2010.</p>
<p>Ao que vos manifesta e representa,</p>
<p>Evandro Borges</p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2010/01/05/manifesto-pela-liberdade-de-expressao-no-amazonas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Projeto Software Livre Amazonas</title>
		<link>http://danielmartins.eti.br/blog/2009/09/21/projeto-software-livre-amazonas/</link>
		<comments>http://danielmartins.eti.br/blog/2009/09/21/projeto-software-livre-amazonas/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 20:14:23 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Comunidades]]></category>
		<category><![CDATA[psl-am]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=490</guid>
		<description><![CDATA[Sexta-feira passada, 18/09/09 foi divulgado oficialmente o Projeto Software Livre Amazonas(PSL-AM) durante o SFD(Software Freedom Day 2009) que estava sendo realizado em Manaus no CIESA, com direito ao lançamento do site &#8220;on-the-fly&#8221; do PSL-AM. Estou muito contente com esse projeto, pois dá ênfase na convergência de esforços dos mais diferentes grupos dentro do software livre [...]]]></description>
			<content:encoded><![CDATA[<p>Sexta-feira passada, 18/09/09 foi divulgado oficialmente o Projeto Software Livre Amazonas(PSL-AM) durante o SFD(Software Freedom Day 2009) que estava sendo realizado em Manaus no CIESA, com direito ao lançamento do site &#8220;on-the-fly&#8221; do PSL-AM.</p>
<p style="text-align: center;"><a href="http://am.softwarelivre.org"><img class="aligncenter" title="PSL-AM " src="http://marcelomendes.eti.br/img/psl-am-logo.jpg" alt="" width="480" height="230" /></a></p>
<p>Estou muito contente com esse projeto, pois dá ênfase na convergência de esforços dos mais diferentes grupos dentro do software livre além de poder orientá-los para que trabalhem juntos para a difusão do grupo regional de software livre a nível nacional, dessa forma ganhando força para avançar os trabalhos com e para a comunidade de software livre em geral.</p>
<p>Meus parabéns a todos os envolvidos, os que me recordo agora são:</p>
<ul>
<li><a href="http://danielbruno.eti.br/" target="_blank">Daniel Bruno</a></li>
<li><a href="http://brankinhu.eti.br/" target="_blank">Antônio Junior</a></li>
<li><a href="http://davyd.eti.br/" target="_blank">Davyd Smelk</a></li>
<li><a href="http://freeman.eti.br/" target="_blank">Ayrton Freeman</a></li>
<li><a href="http://tupinigeek.blogspot.com/" target="_blank">Jônatas Nona</a></li>
<li><a href="http://earruda.eti.br/" target="_blank">Éverton Arruda</a></li>
<li><a href="http://marcelomendes.eti.br/" target="_blank">Marcelo Mendes</a></li>
</ul>
<p>Se esqueci alguém, me avise.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2009/09/21/projeto-software-livre-amazonas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download da palestra de GIT &#8211; Debian Day Amazonas</title>
		<link>http://danielmartins.eti.br/blog/2009/08/25/download-da-palestra-de-git-debian-day-amazonas/</link>
		<comments>http://danielmartins.eti.br/blog/2009/08/25/download-da-palestra-de-git-debian-day-amazonas/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 17:18:49 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[Computação]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian am]]></category>
		<category><![CDATA[palestras]]></category>
		<category><![CDATA[debian day]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=473</guid>
		<description><![CDATA[No DebianDay 09 Ministrei a palestra Git: Economize Dorflex! Por vários fatores eu já esperava que a minha palestra fosse atrair poucos interessados, mas gostei muito dos participantes que estavam lá, pois como eram poucos foi possível fazer uma espécie de bate-papo e troca de experiências sobre o conteúdo. Também não posso deixar de agradecer [...]]]></description>
			<content:encoded><![CDATA[<p>No DebianDay 09 Ministrei a palestra <strong>Git: Economize Dorflex</strong>!</p>
<p>Por vários fatores eu já esperava que a minha palestra fosse atrair poucos interessados, mas gostei muito dos participantes que estavam lá, pois como eram poucos foi possível fazer uma espécie de bate-papo e troca de experiências sobre o conteúdo.</p>
<p>Também não posso deixar de agradecer ao <a href="http://www.pronus.eng.br" target="_blank">André Felipe Dias</a> por permitir o uso das imagens do seu artigo <a href="http://www.pronus.eng.br/artigos_tutoriais/gerencia_configuracao/conceitos_basicos_controle_versao_centralizado_e_distribuido.php?pagNum=0" target="_blank">Conceitos Básicos De Controle de Versão de Código: Centralizado e Distribuído</a>.</p>
<p>Como prometido, segue aqui o link para <a href="http://danielmartins.eti.br/git_debianday09.pdf" target="_blank">download da palestra</a>.</p>
<p>Críticas construtivas são sempre bem vindas, <strong>comente</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2009/08/25/download-da-palestra-de-git-debian-day-amazonas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian Day Amazonas &#8211; Sucesso!</title>
		<link>http://danielmartins.eti.br/blog/2009/08/25/debian-day-amazonas-sucesso/</link>
		<comments>http://danielmartins.eti.br/blog/2009/08/25/debian-day-amazonas-sucesso/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 15:39:57 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian am]]></category>
		<category><![CDATA[debian day]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=450</guid>
		<description><![CDATA[Seguindo a onda de posts de feedback, vou escrever o meu: Kaio Rafael Marcelo Mendes É difícil escrever mais coisas do que o Kaio e Marcelo já escreveram, porém gostaria de ressaltar alguns fatos. IMHO, esse foi um dos melhores senão o melhor Debian Day já realizado por nós do Debian-Am, acompanhei todos e 1 [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" title="Debian Day 09" src="http://marcelomendes.eti.br/img/debian-day2009-logo.png" alt="" width="346" height="120" /></p>
<p>Seguindo a onda de posts de feedback, vou escrever o meu:</p>
<p><a href="http://kaiorafael.blogspot.com/2009/08/feedback-debianday-2009-amazonas.html" target="_blank">Kaio Rafael</a></p>
<p><a href="http://marcelomendes.eti.br/blog/?p=68" target="_blank">Marcelo Mendes</a></p>
<p>É difícil escrever mais coisas do que o Kaio e Marcelo já escreveram, porém gostaria de ressaltar alguns fatos.</p>
<p><span style="background-color: #ffffff;">IMHO, esse foi um dos melhores senão o melhor Debian Day já realizado por nós do Debian-Am, acompanhei todos e 1 ou 2 não consegui contribuir de fato com a realização do evento. Além de tudo serviu para mostrar que o trabalho colaborativo realmente faz a diferença. </span></p>
<p>Este Debian Day foi diferenciado, pois o nosso ilustre amigo e principal articulador da comunidade <a href="http://davyd.eti.br/" target="_blank">Davyd Smelk</a> adoeceu a tal ponto de mal conseguir andar e com isso não pode comparecer ao evento. Esse evento também marcou a participação de mais pessoas na comunidade Debian-Am que de fato ajudaram na organização, como o pessoal do <a href="http://portal.fucapi.edu.br/nepcomp/zagaia/index.html" target="_blank">Projeto Zagaia</a> , o Ruy, o Carlos Lucoli e outros. Espero que isso marque uma nova fase no Debian-AM e que todos continuem ajudando como ajudaram neste Debian Day.</p>
<p>Outra coisa que também precisa ser ressaltada é que foi o primeiro Debian Day que trouxemos alguém de fora para palestrar, contamos com a presença do grande e muito amigável <a href="http://vivaolinux.com.br/~fabio" target="_blank">Fábio Berbert de Paula</a>, criador do vivaolinux.com.br que ministrou 2 excelentes palestras com informações muito úteis para todos os presentes, sendo técnicos ou não.</p>
<p>Também não podemos esquecer  de agradecer os <strong>Patrocinadores</strong> e <strong>Apoiadores</strong> do evento que nos ajudaram a concretizar o nosso objetivo.</p>
<p>Esse ano o evento teve o foco em assuntos técnicos, com isso tivemos que pagar o preço na quantidade de participantes em relação aos outros Debian Days, mas acredito que esta será a linha adotada daqui em diante em relação ao Debian Day.</p>
<p>Algumas fotos do HackFest de preparati<span style="background-color: #ffffff;">vos na madrugada anterior ao evento:</span></p>
<p style="text-align: center;"><a href="http://danielmartins.eti.br/blog/wp-content/uploads/2009/08/22082009792.jpg"><img class="size-medium wp-image-456 aligncenter" title="Nerdões!" src="http://danielmartins.eti.br/blog/wp-content/uploads/2009/08/22082009792-300x225.jpg" alt="Nerdões!" width="300" height="225" /></a></p>
<p style="text-align: center;">Nerdões</p>
<p style="text-align: center;"><a href="http://danielmartins.eti.br/blog/wp-content/uploads/2009/08/22082009791.jpg"><img class="size-medium wp-image-457 aligncenter" title="Nerdoes!" src="http://danielmartins.eti.br/blog/wp-content/uploads/2009/08/22082009791-300x225.jpg" alt="Nerdoes!" width="300" height="225" /></a></p>
<p style="text-align: center;">Nerdões</p>
<p>Algumas fotos do Evento:</p>
<p style="text-align: center;"><a href="http://danielmartins.eti.br/blog/wp-content/uploads/2009/08/lab_brdesktop.jpg"><img class="size-medium wp-image-460 aligncenter" title="lab_brdesktop" src="http://danielmartins.eti.br/blog/wp-content/uploads/2009/08/lab_brdesktop-300x225.jpg" alt="lab_brdesktop" width="300" height="225" /></a></p>
<p style="text-align: center;">Oficina de BrDesktop</p>
<p style="text-align: center;"><a href="http://danielmartins.eti.br/blog/wp-content/uploads/2009/08/Palestra_vol-qm.jpg"><img class="size-medium wp-image-461 aligncenter" title="Palestra_vol-qm" src="http://danielmartins.eti.br/blog/wp-content/uploads/2009/08/Palestra_vol-qm-300x225.jpg" alt="Palestra_vol-qm" width="300" height="225" /></a></p>
<p style="text-align: center;">Palestra do Fábio Berbert</p>
<p style="text-align: center;">
<p style="text-align: left;">Parabéns a todos!</p>
<div class="codecolorer-container python twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="python codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">debian_day_success +<span style="color: #66cc66;">=</span> <span style="color: #ff4500;">1</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2009/08/25/debian-day-amazonas-sucesso/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Debian Day 09 &#8211; Amazonas</title>
		<link>http://danielmartins.eti.br/blog/2009/08/18/debian-day-09-amazonas/</link>
		<comments>http://danielmartins.eti.br/blog/2009/08/18/debian-day-09-amazonas/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 14:53:41 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[Computação]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Comunidades]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[Dicas & How To]]></category>
		<category><![CDATA[debian am]]></category>
		<category><![CDATA[debian day]]></category>
		<category><![CDATA[desafio programação]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=440</guid>
		<description><![CDATA[Debian Day é um evento realizado anualmente por vários grupos de Software Livre em todo o mundo. Também conhecido por Dia Debian e Dia D, este evento comemora o aniversário da distribuição GNU/Linux Debian, que neste ano (2009) completa 16 anos de existência. Em Manaus, o Debian Day é realizado pelo Grupo de Usuários Debian [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://diadebian.org/am/2009/imgs/debian-day-09-am.png" alt="" /></p>
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; padding: 0px;">
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; padding: 0px;">Debian Day é um evento realizado anualmente por vários grupos de Software Livre em todo o mundo. Também conhecido por Dia Debian e Dia D, este evento comemora o aniversário da distribuição GNU/Linux Debian, que neste ano (2009) completa 16 anos de existência.</p>
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; padding: 0px;">Em Manaus, o Debian Day é realizado pelo Grupo de Usuários Debian do Amazonas, conhecido por Debian-AM, sendo patrocinado pela UniLaSalle e com o apoio do Projeto Zagaia, AIT Technologies e Gráfica Silva.</p>
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; padding: 0px;">Neste ano, teremos um I Desafio DebianDay de Programação:</p>
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; text-align: center; padding: 0px;"><a href="http://diadebian.org/desafio"><img class="size-full wp-image-442 aligncenter" title="cartaz" src="http://danielmartins.eti.br/blog/wp-content/uploads/2009/08/cartaz.png" alt="cartaz" width="483" height="179" /></a></p>
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; padding: 0px;">
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; padding: 0px;">E também um convidado especial, o criador e mantenedor do site Viva o Linux (<a style="color: #2d83d5; text-decoration: underline; padding: 0px; margin: 0px;" href="http://vivaolinux.com.br">http://vivaolinux.com.br</a>), Fábio Berbert de Paula.</p>
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; padding: 0px;">Convidamos todos a participarem deste evento.<br style="padding: 0px; margin: 0px;" /><strong>Data:</strong> 22 de Agosto de 2009.<br style="padding: 0px; margin: 0px;" /><strong>Local:</strong> UniLaSalle, Dom Pedro I, em frente à praça de alimentação do Dom Pedro I.<br style="padding: 0px; margin: 0px;" /><strong>Horário:</strong> 9h &#8211; 17:30h, credenciamento de 8h &#8211; 9h.<br style="padding: 0px; margin: 0px;" /><strong>Entrada:</strong> 2Kg de alimentos não perecíveis, exceto sal.</p>
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; padding: 0px;">Para saber como participar do desafio de programação, visite o site de evento.</p>
<p style="margin-top: 4px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; line-height: 18px; padding: 0px;">Site: <a style="color: #2d83d5; text-decoration: underline; padding: 0px; margin: 0px;" href="http://diadebian.org/am/2009">http://diadebian.org/am/2009</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2009/08/18/debian-day-09-amazonas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flisol &#8211; Manaus &#8211; Amazonas</title>
		<link>http://danielmartins.eti.br/blog/2009/04/27/flisol-manaus-amazonas/</link>
		<comments>http://danielmartins.eti.br/blog/2009/04/27/flisol-manaus-amazonas/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 13:46:49 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[Computação]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Comunidades]]></category>
		<category><![CDATA[efl]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[manaus]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[flisol-am python efl]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=390</guid>
		<description><![CDATA[O flisol em manaus foi um sucesso na minha opnião, graças ao comprometimento dos &#8220;pigs&#8221; da comunidade de software livre em manaus, pessoas como Antônio Junior, Davyd Smelk, Marcelo Mendes entre outros e a estes pigs deixo aqui postado meus parabéns. houve uma quantidade razoável de participantes, todas as palestras estavam cheias e as oficinas [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-391" title="flisol-manaus-logo" src="http://danielmartins.eti.br/blog/wp-content/uploads/2009/04/flisol-manaus-logo-300x162.png" alt="flisol-manaus-logo" width="300" height="162" />O flisol em manaus foi um sucesso na minha opnião, graças ao comprometimento dos &#8220;<a href="http://en.wikipedia.org/wiki/The_Chicken_and_the_Pig" target="_blank">pigs</a>&#8221; da comunidade de software livre em manaus, pessoas como <a href="http://brankinhu.eti.br/" target="_blank">Antônio Junior</a>, Davyd Smelk, <a href="http://marcelomendes.eti.br/" target="_blank">Marcelo Mendes</a> entre outros e a estes pigs deixo aqui postado meus parabéns. houve uma quantidade razoável de participantes, todas as palestras estavam cheias e as oficinas foram também bastante frequentadas.</p>
<p>Tirei algumas fotos do evento apartir do meu E71, a câmera não é boa mas como estava de dia até que as fotos ficaram boas. Segue abaixo algumas fotos.</p>
<p><a class="tt-flickr tt-flickr-Medium" title="Oficina de D-Bus" href="http://www.flickr.com/photos/danielelias/3474502331/"><img class="alignnone" src="http://farm4.static.flickr.com/3345/3474502331_dfeed09f02.jpg" alt="Oficina de D-Bus" width="500" height="375" /></a></p>
<p>A foto acima é da oficina de D-Bus.</p>
<p><a class="tt-flickr tt-flickr-Medium" title="25/04/2009" href="http://www.flickr.com/photos/danielelias/3474487847/"><img class="alignnone" src="http://farm4.static.flickr.com/3345/3474487847_54118ac03d.jpg" alt="25/04/2009" width="500" height="375" /></a></p>
<p>Coordenação do Flisol indo almoçar.</p>
<p><a href="http://www.flickr.com/photos/danielelias/tags/flisolam/" target="_blank">Mais fotos no meu flickr</a>.</p>
<p>Também não pude deixar de contribuir e fiz uma palestra sobre Python com EFL e ajudei em algumas oficinas. Como prometi na minha palestra que iria postar a minha apresentação no blog, cá estou eu postando.</p>
<p><a href="http://danielmartins.eti.br/Python_Efl_Flisol.pdf">Slides Python e EFl</a></p>
<p>Segue abaixo os códigos que fiz de exemplo, mas faltou tempo para comentar linha a linha. Para quem quiser estudar segue código.</p>
<div class="codecolorer-container python twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br /></div></td><td><div class="python codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #808080; font-style: italic;">#!/usr/bin/env python2.5</span><br />
<span style="color: #808080; font-style: italic;"># -*- coding: utf-8 -*-</span><br />
<span style="color: #808080; font-style: italic;"># Copyleft </span><br />
<span style="color: #808080; font-style: italic;">#</span><br />
<span style="color: #808080; font-style: italic;"># @author: Daniel Martins</span><br />
<br />
<span style="color: #ff7700;font-weight:bold;">import</span> ecore<br />
<span style="color: #ff7700;font-weight:bold;">from</span> ecore.<span style="color: black;">evas</span> <span style="color: #ff7700;font-weight:bold;">import</span> SoftwareX11<br />
<span style="color: #ff7700;font-weight:bold;">import</span> evas<br />
<span style="color: #ff7700;font-weight:bold;">import</span> edje<br />
<br />
X_DIRECTION<span style="color: #66cc66;">,</span> Y_DIRECTION <span style="color: #66cc66;">=</span> <span style="color: #008000;">range</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">2</span><span style="color: black;">&#41;</span><br />
<br />
<br />
w<span style="color: #66cc66;">,</span> h <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">800</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">480</span><br />
ee <span style="color: #66cc66;">=</span> ecore.<span style="color: black;">evas</span>.<span style="color: black;">SoftwareX11</span><span style="color: black;">&#40;</span>w<span style="color: #66cc66;">=</span>w<span style="color: #66cc66;">,</span> h<span style="color: #66cc66;">=</span>h<span style="color: black;">&#41;</span><br />
canvas <span style="color: #66cc66;">=</span> ee.<span style="color: black;">evas</span><br />
<br />
states <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span><br />
anime <span style="color: #66cc66;">=</span> <span style="color: #008000;">False</span><br />
anime_max <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span><br />
<br />
<br />
bg <span style="color: #66cc66;">=</span> canvas.<span style="color: black;">Rectangle</span><span style="color: black;">&#40;</span>color<span style="color: #66cc66;">=</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">255</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">255</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">255</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">255</span><span style="color: black;">&#41;</span><span style="color: #66cc66;">,</span> size<span style="color: #66cc66;">=</span>ee.<span style="color: black;">size</span><span style="color: black;">&#41;</span><br />
bg.<span style="color: black;">show</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><br />
<br />
<br />
<span style="color: #ff7700;font-weight:bold;">def</span> change_object<span style="color: black;">&#40;</span>o<span style="color: #66cc66;">,</span> e<span style="color: black;">&#41;</span>:<br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">global</span> w<span style="color: #66cc66;">,</span> h<span style="color: #66cc66;">,</span> states<span style="color: #66cc66;">,</span> anime_max<br />
&nbsp; &nbsp; im_w<span style="color: #66cc66;">,</span> im_h <span style="color: #66cc66;">=</span> o.<span style="color: black;">image_size</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">if</span> states <span style="color: #66cc66;">==</span> <span style="color: #ff4500;">0</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; o.<span style="color: black;">pos_set</span><span style="color: black;">&#40;</span>w-im_w<span style="color: #66cc66;">,</span> <span style="color: #ff4500;">0</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">elif</span> states <span style="color: #66cc66;">==</span> <span style="color: #ff4500;">1</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: black;">&#40;</span>x<span style="color: #66cc66;">,</span> y<span style="color: black;">&#41;</span> <span style="color: #66cc66;">=</span> o.<span style="color: black;">pos_get</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; o.<span style="color: black;">pos_set</span><span style="color: black;">&#40;</span>x<span style="color: #66cc66;">,</span> h-im_h<span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">elif</span> states <span style="color: #66cc66;">==</span> <span style="color: #ff4500;">2</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: black;">&#40;</span>x<span style="color: #66cc66;">,</span> y<span style="color: black;">&#41;</span> <span style="color: #66cc66;">=</span> o.<span style="color: black;">pos_get</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; o.<span style="color: black;">pos_set</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span> y<span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">elif</span> states <span style="color: #66cc66;">==</span> <span style="color: #ff4500;">3</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: black;">&#40;</span>x<span style="color: #66cc66;">,</span> y<span style="color: black;">&#41;</span> <span style="color: #66cc66;">=</span> o.<span style="color: black;">pos_get</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; o.<span style="color: black;">pos_set</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">0</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; states <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">return</span><br />
&nbsp; &nbsp; states +<span style="color: #66cc66;">=</span> <span style="color: #ff4500;">1</span><br />
&nbsp; &nbsp; <br />
<br />
<br />
ball_object <span style="color: #66cc66;">=</span> canvas.<span style="color: black;">Image</span><span style="color: black;">&#40;</span><span style="color: #008000;">file</span><span style="color: #66cc66;">=</span><span style="color: #483d8b;">&quot;Generic_football.png&quot;</span><span style="color: #66cc66;">,</span> geometry<span style="color: #66cc66;">=</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">66</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">65</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span><br />
im_w<span style="color: #66cc66;">,</span> im_h <span style="color: #66cc66;">=</span> ball_object.<span style="color: black;">image_size</span><br />
ball_object.<span style="color: black;">fill_set</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span><span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span> im_w<span style="color: #66cc66;">,</span> im_h<span style="color: black;">&#41;</span><br />
ball_object.<span style="color: black;">on_mouse_up_add</span><span style="color: black;">&#40;</span>change_object<span style="color: black;">&#41;</span><br />
ball_object.<span style="color: black;">show</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><br />
<br />
<br />
<span style="color: #808080; font-style: italic;"># Load and setup UI</span><br />
ee.<span style="color: black;">title</span> <span style="color: #66cc66;">=</span> <span style="color: #483d8b;">&quot;Exemplo de Python EFL&quot;</span><br />
<br />
<br />
ee.<span style="color: black;">show</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><br />
ecore.<span style="color: black;">main_loop_begin</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></div></td></tr></tbody></table></div>
<p>Exemplo animado:</p>
<div class="codecolorer-container python twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br />61<br />62<br />63<br />64<br />65<br />66<br />67<br />68<br />69<br />70<br />71<br />72<br />73<br />74<br />75<br />76<br />77<br />78<br />79<br />80<br />81<br />82<br />83<br />84<br />85<br />86<br />87<br />88<br />89<br />90<br /></div></td><td><div class="python codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #808080; font-style: italic;">#!/usr/bin/env python2.5</span><br />
<span style="color: #808080; font-style: italic;"># -*- coding: utf-8 -*-</span><br />
<span style="color: #808080; font-style: italic;"># Copyleft </span><br />
<span style="color: #808080; font-style: italic;">#</span><br />
<span style="color: #808080; font-style: italic;"># @author: Daniel Martins</span><br />
<br />
<br />
<span style="color: #ff7700;font-weight:bold;">import</span> ecore<br />
<span style="color: #ff7700;font-weight:bold;">from</span> ecore.<span style="color: black;">evas</span> <span style="color: #ff7700;font-weight:bold;">import</span> SoftwareX11<br />
<span style="color: #ff7700;font-weight:bold;">import</span> evas<br />
<span style="color: #ff7700;font-weight:bold;">import</span> edje<br />
<br />
X_DIRECTION<span style="color: #66cc66;">,</span> X_DIRECTION_NEGATIVE<span style="color: #66cc66;">,</span> Y_DIRECTION<span style="color: #66cc66;">,</span> Y_DIRECTION_NEGATIVE <span style="color: #66cc66;">=</span> <span style="color: #008000;">range</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">4</span><span style="color: black;">&#41;</span><br />
<br />
<br />
w<span style="color: #66cc66;">,</span> h <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">800</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">480</span><br />
ee <span style="color: #66cc66;">=</span> ecore.<span style="color: black;">evas</span>.<span style="color: black;">SoftwareX11</span><span style="color: black;">&#40;</span>w<span style="color: #66cc66;">=</span>w<span style="color: #66cc66;">,</span> h<span style="color: #66cc66;">=</span>h<span style="color: black;">&#41;</span><br />
canvas <span style="color: #66cc66;">=</span> ee.<span style="color: black;">evas</span><br />
<br />
states <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span><br />
anime <span style="color: #66cc66;">=</span> <span style="color: #008000;">False</span><br />
anime_max <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span><br />
<br />
<br />
bg <span style="color: #66cc66;">=</span> canvas.<span style="color: black;">Rectangle</span><span style="color: black;">&#40;</span>color<span style="color: #66cc66;">=</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">255</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">255</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">255</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">255</span><span style="color: black;">&#41;</span><span style="color: #66cc66;">,</span> size<span style="color: #66cc66;">=</span>ee.<span style="color: black;">size</span><span style="color: black;">&#41;</span><br />
bg.<span style="color: black;">show</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><br />
<br />
<span style="color: #ff7700;font-weight:bold;">def</span> anime_ball<span style="color: black;">&#40;</span>img_obj<span style="color: #66cc66;">,</span> direction<span style="color: black;">&#41;</span>:<br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">global</span> anime_max<br />
&nbsp; &nbsp; <span style="color: black;">&#40;</span>x<span style="color: #66cc66;">,</span>y<span style="color: black;">&#41;</span> <span style="color: #66cc66;">=</span> img_obj.<span style="color: black;">pos_get</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span> &nbsp; &nbsp;<br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">if</span> direction <span style="color: #66cc66;">==</span> X_DIRECTION:<br />
&nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pos_set</span><span style="color: black;">&#40;</span>x+<span style="color: #ff4500;">5</span><span style="color: #66cc66;">,</span>y<span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pass_events_set</span><span style="color: black;">&#40;</span><span style="color: #008000;">True</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">if</span> x <span style="color: #66cc66;">&gt;</span> anime_max:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pass_events_set</span><span style="color: black;">&#40;</span><span style="color: #008000;">False</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">return</span> <span style="color: #008000;">False</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">if</span> direction <span style="color: #66cc66;">==</span> X_DIRECTION_NEGATIVE:<br />
&nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pos_set</span><span style="color: black;">&#40;</span>x-<span style="color: #ff4500;">5</span><span style="color: #66cc66;">,</span>y<span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pass_events_set</span><span style="color: black;">&#40;</span><span style="color: #008000;">True</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">if</span> x <span style="color: #66cc66;">&lt;</span> anime_max:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pass_events_set</span><span style="color: black;">&#40;</span><span style="color: #008000;">False</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">return</span> <span style="color: #008000;">False</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">elif</span> direction <span style="color: #66cc66;">==</span> Y_DIRECTION:<br />
&nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pos_set</span><span style="color: black;">&#40;</span>x<span style="color: #66cc66;">,</span>y+<span style="color: #ff4500;">5</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pass_events_set</span><span style="color: black;">&#40;</span><span style="color: #008000;">True</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">if</span> y <span style="color: #66cc66;">&gt;</span> anime_max:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pass_events_set</span><span style="color: black;">&#40;</span><span style="color: #008000;">False</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">return</span> <span style="color: #008000;">False</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">elif</span> direction <span style="color: #66cc66;">==</span> Y_DIRECTION_NEGATIVE:<br />
&nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pos_set</span><span style="color: black;">&#40;</span>x<span style="color: #66cc66;">,</span>y-<span style="color: #ff4500;">5</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pass_events_set</span><span style="color: black;">&#40;</span><span style="color: #008000;">True</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">if</span> y <span style="color: #66cc66;">&lt;</span> anime_max:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; img_obj.<span style="color: black;">pass_events_set</span><span style="color: black;">&#40;</span><span style="color: #008000;">False</span><span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">return</span> <span style="color: #008000;">False</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">return</span> <span style="color: #008000;">True</span><br />
&nbsp; &nbsp; &nbsp;<br />
<br />
<br />
<span style="color: #ff7700;font-weight:bold;">def</span> change_object<span style="color: black;">&#40;</span>o<span style="color: #66cc66;">,</span> e<span style="color: black;">&#41;</span>:<br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">global</span> w<span style="color: #66cc66;">,</span> h<span style="color: #66cc66;">,</span> states<span style="color: #66cc66;">,</span> anime_max<br />
&nbsp; &nbsp; im_w<span style="color: #66cc66;">,</span> im_h <span style="color: #66cc66;">=</span> o.<span style="color: black;">image_size</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">if</span> states <span style="color: #66cc66;">==</span> <span style="color: #ff4500;">0</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; anime_max <span style="color: #66cc66;">=</span> w-im_w<br />
&nbsp; &nbsp; &nbsp; &nbsp; ecore.<span style="color: black;">animator_add</span><span style="color: black;">&#40;</span>anime_ball<span style="color: #66cc66;">,</span> o<span style="color: #66cc66;">,</span> X_DIRECTION<span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">elif</span> states <span style="color: #66cc66;">==</span> <span style="color: #ff4500;">1</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; anime_max <span style="color: #66cc66;">=</span> h-im_h<br />
&nbsp; &nbsp; &nbsp; &nbsp; ecore.<span style="color: black;">animator_add</span><span style="color: black;">&#40;</span>anime_ball<span style="color: #66cc66;">,</span> o<span style="color: #66cc66;">,</span> Y_DIRECTION<span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">elif</span> states <span style="color: #66cc66;">==</span> <span style="color: #ff4500;">2</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; anime_max <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; ecore.<span style="color: black;">animator_add</span><span style="color: black;">&#40;</span>anime_ball<span style="color: #66cc66;">,</span> o<span style="color: #66cc66;">,</span> X_DIRECTION_NEGATIVE<span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">elif</span> states <span style="color: #66cc66;">==</span> <span style="color: #ff4500;">3</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; anime_max <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; ecore.<span style="color: black;">animator_add</span><span style="color: black;">&#40;</span>anime_ball<span style="color: #66cc66;">,</span> o<span style="color: #66cc66;">,</span> Y_DIRECTION_NEGATIVE<span style="color: black;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; states <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff7700;font-weight:bold;">return</span><br />
&nbsp; &nbsp; states +<span style="color: #66cc66;">=</span> <span style="color: #ff4500;">1</span><br />
<br />
<br />
ball_object <span style="color: #66cc66;">=</span> canvas.<span style="color: black;">Image</span><span style="color: black;">&#40;</span><span style="color: #008000;">file</span><span style="color: #66cc66;">=</span><span style="color: #483d8b;">&quot;Generic_football.png&quot;</span><span style="color: #66cc66;">,</span> geometry<span style="color: #66cc66;">=</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">66</span><span style="color: #66cc66;">,</span> <span style="color: #ff4500;">65</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span><br />
im_w<span style="color: #66cc66;">,</span> im_h <span style="color: #66cc66;">=</span> ball_object.<span style="color: black;">image_size</span><br />
ball_object.<span style="color: black;">fill_set</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span><span style="color: #ff4500;">0</span><span style="color: #66cc66;">,</span> im_w<span style="color: #66cc66;">,</span> im_h<span style="color: black;">&#41;</span><br />
ball_object.<span style="color: black;">on_mouse_up_add</span><span style="color: black;">&#40;</span>change_object<span style="color: black;">&#41;</span><br />
ball_object.<span style="color: black;">show</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><br />
<br />
<br />
<span style="color: #808080; font-style: italic;"># Load and setup UI</span><br />
ee.<span style="color: black;">title</span> <span style="color: #66cc66;">=</span> <span style="color: #483d8b;">&quot;Exemplo de Python EFL Animado&quot;</span><br />
<br />
ee.<span style="color: black;">show</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><br />
ecore.<span style="color: black;">main_loop_begin</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></div></td></tr></tbody></table></div>
<p><a href="http://danielmartins.eti.br/python_efl_flisol_src.tar.gz" target="_blank">Link para baixar tudo, inclusive a imagem.</a> Só não esqueça que para executar é preciso ter instalado as EFL e os python bindings.Para a instalação tenho um post sobre. <a href="http://danielmartins.eti.br/blog/2008/08/23/estudando-python-efl-parte-1/" target="_blank">Confira</a>.</p>
<p>Espero que tenham gostado do evento tanto quanto eu gostei. Qualquer dúvida, crítica e/ou sugestão pode colocar nos comentários.</p>
<p>Até a próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2009/04/27/flisol-manaus-amazonas/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Encontro de Blogueiros e Twitteiros de Manaus</title>
		<link>http://danielmartins.eti.br/blog/2008/10/18/encontro-de-blogueiros-e-twitteiros-de-manaus/</link>
		<comments>http://danielmartins.eti.br/blog/2008/10/18/encontro-de-blogueiros-e-twitteiros-de-manaus/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 18:58:27 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[Blogosfera]]></category>
		<category><![CDATA[manaus]]></category>
		<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[manaus blogs]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=267</guid>
		<description><![CDATA[Bom, nesses últimos tempos tenho corrido muitos blogs pela internet e achei muitos blogs de pessoas de manaus. Eu tou meio excluído porque não participo muito na comunidade do orkut e ainda não postei nada que possa fazer um trackback, talvez agora seje o primeiro. Eles estão organizando um encontro entre blogueiros e twitteiros como [...]]]></description>
			<content:encoded><![CDATA[<p>Bom, nesses últimos tempos tenho corrido muitos blogs pela internet e achei muitos blogs de pessoas de <strong>manaus</strong>. Eu tou meio excluído porque não participo muito na <a href="http://www.orkut.com.br/Main#Community.aspx?cmm=47004945" target="_blank">comunidade do orkut</a> e ainda não postei nada que possa fazer um <strong>trackback</strong>, talvez agora seje o primeiro. <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Eles estão organizando um encontro entre blogueiros e twitteiros como noticiados <a href="http://www.brennovisk.com/2008/10/06/blogmao-blogueiros-e-twitteiros-de-manaus/" target="_blank">aqui</a> e <a href="http://www.meu-retrato.com/2008/blogmao-encontro-de-blogueiros-e-twitteiros-de-manaus/" target="_blank">aqui</a>, como conheço algumas pessoas que irão participar, irei lá trocar uma idéia e conheçer outros blogueiros da região.</p>
<p>Algumas imagens engraçadas de blogs.</p>
<p><a class="tt-flickr tt-flickr-Small" title="blogshakespearecomic" href="http://www.flickr.com/photos/danielelias/2952506236/"><img class="aligncenter" src="http://farm4.static.flickr.com/3055/2952506236_af63ec66bc_m.jpg" alt="blogshakespearecomic" width="240" height="180" /></a> <a class="tt-flickr tt-flickr-Small" title="your-blog" href="http://www.flickr.com/photos/danielelias/2951654463/"><img class="aligncenter" src="http://farm4.static.flickr.com/3174/2951654463_dfc11c2efc_m.jpg" alt="your-blog" width="240" height="191" /></a> <a class="tt-flickr tt-flickr-Small" title="estadao" href="http://www.flickr.com/photos/danielelias/2952504736/"><img class="aligncenter" src="http://farm4.static.flickr.com/3159/2952504736_1919a5a761_m.jpg" alt="estadao" width="144" height="240" /></a></p>
<p>Esse último, qualquer mera coincidência com o <a href="http://danielmartins.eti.br/blog/2008/10/16/ppp-partido-da-putaria-politica/" target="_blank">jornal embrulha peixe &#8220;Amazonas em tempo&#8221;</a> é mera coincidência. <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>: wq!</p>
<p><strong>Update</strong>: O encontro ocorreu com sucesso!, muita descontração e risadas. <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2008/10/18/encontro-de-blogueiros-e-twitteiros-de-manaus/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PPP &#8211; Partido da Putaria Política</title>
		<link>http://danielmartins.eti.br/blog/2008/10/16/ppp-partido-da-putaria-politica/</link>
		<comments>http://danielmartins.eti.br/blog/2008/10/16/ppp-partido-da-putaria-politica/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 20:44:14 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[manaus]]></category>
		<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[eleições manaus]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=253</guid>
		<description><![CDATA[Tenho acompanhado algumas notícias on line sobre as eleições em manaus. Ontem(15/10/2008) saiu uma reportagem no jornal embrulha peixe &#8220;Amazonas em Tempo&#8221; sobre universitários que supostamente estavam sendo ameaçados pelo o atual prefeito Serafim. Dai os blogueiros de manaus começaram a desmascarar os jovens ameaçados. O Ismael desmascarou o Rodrigo Guedes; O Mário Bentes desmascarou [...]]]></description>
			<content:encoded><![CDATA[<p>Tenho acompanhado algumas notícias on line sobre as eleições em manaus. Ontem(15/10/2008) saiu uma reportagem no jornal <strong>embrulha peixe</strong> &#8220;Amazonas em Tempo&#8221; sobre universitários que supostamente estavam sendo ameaçados pelo o atual prefeito Serafim.</p>
<p>Dai os blogueiros de manaus começaram a desmascarar os jovens ameaçados.</p>
<p><a href="http://omalfazejo2.wordpress.com/2008/10/15/mentira-tem-perna-curta-ii/" target="_blank">O Ismael desmascarou o Rodrigo Guedes</a>;</p>
<p><a href="http://blogdobentes.blogspot.com/2008/10/os-jovens-no-podem-agir-como-marionetes.html" target="_blank">O Mário Bentes desmascarou logo toda a corja;</a></p>
<p><a href="http://omalfazejo2.wordpress.com/2008/10/16/o-rodrigo-do-dia/" target="_blank">E novamente o jornal embrulha peixe com uma nova notícia bombástica</a>;</p>
<p>Eu só digo o seguinte: que essa corja de amebas políticas são tudo do PPP (Partido da Putaria Política).</p>
<p>Isso tudo só  confirma o que eu escrevi em <a href="http://danielmartins.eti.br/blog/2008/10/08/eleicoes-2008-manaus/" target="_blank">um post passado</a>, que a ignorância está em todo lugar e não marginalizado na periferia, esses jovens universitários são um belo exemplo de pessoas com qualificação SUPERIOR.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2008/10/16/ppp-partido-da-putaria-politica/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Lançamento do grupo Web2.0 Manaus com Harald Kirschner</title>
		<link>http://danielmartins.eti.br/blog/2008/09/15/lancamento-do-grupo-web20-manaus-com-harald-kirschner/</link>
		<comments>http://danielmartins.eti.br/blog/2008/09/15/lancamento-do-grupo-web20-manaus-com-harald-kirschner/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 15:21:38 +0000</pubDate>
		<dc:creator>Daniel Elias</dc:creator>
				<category><![CDATA[amazonas]]></category>
		<category><![CDATA[Computação]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Comunidades]]></category>
		<category><![CDATA[Dicas & How To]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[manaus]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[YUI]]></category>
		<category><![CDATA[javascript mootools web2.0 manaus amazonas]]></category>

		<guid isPermaLink="false">http://danielmartins.eti.br/blog/?p=208</guid>
		<description><![CDATA[Na sexta (12/09/08) foi o lançamento do grupo Web2.0 Manaus com o apoio do INdT e contou com um desenvolvedor do core do mootools falando sobre web2.0 e mostrando casos de uso do mootools. O Evento ocorreu no auditório da UniLasalle de manaus e contou com auditório cheio, eu inclusive que cheguei 15 minutos atrasado [...]]]></description>
			<content:encoded><![CDATA[<p>Na sexta (12/09/08) foi o lançamento do grupo <a title="Web2.0 Manaus" href="http://groups.google.com.br/group/web20_manaus" target="_blank">Web2.0 Manaus</a> com o apoio do <a title="INdT" href="http://www.indt.org.br/institutional/index.php" target="_blank">INdT</a> e contou com um desenvolvedor do core do <a href="http://mootools.net/" target="_blank">mootools</a> falando sobre web2.0 e mostrando casos de uso do mootools.</p>
<p>O Evento ocorreu no auditório da <a href="http://www.lasalle.edu.br/unilasalle-am/" target="_blank">UniLasalle de manaus</a> e contou com auditório cheio, eu inclusive que cheguei 15 minutos atrasado tive que sentar no chão <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Bom, o evento foi composto por 2 palestras:</p>
<ul>
<li><span>Palestra 1:</span>
<ul>
<li><span> WEB 2.0  Oportunidades, e novas tendências.</span><span> <strong>Álvaro Mota Gonçalves</strong>, INdT</span><span> </span></li>
<li><span>Open-WEB</span><span>.  Harald Kirschner, WEB 2.0 developer and co-developer Mootools project</span></li>
</ul>
</li>
</ul>
<ul>
<li><span> </span><span>Palestra 2</span><span> </span>
<ul>
<li><span>WEB 2.0 v Overview de Tecnologias WEB   2.0. </span><span><a title="Harald Kirschner Journal and Project Repository" href="http://digitarald.de/" target="_blank"><strong>Harald  Kirschner</strong></a>, front-end web  developer specialist, core developer of  MooTools project </span></li>
</ul>
</li>
</ul>
<p>O Álvaro Mota Gonçalves começou falando da estratégia da Nokia que mudou, e agora tem um foco mais aberto para o provimento de serviços web e levar a mesma experiência encontrada no uso de serviços web no pc com browser só que através do celular de forma móvel(<strong>mobile</strong>), o que é uma tendência hoje em dia de <strong>fato</strong>. Uma tecnologia que corresponde a este incentivo da Nokia para com a melhor experiencia de serviços web no celular é o <a title="WebRunTime" href="http://www.forum.nokia.com/main/resources/technologies/browsing/widgets.html" target="_blank"><strong>WebRunTime</strong>(<strong>WRT</strong>)</a>. No quesito <strong>provimento de serviços</strong> a gente pode ver a investida da Nokia com o lançamento do <a title="Ovi Services por Nokia" href="http://www.ovi.com/services/" target="_self">Ovi.</a></p>
<p>Foi dito também que o mercado de trabalho estão a procura por profissionais de desenvolvimento web2.0, não lembro qual foi o site que o Álvaro mostrou onde ele fez uma pesquisa e retornou mais de 2000 empregos em aberto para se trabalhar com web2.0, ou seja, <strong>oportunidade</strong>.</p>
<p>A palestra mais esperada(pelo menos por mim), era a do Harald a qual pode ser encontrada <a href="http://digitarald.de/box/harald-web-20.zip" target="_blank">aqui</a> , achei que  ele iria se aprofundar mais na explicação de web2.0 falando sobre microformats, WRT e outros conceitos e tecnologias que ainda não parei para estudar, mais o foco da palestra dele era falar de web2.0 para pessoas que não sabiam ou sabiam pouco o que é web2.0.</p>
<p>O Harald falou um pouco desse &#8220;compra-compra&#8221; que vemos hoje em dia de grandes empresas comprando as menores que oferecem algum serviço interessante, e ele até comentou &#8220;<strong>Quer ficar milhionário ? É só fazer um serviço inovador e publicar na web..</strong>&#8221; e logo depois complementou &#8220;<strong>só não é tão fácil fazer um..</strong>&#8221; <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . Um fato que me chamou atenção foi a compra do <a title="GrandCentral" href="http://www.grandcentral.com/home" target="_blank"><strong>GrandCentral</strong></a> pelo google, o qual eu nem fazia idéia que existia, trata-se de um serviço de gerenciamento de ligações, tem muitas funcionalidades interessantes, vale a pena dá uma olhada, é uma pena que o serviço ainda não está disponí­vel para o Brasil, mas vocé pode solicitar uma notificação quando o serviço estiver disponí­vel.</p>
<p>Além disso ele mostrou uma tabela de serviços comparativos, de 1.0 para 2.0</p>
<p>Como por exemplo:</p>
<table style="height: 116px;" border="0" width="313">
<tbody>
<tr>
<td style="text-align: center;"><strong>1.0</strong></td>
<td style="text-align: center;"><strong>2.0</strong></td>
</tr>
<tr>
<td style="text-align: center;">DoubleClick</td>
<td>
<p style="text-align: center;">Google AdSense</p>
</td>
</tr>
<tr>
<td style="text-align: center;">Ofoto</td>
<td>
<p style="text-align: center;">Flickr</p>
</td>
</tr>
<tr>
<td style="text-align: center;">Mp3.com</td>
<td>
<p style="text-align: center;">last.fm</p>
</td>
</tr>
<tr>
<td style="text-align: center;">Britannica On line</td>
<td>
<p style="text-align: center;">Wikipedia</p>
</td>
</tr>
<tr>
<td style="text-align: center;">Personal Websites</td>
<td>
<p style="text-align: center;">Blogging</p>
</td>
</tr>
</tbody>
</table>
<p>E outros como pode ser visto na <a href="http://digitarald.de/box/harald-web-20.zip" target="_blank">apresentação dele</a>.</p>
<p>Falou que os princípios da Web2.0 são:</p>
<p><strong> Open Source &#8211; Liberação das informações</strong><br />
<strong> Communication &#8211; Usuários</strong><br />
<strong> Design &#8211; Nova arquitetura de interfaces com o usuário</strong></p>
<p>Pra mim ficou meio misturado a afirmação de que o relacionamento do OpenSource com a web2.0 seja a liberação de informações no sentido de <strong>Content Syndication</strong>, <strong>Web Feed</strong>(RDF, Atom e etc), <strong>WebServices</strong> e <strong>APIs</strong> na minha opnião isso tem haver com OpenData e não com OpenSource, de fato há muita semelhança no modelo colaborativo de projetos OpenSource de código aberto para com serviços OpenData de compartilhamento de informações e não dúvido que a web2.0 com a semântica de <strong>OpenData</strong> tenha se baseado no modelo colaborativo do OpenSource. Eu acredito que um termo melhor seria <strong>OpenData</strong>.</p>
<p>Mostrou 1 exemplo de como ganhar dinheiro com a web2.0, usando o <a title="Amazon Web Services" href="http://www.amazon.com/AWS-home-page-Money/b?ie=UTF8&amp;node=3435361" target="_blank"><strong>Amazon Web Service</strong></a>, o qual a cada livro vendido que você indicou em seu site/blog você ganha dinheiro.(O qual estarei botando em breve no meu blog <img src='http://danielmartins.eti.br/blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> ).</p>
<p>Dando continuidade no quesito <strong>oportunidades,</strong> segundo Harald o que você precisa saber para arrumar um bom emprego no mercado de web2.0:</p>
<ul>
<li><strong>Content Syndication</strong></li>
<li><strong>Web feeds</strong></li>
<li><strong>RDF</strong></li>
<li><strong>Atom</strong></li>
<li><strong>Web services and APIs</strong></li>
<li><strong>Communication with XML or JSON</strong></li>
<li><strong>REST</strong></li>
<li><strong>SOAP(WSDL)</strong></li>
</ul>
<p>Algumas passagens me chamaram atenção como a do <strong>Tim O&#8217;Reilly</strong> sobre web2.0, resumindo significa que a inteligência coletiva é a base da web2.0, concordo em gênero e grau, você não ?</p>
<p>Houve também slides sobre <a title="Folksonomia" href="http://pt.wikipedia.org/wiki/Folksonomia" target="_blank">Folksonomia</a>[1], Comunicação, melhoramento de Design de interfaces com os novos conceitos RIA(Rich Internet Application) e RUE(Rich User Experience). Essa questão de trazer a experiência de uso de softwares desktop para web entre outras coisas.</p>
<p>Não deixou de falar dos padrões e a acessibilidade o que geralmente é ignorada em detrimento a funcionalidades &#8220;<strong>eye-candy</strong>&#8221; o que julgo muito importante e que nunca deve ser esquecida, ou seja, sua palestra também incluiu Web standards, W3C, leitores de tela, SEO e o funcionamento de softwares web, como estrutura(xhtml), apresentação(css) e etc.</p>
<p>Casos de uso do uso de JavaScript .</p>
<ul>
<li><strong>Melhorias na interação com os forms;</strong></li>
<li><strong>Melhorias na colaboração entre os usuários;</strong></li>
<li><strong>Filtros e manipulação de dados</strong></li>
<li><strong>Autocomplete </strong>(Como o google suggests)</li>
</ul>
<p>Entrando mais na parte técnica, falou sobre o desenvolvimento, que com essa onda de informações e novos conceitos, por onde se basear , citou padrões utilizados e criados pelo yahoo, o <a href="http://developer.yahoo.com/ypatterns/" target="_blank">YPatterns</a> e das alternativas como o <a href="http://ajaxpatterns.org/" target="_blank">Ajax Pattern</a>.</p>
<p>Não deixou de falar também para as pessoas com perfil empreendedor, falou sobre modelo de negócios:</p>
<ul>
<li><strong>Vender <a href="http://pt.wikipedia.org/wiki/API" target="_blank">API</a></strong></li>
<li><strong>Vender serviços</strong></li>
<li><strong>Vender informações</strong></li>
</ul>
<p>Estratégias de expansão para quem já possui serviços:</p>
<ul>
<li><strong>Criar API</strong></li>
<li><strong>Distribuir como OpenSource (Citou também meios de o fazer, através do <a href="http://code.google.com/" target="_blank">google code</a>)</strong></li>
</ul>
<p>Vendeu um pouco de jabá falando sobre o  MooTools e falou um pouco sobre o porque de frameworks.</p>
<p>Nessa hora tomei a liberdade de lhe fazer uma pergunta tendo em vista que o que ele mostrou de exemplo nada foram diferente dos exemplos encontrados utilizando <a href="http://www.jquery.com" target="_blank">JQuery</a> , <a href="http://developer.yahoo.com/yui" target="_blank">YUI</a> e <a href="http://extjs.com/" target="_blank">Ext-js</a> os quais são os que eu uso nos meus projetos.</p>
<p><strong>P:</strong> Perguntei quais eram as principais diferenças entre MooTools e Jquery/YUI  ?<br />
<strong>R: </strong>Ele disse que Mootools é melhor para projetos grandes. Disse também JQuery tem mais classes prontas e que o YUI tem uma estrutura menor do que a MooTools. Na opnião dele YUI é para projetos que precisem de namespaces.</p>
<p>O Evento foi de importância para região, quase não se ver eventos desse tipo por aqui em Manaus. Com certeza desenvolvedores web(como eu) sentem falta.</p>
<p>À coordenação, meus parabéns.</p>
<p>[1] Recomendo a leitura deste post sobre Folksonomia pelo <a href="http://revolucao.etc.br/archives/folksonomia-e-a-maneira-com-que-nos-colocamos-ordem-nas-coisas/" target="_blank">Revolução Etc</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielmartins.eti.br/blog/2008/09/15/lancamento-do-grupo-web20-manaus-com-harald-kirschner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

