Archive for October, 2007

SEO natural

Tuesday, October 30th, 2007

Está parte de la blogocosa que trina porque parece que Google he decidido modificar el cálculo del PageRank.

Aunque todo el mundo se apresura a recordar que el PageRank por sí mismo no es suficiente para un correcto posicionamiento, a nadie le gusta que su página baje unos puestos.

Igual voy a pecar de pardillo pero ¿no debería ser el posicionamiento más natural? El cambio que ha hecho Google es que no contabiliza los enlaces patrocinados o venta de enlaces. Es decir, yo tengo una página con visitas y le cobro pasta a otra web por poner un enlace a la suya con un texto determinado. Eso, para mi, es claramente un intento de “engañar” a Google ya que no hacemos el enlace por la calidad del mismo sino por el vil metal. Claro que ¿no es eso lo mismo que Adwords?

En fin, a mi me parece que la gente está demasiado preocupada por salir el primero en las búsquedas. Entiendo perfectamente que para ciertas webs eso implica *mucho* dinero, pero para muchas otras no debería ser tan importante como para cabrearse. Mi idea es que si tu contenido es de calidad, la gente te enlazará de forma natural y acabarás apareciendo donde tienes que aparecer.

Para los curiosos, Dando la chapa tiene un PR de 5 y Zarate.tv de 6.

DRM en Flash, ya tardaba

Thursday, October 25th, 2007

Efectivamente, y como ya amenazaba, parece que a principios del año que viene, se va poder ofrecer contenido con DRM en Flash:

Flash Video DRM Roundup

Parece que Adobe va a ofrecer 2 tipos de DRM: content integrity y identity-based licensing. El primero impide por ejemplo eliminar los anuncios de una película, el segundo decide quién ve qué.

Además se van a meter en jaleos con Flash Media Rights Management Server, un servidor para validar el acceso a los FLVs.

Yo de verdad que no le acabo de ver la ventaja para Adobe como empresa tecnológica. Significa una inversión en desarrollo importante, no sólo dentro del player sino con el nuevo servidor, hacerlo todo multiplataforma, mantenerlo… mucho trabajo. ¿Y qué gana? ¿No es Flash ya el estándar de facto para ver vídeo en la web? ¿Será para seguir siéndolo?

Me preocupa cómo afectará esto a Red5 y compañía. Por lo que parece, se avecinan cambios importantes en el formato FLV para permitir el DRM.

En fin, no me gusta. Cada vez veo el player más grande, queriendo abarcar demasiado, sin resolver problemas mucho más básicos… Me recuerda a Are Features The Enemy? Creo que Adobe está demasiado enfocada a añadir nuevas características simplemente porque parece que quiere vender a toda costa.

Plan para Flash on the Beach 07

Tuesday, October 23rd, 2007

Pues es que el tiempo pasa volando y ya estamos a 2 semanitas de la segunda edición de Flash on the Beach. Este año espero estar los 3 días danzando por Brighton, aunque vaya usted a saber si me reclaman de urgencia en el curro como el año pasado ¬¬

Así que sin más, aquí va mi plan tentativo:

Día 1

Grant skinner - 50 Reasons AS3 Kicks Ass
Mike Chambers - Understanding Adobe AIR
Keith Peters - Make Flash Games. Retire Early
Niqui Merret - The Pirates of Accessibility
Robert Hodgin - Breaking away
Brendan Dawes - If it aint broke - break it!

Día 2

Kristin Henry - Keep It Simple, Building Complexity From Simple Structures
Craig Swann - Perceptive Interactions + Alternative Interfaces
Mario Klingemann - 2D or not 2D that is the question
Dave Yang - Mobile Flash Development
Alex Jenkins - Pulling the emotional trigger
Joshua Davis - Dynamic Abstraction

Día 3

Playful Revolutions o Adobe Town Hall Meeting, no sé todavía.
Andre Michelle - Klangfabrik
Branden Hall - The Nooks and Crannies of ActionScript 3
Andries Odendaal - Play! - The ‘art’ of not getting too serious

Robin Hood de patentes

Sunday, October 21st, 2007

El tema de las patentes está muy mal. Durante años la oficina de patentes de Estados Unidos ha estado concediendo patentes al primero que pasara por allí con una botella de Anís del Mono y un poco de dinero. Desde la del doble click, a la de Amazon “compra con un click”. Por suerte hay gente con un par y tiempo libre para protestar debidamente y traer un poco de sentido común al asunto.

