MySQL es un motor de bases de datos muy extendido en ambientes GNU/Linux, y es uno de los mas utilizados en la web.

Además de los backups programados, que deben ser periódicos(o deberían), hay otras tareas de mantenimiento que debemos tener en cuenta para el óptimo funcionamiento de las mismas. A continuación describo algunas tareas típicas de mantenimiento.

Copias de seguridad
Una de las formas clásicas de realizar backups de una base de datos MySQL es a través de mysqldump, programa que se encarga de hacer un volcado a un archivo de las sentencias SQL necesarias para crear la estructura de las tablas y los datos de la misma. Seguir leyendo »

A menudo necesitamos proveer a nuestros scripts cierta interacción con el usuario, kdialog es un comando que podemos utilizar en nuestros shell scripts para interactuar gráficamente con el usuario. La idea básica es que provee una entrada gráfica interactiva con el script.

Hasta hace poco utilizaba kommander, una potente herramienta para crear programas mediante scripting gráfico, lamentablemente por falta de programadores en el proyecto aún no fue portado a KD4.

Kdialog es un programa que se llama desde la línea de comandos y abre una ventana en modo gráfico según la opción que le suministremos en la llamada. Por ejemplo: kdialog –title “Mi ventana” –msgbox “Hola Mundo” abriría una ventana de mensaje titulada “Mi ventana” y con el texto “Hola Mundo”. Seguir leyendo »

Como comentaba en el post anterior me contacté con una escuela técnica de GBA oeste y armamos una charla/capacitación sobre software libre y GNU/Linux.

Llegué media hora antes para jugar un poco con la netbook del plan conectar igualdad, tenía un RXART :(, lo bueno: prepararon una netbook para cada profesor y un proyector.

A diferencia de mi anterior experiencia con Rxart esta versión es mas o menos usable, pero muy recortada y tuneada para que se parezca a Windows XP, imitando incluso el menú inicio. Lo bueno: tiene una terminal y el centro de software funciona. Seguir leyendo »

Los días 8 y 9 de septiembre se celebró la Conferencia Internacional de Software Libre en la Biblioteca Nacional, Agüero 2502(CABA). El día 9 hubo ponencias de Conectar-igualdad/Educ.ar, Marcelo Branco(Asociación softwarelivre.org, Brasil), y Richard Stallman cerrando el evento.

La gente de conectar igualdad habló sobre el plan de inclusión digital, las netbooks del plan inclusión digital y las experiencias obtenidas. Sin embargo durante la charla todo el material y softwares se mostraron sobre Windows7, hablaron de software público y poca mención se hizo del software libre. Cabe aclarar que el software llamado software público engloba software privativo. Seguir leyendo »

Como decía en el post anterior, HTML 5 establece una serie de nuevos elementos y atributos, algunos de ellos son técnicamente similares a las etiquetas <div> y <span>, pero tienen un significado semántico, como por ejemplo <nav> (bloque de navegación del sitio web) y <footer>.

HTML5 añade etiquetas para manejar la Web Semántica (Web 3.0): header, footer, article, nav, time(fecha del contenido), link rel=” (tipo de contenido que se enlaza). Estas etiquetas permiten describir cual es el significado del contenido. Por ejemplo su importancia, su finalidad y las relaciones que existen entre ellas. No tienen especial impacto en la visualización, se orientan a buscadores. Los buscadores podrán indexar e interpretar esta meta información para no buscar simplemente apariciones de palabras en el texto de la página.

HTML 5 está formado por varios módulos distintos, cuyo grado de especificación está en niveles dispares. Casi todas las características de HTML 5 están ya listas para ser implementadas, y las versiones más nuevas de casi todos los navegadores implementan algunas de las características de HTML 5. Pero para que una web se vea bien en todos los sistemas, hay que utilizar sólo aquellas partes que funcionan en todos los navegadores, por lo que realmente son pocas si queremos hacer un sitio web compatible. Seguir leyendo »

Desarrollado por AnimacionyWeb     Stats