Archive for the ‘eventos’ Category

WWWW

Sunday, July 13th, 2008

Nope, no me he equivocado con el título. WWWW stands for:

WHO did WHAT, WHEN and WHY: Source control for Flash.

Y es el nombre de la charleta que voy a dar en el London Flash Platform User Group el 31 de Julio. Es la charleta que quería dar este año en Subflash pero como no puedo ir, pues le comenté a Tink que si le parecía interesante y me dijo que sí. Claro, que tampoco creo que haya muchos ponentes o público por Londres en mitad del verano : ) Lo cual me viene bien porque así salga como salga yo puedo decir que salió muy bien y no va a haber mucha gente que me pueda contradecir!

En fin, que veremos lo básico del control de versiones (SVN que está de oferta), por qué es tan importante, etc. La charla será totalmente práctica, una demo en vivo y en directo. Aun así quiero preparar algo más elaborado y tenerlo colgado antes de la fecha. Quizá hacerlo parte de Lo que yo sé de.

Pues eso, que si andáis por London en esas fechas y os apetece pasaros a criticar mi Inglés después de maś de dos años aquí, sois bienvenidos.

Cambridge Beer Festival

Wednesday, May 21st, 2008

Venga va, que últimamente sólo doy chapas técnicas.

Esta semana es el 35 Cambridge Beer Festival y ayer improvisamos una visita después de currar. En Inglaterra se toman muy en serio el tema de la cerveza y de las pintas, así que el evento dura una semana en la que la mayoría del pueblo acaba desfilando por allí.

Después de 2 años viviendo aquí por fin he podido entrar. Todas las veces que había ido la cola era de aproximadamente 1 hora /1 hora y media (algo así) por lo que desistí nada más llegar a la puerta del recinto. Pero ayer martes llegamos a las 6 y en 10 minutos estabamos dentro.

La cosa evidentemente va de hincar pintas a todo lo que de. Pagas la entrada y luego puedes “alquilar” un vaso (pagas 2 libras que te devuelven si al irte entregas el vaso de vuelta) o llevarte uno propio de casa. Las pintas están a 2.5-3 libras y las medias a 1.30 y 1.60. Ir a por pintas completas es un error de juvenil porque habiendo 170 tipos de cervezas estate seguro de que:

1) quieres probar cuantas más mejor
2) vas a dar con una mala y mejor beber media mala pinta que una entera
3) si es buena puedes repetir

La mayoría de las cervezas que se sirven en el festival son Ale. De hecho, el festival está patrocinado u organizado por Camra (Campaign for real Ale) una asociación que se dedica a promocionar el “buen” consumo de “buena” cerveza Ale en “buenos” pubs. Aunque así dicho da un poco de miedo creo que se dedican a cuidar un poco la costumbre de disfrutar de una pinta tranquilamente en un pub sin que te claven o te den una pinta mal tirada. Parecen buena gente.

El caso, seguro que hay muchas más diferencias pero a ojos profanos como los mios la mayor es que las Ale van directamente desde el barril al vaso SIN gas añadido. Eso hace que no estén muy frías pero a esta gente no le importa y a mi sinceramente ya tampoco mucho. Las Ale me gustan porque no te llenan tanto la tripa aunque aun así se las apañan para eructar sonoramente por supuesto.

Luego en el festival siempre hay montones de comida y si tienes suerte de que haga bueno, hay mogollón de cesped para espanzurrarse agusto.

En fin, que el evento está muy bien si vas entre semana, en fin de semana hay demasiada gente para todo.

Aquí dejo unas fotitos sacadas de Google:

Una pinta tabernero
Cambridge beer festival
Yummy ale pint

Stallman en mi barrio!!!

Wednesday, April 30th, 2008

Y yo con estos pelos!

Pues resulta que de rebote me he colado en una charla de Richard Stallman en la Universidad de Cambridge sobre Copyright vs. Community.

Eramos como unos 50-60 frikis en uno de los laboratorios de la universidad, que merece verse. Nada más entrar y empezar a pasar por los despachos, empiezas a cruzarte con estereotipos de profesor Bacterio que hacen investigaciones por allí. Gente en pantalones cortos, en calcetines (recordad, Inglaterra está tapizada con moqueta), asiáticos con pinta de inventar en un par de años algo que va a resolverte la vida…

Hemos llegado como 10 minutos antes y allí estaba Richie con su OLPC y un proyector de transparencias sólo que en lugar de transparencias tenía folios en blanco donde iba escribiendo lo que nos quería explicar. Igual iba a usar PowerPoint :D

