<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Linux Hispano &#187; F. Javier Carazo Gil</title> <atom:link href="http://www.linuxhispano.net/author/carazo/feed/" rel="self" type="application/rss+xml" /><link>http://www.linuxhispano.net</link> <description>Noticias, tira, podcast, juegos, Linux y software libre</description> <lastBuildDate>Fri, 10 Feb 2012 14:00:58 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Quitar menús del escritorio de administración en WordPress</title><link>http://www.linuxhispano.net/2012/02/10/quitar-menus-del-escritorio-de-administracion-en-wordpress/</link> <comments>http://www.linuxhispano.net/2012/02/10/quitar-menus-del-escritorio-de-administracion-en-wordpress/#comments</comments> <pubDate>Fri, 10 Feb 2012 13:16:13 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[administración]]></category> <category><![CDATA[escritorio]]></category> <category><![CDATA[menu]]></category> <category><![CDATA[quitar]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=9039</guid> <description><![CDATA[Cada día soy más amante de WordPress y cada día lo veo más cercano a un framework que a un CMS, salvando las diferencias claro está y sabiendo cuál es el propósito de cada proyecto. Una de las partes más &#8230; <a
href="http://www.linuxhispano.net/2012/02/10/quitar-menus-del-escritorio-de-administracion-en-wordpress/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.linuxhispano.net/wp-content/uploads/2012/02/menu_administracion_wordpress.png"><img
class="alignleft  wp-image-9064" title="menu_administracion_wordpress" src="http://www.linuxhispano.net/wp-content/uploads/2012/02/menu_administracion_wordpress.png" alt="Menú administración WordPress" width="147" height="294" /></a>Cada día soy más amante de <a
href="http://www.linuxhispano.net/etiqueta/wordpress" target="_blank">WordPress</a> y cada día lo veo más cercano a un framework que a un <a
href="http://www.linuxhispano.net/etiqueta/cms" target="_blank">CMS</a>, salvando las diferencias claro está y sabiendo cuál es el propósito de cada proyecto.</p><p>Una de las partes más sensible de usar <a
href="http://www.linuxhispano.net/etiqueta/wordpress" target="_blank">WordPress</a> tiene que ver con el menú de administración. Los futuros usuarios verán un menú con demasiada funcionalidad, lo que debemos evitar si el objetivo del proyecto no es gestionar todo eso. ¿Cómo hacerlo?</p><p>Con el siguiente código, ¿dónde incluirlo? Dentro del fichero <em>functions.php </em>de tu tema, también tenemos la opción de hacer un plugin, pero de eso ya hablaremos otro día. Veamos.</p><p><span
id="more-9039"></span></p><pre>function remove_menus () {
  global $menu;
  $restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'),
   __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'),
 __('Comments'), __('Plugins'));
  end ($menu);
  while (prev($menu)){
	$value = explode(' ',$menu[key($menu)][0]);
	if(in_array($value[0] != NULL?$value[0]:"" , $restricted))
            {unset($menu[key($menu)]);}
	}
}
add_action('admin_menu', 'remove_menus');</pre><p>Los elementos que incluyamos en el array no aparecerán, la correspondencia con la versión español es:</p><ul><li>Escritorio: Dashboard</li><li>Entradas: Posts</li><li>Multimedia: Media</li><li>Enlaces: Links</li><li>Páginas: Pages</li><li>Apariencia: Appearance</li><li>Herramientas: Tools</li><li>Usuarios: Users</li><li>Ajustes: Settings</li><li>Comentarios: Comments</li><li>Plugins: Plugins (no tiene traducción, ya hablé en otra ocasión del <a
href="http://www.linuxhispano.net/2011/11/23/vocabulario-wordpress-en-espanol/" target="_blank">vocabulario WordPress en español</a>)</li></ul><p>Si queréis ampliar más información <a
target="_blank" href="http://hungred.com/how-to/remove-wordpress-admin-menu-affecting-wordpress-core-system/" target="_blank">leed este artículo en inglés sobre el tema de Hungred</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/02/10/quitar-menus-del-escritorio-de-administracion-en-wordpress/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Instalar y configurar servidor TFTP en Ubuntu</title><link>http://www.linuxhispano.net/2012/02/09/instalar-y-configurar-servidor-tftp-en-ubuntu/</link> <comments>http://www.linuxhispano.net/2012/02/09/instalar-y-configurar-servidor-tftp-en-ubuntu/#comments</comments> <pubDate>Thu, 09 Feb 2012 11:00:47 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[comunicación]]></category> <category><![CDATA[instalar]]></category> <category><![CDATA[servidor]]></category> <category><![CDATA[tftp]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[xinetd]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=9051</guid> <description><![CDATA[Es muy frecuente que los equipos de comunicaciones como los controladores WiFi, los switches de cierto nivel o los cortafuegos, soporten protocolo TFTP (no confundir con FTP) para poder subir configuraciones o hacer respaldos. Puesto que no es tan frecuente &#8230; <a
href="http://www.linuxhispano.net/2012/02/09/instalar-y-configurar-servidor-tftp-en-ubuntu/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Es muy frecuente que los equipos de comunicaciones como los controladores WiFi, los switches de cierto nivel o los cortafuegos, soporten protocolo <a
target="_blank" href="http://es.wikipedia.org/wiki/TFTP" target="_blank">TFTP</a> (no confundir con <a
target="_blank" href="http://es.wikipedia.org/wiki/File_Transfer_Protocol" target="_blank">FTP</a>) para poder subir configuraciones o hacer respaldos. Puesto que no es tan frecuente el uso de este FTP Trivial como se llama, os  traigo un manual de cómo poner a punto un servidor TFTP en tu equipo con Linux (más concretamente he usado para las pruebas Ubuntu 11.10).</p><p><span
style="color: #000000;"><strong>Instalación de los paquetes</strong></span></p><p>Para administrar el servicio usaremos <a
target="_blank" href="http://es.wikipedia.org/wiki/Xinetd" target="_blank">xinetd</a>, así que además de los paquetes propios de TFTP instalaremos a este (atentos al -y que asume que sí a todas las peticiones y no pregunta):</p><pre>sudo apt-get install xinetd tftpd tftp -y</pre><p><strong>Configuración</strong></p><p>Una vez instalado, creamos el fichero <em>tftp</em> dentro de <em>/etc/xinetd.d/</em>. Por ejemplo:</p><p><span
id="more-9051"></span></p><pre>sudo vi /etc/xinetd.d/</pre><p>Dentro del fichero indicamos:</p><pre>service tftp
{
   protocol = udp
   port = 69
   socket_type = dgram
   wait = yes
   user = nobody
   server = /usr/sbin/in.tftpd
   server_args = var/lib/tftpboot -s
   disable = no
}</pre><p>Como podéis ver, estamos estableciendo un directorio raíz para el servidor, en concreto, <em>/var/lib/tftpboot</em> por lo que deberemos crearlo y darle los permisos, usuarios y grupos oportunos:</p><pre>sudo mkdir /var/lib/tftpboot
sudo chown -R nobody:nobody /var/lib/tftpboot
sudo chmo7 -R 777 /var/lib/tftpboot</pre><p>Si os da error de grupo no existente, lo creamos:</p><pre>sudo addgroup nobody</pre><p>Reinicamos <em>xinetd</em> para que los cambios surtan efecto:</p><pre>sudo service xinetd stop
sudo service xinetd start</pre><p><strong>Pruebas</strong></p><p>Pasamos a la parte de las pruebas. Primero intentamos subir un fichero a nuestro servidor. La idea es la siguiente:</p><ul><li>Tenemos un fichero: foto.jpg en nuestro escritorio</li><li>La subo al servidor</li><li>Debe aparecer la foto en el directorio que hemos creado</li></ul><p>Los pasos a dar son los siguientes. Comenzamos por iniciar sesión con el cliente de consola en el servidor, paso seguido subimos el fichero y salimos:</p><pre>tftp localhost
tftp&gt; put foto.jpg
q</pre><p>La idea es comprobar que el fichero se ha subido al directorio oportuno. Ahora para completar la prueba hacemos el proceso inverso:</p><pre>cd cualquier_otro_directorio
tftp localhost
tftp&gt; get foto.jpg</pre><p>La foto debe estar en ese otro directorio.</p><p><strong>Posibles problemas</strong></p><p>Os comento algunos problemas que pueden apareceros:</p><ul><li>Error code 2: Access violation</li><li>File not found</li></ul><p>A priori con el tema de los permisos no deberían salir, pero si aún así, si tenéis problemas, vía comentarios de esta entrada podemos ir resolviéndolos.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/02/09/instalar-y-configurar-servidor-tftp-en-ubuntu/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>La tecnología más influyente de 2011 según los Premios PortalProgramas</title><link>http://www.linuxhispano.net/2012/02/08/la-tecnologia-mas-influyente-de-2011-segun-los-premios-portalprogramas/</link> <comments>http://www.linuxhispano.net/2012/02/08/la-tecnologia-mas-influyente-de-2011-segun-los-premios-portalprogramas/#comments</comments> <pubDate>Wed, 08 Feb 2012 10:39:56 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[2011]]></category> <category><![CDATA[portalprogramas]]></category> <category><![CDATA[premios]]></category> <category><![CDATA[software libre]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=9046</guid> <description><![CDATA[Si hace poco hablábamos de los premios PortalProgramas 2011 al mejor Software Libre, hoy os traigo los resultados. Según la nota de prensa que nos han hecho llegar, en total han participado 79 proyectos para Windows, 87 para Linux, 44 &#8230; <a
href="http://www.linuxhispano.net/2012/02/08/la-tecnologia-mas-influyente-de-2011-segun-los-premios-portalprogramas/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Si hace poco hablábamos de <a
target="_blank" href="http://www.linuxhispano.net/2011/11/30/premios-portalprogramas-al-mejor-software-libre-en-2011/" target="_blank">los premios PortalProgramas 2011 al mejor Software Libre</a>, hoy os traigo los resultados. Según <a
href="http://www.portalprogramas.com/descargas/tecnologia-mas-influyente-2011.pdf" target="_blank">la nota de prensa</a> que nos han hecho llegar, en total han participado 79 proyectos para Windows, 87 para Linux, 44 para Mac y 9 para móvil. Los  ganadores por categorías son:</p><ul><li>Software libre más <strong>popular</strong>: <a
target="_blank" href="http://www.mozilla.org/es-ES/firefox/new/" target="_blank">Firefox</a>. El navegador que ha revolucionado Internet.</li><li>Software libre más <strong>revolucionario</strong>: <a
target="_blank" href="http://www.mozilla.org/es-ES/firefox/new/" target="_blank">Firefox</a>.</li><li>Software libre con <strong>mayor potencial de crecimiento</strong>: <a
target="_blank" href="http://www.chamilo.org/es" target="_blank">Chamilo E-learning</a>, el software educativo de gestión de cursos virtuales de calidad.</li><li>Software<strong> esencial para la web</strong>: <a
target="_blank" href="http://www.apache.org/" target="_blank">Apache</a>, el servidor de páginas web por excelencia.</li><li>Software libre <strong>esencial para la tecnología</strong>: <a
target="_blank" href="https://www.linux.com/" target="_blank">GNU/Linux</a>, un sistema operativo potente y estable.</li><li>Software <strong>esencial para la comunicación</strong>: <a
target="_blank" href="http://www.joomla.org/" target="_blank">Joomla</a>, un sistema de gestión de contenidos y un framework para aplicaciones web muy fácil de usar.</li><li>Software <strong>esencial para redes de comunicación</strong>: <a
target="_blank" href="http://www.nagios.org/" target="_blank">Nagios</a>, todo lo que un administrador de redes pueda desear.</li><li>Software <strong>esencial para empresas</strong>: <a
target="_blank" href="http://www.openkm.com/es/" target="_blank">OpenKM</a>, una herramienta muy útil para gestión del conocimiento, con menores costes que otras aplicaciones propietarias.</li></ul><div><span
style="font-size: small;"><span
style="line-height: 24px;"><span
id="more-9046"></span></span></span></div><p>El dato más relevante es que 3 de cada 4 usuarios usan ya Software Libre y el mayor reto es conseguir que dentro de los programas de austeridad tan comentados en los foros económicos estos días, se incluya la migración al Software Libre de empresas y administraciones públicas. A ver si tenemos suerte, ya haré una entrada comentando por qué es tan necesario este paso.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/02/08/la-tecnologia-mas-influyente-de-2011-segun-los-premios-portalprogramas/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Diferencia entre DELETE, TRUNCATE y DROP en SQL</title><link>http://www.linuxhispano.net/2012/02/06/diferencia-entre-delete-truncate-y-drop-en-sql/</link> <comments>http://www.linuxhispano.net/2012/02/06/diferencia-entre-delete-truncate-y-drop-en-sql/#comments</comments> <pubDate>Mon, 06 Feb 2012 10:12:14 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[delete]]></category> <category><![CDATA[drop]]></category> <category><![CDATA[drop database]]></category> <category><![CDATA[drop table]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[sql]]></category> <category><![CDATA[truncate]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8874</guid> <description><![CDATA[Cuando manejamos una base de datos SQL, además de manejar creaciones de tablas (CREATE TABLE), inserciones (INSERT), consultas (SELECT) y actualizaciones (UPDATE); dentro de las operaciones básicas también tenemos las que implican borrado. Borrado de diferentes tipos: de filas que &#8230; <a
href="http://www.linuxhispano.net/2012/02/06/diferencia-entre-delete-truncate-y-drop-en-sql/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Cuando manejamos una base de datos SQL, además de manejar creaciones de tablas (CREATE TABLE), inserciones (INSERT), consultas (SELECT) y actualizaciones (UPDATE); dentro de las operaciones básicas también tenemos las que implican borrado. Borrado de diferentes tipos: de filas que cumplan una serie de condiciones, de todos los datos de una tabla o de la tabla con su estructura. Veamos cada una de ellas, con su sintaxis y un ejemplo.</p><p>Manejamos para el ejemplo una tabla entradas, que trata sobre la entradas de un blog y que almacena básicamente la siguiente información: identificador, título, cuerpo y tiempo de salida.</p><p><strong>DELETE</strong></p><p>Borra una serie de filas de la tabla. Podemos usar una claúsula WHERE para limitar las filas a borrar, a las que cumplan una condición. La sintaxis sería:</p><pre>DELETE FROM nombre_tabla WHERE condicion</pre><p><span
id="more-8874"></span></p><p>Para nuestro caso:</p><pre>DELETE FROM entradas WHERE id = 2;</pre><p><strong>TRUNCATE</strong></p><p>A diferencia de DELETE, TRUNCATE elimina todas las filas de la tabla sin borrar la tabla. También <a
href="http://www.linuxhispano.net/2010/02/03/resetear-autoincremento-en-mysql/" target="_blank">resetea los contadores de auto incremento a 0</a>. No borra la tabla como tal, la llamada estructura, por lo que luego puede comenzar a hacer inserciones. La sintaxis es:</p><pre>TRUNCATE TABLE nombre_tabla;</pre><p>Y para nuestro caso:</p><pre>TRUNCATE TABLE entradas;</pre><p><strong>DROP</strong></p><p>Finalmente llegamos a DROP. A diferencia de la anterior, DROP no sólo elimina los datos, sino que también eliminar la estructura de la tabla.</p><pre>DROP TABLE nombre_tabla;</pre><p>Y para nuestro caso:</p><pre>DROP TABLE entradas;</pre><p><strong>DROP DATABASE</strong></p><p>A modo de bonus os traigo una instrucción más. Es idéntica a la anterior pero en lugar de borrar una tabla, borra una base de datos al completo. Podemos incluir en la sentencia IF EXISTS de forma que evitemos el error en caso de que no exista la base de datos (muy útil a la hora de <a
href="http://www.linuxhispano.net/2011/03/31/hacer-backup-y-restaurar-copia-de-seguridad-con-mysql/" target="_blank">hacer copias de seguridad</a> de las bases de datos).</p><pre>DROP DATABASE [IF EXISTS] nombre_base_datos;</pre><p>Y para nuestro caso:</p><pre>DROP DATABASE blog;</pre><p>Señalar que en MySQL no eliminar la estructura de permisos asociada a la base de datos. Para ello usaremos <a
target="_blank" href="http://dev.mysql.com/doc/refman/5.0/en/grant.html" target="_blank">GRANT</a>, pero de eso ya hablaremos en otra entrada en la que comentaremos los permisos con <a
target="_blank" href="http://linuxhispano.net/etiqueta/mysql" target="_blank">MySQL</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/02/06/diferencia-entre-delete-truncate-y-drop-en-sql/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Lo mejor de mi RSS del 30 de enero al 5 de febrero</title><link>http://www.linuxhispano.net/2012/02/04/lo-mejor-de-mi-rss-del-30-de-enero-al-5-de-febrero/</link> <comments>http://www.linuxhispano.net/2012/02/04/lo-mejor-de-mi-rss-del-30-de-enero-al-5-de-febrero/#comments</comments> <pubDate>Sat, 04 Feb 2012 20:17:38 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[rss]]></category> <category><![CDATA[semanal]]></category> <category><![CDATA[top]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8954</guid> <description><![CDATA[Novedades en systemd, IV &#8211; El blog de Diego Calleja La paradoja de Moravec: “lo obvio para las personas es complejo para las máquinas” &#8211; Red De Autores Exportar usuarios de WordPress &#8211; Ayuda WordPress]]></description> <content:encoded><![CDATA[<ul><li><a
target="_blank" href="http://diegocg.blogspot.com/2012/01/novedades-en-systemd-iv.html" target="_blank">Novedades en systemd, IV &#8211; El blog de Diego Calleja</a></li><li><a
target="_blank" href="http://www.reddeautores.com/tic/la-paradoja-de-moravec-lo-obvio-para-las-personas-es-complejo-para-las-maquinas/" target="_blank">La paradoja de Moravec: “lo obvio para las personas es complejo para las máquinas” &#8211; Red De Autores</a></li><li><a
target="_blank" href="http://ayudawordpress.com/exportar-usuarios-de-wordpress/" target="_blank">Exportar usuarios de WordPress &#8211; Ayuda WordPress</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/02/04/lo-mejor-de-mi-rss-del-30-de-enero-al-5-de-febrero/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Meetup WordPress Málaga 2012</title><link>http://www.linuxhispano.net/2012/02/03/meetup-wordpress-malaga-2012/</link> <comments>http://www.linuxhispano.net/2012/02/03/meetup-wordpress-malaga-2012/#comments</comments> <pubDate>Fri, 03 Feb 2012 11:08:38 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[libro]]></category> <category><![CDATA[málaga]]></category> <category><![CDATA[meetup]]></category> <category><![CDATA[presentación]]></category> <category><![CDATA[seguridad]]></category> <category><![CDATA[sorteo]]></category> <category><![CDATA[temas]]></category> <category><![CDATA[wordcamp]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8998</guid> <description><![CDATA[Si eres aficionado a WordPress y tienes posibilidad de asistir el día  21 de Febrero de 9:00 a 14:00 a las instalaciones de FORMAN en Málaga, no dudes en asistir a la Meetup WordPress Málaga 2012. He sido co-organizador de la Meetup WordPress &#8230; <a
href="http://www.linuxhispano.net/2012/02/03/meetup-wordpress-malaga-2012/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Si eres aficionado a <a
target="_blank" href="http://www.linuxhispano.net/etiqueta/wordpress" target="_blank">WordPress</a> y tienes posibilidad de asistir el día  <strong>21 de Febrero </strong>de 9:00 a 14:00 <a
href="http://maps.google.es/maps?q=C/+Severo+Ochoa,+30+-+29590+CAMPANILLAS+(M%C3%A1laga)&amp;um=1&amp;ie=UTF-8&amp;hq=&amp;hnear=0xd72f02c5435159b:0x1303d27889710650,Calle+de+Severo+Ochoa,+30,+29590+M%C3%A1laga&amp;gl=es&amp;ei=dLkrT7ipGoqgOtHH_IIO&amp;sa=X&amp;oi=geocode_result&amp;ct=title&amp;resnum=1&amp;ved=0CCMQ8gEwAA" target="_blank">a las instalaciones</a> de <a
target="_blank" href="https://www.forman.es/" target="_blank">FORMAN</a> en Málaga, no dudes en asistir a la <a
target="_blank" href="http://meetup.wpmalaga.com/" target="_blank">Meetup WordPress Málaga 2012</a>. He sido co-organizador de la <a
target="_blank" href="http://meetup.wpcordoba.es/" target="_blank">Meetup WordPress Córdoba</a> y fue todo un éxito así que estoy seguro que ésta también lo será.</p><p><a
href="http://www.linuxhispano.net/wp-content/uploads/2012/02/header-wpmeetup.jpg" class="broken_link"><img
class="aligncenter size-full wp-image-9000" title="header-wpmeetup" src="http://www.linuxhispano.net/wp-content/uploads/2012/02/header-wpmeetup.jpg" alt="Meetup WordPress Málaga" width="500" height="144" /></a></p><p>Ya son seguras dos presentaciones: <a
target="_blank" href="http://meetup.wpmalaga.com/ponencia-themes-que-le-dan-la-vuelta-a-wordpress/" target="_blank">Themes que dan la vuelta a WordPress</a> por <a
target="_blank" href="https://twitter.com/#!/interdevel" target="_blank">Luis Molina</a> y <a
target="_blank" href="http://www.twitter.com/jruizcantero" target="_blank">Seguridad en WordPress</a> por <a
target="_blank" href="http://www.twitter.com/jruizcantero" target="_blank">José Antonio Ruiz Cantero</a>; además de talleres prácticos y por lo menos <a
target="_blank" href="http://meetup.wpmalaga.com/y-tambien-habra-sorteos-durante-el-evento/" target="_blank">un sorteo</a>, en concreto de mi libro <a
target="_blank" href="http://www.linuxhispano.net/2011/03/23/domine-wordpress-manual-practico/" target="_blank">Domine WordPress: Manual Práctico</a>. Gracias desde aquí una vez más a <a
href="http://www.ra-ma.es/" target="_blank">Ra-Ma</a> y <a
target="_blank" href="http://diegoariza.com/" target="_blank">Diego Ariza</a> por hacer posible este sorteo.</p><p>Ya <a
target="_blank" href="http://meetup.wpmalaga.com/abierto-el-plazo-de-inscripcion-para-la-1a-wordpress-malaga-meetup/" target="_blank">está abierto el plazo de inscripción</a>, espero que estas iniciativas se multipliquen por toda España.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/02/03/meetup-wordpress-malaga-2012/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Enviar correo usando un servidor SMTP con PHP</title><link>http://www.linuxhispano.net/2012/02/02/enviar-correo-usando-un-servidor-smtp-con-php/</link> <comments>http://www.linuxhispano.net/2012/02/02/enviar-correo-usando-un-servidor-smtp-con-php/#comments</comments> <pubDate>Thu, 02 Feb 2012 11:09:48 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[correo]]></category> <category><![CDATA[php]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[servidor]]></category> <category><![CDATA[smtp]]></category> <category><![CDATA[spam]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8829</guid> <description><![CDATA[Dentro de las funcionalidades básicas de cualquier aplicación web se encuentra la comunicación con el usuario a través de correo electrónico. Tenemos la opción fácil y directa de usar la función mail() de PHP que usa un demonio de SMTP propio &#8230; <a
href="http://www.linuxhispano.net/2012/02/02/enviar-correo-usando-un-servidor-smtp-con-php/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Dentro de las funcionalidades básicas de cualquier aplicación web se encuentra la comunicación con el usuario a través de correo electrónico. Tenemos la opción fácil y directa de usar la función <a
target="_blank" href="http://php.net/manual/es/function.mail.php" target="_blank">mail()</a> de <a
target="_blank" href="http://www.linuxhispano.net/etiqueta/php/" target="_blank">PHP</a> que usa un demonio de <a
href="http://www.linuxhispano.net/?s=smtp" target="_blank">SMTP</a> propio (suele ser <a
href="http://www.sendmail.com/sm/open_source/" target="_blank">sendmail</a>), sin embargo, los filtros de spam harán su labor y aunque seamos confiables, tenemos todas las papeletas para que nos tachen de los contrario y el correo no llegará a su destino.</p><p><a
href="http://www.linuxhispano.net/wp-content/uploads/2012/02/Mail.png"><img
class="aligncenter size-full wp-image-8987" title="Mail" src="http://www.linuxhispano.net/wp-content/uploads/2012/02/Mail.png" alt="Enviar correo usando servidor SMTP con PHP" width="256" height="256" /></a></p><p>La solución es usar un servidor SMTP externo, aquí mismo explicamos <a
href="http://www.linuxhispano.net/2011/03/02/suscribir-comentarios-en-wordpress-usando-gmail/" target="_blank">cómo hacer uso del servidor SMTP de Gmail para usarlo dentro de WordPress</a>, pero vamos a explicaros un método válido para cualquier aplicación que desarrolléis con PHP.</p><p>Lo primero que tenemos que hacer es descargar la clase que se encargará del trabajo, es software libre bajo licencia GPL, hablamos del proyecto <a
target="_blank" href="http://sourceforge.net/projects/phpmailer/" target="_blank">PHPMailer</a>. Descargamos la última versión disponible para nuestra versión de PHP (aquí hablaremos de la versión más actual, la que corresponde con PHP 5) y descomprimimos.</p><p><span
id="more-8829"></span></p><p>La clase tiene otras funcionalidades, pero nosotros como sólo vamos a enviar correo, usaremos el código de los ficheros:</p><ul><li>class.phpmailer.php</li><li>class.smtp.php</li></ul><p>El procedimiento es el siguiente: incluimos los ficheros en cuestión, instanciamos un objeto, asignamos sus atributos (asunto, remitente, destinatario, cuerpo del mensaje) y finalmente ejecutamos un método que lo envía.</p><p>Veamos un ejemplo completo:</p><pre>require(‘class.phpmailer.php’);
require(‘class.smtp.php’);
$mail = new PHPMailer();
$body = “Cuerpo del mensaje”;
$mail-&gt;IsSMTP();
// la dirección del servidor, p. ej.: smtp.servidor.com
$mail-&gt;Host = “direccion_servidor”;
// dirección remitente, p. ej.: no-responder@miempresa.com
$mail-&gt;From = “Dirección_remitente”;
// nombre remitente, p. ej.: "Servicio de envío automático"
$mail-&gt;FromName = “Nombre_remitente”;
// asunto y cuerpo alternativo del mensaje
$mail-&gt;Subject = “Asunto”;
$mail-&gt;AltBody = “Cuerpo alternativo
    para cuando el visor no puede leer HTML en el cuerpo”;
