BarnaCity es el lugar de la red donde se alberga la bitácora personal de Alex, un conjunto de apuntes personales de un disperso habitante de Barcelona. De momento no es más que un juguete, y un mecanismo de desahogo, pero tal vez un día llegue a ser un lugar donde varias personas puedan comunicarse con el mundo.
Sáb, 14/04/2012 - 22:44

Dispárame a mí Juan Carlos

Enviado por Alex el Sáb, 14/04/2012 - 22:44

Posted in es | politica | blog de Alex | agregar nuevo comentario | 1632 lecturas »

Dispárame a mí, Juan Carlos. Dispárame a mí, porque al contrario que un pobre elefante, yo sí soy consciente de lo que es un arma. Yo sí soy capaz de darme cuenta de que eres un ser tan mezquino y repugnante que disfrutas empuñando un instrumento con el único propósito que dar muerte a otro ser vivo. Yo sí soy capaz de intentar esquivar el disparo, no como los pobres elefantes a los que el señor Rann (el que te organizó el safari y con el que tan felizmente te has prestado a posar), ha matado a sangre fría mientras se encuentran parados pastando tranquilamente, sin el más mínimo atisbo de amenaza.

Pero sobre todo, Juan Carlos, deberías dispararme a mí antes que al elefante, porque yo sí soy una amenaza para ti. Yo sí que deseo que te vaya mal en tu estilo de vida, y en tu situación privilegiada. Yo sí que te odio, y en ocasiones anhelo que te pasen cosas malas.

Pero no te preocupes, Juan Carlos, porque aunque tuviera la oportunidad de acabar con tu vida de un disparo y salir impune, yo no soy como tú. Yo no disfruto con la muerte, ni de un animal, ni de un ser inferior como tú. Me conformo con que seas tan estúpido como para partirte la cadera en el peor momento posible para tu familia. Ojalá la gente empiece a darse cuenta de sois parásitos de los que hay que deshacerse.

Lun, 07/11/2011 - 21:17

Ya tenemos derrotados del debate electoral 2011

Enviado por Alex el Lun, 07/11/2011 - 21:17

Posted in es | politica | blog de Alex | 1 comentario | leer más | 1611 lecturas »

Hoy 7 de noviembre de 2011 se hace un debate entre dos políticos. Ya antes de empezar una cadena ha alardeado de que será la primera en poner sobre la mesa quien ha «ganado» (usando una encuesta en su página web), como si realmente fuera algo medible objetivamente. Para mí lo único claro (incluso ahora, antes de que empiece) es que este debate es una gran derrota para todos. Para absolutamente todos.

  • Pierde el PP, porque no tiene ningún interés en debatir nada. Las encuestas le dan mayoría absoluta, así que no tiene nada que ganar. Lo peor es que su electorado va a seguir sin saber qué es lo que vota, porque su programa electoral es más etéreo que una nube. No le interesa decir claramente lo que cree que debe hacer porque va a ser impopular, y porque no sabe qué se va a encontrar.
  • Pierde el PSOE, porque no va a conseguir remontar un resultado horrible. Ni Rubalcaba va a poder ganar un mínimo de credibilidad después de un final de legislatura horrible con él en el gobierno.
  • Pierden los demás partidos, porque no están presentes. Como si no estuvieran lo suficientemente infraexpuestos. Ya no digamos los que no tienen representación.
  • Pero sobre todo pierde la democracia. Esa con la que tanto se llenan la boca los dos que van a participar como estrellas, y que en este momento no es más que una partidocracia. Esto no son unas elecciones presidenciales. Se vota a una lista (cerrada, como no), e internamente los partidos deciden quien será el presidente. Pero los que acuden al debate no dejan de ser dos candidatos a diputados por Madrid. Es inaceptable que se centre en los dos grandes partidos cuando son muchos los que tienen representación actualmente, y muchos más aún los que se presentan. Después de haber endurecido la ley para que haya menos partidos que se puedan presentar, lo menos que podría hacerse es darles un cierto espacio a los que han sufrido para tener los avales en todo el territorio. La excusa de siempre es que esos dos partidos son los únicos representantes con posibilidades de gobernar. Pero eso tan solo se sabe por las encuestas, y si de esas encuestas hay que fiarse, no hay porqué hacer debate alguno, ya que sabemos perfectamente que será Rajoy el que encabezará la lista más votada.

