<?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>Silveira Neto &#187; flickr</title>
	<atom:link href="http://silveiraneto.net/tag/flickr/feed/" rel="self" type="application/rss+xml" />
	<link>http://silveiraneto.net</link>
	<description></description>
	<lastBuildDate>Fri, 09 Mar 2012 04:13:27 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Cromakey no Cinelerra</title>
		<link>http://silveiraneto.net/2009/01/17/cromakey-no-cinelerra/</link>
		<comments>http://silveiraneto.net/2009/01/17/cromakey-no-cinelerra/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 03:23:22 +0000</pubDate>
		<dc:creator>Silveira</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[Cinelerra]]></category>
		<category><![CDATA[creative commons]]></category>
		<category><![CDATA[Cromakey]]></category>
		<category><![CDATA[Escócia]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[Jamendo]]></category>
		<category><![CDATA[James Valentine]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://silveiraneto.net/?p=2183</guid>
		<description><![CDATA[<a href="http://silveiraneto.net/2009/01/17/cromakey-no-cinelerra/" title="Cromakey no Cinelerra"></a>Continuo minha epopéia para desvendar os segredos das complexas interfaces do Cinelerra. Dessa vez aprendi a usar o cromakey usando uma filmagem minha mesmo contra uma parede azul. Os dois monitores ajudam muito. Essa máquina aqui é uma das máquinas &#8230;<p class="read-more"><a href="http://silveiraneto.net/2009/01/17/cromakey-no-cinelerra/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://silveiraneto.net/2009/01/17/cromakey-no-cinelerra/" title="Cromakey no Cinelerra"></a><p style="text-align: center;"><img src="http://silveiraneto.net/wp-content/uploads/2009/01/cinelerra_editando-500x312.png" alt="cinelerra editando" title="cinelerra editando" width="500" height="312" class="alignnone size-medium wp-image-2186" /></p>
<p>Continuo minha epopéia para desvendar os segredos das complexas interfaces do <a href="http://cinelerra.org/">Cinelerra</a>. Dessa vez aprendi a usar o cromakey usando uma filmagem minha mesmo contra uma parede azul.</p>
<p>Os dois monitores ajudam muito. Essa máquina aqui é uma das máquinas que eu usei para editar. É uma das duas máquinas de edição multimídia na unidade da <a title="Casa Brasil" href="http://casabrasil.gov.br">Casa Brasil</a> do Vila União. </p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm4.static.flickr.com/3113/3202938082_50e02ae1e9.jpg" alt="Cinelerra" /></p>
<p>O resultado. Ainda falta muito pra chegar no nível de excelência do cromakey do Chapolin mas a gente chega lá.</p>
<p style="text-align: center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/iDXPNhG2XMo&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iDXPNhG2XMo&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>A imagem de fundo é de <a title="Flickr" href="http://www.flickr.com/photos/nationalgalleries/3095839422/">1888 por James Valentine</a>, vinda da <a title="Flickr Blog" href="http://blog.flickr.net/en/2009/01/14/great-scot/">Galeria Nacional da Escócia no Commons</a>. O som é de um trecho da música <a title="Jamendo" href="http://www.jamendo.com/en/album/13717"><em>La mort de Chloé</em> por Xcyril</a>.</p>
<p>Logo que eu tiver um maior domínio da técnica eu faço um tutorial explicando o procedimento. ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://silveiraneto.net/2009/01/17/cromakey-no-cinelerra/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mini cartões do Moo.com</title>
		<link>http://silveiraneto.net/2009/01/09/mini-cartoes-do-moocom/</link>
		<comments>http://silveiraneto.net/2009/01/09/mini-cartoes-do-moocom/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 15:20:52 +0000</pubDate>
		<dc:creator>Silveira</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[Moo]]></category>
		<category><![CDATA[Moo.com]]></category>

		<guid isPermaLink="false">http://silveiraneto.net/?p=2115</guid>
		<description><![CDATA[<a href="http://silveiraneto.net/2009/01/09/mini-cartoes-do-moocom/" title="Mini cartões do Moo.com"></a>Estou sempre encomendando coisas produtos e serviços grátis pela Internet. Como demoram muito a chegar, eu acabo esquecendo e quando as encomendas chegam são sempre um agradabilíssima surpresa. Hoje foi a vez dos mini cartões do moo.com usando minhas fotos &#8230;<p class="read-more"><a href="http://silveiraneto.net/2009/01/09/mini-cartoes-do-moocom/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://silveiraneto.net/2009/01/09/mini-cartoes-do-moocom/" title="Mini cartões do Moo.com"></a><p>Estou sempre encomendando coisas produtos e serviços grátis pela Internet. Como demoram muito a chegar, eu acabo esquecendo e quando as encomendas chegam são sempre um agradabilíssima surpresa.</p>
<p>Hoje foi a vez dos mini cartões do <a title="Moo cards" href="http://moo.com">moo.com</a> usando minhas fotos do <a title="Meu flickr" href="http://flickr.com/photos/silveiraneto/">Flickr</a>.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm4.static.flickr.com/3398/3180515877_59d2dbaeb4.jpg" alt="moo" /><br />
<small>(não dá nem pra notar que eu tirei meu endereço com o Gimp ;) )</small></p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm4.static.flickr.com/3521/3180508691_f505da2c60.jpg" alt="moo" /></p>
<p style="text-align: center;"><img src="http://farm4.static.flickr.com/3369/3180509491_370a625583.jpg" alt="moo" /></p>
<p style="text-align: center;"><img src="http://farm4.static.flickr.com/3369/3180513129_716fbbfaae.jpg" alt="moo" /></p>
<p style="text-align: center;"><img src="http://farm4.static.flickr.com/3520/3181352860_8dd60af172.jpg" alt="moo" /></p>
<p style="text-align: center;"><img src="http://farm4.static.flickr.com/3432/3181349062_f92607d508.jpg" alt="moo" /></p>
<p>No site deles você pode criar cartões, mini cartões, cartão de visita, escolher as imagens do Flickr ou de outra fonte, escolher o verso, etc. É bem personalizável. Eu fiz 10 mini cartões de graça usando fotos do Flickr, mas a promoção já acabou. =( Há agora uma promoção de 15% desconto no <a title="Moo discount" href="http://www.moo.com/linkedin/">LinkedIn</a>. Apesar da excelente qualidade dos cartões, vou continuar fazendo meus cartões de visitas na gráfica aqui do lado.</p>
<p>Valeu <a title="Mooooo" href="http://moo.com">Moo.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://silveiraneto.net/2009/01/09/mini-cartoes-do-moocom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CEJUG Pizza Party</title>
		<link>http://silveiraneto.net/2009/01/02/cejug-pizza-party/</link>
		<comments>http://silveiraneto.net/2009/01/02/cejug-pizza-party/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 23:51:25 +0000</pubDate>
		<dc:creator>Silveira</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[CEJUG]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[OSUM]]></category>
		<category><![CDATA[Pizza]]></category>
		<category><![CDATA[pizza party]]></category>

		<guid isPermaLink="false">http://silveiraneto.net/?p=2056</guid>
		<description><![CDATA[<a href="http://silveiraneto.net/2009/01/02/cejug-pizza-party/" title="CEJUG Pizza Party"></a>We had our OSUM Pizza Party and it was just great. We had a lot of delicious food and drinks. All paid by SUN OSUM as a prize for we become one of the Century Clubs, firsts communities to have &#8230;<p class="read-more"><a href="http://silveiraneto.net/2009/01/02/cejug-pizza-party/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://silveiraneto.net/2009/01/02/cejug-pizza-party/" title="CEJUG Pizza Party"></a><p>We had our <a href="http://silveiraneto.net/2008/12/25/pizza-party/">OSUM Pizza Party</a> and it was just great. We had a lot of delicious food and drinks. All paid by <a href="http://osum.sun.com">SUN OSUM</a> as a prize for we become one of the Century Clubs, firsts communities to have more than 100 members in <a href="http://osum.sun.com/group/cejug">our OSUM</a>.</p>
<p style="text-align: center;"><img src="http://farm4.static.flickr.com/3202/3146809177_43b0cbdc06.jpg" alt="Levantem os brindes" /><br />
Everybody got some gift</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm4.static.flickr.com/3117/3146799237_24e9163573.jpg" alt="eu" /><br />
A JavaFX application to select random numbers for prizes</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm4.static.flickr.com/3295/3147631056_df9a423775.jpg" alt="brindes" />Some prizes</p>
<p style="text-align: center;"><img src="http://farm4.static.flickr.com/3292/3146805045_a30a46edc1.jpg" alt="Banner do CEJUG" /><br />
CEJUG Banner</p>
<p>More photos at <a title="Flickr Album" href="http://flickr.com/photos/silveiraneto/sets/72157611783361797/">this album</a>.</p>
<p>Thanks for all friends that was there. Was a great celebration.</p>
]]></content:encoded>
			<wfw:commentRss>http://silveiraneto.net/2009/01/02/cejug-pizza-party/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaFX, Draggable Nodes</title>
		<link>http://silveiraneto.net/2008/08/11/javafx-draggable-node/</link>
		<comments>http://silveiraneto.net/2008/08/11/javafx-draggable-node/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 19:18:34 +0000</pubDate>
		<dc:creator>Silveira</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[Drag]]></category>
		<category><![CDATA[draggable]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[Mouse]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://silveiraneto.net/?p=1064</guid>
		<description><![CDATA[<a href="http://silveiraneto.net/2008/08/11/javafx-draggable-node/" title="JavaFX, Draggable Nodes"></a>One thing that I like a lot to do with JavaFX is draggable objects. Due to some recent changes in the JavaFX syntax my old codes for that are no longer working. Joshua Marinacci from Sun&#8217;s JavaFX engineering team and &#8230;<p class="read-more"><a href="http://silveiraneto.net/2008/08/11/javafx-draggable-node/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://silveiraneto.net/2008/08/11/javafx-draggable-node/" title="JavaFX, Draggable Nodes"></a><p>One thing that I like a lot to do with JavaFX is draggable objects. Due to some recent changes in the JavaFX syntax my <a href="http://silveiraneto.net/2008/02/16/draggable-and-growable-ball-in-javafx/">old codes for that</a> are no longer working. <a href="http://weblogs.java.net/blog/joshy/">Joshua Marinacci</a> from Sun&#8217;s JavaFX engineering team and other guys from the JavaFX community gave me some tips. Here some strategies I&#8217;m using for making draggable nodes in JavaFX.</p>
<p>In this first example, a simple draggable ellipse.<br />
<center><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/pAJHH-mPLaQ&#038;hl=pt-br&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/pAJHH-mPLaQ&#038;hl=pt-br&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></center><br />
video url: <a href="http://www.youtube.com/watch?v=pAJHH-mPLaQ">http://www.youtube.com/watch?v=pAJHH-mPLaQ</a></p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.application.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.paint.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.geometry.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.input.*</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #003399;">Frame</span> <span style="color: #009900;">&#123;</span>
    width<span style="color: #339933;">:</span> <span style="color: #cc66cc;">300</span>, height<span style="color: #339933;">:</span> <span style="color: #cc66cc;">300</span>, visible<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">true</span>
    stage<span style="color: #339933;">:</span> Stage <span style="color: #009900;">&#123;</span>
        content<span style="color: #339933;">:</span> <span style="color: #009900;">&#91;</span>
            Ellipse <span style="color: #009900;">&#123;</span>
                var endX <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span> var endY <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span>
                var startX <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span> var startY <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span>
                centerX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">150</span>, centerY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">150</span>
                radiusX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">80</span>, radiusY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">40</span>
                fill<span style="color: #339933;">:</span> <span style="color: #003399;">Color</span>.<span style="color: #006633;">ORANGE</span>
                translateX<span style="color: #339933;">:</span> bind endX
                translateY<span style="color: #339933;">:</span> bind endY
                onMousePressed<span style="color: #339933;">:</span> function<span style="color: #009900;">&#40;</span>e<span style="color: #339933;">:</span><span style="color: #003399;">MouseEvent</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #003399;">Void</span> <span style="color: #009900;">&#123;</span>
                    startX <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragX</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>endX<span style="color: #339933;">;</span>
                    startY <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragY</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>endY<span style="color: #339933;">;</span>
                <span style="color: #009900;">&#125;</span>
                onMouseDragged<span style="color: #339933;">:</span> function<span style="color: #009900;">&#40;</span>e<span style="color: #339933;">:</span><span style="color: #003399;">MouseEvent</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #003399;">Void</span> <span style="color: #009900;">&#123;</span>
                    endX <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragX</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>startX<span style="color: #339933;">;</span>
                    endY <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragY</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>startY<span style="color: #339933;">;</span>
                <span style="color: #009900;">&#125;</span>
            <span style="color: #009900;">&#125;</span>
        <span style="color: #009900;">&#93;</span>
&nbsp;
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>When you need to create a group of draggable objects, you can try thie approach of a draggable group like this. Inside on it, you can put whatever you want.</p>
<p><center><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/mHOcPRrgQCQ&#038;hl=pt-br&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/mHOcPRrgQCQ&#038;hl=pt-br&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></center><br />
Video url: <a href="http://www.youtube.com/watch?v=mHOcPRrgQCQ">http://www.youtube.com/watch?v=mHOcPRrgQCQ</a></p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.application.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.paint.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.geometry.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.input.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.effect.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.image.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.animation.*</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// a graggable group</span>
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> DragGroup <span style="color: #000000; font-weight: bold;">extends</span> CustomNode<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> attribute content<span style="color: #339933;">:</span> Node<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">private</span> attribute endX <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
    <span style="color: #000000; font-weight: bold;">private</span> attribute endY <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">private</span> attribute startX <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
    <span style="color: #000000; font-weight: bold;">private</span> attribute startY <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> function create<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span> Node <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">return</span> <span style="color: #003399;">Group</span><span style="color: #009900;">&#123;</span>
            translateX<span style="color: #339933;">:</span> bind endX
            translateY<span style="color: #339933;">:</span> bind endY
            content<span style="color: #339933;">:</span> bind content
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    override attribute onMousePressed <span style="color: #339933;">=</span> function<span style="color: #009900;">&#40;</span>e<span style="color: #339933;">:</span><span style="color: #003399;">MouseEvent</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #003399;">Void</span> <span style="color: #009900;">&#123;</span>
        startX <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragX</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>endX<span style="color: #339933;">;</span>
        startY <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragY</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>endY<span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    override attribute onMouseDragged <span style="color: #339933;">=</span> function<span style="color: #009900;">&#40;</span>e<span style="color: #339933;">:</span><span style="color: #003399;">MouseEvent</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #003399;">Void</span> <span style="color: #009900;">&#123;</span>
        endX <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragX</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>startX<span style="color: #339933;">;</span>
        endY <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragY</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>startY<span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// angle animation, cycles between 0 to 360 in 36 seconds</span>
var angle <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
var angleAnimation <span style="color: #339933;">=</span> Timeline <span style="color: #009900;">&#123;</span>
    repeatCount<span style="color: #339933;">:</span> Timeline.<span style="color: #006633;">INDEFINITE</span>
    keyFrames <span style="color: #339933;">:</span> <span style="color: #009900;">&#91;</span>
        KeyFrame <span style="color: #009900;">&#123;</span>
            time<span style="color: #339933;">:</span> 0s
            values<span style="color: #339933;">:</span> 
                    angle <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">0.0</span>
        <span style="color: #009900;">&#125;</span>,
        KeyFrame<span style="color: #009900;">&#123;</span>
            time<span style="color: #339933;">:</span> 36s
            values <span style="color: #339933;">:</span>  
                    angle <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">360.0</span> tween Interpolator.<span style="color: #006633;">LINEAR</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#93;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// some pictures from my Flickr albums </span>
var me    <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://farm4.static.flickr.com/3042/2746737338_aa3041f283_m.jpg&quot;</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
&nbsp;
var dog   <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://farm4.static.flickr.com/3184/2717290793_ec14c26a85_m.jpg&quot;</span><span style="color: #339933;">;</span>
var plant <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://farm4.static.flickr.com/3014/2731177705_bed6d6b8fa_m.jpg&quot;</span><span style="color: #339933;">;</span>
var bird  <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://farm4.static.flickr.com/3190/2734919599_a0110e7ce0_m.jpg&quot;</span><span style="color: #339933;">;</span>
var me_89  <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://farm3.static.flickr.com/2138/2308085138_7b296cc5d0_m.jpg&quot;</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
<span style="color: #003399;">Frame</span> <span style="color: #009900;">&#123;</span>    
    width<span style="color: #339933;">:</span> <span style="color: #cc66cc;">640</span>, height<span style="color: #339933;">:</span> <span style="color: #cc66cc;">480</span>, visible<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">true</span>
    stage<span style="color: #339933;">:</span> Stage <span style="color: #009900;">&#123;</span>
        fill<span style="color: #339933;">:</span> <span style="color: #003399;">Color</span>.<span style="color: #006633;">BLACK</span>
        content<span style="color: #339933;">:</span> <span style="color: #009900;">&#91;</span>
            DragGroup<span style="color: #009900;">&#123;</span>
                content<span style="color: #339933;">:</span> ImageView <span style="color: #009900;">&#123;</span>
                    anchorX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">120</span>, anchorY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">90</span>
                    rotate<span style="color: #339933;">:</span> bind <span style="color: #cc66cc;">30</span> <span style="color: #339933;">+</span> angle
                    image<span style="color: #339933;">:</span> <span style="color: #003399;">Image</span> <span style="color: #009900;">&#123;</span> backgroundLoading<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">true</span>, url<span style="color: #339933;">:</span> me <span style="color: #009900;">&#125;</span>
                <span style="color: #009900;">&#125;</span>
            <span style="color: #009900;">&#125;</span>,
            DragGroup <span style="color: #009900;">&#123;</span>
                translateX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">300</span>, translateY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">50</span>
                content<span style="color: #339933;">:</span> ImageView <span style="color: #009900;">&#123;</span>
                    anchorX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">120</span>, anchorY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">90</span>
                    rotate<span style="color: #339933;">:</span> bind <span style="color: #339933;">-</span><span style="color: #cc66cc;">30</span> <span style="color: #339933;">+</span> angle
                    image<span style="color: #339933;">:</span> <span style="color: #003399;">Image</span> <span style="color: #009900;">&#123;</span> backgroundLoading<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">true</span>, url<span style="color: #339933;">:</span> dog <span style="color: #009900;">&#125;</span>
                <span style="color: #009900;">&#125;</span>
            <span style="color: #009900;">&#125;</span>,
            DragGroup <span style="color: #009900;">&#123;</span>
                translateX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">300</span>, translateY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">300</span>
                content<span style="color: #339933;">:</span> ImageView <span style="color: #009900;">&#123;</span>
                    anchorX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">120</span>, anchorY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">90</span>
                    rotate<span style="color: #339933;">:</span> bind <span style="color: #cc66cc;">90</span> <span style="color: #339933;">+</span> angle
                    image<span style="color: #339933;">:</span> <span style="color: #003399;">Image</span> <span style="color: #009900;">&#123;</span> backgroundLoading<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">true</span>, url<span style="color: #339933;">:</span> plant <span style="color: #009900;">&#125;</span>
                <span style="color: #009900;">&#125;</span>                
            <span style="color: #009900;">&#125;</span>,
            DragGroup <span style="color: #009900;">&#123;</span>
                translateX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">200</span>
                translateY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">200</span>
                content<span style="color: #339933;">:</span> ImageView <span style="color: #009900;">&#123;</span>
                    anchorX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">120</span>, anchorY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">90</span>
                    rotate<span style="color: #339933;">:</span> bind <span style="color: #cc66cc;">90</span> <span style="color: #339933;">+</span> angle
                    image<span style="color: #339933;">:</span> <span style="color: #003399;">Image</span> <span style="color: #009900;">&#123;</span> backgroundLoading<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">true</span>, url<span style="color: #339933;">:</span> bird <span style="color: #009900;">&#125;</span>
                <span style="color: #009900;">&#125;</span>                
            <span style="color: #009900;">&#125;</span>,
            DragGroup <span style="color: #009900;">&#123;</span>
                translateX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">30</span>
                translateY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">200</span>
                content<span style="color: #339933;">:</span> ImageView <span style="color: #009900;">&#123;</span>
                    anchorX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">85</span>, anchorY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">120</span>
                    rotate<span style="color: #339933;">:</span> bind angle <span style="color: #339933;">+</span> <span style="color: #cc66cc;">180</span>
                    image<span style="color: #339933;">:</span> <span style="color: #003399;">Image</span> <span style="color: #009900;">&#123;</span> backgroundLoading<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">true</span>, url<span style="color: #339933;">:</span> me_89 <span style="color: #009900;">&#125;</span>
                <span style="color: #009900;">&#125;</span>                
            <span style="color: #009900;">&#125;</span>,
        <span style="color: #009900;">&#93;</span>
&nbsp;
    <span style="color: #009900;">&#125;</span>
&nbsp;
    closeAction<span style="color: #339933;">:</span> function<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
        java.<span style="color: #006633;">lang</span>.<span style="color: #003399;">System</span>.<span style="color: #006633;">exit</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">0</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
angleAnimation.<span style="color: #006633;">start</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>One more example, using the same class DragGroup, we can put multiple nodes using lists.</p>
<p><center><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/gJqy7EdtEqs&#038;hl=pt-br&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/gJqy7EdtEqs&#038;hl=pt-br&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></center><br />
Video url: <a href="http://www.youtube.com/watch?v=gJqy7EdtEqs">http://www.youtube.com/watch?v=gJqy7EdtEqs</a></p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.application.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.geometry.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.scene.paint.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.input.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javafx.animation.*</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.lang.Math</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Class to create a draggable group of objects</span>
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> DragGroup <span style="color: #000000; font-weight: bold;">extends</span> CustomNode<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> attribute content<span style="color: #339933;">:</span> Node<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">private</span> attribute endX <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
    <span style="color: #000000; font-weight: bold;">private</span> attribute endY <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">private</span> attribute startX <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
    <span style="color: #000000; font-weight: bold;">private</span> attribute startY <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
&nbsp;
    override attribute onMousePressed <span style="color: #339933;">=</span> function<span style="color: #009900;">&#40;</span>e<span style="color: #339933;">:</span><span style="color: #003399;">MouseEvent</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #003399;">Void</span> <span style="color: #009900;">&#123;</span>
        startX <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragX</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>endX<span style="color: #339933;">;</span>
        startY <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragY</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>endY<span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    override attribute onMouseDragged <span style="color: #339933;">=</span> function<span style="color: #009900;">&#40;</span>e<span style="color: #339933;">:</span><span style="color: #003399;">MouseEvent</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #003399;">Void</span> <span style="color: #009900;">&#123;</span>
        endX <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragX</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>startX<span style="color: #339933;">;</span>
        endY <span style="color: #339933;">=</span> e.<span style="color: #006633;">getDragY</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-</span>startY<span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> function create<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span> Node <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">return</span> <span style="color: #003399;">Group</span><span style="color: #009900;">&#123;</span>
            translateX<span style="color: #339933;">:</span> bind endX
            translateY<span style="color: #339933;">:</span> bind endY
            content<span style="color: #339933;">:</span> bind content
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// angle animation, cycles between 0 to 360 in 10 seconds</span>
var angle <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
var angleAnimation <span style="color: #339933;">=</span> Timeline <span style="color: #009900;">&#123;</span>
    repeatCount<span style="color: #339933;">:</span> Timeline.<span style="color: #006633;">INDEFINITE</span>
    keyFrames <span style="color: #339933;">:</span> <span style="color: #009900;">&#91;</span>
        KeyFrame <span style="color: #009900;">&#123;</span>
            time<span style="color: #339933;">:</span> 0s
            values<span style="color: #339933;">:</span> angle <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">0.0</span>
        <span style="color: #009900;">&#125;</span>,
        KeyFrame<span style="color: #009900;">&#123;</span>
            time<span style="color: #339933;">:</span> 10s
            values <span style="color: #339933;">:</span>  angle <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">360.0</span> tween Interpolator.<span style="color: #006633;">LINEAR</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#93;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// breath animation, go and back from 0.0 to 10.0 in 2 seconds</span>
var breath <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0.0</span><span style="color: #339933;">;</span>
var breathAnimation <span style="color: #339933;">=</span> Timeline <span style="color: #009900;">&#123;</span>
    repeatCount<span style="color: #339933;">:</span> Timeline.<span style="color: #006633;">INDEFINITE</span>
    autoReverse<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">true</span>
    keyFrames <span style="color: #339933;">:</span> <span style="color: #009900;">&#91;</span>
        KeyFrame <span style="color: #009900;">&#123;</span>
            time<span style="color: #339933;">:</span> 0s
            values<span style="color: #339933;">:</span> breath <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">0.0</span>
        <span style="color: #009900;">&#125;</span>,
        KeyFrame<span style="color: #009900;">&#123;</span>
            time<span style="color: #339933;">:</span> 1s
            values <span style="color: #339933;">:</span>  breath <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">10.0</span> tween Interpolator.<span style="color: #006633;">LINEAR</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#93;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Creates n multi colored floating circles around a bigger circle</span>
var n <span style="color: #339933;">=</span> <span style="color: #cc66cc;">12</span><span style="color: #339933;">;</span>
var colors <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span>
    <span style="color: #003399;">Color</span>.<span style="color: #006633;">BLUE</span>, <span style="color: #003399;">Color</span>.<span style="color: #006633;">AQUA</span>, <span style="color: #003399;">Color</span>.<span style="color: #006633;">MAGENTA</span>, <span style="color: #003399;">Color</span>.<span style="color: #006633;">RED</span>,
    <span style="color: #003399;">Color</span>.<span style="color: #006633;">YELLOW</span>, <span style="color: #003399;">Color</span>.<span style="color: #006633;">ORANGE</span>, <span style="color: #003399;">Color</span>.<span style="color: #006633;">HOTPINK</span>, <span style="color: #003399;">Color</span>.<span style="color: #006633;">LIME</span>
<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
var chosen <span style="color: #339933;">=</span> <span style="color: #003399;">Color</span>.<span style="color: #006633;">YELLOW</span><span style="color: #339933;">;</span>
var floatingCircles <span style="color: #339933;">=</span> <span style="color: #003399;">Group</span><span style="color: #009900;">&#123;</span>
    rotate<span style="color: #339933;">:</span> bind angle
    content<span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i in <span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span>..<span style="color: #006633;">n</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> 
    Circle <span style="color: #009900;">&#123;</span>
        fill<span style="color: #339933;">:</span> colors<span style="color: #009900;">&#91;</span>i mod sizeof colors<span style="color: #009900;">&#93;</span>
        radius<span style="color: #339933;">:</span> <span style="color: #cc66cc;">10</span>
        centerX<span style="color: #339933;">:</span> <span style="color: #003399;">Math</span>.<span style="color: #006633;">cos</span><span style="color: #009900;">&#40;</span>i <span style="color: #339933;">*</span> <span style="color: #cc66cc;">2</span> <span style="color: #339933;">*</span> <span style="color: #003399;">Math</span>.<span style="color: #006633;">PI</span><span style="color: #339933;">/</span>n<span style="color: #009900;">&#41;</span> <span style="color: #339933;">*</span> <span style="color: #cc66cc;">70</span>
        centerY<span style="color: #339933;">:</span> <span style="color: #003399;">Math</span>.<span style="color: #006633;">sin</span><span style="color: #009900;">&#40;</span>i <span style="color: #339933;">*</span> <span style="color: #cc66cc;">2</span> <span style="color: #339933;">*</span> <span style="color: #003399;">Math</span>.<span style="color: #006633;">PI</span><span style="color: #339933;">/</span>n<span style="color: #009900;">&#41;</span> <span style="color: #339933;">*</span> <span style="color: #cc66cc;">70</span>
        onMouseClicked<span style="color: #339933;">:</span> function<span style="color: #009900;">&#40;</span> e<span style="color: #339933;">:</span> <span style="color: #003399;">MouseEvent</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #003399;">Void</span> <span style="color: #009900;">&#123;</span>
            chosen <span style="color: #339933;">=</span> colors<span style="color: #009900;">&#91;</span>i mod sizeof colors<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
var circle <span style="color: #339933;">=</span> Circle<span style="color: #009900;">&#123;</span>
    radius<span style="color: #339933;">:</span> bind <span style="color: #cc66cc;">50</span> <span style="color: #339933;">+</span> breath
    fill<span style="color: #339933;">:</span> bind chosen
<span style="color: #009900;">&#125;</span>
&nbsp;
&nbsp;
<span style="color: #003399;">Frame</span> <span style="color: #009900;">&#123;</span>
    width<span style="color: #339933;">:</span> <span style="color: #cc66cc;">400</span>, height<span style="color: #339933;">:</span> <span style="color: #cc66cc;">400</span>, visible<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">true</span>
    stage<span style="color: #339933;">:</span> Stage <span style="color: #009900;">&#123;</span>
        fill<span style="color: #339933;">:</span> <span style="color: #003399;">Color</span>.<span style="color: #006633;">BLACK</span>
        content<span style="color: #339933;">:</span> <span style="color: #009900;">&#91;</span>
            DragGroup<span style="color: #009900;">&#123;</span>
                translateX<span style="color: #339933;">:</span> <span style="color: #cc66cc;">200</span>, translateY<span style="color: #339933;">:</span> <span style="color: #cc66cc;">200</span>
                content<span style="color: #339933;">:</span> <span style="color: #009900;">&#91;</span>circle, floatingCircles<span style="color: #009900;">&#93;</span>
            <span style="color: #009900;">&#125;</span>
        <span style="color: #009900;">&#93;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    closeAction<span style="color: #339933;">:</span> function<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
        java.<span style="color: #006633;">lang</span>.<span style="color: #003399;">System</span>.<span style="color: #006633;">exit</span><span style="color: #009900;">&#40;</span> <span style="color: #cc66cc;">0</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// starts all animations</span>
angleAnimation.<span style="color: #006633;">start</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
breathAnimation.<span style="color: #006633;">start</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://silveiraneto.net/2008/08/11/javafx-draggable-node/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Poster do Café Com Tapioca de Fevereiro</title>
		<link>http://silveiraneto.net/2008/02/06/poster-do-cafe-com-tapioca-de-fevereiro/</link>
		<comments>http://silveiraneto.net/2008/02/06/poster-do-cafe-com-tapioca-de-fevereiro/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 10:11:33 +0000</pubDate>
		<dc:creator>Silveira</dc:creator>
				<category><![CDATA[português]]></category>
		<category><![CDATA[arte]]></category>
		<category><![CDATA[café com tapioca]]></category>
		<category><![CDATA[CEJUG]]></category>
		<category><![CDATA[creative commons]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[poster]]></category>
		<category><![CDATA[SVG]]></category>

		<guid isPermaLink="false">http://silveiraneto.net/2008/02/06/poster-do-cafe-com-tapioca-de-fevereiro/</guid>
		<description><![CDATA[<a href="http://silveiraneto.net/2008/02/06/poster-do-cafe-com-tapioca-de-fevereiro/" title="Poster do Café Com Tapioca de Fevereiro"></a>Fevereiro agora teremos a versão uma edição especial do evento Café Com Tapioca. Com a participação de dois palestrantes internacionais da Sun Microsystems. Código-fonte: cct_fevereiro_2008.svg O fundo é uma imagem Creative Commons que eu tirei do Flickr. Esta aqui. Não &#8230;<p class="read-more"><a href="http://silveiraneto.net/2008/02/06/poster-do-cafe-com-tapioca-de-fevereiro/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://silveiraneto.net/2008/02/06/poster-do-cafe-com-tapioca-de-fevereiro/" title="Poster do Café Com Tapioca de Fevereiro"></a><p>Fevereiro agora teremos a versão uma edição especial do evento <em>Café Com Tapioca</em>. Com a participação de dois palestrantes internacionais da Sun Microsystems.</p>
<p><center><img src="http://silveiraneto.net/wp-content/uploads/2008/02/cct_fevereiro_beta3.png" alt="Poster do Café Com Tapioca de Fevereiro" /></center><strong>Código-fonte:</strong></p>
<ul>
<li><a href="http://silveiraneto.net/downloads/cct_fevereiro_2008.svg">cct_fevereiro_2008.svg</a></li>
<li>O fundo é uma imagem Creative Commons que eu tirei do Flickr. <a href="http://flickr.com/photos/35014792@N00/337187400/">Esta aqui</a>.</li>
</ul>
<p>Não percam esse grande evento. Maiores informações no <a href="http://www.cejug.org/display/cejug/Cafe+com+Tapioca+com+Coco">site do CEJUG</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://silveiraneto.net/2008/02/06/poster-do-cafe-com-tapioca-de-fevereiro/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

