Translate

Mostrando entradas con la etiqueta Oracle. Mostrar todas las entradas
Mostrando entradas con la etiqueta Oracle. Mostrar todas las entradas

miércoles, 15 de abril de 2015

Automatización y administración de dependencias Java con Maven

Les comparto mi nuevo artículo publicado por Oracle Technology Network sobre: Automatización y administración de dependencias Java con Maven. El objetivo del artículo es proveer los conceptos básicos para crear el conocimiento necesario y poder llevar el uso de Maven a un siguiente nivel con todas las opciones tecnológicas que exploraremos a futuro con Java y Maven.



Artículo Completo:
http://www.oracle.com/technetwork/es/articles/java/java-con-maven-2516405-esa.html

sábado, 4 de octubre de 2014

Disponible Java Magazine Septiembre Octubre 2014



Ya se encuentra disponible la nueva edición de Java Magazine (Sep-Oct 2014). Caroline Kvitka nos cuenta un poco del contenido de esta edición:



Pueden suscribirse completamente sin costo a las futuras publicaciones:
http://www.oracle.com/javamagazine



viernes, 29 de agosto de 2014

Ingresos de JSRs para Java EE 8


Esta semana Heather VanCura ha compartido un listado actualizado de los JSR's (Java Specification Requests) enfocados en Java EE8.  Con ello vemos que la innovación no se detiene y Java EE8 ya es una realidad próxima.

Para los Grupos de Usuarios Java la oportunidad de poder apoyar existe. Tal como fue el en el caso de Java EE7, los programas Adopt a JSR estarán sin duda disponible incluyendo dentro de poco Java EE8.

JSR 365, Contexts and Dependency Injection for Java 2.0, has passed the EC JSR Approval Ballot with 24 Yes votes.  This JSR is led by RedHat, Pete Muir and Antoine Sabot-Durand, and is open for Expert Group Nominations.
JSR 366, Java Platform Enterprise Edition 8 (Java EE 8) Specification, is open for JSR Review.  This JSR is led by Oracle, Linda DeMichiel and Bill Shannon. The EC JSR Approval Ballot will be 9-22 September.
JSR 367, Java API for JSON Binding (JSON-B), is open for JSR Review.  This JSR is led by Oracle, Martin Grebac. The EC JSR Approval Ballot will be 9-22 September.
JSR 368, Java Message Service (JMS) 2.1 is open for JSR Review.  This JSR is led by Oracle, Nigel Deakin. The EC JSR Approval Ballot will be 9-22 September.
JSR 369, Java Servlet 4.0 is open for JSR Review.  This JSR is led by Oracle, Edward Burns and Shing Wai Chan. The EC JSR Approval Ballot will be 9-22 September.
JSR 370, Java API for RESTful Web Services (JAX-RS) 2.1 is open for JSR Review.  This JSR is led by Oracle, Santiago Pericas-Geertsen and Marek Potociar. The EC JSR Approval Ballot will be 9-22 September.
JSR 371, Model-View Controller (MVC) 1.0 is open for JSR Review.  This JSR is led by Oracle, Manfred Riem and Santiago Pericas-Geertsen . The EC JSR Approval Ballot will be 9-22 September.
JSR 372, JavaServer Faces (JSF) 2.3 is open for JSR Review.  This JSR is led by Oracle, Edward Burns and Manfred Riem. The EC JSR Approval Ballot will be 9-22 September.
 Early Draft Reviews
JSR 364, Broadening JCP Membership, completed Early Draft Review.  This JSR plans to submit a Public Review in September.
Maintenance  
JSR 56, Java Network Launching Protocol and API, completed a Maintenance Release.
JSR 339, JAX-RS 2.0: The Java API for RESTful Web Services, is open For Maintenance Review.  The EC ballot will open on 22 September. 
JSR 352, Batch Applications for the Java Platform, completed a Maintenance Release.
JSR 356, Java API for WebSocket, completed a Maintenance Release.

lunes, 18 de agosto de 2014

Call for proposals Java Day Guatemala 2014



El Grupo de Usuarios Java de Guatemala -GuateJUG- invita a todos aquellos interesados a compartir su conocimiento mediante conferencias para publico principiante, intermedio y avanzado en el próximo Java Day Guatemala 2014. 

Java Day Guatemala es la conferencia Java más grande de Centroamérica, durante cuatro ediciones hemos construido un punto de encuentro para desarrolladores, arquitectos y entusiastas de Java en Guatemala y Centroamérica.