Yo personalmente estoy demasiado harto de todo. Incluso los partidos pequeños, supuestamente más alineados con mi ideología me dan asco la mayor parte del tiempo. No pienso votar a ningún partido mayoritario en mucho tiempo. En el futuro o votaré a partidos pequeños con una ideología intachable, como Ciudadanos en Blanco/Escons en Blanc o el Partido Pirata. Y si alguna vez estos me fallan y no encuentro sustituto, aún me queda el voto nulo, ya que la abstención o el voto en blanco beneficia a los grandes con la actual ley electoral.

Jue, 18/08/2011 - 11:17

La web de la policia no es de confianza

Enviado por Alex el Jue, 18/08/2011 - 11:17

Posted in es | web | blog de Alex | 3 comentarios | 2486 lecturas »

Necesito renovar el DNI, así que voy a policia.es, y pulso sobre el enlace a la renovación. Me lleva a https://www.citapreviadnie.es/, donde lo que nos encontramos es a nuestros navegadores quejándose de que el sitio no es de fiar:

El certificado de seguridad del sitio no es de confianza según Chromium

Ya es triste. Que una web oficial de un organismo público que se supone que usa SSL para asegurar la conexión, y que no pueda pagarse la firma electrónica. Teniendo en cuenta que se trata de los que expiden el DNI electrónico (¡con firma digital!), miedo me da pensar que seguridad tienen. Y sí, se trata de una web de la policía:

El certificado de seguridad de citapreviadnie.es dice pertenecer a la policía

Aunque bueno, precisamente puesto que el certificado no está firmado por una autoridad de confianza, quizás no pertenezca de verdad a la policía. Es lo que tiene no usar la criptografía correctamente.

Sáb, 06/08/2011 - 21:43

My first plasmoid with JavaScript

Enviado por Alex el Sáb, 06/08/2011 - 21:43

Posted in kde | coding | es | blog de Alex | agregar nuevo comentario | 3693 lecturas »

When I bought my computer I chose on purpose a couple of hard disks with a small capacity, and I set them up them on RAID 1. I wanted to force myself to delete stuff often, and avoid hoarding. I still hoard probably more than I really need, and coupled with the size of videos nowadays, and the fact that I usually have several virtual machines, or chroot environments, my hard disk is usually close to being full. One of the commands that I run more often is df, to the point that sometimes I even have a virtual console running watch df.

This is so impractical that I started testing different plasmoids (that is, the applets for the Plasma KDE Workspace) to display permanently the remaining space of my two main partitions. The default applet that comes with the workspace looks great, but only on the desktop. If you move it to a panel it looks bad, and much worse, it doesn't clearly display the number with the information, just a bar that always looks almost filled.

The optimal solution is digging in the code and trying to fix the applet myself to make it more useful in the panel, but I'm still using the latest available packages of my distribution, which are version 4.6, when 4.7 is freshly released. If I had to wait for 4.8 to be released and packaged, that would mean about half a year. There is also the problem of conflicts of interest: I might be able to do some changes to the applet, but the maintainer might not like them (that already happened to me).

So the suboptimal solution was creating an applet myself. Thanks to the awesome work of the Plasma team, you can code a plasmoid in almost any programming language. That includes JavaScript, which is kind of preferred, since you don't require compiling, is pretty lightweight, and doesn't need additional dependencies because a JavaScript runtime is shipped with Qt. I have to admit that it was pretty easy because I just had to read some stuff, copy lines from the examples and tutorials, and now is working with all the functionality that I need.

I'm not specially proud of how it looks, but what the heck, here it is (as I said, is just what I need):

disk usage on a panel

Unfortunately, the documentation is kind of rough. Many APIs are loosely described and the tutorials are half baked (and spread between the different programming languages), so I had to work around problems that I still don't understand. Is very likely that I will at least try to fix or complete those docs, because I really think that I owe that to the KDE community, and since I had so much fun doing it (although I had some frustration too), I already started another plasmoid. This time I will be using QML so I expect to provide some decent looking UI.

Sáb, 11/06/2011 - 15:01

LLVMpipe y el 3D en Linux

Enviado por Alex el Sáb, 11/06/2011 - 15:01

Posted in kde | software | es | blog de Alex | agregar nuevo comentario | 2238 lecturas »

