En Mi Local Funciona

Technical thoughts, stories and ideas

SonarQube: Ejecución de análisis e inspección continua (Parte 3)

Publicado por Javier Larios Calleja el

QASonarQubeJenkinsSonarLint

En el anterior post (Cómo montar un SonarQube en cloud que nos sirva de Spike (Parte 1)) se quiso dar una respuesta rápida a la instalación de SonarQube. En este post, se quiere continuar el ciclo de vida, y explicar de manera abreviada los siguientes temas: Cómo se lanza una…

Continuar leyendo

Bases de datos seguras en Android

Publicado por Luis Salvador Roa Rodriguez el

MobileAndroidRoom DatabaseSQLCipher

En muchas ocasiones es importante proteger la información local de nuestras Apps. Al ser información sensible nuestro objetivo debe ser que, aunque un tercero pueda acceder a ella, no sea legible. Una de las formas de conseguirlo es cifrando la base de datos. A continuación vamos a guiarte en un…

Continuar leyendo

Las tripas de SonarQube: Métricas y cómo calcula el Rating (Parte 2)

Publicado por Javier Larios Calleja el

QASonarQube

En este post, tras ver en la parte 1 como montar SonarQube de forma rápida sobre Azure, vamos a verle las tripas a SonarQube y a entender por qué y cómo categoriza los proyectos y cada métrica con un determinado Rating. Trataremos estas métricas: Líneas de código Issues, tipos y…

Continuar leyendo

Phaser 3: Mi primer juego HTML5/JS (Parte 1)

Publicado por Jesús García Navarro el

UI DevelopmentPhaser 3JuegoHTML5javascriptTypeScript

Introducción ¿Qué programador no ha soñado con participar en la creación de un videojuego? No sé vosotros, pero a mí siempre me ha gustado la idea de desarrollar un pequeño juego, ya desde los tiempos del Commodore 64 o del Sinclair Spectrum, que me ponía a copiar el código "Basic"…

Continuar leyendo

Cómo montar un SonarQube en Cloud que nos sirva de Spike (Parte 1)

Publicado por Javier Larios Calleja el

QASonarQubeAzure

Muchas veces tenemos que hacer una prueba de concepto de herramientas que no tenemos disponibles, o licencias en ese momento, y por ello hay que buscarse la vida para dar una respuesta ágil y barata, ya que se trata de una Spike, auto-aprendizaje o simple cacharreo. Para ello, hoy voy…

Continuar leyendo