Galería

My #DateUtils an #Java Utility for dates with Locale configured in properties file

Una de las utilerías indispensables en el arsenal de cualquier desarrollador Java es la que provee el tratamiento de fechas.

DateUtils

Generalmente llamada DateUtils (probablemente derivado del proyecto Apache Commons Lang), cada quien elabora su propia versión, la cual puede ser tan sencilla o tan compleja como el desarrollo requiera.  Esto, dada la amplia gama de posibilidades que el tratamiento de fechas permite en función de tres elementos:

Sigue leyendo
Anuncios
Galería

Automatic versioning jar with #Gradle build tool

Desde que comencé a utilizar Gradle en mis proyectos Java hace ya varios años, muchas han sido las tareas que he podido resolver con su ayuda.

Créanme cuando les digo que la administración de dependencias y la automatización de la construcción del proyecto, son tan solo un par de cosas de las muchas que podemos hacer con esta fabulosa herramienta. Y si no, pregúntenle al equipo de Microsoft. 😀

Sigue leyendo
Galería

Utility #Java code for cleanup before file creation

Por alguna extraña razón una de las funcionalidades más demandadas en la mayoría de los desarrollos de aplicaciones de software es la generación de reportes.

Sigue leyendo
Galería

Novedades en #Eclipse IDE 4.9

2018-10-09_174322

Desde el pasado Septiembre 19, 2018 se encuentra disponible la liberación 4.9 del popular Eclipse IDE, versión que incluye algunas novedades dignas de ser mencionadas.

Sigue leyendo

Galería

Instalando certificados en el almacén de #Java en #Microsoft #Windows

ssl certificate icon Unique SITO IP POSInstalar certificados en el almacén de Java en Microsoft Windows es una tarea bastante simple. Solo hay que…

Sigue leyendo

Galería

Liberado #Gradle 4.10.2

 

Recientemente Gradle Inc. ha liberado la versión 4.10.2.

2018-09-23_093138

Conozcamos, qué novedades nos trae.

Sigue leyendo

Realizar el scan de un directorio y contar las lineas de los archivos de texto contenidos en este, mediante #Java (Actualizado)

iconscandatosUn ejercicio clásico de programación que ocasionalmente puede llegar a resultarnos útil es el poder revisar un directorio en el cual se encuentran un número de archivos de textos (por ejemplo un directorio de logs).

En nuestro caso, nos interesaba igualmente conocer el número de lineas contenidas en cada archivo, y porque no, ya metido en ello, el total de líneas de todos los archivos de texto del directorio.

Sigue leyendo

Galería

gvNIX: herramienta #OpenSource para el desarrollo rápido de aplicaciones (RAD)

JygJMWfMgvNIX es una distribución de SpringRoo que además integra frameworks como: jQuery, Bootstrap 3, Leaflet, Datatables, Dandelion Datatables, entre otros.

La propuesta es contar con una plataforma que permita crear aplicaciones web en tan solo minutos.

Sigue leyendo

Galería

#Spring Tool Suite (STS) 3.9.1 para el desarrollo #Java

spring-frameworkPara quienes están dedicados al desarrollo Java, Spring (https://spring.io/) es algo que no requiere mayor presentación. Un framework open source que nacio, creció y evolucionó (de la mano de Pivotal Software, Inc.) para satisfacer las grandes tendencias del mercado y que, en su más reciente versión Spring 5.0, continúa siendo el rey para el desarrollo Java.

Sigue leyendo

Galería

Creando un proyecto #Java con #OpenXava 5.7.1 y #MySQL

openxava_001Hace algún tiempo había comentado acerca del Framework para desarrollo rápido de aplicaciones web empresariales OpenXava. Realmente no he notado mucha evolución desde entonces hasta la versión actual (5.7.1); sin embargo, retomaré el tema con un ejercicio que nos lleve más allá de esos primeros pasos.

Concretamente, vamos a crear un nuevo proyecto OpenXava con la base de datos MySQL.

Sigue leyendo