martes, 26 de julio de 2011

Reflexión: La vida va más allá de ceros y unos

En días pasados tuve un poco de tiempo libre (forzadamente pero libre al fin y al cabo) lo que me permitió reflexionar acerca de varios aspectos que rodean mi obtusa vida por llamarlo de alguna forma. A nadie le importa supuse desde el comienzo pero decidí plasmar aquí varias de esas ideas pues quizás a alguien podría ayudarle mi forma de ver el mundo.

Entre las varias cosas que meditaba para mí mismo, por un momento me devolví como a las épocas de colegio en donde uno se preguntaba ¿Qué querría hacer de su vida? - Aunque ciertamente la pregunta no era menos complicada parecía más simple la respuesta: ¿Querría ser doctor? ¿Bombero? ¿O tal vez Policía? Camino que incliné hacia la ingeniería siguiendo la teoría de Dilbert, en la que sostiene que soy de los "afortunados" que tiene El Don[1]

Sin embargo, ese querría ser del colegio se limitaba de cierta manera al "Qué hacer", al mero oficio por decirlo de alguna forma pero hoy me encontré con una pregunta mucho más compleja de responder y es el "Cómo hacer". Cuando me refiero al cómo por supuesto que no hablo de los pasos para montar un servidor LAMP o preparar el diseño de una página Web sino me refiero al cómo hacer que ése noble oficio que hayas escogido sea realmente un elemento de satisfacción personal.

Antes que el desprevenido lector piense que éste post apunta a discurso de superación personal diré que en la vida, aún siendo profesional (Teniendo un camino planeado) es fácil perder el rumbo... Resulta sencillo que la cotidianidad y los afanes de a diario nublen el horizonte de tu vida y cuando miras en retrospectiva tu vivir se limita a un diario subsistir por conseguir dinero y pagar tus deudas.

¿Acaso ese el verdadero valor de la vida está en trabajar arduamente un año para llegar a los anhelados quinces días de vacaciones? ¿Acaso el verdadero valor de la vida está en trabajar para contar cuánto falta para que sea viernes y esperar el próximo festivo? ¿Acaso el verdadero valor de la vida está en sacrificarse para que las acciones de tu empresa suban y tus jefes viajen por el mundo mientras tú programas?

Aclaro que no tengo nada contra el trabajo, de hecho este dignifica y en países como Colombia donde es realmente complicado conseguir un buen empleo es como una especie de bendición por más explotación y sacrificio que éste requiera.

A lo que voy es... ¿Cómo imaginabas tu vida realmente? ¿Lo estás logrando? ¿Cómo persigues tu felicidad propia? ¿Cómo ayudas a la felicidad de los demás?...

El trabajo, más que una cuestión de subsistencia debería ser un camino para lograr tu realización personal. Es un medio, para que a través de la entrega diaria puedas cumplir tus objetivos como persona... ¿Faltaba recordarlo? Pues sí, mucha gente olvida ese pequeño detalle y terminan entregando lo mejor de su vida a una empresa que recompensará años de trabajo con una linda carta de despido.

Y es ahí donde llegué a la gran conclusión de mi reflexión. En mi caso: La vida va más allá de unos y ceros, de programar y programar, de compilar y desplegar, ahora con Twitter de trinar y trinar... de contar días para el próximo festivo y esperar las anheladas vacaciones para otra vez volver a empezar. La vida no puede ser tan superficial.

Para terminar, yo siempre he querido ser independiente, pero por muchas circunstancias personales, deudas y a veces pienso que también profesionales (Me considero lento -acá negadito- para algunas cosas) no me he arriesgado a hacerlo y prefiero mantener un ingreso estable mientras defino lo que llamamos futuro pero que se construye desde hoy mismo en algo más complejo denominado el presente.

Vencer el miedo es precisamente uno de los primeros y más difíciles obstáculos de sobrepasar pero estoy seguro que la recompensa, ese mismo sentimiento de una vida bien vivida valdrá la pena.

La invitación pues, es a disfrutar mucho más esta vida, a alejarse un poco del computador, del estrés del trabajo, de los afanes del día para compartir más con quienes te rodean, con tu familia, para compartir más contigo mismo y por supuesto para ser felices.

--
[1] Dilbert: El Don


domingo, 24 de julio de 2011

Kernel Linux 3.0 - Un tributo a los 20 años del pingüino

El pasado 22 de Julio a través de la red social Google+[1], Linus Torvalds anunció la disponibilidad de la edición 3.0 del corazón del sistema operativo del pingüino: El kernel Linux 3.0.


La nueva versión no obedece a grandes cambios (Como pudo haberse esperado en algún momento) técnicos ni de compatibilidad, sino más bien, a un tributo a los 20 años del sistema operativo abierto Linux, por lo que la actualización de cara al usuario debería darse sin sobresaltos ni inconvenientes.

