Archive for noviembre 2013

Instalar Skype en sistemas de 64 bits

Instalar Skype en un sistema de 32 bits es bastante sencillo, basta con bajar el archivo .deb correspondiente y hacerle doble clic. Pero en sistemas de 64 bits requiere un poco más de trabajo.

Si querés instalar Skype en tu Lihuen de 64 bits podés seguir la nueva guía de Instalación de Skype para 64 bits.

Aclaración: Skype es software privativo. La noticia se publica en este blog por ser de interés a usuarios de Lihuen en particular y de distribuciones basadas en Debian en general.

Instalar Lihuen en una Acer Aspire ZS600 con touchscreen

Hace unos días tuvimos la oportunidad de probar una Acer Aspire ZS600 y ver como hacer funcionar Lihuen en ese equipo.

Acer Aspire ZS600Podés aprovechar la guía de instalación que escribimos para este equipo, siguiendo la misma deberías poder hacer funcionar todo el hardware del equipo, incluido el touchscreen.

GCC 4.9 incluirá importantes mejoras

La nueva versión del compilador de la Free Software Foundation, GCC incluirá importantes nuevas mejoras. Estas afirmaciones se desprenden del change log de la página del proyecto.

Entre los cambios notables se incluye el

  • Soporte para la especificación de OpenMP versión 4.0 en C y C++
  • AddressSanitizer estará disponible para arquitecturas ARM
  • Se ha mejorado el UndefinedBehaviorSanitizer para C y C++
  • GNAT compilará ADA 2012 por defecto en lugar de ADA 2005
  • Se agregaron mejoras importantes al soporte para los estándares C++11 y C++14
  • Se agregaron mejoras importantes al compilador de Fortran
  • y sobre todo, la salida del compilador ahora incluye colores!

La versión estable de GCC 4.9 está planeada para la primera mitad del 2014. Se puede leer un excelente resumen y notas detalladas en Phoronix.

 

wxWidgets 3.0

wxWidgets 3.0.0 es la culminación de varios años de trabajo desde la versión 2.8 de esta impresionante librería para interfaces gráficas.

Para quienes no conozcan wxWidgets, es una librería escrita en C++, con ports a Python, Ruby y Perl entre muchos otros lenguajes, que comenzó a desarrollar Julian Smart en la Universidad de Edimburgo allá por 1992, con el objetivo de poder escribir aplicaciones con interfaz gráfica multiplataforma, es decir para Windows y Unix. Pronto el proyecto creció y comenzó a soportar otras plataformas como OSx de Mac y WinCE (la plataforma de móviles para Palm).

wxWidgets (se pronuncia «doble ve equis güidyets» 😉 expone una API común y sencilla que permite escribir interfaces gráficas, que sin embargo utiliza motor nativo de interfaces del sistema operativo sobre el cual corre la aplicación, es decir, que toma el aspecto del resto de las aplicaciones gráficas del sistema.

Esta es la primera mayor release desde que en 1998 se liberara la versión 2.0 y la cantidad de cambios desde la última versión estable (2.8) es bastante importante. Una de las principales adiciones es el soporte completo para Cocoa  (OSx), GTK3++, y mejoras a la API para el uso de caracteres Unicode. Hay que tener en cuenta que algunas de estas nuevas características son incompatibles con versiones anteriores de la librería. Para más detalles se pueden consultar la lista de cambios incompatibles.

Slackware 14.1 listo para descargar!

Está disponible para descargar construir la iso desde aquí la última versión de Slackware, la distribución de GNU/Linux de mayor trayectoria de la historia. Esta versión es la primera en soportar la instalación y el arranque en máquinas con UEFI, claro que solo para las versiones de 64 bits.

En el área de escritorio, Slackware ofrece XFCE 4.10.1 como opción liviana, pero además incluye compilation KDE 4.10.5, que incluye la suite de oficina Caligra. Ambos utilizan tecnologías basadas en udev para detección de dispositivos como pendrives, cámaras y dispositivos multimedia y permiten que estos sean accedidos por los usuarios sin necesidad de intervención del superusuario (para montar los dispositivos, por ejemplo).

El área de desarrollo incluye una gran cantidad de editores y se incluye por defecto gcc-4.8.2 para C, C++, Objective-C,  Fortran-77/95/2003/2008 y Ada 95/2005/2012. También se incluye en los paquetes extra, Qt-designer, KDevelop y LLVM  y Clang como compiladores opcionales para  C, C++, Objective-C y Objective-C++. Además se incluyen los interpretes de Perl, Python y Ruby y los sistemas para versionado de código Subversion, Mercurial y por supuesto, Git.

Esta versión de Slackware ofrece el kernel 3.10.x que cuenta con soporte extendido por la comunidad, pero permite probar versiones más nuevas como la 3.12 sin inconvenientes. También soporta la versión anterior con soporte extendido 3.4.x para aquellos usuarios que lo necesiten.

Una lista completa de todas las mejoras puede encontrarse en la nota del lanzamiento. En breve estarán disponibles las imágenes .iso en formato torrent. Estén atentos!