El artista ha hecho un repaso de cómo empezó el Copyright siendo una cosa equilibrada entre el beneficio para la comunidad y los autores y como a día de hoy la cosa yo no es así. También como el contexto de la nueva tecnología hace obsoletas las leyes de Copyright creadas hace 50-70 años. Ha hecho hincapié en defender a los autores “simplemente” cambiando el modelo de retribución… La mayoría de sus ideas las podéis ver en la propia página de GNU. No me voy a extender mucho.

Mucha gente tilda a Stallman poco menos que de “genio loco”, “desconectado de la realidad”, “estrafalario”, “idealista”… he de decir que problablemente tienen razón. Pero también he de decir que gente como Stallman es MUY necesaria.

Basa todo su discurso en el bien común, no se corta en dar toñas a todo lo que no se ajusta a lo que cree justo, no se cansa de seguir repitiendo el discurso. Programa, programa, programa que decía Anguita. Otro más necesario que el comer ¿eh mamá? Desgraciadamente los ideales parecen pasados de moda hoy en día.

Aunque sí es cierto que algunas de las cosas que propone son bastantes difíciles de llevar a la realidad y algunas de sus teorías dice que “no está interesado en analizarlas desde un punto de vista económico”.

En fin, si podéis pasaros por una de sus charlas, no perdáis la ocasión. Además el tio tiene un sentido del humor bastante bueno.

Resumen de Flash on the Beach 07

Thursday, November 8th, 2007

Hola gentes,

Pues ya he vuelto de Brighton. No voy a comentar mucho las ponencias en particular aunque tomé nota de casi todas y supongo que a medio plazo iré mirando URLs que me he apuntado e iré comentado cosas. Aquí van unas impresiones:

Flash 5 estrellas

Seguro que aquí voy a ofender a más de uno, pero no es la intención. Siempre que ando visitando webs de Flasheros me encuentro con el típico apartado donde auto-evalúan sus conocimientos. Y casi siempre con estrellas. Algo como esto:

- Photoshop **
- Flash *****
- Dreamweaver: ****
- (x)HTML: ***

Yo cuando vengo a un sitio de estos, me quito todas las estrellas que creía que tenía. Por momentos no me explico cómo es posible que algunos de los ponentes y yo utilicemos la misma herramienta con resultados *tan* distintos. Yo creo que son gente que usa Flash como medio y no como fin, les dieras lo que les dieras, harían maravillas. Voy a decir que tengo envidia sana por quedar bien.

Los experimentos de Quasimondo con las pantallas multitouch o la versión on-line de Photoshop en Flash que van a sacar son impresionantes. Popforge de André Michelle más de lo mismo. Y los experimentos de Motion Tracking de Craig Swann… en fin.

Trabajar con limitaciones

Me gusta en teoría la idea de que las limitaciones estimulan la creatividad, el síndrome de Mac Gyver que lo llamó Quasimondo. No sólo limitaciones a nivel de tiempo/presupuesto, sino también a nivel de recursos del sistema o de producción. Es algo que los creativos publicitarios argentinos parece que tienen muy claro, exprimiendo hasta el límite los recursos.

Ahora, en la práctica me jode que los clientes siempre tengan prisa y poco dinero y me obliguen a correr. O que los móviles tengan tan poca potencia. Supongo que habrá un punto medio, claro.

Divertirse

Llevo un tiempo oyendo a los gurús de Flash repitiendo la idea de que “hay que divertirse” haciendo Flash, que son sus orígenes. Lo curioso es que muchos de esos mismos gurús hace 3 años empezaron a decir que Flash tenía que dar el salto de calidad a un lenguaje de programación formal adoptando frameworks, patrones de diseño, control de versiones, bla, bla, bla. Yo creo que es una mezcla. Por un lado es *fundamental* la parte seria. Es más, yo creo que dominar la parte “seria” te proporciona el tiempo necesario para “jugar”. Es decir, si sabes hacer las cosas “bien” en tiempo record, puedes aprovechar el tiempo que sobra en “dicarte a lo importante”, la parte divertida.

Muchas referencias a que las aplicaciones deben mirar el lado humano, ser divertidas, apelar a los sentimientos… Me recuerda a Why Right-Brainers Will Rule the Future, un libro demasiado “americano” para mi gusto, pero con buenas ideas.

Accesibilidad

Sigue siendo un tema bastante poco presente. Agarré por un pasillo a Mike Chambers y el pobre no pudo escapar, jeje. Le transmití mis preocupaciones sobre wmode y SeamlessTabbing. Las apuntó atentamente y me a-se-gu-ró que las pasaría al departamento
correspondiente, ¡así que dadlas por solucionadas!

