Conocimiento y ejemplos acerca del desarrollo de aplicaciones con Java, .NET, PL/SQL y otros lenguajes, sobre Linux y utilizando frameworks y tecnologías de código abierto y colaborativo.
Por Otavio Santana, Julio 2019
Muchos sistemas en Java utilizan o representan el valor monetario de alguna manera, pero ¿Cómo representar el dinero en su sistema correctamente?
Por Diego Silva, Marzo 2019
En esta segunda parte veremos como armar un CRUD completo a la base de datos SAKILA.
Por Otavio Santana, Febrero 2019
Descubre en este artículo un poco de la historia de Java EE, su estado actual, además de su futuro como Jakarta EE.
Por Diego Silva, Noviembre 2018
En este artículo veremos cómo desarrollar una solución desde la construcción de un servicio con Payara Micro, hasta el desarrollo de una aplicación frontend con Payara Micro.
Por Otavio Santana, Octubre 2018
Las bases de datos de grafos tienen una estructura bastante diferente a la de las bases de datos relacionales y su uso ha sido bastante grande. El objetivo de este artículo es cubrir lo que esta tecnología hace, su estructura y ventajas más allá de su uso con Java.
Por Alberto Salazar, Octubre 2018
En la primera parte de nuestro artículo revisamos los fundamentos para crear aplicaciones reactivas usando spring flux y reactor, ahora vamos a continuar explorando su api cliente y finalmente desplegaremos nuestra aplicación en Oracle Cloud.
Por Alberto Salazar, Octubre-2018
La programación reactiva es un nuevo paradigma en el desarrollo de aplicaciones en Java, en esta serie de artículos técnicos vamos a aprender como usar Spring Webflux y sus fundamentos para crear aplicaciones reactivas hasta desplegarlas en Oracle Cloud.
Por Victor Orozco, Septiembre 2018
Considerando que NetBeans ha sido modular desde siempre, es correcto esperar so Porte hacia módulos antiguos en nuevas versiones de NetBeans. En este artículo veremos los pasos para lograr esto.
Por Victor Orozco, Septiembre 2018
Uno de los conceptos más interesantes que hicieron y hacen a Java EE atractivo para entornos empresariales es su gran compatibilidad hacia atras, lo cual permite asegurarse que años de investigación y desarrollo pueden ser utilizados en posteriores proyectos.
Por Hillmer Chona, Septiembre 2018
Uno de los conceptos más interesantes que hicieron y hacen a Java EE atractivo para entornos empresariales es su gran compatibilidad hacia atras, lo cual permite asegurarse que años de investigación y desarrollo pueden ser utilizados en posteriores proyectos.
Por Diego Silva, Agosto 2018
En esta serie de publicaciones veremos desde preparar un ambiente Java EE para Arquillian, hasta hacer pruebas con JPA y RESTful. Al final lo integraremos para usarlo como microservicio con Payara Micro.
Por Otavio Santana, Julio 2018
Conozca sobre Eclipse JNoSQL, herramienta que pretende ser un nuevo estándar para las bases de datos no relacionales, facilitando la integración de Java con NoSQL.
Por Isaac Ruiz, Junio 2018
Aprenderemos a utilizar JConsole para conectarnos a nuestro servidor de aplicaciones java favorito y administrar así sus MBeans, en esta ocasión mostraremos como conectarnos a un WLS 12c y un Glassfish v5.
Por Isaac Ruiz, Mayo 2018
El presente documento muestra los comandos necesarios para crear un dominio de WLS12c, utilizando WLST. Este dominio se crea utilizando los templates disponibles y eligiendo uno en particular.
Por Mercedes Wyss, Marzo 2018
En está segunda parte estaremos platicando del desarrollo de Web Services RESTful.
Por Andrés Almiray , Marzo 2018
Inyecta com Portamiento personalizado en aplicaciones JavaFX utilizando FMXL.
Por Isaac Ruiz, Marzo 2018
Este documento muestra las maneras en que se pueden ingresar valores de entrada a scripts utilizando WLST.
Por Andrés Almiray , Marzo 2018
Obtén mayor flexibilidad para definir interfaces JavaFX de manera declarativa a través del mecanismo de carga estándar del FXMLLoader.
Por Mercedes Wyss, Febrero 2018
Sobre las características principales de Play Framework, como desarrollar servicios RESTful y como agregar un nivel de seguridad utilizando JWT.
Por Andrés Almiray, Febrero 2018
Existen técnicas que ayudan a lidiar con resultados retrazados o diferidos. Las principales entre estas técnicas son las promesas y futuros, que son el enfoque de este artículo junto con una biblioteca, JDeferred, que simplifica enormemente el uso de los mismos.
Por Isaac Ruiz, Febrero 2018
El presente documento detalla cómo conectarse a un proceso java de manera remota vía JMX, para acceder a su listado de MBeans.
Por Alexis Lopez, Septiembre 2017
En la primera parte de esta serie describimos brevemente el marco de trabajo Oracle ADF y su versión gratuita, tanto para desarrollar como para desplegar, ADF Essentials. También hablamos de la práctica de Integración Continua y su im Portancia en el desarrollo de aplicaciones usando dicho marco de trabajo.
Por Isaac Ruiz, Julio 2017
Este artículo da una introducción a WLST, la herramienta que WLS trae para realizar operaciones sobre un dominio utilizando un lenguaje de programación interpretado (jython).
Por Isaac Ruiz. Marzo 2017.
Este documento detalla cómo conectarse utilizando código java a un servidor de MBeanshospedado en un Weblogic Server 12.2.1. y que contiene un dominio Multitenant.
Por Isaac Ruiz, Enero 2017
Esta 2ª parte sobre JMX detalla cómo conectarse utilizando código java a un servidor de MBeans contenido en un Weblogic Server 12.2.1. Además, como se puede recuperar un valor de una propiedad de un MBEAN utilizando las APIs estándar.
Por Isaac Ruiz, Diciembre 2016
El presente artículo detalla en principio los fundamentos teóricos de la especificación 003. Java Management Extensions (JMX). Detalla cómo crear un Standard MBean y pone las bases para continuar con la exploración de las potencialidades de esta especificación.
Por Nelson Calero, Noviembre 2016
Este artículo explicará en detalle el uso de tkprof, un utilitario gratuito provisto Por Oracle para analizar archivos de trace de sesiones. Conoceremos todos sus detalles y otro uso poco conocido: generar scripts con las sentencias capturadas que pueden usarse para reproducir la carga original en otro sistema.
Por José Cruz, Septiembre 2016
Este artículo se enfoca en el uso de la interfaz I2C para conectar los sensores, y muestra ejemplos de cómo desarrollar clases de Java ME 8.
Por José Cruz, Septiembre 2016
En este artículo aprenderá como construir un robot de dos ruedas que se auto balancea.
Por Alexis Lopez, Agosto 2016
En esta segunda entrega, comenzaremos a describir las diferentes herramientas que componen nuestro ambiente de Integración Continua, específicamente hablaremos de la herramienta oficial de desarrollo (IDE) para Oracle ADF: Oracle JDeveloper. También hablaremos de Git como sistema de control de versiones (VCS), su integración con JDeveloper y presentaremos algunas herramientas para la administración de repositorios Git.
Por Alexis Lopez, Abril 2016
En esta primera parte de esta serie de 5 artículos, hablaremos del marco de trabajo Oracle ADF, del concepto de integración continua, el Por qué es necesario y presentaremos el diagrama de un ambiente de desarrollo que sigue esta buena práctica.
Por Ivan Jose Areinamo Martinez, Marzo 2016
Este articulo describe como desarrollar una plataforma de robótica móvil con ruedas utilizando Java SE Embedded, Raspberry Pi 2 y motores de paso bipolares.
Por Diego Silva, Febrero 2016
Artículo que explica la API de persistencia desarrollada para la plataforma Java EE, veremos ventajas de la orientación a objetos al interactuar con una base de datos, los diferentes converter y mapas que se pueden utilizar.
Por Raoul-Gabriel Urma, Noviembre 2015
En este artículo se explica el uso de operaciones de streams para expresar consultas de procesamiento de datos complejas.
Por Alexis Lopez, Octubre 2015
En esta segunda parte sobre Expresiones Lambda, mostraremos el uso de la API Stream y la combinación ganadora Lambdas + Stream.
Por José Cruz, Septiembre 2015
Conozca como conectar sensores al Raspberry Pi y a controlarlos con Java.
Por Alexis Lopez, Septiembre 2015
Video de la presentación de Alexis durante el OTN Tour 2015 donde detalla como utilizar el framework Oracle ADF en proyectos Java.
Por Alexis Lopez, Agosto 2015
En esta primera parte, describiremos Por qué la necesidad de expresiones lambda, su sintaxis y funcionamiento, así como las adiciones y cambios al lenguaje que so Portan esta nueva característica.
Por Alexis Lopez, Junio 2015
En este artículo describiremos las partes más im Portantes de esta nueva API y realizaremos algunos ejercicios para familiarizarnos con las funcionalidades que provee.
Por César Hernández, Abril 2015
Maven es una poderosa herramienta para proyectos Java que facilita la administración de dependencias promoviendo el principio de integración continua sobre la automatización de la construcción y empaquetado de aplicaciones.
Por Ronald Vargas Quesada, Marzo 2015
Artículo sobre el privilegio de objeto READ para otorgar permisos de sólo lectura en una tabla a uno o varios usuarios, sin darles la posibilidad de bloquear las filas en la tabla, durante una consulta.
Por Vivek Sharma, Diciembre 2014
Artículo para entender bien cómo usar cada índice y su influencia en el rendimiento de una base de datos
Por Diego Silva, Diciembre 2014
En este artículo veremos sobre un nuevo paquete que existe en Java 8, se trata del paquete java.time. Este paquete es una extensión a las clases java.util.Date y java.util.Calendar.
Por Andrew Walton, Diciembre 2014
En este artículo se describen algunas de las características nuevas para la configuración básica de redes en Oracle Solaris 11 y se muestra cómo utilizarlas para agregar un sistema nuevo a una red cor Porativa sencilla pero típica.
Por Raoul-Gabriel Urma, Agosto 2014
Logre un código más legible y protegido contra excepciones de puntero nulo.
Por Galo Balda, Julio 2014
En este artículo, voy a mostrar cómo utilizar SQL Developer para lograr una interacción básica con un repositorio GitHub.
Por OraWorld, Julio 2014
Este artículo nos enseña como usar archivos 'XML Manifest' para conectar y desconectar Pluggable Databases.
Por Plinio Arbizu, Junio 2014
En esta segunda parte técnica veremos como implementar otro patrón UX, denominado "Work Area"
Por Plinio Arbizu, Junio 2014
El objetivo de esta primera sesión técnica será implementar el patrón User Interface Shell Usage Guidelines.
Por Plinio Arbizu, Junio-2014
Intoducción de una serie de articulos que pretende ayudar a los desarrolladores a conocer conceptualmente la im Portancia de los patrones y sobre todo enseñarles las técnicas más sencillas para lograr su rápida implementación.
Por Francisco Riccio, Abril 2014
En esta ocasión trataremos en detalle Transparent Application Failover (TAF), una característica ofrecida mediante el driver OCI (Oracle Call Interface) y permite automáticamente reconectar las conexiones fallidas de base de datos.
Por Adam Bien, Enero 2014
Java EE 7 con JAX-RS 2.0 a Porta varias características útiles, que simplifican aún más el desarrollo y conducen a la creación de aplicaciones con arquitectura RESTful para Java SE/EE aún más sofisticadas pero livianas a la vez.
Por Diego Silva, Diciembre 2013
Este artículo nos muestra un ejemplo para desarrollar una aplicación web compatible con al menos tres contenedor Java EE (Java EE 6 Web, Java EE 7 y Java EE 5).
Por Nelson Calero, Diciembre 2013
Este artículo nos muestra la creación de una nueva base en el mismo servidor que la base origen, usando el método de clonación RMAN a partir de respaldos sin conexión a la base origen para una base single instance usando archivos en filesystem (no ASM).
Por Edgar Martinez, Septiembre 2013
Este tutorial abarca el construir una aplicación de escritorio con JavaFX 2.0 y Scene Builder. Además de cómo construir un servicio web RESTful que provea la información a la aplicación de escritorio.
Por Ronald Vargas Quesada, Julio 2013
Este artículo nos enseña un tip de Oracle Database 11gR2, opciones configurables para la base de datos versión Enterprise Edition.
Por Ricardo Ruano, Junio 2013
Este artículo nos muestra el Despliegue de Aplicaciones en Oracle Weblogic.
Por Ricardo Ruano, Junio 2013
Para esta ocasión se va configurar un dominio de seguridad sobre Oracle Weblogic que implemente el modelo ADF Security de nuestra aplicación.
Por Ricardo Ruano, Mayo 2013
Lo primero que se suele hacer una vez que se dispone de un servidor de aplicaciones es configurar las conexiones a las bases de datos, para ello en weblogic permite configurar un origen de datos JDBC o data source JDBC, este es un objeto enlazado al árbol JNDI que pro Porciona conectividad de base de datos a través de un pool de conexiones JDBC.
Por Ricardo Ruano, Mayo 2013
Weblogic es el servidor de aplicaciones de Oracle, para el despliegue de aplicaciones J2EE, este actualmente es la tecnología para despliegue en servidores web.
Por Bill Courington y Gary Collins, Abril 2013
Este artículo brinda una introducción a la programación de Java en Raspberry Pi e incluye los siguientes temas: Raspberry Pi, Instalación básica de Linux, Instalación de Java SE Embedded y Ajustes y modificaciones opcionales de Linux.
Por Francisco Riccio, Marzo 2013
Este material está dedicado a detallar algunos conceptos básicos de la arquitectura ADO .NET de Microsoft llevados hacia las aplicaciones que interactúan con la base de datos Oracle.
Por Marcelo Ochoa, Diciembre 2012
Introducción al concepto de Pipelined Parallel Table Functions, una API poco conocida del RDBMS que nos permite crear una función capaz de retornarle filas a la base de datos con la lógica de la aplicación que tengamos.
Por Plinio Arbizu, Agosto 2012
En este artículo queremos enfocarnos en el aspecto técnico de esta tecnología y abordar tópicos que permitan, a los desarrolladores y arquitectos, entender los componentes y funcionalidades que ofrece Webcenter Portal.
Por Marcelo Vásquez , Junio 2012
En este artículo veremos cómo utilizar los componentes de ADF para integrar un Oracle MapViewer y usar información geoespacial para mostrarla.
Por Rafael Hernández Lluch, Abril 2012
El objetivo de este artículo es explicar como instalar y configurar Subversion para su utilización desde JDeveloper 11g y dar una introducción del uso de las operaciones básicas.
Por Fernando García, Marzo 2012
Saber manejar expresiones regulares nos servirá no solamente en el mundo de las bases de datos Oracle; las podremos usar también en otros lenguajes de programación como Perl, Java, .Net, Php y Unix Shell Scripting, entre otros.
Por Steven Feuerstein. Traducido Por Alfonso Vicente, Marzo 2012 PL/SQL ofrece un conjunto de instrucciones clásicos de la programación estructurada (instrucción condicional IF, loops o iteraciones, asignaciones), organizado dentro de bloques (lo que se explica más adelante), que complementan y amplían el alcance de SQL.
Por Marcelo Vásquez, Marzo 2012
En este artículo como el final de una serie dedicada a la seguridad vamos a ver cómo crear una pantalla de LOGIN personalizada, usando nuestra propia pantalla para ingresar el usuario y la clave.
Por Marcelo Vásquez,Noviembre-2011
A continuación veremos cómo configurar la seguridad en nuestra aplicación Web Fusion (Oracle ADF) para que utilice la seguridad definida en Oracle Weblogic.
Por Alejandro Font, Noviembre 2011
En este artículo tratare de explicar como podemos lanzar mensajes en nuestras aplicaciones ADF. Más concretamente nos centraremos en los mensajes JSF (FacesMessages) que podemos lanzar via Java.
Por Marcelo Vásquez,Octubre-2011
A continuación mostrare una posible arquitectura para aplicaciones ADF y haremos foco en esta o Portunidad en la configuración de la seguridad.
Por Lucio Fernandez Herrera,Noviembre-2009
Puede el código PL/SQL ser escondido y protegido de miradas ajenas, cuando lo implantamos en alguna base de datos externa?
Por Juan Camilo Ruiz y Rolando Carrasco, Noviembre-2009
Desde las primeras versiones de ADF 11g les había hablado acerca de uno de los componentes de los ViewObjects llamado ViewCriteria a través de los cuales podemos definir sentencias “FindBy” o en otras palabras sentencias para filtrar los datos de una colección con base en uno o más criterios.
Por Juan Camilo Ruiz y Rolando Carrasco,Noviembre-2009
Hace pocos días alguien me pregunto como empaquetar y ejecutar aplicaciones creadas con ADF Swing en JDeveloper 11g. Después de un intento fallido a las carreras, me puse en la tarea de probar este modulo de ADF del cual no se escucha mucho normalmente. Este es un pequeño tutorial que muestra como empaquetar y ejecutar una aplicación sencilla creada con ADF Swing.
Por Arup Nanda, Octubre-2009
En esta quinta y última presentación de la serie, describiremos más comandos y técnicas para administrar un entorno Linux – incluyendo un entorno virtualizado.
Por John Paul Cook,Septiembre-2009
Conozca los procesos básicos y esenciales para crear una aplicación .NET en base de datos de Oracle.
Por Arup Nanda, Mayo-2009
En esta serie, sepa cómo administrar el entorno Linux de manera efectiva a través de estos comandos ampliamente utilizados.
Por Arup Nanda, Mayo-2009
En esta serie, sepa cómo administrar el entorno Linux de manera efectiva a través de estos comandos ampliamente utilizados.
Por Arup Nanda,Marzo-2009
Utilice la gestión de planes SQL de Oracle Database 11g para optimizar los planes de ejecución.
Por Tom Kyte, Marzo-2009
Nuestro especialista en tecnología controla la documentación y verifica las respuestas.
Por Carl Brahms, Septiembre-2008
¿Por qué el hecho de automatizar la generación de carga y el proceso de ajuste de desempeño puede ahorrar mucho tiempo y esfuerzo?
Por Steven Feuerstein,Septiembre-2008
Mejores prácticas para cambiar encabezados y trabajar con distintas cláusulas WHERE.
Por Steve Muench, Septiembre-2008
Ensamblar aplicaciones visualmente a partir de flujos de tareas reutilizables.
Por Tom Kyte,Junio-2008
Nuestro experto en tecnología redefine tablas, compara claves y advierte sobre DDL en triggers.
Por Sue Harper,Junio-2008
Aproveche las nuevas características de Oracle SQL Developer 1.5.
Por Steve Muench, Junio-2008
Aplicar fácilmente una presentación consistente con plantillas de página.
Por Arup Nanda, Febrero-2008
Segunda entrega de este interesantísimo artículo técnico.
Por Arup Nanda, Agosto 2006
Conocerá algunos trucos no tan conocidos sobre varios comandos de rutina, así como las variaciones en uso que los hacen más útiles. A medida que la serie avanza, conocerá comandos cada vez más difíciles de dominar.