// si el cuerpo del mensaje es HTML
$mail-&gt;MsgHTML($body);
// podemos hacer varios AddAdress
$mail-&gt;AddAddress(“dirección_destino”, “Nombre_destino”);
// si el SMTP necesita autenticación
$mail-&gt;SMTPAuth = true;
// credenciales usuario
$mail-&gt;Username = “Usuario”;
$mail-&gt;Password = “Contraseña”;
if(!$mail-&gt;Send()) {
echo “Error enviando: ” . $mail-&gt;ErrorInfo;
} else {
echo “¡¡Enviado!!”;
}</pre>]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/02/02/enviar-correo-usando-un-servidor-smtp-con-php/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Inserta un botón de Facebook &#8220;Me gusta&#8221; en tu web</title><link>http://www.linuxhispano.net/2012/01/30/inserta-un-boton-de-facebook-me-gusta-en-tu-web/</link> <comments>http://www.linuxhispano.net/2012/01/30/inserta-un-boton-de-facebook-me-gusta-en-tu-web/#comments</comments> <pubDate>Mon, 30 Jan 2012 14:40:56 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[botón]]></category> <category><![CDATA[facebook]]></category> <category><![CDATA[me gusta]]></category> <category><![CDATA[twitter]]></category> <category><![CDATA[web]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8862</guid> <description><![CDATA[Si hace unos días hablábamos de cómo insertar un botón para Twitter en tu web, hoy hacemos lo mismo para un botón de &#8220;Me gusta&#8221; de Facebook. El proceso es muy sencillo y al igual que en el caso anterior, &#8230; <a
href="http://www.linuxhispano.net/2012/01/30/inserta-un-boton-de-facebook-me-gusta-en-tu-web/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Si hace unos días hablábamos de <a
href="http://www.linuxhispano.net/2012/01/19/inserta-un-boton-de-twitter-en-tu-web/" target="_blank">cómo insertar un botón para Twitter en tu web</a>, hoy hacemos lo mismo para un botón de &#8220;Me gusta&#8221; de <a
href="http://www.linuxhispano.net/etiqueta/facebook/" target="_blank">Facebook</a>. El proceso es muy sencillo y al igual que en el caso anterior, si usas <a
href="http://www.linuxhispano.net/etiqueta/wordpress" target="_blank">WordPress</a>, te recomiendo usar mejor un plugin, pero de eso hablaremos en otra entrada.</p><p><a
href="http://www.linuxhispano.net/wp-content/uploads/2012/01/facebook-logo.png"><img
class="aligncenter size-full wp-image-8958" title="facebook-logo" src="http://www.linuxhispano.net/wp-content/uploads/2012/01/facebook-logo.png" alt="Logo Facebook" width="400" height="151" /></a></p><p>Veamos el proceso:</p><ol><li>Accedemos a <a
target="_blank" href="http://developers.facebook.com/docs/plugins/" target="_blank">Facebook Developers &#8211; Social Plugins</a></li><li>Elegimos el botón, en nuestro caso sería <a
target="_blank" href="http://developers.facebook.com/docs/reference/plugins/like/" target="_blank">Like Button (Me gusta)</a> pero el proceso es análogo para cualquier otro</li><li>Rellenamos los datos necesarios: la URL a apuntar desde el botón, el estilo, el tamaño, etc.</li><li>Obtenemos el código con el botón &#8220;Get code&#8221;</li></ol><p>Tenemos dos posibilidades:</p><ul><li>HTML5</li><li>XFBML</li></ul><p>En ambos casos debemos referenciar <a
target="_blank" href="http://developers.facebook.com/docs/reference/javascript/" target="_blank">la SDK de Javascript de Facebook</a>. Con sólo estos pasos ya tenemos el botón funcionando en nuestro sitio.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/01/30/inserta-un-boton-de-facebook-me-gusta-en-tu-web/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Lo mejor de mi RSS del 23 al 29 de febrero</title><link>http://www.linuxhispano.net/2012/01/29/lo-mejor-de-mi-rss-del-23-al-29-de-febrero/</link> <comments>http://www.linuxhispano.net/2012/01/29/lo-mejor-de-mi-rss-del-23-al-29-de-febrero/#comments</comments> <pubDate>Sun, 29 Jan 2012 11:22:22 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[rss]]></category> <category><![CDATA[semanal]]></category> <category><![CDATA[top]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8919</guid> <description><![CDATA[La oportunidad de Ubuntu TV &#8211; El blog de Diego Calleja Torvalds: &#8220;El sistema de patentes es totalmente obsoleto&#8221; &#8211; Usemos Linux Establecer un idioma diferente para Ubuntu y Ubuntu Server &#8211; El mundo según Linux 5 herramientas para realizar &#8230; <a
href="http://www.linuxhispano.net/2012/01/29/lo-mejor-de-mi-rss-del-23-al-29-de-febrero/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<ul><li><a
target="_blank" href="http://diegocg.blogspot.com/2012/01/la-oportunidad-de-ubuntu-tv.html" target="_blank">La oportunidad de Ubuntu TV &#8211; El blog de Diego Calleja</a></li><li><a
target="_blank" href="http://usemoslinux.blogspot.com/2012/01/torvalds-el-sistema-de-patentes-es.html" target="_blank">Torvalds: &#8220;El sistema de patentes es totalmente obsoleto&#8221; &#8211; Usemos Linux</a></li><li><a
target="_blank" href="http://emslinux.com/establecer-un-idioma-diferente-para-ubuntu-y-ubuntu-server/" target="_blank">Establecer un idioma diferente para Ubuntu y Ubuntu Server &#8211; El mundo según Linux</a></li><li><a
target="_blank" href="http://usemoslinux.blogspot.com/2012/01/5-herramientas-para-realizar-diagramas.html" target="_blank">5 herramientas para realizar diagramas de Gantt en Linux &#8211; Usemos Linux</a></li><li><a
target="_blank" href="http://www.kabytes.com/software/fork-gestor-de-contenidos-gratuito-alternativa-a-wordpress/" target="_blank">Fork: Gestor de contenidos gratuito, alternativa a WordPress &#8211; Kabytes</a></li><li><a
target="_blank" href="http://diariolinux.com/2012/01/25/openshift-computacion-gratuita-en-la-nube-de-redhat/" target="_blank">Openshift: computación gratuita en la nube de RedHat &#8211; Diario Linux</a></li><li><a
target="_blank" href="http://www.portalprogramas.com/milbits/informatica/futuro-compartir-archivos-tras-cierre-megaupload.html" target="_blank">El futuro de compartir archivos tras el cierre de MegaUpload &#8211; PortalProgramas</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/01/29/lo-mejor-de-mi-rss-del-23-al-29-de-febrero/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Cambiar autor de una entrada en WordPress</title><link>http://www.linuxhispano.net/2012/01/27/cambiar-autor-de-una-entrada-en-wordpress/</link> <comments>http://www.linuxhispano.net/2012/01/27/cambiar-autor-de-una-entrada-en-wordpress/#comments</comments> <pubDate>Fri, 27 Jan 2012 10:15:13 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[autor]]></category> <category><![CDATA[entrada]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8947</guid> <description><![CDATA[Cuando estoy preparando entradas para publicar en Red De Autores (una red social para escritores en lengua castellana), en muchas ocasiones, tengo que modificar el autor de las entradas. Tenemos dos opciones para hacerla: Edición rápida: dentro del formulario de &#8230; <a
href="http://www.linuxhispano.net/2012/01/27/cambiar-autor-de-una-entrada-en-wordpress/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Cuando estoy preparando entradas para publicar en <a
target="_blank" href="http://www.reddeautores.com/" target="_blank">Red De Autores</a> (una red social para escritores en lengua castellana), en muchas ocasiones, tengo que modificar el autor de las entradas.</p><p>Tenemos dos opciones para hacerla:</p><ul><li>Edición rápida: dentro del formulario de edición rápida, aparece un cuadro desplegable</li></ul><div><span
style="font-size: small;"><span
style="line-height: 24px;"><a
href="http://www.linuxhispano.net/wp-content/uploads/2012/01/Entradas-‹-Linux-Hispano-—-WordPress.png"><img
class="aligncenter size-full wp-image-8949" title="Cambiar usuario WordPress - Edición rápida" src="http://www.linuxhispano.net/wp-content/uploads/2012/01/Entradas-‹-Linux-Hispano-—-WordPress.png" alt="Cambiar usuario WordPress - Edición rápida" width="339" height="136" /></a></span></span></div><ul><li>Añadir o editar entrada: en el formulario general de edición de entradas, aunque un poco escondido, tenemos acceso a esta opción. Se encuentra debajo de &#8220;Comentarios&#8221;</li></ul><p
style="text-align: center;"><a
href="http://www.linuxhispano.net/wp-content/uploads/2012/01/Añadir-nueva-entrada-‹-Linux-Hispano-—-WordPress.png"><img
class="aligncenter size-full wp-image-8948" title="Cambiar usuario en WordPress" src="http://www.linuxhispano.net/wp-content/uploads/2012/01/Añadir-nueva-entrada-‹-Linux-Hispano-—-WordPress.png" alt="Cambiar usuario en WordPress" width="550" height="139" /></a></p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/01/27/cambiar-autor-de-una-entrada-en-wordpress/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Desactivar actualizaciones automáticas de temas en WordPress</title><link>http://www.linuxhispano.net/2012/01/25/desactivar-actualizaciones-automaticas-de-temas-en-wordpress/</link> <comments>http://www.linuxhispano.net/2012/01/25/desactivar-actualizaciones-automaticas-de-temas-en-wordpress/#comments</comments> <pubDate>Wed, 25 Jan 2012 10:49:20 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[actualización]]></category> <category><![CDATA[automática]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[tema]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8921</guid> <description><![CDATA[Cuando comenzamos a trabajar en el desarrollo de temas con WordPress, es muy frecuente que empecemos modificando temas. Los más populares para estos casos: Twenty Ten y Twenty Eleven (los temas por defecto). ¿Qué ocurre? Si no hacemos un tema &#8230; <a
href="http://www.linuxhispano.net/2012/01/25/desactivar-actualizaciones-automaticas-de-temas-en-wordpress/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Cuando comenzamos a trabajar en el desarrollo de <a
target="_blank" href="http://wordpress.org/extend/themes/" target="_blank">temas</a> con <a
target="_blank" href="http://www.linuxhispano.net/etiqueta/wordpress" target="_blank">WordPress</a>, es muy frecuente que empecemos modificando temas. Los más populares para estos casos: <a
href="http://2010dev.wordpress.com/" target="_blank">Twenty Ten</a> y <a
target="_blank" href="http://theme.wordpress.com/themes/twentyeleven/" target="_blank">Twenty Eleven</a> (los temas por defecto). ¿Qué ocurre? Si no hacemos <a
href="http://www.linuxhispano.net/2010/12/27/temas-hijos-en-wordpress/" target="_blank">un tema hijo</a>, al actualizarse el tema, machacará nuestras modificaciones.</p><p>Si quieres desactivar la actualización automática de temas, lo cuál no lo recomiendo porque las actualizaciones existen para mejorar aspectos de seguridad y mejoras en general, tenemos dos opciones.</p><p><span
style="color: #000000;"><strong>Cambio de nombre de directorio</strong></span></p><p>La primera opción es renombrar el directorio. Para ello, desactivamos el tema si es que lo estamos usando, renombramos el directorio del mismo (/wp-content/themes/nombreTema) y tras refrescar la lista de temas disponibles dentro del Escritorio en &#8220;Apariencia -&gt; Temas&#8221;, lo activamos de nuevo.</p><p>Este mecanismo sólo desactivará las actualizaciones automáticas para este tema en concreto.</p><p><span
id="more-8921"></span></p><p><strong>Usando un plugin</strong></p><p>La segunda opción es instalar este plugin: <a
target="_blank" href="http://wordpress.org/extend/plugins/disable-wordpress-theme-updates/" target="_blank">Disable WordPress Theme Updates</a>. La diferencia, es que afecta a todos los temas por igual.</p><div
id="plugin-description"></div> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/01/25/desactivar-actualizaciones-automaticas-de-temas-en-wordpress/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>TuxInfo 44: &#8220;Protocolo Spice&#8221;</title><link>http://www.linuxhispano.net/2012/01/23/tuxinfo-44-protocolo-spice/</link> <comments>http://www.linuxhispano.net/2012/01/23/tuxinfo-44-protocolo-spice/#comments</comments> <pubDate>Mon, 23 Jan 2012 11:54:18 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[pdf]]></category> <category><![CDATA[revista]]></category> <category><![CDATA[tuxinfo]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8925</guid> <description><![CDATA[Otro mes más, os informamos del lanzamiento del número 44 de la revista TuxInfo. Este mes incluye: Anuario 2011 de Software Libre Motion Tracking en Blender 3D Spice Jamendo: música libre CyanogenMod 7.1 en Galaxy S2 TuxMóvil: CES 2012 identi.ca, &#8230; <a
href="http://www.linuxhispano.net/2012/01/23/tuxinfo-44-protocolo-spice/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Otro mes más, os informamos<a
target="_blank" href="http://www.tuxinfo.com.ar/tuxinfo/?p=621" target="_blank"> del lanzamiento del número 44</a> de la revista <a
target="_blank" href="http://www.tuxinfo.com.ar/tuxinfo/" target="_blank">TuxInfo</a>. Este mes incluye:</p><ul><li>Anuario 2011 de Software Libre</li><li>Motion Tracking en Blender 3D</li><li>Spice</li><li>Jamendo: música libre</li><li>CyanogenMod 7.1 en Galaxy S2</li><li>TuxMóvil: CES 2012</li><li>identi.ca, microblogging social libre</li><li>Opinión: No es suficiente</li><li>Dead Space: el terror en Android</li><li>Distribución Kahelos</li><li>buenosaireslibre.org</li><li>Comunidades de Software Libre en Venezuela: “Cuslanz”</li></ul><div><span
style="font-size: small;"><span
style="line-height: 24px;"><span
id="more-8925"></span></span></span></div><p><object
id="doc_60896" style="outline: none;" width="100%" height="600" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param
name="wmode" value="opaque" /><param
name="allowFullScreen" value="true" /><param
name="allowScriptAccess" value="always" /><param
name="FlashVars" value="document_id=78867061&amp;access_key=key-1ciyqjl3cffbhcv89vxi&amp;page=1&amp;viewMode=list" /><param
name="src" value="http://d1.scribdassets.com/ScribdViewer.swf" /><param
name="allowscriptaccess" value="always" /><param
name="allowfullscreen" value="true" /><embed
id="doc_60896" style="outline: none;" width="100%" height="600" type="application/x-shockwave-flash" src="http://d1.scribdassets.com/ScribdViewer.swf" wmode="opaque" allowFullScreen="true" allowScriptAccess="always" FlashVars="document_id=78867061&amp;access_key=key-1ciyqjl3cffbhcv89vxi&amp;page=1&amp;viewMode=list" allowscriptaccess="always" allowfullscreen="true" /> </object></p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/01/23/tuxinfo-44-protocolo-spice/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Lo mejor de mi RSS del 16 al 22 de enero</title><link>http://www.linuxhispano.net/2012/01/22/lo-mejor-de-mi-rss-del-16-al-22-de-enero/</link> <comments>http://www.linuxhispano.net/2012/01/22/lo-mejor-de-mi-rss-del-16-al-22-de-enero/#comments</comments> <pubDate>Sun, 22 Jan 2012 07:22:43 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[rss]]></category> <category><![CDATA[semanal]]></category> <category><![CDATA[top]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8867</guid> <description><![CDATA[Las mujeres también usan y desarrollan software libre &#8211; Usemos Linux Microsoft obligará a bloquear el arranque UEFI en dispositivos ARM &#8211; Usemos Linux Windows y su nuevo sistema de archivos, ReFS &#8211; El blog de Diego Calleja Cómo crear &#8230; <a
href="http://www.linuxhispano.net/2012/01/22/lo-mejor-de-mi-rss-del-16-al-22-de-enero/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<ul><li><a
target="_blank" href="http://usemoslinux.blogspot.com/2012/01/las-mujeres-tambien-usan-y-desarrollan.html" target="_blank">Las mujeres también usan y desarrollan software libre &#8211; Usemos Linux</a></li><li><a
target="_blank" href="http://usemoslinux.blogspot.com/2012/01/microsoft-obligara-bloquear-el-arranque.html" target="_blank">Microsoft obligará a bloquear el arranque UEFI en dispositivos ARM &#8211; Usemos Linux</a></li><li><a
target="_blank" href="http://diegocg.blogspot.com/2012/01/windows-y-su-nuevo-sistema-de-archivos.html" target="_blank">Windows y su nuevo sistema de archivos, ReFS &#8211; El blog de Diego Calleja</a></li><li><a
target="_blank" href="http://usemoslinux.blogspot.com/2012/01/como-crear-un-pendrive-de-instalacion.html" target="_blank">Cómo crear un pendrive de instalación de Windows desde Linux &#8211; Usemos Linux</a></li><li><a
target="_blank" href="http://yoast.com/wordpress-theme-anatomy/" target="_blank">La anatomía de un tema de WordPress &#8211; Yoast.com (inglés)</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/01/22/lo-mejor-de-mi-rss-del-16-al-22-de-enero/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Inserta un botón de Twitter en tu web</title><link>http://www.linuxhispano.net/2012/01/19/inserta-un-boton-de-twitter-en-tu-web/</link> <comments>http://www.linuxhispano.net/2012/01/19/inserta-un-boton-de-twitter-en-tu-web/#comments</comments> <pubDate>Thu, 19 Jan 2012 16:45:27 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[botón]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[twitter]]></category> <category><![CDATA[web]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8858</guid> <description><![CDATA[A día de hoy, es básico integrar las redes sociales en nuestros sitios web para aprovechar todas las sinergias posibles. Un ejemplo de ello es Twitter y las posibilidades que nos ofrece: compartir enlaces, twittear, seguir, etiquetar o mencionar. Podemos dejar &#8230; <a
href="http://www.linuxhispano.net/2012/01/19/inserta-un-boton-de-twitter-en-tu-web/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p
style="text-align: center;"><a
href="http://www.linuxhispano.net/wp-content/uploads/2012/01/twitter-logo.png"><img
class="aligncenter  wp-image-8906" title="twitter-logo" src="http://www.linuxhispano.net/wp-content/uploads/2012/01/twitter-logo.png" alt="Logo de Twitter" width="294" height="294" /></a></p><p>A día de hoy, es básico integrar las redes sociales en nuestros sitios web para aprovechar todas las sinergias posibles. Un ejemplo de ello es <a
target="_blank" href="https://twitter.com/fjcarazo" target="_blank">Twitter</a> y las posibilidades que nos ofrece: compartir enlaces, twittear, seguir, etiquetar o mencionar.</p><p>Podemos dejar al usuario, que copie nuestra URL y se encargue de difundirnos voluntariamente o podemos intentar facilitarle la vida. Si usas <a
target="_blank" href="http://www.linuxhispano.net/etiqueta/wordpress" target="_blank">WordPress</a> puedes usar uno de los múltiples <a
href="http://wordpress.org/extend/plugins/tags/twitter" target="_blank">plugins</a> disponibles. Si no lo usas o quieres hacerlo a mano incluso con <a
href="http://www.linuxhispano.net/etiqueta/wordpress" target="_blank">WordPress</a> sigue los pasos que aquí vamos a comentar.</p><p>Primero, accedemos a la web de recursos pertinente de <a
target="_blank" href="https://twitter.com/fjcarazo" target="_blank">Twitter</a>: <a
target="_blank" href="https://twitter.com/about/resources/buttons" target="_blank">Botones de Twitter</a>. Elegimos el botón, por ejemplo &#8220;Seguir&#8221; y rellenamos en el formulario que aparece. Dentro de él:</p><ul><li>Nombre de usuario</li><li>Si el botón es grande</li><li>Idioma</li></ul><p><a
href="http://www.linuxhispano.net/wp-content/uploads/2012/01/botones_de_twitter.png"><img
class="aligncenter size-full wp-image-8905" title="botones_de_twitter" src="http://www.linuxhispano.net/wp-content/uploads/2012/01/botones_de_twitter.png" alt="Botones de Twitter" width="550" height="381" /></a></p><p>Y nos devolverá el enlace listo para insertar en código HTML.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/01/19/inserta-un-boton-de-twitter-en-tu-web/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Formatear y redondear un número en MySQL</title><link>http://www.linuxhispano.net/2012/01/18/formatear-y-redondear-un-numero-en-mysql/</link> <comments>http://www.linuxhispano.net/2012/01/18/formatear-y-redondear-un-numero-en-mysql/#comments</comments> <pubDate>Wed, 18 Jan 2012 19:00:05 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[formatear]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[número]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[redondear]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=8873</guid> <description><![CDATA[Cuando trabajamos con cantidades con decimales en MySQL, es posible que queramos formatear nuestro número. Este problema es muy usual si usamos números en coma flotante: FLOAT y DOUBLE. Yo siempre suelo recomendar excepto para aplicaciones de muy alto rendimiento &#8230; <a
href="http://www.linuxhispano.net/2012/01/18/formatear-y-redondear-un-numero-en-mysql/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Cuando trabajamos con cantidades con decimales en MySQL, es posible que queramos formatear nuestro número. Este problema es muy usual si usamos <a
target="_blank" href="http://dev.mysql.com/doc/refman/5.0/en/floating-point-types.html" target="_blank">números en coma flotante</a>: FLOAT y DOUBLE. Yo siempre suelo recomendar excepto para aplicaciones de muy alto rendimiento usar el tipo <a
target="_blank" href="http://dev.mysql.com/doc/refman/5.0/en/fixed-point-types.html" target="_blank">DECIMAL</a>, de forma que guardemos el valor exacto y no aproximado (otro día hablaremos de la representación de números decimales en forma de coma flotante y las ventajas e inconvenientes que tiene).</p><p>Imaginemos que guardamos las cantidades de un determinado importe en DOUBLE, al hacer una consulta nos sale una cantidad de números decimales demasiado grande. La idea es redondear el número de forma que sólo aparezcan sólo dos decimales:</p><pre>SELECT ROUND(importe, 2)
FROM compras;</pre><p><span
id="more-8873"></span></p><p>Si queremos formatear el número de forma que aparezca separado por comas los miles y por un punto la parte decimal (estilo americano), usaremos la función <a
target="_blank" href="http://dev.mysql.com/doc/refman/5.0/es/miscellaneous-functions.html" target="_blank">FORMAT</a>. También le indicamos cuántos decimales queremos.</p><pre>SELECT FORMAT(12332.1,4);</pre><p>La salida sería: &#8217;12,332.1000&#8242; y será una cadena, no un número.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2012/01/18/formatear-y-redondear-un-numero-en-mysql/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
