Archive for January, 2007

¿Dónde es la tómbola de puestos?

Wednesday, January 31st, 2007

Porque hay algunos que sólo se han podido ganar el puesto en una tómbola:

Me enlazarás como yo diga

Algún tocino encargado de la web de la Biblioteca Virtual Miguel de Cervantes, ha dado una serie de recomendaciones para quien quiera enlazar con ella. A saber:

  • Destacar “rotundamente” que el vínculo apunta a la BVMC y dejar claro que no tienen con ésta ningún tipo de relación.
  • Emplear exclusivamente el logotipo que ofrece la propia institución y no situarlo en ningún caso a menos de 25 píxeles de “cualquier otro elemento de la página web”.
  • “La fuente utilizada será Arial, el estilo negrita, el tamaño de un mínimo de 12 y el color deberá tener las siguientes características: rojo 155, verde 23, azul 26, matiz 254, saturación 189 y luminosidad 89″.

Y como sigue comentando Luis Tejero en El Mundo, lo mejor es la amenaza:

la inserción de hiperenlaces cuyas características sean contrarias a las establecidas [...] será perseguida por todos los medios que las leyes prevén

Osea que debe haber alguna ley que permite a una web obligar a otra cómo tienen que ser sus enlaces…. Pues eso, que vayan preparando denuncias contra Google, Yahoo, etc, etc, …..

También lo comenta Juan Varela

[Actualización]

Se habrán quedado alucinados al ver la que han armado y han optado por cepillarse la página por las buenas. Ahora mismo el enlace no funciona. La caché de Google sí.

Y vía meneame me entero de que RENFE tampoco lo permite (punto 2.5). Lo que le faltaba a la web de RENFE.

[/Actualización]

Cargadores

Wednesday, January 31st, 2007

¿No molaría que te cagas tener un cargador único para todos tus gadgets?

El gobierno chino va a obligar los fabricantes de teléfonos móviles a utilizar un único tipo de cargador

Y por lo visto no es el primero, en Korea del Sur ya lo hacen. Normal, estos son los gadgets habituales (dependiendo de tu grado de frikismo):

- Teléfonos móviles
- PDAs
- Consolas portátiles (PSP, Wii, Nintendo DS,…)
- iPod & friends
- Cámaras de fotos
- Ordenadores portátiles
- …

Supongo que habrá cierta dificultad en hacer un cargador para aparatos que tienen consumos diferentes (portátil vs móvil), pero no creo que sea ni mucho menos insalvable.

Si han llegado a un estándar para la transmisión de datos (USB, bluetooth, Firewire), ¿por qué no lo hacen para esto? El dineral que le sacan a los cargadores debe ser minino…

Se alquila manifestante

Monday, January 29th, 2007

Germans put price on protesting

They refuse to rally for neo-Nazis, but as long as the price is right a new type of German mercenary will take to the streets and protest for you.

Young, good-looking, and available for around 150 euros, more than 300 would-be protesters are marketing themselves on a German rental website.

Vamos, que por 150 euritos tienes a un alemán/a guapete protestando por lo que tú quieras. Es que es genial. ¿Que no te aprueban las vacaciones? Manifestación a la puerta de tu trabajo. Lo único que no sale barato, pero bueno.

¡Qué mundo!

Papervision3d. El 3d llega a Flash para quedarse.

Friday, January 26th, 2007

Ayer estuve en las charlas del London Flash Platform User Group y ayer tocaba Papervision3d y Componentes en Flex. La charla de Mike Jones sobre Componentes Flex ya la había visto en el Flash on the Beach, así que no voy a comentar nada.

Pues Papervison3d es un motor de 3d para Flash, parece que el definitivo. El proyecto es idea original de Carlos Ulloa, un gallego muy majete que lleva ya un tiempito viviendo en Inglaterra. Ha currado para Sony haciendo juegos para la Play Station y ahora mismo trabaja para Hi-Res. Casi nada.

