El Evento Internacional Mas Importante Para Promover el Desarrollo de Juegos En Más de 120 Ciudades, También Se Realiza en Córdoba

Comienzan las inscripciones para la sede local del evento “Global Game JamTM” (GGJ), organizado por la Asociación Internacional de Desarrolladores de Juegos. El evento, en 2009 tuvo 1650 participantes en 23 países y 54 ciudades. Este año el GGJ cuenta con más de 120 ciudades en 32 países.

La sede cordobesa de este evento es organizada por un grupo de egresados y estudiantes de la Universidad Nacional de Córdoba.  Las Game Jams fomentan la innovación y la experimentación por parte de los desarrolladores de todo el mundo. Si alguna vez quisiste hacer un juego, ser parte de un equipo, o salir fuera de los métodos convencionales de trabajo, entonces este evento es para vos. Se basa en crear juegos, y en la GGJ cada miembro es parte de un experimento de creatividad global. Las Game Jams no son para débiles, son dos días de trabajo duro, experimentación, poco sueño, colaboración, hacinamiento, nuevos amigos, grandes ideas, risas, problemas técnicos y pasar un buen rato.

Todo el mundo recibe las mismas consignas y reglas para hacer juegos, y es asombroso cuan diferentes y culturalmente diversos seran los juegos producidos. La “Nordic Game Jam”  (http://nordicgamejam.org, dinamarca) es el evento principal de la GGJ. El objetivo es proveer un vehículo para desarrolladores profesionales, estudiantes y amateurs para reunirse y tener una experiencia increible en colaboración e ingenio. La GGJ encaja perfectamente en la misión de la Asociación Internacional de Desarrolladores de Juegos, “Conectar miembros con sus pares y promover el desarrollo profesional.” Un Game Jam no es una competencia, es un espacio único para las ideas, donde a veces las cosas funcionan, y a veces no.

Para más detalles sobre la Game Jam en Córdoba, pueden entrar al sitio web en: http://gamejamcordoba.com

Acerca de la Global Game JamTM

La Global Game JamTM (GGJ) fue establecida en 2009 como un evento de la IGDA con gran éxito y atención por parte de los medios. Se cambiaron vidas, se crearon trabajos, se vendieron ideas y abundaron oportunidades. La GGJ reúne a individuos talentosos y equipos alrededor del mundo y los une en un tema central, para el cual tienen 48 horas para crear su juego. Para más información sobre la Global Game Jam, incluyendo una base de datos de juegos descargables, fotos, y videos del evento de 2009, visite http://globalgamejam.org

Popularity: 1% [?]

Mis 15 minutos de fama

Asi fue, cuando ayer, entrando a la voz vi un cuadradito que apuntaba a la nota de cordoba.net

Todo un honor para mi que uno de mis sitios aparezca en la portada del sitio de la voz.
ver nota

Popularity: 6% [?]

Windows Vista: En el top 10 de productos tecnológicos más terribles

Parece que Vista, el nuevo y apestoso producto de micro$oft, esta teniendo bastante mala prensa. O bien la gente se esta empezando a dar cuenta de la baja calidad que es principal característica de estos sistemas operativos de juguete, o bien M$ está dejando de “invertir” en limpiar la mala publicidad de los medios.

Ya lo dice CNET en su articulo sobre los 10 peores productos tecnológicos. En el puesto 10 y (esperemos) ganando terreno, se encuentra ni mas ni menos que este “sistema operativo”.
Las razones:

Windows Vista en todo su esplendor

  • Incompatibilidad con hardware
  • La “Seguridad mejorada”, alias ventanitas que confirman todas y cada una de las acciones del usuario

  • Que es XP skineado, andando mal, con aun menos flexibilidad (y eso que xp tiene como 7 años ya…)
  • El precio. Cobran por el + Anda malisimamente mal = Es caro
  • Requiere una máquina superpoderosa solo para mostrar el “sistema operativo”
  • esto

Sintomas:

Cierro con el comentario de un usuario:

En los CDs de Microsoft, al revés escuchas un mensaje satanico. Eso no es lo peor, al derecho, te instala windows.

Popularity: 5% [?]

Semitransparencia en pngs – y el maldito IE

Aquel webmaster que se precie ya habrá tenido problemas con los png,
las transparencias y el maldito explorador de internet que no cumple
estándares.

Para el que no lo sabe, Png es por “Portable Network
Graphics”, o gráficos portatiles para red, creado para mejorar el
formato gif (256 colores, transparencia de mapa de bits…. muy
ochentoso). Además de ser mejores que los gifs, no requieren una
licencia para usarlos (si, todos los programitas que crean gif tienen
que comprar la licencia….). Otra acepción del acrónimo, una recursiva
como nos gusta a los geeks, es “PNG is Not Gif”.

Básicamente te
deja tener imágenes de 24 bits color o blanco y negro (con paleta) o
imagenes RGB (no CYMK, pero es para web asi que no hay problema,
verdad?). Tambien usa varios métodos de compresión, entrelazados,
etc,etc.

En definitiva: es el sueño de cualquier diseñador web,
porque podés hacer cosas muy interesantes con ellos (que con jpg o gif
serían bastante molestas o imposibles).

Funcionan bien en todos
los navegadores web, son un estándar con muchos años ya pero, la mala
noticia es que en ie 6 o menor no funcionan las transparencias,
personalmente, yo tengo que hacer sitios que se vean perfecto en varios
browsers, incluyendo ie6 (maldición!), el cual no muestra png con
transparencias a menos que lo obligues.

Ahora a ver como se lo obliga :D

La magia básicamente se logra con AlphaImageLoader, un apestoso parche para cargar bien los png (mencioné que fueron creados para la web?).
La
idea de Micro$oft, para variar fue no usar el estándar ya establecido y
crear un “truquito” para que las cosas anden como deberían.

la magia es como sigue:
lo que en cualquier navegador funciona haciendo esto:

div#imagen_de_fondo {
width:600px;
height:400px;
background-image: url(images/YourImage.png);
background-repeat: repeat-y;
position:absolute;
top: 82px;
left: 46px;
padding-left: 25px;
}


