domingo, 23 de enero de 2011

Dar a Gnome el aspecto de Unity




Muchos de nosotros ya estamos probando Unity y conociendo de “primera” mano los cambios que implica el uso del nuevo interface de Escritorio. Pero tú puede que aún estés usando Gnome, o tengas miedo de actualizarte y estropear algo.Sin problema, con gnome tambien podemos tener un pseudo-entorno parecido a Unity y experimentar como serán esos cambios de la interface.
Desventajas:
- No es realmente Unity, no nos aprovechamos del muelle elastico de aplicaciones que tiene el dock de Unity por ejemplo. Pero el look es bastante parecido y te puedes acostumbrar al uso de la nueva interface.
- Perdemos la capacidad de usar Global menu, a menos que mantegamos otro Panel superior unicamente para este applet.
Ventajas:
- Podemos mover el dock a la derecha o incluso usar transparencias que el actual Unity no permite. Asi como seguir usando nuestra area de notificacion: Por ejemplo para seguir usando aplicaciones como Skype o Shutter.
Pasos:
1- Ajustar las propiedades del panel.
Vamos a mover el panel desde la parte superior al lateral derecho, para ello haz click derecho sobre él y entre sus propiedades selecciona las siguientes:
Pestaña General:
Orientacion: DerechoTamaño: 46 pixelesExpandirsi lo deseas activa tambien: Ocultar automaticamente
Pestaña Fondo:
Selecciona:
Color solido negro y el nivel de transparencia que quieras usar. Yo prefiero todo Opaco.


Elimina tambien todos los applets y deja solo los siguientes (click derecho > Añadir al Panel):
-Menu del sistema
-DockbarX (que instalaremos previamente si no lo tenemos)
-Area de notificacion
-Miniaplicacion de indicadores
-Reloj


2- Ajustar el fondo del panel para el tema Ambiance.
Puede que al mover el panel hacia el lateral derecho se te muestre una horrible imagen de fondo a manera de tapiz.

Yo lo arregle editando como root el fichero /usr/share/themes/Ambiance/gtk-2.0/gtkrc
y comentando la linea: #include “apps/gnome-panel.rc”. Como ejemplo, mira la primera imágen de este post, en la ventana del editor de texto.
3- Configurando DockbarX.
si no tenias DockBarX antes de añadirlo como applet al panel tendras que instalarlo:
sudo add-apt-repository ppa:dockbar-main/ppa
apt-get update
aptitude install dockbarx dockbarx-themes-extra
Una vez instalado en el Panel, puedes hacer click derecho sobre el applet y se desplegara su menude configuracion.
Como theme para DockBarX elige por ejemplo Sunny.

4- Configurar Emerald theme.
(Sólo si usas Compiz y emerald como decorador de ventana)
Abre el gestor de temas emerald. Si p.ej usas fusion-icon es seleccionar: Emerald Theme Manager
e importa el siguiente tema de emerald: Ambiance Borderless

5- Configurar Plugins de Compiz.
Tienes que tener habilitados los siguientes plugins: Expo y Pared de Escritorio.Ejecuta “ccsm” y habilita los checks correspondientes.

6- Habilitar Lanzador Expo desde el panel.
Habras observado en Unity el icono que permite lanzar directamente el efecto Expo para mostrar el mural de pantallas y que nos permite desplazarnos comodamente por todos nuestros escritorios. En Gnome no tenemos ese applet, pero podemos simularlo con un lanzador que ejecute expo al pulsarlo.
Para ello previamente copiate esta imagen, que es la que usaremos para crear el lanzador (Añadir al panel > Lanzador de aplicación personalizado).

El comando del lanzador sera:
compiz-dbus-send.py expo expo_key

y previamente habremos copiado “compiz-dbus-send.py” con permisos de ejecucion en /usr/bin. El código es el siguiente:
#!/usr/bin/env python

import sys, dbus, subprocess

METHOD_ACTIVATE, METHOD_LIST = range(2)

booldict = {'true': True, 'false': False}

def destrify(s):
    '''Attempt to turn a string into an int, float, or bool'''
    value = None
    try:
        i = int(s, 0)
    except ValueError:
        try:
            f = float(s)
        except ValueError:
            value = booldict.get(s.lower(), s)
        else:
            value = f
    else:
        value = i
    return value