Carlos ha estado utilizando Papervision en proyectos comerciales desde hace un año y medio pero el empujón definitivo al proyecto se lo ha dado hacerlo Open Source. Por lo visto en 2 meses y con la ayuda de más gente (John Grden responsable entre otros de Red5 y XRay) el proyecto ha sido rehecho completamente, incluyendo el paso de AS2 a AS3.

Desde el punto de vista de alguien que haga 3d “de verdad” seguro que las demos y las posibilidades aún son muy pobres, pero visto desde el mundo de vista Flash, a mi me parecen muy buenas. También tengo que decir que yo de 3d no tengo mucha idea (vamos, ninguna), así que soy fácilmente impresionable.

Dos cosas que me parecieron muy, muy interesantes:

1) Por lo visto los grandes programas de 3d (3D Studio, Maya, Blender) comparten un formato de xml que se llama Collada para describir escenas. Bueno, pues Papervision3d importa escenas en formato Collada. Ayer Carlos tenía abierto al mismo tiempo Maya y el player de Flash. Hizo un cambio en Maya, exportó, F5 y listo. Allí estaba el cambio. Parece que un visor de Collada en Flash ayudaría bastante a modeladores de 3d. Si hay alguno en la sala que lo comente, por favor.

2) Están pensando en usar Red5 para mandar por streaming dentro de un flv escenas Collada en tiempo real. Es decir, tú entras en un juego con un mundo enorme, pero sólo cargas al escena que necesitas. Según te vas moviendo a otras Red5 te manda la que necesites en streaming…. Yeah!

Clarísimo ejemplo de la potencia del Open Source: Papervision + Red5 + Collada = juegazos en Flash.

Ayer Carlos comentó que Adobe ya se ha puesto en contacto con ellos y que están muy interesados en el proyecto. No lo dijo pero yo quise entender que se planteaban añadirlo al player nativamente en algún momento. Para mi hay cosas más importantes para Adobe en la ToDo list del player 10 (como solucionar los bugs pendientes), pero bueno.

Pues nada, todo el que esté interesado que se pase por la web, el foro o la lista de correo.

Larga vida a Papervision3d!

Software libre y software cerrado

Tuesday, January 23rd, 2007

Es curioso cómo mucha gente parece necesitar de una gran empresa detrás de un software o aplicación para utilizarlo. El último casó lo ví en FlashCoders, cuando se anunció ScreenweaverHX y empezó la comparación con Apollo. Aquí unos ejemplos:

With respect, were I to present a paying client with a choice between a platform developed by a known entity and one developed by a couple of guys in their spare time, 9/10 they’re going to pick the former.

No digo que no sea cierto, pero que sea cierto no lo hace bueno. Si extrapolaramos esa posición conservadora hasta el infinito, no habría innovación. Todos los proyectos empiezan como una idea feliz en la cabeza de un par de frikis. Hasta los proyectos cerrados son una idea feliz de alguien, una o dos personitas que tienen que luchar contra escépticos.

A corporation may use open-source software, but it will be purchased through a company that can offer support and more importantly accountability. So when the corporation’s database gets turfed for whatever reason they have someone they can blame - someone who will fix the problem.

Aquí da la sensación de que lo que se busca al contratar o elegir un producto de una compañía grande es que haya alguien a quien echarle la culpa cuando las cosas van mal. Pero ¿sirve eso de algo? ¿De qué vale decir “Adobe tiene la culpa”? Incluso aunque la tenga, normalmente estás jodido, porque nadie en Adobe está preocupado por tu problema. Prueba a mandar un mail a soporte, añadir un comentario en los LiveDocs, o esperar respuesta cuando mandas un bug. Y ojo, que Adobe no tiene pinta de ser la peor en este tipo de cosas (tienen varios blogs sobre el desarrollo de sus productos o hacen encuestas para ver qué queremos para la próxima versión). En definitiva, no creo que una gran empresa garantice un buen soporte, transparencia o información.