No obstante, ésta nueva edición del kernel no deja de traer novedades, entre las que destacamos:
  • Mejoras en el soporte del sistema de archivos BTRFS, que incluyen desfragmentación automática y datos de depuración.
  • sendmmsg(): Lotes de llamados sendmsg()
  • Soporte a XEN dom0
  • Cleancache: Incremente potencialmente el rendimiento del caché de página.
  • Berkeley Packet Filter just-in-time filtrado
  • Soporte a "Wake on WLAN": Permite al equipo permanecer en un estado de bajo consumo de energía manteniendo activo el adaptador de red inalámbrico.
  • Nuevos controladores integrados: Destacando el soporte a dispositivos como Microsoft Kinect, AMD Llano Fusion APUs, Intel iwlwifi 105 and 135, Intel C600 serial-attached-scsi controller, Ralink RT5370 USB. 
  • Y muchas más mejoras y correcciones.
El cambio de versionamiento además de simplificar el mero número (Recuerda que la última versión estable fue la 2.6.39.3) también supone una nueva etapa en el desarrollo del kernel apuntando a lanzamientos más estables, constantes y libres de errores (Tanto como sea posible).

--
[1] Linus Torvalds anuncia la salida del kernel 3.0
http://www.genbeta.com/linux/linus-torvalds-anuncia-la-salida-del-kernel-30

Página oficial del kernel Linux:
http://www.kernel.org/

Lista de cambios en el kernel Linux 3.0:
http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0

martes, 19 de julio de 2011

Oracle VM VirtualBox 4.1 disponible

El popular y uno de los mejores programas de virtualización se ha actualizado oficialmente a la versión 4.1. Se trata de una actualización mayor por lo que como era de esperarse, viene cargado de interesantes novedades.


Entre las nuevas características destacamos:

  • Ahora es posible clonar máquinas virtuales a través de la interfaz gráfica. (Antes era posible únicamente a través de la línea de comandos).
  • El asistente para creación de discos duros virtuales ha sido mejorado.
  • Nuevo asistente para la creación de copias de discos duros virtuales.
  • Se aumentó el límite de memoria para las máquinas de 64 bits a 1 TB.
  • Máquinas virtuales Windows: Controlador de video experimental WDDM soportando Windows Aero y Direct 3D sin necesidad de instalar VirtualBox Guest Additions.
  • Nuevo modo de conexión de red "Controlador genérico" que provee una arquitectura apta para implementaciones de red virtuales.
  • Soporte experimental para conexiones de discos duros SATA en caliente vía VBoxManage.
  • Y muchas más correcciones y mejoras.
Más información acerca de VirtualBox 4.1:
http://www.virtualbox.org/wiki/Changelog

Descarga de VirtualBox:
http://www.virtualbox.org/wiki/Downloads

VirtualBox 4.1 en Fedora

Si ya está instalado:
Si ya tienes instalado VirtualBox 4 en Fedora, para actualizar solo ejecuta en una terminal (Requiere contraseña de root):

$ su -c 'yum remove virtualbox-4.0'
$ su -c 'yum install virtualbox-4.1'

Si no lo has instalado aún:
Para instalar Oracle VM VirtualBox 4.1 en Fedora, por favor, consulta éste post:

