<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Codes on Julio Ripoll Moreno Blog</title>
    <link>https://julio.ripollmoreno.com/code/</link>
    <description>Recent content in Codes on Julio Ripoll Moreno Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <lastBuildDate>Sun, 18 Aug 2019 19:00:00 +0100</lastBuildDate>
    
	<atom:link href="https://julio.ripollmoreno.com/code/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Pharo Smalltalk: Como concatenar strings</title>
      <link>https://julio.ripollmoreno.com/code/como-concatenar-strings-pharo-smalltalk/</link>
      <pubDate>Sun, 18 Aug 2019 19:00:00 +0100</pubDate>
      
      <guid>https://julio.ripollmoreno.com/code/como-concatenar-strings-pharo-smalltalk/</guid>
      <description>Concatenar strings es muy sencillo en Pharo Smalltalk, basta con usar , (coma).
&#39;hola&#39;, &#39; mundo!!!&#39;  Da como resultado la cadena de caracteres:
&#39;hola mundo!!!&#39;  , es un mensaje binario con el cual unimos las segunda string con la primera.</description>
    </item>
    
    <item>
      <title>Pharo Smalltalk: Como generar MD5 de un string</title>
      <link>https://julio.ripollmoreno.com/code/generar-md5-de-string-pharo-smalltalk/</link>
      <pubDate>Tue, 13 Aug 2019 19:00:00 +0100</pubDate>
      
      <guid>https://julio.ripollmoreno.com/code/generar-md5-de-string-pharo-smalltalk/</guid>
      <description>Generar el MD5 de una cadena de caracteres en Pharo Smalltalk es muy sencillo.
