Buscar
Social
Ofertas laborales ES
jueves
oct022008

Tercera edición del concurso de desarrollo de plugins para IDEA

JetBrains ha anunciado la tercera edición del concurso de desarrollo de plugins para IDEA, concurso que trata de recompensar a aquellos desarrolladores que creen plugins interesantes para el entorno de desarrollo de la compañía. Este año se ha incrementado la cantidad de dinero dedicada al concurso: 66.700 $ (15.000 en premios económicos, y 51.700 en licencias de software). 


El concurso comenzó oficialmente el 15 de septiembre y termina el 15 de diciembre. Los ganadores se anunciarán el 30 de enero de 2009. 


¿Hay alguien por aquí que haya participado en alguna de las ediciones anteriores del concurso?

miércoles
oct012008

Eclipse y el Desarrollo de Software Dirigido por Modelos: eclipseDay en Valencia

 

  El próximo día 2 de Diciembre se celebrará en el Palacio de Congresos de Valencia el eclipseDay. Su programa se centra en el uso de tecnologías de la plataforma Eclipse orientadas al Desarrollo de Software Dirigido por Modelos. En particular se dará a conocer MOSKitt, una herramienta libre fruto de la iniciativa de la unión de la Consellería de Infraestructuras y Transporte de la Comunidad Valenciana y empresas y entidades colaboradoras que da soporte metodológico a una adaptación de Métrica III llamada gvMétrica que utiliza técnicas basadas en el lenguaje de modelado UML. MOSKitt proporciona, además, toda una arquitectura integrada en la plataforma Eclipse que da soporte al desarrollo y construcción de herramientas basadas en MDD.

  Más información y suscripciones al evento en www.moskitt.org 

miércoles
oct012008

JPedal incorpora soporte para JavaScript

JPedal es una librería Java que permite generar y manipular documentosPDF. Sus desarrolladores acaban de anunciar la versión 3.7 que, a pesar de parecer una revisión menor, incorpora una novedad bastante destacable: soporte para JavaScript a través de Rhino en los formularios de los documentos. Por lo de ahora, el motor de JavaScript todavía está en versión beta; en versiones posteriores se esperan incorporar un soporte completo. 


JPedal se distribuye bajo una doble licencia GPL/comercial.

martes
sep302008

Microsoft usará jQuery en VS

Este fin de semana en dzone han aparecido varias noticias sobre jQuery,

http://jquery.com/blog/2008/09/28/jquery-microsoft-nokia/
http://weblogs.asp.net/scottgu/archive/2008/09/28/jquery-and-microsoft.aspx
http://cometio.us/articles/2_content_presentation_behavior_and_border_layout
http://www.jondavis.net/blog/post/2008/09/jQuery-Has-Won-The-3-Year-Javascript-Framework-Battle-As-Far-As-Im-Concerned.aspx
http://cooney.typepad.com/lauren_cooneys_blog/2008/09/jquery-and-microsoft-the-qa.html
http://www.hanselman.com/blog/jQueryToShipWithASPNETMVCAndVisualStudio.aspx
http://www.codethinked.com/post/2008/09/28/24(Microsoft)append(excitement)3b.aspx


la noticia ha sido que Microsoft va a usar jQuery en el Visual Studio y Nokia se lo está pensado.
Incluso en uno de ellos ya se hablada de que jQuery ya ha ganado la guerra de los Frameworks JavaScript.

jQuery te permite manejar toda la página HTML de una forma sencilla. Es como debería haber sido siempre en manejo del arbol HTML y sin problemas de incompatibilidad de código entre navegadores. Hace sencillo hacer cosas complejas.
¿Pero realmente es necesaria toda esa pontencia?
En portales y páginas publicas en el cual lo importante es el aspecto visual, ser originales o llamar la atención si que es necesario pero para aplicaciones de "gestión" o "empresariales" ( tal y como les llama Martin Fowler) yo creo que no.


El problema es que sigue siendo de muy bajo nivel (jQuery UI ya es otro asunto).Al final sigues pegandote con los mismos problemas del CSS y del HTML pero de una forma mas amigable.
Una duda que tiene la gente al empezar con CSS es si usar "display" o "visibility".¿jQuery me va a ayudar en eso?
La semana pasada me pegé con el siguiente trozo de código HTML <ul><li>Lista</li><ul><li>Anidado</li></ul></ul>. Pués bién, en IE 6 resulta que al manejarlo desde JavaScript el <ul> mas interno es hijo de <li> en vez de ser un hermano. En FF no me pasaba.¿jQuery me va a ayudar en eso?
Al manejar un evento de un tag HTML, ¿que es eso de "preventDefault" y "stopPropagation"?.¿jQuery me va a ayudar en eso?

¿A que viene todo ésto?

El HTML+CSS es un lenguaje de muy bajo nivel aunque le añadamos jQuery , "La mona aunque se vista de seda mona se queda".

Con los interfaces ricos que se hacen actualmente en las aplicaciones "empresariales" es necesario frameworks de muy alto nivel que incluyan controles del tipo Grids, MenuBars, ToolBar, Command Bar del Office 2007 , Tree, etc.
Con métodos amigables del estilo "button.setVisible(false);" que me evite saber la diferencia entre "display" y "visibility" o "myMenuBar.addMenuItem('File','Open File...');"

Así que para nada veo a jQuery el ganador de los Frameworks JavaScript.
martes
sep302008

Neal Gafter ahora trabaja para... Microsoft

En el "JVM Language Summit", celebrado la semana pasada en las oficinas de Sun de Santa Clara, Neal Gafter anunció que desde la semana pasada es empleado de Microsoft. Gafter hasta 2005 era el principal responsable del compilador Javac en Sun y, junto con Joshua Bloch fue uno de los principales evangelistas (y diseñador) de Java 5.


A partir de 2005 estuvo trabajando en Google, sobre todo en Google Calendar. A pesar de ello, ha seguido siendo uno de los principales evangelistas de Java y ha creado una de las propuestas para closures para incorporar a Java 7 (la única que es actualmente "feature complete"). Según él, lo que realmente le gustan son los compiladores y los lenguajes y dentro de Google no tenía demasiadas oportunidades para trabajar en ese campo. Por eso ha aceptado la propuesta de Microsoft.


Por sus balbuceos a la hora de responder a la pregunta de los chicos de Javaposse, no parece probable que vaya a seguir jugando un papel tan activo dentro de la comunidad Java como ha venido haciendo hasta la fecha (incluso después de dejar de trabajar para Sun). Si ha dicho que habrá una segunda edición del libro Java Puzzlers (si no me falla la memoria, él y Bloch ya llevan algún tiempo trabajando en ella).


También ha dicho que, por petición de Javaposse, en algún momento hará una entrevista comparando las tripas de las plataformas Java y .NET; pocas personas estarán en una mejor situación que la del para ello. 

 

Creo que este contrato básicamente significa para Java la pérdida de uno de sus principales evangelistas y uno de los miembros más activos de la comunidad. En cualquier caso, Gafter, buena suerte y gracias por todo lo que has hecho por la plataforma.