Taller de Programación Cyborg
Puerto Pirata, domingo, 14 de diciembre, 16:30 GMT-3
Armar cyborgs para mensajería y/o redes sociales no requiere conocimientos profundos de desarrollo de software, administración de sistemas ni manejo de redes. Pero requiere un poco de todo eso, lo que hace que parezca ardúo y difícil visto desde afuera. La propuesta de este taller es precisamente romper ese "afuera": ver algunos ejemplos, entender las funcionalidades básicas a las que podemos acceder y finalmente como dejarlos corriendo 24/7.
Técnicamente: veremos como se estructura un bot nuevo en Telegram; armaremos el stack básico de nodejs + typescript en el ambiente local, exportaremos eso a un servidor y lo instalaremos como un demonio que responda constantemente y para siempre. De Telegram veremos los pasos básicos de crear un bot: pedir la clave, implementar una biblioteca que hable con la API, subscribirse a eventos y publicar mensajes. No hace falta entender que significan esas palabras, se va a explicar todo en el taller.
Para el evento opcionalmente se puede traer computadoras y/o acceso a servidores virtuales si quieren dejar el cyborg corriendo en una infraestructura propia.
Cronograma
17:00 - Presentación
17:30 - Node + typescript
stack básico (nvm + npm + compilador typescript)
código y arquitectura simple de un script demonizable
18:00 - Deploy
git para publicar los cambios (github con llaves ssh de deploy)
configurar el servidor para que corra el demonio (usuario propio, clonar repo)
configuración de systemd para que quede corriendo y loguee errores
18:30 - Taller de cyborgs incorporando lo aprendido
Formulario para registrarse al evento: https://datos.partidopirata.com.ar/dashboard/#/nc/form/a29e9f10-056d-4e8e-80f7-772143abf65f
https://vagancio.partidopirata.com.ar/event/taller-de-programacion-cyborg







