14 Julio 2010

Atajo de teclado para abrir una ventana minimizada en Mac OS X

Llevo bastante tiempo siendo usuario de un MacBook y me he dado cuenta de que, a pesar de que existen innumerables páginas dedicadas a todos los atajos de teclado de Mac OS X , en ninguna se menciona una de las combinaciones que más uso en mi trabajo diario, la que permite cambiar mediante Cmd + Tab a una aplicación y que ésta se abra inmediatamente, estando minimizada. Al soltar Cmd + Tab, el sistema trae al frente solamente las aplicaciones ocultas, mientras que las minimizadas permanecen en el dock.

Una solución elegante sin usar el ratón es pulsar la “flecha arriba” sin soltar Cmd, lo que muestra toda la lista de ventanas de esa aplicación, y usando las flechas de dirección seleccionar la ventana minimizada y pulsar Enter.

Pero la solución más rápida no requiere clics adicionales ni usar la otra mano y no la he encontrado en las listas de atajos, por eso me parece interesante compartirla. Consiste en seleccionar la aplicación como siempre, pulsando Cmd + Tab, y una vez seleccionada y sin soltar Cmd, pulsar Opcion (Alt) y una vez pulsada soltar Cmd, con lo que la ventana minimizada se abrirá.

Abrir ventana minimizada en Mac OS X

Manteniendo pulsada Cmd, pulsar Alt y soltar Cmd

Yo la descubrí, probando combinaciones, cuando llevaba unas semanas con mi MacBook porque no podía entender que una operación tan usada no tuviera su propio atajo, y ahora la uso constantemente. Espero que os sirva.

Tags: , , ,
Publicado en Personal el Miércoles 14 de Julio de 2010 a las 11:07 | 0 Comentarios

26 Enero 2010

Gracias, Eric

Esto es lo que ocurre cuando uno pasa mucho tiempo en las nubes sin prestar atención a las cosas importantes. Que se te mueren los ídolos musicales de tu vida y no tienes ni el detalle de dedicarles unas líneas de agradecimiento.

Este va en recuerdo de Eric Woolfson, cofundador, compositor, músico y vocalista del grupo británico The Alan Parsons Project, y fallecido el 2 de diciembre de 2009. Gracias por todo, Eric.

EricWoolfson

Eric Woolfson (1945-2009)

Tags: , , ,
Publicado en Musicalidades, Personal el Martes 26 de Enero de 2010 a las 14:50 | 3 Comentarios

1 Diciembre 2009

Bullshit Generator en castellano

Tras el éxito del Harry Potter Generator, hoy presento una nueva aplicación del generador que intentará ayudar a quienes necesiten ideas frescas para vender su negocio puntocom o pensar un título con gancho para su presentación multimedia. Tras un comentario de pseudópodo en el que descubrí los “bullshit generators”, comprendí que el concepto de bullshit empresarial no estaba del todo extendido en castellano. Así que ahí queda mi granito de arena:

Bullshit GeneratorPulsa en la imagen

Fundamentos del Bullshit Generator

Desde siempre me ha gustado todo lo relacionado con la lingüística y el procesamiento lenguaje natural y este blog suele tratar a menudo temas que de una forma u otra tocan estos conceptos: traducciones, significados ocultos, erratas, etc. En el último post se me ocurrió parodiar la estructura repetitiva de las novelas de Harry Potter, inspirado por el ejemplo del generador de novelas de Dan Brown (que sigue siendo el mejor y más divertido generador aleatorio en castellano, en mi opinión). Sin embargo, me pareció que, aunque la parte creativa era difícil (elegir la estructura, los textos, darle humor, relacionarlo con las novelas), la parte técnica se convertiría en un infierno si quería que fuera flexible, fácilmente ampliable y que respetase las reglas del castellano.

Mi objetivo era poder seleccionar nombres de personajes y objetos, fijando al azar su género y número al mismo tiempo, y que estas selecciones determinaran el género y número de todos los elementos de la frase que hicieran referencia a ellos. También necesitaba que el añadir nuevas palabras y frases a la gramática fuese sencillo y separado del código. Para todo esto decidí crear mi propio generador de producciones. El generador aún está en fase de desarrollo y aunque tiene mucho por solucionar, ya permite crear rápidamente gramáticas bastante complejas (su nombre técnico sería “redes de transición recursiva”) en un fichero aparte y generar frases recorriendo las producciones de forma recursiva.

