Latest Entries »

Thief (1981)


Año: 1981
Director: Michael Mann
Por qué: Siguiente película en el ciclo de M. Mann en la filmoteca

Nada digno de mención en esta película convenional en todos los sentidos. Un guión muy visto en la linea de “ultimo trabajo antes de empezar una nueva vida” y los actores bastante malos. En el límite del telefilme.


Año: 1988
Director: Vladimir Tarasov
Por qué: La encontré por casualidad en IMDB. Animación rusa, ciencia-ficcion y buena nota.

Mediometraje de animación sobre un grupo de supervivientes del naufragio de una nave espacial en un planeta hostil.

El argumento promete pero no cumple, y el estilo de animación es interesante pero da la impresion de llegar 20 años tarde. Muy sobrevalorada en IMDB, pero al menos es corta.


Año: 1972
Director: Woody Allen
Por qué: Ciclo de Woody Allen en la filmoteca.

Compilación de 7 episodios cómicos sobre tópicos sexuales. Irregular, no llega a entusiasmar pero tampoco falla del todo. El último segmento con los espermatozoides es sin duda el mejor y de los demás me quedo con detalles, como la actuación Gene Wilder en su episodio, o el estilo Antonioni en el capítulo en italiano.


Año: 2008
Director: John Webster
Por qué: La pasaban en el cine como parte de la campaña 10:10 para reducir las emisiones de CO2. Charla con el director tras la proyección.

Documental del año que el director y su familia decidieron pasar sin utilizar productos basados en petroleo, como parte de su plan para reducir las emisiones de CO2.

Un documental bien hecho, que entrelaza con acierto múltiples niveles de la historia: explica el problema del CO2, por qué tendemos a ignorarlo, transforma este problema abstracto en algo tangible en la vida diaria, lleva a la práctica su plan para “resolverlo” y cuenta los aciertos y errores que comete por el camino, incluyendo el efecto en su familia y entorno social. Todo bien mezclado para hacerlo ameno, con seriedad y sin dramatismo.

De hecho, la película es un ejemplo de un activismo positivo válido más allá de la temática ecologista. Usa una estrategia más cercana al marketing, “vendiendo” la idea en un tono constructivo en lugar de usar la via del miedo (como hace malamente The age of stupid). Comparto con el director la idea de que a largo plazo funciona mejor, porque salir del cine indignado puede ser interesante una temporada, pero el público acaba evitando esas películas.

En una GUADEC (2006?) Quim Gil dio una charla sobre activismo y religión, sobre como el primero podía aprender del segundo como extender una idea. Uno de los puntos era “empieza por la familia” para conseguir arraigo. Primero convence a los más cercanos, porque te ayuda a mantener tu convicción. El director arrastra a su familia en su aventura anti-CO2 y esto le proporciona material muy interesante, en las discusiones con su mujer o explicando a los niños por qué esa navidad sin los regalos habituales o no más coche para ir a la compra.

En definitiva, muy recomendable.

The Jericho Mile (1979)


Año: 1979
Director: Michael Mann
Por qué: La pasaban en la filmoteca de Helsinki, en un ciclo de Michael Mann. Esta es su primera película.

Tenía pocas expectativas en este drama carcelario para televisión, y resultó bastante bueno. Michael Mann consigue mantener la atención en un argumento convencional de autosuperación con una dirección correcta (nada especial, tampoco nada espantoso). Le sentaba bien no tener tanto dinero para tirarlo en tiroteos absurdos.

Historia de un preso que encuentra en correr el escape (metafórico) de su entorno. Al final hasta apetece hacer deporte. Entretenida, empieza bien a ritmo de “Sympathy for the devil” y luego es dejarse llevar; para ver si la pasan por TV.

Año: 2006
Director: Tarsem Singh
Por qué: La encontré en la biblioteca por casualidad.

Hollywood, los años del cine mudo. Un extra convaleciente tras un accidente rodando una película inventa una historia de fantasía para un niña en el mismo hospital.

La película tiene dos lineas, la “real” en el hospital y la “fantastica” en la imaginación de los protagonistas. La primera esta bien hecha y de por sí una película razonable; en la segunda es donde el director da rienda suelta a un diseño exuberante. La trama es el producto del relato oral del protagonista y eso le da licencia para ser caprichosa e increible; pero es parte del juego, y si la aceptamos (o ignoramos), hace una excusa perfecta para que el director se luzca con una localizaciones impresionantes, y un gran trabajo de color y diseño.

