Ingeniero y no puedo

El blog personal de Juanjo Salvador

Construye tu web como un hacker

Publicado por Juanjo Salvador, el

La presentación basada en Reveal.js de la charla “Construye tu web como un hacker” que di en Hacklab Almería, sobre desarrollo de blogs usando Jekyll y GitHub Pages.

Sigue leyendo



Desarrollo de apps para Android usando Python

Publicado por Juanjo Salvador, el

Con objetivo de organizarme mejor en la PyCon ES, estuve dándole vueltas al diseño de una aplicación donde pueda seleccionar mi propio planning de charlas y talleres y organizarmelo todo en una línea cronológica que me permita ver, en cada momento, la siguiente charla/taller a la que tengo planeado asistir. Esto ya lo empecé a diseñar para la OpenSouthCode,...

Sigue leyendo



Sobre la falta de privacidad de WhatsApp

Publicado por Juanjo Salvador, el

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...

Sigue leyendo



Copiar archivos por SSH

Publicado por Juanjo Salvador, el

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...

Sigue leyendo



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

Publicado por Juanjo Salvador, el

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

Sigue leyendo