Este sería un ejemplo teórico de este tipo de gramáticas (la sintaxis no es la que utilizo sino una más simplificada para el ejemplo):

Ejemplo Gramática RTR

Nombre, Artículo, Verbo, Adjetivo

Producciones de la gramática. Cada una de ellas puede tomar valores de forma aleatoria. Estos valores son cadenas normales a las que se añade código para añadir las terminaciones de género y número.

Por ejemplo: (no se muestra el código que ajusta género y número)

Frase = Artículo Nombre “que” (“no”) Verbo “a” [Frase | Artículo Nombre (Adjetivo)]
Artículo = “el” | “la” | “los” | “las”
Nombre = “hombre” | “mujer” | “caballo” | “yegua”
Verbo = “amaba” | “susurraba” | “admiraba”
Adjetivo = “rápido”

Reglas implícitas

- Primera letra de frase en mayúscula
- “a el” -> “al”
- “de el” -> “del”
- No repetición de nombres ni verbos

Ejemplos de frases que puede generar esta gramática

- “Los hombres que no amaban a las mujeres”
- “El hombre que susurraba a los caballos rápidos”
- “La mujer que susurraba a los hombres que no amaban a las yeguas”
- “Los caballos que no admiraban al hombre que amaba a la yegua que no susurraba a las mujeres rápidas”

La gramática consiste en una serie de identificadores, que son los nodos o “entidades” de la red, por cada uno de los cuales se definen los valores que pueden tomar aleatoriamente, que serán listas de palabras y/o otros nodos. No he intentado crear un motor de generación universal sino uno orientado a textos en castellano con atajos para añadir a las entidades de la frase los atributos de género y número, definir si se deben instanciar cada vez o mantener el primer valor que tomen,  y utilidades que he ido añadiendo a medida que las necesitaba, como la posibilidad de agrupar entidades (para tratarlas como grupo y en plural), definir producciones opcionales que sólo se pueden elegir si se cumple una condición predefinida, o asignar valores a variables para usarlos posteriormente como parte de una condición o como atributo de género o número de otra entidad. El Harry Potter Generator es el mejor ejemplo de aplicación de todas estas funciones. En suma, un pequeño Frankenstein demasiado descosido todavía como para mostrar su código a la luz.

Tags: , , , ,
Publicado en Artículos, Personal, Proyectos el Martes 1 de Diciembre de 2009 a las 17:49 | 4 Comentarios

21 Abril 2009

Gracias, Mario

NO TE SALVES

No te quedes inmóvil
al borde del camino
no congeles el júbilo
no quieras con desgana
no te salves ahora
ni nunca
no te salves
no te llenes de calma
no reserves del mundo
sólo un rincón tranquilo
no dejes caer los párpados
pesados como juicios
no te quedes sin labios
no te duermas sin sueño
no te pienses sin sangre
no te juzgues sin tiempo

pero si
pese a todo
no puedes evitarlo
y congelas el júbilo
y quieres con desgana
y te salvas ahora
y te llenas de calma
y reservas del mundo
sólo un rincón tranquilo
y dejas caer los párpados
pesados como juicios
y te secas sin labios
y te duermes sin sueño
y te piensas sin sangre
y te juzgas sin tiempo
y te quedas inmóvil
al borde del camino
y te salvas
entonces
no te quedes conmigo.

Mario Benedetti



Actualización (17-5-2009):

Qué extraño que, tras casi un mes de no escribir nada, el mismo poema y el mismo título sirvan para lamentar la pérdida de tan gran escritor.

Hasta siempre, Mario.

Mario Benedetti

Mario Benedetti
14/9/1920 – 17/5/2009

PASATIEMPO

Cuando éramos niños
los viejos tenían como treinta
un charco era un océano
la muerte lisa y llana
no existía

cuando muchachos
los viejos eran gente de cuarenta
un estanque era océano
la muerte solamente
una palabra

ya cuando nos casamos
los ancianos estaban en cincuenta
un lago era un océano
la muerte era la muerte
de los otros

