A diario ocurren muchas gilipolleces graciosas que contarle a los colegas. A veces simplemente uno tiene ganas de pegar un par de gritos porque está harto de todo. En ocasiones sólo se busca provocar. Para todo eso está este blog.
martes, marzo 21, 2006
The IT Crowd
Todos hemos visto desfilar por nuestros televisores series que trataban sobre policías, detectives, médicos, cirujanos, farmacéuticos, abogados, alumnos de colegio, alumnos de instituto, alumnos de universidad, profesores, periodistas, albañiles, carpinteros, taxistas... pero faltaba una sobre informáticos. Hasta que apareció The IT Crowd.
La serie trata sobre la vida en el departamento de Tecnologías de la Información de una gran empresa, que está ubicado en los sótanos del rascacielos, donde trabajan Roy y Moss (dos empollones con dificultades para relacionarse con la gente "normal"), a los que les asignan una jefa de departamento que tiene tanta idea de ordenadores como ellos de ligar... Es bastante triste pensar que tengo compañeras de carrera que son así, aún habiendo estudiado Ingeniería Informática.
Con sólo 6 capítulos, ya se ha convertido en una serie de culto entre los frikis. La verdad es que no tiene mucho mérito, los frikis en seguida hacen de cualquier cosa un culto. Pero hay que reconocer que es muy buena. A mí me recuerda a El Enano Rojo; no sé si será porque la fotografía es similar, por el "humor inglés" (¿Benny Hill también cuenta?), porque el núcleo de personajes tiene características similares... pero el caso es que hay algo familiar. Buscando si había algún miembro de la plantilla de las series en común, he descubierto que no soy el único al que las dos series le resultan parecidas.
Un día de estos me voy a llevar la webcam a la universidad y voy a hacer una transmisión por streaming de todas las frikadas que ocurren en el laboratorio... pero mientras tanto, conformaos con The IT Crowd, aquí van los enlaces a google video y youtube:
Capítulo 1: Yesterday's Jam
Capítulo 2: Calamity Jen
Capítulo 3: Fifty-Fifty
Capítulo 4: The Red Door
Capítulo 5: The Haunting of Bill Crouse
Capítulo 6: Aunt Irma Visits
jueves, marzo 16, 2006
lunes, marzo 13, 2006
lenguajes de programación (ahora en serio)
Soy aficionado a coleccionar lenguajes de programación. Me gusta aprenderlos, cacharrear con ellos, compararlos, buscar el BWTDI (Better Way To Do It).
Muchas veces uno se encuentra en foros preguntas del tipo "¿cuál es el mejor lenguaje de programación?", que siempre desembocan en tremendos flames del tipo "mi mierda huele mejor que la tuya" y si buscas en google "programming language comparison" lo que más abundan son benchmarks numéricos o propaganda barata.
Hay una infinidad de factores a considerar (incluyendo la cara de los diseñadores) a la hora de valorar un lenguaje de programación, y muchos de ellos son excluyentes, de modo que lo que puede ser un pro en uno se puede convertir en un contra en otro.
Así que voy a intentar definir qué cosas importan cuando vayamos a escoger un lenguaje de programación para un proyecto, o simplemente para aprenderlo como pasatiempo:
- Paradigma: determina radicalmente la forma de abordar los problemas. Normalmente uno se decanta por el paradigma al que está más acostumbrado, ya que todos los paradigmas prácticos son Turing-Completo, es decir, cualquier computación realizable se puede llevar a cabo con cualquiera de ellos. La elección del paradigma adecuado para un problema puede reducir drásticamente el tiempo, el coste y la facilidad con la que se llega a la solución, aunque si no se tiene experiencia con el paradigma en cuestión, puede llegar a ser contraproducente cambiar del que más se domina.
Existen muchas formas de clasificar los paradigmas, ya que muchos se solapan y depende del nivel de detalle al que se quiera llegar. He hecho un diagrama que los agrupa desde mi punto de vista:, para obtener información más detallada: Programmming Paradigm (Wikipedia).
- Imperativo: es un paradigma mayor, consiste en que se ejecutan instrucciones que modifican el estado del programa.
- Top-Down: consiste en especificar el programa como una secuencia de instrucciones que se ejecutan secuencialmente, con la posibilidad de incluir saltos a otras partes del programa. A pesar de que ya se encuentra en desuso (el motivo en la carta de Dijkstra Goto Statement Considered Harmful), es el paradigma nativo de la arquitectura Von Neumann. Ejemplos: Ensamblador, BASIC.
- Estructurado: el programa se divide en bloques independientes (procedimientos y funciones) y el flujo se controla mediante estructuras de control en lugar de gotos. Fue un gran avance respecto a la programación top-down ya que permitía empezar a reutilizar código y facilitaba enormemente la comprensión de los programas. Ejemplos: C, Pascal.
- Orientado a Objetos: los datos y las operaciones que actúan sobre ellos se agrupan en "objetos" (hablar en profundidad está lejos del propósito de este post, además, el que ha llegado hasta aquí seguro que ya sabe lo que son los objetos). Es un siguiente paso en la programación estructurada, que permite empezar a desarrollar componentes completos reutilizables de manera fácil. Ejemplos: Java, D.
- Declarativo: es el otro gran paradigma. Se trata de especificar los programas como una descripción abstracta (de alto nivel) la solución a un problema en lugar de detallar paso por paso cómo llegar hasta ella. Este paradigma es por lo tanto más sofisticado que el imperativo, ofrece muchas ventajas al programador, como la posibilidad de comprobar la corrección formal de los programas, pero tiene como inconveniente que el rendimiento suele ser peor.
- Funcional: en este paradigma se intenta imitar el lenguaje de las matemáticas, expresando toda la lógica del programa como funciones y composición de las mismas. Tiene algunas ventajas importantes, como la ausencia de efectos secundarios (una de las mayores fuentes de quebraderos de cabeza de los programadores), suele permitir trabajar con tipos infinitos de forma eficiente y cómoda y presenta muchas soluciones elegantes a problemas tediosos que se presentan en la programación estructurada. Ejemplos: Haskell, Erlang.
- Lógico: en este paradigma se definen reglas lógicas y luego un motor de inferencia lógico permite extraer conclusiones o responder a preguntas planteadas al sistema. Ejemplos: prolog, parlog.
- Basado en restricciones: consiste en definir una serie de restricciones (y una función objetivo a optimizar), y un motor de búsqueda proporciona el conjunto de soluciones posibles (o la solución óptima). Ejemplos: GAMS, SQL.
- Tipos de datos: los tipos de datos son una parte muy importante de un lenguaje, ya que determinarán en gran medida cómo es de propenso a inducir errores de programación, la flexibilidad a la hora de programar...
- Tipado estático vs dinámico: es la principal característica que suele diferenciar a los lenguajes de script (aparte del intérprete, claro) de los lenguajes compilados. El tipado estático consiste en que los tipos de las variables han de ser declarados (o inferidos) y no pueden variar a lo largo de la ejecución del programa. El tipado dinámico da más flexibilidad y puede ahorrar algo de tiempo, al tener que escribir menos código, pero también es más propenso a que surjan errores (¡quiero un entero, no un string!).
- Tipado fuerte vs débil: es otro matiz que puede tener el tipado dinámico. Con el tipado fuerte, las variables tienen un tipo concreto, mientras que con el tipado débil el tipo de las variables está indefinido y las operaciones que se pueden realizar con ellas depende de su valor, por ejemplo, con tipado fuerte "2" + "2" suele dar "22" y 2+2 da 4, mientras que con el tipado débil "2" y 2 son lo mismo, por lo que "2" + "2" dará "4".
- Tipos paramétricos: algunos lenguajes de tipado fuerte, para facilitar la tarea de reutilización de librerías (normalmente de colecciones, como listas, árboles, grafos, etc.) permiten escribir código genérico que se puede especializar para cualquier tipo de dato.
- Tipos nativos del lenguaje (built-in): además de los tipos más comunes (entero, booleano, coma flotante, string, array, puntero), algunos lenguajes tienen algunos tipos más complejos(tuplas, listas, tablas hash, matrices, etc.) incluidos en el lenguaje, mientras que otros los incorporan mediante librerías. Tener tipos complejos nativos es un arma de doble filo: por una parte puede ahorrar mucho tiempo y permitir escribir código más elegante, pero por otra parte se puede caer en un problema que yo llamo "pérdida de semántica" (aunque esa expresión se suele usar en el diseño de bases de datos). La pérdida de semántica consiste en que cuando se emplean de forma abusiva listas, tuplas ó matrices para representar la información, el código se hace ilegible, ya que se llena de accesos a atributos por índices (o peor aún, con cosas como cdddar). El código en Lisp es bastante propenso a sufrir este mal, mientras que en Matlab resulta inevitable. En Python la situación está equilibrada (depende mucho del programador) y en otros como Pascal es casi imposible caer.
- Sintaxis:
- Formato libre vs fijo: tiene que ver con el significado de los caracteres separadores (espacios en blanco, tabuladores), sobre todo al comienzo de las líneas. El formato fijo tiene mala fama por lenguajes como FORTRAN, que imponen restricciones absurdas (heredadas de la época de las tarjetas perforadas) en el formato del código, aunque otros lenguajes de formato fijo como Python son todo un referente en cuanto a elegancia y claridad de su código. Normalmente que el código sea de formato libre no es una ventaja, ya que un mal formateo puede inducir a malinterpretar el código.
- Tamaño del lenguaje: generalmente es siempre una ventaja que un lenguaje sea sencillo, ya que facilita su aprendizaje, la comprensión del código escrito por otros programadores e incluso puede ayudar si se quiere realizar metaprogramación, es decir, generar código automáticamente con otros programas. Un lenguaje sencillo normalmente también es más fácil de analizar y por lo tanto se compilará/interpretará más rápidamente.
- Ambigüedades: es una característica deseable en un lenguaje que todas las construcciones válidas tengan una única interpretación posible. Por desgracia, esto no siempre es así, por ejemplo este código válido en C: "int i = 0; i += i++ + i". Ni puta idea de lo que va a hacer, dependerá del compilador.
- Introspección: consiste en poder obtener información sobre el programa mientras se está ejecutando. Normalmente permite obtener descripciones de las interfaces y llamar a funciones por su nombre. Se suele usar para cargar módulos dinámicamente, depurar, etc. Ejemplos: Java, Python.
- Reflexión: es un paso más allá de la mera introspección, que consiste en modificar el propio programa mientras se está ejecutando. Algunos lenguajes van más allá de la simple modificación de código y permiten modificar la sintaxis y el compilador/intérprete. Aunque es una característica interesante y muy útil (sobre todo en los concursos de código ofuscado xD) que proporciona una tremenda potencia, un mal uso puede hacer un programa ilegible. Ejemplos: Lisp, Pike.
- Implementación del lenguaje: estas son características que van más allá de lo que es el lenguaje en sí, refiriéndose a lo que realmente existe sobre ese lenguaje más allá de su gramática y semántica. Cobra mucho peso, porque al final estaremos limitados a lo que nos proporcionen las implementaciones de los lenguajes.
- Estándar vs dispersión: ¿está el lenguaje normalizado por algún comité de estandarización, por una empresa o por un gurú? cada uno de estos aspectos tiene sus ventajas e inconvenientes. Los comités de estandarización tienen la ventaja de que los estándares suelen ser abiertos y garantizan compatibilidad entre distintas implementaciones, pero normalmente estancan la evolución del lenguaje. Las empresas pueden tener un modelo más o menos abierto y suelen impulsar cambios bastante rápidos, pero como tales siempre velarán por su propio interés antes que el de la comunidad de desarrolladores. Los gurús de los lenguajes (p.e. Guido van Rossum, Yukihiro Matsumoto) normalmente le imprimen un punto de vista personal al desarrollo del lenguaje y hacen de mediadores en los conflictos del resto de los desarrolladores del lenguaje, así que normalmente depende de quién esté al cargo que la cosa vaya bien o mal.
- Documentación: el lenguaje más maravilloso del mundo si no está documentado no sirve para nada. Creo que eso lo dice todo.
- Portabilidad: es deseable que un programa que has escrito en un ordenador pueda funcionar sin ningún cambio en otro, que la vida da muchas vueltas y nunca se sabe dónde va a acabar uno.
- Rendimiento: el rendimiento es algo importante, pero hasta cierto punto. Si se trata de programas que se van a usar según salen del horno, hay que tener en cuenta que al tiempo de ejecución deberíamos sumarle el tiempo de compilación. Si son programas que duran poco el rendimiento es completamente obviable (un ser humano no va a distinguir si el programa se ejecuta en 1 o en 20 milisegundos). Un factor algo más importante es el consumo de memoria, ya que es un recurso que se suele agotar bastante más rápido que el tiempo (bueno, el tiempo es infinito, digamos la paciencia del usuario) y un programa que use mucha memoria probablemente tendrá penalizaciones de rendimiento por la no-localidad de los accesos (se le saca poco partido a las memorias caché) y si se da el caso de necesitar paginar memoria virtual se puede incrementar en órdenes de magnitud el tiempo de ejecución del programa. Por lo tanto, el rendimiento es un factor a considerar seriamente en videojuegos y cálculo científico.
- Librerías comunes (estándar): otro factor realmente importante es la cantidad de código que nos podemos ahorrar porque ya lo ha escrito otro para nosotros. Si encima esas librerías vienen siempre con la distribución del lenguaje, nos ahorraremos tiempo buscándolas y espacio en la distribución del programa.
- Entornos de desarrollo: he reservado para el final una característica que para mí es clave, pese a que normalmente se infravalora bastante. Un buen entorno de desarrollo puede convertir la tarea de programar en un placer. Nos puede facilitar la vida completando el código, mostrándonos la documentación sin tener que ir a buscarla, avisarnos de los errores antes de que probemos el programa, hacer cambios globales al programa (refactorización), permitiéndonos navegar rápidamente por todo nuestro código, con un entorno de depuración integrado, con editores visuales para interfaces gráficas... en definitiva, sin un buen IDE, un lenguaje no vale demasiado. Es algo que mucha gente olvida cuando se hacen comparativas de lenguajes y dos de los motivos por los que me encanta Java: Eclipse y NetBeans.
- Otros factores: por último, algunas cosas que tienen que ver con la gente que usa los lenguajes:
- Tamaño de la comunidad de usuarios: se supone que cuantas más personas haya usando un lenguaje menos probabilidad tendrá de morir.
- Calidad de la comunidad de usuarios: desde luego que está bien que haya mucha gente, pero es preferible que haya poca gente pero dispuesta a ayudarse (compartir código, soluciones a problemas comunes) y que no genere demasiada basura alrededor del lenguaje.
- Ofertas de trabajo: ¿te puede conseguir un buen curro conocer un lenguaje determinado? normalmente no es así, pero si cae, pues bienvenido sea... se oye mucho hablar de The Python Paradox (busca en google ;-) ).
The Computer Language Shootout Benchmarks
Object Oriented Languages Comparison
Language Options Comparsion
99 Bottles of Beer: 1 program in 924* variations (* ese número va creciendo).
jueves, marzo 09, 2006
martes, marzo 07, 2006
respuestas a Pedro Farré
Pues estos son mis dos céntimos (hey, ahora que tenemos céntimos podemos copiar la expresión yankee!).Ha estado con nosotros ...07 de Marzo de 2006Pedro Farré
1. que le parece lo que dijo Richard Stallman(Fisico y creador de la licencia GNU), en la conferencia que dio en Gijon :«LA SGAE es muy mala, no merece existir y debe ser eliminada».?
Me parece que es intolerable el uso de estos términos insultantes. Creo que se debe a la falta de argumentos medianamente sólidos. Hacía tiempo que no leía una entrevista con tantas incorrecciones, vaguedades, falsedades y contradicciones. Lo primero que debería este señor es informarse mejor, documentarse sobre el papel que desarrollan las entidades de gestión en defensa de los autores y de sus derechos. Si se hubiera tomado esta molestia, probablemente pensaría de otra manera. En todo caso, reitero una cosa: el insulto no está amparado por la libertad de expresión. También debería saber esto.
1. No son términos insultantes. Decir que son unos hijos de puta, por ejemplo, sí que lo son.
2. ¿Falta de argumentos medianamente sólidos? ¿Podría dar un ejemplo? Los discursos de Stallman están llenos de argumentos sólidos. Sólo hay que leer el Manifiesto GNU para hacerse una idea. ¿No será eso un estúpido argumento demagógico comodín que emplea cuando no sabe que decir?
3. ¿Leido una entrevista? ¿acaso no sabe que una conferencia (que encima es hablada) no es una entrevista? eso demuestra que usted sí que no se ha informado bien, ni se ha documentado ni nada.
4. Stallman sabe de sobra el papel que desempeñan las entidades de gestión de derechos de autor. Precisamente, él dirige una (un tanto particular): la FSF.
5. Yo también me reitero en que usted no sabe lo que son los insultos... como me cruce algún día en su camino sí que lo va a saber.2. Sabemos que España, esta a la cola de Europa en innovación tecnológica no se dan cuenta que encareciendo todo tipo de productos tecnologicos iremos cayendo aun mas puesto que si ahora son lo reproductores mp3, scaner, etc, luego pondreis canon al ADSL, discos duros, al papel, bolis, y en un futuro no muy lejano hasta la memoria de las personas no estaran exentas de pagar dicho canon, ya que con todo es posible almacenar y recordar.
Las cifras hablan por sí solas: en España en 2002 el 3,3% de hogares estaban conectados a líneas ADSL. En 2005 el número de hogares ha crecido hasta el 19,5%. En 2004 el 10% de los hogares tenía dispositivos MP3. A finales de 2005 la penetración ha crecido hasta el 25%. Hace algunos años se vendían 50 millones de CDS vírgenes al año. Hoy se venden 250 millones. Creo que el sector tecnológico está creciendo y en la SGAE nos alegramos por ello. Únicamente creemos que deben compartir una pequeñísima parte de sus ganancias. Sin contenidos, no necesitamos líneas ADSL ni dispositivos MP3. Y los contenidos los crean los autores. Su salario es el derecho de autor, dentro del cual está el canon reconocido por nuestra ley vigente.
¿Por qué no compara esos datos tan chulos con el resto de Europa? Ah, no, que si lo hace nos daremos cuenta de que estamos a años luz del mundo civilizado en cuanto a implantación tecnológica se refiere. Claro que se alegran porque crece, ya que así aumentan su cacho del pastel.
¿Qué contenidos crean qué autores? es un hecho que la mayor parte del tráfico de internet es porno... también se mueven grandísimas cantidades de Software (incluyendo software libre) ¿es que también quieren sacar tajada de negocios que no son suyos?
Yo necesito mi línea ADSL para comunicarme con mis compañeros y amigos, para actualizar mi distribución de Linux, para escribir este blog... no sean tan arrogantes.3. Explique con una sola frase por qué tenemos que pagar el canon.
El canon se justifica en base a la necesidad de compensar las pérdidas que el desarrollo tecnológico genera a quienes crean los contenidos.
Más bien: "el canon es la forma que hemos encontrado para vivir del trabajo de los demás". Ya hay suficientes estudios que demuestran que ni el top-manta ni el p2p afectan a las ventas como para que haga otro más yo aquí.
4. ¿Qué es eso de que la copia privada está restringida al uso familiar?¿Hasta que grada de consaguiniedad será legal hacer una copia de alguna obra con copyright?¿Si me compro un CD de "Los Panchos" se los podré grabar a mi abuela?. Muchas gracias
La copia privada solo es legítima cuando se realiza en el ámbito doméstico. El término doméstico viene de "domus" que significa hogar, casa, domicilio. Más allá de esta interpretación, son los jueces los que en cada caso concreto deberán concretar cuando puede hacerse una copia legítimamente.
Gracias por la lección de etimología que no venía al caso. Pero eso no responde a la pregunta.
5. Según el nuevo proyecto de Ley de Propiedad Intelectual se gravan con un canon todos los dispositivos con los que se pueda hacer una copia de cualquier obra. A su vez se restringe al máximo el uso de la copia privada. ¿No es eso una contradicción?
Creo que no hay ninguna contradicción. La ley de Propiedad Intelectual y su reforma legitiman la realización de copias privadas tanto en el ámbito análogico como en el digital. Las restricciones son, en resumen, que la copia se realice sin ánimo lucrativo y en el ámbito doméstico. Me parece que con esos parámetros las facultades de los consumidores son suficientemente extensas y desde la SGAE nos felicitamos por ello.
Claro que os felicitáis, panda de sanguijuelas... es lo que os conviene: que el consumidor pague el máximo por lo mínimo.
6. Si un dispositivo como un iPod se puede regrabar una y otra vez, ¿Cómo es posible calcular un canon?
Las tarifas las establece la ley en virtud de la capacidad de almacenamiento de los dispositivos y soportes. No obstante, existe siempre la posibilidad de negociar con los distintos agentes. La SGAE no tiene ningún interés en dificultar el negocio de la venta de dispositivos electrónicos. Al contrario, queremos que se vendan muchos, cuantos más, mejor. Eso sí, que se pague también la correspondiente compensación prevista en la legislación europea.
Creo que aquí no hay nada que objetar.
7. Como opción personal, he decidido prescindir de cualquier tipo de música que no sea de la llamada "copyleft". Hay una cantidad abrumadora de grupos y músicos que licencian su múica de esta manera y llena mis "necesidades musicales". No entiendo por que si adquiero un reproductor mp3 para escuchar este tipo de música debo pagar un canon a la SGAE. Explíquemelo, pues me parece una injusticia. Gracias.
La SGAE tiene 85.000 socios y no recuerdo a ninguno que nos haya manifestado que no quiera cobrar por su trabajo y por su talento y que no quiera que se defiendan sus derechos. Al contrario, nos exigen que la SGAE los defienda con todo el rigor posible. Creo que detrás del copyleft y derivados hay intereses comerciales con nombres y apellidos. Cualquiera que tenga un poco de curiosidad, podrá descubrirlo navegando simplemente por la Red. El copyleft no tiene sentido en un mundo moderno del mismo modo que tampoco lo tiene reivindicar la abolición de los derechos de los trabajadores. Los derechos de autor son los derechos de los trabajadores de la cultura, nada más y nada menos.
Aquí vuelve la demagogia barata a la carga. Vamos por partes.
1. No todos los autores son socios de la SGAE.
2. Que no recuerde algo no quiere decir que no haya sucedido.
3. Habría que ser MUY tonto para pagar las cuotas de ser miembro de la SGAE y no exigir que les den lo que "es suyo". De todos modos, recordemos que en la SGAE la distribución de la recaudación se hace "a dedo".
4. De nuevo se deja caer una afirmación sin justificar: "que busque por la red" no es ningún argumento.
5. Ahora a cualquier cosa le llaman trabajar.8. Actualmente estamos pagando un canon de compensación por copia privada, ¿porqué se permiten entonces los sistemas anticopia en CD's originales?
No conozco en la actualidad se estén incluyendo en los CDs medidas anticopia. Cuando estas medidas se han introducido han sido a los pocos días retiradas por la industria. Creo que entre todos debemos buscar un equilibrio entre la posibilidad de hacerse copias domésticas y la legítima posibilidad de controlar cuántas se hacen.
Una vez más, su desconocimiento no implica la inexistencia del hecho, sólo su ignorancia.
9. Desde pequeños se nos enseña que debemos compartir, ¿Los cambios realizados convierten en delito que le preste un CD o un Libro a un amigo?.
Esa es la gran falacia: en el P2P no se comparte, se distribuyen obras, se ponen a disposición del público. Uno no conoce quién se las descarga finalmente. Por eso, el P2P se mueve en el ámbito de la puesta a disposición pública, tal y como han reconocido recientes sentencias dictadas en EEUU, Australia, Japón o Noruega, entre otros muchos casos.
Compartir es distribuir.
10. ¿Qué piensa de los músicos que creen que las descargas les benefician porque aumentan los conciertos? (Juanfrik)
Creo que esos casos son una minoría. En Internet lo que no se conoce, no existe. La gente solo se descarga de los P2P aquello que conoce por los cauces tradicionales de la información y de la comunicación. El grueso de las descargas encajan en ese modelo. El resto es excepcional. La gente, como regla general, acude a los conciertos de los grupos y solistas que conoce no en el P2P sino en otros canales de comunicación. Esa afirmación que usted realiza es una falacia que a fuerza de repetirla no puede convertirse en cierta.
Qué curioso, se me ocurren unos cuantos grupos maqueteros que descubrí a través de internet: scars of life, celldweller, lodger... y que si viniesen a tocar a España iría de cabeza a sus conciertos.
11. Primero la dinamo, después un bar en badajoz... Por qué la SGAE se empeña en cobrar por sistema en los bares, aunque no suene música de su repertorio?
La SGAE nunca exige el pago de la licencia en los lugares donde no se explota el repertorio de nuestros asociados. Me gustaría que algún día me demostraran qué repertorio que no sea de la SGAE tiene acogida entre el público. Le recuerdo que la SGAE gestiona el repertorio nacional de música, cine, teatro y danza y también todo el repertorio internacional, ya que tenemos suscritos contratos de representación con todas las entidades de gestión del mundo.
In dubito pro reo. El que tiene que demostrar es el que acusa.
12. ¿Que la cultura se muere si no se 'compra'? ¿No será que lo que se muere es la industria?
La cultura no se morirá nunca. Lo que sí puede perjudicarse son los derechos de quienes trabajan, de quienes depositan su talento, en la creación de obras, esto es, artistas, autores, productores... ¿Tienen todos estos trabajadores menos derechos que un periodista o que un panadero?
Me parece un buen ejemplo el del periodista. No cobran por el tamaño de la tirada de periódico, sino por escribir artículos, por trabajar. Quizá deberían empezar a pensar que no es éticamente correcto cobrar por lo que ya no es tu trabajo.
13. Todo el mundo tiene claro que los autores deben de cobrar por su trabajo. Sin embargo, como pasa en otros sectores, son los intermediarios los que se llevan la mayor parte del beneficio. Mucha gente opina que dentro de unos años no existirán intermediarios, y los autores venderán directamente por internet sus obras. ¿Qué opina al respecto? ¿Cree que es posible un negocio musical sin intermediarios?
Los intermediarios existirán siempre. Por una sencilla razón: lo que no se conoce, no existe. Los contenidos necesariamente deben ser producidos, empaquetados, publicitados. ¿De que me sirve la libertad creativa o la libertad de expresión si no tengo quien me escuche?
Una falacia bastante astuta: a partir de una premisa que parece cierta, se inventa una consecuencia, sin demostrar que exista implicación entre ambas. Para que algo se conozca no hace falta poner anuncios en la tele. Si algo es bueno, basta con el boca a boca... ¿alguien se acuerda del caso Super-Greg?
14. Canon en los reproductores de mp3, canon en los CD's y DVD's y canon en las canciones descargadas de internet (por ejemplo de iTunes)... ¿Porqué tenemos que pagar 3 veces (como mínimo) lo mismo?
Lo dice la Ley de Propiedad Intelectual, no sólo la española sino la de la práctica totalidad de países de nuestro entorno. ¿Es que queremos suprimir la posibilidad de hacerse copias privadas? Si hay copia privada, tiene que existir también canon compensatorio. Jurídicamente no puede existir una cosa sin la otra. Además, ¿es que se venderían tantos CDs y tantos iPod si no se pudiera copiar música? Hay que subrayar una vez más que quien está obligado a pagar este derecho no es el consumidor final, sino los fabricantes e importadores. La ley lo dice muy claro. Creo que los consumidores deberían exigir que el canon no se repercutiera al consumidor final.
De nuevo inventa relaciones inexistentes. Si existe el derecho de copia privada, precisamente no tiene sentido el canon compensatorio. Además, la ley no siempre coincide con la ética. Sobre todo cuando las leyes las crea un sistema corrupto, sometido a los intereses comerciales de los que les financian las campañas electorales.
15. ¿Podría explicar, porque muchos musicos afiliados a la SGAE no cobran sus derechos de autor? Lo pregunto porque yo soy uno de ellos. P.D.: Si contesta, le rogaria que contestase a la pregunta y no se suba por las ramas como suelen hacer siempre que contestan a las preguntas que se les formulan. Gracias
No conozco su caso ni su repertorio y, por lo tanto, en abstracto es imposible responder a su pregunta.
Tranquilo, ya te contesto yo: porque tienen que pagar a gente que no hace nada, al Sr. Farré mismo, al Sr. Bautista, al Sr. Ramoncín, al Sr. Ríos...
16. Un asociado de la SGAE ¿Puede regalar copias de su musica por internet?
Sí. Acabamos de establecer la posibilidad de que los autores noveles que así lo quieran puedan distribuir su música promocionalmente. La diferencia de nuestro modelo es que las obras musicales no pasan a dominio público sino que el autor puede, cuando así lo desee, incorporar sus obras al régimen general. Asimismo las descargas que se realicen de estas obras son controladas a través de nuestro sistema DRM, es decir, que nuestro asociado conocerá en todo momento el éxito que su obra tiene en Internet.
Ah, qué bonito el DRM, que hace que en cuanto alguien pulse un botón, la canción que tienes en tu ordenador deje de sonar.
17. Buenos dias, soy informatico y me pregunto porque tengo que pagar un canon por cd que utilizo para guardar programas que hago yo. Porque tengo que pagar por grabar algo sobre lo que tengo derechos de autor?muchas gracias y un saludo.Jose
Usted no tiene que pagar ese canon, lo reitero una vez más. El obligado legalmente a pagar dicho canon es el fabricante e importador del aparato o soporte. El precio de los CDS virgenes, como puede facilmente comprobarse, ha bajado en los últimos años considerablemente. Es una nueva falacia que el canon esté perjudicando el negocio de esta industria. Cualquiera puede ver los datos de crecimiento de la venta del número de soportes para comprobar que el negocio no hace más que crecer. Otra cosa es que cada vez más se vendan otro tipo de dispositivos de almacenamiento (memorias USB, dispositivos MP3...) que no son CDs virgenes. Pero lo cierto es que el sector de soportes y dispositivos crece cada año exponencialmente. Y nos alegramos de ello. Simplemente exigimos que satisfagan la legítima copia privada.
Lo que viene a decir "usted no tiene que pagar el canon, pero lo paga". Muy bonito.
18. Mojese un poco señor Farre y diga esos nombres y apellidos con intereses comerciales detras del Copyleft
Les invito a que naveguen por determinadas páginas en apariencia alternativas. Quienes quieren cargarse el modelo moderno de derechos de propiedad intelectual, el que tanto costó conseguir (como cualquier derecho fundamental), son algunos que quieren pagar menos o incluso no pagar. Es decir, que quieren lucrarse a costa de quienes crean los contenidos, esto es, los autores. Desde la SGAE, porque así nos lo exigen nuestros asociados, no podemos permitir que una cosa así suceda. Es más, creo que los parlamentos y los jueces de todo el mundo desarrollado nunca lo permitirán.
Vaya, parece que no se moja... ¿no se lo estará inventando, verdad?
19. Ultimo disco de J. Cale lleva medida anticopia. No recuerdo el nombre, me lo iba a comprar y al ver la medida anticopia ya no lo compré
Creo que usted como consumidor es soberano para tomar las decisiones que crea oportunas. Respeto plenamente su decisión.
Antes por ahí arriba decía que no conocía ningún disco con sistema anti-copia. Ahí tiene uno.
Despedida
Os agradezco a todos vuestro interés y os ruego, en nombre de nuestros 85.000 asociados, una mayor comprensión hacia sus legítimos derechos. Siento no haber podido dar respuesta a más cuestiones, pero estoy seguro de que tendremos más ocasiones de seguir debatiendo sobre este importante asunto. Un afectuoso saludo.
Si realmente velaran por los derechos de los 85.000 asociados no estaría mal... hale, a ver si otra vez lo hace en directo para que la gente tenga derecho a replicar su demagogia barata y sus patéticos subterfugios.
De nuevo, enlazo a un par de posts anteriores sobre el tema:
Somos Grandes Afanando con EstiloUna de Piratas y Corsarios
ACTUALIZACIÓN
He visto en menéame más enlaces al respecto:
http://mangasverdes.es/2006/03/07/pedro-farre-en-elmundoes/
http://www.filmica.com/david_bravo/archivos/003202.html
http://www.abadiadigital.com/noticia1283.html
http://www.filmica.com/casiopea/archivos/003206.html
http://vegara.f2o.org/2006/art/52/
http://barrapunto.com/article.pl?sid=06/03/07/0953210
Un día de estos habrá que recopilar todo, seleccionar los puntos más importantes, hacer un manifiesto serio y divulgarlo a lo bestia por todos los medios.
ACTUALIZACIÓN 2
Qué casualidad, justo ahora salen en las noticias 3 autores fantasmas... Ramoncín vende 1.000.000 de discos ¿por qué esa gente está viviendo de los derechos de autor si hace décadas que no crean nada?
sábado, marzo 04, 2006
miércoles, marzo 01, 2006
más dibujos
Aquí están las criaturas, dispuestas a someterse a la votación popular como si de un vulgar concurso de Miss España se tratase.
podéis votar por las que más os gusten para que aparezcan en futuras tiras de dibujos (no digo cómicas, porque a lo mejor me da por hacer dramas o la tira gore, que entre el público friki tiene una acogida bastante buena xD)... si creéis que a alguno le va bien algún papel en especial, los comentarios están abiertos a todas vuestras sugerencias.
después habrá que buscarles un nombre a los elegidos :-)
(por cierto, el post ha desaparecido durante algunas horas porque hice una modificación y le di a guardar como borrador por equivicación, lo siento U^_^).
domingo, febrero 26, 2006
crossovers absurdos
Algunos crossovers molan, como pueden ser los recurrentes Batman y Superman, que creo que incluso se van de cañas juntos, o las Secret Wars, donde salen casi todos los de la Marvel, incluso los King Of Fighters, donde meten peña de puñaos de videojuegos, los Aliens VS Predator (no hablamos de la película, que es un subproducto)... de hecho, creo que las criaturitas de la Fox son los all-star de los crossovers; ha llegado a mis manos una colección entera de cómics relacionados con Aliens, Predator y Terminator, crossovers incluidos, y no tienen desperdicio:
- Batman VS Aliens - Meten a Batman en la jungla y para que se luzca (si no hay público no puede ir de estrella), meten a unos comandos que parecen El Equipo B(el de Benny Hill).
- Batman VS Predator - Tiene algo más de sentido y gracia que el anterior, aunque se parece demasiado a la película Predator 2.
- Superman VS Terminator - Superman sigue sin rival cuando juega en casa, lo cuál le quita bastante interés...
- Superman VS Aliens - Tienen que alejar al Super del Sistema Solar para darle vidilla a la cosa, sin demasiado éxito. Destacable el mullet que lleva Superman, sin duda uno de los más bestias, superando incluso al Dioni de Camela.
- Judge Dredd VS Aliens - No me ha molado demasiado, no le da intensidad dramática (sabes que Dredd no va a morir, pero el resto palman como moscas) y se pasan con el tema del ácido... un solo alien hace un boquete en el suelo firme (no metales) como la boca del metro cuando lo revientan.
- Tarzán VS Predator - No me lo he leido, me da grima pensar que un tío que se ha criado con unos monos y va con un taparrabos de árbol en árbol va a ganar a un Predator.
- Witchblade VS Aliens - No he visto nada antes de Witchblade, así que como no tenía ni puta idea de qué iba el rollo no seguí leyendo... por cierto, eso son curvas y no las de Lara Croft (sí, en los primeros juegos tenía un par de triángulos y los frikis se hacían pajas pensando que eran tetas).
- WildCats VS Aliens - Lo mismo que con Witchblade pero sin las curvas.
- Robocop VS Terminator - ah, este sí que mola... alteran ligeramente la trama argumental para que el choque no sea algo puramente casual, pero está bien llevado. No en vano el guión es de Frank Miller.
- Sonic VS Correcaminos VS Speedy González VS Flash VS Eyaculador Precoz - A ver quién corre más y más rápido.
- Homer VS Wile E. Coyote VS Mortadelo y Filemón - A ver quién tiene más arte recibiendo porrazos (doh!).
- Mortadelo y Filemón VS Starsky & Hutch - El producto nacional siempre es mejor.
- Gandalf VS Juan Tamariz - Yo me quedo con el Mago Pajas.
- Ford Fairlane VS Ace Ventura VS Sherlock Holmes - ¿Quién es mejor detective? supongo que cada uno es bueno en lo suyo.
- Espinete VS Yupi - Todos tenemos claro quién es el original y quién es la copia.
- Jack Sparrow VS Madmartigan VS Han Solo - ¿Quién es más chulo, tramposo y encantador?
- James Bond VS The Transporter - Si Frank lleva el Audi en lugar del BMW, Bond no tiene nada que hacer.
- James Bond VS Jason Bourne - Bond folla más, pero seguro que se jama una buena hostia.
- Jason Bourne VS La tía de Memoria Letal - En la cama.
- Indiana Jones VS Lara Croft - En la cama también.
- Selene (la de Underworld) VS Buffy - La clásica tijereta...
- Blade VS El Vampiro Tiroriro - Yo sé de qué me hablo.
- Alguno de los de Urotsukidoji VS Nacho Vidal - A ver quién come la almohada...
- Marvin el Marciano VS Los de Mars Attacks - A ver quién la tiene más grande (la cabeza)... la frenología ataca de nuevo!
- Superman VS Goku - No sé sabe, depende del nivel de superguerrero del que estemos hablando.
- Darth Vader VS Charles Xavier - o El Sable Láser VS La Silla de Ruedas.
- La Emperatriz Infantil VS Michael Jackson - ¿En la cama?
- Comepiedras VS La Cosa (la de los 4F)- ¿Se lo comerá o se la comerá?
- Godzilla VS Chtulhu - Habría que verlo.
- Superman VS McGyver - Todos sabemos que va a ganar McGyver, claro.
- Cerverza Duff VS Hilary Duff - Yo me bebería la primera... mientras la segunda me la chupa!
- Torrente VS Robocop - ¿Qué podemos esperar de los dos mejores policías de la historia?
¡¡¡Y aquí va la tira de Torrente VS Robocop!!!
lunes, febrero 20, 2006
lenguajes de programación y frenología
¿Qué tienen en común estos tíos? pues que han inventado gilipolleces inmensas, pero que sorprendentemente han tenido éxitos sin precedentes. Empecé a ganar iluminación cuando les vi los caretos... claro, es normal, la cabra siempre tira para el monte. Todos sabemos qué es lo que más abunda en el universo después de Hidrógeno, así que es completamente razonable que haya tanta gente asín de fanática con los lenguajes casposos.
Otro día usaremos argumentos más serios que los caretos de los diseñadores para hablar sobre lenguajes.
jueves, febrero 16, 2006
resultado comparativa sistemas edición
Sobre los candidatos, al final he quitado de la lista al KWord, ya que hace mucho que no lo uso y no me apetecía instalarlo para las pruebas, pero seguramente tenga una puntuación muy similar a OpenOffice Writer y Word. He quitado algunos campos, que me parecían inncesarios, y he añadido algunos otros.
Aquí está la lista, de nuevo recordando que la puntuación es subjetiva (mi apreciación personal, basada en mi experiencia). El mínimo es una estrella, el máximo cinco.
| Varios | Estilos | Automatización | Contenidos especiales | Documentos estructurados | Trabajo en grupo | Resultado final | ||||||||||||||||
| Instalación | Autoedición | Aprendizaje | Definir | Cambiar | BBDD | Indices... | Scripts | Imágenes | Tablas | Fórmulas | Listas | Secciones | Organizar | División | Acceso | Permisos | Conflictos | Versiones | Recuperar | Formatos | Calidad | |
| MS Word | ***** | ***** | **** | *** | * | *** | **** | ** | ***** | **** | ** | * | *** | * | * | * | ** | ** | ** | ** | ** | *** |
| OOWriter | **** | ***** | ***** | **** | ** | ***** | **** | ** | ***** | **** | *** | ** | **** | * | * | * | ** | ** | ** | ** | *** | *** |
| TexMacs | *** | **** | *** | ** | ***** | *** | **** | ***** | *** | *** | ***** | **** | **** | *** | * | * | * | *(****) | *(****) | *(****) | *** | ***** |
| LaTeX | *** | *** | * | ** | **** | ** | ***** | *** | **** | ***** | ***** | ***** | **** | ** | ** | * | *(****) | *(****) | *(****) | *(****) | ***** | ***** |
| DocBook | ** | * | ** | * | ***** | ** | ***** | ** | * | ** | * | ***** | ***** | *(****) | *** | * | *(****) | *(****) | **(***) | *(****) | ***** | ***** |
| Wiki | * | ** | *** | *** | *** | * | **** | * | *** | *** | ***** | *** | **** | ** | ***** | ***** | ***** | ***** | ***** | ***** | * | * |
Algunos comentarios que hay que hacer al respecto, para aclarar posibles dudas:
- ¿Por qué DocBook tiene peor puntuación que LaTeX en facilidad instalación si los dos se suelen instalar con gestor de paquetes? -- Porque con DocBook está el lío de las plantillas DSSSL y XSL-FO.
- ¿Por qué OOWriter tiene más puntuación a la hora de cambiar la hoja de estilos? -- Porque si descomprimes el fichero OpenDocument (.odt), puedes pegarle el cambiazo al styles.xml y reempaquetar.
- ¿Por qué LaTeX tiene menos puntuación que DocBook a la hora de cambiar estilos? -- Porque en LaTeX están relacionados con el documento íntimamente, mediante imports, en DocBook se especifican las hojas de estilo al compilar el documento.
- ¿Y esa puntuación tan exagerada en el apartado de scripts de TexMacs? -- Porque puedes incrustar sesiones de bash, python, octave, maxima, etc. dentro del documento.
- ¿Por qué tiene una puntuación tan baja el Word en el apartado de listas? -- Porque los niveles de sangrado se descolocan ellos solitos.
- ¿Qué significan las estrellas entre paréntesis? -- Es la puntuación que se obtiene si se junto con alguna otra herramienta. En el caso de organización en DocBook significa cualquier outliner de XML (hay muchos, por ejemplo kxml). En el caso del trabajo en grupo, cualquier sistema de control de versiones, como CVS ó Subversion (que sólo sirven para los documentos que son texto plano).
- ¿Por qué no hay una calificación general? -- Porque según qué tipo de documento quieras hacer y de la prisa que tengas, valorarás más unas características que otras, así que es complicado ponderar todas las calificaciones.
Cualquier duda o sugerencia, ya sabéis, a los comentarios.
jueves, febrero 09, 2006
Somos Grandes Afanando con Estilo
Me voy a permitir hacer un par de comentarios libres (es decir, que cualquiera puede copiarlos, aunque se agradecería un enlace, no pido gran cosa :p), sobre esta gentecilla:
- Sobre el derecho al honor: ese derecho existe siempre que haya un honor previo que salvaguardar, claro. Por ejemplo: obligar a una asociación de disminuidos psíquicos que hace conciertos benéficos a pagar 518€ en concepto de derechos de autor no es honorable. Además, la Constitución recoge ese derecho para las personas, no para las empresas.
- Sobre el término mafia: cojan un diccionario, analfabetos.
- Sobre el término gángster: esto no está en el diccionario, puesto que es una palabra inglesa, que significa miembro de una banda ó grupo (gang). Sobre las connotaciones delictivas, pues no nos vamos a engañar... todos hemos visto en películas a tipos con sombrero y gabardina que van de bar en bar extorsionando para cobrar un impuesto privado. En la vida real, también lo hemos visto.
- Sobre el término sátira: también al diccionario, aunque empiezo a pensar que desconocen lo que es... venga, os voy a ayudar: es un libro muy gordo que tiene definiciones de palabras ordenadas alfabéticamente en su interior.
- Sobre el derecho a la sátira y la parodia: uno puede hacer humor sobre lo que le dé la gana (bueno, excepto sobre Mahoma y S.A.R.)
- "Vamos a ir hasta el final. El que nos llame gángster, que busque un buen abogado" (Pedro Farré): A mí al que me llame violento, le parto la cara (Tito Fortran).
Todos sabemos que la verdadera cultura es libre. Mozzart, Beethoven, Vivaldi... eso es cultura, no Bisbal y Bustamante. Los grandes compositores cobraron por su trabajo, que era componer, no por permitir a la gente escuchar su obra.
¿Cuánto valen las ideas? Pues sencillamente, no tienen precio. Lo que puede tener precio es el envoltorio en el que vienen (un libro, un disquete, un dvd, etc.); pero la idea en sí, tiene exactamente el mismo valor que la vida humana. Ponerle precio viene a ser más o menos lo mismo que la esclavitud.
Sin duda, el mayor ejemplo que tenemos de que las cosas verdaderamente importantes tienen un valor mucho más allá del que tiene el dinero, es en la física y las matemáticas. Son disciplinas serias, y quienes las practican son conscientes de que su trabajo no sería posible sin el de los demás y de que su trabajo no sirve para nada si no se comparte. Desde luego, ningún teorema ni fórmula están sujetos a patente ni derechos de autor.
Aquí un pequeño análisis que hice hace tiempo, desde el punto de vista económico y social del sinsentido de la guerra contra la mal llamada piratería: Una de piratas y corsarios.
Algunos enlaces de interés:
SGAE
SGAE
Siempre Ganamos Algunos Euros
Sociedad de Gangsters, Atracadores y Estafadores
Y por último recordar que en este mundo en el que vivimos, la Ley, la Justicia y la Ética se encuentran cada vez más lejos las unas de las otras.
martes, febrero 07, 2006
proyecto friki
La historia se lleva fraguando desde hace algún tiempo. Unos colegas y yo (busca "tres frikis" en la búsqueda de imágenes de yahoo) consideramos que no tenemos suficiente con el trabajo, la carrera, el doctorado, el PFC... y que deberíamos hacer algo más. Algo que nos terminase de llenar por completo... y el rabo de un negro no estaba entre nuestras ideas.
Tras unas cuantas docenas de e-mails repletos de bajezas, como recordar los libros inútiles que habíamos comprado para la facultad (¡Henessy-Patterson!), llegamos a la conclusión de que si queríamos ser recordados por algo más que por eructar todas las vocales (he oido que hay gente que es capaz de eructar el abecedario entero), tendríamos que dar lo mejor de nosotros mismos. Haríamos un Proyecto (sentid la fuerza de la mayúscula mientras pronuncio la palabra Proyecto).
Se estableció una consigna: 4 ingenieros, 8 cojones, 9 días x 24h metidos en un zulo programando, con descansos de 2 horas al día para hacer nuestras necesidades, comer algo y hablar de informática.
Ahora sólo faltaba decidir en qué iba a consistir el proyecto, y lo que es más importante, cómo íbamos a llamarlo. Buscar un nombre para un proyecto de estas características es una tarea harto complicada, puesto que la mayoría de los nombres chulos ya están cogidos... "Alan Parsons Project" (flexionad un par de veces los dedos índice y corazón de ambas manos mientras lo pronunciáis), Mayheim, Apolo, Manhattan, SETI, Hombre... todos los nombres con gancho ya habían sido usados antes. Decidimos dejar el nombre para más adelante (usando el placeholder "Proyecto Friki" ó simplemente "La Frikada" para referirnos a él mientras tanto) y centrarnos en qué es lo que queríamos hacer.
Yo tenía unas cuantas ideas en la recámara, algunas de ellas bastante innovadoras y con las que pienso hacerme rico algún día, así que sólo comentaré por encima los más fuertes competidores.
Tras habernos chupado 3 asignaturas de Ingeniería del Software, teníamos claro que había algo que no funcionaba. No es posible que mientras por un lado el hombre coloniza el espacio, la documentación técnica se siga escribiendo con el Word (o con el PowerPoint, que es peor). Entre tanta campana y silbato (es que no se me ocurre otra forma de traducir bells and whistles) para box-makers e inútiles variados, los ingenieros de verdad se encuentran algo incómodos dándole colorines y cambiando el estilo de los bordes a una tonelada de tablas que no cuadran, sólo para que quede bonito un documento de Word cuya única misión en la vida es agradar a la vista del cliente, para luego acabar en el cubo de la basura.
Se podrían mejorar las cosas, tan sencillo como tener en una base de datos la información de los miembros del proyecto, los requisitos, quién hace cada cosa y cuándo la hace, referencias cruzadas entre el modelo y el código... y luego un bonito generador de informes, actualizados, completos y coherentes, para que se los lea el que quiera léerselos. Sabíamos que hay cosas así, pero suelen costar una millonada, así que aquí podríamos dar la campanada si hiciésemos un buen producto libre... y aunque nadie lo usara jamás, por lo menos aumentaría nuestra productividad en futuros trabajos.
El otro gran candidato es cumplir el sueño infantil que todos hemos tenido de pequeños, e incluso hemos empezado alguna vez, pero siempre hemos acabado desinflándonos. Hacer un videojuego. Supongo que todas las personas curiosas, en el momento en el que ven el primer videojuego sienten el gran deseo de poder hacer uno. A mí me pasó con el Operation Cobra, que pude ver en la game-boy de mi primo cuando ésta era una primicia de importación.
Desde que tuve mi primer ordenador, intenté hacerlo (sin ningún éxito), unas cuantas veces. Lo primero que conseguí hacer fue una adaptación cutrona, en BASIC, de un juego de esos de "Elige tu propia aventura"; algo realmente sencillo, ya que el GOTO se presta muy bien para el flujo de un libro interactivo. Más tarde conseguría de contrabando un disco pirata llamado "Super-Compiler", en el que había unos cuantos compiladores, aunque a mí el que más me gustaba era el de Delphi. Lo más logrado que conseguí hacer es animar en un canvas una secuencia de bitmaps de un cofre abriéndose, que antes había renderizado con el 3dStudio4, mientras sonaba una musiquilla MIDI que había hecho mi amigo Juanjo. Después me olvidé del tema de los juegos y usé aquel compilador para hacer cosas más productivas, un programilla bastante cutre que pintaba gráficas, otro que imprimía una lista con las fuentes instaladas, resolver una integral volumétrica complicadilla con sumas de Riemann... cosas bastante sencillas, pero que aún recuerdo con cierto orgullo, ya que en aquellos días, no era nada fácil ser autodidacta sin Internet.
Volvamos al presente. Al final pudieron más los sentimientos que el sentido común y optamos por hacer un videojuego. Como somos gente sensata y hemos aprendido de nuestros errores, no vamos a meternos en el zulo hasta que no tengamos algo sólido sobre lo que trabajar. Así que antes de empezar las jornadas infernales en el zulo, toca hacer brainstorming. O a ver qué se nos ocurre mientras hacemos el moñas.
El brainstorming es algo que se debería hacer más a menudo, por lo divertido que resulta. Es como tener diarrea, pero en lugar de cagarte por el culo, lo haces por la boca. Para que salga bien, hace falta gente dispuesta a aportar ideas, una pizarra de plástico con rotulador, papel sucio, lapiceros, refrescos, panchitos, miniaturas de juegos de mesa... realmente es como una fiesta para nerds.
Después de una sesión, lo que queda es un montón de papelotes con garabatos y DPGs variados, que en esa forma resultan inservibles, ya que hay ideas repetidas, frases incoherentes y demás subproductos fruto de los delirios de unos locos que se dejan llevar por el entusiasmo. A alguien le tocaría luego hacer de secretario y pasar todo a limpio. Desde luego que me tocó a mí... cuando me toca hacer cosas que no molan, aprovecho para probar herramientas que sí que molan, así mato dos pájaros de un tiro y se me hace más llevadero. Las memorias de varias prácticas las he llegado a hacer con TexMacs, el PFC lo estoy haciendo en DocBook y los esquemas resumen de las sesiones los estoy haciendo con freemind, que también mola, aunque no descarto pasarme al kdissert cuando haya que hacer cosas más serias.
La última sesión no estuvo nada mal. Como en toda buena sesión que se preste, no faltó el aspecto lúdico. Pensamos en al cine a ver Munich, así que fuimos con bastante antelación al centro comercial para comprar las entradas y de paso cenar algo.
Cuando llegamos al centro comercial vimos que el aparcamiento estaba a rebosar. Estaba lleno incluso el espacio de tierra sin asfaltar que bordea el centro comercial. Con toda parsimonia seguimos la hilera de coches, y vemos que un vehículo se aparta para dejar salir a otro de la zona de tierra al tiempo que pone el intermitente para señalizar su intención de ocupar la plaza libre. Pero ahí estábamos nosotros, al más puro estilo Indiana Jones, metiéndonos por el hueco libre... nada más intuir nuestra maniobra, el conductor del otro coche comenzó a tocar el claxon con una mala leche increible, pero se quedó con un buen palmo de narices cuando vio que no queríamos ese hueco, sino pasar detrás de la fila de coches aparcados, puesto que no teníamos prisa en irnos, ya que cuando terminase la película seguramente ya se habrían marchado casi todos los coches que nos impedían temporalmente el paso.
Compramos las entradas y se presentaba delante de nostros otra difícil decisión... ¿qué cenar? la opción más obvia era ir al Burger King, pero recordando que una hamburguesa tiene suficientes calorías como para andar 7 horas y a mí no me apetecía estarme más de un día entero caminando, pasamos directamente al Carreful a comprar algo más sano y comérnoslo en el coche. Al final resultó que de sano nada, ya que nos liamos a comprar galletas con pepitas de chocolate, roscos, cacahuetes salados con miel... lo único que parecía algo más saludable eran unas vomitivas galletas de manzana, que hubo que tirar. Está claro que para que algo esté bueno tiene que engordar. Para beber, 3 botellas de litro y medio de Sany Diarreas.
Nos metimos en el coche a zamparnos las viandas, aunque la pinta que teníamos tres tíos en el asiento de atrás de un coche en un parking oscuro era la de tres sarasas que se iban a petar el cacas sin compasión uno tras otro.
Entramos en el cine y nos acordamos de la madre de la taquillera, que nos prometió asientos centrados... claro, eso sólo pasa en España, aquí cualquier cosa está en el Centro, incluso el Partido Popular.
La película... pues un poco mierda. Spielberg ya no es el que era. De hecho, siempre ha ido intercalando mierdas entre películas decentes, pero Tiburón, Indiana Jones, La Lista de Schindler y Salvar al Soldado Ryan son aval suficiente como para confiar en que algún día volverá a pegarnos al asiento y hacernos vibrar de emoción. Un pequeño spoiler: la película intenta ser políticamente correcta, con el típico mensaje de "esto está mal, por parte de ambos bandos"... pero qué casualidad, que los únicos que se dan cuenta de eso son los judíos.
Es difícil formarse una opinión objetiva sobre el asunto, ya que la información que nos llega siempre está sesgada. Pero la conclusión a la que he llegado yo es que la culpa la tienen, una vez más, las religiones. Por una parte, los judíos (en general, claro, que siempre hay excepciones) siempre se han considerado ellos mismos ante todo judíos, no españoles, ni franceses ni alemanes... sino judíos. En mi opinión, esa es una de las fundamentales razones del antisemitismo, ese afán de diferenciación hace que el resto de la gente te mire mal (los aires de superioridad y la usura también ayudan). Así que la ONU, para que estén contentos, les da unos territorios muy chulos en mesopotamia, que mira por donde, ya están habitados. Desde luego, eso no sienta bien a los de allí, que la mayoría son Islámicos (que ya hemos visto cómo se ponen por unas putas caricaturas de mierda) y ven que ahí no les han metido a refugiados de la segunda guerra mundial, no, les han metido nada más y nada menos que judios... ¡¡¡JUDÍOS!!!. Así que ya la tenemos liada. A partir de ahí, desde el primer día de la fundación del estado de Israel, hostias van y hostias vienen con todos los paises vecinos. Así hasta hoy... y casi seguro que hasta mañana también.
Volvimos al centro de operaciones y nos pusimos a jugar un con los muñequitos y a tomar notas hasta que quedamos hartos. Intentamos ver El Cartero y Pablo Neruda, pero era demasiado intimista para las 4 de la mañana y los colegas se me estaban quedando dormidos. Así que fleetsaving y a la cama. Lo de la cama es un decir, porque nos tiramos en el salón con las mantas en plan campamento.
Total, que la noticia es que estamos metidos en un embolado de 3 pares de cojones... montaremos un blog aparte para las noticias relacionadas con el proyecto que nos vayan surgiendo, aunque para eso primero tenemos que buscarle un nombre...