
Sign up to save your podcasts
Or
Participantes:
Jesús Cea, email: [email protected], twitter:
Javier, conectando desde Madrid.
Miguel Sánchez, email:
Eduardo Castro, email:
Víctor Ramírez, twitter: @virako,
José Juan.
Audio editado por Pablo Gómez, twitter:
La música de la entrada y la salida es "Lightning Bugs", de Jason
[00:53] Vamos progresando en la publicación de las grabaciones.
Pablo Gómez, twitter:
Capítulos en audios: Biblioteca toc2audio
Jesús Cea quiere notas exhaustivas de cada grabación. El
[06:45] El aviso legal de rigor para grabar los audios y
[06:58] Presentaciones.
[09:58] Jesús Cea habla mucho.
[10:53] Interacción entre clases abstractas
[18:28] Expansión explosiva del tamaño del bytecode
Ojo, teclear este código tal cual puede tumbar tu máquina y
Build a Compiler Bomb: Python 3, 13 byte source,
16 bytes of Python code compiles to 32 terabytes of bytecode
[27:48] GitHub actions: https://github.com/features/actions.
[28:43] PEP 637 -- Support for indexing with keyword arguments
La sintaxis de Python es cada vez más compleja.
Jesús Cea se sorprende de que Guido van Rossum
Muchos cambios de sintaxis se justifican para ciertos
Los lenguajes empiezan simples y se van complicando...
Estos temas se han tratado con frecuencia y profundidad en
El lenguaje se particiona en "sublenguajes" y "subculturas".
BNF (Backus–Naur form):
JavaScript: The Good Parts:
¿Cómo aprende Python la gente novata?
Grupos de excepciones: PEP 654
asyncio https://docs.python.org/3/library/asyncio.html
[44:26] Metaconversacion sobre temas recurrentes en la tertulia.
[45:08] ¿Cómo se numeran los PEP
Cuando se actualiza un PEP, no cambia de numeración.
Black: https://pypi.org/project/black/.
Los PEP incluyen una sección de cambios, historia del PEP.
PEP 494 -- Python 3.6 Release Schedule
PEP 373 -- Python 2.7 Release Schedule
[51:08] A veces para ver los cambios de un proyecto, a veces no
[53:28] El valor de los DeprecationWarning:
Deuda técnica.
Estrategia: Bloquear dependencias.
Acumular actualizaciones tampoco es buena idea.
Que tus tests comprueben tus dependencias suele ser una mala
[58:13] Los problemas de bloquear dependencias de forma
pip freeze https://pip.pypa.io/en/stable/cli/pip_freeze/.
virtualenv: https://pypi.org/project/virtualenv/.
[01:02:56] pip https://pypi.org/project/pip/ no tiene "hooks"
[01:05:43] Paquete "safety" https://pypi.org/project/safety/.
[01:07:38] Salto de fe al hacer pip install. Paquetes
[01:09:23] Motivación económica para secuestrar el DNS
[01:10:58] Nombres inexplicables de paquetes en PIP.
[01:11:28] RFC 2606: Reserved Top Level DNS Names
[01:13:53] Recursos en español de Python:
Pybonacci: https://pybonacci.org/.
Chema Cortés: https://blog.ch3m4.org/.
AlgoriSoft: https://algorisoft.com/. Cursos de Django
[01:16:28] Comparativa entre Bokeh https://bokeh.org/ y Plotly
[01:19:46] La grabación se cortó aquí debido a "un problema
[01:19:55] Final.
Participantes:
Jesús Cea, email: [email protected], twitter:
Javier, conectando desde Madrid.
Miguel Sánchez, email:
Eduardo Castro, email:
Víctor Ramírez, twitter: @virako,
José Juan.
Audio editado por Pablo Gómez, twitter:
La música de la entrada y la salida es "Lightning Bugs", de Jason
[00:53] Vamos progresando en la publicación de las grabaciones.
Pablo Gómez, twitter:
Capítulos en audios: Biblioteca toc2audio
Jesús Cea quiere notas exhaustivas de cada grabación. El
[06:45] El aviso legal de rigor para grabar los audios y
[06:58] Presentaciones.
[09:58] Jesús Cea habla mucho.
[10:53] Interacción entre clases abstractas
[18:28] Expansión explosiva del tamaño del bytecode
Ojo, teclear este código tal cual puede tumbar tu máquina y
Build a Compiler Bomb: Python 3, 13 byte source,
16 bytes of Python code compiles to 32 terabytes of bytecode
[27:48] GitHub actions: https://github.com/features/actions.
[28:43] PEP 637 -- Support for indexing with keyword arguments
La sintaxis de Python es cada vez más compleja.
Jesús Cea se sorprende de que Guido van Rossum
Muchos cambios de sintaxis se justifican para ciertos
Los lenguajes empiezan simples y se van complicando...
Estos temas se han tratado con frecuencia y profundidad en
El lenguaje se particiona en "sublenguajes" y "subculturas".
BNF (Backus–Naur form):
JavaScript: The Good Parts:
¿Cómo aprende Python la gente novata?
Grupos de excepciones: PEP 654
asyncio https://docs.python.org/3/library/asyncio.html
[44:26] Metaconversacion sobre temas recurrentes en la tertulia.
[45:08] ¿Cómo se numeran los PEP
Cuando se actualiza un PEP, no cambia de numeración.
Black: https://pypi.org/project/black/.
Los PEP incluyen una sección de cambios, historia del PEP.
PEP 494 -- Python 3.6 Release Schedule
PEP 373 -- Python 2.7 Release Schedule
[51:08] A veces para ver los cambios de un proyecto, a veces no
[53:28] El valor de los DeprecationWarning:
Deuda técnica.
Estrategia: Bloquear dependencias.
Acumular actualizaciones tampoco es buena idea.
Que tus tests comprueben tus dependencias suele ser una mala
[58:13] Los problemas de bloquear dependencias de forma
pip freeze https://pip.pypa.io/en/stable/cli/pip_freeze/.
virtualenv: https://pypi.org/project/virtualenv/.
[01:02:56] pip https://pypi.org/project/pip/ no tiene "hooks"
[01:05:43] Paquete "safety" https://pypi.org/project/safety/.
[01:07:38] Salto de fe al hacer pip install. Paquetes
[01:09:23] Motivación económica para secuestrar el DNS
[01:10:58] Nombres inexplicables de paquetes en PIP.
[01:11:28] RFC 2606: Reserved Top Level DNS Names
[01:13:53] Recursos en español de Python:
Pybonacci: https://pybonacci.org/.
Chema Cortés: https://blog.ch3m4.org/.
AlgoriSoft: https://algorisoft.com/. Cursos de Django
[01:16:28] Comparativa entre Bokeh https://bokeh.org/ y Plotly
[01:19:46] La grabación se cortó aquí debido a "un problema
[01:19:55] Final.
1,115 Listeners