miércoles, 27 de abril de 2011

Experiencias con Gnome 3

Como algunos ya se habrán dado cuenta Gnome 3 ya fue liberado, yo había estado siguiendo esta versión desde los primeros releases de gnome-shell. La verdad es que la nueva interfaz me parece muy buena, las actividades y la interacción hacen que sea muy fácil de manejar y cambiar ese viejo abito de siempre dar clic en el botón de inicio para poder iniciar a realizar algo. Yo soy usuario de Linux desde hace ya varios años y actualmente utilizo openSuse en mi laptop XPS501x, desde hace varios días instale los paquetes oficiales de gnome 3 y la verdad es que ha funcionado muy bien, las instrucciones para instalar el entorno gráfico las pueden encontrar en esta pagina.


  • Una de mis primeras impresiones fue el ver que no existía un acceso directo para lanzar Yast y realizar procesos con el sistema, tal vez sea algún tipo de configuración o no se si sea un bug pero hasta el momento no he encontrado el como agregar este acceso al menú de programas.

  • La segunda cosa que note fue el ver que en el menú de usuario, al menos en mi caso, no existe la opción para apagar el equipo, solo es posible suspenderlo (suerte que open suse presenta muy buen soporte para suspender e hibernar la pc). Gnome 3 reconoce las opciones de power management que se encuentren en el sistema y presenta las que considere mejor. Si esto les pasa a ustedes también pueden activar la opción de apagar presionando la tecla ALT cuando el menú de usuario este abierto, o también presionando el botón de power de su computadora. 

  • Si desean conocer mas a fondo todos los features que Gnome 3 presenta visiten la pagina de presentación de Gnome.


Hasta el momento no he tenido grandes problemas con este nuevo gestor de ventanas, me parece excelente y solo he encontrado algunos pequeños desperfectos, como por ejemplo al expandir las actividades existen ocasiones en que se presentan lineas blancas desde las fuentes hasta el centro o limite de la pantalla, estoy pensando que esto pueda ser algún bug al renderizar las letras en el entorno, aunque no es nada grave esperemos y se corrija en próximas versiones.
La verdad es que recomiendo ampliamente que prueben este nuevo gestor de ventanas y compartan sus experiencias con el o si alguno posee una configuración similar y presenta algun otro problemilla compartalo con nosotros.
Saludos

jueves, 7 de abril de 2011

Linux Cumple 20 años

Este año Linux cumple 20 años, y la fundación de linux esta organizando bastantes cosas para conmemorarlo, yo soy un gran aficionado y aunque pienso que no he contribuido mucho me he dedicado a recomendarlo y abogar por su uso en la vida diaria, en la pagina de conmemoración se pueden someter vídeos y diseños para camisetas entre otros concursos que se están organizando, visiten la pagina web de la fundación linux para mas detalles. Lo que les quiero compartir el día de hoy es el vídeo y poster de conmemoración donde se menciona a Android como un paso importante en la evolución de este sistema operativo.

Video:

Poster:

miércoles, 6 de abril de 2011

Mono para Android No Free Software

Mono es una implementación libre de framework de .Net de Microsoft, esta basado en los estándares ECMA para C# y el CLR (Common Language Runtime), en pocas palabras es una implementación de .Net multi-plataforma. Cuando .Net de microsoft nació e inicio a tomar auge una de mis primeras preguntas fue, para que hacer un CLR para varios lenguajes si ese "interprete" no va a ser portado a varias plataformas?, los programas que se escriban para esta maquina solo van a funcionar en Windows, aunque también es ilógico pensar que Microsoft va a diseñar un producto que pueda funcionar en otro sistema operativo. En fin, el proyecto Mono nació como una alternativa a .Net la cual puede ser portada a varios sistemas y permite utilizar el, en aquel entonces, nuevo lenguaje C#.

Con la llegada de los smartphones Mono decidió entrar en el mercado y portar su CLR a los teléfonos, primero iphone con el paquete MonoTouch el cual permite desarrollar aplicaciones en C# para los productos de Apple y cuenta con integración para MonoDevelop, y recientemente se lanzo Mono for Android el toolkit que te permite desarrollar aplicaciones Android utilizando Mono, en un principio me parecía una buena opción, aunque no soy muy fan de C#; solo tengo algunos conocimientos, ya que con las disputas legales entre Oracle y Google el lenguaje parecía una buena alternativa a Java, mas sin embargo Novell no pone a disposición de los usuarios de manera gratuita estos toolkits para los dispositivos, ambos paquetes requieren comparar licencias que van desde 99 hasta 399 USD. Mi pregunta es por que sacar un producto 100% comercial cuando el sistema ofrece herramientas y toolkits que se distribuyen de manera gratuita? Sera que C# es mejor que Java?. Y para los que ya lo han probado o piensen en probar este producto por favor compartan sus experiencias.

Saludos