Basta con abrir el Playground y ejecutar:
(MD5 hashMessage: &#39;https://julio.ripollmoreno.com/&#39;) hex  </description>
    </item>
    
    <item>
      <title>Instalar Oh My Zsh en Ubuntu</title>
      <link>https://julio.ripollmoreno.com/code/como-instalar-ohmyzsh-en-ubuntu/</link>
      <pubDate>Fri, 12 Oct 2018 09:31:27 +0100</pubDate>
      
      <guid>https://julio.ripollmoreno.com/code/como-instalar-ohmyzsh-en-ubuntu/</guid>
      <description>Zsh es un potente intérprete de comandos que puede funcionar como shell interactiva y como intérprete de lenguaje de scripting. Muchas de las características útiles de bash, ksh y tcsh se incorporaron a zsh y ofrece numerosas ventajas como: - Eficiencia - Completado de tabulador mejorado - Expansión de nombres de fichero mejorada - Manejo de arrays mejorado
OhMyZsh es un framework Open Source que pretende ayudar a la administración de la configuración de Zsh.</description>
    </item>
    
    <item>
      <title>Serialver | Groovy - Obtener todos los números de serie UID de todas las clases de un proyecto</title>
      <link>https://julio.ripollmoreno.com/code/script-generador-serial-version-uid-todas-las-clases/</link>
      <pubDate>Wed, 22 Aug 2018 09:00:00 +0100</pubDate>
      
      <guid>https://julio.ripollmoreno.com/code/script-generador-serial-version-uid-todas-las-clases/</guid>
      <description>&lt;p&gt;En el artículo &lt;a href=&#34;https://julio.ripollmoreno.com/script-generador-serial-version-uid-todas-las-clases&#34;&gt;anterior&lt;/a&gt; vimos como generar el número de serie UID de una clase Java o Groovy.&lt;br /&gt;
En esta nueva entrada os muestro un script con el que obtener &lt;strong&gt;todos los números de serie UID&lt;/strong&gt; de todas las clases de nuestro proyecto Groovy.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Groovy: Cómo escribir comentarios</title>
      <link>https://julio.ripollmoreno.com/code/como-escribir-comentarios-en-groovy/</link>
      <pubDate>Tue, 21 Aug 2018 19:00:00 +0100</pubDate>
      
      <guid>https://julio.ripollmoreno.com/code/como-escribir-comentarios-en-groovy/</guid>
      <description>Escribir comentarios en Groovy es muy sencillo:
 Comentarios en una sola línea:
Los comentarios de una sola línea comienzan con // y se pueden encontrar en cualquier posición de la línea. Los caracteres que siguen a //, hasta el final de la línea, se consideran parte del comentario.  // Comentario en una linea independiente println &amp;quot;helo&amp;quot; // Un comentario hasta el final de la linea   Comentarios multilinea:</description>
    </item>
    
    <item>
      <title>Serialver - Generador java de número de serie UID</title>
      <link>https://julio.ripollmoreno.com/code/serialver-generador-java-serial-version-uid/</link>
      <pubDate>Sat, 18 Aug 2018 09:00:00 +0100</pubDate>
      
      <guid>https://julio.ripollmoreno.com/code/serialver-generador-java-serial-version-uid/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://docs.oracle.com/javase/8/docs/technotes/tools/unix/serialver.html&#34;&gt;Serialver&lt;/a&gt; es una herramienta incorporada a JDK. Se usa para obtener números de &lt;code&gt;serialVersionUID&lt;/code&gt; de una o más clases de Java.&lt;/p&gt;

&lt;p&gt;Básicamente, una clase serializable debe declarar una constante llamada serialVersionUID (ya sea explícitamente por el programador o implícitamente por el compilador) como esta:&lt;/p&gt;

&lt;pre&gt;&lt;code class=&#34;language-java&#34;&gt;import java.io.Serializable;

public class Book implements Serializable {

    private static final long serialVersionUID = 1234L;
       
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Conversor nombre pais a codigo ISO</title>
      <link>https://julio.ripollmoreno.com/code/conversor-nombre-pais-a-iso-code/</link>
      <pubDate>Wed, 15 Aug 2018 19:00:00 +0100</pubDate>
      
      <guid>https://julio.ripollmoreno.com/code/conversor-nombre-pais-a-iso-code/</guid>
      <description>Conversor Groogy de nombre de páis a código ISO.
import org.codehaus.groovy.runtime.InvokerHelper class Main extends Script { private static final Map&amp;lt;String, String&amp;gt; isoFactory = Locale.getISOCountries().collectEntries { iso -&amp;gt; Locale locale = new Locale(&amp;quot;&amp;quot;, iso) [(locale.getDisplayCountry()): iso] } @java.lang.Override java.lang.Object run() { args.each { String country -&amp;gt; println isoFactory[country] } } static void main(String[] args) { InvokerHelper.runScript Main, args } }  Para un nombre de país: groovy Converter.groovy Spain  Para varios nombres de paises: groovy Converter.</description>
    </item>
    
    <item>
      <title>Java 8 - Lambda: Ordenar lista de objetos</title>
      <link>https://julio.ripollmoreno.com/code/java-8-ordenar-lista-objetos/</link>
      <pubDate>Wed, 01 Nov 2017 09:31:27 +0100</pubDate>
      
      <guid>https://julio.ripollmoreno.com/code/java-8-ordenar-lista-objetos/</guid>
      <description>Cómo ordenar lista de objetos con Java8 por una propiedad concreta.
class Book { String title; String author; Date date; }  Book book1 = new Book(&amp;quot;Refactoring&amp;quot;, &amp;quot;Martin Fowler&amp;quot;, new Date()); Book book2 = new Book(&amp;quot;Clean code&amp;quot;, &amp;quot;Robert C. Martin&amp;quot;, new Date()); Book book3 = new Book(&amp;quot;Test Driven Development&amp;quot;, &amp;quot;Kent Beck&amp;quot;, new Date()); List&amp;lt;Book&amp;gt; books = Arrays.asList(book2, book1, book3); books.stream().sorted((bookObject1, bookObject2) -&amp;gt; bookObject1.getHeader().getDate().compareTo(bookObject2.getHeader().getDate())) .collect(Collectors.toList());  </description>
    </item>
    
  </channel>
</rss>