Apple Notes

Hace unos años mudé miles de notas de Evernote 🐘 a Apple Notes 📝 y desde ese momento dejé de buscar apps de este tipo. Notes es fácil de usar, está en todos mis dispositivos y siempre en sync.

Algo que pasó en la mudanza fue que perdí los folders que tenía para organizar las notas en Evernote. No recuerdo si fue una limitación del feature de importación que tiene Notes en macOS o si fue algo que decidí hacer pero el resultado es que me di cuenta que en Notes NO hace falta tener ese feature de organización.

Continue reading “Apple Notes”

Actualizar Firewall Usando Shortcuts

Desde que me compré un iPad Pro he estado trabajando cada día más en este dispositivo. Incluso este post lo estoy escribiendo desde mi iPad.

Una de las cosas que no tiene iOS es un ambiente de desarrollo web funcional. Bueno por lo menos por el momento. Para poder hacer algunas de las tareas que necesito hacer todos los días necesito poder correr Node.js, Python, MongoDB y otras herramientas que no funcionan en iOS.

Para este tipo de terea tengo un servidor o droplet en Digital Ocean corriendo Ubuntu server. Cada vez que necesito hacer algo que no puedo en mi iPad, me conecto usando Blink y listo.

Continue reading “Actualizar Firewall Usando Shortcuts”

Mosh es SSH pensado para móvil

Uno de los primeros apps que bajé cuando me compré mi iPhone 3 fue un terminal para conectarme por SSH a mis servidores. Demás está decir que en esos días la experiencia no era la mejor pero era posible.

Ha pasado mucho tiempo desde entonces. Ahora los apps son mucho mejores y hacen fácil la mayoría de las cosas que necesito hacer como login con keys y "agent forwarding". Por los últimos años he estado usando Coda de los genios de Panic. Este app está super bien hecho y funciona bien casi todo el tiempo. Cuando no funciona bien, casi siempre es por problemas del protocolo y no necesariamente problemas con el app.

Mosh es un protocolo similar a SSH que viene a resolver los problemas en ambientes con conexiones lentas e intermitentes.

Continue reading “Mosh es SSH pensado para móvil”

tmux práctico

Mirando notas viejas encontré un "cheat sheet" con los (pocos) comandos de tmux que uso. Los comparto por si ayudan a alguien.

tmux new -A -s <nombre-de-session> crea una nueva sesión o se une a una session existente con el nombre especificado.

Cuando me conecto desde iOS usando Blink, tengo configurado para que corra este commando tan pronto se establezca la conexión. De esta forma si me desconecto accidentalmente, cuando vuelvo a conectarme toda está donde lo dejé.

Continue reading “tmux práctico”

Un bug en el app CESCO Digital expone la información de todos los conductores registrados en Puerto Rico

Antes de empezar

Reporté este bug dos veces con la intención de que se resolviera el problema y se protegiera la información de los ciudadanos. La primera vez que reporté el problema recibí confirmación de que sería atendido, pero ocho meses más tarde el problema no había sido resuelto.

Recientemente, reporté el bug por segunda vez e hice énfasis en el riesgo potencial de este tipo de vulnerabilidad y en mi intención de hacer público el problema siguiendo el modelo de “responsible disclosure”. Esta vez había gente diferente a cargo del otro lado y se atendió la situación con prontitud hasta corregir el problema.

Continue reading “Un bug en el app CESCO Digital expone la información de todos los conductores registrados en Puerto Rico”