Loading...
Página principal 2017-11-18T19:10:37+00:00

Mi día a día

Java

Aplicaciones multiplataforma

Desarrollo en Java

Con Java he creado aplicaciones de todo tipo, entre ellas algunas para Android. Con Kotlin, un lenguaje creado a partir de Java que lo mejora y extiende las posibilidades son todavía mayores, muchos ya lo consideran la evolución natural de Java.

Android

Más de 5 años de experiencia

Aplicaciones móviles

Con varios años de experiencia desarrollando para Android de forma nativa utilizando Java he adquirido una solidez que me dota de una capacidad excepcional a la hora de construir aplicaciones móviles desde cero.

JSON

Desarrollo de API

Comunicación entre servicios

Utilizo JSON mayormente aprovechándome de su ligereza para diseñar las comunicaciones entre las aplicaciones y los servicios en la nube, que sea el que utilizo habitualmente no implica que no conozca otros formatos como XML.

Symfony

Aplicaciones/Servicios web

Framework MVC con PHP

Un framework MVC que utiliza PHP como lenguaje de programación y Doctrine como ORM para establecer la relación entre código y base de datos que nos provee de una flexibilidad enorme a la hora de crear nuestras aplicaciones web.

MySQL

Motor de bases de datos

La más popular

Dentro de los motores de bases de datos relacionales podemos decir que MySQL es el más popular hasta la fecha ya sea por su facilidad de uso y su gran estabilidad, gracias a ella podemos desplegar una base de datos en cuestión de minutos.

GNU/Linux

Como sistema operativo principal

La mejor opción

Nada como la polivalencia de GNU/Linux tanto para servidores como para equipos de escritorio, sistema operativo libre por excelencia y el más utilizado en servidores. Mi elección personal suele ser Debian para servidor y Arch Linux para escritorio.

Java
PHP
Kotlin
Python
C#

Mis proyectos

Aprendizaje constante

Artículos recientes

  • Hackers

Hackers

Si menciono la palabra hacker probablemente estarás pensando en una persona, más bien un friki, encerrado en su habitación acompañado de multitud de latas de bebida energética colándose en páginas [...]

SCRUM técnico

Las metodologías ágiles surgen para proporcionar un mecanismo que facilite la adaptación al cambio en el proceso desarrollo y creación de proyectos. Todo cambia muy rápido en los tiempos que [...]

  • Netdata

Toda la información de los recursos del servidor en tiempo real con Netdata

Como administrador de sistemas una de las tareas más importantes es mantener controlados y vigilados los recursos de los servidores, son el pilar sobre el que se sostiene gran parte [...]