<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Java on Home</title>
    <link>https://gustavopeiretti.com/es/categories/java/</link>
    <description>Recent content in Java on Home</description>
    <generator>Hugo -- gohugo.io</generator>
    <managingEditor>hola@gustavopeiretti.com (Gustavo Peiretti)</managingEditor>
    <webMaster>hola@gustavopeiretti.com (Gustavo Peiretti)</webMaster>
    <lastBuildDate>Tue, 15 Jun 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://gustavopeiretti.com/es/categories/java/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Configurar Kafka en SpringBoot</title>
      <link>https://gustavopeiretti.com/configurar-kafka-en-spring-boot/</link>
      <pubDate>Tue, 15 Jun 2021 00:00:00 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/configurar-kafka-en-spring-boot/</guid>
      <description>&lt;p&gt;Veamos en este post como implementar y configurar &lt;a href=&#34;https://kafka.apache.org/&#34;&gt;Apache Kafka&lt;/a&gt; con SpringBoot. &lt;br&gt;&lt;/p&gt;
&lt;p&gt;Spring provee una forma simple de integrarse con Kafka para enviar mensajes.
Mediante anotaciones podemos recibir los mensajes de Kafka y a través del uso de un  &lt;em&gt;template&lt;/em&gt; enviamos fácilmente los mensajes.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Cambiar la terminal de Intellij por gitbash</title>
      <link>https://gustavopeiretti.com/cambiar-terminal-intellij-gitbash/</link>
      <pubDate>Tue, 01 Jun 2021 00:00:00 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/cambiar-terminal-intellij-gitbash/</guid>
      <description>&lt;p&gt;Si usualmente usas la consola de &lt;em&gt;gitbash&lt;/em&gt; en Windows y prefieres usarla también en tu Intellij puedes cambiar la terminal
fácilmente.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Como crear un hola mundo con Java y Docker</title>
      <link>https://gustavopeiretti.com/como-crear-hola-mundo-java-docker/</link>
      <pubDate>Fri, 14 Feb 2020 18:13:50 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/como-crear-hola-mundo-java-docker/</guid>
      <description>&lt;p&gt;Veamos como crear nuestro primer dockerfile y crear un hola mundo con Java dentro de un contenedor docker.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Cómo convertirte en un Senior Developer Backend</title>
      <link>https://gustavopeiretti.com/como-convertirte-en-un-senior-developer-backend/</link>
      <pubDate>Mon, 03 Feb 2020 18:47:55 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/como-convertirte-en-un-senior-developer-backend/</guid>
      <description>&lt;p&gt;Voy a plantear mi punto de vista sobre los temas que debes afianzar para llegar de Junior a Senior en tu carrera como desarrollador.&lt;br&gt;
Te contaré lo que yo creo necesario trabajar día a día para llegar a este objetivo tan ansiado cuando empiezas tu path de carrera como desarrollador backend.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Como estan organizadas las certificaciones en Java</title>
      <link>https://gustavopeiretti.com/como-estan-organizadas-las-certificaciones-en-java/</link>
      <pubDate>Mon, 22 Apr 2019 19:04:44 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/como-estan-organizadas-las-certificaciones-en-java/</guid>
      <description>&lt;p&gt;Día a día las certificaciones han aumentado su valor y son una gran ayuda para avanzar en tu carrera profesional. Una de las más valoradas son las certificaciones Oracle de Java.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Lo nuevo en Java 11</title>
      <link>https://gustavopeiretti.com/lo-nuevo-en-java-11/</link>
      <pubDate>Mon, 22 Apr 2019 13:09:03 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/lo-nuevo-en-java-11/</guid>
      <description>&lt;p&gt;Java 11 es la versión LTS (Long Term Support). Esto significa que tendrá soporte y actualizaciones durante 3 años, en lugar de solo 6 como el resto de versiones no LTS.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java como cambiar el time zone a un Date</title>
      <link>https://gustavopeiretti.com/java-cambiar-time-zone-date/</link>
      <pubDate>Fri, 29 Jun 2018 23:41:47 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-cambiar-time-zone-date/</guid>
      <description>&lt;p&gt;Vamos a examinar cómo cambiar el time zone de un date en java de distintos modos.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java Convertir un List a un Map usando Stream</title>
      <link>https://gustavopeiretti.com/java-convertir-list-map/</link>
      <pubDate>Thu, 31 May 2018 23:25:43 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-convertir-list-map/</guid>
      <description>&lt;p&gt;En este articulo veras como convertir un list a un map utilizando para ello un Stream disponible desde Java 8.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 Stream map flatMap y filter</title>
      <link>https://gustavopeiretti.com/java-8-stream-map-flatmap-filter/</link>
      <pubDate>Mon, 19 Mar 2018 23:09:44 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-8-stream-map-flatmap-filter/</guid>
      <description>&lt;p&gt;Stream map te permite leer cada elemento y transformar los valores que se encuentran en el &lt;a href=&#34;https://gustavopeiretti.com/java-8-uso-stream-basico/&#34;&gt;Stream&lt;/a&gt; entregandote otro&lt;/p&gt;