en ie 6 funciona agregando esto:

div#imagen_de_fondo {
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/YourImage.png,sizingMethod='scale');
}


Y listo! (en teoría!)
Así tenemos backgrounds con png’s transparentes. Excelente. aca hay un ejemplo
Falta el tema de los tags img, si usamos una imagen png con transparencia, no va a funcionar.

La solucion a eso:
Reemplazar los img por divs con background.

Probablemente más tarde un post de cómo hacer esto :D

que lo disfruten.




Technorati Tags: , ,

Popularity: 4% [?]

Creá Webs Accesibles

A vos, diseñador, programador web, creá webs accesibles!
Y sacate una foto!!

Me sumo a la iniciativa de, como no podia ser de otra manera: creawebsaccesibles.com.ar/

Hay mucha información y fotos, la idea es, primero que todo, difundir la usabilidad y accesibilidad como parámetros de buen diseño.

Bueno, en el sitio está toda la info, incluso el folletito para bajar y sacarte una fotito :D

Technorati Tags: ,

Popularity: 5% [?]

Frameworks de desarrollo web

He probado algunos (no todos) de los frameworks web que hay en el mercado, para Java (Struts), PHP (Cakephp), y Ruby (Ruby on Rails). Paso a enumerar ventajas y desventajas segun mi humilde opinion:

* Struts: Ventajas: ninguna, es pesado, hay que configurar uno o más xmls gigantes, en fin, no me gusta para nada, y no lo volvería a usar.

* Cakephp: Muy buen entorno inspirado en rails, anda bien con php 4 y 5, anda en casi cualquier hosting (todos soportan php). Desventajas: es php, es un lenguaje bastante feo. y le falta la capacidad sintáctica de ruby como para tener un framework realmente excelente.

* Ruby On Rails: La diva de los entornos de desarrollo web,
excelente, super cómodo, elegante, rápido, extensible, etc etc. desventajas: no todos los hostingss soportan ruby on rails. Mi hosting (bluehost) si. y la verdad que anda bastante lindo.

Conclusión: Estoy volviendo al poderoso Ruby on Rails. Subiendo la productividad y la calidad de los sitios :)

Popularity: 5% [?]

CakePhp y webroot

Las aplicaciones que estuve haciendo en cakephp andaban de lujo en mi server local, pero cuando las subía al server de producción, se rompía el htmlHelper y le agregaba /webroot/ a todas las urls,
es decir donde deberia decir www.example.com ponia www.example.com/webroot/ y asi
example.com/home era example.com/webroot/home etc.

Por lo que pude leer en la web, a nadie más le pasó, o a unos pocos, pero, hete aquí, que problema solucionado, simplemente edite webroot/index.php

define(‘WEBROOT_DIR’, ‘/’);

y leesto.
un solo problema, no usen WEBROOT_DIR en la aplicación porque queda apuntando a /.

esto parece solucionar el problema, pero si a alguien se le ocurre algo mejor, espero comentarios o insultos!

hastalavista

Popularity: 5% [?]

Configurar CakePhp

Que perno que es esto, pero el problema, como siempre, estaba entre la silla y el teclado, el problema que tengo (siempre) es que tengo dos configuraciones distintas, una de desarrollo en mi compu y otra, producción en el server que corresponda.
Ya me estoy acostumbrando a eclipse (o será que eclipse se está acostumbrando a mi??) pero siempre cometo los mismos errores al copiar un sitio local a un server.

El problema de hoy en particular fue que estuve unas 5 horas peleando con configuraciones y editando archivos… y era solo que me habia olvidado de copiar la base de datos… que moquero.

Pero estoy convergiendo a alguna configuración decente (espero).

Pero más allá de eso, crear un nuevo sitio con cakephp no debería tomar más de 10 minutos.
eso sí, no se olviden de apuntar bien CAKE_CORE_INCLUDE_PATH a donde tienen su cake, y de crear la base de datos…

Popularity: 7% [?]