🔥 Hace unos días se anunció VegaFusion, un software que toma visualizaciones basadas en el formato declarativo Vega y multiplica su rendimiento. Está basada en las ideas de Datashader y se puede probar a través de Altair, la implementación en Python de dicho formato. Detrás del proyecto está Jon Mease, ex Chief Scientist de Plotly, así que ¡veremos cómo evoluciona!
📣 ¡Está abierto el registro para la SciPy de Estados Unidos! Recordemos que este año, salvo sorpresas, será en persona en Austin, Texas (y que la llamada a propuestas se cierra el viernes que viene). Estoy valorando ir, ¿quién más se apunta?
💡 Esta semana necesitaba analizar la memoria consumida por un proceso a lo largo del tiempo y descubrí una herramienta sensacional llamada Procpath: permite seleccionar los procesos a monitorizar usando JSONPath (por ejemplo: todas las tabs de Firefox serían '$..children[?("firefox" in @.cmdline)]'), exporta los resultados a una base de datos SQLite, e incluye una herramienta web para hacer consultas y gráficos sobre ellos.
📚 Para un nuevo proyecto en el que estoy trabajando he estado profundizando en los diferentes métodos para interoperar con NumPy y andaba un poco perdido: __array_ufunc__, __array_function__, el Buffer Protocol, el API estándar para arrays… Esta entrevista con Ralf Gommers y Travis Oliphant da una buena perspectiva histórica, y esta guía escrita por la irrepetible Melissa Mendonça deja las diferencias mucho más claras.
¿Recomiendas otros podcasts y entrevistas sobre programación? ¡Cuéntame cuáles en un comentario!