EasyScreenCast, para grabar tu pantalla

Para los usuarios de GNOME 3, grabar la pantalla es tan sencillo como pulsar Ctrl+Mayús+Alt+R para empezar, y otra vez lo mismo para parar.

Pero, ¿y si tengo varios monitores y solo quiero grabar uno? ¿O si quiero añadir una locución? ¿Y si solo quiero grabar una ventana? ¿O poner mi cara grabada desde la webcam?

Continúa leyendo EasyScreenCast, para grabar tu pantalla

Anuncios

Ver emojis en Linux

Los emojis son la evolución de los emoticonos. Mientras que tradicionalmente los emoticonos eran combinaciones de caracteres básicos, como :-) o ¬_¬', los emojis son cada cual un carácter Unicode (la codificación de caracteres internacional estándar) concreto.

Los móviles iOS y Android los muestran por defecto, cada cual en su estilo particular, pero si alguien con un móvil de esos nos manda un e-mail, probablemente no veamos esos iconos correctamente en nuestro ordenador Linux.

Continúa leyendo Ver emojis en Linux

Cómo compartir los accesos directos de la barra de inicio entre sesiones de Windows

Situación

Como todos conocemos y asumimos (sorprendentemente), Windows es un sistema que se guarrea automáticamente con el tiempo.

Para evitarlo, hemos decidido virtualizar un escritorio Windows 2008 Server R2 (con la idea equivocada de que por ser Server será más estable) e instalarlo en modo amnésico, o no persistente (es decir, cada vez que apagas y enciendes la máquina virtual, los cambios desaparecen), programado para olvidar todo cada semana, pero trabajamos en un entorno con muchos usuarios que quieren guardar sus configuraciones para trabajar cómodamente.

Para conseguirlo, utilizamos una directiva de grupo GPO en la que configuramos la redirección de directorios (Folder Redirection) y perfiles móviles (Roaming Profile Path) para que todas las configuraciones de usuario se guarden en discos duros de red que se encuentran fuera de esta máquina.

Problema

Cuando un usuario ancla un acceso directo a la barra de inicio, todo funciona hasta que el servidor ejecuta su amnesia, tras lo cual desaparece misteriosamente de ahí.

Nos ponemos a investigar, y resulta que en la ruta %AppData%\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\ encontramos todos los accesos directos que el usuario ha anclado (de hecho, puede que hasta encuentres duplicados de alguno), así que… ¿por qué no le aparecen?

Continúa leyendo Cómo compartir los accesos directos de la barra de inicio entre sesiones de Windows

Enki: ¿el editor de texto definitivo?

tl;dr: Ir al ganador.

No hace mucho emprendí una cruzada en búsqueda del editor de texto para programación o IDE definitivo. Supongo que todos acabamos haciendo esto alguna vez. Bueno, todos salvo los que nacen atados a Visual Studio y .NET.

Estos eran mis requisitos. No son muchos:

  1. Software libre.
  2. Multiplataforma.
  3. Soporte para todos los lenguajes con los que suelo trabajar.

Hay 3 enfoques diferentes para abordar esto, con sus pros y sus contras:

IDE

Probé Eclipse (mastodonte heterogéneo con un hambre insaciable de RAM), NetBeans (genial pero sin soporte para Python) y jEdit (ligero pero insuficiente), y al final llegué a la conclusión de que están bien, pero su principal error es tratar de abarcar todos los campos. Sencillamente no puedes hacerlo bien todo. Quien mucho abarca poco aprieta.

Ojo, para desarrollo PHP, NetBeans me parece fabuloso. Si tuviera Python, probablemente sería el ganador.

Editores a la vieja usanza

Visto que una solución integral era poco viable, pensé en usar la filosofía Unix: que haga una cosa y la haga bien: “Si quiero control de versiones, debug, etc., puedo hacerlo con otros programas separados especializados. Necesito un buen editor. Vayamos a los clásicos.”

Probé nano (cómodo para cosas rápidas por SSH, pero insuficiente), Vim (no me acostumbro a eso de tener que activar el modo edición) y Emacs (acabas dedicándole más tiempo a tu editor de texto que a editar texto).

Tienen la ventaja de funcionar por SSH bien, pero lamentablemente nací en la era del Ctrl+C y Ctrl+V, y soy muy eficiente con mis queridos atajos de teclado estilo GUI de siempre. Tener que volver a aprender de cero me parecía una tarea costosa y, francamente, insuficientemente remunerada.