ahora veterano
ya le dimos alcance a la verdad
el océano es por fin el océano
pero la muerte empieza a ser
la nuestra

Tags: ,
Publicado en Literalidades, Personal el Martes 21 de Abril de 2009 a las 10:37 | 3 Comentarios

4 Septiembre 2008

Loor a Ganesha

Me ha parecido adecuado comenzar la nueva etapa de este blog con un post sencillo para tomar aliento y también para que no pasen más de dos meses sin escribir nada. El proceso de migración completa ha llevado tiempo y no dispongo de demasiado últimamente.

Agradecimientos a los chicos de Highlands By Design por el diseño del tema, que he manipulado y modificado convenientemente y al que he añadido la capacidad de ser multiidioma aunque evidentemente seguirá estando en un solo idioma, el castellano.

Una de las deidades más conocidas en la mitología hindú es el dios Ganesha, representado con cabeza de elefante, cuatro brazos y una barriga prominente. Ganesha es el señor de la sabiduría y aquel que elimina los obstáculos; es tradicional encomendarse a él antes de comenzar un largo viaje o una empresa importante.

Alan Moore, en su clásico From Hell, tuvo un detalle con Ganesha al integrarlo en la historia en una pirueta narrativa de las suyas, cuando muestra a William Gull visitando a Joseph Merrick (alias el hombre elefante) momentos antes de emprender su gran tarea.

Loor a Ganesha

El hombre elefante como trasunto de Ganesha, en From Hell

Así pues, aunque mis metas sean bastante más modestas y menos sangrientas, yo también me encomiendo a Ganesha, Dios de los Comienzos y Señor de las Letras, para que la fortuna me sonría en el camino de este blog. Por pedir que no quede.

Loor a Ganesha

El Dios Elefante

LOOR A GANESHA

Y también, cómo no, me encomiendo al Monstruo Volador de Espagueti, alabado sea su Tallarinesco Apéndice.

Tags: , , ,
Publicado en Personal el Jueves 4 de Septiembre de 2008 a las 15:04 | 4 Comentarios

9 Mayo 2008

Muchas Gracias

Doy las gracias a Lordo por haberme elegido entre su lista de “blogs que hacen pensar”, que es la traducción de un premio llamado “Thinking Blogger Award” del que no tenía conocimiento hasta ahora. Su origen se puede ver en este post y fue una iniciativa del autor de thethinkingblog.com, allá por febrero del 2007.

Como las reglas indican que se debe elegir a 5 candidatos para seguir la cadena, si se quiere, he sacado un rato para escribir este post y he descubierto para mi vergüenza qué pocos blogs leo de otras personas.

En mi escasa lista necesariamente debe estar Lordismo, por su constante aportación con sus ideas a temas de la realidad diaria y con el que tanto coincido en ideas y enfoque. Se supone que no se puede devolver el premio, aunque el post iniciador no lo dice explícitamente.

Los otros 5 que he elegido son:

- Pseudópodo : descubrí este blog gracias a un comentario que su autor dejó en el mío y desde entonces sigo sus ideas con interés. Tiene un enfoque muy ameno y documentado sobre todo tipo de temas, muchos relacionados con la física.

- Curioso pero Inútil : no puedo decir nada que no se haya dicho ya sobre este blog maravilloso, del que he aprendido tanto (y gracias a él pude ver a Matt Harding, además). Aún estoy entre los que esperan la vuelta del autor tras su paternidad reciente.

- El urdidor de embustes : un blog de poesía y reflexiones personales con sentimiento.

- La bella teoría : un autor que escribe sobre física cuántica y el origen del universo junto con reflexiones filosóficas y sus propias teorías, de forma muy amena.

- Groucho y el Siglo XXI : Groucho Marx sigue vivo y escribiendo historias con su humor absurdo característico.

Thinking Blogger Award

Para los que lo han recibido, y quieran participar, permanecen válidas las bases del mismo:

  • Si, y solo si, alguien te da el premio, escribe un post con los 5 blogs que te hacen pensar.
  • Enlaza el post original para que la gente pueda encontrar el origen del premio.
  • Opcional, enseña el botón del premio enlazando el post que has escrito dando tu premio

Tags: ,
Publicado en Personal el Viernes 9 de Mayo de 2008 a las 5:52 | 4 Comentarios

