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

AOJava

  • ingresar
  • registrarse
Inicio

bitácoras

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

Increible pero real

gorlok — 10 December, 2007 - 00:11

Webeando, me detengo en un noticia que no se cómo catalogarla. Resulta que en una región de España, más concretamente en la cuenca del río Ebro, se ha descubierto la reaparición del castor, que se consideraba extinguido. Si bien siempre había existido en esa región (como en muchos otros lugares de Europa), había sido extinguido con la aparación de las armas y la caza durante el s. XVII.
Supongo que dirán: ¡qué bueno! Pero esto no termina aquí. Parece que no son muy bienvenidos, porque dañan árboles frutales. A pesar que hay una reglamentación europea que los protege, si ha buscado la vuelta "legal" para hacer una excepción y decretar su exterminio. Se han apoyado en que los castores fueron reintroducidos "ilegalmente sin permiso".
A ver. No estamos hablando de una introducción de un animal o planta exótica, que puede provocar un desequilibrio en el ecosistema. Estamos hablando de la reintroducción de un animal local que estaba extinto, que ha sido exitosa y se decreta nuevamente su extensión por motivos económicos.
Lo más (tragi)cómico es que primero intentarán atraparlos con trampas para "devolverlos" a europa[1], y si no es posible, tendrán que cazarlos (me imagino lo apenados que están). Además están proecupados por las "ideas raras" que pueda darle a algún ecologista loco de que se animen a reintroducir otras especies extinguidas en sus espacios naturales...
Cito literalmente un fragmento muy gracioso de la nota:

Miguel Urbiola, director de Medio Natural de La Rioja, asegura que destinará 21.600 euros para un plan de trampeo: "Intentaremos atraparlos y devolverlos a Europa, pero no sabemos si funcionará".

Voy a tener que repasar mis conocimientos de geografía, pero la península ibérica no estaba en Europa?? Shock
Hay cantidad de especies exóticas en la región, sobre las que habría que hacer algo para darle posibilidades de subsistencia a las autóctonas, y en lugar de hacer algo por eso, deciden aniquilar al castor autóctono que fue reintroducido recientemente.
En fin, el mundo del revés.
Ver la noticia original

  • noticias
  • 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
  • « 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.