Finalmente llegó el “Download Day” de la última versión de Ubuntu, “Ubuntu 8.10″, o “Intrepid Ibex” para los amigos.
Si quieres descargar la distro lo puedes hacer desde la web oficial, ten paciencia si anda algo lenta, pues en estas fechas tan esperadas son muchos los usuarios que quieren descargarse la novedad.
En cambio, si tienes instalado Hardy Heron, deberás hacer algunas cosas antes, pues no se actualiza automáticamente por motivos que a continuación explicaré.
Para los conocedores de C, la función getenv de la stdlib es una función de mucha utilidad para obtener información acerca del entorno donde se ejecute el proceso y/o aplicación. getenv, es una función que devuelve el valor de una determinada variable de entorno pasando el nombre de la misma como parámetro.
En Java, la clase System dispone de un método getenv, idéntico al conocido en C. Mediante este método se puede acceder a variables de entorno del sistema.
Sin embargo, el método getenv es obsoleto y probablemente el compilador nos muestre algún warning al momento de compilar. Por tal motivo, más de una vez debemos utilizar el método getProperty para “lograr el mismo efecto”.
La razón por la cual getenv es obsoleto se debe a que el concepto de “variable de entorno” no es portable. Es decir, no existe ninguna garantía que los Sistemas Operativos soporten las mismas variables de entorno.
Finalizando la próxima semana estará para la descarga la nueva versión de Ubuntu 8.10 Intrepid Ibex. Sin embargo, como de costumbre, ya puedes solicitar el envío gratuito de los mismos a tu domicilio.
Hoy, recorriendo publicaciones antiguas, me encuentro que por los albores de este blog publicaba el “countdown” para el lanzamiento de Ubuntu 8.04. Lo cierto es que el tiempo pasa… y pasó muy rápido, pues seis meses después está a punto de ser lanzada la próxima versión de esta exitosa distribución, Ubuntu 8.10 Intrepid Ibex.
Es más, si te das vuelta por la antigua publicación sobre la que hacía mención te encontrarás un nuevo “countdown”, esta vez para la fecha de lanzamiento de Ubuntu 8.10:
Hasta ahora no había publicado nada acerca de transacciones en MySQL, pues es mucho lo que se podría hablar del tema y son muchos los ejemplos que se podrían desarrollar para entender el alcance del tópico. Sin embargo, en el afán de hacer una publicación mounstrosa, no termino haciendo nada. Por ese motivo, me limitaré a hablar algunos aspectos del tema y a realizar algunos ejemplos básicos en varias entregas. Para esta primera publicación, me enfocaré en la confirmación de transacciones.
Gracias a que en los sistemas operativos Unix y sus clones, y en este caso particular, Linux, la comunicación entre terminales es cosa fácil.
El uso de este tip, dependerá mucho de la situación. Como se explica en la publicación original, una alternativa de uso es para el siguiente caso:
Imagina que dos usuarios están conectados por ssh (o telnet) a un servidor, y un usuario requiere hacer un trabajo y para evitar interrupciones o alteraciones el en proceso normal requiere que el otro usuario lo espere. Mandando un mensaje de la terminal de un usuario a la terminal de otro usuario (como si se tratase de un chat) puede ser una alternativa para comunicarse. Otra alternativa, quizas más fácil, es llamarlo por telefono, siempre y cuando conozcamos su número
![]()
Como de costumbre, vamos a la práctica:
Desde hace algo más de diez días, el equipo de desarrollo de MySQL Workbench publicó la primera versión de MySQL Workbench 5.1 para Linux en su blog (ver MySQL Workbench 5.1 Alpha for Linux available).
Desde hace tiempo, MySQL Workbench ha mostrado signos de vida y una constante evolución (aunque aún le queda largo camino por recorrer), pero lamentablemente esa evolución solo podía ser disfrutada desde Windows.
Finalmente, luego de una larga espera, MySQL ha publicado MySQL Workbench 5.1 para Linux, aunque aún en su versión Alpha.