Me topé con ErgoEmacs, que es un proyecto que intenta hacer el aterrizaje en Emacs más potable. Me pareció un proyecto estupendo, pero al final acabé dedicando tantísimo tiempo a escribir lisp (un lenguaje horroroso que no me sirve para otra cosa) que me aburrí. Al menos sí me di cuenta de que saber extender tu propio editor es algo muy valioso.

Así que pensé: “probemos con los editores de texto visuales”.

Editores GUI

Probé Gedit, Kate y Notepad++, a cada cual más completo, pero no cumplían demasiado bien mi requisito de ser multiplataforma. Quiero decir que puedes usar versiones de Gedit y Kate en Windows, o Notepad++ con Wine, pero se nota que no fueron creados con esa mentalidad.

Entonces surgió la gran pregunta: ¿No habrá un buen editor de texto, multiplataforma, libre, que soporte muchos lenguajes, que no intente hacer más de lo que puede, que sea extensible… en definitiva, que tenga lo mejor de todas las opciones?

El ganador

De repente encontré Enki. La breve pero sencilla descripción de sus características principales que tenéis en ese enlace me enamoró. La traduzco aquí:

  • Fácil para el usuario. Interfaz intuitiva. Funciona bien sin configurar nada. No necesita leer toneladas de documentación.
  • Fácil para programadores. Programe lo más rápido que pueda. Sin ratón.
  • Ligero. Algunos IDE muestran una pantalla de bienvenida. Enki nunca lo hará. Simplemente arranca rápido.
  • Extensible. Los sistemas operativos están diseñados para ejecutar aplicaciones. Enki está diseñado para ejecutar extensiones.
  • Multiplataforma. Usa tu editor habitual en cualquier sistema operativo. Actualmente se ha probado en Linux, MacOS X y Windows.
  • De alta calidad. No tiene una larga lista de características maravillosas, pero lo que hace, lo hace bien.
  • De código libre. Esta es nuestra religión.

En pocas palabras, exactamente lo que buscaba, y creado expresamente para solucionar mi problema.

Hay que tener en cuenta que es un proyecto muy joven, que carece de una gran comunidad de usuarios o desarrolladores, pero es realmente digno de probar y contribuir, y tiene unas ideas fantásticas. Y si tienes que programarte tus personalizaciones, al menos aquí usas Python.

Controla el tiempo que gastas en Internet

Extensión Mind the Time en la barra de herramientas

Dada la cantidad de maneras de procrastinar que nos ofrece Internet, a veces es complicado no caer en sus redes.

Puedes controlar el tiempo que gastas en cada sitio web con la extensión Mind the Time de Firefox.

En el enlace te indica las instrucciones, aunque es muy sencillo. Te aparece en la barra de complementos un recuadro con dos cronómetros, aunque puedes moverlo de sitio.

El primero indica el tiempo gastado hoy en la página que estás viendo, y el segundo el tiempo total gastado hoy en Internet.

Si pinchas en la extensión, te aparecen algunas opciones de cómo contar el tiempo gastado, y la página de sumario, en la que aparecen las estadísticas de hasta los 5 últimos meses. De este modo puedes averiguar en qué se te va el tiempo en Internet. ¡Ahora solo falta no desperdiciarlo!

Cómo cambiar los atajos de teclado en las aplicaciones GNOME

Estaba buscándolo para GNUCash y resulta la solución funciona en cualquier aplicación GNOME, como Gedit y otras.

Simplemente ejecuta en una terminal:

$ gsettings set org.gnome.desktop.interface can-change-accels true

Ahora, cuando estés moviendo el ratón sobre una de las opciones del menú, pulsa cualquier combinación de teclas y quedará mágicamente asignada a esa acción.

Como poner de diapositivas como fondo de escritorio en ubuntu

Lo primero es lo primero así que avisar que hay una forma de hacerlo manualmente, que es de la siguiente manera:

<background>
<static>
<duration>tiempo que estara el fondo de escritorio</duration>
<file>enlace de la imagen(ej:/home/..)</file>
<transition>
<duration>duracion del cambio de un fondo a otro</duration>
<from>enlace de la imagen(ej:/home/..)</from>
<to>enlace de la imagen(ej:/home/..)</to>
</transition>
</static>
</blackground>

Y así con todos los fondos si os cansáis encontré un programa muy bueno.
En centro de software de Ubuntu poned en el buscador Desktop Nova y voilà lo mismo de antes pero más sencillo, se pone la carpeta que tengáis las fotos y las cambia aleatoriamente.