Flujo de Trabajo y Herramientas OpenSource para el Prototipado de Proyectos de Electrónica y Robótica, Abril 2019
Mucho se habla de Python en distintos contextos (Inteligencia artificial, web, seguridad, microcontroladores, ciencias de datos, entre otros), sin embargo, un tema que muchas veces se omite es la diversión, la curiosidad y las soluciones que ofrece un lenguaje como Python al incorporarlo en nuestro estilo de vida ¿A que me refiero? Python es como aquella "Navaja Suiza" que nos soluciona los problemas cuando se sucitan. Muchas veces solucionar un problema o automatizar una tarea cotidiana con Python no toma mas de unas horas, un script, una taza de café y unas cuantas lineas de código. En la charla vengo a ofrecer 5 ideas cotidianas resueltas con Python.
- Publicación, http://pycon.bo/schedule-details/speaker15.html
- Slides, https://slides.com/cr0wg4n/la-navaja-suizapython
Flujo de Trabajo y Herramientas OpenSource para el Prototipado de Proyectos de Electrónica y Robótica, Marzo 2021
Una frase interesante que ronda por mi mente es "Si no estás contribuyendo, estás destruyendo", si lo aplicamos en el ecosistema de desarrollo, muchas veces solo usamos frameworks, libs o tecnología en general, pero rara vez contribuimos en una, no es raro que al instalar tus dependencias aparezca la palabra "deprecated", contribuir hace posible que una lib se mantenga en el tiempo, no solo se contribuye con código correctivo o de mejora (PRs); reportar bugs, añadir ideas de mejora entre otras, son maneras de darle continuidad a una lib.
- Publicación, https://www.facebook.com/scesi/posts/3999138746850232
- Slides, https://slides.com/cr0wg4n/empaqueta-tus-ideas-con-pypi
- Demo, https://github.com/cr0wg4n/pypi-package-guide
- Articulo con más detalle al respecto, https://cr0wg4n.medium.com/tu-primera-lib-de-python-ft-pypi-2f918e62d856
Hoy en día estamos más conectados que nunca, la pandemia aceleró bastante el proceso de adopción de varias tecnologías, cada vez es más común buscar algo en la web que en un libro, de hecho un libro es el ultimo recurso al que recurrimos para encontrar algo, pasamos bastante tiempo en el navegador que mínimamente deberíamos dedicarle algunos minutos a comprenderlo mejor; esta breve charla te invita a comprender cuan poderoso es un navegador, como acelerar y mejorar tus búsquedas y resultados, como no caer en estafas y evadir varias de las restricciones (publicidad, anuncios, pop-ups) que algunas páginas nos imponen.
La información esta en todas partes, siempre lo ha estado, pero hoy en día se materializa en algo que podemos ver, entender y almacenar, ingentes cantidades de información circulan por internet día a día, "la información es poder" y como tal siempre hay alguien explotándola no siempre para algo bueno, entendamos por fin como aprovecharla, recolectarla y darle un uso con técnicas de web scraping.
- Youtube, https://youtu.be/v_eATNywQS8
Taller para adolescentes orientado al manejo de la privacidad en redes sociales.
El primer instinto al notar que el hardware no funciona es agitarlo o golpearlo en el peor de los casos, en esta charla aprenderemos porque eso no funcionará y que hay detrás del hardware moderno (código) para que suceda toda la magia, a la par de como iniciar en el mundo de la programación de sistemas embebidos.
Sin duda Python es uno de los lenguajes más sencillos de aprender, sus bibliotecas y sintaxis hace que logres cosas increíbles con poco esfuerzo, sin embargo, solo lo usamos para resolver problemas/desarrollar en el trabajo o si estamos en la universidad como otro lenguaje más para aprender desarrollo de software. Y si te digo que puedes automatizar muchas actividades diarias con Python: ¿Le entras al club de la Pythonización?
- Webpage, https://pyday.pylapaz.org/#heading-agenda-1-4
- Slides, https://slides.com/cr0wg4n/pythoniza-tu-vida (en esta ocasión me puse a dibujar/caricaturizar cada una de las imágenes de la diapositiva)
Cada segundo una persona promedio genera 1.7 megabytes de información según estudios del 2018, los cuales pasan a formar parte de lo que llamamos la Web, donde tu como yo somos vecinos, esta información no siempre esta protegida y es posible recolectarla para darle distintos usos, en este taller aprenderemos a recolectar la información que generan nuestros amables vecinos en la Web.
- Slides, https://slides.com/cr0wg4n/web-scraping-scrapeo-hasta-el-suelo/
- Code, https://github.com/cr0wg4n/web-scraping-workshop
Quiero contarles una historia. Un paseo por un pasado no tan lejano hasta un contrastante presente. Una historia de contribución, colaboración y conocimiento abierto. Una charla ilustrada (con un personaje especial) que pretende mostrar un gigantesco brinco de productividad y colaboración en la construcción de la historia del ser humano.