Las grandes corporaciones como IBM, Google, Microsoft, etc. se dedican a patentar todo lo patentable preparándose así para una futura guerra de patentes. Tan mal está el tema que se ha creado la Open Invention Network. una organización que se dedica a comprar patentes para cederlas gratuitamente a proyectos de Software Libre. Una gran noticia es que Google se acaba de unir.

Y es que tanto las patentes como los derechos de autor fueron útiles para promocionar la investigación y el desarrollo hace 100 años. Elimiarlos completamente seguramente no sea el camino, pero el sistema necesita una revisión urgente. Si os apetece leer sobre el tema podéis bajaros (o comprar) Free Culture, de Lawrence Lessig.

Flash para Barrapunteros como tú

Wednesday, October 17th, 2007

Como comentaba a la vuelta de vacaciones, acabo de publicar un nuevo artículo:

Flash para Barrapunteros como tú

Todo empezó porque en una discusión en Barrapunto, un montón de usuarios seguían con la idea de que Flash no es más que una mierda de tecnología, ¡además privativa! (Qué poco se oía eso de Java, aunque la FSF lo tenía claro). Todos dando caña que si las intros, que si accesibilidad, bla, bla, bla. Al final tengo la sensación de que miraron Flash en la versión 5 y no han vuelto a actualizarse.

Bueno, pues este es mi aporte para que puedan trollear a partir de ahora con conocimiento de causa :)

Tengo la sensación de que si tiene un poco de repercusión me van a llover toñas en el sentido de que algo se me habrá pasado o no será del todo correcto y de ahí tirarán a matar, pero estoy preparado. Sé que es una buena chapa, pero estaría genial si le pudierais echar un ojo para detectar posibles errores de bulto, aunque creo y espero que no haya.

Y como último favor, ¿puede alguno de los presentes menear y/o enviar esto a Barrapunto?. Lo haría yo mismo, pero me iban a llover los negativos por spam, así que mejor si lo hace otro. Enlazad el artículo directamente, no el blog. O protestarán por spam también :D

¡Salud!

pd: ¡Cómo mola tachar cosas de la TODO list!

Spell Check Engine

Tuesday, October 16th, 2007

Pues el bueno de Grant Skinner y su equipo han sacado Spell Check Engine, un corrector ortográfico en AS3. No es ni mucho menos gratuito, pero viniendo de quien viene, para mi tiene el beneficio de la duda.

Pero me ha recordado que hace ya algún tiempo me pidieron algo semejante y les dije que yo encantado de desarrollar algo así, pero que si tenían el presupuesto para hacerlo. Por supuesto dijeron que no. Mi idea era tirar de Open Source, por supuesto. Resulta que Pidgin (cliente de mensajería para MSN, Yahoo, GTalk, antiguo GAIM) utiliza una librería de terceros para la corrección ortográfica: GNU Aspell.

Me imagino que Pidgin va llamando de forma transparente a Aspell para que le de la corrección, pero claro, lo primero que habría que hacer sería portar Aspell a AS3. Interesante proyecto, desde luego. Lástima de falta de mecenas…

vi.sualize.us

Monday, October 15th, 2007

Pues resulta que el señor Kr0n se ha montado un proyecto molón: vi.sualize.us. Como el nombre indica, se trata de un del.icio.us para imágenes. Y no, no estaba inventado antes. Como ya le he dicho en Domestika, millones de felicidades porque sacar adelante proyectos en tu tiempo libre no es nada fácil. Siempre hay excusas a cual más tonta.

Además coincide con que uno de mis proyectos personales acaba de ser chafado, ha aparecido una web que hace casi exactamente lo que yo quería hacer. Tuve la idea hace 2 meses y en 2 meses no hice prácticamente nada, sólo darle vueltas y pensar que no estaba haciendo suficiente. Y es que resulta que tener una idea no basta, lo importante es llevarla a cabo. Y bien. Como comentaba con Elad en Subflash, una idea vale el café que te estás tomando cuando la cuentas y poco más.

Un día de estos voy a hacer un resumen de mis proyectos “geniales” que no se han llevado cabo por una u otra excusa. Estaría bien conocer cuáles son las vuestros. Si publicaramos todos esos proyecos el mismo día seguro que alguno encontraba en el proyecto de otro la idea justa en la que le apetece participar…