# Getting root window ID

try:
    rootwin = subprocess.Popen(['xwininfo', '-root'],
                               stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()[0]
except OSError:
    raise SystemExit('Error: xwininfo not present')

try:
    rootwin_id = int(rootwin.split()[3], 0)
except IndexError:
    raise SystemExit('Error: unexpectedly short output from xwininfo')
except ValueError:
    raise SystemExit('Error: unable to convert "%s" to int', rootwin.split()[3])

# dbus call setup
service = interface = 'org.freedesktop.compiz'
session_bus = dbus.SessionBus()

# Argument parsing
if len(sys.argv) < 3:
    if len(sys.argv) == 2:
        method = METHOD_LIST
    else:
        proxy = session_bus.get_object(service, "/org/freedesktop/compiz")
        print "Available methods:"
        print proxy.Introspect().replace("<node", "\n<node")
        sys.exit(0)
else:
    method = METHOD_ACTIVATE

plugin = sys.argv[1]
if method == METHOD_ACTIVATE:
    action = sys.argv[2]

args = ['root', rootwin_id]

extra_len = len(sys.argv[3:])
if extra_len >= 2 and extra_len % 2 == 0:
    for k, v in zip(sys.argv[3::2], sys.argv[4::2]):
        args.append(k)
        args.append(destrify(v))

# D-Bus call

if method == METHOD_ACTIVATE:
    proxy = session_bus.get_object(
        service, '/org/freedesktop/compiz/%s/allscreens/%s' %(plugin, action))
    obj = dbus.Interface(proxy, interface)
    obj.activate(*args)
elif method == METHOD_LIST:
    proxy = session_bus.get_object(
        service, '/org/freedesktop/compiz/%s/allscreens' %(plugin))
    obj = dbus.Interface(proxy, interface)
    print '\n'.join(obj.list())

Lanzador Papelera
Evidentemente Si lo deseas tambien puedes añadir tambien un lanzador para abrir directamente la papelera.el comando a ejecutar seria en este caso:
nautilus trash://
Y a disfrutar de Unity!!! uy, perdón, de Gnome…

Unity, ya con transparencias




Hoy he actualizado la versión de Unity (la normal, no la 2D) y me he llevado la sorpresa de que el dock ya admite transparencias, aparte de nuevas funcionalidades (eso si, experimentales que se han implementado) al plugin de Unity en Compiz. Como son la posibilidad de elegir la combinación de teclas para el lanzador:

O el tipo de efecto para las notificaciones:

Nota: si tienes ya instalado Unity y quieres actualizarlo ejecuta:
$ sudo apt-get install unity
De todas formas, de manera habitual, prefiero utilizar la versión 2D, me consume menos recursos y me permite utilizar el antiguo area de notificación del panel de Gnome:



Nota: El fondo de pantalla que utilizo es una de las primeras propuestas para Natty Narwhal y de las que muy bien nos ha hablado Novatilla: Primer fondo alternativo para Ubuntu 11.04 Natty Narwhal.

yED: Editor de diagramas. No es Visio, pero casi…


yED es un potente editor de diagramas que nos permite una rápida generación de los mismos mediante su sencilla interface. Requiere de Java Runtime para su correcto funcionamiento. Para instalarlo en Linux, nos descargamos el script desde el sitio web principal y ejecutamos:
$ ./yEd-3.6.1.1.sh
(Nota: el nombre puede cambiar en función de la versión que te descargues, en el momento de escribir este post, la versión era 3.6.1.1).
Tras ejecutar el script, se inicia el asistente de instalación y te instala la herramienta en el directorio indicado. Accedes a ese directorio y ejecutas:
$ ./yEd &
Con lo cual ya se inicia el editor gráfico.

LibreOffice ya ha sustituido a OpenOffice en Natty


Nada nuevo que comentar sobre lo que ya sabiamos, sólo que desde hace pocos dias ya se ha convertido en realidad. LibreOffice ya se encuentra en los repositorios de Ubuntu 11.04 y cuando actualicemos o instalemos de cero la nueva versión será la aplicación de oficina por defecto.

VirtualBox 4.0.2 : Script instalador para Ubuntu 10.10


Nueva versión de VirtualBox (puedes consultar la lista de cambios en el siguiente enlace) y para quien no quiera complicarse mucho con su instalación en Gnome-Look puedes encontrar el siguiente script:

echo deb http://download.virtualbox.org/virtualbox/debian maverick contrib | sudo tee -a /etc/apt/sources.list
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.0
cd ~/Desktop
wget http://dlc.sun.com.edgesuite.net/virtualbox/4.0.0/Oracle_VM_VirtualBox_Extension_Pack-4.0.0-69151.vbox-extpack
cd ~/Desktop
virtualbox Oracle_VM_VirtualBox_Extension_Pack-4.0.0-69151.vbox-extpack
Nota: otra opción es descargar el .deb que podrás encontrar en el sitio principal.

5 aplicaciones móviles para probar este fin de semana


 5 aplicaciones móviles para probar este fin de semana (I)

¿Qué mejor que la llegada del fin de semana para probar nuevas aplicaciones móviles? Estan apaeciendo tantas, con tal velocidad, y para tantas plataformas que a veces es difícil encontrar software que realmente sea bueno, tenga una buena uitlidad o nos haga divertir de verdad.
Para no perder la pista a lo mejor, independientemente de la plataforma en que se desarrolle, hacemos un recuento de las 5 mejores aplicaciones para dispositivos móviles y les dejamos el sábado y domingo para que las prueben, las usen y les saquen todo el provecho posible.

  1. Spotify (Windows Phone 7): Spotify, uno de nuestros servicios de música (que lamentablemente no funciona, aún, en todo el mundo) está ya disponible para Windows Phone 7. La aplicación no tiene costo, pero se necesita una cuenta Premium para poder usar el servicio desde un móvil.
  2. Beluga Messenger (iOS, Android): Competidor de WhatsApp, KIK, Ping Chat, es un servicio de mensajería instantánea para teléfonos móviles con una característica adicional que lo hace invaluable: chats en grupo y la posibilidad de incluír personas que no están frente a un smartphone por medio de una aplicación web. Es gratuito.
  3. World of Goo (iPad): La versión para iPad de este maravilloso juego. No hay mucho que decir más que, sino lo has jugado, tienes un iPad deberías ir ahora mismo a comprarlo. Tiene un mes en el App Store, pero vale la pena mencionarlo porque está a mitad de precio durante enero.
  4. AirView (iOS): AirView permite enviar audio y video desde un dispositivo con iOS a otro. Es decir, la misma funcionalidad que puedes lograr con el nuevo Apple TV, pero sin necesidad del Apple TV. Es gratuito.
  5. Google Translate en tiempo real (Android): La aplicación de traducción de Google ahora tiene una nueva opción, el tiempo real. Le hablas en español, te muestra el texto en inglés y viceversa. Inclusive puede “leer” en voz alta la traducción, por si no quieres pronunciarla.

martes, 11 de enero de 2011

Hallan enigmática mancha verde en el espacio




Una misteriosa mancha verde brillante de gas fue capturada por las cámaras del telescopio Hubble, que logró observarla cerca de una galaxia espiral a unos 650 millones de años luz de la Tierra.

La entidad espacial denominada "El objeto de Hanny" ya había sido descubierta hace cuatro años por Hanny van Arkel, un investigador del Galaxy Zoo, un proyecto que busca clasificar más de un millón de galaxias catalogadas en el Sloan Digital Sky Survey.

De acuerdo a las observaciones realizadas, el gas de la galaxia se encuentra interactuando con una pequeña región del "Objeto de Hanny", el cual está formando estrellas, las más jóvenes poseen un par de millones de años de antigüedad.


Desde mi Laptop


Desde mi Laptop

viernes, 7 de enero de 2011

Engkey robot que le enseña ingles a los niños

siempre lo he dicho: los docentes del futuro serán los robots, aunque estamos muy lejos de ver eso ya se están viendo avances significativos en esta área. La sorpresa es que en Corea se esta empezando a implementar un pequeño robot