2010/01/02

Probando Windows 7

Aprovechando el fin de semana largo, hice un respaldo de lo importante que había en el notebook que tenía Ubuntu 9.10 e instalé Windows 7. Es una versión ultimate bajada de Internet.

Para qué dejar Ubuntu? Hay algunos programas que mi familia está usando y que no funcionan tan bien con Wine: El controlador de la cámara web (una Genius i310, no soportada), Age of Empires II y el entorno de desarrollo de Lego Mindstorms (gran regalo esta navidad!)

A poco andar recordé las cosas que siguen siendo muy superiores en Linux con respecto a Windows:
  • 130 Megas de controladores. No hay drivers específicos para Windows 7 en este notebook (Compaq Presario V3117LA), así que uso los drivers de Windows Vista, disponibles en la página web del fabricante y todo funciona, luego de instalar 7 u 8 instaladores y reiniciar un par de veces. Con Ubuntu tenía funcionando todo con el LiveCD, salvo la aceleración de la tarjeta de video, desde el primer momento. En otros equipos con tarjetas de video ATI o Intel, es incluso mejor, tienes aceleración y efectos desde el LiveCD.

  • Antivirus. Uffff. Según Microsoft, todavía hay que usar antivirus en el siglo XXI. Por suerte ahora hay una cosa llamada Microsoft Security Essentials que parece que no es tan malo, es gratis, y hace que dejen de salir mensajes de alerta en la bandeja del sistema.

  • Otro par de horas más instalando programas. No venía un programa para manejar archivos comprimidos, el reproductor de música y videos no me gustó, el navegador incorporado no me convenció, no podía imprimir directamente en archivos PDF, no tenía visualizador de archivos PDF, ni suite ofimática, ni Java, ni Flash.

    Cada uno de los programas que instalé por separado (VLC, Firefox, PDF Creator, Foxit Reader, OpenOffice.org, Java, Adobe Flash y el famoso Security Essentials) se descarga de una página por separado, y requiere de varios clicks. Con el software de Ninite.com se puede mejorar, pero algunos programas todavía no están en la lista, o te los instala en inglés y los tienes que configurar por separado.

  • El menú de Inicio no me gusta. El menú de Inicio de KDE4 tampoco. La "superbarra" de tareas no es tan super, siempre muestran fotos de pantalla con 3 o 4 programas abiertos, pero si usara ese equipo para trabajar, mi barra de tareas tiene más de 10 programas diferentes e imagino que no sería muy elegante.

  • El panel de control ahora tiene miles de categorías, pero al menos tiene una caja de búsqueda. Y si buscas con calma, se aparecen las pantallas antiguas del panel de control de XP, medio escondidas.
Hay cosas que sí me gustaron:
  • La experiencia de usuario está bien renovada y es bien agradable en general. Aunque el Aero Glass no es taaan impresionante si antes has visto Compiz y mucho del comportamiento se puede implementar con él. Por ejemplo, una versión del Aero Snap (efecto de maximizar una ventana al acercarla al borde superior de la pantalla) se puede leer en este post de OMG! Ubuntu!.

  • Se pueden descargar sendos archivos de traducción y cambiar el idioma del sistema operativo. Ya era hora!

  • La compatibilidad con programas antiguos (Win98 y XP) es bastante buena, pero la verdad es que esperaba más.

2009/12/22

33

Me pillan cumpliendo 33 años con muchos llamados de teléfono de familiares y amigos y muchos mensajes en Facebook... gracias a todos!

En lo personal, ha sido un fin de año más o menos tranquilo. Estoy haciendo respaldo de varios cientos de gigas de archivos en un disco duro externo nuevo, leyendo sobre Java EE 6 y otras yerbas, mientras nos preparamos como familia para un año 2010 de lo más movido.

2009/11/25

Instalar Debian en un pendrive USB

Después de haber probado crear un instalador de Ubuntu en un pendrive, me preguntaba si se podría instalar Debian en un pendrive.

El instalador de Ubuntu crea el equivalente al LiveCD en un pendrive, con una imagen de disco comprimida y una estructura de carpetas predefinida, y un archivo con espacio libre para guardar cambios.

