Ingeniero y no puedo

El blog personal de Juanjo Salvador

Sobre la falta de privacidad de WhatsApp

Ya me he mostrado, en anteriores ocasiones, algo contrario al uso de WhatsApp. Es más, si no fuese algo prácticamente obligatorio hoy en día,habría abandonado completamente su uso. Hace dos años y medio, el gigante Facebook, conocido por sus numerosos atentados contra la privacidad de sus usuarios y la venta de datos a terceros para estudios de mercado, compró los...

Read more



Copiar archivos por SSH

Cuando Ismael Olea me dijo que el FTP estaba anticuado, me sentí bastante desactualizado en cuanto a administración de servidores. Lo primero que me vino a la mente, fue si quizás se estaría refiriendo a que deberíamos usar FTPS (el protocolo FTP sobre SSL), ya que, en mis años de estudiante ya se hablaba de que iba a ser el...

Read more



Ionic 2 (beta) y el error "Promise is not defined"

Esta entrada es más un apunte personal que un artículo. Sin embargo, mis apuntes personales pueden resultar instructivos, así que no veo por qué no colgarlo aquí. Trata sobre como resolver (o como he resuelto yo) el error Promise is not defined al intentar depurar una aplicación híbrida de Ionic 2 (beta 22) desde el navegador, usando

Read more



Gestión de proyectos mediante GitHub

GitHub además de ser una excelente plataforma de Git para compartir y mantener código, también puede ser una herramienta excelente para gestionar proyectos. Para explicar esto, usaré como ejemplo, es el desarrollo de Comicbook Packager (versión 3, en camino), que se está organizando a través de las issues de un repositorio. Organiza el código en ramas Esta nueva versión...

Read more



Experiencia OpenSouthCode

Ayer día 7 de Mayo de 2016, tuvo lugar en La Térmica (Málaga) el OpenSouthCode, un evento dirigido a todo aquel aficionado al software libre, ya sea en grado de aficionado como de desarrollador. Como es de esperar, yo no perdí la ocasión de asistir al evento junto con mi compañero Cristobal a modo de expedicionarios de HackLab Almería. En...

Read more