<?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>KodeGeek &#187; perl</title>
	<atom:link href="http://kodegeek.com/blog/category/programacion/perl-programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://kodegeek.com/blog</link>
	<description>Programación, fitness, interés geek</description>
	<lastBuildDate>Sun, 05 Feb 2012 19:12:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Resumen de CommunityEastOne Dia 2</title>
		<link>http://kodegeek.com/blog/2009/03/19/1716/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=1716</link>
		<comments>http://kodegeek.com/blog/2009/03/19/1716/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 22:11:44 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[kodegeek]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[CommunityOne]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[opensoiurce]]></category>

		<guid isPermaLink="false">http://kodegeek.com/blog/?p=1716</guid>
		<description><![CDATA[Hoy fué el último día de los tutoriales de CommunityOne East. Yo me decidí a asistir al curso de MySQL para desarrolladores en la mañana y la continuación de MySQL para desarrolladores en la tarde. El instructor hizo un gran esfuerzo concentrando un par de cursos que se dan durante el transcurso de una semana [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy fué el último día de los tutoriales de <a href="http://kodegeek.com/blog/2009/03/18/resumen-de-communityeastone-dia-1/" target="_blank">CommunityOne</a> East. Yo me decidí a asistir al curso de MySQL para desarrolladores en la mañana y la continuación de MySQL para desarrolladores en la tarde.</p>
<p><object type="application/x-shockwave-flash" width="640" height="360" data="http://www.flickr.com/apps/video/stewart.swf?v=68975" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param name="flashvars" value="intl_lang=en-us&amp;photo_secret=f36f5269ef&amp;photo_id=3368262347&amp;show_info_box=true"></param><param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=68975"></param><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=68975" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&amp;photo_secret=f36f5269ef&amp;photo_id=3368262347&amp;flickr_show_info_box=true" height="360" width="640"></embed></object></p>
<p>El instructor hizo un gran esfuerzo concentrando un par de cursos que se dan durante el transcurso de una semana en sólo un día; Muchísima información, pero sobre todo me dió una idea de que seguir estudiando para profundizar mis conocimientos.</p>
<p><object type="application/x-shockwave-flash" width="640" height="360" data="http://www.flickr.com/apps/video/stewart.swf?v=68975" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param name="flashvars" value="intl_lang=en-us&amp;photo_secret=001f48af8a&amp;photo_id=3368250249&amp;show_info_box=true"></param><param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=68975"></param><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=68975" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&amp;photo_secret=001f48af8a&amp;photo_id=3368250249&amp;flickr_show_info_box=true" height="360" width="640"></embed></object></p>
<p>Hubo tips de todos los colores y sabores; Uno de los mejores fué la lista de cosas por hacer en una nueva instalación de MySQL del veterano <a href="http://mysql-dba-journey.blogspot.com/">George Trujillo</a>.</p>
<p>En general valió la pena. Será hasta el año que viene <img src='http://kodegeek.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://kodegeek.com/blog/2009/03/19/1716/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Puzzles (I, MeepMeep)</title>
		<link>http://kodegeek.com/blog/2009/03/02/facebook-puzzless-i-meepmeep/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=facebook-puzzless-i-meepmeep</link>
		<comments>http://kodegeek.com/blog/2009/03/02/facebook-puzzless-i-meepmeep/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 01:26:55 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[meepmeep]]></category>
		<category><![CDATA[puzzles]]></category>

		<guid isPermaLink="false">http://kodegeek.com/blog/?p=1627</guid>
		<description><![CDATA[La gente de Facebook tiene un enlace permanente con rompecabezas para quienes quieren aplicar a una posición allí; La conseguí por un aviso clasificado que ellos mostraban en su sitio web y después de leerlos les puedo decir que me quedé pegado tratando de resolverlos. Ya les iré contando como me fué con cada uno [...]]]></description>
			<content:encoded><![CDATA[<p>La gente de Facebook <a href="http://www.facebook.com/jobs_puzzles">tiene un enlace permanente con rompecabezas</a> para quienes quieren aplicar a una posición allí; La conseguí por un aviso clasificado que ellos mostraban en su sitio web y después de leerlos les puedo decir que me quedé pegado tratando de resolverlos.</p>
<p>Ya les iré contando como me fué con cada uno de los problemas, el primero de ellos es sólo para probar que el código enviado compila, para lo cual prepare mi archivo Ant:</p>

<div class="wp_codebox"><table><tr id="p16274"><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code" id="p1627code4"><pre class="xml" style="font-family:monospace;"><span style="color: #ddbb00;">&amp;lt;</span> ?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?<span style="color: #ddbb00;">&amp;gt;</span>
&nbsp;
Solution for puzzles from 'Puzzle Master Facebook Page',
Solution sent to address: perl -e 'printf &quot;%d\@facebook.com\n&quot;, 0xFACEB00C<span style="color: #ddbb00;">&amp;gt;&amp;gt;</span>2'
Author: josevnz@kodegeek.com. http://kodegeek.com/blog/</pre></td></tr></table></div>

<p>El código de &#8216;MeepMeep&#8217;</p>

<div class="wp_codebox"><table><tr id="p16275"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="code" id="p1627code5"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">com.kodegeek.blog.jobsearch.facebook.meepmeep</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #008000; font-style: italic; font-weight: bold;">/**
 * Write a program that takes as input a single argument on the command line.
 * This argument must be a file name, which contains text.
 * The program should completely ignore this argument and instead print
 * to standard out the string &quot;Meep meep!&quot; (without the double quotes) followed by a newline.
 * @author josevnz@kodegeek.com
 *
 */</span>
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">final</span> <span style="color: #000000; font-weight: bold;">class</span> MeepMeep <span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #008000; font-style: italic; font-weight: bold;">/**
	 * @param args
	 */</span>
	<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Astring+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">String</span></a><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> args<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">System</span></a>.<span style="color: #006633;">out</span>.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Meep meep!&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Y el wrapper:</p>

<div class="wp_codebox"><table><tr id="p16276"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1627code6"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">exec</span> java <span style="color: #660033;">-classpath</span> . com.kodegeek.blog.jobsearch.facebook.meepmeep.MeepMeep <span style="color: #007800;">$*</span></pre></td></tr></table></div>

<p>Ellos piden que lo envies a la siguiente dirección:  <strong>{0xFACEB00C&gt;&gt;2 in decimal}@facebook.com</strong></p>
<p>Decodificarla es trivial en Perl y en cualquier otro lenguaje:</p>
<pre> lang="Perl"&gt;
perl -e 'printf "%d\@facebook.com\n", 0xFACEB00C&gt;&gt;2'</pre>
<p>Si todo sale bien, el robot de Facebook les dirá lo siguiente:</p>
<pre>Dear submitter,

Thank you for your test submission of a puzzle solution to Facebook! After running your solution to meepmeep, I have determined it to be correct. Since your test has been successful, you are all set to try one of the other puzzles. Best of luck!

Sincerely,
-The puzzle robot</pre>
<p>Veneblogs: <a rel="tag" href="http://www.veneblogs.com/etiquetas/java">java</a>, <a rel="tag" href="http://www.veneblogs.com/etiquetas/facebook">facebook</a>, <a rel="tag" href="http://www.veneblogs.com/etiquetas/puzzles">puzzles</a>, <a rel="tag" href="http://www.veneblogs.com/etiquetas/meepmeep">meepmeep</a><br />
Blogalaxia: <a rel="tag" href="http://www.blogalaxia.com/tags/java">java</a>, <a rel="tag" href="http://www.blogalaxia.com/tags/facebook">facebook</a>, <a rel="tag" href="http://www.blogalaxia.com/tags/puzzles">puzzles</a>, <a rel="tag" href="http://www.blogalaxia.com/tags/meepmeep">meepmeep</a></p>
<p>To2blogs: <a rel="tag" href="http://www.to2blogs.com/tag/java">java</a>, <a rel="tag" href="http://www.to2blogs.com/tag/facebook">facebook</a>, <a rel="tag" href="http://www.to2blogs.com/tag/puzzles">puzzles</a>, <a rel="tag" href="http://www.to2blogs.com/tag/meepmeep">meepmeep</a></p>
<p>Technorati: <a rel="tag" href="http://technorati.com/tag/java">java</a>, <a rel="tag" href="http://technorati.com/tag/facebook">facebook</a>, <a rel="tag" href="http://technorati.com/tag/puzzles">puzzles</a>, <a rel="tag" href="http://technorati.com/tag/meepmeep">meepmeep</a></p>
<p>Del.icio.us: <a rel="tag" href="http://del.icio.us/tag/java">java</a>, <a rel="tag" href="http://del.icio.us/tag/facebook">facebook</a>, <a rel="tag" href="http://del.icio.us/tag/puzzles">puzzles</a>, <a rel="tag" href="http://del.icio.us/tag/meepmeep">meepmeep</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kodegeek.com/blog/2009/03/02/facebook-puzzless-i-meepmeep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

