<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Algunas cosas que me interesan sobre mi profesión y sobre la parte geek, freak, 2.0 o como quieras llamarle de mi vida. A veces se mezclan.

pablopr(arroba)gmail(punto)com</description><title>O peixe no muelle</title><generator>Tumblr (3.0; @opeixenomuelle)</generator><link>http://opeixenomuelle.tumblr.com/</link><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/6cac3cfb92e24191a2311c372ed4b32f.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/6cac3cfb92e24191a2311c372ed4b32f.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/251938282</link><guid>http://opeixenomuelle.tumblr.com/post/251938282</guid><pubDate>Sat, 21 Nov 2009 16:16:30 +0100</pubDate></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/849e533f9c3a405287ef6dabb90f65e8.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/849e533f9c3a405287ef6dabb90f65e8.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/236992055</link><guid>http://opeixenomuelle.tumblr.com/post/236992055</guid><pubDate>Sun, 08 Nov 2009 14:45:49 +0100</pubDate></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/95cd9f12dd7a460b91e7394a582f94c1.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/95cd9f12dd7a460b91e7394a582f94c1.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/236097358</link><guid>http://opeixenomuelle.tumblr.com/post/236097358</guid><pubDate>Sat, 07 Nov 2009 18:18:11 +0100</pubDate></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/78a25c7c213e49338d6fc55230fd7e49.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/78a25c7c213e49338d6fc55230fd7e49.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/235320464</link><guid>http://opeixenomuelle.tumblr.com/post/235320464</guid><pubDate>Fri, 06 Nov 2009 23:22:18 +0100</pubDate></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/f90769153be242ee88dfc1f3272d63a7.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/f90769153be242ee88dfc1f3272d63a7.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/223970045</link><guid>http://opeixenomuelle.tumblr.com/post/223970045</guid><pubDate>Mon, 26 Oct 2009 18:15:19 +0100</pubDate></item><item><title>Esta es mi planta de la selva :) haz clic para ver cual es la...</title><description>&lt;object width="400" height="456"&gt;&lt;param name="movie" value="http://www.roncacique.com/selva/userPlants/CaciqueSelva_05.swf?c=QSJH011294WICJE&amp;f=P" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="scale" value="default" /&gt;&lt;param name="bgcolor" value="#000000" /&gt;&lt;embed src="http://www.roncacique.com/selva/userPlants/CaciqueSelva_05.swf?c=QSJH011294WICJE&amp;f=P" quality="high" scale="default" bgcolor="#000000" width="400" height="456" allowscriptaccess="always" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Esta es mi planta de la selva :) haz clic para ver cual es la tuya y de paso conseguir un viaje increible!&lt;/p&gt;</description><link>http://opeixenomuelle.tumblr.com/post/220233164</link><guid>http://opeixenomuelle.tumblr.com/post/220233164</guid><pubDate>Thu, 22 Oct 2009 21:58:00 +0200</pubDate></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/73df4fc1dcf4487ab2240e5a2cfff6c6.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/73df4fc1dcf4487ab2240e5a2cfff6c6.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/213112376</link><guid>http://opeixenomuelle.tumblr.com/post/213112376</guid><pubDate>Wed, 14 Oct 2009 22:33:49 +0200</pubDate></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/504636031d7e42e284e9d2667933b78e.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/504636031d7e42e284e9d2667933b78e.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/211117314</link><guid>http://opeixenomuelle.tumblr.com/post/211117314</guid><pubDate>Mon, 12 Oct 2009 17:54:49 +0200</pubDate></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/f6b5d77fc8d946b9a5351ec7629e3ecc.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/f6b5d77fc8d946b9a5351ec7629e3ecc.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/210171605</link><guid>http://opeixenomuelle.tumblr.com/post/210171605</guid><pubDate>Sun, 11 Oct 2009 18:07:56 +0200</pubDate></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/71f9aeb32adc490290ad1db43ef6631f.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/71f9aeb32adc490290ad1db43ef6631f.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/208493692</link><guid>http://opeixenomuelle.tumblr.com/post/208493692</guid><pubDate>Fri, 09 Oct 2009 18:05:54 +0200</pubDate></item><item><title>Installing Spree on Site5 with Passenger</title><description>&lt;p&gt;I’ll show you how I’ve installed Spree ecommerce on Site5 servers.&lt;/p&gt;
&lt;h2&gt;Install Your Own Gems&lt;/h2&gt;
&lt;p&gt;First, you need to tell RubyGems where to install your own custom gems since Spree is not preinstalled on Site5’s servers.  &lt;code&gt;SSH&lt;/code&gt; into your site then,edit or create the file &lt;code&gt;~/.gemrc&lt;/code&gt; with the following content (with, of course, your username in place of &lt;code&gt;username&lt;/code&gt;):&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;gemhome: /home/username/ruby/gems&lt;br/&gt;gempath:&lt;br/&gt;- /home/username/ruby/gems&lt;br/&gt;- /usr/lib/ruby/gems/1.8&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Although not required for the basic installation, some of the rake tasks depend upon the shell variables &lt;code&gt;$GEM_HOME&lt;/code&gt; and &lt;code&gt;$GEM_PATH&lt;/code&gt;.  It’s not a bad idea to add them to your &lt;code&gt;.bash_profile&lt;/code&gt; like so:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;export GEM_PATH=/home/username/ruby/gems:/usr/lib/ruby/gems/1.8&lt;br/&gt;export GEM_HOME=/home/username/ruby/gems&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Install the Radiant Gem and Unpack the App&lt;/h2&gt;
&lt;p&gt;Now this is very simple:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;gem update rake&lt;br/&gt;gem install --include-dependencies authlogic&lt;br/&gt;rake gems:install chriseppstein-compass&lt;br/&gt;gem install --include-dependencies spree&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Unpack the application using the spree command into the directory shop (it will create the directory if it does not exist).&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;~/ruby/gems/bin/spree --database mysql shop&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Configuration&lt;/h2&gt;
&lt;p&gt;Now, you should have the new folder shop in your current directory.  Using Site5’s SiteAdmin on your domain (located at yourdomain.com/siteadmin), create the databases &lt;code&gt;spreedev&lt;/code&gt;, &lt;code&gt;spreetest&lt;/code&gt;, and&lt;code&gt; spreelive&lt;/code&gt; (note that your username_ is prepended to all those table and user names).  Create a new MySQL user spree, and give it access to all functions on all those databases (watch out — those checkboxes to give privileges on the MySQL user page don’t mirror your current settings. To see that, you need to go to the databases page.) Once that is all completed, edit &lt;code&gt;shop/config/database.yml&lt;/code&gt; with those settings; the file should look something like this:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;development:&lt;br/&gt;   adapter: mysql&lt;br/&gt;   database: username_spreedev&lt;br/&gt;   username: username_&lt;/code&gt;&lt;code&gt;spree&lt;/code&gt;&lt;br/&gt;&lt;code&gt;   password: pword&lt;br/&gt;   host: localhost&lt;br/&gt;&lt;br/&gt; test:&lt;br/&gt;   adapter: mysql&lt;br/&gt;   database: username_&lt;/code&gt;&lt;code&gt;spree&lt;/code&gt;&lt;code&gt;test&lt;br/&gt;   username: username_&lt;/code&gt;&lt;code&gt;spree&lt;/code&gt;&lt;br/&gt;&lt;code&gt;   password: pword&lt;br/&gt;   host: localhost&lt;br/&gt;&lt;br/&gt; production:&lt;br/&gt;   adapter: mysql&lt;br/&gt;   database: username_&lt;/code&gt;&lt;code&gt;spree&lt;/code&gt;&lt;code&gt;live&lt;br/&gt;   username: username_&lt;/code&gt;&lt;code&gt;spree&lt;/code&gt;&lt;br/&gt;&lt;code&gt;   password: pword&lt;br/&gt;   host: localhost&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Now edit the file &lt;code&gt;radapp/config/environment.rb&lt;/code&gt;. You need to uncomment a line and add one more, so the following line (should be the 8th line down):&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;# ENV['RAILS_ENV'] ||= 'production'&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;becomes…&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;ENV['RAILS_ENV'] ||= 'production'&lt;br/&gt;ENV['GEM_PATH'] = '/home/username/ruby/gems:/usr/lib/ruby/gems/1.8'&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Bootstrap your Database&lt;/h2&gt;
&lt;p&gt;Okay! All of the config files are setup. Now in the radiant application folder, run the rake task to bootstrap the database. Answer the prompts to your liking.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ cd shop/&lt;br/&gt;$ rake production db:bootstrap&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Setup the Symbolic Link&lt;/h2&gt;
&lt;p&gt;Just create the symlink and you’re done! From your home directory, just do this:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;mv public_html public_html_bak&lt;br/&gt;ln -s ~/shop/public ~/public_html&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Setup Passenger&lt;/h2&gt;
&lt;p&gt;Just create the .htaccess file at shop/public/.htaccess , and edit it like this:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;PassengerEnabled on&lt;br/&gt;PassengerAppRoot /home/username/shop&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Restart passport, the easiest way. From shop directory type :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;touch tmp/restart.txt&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Now point your browser to &lt;a href="http://your.website.com/." target="_blank"&gt;http://your.website.com/.&lt;/a&gt; It should be Spree!&lt;/p&gt;
&lt;p&gt;To enter the admin page, go to &lt;a href="http://your.website.com/admin." target="_blank"&gt;http://your.website.com/admin.&lt;/a&gt; But we have a problem here with the https connection. So unless you have installed a ssl certificate, you will need to desactivate ssl also in production mode. To do so, you need to insert the next sentence on your production database:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;INSERT INTO `username_spreelive`.`preferences` (`id`, `attribute`, `owner_id`, `owner_type`, &lt;br/&gt;`group_id`, `group_type`, `value`, `created_at`, `updated_at`) VALUES ('1', &lt;br/&gt;'allow_ssl_in_production', '1', 'Configuration', NULL, NULL, '0', NULL, NULL);&lt;br/&gt;&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;</description><link>http://opeixenomuelle.tumblr.com/post/204260245</link><guid>http://opeixenomuelle.tumblr.com/post/204260245</guid><pubDate>Sun, 04 Oct 2009 17:46:16 +0200</pubDate><category>passenger</category><category>spree</category><category>ruby</category><category>site5</category><category>rubyonrails</category></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/9a6f3f851deb4bfc817a0d19141c7c23.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/9a6f3f851deb4bfc817a0d19141c7c23.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/193186384</link><guid>http://opeixenomuelle.tumblr.com/post/193186384</guid><pubDate>Mon, 21 Sep 2009 09:28:35 +0200</pubDate></item><item><title>Video</title><description>&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="400" height="300" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/b5ea96c678e449248cf4f2c0ea22a456.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="400" height="300" name="qikPlayer" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="rssURL=http://qik.com/video/b5ea96c678e449248cf4f2c0ea22a456.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://opeixenomuelle.tumblr.com/post/192698682</link><guid>http://opeixenomuelle.tumblr.com/post/192698682</guid><pubDate>Sun, 20 Sep 2009 20:17:15 +0200</pubDate></item><item><title>Tiendas online rentables</title><description>&lt;a href="http://www.tapershop.com"&gt;Tiendas online rentables&lt;/a&gt;: &lt;p&gt;Crean tiendas online con una filosfía distinta para asegurar su éxito. Invierten el riesgo sobre ellos mismos de tal manera que si no funciona tu tienda, ellos no tienen beneficios tampoco.&lt;/p&gt;</description><link>http://opeixenomuelle.tumblr.com/post/168069950</link><guid>http://opeixenomuelle.tumblr.com/post/168069950</guid><pubDate>Fri, 21 Aug 2009 11:58:23 +0200</pubDate></item><item><title>Spring Roo, prometedor </title><description>&lt;p&gt;Esta semana se espera saldrá la primera release de Spring Roo (todavía no se conoce el nombre definitivo), una alternativa a Grails, Rails, Django… que se presenta con muchas ventajas para los javeros más tradicionales. Y no solo para ellos. Es el primero de estos frameworks ágiles totalmente sobre Java. Una pequeña prueba de su funcionamiento: &lt;br/&gt;&lt;a href="http://stsmedia.net/introducing-spring-roo/" target="_blank"&gt;Introducing Spring ROO&lt;/a&gt;&lt;/p&gt;</description><link>http://opeixenomuelle.tumblr.com/post/101825429</link><guid>http://opeixenomuelle.tumblr.com/post/101825429</guid><pubDate>Thu, 30 Apr 2009 13:27:12 +0200</pubDate></item><item><title>"Eclipse hot-deploy is frozen sometimes… aaaaaaaaah"</title><description>“Eclipse hot-deploy is frozen sometimes… aaaaaaaaah”</description><link>http://opeixenomuelle.tumblr.com/post/61805836</link><guid>http://opeixenomuelle.tumblr.com/post/61805836</guid><pubDate>Thu, 27 Nov 2008 10:22:46 +0100</pubDate></item><item><title>Spring weekend</title><description>&lt;p&gt;Este fin de semana me dio por conocer un poco más Spring (ahora que Struts2 y yo nos hemos hecho casi amigos). Después de casi un par de años usando Spring en el trabajo no podía decir que fuese ni de lejos un experto en la materia, es más, ni siquiera podía decir que conociese todas las posibilidades que ofrece este Framework. Y eso no puede ser, es como un piloto de rallies que no pase de 4ª (es el mejor símil que se me ocurrió :S). &lt;br/&gt;
No voy a resumir en estas líneas lo que he sacado en claro, solo dejo algunos enlaces  interesantes que encontré:&lt;br/&gt;&lt;a href="http://code.google.com/p/arc-pocs/wiki/AOPIntroTutorial" target="_blank"&gt;Spring 2.x AOP Tutorial&lt;/a&gt;&lt;br/&gt;&lt;a href="http://code.google.com/p/arc-pocs/wiki/DIIntroTutorial" target="_blank"&gt;Dependency injection&lt;/a&gt;&lt;br/&gt;&lt;a href="http://en.wikipedia.org/wiki/Aspect-oriented_programming" target="_blank"&gt;Aspect-oriented programming en Wikipedia&lt;/a&gt;&lt;br/&gt;
El más completo es el que explica el patrón Dependency injection en Spring.&lt;/p&gt;</description><link>http://opeixenomuelle.tumblr.com/post/60079059</link><guid>http://opeixenomuelle.tumblr.com/post/60079059</guid><pubDate>Mon, 17 Nov 2008 09:37:46 +0100</pubDate></item><item><title>YES WE CAN!</title><description>&lt;img src="http://4.media.tumblr.com/rcgy8o5ZWfx8rq04PWC2a0xUo1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;YES WE CAN!&lt;/p&gt;</description><link>http://opeixenomuelle.tumblr.com/post/58085416</link><guid>http://opeixenomuelle.tumblr.com/post/58085416</guid><pubDate>Wed, 05 Nov 2008 09:17:29 +0100</pubDate></item><item><title>Web corporativa con Django</title><description>&lt;p&gt;Mi primer proyecto como desarrollador en Paradigma tecnológico consistió en realizar una nueva web corporativa. Me dieron total libertad en cuanto a la tecnología a utilizar y muy poco tiempo de margen, ¡3 días! por lo que me decidí a utilizar Django. He de decir que si no fuese por el diseño de la web y los problemas con Apache y mod_py me habría sobrado más de un día. Algunos enlaces interesantes que recopilé esta semana:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://docs.djangoproject.com/en/dev/howto/custom-template-tags/" target="_blank"&gt;Django Custom template tags &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/django-contact-form/" target="_blank"&gt;Django Contact Form app &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.djangoproject.com/wiki/BestPracticesToWorkWith3rdPartyAppsAndMakingYoursPortable" target="_blank"&gt;Best Practices with Django Apps &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://docs.djangoproject.com/en/dev/ref/contrib/flatpages/?from=olddocs" target="_blank"&gt;The FlatPages app&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;</description><link>http://opeixenomuelle.tumblr.com/post/55342992</link><guid>http://opeixenomuelle.tumblr.com/post/55342992</guid><pubDate>Mon, 20 Oct 2008 00:39:44 +0200</pubDate></item><item><title>Después de una semanita dándole duro a Django me preparo para la...</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FOdWxf1tRmI&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/FOdWxf1tRmI&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Después de una semanita dándole duro a Django me preparo para la fiesta años 80 de mañana en casa de Alex. Y como no podía ser de otra manera mi inspiración la busco en Freddy, el gran Freddy Mercury. Cuántas veces habre visto este video y me sigue impactando.&lt;/p&gt;</description><link>http://opeixenomuelle.tumblr.com/post/53961891</link><guid>http://opeixenomuelle.tumblr.com/post/53961891</guid><pubDate>Fri, 10 Oct 2008 18:22:00 +0200</pubDate></item></channel></rss>