http://www.piensaenbinario.com/2010/02/como-instalar-sun-xvm-virtualbox-en.html

    lunes, 11 de julio de 2011

    Cómo actualizar a Thunderbird 5 en Fedora

    Hace unos días hablábamos del lanzamiento de Thunderbird 5 y las nuevas características que nos traia. Pues bien, hoy les traigo una mejor noticia y es que ya es posible actualizar en Fedora a la nueva versión.

    Para empezar necesitamos tener instalado el repositorio de Fedora Rawhide, sino sabes cómo consulta este post: Rawhide: El repositorio de Fedora experimental.

    Una vez instalado solo ejecuta en una terminal (Requiere contraseña de root):

    $ su -c 'yum update thunderbird --enablerepo=rawhide'

    Una vez hecho ésto, ¡A disfrutar de la última versión de éste buen cliente de correo! ¡Salud!

    sábado, 9 de julio de 2011

    Rawhide: El repositorio de Fedora experimental

    Rawhide es un repositorio especial de Fedora que contiene las últimas compilaciones de paquetería de la distribución. Estas construcciones están diseñadas para introducir nuevas características en el sistema operacional y probar su funcionamiento de cara a la siguiente edición de la distribución.


    En otras palabras Rawhide es el repositorio experimental de Fedora y si estás acostumbrado a encontrar lo último de lo último en los repositorios oficiales, Rawhide sí que lo trae recién salido del horno.

    Insisto, Rawhide no está orientado a equipos de producción, de hecho los paquetes se encuentran en un estado más crudo que el de pruebas (Testing)  por lo que su uso se recomienda únicamente para propósitos de pruebas.

    Entonces ¿Por qué alguien podría querer habilitar éste repositorio? Sencillo, para instalar nuevo software antes que salga en los repositorios oficiales. Para instalar el repositorio solo ejecuta en una terminal (Requiere contraseña de root):

    $ su -c 'yum install fedora-release-rawhide'

    Una vez hecho ésto, habrá un nuevo repositorio llamado Rawhide que puedes usar así:

    $ su -c 'yum update nombre-paquete --enablerepo=rawhide'

    Con ésta instrucción, Yum comprobará si hay una versión más reciente de un paquete en Rawhide y lo instalará en caso de existir.

    martes, 5 de julio de 2011

    Thunderbird 5: Los clientes de correo para el PC aún tienen larga vida por delante

    Con gran orgullo el equipo de Mozilla presentó la quinta versión de su cliente de correo electrónico Thunderbird. Si, yo también me pregunté ¿Qué pasó con la cuarta versión? Y resultó que quedó en una especie de hoyo negro, simplemente la omitieron para quedar en la misma versión de su producto estrella Firefox 5.

    Seamos sinceros, la mayoría de los usuarios consulta su correo electrónico desde el navegador (Internet Explorer, Firefox o Chrome por ejemplo), es decir, las interfaces Web que por cierto cada vez son más completas y poderosas. Pero no podemos negar que los clientes de correo para PC tienen todavía un gran camino por recorrer especialmente en su sector más fuerte: Las empresas y esto es lo que Thunderbird ha venido a demostrar.

    Thunderbird 5 pone a su disposición un cliente de correo bastante efectivo, robusto y también bastante más estable, dando además el valor agregado de la seguridad al incorporar reglas y comprobaciones más eficaces al correo entrante.

    Pero veamos que nos trae de nuevo Thunderbird 5:

    • La interfaz responde ahora mucho más fluidamente, además se ha optimizado el tiempo de arranque de la aplicación.
    • Utiliza el motor Gecko 5
    • Nuevo administrador de extensiones
    • Se ha mejorado el asistente para agregar nuevas cuentas de correo
    • Las pestañas ahora pueden ser ordenadas y agrupadas incluso en ventanas diferentes.
    • Un detalle importantísimo: Ahora muestra el tamaño de los archivos adjuntos.
    • Y más de 390 correcciones y mejoras.

    Thunderbird en Fedora

    Thunderbird 5 aún no se encuentra disponible en los repositorios de Fedora (A la fecha ni siquiera en la rama testing). Se espera que pronto esté disponible. Sin embargo puedes instalar la versión anterior (3.10) siguiendo las instrucciones de este post.

    Más información acerca Thunderbird:

    Página oficial:
    https://www.mozilla.org/es-ES/thunderbird/

    Notas de lanzamiento de Thunderbird:
    http://www.mozilla.org/en-US/thunderbird/5.0/releasenotes/

    lunes, 4 de julio de 2011

    Cómo instalar Google Chrome en Fedora / Linux

    Nota: Artículo actualizado a Fedora 15.

    Google Chrome es uno de los mejores navegadores Web del momento, sin duda, ha puesto en aprietos a alternativas tradicionales como Firefox y Opera con un gran balance entre características, funciones y velocidad.


    Para instalar Google Chrome en Fedora, primero debemos añadir el repositorio de Google a nuestro sistema. Si no sabes cómo consulta este post.

    Una vez agregado el repositorio, simplemente ejecutamos en una terminal de comandos (Requiere contraseña de root):

    $ su -c 'yum install google-chrome-stable'

    Una vez hecho ésto Google Chrome está instalado en tu computador.

    ¿Porqué Google Chrome falla?

    Más de un usuario habrá notado que Google Chrome falla constantemente sobre Fedora. Esto es debido a las restricciones de seguridad que impone la sólida herramienta Security Enhanced Linux (SELinux).

    Sin embargo, estos inconvenientes pueden ser resueltos deshabilitando SELinux. Para ello basta editar el archivo de configuración de SELinux ejecutando en una terminal (Requiere contraseña de root):

    $ su -c 'nano /etc/selinux/config'

    Modifica el archivo de tal forma que quede con el parámetro SELinux deshabilitado, así:

    SELINUX=disabled

    Una vez hecho esto, guardamos el archivo (Ctrl+O) y salimos (Ctrl+X). Es ampliamente recomendable reiniciar el sistema y completado el proceso Google Chrome debería funcionar a la perfección!

    Nota: Deshabilitar SELinux puede no ser la solución más elegante pero sin duda es de la más efectivas y prácticas.