Lo bueno del software libre son cosas como listados públicos de bugs, planes de futuro claros (Firefox y su RoadMap para la version 3), se reporta un bug y se resuelve en horas, permite que estudies y modifiques el software como necesites…

Ya sé que no todo el mundo está capacitado para modificar proyectos como Apache, Firefox, Red5 o similares, pero al menos puedes contratar a alguien que sí que sepa para que lo haga. Si tienes un bug en Flash Media Server ¿a quién pagas para que lo solucione? Y si tu IIS tiene un bug de seguridad ¿hasta cuándo esperas para que Microsoft lo arregle? ¿Cuánto más vamos a tener que esperar para que Adobe solucione los bugs del player?

Y luego está el tema de la seguridad. Vamos a ver, ¿a ti qué te da más tranquilidad, un restaurante que tiene la puerta de la cocina cerrada a cal y canto y no te deja entrar ni a tiros, u otro en el que no sólo puedes husmear dentro de la cocina sino que además te invitan a que lo hagas cuando y como quieras? Joder, más claro agua. Lo que hace el software privativo es Security through obscurity. ¿Qué será más seguro, IE al que ningún juanker ha tenido acceso al código fuente o FF del que cualquiera puede bajarse el código y estudiarlo línea por línea tranquilamente en casa?

Meditemos.

En fin, aun después de semejante chapa, en ningún caso quiero decir que el software libre sea perfecto, pero sí que creo que ofrece muchas más ventajas que el propietario. La decisión de usar uno u otro dependerá del caso en particular, pero yo tengo claro que, mientras haya una buena alternativa libre, trataré de no usar la versión propietaria.

Y cuanta más gente utilice una herramienta libre, más posibilidades hay de que mejore.

¡Salud!

pd: unos links para que pierdas un poco más el tiempo:

Diez ventajas del software libre y propietario
Artículo sobre el planteamiento técnico de elmundo.es basado completamente en software libre y herramientas propias.

Extender de MovieClip. Su envainamiento, gracias.

Monday, January 22nd, 2007

Pues resulta que Joseba me ha dejado un comentario que me obliga a un envainamiento parcial. A saber:

Siento decirte que el punto 2 no es correcto, que MovieClip sea una clase dinamica no implica que sus subclases lo sean. Es decir el “dynamic” no afecta a subclases. x)

Así que me he puesto a ver si podía hacer que fuera Joseba el que se la envainara y…. no. Tiene razón. La dinamicidad no se hereda por mucho que yo lo pretenda.

En mi descarga diré que si algo se repite muchas veces, acaba por ser casi verdad. Y si no preguntadle a Google sobre Ricky Martin, perro y nocilla. Yo lo sabía casi, casi, casi al 100% pero debe ser que cuando me ha pasado ha sido con un MovieClip y no con una clase derivada.

En fin, lo bueno de exponer tu inculticia al mundo es que, con un poco de suerte, hay alguien que te hace ver la luz. Gracias por seguir educando al friki : )

¡Salud!

pd: seguiré sin extender de MovieClip ^_^

Pasión

Friday, January 19th, 2007

You’ll never walk alone…

Es que se me ponen los pelos de punta al oirlo. Y yo pensaba que los usuarios de Mac eran fanáticos.

Ahora, ¿te imaginas haciendo tu trabajo con 50.000 personas mirando? ¿Y sabiendo que 1.500 millones de personas en todo el mundo están viendote en directo pendientes de que tu código compile? ¿de que tu css valide y además se vea bien en IE? ¿Ponerte a pensar si tienes que utilizar un factory pattern u otra cosa con un ejército de hooligans gritando detrás tuyo y sabiendo que mañana por la mañana, hagas lo hagas, habrá periodistas a lo que ni siquiera conoces que digan que lo has hecho mal?

Habría que ver si nos aguantarían las canillas…

