Penales en PES 2010

08/07/2010 | Posteado en Juegos, PS3 | Sin comentarios »

Los fanáticos del Pro Evolution Soccer, entre los que me incluyo, nos hemos encontrado con la novedad que patear penales ya no es tan simple como antes. Esto es porque, en la versión 2010, se ha añadido control de fuerza y dirección a la hora de patear, con la salvedad de que no nos muestra ningún indicador. Por suerte, la gente de PES FAN ha creado este video que nos enseña como patear los penales.

You need to a flashplayer enabled browser to view this YouTube video

Arrays asociativos en Javascript

07/04/2010 | Posteado en Javascript, Programacion | Sin comentarios »

Como es de común conocimiento, en Javascript no existen los arrays asociativos (tambien conocidos como mapas o diccionarios). Sin embargo, es posible emularlos usando características propias de este lenguaje. Un programador, intuitivamente, podría pensar que un array asociativo en Javascript, si existieran, sería algo así:

var elementos = new Array();
 
elementos["indice1"] = "Elemento1";
elementos["indice2"] = "Elemento2";
elementos["indice3"] = "Elemento3";

Sin embargo, esto no funcionaría correctamente. Lo que debemos hacer para simular el comportamiento de un array asociativo es crear un objeto base de Javascript (una instancia de Object) y agregar dinámicamente propiedades a este objecto. ¿Cual es el fin de hacer esto? Javascript permite acceder a las propiedades de un objecto usando la sintaxis de los corchetes (tal como si fuera un array), emulando de esta manera el funcionamiento que nosotros estamos deseando. Veamos un ejemplo:

var elementos = {};		// Alternativa a usar var elementos = new Object;
 
elementos["indice1"] = "Elemento1";
elementos["indice2"] = "Elemento2";
elementos["indice3"] = "Elemento3";

Ahora nos queda la pregunta de como recorrer nuestro “array asociativo”. Fácil, utilizando las funciones de Javascript para el tratamiento de objectos. Para emular un foreach, todo lo que debemos hacer es:

for (var elemento in elementos)
{
	documento.write(elemento);
}

Queda a trabajo del programador crear funciones para tareas especificas sobre estos “arrays”, pero al menos tenemos por donde empezar.

Google lanza Chrome OS

09/07/2009 | Posteado en Noticias, Sistemas Operativos | Sin comentarios »

Google anunció el lanzamiento de Google Chrome Operating System, en lo que ellos consideran la extensión natural de Google Chrome, su navegador que ya cuenta con 30 millones de usuarios. Google Chrome OS será open source, liviano, y será presentado inicialmente para netbooks. Estará disponible en la segunda mitad del 2010. Se tratará de un sistema que operará con el kernel de Linux. Mas información en el blog oficial.

Google Wave

01/06/2009 | Posteado en Innovacion, Noticias, Open Source, Redes e Internet | Sin comentarios »

Está novedosa y prometedora herramienta, llamada Google Wave fue presentada en el Google I/O hace unos diás. Según ellos, es la evolución del correo electrónico, y se pueden observar en la presentación sus características mas prometedoras.  Es dificl de explicar lo que se puede hacer Wave; en esta página podemos encontar, en castellano, un analisis completo que nos dará una idea mas completa. Cabe aclarar también que se trata de un producto open source.

You need to a flashplayer enabled browser to view this YouTube video

Slackware64 hecho público

26/05/2009 | Posteado en Linux, Noticias | Sin comentarios »

Finalmente, y después de mucho esperar, Slackware tiene una versión oficial de 64 bits. Por el momento, está versión se encuentra bajo la rama current de desarrollo (estado de testing), hasta la salida de la version 13.0, momento en el cuál estarán disponibles los DVDs. La idea es que ambas versiones, la de 32 y 64 bits, vengan con el mismo software (compilado para la arquitectura correspondiente).

Taringa según su fundador

08/05/2009 | Posteado en General, Historia | 1 Comentario »

Así titula el diario La Nación, de Argentina, a esta nota donde el fundador de Taringa cuenta los inicios del popular sitio, su venta y actualidad. Imperdible para conocer el fondo de una historia que muchos ya consideraban mas mito que realidad.

Taringa

El creador original del sitio, conocido en la web como Cypher, publicó en su blog hace un tiempo atrás una nota donde hablaba también sobre este tema.

El porque de la crisis financiera…

22/10/2008 | Posteado en General | Sin comentarios »

George Parr explica, haciendo uso de un muy buen humor inglés, el porque de la crisis financiera que se originó en los Estados Unidos a causa de las hipotecas y afecta a todo el mundo.

You need to a flashplayer enabled browser to view this YouTube video

SourceForge.net 2008 CCA

30/07/2008 | Posteado en Noticias, Open Source, Programacion | Sin comentarios »