&lt;p&gt;Stream con el resultado para seguir realizando operaciones.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 Variable Scope en Lambda</title>
      <link>https://gustavopeiretti.com/java-variable-scope-lambda/</link>
      <pubDate>Mon, 12 Mar 2018 23:25:18 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-variable-scope-lambda/</guid>
      <description>&lt;p&gt;El acceso a variables dentro de &lt;a href=&#34;https://gustavopeiretti.com/java-8-usar-expresiones-lambda/&#34;&gt;lambdas&lt;/a&gt; puede ser algo confuso, pero es sencillo si lo ves con un ejemplo.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 Constructor por Referencia</title>
      <link>https://gustavopeiretti.com/java-8-constructor-referencia/</link>
      <pubDate>Thu, 08 Mar 2018 23:10:59 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-8-constructor-referencia/</guid>
      <description>&lt;p&gt;En Java 8 se han introducido importantes cambios como lambdas, interfaces funcionales y métodos por referencia.&lt;/p&gt;
&lt;p&gt;Veamos ahora cómo hacer uso de constructores por referencia.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 Optional</title>
      <link>https://gustavopeiretti.com/java-8-optional/</link>
      <pubDate>Fri, 26 Jan 2018 22:23:39 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-8-optional/</guid>
      <description>&lt;p&gt;Java 8 introduce &lt;a href=&#34;https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html&#34;&gt;Optional&lt;/a&gt;, este es un wrapper que nos ayuda a prevenir los nullpointer tan comunes en Java. Optional nos da un métodos adecuados para validar si el valor contenido esta null o no.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 como usar fechas y horas con la api java.time</title>
      <link>https://gustavopeiretti.com/java-8-fechas-horas/</link>
      <pubDate>Wed, 17 Jan 2018 23:34:14 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-8-fechas-horas/</guid>
      <description>&lt;p&gt;Java 8 nos trae al fin una nueva api para el manejo de fechas. Nos encontramos dentro del paquete &lt;a href=&#34;https://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html&#34;&gt;&lt;strong&gt;java.time&lt;/strong&gt;&lt;/a&gt; con nuevas clases para resolver los problemas con fechas como LocalDate, horas con LocalTime o la combinación de fecha y hora con LocalDateTime. También incluye como es debido dentro de esta api el uso de zonas horarios con ZonedDateTime.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java – como usar ExecutorService</title>
      <link>https://gustavopeiretti.com/java-executorservice/</link>
      <pubDate>Thu, 11 Jan 2018 23:24:09 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-executorservice/</guid>
      <description>&lt;p&gt;ExecutorService nos simplifica las tareas asincronas proveyendo un pool de hilos que son manejados por esta API abstrayendonos del trabajo de crearlos y asignarles tareas a estos hilos.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Strategy Pattern con Spring Boot</title>
      <link>https://gustavopeiretti.com/strategy-pattern-spring-boot/</link>
      <pubDate>Mon, 23 Oct 2017 23:20:30 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/strategy-pattern-spring-boot/</guid>
      <description>&lt;p&gt;Un buen patrón para resolver la complejidad cuando debes implementar diferentes comportamientos según algún estado es el patrón strategy.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Spring Boot &#43; MySql &#43; HikariCP</title>
      <link>https://gustavopeiretti.com/spring-boot-mysql-hikari/</link>
      <pubDate>Tue, 22 Aug 2017 23:32:02 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/spring-boot-mysql-hikari/</guid>
      <description>&lt;p&gt;Vamos a aprender en este artículo como configurar Spring Boot con Hikari.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Spring Batch – Como eliminar las tablas de jobs</title>
      <link>https://gustavopeiretti.com/spring-batch-eliminar-tablas-jobs/</link>
      <pubDate>Tue, 08 Aug 2017 23:41:46 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/spring-batch-eliminar-tablas-jobs/</guid>
      <description>&lt;p&gt;Spring Batch mantiene diferentes tablas con las instancias de los Jobs, las ejecuciones de los Jobs y las ejecuciones de los Steps, entre otras.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Spring Boot Rest – Ejemplo RestController con RequestBody y Valid</title>
      <link>https://gustavopeiretti.com/spring-boot-rest-ejemplo-restcontroller-requestbody-valid/</link>
      <pubDate>Mon, 07 Aug 2017 23:00:12 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/spring-boot-rest-ejemplo-restcontroller-requestbody-valid/</guid>
      <description>&lt;p&gt;Para este ejemplo desarrollarás una pequeña aplicación que recibirá un post con un body en json para crear un User mediante un rest api, también tendrás la opción de consultar los User guardados en la BD.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 Reference method</title>
      <link>https://gustavopeiretti.com/java-8-reference-method/</link>
      <pubDate>Tue, 18 Apr 2017 21:38:12 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-8-reference-method/</guid>
      <description>&lt;p&gt;Puedes utilizar lambda para crear métodos anónimos, pero hay casos en el que estas expresiones &lt;a href=&#34;https://gustavopeiretti.com/java-8-usar-expresiones-lambda/&#34;&gt;lambda&lt;/a&gt; no hacen otra cosa más que llamar a otro método.&lt;/p&gt;