Y ahora en serio, Niqui Merret dijo que el tema del SeamlessTabbing es problema de Firefox y que la versión 3 (que está en alpha o beta) NO soluciona el problema. Vamos jodidos. Por cierto, su presentación era una muy buena idea, pero la mujer estaba un poco acelerada, fué demasiado rápido. Una penita.

Una de las presentaciones me dió por pensar un par de cosas sobre accesibilidad que pondré en otro post .

Enlaces

Aquí van algunos enlaces extra.

* Grant Skinner, 50 reasons AS3 kicks ass.
* MochiAds una red de reventa de anuncios en juegos Flash. Por lo visto bastante profesional y enfocado a Flash.
* swfoo.com, blog de Dave Yang. Parece que el pobre no ha tenido un viaje muy afortunado.

RESUMEN: Casi siempre vale la pena venir a este tipo de eventos, yo salgo con las pilas cargadas y con ganas de hacer mil millones de cosas de las cuales por supuesto la mitad no llegarán a ningún lado, pero bueno.

¡Salud!

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

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!

Recicla tu código

Thursday, July 26th, 2007

Recicla tu código

Voy a explicar un poco de qué va a ir mi conferencia en SubFlash.

La idea básica es que la mayoría de aplicaciones que hacemos realizan una serie de tareas comunes. A saber:

- Leer un xml de configuración
- Escuchar los eventos de Stage para ajustarse al tamaño disponible
- Leer variables que vengan por FlashVars
- etc.

Empezar las aplicaciones desde cero es un poco una pérdida de tiempo porque estamos solucionando problemas que ya hemos afrontado en el pasado. Hacer que todas nuestras películas Flash compartan un código común tiene las siguientes ventajas:

- Picar el código común una sóla vez. Don’t Repeat Yourself (DRY)
- Las aplicaciones son más sencillas de mantener. Cuando un error se arregla en la parte común automáticamente se arregla en todas las aplicaciones que lo usan.
- De la misma forma, agregar una mejora a todas las aplicaciones es muy sencillo ya que al agregarla a la parte común todas las películas lo heredan.
- Las aplicaciones son más sencillas de entender (y mantener) una vez que conocemos el código común. Además se comportan de una forma predecible.

¿Y muchos de estos problemas no se solucionarían utilizando un framework ya existente? Sí, pero aunque programar nuestro propio framework sea un poco reinventar la rueda, tiene ciertas ventajas como que se ajusta perfectamente a nuestras necesidades (no hace ni más ni menos de lo que queremos) o como que arreglar bugs o añadir funcionalidades es mucho más sencillo al ser nosotros los creadores del código.

Utilizar un framework de desarrollo es algo muy básico pero no suele ser la norma en el mundillo Flash. Desde luego hay gente utilizando frameworks (ARP, GAIA, etc.), pero yo diría que son la excepción.

En la conferencia empezaremos desde cero el desarrollo de un framework propio. La idea es ir escribiendo código, compilando e ir respondiendo las preguntas según vaya surgiendo. La ponencia será *muy* práctica. Vamos, que no llevo PowerPoint :D Y por el camino veremos MTASC, SWFMill, y las ventajas *prácticas* de algunos de los patrones de diseño. En fin, picar menos y mejor.

¡Espero que os guste!

Zárate @ Subflash 2007

Tuesday, July 10th, 2007

Pues era difícil pero al final va a ser :)

Estaré en Málaga el fin de semana del 24 de Agosto para los talleres de Subflash de este año. Daré una brasa conferencia sobre reusar/reciclar código en Flash. Dentro de poco postearé una introducción.

Además estarán por allí como conferenciantes gente como Jorge Solís o Emiliano Velasco. Podéis echarle un ojo al programa aquí, aunque el único que ha hecho los deberes soy yo!

Pues agradecer a Marcos la confianza (espero corresponder) y a Buti por acojerme.

Espero volver a ver a mucha gente por allí y conocer a muchos más.

Ea!

Subflash 2007

Wednesday, July 4th, 2007

Con un poco de retraso me entero de que los talleres de Subflash de este año ya se están empezando a cocer. Echadle un ojo al site y al post inicial.

Recordar que estos talleres son bastante reducidos (33 personas), por lo que las probabilidades de aprovechamiento son mucho mayores que en otras conferencias. Y este año se hacen en Málaga, de la mano de Buti entre otros.

La verdad es que está difícil que me pueda escaquear para ir por allí, pero se hará lo que se pueda.

Málaga + Sol + Frikismo = ummmm

:)

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!