11 Junio 2007

Matt Harding en Madrid

Hoy voy a salirme un poco de mi temática habitual y voy a entrar de lleno en una faceta absolutamente friki, que hasta ahora yo mismo desconocía. Hay que frivolizar un poco de vez en cuando.

La historia de Matt Harding es de las que dan envidia. Este americano nacido en Connecticut trabajaba como programador de videojuegos en Brisbane (Australia), cuando un buen un día se planteó que quería hacer otras cosas, dejó su trabajo y se dedicó a viajar por el mundo. Tras unos meses de viaje alguien le sugirió que podría grabar un vídeo de sí mismo haciendo un peculiar baile en cada uno de los países que visitaba, y eso fue lo que hizo. Al terminar sus viajes publicó en Youtube un vídeo en el que unió las escenas de todos los países en los que aparecía bailando, y éste tuvo tal difusión que una marca de chicles le propuso patrocinar su segundo viaje. No le costó mucho decidirse…

Matt and Remo
Matt con Remo, el organizador
Actualmente Matt está realizando su tercer viaje alrededor del mundo, y el día 9 de junio de 2007 fue el que eligió para bailar en la plaza mayor de Madrid. Normalmente Matt invita a todos los que quieran a bailar a su lado, que no suelen ser demasiados. Lo que fue diferente esta vez es que un blog español, CPI, admirador y seguidor de sus andanzas, tuvo la iniciativa de animar a sus lectores a participar en el baile, y el resultado superó todas las expectativas. Como dijo Matt a los que estábamos allí antes de dar las indicaciones para el baile, “He estado antes en Madrid, ¡pero nunca fue así!”.
Tuvimos que hacer cola para registrarnos y entregar el papel firmado en el que se cede a la empresa Stride de chicles el derecho a utilizar las imágenes grabadas (todo jerga legal a la americana).

Matt y un ente anóNImo
El propio Matt, asistido por su novia Melissa, nos saludó, recogió las hojas y nos hizo una foto a cada participante. Me sorprendió que, tras meses de viaje, y aunque el día anterior había estado en Lisboa y al día siguiente le esperaban en París para hacer exactamente lo mismo, Matt nunca dejaba de sonreir y posar con quien le pidiera una foto en cualquier momento. El total de participantes registrados fue de 180 personas. El organizador, Remo, comentaba que no había recibido respuesta a la nota que envió al ayuntamiento avisando de una congregación medianamente grande de personas, pero no parecía que la policía fuera a tomar medidas. Al fin y al cabo, una panda de frikis con camiseta naranja no debía de parecer una gran amenaza.

– Son más de cien. ¿qué hacemos, capitán Fresnedillo?
– No parecen peligrosos. Mantenedlos vigilados pero sin intervenir. Eso sí, si sacan los sables láser, cargad.

Finalmente se hicieron varias tomas, dos de ellas de Matt bailando enfrente del grupo completo y otras dos con él en el centro bailando en solitario unos segundos y siendo engullido después por el grupo de bailarines surgiendo por ambos lados.

No pude quedarme hasta el final, en que los del grupo naranja posaron para CPI, pero aparte de esto fue una experiencia interesante. Yo interpreto el fenómeno “Matt Harding” como un reconocimiento espontáneo a la iniciativa, a la posibilidad de destacar por méritos propios en una Internet superpoblada, demostrando que hay otras cosas aparte del camino establecido; por otra parte, me gusta la actitud de quien, en su sección de datos personales, incluye la frase “Matt thinks Americans need to travel abroad more”. No es el primero que realiza un blog de viajes, pero si su fama hace que algunos americanos se planteen que hay vida fuera de su estrecho y limitado “mundo libre”, quizá haya servido para algo.

Tags: ,
Publicado en Personal, Vídeos el Lunes 11 de Junio de 2007 a las 6:56 | 1 Comentario

  • Archivos

”Congreso
www.flickr.com
  • Vídeos

  • Mi primer WoW machinima
    Rajoy delega en Esperanza
    SGAE Wars
  • Calendario

  • Septiembre 2010
    L M X J V S D
    « Jul  
     12345
    6789101112
    13141516171819
    20212223242526
    27282930