<?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>Our Geek Space &#187; ruby on rails</title>
	<atom:link href="http://blog.moove-it.com/tag/ruby-on-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.moove-it.com</link>
	<description>be free to express yourself...</description>
	<lastBuildDate>Thu, 26 Jan 2012 19:30:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Second RubyConf in Uruguay &#8211; 11th and 12th November</title>
		<link>http://blog.moove-it.com/second-rubyconf-in-uruguay-11th-12th-november/</link>
		<comments>http://blog.moove-it.com/second-rubyconf-in-uruguay-11th-12th-november/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 01:19:45 +0000</pubDate>
		<dc:creator>Gabriela Isnardi</dc:creator>
				<category><![CDATA[moove-it]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[talks]]></category>
		<category><![CDATA[workshops]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rubyconf]]></category>
		<category><![CDATA[uruguay]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=900</guid>
		<description><![CDATA[We are sponsoring one of the greatest technology events here in Uruguay. The Second RubyConf taking place within less than two weeks, the 11th and 12th November 2011, where many IT experts from all over the world get together in order to be immersed in this dynamic world and and up to date get with [...]]]></description>
			<content:encoded><![CDATA[<p>We are sponsoring one of the greatest technology events here in Uruguay. The Second RubyConf taking place within less than two weeks, the 11th and 12th November 2011, where many IT experts from all over the world get together in order to be immersed in this dynamic world and and up to date get with the latest trends of Ruby and Agile methodologies.</p>
<p><a title="RubyConf Uruguay" href="http://rubyconfuruguay.org/" target="_blank">RubyConf Uruguay 2011</a></p>
<p>We are hungry for knowledge and refreshment, and we all want to be on the same train.</p>
<p>Please welcome all the new members to this awesome community. And help spreading the news, but even more important, do not miss the opportunity to meet the experts, discuss the future of RoR, and be Rail!</p>
<p><a href="http://blog.moove-it.com/wp-content/uploads/2011/11/newspaper-advertising-final-01-1024x710.jpg" rel="lightbox[900]" title="newspaper-advertising-final-01"><img class="alignleft size-large wp-image-901" title="newspaper-advertising-final-01" src="http://blog.moove-it.com/wp-content/uploads/2011/11/newspaper-advertising-final-01-1024x710.jpg" alt="" width="717" height="497" /></a></p>
<p>&nbsp;</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/second-rubyconf-in-uruguay-11th-12th-november/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If you are going to San Francisco…Be sure to wear Moove-IT shirt…</title>
		<link>http://blog.moove-it.com/if-you-are-going-to-san-francisco%e2%80%a6be-sure-to-wear-moove-it-shirt%e2%80%a6/</link>
		<comments>http://blog.moove-it.com/if-you-are-going-to-san-francisco%e2%80%a6be-sure-to-wear-moove-it-shirt%e2%80%a6/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 19:58:32 +0000</pubDate>
		<dc:creator>Gabriela Isnardi</dc:creator>
				<category><![CDATA[moove-it]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[inigral]]></category>
		<category><![CDATA[outsourcing]]></category>
		<category><![CDATA[palo alto]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[sillicon valley]]></category>
		<category><![CDATA[south america]]></category>
		<category><![CDATA[staton]]></category>
		<category><![CDATA[uruguay]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=793</guid>
		<description><![CDATA[We have been to the top 10 places to visit in the US. From a business perspective, Silicon Valley is the place to go. We share the same passion as the area of the world’s largest technology corporations and high-tech firms: Great Ruby on Rails design &#38; development work. Outsourcing has never been so much [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">We have been to the top 10 places to visit in the US. From a business perspective, Silicon Valley is the place to go. We share the same passion as the area of the world’s largest technology corporations and high-tech firms: Great Ruby on Rails design &amp; development work. Outsourcing has never been so much fun here in Uruguay. And now our <em>Schools</em> <em>friends</em> are wearing Moove-IT shirts, so we are virtually present—though also planning to re- meet in the flesh soon&#8230;</p>
<div id="attachment_815" class="wp-caption aligncenter" style="width: 665px"><a href="http://blog.moove-it.com/wp-content/uploads/2011/08/front11.jpg" rel="lightbox[793]" title="Back Camera"><img class="size-large wp-image-815 " title="Back Camera" src="http://blog.moove-it.com/wp-content/uploads/2011/08/front11-1024x764.jpg" alt="" width="655" height="489" /></a><p class="wp-caption-text">Thanks to Howard Kao, Lane Lillquist, Michael Staton, Nick Punt, and Daniel Jabbour from Inigral!</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id="attachment_816" class="wp-caption aligncenter" style="width: 665px"><a href="http://blog.moove-it.com/wp-content/uploads/2011/08/back1.jpg" rel="lightbox[793]" title="Back Camera"><img class="size-large wp-image-816 " title="Back Camera" src="http://blog.moove-it.com/wp-content/uploads/2011/08/back1-1024x764.jpg" alt="" width="655" height="489" /></a><p class="wp-caption-text">From South America with love, working offshore</p></div>
<p>&nbsp;</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/if-you-are-going-to-san-francisco%e2%80%a6be-sure-to-wear-moove-it-shirt%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Four members of Moove-iT took part in the Rally on Rails and made @buscandotanatos</title>
		<link>http://blog.moove-it.com/rally-on-rails-four-members-of-moove-it-made-buscando-a-tanatos/</link>
		<comments>http://blog.moove-it.com/rally-on-rails-four-members-of-moove-it-made-buscando-a-tanatos/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 16:12:38 +0000</pubDate>
		<dc:creator>Martin Cabrera</dc:creator>
				<category><![CDATA[competitions]]></category>
		<category><![CDATA[moove-it]]></category>
		<category><![CDATA[buscando a tanatos]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[gonzalo arreche]]></category>
		<category><![CDATA[ivan etchart]]></category>
		<category><![CDATA[juan pablo blanco]]></category>
		<category><![CDATA[pablo ifran]]></category>
		<category><![CDATA[railis]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rally]]></category>
		<category><![CDATA[rallyonrails]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[sotiria]]></category>
		<category><![CDATA[tanatos]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=764</guid>
		<description><![CDATA[Last weekend four members of moove-it took part in the rally on rails (www.rallyonrails.com). Pablo Ifran Gonzalo Arreche Juan Pablo Blanco Ivan Etchart Rally on Rails is a competition to make a Web app from scratch in 48 hours ! Obviously this project/game/etc had to be made in rails ! Our team created www.buscandoatanatos.com a game about [...]]]></description>
			<content:encoded><![CDATA[<p>Last weekend four members of moove-it took part in the rally on rails (<a href="http://www.rallyonrails.com" target="_blank">www.rallyonrails.com</a>).</p>
<ul>
<li><a href="http://www.moove-it.com/employees/pablo-ifran" target="_blank">Pablo Ifran</a></li>
<li><a href="http://www.moove-it.com/employees/gonzalo-arreche" target="_blank">Gonzalo Arreche</a></li>
<li><a href="http://www.moove-it.com/employees/gonzalo-arreche" target="_blank">Juan Pablo Blanco</a></li>
<li><a href="http://www.moove-it.com/employees/ivan-etchart" target="_blank">Ivan Etchart</a></li>
</ul>
<p>Rally on Rails is a competition to make a Web app from scratch in 48 hours ! Obviously this project/game/etc had to be made in rails !</p>
<p>Our team created <a href="http://www.buscandoatanatos.com" target="_blank">www.buscandoatanatos.com</a> a game about the search for &#8220;Tánatos&#8221; (the leader of Sotirias &#8230; a secret organization). Based on <a href="http://maps.google.com/help/maps/streetview/" target="_blank">Google street view</a> , rails, and a lot of gems.</p>
<table>
<tbody>
<tr>
<td><a href="http://www.buscandoatanatos.com"><img class="alignleft size-full wp-image-773" title="tanatos" src="http://blog.moove-it.com/wp-content/uploads/2011/08/tanatos.png" alt="" width="445" height="509" /></a></td>
</tr>
</tbody>
</table>
<p>Here go some pictures of this weekend &#8230;</p>
<table>
<tbody>
<tr>
<td><img class="alignleft size-medium wp-image-765" title="DSC_0189" src="http://blog.moove-it.com/wp-content/uploads/2011/08/DSC_0189-300x200.jpg" alt="" width="300" height="200" /></td>
<td><img class="alignleft size-medium wp-image-766" title="DSC_0186" src="http://blog.moove-it.com/wp-content/uploads/2011/08/DSC_0186-300x200.jpg" alt="" width="300" height="200" /></td>
</tr>
<tr>
<td><img class="alignleft size-medium wp-image-772" title="DSC_0182" src="http://blog.moove-it.com/wp-content/uploads/2011/08/DSC_0182-300x200.jpg" alt="" width="300" height="200" /></td>
<td><img class="alignleft size-medium wp-image-767" title="DSC_0181" src="http://blog.moove-it.com/wp-content/uploads/2011/08/DSC_0181-300x200.jpg" alt="" width="300" height="200" /></td>
</tr>
<tr>
<td><a href="http://blog.moove-it.com/wp-content/uploads/2011/08/DSC_0047.jpg" target="_blank" rel="lightbox[764]" title="DSC_0047"><img class="alignleft size-medium wp-image-770" title="DSC_0047" src="http://blog.moove-it.com/wp-content/uploads/2011/08/DSC_0047-e1313420351925-200x300.jpg" alt="" width="200" height="300" /></a></td>
<td><a href="http://blog.moove-it.com/wp-content/uploads/2011/08/DSC_0183.jpg" target="_blank" rel="lightbox[764]" title="DSC_0183"><img class="alignleft size-medium wp-image-768" title="DSC_0183" src="http://blog.moove-it.com/wp-content/uploads/2011/08/DSC_0183-300x200.jpg" alt="" width="300" height="200" /></a></td>
</tr>
</tbody>
</table>
<p>Cast your vote from 18 to 20 of August &#8230; <a href="http://www.rallyonrails.com" target="_blank">www.rallyonrails.com</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/rally-on-rails-four-members-of-moove-it-made-buscando-a-tanatos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby + Rails + Agile &#8211; sharing presentations</title>
		<link>http://blog.moove-it.com/ruby-rails-agile-sharing-presentations/</link>
		<comments>http://blog.moove-it.com/ruby-rails-agile-sharing-presentations/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 04:10:42 +0000</pubDate>
		<dc:creator>Martin Cabrera</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[moove-it]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[workshops]]></category>
		<category><![CDATA[ariel ludueña]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[gabriel chertok]]></category>
		<category><![CDATA[gianfranco zas]]></category>
		<category><![CDATA[martin cabrera]]></category>
		<category><![CDATA[ort]]></category>
		<category><![CDATA[pablo ifran]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=677</guid>
		<description><![CDATA[The last Wednesday we made a workshop in the ORT University. Pablo Ifran, Gianfranco Zas, Ariel Ludueña and I We share the presentations to everybody All_in_One_Agile_Development (in spanish) Ruby_and_Rails (in spanish)]]></description>
			<content:encoded><![CDATA[<p>The last Wednesday we made a workshop in the ORT University.<br />
Pablo Ifran, Gianfranco Zas, Ariel Ludueña and I</p>
<p>We share the presentations to everybody</p>
<p><a href="http://blog.moove-it.com/wp-content/uploads/2011/07/All_in_One_Agile_Development.pdf" target="_blank">All_in_One_Agile_Development</a> (in spanish)</p>
<p><a href="http://blog.moove-it.com/wp-content/uploads/2011/07/Ruby_and_Rails.pdf" target="_blank">Ruby_and_Rails</a> (in spanish)</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/ruby-rails-agile-sharing-presentations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Workshop of Ruby + Ruby on Rails + SCRUM at ORT University &#8211; July 6, 2011</title>
		<link>http://blog.moove-it.com/workshop-of-ruby-ruby-on-rails-scram-at-ort-university-july-6-2011/</link>
		<comments>http://blog.moove-it.com/workshop-of-ruby-ruby-on-rails-scram-at-ort-university-july-6-2011/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 14:24:01 +0000</pubDate>
		<dc:creator>Martin Cabrera</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[talks]]></category>
		<category><![CDATA[workshops]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agile development]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[ort]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=663</guid>
		<description><![CDATA[Moove-IT is now part of the Ruby on Rails Workshops and Conferences around the world. Even when Ruby seems to be the most popular modern programming language in America, there was nowhere in Uruguay you could actually learn it. Moove-IT will give you a heads up on this exciting language and Rails framework on July [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Moove-IT is now part of the Ruby on Rails Workshops and Conferences around the world.</strong></p>
<p>Even when Ruby seems to be the most popular modern programming language in America, there was nowhere in Uruguay you could actually learn it. Moove-IT will give you a heads up on this exciting language and Rails framework on July 6, 2011 (please see ad below).</p>
<p>This will be the first in a series of workshops focusing on Ruby, RoR, Scrum and hands on training exercises.</p>
<p>We are so proud to have made so much progress working with this technology and methodology that we feel the need to contribute to the local Ruby community.</p>
<p>Join us! Be part.</p>
<p><a href="http://blog.moove-it.com/wp-content/uploads/2011/06/taller-scrum-v5.jpg" target="_blank" rel="lightbox[663]" title="workshop Ruby on Rails"><img class="alignleft size-large wp-image-664" title="workshop Ruby on Rails" src="http://blog.moove-it.com/wp-content/uploads/2011/06/taller-scrum-v5-1024x723.jpg" alt="" width="738" height="521" /></a></p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/workshop-of-ruby-ruby-on-rails-scram-at-ort-university-july-6-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From  Silicon Valley to Moove-IT</title>
		<link>http://blog.moove-it.com/from-silicon-valley-to-moove-it/</link>
		<comments>http://blog.moove-it.com/from-silicon-valley-to-moove-it/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 15:50:27 +0000</pubDate>
		<dc:creator>Gabriela Isnardi</dc:creator>
				<category><![CDATA[moove-it]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[partner]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[outsourcing]]></category>
		<category><![CDATA[palo alto]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[sillicon valley]]></category>
		<category><![CDATA[south america]]></category>
		<category><![CDATA[uruguay]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=581</guid>
		<description><![CDATA[We are doing a good job, that’s right, but Michael Staton and Howard Kao from Inigral did not exactly decide to move to Uruguay and work from here now on, they just paid us a one week visit, and worked with us like any other member of the Moove-iT team. The Schools project is exciting [...]]]></description>
			<content:encoded><![CDATA[<p>We are doing a good job, that’s right, but Michael Staton and Howard Kao from Inigral did not exactly decide to move to Uruguay and work from here now on, they just paid us a one week visit, and worked with us like any other member of the Moove-iT team. The <a href="http://www.inigral.com/" target="_blank">Schools</a> project is exciting itself, but having Howard and Michael here made us feel it even closer, and the boundaries between Inigral and Moove-iT were sort of a blur, for good.</p>
<p>Correct me if I am wrong, but I am really positive we have made them feel at home.</p>
<table>
<tbody>
<tr>
<td><a href="http://blog.moove-it.com/wp-content/uploads/2011/02/DSC_0209.thumb_.jpg" rel="lightbox[581]" title="michael, gaby, pablo and howard"><img class="alignleft size-medium wp-image-582" title="michael, gaby, pablo and howard" src="http://blog.moove-it.com/wp-content/uploads/2011/02/DSC_0209.thumb_-300x200.jpg" alt="" width="300" height="200" /></a></td>
<td><a href="http://blog.moove-it.com/wp-content/uploads/2011/02/DSC_0227.thumb_.jpg" rel="lightbox[581]" title="michael, howard and damian drinking "><img class="alignleft size-medium wp-image-583" title="michael, howard and damian drinking " src="http://blog.moove-it.com/wp-content/uploads/2011/02/DSC_0227.thumb_-300x200.jpg" alt="" width="300" height="200" /></a></td>
</tr>
<tr>
<td><a href="http://blog.moove-it.com/wp-content/uploads/2011/02/DSC_0232.thumb_.jpg" rel="lightbox[581]" title="Ariel, Damian, martin, ale and conrado"><img class="alignleft size-medium wp-image-584" title="Ariel, Damian, martin, ale and conrado" src="http://blog.moove-it.com/wp-content/uploads/2011/02/DSC_0232.thumb_-300x200.jpg" alt="" width="300" height="200" /></a></td>
<td><a href="http://blog.moove-it.com/wp-content/uploads/2011/02/DSC_0217.thumb_.jpg" rel="lightbox[581]" title="parrillada !!"><img class="alignleft size-medium wp-image-585" title="parrillada !!" src="http://blog.moove-it.com/wp-content/uploads/2011/02/DSC_0217.thumb_-300x200.jpg" alt="" width="300" height="200" /></a></td>
</tr>
</tbody>
</table>
<p>We worked for a week straight, but we also had time to have fun.<br />
No doubts about it, having visitors from around the globe is always refreshing and truly motivating…</p>
<p>Let me tell you why.</p>
<p>We conduct daily meeting with clients from different countries. Most of the times we use skype, and we are about 4 or 5 people in the same room, talking in English, though our primary language is Spanish. On the other end, there is a person whose native language is generally English, but who is normally thousands of miles away, many Fahrenheits apart and only a few hours ahead or behind us. We rarely use a camera, so we do not even know what the room he or she is in looks like.</p>
<p>I believe that the third dimension is definitely more important than we might think. And being in the same room with someone whose voice is extremely familiar to us, and has been part of our work lives for over an year, but whose looks, posture or gestures we used to have little or no idea about is just fantastic. We shared this sort of energy and connection you could only generate when meeting in person.</p>
<p>The truth is we all love to put a name to a face.</p>
<p>And this time we had two new faces to look at, to talk to and to laugh with. In the flesh we met Michael and Howard.</p>
<p>THANK YOU!</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/from-silicon-valley-to-moove-it/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sass why is useful</title>
		<link>http://blog.moove-it.com/sass-why-is-useful/</link>
		<comments>http://blog.moove-it.com/sass-why-is-useful/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 18:52:04 +0000</pubDate>
		<dc:creator>Pablo Ifran</dc:creator>
				<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[sass]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[web sites]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[styles]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=545</guid>
		<description><![CDATA[Sass is used for generating css files based on his own syntax, it&#8217;s very useful because allows you to avoid repeating code across the different scss files using import (allows you to import code from other scss file), or mixins(scss functions). Also, allows you to write varibles, for using in different scss, this makes easier [...]]]></description>
			<content:encoded><![CDATA[<p>Sass is used for generating css files based on his own syntax, it&#8217;s very useful because allows you to avoid repeating code across the different scss files using import (allows you to import code from other scss file), or mixins(scss functions). Also, allows you to write varibles, for using in different scss, this makes easier to do different templates based on colors or images for example.</p>
<p>_sprites.scss</p>
<pre>
@mixin sprite_for($image_class, $x, $y, $image: "/images/sprite_image.png") {
&nbsp;&nbsp;.sprite_image.#{$image_class} {
&nbsp;&nbsp;&nbsp;&nbsp;background: transparent url($image) no-repeat scroll $x $y;
&nbsp;&nbsp;&nbsp;&nbsp;height:16px;
&nbsp;&nbsp;&nbsp;&nbsp;width:16px;
&nbsp;&nbsp;}
}
_images.scss</pre>
<pre>$my_sprite_image_path: "/images/my_sprite_image_path.png";
</pre>
<p>default.scss</p>
<pre>
@import "sprites", "images";

@include sprite_for("my_image", 0, 0, $my_sprite_image_path);
</pre>
<p>That generates</p>
<p>default.css</p>
<pre>
&nbsp;&nbsp;.sprite_image.my_image {
&nbsp;&nbsp;&nbsp;&nbsp;background: transparent url(/images/my_sprite_image_path.png) no-repeat scroll 0 0;
&nbsp;&nbsp;&nbsp;&nbsp;height:16px;
&nbsp;&nbsp;&nbsp;&nbsp;width:16px;
&nbsp;&nbsp;}
</pre>
<p>So, this is best sorted using this method, because you have the image path in a single file and you use it in other files only by importing the file with the images path, it&#8217;s also simpler to remove an image because you only need to find the references to that variable and delete them.</p>
<p>The sass framework also allows you to use the DRY principle because you can write nested selector, I&#8217;ll show you with an example:</p>
<p>default.scss</p>
<pre>
.some_class {
&nbsp;&nbsp;width: 100px;
&nbsp;&nbsp;.some_other_class {
&nbsp;&nbsp;&nbsp;&nbsp;display: block;
&nbsp;&nbsp;}
}
</pre>
<p>default.css</p>
<pre>
.some_class {width:100px;}
.some_class .some_other_class {display:block;}
</pre>
<p>Doesn&#8217;t affect the performance because it generates a css file at development time.</p>
<p>It also allows you to benefit from some of the advantages of css 3 right now.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/sass-why-is-useful/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails security</title>
		<link>http://blog.moove-it.com/rails-security/</link>
		<comments>http://blog.moove-it.com/rails-security/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 11:30:53 +0000</pubDate>
		<dc:creator>Pablo Ifran</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[production]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=378</guid>
		<description><![CDATA[When you are working with svn (pulling your project from the svn to the web server) and you want to deploy a system into production with apache (mod_rails), you must filter the svn folders (to prevent that other users view your svn files). To do that task, you must add the following lines to the [...]]]></description>
			<content:encoded><![CDATA[<p>When you are working with svn (pulling your project from the svn to the web server) and you want to deploy a system into production with apache (mod_rails), you must filter the svn folders (to prevent that other users view your svn files).</p>
<p>To do that task, you must add the following lines to the apache configuration.</p>
<p><code><br />
&lt;DirectoryMatch "^/.*/\.svn/"&gt;<br />
&nbsp;&nbsp;ErrorDocument 403 /404.html<br />
&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;Deny from all<br />
&nbsp;&nbsp;Satisfy All<br />
&lt;/DirectoryMatch&gt;<br />
</code></p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/rails-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>software is not everything in life &#8211; championships in faltauno.com &#8220;Copa CUTI&#8221;</title>
		<link>http://blog.moove-it.com/software-is-not-everything-in-life-championships-in-faltaunocom-copa-cuti/</link>
		<comments>http://blog.moove-it.com/software-is-not-everything-in-life-championships-in-faltaunocom-copa-cuti/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 17:41:55 +0000</pubDate>
		<dc:creator>Martin Cabrera</dc:creator>
				<category><![CDATA[faltauno.com]]></category>
		<category><![CDATA[moove-it]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[social network]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[championships]]></category>
		<category><![CDATA[CUTI]]></category>
		<category><![CDATA[futbol]]></category>
		<category><![CDATA[soccer]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=215</guid>
		<description><![CDATA[Hello everyone &#8230; in moove-iT we develop and management faltauno.com. It is a social network specializes in organizing matches, managing a team and administer and manage a championship. On August 1 begins the first championship was organized by faltauno.com &#8220;Copa CUTI&#8221; (www.cuti.org.uy). This championship brings together all the software companies of uruguay. We invite everyone [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.moove-it.com/wp-content/uploads/2009/07/logo.png" rel="lightbox[215]" title="logo"><img src="http://blog.moove-it.com/wp-content/uploads/2009/07/logo.png" alt="logo" title="logo" width="251" height="67" class="alignnone size-full wp-image-216" /></a></p>
<p>Hello everyone &#8230; in moove-iT we develop and management <a href="http://www.faltauno.com">faltauno.com</a>.<br />
It is a social network specializes in organizing matches, managing a team and administer and manage a championship.</p>
<p>On August 1 begins the first championship was organized by faltauno.com &#8220;Copa CUTI&#8221; (<a href="http://www.cuti.org.uy">www.cuti.org.uy</a>).<br />
This championship brings together all the software companies of uruguay.</p>
<p>We invite everyone to visit and see what are the best !</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/software-is-not-everything-in-life-championships-in-faltaunocom-copa-cuti/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using Facebooker to make a Rails site with Facebook Connect (Part 3)</title>
		<link>http://blog.moove-it.com/using-facebooker-to-make-a-rails-site-with-facebook-connect-part-3/</link>
		<comments>http://blog.moove-it.com/using-facebooker-to-make-a-rails-site-with-facebook-connect-part-3/#comments</comments>
		<pubDate>Mon, 25 May 2009 17:41:29 +0000</pubDate>
		<dc:creator>Augusto Guido</dc:creator>
				<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebooker]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[facebook connect]]></category>
		<category><![CDATA[publish feed]]></category>
		<category><![CDATA[publish stories]]></category>

		<guid isPermaLink="false">http://blog.moove-it.com/?p=185</guid>
		<description><![CDATA[Welcome to part 3 of the facebooker trilogy I&#8217;m kind of tyred of writing the same title over and over again and changing just the last number, problem is there are so many things we can do with this stuff we could write tons of this. I could put in the title what we will [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to part 3 of the facebooker trilogy</p>
<p>I&#8217;m kind of tyred of writing the same title over and over again and changing just the last number, problem is there are so many things we can do with this stuff we could write tons of this. I could put in the title what we will talk about specifically in this post, but the idea is to follow this post/tutorials in order. This will probably be the last part of this set of posts, the following ones will refer in it&#8217;s specifically to what will be done.</p>
<p>So far we explained how to configure facebooker, sign up, invite friends and bit of the theory. So today we&#8217;ll publish something in the users dashboard, so him and all his friends can see it his wall. So go to<br />
<a href="http://developers.facebook.com/tools.php">developers.facebook.com/tools.php</a> and select &#8220;Feed Template Console&#8221;, select the application you want and click next.</p>
<p>Give me a minute to explain you what we are doing.</p>
<p>We are going to register our feeds in facebook, and then we are going to call them by a number they will give us.<br />
You can do this using facebooker, or you can register them in the link I gave you above. I think that using the facebook tools is way easier and also facebooker may be a bit out of date regarding this area due to all the legal and business changes in facebook. Also not event facebook has yet clear what they want: &#8220;At this time, the policy on automatically publishing one line stories has not been finalized&#8221;.</p>
<p>Anyway, complete the step guide for feeds in facebook and keep the number of the template you created. BTW while completing it you will find this kind of stuff &#8220;{*actor*}&#8221; without quotes. These are tokens that allow to put variable stuff (like names, links, etc.), you can read about them while creating the templates since they are well explained over there.</p>
<p>Now, you have the story. You need the users approval to publish it, so what facebook does is shows the story to the user and gives him otions to skip or publish. If we are in luck the users hits &#8220;publish&#8221;.</p>
<p>So we now obviously want to show it to the user so he can choose. Here&#8217;s the code</p>
<pre>
FB.ensureInit(function() {
var body_general = "Join them in my facebook connect site"
var template_data =
{
"actor":  "&lt;%= @_logged_user.name %&gt;",
"friends":"&lt;%= @event.users.collect{|u| u.name_or_alias}.join(', ') %&gt;",
"event":  "&lt;%= @event.description %&gt;",
"place":  "&lt;%= @event.place %&gt;",
"time" :  "&lt;%= @event.start.strftime('%m/%d/%Y %I:%M %p') %&gt;"
};
var user_message_prompt = "&lt;%= @match.comment %&gt;";
FB.Connect.showFeedDialog('the_number_of_your_template', template_data, [], body_general, null, FB.RequireConnect.require, FB.RequireConnect.promptConnect, user_message_prompt);
});
</pre>
<p>In the template data you have to complete the tokens you created when publishing your story. You can everything pretty well explained in this couple of links:</p>
<p><a href="http://wiki.developers.facebook.com/index.php/Publishing_Feed_Stories_to_Facebook">http://wiki.developers.facebook.com/index.php/JS_API_M_FB.Connect.ShowFeedDialog</a><br />
<a href="http://wiki.developers.facebook.com/index.php/Feed.publishUserAction">http://wiki.developers.facebook.com/index.php/Feed.publishUserAction</a><br />
<a href="http://wiki.developers.facebook.com/index.php/Publishing_Feed_Stories_to_Facebook">http://wiki.developers.facebook.com/index.php/Publishing_Feed_Stories_to_Facebook</a></p>
<p>Pay attention to the <em>&#8220;FB.ensureInit(function(){&#8220;</em>, I don&#8217;t know why I couldn&#8217;t find anywhere in facebook that mention this should be there. If you don&#8217;t add this nothing will happen, maybe it&#8217;s obvios for some people, but it wasn&#8217;t for me. I&#8217;m sory I can&#8217;t remember where I find this, but you can read <a href="http://wiki.developers.facebook.com/index.php/JS_API_M_FB.EnsureInit">here</a> what it does.</p>
<p>Well, that&#8217;s kind of the big picture of what you have to do to publish stories, remember this isn&#8217;t supposed to be a complete tutorial of everything you can do, just a guide based on my personal experience to get started.</p>
<p>Your facebook connect site should be quite complete now that you can signup, invite your friends and write stuff that will appear directly in facebook. Not to mention if you have used all the other resources facebook give us and facebooker facilitate us.</p>
<p>Thanks for reading!</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.moove-it.com/using-facebooker-to-make-a-rails-site-with-facebook-connect-part-3/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