&lt;p&gt;En estos casos resulta más claro llamar al método directamente por su nombre.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 Uso de Stream básico</title>
      <link>https://gustavopeiretti.com/java-8-uso-stream-basico/</link>
      <pubDate>Thu, 13 Apr 2017 22:37:30 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-8-uso-stream-basico/</guid>
      <description>&lt;p&gt;Podemos definir Streams como una secuencia de funciones que se ejecutan una detrás de otra, de forma anidada.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 Usar expresiones Lambda</title>
      <link>https://gustavopeiretti.com/java-8-usar-expresiones-lambda/</link>
      <pubDate>Thu, 06 Apr 2017 14:38:25 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-8-usar-expresiones-lambda/</guid>
      <description>&lt;p&gt;Las expresiones lambda son una forma de crear funciones anónimas y que puedes utilzar en dónde el párametro recibido sea una &lt;a href=&#34;https://gustavopeiretti.com/java-8-interfaces-funcionales/&#34;&gt;interfaz funcional&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java Codigos de Barra con ZXing</title>
      <link>https://gustavopeiretti.com/java-codigos-barra-zxing/</link>
      <pubDate>Thu, 16 Feb 2017 21:38:24 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-codigos-barra-zxing/</guid>
      <description>&lt;p&gt;El código de barra QR Code (Quick Response Code) es capaz de almacenar muchos más datos en menos tamaño en comparación con otros códigos de barra.&lt;/p&gt;
&lt;p&gt;Veamos con un breve ejemplo utilizando ZXing como crear códigos QR. Este ejemplo también te servirá para cualquier otro tipo de código soportado.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 Interfaces Funcionales</title>
      <link>https://gustavopeiretti.com/java-8-interfaces-funcionales/</link>
      <pubDate>Mon, 02 May 2016 22:30:54 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-8-interfaces-funcionales/</guid>
      <description>&lt;p&gt;Desde versiones anteriores conoces las interfaces SAM (Single Abstract Method interfaces).&lt;/p&gt;