¿Tienes algo interesante que deseas compartir con la comunidad?, ¿Innovaciones implementadas en Java?, ¿Casos de éxito en Java?. Nosotros y los asistentes del Java Day queremos saber de ti.

Más información: http://t.co/iUnUNoidVI


Descuento del 50% en O'reilly Java books

Gracias al patrocino de OTN Java Developer: Descuento del 50% en O'reilly Java books


http://shop.oreilly.com/category/deals/java.do?code=BWORCL&cmp=pe-prog-books-videos-lp-promo_oracle_java_dev_network_nl

Importante:
Deal expires July 17, 2014 at 5AM PT, and cannot be combined with other offers. Offer does not apply to Print, or "Print & Ebook" bundle pricing.

jueves, 29 de mayo de 2014

Java Magazine Mayo Junio 2014

Ya se encuentra disponible la edición de Mayo Junio 2014 de Java Magazine. El tema central está desarrollado en herramientas para desarrollo, despliegue, IDE´s, automatización entre otros. Maven, chef, Packer son algunos de los nombres que se describen.

Considero que falto incluir algunas no tan madura pero con mucho potencial como el caso de Jboss Forge, arquillian y SonarQube  pero que sea el lector quien concuerde o no con mi opinion.

Nuevamente Caroline Kvitka nos da una breve introducción a esta nueva edición:


lunes, 26 de mayo de 2014

Oracle OTN Tour 2014 Latinoamérica



Por segundo año consecutivo he calificado para ser conferencista del Oracle OTN Tour Latinoamérica en Guatemala este próximo 11 de Agosto 2014.  El tour va a contar con personalidades de la categoría Oracle Ace Director y Oracle Ace así como de la participación del reconocido Tom Kyte quien es Vicepresidente de Oracle Corporation. Por Guatemala se contará con la participación del primer Oracle Ace del país Deiby Gómez quien representará a la región en las visitas del tour por México, Brasil y El Salvador.

La información completa será publicada en el sitio Oracle desde Guatemala así como en el sitio de la Comunidad de Grupo de Usuarios Oracle de Latinoamérica.


--Update 8 Junio 2014--
 Ya se ha publicado los días, horarios y speakes oficiales del Tour. Mi participación estará relacionada a Perfomance en arquitecturas basadas en Java EE. Dado que ya inicie a recibir consultas, sientanse libres de enviarme sus consultas y con gusto llevaré un resumen de FAQ's el día del evento.

 http://www.oracle.com/technetwork/es/community/user-groups/otn-latinoamerica-tour-2014-2213115-esa.html

jueves, 22 de mayo de 2014

Recapitulación lanzamiento Java 8 en Guatemala





El 21 de mayo 2014 se llevó a cabo el lanzamiento de Java 8 en Guatemala por parte de la Comunidad de Usuarios Java de Guatemala GuateJUG. Tuve la oportunidad de participar y presentar las ventajas competitivas a nivel tecnológico y laboral que Java sigue teniendo en el país, así como mostrar  Nashorn, el nuevo motor de JavaScript que ahora viene integrado en la JVM a partir de Java 8.

Dentro de los eventos que se anunciaron se encuentra el Java Day Guatemala 2014 que tendrá lugar en el mes de octubre y el OTN Tour 2014 que se llevará a cabo el 11 de agosto.

Video del evento:


Presentación:













miércoles, 21 de mayo de 2014

Lanzamiento Java 8 en Guatemala



El miércoles 21 de mayo 2014 a las 18:00 hrs en Sophos Plaza Fontabella zona 10 estaremos participando en el lanzamiento de Java 8 en Guatemala promovido por la Comunidad de Usuarios Java en Guatemala Guate-JUG. Estarmos presentando las nuevas características, tecnologías conexas y su potencial dentro del mercado guatemalteco.

miércoles, 5 de marzo de 2014

Inicio de actividades pre JavaOne 2014


Oficialmente se han anunciado las fechas del evento JavaOne 2014 que tendrá lugar este año del 28 de Septiembre al 2 de Octubre en San Francisco.

Oracle también liberó el "Call for Proposal" (CFP) para que cualquier personas puede aplicar para ser presentador de tan renombrado evento. No está demás mencionar que todo speaker seleccionado goza de pase de acceso gratuito al evento. http://www.oracle.com/javaone/call-for-papers/index.html

