Buscar
Social
Ofertas laborales ES
miércoles
ene172007

Nueva edición del concurso Java 4K

Es la quinta edición del concurso. Los participantes deberán de enviar antes del uno de marzo 1 juego implementado en Java. Eso sí, el jar que contenga el juego no deberá de ocupar más de 4096 bytes. Y las normas del concurso dejan claro que no se puede emplear el nuevo formato de compresión de los archivos jar Pack200.



Si tenéis curiosidad para ver lo que pueden dar de sí 4096 bytes podéis echarle un vistazo a las aplicaciones de los años anteriores.



¿Alguien ha participado o tiene intención de participar en este concurso?
miércoles
ene172007

Tutoriales sobre Flex

Christophe Coenraet ha publicado en su weblogs lo que él ha llamado "Flex Test Drive Server", un Tomcat con varias aplicaciones preinstaladas que muestran diversos usos de la tecnología Flex, junto con los tutoriales correspondientes. En los ejemplos la parte del servidor está implementada en Java pero empleando diferentes tecnologías: hay un ejemplo con Spring, otro con Hibernate, JMS y con POJOs.



Un excelente recurso para todos los interesados en Flex.
miércoles
ene172007

Nominaciones para los premios de Eclipse

Hasta el final de esta semana podéis enviar nominaciones para los premios de Eclipse a la dirección de correo awards@eclipse.org. Hay tres categorías diferentes: el mejor embajador, el mayor contribuidor y el mayor committer. También hay un premio para el mejor evangelista dedicado a los novatos de Eclipse, pero en este caso el ganador no se elegirá mediante nominación sino que se elegirá a partir de la actividad de los evangelistas en el foro dedicado a los recién llegados a Eclipse.



También hay un premio para la mejor aplicación desarrollada sobre la plataforma de Eclipse y para el mayor despliegue en una organización de una aplicación desarrollada sobre dicha plataforma.
martes
ene162007

Steve Jobs, su iPhone y el hecho de que nadie usa Java

A estas alturas supongo que estarás harto de oír hablar del iPhone de Apple, la gran noticia de la semana pasada en Mac World de la cual se ha hecho eco no sólo la prensa tecnológica sino los periódicos y estaciones de televisión y radio. En la presentación del dispositivo Steve Jobs sólo demostró su funcionalidad (muy bonito y bien pensado, eso hay que reconocerlo) pero, dado que se trataba de un evento orientado al consumidor y no ha personal técnico, no habló de los detalles técnicos del aparato.



Con el tiempo vamos conociendo más detalles técnicos y resulta que el iPhone no va a ser programable en Java porque "nadie va a usar Java a partir de ahora". Es más, Apple no tiene ninguna intención de lanzar ningún kit de desarrollo para el teléfono móvil porque "un teléfono móvil no es como un PC en el cual cargas software" . Los que lo compren deberán emplear sólo las aplicaciones que trae preinstaladas y nada más.



Después de conocer esto mucha gente dice que a ese dispositivo no se puede considerar un "teléfono inteligente" ya que no se puede programar. Además, no está claro cuál es la hoja audiencia objetivo. Por un lado es un teléfono caro (en torno a 500 ?) para estar orientado al público de masas. por otro lado, al no poder instalarse en él aplicaciones, no parece estar orientado a ser un teléfono para ejecutivos orientado a sustituir, por ejemplo, las Blackberry.



¿Creéis que se trata de un error no soportar Java en ese teléfono ? ¿qué opináis de este dispositivo y de las palabras de Steve Jobs?
martes
ene162007

Sun libera la implementación de su nuevo lenguaje: Fortress

Fortress es un nuevo lenguaje de programación que está siendo desarrollado por un grupo de científicos (liderados por Guy Steele, uno de los autores de la especificación del lenguaje Java) dentro de Sun. Fortress pretende ser el "Fortran" del siglo XXI, esto es, un lenguaje de programación orientado al cálculo científico pero adaptado a los tiempos modernos.


Una de las cosas más llamativas de su sintaxis es que, gracias a la posibilidad de escribir el código fuente en Unicode, en Fortress es posible escribir fórmulas matemáticas con, por ejemplo, sumatorios en vez de tener que implementarlo mediante un bucle. También tiene una gran cantidad de paréntesis (siete tipos diferentes) con diferentes significados matemáticos. Con ASCII sólo se puede trabajar con tres tipos de paréntesis ([], {}, ()). Todas estas características harán que se mantenga y se mejore la filosofía de Fortran (FORmula TRANslator, traductor de fórmulas).


Sun ha liberado bajo licencia BSD el código experimental del primer intérprete de Fortress, que actualmente corre en una máquina virtual 1.5. No obstante, todavía no está claro si la plataforma definitiva sobre la cual correrá el lenguaje será la plataforma Java o no. Por lo de hora todavía están trabajando en la sintaxis y el rendimiento les da igual, pero cuando pasen a afinar el rendimiento es posible que opten por implementar el intérprete/compilador sobre algo diferente de Java. Por lo pronto, el código no lo han publicado en Java.net, lo cual no da muy buenos augurios.