Lo que hice ayer fue crear una nueva máquina virtual con VirtualBox y agregar el pendrive USB como un dispositivo visible para la máquina virtual.

Luego, inicié la máquina virtual usando el archivo ISO de instalación de Debian testing para instalación por red (netinst). Durante la instalación, en lugar de particionar el disco duro de la máquina virtual, el instalador te da la opción de particionar el pendrive USB e instalar el sistema en él.

Usé un disco de 1GB y queda bastante espacio libre como para instalar el ambiente de escritorio LXDE sin entrar a borrar paquetes.

2009/10/26

Novedades de Ubuntu 9.10 "Karmic Koala"

Nuevamente estamos a fines de Octubre, fecha en la que tradicionalmente aparece una nueva versión de Ubuntu. En este caso, estoy usando la versión en pruebas de Ubuntu 9.10 "Karmic Koala" desde hace unas semanas, y hay varios cambios muy interesantes tanto en la interfaz de usuario como en los componentes más internos del sistema.

Mejoras visibles a los usuarios

La interfaz de usuario en el nuevo Ubuntu ha sido pulida desde el momento mismo de iniciar el computador, la animación que se muestra durante el inicio es mucho más estética y fluida que en versiones anteriores, y el tiempo de inicio del sistema se ha reducido notablemente.

La ventana de entrada al sistema ha sido reescrita completamente, y ahora ofrece una mejor experiencia antes de ingresar al sistema: Ahora se puede elegir con mayor facilidad el idioma del usuario antes de entrar al sistema, esquema del teclado y opciones de accesibilidad para usuarios con problemas visuales.


Ya habiendo ingresado al sistema, se aprecia que el escritorio ha sido actualizado a la versión 2.28 de Gnome, y además se incluyen las nuevas versiones de Firefox 3.5 y Open Office 3.1.

La apariencia durante el inicio del sistema ha sido actualizada notablemente, y el tema de escritorio Human ha sido actualizado con tonalidades color chocolate, que le da un aspecto más renovado.


El menú para salir de la sesión, apagar y reiniciar el sistema, y para la presencia en línea ha sido integrado de forma más lógica en un sólo lugar, y las notificaciones están mejor integradas con el sistema.


En esta versión se han habilitado fondos de pantalla que cambien en el tiempo. Al cambiar el fondo de pantalla, los que tengan esta característica aparecen como un álbum de fotos con un símbolo de "play".


El programa de mensajería instantánea Empathy reemplaza a Pigdin (que venía instalado de fábrica en Ubuntu 9.04 "Jaunty Jackalope"). Empathy está construido sobre una nueva tecnología, el Telepathy framework, que también será uno de los pilares de Gnome Shell, la futura interfaz de usuario del escritorio Gnome, que estará basada en actividades y presencia en línea. Esta versión también soporta conversaciones con audio y video.

Otra novedad en esta versión es Ubuntu One, un servicio para sincronizar tus archivos y notas entre computadores que tengan Ubuntu. Ahora viene instalado de fábrica y puedes registrarte gratis para tener 2 Gigas de espacio para respaldar tus contactos de correo, fotos, videos, música y notas; para quienes necesiten más hay un plan para subir a 50 gigas de espacio por 10 dólares al mes.

La instalación de nuevos programas ha sido renovada completamente: ahora los programas se instalan mediante el nuevo Centro de Software de Ubuntu, que permite navegar de forma muy fácil por las diferentes categorías de los miles de programas que se pueden instalar de forma gratuita y centralizada en Ubuntu. El mismo programa permite quitar el software ya instalado con un par de clicks.


Novedades para desarrolladores

Una novedad muy interesante es una nueva aplicación llamada Quickly, que ayudará al desarrollo más rápido de aplicaciones de escritorio para Ubuntu. Quickly es algo así como el Ruby on Rails para desarrollo de aplicaciones: desarrollas en lenguaje Python, la interfaz de usuario se diseña con una herramienta visual (Glade) y el control de versiones de tus archivos se lleva con Bazaar y el proyecto se puede publicar rápidamente en LaunchPad.

