• INICIO
  • AOJAVA EN SF.NET
  • DESCARGAS
  • ARGENTUM ONLINE

AOJava

  • ingresar
  • registrarse
AOJava es una implementación Java del juego Argentum Online. El objetivo primario es la construcción de un servidor multiplataforma, que pueda correr en GNU/Linux, Windows y MacOS, y cualquier otra plataforma soportada por Java.
Imagen de gorlok

Consejos desde World of Warcraft

gorlok — 7 April, 2008 - 18:28

11 consejos de Blizzard Entertainment, creadores del WoW, para que tu proyecto sea un éxito payaso

http://innovation.freedomblogging.com/2008/04/04/11-innovation-lessons-f...

  • noticias
  • gorlok's blog
  • Inicie sesión o regístrese para enviar comentarios
Imagen de gorlok

Extensiones en Firefox 3

gorlok — 14 February, 2008 - 08:25

Había una extensión que forzaba la compatibilidad de versiones de extensiones obsoletas con nuevas versiones de Firefox. ¿Y para qué quiero esto? Para poder usar las extensiones que todavía no se actualizaron con las betas y RC de Firefox. Si estás usando versiones de prueba, como las builds nights, esto es particularmente útil, aunque hay que andarse con cuidado, porque a veces la "no compatibilidad" tiene su motivo Laughing out loud. Pero bueno, es el riesgo de "living on the edge" Tongue
Lamentablemente dicha extensión "forzadora de compatibilidad" no estaba siendo actualizada, y ahora no era compatible (sic) con las nuevas versiones de Firefox.
Webeando por ahí, me entero por Microsiervos de una alternativa: usando el todopoderoso about:config, apenas hay que crear 2 entradas del tipo lógico, con los nombres extensions.checkCompatibility y extensions.checkUpdateSecurity, ponerles valor "falso". Simple y efectivo Smile
Via http://www.microsiervos.com/archivo/ordenadores/reactivar-extensiones-betas-firefox-3.html

  • firefox
  • gorlok's blog
  • Inicie sesión o regístrese para enviar comentarios
Imagen de gorlok

Groovy

gorlok — 11 February, 2008 - 19:27

