Archivo de enero, 2010
WinGRUB
WinGrub es un proyecto creado por la misma persona que GRUB4DOS. Se trata de una pequeña aplicación que tiene como objetivo poder reparar GRUB cuando se sobrescribe con el bootloader de Windows.
Existen otras herramientas para solucionar este problema, pero son más difíciles de utilizar, y en la mayoría de los casos requiere la grabación de un CD como SuperGrubDisk. Ninguna de estas herramientas anteriores tiene la ventaja de poder ejecutarse sobre Windows, excepto WinGrub, que ofrece al usuario una interfaz fácil e intuitiva.
Se distribuye en un pequeño instalador ejecutable que pesa escasamente 1 MB.
La página oficial del proyecto, desde donde se puede descargar es: http://sourceforge.net/projects/grub4dos/
Los comienzos de HTML5
HTML son las siglas de HyperText Markup Language o lo que es lo mismo Lenguaje de Marcas de Hipertexto. Se usa para describir la estructura y el contenido de una página web mediante etiquetas de texto simple.
La versión 4.01 de HTML fue liberada en diciembre de 1999 y a finales del 2009 ha salido el primer borrador oficial de la versión 5 de HTML.
HTML5 establece nuevos elementos y atributos para facilitar la creación de sitios web actuales, poco a poco se ha moldeado un lenguaje que agrupa las funciones necesarias en la actualidad, en muchos casos sin la necesidad de plugins para el navegador que hasta el momento eran necesarios, por ejemplo, se han añadido los atributos <audio> y <video>, que permiten la reproducción de archivos multimedia a través de una interfaz estándar. Esto puede ser un duro golpe para Flash, ya que páginas como Youtube y Dailymotion ya han publicado páginas de prueba para que el usuario pueda probar los nuevos métodos, ahora el debate se encuentra en que códec se debe usar para estandarizar la reproducción de contenidos de forma libre.
También se añadieron nuevas APIs para controlar diferentes funciones de la web y permitirlas de forma nativa en el navegador.
La estructura en general se ha mejorado con respecto a HTML4, con el objetivo de mejorar las prestaciones para la web 2.0. Se han añadido los elementos: section, article, aside, header, footer y nav. También se han añadido atributos al elemento “input” para mejorar la realización de formularios y mejorar la interacción con el usuario.