&lt;p&gt;Es decir, interfaces que tienen un solo método abstracto; ejemplo de ellas encontramos a java.lang.Runnable&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java 8 – Default Methods – Métodos Default</title>
      <link>https://gustavopeiretti.com/java-8-default-methods-metodos-default/</link>
      <pubDate>Thu, 21 Apr 2016 20:40:50 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-8-default-methods-metodos-default/</guid>
      <description>&lt;p&gt;Java 8 ha hecho cambios en las interfaces, las que ahora podemos agregarles métodos default (default methods). Esto permite agregar métodos a las interfaces sin necesidad de implementarlos en las clases hijas.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java Spring Batch ejemplo</title>
      <link>https://gustavopeiretti.com/spring-batch-ejemplo/</link>
      <pubDate>Mon, 26 Oct 2015 01:18:52 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/spring-batch-ejemplo/</guid>
      <description>&lt;p&gt;Para configurar un proyecto de Spring Batch partiremos con las dependencias que necesitamos utilizando Maven, luego definiremos la configuración basica y algunos aspectos simples para conectarnos a una base de datos embebida.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Observar cambios en directorios con Java</title>
      <link>https://gustavopeiretti.com/observar-cambios-en-directorios-con-java/</link>
      <pubDate>Fri, 18 Sep 2015 23:40:06 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/observar-cambios-en-directorios-con-java/</guid>
      <description>&lt;p&gt;A partir de Java 7 contamos con la posibilidad de observar cambios en un directorio y de este modo supervisar determinados eventos tales como creación, modificación o eliminación ocurridos en alguna ruta de nuestro sistema operativo.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java Generar Codigo QR</title>
      <link>https://gustavopeiretti.com/java-generar-codigo-qr/</link>
      <pubDate>Mon, 14 Sep 2015 23:00:03 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-generar-codigo-qr/</guid>
      <description>&lt;p&gt;Te explico como generar Código QR en Java utilizando esta librería zxing.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Instalar Maven en Windows</title>
      <link>https://gustavopeiretti.com/instalar-maven-en-windows/</link>
      <pubDate>Fri, 11 Sep 2015 19:03:10 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/instalar-maven-en-windows/</guid>
      <description>&lt;p&gt;Instalar Maven en Windows requiere pocos pasos, tan solo descargar en alguna carpeta,
establecerla en el path y definir la variable de entorno &lt;em&gt;M2_HOME&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Instalar Maven en Ubuntu</title>
      <link>https://gustavopeiretti.com/instalar-maven-en-ubuntu/</link>
      <pubDate>Fri, 28 Aug 2015 22:00:34 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/instalar-maven-en-ubuntu/</guid>
      <description>Para ‘instalar’ Maven en Ubuntu es necesario solamente descargarlo, descomprimirlo y que configures algunas variables de entorno y el path.
Descargar Maven desde
https://maven.apache.org/download.cgi
Descomprime la carpeta en alguna ubicación de tu preferencia.
En mi caso la he descomprimido y luego copiado en /opt/maven3/ de esta forma
cp -r /home/gustavo/Downloads/apache-maven-3.3.3/ /opt/maven3/ Agrega el directorio de maven al PATH y crea una variable de entorno M2_HOME
También será necesario que tengas bien definida tu JAVA_HOME</description>
    </item>
    
    <item>
      <title>Anotaciones en Java</title>
      <link>https://gustavopeiretti.com/anotaciones-en-java/</link>
      <pubDate>Sun, 21 Sep 2014 19:32:21 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/anotaciones-en-java/</guid>
      <description>&lt;p&gt;Una &lt;strong&gt;Anotación&lt;/strong&gt; Java es una forma de añadir METADATOS  a nuestro código que luego podremos procesar.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Introducción usando Pattern y Matcher</title>
      <link>https://gustavopeiretti.com/introduccion-usando-pattern-y-matcher/</link>
      <pubDate>Wed, 03 Sep 2014 14:25:46 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/introduccion-usando-pattern-y-matcher/</guid>
      <description>&lt;p&gt;Esta es una introducción, bastante simple, a fin de comprender acerca de patrones. Los patrones son expresiones que podemos utilizar para buscar dentro de un texto.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java Sincronizacion Conceptos Básicos</title>
      <link>https://gustavopeiretti.com/java-sincronizacion-conceptos-basicos/</link>
      <pubDate>Mon, 19 May 2014 20:27:11 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-sincronizacion-conceptos-basicos/</guid>
      <description>&lt;p&gt;La sincronización de nuestro código evitará que diferentes hilos accedan a la misma vez a determinada porción de código.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java Threads Basico</title>
      <link>https://gustavopeiretti.com/java-threads-basico/</link>
      <pubDate>Mon, 28 Apr 2014 19:11:46 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-threads-basico/</guid>
      <description>&lt;p&gt;Un thread es un “hilo” de ejecución de un programa. La JVM permite la ejecución de multiples hilos concurrentemente.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Orden de ejecución de los Bloques en Java</title>
      <link>https://gustavopeiretti.com/orden-ejecucion-bloques-java/</link>
      <pubDate>Mon, 17 Mar 2014 15:05:36 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/orden-ejecucion-bloques-java/</guid>
      <description>&lt;p&gt;Este suele ser un tema que se olvida fácilmente o no se tiene en cuenta en la construcción de las clases. En la revisión de código suelo encontrarme con problemas originados por este motivo. Repacemos el orden de ejecución en los bloques de java.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>JUnit: test Parametrizados</title>
      <link>https://gustavopeiretti.com/junit-test-parametrizados/</link>
      <pubDate>Sun, 11 Mar 2012 15:53:00 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/junit-test-parametrizados/</guid>
      <description>&lt;p&gt;Me encuentro seguido con la necesidad de realizar pruebas pasando a mis test case ciertos parametros.&lt;/p&gt;