A continuación se muestran los ganadores del SourceForge.net 2008 Community Choice Awards:

  • Mejor proyecto: OpenOffice.org
  • Mejor proyecto para las compañias: OpenOffice.org
  • Mejor proyecto para los educadores: OpenOffice.org
  • Proyecto con más posibilidades de ser adquirido por un billón de dolares: phpMyAdmin
  • Mejor proyecto para multimedia: VLC
  • Mejor proyecto para gamers: XBMC
  • Proyecto con más posibilidades de cambiar el mundo: Linux
  • Mejor proyecto nuevo: Magento
  • Proyecto con más posibilidades de ser acusado ambiguamente y sin fundamentos de violación de patentes: Wine Is Not an Emulator
  • Proyecto con más posibilidades de tener usuarios demandados por asociaciones anacrónicas de la industria que defienden modelos de negocios muertos: eMule
  • Mejor herramienta o utilidad para administradores de sistemas: phpMyAdmin
  • Mejor herramienta o utilidad para desarrolladores: Notepad++

Cabe destacar que en los premios de este año se decidió incluir a todos los proyectos open source, y no sólo aquellos alojados en SourceForge.net.

Cuil… ¿Podrá hacerle frente a Google?

30/07/2008 | Posteado en Noticias, Redes e Internet | Sin comentarios »

Cuil es un nuevo buscador de internet, uno más, que surge con la idea de arrebatarle el trono al poderoso Google. Creado por ex ingenieros de esta última (Tom Costello, Anna Patterson, Russel Power y Louis Monier), afirman que puede cubrir con más rapidez y menos costos una parte mucho mayor de la red que Google, que presume de ser el mayor buscador online.

Cuil apunta que su servicio va más allá de las técnicas de búsqueda dominantes, que se centran en los enlaces y en los patrones de tráfico de audiencia, analizando en cambio el contexto de cada página y el concepto al que alude la búsqueda de cada usuario.

“Nuestros significativos avances en la tecnología de búsqueda nos han permitido indexar mucho más de Internet, colocando casi toda la Red al alcance de los dedos de cada usuario”, afirma en un comunicado Tom Costello, cofundador y consejero delegado de Cuil.

Al utilizar este buscador, lo primero que notaremos es la forma en la que se muestran los resultados. Posicionadas en columnas, como si de una carilla de una revista se tratase, se encuentran las referencias a páginas relacionadas con nuestra búsqueda, conteniendo tambíen imágenes, lo que hace los resultados más atractivos e identificables.

Cuil

Desafío CODEAR Single Screen RPG

10/07/2008 | Posteado en Juegos, Programacion | Sin comentarios »

CODEAR Single Screen RPG

ADVA (Asociación de Desarrolladores de Videojuegos Argentina) lanza el segundo concurso CODEAR (Concurso de Desarrollo de Videojuegos) del año. En este caso, el tema elegido es Single Screen RPG. Consiste en crear un RPG (Role Playing Game) de una sola pantalla. A continuación adjunto el reglamento del mismo, publicado en el foro de ADVA.

Reglas

1) De principio a fin, todo el juego tiene que transcurrir en la misma pantalla. No se puede hacer scrolling ni zooming.
2) Tiene que tener algún elemento de CRPG (Computer Role Play Game).
3) Tiene que ser un juego hecho para este concurso. Se pueden usar engines o librerías hechas anteriormente. Después del concurso, pueden hacer lo que quieran con el juego… es 100% suyo.
4) Tiene que poder probarse en un Windows XP/Vista

Porqué CODEAR hace un concurso con un género?

Muchos nos acercamos a la industria de videojuegos con la fantasía de hacer un RPG. Desafortunadamente, este género demanda mucho contenido y esfuerzo, lo que lo hace particularmente tortuoso para un hobbista. Y los RPGs comerciales en los que se puede trabajar rara vez cumplen con lo que esperamos.

Este concurso no se trata de hacer *un* RPG, sino que hagamos una versión de *el* RPG de nuestras fantasías.

Cómo Participar

  • Crear un thread en este foro con el nombre de su juego.
  • Cuando tengan algo para probar, súbanlo a algún lado y posteen el link en ese thread en el PRIMER Mensaje (pueden modificar los mensajes que ustedes escriben).
  • En cuanto tengan algo andando tienen que postear un screenshot en ese thread tambien en el PRIMER Mensaje. Y no pongan screenshots que incluyan el marco de la ventana.
  • El deadline de este concurso va a ser un poco más extenso: 15 de agosto.

Aclaraciones

  • Se puede crear y eliminar objetos dentro de la pantalla. Lo que no se puede es conceptualmente “cambiar de pantalla” en ninguna de sus formas.
  • Se pueden mostrar los combates en una pantalla aparte.
  • Vamos a ser muy laxos con el concepto de “elemento de RPG”. Usen el sentido común.
  • Si hacen un juego 3D, no se puede mover la cámara (ni el mundo! : ) ).
  • Como siempre, pueden estirar las reglas un poco. Pero pregunten antes.
  • Las preguntas se hacen en este thread.
  • No hay premios monetarios, pero mucha exposición local e internacional.
  • La votación es pública, y el criterio es: “Votar los mejores”.
  • Pueden participar no-argentinos.

Sugerencias

  • A pesar de las restricciones, hacer un RPG sigue siendo muy complicado… no piensen en algo chico… piensen en algo minúsculo.
  • No hagan “engines”. Les garantizo que no van a llegar. Tengan andando el juego desde el día 1, y construyan a partir de ahí.
  • Si hay tantos participantes como en el concurso anterior, los que prueben los juegos no van a tener mucha paciencia… reduzcan el texto al mínimo.
  • No elijan una resolución muy grande… el objetivo de este concurso es que los juegos sean chicos…