<?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>Punksolid</title>
	<atom:link href="http://www.punksolid.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.punksolid.com</link>
	<description>Tecnologia, Curiosidades, Sistemas de Informacion.</description>
	<lastBuildDate>Wed, 18 Aug 2010 19:24:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Campus Party Mexico 2010</title>
		<link>http://www.punksolid.com/campus-party-mexico-2010/2010/</link>
		<comments>http://www.punksolid.com/campus-party-mexico-2010/2010/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 10:08:15 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[Exposiciones]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Campus Party]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Mexico]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=525</guid>
		<description><![CDATA[<p>La semana pasada se llevó a cabo el evento mas importante de ciencia y tecnología de México, Campus Party Mexico 2010, al cual tuve la fortuna de asistir.</p>
<p>Asistieron segun el registro 6519 campuseros a la expo Santa Fé, o expo Bancomer, en la ciudad de México durante 7 dias, desde el lunes 9 hasta el domingo 15 [...]]]></description>
			<content:encoded><![CDATA[<p>La semana pasada se llevó a cabo el evento mas importante de ciencia y tecnología de México, <a href="http://es.wikipedia.org/wiki/Campus_Party">Campus Party</a> Mexico 2010, al cual tuve la fortuna de asistir.</p>
<p>Asistieron segun el registro 6519 campuseros a la expo Santa Fé, o expo Bancomer, en la ciudad de México durante 7 dias, desde el lunes 9 hasta el domingo 15 de agosto. Como todo hubo pequeños inconvenientes, como que muchas duchas fallaron aunque las arreglaban diario o se acababa el agua, cerraban los baños, no habia suficientes botes de basura, y el area de camping libre fue tan libre que nos acomodamos donde se podia, etc. A pesar de eso, todo el evento califica como <strong>excelente.</strong></p>
<p>Existían hasta 8 charlas simultaneas que hacian difícil decidir a cual asistir, para beneficio de todos, gran cantidad de las charlas están <a href="http://tv.campus-party.org/">disponibles en Internet</a>, incluso para aquellos que ni siquiera están registrados como asistentes, lo cual es bueno ya que aunque hicieras tu itinerario de cada dia, al final se veian mas interesantes otras conferencias, o habia problemas para mantenerse despierto y atento a algunas.</p>
<p>Puedo decir que despues de asistir a mi primer campus party, ya no me interesa ni espero asistir a ningun otro congreso escolar, ya que estos quedaron infames en comparacion, el concepto del campus es muy bueno e incluyente, tiene para todos los gustos, desde una lan-party donde los ociosos pueden jugar con acceso a una increible velocidad de internet 10 Gbps, hasta donde las personas con hambre de conocimiento pueden aprender en los talleres, o los politicos y jefes pueden aprender sobre tendencias o escuchar historias de exito, incluso escuchar los proyectos que los emprendedores o inovadores traen en mente, para poder financiarlos, así como tambien y lo que personalmente me gustó mucho, los retos, que espero ganar alguno el proximo año. En otras palabras tiene de todo. Ademas de todo tipo de temas, desde el hacking hasta redes sociales.</p>
<p><a href="http://www.punksolid.com/blog/wordpress/wp-content/uploads/2010/08/130820105852.jpg"><img class="aligncenter size-medium wp-image-526" title="Campus Party a las 5 am" src="http://www.punksolid.com/blog/wordpress/wp-content/uploads/2010/08/130820105852-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Otra razón por la que el campus party es mejor que cualquier congreso es su espíritu  esencia que se basa en ser social, compartir y conocer a gente con gustos similares, algo similar a una comunidad, lo cual en los congresos normales se pierde cuando los conferencistas se van directo al hotel despues del congreso, y no tienen ni cruzada de mirada con los asistentes, en el campus party, la mayoria de los ponentes se sentian campuseros, iban a conocer lo que las otras areas tenian preparadas, y charlaban con los demas y tambien se hacian hasta amigos. Lo cual jamas he visto en los congresos.</p>
<p>Ya para despedirme este evento es sin duda memorable ya que mi amigo @<a href="http://twtter.com/el_keogh">el_keogh</a> hizo el ridiculo de a gratis llegando a la final de un reto llamado Iron Geek</p>
<p><img class="aligncenter" title="Finalista Iron Geek @el_keogh" src="http://farm5.static.flickr.com/4121/4891594068_f2e9b9a5b5.jpg" alt="" width="500" height="332" /></p>
<p>Y como recomiendo Campus Party como el mejor evento de tecnologia de México, sin duda estaré ahí el proximo año, así que allá nos vemos.</p>
<div class="wp-caption alignnone" style="width: 258px"><img title="Infografia Campus Party Mexico 2010" src="http://farm5.static.flickr.com/4080/4900383277_d68ac9eace_b.jpg" alt="Datos campus party mexico 2010" width="248" height="1024" /><p class="wp-caption-text">Imagen por @LuloMX</p></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/6K-HlwfhXeI&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=es_ES&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/6K-HlwfhXeI&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=es_ES&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
P.D. El evento fue tan bueno que no me pagaron para que hiciera este post.</p>
<p><strong>Enlaces</strong></p>
<p>Campus Party Mexico | <a href="http://www.campus-party.com.mx">Sitio Oficial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/campus-party-mexico-2010/2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Problema común de software para discapacitados</title>
		<link>http://www.punksolid.com/problema-comun-de-software-para-discapacitados/2010/</link>
		<comments>http://www.punksolid.com/problema-comun-de-software-para-discapacitados/2010/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 12:27:05 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Accesibilidad]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Tecnologia]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=518</guid>
		<description><![CDATA[<p>Esta opinion era muy larga para escribirla en un twitt, así que aprovechemos este espacio. Uno de los temas que tengo una fascinacion personal es la accesibilidad para discapacitados, y hay un error que se comete comúnmente en todos aquellos softwares que sirven para escribir, y activan el teclado, para explicar mejor eso les detallo el siguiente ejemplo.</p>
NeuroKey
<p></p>
<p>Para saber [...]]]></description>
			<content:encoded><![CDATA[<p>Esta opinion era muy larga para escribirla en un twitt, así que aprovechemos este espacio. Uno de los temas que tengo una fascinacion personal es la accesibilidad para discapacitados, y hay un error que se comete comúnmente en todos aquellos softwares que sirven para escribir, y activan el teclado, para explicar mejor eso les detallo el siguiente ejemplo.</p>
<h3>NeuroKey</h3>
<p><img title="Neurokey" src="http://star-consultants.net/images/NeuroKeyMD.jpg" alt="Imagen completa de Neurokey" width="438" height="332" /></p>
<p>Para saber la diferencia de esta aplicacion debemos conocer las comunes, una de las que recuerdo es <a href="http://www.emotiv.com/apps/applications/130/727" target="_blank">NeuroKey</a>, un software que bien ideado puede ser una maravilla en conjunto con el hardware que tiene (<a href="http://www.emotiv.com/" target="_blank">Epoc Emotiv</a>),  el problema con este tipo de software, es que los encargados de usabilidad y accesibilidad olvidan por completo a los usuarios objetivos, discapacitados que no pueden mover mas que unas pestañas, o dedos o cualquier cosa.</p>
<p>Para analizar NeuroKey pueden ver la imagen superior, basicamente tiene 3 areas, la de configuracion donde se elige la forma en la que se van a activar los 5 triggers, la de cajas de texto donde se ve lo que se ha escrito y la del teclado que va iluminando de color amarillo tecla por tecla.</p>
<p>Si se piensa o se conoce a una persona discapacitada, lo que menos le importa son las opciones que tenga el software, lo primordial es que se pueda comunicar, y para ello solo necesitamos el abecedario, y el espacio, si nos basamos en neurokey, basicamente nos quedamos con los primeros dos renglones del teclado mas la barra espaciadora, aun así, todavia se puede mejorar, si imaginamos que queremos la tecla N y la seleccion en amarillo dura 1 segundo en cada posicion tardariamos 14 segundos en tenerla seleccionada, por lo tanto podriamos intentar acomodarlos en un numero de filas igual al numero de columnas algo como 5&#215;5 variando la ultima fila con las letras restantes, este acomodo nos serviria para manejar el selector en forma de coordenadas, iluminando la fila que queremos y una vez seleccionada con un trigger, pasar a seleccionar las columnas, lo que reduciria a 6 segundos la seleccion de la letra N. Y sin necesidad de utilizar triggers para subir y bajar de renglon, usando solo 1 trigger, lo que le facilitaria al discapacitado.</p>
<h3>Un buen ejemplo</h3>
<p>Leyendo <a href="http://www.engadget.com" target="_blank">engadget</a> veo el siguiente video acerca de un software para controlar un sistema windows a través  la inhalación con la nariz, lo sorprendente de esto no es el sistema de activacion de comandos, si no el software en si, donde priorizan en el acceso a la escritura de una forma asombrosa.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/uw50ctI60w4&amp;hl=es_ES&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/uw50ctI60w4&amp;hl=es_ES&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="505" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/4jylh97RY1I&amp;hl=es_ES&amp;fs=1?color1=0x3a3a3a&amp;color2=0x999999" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="505" src="http://www.youtube.com/v/4jylh97RY1I&amp;hl=es_ES&amp;fs=1?color1=0x3a3a3a&amp;color2=0x999999" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
Este software es algo que ya habia deseado e ideado hacer, no me importa que me hayan ganado estoy feliz de ver que lo han hecho, tiene todo lo que un software para escribir necesita, seleccion de letras por coordenadas con las letras basicas y texto predictivo como el de los telefonos celulares, con un solo trigger.</p>
<h4>¿Y ustedes creen que haya alguna manera de mejorarlo?</h4>
<h3>Enlaces</h3>
<h4><a href="http://www.engadget.com/2010/07/27/the-nose-knows-how-to-let-quadriplegics-move-and-speak-video/" target="_self">The nose knows&#8230; how to let quadriplegics move and speak (video)</a></h4>
<h4><a title="Permanent Link: Sniff-detector allows paralysed people to write messages, surf the net and drive a wheelchair" rel="bookmark" href="http://blogs.discovermagazine.com/notrocketscience/2010/07/26/sniff-detector-lets-paralysed-patients-to-write-messages-surf-the-net-and-drive-a-wheelchair/">Sniff-detector allows paralysed people to write messages, surf the net and drive a wheelchair</a></h4>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/problema-comun-de-software-para-discapacitados/2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>#internetNecesario</title>
		<link>http://www.punksolid.com/internetnecesario/2009/</link>
		<comments>http://www.punksolid.com/internetnecesario/2009/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 10:27:51 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Impuestos]]></category>
		<category><![CDATA[Mexico]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=488</guid>
		<description><![CDATA[Problema
<p>Hace menos una semana, sucedió lo impensable, los diputados &#8220;mexicanos&#8221; aprobaron el nuevo paquete fiscal que se utilizará el año 2010, para recuperar parte del déficit fiscal de 400 mil 100 millones de pesos.</p>
<p>La verdad es que no soy experto en economía para poder proponer una solución absoluta, pero si soy un licenciado de sistemas [...]]]></description>
			<content:encoded><![CDATA[<h3>Problema</h3>
<p>Hace menos una semana, sucedió lo impensable, los diputados &#8220;mexicanos&#8221; aprobaron el nuevo paquete fiscal que se utilizará el año 2010, para recuperar parte del déficit fiscal de 400 mil 100 millones de pesos.</p>
<p>La verdad es que no soy experto en economía para poder proponer una solución absoluta, pero si soy un licenciado de sistemas computacionales, consciente de que los diputados han cometido la peor estupidez que he visto, han aumentado impuesto del 3% a las telecomunicaciones, entre la que se llevaron de corbata al Internet.</p>
<h3>Internet, Maravilla Moderna</h3>
<p>Como profesional en el tema, y como ciudadano, hay cosas que se ven a leguas que merman el crecimiento del país, Internet y las nuevas tecnologías han estado teniendo un crecimiento paulatino y bien formado en México, incluso hay mucha capacidad y precios competitivos para poder exportar software, diseño entre otras cosas relacionadas con las Tecnologías de la Información, es un mercado con verdadera potencialidad.</p>
<p>Gracias a Internet, en México, cualquiera con una conexión, una computadora, y ganas ha podido compartir sus pensamientos, proyectos, productos con el mundo. Y eso es poco comparado con la impresionante y nunca antes vista fuente de información que nos proporciona. Pero aun así eso no es todo, la potencia de la comunicación, uni-direccional, bi-direccional, multi &#8211; direccional y para las direcciones que sobren, Internet ha sido capas de proveerlas todas. Entre otras tantas buenas características que es difícil listarlas.</p>
<h3>El Mundo</h3>
<p><a href="http://www.elpais.com/articulo/tecnologia/Finlandia/declara/derecho/ciudadano/conexion/megabit/elpeputec/20091014elpeputec_7/Tes" target="_blank">Finlandia, cuna de mi ídolo Linus Torvalds, es un país que recientemente ha establecido como <strong>derecho ciudadano</strong> la conexión a Internet de todos sus habitantes</a>, a una velocidad de 1 Mbps, lo cual aquí en México tiene un costo de 399 pesos mensuales, y parece un gran monopolio, no hay para donde hacerse.</p>
<p>Ademas, no es lo único en lo que nos gusta ir en contra de la corriente, <a href="http://sdpnoticias.com/sdp/contenido/internacional/2009/10/24/1034/518878">Alemania, ha decidido bajar los impuestos para reactivar la </a>economía, en México se subió donde había cautivos, cigarros, cerveza, telecomunicaciones, ISR.</p>
<h3>Mi Querido México</h3>
<p>Los impuestos ya están aprobados por los diputados, que no cabe duda que no conocen la importancia de internet, ni han escuchado al pueblo, ni siquiera a los expertos, tampoco han mirado al mundo, es impresionante como es que estén tan cerrados y les falte creatividad para salir de la crisis, obviamente el pueblo siempre estará en contra de los impuestos, pero es de asombro como es que puedan generalizar de una manera tan absurda el incremento de impuestos.</p>
<p>Sin duda alguna, puedo asegurar que esto solo agravará la brecha tecnologica, y aumentarán considerablemente los ignorantes tecnológicos, y en el futuro estaremos arrastrando a los que no tuvieron la oportunidad de acceso a las nuevas tecnologías. Asi como una desinformación en las clases económicas bajas y medias.</p>
<h3>#internetNecesario</h3>
<p>¿Que es <a href="http://twitter.com/#search?q=%23internetnecesario" target="_blank">#internetNecesario</a>? Es un hashtag (&#8216;Una etiqueta cadena&#8217;), usado inicialmente por <a href="http://www.twitter.com/apisanty">@apisanty</a>, que se usan en una red social de mensajes de texto de 140 caracteres, <a href="http://www.twitter.com" target="_blank">twitter</a>, que logró ser un <a href="http://www.mmadrigal.com/que-son-las-trending-topic-en-twitter-y-cmo-se-elabora-su-top/" target="_blank">trending topic</a>. Y he tomado la evidencia de ello.</p>
<div id="attachment_490" class="wp-caption alignleft" style="width: 310px"><a href="http://www.punksolid.com/blog/wordpress/wp-content/uploads/2009/10/internetNecesario.png"><img class="size-medium wp-image-490" title="internetNecesario" src="http://www.punksolid.com/blog/wordpress/wp-content/uploads/2009/10/internetNecesario-300x187.png" alt="Como a las 11 de la noche" width="300" height="187" /></a><p class="wp-caption-text">Como a las 11 de la noche</p></div>
<div id="attachment_489" class="wp-caption alignright" style="width: 310px"><a href="http://www.punksolid.com/blog/wordpress/wp-content/uploads/2009/10/internetnecesario5.png"><img class="size-medium wp-image-489" title="internetnecesario5" src="http://www.punksolid.com/blog/wordpress/wp-content/uploads/2009/10/internetnecesario5-300x187.png" alt="Algunos dicen que llegó a cuarto lugar" width="300" height="187" /></a><p class="wp-caption-text">Algunos dicen que llegó a cuarto lugar</p></div>
<h3>¿Que mas fue internetNecesario?</h3>
<p>Ese hashtag, fue el primer acto organizado por los Mexicanos, muchos se ofendieron por que creían que #internetNecesario solo era un medio para quejarse y que no seria efectivo, afortunadamente yo no estaba equivocado, y esa organizacion no fueron quejas, fueron <strong>opiniones en contra</strong> del impuesto sobre internet, que lograron algo inesperado, un grupo de 20 twitteros se reunieron con los senadores para mostrar sus propuestas, o para demostrar por que es algo irracional tal impuesto. Es ahí donde ha quedado una lección de que las redes sociales son mas importantes de lo que se pensaba, y que los usuarios de Internet mexicanos no se quedan callados y toman acciones en conjunto.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/g2HaxfJvBZ8&amp;hl=es&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/g2HaxfJvBZ8&amp;hl=es&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<em>Aun así, veo poco probable que se revierta el cambio en un futuro próximo, por eso, sinceramente espero que la globalización nos alcance pronto. No me gusta este nivel de incivilización.</em></p>
<h4>Referencias</h4>
<p><a href="http://www.facebook.com/group.php?gid=180323137526&amp;ref=ts">#internetNecesario</a> en Facebook</p>
<p>Videos en Youtube de<a href="http://www.youtube.com/results?search_query=%23internetNecesario&amp;search_type=&amp;aq=f"> #internetNecesario</a> con los senadores</p>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/internetnecesario/2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Recursos del Curso de Computacion Basica</title>
		<link>http://www.punksolid.com/curso/2009/</link>
		<comments>http://www.punksolid.com/curso/2009/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 18:39:49 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[Exposiciones]]></category>
		<category><![CDATA[Computacion Basica]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=482</guid>
		<description><![CDATA[<p>Hola, aqui les dejo el enlace a algunos recursos del curso que impartimos los sabados de computacion basica. Word, Excel, PowerPoint. Etc</p>
<p>http://docs.google.com/leaf?id=0B-K7sKZH4YfvMGE3ZjE3MzctOGUwOS00NDI0LWE2ZjAtMmFmNzc4MjI0ZWNm&#38;hl=es</p>
]]></description>
			<content:encoded><![CDATA[<p>Hola, aqui les dejo el enlace a algunos recursos del curso que impartimos los sabados de computacion basica. Word, Excel, PowerPoint. Etc</p>
<p><a href="http://docs.google.com/leaf?id=0B-K7sKZH4YfvMGE3ZjE3MzctOGUwOS00NDI0LWE2ZjAtMmFmNzc4MjI0ZWNm&amp;hl=es">http://docs.google.com/leaf?id=0B-K7sKZH4YfvMGE3ZjE3MzctOGUwOS00NDI0LWE2ZjAtMmFmNzc4MjI0ZWNm&amp;hl=es</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/curso/2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Antivirus Gratis solo por el dia de hoy 22 de Octubre de 2009</title>
		<link>http://www.punksolid.com/antivirus-gratis-solo-por-el-dia-de-hoy-22-de-octubre-de-2009/2009/</link>
		<comments>http://www.punksolid.com/antivirus-gratis-solo-por-el-dia-de-hoy-22-de-octubre-de-2009/2009/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 07:10:28 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=480</guid>
		<description><![CDATA[<p>En vista de que hoy es el lanzamiento oficial de windows 7, Kaspersky y Panda Antivirus han lanzado una promoción de sus principales productos de manera gratuita con licencia por 1 año, solo por hoy 22 de Octubre del 2009.</p>
<p></p>
<p>Sitio oficial de la descarga &#124; Panda Antivirus</p>
<p>Con panda te llegará la licencia a máximo 3 [...]]]></description>
			<content:encoded><![CDATA[<p>En vista de que hoy es el lanzamiento oficial de windows 7, Kaspersky y Panda Antivirus han lanzado una promoción de sus principales productos de manera gratuita con licencia por 1 año, solo por hoy 22 de Octubre del 2009.</p>
<p><img class="alignnone" title="Panda antivirus" src="http://t0.gstatic.com/images?q=tbn:xORMuW6bZ2iArM:http://1.bp.blogspot.com/_886cD67LJg4/SYO92tzhztI/AAAAAAAAAAs/XoeZ-qH3njA/s400/00000118714-PandaAntivirus2007-large.jpeg" alt="" width="124" height="124" /></p>
<p>Sitio oficial de la descarga | <a href="http://us.pandasecurity.com/w7launch/">Panda Antivirus</a></p>
<p>Con panda te llegará la licencia a máximo 3 días después de que lo registres.</p>
<p><img class="alignnone" title="Kaspersky 2010" src="http://t1.gstatic.com/images?q=tbn:K3DlqO2iihioYM:http://www.cbc.com.es/%255CFOTOS%255CSOFTWARE%255CKASPERSKY2010INTERNET-SECURITY3-PCS.JPG" alt="" width="102" height="129" /></p>
<p>Sitio oficial de descarga |<a href="http://usa.kaspersky.com/shakeitup/"> Kaspersky 2010</a></p>
<p>Si de plano leíste esto y se te pasó la fecha, también hay antivirus gratuitos</p>
<ul style="margin-left:1.5em">
<li style="font-size:1.2em"><a href="http://www.cloudantivirus.com/default.aspx?lang=spa">Cloud Antivirus</a></li>
<li style="font-size:1.2em"> <a href="http://www.avast.com/esp/download-avast-home.html">Avast</a></li>
<li style="font-size:1.2em"><a href="http://free.avg.com/download?prd=afe">AVG</a></li>
<li style="font-size:1.2em"><a href="http://www.free-av.com/en/download/index.html">Avira</a></li>
<li style="font-size:1.2em"><a href="http://es.clamwin.com/">ClamWin</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/antivirus-gratis-solo-por-el-dia-de-hoy-22-de-octubre-de-2009/2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambio Climatico &#8211; Blog Action Day 09</title>
		<link>http://www.punksolid.com/cambio-climatico-blog-action-day-09/2009/</link>
		<comments>http://www.punksolid.com/cambio-climatico-blog-action-day-09/2009/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 09:09:47 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[off topic]]></category>
		<category><![CDATA[Blog Action Day]]></category>
		<category><![CDATA[Clima]]></category>
		<category><![CDATA[culiacan]]></category>
		<category><![CDATA[Mexico]]></category>
		<category><![CDATA[Sinaloa]]></category>
		<category><![CDATA[Transporte]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=472</guid>
		<description><![CDATA[<p>&#8220;Es difícil hacerle entender a un hombre algo, cuando su salario depende de no entender eso.&#8221;</p>
<p style="text-align: center;">
<p style="text-align: center;"></p>
<p>El cambio climático es un tema de actualidad, desde el principio de la era industrial ha ido tomando forma, es algo en lo que nos debemos ocupar, algo difícil de realizar por que muchas cosas de [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<em>Es difícil hacerle entender a un hombre algo, cuando su salario depende de no entender eso</em>.&#8221;</p>
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.blogactionday.org"><img class="aligncenter" style="border: 0px none currentColor;" src="http://www.blogactionday.org/imgs/badges/bad-300-250.jpg" border="0" alt="" width="270" height="225" /></a></p>
<p>El cambio climático es un tema de actualidad, desde el principio de la era industrial ha ido tomando forma, es algo en lo que nos debemos ocupar, algo difícil de realizar por que muchas cosas de las que dependemos, dependen de un proceso nocivo para el medio ambiente.</p>
<p>El planeta tierra a aumentado 2Cº de temperatura en  los últimos años, es algo simplemente intolerable, si Culiacán ya es caliente, por que debemos de aceptar mas, por supuesto que debe haber otros medios mas naturales para obtener lo que queremos, el asunto, es que puede ser mas costoso para las grandes corporaciones hacerlo, por eso digo que el sistema económico es una falla demasiado estancada en la sociedad.</p>
<p style="text-align: center;"><img class="aligncenter" title="Emiciones de CO2" src="http://upload.wikimedia.org/wikipedia/commons/a/a2/CO2-variations_hg.png" alt="" width="416" height="290" /></p>
<h3><strong>El Mundo</strong></h3>
<p>Son muchas las empresas privadas que afectan al planeta a gran escala, pero creo que los mas importantes son las agencias automotrices y el uso que se les da a lo que producen, por ejemplo, la GM en estados unidos estaba destinada a la bancarrota, y el gobierno le inyectó capital para que pudiera seguir produciendo solo por que es una empresa emblemática de ese país, ¿pero que si hubiera quebrado?,  la urgencia hubiera llevado a otras manufactureras de vehículos a plantear soluciones mas innovadoras, como los coches híbridos, o eléctricos, o con algún tipo de energía alternativa a la gasolina, esas opciones no llegan, simplemente por que hay toda una industria de petróleos y combustibles, en los que están implicados muchos. Pero sabemos en el fondo que eso afecta al planeta.</p>
<h3><strong>Culiacán</strong></h3>
<p>Me gustaría ver en mi ciudad, una mayor promoción y calidad del sistema de transporte publico, tiene años llegando pero es algo que todavía no aterriza (ni se vé cercano de hacerlo), inclusive, si no fuera por que el presidente Calderón prometió que eliminaría la tenencia, estuviera a favor de mantenerla, el transporte privado es una mezcla de lujo con necesidad, lujo, por que podemos usar otros medios, mas económicos y amigables con el medio ambiente, pero necesidad por que lo anterior es difícil de lograr en esta ciudad, donde las únicas ciclopistas son para los niños en los parques. Por ejemplo en toda la zona norte de México, muchos se compran camionetas por lujo y moda, no por necesidad, ¿que acaso no se dan cuenta que un <em>atos</em> los lleva por mas barato a los mismos lugares?. El primer cambio debe ser de actitud.</p>
<h3><strong>Solución</strong></h3>
<p>El sistema tiene fallas, pero afortunadamente soy de las personas que cree que pequeñas acciones colectivas pueden lograr grandes cambios, y que si no funcionó a la primera, en la próxima vuelta lo harás mejor y te apoyarán mas personas, por eso es bueno saber que el motivo principal del cambio climático es el hombre, y como causantes de eso, podemos revertirlo, los gases de efecto invernadero, son los principales, y debemos de evitarlos en cuanto sea posible, por ejemplo, propongo no usar el carro para distancias cortas, o usar bicicleta si es posible (aunque no esté tan sencillo), etc. O empezar a reciclar. Si el sistema de recolección de basura no está preparado para recibir lo orgánico y lo inorgánico por separado, de manera personal podríamos reciclar algunos objetos para nuestro propio uso.</p>
<h4>Referencias</h4>
<p><a href="http://www.climnet.org/publicawareness/transportsp.htm">El clima y el transporte</a></p>
<p><a href="http://www.blogactionday.org/es/">Blog Action Day</a></p>
<p><a href="http://es.wikipedia.org/wiki/Cambio_climático">Cambio climatico Wikipedia</a></p>
<p>Soy Geek | <a href="http://soygeek.com.mx/cambio-climatico-blog-action-day-09">Cambio Climatico &#8211; Blog Action Day 09</a></p>
<p>Kbw3  | <a href="http://www.punksolid.com/kbw3/?p=166">Cambio Climatico &#8211; Blog Action Day 09</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/cambio-climatico-blog-action-day-09/2009/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Videojuegos Violentos</title>
		<link>http://www.punksolid.com/videojuegos-violentos/2009/</link>
		<comments>http://www.punksolid.com/videojuegos-violentos/2009/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 08:10:07 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Videojuegos]]></category>
		<category><![CDATA[culiacan]]></category>
		<category><![CDATA[Violencia]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=465</guid>
		<description><![CDATA[<p></p>
<p>Recientemente Venezuela a promulgado una ley para quitar los videojuegos violentos de las tiendas, lo cual entra en el eterno debate de que los videojuegos violentos producen personas violentas.</p>
<p>Recientemente se sabe que jugar videojuegos, violentos o no, trae grandes beneficios, como calcular mejor las tres dimensiones, reducir el stress etc.</p>
<p>Los videojuegos son un mercado global, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-467" title="Mario" src="http://www.punksolid.com/blog/wordpress/wp-content/uploads/2009/10/8bit.jpg" alt="Mario" width="270" height="269" /></p>
<p>Recientemente <a href="http://www.elotrolado.net/noticia_venezuela-a-punto-de-prohibir-los-juegos-violentos_16812">Venezuela a promulgado una ley para quitar los videojuegos violentos</a> de las tiendas, lo cual entra en el eterno debate de que los videojuegos violentos producen personas violentas.</p>
<p>Recientemente se sabe que jugar <a href="http://www.guiamania.com/videojuegos/4976.php">videojuegos, violentos o no, trae grandes beneficios</a>, como calcular mejor las tres dimensiones, reducir el stress etc.</p>
<p>Los videojuegos son un mercado global, los mismos que se venden en USA, son los mismos que se venden en Venezuela, entonces ¿por que habría de ocasionar mas violencia en un lugar que en otro?, no todos somos iguales pero no hay tanto margen, creo que solo es buscar culpables y no soluciones.</p>
<p><strong>Perspectiva personal</strong></p>
<p>He jugado videojuegos desde mi infancia, y entre mas emocionantes, por Mí mejor, me llaman la atención algunos juegos considerados como violentos, entre mas grotesco y artístico parezca mas interesante se vuelve en ocasiones (Silent Hill), o entre mas táctico y asesinar silenciosamente (Metal Gear), o también los juegos de disparos en tercera persona (Socom), si en todos los juegos anteriores se hubiese manejado un personaje gracioso, matando florecitas o a los ositos cariñositos, probablemente los videojuegos no serian una de mis pasiones, en muchos, los videojuegos es la oportunidad de escapar de la realidad, asaltar un banco, cortarle el cuello a alguien, etc. Son cosas que NUNCA en la vida <span style="text-decoration: line-through;">podriamos</span> deberíamos hacer, por lo tanto los videojuegos son la oportunidad de destrozar cabezas sin dañar a ajenos.</p>
<p>Ademas, mi hipótesis es que las personas violentas juegan videojuegos, no que los videojuegos las produzcan, es como el caso de la Masacre en Columbine, culparon a Marilin Manson de influenciar a los jóvenes, y ni siquiera estuvieron abiertos al dialogo con Manson, el cual dio condolencias, y estuvo abierto a charlar con los &#8216;ofendidos&#8217;, también se culpó al juego Doom etc. Solo por que dos jóvenes hayan jugado a ese juego y luego asesinado a 40 de sus compañeros no significa que todos con los gustos similares vayan a hacerlo.</p>
<p>También pongo como ejemplo la religión, que hay una confusión en gran parte de la sociedad de que la religión y la Moral van ligadas, lo cual son cosas totalmente INDEPENDIENTES, la religión incrusta moralidad en su predicación, a lo cual puedo decir que los Videojuegos Violentos y la violencia son cosas totalmente independientes, los videojuegos violentos incrustan violencia en su historia. Ya son los individuos y su alrededor lo que los forma y hacen lo que les da la gana.</p>
<p>Si observamos bien, los que están en contra, en realidad están en contra del realismo en los juegos, por que no me pueden venir a decir que Mario Bros no es violento, o Zelda, solo son disfraces, donde matan tortugas y mounstuos, hasta los videojuegos mas inocentes tienen su toque violento. Hay pocas excepciones como los juegos de carreras o los puzzles, pero no solo de ellos viven los gamers.</p>
<p><strong>La ESRB</strong><strong></p>
<div id="attachment_469" class="wp-caption alignright" style="width: 160px"><img class="size-thumbnail wp-image-469" title="ESRB" src="http://www.punksolid.com/blog/wordpress/wp-content/uploads/2009/10/ESRB-150x150.png" alt="Logos de clasificación en los videojuegos" width="150" height="150" /><p class="wp-caption-text">Logos de clasificación en los videojuegos</p></div>
<p></strong></p>
<p>Por otro lado la ESRB es una organización encargada de calificar las edades a la que va destinado los videojuegos, así como califican las películas, solo que en las películas los padres si ponen atención, por que han visto películas y la clasificación correspondiente, por eso se dan una idea. En los videojuegos se tiene la creencia que son para chicos o personas infantiles, lo cual ayuda a que los padres compren cualquier juego a los niños.</p>
<p>Por lo menos en mi ciudad, se puede ver que los niños solo van a los cybers a jugar GTA, o Counter Strike, y los encargados saben que los niños los juegan, y hasta los padres saben que van a jugar, pero no a que cosa, en fin la comunicación con los padres es vital para todas las cosas y esta no es la excepción.</p>
<p><strong>Conclusión</strong></p>
<p>El gobierno venezolano y la sociedad debería buscar las causas principales de la violencia, en lugar quitarle unas hojas al árbol.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/videojuegos-violentos/2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sistema de Votaciones de Youtube</title>
		<link>http://www.punksolid.com/sistema-de-votaciones-de-youtube/2009/</link>
		<comments>http://www.punksolid.com/sistema-de-votaciones-de-youtube/2009/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 06:42:57 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Rating]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Youtube]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=458</guid>
		<description><![CDATA[<p>Recientemente Youtube publicó en su blog, unos datos interesantes acerca de su sistema de votaciones de videos donde publicó la siguiente gráfica:</p>
<p class="wp-caption-text">Grafico de votos de Youtube</p>
Análisis
<p>Al parecer los usuarios de Youtube solo votan los vídeos que les gustan y como les gustan votan con 5 estrellas, y en menor cantidad votan por 1 estrella [...]]]></description>
			<content:encoded><![CDATA[<p>Recientemente Youtube publicó en su blog, unos datos interesantes acerca de su <a href="http://youtube-global.blogspot.com/2009/09/five-stars-dominate-ratings.html">sistema de votaciones de videos</a> donde publicó la siguiente gráfica:</p>
<div id="attachment_461" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-461" title="ratings graph" src="http://www.punksolid.com/blog/wordpress/wp-content/uploads/2009/09/ratings-graph.jpg" alt="Grafico de votos de Youtube" width="400" height="137" /><p class="wp-caption-text">Grafico de votos de Youtube</p></div>
<h3>Análisis</h3>
<p>Al parecer los usuarios de Youtube solo votan los vídeos que les gustan y como les gustan votan con 5 estrellas, y en menor cantidad votan por 1 estrella los vídeos que no les gustan, a mi parecer este sistema de votaciones no está funcionando como se esperaba, de hecho yo voto casi todos los vídeos, y rara vez pongo 2, 3 o 4 estrellas.</p>
<h3>Otros servicios</h3>
<p><img class="alignright" title="Facebook rating" src="http://cache0.techcrunch.com/wp-content/uploads/2009/02/picture-73.png" alt="" width="199" height="211" /></p>
<p>En Facebook está el &#8216;Me gusta&#8217; lo cual le dá un valor positivo, pero no podemos saber a cuantos usuarios No les gusta, lo cual podría servir para saber que artículos son peores que otros, y no dejarlos empatados con otros que sean parecidos.</p>
<p>También está el caso de la votación de comentarios que es en base 2, positivo o negativo, no hay de otra, pero eso creo tiene un inconveniente, cuando votas positivo ¿que estás votando? el video o ¿estás de acuerdo con lo que dice el video? por ejemplo un video podría hablar datos concisos de un partido político que NO me gusta, entonces no me atrevería a votarlo negativo por que puede ser verídico pero no me gusta.</p>
<h3>Mi propuesta</h3>
<p>No sé si aplique exactamente a youtube, pero a un sistema de contenidos si aplicaría, un sistema de votaciones en base 3, donde sea un voto en contra, un voto a favor y una mención honorífica, donde esta tenga un valor mayor a un voto a favor pero con la característica de <strong>pagar</strong> por votar, sugiriendo un costo de unos centavos.</p>
<p>Talvez pagar suene demasiado complejo, pero una integración con un sistema de pagos no es tan difícil, y por supuesto creo que casi todo el pago por votos de la mención honorífica debería ir al creador del vídeo, eso seria un incentivo financiero, y a su vez un orgullo el hecho de que alguien se atreva a pagar, por un vídeo que tu hiciste.</p>
<p>Ustedes mi ávidos lectores denle like en donde me lean, y luego me dicen ¿que opinan?</p>
<h4>Referencias</h4>
<p>Maestros del Web | <a href="http://www.maestrosdelweb.com/editorial/me-gusta-y-punto/">Me gusta y punto</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/sistema-de-votaciones-de-youtube/2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hacer Visible Desde Internet Mi Localhost En Linux Ubuntu</title>
		<link>http://www.punksolid.com/hacer-visible-desde-internet-mi-localhost-en-linux-ubuntu/2009/</link>
		<comments>http://www.punksolid.com/hacer-visible-desde-internet-mi-localhost-en-linux-ubuntu/2009/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 09:58:28 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Infinitum]]></category>
		<category><![CDATA[redes]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=453</guid>
		<description><![CDATA[Escenario

Ubuntu 9.04
Infinitum Router 2 wire
Inadyn
Dyndns

Tutorial rápido

Modo desmilitarizado
Crear y configurar cuenta Dyndns
Configurar programa cliente

<p></p>

Tutorial a detalle
Dyndns
<p>Suponiendo que ya tenemos el locahost jalando, ocupamos un servidor DNS, para eso hay un servicio gratuito de subdominios en www.dyndns.org, ahi creamos una cuenta y la confirmamos en el correo electronico.</p>
<p>Nos vamos a la pagina y accesamos con nuestro usuario [...]]]></description>
			<content:encoded><![CDATA[<h2><a href="null"><img class="alignright" title="Dyndns" src="https://www.dyndns.com/images/site/tango/dyndns.gif" alt="" width="238" height="50" /></a>Escenario</h2>
<ul>
<li>Ubuntu 9.04</li>
<li>Infinitum Router 2 wire</li>
<li>Inadyn</li>
<li>Dyndns</li>
</ul>
<h2>Tutorial rápido</h2>
<ol>
<li>Modo desmilitarizado</li>
<li>Crear y configurar cuenta Dyndns</li>
<li>Configurar programa cliente</li>
</ol>
<p><a href="null"><img class="aligncenter" title="Dyndns" src="http://infracom-france.com/blog2/wp-content/uploads/2009/05/ddns.gif" alt="" width="532" height="300" /></a></p>
<ol></ol>
<h2>Tutorial a detalle</h2>
<h3>Dyndns</h3>
<p>Suponiendo que ya tenemos el locahost jalando, ocupamos un servidor DNS, para eso hay un servicio gratuito de subdominios en www.dyndns.org, ahi creamos una cuenta y la confirmamos en el correo electronico.</p>
<p>Nos vamos a la pagina y accesamos con nuestro usuario y contraseña, en la pantalla principal elegimos <em>&#8220;Add Host Services&#8221;</em> ahi tendremos un formulario donde elegiremos el nombre de nuestro host en mi caso <em>punksolid.ath.cx </em>clickeamos en <em>&#8220;Use auto detected IP address 189.186.17.219&#8243; </em> y luego <em>&#8220;Add To Cart&#8221; </em>-&gt; <em>&#8220;Next&#8221; -&gt; &#8220;Activate Services&#8221;</em></p>
<p>Desde ahí ya tenemos configurado nuestro dominio en Dyndns, todavia no podemos acceder a la direccion que hayamos elegido.</p>
<h3>Configuración del router</h3>
<p>Primero que nada, con megared no lo podrán hacer visible desde Internet, solo desde otros usuarios de megared, ya que no es posible configurar una computadora con el modo desmilitarizado o DMZ.</p>
<p>La otra opción es con infinitum, entrando a la configuración desde el navegador, para eso, en nuestro firefox u opera escribimos http://home/, y luego en &#8220;Ver la red domestica&#8221; -&gt; &#8221; Modificar la configuración del cortafuegos&#8221;, esa ultima opción la elegimos sobre la computadora que desees hacer visible, por ultimo escribimos la contraseña en caso de que nos la pida y seleccionamos la opción de &#8220;Permitir todas las aplicaciones (modo DMZplus(Zona desmilitarizada))&#8221; y Aceptar.</p>
<h3>Configuración de la aplicación cliente</h3>
<p>Se supone que tenemos una ip dinámica y por eso ocupamos una aplicación que le esté diciendo al servidor dns que nuestra ip ha cambiado.</p>
<p>En los repositorios de Ubuntu hay varias aplicaciones ya listas para instalar, este ejemplo será con una aplicación de consola que se llama inadyn para eso escribimos en consola:</p>
<p style="padding-left: 30px;">sudo apt-get install inadyn</p>
<p>Después de instalado ya solo ocupamos un ultimo paso, configurar la aplicación para que se conecte a nuestra cuenta de dyndns, para eso tecleamos en la consola el siguiente formato:</p>
<p>inadyn &#8211;username <em>usuario</em> -p <em>contraseña</em> -a punksolid.ath.cx</p>
<p>Y listo. Ya debería de funcionar, y si no funciona solo hay que reconectarse a la red.</p>
<p>Alguna duda o sugerencia, siéntete libre de comentar</p>
]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/hacer-visible-desde-internet-mi-localhost-en-linux-ubuntu/2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Como Actualizar un Div con Ajax y CakePHP 1.2</title>
		<link>http://www.punksolid.com/como-actualizar-un-div-con-ajax-y-cakephp-1-2/2009/</link>
		<comments>http://www.punksolid.com/como-actualizar-un-div-con-ajax-y-cakephp-1-2/2009/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 02:01:58 +0000</pubDate>
		<dc:creator>Punksolid</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[Prototype]]></category>
		<category><![CDATA[Scriptaculous]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.punksolid.com/?p=439</guid>
		<description><![CDATA[<p>Empezaré suponiendo que tienes nociones básicas sobre CakePHP1.2 y sabes hacer de perdida un CRUD.</p>
Agregar las librerías javascript
<p>Cakephp tiene una buena integración con las librerías javascript de prototype y scriptaculous, las cuales debemos descargarlas primero desde la pagina de descarga de scriptaculous y la de descargas de prototype, la de prototype es un archivo js. [...]]]></description>
			<content:encoded><![CDATA[<p>Empezaré suponiendo que tienes nociones básicas sobre CakePHP1.2 y sabes hacer de perdida un CRUD.</p>
<h3>Agregar las librerías javascript</h3>
<p>Cakephp tiene una buena integración con las librerías javascript de <a href="http://www.prototypejs.org/">prototype</a> y <a href="http://script.aculo.us/">scriptaculous</a>, las cuales debemos descargarlas primero desde la pagina de <a href="http://script.aculo.us/downloads">descarga de scriptaculous</a> y la de <a href="http://www.prototypejs.org/download">descargas de prototype</a>, la de prototype es un archivo js. Renombrar a prototype.js y ponlo en &#8220;app/webroot/js&#8221;.</p>
<p>La librería de scriptaculous es un archivo .zip que contiene una carpeta src que a su vez contiene muchos archivos js los cuales debemos copiar y ponerlos también en la app/webroot/js.</p>
<h3>Añadir los helpers javascript y ajax al controlador</h3>
<p>Ahora necesitamos agregar los helpers de javascript y de ajax. Una opcion es agregarlos a cada controlador a como la vayamos necesitando o agregarlos al app_controller para que estén disponibles en todos los controladores.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">class AppController extends Controller {
var $helpers = array('Html','Form','Javascript','Ajax');
&nbsp;
}
&lt;h3&gt;Vistas&lt;/h3&gt;
Cada vista que sue javascript debemos añadirle las siguientes etiquetas
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$javascript</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'prototype'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$javascript</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'scriptaculous'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;h2&gt;Ajax 3 - testing ajax link and button&lt;/h2&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
        <span style="color: #000088;">$link_array1</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'controller'</span><span style="color: #339933;">=&gt;</span><span style="color: #0000ff;">'tweets'</span> <span style="color: #339933;">,</span><span style="color: #0000ff;">'action'</span><span style="color: #339933;">=&gt;</span><span style="color: #0000ff;">'simple_ajax1_fcn'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #666666; font-style: italic;">//the function to execute: function ajaxfcn1 in controller tests</span>
        <span style="color: #000088;">$link_array2</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'update'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'divout'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
       <span style="color: #b1b100;">echo</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ajax</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'this an ajax link'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$link_array1</span><span style="color: #339933;">,</span><span style="color: #000088;">$link_array2</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;br/&gt;&lt;br/&gt;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
&nbsp;
&lt;br/&gt;
&lt;div id=&quot;divout&quot;&gt;
the div to update
&lt;/div&gt;</pre></div></div>

<h3>Controlador</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">class</span> TweetsController <span style="color: #000000; font-weight: bold;">extends</span> AppController <span style="color: #009900;">&#123;</span>
&nbsp;
        <span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000088;">$name</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'Tweets'</span><span style="color: #339933;">;</span>
        <span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000088;">$uses</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>            <span style="color: #666666; font-style: italic;">// prevent cake from looking for a database model</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000088;">$helpers</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Html'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'Ajax'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'Javascript'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000000; font-weight: bold;">function</span> index<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
        <span style="color: #009900;">&#125;</span>
        <span style="color: #000000; font-weight: bold;">function</span> simple_ajax1_fcn<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">autoRender</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span>
                <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;text from ajax call&quot;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.punksolid.com/como-actualizar-un-div-con-ajax-y-cakephp-1-2/2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