pd: el video es de la victoria del Liverpool al Chealsea en la Champions que el final ganaron.

Flash player 9 para Linux listo

Wednesday, January 17th, 2007

Flash Player 9 For Linux (x86)

This is it. This is the officially blessed version of the Adobe Flash Player 9 for Linux (x86). Not a beta version; the final version. It’s released. Today.

La verdad es que el tono del post suena un poco a: “hasta aquí hemos llegado, más vale que esté bien y te guste porque no va a haber más en un tiempito”. La beta 2 ya me funciona bastante bien en Ubuntu. Estaría bien que pusieran por algún lado qué han arreglado de la beta 2 a la versión oficial, pero bueno.

[Actualización]

En kaourantin.net se puede leer mucho más sobre el tema, incluida una lista de bugs solucionados específicos de Linux: A non-beta Flash Player 9 for Linux release

Acrobat Reader, FUCK YOU!

Tuesday, January 16th, 2007

¿No molaría que te cagas que el puto Acrobat Reader tuviera un instalador decente?

Después de unas cuantas actualizaciones del Reader 7, me estaba dando errores al iniciarse, así que me voy a la web de Adobe para bajarme la nueva versión e instalarla desde cero.

La primera mierda que te intentan colar sin que lo pidas es el Adobe Photoshop Album Starter Edition, 7mb de peso. Empezamos bien.

Adobe fucking users

Luego en lugar de bajarte la instalación te bajas un instalador de la instalación. Es decir, te bajas un exe como de 200kb que cuando lo ejecutas se conecta y baja el instalador de verdad. A ver si alguien me explica un día para qué vale esto.

Cuando terminas la instalación ha pasado lo siguiente:

  1. Un acceso directo en mi escritorio que no he pedido y no me han dado la opcion de no tener.
  2. Un acceso directo en Inicio > Programas, que tampoco me han dado la posibilidad de decidir dónde va.
  3. Me ponen en la carpeta Inicio “Adobe Reader Speed Launch”. No me han preguntado si lo quiero.
  4. Me ponen en la carpeta Inicio “Adobe Reader Synchronizer”. Adivina qué. Efectivamente, no me han preguntado si lo quiero.

Adobe, me cago todo lo mas sagrado, joder. Hay que tratar a los usuarios *mucho* mejor y no recurrir a míseras tacticas. Así que declaro que:

  1. Si quieres que la gente use tu software, haz buen software. La gente no es tonta y lo bueno se vende solo. No intentes colarlo de mala manera.
  2. Si haces software lento, aprieta el culo y hazlo mas rápido. No hagas que cargue por defecto cada vez que abro mi sistema operativo. Y menos aún sin preguntar.
  3. No conozco a NADIE que primero abra el Reader y luego se vaya a Archivo > Abrir y busque el pdf. Lo que hace la gente es directamente doble click en el PDF. NO necesitas el acceso directo en la raiz de Programas y en el escritorio. Y menos aún sin preguntar, por supuesto.
  4. Y no se que coño es el “Adobe Reader Synchronizer”, pero a) ya esta borrado b) has conseguido que lo odie a muerte sin siquiera saber qué es.
  5. ¬¬

Microsoft + NSA = malo, malo

Tuesday, January 16th, 2007

Windows Vista: desarrollado por Microsoft y los servicios secretos de EE UU

En Microsoft reconocen la participación de la NSA….

Desde la NSA se asegura que el papel de la agencia en ese desarrollo ha sido secundario, y que en todo caso, detrás de esta participación está su propio interés.

Para quien no lo sepa, la NSA es la Agencia de seguridad estadounidense que fue creada desdepués del 11S para, básicamente, espiar todo lo que les parezca sin necesidad de resolución judicial.

Pues en breve en sus ordenadores de casa!

No digo na y lo digo to

PD: Por lo visto no son tan malos, también ayudan al desarrollo de Linux.