<?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>Michoacano&#039;s Blog &#187; Tecnológico</title>
	<atom:link href="http://michoacano.com.mx/category/personal-note/tecnologico/feed/" rel="self" type="application/rss+xml" />
	<link>http://michoacano.com.mx</link>
	<description>Blog de un mundialmente conocido habitante del estado de Michoacán. Estudiante del Tecnológico de Morelia, nerd, geek, cinéfilo, metalero, ateo y algo de activista.</description>
	<lastBuildDate>Tue, 15 May 2012 22:50:08 +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>La manta en el baño del edificio de Sistemas</title>
		<link>http://michoacano.com.mx/la-manta-en-el-bano-de-edificio-de-sistemas/</link>
		<comments>http://michoacano.com.mx/la-manta-en-el-bano-de-edificio-de-sistemas/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 02:38:45 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[lol]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=1032</guid>
		<description><![CDATA[Como saben amigos del Tec de Morelia, mi edificio, el edificio de Sistemas se encuentra prácticamente en medio de la escuela. Todos pasan por ahí, ya sean los de industrial, mecánica, bioquímica etc.  El problema aquí es que al ser una zona tan concurrida, cualquier persona puede entrar a nuestro baño. De hecho  es el más [...]]]></description>
			<content:encoded><![CDATA[<p>Como saben amigos del<span> </span><span><strong><strong>Tec de Morelia</strong></strong></span>, mi edificio, el edificio de Sistemas se encuentra prácticamente en medio de la escuela. Todos pasan por ahí, ya sean los de industrial, mecánica, bioquímica etc. </p>
<p><span>El problema aquí es que al ser una zona tan concurrida, cualquier persona puede entrar a nuestro baño. De hecho  es el más visitado, compartimos  un migitorio por cada 1000 habitantes de la institución, en promedio un wey desecha líquido cada 3 minutos. </span></p>
<p><span>¿Que ocurre con esto? , pues es una zona insegura. Tanta concentración hace que sea peligrosa para cualquier persona. Hay técnicas de entrar sin respirar y mear en menos de un minuto. </span></p>
<p>Afortunadamente un graciosito puso una manta para advertir a cualquier persona ajena al problema.</p>
<p style="text-align: center;"><span><a href="http://michoacano.com.mx/wp-content/uploads/2008/10/tec-morelia.jpg"><img class="size-full wp-image-1033 aligncenter" title="tec-morelia" src="http://michoacano.com.mx/wp-content/uploads/2008/10/tec-morelia.jpg" alt="" width="475" height="500" /></a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/la-manta-en-el-bano-de-edificio-de-sistemas/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>9° Semestre&#8230; último semestre Tec Morelia</title>
		<link>http://michoacano.com.mx/9%c2%b0-semestre-ultimo-semestre-tec-morelia/</link>
		<comments>http://michoacano.com.mx/9%c2%b0-semestre-ultimo-semestre-tec-morelia/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 19:11:38 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[hueva]]></category>
		<category><![CDATA[profesor]]></category>
		<category><![CDATA[semestre]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=899</guid>
		<description><![CDATA[Pues ya me inscribí al que sera mi ultimo y al parecer el más fácil semestre de la carrera. Solo llevo dos materias. Una que es Cult. Empresarial y otra Ing en Sw con ambientes Web(o algo así).  Como siempre, (y si sé que me veo bien culero) pero no hay profes buenos en el [...]]]></description>
			<content:encoded><![CDATA[<p>Pues ya me inscribí al que sera mi ultimo y al parecer el más fácil semestre de la carrera. Solo llevo dos materias.</p>
<p>Una que es <strong>Cult. Empresarial</strong> y otra <strong>Ing en Sw con ambientes Web</strong>(o algo así).  Como siempre, (y si sé que me veo bien culero) pero no hay profes buenos en el tec en esto de la web y el Internes.</p>
<p>En fin, que hueva pero pues tampoco puedo decir que me la voy a pasar haciéndome wey. De hecho viene un semestre interesante.</p>
<p><img class="alignnone size-medium wp-image-34" title="PDF" src="http://www.michoacano.com.mx/wp-content/uploads/2006/06/pdf.png" alt="" width="48" height="48" /><a href="http://michoacano.com.mx/wp-content/uploads/2008/08/doc_julio.pdf">Mi horario</a></p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/9%c2%b0-semestre-ultimo-semestre-tec-morelia/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Un semestre y soy  (pseudo) Ingeniero</title>
		<link>http://michoacano.com.mx/un-semestre-y-soy-pseudo-ingeniero/</link>
		<comments>http://michoacano.com.mx/un-semestre-y-soy-pseudo-ingeniero/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 23:09:56 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[tec]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=749</guid>
		<description><![CDATA[Se me había olvidado comentar, que afortunadamente pase todas las materias. Fue un gran esfuerzo el que me hice, estudie como loco 2 semanas que fueron estresantes. Y definitivamente es el peor final de semestre. Me di cuenta que mi cerebro no es tan malo como pensaba, por que precisamente siempre me he quejado de [...]]]></description>
			<content:encoded><![CDATA[<p>Se me había olvidado comentar, que afortunadamente pase todas las materias. Fue un gran esfuerzo el que me hice, estudie como loco 2 semanas que fueron estresantes. Y definitivamente es el peor final de semestre.</p>
<p style="text-align: center;"><img src="http://michoacano.com.mx/wp-content/uploads/2008/07/computer_nerd_inside.jpg" alt="" />
</p>
<p>Me di cuenta que mi cerebro no es tan malo como pensaba, por que precisamente siempre me he quejado de aprenderme 100 páginas de memoria. Pero bajo presión, parece que mi mente trabaja muy bien y soy capaz de hacer cualquier cosa.</p>
<p>En fin, me falta 1 semestre con dos materias. Ya falta poco para ser Ingeniero. Sin embargo mi motivación para salir no es tener un título si no dejar de <strong>perder el tiempo</strong> en el Tec.</p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/un-semestre-y-soy-pseudo-ingeniero/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>La pagina del Tec de Morelia Hackeada(de nuevo)</title>
		<link>http://michoacano.com.mx/la-pagina-del-tec-de-morelia-hackeadade-nuevo/</link>
		<comments>http://michoacano.com.mx/la-pagina-del-tec-de-morelia-hackeadade-nuevo/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 02:51:37 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Opinión]]></category>
		<category><![CDATA[Tecnológico]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=737</guid>
		<description><![CDATA[Gracias a un amiga, me di cuenta que una persona(desconozco quien es) escribio un email, alertando y dando su opinión sobre que nuevamente hackearon al Tec de Morelia. Como ya habíamos visto ayer(20 de Junio 2008), el servidor había sido hackeado por un Argentino, les dejo unos pantallazos: Si ven al lado dice &#8216;Estás OWNED, [...]]]></description>
			<content:encoded><![CDATA[<p>Gracias a un amiga, me di cuenta que una persona(desconozco quien es) escribio un email, alertando y dando su opinión sobre que nuevamente hackearon al <a href="http://itmorelia.edu.mx/">Tec de Morelia</a>.</p>
<blockquote><p>Como ya habíamos visto ayer(20 de Junio 2008), el servidor había sido hackeado por un Argentino, les dejo unos pantallazos:</p>
<p>Si ven al lado dice &#8216;Estás OWNED, QUE QUERES ARREGLAR?&#8217;,<br />
Sí damos clic en el enlace se abréa la siguiente página.<br />
Vamos el Argentino, no quiso hacer más, simplemente dejo su firma, imaginen donde él la hubiera inutilizado, vaya, ni pensarlo ¿cierto?. Ahora tenemos(21 de Junio 2008), esto :</p>
<p>Acaso la seguridad de los servidores del tec, ¿Es insuficiente?. ¿Así de seguros están nuestros datos personales(Nombres, Direcciones, Nombres de familiares, calificaciones, etc)? ¿Cómo es posible que esto pase dos días consecutivos?, En cualquier momento podrían robarnos la identidad, por el descuido, y el mal manejo de un webmaster. Si yo fuera él, ayer mismo hubiera presentado mi renuncia, vamos, no estamos jugando, los servidores deberían estar en perfecto estado, es una universidad FEDERAL, no la paginita de un tipo &#8216;X&#8217;, con fotitos y mamada y media. Repito, ¿Cómo es posible?.</p></blockquote>
<p>Desde mi punto de vista, solo alguien que quiere alarmar a la comunidad estudiantil sin tener conocimiento real del suceso y su único objetivo es causar polémica, sin conocer realmente como funcionan las cosas en un servidor. </p>
<p><strong>Queridos estudiantes del Tec de Morelia,</strong> toda la información de ustedes, calificaciones, cargas, datos no están en el servidor web donde se encuentra la página. Por que nadie concentraría toda la información en una sola maquina.</p>
<p>La única información importante ahí(quiero pensar) son sus calificaciones, nombres y números de control. Si bien, eso no justifica que el servidor no este protegido(que parece coladera) no hay razón para pensar que algo ahí comprometa nuestra privacidad.</p>
<p>Yo ofrecí mi ayuda, y nunca me contactaron. No soy experto en seguridad ni altruista, pero al menos les puedo decir por donde están fallando. Así como mejorar <strong>el inefable sistema de inscripciones y autoevaluación</strong>, que las validaciones te las saltas en 3 segundos y no hace perder el tiempo respondiendo 30 preguntas evaluando a los profesores. Me pregunto quien lo haria&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/la-pagina-del-tec-de-morelia-hackeadade-nuevo/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>MIT Graffiti</title>
		<link>http://michoacano.com.mx/mit-graffiti/</link>
		<comments>http://michoacano.com.mx/mit-graffiti/#comments</comments>
		<pubDate>Wed, 28 May 2008 20:39:37 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Ciencia]]></category>
		<category><![CDATA[Matemáticas]]></category>
		<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[mit]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=716</guid>
		<description><![CDATA[¿Cual es el mejor Instituto Tecnológico del Mundo?, donde los alumnos tienen una personalidad en común, pero donde difícilmente hay personalidades normales. Donde la clase elitista, tiende a discriminare por tu IQ y no por si estas a la moda, eres deportista o &#8220;nice&#8221;. Pues claro.. el Instituto Tecnológico de Massachusetts. Ahora&#8230;¿Qué pasa cuando tienes [...]]]></description>
			<content:encoded><![CDATA[<p><strong>¿Cual es el mejor     Instituto Tecnológico del     Mundo?</strong>, donde los alumnos tienen una personalidad en común, pero donde difícilmente hay personalidades normales. Donde la clase elitista, tiende a discriminare por tu IQ  y no por si estas a la moda, eres deportista o &#8220;nice&#8221;.</p>
<p>Pues claro.. el <strong>Instituto Tecnológico de Massachusetts</strong>.</p>
<p>Ahora&#8230;<strong>¿Qué pasa cuando tienes una escuela llena  de cerebritos?</strong>, candidatos a futuros premios noveles. Todo el entorno gira alrededor de la ciencia. Sin embargo, aunque se esta a un nivel muy por arriba de la gente común(ellosdirían mortales), los instintos, costumbres y reflejos de nuestros ancestros tienden a salir siempre a flote. Lo digo por que como humanos siempre tendemos a pintar en las paredes, antes eran cuevas ahora son construcciones.</p>
<p>Les muestra algunas imágenes de <strong>graffitis en el MIT</strong>, claro&#8230;..muy diferentes a las que veríamos en una universidad común y corriente.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm1.static.flickr.com/197/499533790_12d890a7f6.jpg?v=0" alt="" width="500" height="375" /></p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm1.static.flickr.com/187/434325111_15291c4183.jpg?v=0" alt="MIT GRAFFITI" width="500" height="375" /></p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm3.static.flickr.com/2370/2187798352_c6575dfed0.jpg?v=0" alt="" width="320" height="240" /></p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm1.static.flickr.com/25/63292127_c1b376fc9a.jpg?v=0" alt="" width="500" height="375" /></p>
<p style="text-align: center;"><img src="http://farm1.static.flickr.com/99/300602323_53a5a06b45.jpg?v=0" alt="" width="500" height="374" /></p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm3.static.flickr.com/2319/2093852522_666a337fff.jpg?v=0" alt="" width="375" height="500" /></p>
<p style="text-align: left;">Mas imagenes: <a href="http://www.flickr.com/search/?q=mit+graffiti&amp;m=text">MIT Graffiti</a></p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/mit-graffiti/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Lisp: Código que encuentra la solución al juego de puzzle</title>
		<link>http://michoacano.com.mx/lisp-codigo-que-encuentra-la-solucion-al-juego-de-puzzle/</link>
		<comments>http://michoacano.com.mx/lisp-codigo-que-encuentra-la-solucion-al-juego-de-puzzle/#comments</comments>
		<pubDate>Sat, 17 May 2008 16:41:29 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[algoritmos]]></category>
		<category><![CDATA[código]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[puzzle]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=700</guid>
		<description><![CDATA[Ahí va otro código que desarrolle en IA. Busca la solución por el algoritmo Búsqueda profundidad del juego puzzle. El código esta hecho para Windows, y para ejecutarlo necesitas NewLisp y Mulisp que lo puedes descargar al final del post. &#40;define &#40;Abajo E&#41; &#40;set 'b &#40;find 0 E&#41;&#41; &#40;cond &#40;&#40;&#38;lt; (+ b 3) 9) (push [...]]]></description>
			<content:encoded><![CDATA[<p>Ahí va otro código que desarrolle en IA. Busca la solución por el algoritmo <strong>Búsqueda profundidad</strong> del juego puzzle. El código esta hecho para Windows, y para ejecutarlo necesitas NewLisp y Mulisp que lo puedes descargar al final del post.</p>

<div class="wp_syntax"><div class="code"><pre class="lisp" style="font-family:monospace;"><span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Abajo E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'b <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&amp;</span>lt<span style="color: #808080; font-style: italic;">; (+ b 3) 9) (push (nth b E) E (+ b 3)) (pop E b) </span>
   <span style="color: #66cc66;">&#40;</span>push 
   <span style="color: #66cc66;">&#40;</span>pop E <span style="color: #66cc66;">&#40;</span>+ b <span style="color: #cc66cc;">3</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> E b<span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
  <span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Izquierda E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'b <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">3</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">6</span><span style="color: #66cc66;">&#41;</span> false<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>push <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> b E<span style="color: #66cc66;">&#41;</span> E <span style="color: #66cc66;">&#40;</span>- b 
      <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
    <span style="color: #66cc66;">&#40;</span>pop E <span style="color: #66cc66;">&#40;</span>+ b <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span> 
&nbsp;
	<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
&nbsp;
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Arriba E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'b <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&amp;</span>gt<span style="color: #808080; font-style: italic;">; (- b 3) 0) (push (nth b E) E (- b 3)) (pop E (+ b 1)) </span>
    <span style="color: #66cc66;">&#40;</span>push <span style="color: #66cc66;">&#40;</span>pop E <span style="color: #66cc66;">&#40;</span>- b <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> E b<span style="color: #66cc66;">&#41;</span>
			<span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span> 
	<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
  <span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Derecha E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'b <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">5</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">8</span><span style="color: #66cc66;">&#41;</span> false<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>push <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> b E<span style="color: #66cc66;">&#41;</span> E <span style="color: #66cc66;">&#40;</span>+ b 
      <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
    <span style="color: #66cc66;">&#40;</span>pop E b<span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span> 
	<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Busca EI EM <span style="color: #66cc66;">|</span> Res<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'EdosTrat '<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Res <span style="color: #66cc66;">&#40;</span>BusAProf <span style="color: #cc66cc;">1</span> EI EM Operadores<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">not</span> <span style="color: #66cc66;">&#40;</span>empty? Res<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> Res<span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> <span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>No hay solucion<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
   <span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>BusAProf Nivel EA EM Ops <span style="color: #66cc66;">|</span> ROps OpActual Encontrado NE<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'ROps Ops<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Encontrado '<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> EdosTrat <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cons</span> EA EdosTrat<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>while <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">and</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">not</span> Encontrado<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">not</span> <span style="color: #66cc66;">&#40;</span>empty? Ops<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> OpActual <span style="color: #66cc66;">&#40;</span>first Ops<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> Ops <span style="color: #66cc66;">&#40;</span>rest Ops<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> NE <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">eval</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> OpActual <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">quote</span> EA<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> NE EM<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Encontrado <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> OpActual<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">and</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">not</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">member</span> NE EdosTrat<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Encontrado <span style="color: #66cc66;">&#40;</span>BusAProf 
         <span style="color: #66cc66;">&#40;</span>+ Nivel <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span> NE EM ROps<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
      <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Encontrado <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cons</span> OpActual Encontrado<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>Encontrado<span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Operadores '<span style="color: #66cc66;">&#40;</span>Arriba Izquierda Abajo Derecha<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Solucion <span style="color: #66cc66;">&#41;</span>
    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'E0 '<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'EF '<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I1  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I2  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I3  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I4  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I5  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I6  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I7  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I8  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I9  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'E0 <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">append</span> E0 <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> 
	<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I1<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I2<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I3<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I4<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I5<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I6<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I7<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I8<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I9<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
		<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'cero <span style="color: #66cc66;">&#40;</span>+ <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E0<span style="color: #66cc66;">&#41;</span> <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
		<span style="color: #66cc66;">&#40;</span>eval-string <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span>concat <span style="color: #ff0000;">&quot;(prop-color 'I&quot;</span> <span style="color: #66cc66;">&#40;</span>string cero<span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">&quot; 200 200 200)&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'EF <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">append</span> EF <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> 
	<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span>  <span style="color: #66cc66;">&#40;</span>prop-text 'F1<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
	 <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F2<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F3<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F4<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F5<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F6<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F7<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F8<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F9<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>prop-text 'S <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span>Busca E0 EF<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'cero <span style="color: #66cc66;">&#40;</span>+ <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span> <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>sleep <span style="color: #cc66cc;">900</span><span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#40;</span>prop-text 'I1 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I2 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">1</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I3 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">2</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I4 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">3</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I5 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">4</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I6 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">5</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I7 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">6</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I8 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">7</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I9 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">8</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
   <span style="color: #66cc66;">&#40;</span>eval-string <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span>concat <span style="color: #ff0000;">&quot;(prop-color 'I&quot;</span> <span style="color: #66cc66;">&#40;</span>string cero<span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">&quot; 200 200 200)&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>inicio <span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>text-font <span style="color: #ff0000;">&quot;Arial&quot;</span> -<span style="color: #cc66cc;">14</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-dialog 'Dialogo 'console <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">520</span> <span style="color: #cc66cc;">300</span> <span style="color: #ff0000;">&quot;Tarea 2 ::: Puzzle&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-label 'Texto1 'Dialogo <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;ESTADO INICIAL&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-label 'Texto2 'Dialogo <span style="color: #cc66cc;">240</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;ESTADO FINAL&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I1 'Dialogo <span style="color: #cc66cc;">60</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I2 'Dialogo <span style="color: #cc66cc;">95</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I3 'Dialogo <span style="color: #cc66cc;">130</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I4 'Dialogo <span style="color: #cc66cc;">60</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I5 'Dialogo <span style="color: #cc66cc;">95</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I6 'Dialogo <span style="color: #cc66cc;">130</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I7 'Dialogo <span style="color: #cc66cc;">60</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I8 'Dialogo <span style="color: #cc66cc;">95</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I9 'Dialogo <span style="color: #cc66cc;">130</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;0&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F1 'Dialogo <span style="color: #cc66cc;">240</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F2 'Dialogo <span style="color: #cc66cc;">275</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F3 'Dialogo <span style="color: #cc66cc;">310</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F4 'Dialogo <span style="color: #cc66cc;">240</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F5 'Dialogo <span style="color: #cc66cc;">275</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;0&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F6 'Dialogo <span style="color: #cc66cc;">310</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F7 'Dialogo <span style="color: #cc66cc;">240</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F8 'Dialogo <span style="color: #cc66cc;">275</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F9 'Dialogo <span style="color: #cc66cc;">310</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'S 'Dialogo <span style="color: #cc66cc;">40</span> <span style="color: #cc66cc;">170</span> <span style="color: #cc66cc;">400</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-label 'Texto3 'Dialogo <span style="color: #cc66cc;">40</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;SOLUCION:&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-pushbutton 'Solucion 'Dialogo <span style="color: #cc66cc;">370</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">70</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;Solución&quot;</span> 
   'Solucion<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>prop-enabled 'Aplicar <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define-macro <span style="color: #66cc66;">&#40;</span>local var-<span style="color: #b1b100;">list</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">append</span> '<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">lambda</span> <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> var-<span style="color: #b1b100;">list</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>rest <span style="color: #66cc66;">&#40;</span>args local<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>opsys <span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>primitive? clear-console<span style="color: #66cc66;">&#41;</span> 'windows<span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>primitive? int86<span style="color: #66cc66;">&#41;</span> 
    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>primitive? comm-read<span style="color: #66cc66;">&#41;</span> 
     'dos 'extender<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>primitive? registry-read<span style="color: #66cc66;">&#41;</span> 'win32<span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>true 'unix<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define-macro <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> p1 p2<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> p1 <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">eval</span> p2<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></pre></div></div>

<p>Aquí es cuando te das cuenta de que la Inteligencia es de buscar&#8230; no de pensar(¿O buscar es pensar?).<br />
Descargar <a href="http://michoacano.com.mx/wp-content/uploads/2008/05/newlisp.zip">newlisp.zip</a><br />
 <a href="http://pastebin.com/f74d5386a">Ver código en pastebin.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/lisp-codigo-que-encuentra-la-solucion-al-juego-de-puzzle/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Memorias de un estudiante en el Tec de Morelia</title>
		<link>http://michoacano.com.mx/memorias-de-un-estudiante-en-el-tec-de-morelia/</link>
		<comments>http://michoacano.com.mx/memorias-de-un-estudiante-en-el-tec-de-morelia/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 01:33:39 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[examen]]></category>
		<category><![CDATA[morelia]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=677</guid>
		<description><![CDATA[Pregunta de un examen de programación web. ¿Quien ejecuta Javascript? a) El cliente b) El servidor c) EL runtime de java Como es lógico el estudiante elige la opción EL CLIENTE, pero el profe se la pone mal&#8230; buscando una aclaración el profe le menciona&#8230; &#8220;javascript lo ejecuta el runtime de java lógicamente por que [...]]]></description>
			<content:encoded><![CDATA[<p>Pregunta de un examen de programación web.</p>
<blockquote><p>¿Quien ejecuta Javascript?<br />
<strong>a) El cliente</strong> b) El servidor     c) EL runtime de java</p></blockquote>
<p>Como es lógico el estudiante elige la opción <strong>EL CLIENTE</strong>, pero el profe se la pone mal&#8230; buscando una aclaración el profe le menciona&#8230; <strong>&#8220;javascript lo ejecuta el runtime de java lógicamente por que es java&#8221;.</strong></p>
<p>Ustedes creen que con ese tipo de respuestas&#8230;.. <strong>¿Le dan ganas a uno de echarle ganas a la escuela o intentar ser el mejor alumno?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/memorias-de-un-estudiante-en-el-tec-de-morelia/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Tengo un examen mañana</title>
		<link>http://michoacano.com.mx/tengo-un-examen-manana/</link>
		<comments>http://michoacano.com.mx/tengo-un-examen-manana/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 20:25:30 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Tecnológico]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=668</guid>
		<description><![CDATA[Concretamente esto(92 diapositivas de memoria): ¿Qué hago? ¿A qué dios me encomiendo? ¿Mejor repruebo?. Lo mejor de todo es que aun aprendiéndome todo de ME-MO-RI-A, es posible que no pase el examen. Tendré que pensar como la maestra, no pensar como yo creo que es(y eso es lo mas difícil de la materia).]]></description>
			<content:encoded><![CDATA[<p>Concretamente esto(92 diapositivas de memoria):</p>
<p><iframe src='http://docs.google.com/EmbedSlideshow?docid=ajd7c6pj4r79_208gfzk6w3k' frameborder='0' width='410' height='342'></iframe><br />
<strong>¿Qué hago?</strong> <strong>¿A qué dios me encomiendo? ¿Mejor repruebo?</strong>.</p>
<p>Lo mejor de todo es que aun aprendiéndome todo de <strong>ME-MO-RI-A</strong>, es posible que no pase el examen. Tendré que pensar como la maestra, no pensar como yo creo que es(y eso es lo mas difícil de la materia).</p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/tengo-un-examen-manana/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Desfile de aniversario del Tecnologico de Morelia 2008</title>
		<link>http://michoacano.com.mx/desfile-tecnologico-morelia/</link>
		<comments>http://michoacano.com.mx/desfile-tecnologico-morelia/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 05:51:41 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[morelia]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=661</guid>
		<description><![CDATA[Este año como en todos, siempre hay desfile, desmadre, huevos, harina, y muchas cosas más. El detalle de este año, fue que los polis nos corrieron cuando íbamos llegando al pípila, después nos rodearon y derrotados nos regresamos a la institución. No sé realmente por que las autoridades no lo permitieron, si alguien sabe la [...]]]></description>
			<content:encoded><![CDATA[<p>Este año como en todos, siempre hay desfile, desmadre, huevos, harina, y muchas cosas más. El detalle de este año, fue que los polis nos corrieron cuando íbamos llegando al pípila, después nos rodearon y <strong>derrotados</strong> nos regresamos a la institución.</p>
<p>No sé realmente por que las autoridades no lo permitieron, si alguien sabe la razón espero que la comparta dejando su comentario. No podía dejar este post, sin un video.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/4AX8JhLtqFk&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/4AX8JhLtqFk&amp;hl=en" wmode="transparent"></embed></object></p>
<p><a href="http://michoacano.com.mx/el-desmadre-en-el-desfile-de-aniversario-del-tec-de-morelia/">El año pasado</a>, nos peleamos con unos manifestantes, el antepasado  dejamos las calles bien puercas&#8230; y este no supe ni que paso.</p>
<p>Sin embargo y ya que es obvia la razón creo que lo mejor es que el desfile se deje de realizar, mientras sigamos  siendo una bola de salvajes,  carentes de sentido común y caracterizados por la <strong>deficiencia de inteligencia</strong> que nos caracteriza como seres humanos.</p>
<p>La culpa la tienen  los profes, nos hacen encabronar y nos estresan  tanto, que una vez al año nos desquitamos.</p>
<p><strong>ACTUALIZACIÓN: </strong><em>Me acaban de comentar que el desfile se suspendio por que a una chava le rompieron la nariz con un huevo, y segun el mismo director pidio ayuda a los policias para mandarnos de regreso al tec.</em></p>
<p><strong>ACTUALIZACIÓN 2: 4 de abril a las 7:25 de la noche </strong><em>Gracias a los comentarios ya tenemos la primera nota de prensa en la <strong>Voz de Michoacan</strong></em><br />
<a href="http://www.vozdemichoacan.com.mx/secciones/seguridad/seg000606.html">http://www.vozdemichoacan.com.mx/secciones/seguridad/seg000606.html</a><br />
<span id="more-661"></span><br />
Les pido por favor leer la nota y después mi critica para este medio de información.</p>
<p>Parece que las notas las redacta el limpia parabrisas que observo el desmadre en el crucero del tec.  <strong>¿En que mundo viven?</strong> <strong>¿Que sus fuentes las sacan de la primera persona que ven en la calle?</strong>. Para su mayor información, el desfile se hace año con año y no es por que ya regresamos se vacaciones, es por que celebramos <strong>Nuestro Aniversario</strong>. Y si, traíamos huevos y frutas y fue un desmadre..  pero pues todos los años ha sido así. No sé por que les sorprende. </p>
<p>Estimado periódico, creo que le deberían de poner un poquito mas de esfuerzo a su trabajo, si eso se les hace difícil.. investigar como fueron las cosas(que todo el mundo sabe, menos ustedes)  creo que se tienen que retirar de esto, no es lo suyo. Bueno son un periódico estatal.. que mas se podría esperar.  </p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/desfile-tecnologico-morelia/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>www.itmorelia.edu.mx owned!</title>
		<link>http://michoacano.com.mx/wwwitmoreliaedumx/</link>
		<comments>http://michoacano.com.mx/wwwitmoreliaedumx/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 01:32:16 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[Undeground]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[morelia]]></category>
		<category><![CDATA[tec]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/wwwitmoreliaedumx/</guid>
		<description><![CDATA[Hoy en la mañana me aviso un amigo que algo raro le sucedía al sitio del Tecnológico de Morelia. Pues al parecer alguien la vulnero y puso una página con links a descargas de archivos tipo .rar y en el final de la pagina la leyenda &#8220;MADE IN CHINA&#8221;. Es obvio que es lo que [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy en la mañana me aviso un amigo que algo  raro le sucedía al sitio del Tecnológico de Morelia. Pues al parecer alguien la vulnero y puso una página con links a descargas de archivos tipo .rar y en el final de la pagina la leyenda <strong>&#8220;MADE IN CHINA&#8221;</strong>. Es obvio que  es lo que paso aquí, sin embargo no profundizare hasta que la institución solucione este ataque.</p>
<p><strong>Free From MaGnUm-X</strong> WTF?</p>
<p>En fin, aquí unas capturas.</p>
<p><a href='http://michoacano.com.mx/wp-content/uploads/2008/03/pantallazo.png' title='pantallazo.png'><img src='http://michoacano.com.mx/wp-content/uploads/2008/03/pantallazo.thumbnail.png' alt='pantallazo.png' /></a><a href='http://michoacano.com.mx/wp-content/uploads/2008/03/all-in-magnum-x-file_1206204290061.png' title='all-in-magnum-x-file_1206204290061.png'><img src='http://michoacano.com.mx/wp-content/uploads/2008/03/all-in-magnum-x-file_1206204290061.thumbnail.png' alt='all-in-magnum-x-file_1206204290061.png' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/wwwitmoreliaedumx/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Lisp: Código parar convertir expresión infija a prefija</title>
		<link>http://michoacano.com.mx/lisp-codigo-parar-convertir-expresion-infija-a-prefija/</link>
		<comments>http://michoacano.com.mx/lisp-codigo-parar-convertir-expresion-infija-a-prefija/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 22:07:02 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[IA]]></category>
		<category><![CDATA[lisp]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/lisp-codigo-parar-convertir-expresion-infija-a-prefija/</guid>
		<description><![CDATA[Pues como prometí postear todo código que programara en IA, les dejo el primero. Sirve para convertir de inorden a preorden. (set 'OP ' ( (* 2) (/ 2) (+ 1) (- 1) ) ) (define (ordenaPreorden IN) (INPRE IN '() '())) (define (INPRE IN PRE PILA) (cond ((or (empty? IN) (= nil IN) (not [...]]]></description>
			<content:encoded><![CDATA[<p>Pues como prometí postear todo código que programara en <strong>IA</strong>, les dejo el primero. Sirve para convertir de inorden a preorden. </p>
<p><code lang="lisp"></p>
<p>(set 'OP '</p>
<p>	(</p>
<p>	  (* 2) </p>
<p>	  (/ 2) </p>
<p>	  (+ 1) </p>
<p>	  (- 1) </p>
<p>	)</p>
<p>)</p>
<p>(define (ordenaPreorden IN)</p>
<p>  (INPRE IN '() '()))</p>
<p>(define (INPRE IN PRE PILA)</p>
<p>  (cond </p>
<p>	   ((or (empty? IN) (= nil IN) (not (list? IN))) </p>
<p>			(append (reverse PILA) PRE)</p>
<p>		) </p>
<p>	   (true (set 'ULTIMO (last IN)) </p>
<p>		    (begin </p>
<p>				(cond </p>
<p>					((list? (last IN)) </p>
<p>						(set 'PRE (append (INPRE (last IN) '() ' ()) PRE))</p>
<p>					) </p>
<p>					( (integer? ULTIMO) </p>
<p>					(set 'PRE (cons ULTIMO PRE))</p>
<p>					) </p>
<p>				    (true </p>
<p>				       ( begin</p>
<p>					        (set 'IN_OP (HAYOPERADOR (assoc ULTIMO OP))) </p>
<p>					        (set 'OP_PILA (HAYOPERADOR (assoc (first PILA) OP))) </p>
<p>					        (cond </p>
<p>								((<= IN_OP OP_PILA) </p>
<p>									(set 'TOPPILA (first PILA)) </p>
<p>									(set 'PILA (rest PILA)) </p>
<p>									(set 'PRE (cons TOPPILA PRE))</p>
<p>								)</p>
<p>							) </p>
<p>							(set 'PILA (cons ULTIMO PILA))</p>
<p>						)</p>
<p>					)</p>
<p>				) </p>
<p>				(INPRE (QUITARULTIMO IN) PRE PILA)</p>
<p>			 )</p>
<p>		 )</p>
<p>	)</p>
<p>)</p>
<p>(define (QUITARULTIMO LISTA)</p>
<p>			(reverse (rest (reverse LISTA)))</p>
<p>)</p>
<p>(define (HAYOPERADOR OP)</p>
<p>  (cond </p>
<p>	   ((not (list? OP)) 0) </p>
<p>	   (true </p>
<p>			(first (rest OP))</p>
<p>		)</p>
<p>   )</p>
<p>)<br />
</code></p>
<p>Lisp es un lenguaje muy loco, cuesta un poco agarrarle la onda. Ya que uno piensa en un problema y ya sabe como resolverlo de manera estructurada, pero con Lisp es otro paradigma.</p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/lisp-codigo-parar-convertir-expresion-infija-a-prefija/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>El mejor profesor de física</title>
		<link>http://michoacano.com.mx/el-mejor-profesor-de-fisica/</link>
		<comments>http://michoacano.com.mx/el-mejor-profesor-de-fisica/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 15:49:24 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Ciencia]]></category>
		<category><![CDATA[física]]></category>
		<category><![CDATA[mit]]></category>
		<category><![CDATA[tec]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/el-mejor-profesor-de-fisica/</guid>
		<description><![CDATA[Walter Lewin es el mejor profesor de física que existe. Tan solo vean el siguiente vídeo. Es obvio, sus clases son divertidas y sobre todo el tiene amor a la ciencia y a enseñar a sus alumnos. Yo no puedo decir lo mismo en el tecnológico. Entonces, creo que la fórmula para ser el mejor [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.publico.es/ciencias/042790">Walter Lewin</a></strong> es el mejor profesor de física que existe. Tan solo vean el siguiente vídeo.</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/7Zc9Nuoe2Ow"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/7Zc9Nuoe2Ow" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p>Es obvio, sus clases son divertidas y sobre todo el tiene amor a la ciencia y a enseñar a sus alumnos. Yo <a href="http://michoacano.com.mx/bienvenido-al-infierno-primeros-examenes/">no puedo decir lo mismo en el tecnológico</a>. </p>
<p>Entonces, creo que la fórmula para ser el mejor profesor y que tus alumnos te quieran es&#8230; amar tu profesión y amar lo que enseñas&#8230;. ahí esta la pasión y es donde fallan la mayoría de nuestros profesores.</p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/el-mejor-profesor-de-fisica/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Bienvenido al Infierno: Primeros examenes</title>
		<link>http://michoacano.com.mx/bienvenido-al-infierno-primeros-examenes/</link>
		<comments>http://michoacano.com.mx/bienvenido-al-infierno-primeros-examenes/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 13:54:05 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Tecnológico]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/bienvenido-al-infierno-primeros-examenes/</guid>
		<description><![CDATA[Como contaba hace algunas semanas, este semestre es muy aburrido. Ya hice varios exámenes, y me fue muy muy mal xD. Yo no puedo ser tan ñoño y la verdad nada me motiva aprenderme 60 diapositivas de memoria. ¿Qué les pasa a los profesores?, ¿Qué nunca han llevado cursos de pedagogía?, ¿por que piensan que [...]]]></description>
			<content:encoded><![CDATA[<p>Como <a href="http://michoacano.com.mx/bienvenido-al-infierno-segunda-parte/">contaba</a> hace algunas semanas, este semestre es muy aburrido. Ya hice varios exámenes, y me fue muy muy mal xD.</p>
<p>Yo no puedo ser tan ñoño  y la verdad nada me motiva aprenderme 60 diapositivas de memoria. <strong>¿Qué les pasa a los profesores?</strong>, ¿Qué nunca han llevado cursos de pedagogía?, ¿por que piensan que haciendo exámenes en base a su opinión  y haciendo que el alumno se aprenda de memoria textos, el alumno aprenderá mas?.</p>
<p>Yo prefiero que me digan, lee las primeras 100 hojas de este libro y mañana te pregunto lo que entendiste. No que me den 50 hojas y aprenderme términos de memoria(que es calidad, que es requisito, que es gestión de calidad del software, que es la planeacion de proyecto) -_-.</p>
<p>En fin, que aburrido suele ser el Tec. A mi me apagaron la llama, esa que me motiva a conocer todo sobre la informática(no cometas el mismo error que yo y estudia matemáticas <img src='http://michoacano.com.mx/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ).</p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/bienvenido-al-infierno-primeros-examenes/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Pownce como herramienta colaborativa</title>
		<link>http://michoacano.com.mx/pownce-como-herramienta-colaborativa/</link>
		<comments>http://michoacano.com.mx/pownce-como-herramienta-colaborativa/#comments</comments>
		<pubDate>Thu, 28 Feb 2008 14:09:57 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Servicios]]></category>
		<category><![CDATA[Tecnológico]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/pownce-como-herramienta-colaborativa/</guid>
		<description><![CDATA[Me parecio interesante el articulo que salio ayer en maestrosdelweb donde explican como pownce puede ser una muy buena herramienta colaborativa. En resumen, sus puntos a favor son. * Varias cosas que antes hacíamos por correo electrónico ahora lo envíamos por Pownce, tal como el envío de enlaces y archivos, sobre todo imágenes. * El [...]]]></description>
			<content:encoded><![CDATA[<p>Me parecio interesante el articulo que salio ayer en <a href="http://maestrosdelweb.com">maestrosdelweb</a> donde explican como <strong>pownce</strong> puede ser una muy buena <strong>herramienta colaborativa</strong>.</p>
<p>En resumen, sus puntos a favor son.</p>
<p>    * Varias cosas que antes hacíamos por correo electrónico ahora lo envíamos por Pownce, tal como el envío de enlaces y archivos, sobre todo imágenes.<br />
    * El poder armar grupos de contactos en Pownce nos permite distribuir muy bien las conversaciones y enviar mensajes solo a quienes nos interesa, por ejemplo tu misma cuenta pública te permite seguir con tus conversaciones de siempre pero para cuestiones de trabajo envías mensajes solo a tus colaboradores sin necesidad de abrir otra cuenta extra.<br />
    * Se pueden generar conversaciones centralizadas pues en cada mensaje existe la posibilidad de responder, sin embargo ésta opción tiene unos cuantos defectos que mencionamos más abajo.<br />
    * Pownce desarrolló su propio cliente de escritorio bajo Adobe AIR, el cual no se ve limitado por la API del servicio como sucede con los clientes que terceros crearon para Twitter.<br />
    * Talvez porque Pownce no sea tan utilizado como Twitter hace que el servicio tenga mejor desempeño, ésto es un punto a favor pues ya todos hemos sufrido las interminables caídas de Twitter que hasta desesperan.<br />
    * En Pownce hay diversas opciones para ver los mensajes que hemos enviado y recibido, ésto hace más accesible el buscar algo del pasado, aunque falta un buscador de verdad, pero en nuestro perfil podemos seleccionar el ver todas las notas y respuestas, solo las que nosotros hemos enviado, las que nos han eviado en privado, las de un grupo específico, las notas que tienen links, las que contienen archivos, etc, etc.<br />
    * La versión móvil del sitio ha sido bien desarrollada, y tiene todo lo que se necesita.</p>
<p>¿Suena interesante no?, en mi caso tratare de aplicarlo con mis compañeros en los proyectos del tec. </p>
<p>Link: <a href="http://www.maestrosdelweb.com/editorial/pownce-como-herramienta-colaborativa/">Pownce como herramienta colaborativa</a></p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/pownce-como-herramienta-colaborativa/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Primeras impresiones de IA</title>
		<link>http://michoacano.com.mx/primeras-impresiones-de-ia/</link>
		<comments>http://michoacano.com.mx/primeras-impresiones-de-ia/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 02:13:33 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tecnológico]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/primeras-impresiones-de-ia/</guid>
		<description><![CDATA[Esta semana ha sido mis primeros y verdaderos contactos con Inteligencia Artificial y al menos desde el punto de vista del profesor, los códigos son muy pequeños… pero eso sí, muy bien pensados y hechos en Lisp los reducen aún más. Lisp es un lenguaje que rompe paradigmas a como estamos acostumbrados a programar, los [...]]]></description>
			<content:encoded><![CDATA[<p>Esta semana ha sido mis primeros y verdaderos contactos con Inteligencia Artificial y al menos desde el punto de vista del profesor, los códigos son muy pequeños… pero eso sí, muy bien pensados y hechos en Lisp los reducen aún más.<br />
Lisp es un lenguaje que <strong>rompe  paradigmas</strong> a como estamos acostumbrados a programar, los que lo conozcan me darán la razón.<br />
Es interesante ver en Lisp que todo se programa en base a listas y funciones, por ejemplo el factorial se programaría así.<br />
<code lang="lisp">(defun factorial (n)<br />
	(cond<br />
		((eq n 1 ) 1 )<br />
		(t (* n ( factorial (- n 1 ))))<br />
)<br />
)</code></p>
<p>Desde un intérprete muy al estilo python.<br />
Ya empezamos a ver los primeros algoritmos, como reconocimiento de patrones. Como les mencione en un anterior post, prometo postear todo código que me dejen de tarea.</p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/primeras-impresiones-de-ia/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

