Buscar
Social
Ofertas laborales ES
viernes
abr072006

Uso de JNI entre la comunidad hispana

Los resultados de la encuesta concuerdan bastante con lo que yo me esperaba. La mayor parte nunca hemos utilizado JNI y son muy pocos los que lo emplean con relativa frecuencia. Los que le empleais ýpara quý la usýis? ýintegracrión con el sistema operativo? ýacceso a código legacy? ýrendimiento?, aunque para esto ýltimo creo cada vez carece más de sentido.
viernes
abr072006

Flash Demo en Espanol de NetBeans 5.0

Hola a todos!!!



Me parece que muchos de ustedes ya han escuchado hablar de este IDE, o mejor aun han desarrollado aplicaciones en ýl, si han utilizado las versiones anteriores, les va a sorprender ya que se mejorý considerablemente muchos aspectos del IDE en su version 5.0.



Para más informacion visiten NetBeans.org, y ahora podrýn ver una vista general de las nuevas caracteristicas a travýs del Demo en esparáol. Espero que les sea de utilidad, y puedan experimentar trabajar con NetBeans.



BYE BYE

Fabiola
viernes
abr072006

Artículo sobre antipatrones en las excepciones

En java.net han publicado un artículo sobre antipatrones en el uso de las excepciones. En ýl se trata de enseríar cýmo emplear las excepciones a base de mostrar malos casos de uso, esto es, prácticas a evitar (antipatrones). Se abordan temas cýmo cuando un método debe devolver null o lanzar una excepcrión, o cuando una excepcrión debe ser chequeada o sin chequear.



Sobre este ýltimo tema sea discutido interminablemente en múltiples artículos y foros de Internet. Los puntos de vista van desde "toda excepcrión debe de ser chequeada a no ser que no puedas hacer absolutamente nada para solucionar el problema ( OutOfMemoryException) o que sea tremendamente molesto estarla chequeando siempre (NumberFormatException)" hasta "toda excepcrión debe ser sin chequear a no ser que está tratando con una parte del sistema muy poco fiable (como entrada y salida) ya que la causa de muchas excepciones son bugs y no excepciones propiamente dichas". Un ejemplo de este ýltimo caso podrýan ser las excepciones chequeadas (que para los que defienden este punto de vista deberýan haber sido sin chequear) del API de refletion: "si ese método no está ahí es casi seguro que es un bug y que no podrýs hacer nada para solucionarlo.



Contribuyamos a que crezca más esta interminable discusrión: excepciones chequeadas vs excepciones sin chequear? cuýndo usar cada una de ellas?
viernes
abr072006

FreeBSD obtiene una licencia de Sun para redistribuir Java 5

Aunque parece haber llevado un aráo entero, finalmente las negociaciones entre ambas partes parecen haber llegado a un puerto y FreeBSD ya dispone de los binarios de Java 5 para las versiones 5 y 6 de FreeBSD.



¿Hay muchos usuarios de FreeBSD por aquí? ýestáis contentos con cýmo funciona java en este sistema operativo?
jueves
abr062006

JNetStart 2.0 - Servidor Swing de carga rýpida

La caracterýstica fundamental de JNetStart es la de ejecutar aplicaciones Swing remýtamente pero con un tiempo de lanzamiento mucho menor que las formas tradicionales (WebStart, Applets) y así parecerse más a la "inmediatez" de una aplicacrión Web. Está orientado a la ejecucrión de grandes aplicaciones.



La idea es relativamente simple: el sistema normal de ejecucrión remota de WebStart y Applets es el de cargar el/los .jar en la caché del ordenador cliente y ejecutar. Esto conlleva que el tiempo de lanzamiento (carga de los jars) puede ser largo, tiempo que obviamente es un incoveniente respecto a la alternativa de aplicacrión Web que carga sýlo aquello que se necesita.



Lo que hace JNetStart es cargar las clases que se necesitan bajo demanda a travýs de un ClassLoader especial comunicando con un servidor JNetStart.



La idea más allí del producto es interesante ýno?