Hace unas semanas sonreía para mis adentros al oír hablar de Unity, Unity 2D, Gnome Shell, y el modo de compatibilidad de GNOME 3. En KDE se usa lo mismo tengas o no tengas aceleración gráfica, ya que KWin y Plasma funcionan también sin composición. De hecho he leído a desarrolladores de KDE la posibilidad de deshabilitar la composición automáticamente al mostrar contenido a pantalla completa para ganar rendimiento (por ahora la activo y desactivo manualmente en ocasiones). También reconozco que sonreía al ver como una funcionalidad similar a Unity se puede lograr usando Plasma, y sin programar una sola línea. Todo a base de que Plasma se creó no como un escritorio, sino como una tecnología para hacer escritorios.

La sonrisa se convirtió en preocupación al leer acerca de los primeros planes sobre Qt 5. Se anunció que las aplicaciones que usaran Qt 5 requerirían OpenGL en todas las plataformas, y en Linux los controladores de las tarjetas gráficas suelen tener algún que otro problema, bien de estabilidad o completitud, o bien que el controlador no es libre, por lo que no puede integrarse fácilmente con el resto del sistema. Esto podría ser un importante paso atrás para KDE 5, y no solo el escritorio, sino cualquier aplicación.

Enseguida vino la respuesta a las preocupaciones surgidas. Se explicó que el hecho de necesitar soporte de OpenGL, no significaba que no se pudiera hacer el dibujado por software en la CPU, igual que se está haciendo ahora mismo en Qt 4. Además, con el tiempo esta implementación podría ser aún más rápida que la solución actual. Esto ha sido confirmado recientemente con los primeros números usando Qt 5, y los distintos modos de dibujado. Usando LLVMpipe se consigue mayor rendimiento gráfico que usando el motor Raster de Qt 4. En Qt 5 la diferencia es aún mayor debido al uso del QML Scene Graph entre bastidores.

Pero a quien le sería también extremadamente útil LLVMpipe es a GNOME. En una breve búsqueda encontré que a alguien ya se le había ocurrido intentar ejecutar Gnome Shell con LLVMpipe, para no tener que recurrir así al modo alternativo, que es muy diferente a Gnome Shell, lo que resulta completamente inconsistente. También le iría bien a Ubuntu, que está implementando dos versiones de Unity (3D y 2D, la última hecha en Qt), para paliar que la versión 3D requiere sí o sí de aceleración gráfica.

Veremos en que acaba resultando este proyecto, si recibe apoyo de los escritorios mayoritarios y las distribuciones, pero desde luego me resulta una pieza muy interesante a considerar, ya que podría facilitar el trabajo de los desarrolladores, que podrían despreocuparse bastante de los posibles problemas de controladores de los dispositivos gráficos en Linux.

Mié, 27/04/2011 - 19:15

Recuperar datos borrados de un teléfono o memoria

Enviado por Alex el Mié, 27/04/2011 - 19:15

Posted in software | es | gadgets | blog de Alex | 2 comentarios | 5222 lecturas »

Mi novia me ha dicho que ha borrado accidentalmente una larga lista de fotos y vídeos de su teléfono. Desgraciadamente a algún desarrollador y/o diseñador de interfaces en le pareció intuitivo que una foto pueda ser accedida desde dos sitios distintos, pero que en realidad estuviera guardada sólo en uno (el segundo no era más que una "vista" de todas las fotos), así que al borrarse de un sitio, se han borrado por completo.

Por suerte el teléfono puede conectarse al ordenador como un dispositivo USB Mass Storage (como una memoria USB, pendrive, o como lo quieras llamar, vamos), así que he podido recuperar lo borrado en unos minutos. Esto normalmente se puede hacer si no se ha escrito en la memoria tras el borrado, ya que cuando se borra un archivo, no desaparece su contenido, sino que se marca el espacio que ocupaba como libre. Si nada nuevo ha sobreescrito el espacio libre, una herramienta especializada puede recuperar el contenido original. Esto es aplicable también tanto a una cámara de fotos como a una tarjeta de memoria cualquiera.

