python

Recursos de programación de python
Presentación: https://speakerdeck.com/valerybriz/breakout-detection-de-twitter La librería "BreakOut Detection" está desarrollada en R por lo que aprendemos a llamarla desde python y a utilizar correctamente los parámetros que condicionan el algoritmo y nos ayudan a tener una correcta detección de anomalías dependiendo del caso que se presente. El BreakOut Detection es muy útil para obtener una detección de anomalías en una serie de datos respecto al tiempo, está fue desarrollada por el equipo de Twitter y funciona correctamente sin necesidad de una gran complejidad o muchos recursos.
Durante el desarrollo de software es vital el uso de test, bien sean unitarios, funcionales o de integración. Uno de los frameworks de testing disponibles de Python es pytest el cual es considerado prácticamente un estándar en la comunidad de Python debido a su sencillez y su extenso uso en la mayoría de proyectos de software de Python. Esta charla no trata sobre buenas prácticas de testing sino de la presentación y consejos de uso sobre una selección “curada” de plugins de pytest. https://2017.es.pycon.org/en/schedule/pytest-recomendaciones-paquetes-basicos-para-testing-en-python-y-django/
What is your capacity? Does your backend scale? Are you on the edge of an outage? Find out with locust.io, a Python based load testing tool. Locust.io is open source, battle-tested, extensible and can help you sleep better at night ahead of a big product release. https://2017.es.pycon.org/en/schedule/load-test-your-backend-with-locustio/
¡Distribuye tu aplicación! Una guía sobre cómo usar las herramientas para empaquetado y distribución de Python. Entre otros aspectos se cubrirá la generación de una estructura básica para aplicaciones, cómo crear un fichero setup.py básico y algunas construcciones más avanzadas, y por último cómo registrar y subir tu aplicación a PyPI. https://2017.es.pycon.org/en/schedule/crea-empaqueta-y-distribuye-tu-propia-aplicacion/
Jepsen Talk Kyle Kingsbury - JOTB17 Very interesting to understand DBs and related problems/limitations.Python: Keynote PyCon 2017 Lisa Guo, Hui Ding Instagram migration to Python3.6Go: NewStore TechTalk - Advanced Testing with Go Mitchell HashimotoPodcast: Episode 066: From OO to FP & All the Things in Between w/ Sandi Metz  The Elixir Fountain PodcastDDD relatedThe elephant in the room  Greg YoungSocratic Architecture: Simple Heuristics for Desi...
Jepsen Talk Kyle Kingsbury - JOTB17 Very interesting to understand DBs and related problems/limitations.Python: Keynote PyCon 2017 Lisa Guo, Hui Ding Instagram migration to Python3.6Go: NewStore TechTalk - Advanced Testing with Go Mitchell HashimotoPodcast: Episode 066: From OO to FP & All the Things in Between w/ Sandi Metz  The Elixir Fountain PodcastDDD relatedThe elephant in the room  Greg YoungSocratic Architecture: Simple Heuristics for Desi...
This post appeared originally on Codesai’s Blog. As we saw in our previous post about connascence, Connascence of Position (CoP) happens when multiple components must be adjacent or appear in a particular order. CoP is the strongest form of static connascence, as shown in the following figure. Connascence forms sorted by descending strength (from Kevin Rutherford's XP Surgery). A typical example of CoP appears when we use positional parameters in a method signature because any cha...
Ryan is a developer at OCI on the Grails team. Formerly Chief Systems and Software Architect and Director of Products at ReachForce and Lead Architect at Developerprogram.com. He has helped maintain various Grails plugins, and co-chair of the Austin Groovy and Grails User Group in Austin, TX. Co author of "Effective Gradle Implementation" Aug 2014. In the past Ryan has help design and build a Grails and Groovy and AWS Cloud SaaS solution for ReachForce for Marketing Data Management. He also built as SaaS solution for Developerprogram.com that allows rapid deployment of Developer Program portals for all kinds of companies, specializing in the mobile industry. He has also built Java and Linux based webcasting for events such as SXSW, built telecom software, and SaaS systems for the financial sector. Lee is currently the Cloud Architect at Infor, and is a technologist with a strong background in software development writing code in Java, Python, and Groovy. He has served in the architecture roles for companies like AT&T Wi-Fi Services, Borland, and Pervasive. His software development history has always had a strong eye on maintaining quality and improving process. He is an Agile pragmatist as he strives to help organizations become more effective in their technical and software development implementations while maintaining a high degree of quality. Lee has been a member of Agile Austin for many years and pursues Agility and DevOps as a couple of his driving passions in the workplace. Lee received his Bachelor of Science in Computer Science from Southwest Texas State University. He is a Certified ScrumMaster and Trained Innovation Games Facilitator. When he’s not doing something technical, you may find him in the kitchen pursuing dreams of being an amateur chef, or spending time with his family trolling about Austin. Andrey Adamovich is a software craftsman with many years of experience in different lifecycle phases of software creation. Andrey's love is JVM ecosystem. In recent years, he tries to apply JVM goodness to DevOps initiatives his company is implementing for several clients. He is one of the authors of Groovy 2 Cookbook as well as frequent speaker at local communities and conferences.