Feeds:
Entradas
Comentarios

Posts Tagged ‘gnome’

La fundación Gnome ha iniciado una nueva campaña para recaudar fondos entre los usuarios que están interesados en el desarrollo del escritorio de software libre Gnome continué sin problemas de financiación. La opción más curiosa es la posibilidad de adoptar un hacker del proyecto Gnome, son $10 al mes, más el agradecimiento del hacker que hayas escogido por postal y una camiseta al cumplir un año.

He adoptado a Diego Escalante Urrelo durante un año; ya veremos si puedo continuar. Actualización (30/01/09): He cancelado la subscripción y renunciado a recibir la postal y pegatinas.

Read Full Post »

gNewSense 2.1 disponible

La primera revisión de gNewSense, la versión 2.1, ha sido publicada este domingo pasado día 24 de Agosto. El anuncio lo hace Brian en la lista de correo. Los cambios destacados son:

  • linux-ubuntu-modules sin blobs no libres.
  • Inclusión de un Usplash.
  • Nuevo tema de escritorio.

No se requiere instalar de nuevo desde la versión 2.0, basta con seguir las actualizaciones habituales. Para el tema de escritorio, sólo es necesario cambiar el tema de escritorio de Gnome al tema gNewSense. ¡¡A qué esperas, descarga gNewSense 2.1!!

Read Full Post »

¿No te gusta Mono? Prueba Vala

From I’ Been to Debian. Don’t Like Mono? Try Vala by Daengbo.

Mi reciente entrada sobre Mono ha sido sincera, y Boycott Novell se equivoca sobre Debian, pero Gnome actualmente está promocionado una alternativa. Antes de introducir el lenguaje de programación Vala, te voy a dar unos antecedentes de la programación de Gnome como yo lo entiendo (ten presente que no soy programador y no tengo conocimientos reales de programación desde mediados de los años 80).

Gnome esta basado en C, lo que hace más difícil el escribir programas que en, digamos, KDE, que tiene un lenguaje orientados a objetos como C++. Gnome intenta añadir unas capas de orientación a objetos a C, pero los desarrolladores frecuentemente se quejan de que esto no ayuda demasiado. Como resultado, los desarrolladores de Gnome (especialmente los nuevos) usan bindings para otros lenguajes como Python, Ruby, o C#. Estos lenguajes y bindings tienen la desventaja de necesitar ser instalados, requiriendo más espacio para su instalación (mira el caso de Debian que para incluir Mono aumenta en 50MB sólo para Tomboy). El interprete de Mono se ejecuta casi tan rápido como los binarios, pero no tanto. Los lenguajes interpretados, por lo general, son notablemente más lentos. Ninguno de estos lenguajes son ideales para el sistema de GObject, y otros.

La introducción de Vala, como un nuevo lenguaje desarrollado por Gnome específicamente para escribir aplicaciones Gnome. Tiene una sintaxis muy similar a Java o C# (más cercano a C# por lo que he leído) y tiene un precompilador de Vala a código y cabeceras en C, que puede ser compilado como ejecutable. El código probablemente no es tan eficiente como el escrito a mano, pero desee Gnome se dice que tiene un rendimiento similar. Por supuesto el uso de un lenguaje de alto nivel significa que los programadores duros de C lo tienen más difícil. El inconveniente es que los programas de Vala no son multiplataforma como otros lenguajes de alto nivel, pero la compilación para las tres o cuatro plataformas no debería ser demasiado difícil.

Vala alcanzará la versión 1.0 a finales de Septiembre, pero sólo funciona con GLib y GTK+ ahora mismo. Se espera que toda la plataforma de desarrollo de Gnome funcione pronto. Ya existe el resaltado de sintaxis en GEdot y Monodevelop.

He estado jugando un poco con el código de ejemplo, y he comprobado lo directo y fácil que es hacer aplicaciones gráficas (como eggclock). El lenguaje es muy reciente, así que no existen muchas aplicaciones escritas en él, pero existe un fork de Cheese escrito usando Vala. También tenemos varias aplicaciones multimedia, pruebas de rendimiento, y editores de texto.

Mono y C# tiene muchas aplicaciones muy buenas ahora: Tomboy, F-Spot, y Banshee. Si fueran escritos de nuevo a código Vala, podríamos ver como mejora su rendimiento y silenciar la guerra anti Mono. ¿Suena bien, no? De acuerdo, puedo soñar, ¿puedo?

Curiosamente, no tengo una sensación de NIH (Not Invented Here) acerca de Vala. Me pregunto por qué es.

Read Full Post »

¡¡Sería rico!! desgraciadamente nadie me da ni 25 céntimos por ello. Sin embargo GDM sí te puede exigir 25 céntimos por iniciar tu sesión. ¿Cómo? sigue leyendo por favor.

En la pantalla de inicio de GDM escribe, tal cual: Require Quarter. Una vez introducido, escribe tu usuario y contraseña como lo haces habitualmente y ¡¡no olvides el monedero!! :-D

Fuente: FOSSwire.

Read Full Post »

Hoy de casualidad, al estar escuchando música con Rhythmbox, he comprobado una característica curiosa y agradable en mi gNewSense 2.0. Tengo configurado, en la gestión de energía, que al pulsar el botón de encendido se apague el ordenador.

