Ir al contenido principal

Entradas

Mostrando entradas de octubre, 2020

Hola mundo en Gradle

  Gradle es una herramienta de automatización y construcción de código. Con lenguajes de programación como Java, Groovy y Kotlin se puede emplear esta herramienta. Existen herramientas similares a Gradle como: Apache Ant. Apache Ivy. Apache Maven. Groovy y Gradle tienen una relación directa. Gradle emplea un DSL basado en Groovy. En vez de usar archivos de configuración XML, Gradle emplea ese DSL. Usaremos SDKMAN! para instalar Gradle. Instalando SDKMAN! $ curl -s "https://get.sdkman.io" | bash $ source "$HOME/.sdkman/bin/sdkman-init.sh" $ sdk version Instalando Gradle con SDKMAN! $ sdk install gradle Hola, mundo en Gradle. build.gradle task hola_mundo { println "Hola, mundo!!" } Ejecutando: $ gradle -q hola_mundo "Hola, mundo!!" Clases class Persona { String nombre int edad } task getPersona { def persona = new Persona ( nombre: 'Juan' , edad: 35 ) println "Nombre:

Python: instalando Pyjnius

Pyjnius es una librería para Python que permite acceder a clases Java.  Instalar Pyjnius. $ python - m pip install -- upgrade cython $ pip install pyjnius ¿Cómo verificamos que tenemos instalado Pyjnius ? Abre una terminal y teclea: $ python >from jnius import autoclass > Si no hay ningún error, entonces ya lo tienes instalado. Otra forma de ver si tienes la instalación es tecleando: $ pip list Deberás ver algo como esto: pyjnius                1.3.0 ¿Cómo puedo usar Pyjnius ? Importamos la clase autclass y definimos la clase Java  a utilizar        from jnius import autoclass #Declaro un objeto de tipo java.lang.System System = autoclass( 'java.lang.System' ) #Mostramos un mensaje System . out . println( "*** Clases Java en Python ***" ) Trabajamos con listas en Java from jnius import autoclass #Definimos un objecto de tipo ArrayList ArrayList = autoclass( 'java.util.ArrayList' ) lis

Docker: instalando Julia

  Julia es un lenguaje de programación similar a R .  En este post instalaremos una imagen usando Docker. Instalando Julia con Docker # Bajamos la imagen $ docker pull # Listamos imagen $ docker images - a # Ejecutamos REPL $ docker run - it -- rm julia # Ejecutamos script $ docker run - it -- rm - v "$PWD" :/ usr / myapp - w / usr / myapp julia julia script . jl arg1 arg2 Creamos nuestro "Hola,mundo en Julia" hola_mundo.jl print( "Hola, mundo!!" ) Creamos un script para ejecutar programa en Julia. ejecuta.sh #!/bin/bash echo "Ejecutando script: $1" docker run -it --rm -v "$PWD" :/usr/myapp -w /usr/myapp julia julia $1 Ejecutamos: $ ./ejecuta hola_mundo.jl Salida:  Hola, mundo!!  Muy pronto seguiremos con más ejemplos.  Links: https://hub.docker.com/_/julia http://sergioibarra.blogspot.com/2018/06/instalar-julia-atom-en-ubuntu-1804.html https://ferrolho.github.io/blog/2019-0