Me ha bastado una rápida búsqueda en los repositorios de Debian usando la palabra clave undelete para encontrar magicrescue y testdisk. magicrescue es bastante a bajo nivel. Hay que encontrar el dispositivo que debe analizar, y decirle que clase de archivos debe encontrar. El dispositivo se puede encontrar de manera patillera conectando el teléfono y usando el automontado que KDE, GNOME, o alguna interfaz por el estilo proporcionan. Una vez esté montado y estemos viendo su contenido, invocamos a mount sin parámetros para ver la lista de los dispositivos montados, y el que lo esté en /media es nuestro ganador. Reconozco haber usado frecuentemente este sistema por perrería, pero lo correcto sería usar udev (ojeando en /dev/disks por ejemplo) o el más moderno udisks.

Por su parte testdisk está centrado en la reparación de tablas de particiones, pero incluye un programa llamado photorec que se centra en recuperar archivos, y lo hace todo por ti. Es en modo texto, pero funciona a través de menús por los que puedes navegar por los cursores, y él solito ya detecta los dispositivos (perfectamente en mi caso) y te da varias opciones. Además tiene versión para Windows y Mac, así que es perfecto si la abuelita formatea accidentalmente la tarjeta de memoria con las fotos de las vacaciones, y tienes que solucionarle tú la papeleta en el ordenador de su casa donde no tienes tu distribución favorita a mano.

Vie, 11/02/2011 - 07:22

Opinions about Nokia on 2011

Enviado por Alex el Vie, 11/02/2011 - 07:22

Posted in foss | τεχνολογία / scientĭa | telecom | gadgets | en | blog de Alex | agregar nuevo comentario | leer más | 2819 lecturas »

About 8 years ago I started using Linux as my main operating system. In the world of free software is usual to find that there are many options, because there are several distributions, several browsers, several music players, etc. So even if you start using one of them at random, you happen to make choices that can define your future. In my case I chose KDE as a desktop environment and the related applications, and later on, when I had to learn GUI programming on Linux for a university project, I chose Qt. It was a happy coincidence that KDE is based on Qt. Since then, I have been a Qt and KDE enthusiast because of its technological merits, and I've been following with both joy and concern, and with both praise and criticism the good and the bad things that happened revolving this platforms.

Lun, 23/08/2010 - 15:42

En Mac OS X sí hace falta usar la consola

Enviado por Alex el Lun, 23/08/2010 - 15:42

Posted in software | unix | es | blog de Alex | agregar nuevo comentario | 2997 lecturas »

Ayer mi novia se pasó un buen rato convirtiendo algunos de sus álbumes de música a MP3, para luego poder copiarlos en su nuevo reproductor de música. Cuando ya se iba a trabajar, me avisó preocupada de que algo no iba bien, ya que le salían canciones duplicadas, y no se reproducían. Me extrañó que ella hubiera tenido problemas con su Mac, cuando yo no los tuve usando Linux. Pensaba que podría ser que no hubiera expulsado el dispositivo antes de sacarlo del conector USB, pero no fue así.

Enchufé el aparato en mi ordenador y no vi nada extraño. Entonces me fijé más detalladamente en la pantalla del reproductor y vi que los archivos parecían tener el mismo nombre, pero unos se diferenciaban en que empezaban por un punto, y justamente eran esos los que el reproductor no leía. Borré los molestos archivos a mano y listo.

El siguiente paso era explicarle a mi novia como arreglarlo usando su ordenador, un Mac ejecutando Leopard. Me miré los menús del Finder repetidas veces y no conseguí encontrar ninguna opción que permitiera mostrar los archivos ocultos. Busqué en Google y todos los primeros resultados te mencionan usar la consola para ejecutar una instrucción que cambia una opción oculta (sin interfaz), y que solo tiene efecto una vez reinicias el Finder de forma forzada, o saliendo y entrando en la sesión (ya que el Finder precisamente es lo que no se puede cerrar nunca). Algunos dan como alternativa aplicaciones de terceros, lo que no estoy seguro de si me parece mejor o peor, pero sí igualmente molesto y triste.

Tener que recurrir a la consola para mostrar archivos ocultos es ridículo. Puede no ser una opción muy común, pero tampoco tan rara como para que sea tan extremadamente difícil de cambiar (e imposible de saber sin buscar en Internet, porque Spotlight no encontró nada al respecto). Igual de ridículo es que se cree un archivo oculto por cada archivo MP3, porque esos archivos parecen ser para ciertos metadatos, cuando un MP3 ya puede albergar los metadatos razonables para un archivo de música.