En fin, TODOS A CURRAR!

No se toca, caca

Sunday, October 14th, 2007

¡Y es que hay que tener 1.000 ojos encima de los chiquillos! Para no alargarme mucho, resulta que por necesidades del guión queríamos pasar unas aplicaciones de player 7 a 8. Todo bastante bien hasta que unas en concreto dejan de funcionar completamente. El swf carga pero no va muy lejos. Empiezo a mirar, por aquí, por allí, pruebas, mirar código que no es mio… Resulta que compilando para player 7 todo bien, compilando para 8 natillas. Hasta que me da por preguntar al que las había hecho. Y me dice:

¡Claro hombre! Si es que estoy utilizando esa función no documentada del player 7, si compilas para 8 todo se jode.

Mírale que espabilao, programar AS2 en condiciones una mierda, pero utilizar funciones no documentadas todas las que sea necesario. Pues resulta que, para el que no lo sepa como yo, en el player 7 podías seleccionar un nodo de un xml así:

var xml:XML = new XML();
var node:XMLNode = xml["myID"];

Entonces seleccionas el nodo que tenga el atributo “id” = “myID”. Y claro, para el player 8 se cepillaron la gracia y la cambiaron por la oficial XML.idMap que cuando la he visto en la documentación me he quedado O_O porque anda que no habré pasado veces por allí y no la había visto.

Me pregunto si los problemas de rendimiento de Flash con los xmls largos no tienen algo que ver con esto porque ¿es automático el parseo del xml para generar el idMap o se generará la primera vez que se invoque? Hagan sus apuestas.

Moraleja 1: Cuando crees que sabes mucho de un lenguaje te encuentras con cositas como esta que te devuelven a la humilde realidad.
Moraleja 2: JAMÁS bases una aplicación en una función indocumentada o no oficial. Si lo haces (porque estás sordo o ciego y no has leído el aviso anterior) DEJA UN COMENTARIO GIGANTE EN EL CÓDIGO AVISANDO.

Joder.

:D

Escribiendo en el ordenador

Monday, October 8th, 2007

Hoy os voy a hacer perder el tiempo comentando cómo mucha gente al cometer una falta cuando escribe en un ordenador borra *todo* lo que hay entre el cursor y lo que quiere arreglar. Yo mismo lo hago muchas veces y sólo es en los últimos 6 meses que soy consciente cuando lo hago. ¿Que no sabes de qué hablo? Vídeo al canto:

Últimamente me fijo y he visto a mucha gente haciéndolo, me resulta curioso. Por ejemplo, yo diría que Alberto lo hace aquí un par de veces, pero igual me lo estoy inventando.

Yo diría que esto es por lo “barato” que resulta borrar en un ordenador, seguro que si estuvieramos escribiendo a lápiz sólo borraríamos lo estrictamente necesario y nada más.

Bueno, pues hasta aquí otro importante post de investigación del equipo de Dando la chapa :) Lo bueno es que ahora mandaré a la gente a este post en lugar de explicarlo de palabra que lleva mucho más tiempo.

¡Ea!

pd: Siento la falta de tildes en el vídeo pero es que estaba desde el teclado inglés.

SuperHappyDevClub

Sunday, October 7th, 2007

¡Mola!

Últimamente estoy conociendo frikis aquí en Cambridge lo cual me gusta bastante porque es algo que echo bastante de menos. Juntarme con más gente a darnos la chapa mutuamente sobre lo que se tercie. Por ejemplo las reuniones de 5dms (que ya están a punto, a punto, a puntito de sacar la nueva web y organizar la siguiente charla :D) o las kdds de Domestika.

La semana pasada fui a primera reunión de Refresh Cambridge y hoy me he enterado de la existencia de SuperHappyDevClub, una banda de hackers en el sentido original de la palabra. Es decir, gente que se dedica a trastear con el primer cacharro que tienen a mano. O eso es lo que parece viendo los resúmenes de la primera, segunda y tercera reuniones.

Como también aceptan gente de software, diseño o lo que sea, me voy a pasar por allí a ver si saco tiempo de verdad para los proyectos que tengo parados. Igual alguna colaboración también aparece, quién sabe. Ĺo peor que puede pasar es que acabemos tomando pintas en el pub más cercano :)

La próxima reunión me la tengo que perder porque tengo amigos en casa de visita, pero espero no faltar a la de Noviembre.

¡Go friki, go!