GNOME 3 Users Day

[Estamos organizando una jornada para promocionar el soft. libre en Donostia, probablemente en la Facultad de Informática. Entre otras cosas querríamos aprovechar para celebrar la publicación de GNOME 3. Hoy hemos recibido esta email, interesante, pues nos viene a decir que vía IRC, el 15 de Febrero empezarán una serie de charlas sobre las novedades de GNOME 3, que nos vendrán de lujo 🙂 Así que el día 15 nos vemos por #gnome ]

Dear party organizer,

We would like to highlight that the GNOME project is organizing a GNOME users day on Tuesday 15 February for anyone interested to hear about what GNOME 3 will be like. This will be a great opportunity for people to get involved with the new release, to meet members of the GNOME project, and to interact with its members.

As a party organizer and someone who will be representing GNOME 3.0 to your party attendants it might be a good idea to start learning more about this release.

We will be running 3 sessions over the course of the day: 07:00-08:00, 15:00-16:00 and 23:00-24:00 (all times are in UTC/GMT). Sessions will happen on #gnome IRC channel on GIMPnet. Please use your favorite IRC client or mibbit.com to get in.

Further information can be found on the users days wiki page here:
http://live.gnome.org/ThreePointZero/UserDays

Note this is the first of a series of sessions about GNOME 3.0.

Thank you and see you on the 15th!

Pockey

Se abre Google Summer of Code 2011 !

Durante la sesión de introducción a la conferencia anual linux.conf.au (LCA) , Carol Smith, miembro de la oficina de programas Open Source de Google, acaba de dar el pistoletazo de salida al Google Summer of Code 2011.

Será el 7º año consecutivo que se organiza. No hace falta que repita qué es el SoC. Los pasados 6 años han sumado en total 4,500 estudiantes de más de 85 países distintos, o sea un éxito total y un gran esfuerzo por parte de Google para fomentar el Software Libre. Este año Google aumentará en un 25% el número de estudiantes y organizaciones aceptadas.

Ya se ha publicado el plan de fechas del GSoC2011

Si quieres aprender trabajando en un buen proyecto de software libre este verano, ayudar en el desarrollo de la comunidad y de paso ganarte unos dólares ($5000 para tí y $500 para la organización) no lo dudes, apúntate.

Touchégg : reconocedor de gestos multitáctiles

José Expósito, autor de Egg Window Manager nos escribe para darnos a conocer otro interesante proyecto en el que trabaja Touchégg ( (http://code.google.com/p/touchegg/). Esta vez más simple que EggWM, aunque más vistoso, de nuevo escrito en C++ usando Qt4….

José nos cuenta que «es difícil explicar que es Touchégg ya que creo que no hay nada por el estilo… Básicamente es un reconocedor de gestos multitáctiles, es decir, haces un gesto sobre tu trackpad (supongo que en una pantalla táctil funcionará, no tengo manera de probarlo :P) y Touchégg se encarga de reconocerlo y realizar una acción asociada a dicho gesto, podéis ver un vídeos en la página principal y todo quedará más claro.»

Plegar y desplegar secciones de texto en Vim

Supongamos que tienes 4 secciones en tu documento de texto. Quieres centrar tu atención sólo en la sección 2, de tal forma que el resto de secciones, queden plegadas. Puedes ver en la imagen adjunta lo que buscamos. Esa funcionalidad se conoce como «Code folding». Pero para los no iniciados, mejor plegar o desplegar secciones de texto. ¿Cómo se hace en Vim? Fácil. Seleccionas las líneas que quieras plegar (en modo Visual) y pulsas zf (la z la puedes recordar porque su forma parece que forme un pliegue) Para abrir un pliegue, pulsa zo (open). Para cerrarlo de nuevo zc (close).

Si cierras Vim y lo vuelves a abrir con el mismo fichero de texto, ¿se mantienen los pliegues? Por defecto, NO. Si quieres que se mantengan debes de teclear esto en tu .vimrc:

" Save folds
au BufWinLeave ?* mkview
au BufWinEnter ?* silent loadview

Vim con shell integrada

Seguimos con configuraciones que hacen de Vim, en mi opinión, un potente IDE. El de hoy es un truquito que permite integrar una terminal dentro de un buffer Vim. Así podréis teclear lo que queráis en uno de los buffers (el superior, por ejemplo) y en el inferior tener abierto el intérprete Bash 🙂 Podéis ver el resultado en la imagen adjunta. Así no tendréis que hacer uso de GNU-Screen o similares.

El procedimiento es sencillo. Basta con instalar el plugin Conque Shell. Y la instalación es de lo más sencillo. Descarga de la URL anterior el fichero Conque Shell.vba (es un archivo Vim Ball, un formato estándar para plugins Vim). Ábrelo en Vim (o en GVim) y teclea

:so %

¡Listo! Ya está instalado el plugin 🙂 Para abrir una nueva shell Bash en la ventana inferior, teclea:

:ConqueTermSplit bash

Hay más comandos y configuraciones Conque que puedes ver en la web del plugin.