Este año se incorpora una competencia relacionado con Java y el Internet de Las Cosas (IoT) el cúal fue uno de los temas principales de la edición 2013 del evento. Esta competencia está enfocada tanto al público académico como profesional y cuyos premios incluyen 12 pases todo pagado (boletos aéreos, hospedaje y entrada al evento) al JavaOne 2014.  Los detalles en: https://www.java.net/challenge

miércoles, 11 de diciembre de 2013

JVM Flags y su relación con el profiling y performance tuning de aplicaciones Java



Image: Copyright Oracle Corporation

La Java Virtual Machine, HotSpot, posee una amplia variedad de Flags que modifican su configuración, comportamiento y rendimiento. Comúnmente nos llega la ocación, ya sea por requerimiento de un software o por necesidades propias, de hacer ajustes comúnes como el caso del tamaño del heap y perm geneneration (-Xmx , -Xms, PermSize, MaxPerSizerespectivamente). Sin embargo los expertos indican que muchos de los problemas de performance se deben a la lógica de programación  de la aplicación, malas prácticas y defectos de diseño que al final se ven reflejados en la JVM. "Modifique estos Flags si y solo sí usted sabe lo que está haciendo" es una de las frases que en conferencias y documentación se enfatizan frecuentemente en lo que respecta a performance tuning de aplicaciones Java".

Hace algún tiempo encontré una gráfica que Alex Ragozin compartió en donde se muestran visualmente las flags categorizadas por su tipo. Recientemente encontré otro listado que categoriza las flags por uso (diagnóstico, producción, desarrollo, etc). Hoy Kirk Pepperdine (@kcpeppe) ha publicado en su blog de java.net un excelente Caso de Estudio sobre el uso de Flags de la JVM que nuevamente llama a la reflexión de que las bondades que ofrece Hotspot en cuanto a configuración es una espada de doble filo y que se debe de saber lo que se hace antes de empezar a "probar" realizar modificaciones. Recuerden, es mejor hacer un proceso de sanidad del código fuente y diseño antes de empezar a culpar a Generics por un mal performance.

En otro post comentaré acerca de los tipos de colectores y la evolución que estos han tenido dado que G1 sigue tomando protagonismo en lo que a Algoritmos de Recolección de la JVM se refiere. Lo cual nos va a hacer replantear nuestros viejos trucos bajo la manga que hasta el momento han sido documentados :) en cuanto a Performance Tuning en aplicaciones Java se refiere.

sábado, 7 de diciembre de 2013

Nice JSF 2.2 presentation by Ed Burns


En esta conferencia de mediados del 2013 Ed Burns, Spect  Lead de JSF, presenta de forma magistral el porque JSF sigue siendo relevante en un contexto en que HTML 5, JQuery y frameworks como Vaadin han ganado popularidad en el desarrollo de aplicaciones web y mobile.

Video:


JSF 2.2 Big Ticket Features in Context from JavaZone on Vimeo.

Slides:


jueves, 17 de octubre de 2013

La nueva Java Mission Control




Java Mission Control (JMC) en pocas palabras puede definirse como Jconsole con esteroides (cita tomada literalmente de la presentación oficial). He iniciado a familiarizarme con la interfaz y data que presenta y hasta el momento puedo decir que en realidad no tiene nada que envidiarle a VisualVM.

El white paper publicado por Oracle lo pueden descargar en Technetwok y este es el Screencast oficial publicado en septiembre  en donde se da un breve demostración de la instalación y uso de JMC:



Links de apoyo:
Documentación Oficial
Releas notes de la version 5.2


miércoles, 2 de octubre de 2013

Java EE 7 Learning Book






Java EE7 es una excelente referencia bibliográfica para iniciarse con la última versión de Java Enterprise lanzada hace un par de meses oficialmente por Oracle. El libro fue escrito por Aron Gupta quien con más de 14 años de experiencia y participación con el equipo técnico de Java EE desde sus inicios es ahora evangelista de Java para Oracle.

Tuve el agrado de conocer a Arun en el paso JavaOne 2013 y le extiendo mi agradecimiento por sus consejos y autógrafo respectivo de la copia de su libro ;).






domingo, 29 de septiembre de 2013

lunes, 15 de julio de 2013

Oracle Technology Network Tour Guatemala 2013



El próximo Miércoles 17 de Julio se llevará a cabo el OTN Tour Guatemala 2013.  Se contará con la participacion de comferencistas internacionales y nacionales en las diversas tecnologías de RDBMS, Middleware, SOA, Cloud Computing y desarrollo de sistemas entremotros. La agenda, costo de los paquetes se pueden consultar en: http://www.galileo.edu/historias-de-exito/oracle-tour-2013/