Recent Posts

LLevo ya un par de años escuchando y haciendo Elixir, no con la intensidad que quisiera pero tampoco lo he perdido de vista; soy un programador con preferencias dinámicas opcionales, sin embargo, me gusta mucho la magia(compilador) que Haskell ofrece al programar. De hace ya un par de años he querido comenzar una serie de artículos basados en LISP, sin embargo, el trabajo y los compromisos empresariales no lo han permitido, creo importante que los programadores conozcan las bases de la programación funcional, no por ser mejor, si no por que permite mejorar el/los paradigmas que estés usando. ... Read More

Testing Vert.x with Spock
12 December 2017

Recently I was trying to test some components in Vert.x, to make sure of the behavior of the message’s receptions, how to store correctly in the Shared Map?, is the value in the Map?, and so on… So, Vert.x includes a testing tool, is based in JUnit, the best, it has a Runner the VertxUnitRunner.class for JUnit, and for scripts tests you can use TestSuite.create, but what is the thing, the sentence: Async async = context. ... Read More

Develop with VertX
24 July 2017

Recently we used the project Vertx for develop a project. Now I’m going to talk about the basic functionality. VertX is a tool-kit for building reactive applications on the JVM. It has many interesting features: Actor model based. It’s polyglot: you can use with Java, Groovy, Ruby, Scala, Ceylon, Javascript, and Kotlin. If you want to install vertx, please use Sdk Manager Verticles For the beginning it’s important know that VertX has a nervous system called Event Bus, where you can write and run Verticles. ... Read More
After copying a file to Vagrant and creating a basic file structure. We can continue with our series. So, in this post, we are going to talk about the following topics: Assign an IP address Add your public key Access to vagrant machine without vagrant ssh For the first point and taking the file structure previously mentioned, we modify as follow: Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.network "public_network", bridge: "en0: Wi-Fi (AirPort)", auto_config: false config. ... Read More