.net

Recursos de programación de .net
Presentación preparada para la devops-spain 2017 (y que pre-estrene en la DeveloperOS - DosConf)La presentación es especialmente corta puesto que disponia de un slot de 30 minutos.Slides Acelerando la cultura DevOps mediante continuous delivery de Eduardo Ferro Aldama Original en Google Presentation Acelerando la cultura DevOps usando Entrega ContinuaRelacionado:Blog posts Honey Badger Team Serie de blogposts relacionados que describen el camino descrito en la presentación.http://www.de...
Presentación preparada para la devops-spain 2017 (y que pre-estrene en la DeveloperOS - DosConf)La presentación es especialmente corta puesto que disponia de un slot de 30 minutos.Slides Acelerando la cultura DevOps mediante continuous delivery de Eduardo Ferro Aldama Original en Google Presentation Acelerando la cultura DevOps usando Entrega ContinuaRelacionado:Blog posts Honey Badger Team Serie de blogposts relacionados que describen el camino descrito en la presentación.http://www.de...
Presentación preparada para la BCN Software Craftsmanship 2017VideoSimplicidad para desarrolladores Muchisimas gracias a Autentia por el Video (AutentiaMedia youtube channel)SlidesSlides (con Notas) Simplicidad para desarrolladoresFeedback:Feedback simplicidad-para-desarrolladoresReferencias:Simple made easy8 lines of code Postponer (CAS16) Postponer: libro de recetas (SCPNA17)Art of destroying softwareEmbracing Uncertainty   Nature of software development Un...
Presentación preparada para la BCN Software Craftsmanship 2017VideoSimplicidad para desarrolladores Muchisimas gracias a Autentia por el Video (AutentiaMedia youtube channel)SlidesSlides (con Notas) Simplicidad para desarrolladores Feedback:Feedback simplicidad-para-desarrolladoresReferencias:Simple made easy8 lines of code Postponer (CAS16) Postponer: libro de recetas (SCPNA17)Art of destroying softwareEmbracing Uncertainty   Nature of software development ...
Dates: 7th, 8th OctoberOfficial site: http://scbcn.github.io/ Talks Feedback: https://joind.in/event/software-craftsmanship-barcelona-2017/schedule/listTwitter : https://twitter.com/bcnswcraftOfficial hashtag: https://twitter.com/hashtag/scbcn17?src=hashThis past weekend (7-8th Oct) I was at the Barcelona Software Craftsmanship Conference 2017. This is the second time attending this conference (http://www.eferro.net/2014/10/software-craftsmanship-barcelona-2014.html).This conference is a two days...
Dates: 7th, 8th OctoberOfficial site: http://scbcn.github.io/ Talks Feedback: https://joind.in/event/software-craftsmanship-barcelona-2017/schedule/listTwitter : https://twitter.com/bcnswcraftOfficial hashtag: https://twitter.com/hashtag/scbcn17?src=hashThis past weekend (7-8th Oct) I was at the Barcelona Software Craftsmanship Conference 2017. This is the second time attending this conference (http://www.eferro.net/2014/10/software-craftsmanship-barcelona-2014.html).This conference is a two days...
El tema de hoy seguro que no deja a nadie indiferente Serverless, olvida los problemas del backend y céntrate en la UX. Un buen comienzo puedes encontrarlo en este artículo: ServerlessDurante el episodio hablamos de PaaS (Jelastic), IaaS, SaaS,... de paquetes de desarrollo (Serverless.com) y las tecnologías cloud orientadas a esta tecnología:Cloud PúblicosAWS LambdaGoogle Cloud FunctionsAzure FunctionsIBM BluemixCloud PrivadosIron FunctionsOpenStack PicassoFissionApache OpenWhiskOpenFaaSY para los que quieran empezar ya en su equipo local a programar como locos sus propias funciones ready to FaaS, aquí os dejamos los ejemplos de Iron Functions para empezar Iron Functions Examples, y la guía para empezar a trabajar con Iron FunctionsTodos los que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en iVoox o iTunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.
El tema de hoy seguro que no deja a nadie indiferente Serverless, olvida los problemas del backend y céntrate en la UX. Un buen comienzo puedes encontrarlo en este artículo: ServerlessDurante el episodio hablamos de PaaS (Jelastic), IaaS, SaaS,... de paquetes de desarrollo (Serverless.com) y las tecnologías cloud orientadas a esta tecnología:Cloud PúblicosAWS LambdaGoogle Cloud FunctionsAzure FunctionsIBM BluemixCloud PrivadosIron FunctionsOpenStack PicassoFissionApache OpenWhiskOpenFaaSY para los que quieran empezar ya en su equipo local a programar como locos sus propias funciones ready to FaaS, aquí os dejamos los ejemplos de Iron Functions para empezar Iron Functions Examples, y la guía para empezar a trabajar con Iron FunctionsTodos los que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en iVoox o iTunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.
Slides: https://www.slideshare.net/HctorPablosLpez/exprimiendo-el-orm-de-django Muchas veces nos resulta mucho más fácil escribir una consulta a base de datos en SQL plano que lidiar con las limitaciones del ORM de Django, perdiendo así la gran potencia y limpieza que este nos ofrece. Los operadores Q() y F() son, muchas veces, algo que copiamos de la documentación sin entender completamente. Hacer joins simples puede no ser posible, y no hablemos de joins con claves foráneas de más de una columna. Acabamos abusando del método extra() y la clase RawSQL cuando, en realidad, pueden no ser necesarios. La experiencia nos ha enseñado a sacar el máximo partido de esta funcionalidad y exprimir al máximo sus posiblidades, limitando al máximo la escritura de código SQL plano. Explicaremos cómo, mediante la definición de algunos elementos básicos e intermedios para manipular querysets y la presentación de algunos trucos útiles. Puede que te ahorre un par de consultas a la documentación y que descubras alguna cosa nueva, o simplemente que vuelvas a apreciar el ORM de Django.
Presentación: https://www.slideshare.net/JavierAbada/django-vue-javascript-de-3-generacin-para-modernizar-django Veremos cómo montar una app fullstack usando Django y Vue.js con todos los ingredientes necesarios: - cómo integrar webpack para empaquetar la parte de cliente (Javascript, CSS y otros recursos) a partir de los fuentes - cómo configurar el entorno de desarrollo para disfrutar de la super productividad que aporta hot-module-reloading en el flujo de trabajo normal - cómo crear REST endpoints en Django - cómo gestionar la autenticación de usuarios y las sesiones con Django. La charla será una demo de cómo crear una app de este estilo de principio a fin.