Con todo esto integrado y a través de comandos simples (a la Ruby on Rails) se puede generar el esqueleto completo de una aplicación de escritorio, con ventanas, menúes, íconos y pantallas con formularios. Para guardar la información de tu aplicación, puedes utilizar CouchDB. Quickly incluye un completo tutorial en línea para crear una aplicación, empaquetarla y distribuirla a través de Internet.


Mejoras durante la instalación

Para quienes realicen una nueva instalación de sistema (no una actualización), el formato de disco utilizado será ext4, que mejora el rendimiento con respecto al anterior ext3 y a otros como reiserfs. Sin embargo, hay opciones para usar los otros formatos de disco e incluso para migrar sistemas con ext3 al más reciente ext4.

Durante la instalación, existe la opción de cifrar (popularmente conocido como "encriptar") los datos de la carpeta de los usuarios, para dar más privacidad a los datos de cada usuario.

El asistente de instalación ha sido mejorado: La selección de la zona horaria (para el idioma, teclado y la hora del sistema) es mucho más legible que en otras versiones, y para los usuarios nuevos, la instalación trae ilustraciones con explicaciones en lenguage sencillo durante la instalación del sistema, que puede demorar menos de 20 minutos.

Impresión final

Me agrada mucho lo pulida que está versión, se ha realizado un esfuerzo muy importante para mejorar la experiencia de usuario, para que sea mucho más integrada y consistente, y sin embargo, los requisitos para poder utilizar Ubuntu siguen siendo mucho menores a los de la competencia.

En lo personal, también me parece genial que con Quickly haya aparecido una guía clara para quienes nos interesa desarrollar aplicaciones para Ubuntu.

Ubuntu Karmic es un sistema perfecto para probar en equipos con memoria insuficiente para ejecutar las versiones más recientes de Windows, sobretodo si se puede bajar legalmente y gratis desde Internet y grabar en un CD. También me parece ideal para probarlo en netbooks.

2009/09/26

GtkFileSplitter 0.1.4

Con las traducciones obtenidas desde Launchpad, empaqueté nuevas versiones de GtkFileSplitter para Ubuntu 9.04 (Jaunty) y 9.10 (Karmic).

A los interesados, pueden agregar los siguientes repositorios:

Para Ubuntu 9.04:
deb http://ppa.launchpad.net/denis-fuenzalida/ppa/ubuntu jaunty main 
deb
-src http://ppa.launchpad.net/denis-fuenzalida/ppa/ubuntu jaunty main
Para Ubuntu 9.10:
deb http://ppa.launchpad.net/denis-fuenzalida/ppa/ubuntu karmic main 
deb
-src http://ppa.launchpad.net/denis-fuenzalida/ppa/ubuntu karmic main
Tengo ganas de darle una revisión al código y sobretodo a la interfaz de usuario a este programa en las próximas semanas y de cambiar el control de versiones de Subversion a Bazaar+Launchpad por completo. Quizás incluso reescribir todo usando Quickly.

Más noticias pronto!

2009/09/24

Nuevos idiomas para Gtk File Splitter

Hoy estaba mirando las novedades de la nueva versión de Launchpad, y al mirar la información sobre mi proyecto GtkFilesplitter en Launchpad, me dí cuenta de que habían nuevas traducciones a varios idiomas hechas por voluntarios: Checo, Danés, Francés, Hebreo, Chino simplificado y Sueco !!!

Importé las traducciones desde Launchpad al código fuente original en Google Code y estuve probando las traducciones en el beta de Ubuntu Karmic Koala:

Todo bien! ... en los próximos días voy a actualizar los paquetes disponibles en Google Code, pero seguramente voy a mover todo el desarrollo a Launchpad para poder aprovechar mejor sus capacidades para integrar las traducciones con más velocidad.

2009/09/22

Quickly + CouchDB: Wow

Hoy revisé un poco el tutorial de Quickly y CouchDB que se pueden instalar en el beta de Ubuntu Karmic Koala.

Simplemente... Wow.