Dom, 04/04/2010 - 22:16

El apagón analógico y el borroso futuro digital

Enviado por Alex el Dom, 04/04/2010 - 22:16

Posted in tv | es | τεχνολογία / scientĭa | telecom | internet | blog de Alex | agregar nuevo comentario | leer más | 3085 lecturas »

Esta semana se ha producido el apagón digital: las emisiones de televisión usando una modulación analógica en amplitud, han cesado. En muchos medios, comentaristas varios han dado su opinión y han hablado de el futuro, obviamente sin tener ni puñetera idea, y la mayoría sin ser ni una pizca críticos con la moto que algunos están intentando vender.

La televisión analógica ha durado mucho (más incluso de lo que podría haber durado, ya que la entrada de la televisión a color se hizo compatible con la televisión monocromática). Alguno hasta parecía insinuar de forma positiva que esta televisión no iba a durar tanto tal y como la conocemos, porque se estaba popularizando la alta definición y las películas con imágenes en tres dimensiones, y que iba a obligarnos a tener que estar actualizándonos cada cierto tiempo. Tal y como están pensados ahora mismo esos dispositivos, no veo que sea fácil actualizarse sin tener que tirar a la basura un producto que es muy caro.

Y si enfatizo el ahora mismo, es porque tengo bastante claro que tal y como está planteada la televisión digital terrestre en este momento, hay muchas deficiencias, se han hecho muchas cosas mal, y lo que es peor, la situación de la industria de los contenidos es lo bastante inestable como para que cualquiera, pensando un poco, pueda darse cuenta de que se van a producir cambios, algunos de los cuales se están produciendo ya. Así que parece razonable pensar que gastarse mucho dinero en un dispositivo de televisión puede ser tirar el dinero si no se hace con cabeza.

No me considero capacitado para hacer predicciones ni para dar lecciones a nadie sobre este tema, pero sí que quiero dejar aquí anotadas una reflexión y media sobre lo que estoy viendo, y también lo que creo que puede pasar, y que además creo que por el bien de todos debería pasar.

Mar, 30/03/2010 - 23:23

Nuevo medio de almacenamiento seguro: el celuloide

Enviado por Alex el Mar, 30/03/2010 - 23:23

Posted in cine | es | τεχνολογία / scientĭa | blog de Alex | agregar nuevo comentario | 2950 lecturas »

Hoy he oído en la radio a un hombre que, según he entendido (me he perdido el fragmento en el que le presentaban), era responsable de alguna filmoteca. Comentaba con la periodista que no estaban optando por digitalizar las copias antiguas para preservarlas. Según él, digitalizar va bien para la distribución, pero no para el almacenamiento, ya que hoy en día no se sabe cuanto pueden durar los soportes digitales, mientras que el celuloide sí que se sabe que bien conservado, dura como poco hasta los cien años que tiene ahora.

Es impresionante como se puede ser tan ignorante, y/o como se puede estar tan mal asesorado. Por incierto que pueda ser el periodo que un disco óptico (CD, DVD, etc.) conserva con un 100% de bits correctos, no hay que olvidar que un formato digital puede incorporar con extrema facilidad todo tipo de códigos de control de errores. Estos códigos pueden recuperar tanta información errónea como se quiera (basta que lo diseñes adecuadamente, y estés dispuesto a asumir que te ocupará más cuanta más seguridad quieras).

Pero al margen de este detalle, que puede ser algo solo conocido por personas con cierta experiencia en tecnologías de la información, lo que todo el mundo debería saber cuando ya llevamos un 10% de siglo XXI transcurrido, es que la información digital se puede copiar con extremada facilidad, y que esta copia es totalmente fiel. Si yo copio hoy mis fotos a un disco, y temo que en 10 años el disco pueda tener errores, me basta con hacer una copia transcurridos solo 5 años. La copia nueva es exactamente igual de buena que la original. Pero es que además puedo hacer múltiples copias, lo que permite tener una gran robustez a catástrofes naturales, incendios, robos, o error humano.

Lo triste es que en el tiempo que pase hasta que el próximo responsable de esa filmoteca entre en razón, las películas que custodia ya se habrán degradado, seguramente de forma imperceptible, pero degradado al fin y al cabo, y sin que nada se pueda hacer por arreglarlo. Hasta que digitalicen, claro.