A continuación os dejo un apunte a las herramientas que más útiles encuentro a la hora de administrar y controlar redes sobre Linux, más concrétamente en Debian:
A continuación os dejo un apunte a las herramientas que más útiles encuentro a la hora de administrar y controlar redes sobre Linux, más concrétamente en Debian:
El año pasado los premios PortalProgramas al mejor Software Libre en 2010 fueron especiales para nosotros porque participaba el proyecto de Danigm, TBO. Este año también queremos apoyar esta iniciativa porque gracias a ella, los creadores de proyectos libres se repartirán 1.400€ en donaciones.
Éste es el estado actual de las votaciones y vosotros mismos podéis nominar a cualquier programa que no esté en la lista. Este año se ha tenido especialmente en cuenta a proyectos que de forma silenciosa hacen muchísimo por la comunidad: por ejemplo en “programas esenciales para mejorar la web” están jQuery, Nginx, WebKit… o en “esenciales para las redes de comunicación” están Nagios, Munin, entre otros.
La potencia de ADO.NET es proporcional al número de conceptos que lo rodean, así que en esta entrada como hemos dicho haremos una visión introductoria, pero espero que suficiente para comenzar a profundizar más en el tema.
Uno de los aspectos esenciales de ADO, como no podía ser de otra manera, es la interacción directa con los datos provenientes de las bases de datos. Para comenzar a operar con ello os presento estas cuatro clases: DataSet, DataTable, DataColumn y DataRow; conjunto de datos, tabla de datos, columna de datos y fila de datos, respectivamente.
Un conjunto de datos, es un objeto que almacena datos, en forma de tablas por ejemplo, y que pueden provenir de distintos orígenes. Una tabla de datos, es el objeto que almacena los datos de, una consulta, por ejemplo, en forma de tabla en la memoria y a la que podremos acceder, básicamente, a través de sus filas y columnas. Todas estas clases suelen tener una representación física en la base de datos, pero no tiene que ser así siempre, y podemos trabajar de manera asíncrona con la base de datos o directamente con datos provenientes de otras fuentes como por ejemplo ficheros XML.
WordPress: Miniaturas por defecto en todas las entradas – Ayuda WordPress
Hace ya más de 10 meses que comentamos aquí en Linux Hispano cómo sería la interfaz de Open Office si decidiera cambiar su aspecto a la conocida Ribbon, implementada por primera vez en la suite ofimática de Microsoft.

Lo que os traigo en esta ocasión no es un concepto o montaje, si no una realidad de lo que podría ser la interfaz para el Open Libre Office del presente, no el de ayer, poco práctico e intuitivo a mi parecer. (Abajo un preview)
Bien, la propuesta se llama Citrus UI, y no hay confirmación de que vaya a ocupar asiento en los próximos releases de Libre Office (u Open Office), pero sin duda me parece un progreso que se estuviera dando la posibilidad de ocupar filas dentro del mailing list del proyecto.
A raíz de un problema en la consistencia del sistema de ficheros de un servidor virtual que ejecuta PostgreSQL, he tenido que ejecutar un fsck. Tras recuperar la consistencia todos los servicios han salido andando sin problema menos el de PostgreSQL.
Intentaba arrancarlo con:
service postgresql start
Y nada de nada, siempre aparecía el mensaje de “FALLÓ”. Me dirigí a los logs de arranque en mi caso se encuentran en: /var/lib/pgsql dentro del fichero pgstartup.log. Tras hacerle un tail compruebo que aparece el siguiente error en el arranque:
Hasta hace no mucho, usaba en mi centro de trabajo un servidor NAS doméstico que hacía sus funciones de forma algo lenta pero sin problemas de seguridad ni estabilidad. Sin embargo, a raíz de un problema de reinicio y pérdida de acceso al mismo, decidir dar el salto y poner en marcha un auténtico servidor NAS.
Preparé una máquina virtual con Xen, preparé el almacenamiento en mis módulos SAS, configuré el direccionamiento del mismo y arranqué la máquina. ¿Qué me quedaba por instalar y configurar? Un servidor Samba. Veamos cómo hacerlo.
El siguiente procedimiento vale sobre cualquier distribución de GNU/Linux. Sólo deberéis cambiar ciertos detalles de sistemas de paquetes, pero el método es el mismo y es una solución genial. Multitud de empresas u organizaciones disponen de un servidor Linux y de clientes finales con Microsoft Windows. Tanto si el cliente final es Windows como si es Linux o Mac OS, esta solución provee un método sencillo, robusto y fiable para implantar algo tan necesario como almacenamiento en red (ya sea para copias de seguridad, para trabajo en equipo, para crear un repositorio central o para lo que se busque).
He usado Scientific Linux, por lo que será el mismo procedimiento en Fedora, Red Hat, Cent OS y derivados. En Ubuntu, Debian y derivadas usaremos apt y el resto, sus propios paquetes (o compilaciones del fuente).
Si eres de los autores o administradores de tiempo que empezaste a usar WordPress hace mucho, habrás notado que hay términos del CMS que en función de la versión se han ido traduciendo de una forma u otra. Gracias al trabajo del grupo de traducción de WordPress español, brillantemente creado y dirigido por Fernando Tellado (mis felicitaciones desde aquí por el trabajo que realiza en tantos y tantos frentes), el CMS entero ya se traduce de una forma profesional. Es decir, los términos son siempre los mismos y no hay ambigüedades entre versiones.
De esto justo vengo a hablaros hoy, bueno de esto y ya de paso a comentaros que si de verdad tenéis ganas, ayudéis en la traducción no sólo de WordPress sino de todos los proyectos libres que podáis. Aquí tenéis información que publicamos hace tiempo sobre cómo traducir proyectos libres (¿Cómo traducir programas libres? Parte I, II y III). Os dejo el enlace al grupo de traducción de WordPress a español.
Veamos a qué acuerdo se ha llegado para ver qué términos no se traducen y a qué desambigüaciones se ha llegado. Esta guía puede ser útil para la traducción de proyectos libres similares (enlace a la guía de traducción de WordPress 3.x).
Tan sólo anunciaros que ya se encuentra disponible la versión oficial de Display Density: Compact dentro de Google Reader. Os comenté la semana pasada como reducir el whitespace mediante GreaseMonkey y directamente en Chrome/Chromium, y ahora la forma de llevarlo a cabo es similar a lo que vimos con Gmail.

Bien, nos dirigirnos al segundo engranaje que nos encontramos arriba a la derecha: Display density -> Compact. Reduciendo así lo que os comentaba. Por defecto el modo es: Confortable mode.
FirePHP, otra herramienta de depuración de PHP – /dev/gon.cl