<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' gd:etag='W/&quot;DkAARn49eCp7ImA9WhBXFEU.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244</id><updated>2013-03-28T08:32:27.060-07:00</updated><category term='Software Libre'/><category term='Principiantes'/><category term='Revistas'/><category term='Anuncios'/><category term='Webs'/><category term='Internet'/><category term='MySQL'/><category term='GNU/Linux'/><category term='Podcast'/><category term='Estudios'/><category term='Hacker'/><category term='Radio'/><category term='Infografía'/><category term='Programación'/><category term='Sistemas Operativos'/><category term='Fondos de Escritorio'/><category term='Actualidad'/><category term='Windows'/><category term='GNU'/><category term='Reflexiones'/><category term='Móviles'/><category term='PHP'/><category term='Distros GNU/Linux'/><category term='Virtualización'/><category term='Videos'/><category term='Firefox'/><category term='Talleres'/><category term='Joomla'/><category term='Cursos'/><category term='Redes Sociales'/><category term='Alternativas Libres'/><category term='Noticias'/><category term='Entrevistas'/><category term='Linux'/><category term='Eventos'/><category term='Videotutoriales'/><category term='Hardware'/><category term='Seguridad'/><category term='Documentos'/><category term='Futuro'/><category term='Comunidad'/><category term='Aplicaciones'/><category term='Tecnología'/><category term='Facebook'/><category term='Presentaciones'/><category term='GULUTS'/><category term='Hardware Libre'/><title>GULUTS</title><subtitle type='html'>gulUTS Grupo de Usuarios GNU/Linux y Software Libre de la Universidad Tecnológica del Sur de Sonora. Encargado de difundir, promover y evangelizar a la comunidad universitaria, regional y nacional en el uso y adopción del sistema operativo GNU/Linux y todo lo relacionado al Software Libre. Mediante material de consulta, videotutoriales, documentos, manuales, cursos, conferencias, etc.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default?redirect=false&amp;v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>61</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry gd:etag='W/&quot;D0EGRXg5eCp7ImA9WhRUEkw.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-7116031670077258270</id><published>2012-01-20T08:37:00.000-08:00</published><updated>2012-01-21T23:00:24.620-08:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2012-01-21T23:00:24.620-08:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Redes Sociales'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title>Para que sirve Facebook? (y twitter y Google+, etc)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-dUfXVkRm7tg/TxmY9et4i-I/AAAAAAAAAJw/Wf9csP3--lI/s1600/buscar-redes-sociales.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5699754985399028706" src="http://1.bp.blogspot.com/-dUfXVkRm7tg/TxmY9et4i-I/AAAAAAAAAJw/Wf9csP3--lI/s320/buscar-redes-sociales.jpg" style="cursor: hand; float: right; height: 240px; margin: 0px 0px 10px 10px; width: 320px;" /&gt;&lt;/a&gt; Reciban un saludo en este mi primer post de 2012 y de regreso después de las vacaciones y de muchísimo trabajo con el inicio de cuatrimestre. Y como pueden ver hoy comenzamos con la pregunta que sirve como título a este artículo y viene a cuento porque precisamente hace unos días alguien muy cercano y muy querido me preguntó directamente: -Oye, y para que sirve Facebook?, tengo desde hace tiempo una cuenta pero quiero saber si puede servirme de algo -.&lt;br /&gt;
&lt;br /&gt;
Es una pregunta a la que muchos tenemos la tentación de contestar: No sirve para nada, o peor aún, ES PELIGROSO, solo sirve para perder el tiempo, etc.&lt;br /&gt;
&lt;br /&gt;
Hace poco más de un mes, cuando comencé el módulo de redes sociales con mis alumnos, les decía, que en mi opinión todas estas redes y sus variantes, no son más que herramientas. Lo comparábamos un poco con el concepto del dinero. El dinero no es malo en sí mismo, es un instrumento, es un medio, y de cada uno de nosotros depende el uso y el destino que se le dé.&lt;br /&gt;
&lt;br /&gt;
Así sucede con esta tecnología, hace tiempo se decía que las computadoras eran cosa del diablo y que Bill Gates encabezaba esta invasión como el mismísimo anticristo utilizando como arma a Windows y su inseparable y fiel escudero Internet Explorer. Nada de eso, ni las computadoras ni el software ni los sistemas operativos ni mucho menos un sitio en internet es bueno o malo por si solo. Depende del uso que le demos es como se convertirá en una herramienta útil o se volverá en nuestra contra si no somos cuidadosos y responsables.&lt;br /&gt;
&lt;br /&gt;
Aquí viene un poco la respuesta a la pregunta inicial, Facebook y las redes sociales como Google+, LinkedIn y demás se han convertido en medios de comunicación masiva y rápida. Tan importantes se han vuelto que en 2011 el 27% de las empresas en el mundo han destinado ya parte de su presupuesto de publicidad a las actividades en este tipo de redes.&lt;br /&gt;
&lt;br /&gt;
Efectivamente existen ya empresas cuyas cuentas son manejadas ya por una persona dedicada exclusivamente a eso y ha surgido el puesto y la actividad del Media Manager. Incluso hay cuentas de Facebook y de Twitter que son manejadas por equipos completos de personas que cuidadosamente estudian y eligen el contenido a publicar, o ustedes imaginan que Barack Obama o Felipe Calderon o la mismísima Shakira estan sentaditos frente a sus Laptops respondiendo los tweets de sus seguidores?, lamento desilusionarlos, pero no es así....&lt;br /&gt;
&lt;br /&gt;
Así&amp;nbsp;que con sus reservas, evitando difundir información personal, fotografías, tus autos, tus viajes, y cosas que puedan comprometer tu seguridad, es decir teniendo el cuidado que&amp;nbsp;tendrías&amp;nbsp;con tu informacion personal en cualquier medio y siempre teniendo en mente que si no quieres que nadie se entere de algo, no se lo cuentes a nadie y menos lo publiques en Facebook.&lt;br /&gt;
&lt;br /&gt;
A manera de conclusión y compartiendo mi opinión, las redes sociales pueden ser muy, muy útiles como medio de comunicación y contacto, usadas inteligentemente y con responsabilidad. En lo personal recomiendo usar y difundir Google+ ya que utiliza los mismos principios de Facebook con la característica única de su menejo de los círculos, en los que podemos segmentar a nuestros contactos y amigos de manera que no se filtre información de nuestro círculo de amigos a nuestro círculo de el trabajo o el círculo de la familia. Hagan pruebas y quédense con el que mejor les funcione&lt;br /&gt;
&lt;br /&gt;
Un saludo y abrazo a todos ylos mejores deseos para el 2012!!!&lt;br /&gt;
&lt;br /&gt;
Siganme en Twitter &lt;a href="http://twitter.com/geekmexico" target="_blank"&gt;@geekmexico&lt;/a&gt; y en FB &lt;a href="http://www.facebook.com/javieruribepartida" target="_blank"&gt;/javieruribepartida&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/7116031670077258270/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2012/01/para-que-sirve-facebook-y-twitter-y.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/7116031670077258270?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/7116031670077258270?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2012/01/para-que-sirve-facebook-y-twitter-y.html' title='Para que sirve Facebook? (y twitter y Google+, etc)'/><author><name>geekmexico</name><uri>http://www.blogger.com/profile/07258999763474738817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-dUfXVkRm7tg/TxmY9et4i-I/AAAAAAAAAJw/Wf9csP3--lI/s72-c/buscar-redes-sociales.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry gd:etag='W/&quot;D0IARHc5fSp7ImA9WhRRGUw.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-3941512223713777350</id><published>2011-12-01T08:23:00.000-08:00</published><updated>2011-12-03T04:32:25.925-08:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-12-03T04:32:25.925-08:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Revistas'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU/Linux'/><title>TuxInfo No.42 Disponible para Descarga.</title><content type='html'>&lt;div class="" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Wp8PoTtokHQ/TtoWwnTgRsI/AAAAAAAAAZk/6Md3Fq_0nSE/s1600/a087a79f47d56f7ac971beca1f1547993d51da31.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-Wp8PoTtokHQ/TtoWwnTgRsI/AAAAAAAAAZk/6Md3Fq_0nSE/s1600/a087a79f47d56f7ac971beca1f1547993d51da31.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;En esta entrada traemos para todos ustedes la entrega del número 42 de la mejor revista de habla hispana sobre software libre y tecnologías Abiertas, hablamos de TuxInfo, en la cual se tratan temas como: Edición de&amp;nbsp;imágenes&amp;nbsp;con GIMP (Dar Color a Imagen antigua), el siguiente año habrá LibreOffice para Android y IOS, el fallecimiento de Dennis Ritchie.&lt;br /&gt;
&lt;br /&gt;
También conoceremos a Zentyal, el appliance de servicios basado en Ubuntu y software libre para PyMEs, entrevista realizada a los fundadores del proyecto &lt;a href="http://guifi.net/" target="_blank"&gt;GuiFI.net&lt;/a&gt;, la red libre y abierta. Linux Vs. Windows en el interprete de comandos, Proyecto Ceibal, SQL Injection, Seguridad en SmartPhones, CrossBow II y muchas cosas más que son bastante interesantes.&lt;br /&gt;
&lt;br /&gt;
Bytes.&lt;/div&gt;&lt;br /&gt;
&lt;center&gt;&lt;a href="http://es.scribd.com/doc/72102110/TuxInfo-42" style="-x-system-font: none; display: block; font-family: Helvetica,Arial,Sans-serif; font-size-adjust: none; font-size: 14px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin: 12px auto 6px auto; text-decoration: underline;" title="View TuxInfo 42 on Scribd"&gt;TuxInfo 42&lt;/a&gt;&lt;iframe class="scribd_iframe_embed" data-aspect-ratio="0.707514450867052" data-auto-height="true" frameborder="0" height="600" id="doc_90554" scrolling="no" src="http://www.scribd.com/embeds/72102110/content?start_page=1&amp;amp;view_mode=list&amp;amp;access_key=key-28yahl3wto3n60sx5owe" width="100%"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
(function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "http://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;a href="http://infosertec.loquefaltaba.com/tuxinfo42.pdf" target="_blank"&gt;&lt;b&gt;&lt;i&gt;Descarga directa del nro 42&lt;br /&gt;
&lt;/i&gt;&lt;/b&gt;&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;a href="http://infosertec.loquefaltaba.com/" target="_blank"&gt;Acceso a grilla de revistas publicadas.&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.tuxinfo.com.ar/?feed=rss2" target="_blank"&gt;RSS de TuxInfo&lt;/a&gt;&lt;/i&gt;&lt;i&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/tuxinfo" target="_blank"&gt;Seguinos en Twitter @tuxinfo&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/3941512223713777350/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/12/tuxinfo-no42-disponible-para-descarga.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3941512223713777350?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3941512223713777350?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/12/tuxinfo-no42-disponible-para-descarga.html' title='TuxInfo No.42 Disponible para Descarga.'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-Wp8PoTtokHQ/TtoWwnTgRsI/AAAAAAAAAZk/6Md3Fq_0nSE/s72-c/a087a79f47d56f7ac971beca1f1547993d51da31.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry gd:etag='W/&quot;DEYNQ3Y4fCp7ImA9WhRRF0g.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-3502466367053069273</id><published>2011-12-01T08:06:00.000-08:00</published><updated>2011-12-01T08:16:32.834-08:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-12-01T08:16:32.834-08:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Podcast'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU/Linux'/><title>Disponible Tuxteno No. 40</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-i643phwRqy8/Tteg32RU0uI/AAAAAAAAAY8/NWhyH-GEM-U/s1600/header2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="307" src="http://3.bp.blogspot.com/-i643phwRqy8/Tteg32RU0uI/AAAAAAAAAY8/NWhyH-GEM-U/s320/header2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Hola a todos nuestros amigos del GULUTS, después de mucho tiempo de no escribir debido &amp;nbsp;a proyectos escolares de los integrantes y demás actividades que por momentos nos complican el publicar en el blog, les traemos el PodCast No. 40 de &lt;a href="http://tuxteno.com/" target="_blank"&gt;Tuxteno.com&lt;/a&gt;, en el cual podrán encontrar lo último sobre tecnología, Linux y Software Libre.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;En esta entrega se mencionan los temas de Google TV, su impacto y desempeño hasta el momento, así como las nuevas características de GMail y sus ventajas sobre otros servicios de correo electrónico.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Conocerás algunas de las divas del Software Libre, hablaremos un poco sobre el proyecto auspiciado por Facebook &lt;a href="http://opencompute.org/" target="_blank"&gt;OpenCompute&lt;/a&gt;&amp;nbsp;y de las nuevas anexiones a este, como RedHat. De los rumores en la red que aseguran que Facebook es un proyecto de EU para investigar a toda la población, derechos de información y privacidad en las redes sociales.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Por ultimo veremos algunas buenas aplicaciones para geeks y conoceremos a &lt;a href="http://clonezilla.org/" target="_blank"&gt;clonezilla&lt;/a&gt;, la alternativa libre para el clonado de particiones y discos duros.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin: auto; text-align: center;"&gt;&lt;audio autobuffer="" controls="" preload="metadata" style="height: 20; width: 300;" tabindex="0"&gt;&lt;br /&gt;
&lt;source id="mp3_src" src="http://www.archive.org/download/Tuxteno.COM/Tuxteno40.mp3" type="audio/mpeg"&gt;&lt;/source&gt;&lt;br /&gt;
&lt;source id="ogg_src" src="http://www.alcancelibre.org/podcast/tuxteno/Tuxteno40.ogg" type="audio/ogg"&gt;&lt;/source&gt;&lt;br /&gt;
Tu navegador carece de soporte para utilizar el elemento&lt;br /&gt;
&lt;code&gt;audio&lt;/code&gt;&lt;br /&gt;
de HTML5. Por favor, actualiza tu navegador.&lt;br /&gt;
&lt;/audio&gt;&lt;/div&gt;&lt;a href="http://www.archive.org/download/Tuxteno.COM/Tuxteno40.mp3" target="_blank"&gt;Descarga Tuxteno No.40&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://tuxteno.com/" target="_blank"&gt;Tuxteno.com&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://clonezilla.org/" target="_blank"&gt;CloneZilla&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/3502466367053069273/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/12/disponible-tuxteno-no-40.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3502466367053069273?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3502466367053069273?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/12/disponible-tuxteno-no-40.html' title='Disponible Tuxteno No. 40'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-i643phwRqy8/Tteg32RU0uI/AAAAAAAAAY8/NWhyH-GEM-U/s72-c/header2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CEcHQn09eyp7ImA9WhRTEUU.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-7553852468488681913</id><published>2011-11-01T12:34:00.000-07:00</published><updated>2011-11-01T14:13:53.363-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-01T14:13:53.363-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Tecnología'/><category scheme='http://www.blogger.com/atom/ns#' term='Comunidad'/><category scheme='http://www.blogger.com/atom/ns#' term='Futuro'/><category scheme='http://www.blogger.com/atom/ns#' term='Reflexiones'/><title>Reflexion sobre el futuro y la tecnologia</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-5EGBIZiaNu4/TrBCRcOPI-I/AAAAAAAAAY0/AlUeVnPYP98/s1600/chimpance%252Breflexionando.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-5EGBIZiaNu4/TrBCRcOPI-I/AAAAAAAAAY0/AlUeVnPYP98/s200/chimpance%252Breflexionando.jpg" width="146" /&gt;&lt;/a&gt;De visita por uno de mis sitios favoritos sobre tecnología en la Internet, &lt;a href="http://www.fayerwayer.com/" target="_blank"&gt;Fayer Wayer&lt;/a&gt;, me encuentro con un &lt;a href="http://www.fayerwayer.com/2011/10/video-asi-preve-microsoft-nuestro-futuro-cercano/" target="_blank"&gt;vídeo&lt;/a&gt; en el que el gigante del Software Microsoft, nos muestra una idea de cómo será nuestro futuro cercano para ellos.&lt;br /&gt;
&lt;br /&gt;
Sin duda un panorama bastante alentador que nos lleva a pensar si hemos llegado al futuro del que tanto hablábamos hace algunos años, y si el desarrollo de la humanidad estará basado sin duda en el avance de la tecnología en todos sus rubros de aplicación, desde la medicina, la nanotecnología, la biotecnología, los sistemas informáticos y de telecomunicaciones, etc.&lt;br /&gt;
&lt;br /&gt;
La reflexión se basa principalmente en una pregunta: ¿estamos conscientes de los cambios que se avecinan?, esta incógnita podría ser ¿estamos preparados para el futuro?, pero en realidad creo que nadie está listo o preparado para el futuro, ya que el prepararse para algo que aún no existe es bastante complejo. Lo más cercano es el imaginar o proyectar nuestras ideas a lo que probablemente sucederá en ese tiempo que aún no llega.&lt;br /&gt;
&lt;br /&gt;
Acompañados de la movilidad, las redes y la interacción&amp;nbsp; entre personas a nivel global, puedo imaginar un futuro lleno de innovaciones, que poco a poco nos irán transformando en una sociedad colaborativa, sin fronteras o límites territoriales, en la cual el significado de muchas cosas como los bienes materiales se irá perdiendo y tomará un giro meramente evolutivo, enfocado a la mejora y preservación de la vida y todo lo que esto conlleva.&lt;br /&gt;
&lt;br /&gt;
Imaginen que en lugar de preguntarnos ¿Qué partido político Ganará las Siguientes Elecciones?, nos cuestionáramos: ¿Cuál será la fuente energética que nos abastecerá para los siguientes 1000 años?, o qué material se tendrá que crear para fabricar naves espaciales que nos lleven años luz del sistema solar y descubrir nuevas civilizaciones ?.&lt;br /&gt;
&lt;br /&gt;
Sin duda, cosas muy lejanas de pensar para muchos de nosotros, e incluso inimaginables para la mayoría, pero que sin embargo ya se cocinan en lugares no muy conocidos del planeta, como centros de investigación avanzada o laboratorios de pruebas de grandes empresas o Universidades.&lt;br /&gt;
&lt;br /&gt;
La idea principal de este post es compartir con ustedes una perspectiva personal de lo que imagino que el futuro nos aguarda, y además motivar al lector a buscar e informarse sobre algo más de lo que acostumbramos habitualmente, sembrando poco a poco en la comunidad la necesidad de mejorar, de sobresalir, investigar, aprender y sobre todo compartir lo que se tiene para el beneficio de todos..&lt;br /&gt;
&lt;br /&gt;
Hasta pronto...&lt;br /&gt;
&lt;br /&gt;
P.D. Les dejo un capítulo del programa &lt;a href="http://www.redesparalaciencia.com/" target="_blank"&gt;Redes Para la Ciencia&lt;/a&gt;, llamado "&lt;a href="http://www.redesparalaciencia.com/3956/redes/redes-73-pequenos-soles-en-la-tierra" target="_blank"&gt;Pequeños Soles en la Tierra&lt;/a&gt;", se los recomiendo ampliamente, nos dará una visión diferente por un momento.&lt;br /&gt;
&lt;br /&gt;
&lt;center&gt;&lt;iframe allowfullscreen="" frameborder="0" height="300" src="http://blip.tv/play/%2B3KCja1bAg.html" width="480"&gt;&lt;/iframe&gt;&lt;embed src="http://a.blip.tv/api.swf#+3KCja1bAg" style="display: none;" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/center&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/7553852468488681913/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/11/reflexion-sobre-el-futuro-y-la.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/7553852468488681913?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/7553852468488681913?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/11/reflexion-sobre-el-futuro-y-la.html' title='Reflexion sobre el futuro y la tecnologia'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-5EGBIZiaNu4/TrBCRcOPI-I/AAAAAAAAAY0/AlUeVnPYP98/s72-c/chimpance%252Breflexionando.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEABRH8_eyp7ImA9WhRTEUo.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-9027533281086320578</id><published>2011-11-01T11:06:00.000-07:00</published><updated>2011-11-01T12:45:55.143-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-01T12:45:55.143-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU/Linux'/><title>Install-Fest ITESCA 2011 (03 Noviembre)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-xLiyMaiNleE/TrA1EIhD4_I/AAAAAAAAAYs/fr6mtsxNt00/s1600/pinguino-guiando-un-ojo.jpg.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/-xLiyMaiNleE/TrA1EIhD4_I/AAAAAAAAAYs/fr6mtsxNt00/s200/pinguino-guiando-un-ojo.jpg.gif" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Hey, hola a toda la banda ancha del GULUTS, largo tiempo sin vernos, hemos estado algo ocupados impartiendo pláticas sobre seguridad informática y Software Libre en Preparatorias y Escuelas de NIvel Medio Superior de la Región, pero sin olvidar el sitio, se tienen planeadas varias sorpresas para los lectores, material, publicaciones, eventos y muchas cosas más, esperen los avisos.&lt;br /&gt;
&lt;br /&gt;
En esta ocasión les informamos que este Jueves 03 de Noviembre se llevará acabo el Install Festival del ITESCA 2011, adjunto ponemos a su disposición el flyer de este evento, y al cual están todos cordialmente invitados, el GULUTS estará presente con una plática sobre seguridad informática en redes.&lt;br /&gt;
&lt;br /&gt;
Hasta luego y los esperamos en el evento.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-LsJE840bbjo/TrAxyqFIrEI/AAAAAAAAAYk/daIbrZioKfk/s1600/install+fest+copy.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://1.bp.blogspot.com/-LsJE840bbjo/TrAxyqFIrEI/AAAAAAAAAYk/daIbrZioKfk/s640/install+fest+copy.jpg" width="454" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Mayores Informes:&lt;br /&gt;
&lt;a href="http://www.linuxgli.org.mx/"&gt;http://www.linuxgli.org.mx&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/9027533281086320578/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/11/install-fest-itesca-2011-03-noviembre.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/9027533281086320578?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/9027533281086320578?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/11/install-fest-itesca-2011-03-noviembre.html' title='Install-Fest ITESCA 2011 (03 Noviembre)'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-xLiyMaiNleE/TrA1EIhD4_I/AAAAAAAAAYs/fr6mtsxNt00/s72-c/pinguino-guiando-un-ojo.jpg.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CE8HQn48eCp7ImA9WhRTEUo.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-6337496285944829836</id><published>2011-10-31T16:41:00.000-07:00</published><updated>2011-11-01T11:40:33.070-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-01T11:40:33.070-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Aplicaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='Alternativas Libres'/><title>OpenKM - Administracion de Documentos Digitalizados con Software Libre</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-YKvTTSX5psU/Tq8-C_j7JSI/AAAAAAAAAHY/cpWy7i_J6Os/s1600/logo_openkm.gif"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5669818677025514786" src="http://4.bp.blogspot.com/-YKvTTSX5psU/Tq8-C_j7JSI/AAAAAAAAAHY/cpWy7i_J6Os/s320/logo_openkm.gif" style="float: left; height: 70px; margin: 0px 10px 10px 0px; width: 211px;" /&gt;&lt;/a&gt;&lt;br /&gt;
Saludos a todos, nuevamente por aquí compartiendo un poco de las experiencias que hemos tenido con la búsqueda e implementación de herramientas para poder realizar nuestro trabajo con los recursos que hay a la mano, que no son muchos en la mayoría de nuestras queridas Universidades Tecnológicas.&lt;br /&gt;
&lt;br /&gt;
Y es precisamente por eso, por lo escaso de los recursos económicos, que el Software Libre viene a sacarnos muchas veces del bache. Y&amp;nbsp;aquí&amp;nbsp;les va la historia, como introducción:&lt;br /&gt;
&lt;br /&gt;
Es una realidad que conforme una institución educativa va creciendo en matrícula, también van creciendo las necesidades, y en el caso que nos ocupa, pues cada vez vamos teniendo que conservar más y más expedientes de los alumnos, los activos, los egresados, los titulados, las bajas, ahora las Ingenierías y así, sucesivamente. Tras solicitar y solicitar repetidamente archiveros (este es el caso de la Universidad donde yo laboro) finalmente asignan presupuesto y los compran, y pasado el tiempo, repetimos el ciclo: Solicita, solicita, solicita, autorizan, compran.&lt;br /&gt;
&lt;br /&gt;
Todo está muy bien hasta que ahora lo que no hay es espacio para poner los archiveros, a alguno les suena esto familiar? Y que conste que no es una denuncia o un chisme, es una realidad, el espacio físico no es infinito. Después de mandar los expedientes que por el tiempo que tienen ya pueden concentrarse en otro lado, pasado el tiempo los archiveros vuelven a sufrir de obesidad y casi de bulimia, exacto, pareciera que quieren vomitar los expedientes.&lt;br /&gt;
&lt;br /&gt;
Es entonces cuando llega el momento en que pensamos: Vamos a digitalizar los documentos, y nos dimos a la tarea de buscar proveedores que nos brindaran una solución integral: Scanners, software para digitalizar y software pare administrar los expedientes.&lt;br /&gt;
&lt;br /&gt;
Los proveedores llovieron, llegaron con sus equipos para demostrar en vivo y a todo color las lindezas de sus soluciones y pues nosotros elegimos al que, a nuestros ojos y según nuestras necesidades, era el mejor.&lt;br /&gt;
&lt;br /&gt;
Se compró una&amp;nbsp;solución&amp;nbsp;que constaba de 1 scanner, software pare digitalizar (con 2 licencias) sofware para administrar (con su licencia). Como pueden adivinar, se adquirió software propietario. Como&amp;nbsp;teníamos&amp;nbsp;2 licencias para digitalizar, pues se compro otro scanner y listo! podíamos digitalizar en 2 computadoras.&lt;br /&gt;
&lt;br /&gt;
El software&amp;nbsp;también&amp;nbsp;contaba con 2 licencias de consulta, es decir, 2 personas podían consultar los documentos y hacer uso del software, al mismo tiempo!&lt;br /&gt;
&lt;br /&gt;
Parecía todo tan perfecto, hasta el momento en que se decide que sería bueno que en el momento de que se inscriban los alumnos, se digitalicen los documentos y se devuelvan sus originales al dueño. Preguntamos que necesitamos para poner un scanner en cada ventanilla (tenemos 4) y oh desilusión! Teníamos que pagar cerca de 20 mil pesos por licencia, ¡Solo para conectar un scanner y poderlo usar! Además de pagar una cuota de mantenimiento y soporte porque ya había pasado más de un año, esto para que pudieran venir a instalar las licencias y echar a andar todo.&lt;br /&gt;
&lt;br /&gt;
Es obvio que no nos compraron dichas licencias y no se pago el soporte, pero aún así, y con el enfoque en la mejora del servicio y de nuestros mismos procesos internos, nos dimos a la tarea de buscar algo que nos pudiera dar el mismo resultado pero que no resultara tan costoso, ya teníamos los scanners, solo faltaba como guardar, organizar y acceder a la información, a los mismísimos expedientes.&lt;br /&gt;
&lt;br /&gt;
Y buscando y probando, dimos con OpenKM, solución de Software Libre que nos permite administrar de la mejor manera, de acuerdo a nuestros procesos, de acuerdo a nuestras necesidades. Además de ser una especie de bóveda digital, utiliza una plataforma web, por lo que sólo es necesaria una PC con navegador de&amp;nbsp;Internet&amp;nbsp;para poder acceder a los datos, (algunos plugins y complementos también). Cuenta con el control de acceso por usuario, permisos por grupos, pero lo mejor es que tiene una previsualización de los documentos en el expediente y se pueden imprimir copias de ellos, y hasta enviarlos por correo electrónico.&lt;br /&gt;
&lt;br /&gt;
Cualquiera en la red institucional, que tenga los permisos correspondientes, puede consultar la información&amp;nbsp;ahí&amp;nbsp;contenida, con toda seguridad y&amp;nbsp;precisión.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;Es necesario alguien que alimente y administre por supuesto, sin embargo hemos encontrado una excelente alternativa y muy profesional que permite gestionar los documentos digitales.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Tenemos aproximadamente un año trabajando con esta herramienta y podemos decir que no hay hasta el momento alguna que, a nuestro juicio, pueda darnos mejores resultados.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Estoy a sus ordenes para asesorarles, comentar experiencias y si desean, apoyarlos en la instalación de un sistema de bóveda digital de este tipo&lt;/div&gt;&lt;br /&gt;
Saludos y nos leemos pronto!!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Javier Uribe&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="http://twitter.com/geekmexico" target="_blank"&gt;@geekmexico&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Links:&amp;nbsp;&lt;a href="http://www.openkm.com/"&gt;http://www.openkm.com/&lt;/a&gt;&amp;nbsp;y&amp;nbsp;&lt;a href="http://www.openkm.com/es/"&gt;http://www.openkm.com/es/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/6337496285944829836/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/10/openkm-administracion-de-documentos.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/6337496285944829836?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/6337496285944829836?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/10/openkm-administracion-de-documentos.html' title='OpenKM - Administracion de Documentos Digitalizados con Software Libre'/><author><name>geekmexico</name><uri>http://www.blogger.com/profile/07258999763474738817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-YKvTTSX5psU/Tq8-C_j7JSI/AAAAAAAAAHY/cpWy7i_J6Os/s72-c/logo_openkm.gif' height='72' width='72'/><thr:total>3</thr:total></entry><entry gd:etag='W/&quot;DkAARXoyeip7ImA9WhRSEUw.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-5350490447880404064</id><published>2011-10-18T23:52:00.000-07:00</published><updated>2011-11-12T08:19:04.492-08:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-12T08:19:04.492-08:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Cursos'/><category scheme='http://www.blogger.com/atom/ns#' term='Programación'/><title>MySQL. Relaciones entre tablas, inserts y selects.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Saludos gulutseros, bien espero que mi&amp;nbsp;ausencia&amp;nbsp;no sea tomada a mal, es solo que he estado algo ocupado, pero no me olvido del estado en que dejo las cosas, bien como mencione la vez anterior en este post hablaremos acerca de las relaciones entre tablas y comenzaremos con las consultas a la base de datos para recuperar la&amp;nbsp;información&amp;nbsp;que deseemos, bien veamos esto:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;En la&amp;nbsp;ocasión&amp;nbsp;anterior hablamos acerca de la &lt;span class="Apple-style-span" style="color: blue;"&gt;clave primaria (primary key) &lt;/span&gt;de la tabla, mencionamos que esta es el dato que identifica de manera&amp;nbsp;única&amp;nbsp;a cada registro de la tabla, bien una base de datos se compone una de varias tablas dependiendo de la&amp;nbsp;aplicación&amp;nbsp;que tenga. Bien alguno de ustedes se preguntara como hago para que la&amp;nbsp;información&amp;nbsp;de una tabla se relacione directamente con la&amp;nbsp;información&amp;nbsp;de otra. Bien para esto tenemos algo llamado &lt;span class="Apple-style-span" style="color: blue;"&gt;clave foranea (foreign key)&lt;/span&gt;, que representa a una &lt;span class="Apple-style-span" style="color: blue;"&gt;identidad (clave primaria)&lt;/span&gt; de una tabla diferente veamos esto de manera grafica:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;a href="http://1.bp.blogspot.com/-NJfOkSd44QU/Tp5y7bdBimI/AAAAAAAAACA/Y_6aiL0VYZI/s1600/foranea.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="282" src="http://1.bp.blogspot.com/-NJfOkSd44QU/Tp5y7bdBimI/AAAAAAAAACA/Y_6aiL0VYZI/s400/foranea.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;Como podemos ver en la figura anterior tenemos dos tablas diferentes cada una con su clave primaria y una de ellas tiene una clave&amp;nbsp;foránea&amp;nbsp;que es la clave primaria de la primer tabla, de este modo creamos&amp;nbsp;relación&amp;nbsp;directa entre los datos contenidos en una tabla con los datos de otra.&amp;nbsp;Viéndolo&amp;nbsp;de esta manera, si en la primer tabla tenemos&amp;nbsp;información&amp;nbsp;de los clientes, en la segunda&amp;nbsp;podríamos&amp;nbsp;tener&amp;nbsp;información&amp;nbsp;de sus compras, al tener una&amp;nbsp;relación&amp;nbsp;directa se facilita la tarea de recuperar&amp;nbsp;información&amp;nbsp;especifica de las tablas.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;Bien la forma en la que creamos una llave&amp;nbsp;foránea&amp;nbsp;es la siguiente:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;/div&gt;&lt;ol&gt;&lt;li style="text-align: justify;"&gt;Crearemos una nueva tabla que tendra relacion con la tabla que ya se habia creado anteriormente en la que teniamos un &lt;span class="Apple-style-span" style="color: blue;"&gt;id_usuario&lt;/span&gt;.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Umm, veamos simulemos que se vende algo en este blog y que se registra en la base de datos los&amp;nbsp;artículos&amp;nbsp;que han sido comprados por los usuarios la tabla se llamara compras y&amp;nbsp;tendrá&amp;nbsp;relación&amp;nbsp;con la tabla usuario.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Utilizaremos el siguiente&amp;nbsp;código:&lt;/li&gt;
&lt;/ol&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;a href="http://4.bp.blogspot.com/-RIQTHWDWOuo/Try8wXKLhpI/AAAAAAAAADE/3_pBqqo3FDM/s1600/foreign1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="35" src="http://4.bp.blogspot.com/-RIQTHWDWOuo/Try8wXKLhpI/AAAAAAAAADE/3_pBqqo3FDM/s400/foreign1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Noten algunas cosas, primero se crea el campo que sera clave&amp;nbsp;foránea, se crea de manera normal, y al final se crea la referencia, &lt;span class="Apple-style-span" style="color: blue;"&gt;FOREIGN KEY (id_usuario) REFERENCES usuario(id_usuario).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Bien con lo anterior hemos creado una referencia de la tabla compras hacia la tabla usuario, ahora lo que&amp;nbsp;haría&amp;nbsp;falta sera agregar algunos&amp;nbsp;registros&amp;nbsp;a las tablas, bien lo aremos de la siguiente forma:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;a href="http://2.bp.blogspot.com/-sO2AkwgH4A8/Try-vehAY8I/AAAAAAAAADM/giUTSYZT_I4/s1600/foreign2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="27" src="http://2.bp.blogspot.com/-sO2AkwgH4A8/Try-vehAY8I/AAAAAAAAADM/giUTSYZT_I4/s400/foreign2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Bien utilizamos la siguiente estructura:&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;INSERT INTO nombre_tabla &amp;nbsp;(nombre campo, campo2...) values (valor1, valor2...);&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Bien para comprobar que se ha insertado probaremos con una consulta, bien me parece que este sera la primer consulta que hagamos, se utilizara la siguiente estructura para la&amp;nbsp;instrucción:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;SELECT nombre_campo1, nombre_campo2, .... , FROM nombre_tabla;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;y veremos lo siguiente:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;a href="http://4.bp.blogspot.com/-nHs1XQ6nOXc/TrzAFHMkebI/AAAAAAAAADU/BonwiAKHFQ0/s1600/foreign3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="122" src="http://4.bp.blogspot.com/-nHs1XQ6nOXc/TrzAFHMkebI/AAAAAAAAADU/BonwiAKHFQ0/s400/foreign3.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Como&amp;nbsp;verán&amp;nbsp;ya existe un registro en nuestra tabla que estaba&amp;nbsp;vacía,&amp;nbsp;también&amp;nbsp;pueden ver que&amp;nbsp;utilice&amp;nbsp;un&amp;nbsp;comodín&amp;nbsp; el * significa que debe seleccionar todos los campos de la tabla, si por otro lado solo quiero saber el nombre de usuario y la contraseña puedo hacerlo de la siguiente forma:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;a href="http://1.bp.blogspot.com/-FPGMZYGWl0w/TrzA6-_xqvI/AAAAAAAAADc/v0NJelNmvrY/s1600/foreign4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="145" src="http://1.bp.blogspot.com/-FPGMZYGWl0w/TrzA6-_xqvI/AAAAAAAAADc/v0NJelNmvrY/s400/foreign4.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;En este caso&amp;nbsp;especificamos&amp;nbsp;los campos que&amp;nbsp;queríamos&amp;nbsp;ver, en este caso el campo que contiene el nombre del usuario y el que contiene la contraseña.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Otra cosa mas, si acaso lo notaron cuando insertamos el nuevo registro no mandamos un valor para el &lt;span class="Apple-style-span" style="color: blue;"&gt;id_usuario&lt;/span&gt;, esto es porque al crear la tabla lo declaramos como &lt;span class="Apple-style-span" style="color: blue;"&gt;PRIMARY KEY&lt;/span&gt; y &lt;span class="Apple-style-span" style="color: blue;"&gt;AUTO_INCREMENT&lt;/span&gt;, por lo tanto no nos&amp;nbsp;permitirá&amp;nbsp;insertar&amp;nbsp;ningún&amp;nbsp;valor en el campo del &lt;span class="Apple-style-span" style="color: blue;"&gt;id_usuario&lt;/span&gt;, de modo que cada que se&amp;nbsp;agregue&amp;nbsp;un registro le asignara el numero consecutivo.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Por otro lado los valores que sean &lt;span class="Apple-style-span" style="color: blue;"&gt;varchar, char, date&lt;/span&gt; y algunos otros, sobre todo de tipo texto se deben enviar encerrados en comillas simples; ej. &amp;nbsp;&lt;span class="Apple-style-span" style="color: red;"&gt;'x'&lt;/span&gt;, mientras que los valores&amp;nbsp;numéricos&amp;nbsp;como los &lt;span class="Apple-style-span" style="color: blue;"&gt;int, float&lt;/span&gt;, etc, se&amp;nbsp;envían&amp;nbsp;como tal: ej. 5,10.3, etc.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Bien creo que por ahora es suficiente, no queremos que se vuelva algo muy largo y complejo. Bien ahora que saben como insertar y consultar datos, prueben a insertar algunos otros, prometo que el siguiente post no tardara tanto en salir y&amp;nbsp;subiré&amp;nbsp;la base de datos que llevamos hasta ahora con algunos datos, para que podamos aprender mas acerca de las consultas.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Bien muchas gracias, por tomarse el tiempo de leer esto y recuerden que sus comentarios son bienvenidos.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/5350490447880404064/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/10/mysql-relaciones-entre-tablas-inserts-y.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/5350490447880404064?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/5350490447880404064?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/10/mysql-relaciones-entre-tablas-inserts-y.html' title='MySQL. Relaciones entre tablas, inserts y selects.'/><author><name>Jeyk Blues</name><uri>http://www.blogger.com/profile/03243415882637554868</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-NJfOkSd44QU/Tp5y7bdBimI/AAAAAAAAACA/Y_6aiL0VYZI/s72-c/foranea.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry gd:etag='W/&quot;DUIFRnk8fyp7ImA9WhdbFk8.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-3141916471767924130</id><published>2011-10-14T13:55:00.000-07:00</published><updated>2011-10-14T14:25:17.777-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-14T14:25:17.777-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Móviles'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><title>Herramientas libres para desarrollo de aplicaciones para moviles</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-D-1H-issND0/TpiofqviFJI/AAAAAAAAAYc/JNUXcUvq7tU/s1600/PROD_tit_platform2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-D-1H-issND0/TpiofqviFJI/AAAAAAAAAYc/JNUXcUvq7tU/s1600/PROD_tit_platform2.png" /&gt;&lt;/a&gt;&lt;/div&gt;Saludos Gulutseros! Los saludo en esta mi primera aportación oficial como editor del Blog del GULUTS. Trabajo también en una Universidad Tecnológica, en el Estado de México, un tanto lejos de la UTS, pero cercanos en intereses y experiencias.&lt;br /&gt;
&lt;br /&gt;
En mi artículo anterior, y como pretexto de la muerte de Steve Jobs, comentaba acerca de mi percepción personal sobre el desarrollo de aplicaciones en especial las aplicaciones para móviles. En mi estancia en el Campus Party 2011 pude darme cuenta que los líderes del mercado ahora hablan de desarrollo en móviles con aplicaciones libres, como Titanium de Appcelerator. Es genial el pensar que lo único que tienes que hacer, es bajar la aplicación, los SDK´s que pretendas utilizar y listo, tienes un ambiente completo que incluye hasta un emulador para que hagas tus pruebas. Si lo tuyo es iOS o Android o incluso quieres arriesgarte con Blackberry, puedes hacerlo con esta herramienta.&lt;br /&gt;
&lt;br /&gt;
Ya que tengas tus aplicaciones, para poder distribuirlas en Apple Store o en Android Market, entonces si tendrás que pagar una membrecía, pero bien vale la pena ya que tus programas estarán visibles en un escaparate a la mano de miles de usuarios de éstas plataformas.&lt;br /&gt;
&lt;br /&gt;
Reciban un saludo y por aquí nos vemos. Gracias por sus comentarios!!&lt;br /&gt;
&lt;br /&gt;
Javier Uribe&lt;br /&gt;
&lt;a href="http://twitter.com/#!/geekmexico"&gt;@geekmexico&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/3141916471767924130/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/10/herramientas-libres-para-desarrollo-de.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3141916471767924130?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3141916471767924130?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/10/herramientas-libres-para-desarrollo-de.html' title='Herramientas libres para desarrollo de aplicaciones para moviles'/><author><name>geekmexico</name><uri>http://www.blogger.com/profile/07258999763474738817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-D-1H-issND0/TpiofqviFJI/AAAAAAAAAYc/JNUXcUvq7tU/s72-c/PROD_tit_platform2.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry gd:etag='W/&quot;CEUDQHczeyp7ImA9WhdbFU8.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-8521329139394657655</id><published>2011-10-12T21:40:00.000-07:00</published><updated>2011-10-13T09:11:11.983-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-13T09:11:11.983-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Cursos'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><title>Introduccion Basica a PHP</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-gFff0br0ocE/TpZsOuxU43I/AAAAAAAAASE/qbCJ8bEJjuE/s1600/php.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="205" src="http://1.bp.blogspot.com/-gFff0br0ocE/TpZsOuxU43I/AAAAAAAAASE/qbCJ8bEJjuE/s320/php.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hola que tal banda Gulutsera, soy nuevo en este blog y desde hace tiempo que tenía la inquietud de querer compartir algo, y al fin pude encontrar algo para compartir, inspirado por nuestro compañero de blog Keplerk, el cual como ya han visto está impartiendo un curso sobre &lt;a href="http://www.python.org/"&gt;Python&lt;/a&gt;, y de ahí tome la idea de compartir con ustedes un pequeño curso de introducción hacia &lt;a href="http://php.net/"&gt;PHP&lt;/a&gt;.&lt;br /&gt;
Bien, por dónde empezar, como este curso pretende ser un curso de introducción empezaremos desde lo más básico, así que no hay como escaparse, tendremos que ver un poco de teoría. &lt;br /&gt;
Primero:&lt;br /&gt;
PHP es un lenguaje de script que se ejecuta del lado del servidor, embebido en el código HTML, multiplataforma e independiente del navegador. El código PHP interpretado produce un resultado que es enviado al navegador del visitante en forma de HTML, imagen, documento doc.…, en ninguna ocasión el visitante tiene contacto directo con el código fuente en PHP, si no solo a su resultante.&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/-a0rp-JoY7KA/TpCunm9clZI/AAAAAAAAAR4/5jxQTgWH0WE/s1600/php.jpg"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-a0rp-JoY7KA/TpCunm9clZI/AAAAAAAAAR4/5jxQTgWH0WE/s400/php.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
Como pueden ver en la imagen el navegador solicita un documento al servidor, este en caso de ser un archivo PHP, el archivo es interpretado y su resultado se envía al navegador el cual solo sera HTML.&lt;br /&gt;
&lt;br /&gt;
Pondremos un ejemplo para que nos quede más claro:&lt;br /&gt;
Tenemos nuestro siguiente archivo php que es el que se ejecutara del lado del servidor, dentro de nuestro archivo podemos ver que el script que se ejecutara esta embebido dentro del código html, y esta delimitado por las etiquetas &lt;span style="color: red;"&gt;&amp;lt;?php&lt;/span&gt; y &lt;span style="color: red;"&gt;?&amp;gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/-b-0D02R7fUI/TpCxGdxZ5DI/AAAAAAAAAR8/IlP99G_Ic0E/s400/codigo.PNG" /&gt;&lt;br /&gt;
El código anterior una vez interpretado nos mostraría este resultado el cual es que se envía al navegador:&lt;br /&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/-NurqihWEXfI/TpCxy3H2TUI/AAAAAAAAASA/3E8vXxDSHXU/s400/codigo2.PNG" /&gt;&lt;br /&gt;
Vemos que nuestro script al ejecutarse, lo único que nos muestra del lado del cliente es solo código html, y nada del código php que habíamos escrito. Bien en resumen, hemos tenido una breve introducción al funcionamiento de php y como es que se ejecuta en el servidor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bueno es hora de despedirse,es un gusto para este "servidor" empezar este curso, espero sus comentarios y sugerencias. próximamente nos adentraremos mas a fondo en Php. hasta aquí se despide su amigo y compañero AxOx.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;div class="frase"&gt;Conocimientos puede tenerlos cualquiera, pero el arte de pensar es el regalo más escaso de la naturaleza.&lt;/div&gt;–&amp;nbsp;Federico II&lt;/blockquote&gt;&lt;a href="http://3.bp.blogspot.com/-b-0D02R7fUI/TpCxGdxZ5DI/AAAAAAAAAR8/IlP99G_Ic0E/s1600/codigo.PNG"&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/8521329139394657655/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/10/introduccion-basica-php.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/8521329139394657655?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/8521329139394657655?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/10/introduccion-basica-php.html' title='Introduccion Basica a PHP'/><author><name>AxOx</name><uri>http://www.blogger.com/profile/12291118614217922596</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-gFff0br0ocE/TpZsOuxU43I/AAAAAAAAASE/qbCJ8bEJjuE/s72-c/php.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEYNQH48eip7ImA9WhdbEk8.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-3510294506749200088</id><published>2011-10-09T22:56:00.000-07:00</published><updated>2011-10-09T22:56:31.072-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-09T22:56:31.072-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Actualidad'/><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><category scheme='http://www.blogger.com/atom/ns#' term='Anuncios'/><title>Tres manzanas han cambiado la historia</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-qhEuwQc-wCM/TpKH0HjXc0I/AAAAAAAAAYU/z81_qoVRCok/s1600/JOBS1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="281" src="http://2.bp.blogspot.com/-qhEuwQc-wCM/TpKH0HjXc0I/AAAAAAAAAYU/z81_qoVRCok/s320/JOBS1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Para aquellos que ya tenemos un rato en esto de la tecnología y las computadoras, la muerte de Steve Jobs es como el fin de una época, una verdadera leyenda. Y no es que lo quiera elevar a los altares ni mucho menos, pero hay que recordar y reconocer que ha sido históricamente alguien que ha marcado el paso en la industria.&lt;br /&gt;
Pocas personas en la historia han contribuido tanto a la tecnología, porque no podemos olvidar que las PC’s tal como las conocemos están inspiradas en aquella primera Macintosh con su mouse cuadrado y un solo botón.&lt;br /&gt;
&lt;br /&gt;
Haciendo un poco de historia, la primera PC de IBM, la 8086 que ya tenía aquel famoso sistema MS-DOS, no tenía ni contemplaba el uso de algo parecido a un “mouse”, curioso no?&lt;br /&gt;
También para aquellos que no lo sabían, las computadoras Macintosh&amp;nbsp; de Apple desde sus inicios y sus primeras versiones, ya contaban con un Sistema Operativo gráfico, sí!! Ya manejaban ventanas para las aplicaciones y eran “multitarea”. Les suena conocido?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No podemos negar que aunque la plataforma PC hoy en día está mas difundida, Apple bajo el liderazgo de Steve Jobs ha dado la pauta desde el principio y hasta el día de hoy, al punto de que ahora lo que está revolucionando son los SmartPhones, y adivinen quien fue el primero? Así es, Steve Jobs con Apple y sus iPod, iPod Touch, iPhone y iPad. Y detrás de ellos todos los demás.&lt;br /&gt;
&lt;br /&gt;
Obvio que tiene a sus detractores, y hay quien dice que son elitistas, que son caros, y un largo etcétera. Por otro lado los puristas del Software/Hardware Libre los tachan de monopólicos y cerdos capitalistas. Las opiniones son variadas y están divididas pero nadie puede negar que el recién fallecido fue un ícono, un líder y un genio.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-_dfpYg620kE/TpKH0hP-nyI/AAAAAAAAAYY/o4a03NrPVgA/s1600/JOBS2.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="292" src="http://2.bp.blogspot.com/-_dfpYg620kE/TpKH0hP-nyI/AAAAAAAAAYY/o4a03NrPVgA/s320/JOBS2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Y todo esto sirve como pretexto para hacer notar a los que nos dedicamos a esto, pero sobre todo a los jóvenes, recién egresados y por egresar,&amp;nbsp; el camino que ha tomado la industria de las Tecnologías de la Información. Podemos vislumbrar que el mercado y el negocio están en los móviles y en los Smartphone, más que en las computadoras de escritorio o en las laptops. &lt;br /&gt;
&lt;br /&gt;
El desarrollo y la venta de aplicaciones para móviles, llámense iPhone, Android o BlackBerry es un mercado que por lo menos dará trabajo por los siguientes 2 años a aquellos que le quieran entrar. Pero no sólo para los que estudien TIC’s si no para los que estudian en las áreas de la Mercadotecnia y la Comercialización, porque ahora las campañas publicitarias deben ir orientadas a ése público, usando la infraestructura existente y aplicaciones gratuitas desarrolladas para distribuir publicidad en ellas. Finalmente también aquellos cuya formación aparentemente no tenga relación alguna con la Informática o las Tecnologías de la Información y quieran o tengan ideas para aplicaciones especializadas en móviles, por ejemplo de turismo, educación, información, aplicaciones de ingeniería, programas financieros, estadísticas deportivas, etc., pues pueden pedir asesoría o incluso asociarse con compañeros o amigos que les auxilien a desarrollar algún programa que tengan en su imaginación.&lt;br /&gt;
&lt;br /&gt;
En fin, sólo son ideas y pensamientos de acuerdo a lo que he podido observar además de escribir esto como un sencillo homenaje a un hombre al que le debemos mucho de lo que conocemos hoy en materia de tecnología, y los dejo con esta frase que me ha gustado mucho el día de hoy:&lt;br /&gt;
Tres manzanas han cambiado la historia: La primera sedujo a Eva, la segunda le cayo encima a Newton y la tercera nos la ofreció Steve Jobs, previa mordida.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Javier Uribe&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/geekmexico"&gt;@geekmexico&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/3510294506749200088/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/10/tres-manzanas-han-cambiado-la-historia.html#comment-form' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3510294506749200088?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3510294506749200088?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/10/tres-manzanas-han-cambiado-la-historia.html' title='Tres manzanas han cambiado la historia'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-qhEuwQc-wCM/TpKH0HjXc0I/AAAAAAAAAYU/z81_qoVRCok/s72-c/JOBS1.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry gd:etag='W/&quot;D0YNQ3k8fSp7ImA9WhdbEk8.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-3626470084750268570</id><published>2011-10-09T22:38:00.000-07:00</published><updated>2011-10-09T22:39:52.775-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-09T22:39:52.775-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Revistas'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU/Linux'/><title>TuxInfo No. 41: “Crossbow: Un flechazo a la infraestructura de red”</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-GTHed_ch6YQ/TpKAF-uDILI/AAAAAAAAAYQ/y3L67eZWB1Y/s1600/TuxInfo41.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="309" src="http://3.bp.blogspot.com/-GTHed_ch6YQ/TpKAF-uDILI/AAAAAAAAAYQ/y3L67eZWB1Y/s320/TuxInfo41.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Hola a todos nuestros amigos del GULUTS, en esta entrada les traemos el tan esperado número 41 de la revista &lt;a href="http://www.tuxinfo.com.ar/"&gt;TuxInfo&lt;/a&gt;. En la cual tendremos la oportunidad de ver excelentes artículos relacionados con el mundo del software libre y GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
Algunos de los temas incluidos en esta edición son:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Noticias de actualidad&lt;/li&gt;
&lt;li&gt;Richard Stallman habla de Android&lt;/li&gt;
&lt;li&gt;HP, Intel y RedHat forman alianza para migrar a servidores Linux&lt;/li&gt;
&lt;li&gt;Comprometidas las Webs de &lt;a href="http://linuxfoundation.org/"&gt;LinuxFoundation.org&lt;/a&gt; y &lt;a href="http://linux.com/"&gt;Linux.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kernel.org/"&gt;Kernel.org&lt;/a&gt; fue hackeado&lt;/li&gt;
&lt;li&gt;Android 2.3 para PC&lt;/li&gt;
&lt;li&gt;Lanzamientos&lt;/li&gt;
&lt;li&gt;Blink, un cliente SIP moderno y sencillo de usar&lt;/li&gt;
&lt;li&gt;guifi.net, un caso de red abierta exitoso&lt;/li&gt;
&lt;li&gt;Aplicaciones Android para técnicos y administradores de sistemas&lt;/li&gt;
&lt;li&gt;Crossbow: Un flechazo a la infraestructura de red&lt;/li&gt;
&lt;li&gt;Y mucho más...&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a href="http://www.tuxinfo.com.ar/tuxinfo/"&gt;TuxInfo.com &lt;/a&gt;&lt;br /&gt;
&lt;a href="http://infosertec.loquefaltaba.com/tuxinfo41.pdf"&gt;Descarga TuxInfo No.41&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://infosertec.loquefaltaba.com/"&gt;Todos los números de TuxInfo&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://es.scribd.com/doc/67634042/TuxInfo-41" style="-x-system-font: none; display: block; font-family: Helvetica,Arial,Sans-serif; font-size-adjust: none; font-size: 14px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin: 12px auto 6px auto; text-decoration: underline;" title="View TuxInfo 41 on Scribd"&gt;TuxInfo 41&lt;/a&gt;&lt;iframe class="scribd_iframe_embed" data-aspect-ratio="0.707514450867052" data-auto-height="true" frameborder="0" height="600" id="doc_75922" scrolling="no" src="http://www.scribd.com/embeds/67634042/content?start_page=1&amp;amp;view_mode=list&amp;amp;access_key=key-1i9h801nzwwphyzu4wuh" width="100%"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
(function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "http://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/3626470084750268570/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/10/tuxinfo-no-41-crossbow-un-flechazo-la.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3626470084750268570?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3626470084750268570?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/10/tuxinfo-no-41-crossbow-un-flechazo-la.html' title='TuxInfo No. 41: “Crossbow: Un flechazo a la infraestructura de red”'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-GTHed_ch6YQ/TpKAF-uDILI/AAAAAAAAAYQ/y3L67eZWB1Y/s72-c/TuxInfo41.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry gd:etag='W/&quot;CkQER3czeyp7ImA9WhdbEk8.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-2679021413498525858</id><published>2011-10-09T21:16:00.000-07:00</published><updated>2011-10-09T21:18:26.983-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-09T21:18:26.983-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Podcast'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU/Linux'/><title>Disponible TuxTeno No. 38</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Z6lmplbe4jA/TpJoQaDGiPI/AAAAAAAAAYM/sxOCquir9zw/s1600/Tuxteno38.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="309" src="http://2.bp.blogspot.com/-Z6lmplbe4jA/TpJoQaDGiPI/AAAAAAAAAYM/sxOCquir9zw/s320/Tuxteno38.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/-Z6lmplbe4jA/TpJoQaDGiPI/AAAAAAAAAYM/sxOCquir9zw/s1600/Tuxteno38.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
Hey banda del GULUTS, después del puente de las fiestas patrias, nuestros amigos de &lt;a href="http://tuxteno.com/"&gt;TuxTeno.com&lt;/a&gt; han publicado la edición número 38 de este excelente PodCast.&lt;br /&gt;
&lt;br /&gt;
En la cual podremos encontrar noticias del mundo de la tecnología y el software libre. Hablan del cambio de CEO&amp;nbsp; de HP, el lanzamiento de la API para Google+, comentarios sobre compañías de telefonía celular, y muchas otras cosas más, bytes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;1.-Noticias&lt;/li&gt;
&lt;li&gt;2.-Twitteros al grito de guerra.&lt;/li&gt;
&lt;li&gt;3.-Valente, quien se le encuentra se lo queda.&lt;/li&gt;
&lt;li&gt;4.-Apps, Geekmarks&lt;/li&gt;
&lt;li&gt;5.-Y Más ....&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="story-body"&gt;&lt;div id="HOTWordsTxt" name="HOTWordsTxt"&gt;&lt;h3 style="margin: auto; text-align: center;"&gt;El Podcast de Tuxteno.COM en HTML5.&lt;/h3&gt;&lt;div style="margin: auto; text-align: center;"&gt;&lt;audio autobuffer="" controls="controls" preload="metadata" style="height: 20; width: 300;" tabindex="0"&gt;&lt;br /&gt;
&lt;source id="mp3_src" src="http://www.archive.org/download/Tuxteno.COM/Tuxteno38.mp3" type="audio/mpeg"&gt;&lt;/source&gt;&lt;br /&gt;
&lt;source id="ogg_src" src="http://www.alcancelibre.org/podcast/tuxteno/Tuxteno38.ogg" type="audio/ogg"&gt;&lt;/source&gt;&lt;br /&gt;
Tu navegador carece de soporte para utilizar el elemento&lt;br /&gt;
&lt;code&gt;audio&lt;/code&gt;&lt;br /&gt;
de HTML5. Por favor, actualiza tu navegador.&lt;br /&gt;
&lt;/audio&gt;&lt;/div&gt;&lt;div style="margin: auto; text-align: center;"&gt;&lt;/div&gt;&lt;div style="margin: auto; text-align: center;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href="http://tuxteno.com/"&gt;http://tuxteno.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.archive.org/download/Tuxteno.COM/Tuxteno38.mp3"&gt;Descarga Tuxteno PodCast No. 38 en MP3&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.alcancelibre.org/podcast/tuxteno/Tuxteno38.ogg"&gt;Descarga Tuxteno PodCast No. 37 en OGG&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/2679021413498525858/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/10/disponible-tuxteno-no-38.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/2679021413498525858?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/2679021413498525858?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/10/disponible-tuxteno-no-38.html' title='Disponible TuxTeno No. 38'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Z6lmplbe4jA/TpJoQaDGiPI/AAAAAAAAAYM/sxOCquir9zw/s72-c/Tuxteno38.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CU8FRngzeyp7ImA9WhRTGUQ.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-6156457906767823323</id><published>2011-10-01T01:27:00.000-07:00</published><updated>2011-11-10T22:43:37.683-08:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-10T22:43:37.683-08:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Talleres'/><category scheme='http://www.blogger.com/atom/ns#' term='Cursos'/><category scheme='http://www.blogger.com/atom/ns#' term='Programación'/><title>MySQL - Creacion de tablas</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-LqgAE3u0pZo/Toa2edRIlqI/AAAAAAAAABs/PeU38OLM2lY/s1600/mysql2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-LqgAE3u0pZo/Toa2edRIlqI/AAAAAAAAABs/PeU38OLM2lY/s1600/mysql2.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Bien, &amp;nbsp;una vez más estoy&amp;nbsp;aquí&amp;nbsp;para traerles un poco más acerca de MySQL, en el post pasado hablamos acerca de la&amp;nbsp;creación&amp;nbsp;de bases de datos,&amp;nbsp;así&amp;nbsp;como de la forma de cambiar la base de datos en uso, bien haciendo una&amp;nbsp;analogía&amp;nbsp;con un archivero cualquiera, la base de datos es el archivero en sí, mientras que los documentos que se encuentran dentro y que son los que almacenan la&amp;nbsp;información&amp;nbsp;las llamaremos tablas.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-KroNlnVRpK0/Toa2d_StvBI/AAAAAAAAABo/INe6eP_k5OY/s1600/archivero.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-KroNlnVRpK0/Toa2d_StvBI/AAAAAAAAABo/INe6eP_k5OY/s1600/archivero.gif" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
Las tablas son las que almacenan la&amp;nbsp;información, una tabla está compuesta por &lt;span class="Apple-style-span" style="color: blue;"&gt;campos y registros&lt;/span&gt;, de la siguiente manera:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-ibZDLPOSoGw/Toa2e8qocpI/AAAAAAAAABw/v7dmqTRxXjw/s1600/tabla1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://2.bp.blogspot.com/-ibZDLPOSoGw/Toa2e8qocpI/AAAAAAAAABw/v7dmqTRxXjw/s400/tabla1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
Hablando de una manera más coloquial &lt;span class="Apple-style-span" style="color: blue;"&gt;cada columna es un campo y cada fila es un registro&lt;/span&gt;. Como todos sabemos (o al menos la&amp;nbsp;mayoría) en el&amp;nbsp;ámbito&amp;nbsp;informático existen diferentes tipos de datos, que nos permiten representar diferentes valores, de tal modo que tenemos un tipo de dato para los textos y uno diferente para los&amp;nbsp;números, pueden utilizar&amp;nbsp;algún&amp;nbsp;buscador para conocer los diferentes tipos de datos utilizados en MySQL pues los rangos de valores admitidos por cada uno de estos tipos de datos son un tanto confusos, de tal manera que en este post mencionaremos los tipos más comunes y sus aplicaciones, otros tipos de datos un poco más complejos los trataremos en su momento, pero si deseas conocer más profundamente acerca de los tipos de datos, en la red&amp;nbsp;podrás&amp;nbsp;encontrar manuales muy buenos acerca del tema.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
Tipos de datos comunes:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;int&lt;/span&gt; -- integer, se utiliza para representar&amp;nbsp;números&amp;nbsp;enteros.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;float&lt;/span&gt; -- este es utilizado para representar&amp;nbsp;números&amp;nbsp;con punto decimal (Ej. 123.567).&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;char&lt;/span&gt; -- Este tipo de dato es usado para representar caracteres individuales, es&amp;nbsp;útil&amp;nbsp;para almacenar textos de longitud fija, como los RFC, o los&amp;nbsp;códigos&amp;nbsp;postales, pues son datos cuya longitud nunca cambia.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;varchar&lt;/span&gt; -- Este es&amp;nbsp;útil&amp;nbsp;para representar cadenas de texto con longitudes variables,&amp;nbsp;comúnmente se utiliza para almacenar direcciones, comentarios, en fin todo texto cuya longitud es incierta.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;date&lt;/span&gt; -- Este es el tipo adecuado para almacenar fechas&amp;nbsp;comúnmente&amp;nbsp;el formato es aaaa/mm/dd, aunque esto puede cambiar.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
Por ahora con estos tipos de datos será suficiente para aprender acerca de la&amp;nbsp;creación&amp;nbsp;de tablas. Cada campo de la tabla debe tener un tipo de dato, de modo que cada columna almacena&amp;nbsp;información&amp;nbsp;de cierto tipo,&amp;nbsp;así&amp;nbsp;pues si declaramos un campo, como un campo de&amp;nbsp;números&amp;nbsp;enteros y por error queremos almacenar letras el motor de base de datos marcara un error.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Utilizaremos en comando &lt;span class="Apple-style-span" style="color: blue;"&gt;CREATE TABLE&lt;/span&gt;, para la creacion de la tabla, y sera necesario seguir la siguiente sintaxis:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: blue;"&gt;CREATE TABLE nombre_tabla&lt;span class="Apple-style-span" style="background-color: white;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;nombre_campo1 tipo_deDato(longitud) &amp;lt;opciones y/o propiedades&amp;gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;nombre_campo2 tipo_deDato(longitud) &amp;lt;opciones y/o propiedades&amp;gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Crearemos una tabla sencilla para esta práctica, y me&amp;nbsp;gustaría&amp;nbsp;que hagan propuestas acerca de que tipo de ejercicios hacer, de otro modo&amp;nbsp;tendré&amp;nbsp;inventarlos yo, haremos una tabla de usuarios que será simple&amp;nbsp;contendrá&amp;nbsp;cuatro campos:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;id_usuario de tipo entero(int)&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;usuario de tipo varchar de longitud 15&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;pass de tipo char de langitud 8&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;tipo_usuario de tipo varchar de langitud 15&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
Primero deberemos hacer algunos de los pasos vistos en el post&amp;nbsp;anterior, deberemos iniciar una ventana de terminal, iniciar&amp;nbsp;sesión&amp;nbsp;en el monitor de mysql,&amp;nbsp;después&amp;nbsp;cambiar la base de datos en uso por la que creamos en la&amp;nbsp;sección&amp;nbsp;anterior que tenia por nombre &lt;span class="Apple-style-span" style="color: blue;"&gt;guluts. &lt;/span&gt;Una vez que llegamos a este punto escribimos lo siguiente:&lt;/div&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-t1u9MIWK-j8/TobCHCf05wI/AAAAAAAAAB0/W2CqAXaiLaA/s1600/tabla2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="121" src="http://4.bp.blogspot.com/-t1u9MIWK-j8/TobCHCf05wI/AAAAAAAAAB0/W2CqAXaiLaA/s400/tabla2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Con esto habremos creado la tabla dentro de la base de datos &lt;span class="Apple-style-span" style="color: blue;"&gt;guluts&lt;/span&gt;, utilizamos en comando &lt;span class="Apple-style-span" style="color: blue;"&gt;SHOW TABLE&lt;/span&gt;S para ver las tablas existentes en la base, y debe mostrarnos el nombre de la tabla que acabamos de crear.&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-zZCvVdMksLc/TobCIeOWXfI/AAAAAAAAAB4/TOLyPMxN43A/s1600/tabla3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-zZCvVdMksLc/TobCIeOWXfI/AAAAAAAAAB4/TOLyPMxN43A/s1600/tabla3.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Y&amp;nbsp;después&amp;nbsp;utilizaremos el comando &lt;span class="Apple-style-span" style="color: blue;"&gt;SHOW COLUMNS&lt;/span&gt; para ver el listado de las columnas creadas en la tabla.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-xTzAEmVtNgE/TobEiUrTamI/AAAAAAAAAB8/i61D_Uc8_EE/s1600/tabla4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-xTzAEmVtNgE/TobEiUrTamI/AAAAAAAAAB8/i61D_Uc8_EE/s1600/tabla4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Bien este comando&amp;nbsp;pidió&amp;nbsp;que se mostrara la lista de columnas pertenecientes a la tabla usuario, es hora de analizar este resultado, pues tal vez&amp;nbsp;habrás&amp;nbsp;notado que en la&amp;nbsp;creación&amp;nbsp;de la tabla y en resultado se incluyeron algunas clausulas que no se han explicado, pues bien ahora explicare un poco estos fragmentos y es importante que pongas&amp;nbsp;&lt;span class="Apple-style-span" style="color: red;"&gt;atención&lt;/span&gt;&amp;nbsp;pues un par de los siguientes conceptos los clasificaremos como &lt;span class="Apple-style-span" style="color: red;"&gt;importantes&lt;/span&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Si te das cuenta cuando se creó la tabla al campo con el nombre de&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt; id_usuario&lt;/span&gt;&lt;/span&gt; no se le especifico la &lt;span class="Apple-style-span" style="color: red;"&gt;longitud&lt;/span&gt;, esto es porque al final se le agrego la propiedad de &lt;span class="Apple-style-span" style="color: blue;"&gt;AUTO_INCREMENT&lt;/span&gt;, esto quiere decir que el campo incrementara su valor&amp;nbsp;automáticamente&amp;nbsp;cada vez que se inserte un nuevo registro, y es por eso que en la imagen anterior en el tipo de dato correspondiente al id_usuario, aparece como entero con longitud de 11 ( i&lt;span class="Apple-style-span" style="color: blue;"&gt;nt(11)&lt;/span&gt; significa que es un numero entero de&amp;nbsp;máximo&amp;nbsp;11 cifras).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
También&amp;nbsp;cuando se creó este campo se utilizo la clausula &lt;span class="Apple-style-span" style="color: red;"&gt;PRIMARY KEY&lt;/span&gt;, este dato es realmente importante, esta clausula en la&amp;nbsp;creación&amp;nbsp;del campo significa que este campo es el &lt;span class="Apple-style-span" style="color: red;"&gt;identificador primario&lt;/span&gt; de la tabla, en pocas palabras este campo es el que &lt;span class="Apple-style-span" style="color: red;"&gt;identifica y diferencia&lt;/span&gt; a cada uno de los registros por lo tanto no pueden existir dos registros&amp;nbsp;idénticos&amp;nbsp;en este campo.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Veamos esto desde un punto de vista más practico, si pensamos en que cada uno de nosotros somos un registro en la base de datos, que&amp;nbsp;información&amp;nbsp;o dato acerca de nosotros nos identifica y diferencia de los&amp;nbsp;demás&amp;nbsp;registros.&amp;nbsp;Viéndolo&amp;nbsp;de esta manera&amp;nbsp;podríamos&amp;nbsp;pensar que nuestro nombre completo sería un buen &lt;span class="Apple-style-span" style="color: red;"&gt;identificador&lt;/span&gt;, pero esto no es correcto, pues de entre los miles o millones de posibles registros en la base, es probable que exista más de un registro con el mismo nombre, en este ejemplo el &lt;span class="Apple-style-span" style="color: red;"&gt;identificador primario&lt;/span&gt; de una persona sería su CURP (clave&amp;nbsp;única&amp;nbsp;de registro de&amp;nbsp;población), pues este dato es&amp;nbsp;único&amp;nbsp;para cada persona de nuestro&amp;nbsp;país&amp;nbsp;y aun cuando existan varias personas con el mismo nombre, no hay dos personas con el mismo CURP (bueno eso es discutible, pues ya ha habido casos).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Entonces la &lt;span class="Apple-style-span" style="color: red;"&gt;llave primaria&lt;/span&gt; o &lt;span class="Apple-style-span" style="color: red;"&gt;PRIMARY KEY&lt;/span&gt;, es el dato que &lt;span class="Apple-style-span" style="color: red;"&gt;identifica de forma&amp;nbsp;única&lt;/span&gt;&amp;nbsp;a cada registro, esto es indispensable cuando queremos buscar un dato especifico dentro de la base de datos, sería un caos buscar en cada uno de los registros para encontrar uno en especial, de ese modo al tener un identificador&amp;nbsp;&lt;span class="Apple-style-span" style="color: red;"&gt;único&lt;/span&gt;&amp;nbsp;es más&amp;nbsp;&lt;span class="Apple-style-span" style="color: blue;"&gt;fácil&amp;nbsp;y rápido&lt;/span&gt; buscar los registros que deseamos además de ser&amp;nbsp;esencial&amp;nbsp;para relacionar tablas entre si.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Por último se utilizo la propiedad &lt;span class="Apple-style-span" style="color: blue;"&gt;NOT NULL (no nulo)&lt;/span&gt;, esto quiere decir que este campo es &lt;span class="Apple-style-span" style="color: red;"&gt;obligatorio&lt;/span&gt;, en otras palabras un campo con el &lt;span class="Apple-style-span" style="color: blue;"&gt;NOT NULL&lt;/span&gt; &lt;span class="Apple-style-span" style="color: red;"&gt;no puede estar&amp;nbsp;vació&lt;/span&gt;, si intentamos insertar un registro y omitimos o enviamos un valor nulo a alguno de estos campos el motor de la base de datos&amp;nbsp;regresaría&amp;nbsp;un error.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Recapitulemos, hablamos sobre los diferentes tipos de datos, sus usos,&amp;nbsp;también&amp;nbsp;hablamos de la estructura de una tabla, vimos y pusimos en práctica la&amp;nbsp;creación&amp;nbsp;de una tabla, la sintaxis para hacerlo y por último se explicaron algunos aspectos interesantes y uno muy importante como lo es la llave primaria de una tabla.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
En la&amp;nbsp;próxima&amp;nbsp;entrega hablaremos sobre las relaciones entre tablas, algunos tipos de datos más y si el post no se vuelve muy largo comenzaremos la parte realmente divertida de esto que son las consultas a la base de datos.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Bien gracias por tomarse el tiempo de leer todo esto y nos veremos pronto. Recuerden que sus comentarios, dudas o quejas son siempre bienvenidas. Saludos y hasta luego.&lt;br /&gt;
&lt;br /&gt;
Pueden ver la siguiente parte en el siguiente enlace:&lt;br /&gt;
&lt;a href="http://www.guluts.org.mx/2011/10/mysql-relaciones-entre-tablas-inserts-y.html"&gt;Relaciones entre tablas&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/6156457906767823323/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/10/mysql-creacion-de-tablas.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/6156457906767823323?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/6156457906767823323?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/10/mysql-creacion-de-tablas.html' title='MySQL - Creacion de tablas'/><author><name>Jeyk Blues</name><uri>http://www.blogger.com/profile/03243415882637554868</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-LqgAE3u0pZo/Toa2edRIlqI/AAAAAAAAABs/PeU38OLM2lY/s72-c/mysql2.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry gd:etag='W/&quot;DU8GRHw4eyp7ImA9WhdbEkw.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-3126419526103333574</id><published>2011-09-28T00:32:00.000-07:00</published><updated>2011-10-09T20:37:05.233-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-09T20:37:05.233-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Talleres'/><category scheme='http://www.blogger.com/atom/ns#' term='Cursos'/><category scheme='http://www.blogger.com/atom/ns#' term='Aplicaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='Programación'/><title>Aprendiendo un poco acerca de MySQL</title><content type='html'>&lt;div style="text-align: justify;"&gt;
Saludos a todos, soy nuevo en este blog, y primero me&amp;nbsp;gustaría&amp;nbsp;dar las gracias por permitirme escribir algo en este espacio, espero que algo de lo que aporte les sea de utilidad.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pues bien entrando un poco en materia, el software libre ha tenido enormes avances en los&amp;nbsp;últimos&amp;nbsp;años, en especial en los negocios que han decidido dejar de ser esclavos de algunas conocidas marcas de software en el mercado, como sabemos la&amp;nbsp;información&amp;nbsp;es uno de los activos más importantes para las empresas, puede que el más importante dependiendo del giro de la misma, la forma en que se organiza, se almacena y se manipula puede dar a la empresa&amp;nbsp;información&amp;nbsp;muy&amp;nbsp;útil&amp;nbsp;para tomar&amp;nbsp;decisiones&amp;nbsp;acerca de su futuro.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-stQyt5hh3c8/ToLDaNkK8WI/AAAAAAAAABc/4KyLESupIso/s1600/mysql.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-stQyt5hh3c8/ToLDaNkK8WI/AAAAAAAAABc/4KyLESupIso/s1600/mysql.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-IlONJPBPe80/ToLDahyBOOI/AAAAAAAAABg/8udyvrnqY5k/s1600/postgres.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-IlONJPBPe80/ToLDahyBOOI/AAAAAAAAABg/8udyvrnqY5k/s1600/postgres.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
Existen una buena variedad de manejadores de bases de datos, entre ellos tenemos al conocido MySQL, y es uno de los que ha tenido mayor crecimiento en los&amp;nbsp;últimos&amp;nbsp;años, en una pequeña serie de post me&amp;nbsp;gustaría&amp;nbsp;crear una pequeña&amp;nbsp;introducción&amp;nbsp;a lo que es este gestor de bases de datos, por supuesto empleando una plataforma libre. De modo que aquellos que tengan&amp;nbsp;interés&amp;nbsp;en aprender un poco acerca de este&amp;nbsp;manejador y acerca del lenguaje SQL tengan una especie de tutorial de cómo empezar (intentare mostrar las pequeñas diferencias que existen entre algunos de los manejadores más comunes).&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
Bien si es que queremos hacer uso de estas herramientas deberemos instalarlas en nuestro equipo (yo utilizo Ubuntu), cualquier&amp;nbsp;distribución&amp;nbsp;de GNU/Linux es&amp;nbsp;útil, les recomiendo que visiten el siguiente enlace para conocer la manera específica para instalar el MySQL en su equipo (&lt;a href="http://www.mysql.com/"&gt;click aqui&lt;/a&gt;). Lo más recomendable para los usuarios novatos será instalarlo desde el centro de software, o gestor de paquetes de su preferencia (como synaptic) en la red podrán encontrar infinidad de tutoriales y otros recursos que les ayudaran a instalar este software, si tienen algún problema con gusto podremos hacer algo para solucionarlo.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Al instalar MySQL en nuestro equipo configuramos la contraseña del root, es importante que tomes nota de la contraseña que utilices pues la utilizaremos bastante.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Para esta primer parte utilizaremos MySQL en modo consola,&amp;nbsp;así&amp;nbsp;que abrimos una ventana de terminal y escribimos lo siguiente:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;mysql --user=root --password=&lt;span class="Apple-style-span" style="color: blue;"&gt;tupassword&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;En la consola es&amp;nbsp;común&amp;nbsp;utilizar dobles guiones para establecer algunas opciones o atributos, observa bien para que puedas notar, que en algunos&amp;nbsp;comando&amp;nbsp;se utilizan los dobles guiones.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Debes ver algo como esto:&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-WJyuYC-wTGY/ToK79cEwA-I/AAAAAAAAABM/rvOjBIWQ4fk/s1600/consola1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-WJyuYC-wTGY/ToK79cEwA-I/AAAAAAAAABM/rvOjBIWQ4fk/s1600/consola1.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-sqt09te6x1M/ToK7_0D_vnI/AAAAAAAAABQ/tpedmUQ1myk/s1600/consola2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="122" src="http://4.bp.blogspot.com/-sqt09te6x1M/ToK7_0D_vnI/AAAAAAAAABQ/tpedmUQ1myk/s400/consola2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Bien, con esto habremos iniciado&amp;nbsp;sesión&amp;nbsp;en el monitor de MySQL, desde&amp;nbsp;aquí&amp;nbsp;como en la consola normal podremos introducir&amp;nbsp;comandos&amp;nbsp;que nos&amp;nbsp;permitirán&amp;nbsp;desde la&amp;nbsp;creación&amp;nbsp;de bases de datos, hasta cualquier&amp;nbsp;acción&amp;nbsp;administrativa, como crear respaldos de las bases de datos, importar datos externos a las tablas y mucho más. Como podemos ver en la imagen al&amp;nbsp;teclear&amp;nbsp;&lt;span class="Apple-style-span" style="color: blue;"&gt;Help&lt;/span&gt;, podemos ver el&amp;nbsp;menú&amp;nbsp;de ayuda, te recomiendo que explores un poco este&amp;nbsp;menú&amp;nbsp;pues es de mucha utilidad.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Comando &lt;span class="Apple-style-span" style="color: blue;"&gt;SHOW &lt;/span&gt;tal como su nombre lo dice nos permite mostrar diferentes datos&amp;nbsp;acerca&amp;nbsp;de las bases de datos, las configuraciones, las columnas de las tablas entre otros muchos, si quieres verlos a detalle escribe &lt;span class="Apple-style-span" style="color: blue;"&gt;HELP SHOW&lt;/span&gt;. Ahora veamos las bases de datos existentes en nuestro sistema, para ello escribimos &lt;span class="Apple-style-span" style="color: blue;"&gt;SHOW DATABASES;&amp;nbsp;&lt;/span&gt;olvidaba&amp;nbsp;mencionar que para poder ejecutar los comandos debemos terminar con un punto y coma. Deberías&amp;nbsp;ver algo como esto:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-Idx0HtgQakk/ToLAgm-vhCI/AAAAAAAAABU/Y2pYtCl1Ohk/s1600/consola3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-Idx0HtgQakk/ToLAgm-vhCI/AAAAAAAAABU/Y2pYtCl1Ohk/s1600/consola3.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
Puesto que yo ya tengo algunas bases de datos, se verá un poco diferente al resultado que obtengan ustedes&amp;nbsp;después&amp;nbsp;de haber instalado el manejador. Bien creemos nuestra primera base de datos (por lo menos la primera para muchos de ustedes).&lt;/div&gt;
&lt;div&gt;
Para ello utilizaremos la&amp;nbsp;instrucción&amp;nbsp;&lt;span class="Apple-style-span" style="color: blue;"&gt;CREATE DATABASE + NombreDeLaBaseDatos&lt;/span&gt;. El comando &lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;CREATE&lt;/span&gt;&lt;/span&gt; nos&amp;nbsp;permitirá&amp;nbsp;crear todos los elementos de nuestra base de datos tales como tablas, vistas, procedimientos almacenados, índices y por supuesto las bases de datos en si.&lt;/div&gt;
&lt;div&gt;
Ejecutamos nuestra&amp;nbsp;instrucción&amp;nbsp;y repetimos el comando &lt;span class="Apple-style-span" style="color: blue;"&gt;SHOW DATABASES&lt;/span&gt; y veremos que ya existe una base de datos llamada guluts.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-fBguhsiuPbk/ToLB-VU91QI/AAAAAAAAABY/jO1uIqrKfkQ/s1600/consola4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-fBguhsiuPbk/ToLB-VU91QI/AAAAAAAAABY/jO1uIqrKfkQ/s1600/consola4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
Ahora para trabajar directamente con una de las bases de datos que tenemos, utilizamos el comando &lt;span class="Apple-style-span" style="color: blue;"&gt;USE + Base de datos&amp;nbsp;&lt;/span&gt;así&amp;nbsp;todo lo que hagamos será sobre esa base de datos y no afectara a las&amp;nbsp;demás, de hecho si no hacemos esto nuestras instrucciones&amp;nbsp;serán&amp;nbsp;inútiles, a menos que sean para alguna&amp;nbsp;actividad&amp;nbsp;administrativa sobre las bases de datos. Escribimos &lt;span class="Apple-style-span" style="color: blue;"&gt;USE guluts &lt;/span&gt;y nos mostrara un mensaje que nos dice que se ha cambiado la base de datos en uso.&amp;nbsp;Después&amp;nbsp;utilizando el comando &lt;span class="Apple-style-span" style="color: blue;"&gt;SHOW TABLES&lt;/span&gt; veremos las tablas existentes en la base de datos, y puesto que la acabamos de crear nos enviara un mensaje diciendo que la base de datos esta&amp;nbsp;vacía.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Omx_cLDqUl4/ToLFXeLQvNI/AAAAAAAAABk/sWBgkmM3Dzc/s1600/consola5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="188" src="http://4.bp.blogspot.com/-Omx_cLDqUl4/ToLFXeLQvNI/AAAAAAAAABk/sWBgkmM3Dzc/s320/consola5.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
Bien para evitar que este post se vuelva infinito, hasta&amp;nbsp;aquí&amp;nbsp;dejaremos esta entrega, recapitulando hemos visto la manera de iniciar&amp;nbsp;sesión&amp;nbsp;en la consola de MySQL,&amp;nbsp;también&amp;nbsp;hemos creado nuestra primera base de datos y hemos mostrado alguna&amp;nbsp;información&amp;nbsp;por medio del comando &lt;span class="Apple-style-span" style="color: blue;"&gt;SHOW&lt;/span&gt;, en la&amp;nbsp;próxima&amp;nbsp;entrega hablaremos acerca de los tipos de datos que pueden almacenar las tablas, crearemos algunas tablas y veremos un poco más de acerca del lenguaje SQL.&lt;/div&gt;
&lt;div&gt;
No desesperen, un poco más tarde veremos el uso de algunas herramientas&amp;nbsp;gráficas&amp;nbsp;para la&amp;nbsp;utilización&amp;nbsp;de MySQL, pero para empezar es importante familiarizarse con la sintaxis necesaria para las sentencias del lenguaje SQL.&lt;/div&gt;
&lt;div&gt;
Bien espero que algo de esto les sea de utilidad y recuerden que si tienen alguna duda o comentario siempre son bien recibidos, hasta luego.&lt;br /&gt;
&lt;br /&gt;
Pueden ver el siguiente post&amp;nbsp;aquí:&amp;nbsp;&lt;a href="http://www.guluts.org.mx/2011/10/mysql-creacion-de-tablas.html"&gt;http://www.guluts.org.mx/2011/10/mysql-creacion-de-tablas.html&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/3126419526103333574/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/aprendiendo-un-poco-acerca-de-mysql.html#comment-form' title='11 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3126419526103333574?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3126419526103333574?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/aprendiendo-un-poco-acerca-de-mysql.html' title='Aprendiendo un poco acerca de MySQL'/><author><name>Jeyk Blues</name><uri>http://www.blogger.com/profile/03243415882637554868</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-stQyt5hh3c8/ToLDaNkK8WI/AAAAAAAAABc/4KyLESupIso/s72-c/mysql.jpg' height='72' width='72'/><thr:total>11</thr:total></entry><entry gd:etag='W/&quot;AkMMQXk-fSp7ImA9WhdUEUg.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-8743026406132310040</id><published>2011-09-27T10:00:00.000-07:00</published><updated>2011-09-27T14:21:20.755-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-27T14:21:20.755-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Aplicaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU/Linux'/><title>Libre o no libre, he ahi el dilema.</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ME1taclOVo8/TnwYgKtd6BI/AAAAAAAAAHA/dYzUtQ_OxjA/s1600/post.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-ME1taclOVo8/TnwYgKtd6BI/AAAAAAAAAHA/dYzUtQ_OxjA/s1600/post.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;div class="MsoNormal" style="line-height: 17.6pt; margin-bottom: .0001pt; margin-bottom: 0cm;"&gt;&lt;span style="background: white; color: #444444; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: ES-MX;"&gt;Muchos pasan o han pasado por el lapso de transición desde su antiguo sistema operativo Windows se preguntaron al entrar en el mundo del open source,¿Y ahora, donde quedo mi office, mi Messenger, y mi winamp?, esa pregunta es imposible de eludir y que todo recién ingresado a las filas del open source se preguntara, pero ¿cuál es la respuesta sencilla ?, no la hay habrá muchos que te dirán "busca en&lt;/span&gt;&lt;span style="color: #444444; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: ES-MX;"&gt;&amp;nbsp;&lt;span style="background: white;"&gt;&lt;a href="http://www.google.com.mx/"&gt;&lt;span style="color: #3273d3;"&gt;Google&lt;/span&gt;&lt;/a&gt;" y otros tantos dirán "¿por qué no usas el centro de software que viene en&lt;/span&gt;&amp;nbsp;&lt;i&gt;&lt;span style="background: white;"&gt;inserte distrito&lt;/span&gt;&lt;/i&gt;&lt;span style="background: white;"&gt;..?", pues bien, muchas veces esas respuestas no están completas debido a que tal vez el usuario no encuentre la aplicación que el quiere o simplemente que no sabe como buscar su aplicación favorita de entre toda la gran gama que existe en el universo del open source.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 17.6pt; margin-bottom: .0001pt; margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 17.6pt; margin-bottom: .0001pt; margin-bottom: 0cm;"&gt;&lt;span style="background: white; color: #444444; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: ES-MX;"&gt;Aquí es donde entran ciertas páginas que ayudan a los usuarios recién iniciados a encaminarlos al mundo del Open Source, dichas páginas son una referencia de las aplicaciones que utilizamos en entornos Windows y aquellas con características equivalentes que podemos encontrar en Linux.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 17.6pt; margin-bottom: .0001pt; margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 17.6pt; margin-bottom: .0001pt; margin-bottom: 0cm;"&gt;&lt;span style="background: white; color: #444444; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: ES-MX;"&gt;La primera y una favorita personal es la que me ayudo a establecerme en los primeros días después de llegar a Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.freealts.com/index.php"&gt;&lt;span style="color: #3273d3;"&gt;Alternativas Libres&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #444444; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: ES-MX;"&gt;&amp;nbsp;&lt;span style="background: white;"&gt;Esta página no debe faltar en tus bookmarks ya que es una gran referencia que te ayuda a encontrar el equivalente a aquel programa que utilizabas en el mundo de la ventanita, dicha pagina viene con un extenso listado de las muchas aplicaciones que hay en Windows tanto privativas como libres con un anexo que muestra las aplicaciones equivalentes que podrás encontrar en Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://appnr.com/"&gt;&lt;span style="color: #3273d3;"&gt;Appnr&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="background: white;"&gt;Esta es otra muy buena pero ya orientada a los usuarios que ya tienen una cierta noción de lo que pueden hacer en Linux, Appnr reúne una gran cantidad de software libre dividido en categorías para facilitar el acceso a los usuarios que están en busca de aquella aplicación que satisfacer sus necesidades y curiosidad.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://linuxappfinder.com/"&gt;&lt;span style="color: #3273d3;"&gt;LinuxAppFinder&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="background: white;"&gt;Es la ultima y no por ello la más importante, es parecida a Appnr pero con la diferencia de que su biblioteca de aplicaciones es un poco más grande que la anteriormente nombrada debido a que lleva más tiempo en línea, la única inconveniencia que no la veo como tal en estos tiempos es que viene totalmente en ingles, está un poco desactualizada, pero igual es recomendable pasarse por su sección de aplicaciones tal vez encuentres algo interesante por ahí.&lt;br /&gt;
&lt;br /&gt;
Como ven no es necesario entrar en pánico si no encuentras esa aplicación que pueda sustituir a tu mensajero instantáneo o tu editor de textos, siempre habrá alguna aplicación open source esperando a que la descubras y olvides aquellas que dejaste atrás.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&amp;nbsp;.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/8743026406132310040/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/libre-o-no-libre-he-hay-el-dilema.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/8743026406132310040?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/8743026406132310040?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/libre-o-no-libre-he-hay-el-dilema.html' title='Libre o no libre, he ahi el dilema.'/><author><name>Keplerk</name><uri>http://www.blogger.com/profile/16428017051283028396</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-v9Il5yaiOuY/TddREZs4c9I/AAAAAAAAABU/1mwgV3QXCDs/s220/Avatar.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-ME1taclOVo8/TnwYgKtd6BI/AAAAAAAAAHA/dYzUtQ_OxjA/s72-c/post.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkAESX09cSp7ImA9WhdUEUg.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-4561582849479958929</id><published>2011-09-27T08:00:00.000-07:00</published><updated>2011-09-27T14:25:08.369-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-27T14:25:08.369-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Cursos'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Programación'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU/Linux'/><title>Aprendiendo a sacar python del sombrero. (Truco 2)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-NIi8vRGxq9o/TnguQ5P72PI/AAAAAAAAAG8/ZnDSiA-AEyY/s1600/Post.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-NIi8vRGxq9o/TnguQ5P72PI/AAAAAAAAAG8/ZnDSiA-AEyY/s1600/Post.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Hola de nuevo a todos nuestros lectores de guluts el día de hoy les traigo la segunda lección de este curso de programación con software libre.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Recuerden que este curso lo que busca es orientar a nuestros usuarios de manera fácil y amena sobre el uso PYTHON.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Como recordaran en la &lt;a href="http://www.guluts.org.mx/2011/09/aprendiendo-sacar-python-del-sombrero_22.html"&gt;lección anterior&lt;/a&gt; partimos con un poco de teoría e historia sobre dicho lenguaje y como actividad opcional se les pidió investigar acerca de los diferentes IDEs para desarrollar con python pero de igual forma también nosotros hicimos la tarea y para aquellos que no la hicieron, no importa, aquí les traemos una pequeña lista de algunos ides y editores compatibles con phython. &lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;a href="http://packages.python.org/spyder/"&gt;Spyder&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;a href="http://projects.gnome.org/gedit/"&gt;GEdit&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;a href="http://sourceforge.net/projects/gecrit/"&gt;gEcrit&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Esos son 3 muy recomendables de los cuales el número dos sera reconocido por muchos, ¿qué los hace tan especiales?, eso ya les toca averiguarlo a ustedes jeje.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Bien amigos gulutseros en esta ocasión empezaremos ya a centrarnos en varios aspectos básicos de la programación en python y dejaremos el primer ejercicio básico.&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;Para empezar hay que definir la temática de esta sesión la cual sera:&lt;/div&gt;&lt;ol style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;li&gt;Definición de variables.&lt;/li&gt;
&lt;li&gt;Condicionadores.&lt;/li&gt;
&lt;li&gt;Operadores&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;.&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Definición de variables&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Los que han programado antes en algún otro lenguaje de programación ya sea C#, C++, Java, etc, sabrán los problemas que pueden dar una variable mal declarada ya sea por el contenido que se le quiere asignar o por el tipo de variable que hemos definido y que no hemos recordado al momento de asignarle un valor.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Bien como algunos sabrán para definir una variable normalmente se hace esto:&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: blue;"&gt;Tipo de dato&lt;/span&gt;(espacio)&lt;b&gt;Nombre de la variable&lt;/b&gt;&lt;span style="color: #274e13;"&gt;(punto y coma)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; &lt;b&gt;Numero&lt;/b&gt;&lt;span style="color: #274e13;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: blue;"&gt;Tipo de dato&lt;/span&gt;(espacio)&lt;b&gt;Nombre de la variable&lt;/b&gt;(&lt;span style="color: #274e13;"&gt;Signo de igual&lt;/span&gt;)(&lt;b&gt;Valor asignado&lt;/b&gt;)(&lt;span style="color: #274e13;"&gt;Punto y coma&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; &lt;b&gt;Numero&lt;/b&gt; &lt;span style="color: #274e13;"&gt;=&lt;/span&gt; &lt;b&gt;0&lt;/b&gt;&lt;span style="color: #274e13;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Esos son las formas en que normalmente uno definía una variable en un lenguaje de programación orientado a objetos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Pero, ¿en python es así ?, la respuesta es no, los que hayan programado antes en php podrán entender esta respuesta, a python le vale un reverendo cacahuate el tipo de dato&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;que metas en una variable mientras este sea respetado totalmente&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;b&gt;Ej:&lt;/b&gt;&lt;br /&gt;
Variable entera:&lt;/div&gt;&lt;blockquote&gt;Edad = 45&lt;/blockquote&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;Variable flotante:&lt;/div&gt;&lt;blockquote&gt;Peso = 84.32&lt;/blockquote&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;Cadena de caracteres (puede estar encerrada entre simples o dobles comillas):&lt;/div&gt;&lt;blockquote&gt;Apellido = "Morales"&lt;/blockquote&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;Booleano:&lt;/div&gt;&lt;blockquote&gt;Aprovado = False&lt;/blockquote&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;Como alguno se podra h&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;aber dado cuenta al final de cada sentencia no hay un punto y coma esto es debido a que python toma cada linea como una linea lógica única es decir cada linea de sintaxis es considerada una orden única.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Ej: &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;print "Hola me llamo Juan."&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;print "Y yo me llamo Luis."&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;Como pueden ver las dos ordenes están en lineas separadas por lo que no es necesario agregar un punto y coma pero si las dos estuvieran en una sola linea seria obligatorio ponerlo.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;Ej:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;print "Hola me llamo Juan."; print "Y yo me llamo Luis.";&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;Solo en ese caso se aplicaría punto y coma de manera obligatoria, de hay en fuera es opcional por lo que, sí ya están acostumbrados a usarlo tanto como yo, en hora buena podemos seguir haciendo uso de el.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: large;"&gt;Condicionales&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Más de uno a usado condicionales en algún momento para algún tipo de programación ya sea web o de escritorio y python no es la excepción pero en este caso su sintaxis es un poco más fácil:&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Ej:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Nombre = "Juan";&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Edad = 15;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;print Nombre;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;if Edad &amp;lt; 18:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print " Es menor de edad.\n";&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;else:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; print " Es mayor de edad.\n"; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; print "Fin del programa."; &lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Como pueden ver en python if va seguido de un comparativo luego la condición&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;y por ultimo la comparacion y para dar inicio a los argumentos de dicha comparacion&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;se pone dos puntos, para else se podría los dos puntos y si hay mas de una clausula if, normalmente se pondría else if pero en python&lt;/span&gt; &lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;la frase esta un poco mas simplificada quedando así: &lt;b&gt;elif&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Ej:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt; Sector = "A";&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;if Sector == "A":&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print "El sector es A";&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;elif Sector == "B":&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print "El sector es B";&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;else&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print "El sector no es valido"; &lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Como pueden ver el tema de los ciclos no varía mucho solo hay que tener en cuenta ciertas diferencias en cuanto a la sintaxis pero nada mas.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Operadores&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Este tema es un poco mas fácil ya que habla de los diferentes operadores que podemos utilizar a lo largo de nuestros programas.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-2OaNltaNASo/ToGQRMx2NrI/AAAAAAAAAHE/Nydl0FoyiiM/s1600/Operadores.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-2OaNltaNASo/ToGQRMx2NrI/AAAAAAAAAHE/Nydl0FoyiiM/s1600/Operadores.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Estos operadores se pueden usar desde una comparación con if hasta operaciones matemáticas comunes.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;Ej:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Area = 2 + 2;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Resto = 6 % 4;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;if A &amp;lt;= 3:&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Estos son algunos ejemplos básicos aplicando dichos operadores hay infinidad de combinaciones las cuales usaremos mas adelante.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Ejercicio 1:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Bien amigos llego la hora de poner en practica lo que hemos aprendido en esta lección sera algo sencillo y se adaptara totalmente al contenido que hemos repasado en esta lección.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;En esta ocasión sera lo siguiente: en una variable de tipo texto guardar un nombre cualquiera, en una variable tipo flotante guardar una estatura y mediante 2 condicionales; un if y un elif determinar si la altura es mayor a 1m imprimir en pantalla algo, si mide mas de 1.5 metros imprimir otra cosa y usando un else para el caso de que mida menos de un metro que imprima otra cosa.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Bien amigos de guluts aquí se termina la segunda leccion del curso de programación con software libre y python esperamos que la lección no haya sido muy larga ni aburrida ya que es lo principal que buscamos, evitar que nuestros lectores se aburran por lo que si la lección les pareció un poco difícil, les invitamos a comentar sus ideas y sugerencias, ya que es gracias a la retroalimentación que tenemos con ustedes es que la calidad de los post crece día con día, los invitamos a que visiten la sección de cursos donde estaremos agregando cada capitulo que hayamos posteado en el blog para que así puedan revisar alguna lección que no hayan entendido del todo o darle seguimiento a las siguientes.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Gracias y hasta la próxima.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/4561582849479958929/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/aprendiendo-sacar-python-del-sombrero_27.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/4561582849479958929?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/4561582849479958929?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/aprendiendo-sacar-python-del-sombrero_27.html' title='Aprendiendo a sacar python del sombrero. (Truco 2)'/><author><name>Keplerk</name><uri>http://www.blogger.com/profile/16428017051283028396</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-v9Il5yaiOuY/TddREZs4c9I/AAAAAAAAABU/1mwgV3QXCDs/s220/Avatar.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-NIi8vRGxq9o/TnguQ5P72PI/AAAAAAAAAG8/ZnDSiA-AEyY/s72-c/Post.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DE4NQH85cSp7ImA9WhdUEEU.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-3012566505368187015</id><published>2011-09-26T16:37:00.000-07:00</published><updated>2011-09-26T18:29:51.129-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-26T18:29:51.129-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='GULUTS'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Presentaciones'/><title>Presentaciones  Install - Party  ITSON  2011</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-sK2M-mCwHcQ/ToC1mn75-aI/AAAAAAAAAYE/u397p16hb4E/s1600/installparty1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-sK2M-mCwHcQ/ToC1mn75-aI/AAAAAAAAAYE/u397p16hb4E/s1600/installparty1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Como les anunciamos hace algunos días, se realizó el &lt;a href="http://www.guluts.org.mx/2011/09/install-party-2011-itson-nainari.html"&gt;Install Party 2011&lt;/a&gt; en el Instituto Tecnológico de Sonora (ITSON) campus Nainari, en el cual se contó con aproximadamente 120 asistentes de diferentes instituciones educativas de la región.&lt;br /&gt;
&lt;br /&gt;
Durante el evento se presentaron 3 pláticas relacionadas con el Mundo del Software Libre e Internet. La primera "El Software Libre y su Filosofía", en la cual se conocieron las 4 libertades principales del software libre y las motivaciones sobre las que se fundamenta este gran movimiento. La segunda titulada "Seguridad en Redes Sociales", en la cual el GULUTS tuvo la oportunidad de participar, y en la cual se mostraron técnicas de pishing y scaming&amp;nbsp; para obtener usuarios y contraseñas de correos electrónicos y cuentas de redes sociales, así como las contramedidas o precauciones recomendadas para evitar este tipo de incidentes. Finalmente la plática número tres, impartida por el maestro Felipe Cabada, titulada "Empresas Sustentables con Software Libre", y en la cual se dan ideas de negocio sustentadas en tecnologías abiertas para la mejora comunitaria de la sociedad, basada en el conocimiento y la colaboración.&lt;br /&gt;
&lt;br /&gt;
Así mismo se dio un breve informe acerca de lo visto en la CISL 2011, Conferencia Internacional de Software Libre en Buenos Aires, Argentina, en la cual el Mtro. Felipe Cabada impartió la conferencia antes mencionada.&lt;br /&gt;
&lt;br /&gt;
Por último se llevo a cabo la instalación de diferentes distribuciones de GNU/Linux, en USB, CD y todo lo que se pudiera bootear, sin lugar a dudas un excelente evento, lleno de mucha información y sobre todo comunidad.&lt;br /&gt;
&lt;br /&gt;
Ponemos a su disposición las tres presentaciones expuestas en el evento y una pequeña galería fotográfica, Bytes.&lt;br /&gt;
&lt;br /&gt;
&lt;a filosofía"="" href="http://es.scribd.com/doc/66458788/Software-Libre-y-su-Filosofia" libre="" scribd"="" software="" style="-x-system-font: none; display: block; font-family: Helvetica,Arial,Sans-serif; font-size-adjust: none; font-size: 14px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin: 12px auto 6px auto; text-decoration: underline;" su="" title="View " y=""&gt;"Software Libre y su Filosofía"&lt;/a&gt;&lt;iframe class="scribd_iframe_embed" data-aspect-ratio="1.33333333333333" data-auto-height="true" frameborder="0" height="600" id="doc_86739" scrolling="no" src="http://es.scribd.com/embeds/66458788/content?start_page=1&amp;amp;view_mode=slideshow&amp;amp;access_key=key-6astrw8qsurni6nc4yh" width="100%"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
(function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "http://es.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();
&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a en="" href="http://es.scribd.com/doc/66458775/Seguridad-En-Redes-Sociales" redes="" scribd"="" seguridad="" sociales"="" style="-x-system-font: none; display: block; font-family: Helvetica,Arial,Sans-serif; font-size-adjust: none; font-size: 14px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin: 12px auto 6px auto; text-decoration: underline;" title="View "&gt;"Seguridad En Redes Sociales"&lt;/a&gt;&lt;iframe class="scribd_iframe_embed" data-aspect-ratio="1.33115468409586" data-auto-height="true" frameborder="0" height="600" id="doc_52567" scrolling="no" src="http://es.scribd.com/embeds/66458775/content?start_page=1&amp;amp;view_mode=slideshow&amp;amp;access_key=key-g3fdm36e8w5cbc5xc3p" width="100%"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
(function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "http://es.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();
&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a con="" empresas="" href="http://es.scribd.com/doc/66458714/Empresas-Sustentables-con-Software-Libre" libre"="" scribd"="" software="" style="-x-system-font: none; display: block; font-family: Helvetica,Arial,Sans-serif; font-size-adjust: none; font-size: 14px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin: 12px auto 6px auto; text-decoration: underline;" sustentables="" title="View "&gt;"Empresas Sustentables con Software Libre"&lt;/a&gt;&lt;iframe class="scribd_iframe_embed" data-aspect-ratio="1.33333333333333" data-auto-height="true" frameborder="0" height="600" id="doc_48272" scrolling="no" src="http://es.scribd.com/embeds/66458714/content?start_page=1&amp;amp;view_mode=slideshow&amp;amp;access_key=key-9owuugiaye3q226941h" width="100%"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
(function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "http://es.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();
&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;center&gt;&lt;embed flashvars="host=picasaweb.google.com&amp;amp;hl=es&amp;amp;feat=flashalbum&amp;amp;RGB=0x000000&amp;amp;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2F105933777035066922841%2Falbumid%2F5656842910521149297%3Falt%3Drss%26kind%3Dphoto%26hl%3Des" height="267" pluginspage="http://www.macromedia.com/go/getflashplayer" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" type="application/x-shockwave-flash" width="400"&gt;&lt;/embed&gt;&lt;/center&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/3012566505368187015/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/presentaciones-install-party-itson-2011.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3012566505368187015?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/3012566505368187015?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/presentaciones-install-party-itson-2011.html' title='Presentaciones  Install - Party  ITSON  2011'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-sK2M-mCwHcQ/ToC1mn75-aI/AAAAAAAAAYE/u397p16hb4E/s72-c/installparty1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DU8ARH8_fyp7ImA9WhdUEEg.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-409329150264073333</id><published>2011-09-26T10:19:00.000-07:00</published><updated>2011-09-26T10:24:05.147-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-26T10:24:05.147-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Infografía'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title>Infografia  "LINUX  Antes  y  Ahora"</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-GjOSixFtET0/ToCpXkMeYiI/AAAAAAAAAX8/kxxa0zM16kc/s1600/antesyahoralinux.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-GjOSixFtET0/ToCpXkMeYiI/AAAAAAAAAX8/kxxa0zM16kc/s1600/antesyahoralinux.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;No cabe duda que el uso y la adopción del Software Libre y los Sistemas Operativos basados en Linux van creciendo día con día, desde grandes corporaciones de misión critica, hasta usuarios comunes conectándose a internet sobre Ubuntu u OpenSuse.&lt;br /&gt;
&lt;br /&gt;
Hace algunas semanas, la &lt;a href="http://www.linuxfoundation.org/"&gt;Linux Foundation&lt;/a&gt; (Ya restablecida :P), en seguimiento a la celebración de los primeros 20 años de Linux, lanzó en internet una excelente infografía, llamada "Antes y Ahora", en la cual por medio de imagen hacen un breve recorrido por la evolución del sistema operativo del Pinguino, en la cual se destacan algunos puntos bastante interesantes acerca de nuestro amigo TUX.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Desarrolladores trabajando en el Kernel de Linux:&lt;/b&gt;&lt;br /&gt;
Año 1992 = &lt;b style="color: blue;"&gt;100&amp;nbsp;&amp;nbsp; &lt;/b&gt;Año 2010 = &lt;b style="color: blue;"&gt;1000&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Líneas de código en el Kernel de Linux:&lt;/b&gt;&lt;br /&gt;
Año 1995 = &lt;b style="color: blue;"&gt;250,000&lt;/b&gt;&amp;nbsp;&amp;nbsp; Año 2010 = &lt;b style="color: blue;"&gt;14,000,000&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;SuperComputadoras del &lt;a href="http://top500.org/stats/list/37/os"&gt;TOP500&lt;/a&gt; ejecutando Linux:&lt;/b&gt;&lt;br /&gt;
Año 1998 = &lt;b&gt;&lt;span style="color: blue;"&gt;1&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&amp;nbsp; Año 2011 = &lt;b style="color: blue;"&gt;413&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Teléfonos Celulares vendidos en el Mundo con Linux:&lt;/b&gt;&lt;br /&gt;
Año 1997 = &lt;b style="color: blue;"&gt;100,000,000&lt;/b&gt;&amp;nbsp;&amp;nbsp; Año 2010 = &lt;b&gt;&lt;span style="color: blue;"&gt;4,600,000,000&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Usuarios de Linux en Internet en todo el Mundo:&lt;/b&gt;&lt;br /&gt;
Año 1995 = &lt;b style="color: blue;"&gt;16,000,000&lt;/b&gt;&amp;nbsp;&amp;nbsp; Año 2010 = &lt;b style="color: blue;"&gt;1,600,000,000&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Patentes relacionadas con Linux alrededor del mundo:&lt;/b&gt;&lt;br /&gt;
Año 1994 = &lt;b style="color: blue;"&gt;177,830&amp;nbsp;&lt;/b&gt;&amp;nbsp; Año 2010 = &lt;b style="color: blue;"&gt;520,277&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;PCs Vendidas con Linux en todo el mundo:&lt;/b&gt;&lt;br /&gt;
Año 1994 = &lt;span style="color: blue;"&gt;&lt;b&gt;37,000,000&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp; Año 2010 = &lt;b style="color: blue;"&gt;351,000,000&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Sin duda una gran trayectoria en estos 20 años de historia del Sistema Operativo, Bytes.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-gBIHMbd7t1s/ToCypyl75FI/AAAAAAAAAYA/1krYzxu97rg/s1600/linux_thenandnow.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-gBIHMbd7t1s/ToCypyl75FI/AAAAAAAAAYA/1krYzxu97rg/s1600/linux_thenandnow.png" /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/409329150264073333/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/infografia-linux-antes-y-ahora.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/409329150264073333?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/409329150264073333?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/infografia-linux-antes-y-ahora.html' title='Infografia  &quot;LINUX  Antes  y  Ahora&quot;'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-GjOSixFtET0/ToCpXkMeYiI/AAAAAAAAAX8/kxxa0zM16kc/s72-c/antesyahoralinux.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkIFR34_fip7ImA9WhdVF0s.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-1831398172273295320</id><published>2011-09-22T23:23:00.000-07:00</published><updated>2011-09-22T23:48:36.046-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-22T23:48:36.046-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Podcast'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU/Linux'/><title>Disponible Tuxteno Podcast No. 37</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-KuEHbFmahJY/Tnwi8nXKm1I/AAAAAAAAAX4/plVXVfGEzew/s1600/Tuxteno37.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="309" src="http://3.bp.blogspot.com/-KuEHbFmahJY/Tnwi8nXKm1I/AAAAAAAAAX4/plVXVfGEzew/s320/Tuxteno37.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Hola banda&amp;nbsp; del GULUTS, en esta entrega les anunciamos el lanzamiento del Tuxteno Podcast en su número 37, o el primer número de la cuarta temporada, sin duda el líder en podcast en español acerca del software libre y GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
En esta emisión se tratan los siguientes temas:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Software Freedom Day&lt;/li&gt;
&lt;li&gt;Android en ploataformas X86&lt;/li&gt;
&lt;li&gt;Nuevos dominios .xxx&lt;/li&gt;
&lt;li&gt;Noticias de software libre en general&lt;/li&gt;
&lt;li&gt;Linux, convicción y convivencia&lt;/li&gt;
&lt;li&gt;Linux Militar&lt;/li&gt;
&lt;li&gt;Robo de certificados digitales en internet&lt;/li&gt;
&lt;li&gt;Apple en busca de nuevo jefe de seguridad&lt;/li&gt;
&lt;li&gt;Excelente música &lt;/li&gt;
&lt;li&gt;Y mucho más&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;ul&gt;&lt;/ul&gt;&lt;div class="story-body"&gt;&lt;div id="HOTWordsTxt" name="HOTWordsTxt"&gt;&lt;h3 style="margin: auto; text-align: center;"&gt;El Podcast de Tuxteno.COM en HTML5.&lt;/h3&gt;&lt;div style="margin: auto; text-align: center;"&gt;&lt;audio autobuffer="" controls="controls" preload="metadata" style="height: 20; width: 300;" tabindex="0"&gt;&lt;br /&gt;
&lt;source id="mp3_src" src="http://www.archive.org/download/Tuxteno.COM/Tuxteno37.mp3" type="audio/mpeg"&gt;&lt;/source&gt;&lt;br /&gt;
&lt;source id="ogg_src" src="http://www.alcancelibre.org/podcast/tuxteno/Tuxteno37.ogg" type="audio/ogg"&gt;&lt;/source&gt;&lt;br /&gt;
Tu navegador carece de soporte para utilizar el elemento&lt;br /&gt;
&lt;code&gt;audio&lt;/code&gt;&lt;br /&gt;
de HTML5. Por favor, actualiza tu navegador.&lt;br /&gt;
&lt;/audio&gt;&lt;/div&gt;&lt;div style="margin: auto; text-align: center;"&gt;&lt;/div&gt;&lt;div style="margin: auto; text-align: center;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href="http://tuxteno.com/"&gt;http://tuxteno.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://descarga%20tuxteno%20podcast%20no.%2037%20en%20mp3/"&gt;Descarga Tuxteno PodCast No. 37 en MP3&lt;/a&gt;&lt;br /&gt;
Descarga Tuxteno PodCast No. 37 en OGG</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/1831398172273295320/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/disponible-tuxteno-podcast-no-37.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/1831398172273295320?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/1831398172273295320?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/disponible-tuxteno-podcast-no-37.html' title='Disponible Tuxteno Podcast No. 37'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-KuEHbFmahJY/Tnwi8nXKm1I/AAAAAAAAAX4/plVXVfGEzew/s72-c/Tuxteno37.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DkUHQ3c7cCp7ImA9WhdVF0w.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-2568137782483621301</id><published>2011-09-22T09:42:00.000-07:00</published><updated>2011-09-22T10:57:12.908-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-22T10:57:12.908-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Noticias'/><category scheme='http://www.blogger.com/atom/ns#' term='Distros GNU/Linux'/><title>Install Party 2011 ITSON Nainari</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-00aWygomuTE/Tns0Qxh2-nI/AAAAAAAAACY/lqmunHgyIiY/Flayer_Itson_V2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="380" src="http://1.bp.blogspot.com/-00aWygomuTE/Tns0Qxh2-nI/AAAAAAAAACY/lqmunHgyIiY/Flayer_Itson_V2.jpg" width="550" /&gt;&lt;/a&gt;&lt;/div&gt;Hola a toda la banda del GULUTS, este post express es para invitarlos al &lt;a href="http://antiguo.itson.mx/softwarelibre/festival2011.html"&gt;Install Party 2011&lt;/a&gt;, que se llevará a cabo este Viernes 23 de Septiembre en el Instituto Tecnológico de Sonora (Unidad Nainari) a partir de las 9:00 A.M., en el aula magna.&lt;br /&gt;
&lt;br /&gt;
Se presentarán algunas pláticas referentes al software libre y el sistema operativo GNU/Linux, así como una reseña de la CISL 2011, realizada en Buenos Aires, Argentina por parte del Mtro. Felipe Cabada (Presidente del &lt;a href="http://www.gulco.org.mx/"&gt;GULCO&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Las pláticas serán las siguientes:&lt;br /&gt;
&lt;br /&gt;
09:00 a 09:45&lt;br /&gt;
&lt;b&gt;"El Software Libre y su Filosofía"&lt;/b&gt;&lt;br /&gt;
(MATI Miguel Angel Gastélum)&lt;br /&gt;
&lt;br /&gt;
09:45 a 10:30&lt;br /&gt;
&lt;b&gt;"Seguridad en Redes Sociales"&lt;/b&gt;&lt;br /&gt;
(José Manuel Acosta, &lt;a href="http://www.guluts.org.mx/"&gt;GULUTS&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
10:30 a 11:20&lt;br /&gt;
&lt;b&gt;"Creando empresas Sustentables con Software Libre"&lt;/b&gt;&lt;br /&gt;
(Felipe Humberto Cabada)&lt;br /&gt;
&lt;br /&gt;
11:20 a 12:00&lt;br /&gt;
&lt;b&gt;"Resultados de la CISL  Argentina 2011"&lt;/b&gt;&lt;br /&gt;
(Felipe Humberto Cabada)&lt;br /&gt;
&lt;br /&gt;
11:20 a 14:00&lt;br /&gt;
&lt;b&gt;"Instalación de distribuciones de Linux"&lt;/b&gt;&lt;br /&gt;
(Comunidad de Usuarios) &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href="http://antiguo.itson.mx/softwarelibre/festival2011.html"&gt;Más Información&lt;/a&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/2568137782483621301/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/install-party-2011-itson-nainari.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/2568137782483621301?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/2568137782483621301?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/install-party-2011-itson-nainari.html' title='Install Party 2011 ITSON Nainari'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-00aWygomuTE/Tns0Qxh2-nI/AAAAAAAAACY/lqmunHgyIiY/s72-c/Flayer_Itson_V2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;C0IFQXoyfCp7ImA9WhdVF0w.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-227877250304391675</id><published>2011-09-22T01:08:00.000-07:00</published><updated>2011-09-22T10:11:50.494-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-22T10:11:50.494-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Cursos'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Programación'/><title>Aprendiendo a sacar python del sombrero. (Truco 1)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-NIi8vRGxq9o/TnguQ5P72PI/AAAAAAAAAG8/ZnDSiA-AEyY/s1600/Post.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-NIi8vRGxq9o/TnguQ5P72PI/AAAAAAAAAG8/ZnDSiA-AEyY/s1600/Post.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;Bien amigos gulutseros lo prometido es deuda, aquí les traemos la primera emisión del curso de programación con software libre y python.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Empezaremos con algo que a muchos no les gusta pero que es completamente necesario para entender la ideología de este lenguaje, la teoría.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
A muchos como a mi tal vez no les guste el termino "Teoría",&amp;nbsp; no hay que verlo como tal, yo lo llamo lectura de comprensión, porque es lo que hacemos, leemos sobre algo para comprender de que se trata y darnos una idea de lo que nos encontraremos más adelante, y ese es el punto que tocaremos hoy, entender de que trata python, y saber a que nos atenemos para en un futuro poder salir de algún problema que nos surja en cuanto al uso de dicho lenguaje.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Trataremos de hacer esta primera lección un poco más amena que el clásico&amp;nbsp; Copy&amp;amp;Paste y “a leer” veremos una mezcla de todo lo necesario, tanto historia, como teoría, tratando de que todo se mescle de una forma homogénea y así pasar un rato agradable.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Empezaremos con una pregunta que todo mundo debe hacerse al empezar algo nuevo.&lt;br /&gt;
¿Qué se del tema al respecto?, es decir ¿qué sabemos de python?, si claro sabemos que es un lenguaje de programación pero ¿qué hay más allá de ese letrero gigante que nos indica tal cosa?, no lo sabemos... aun.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Hay que entender que python es un mundo de cosas, digamos que es como una navaja suiza tan funcional y difícil de usar como uno quiera. Python se caracteriza por tener una sintaxis limpia lo cual favorece haciendo el código más legible, al no tener tanto código "basura" se puede comprender mejor lo que se hace, otra de las características que distingue a python es que a diferencia de algunos lenguajes de programación este se adapta al programador no el programador a este, lo que permite evolucionar de una manera más fácil de lo que pudiera parecer.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Bien, ahora sabemos un poco sobre que distingue a python de los otros lenguajes de programación pero ¿qué sabemos de su creador?, sabemos que ¿nada aparece de la nada, cierto?, pues bien python no es la excepción este lenguaje fue creado por &lt;a href="http://es.wikipedia.org/wiki/Guido_van_Rossum"&gt;Guido van Rossum&lt;/a&gt;, (si yo también pensé que era broma por el nombre tan extraño pero es verdad), según algunas biografías entre ellas el resumen que el mismo publico sobre su vida hablan de que el fue invitado a trabajar como investigador alrededor del año 1995 en la &lt;a href="http://www.cnri.reston.va.us/"&gt;CNRI&lt;/a&gt;, y según cuenta investigaba sobre sistemas distribuidos mediante lenguajes de interpretación, el señor nos cuenta que mucho de su trabajo en la investigación dio origen a python el lenguaje que conocemos hoy y que ha sido la causa de múltiples premiaciones entre las cuales destacan el "Free Software Fundation Award".&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Ahora viene la pregunta del millón, ¿Qué podemos hacer con Python?, hay que tener bien definidas las metas que esperamos obtener con este curso, pero para pensar en una meta primero tenemos que ver los alcances que nos ofrece el lenguaje.&lt;br /&gt;
Entre las múltiples cosas que podemos hacer con python destacan:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt; Aplicaciones que se ejecutan en un servidor web (equivalentes a lo que se puede hacer con PHP, ASP.Net, JSP, Ruby).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt; Aplicaciones de escritorio con interfaces visuales accediendo a componentes escritos en .Net (Microsoft), Qt, GTK, MFC, Swing (Java) etc...&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt; Programas no visuales que tengan como objetivo sistematizar procesos de administración del equipo (backup periódicos, borrado de archivos recursivos, búsquedas de archivos o contenidos de los mismos etc.)&lt;/span&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;Aplicaciones para teléfonos celulares.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt; &lt;br /&gt;
Como ven no son pocas las cosas que podemos lograr con este lenguaje que gracias a su flexibilidad y adaptación puede usarse en infinidad de cosas, tanto profesionales, como en proyectos personales.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Bien amigos lectores aquí termina la primera lección sobre el "Curso de programación con software libre y PYTHON", en la próxima lección empezaremos a adentrarnos ya en los paradigmas de la programación con el primer tema enfocado ya en dirección a programar.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Ya para finalizar y como primera actividad opcional como todas las que se presentaran a lo largo del curso les pediré que investiguen sobre algún &lt;a href="http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado"&gt;IDE&lt;/a&gt; con el que podamos desarrollar en python y que se animen a instalar alguno que les agrade, pero de igual forma en la próxima lección les traeré una pequeña lista de recomendaciones que pueden usar para descargar el que más les agrade. Esperamos que la lección haya sido de su agrado y no olviden dejar su comentario y/o sugerencia que gracias a la retroalimentación que tenemos con ustedes es que estamos creciendo y mejorando poco a poco.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/227877250304391675/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/aprendiendo-sacar-python-del-sombrero_22.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/227877250304391675?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/227877250304391675?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/aprendiendo-sacar-python-del-sombrero_22.html' title='Aprendiendo a sacar python del sombrero. (Truco 1)'/><author><name>Keplerk</name><uri>http://www.blogger.com/profile/16428017051283028396</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-v9Il5yaiOuY/TddREZs4c9I/AAAAAAAAABU/1mwgV3QXCDs/s220/Avatar.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-NIi8vRGxq9o/TnguQ5P72PI/AAAAAAAAAG8/ZnDSiA-AEyY/s72-c/Post.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry gd:etag='W/&quot;CEEDRXs8fyp7ImA9WhdVFU8.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-5491753870804100364</id><published>2011-09-19T23:47:00.000-07:00</published><updated>2011-09-20T05:44:34.577-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-20T05:44:34.577-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Aplicaciones'/><title>Aprendiendo a sacar python del sombrero.</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-NIi8vRGxq9o/TnguQ5P72PI/AAAAAAAAAG8/ZnDSiA-AEyY/s1600/Post.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-NIi8vRGxq9o/TnguQ5P72PI/AAAAAAAAAG8/ZnDSiA-AEyY/s1600/Post.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;Hola de nuevo compañeros Gulutseros, después de recuperarse del taller de "Creación de páginas con software libre", estuvimos dialogando y preguntándonos "Y si hacemos un curso sobre programación con software libre", solo que esta vez seria mediante lecciones cortas pero entendibles abordando los aspectos básicos del lenguaje en cuestión, el cual sería &lt;a href="http://www.python.org/"&gt;PYTHON&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Tal vez algunos de nuestros lectores y compañeros desconozcan este lenguaje de programación, esto es algo normal ya que python aunque es un lenguaje de programación muy utilizado en el mundo del software libre su difusión aunque igual de buena en ocasiones puede ser insuficiente para el usuario común, esto debido a que al ser un lenguaje de "alto nivel" cosa que yo no consideraría como tal, se limita a comunidades especificas dejando al usuario común fuera de ese círculo, es por eso que en esta ocasion les traemos un curso básico de programación en python en el cual abordaremos desde la ideología básica aunque sin adentrarnos mucho en ella, como aspectos básicos que ya algunos conocemos de otros lenguajes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Las lecciones se irán publicando en la sección de cursos por lo que los invitamos a darse una vuelta de vez en cuando por el blog para que se enteren sobre los avances y también pueden visitar nuestro foro para las dudas que tengan sobre las lecciones que se irán publicando.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
Si creen que todo será teoría leer y leer no se preocupen que también dejaremos algunos ejercicios como tarea, los cuales serán resueltos en la lección siguiente para así tener un seguimiento de lo ya aprendido, y tener una buena retroalimentación de lo que se vio.&lt;br /&gt;
Bien amigos Gulutseros eso es todo por hoy no olviden comentar que les parece la idea y cualquier sugerencia será bienvenida hasta pronto.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/5491753870804100364/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/aprendiendo-sacar-python-del-sombrero.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/5491753870804100364?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/5491753870804100364?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/aprendiendo-sacar-python-del-sombrero.html' title='Aprendiendo a sacar python del sombrero.'/><author><name>Keplerk</name><uri>http://www.blogger.com/profile/16428017051283028396</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-v9Il5yaiOuY/TddREZs4c9I/AAAAAAAAABU/1mwgV3QXCDs/s220/Avatar.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-NIi8vRGxq9o/TnguQ5P72PI/AAAAAAAAAG8/ZnDSiA-AEyY/s72-c/Post.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry gd:etag='W/&quot;C0UAR306cSp7ImA9WhdVFU4.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-7815123846904454839</id><published>2011-09-18T18:48:00.000-07:00</published><updated>2011-09-20T08:07:26.319-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-20T08:07:26.319-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Webs'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU'/><category scheme='http://www.blogger.com/atom/ns#' term='Hacker'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Distros GNU/Linux'/><title>Hackean Kernel.org, Linux.com y LinuxFoundation.org</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-qpsjWWHwDtE/TnaZEzbpjrI/AAAAAAAAAXs/X6WoLqos-Rc/s1600/hacker.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-qpsjWWHwDtE/TnaZEzbpjrI/AAAAAAAAAXs/X6WoLqos-Rc/s1600/hacker.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Hace algunas semanas se esparció por la Internet la noticia de que habían sido hackeados dos servidores de kernel.org, el sitio principal del Kernel de Linux; sin duda fue un shock para muchos usuarios del sistema operativo del Pingüino.&lt;br /&gt;
&lt;br /&gt;
Desafortunadamente hace algunos días se dio el anuncio de que los sitios &lt;a href="http://linuxfoundation.org/"&gt;LinuxFoundation.org&lt;/a&gt; y &lt;a href="http://linux.com/"&gt;Linux.com&lt;/a&gt; también habían sido comprometidos en información sensible de usuarios registrados, por lo cual los directivos y personal de estos dos emblemáticos sitios para la comunidad, decidieron dar de baja temporalmente la mayoría de sus servicios, por lo que hasta la fecha los sitios de Kernel.org, LinuxFoundation.org y Linux.com permanecen en tareas mantenimiento.&lt;br /&gt;
&lt;br /&gt;
Esperemos que este duro golpe sane rápidamente y puedan reponerse a la brevedad, ya que estos sitios son de vital importancia. Sin duda una gran lección para todos los usuarios de Software Libre, bien dicen que no hay sistema 100% seguro, Bytes.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-35itgwohjFc/Tnae44-d8RI/AAAAAAAAAXw/jUVItE7MxX4/s1600/linuxfoundation.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="233" src="http://2.bp.blogspot.com/-35itgwohjFc/Tnae44-d8RI/AAAAAAAAAXw/jUVItE7MxX4/s400/linuxfoundation.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-_ghud9d2m1c/Tnae5hq47TI/AAAAAAAAAX0/_5wKxt8qJR0/s1600/linuxcom.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="87" src="http://1.bp.blogspot.com/-_ghud9d2m1c/Tnae5hq47TI/AAAAAAAAAX0/_5wKxt8qJR0/s400/linuxcom.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="color: #cc0000;"&gt;&lt;b&gt;Enlaces:&lt;/b&gt;&lt;/div&gt;&lt;a href="http://linux.com/"&gt;Linux.com&lt;/a&gt; , &lt;a href="http://linuxfoundation.org/"&gt;LinuxFoundation.org&lt;/a&gt; y &lt;a href="http://kernel.org/"&gt;Kernel.org&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/7815123846904454839/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/hackean-kernelorg-linuxcom-y.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/7815123846904454839?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/7815123846904454839?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/hackean-kernelorg-linuxcom-y.html' title='Hackean Kernel.org, Linux.com y LinuxFoundation.org'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-qpsjWWHwDtE/TnaZEzbpjrI/AAAAAAAAAXs/X6WoLqos-Rc/s72-c/hacker.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DkYNRno5fCp7ImA9WhdVE0Q.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-4016031648831835668</id><published>2011-09-18T18:02:00.000-07:00</published><updated>2011-09-18T18:03:17.424-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-18T18:03:17.424-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Talleres'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla'/><title>Instalacion de Joomla en Hosting Comercial</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-yWdt8jOODyI/TnaQUzWgy1I/AAAAAAAAAXo/VAdnr4y3ZsE/s1600/gulutswebserver.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-yWdt8jOODyI/TnaQUzWgy1I/AAAAAAAAAXo/VAdnr4y3ZsE/s1600/gulutswebserver.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Siguiendo con la serie de video tutoriales del taller "Creación de Sitios Web con Software Libre", les traemos el siguiente video en el cual llevaremos a cabo la instalación de nuestro CMS Joomla en un hosting público gratuito de la empresa &lt;a href="http://000webhost.com/"&gt;000webhost.com&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
El proceso de instalación es básicamente el mismo para la mayoría de hostings comerciales, utilizaremos el cliente FTP Filezilla para poder subir los archivos de instalación a los servidores que almacenarán nuestra página.&lt;br /&gt;
&lt;br /&gt;
Les dejamos los enlaces a las aplicaciones utilizadas y a 000webhost, así como el link a la página que publicamos en nuestro hosting gratuito. Si tienen alguna duda referente al vídeo o cualquier otro tema relacionado con el software libre o GNU/Linux no duden en hacérnosla llegar, Bytes.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="387" src="http://player.vimeo.com/video/28513859?title=0&amp;amp;byline=0&amp;amp;portrait=0" webkitallowfullscreen="" width="534"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://vimeo.com/28513859"&gt;Instalación de Joomla en Web Hosting Comercial&lt;/a&gt; from &lt;a href="http://vimeo.com/guluts"&gt;GULUTS&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;b style="color: #cc0000;"&gt;Enlaces&lt;/b&gt;&lt;span style="color: #cc0000;"&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://000webhost.com/" rel="nofollow" target="_blank"&gt;000webhost.com&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://filezilla-project.org/" rel="nofollow" target="_blank"&gt;FileZilla&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://guluts.netii.net/"&gt;Sitio de Ejemplo&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/4016031648831835668/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/instalacion-de-joomla-en-hosting.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/4016031648831835668?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/4016031648831835668?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/instalacion-de-joomla-en-hosting.html' title='Instalacion de Joomla en Hosting Comercial'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-yWdt8jOODyI/TnaQUzWgy1I/AAAAAAAAAXo/VAdnr4y3ZsE/s72-c/gulutswebserver.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry gd:etag='W/&quot;C0UBRH47eCp7ImA9WhdVE0Q.&quot;'><id>tag:blogger.com,1999:blog-5414742067941741244.post-5040945541799392066</id><published>2011-09-18T17:11:00.000-07:00</published><updated>2011-09-18T17:14:15.000-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-09-18T17:14:15.000-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU/Linux'/><title>Instalacion de Joomla en Plataformas GNU/Linux.</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-44mTZvinSVM/TnaEEEr57pI/AAAAAAAAAXk/p9A9TwUJhzE/s1600/JOOMGULUTS.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="149" src="http://2.bp.blogspot.com/-44mTZvinSVM/TnaEEEr57pI/AAAAAAAAAXk/p9A9TwUJhzE/s320/JOOMGULUTS.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;En esta entrada traemos para todos ustedes un video tutorial más del Taller "Creación de Sitios Web con Software Libre", en el que llevaremos a cabo la instalación del CMS Joomla en un sistema Operativo GNU/Linux (Específicamente en Ubuntu 10.04), como se darán cuenta en el video, es bastante sencillo de realizar, y para no complicarles la vida instalando Ubuntu en su PC, les dejamos los links de descarga de la Máquina Virtual para VirtualBox, y como extra el link a un curso básico de la utilización de VirtualBox, para todos aquellos que no han tenido experiencia con esta excelente aplicación.&lt;br /&gt;
&lt;br /&gt;
Dentro del video tutorial también se muestra cómo instalar Open SSH Server, que nos permitirá conectarnos vía remota a nuestro Sistema Operativo GNU/Linux mediante un cliente de conexión, en este caso utilizaremos PUTTY. Esperamos que sea de su agrado este video tutorial, hasta luego.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="401" src="http://player.vimeo.com/video/28403555?title=0&amp;amp;byline=0&amp;amp;portrait=0" webkitallowfullscreen="" width="535"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://vimeo.com/28403555"&gt;Instalación de Joomla en GNU/Linux&lt;/a&gt; from &lt;a href="http://vimeo.com/guluts"&gt;GULUTS&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="color: #cc0000;"&gt;Enlaces:&lt;/span&gt;&lt;br /&gt;
&lt;/b&gt;&lt;a href="http://www.chiark.greenend.org.uk/%7Esgtatham/putty/download.html" rel="nofollow" target="_blank"&gt;Putty&lt;/a&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;a href="http://virtualbox.org/" rel="nofollow" target="_blank"&gt;VirtualBox&lt;/a&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;a href="http://www.mediafire.com/file/5u8bs62nbmel2ub/Ubuntu.part1.rar" rel="nofollow" target="_blank"&gt;Maquina Virtual Ubuntu (Parte 1)&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.mediafire.com/file/yr9c6vdaridvihg/Ubuntu.part2.rar" rel="nofollow" target="_blank"&gt;Maquina Virtual Ubuntu (Parte 2)&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.guluts.org.mx/2011/08/curso-basico-de-virtualbox.html" rel="nofollow" target="_blank"&gt;Curso VirtualBox&lt;/a&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.guluts.org.mx/feeds/5040945541799392066/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.guluts.org.mx/2011/09/instalacion-de-joomla-en-plataformas.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/5040945541799392066?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414742067941741244/posts/default/5040945541799392066?v=2'/><link rel='alternate' type='text/html' href='http://www.guluts.org.mx/2011/09/instalacion-de-joomla-en-plataformas.html' title='Instalacion de Joomla en Plataformas GNU/Linux.'/><author><name>GULUTS</name><uri>http://www.blogger.com/profile/11256562578577162025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/-40ixCBHyJ-8/TlvZdEUVY9I/AAAAAAAAAWA/bhFlHldwap4/s220/guluts.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-44mTZvinSVM/TnaEEEr57pI/AAAAAAAAAXk/p9A9TwUJhzE/s72-c/JOOMGULUTS.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>