&lt;p&gt;Este simple ejemplo  permite ver como JUnit lo resuelve.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Integrar JUnit con Spring</title>
      <link>https://gustavopeiretti.com/integrar-junit-con-spring/</link>
      <pubDate>Mon, 09 Nov 2009 14:01:30 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/integrar-junit-con-spring/</guid>
      <description>&lt;p&gt;Integrar &lt;a href=&#34;http://www.junit.org/&#34;&gt;JUnit&lt;/a&gt; con &lt;a href=&#34;http://www.springsource.org/&#34;&gt;Spring&lt;/a&gt; es bastante simple. Solo debes crear tu test y anotarlo con @RunWith(SpringJUnit4ClassRunner.class).&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Java Códigos de Barra</title>
      <link>https://gustavopeiretti.com/java-codigos-de-barra/</link>
      <pubDate>Sat, 08 Aug 2009 19:26:32 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/java-codigos-de-barra/</guid>
      <description>&lt;p&gt;Veamos con este ejemplo simple como usar códigos de barra en Java.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Html to PDF con Java</title>
      <link>https://gustavopeiretti.com/html-to-pdf-con-java/</link>
      <pubDate>Fri, 19 Jun 2009 02:15:06 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/html-to-pdf-con-java/</guid>
      <description>&lt;p&gt;Si tienes tu xhtml listo, entonces podrás usar esta librería &lt;a href=&#34;https://github.com/flyingsaucerproject/flyingsaucer&#34;&gt;Flying Saucer&lt;/a&gt; que proporciona una manera simple para la transformación.&lt;/p&gt;
&lt;p&gt;Si no tienes un html que sea válido, tendrás que usar alguna herramienta como &lt;a href=&#34;http://jtidy.sourceforge.net/&#34;&gt;Tidy&lt;/a&gt; para convertir tu html en un xhtml (al final te dejo un ejemplo).&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Imprimiendo con Java</title>
      <link>https://gustavopeiretti.com/imprimiendo-con-java/</link>
      <pubDate>Tue, 02 Jun 2009 02:37:18 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/imprimiendo-con-java/</guid>
      <description>&lt;p&gt;Este es un ejemplo simple sobre cómo puedes imprimir un archivo desde Java…&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Manejando tus impresoras con Java</title>
      <link>https://gustavopeiretti.com/impresoras-java/</link>
      <pubDate>Thu, 28 May 2009 01:16:44 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/impresoras-java/</guid>
      <description>&lt;p&gt;¿Cómo ver todas las impresoras disponibles con java, la impresora que tienes por default y otros atributos de tus impresoras?&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Instalar ANT en Windows</title>
      <link>https://gustavopeiretti.com/instalar-ant-en-windows/</link>
      <pubDate>Tue, 10 Feb 2009 22:00:08 +0000</pubDate>
      <author>hola@gustavopeiretti.com (Gustavo Peiretti)</author>
      <guid>https://gustavopeiretti.com/instalar-ant-en-windows/</guid>
      <description>&lt;p&gt;Te describo en pocos pasos como instalar ANT en Windows&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