Sin tener novedades sobre el proyecto AOJava, aprovecho para contarles un poco en qué ando. Cambié de trabajo hace unos meses, ahora ya casi no tengo que viajar. Me encuentro laburando a fondo con java, struts2, spring, hibernate y algunas otras cositas.
Mientras tanto, estoy investigando/aprendiendo el fantástico lenguaje Groovy, sobre el cual ya había comentado algo anteriormente.
Groovy es y no es un nuevo lenguaje. Es una vuelta de tuerca a java. Es un lenguaje de scripting con características similares a Ruby, Python y/o Perl, pero con una sintaxis "a la java". De hecho, recientemente descubrí que un programa java es un programa groovy, que todavía no ha sido "groovyficado" Tongue
Groovy es un lenguaje que ha sido estandarizado y adoptado oficialmente como el segundo lenguaje dentro de la plataforma java (siendo el lenguaje java el primero). A diferencia de otros lenguajes que han sido portados a la JVM, Groovy es un ciudadano de primera clase para el JRE. Groovy ES JAVA, pero con una sintaxys muy relajada, simplificada, dinámico, y que suma muchas características que no están presentes en java: como las tan nombradas "clousures" (o bloques de código), manejo de listas y mapas con todos los chiches, sobrecarga de operadores, aumentando la api java para agregarle uniformidad en viejas diferencias y simplificidad a su uso. Toda la api java es accesible desde groovy, y todas las clases y scripts groovy son accesibles desde java. La integración es completa y mutua.
Se dice que todo lo que puede hacerse con groovy, se puede hacer con java. ¿Entonces para qué aprender otro lenguaje? ¿Qué nos aporta? Nos aporta velocidad y simplificidad en muchos casos, permitiéndonos escribir soluciones más simples y elegantes a los problemas, al punto de permitirnos ir más allá con diseños que serían más difíciles de expresar con tanta claridad en java, lo que finalmente nos abre las puertas a pensar de otra manera (a veces mejor).
¿Entonces ahora vamos a programar todo en groovy y chau java?! NO, nada más lejos. Groovy es el complemento ideal, el amigo del alma, de java. Nos permite probar ideas rápidamente, especialmente para hacer prototipos. Nos permite hacer aplicaciones chicas o medianas en una fracción del tiempo. Nos permite hacer tests más rápido y claros. Nos permite "pegar" todos los componentes de un sistema fácil y rápidamente. Y muchas cosas más que recién estoy descubriendo.
Groovy es una pequeña maravilla, pero no es la solución a todo. Como muchos lenguajes de scripting, la ausencia de tipos (aunque podemos usarlos como en java, groovy brilla cuando nos olvidamos de ese "detalle"), hace que para código crítico no sea la mejor opción en todos los casos. También, groovy todavía no es tan rápido como java en ciertas situaciones, aunque esto mejora con cada nueva versión. Una posibilidad es prototipar con groovy, y luego trasladar a java las regiones críticas y aquellas que necesiten del máximo de performance.
Para finalizar, groovy se presenta como una alternativa seria dentro las opciones que tenemos en java. No viene a reemplazar nada, sino que viene a complementar la plataforma java cubriendo un faltante importante que había, y parece que de la mejor manera.
¿Qué estás esperando para probar groovy? Estoy seguro que te va a fascinar.
Además, ya hay algunas herramientas y frameworks muy interesantes que usan groovy, como el caso de Grails. Grails toma algunos conceptos de RoR, que los lleva a java y los potencia aprovechando todo el poder de la plataforma java. Utiliza los mismos conceptos de "programación por convención", pero se apoya en hombros de gigantes: como lo son spring, hibernate y sitemesh, en lugar de reinventar la rueda, se presenta como una alternativa viable y muy tentativa para la programación rápida de sistemas web, sin perder un minuto de vista la posibilidad que nos brinda java cuando los requerimientos escapan de lo convencional, para brindarnos lo mejor de ambos mundos Wink

  • groovy
  • java
  • gorlok's blog
  • Inicie sesión o regístrese para enviar comentarios
Imagen de gorlok

Guia práctica sobre el Software Libre

gorlok — 21 November, 2007 - 17:51

Excelente libro para recomendar, para la difusión del Software Libre y su presentación al público en general. Auspiciado por la UNESCO.

Me pareció muy claro y didáctico, con un inusual enfoque "para humanos".

Se descargar libremente desde: http://www.fedaro.info/?p=4

  • noticias
  • gorlok's blog
  • 1 comentario
Imagen de gorlok

Grandes avances en AO2

gorlok — 29 October, 2007 - 21:50

Importantes avances en AO2:

La novedad más importante es la capacidad de deformar el terreno en tiempo real. Ésto, que en apariencias es tan simple, implica un monton de computo puesto que para que el terreno genere sombras dinámicamente es necesario recomputar los vectores normales de los triangulos afectados por la deformación. En el video pueden observar cómo funciona la herramienta dentro del juego que permite deformar el terreno.

Esta posibilidad de deformar el terreno en tiempo real puede tener efectos interesantes en la experiencia de juego y abrir nuevas posibilidad.

El motor también permite mover, rotar y escalar objetos del mapa en tiempo real. Esta característica es esencial para poder construir los escenarios del juego de manera rápida y eficiente.

¡¡¡Felicitaciones a Gulfas Morgolock por tremendo laburo!!!
  • ao2
  • noticias
  • gorlok's blog
  • Inicie sesión o regístrese para enviar comentarios
  • « primera
  • ‹ anterior
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • siguiente ›
  • última »
Distribuir contenido

Navegación

  • FAQ
  • instalación
  • contacto


Sitio oficial de Argentum Online
Fenix AO
Tierras del Sur
Imperium AO

SourceForge.net Logo
Get Firefox!
Powered by Drupal
Valid XHTML 1.0 Strict
Add to Technorati Favorites



{entre llaves}
Foro de desarrollo AO
Blog de AlejoLp
Mozilla Argentina

  • ingresar
  • registrarse

Java is a trademark of Sun Microsystems, Inc. in the United States and other countries.