Pues bien, mientras Rhythmbox estaba reproduciendo pulsé el botón de encendido de la torre. Al hacerlo aparece el siguiente mensaje en la esquina inferior derecha.

Sin duda, un buen detalle de funcionamiento. No he probado con otros casos. Se me ocurre por ejemplo un documento abierto y no guardo en OpenOffice Writer. ¿Quién se anima a probar? ¿Ocurre lo mismo en otros sistemas operativos o distribuciones? No sé si es cosa del gestor de energía de Gnome, supongo que él será el responsable. Buen detalle, sí señor. Actualización 29/07/08: El responsable es un plugin de Rhythmbox llamado, gestor de energía.

Read Full Post »

From Free Software Magazine. How to use Quake-style terminals on GNU/Linux (Andrew) by Gary Richmond and Andrew Min.

Todos conocemos la potencia de la consola GNU/Linux. Sin embargo, es un incordio tener que arrancar un emulador de terminal como Konsole o gnome-terminal, esperar unos segundos para que se cargué y, a continuación, tener que cambiar entre ventanas con Alt + Tab. ¿No sería más fácil tener un terminal que automáticamente se esconda y se muestre al presionar un botón? Hoy, vamos a probar tres terminales que hacen precisamente esto.

¿Qué es un terminal estilo Quake?

Quake es el juego de primera persona más exitoso de id Software. En el juego, hay un terminal al que se puede acceder pulsando la tecla ~. Se utiliza para editar los parámetros de configuración y las variables, muestra los registros, introducir los comandos y los trucos (para más información, Quake-style Console). Quake no es el único programa que tiene esta funcionalidad: Doom, Half-Life, Dark Engine, Lithtech, y varios otros juegos y motores usan terminales muy parecidos.

Kuake: Terminal estilo Quake para KDE

Hace mucho tiempo en un IDE muy muy lejano … de acuerdo, no fue hace mucho tiempo (a menos que enero de 2003, realmente sea “hace mucho tiempo”) y no era tan lejos. De todos modos, no hace mucho tiempo en un IDE hasta ahora no muy lejano, Kuake nació. Martin Galpin dio la brillante idea de hacer un terminal al estilo Quake como Konsole. La idea era presionar una combinación de teclas (en ese momento, Ctrl + K) y Konsole se desliza hacia abajo desde la parte superior de la pantalla. Puedes cambiarle el tamaño, reajustar, y mucho más. Tuvo éxito, pero desafortunadamente el desarrollo estaba muerto después de la liberación inestable 0.3 en marzo de 2004.)

Aunque Kuake no se ha actualizado recientemente, aún se puede instalar. El sitio ofrece un tar.gz con el código fuente, un paquete Debian está disponible en ftp://ftp.berlios.de/pub/kazit/debs, Ubuntu tiene un paquete llamado kuake en el repositorio universe, otras distribuciones ofrecen paquetes. La combinación de teclas es Alt + ~ (disponible desde la última actualización).

YaKuake: Otro terminal estilo Quake para KDE

Mientras tanto, en otra parte de la galaxia, un programador francés llamado Francois Chazal está escribiendo un fork de Kuake conocido como YaKuake (Yet Another Kuake KDE terminal emulator). YaKuake añade varias funcionalidades, incluidas el completado de línea, mejor soporte para Xinerama, y skins. Como su predecesor, su popularidad aumentó vertiginosamente hasta alcanzar más de 25.000 descargas y consiguiendo cinco estrellas en el famoso directorio de software, Softpedia.

YaKuake ofrece un tar.bz2 con el código fuente. Muchas distribuciones lo tienen empaquetado en sus repositorios. La tecla de atajo para el lanzamiento YaKuake (después de ejecutarlo por primera vez) es, por defecto, F12. Se puede cambiar a lo que uno quiera (a mí me gusta al estilo Kuake: Alt + ~).

Tilda: Terminal estilo Quake para Gnome

Los usuarios de KDE no son los únicos en divertirse con terminales estilo Quake. En diciembre de 2004, Tristan Sloughter (alias kungfooguru) publica Tilda (llamado así por la tilde, ~ el símbolo y, a menudo, tecla de atajo para el terminal Quake, que ha sido adoptado en este programa), un emulador de consola estilo Quake escrito usando GTK+. Al igual que Kuake y YaKuake, se hizo popular, alcanzando más de 12.000 descargas en 3 años.

Tilda proporciona un tar.gz con el código fuente, pero muchas distribuciones proveen los paquetes. Una vez que lo haya instalado, ejecuta “tilda – C” para configurarlo. Para desplegarlo presiona la tecla ~. Las opciones están disponibles a través de tilda -h. También dispone de solapas. La combinación de teclas para una nueva solapa es Ctrl + Mayúsculas + T (Nueva solapa), Ctrl + Mayúsculas + PageUp (Solapa siguiente), Ctrl + Mayúsculas + PageDown (Solapa anterior) y Alt # (para ir de la primera hasta la última solapa, según el número correspondiente).

License

(C) Gary Richmond, Andrew Min 2007

Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved.

Read Full Post »