Plataformas centralizadas, GIL, aprendizaje automático, Pydantic y Python 3.10, y hemos renunciado a llevar la cuenta de los gazapos que metemos en cada tertulia https://podcast.jcea.es/python/29
Participantes:
Jesús Cea, email:
[email protected], twitter:
@jcea, https://blog.jcea.es/,
https://www.jcea.es/. Conectando desde Madrid.
Víctor Ramírez, twitter: @virako,
programador python y amante de
vim, conectando desde
Huelva.
Felipem, conectando desde Cantabria.
Juan José, Nekmo, https://nekmo.com/,
https://github.com/Nekmo/. Madrileño conectando desde Málaga.
Jesús, conectando desde Ferrol.
Eduardo Castro, email:
[email protected]. Conectando desde A
Guarda.
Audio editado por Pablo Gómez, twitter:
@julebek.
La música de la entrada y la salida es "Lightning Bugs", de Jason
Shaw. Publicada en https://audionautix.com/ con licencia
- Creative Commons Attribution 4.0 International
License.
[00:52] "Vamos a ir cortando" es la entrada de Jesús Cea para
que alguien proponga temas durante media hora más.
[02:27] ¡Ha salido el primer podcast!: Python en español #7:
¡Metapodcast de relanzamiento!
https://podcast.jcea.es/python/7.
Plataformas de podcasting.
No necesitas ninguna plataforma, puedes usar directamente el
feed RSS https://es.wikipedia.org/wiki/Rss.
Funkwhale https://funkwhale.audio/.
toc2audio https://docs.jcea.es/toc2audio/.
Jesús Cea tiene su propia plataforma de podcasting,
herramientas, etc. Quiere evitar la centralización a toda
costa.
[07:37] Mercurial https://es.wikipedia.org/wiki/Mercurial y
Git https://es.wikipedia.org/wiki/Git.
En Mercurial https://es.wikipedia.org/wiki/Mercurial es
imposible modificar la historia.
Es imposible hacer nada sofisticado en Git
https://es.wikipedia.org/wiki/Git sin recurrir a Google.
Mercurial - Filosofía y visión de alto nivel:
https://www.jcea.es/artic/mercurial_madrid/.
Bitbucket https://bitbucket.org/ ya no soporta Mercurial.
Hay alternativas pequeñitas. Por ejemplo, Heptapod
https://heptapod.net/.
Más referencias en
https://www.mercurial-scm.org/wiki/MercurialHosting.
¡Evita la centralización!
Al final, el 99.9% de los proyectos de código abierto los
mantienen los autores originales en exclusiva.
Microsoft to acquire GitHub for $7.5 billion
https://news.microsoft.com/2018/06/04/microsoft-to-acquire-github-for-7-5-billion/.
¿Trabajar por visibilidad? Eso se cura con la edad.
Mantener infraestructura propia tiene su coste, pero puedes
pagar a alguien para que lo haga, promoviendo multitud de
plataformas federadas en vez de centralizar internet más y
más.
En cada campo de internet, hay uno o dos ganadores y nadie
más pinta nada. Jesús Cea se queja mucho de eso.
[21:54] Herramientas de aprendizaje automático (Machine
Learning)
https://es.wikipedia.org/wiki/Aprendizaje_autom%C3%A1tico:
Diferencia entre aprendizaje automático "de toda la vida" y
el aprendizaje con refuerzo
https://es.wikipedia.org/wiki/Aprendizaje_por_refuerzo.
Redes neuronales: TensorFlow
https://es.wikipedia.org/wiki/TensorFlow y Keras
https://es.wikipedia.org/wiki/Keras.
Procesado de texto: NLTK
https://es.wikipedia.org/wiki/NLTK.
scikit-learn https://scikit-learn.org/stable/index.html.
Algunos libros:
Python Machine Learning - Second Edition: Machine
Learning and Deep Learning with Python, scikit-learn,
and TensorFlow
https://www.amazon.es/Python-Machine-Learning-Sebastian-Raschka/dp/1787125939/.
Hay versión en castellano.
"TensorFlow en un dia"
https://www.amazon.es/TensorFlow-Day-Neural-Network-English-ebook/dp/B07H474R7Q/.
Hay versión en castellano.
Packt publica un libro gratis al día, muchos de
aprendizaje automático:
https://www.packtpub.com/free-learning.
"Towards Data Science" https://