Buscar
Social
Ofertas laborales ES
martes
mar102009

Encuesta sobre frameworks JavaScript

 Kyle Hayes ha creado una encuesta sobre frameworks JavaScript para intentar obtener una visión del uso de estos frameworks entre los programadores Java. Los que estéis interesados en participar en esta encuesta podéis hacerlo desde aquí, y los resultados se publicarán en esta URL una vez hayan sido procesados.
lunes
mar092009

Segundo seminario gratuito sobre Groovy en Madrid

javaHispano, ImaginaWorks y la Escuela Politécnica Superior de la Universidad San Pablo CEU vamos a organizar una serie de seminarios gratuitos sobre tecnologías relacionadas con Java. 

Hace un par de meses organizamos un primer seminario sobre Groovy. Dado el carácter eminentemente práctico del seminario (que requiere que el profesor a veces tenga que ir a resolver errores de compilación y similares en los equipos de los asistentes) queremos mantener los números de asistentes bajos (en torno a las 20 personas) para poder mantener la interactividad del evento. Esto hizo que rechazasemos a bastante gente interesada en el seminario porque pronto se agotaron las plazas. Por ello hemos decidido volver a repetir este seminario.

Esta vez tendrá lugar el sábado 28 de Marzo en la Escuela Politécnica Superior de la Universidad San Pablo CEU a las 10h con el título "Introducción a Groovy". Durante 3,5h se recorrerán los principios básicos de este lenguaje dinámico que se ejecuta sobre la máquina virtual y se integra de forma transparente con Java. Los puntos a tratar serán los siguientes:
  • El papel de Groovy en el ecosistema Java
  • Descripción rápida del lenguaje (tipado opcional, sobrecarga de operadores, closures, construcciones especiales para colecciones, builders)
  • Posibilidades de integración con librerías existentes Java.
  • Ejemplos de la vida real:
  • Trabajar con XML
  • Trabajar con SQL
  • Trabajar con Ficheros
  • Automatizar tareas de rastreo web


Los asistentes deberán contar con su propio ordenador portátil con un JDK 5.0 o superior instalado; con Netbeans 6.5 y con wireless.


Los seminarios se impartirán de forma gratuita, aunque para reservar plaza será necesario abonar una tasa de 5€ para cubrir los gastos (reprografía, catering y similares). Los seminarios serán eminentemente prácticos, por lo que será necesario tener grupos de gente reducidos (en torno a 15 personas). Las plazas se irán otorgando por orden de inscripción, y al alcanzar el número máximo se cerrará la inscripción del curso. Los pagos para el seminario se realizan desde este enlace.


Para completar la inscripción, después de realizar la donación, debes enviar un correo electrónico a seminario_arroba_javaHispano_punto_org (cambiar "_arroba_" por "@", y "_punto_" por "."). Si tuvieses algún problema realizando la donación, o no dispones de medios (tarjeta de crédito, cuenta de Paypal, transferencia bancaria...) para realizarla, pero deseas asistir al seminario envianos un correoe explicando tus problemas a seminario_arroba_javaHispano_punto_org.

 

¿Cómo llegar? 

 

La Escuela Politécnica Superior de la Universidad San Pablo CEU está situada en el campus de Montepríncipe, cerca de Boadilla del Monte. Puede llegarse allí a través de la línea ML3 del metro ligero (estación "Montepríncipe"); mediante coche (la escuela cuenta con un amplio parking gratuito), comerían de autobús. Podéis encontrar más información sobre cómo llegar aquí.

domingo
mar082009

JavaHispano Podcast - 038 - Eventos en Mexico (Entrevista a SpringHispano)

Publicado un nuevo número del podcast de javaHispano. En este número platicaremos con Domingo Suarez y Jose Juan Reyes (responsables de SpringHispano y Grails.org.mx).

Estas personas son los responsables de dos podcast que tratan de programación en los diferentes frameworks. Dejamos la ligas para invitaros a escuchar ambos podcast:

Además platicaremos de las reuniones presenciales que realizan en Ciudad de Mexico y nos hablarán de su experiencia realizando dichas reuniones. Finalmente concluiremos hablando de la importancia que tiene la transmisión del conocimiento de manera verbal y presencial.
viernes
mar062009

Tutorial: Domain-Specific Languages (DSLs) en Apache Camel

Acabamos de publicar un tutorial que sirve de introducción a los lenguajes de dominio específico o DSLs (Domain-Specific Languages). En esta ocasión nos centraremos en los DSLs internos mediante la creación de una sencilla ruta o pipeline de Apache Camel utilizando Java como lenguaje base.

¿Qué son los DSL?

Los DSLs son lenguajes de programación especialmente diseñados para desarrollar software restringido a un dominio determinado. A diferencia de los lenguajes llamados de propósito general como Java, C++ o C#, los DSLs cuentan con un universo limitado de aplicación. No obstante, gracias precisamente a esta especialización, presentan facilidades y ventajas a la hora de abordar los problemas de software para los que fueron diseñados y desarrollados.

Para definir e implementar lenguajes DSL es posible basarnos en un lenguaje de propósito general que sirva como contenedor, o bien partir de cero, requiriendo en este caso de específicos compiladores o intérpretes. Los DSLs del primer tipo citado suelen denominarse DSLs internos dejando la categoría de externos para los del segundo tipo.

En este tutorial veremos que es posible desarrollar un DSL íntegramente en Java poniendo como ejemplo el enfoque dado a las rutas o pipelines en Apache Camel. Además, haremos hincapié en las ventajas que presenta el uso de lenguajes DSLs, y de los DSLs internos en particular, citando también sus inconvenientes y subrayando en qué casos aplica de forma más natural un DSL externo.

Pulsa a continuación para leer el resto del tutorial sobre Lenguajes de Dominio Específico o Domain-Specific Languages (DSLs) en Apache Camel.

viernes
mar062009

Tutorial: Integración de Apache Camel con el ESB Apache ServiceMix

Continuamos nuestra serie de tutoriales sobre el ESB Apache ServiceMix presentando un nuevo enfoque de implementación de patrones de integración empresariales (EIPs) distinta a la planteada en el tutorial anterior: "Enterprise Integration Patterns en ServiceMix".

En este caso, exploraremos la integración del ESB Apache ServiceMix con Apache Camel presentando un sencillo caso de uso típico de proyectos de integración. 

Pulsa a continuación para leer el tutorial completo sobre la integración del ESB Apache ServiceMix con Apache Camel.

También encontrarás otros artículos sobre negocios y tecnologías en nuestra web: http://www.tecsisa.com