Por lo visto también se dice que HTML5 será capaz de trabajar con algunos dispositivos de Hardware de forma nativa sin plugins ni software de terceros. Podrá controlar entre otros cualquier dispositivo conectado en un puerto USB del equipo.
Además, con HTML5, aplicaciones online enteras pueden ser guardadas en el equipo local, el substituto perfecto para Google Gears, que es utilizado por Google en múltiples servicios.
Algunos elementos de HTML4 ya no se usan porque han salido otros métodos para cumplir la misma función de una manera más simple y eficaz, y por eso se han eliminado.
HTML5 no estará completo y totalmente funcional hasta más o menos 12 años, pero es importante ir echándole un ojo al borrador oficial de vez en cuando y si se puede, implementarlo a nuestras webs para acelerar su evolución.
Podemos sacar como conclusión que lo que intentan hacer es crear una navegación más depurada, nuevas funciones para que el usuario no necesite ninguna de las “soluciones” de terceros que han salido a la luz en los últimos años. Además se busca una navegación totalmente dedicada a las aplicaciones web y a la nube.
En la fecha de hoy solo Safari y Chrome incluyen oficialmente soporte para HTML5, Firefox planea incluirlo en las próximas versiones y de Internet Explorer aun no hay noticias sobre cuando se implementara.
El link al borrador de HTML5 es: http://dev.w3.org/html5/spec/Overview.html
Pagina de ejemplos en HTML5: http://htmlfive.appspot.com/
Mas información en: http://www.anieto2k.com/2007/06/16/las-principales-diferencias-entre-html5-y-html4/
Backup de un servidor MySQL completo
En muchas ocasiones, por razones diversas, es necesario hacer una copia de todas las bases de datos de un servidor MySQL una por una.
Esta tarea puede ser liosa y aburrida sin el uso de software adicional solo con los comandos de consola, y más si necesitamos crear copias de seguridad casi a diario.
En estos casos se puede utilizar un simple script bash para realizar la copia de seguridad desde el propio servidor. El script exporta los datos y los comprime con gzip, claro que esta última función pueda funcionar necesitamos tener gzip instalado en el servidor.
El script debe contener lo siguiente:
http://solinux.es/datos/scriptmysql.txt
Para que funcione debemos substituir “puerto” por nuestro puerto del servidor MySQL, si queremos usar el usuario “root” para la operación dejamos el usuario como esta, en caso contrario debemos cambiarlo por el elegido, y donde pone “tucontraseña”, ponemos la nuestra contraseña.
Cuando acabemos ejecutamos el script y ya deberia funcionar, en caso de que no funcione seria una buena opcion revisar las rutas de instalacion del MySQL y compararlas con las puestas en el script.
Si queremos hacer un backup del servidor MySQL, pero nos da igual si todas las bases de datos estan juntas tenemos la opcion de realizar una operacion mas simple en la consola de comando, ponemos:
mysqldump –all-databases
Novedades de OpenOffice 3.2 RC
Había pasado demasiado tiempo desde que no ha salido una actualización con grandes cambios para Open Office pero desde hace días se ha liberado la versión RC de la suite de ofimática Open Office. Incluye cambios bastante importantes con respecto a las versiones anteriores.
Se ha mejorado el rendimiento, puesto que ya lo necesitaba, también se han corregido bugs (como siempre), pero mucha gente piensa que una de las tareas pendientes de Open Office es un rediseño del interfaz, pero mientras llega y no llega, algunos de los cambios recientes son los siguientes:
- Tiempos de arranque mejorados en un 46%.
- Se ha mejorado el soporte del formato ODF.
- Se ha mejorado el soporte de los formatos de Microsoft Office.
- Se han mejorado las opciones de autocorrección de Writer.
- Ahora los bordes de celda en Calc añaden la opción de selección múltiple.
- Se ha mejorado el autocompletar de Calc.
- Se admiten comentarios en las presentaciones de Impress.
- Se ha añadido el contador de páginas a Impress.
- Se han mejorado las copias de consultas entre distintas bases de datos.
- Se ha mejorado la importación de bases de datos
- Se realizaron mejoras en el asistente de creación de bases de datos.
La versión RC actual a día 28 de Enero del 2010 es la RC4 y esta disponible en gran cantidad de idiomas, la puedes descargar desde aquí: http://download.openoffice.org/all_rc.html
Lubuntu se une al grupo
Ya son bastantes las distribuciones derivadas de Ubuntu, al no tan pequeño grupo ahora se añade Lubuntu, como ya estaba anunciado desde que se creó el proyecto a principios del 2009, esta distribución es Ubuntu con el entorno de escritorio LXDE, un entorno de escritorio bastante simple, rápido y eficiente. Para más información acerca de LXDE: http://www.solinux.es/2010/lxde-simple-y-ligero/

El proyecto Lubuntu realizara su integración total en la comunidad en la versión 10.04, por el momento se encuentra en fase de pruebas como absolutamente todas las versiones de Ubuntu antes de la próxima LTS.
En la versión Alpha 1 solo se ha integrado el entorno de escritorio al sistema operativo, y el Alpha 2 no ha tenido tampoco muchos cambios, simplemente se han añadido iconos y temas visuales.

Lo que hace especial a Lubuntu es lo mismo que hace especial a LXDE, su bajo consumo de recursos y su buen uso de los mismos lo hace especial para ordenadores con unos cuantos años encima.
El link de descarga al Alpha 2 de Lubuntu es: http://people.ubuntu.com/~gilir/lubuntu-lucid-alpha2.iso
Mas informacion en la wiki del proyecto: https://wiki.ubuntu.com/Lubuntu