Una película muy interesante visualmente con un guión justo para hacerla una buena película. Y un excelente uso de la Sinfonia 7 (segundo movimiento) de Beethoven a la que ahora estoy enganchado.

As tears go by (1988)

Año: 1988
Director: Wong Kar-Wai
Por qué: El director de “In the mood for love”.

Historia de mafiosos de barrio y sus conflictos de lealtad sin gran novedad en el argumento. La película tiene el estilo visual de Kar-Wai con colores muy cuidados y encuadres originales, aunque completamente influenciada por su tiempo. Estética y música ochentera (esos sintetizadores!) que acaban dominando los demás aspectos de la película.

Película bien pero sin alardes. Su principal interes está en ser la primera de Kar-Wai, pero tampoco le encontré mucho más.

MeeGo still needs a lot of love in the repository business, or in plain words: how to get more programs to your MeeGo device. Things like the universe/multiverse of ubuntu or the “extras-devel/extras” of maemo: People package new software, put it there and everybody else can download it.

If I understand correctly what OBS does, it should be fairly easy. Create your OBS “area”, upload your package, try to build it against the different MeeGo versions and when it is ready publish the URL of your repository with the result [This is not trivial. Is it possible at all?]. Once the things are properly tested, promote that package to a common well-know repository and we all are happy.

That is not the situation now, but that didn’t stop the community to package some very useful software. You just need to dig in “underground” repositories. To save some browsing time for other users, here are my two favorite repositories:

  • Community repo with mplayer, xchat and gstreamer plugins (to play all those formats unsupported in the vanilla installation)
  • Madeo (arfoll) repo with XBMC, a great media center that works nicely in MeeGo… (it deservers its own post)

Other interesting software like Transmission is in the official repos, and MeeGo is a plain linux inside, so the official sopcast client for linux works just following their instructions.

More sources for packages are welcome as comments. Hope this helped.

Tomorrow I go to the Meego Summit FI in Tampere. I will talk there about Tracker, as usual, but this time sharing happily the stage with Adrien Bustany.

The plan is to talk about what Tracker does NOW in a very pragmatical way, explain the limits we have hit, and give a hint on the more or less experimental ideas we have for the future. Less philosophy, less history and much more pragmatic information, compared with my previous talks. Believe or not, I won’t mention “RDF” or “ontology” at all.

Tracker is nowadays ready to use, and Meego (even if it is only for 1.2) will be the first environment where all its potential can be shown with real information. Combine this with QML and pyside (python bindings) and everything is in place to write very easily surprising applications.

Hello planet GNOME, glad to be in this planet after so many years reading it. Probably you were able to skip my Tracker presentations in different conferences… so now I try via blog. And my first post brings good news.

From now on (it has just landed in master), Tracker libraries are accessible via gobject-introspection. You can manipulate the information via libtracker-sparql or write new miners using libtracker-miner in any language with gobject-introspection support (E.G. python). A snipped of code is worth a thousand words:

#!/usr/bin/env python
import gi
from gi.repository import Tracker

conn = Tracker.SparqlConnection.get (None)
cursor = conn.query ("SELECT ?u WHERE { ?u a nie:InformationElement. }", None)

while (cursor.next (None)):
      print cursor.get_string (0)

This is a synchronous query to the store. Note that you have a cursor to access the results: they will be retrieved from the DB only when needed. Using this while building a model for the UI should show quite a performance improvement compared with the old DBus API. And if you fancy more the asynchronous way of coding, the code looks like this. You can open the connection, run the query and retrieve the results all asynchronously.

When it comes to miners (processes retrieving information), here is a skeleton of an implementation: a subclass of Miner overriding few methods. Install with the usual dbus files and you have a miner that can be started/stoped/monitored with the Tracker tools.

libtracker-sparql is our recommended way to use tracker, the DBus API can be considered internal, and now with gobject-introspection it is available from different languages than C or vala. Combine this with libpeas (also using GI) and then we can easily write plugins showing information from Tracker into applications like EOG or totem… Interesting!

Follow

Get every new post delivered to your Inbox.