Las archiveras quieren crear un sci-hub que no se pueda censurar. Nace Rhumba, una distribución de R que mezcla el poder de mamba con la versatilidad de la comunidad conda-forge. dash, que usa flask y plotly en sus tripas, corriendo con Python, corriendo en WebAssembly (WASM), corriendo en un navegador… Leer más »PyboEnlaces de la semana (2021-05-17 a 2021-05-23)
A veces, llamadme raro, hace falta compartir cierta información en una hoja de cálculos de excel. Podríamos hacerlo de varias formas, entre ellas la que os conté en este tutorial. Hoy os voy a contar una forma mucho más rápida pero también mucho menos flexible y mucho más limitada. A… Leer más »Convirtiendo un Jupyter notebook a una hoja de cálculos de excel
¿Quieres aprender física? Susan Fowler te propone una serie de libros para completar lo que sería un grado en físicas. Chuleta (cheat-sheet) para Streamlit. Puedes ver nuestra entrada sobre Streamlit siguiente este link. Poca gente andaba en bici por París hace no tanto. Curso de visualización de información. Tiene muy… Leer más »PyboEnlaces (2020-08-10 a 2020-08-16)
En la primera entrega vimos como usar la ayuda de IPython y como personalizar nuestras propias funciones mágicas de ayuda. En esta segunda entrega vamos a hablar del uso de la historia dentro de IPython. [Inciso: Os recomiendo que veáis lo que viene a continuación en el notebook o en… Leer más »157 cosas de IPython que no sabías y nunca preguntaste (II)
Voy a inaugurar una nueva serie de entradas dedicadas a IPython hablando de cosas que no son tan evidentes o que la gente no suele usar pero que están ahí y son tremendamente útiles una vez que las conoces y las incluyes en tu flujo de trabajo. Inicialmente se iba… Leer más »157 cosas de IPython que no sabías y nunca preguntaste (I)
Hoy os traemos una novedad desde Pybonacci: inauguramos la sección de entrevistas con Fernando Pérez, que ha accedido a charlar un rato con nosotros sobre el pasado, presente y futuro de IPython, la ciencia abierta y alguna que otra cosa más. Enlaces Web de IPython http://ipython.org/ Beca de la Fundación… Leer más »Entrevista a Fernando Pérez, creador de IPython
Este es un notebook de prueba publicado directamente en http://pybonacci.org (aunque se puede publicar en cualquier plataforma wordpress que tenga habilitado xml-rpc) desde un ipython notebook (ipynb de ahora en adelante). Este ipynb consta de celdas con código python, celdas con texto formateado con markdown, con output de celdas con… Leer más »Publicando directamente en wordpress.com con python
Ya hablamos en su momento de IPython, un intérprete de Python con multitud de características avanzadas que lo hacían indispensable para ejecutar sesiones interactivas. Hoy vamos a continuar con lo que habíamos dejado a medias, y vamos a dedicar un artículo al notebook de IPython, una herramienta que está verdaderamente revolucionando la manera en que se utiliza Python en ámbitos científicos y conferencias sobre el lenguaje, como se ha demostrado en la reciente PyData NYC 2012 que se ha celebrado en Nueva York (recuerda que en Pybonacci hemos seleccionado un resumen de charlas de la PyData NYC 2012).
Biggest PyData winner: IPython notebook by a landslide. Everyone seems to be using it. Can't wait to try to teach @swcarpentry with it.
Aquí incluimos un vídeo que hemos grabado para mostrar las características fundamentales de IPython, porque ya se sabe que un vídeo vale más que mil imágenes 😉 No olvides suscribirte a nuestro canal en YouTube para futuras creaciones.
El notebook de IPython
El notebook de IPython es una interfaz web para IPython, inspirada en los notebooks de Mathematica y Sage. Como puedes leer en esta retrospectiva histórica escrita por Fernando Pérez, la idea de crear una interfaz de este tipo ya existía desde los inicios del proyecto IPython, allá por 2001, y después de muchos años, varios intentos fallidos y habiendo aprendido de la experiencia del propio notebook de Sage, que surgió antes pero estaba mucho menos pulido, fue finalmente presentado en la conferencia EuroSciPy 2011. Leer más »El notebook de IPython
Seguro que muchos de vosotros ya conocéis Sage: un proyecto cuyo nada ambicioso objetivo es
Crear una alternativa de código abierto, libre y viable a Magma, Maple, Mathematica y MATLAB.
Desde luego hay que admitir que como declaración de intenciones no está mal. Hechas las presentaciones, ¿qué más podemos decir sobre Sage?
Sage comenzó en 2004 como un proyecto personal de William Stein, profesor de matemáticas en la Universidad de Washington, quien, como explica en su blog, estaba frustrado por no poder solucionar las limitaciones de Magma al no ser un programa libre. Stein se dio cuenta de que, aunque crear un sistema como Magma o Maple llevaría años con un equipo de desarrolladores voluntarios partiendo de cero, ya había numerosos paquetes de código abierto escritos en diferentes lenguajes enfocados a diversas áreas matemáticas. Así que decidió unir todos estos paquetes utilizando Python (en este momento son cerca de 100) para crear un enorme software matemático para crear Sage. En esto se diferencia de otros proyectos como SymPy, del que ya hemoshablado en este blog. Leer más »Sage: software matemático libre como alternativa