go

Recursos de programación de go
So.. we really wanna use the new shiny angular, we want to build a Single-Page-Application so we can animate page-transitions, but we still want the CMS to control routes and templates (we have many and they change all the time). We also want the CMS-editor to be in control of the pages content and render unknown rows of dynamic content. How can we remain this level of flexibility while compiling our templates Ahead-Of-Time (AOT). In this walk we will follow the thought- and working process, trial and errors and end up with a working solution. It will be lots of options with pros/cons, some live-coding, tradeoffs and will end up with a GitHub repository for everyone to go home and clone. Slides: https://www.slideshare.net/FilipBruunBechLarsen/building-a-dynamic-spa-website-with-angular Speaker: Filip is a frontend developer from Denmark, focusing on delivering great user-experiences to the end-user – often using Angular. He is the Frontend Manager at IMPACT, delivering large-scale commerce-products to well-known business and consumer brands. Filip is passionate about the web, and cares not only about clean and efficient code, but also about accessibility and performance, in order for the web to be available and accessible for everybody - without sacrificing great design and UX. In his local city of Aarhus, Denmark, Filip initiated an angular user group that has grown to become the biggest in the country. Filip is an active community member, and an experienced public speaker, loving to share knowledge and to mentor fellow developers and entrepreneurs. Filip lives in Aarhus, with his wife and two boys, and fluently speaks English and Danish. #JavaScript
The talk focuses on architectural changes and new tools we should adopt to be able to tackle the problems presented by a demand for modern, responsive, fault tolerant and elastic systems. It is based on the material published in The DevOps 2.1 Toolkit: Building, testing, deploying, and monitoring services inside Docker Swarm clusters. The talk will go through the whole microservices development lifecycle. We’ll start from the very beginning and define and design architecture. From there on we’ll move from requirements, technological choices and development environment setup, through coding and testing all the way until the final deployment to production. We won’t stop there. Once our new services are up and running we’ll see how to maintain them, scale them depending on resource utilization and response time, and recover them in case of failures. We’ll try to balance the need for creative manual work and the need to automate as much of the process as possible. The goal is to design a fully automated continuous deployment (CDP) pipeline. We’ll see how microservices fit into CDP and immutable containers concepts and why the best results are obtained when those three are combined into one unique framework. Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
"Siempre que se nos habla de calidad de código y de Buenas Prácticas de programación se presentan una serie de recomendaciones que, muchas veces acabamos olvidando cuando las prisas o el desconocimiento de una tecnología aprieta. En esta charla, utilizaremos la aproximación contraria: Partiremos de pequeños fragmentos de código extraídos de proyectos reales e indicaremos porqué son malas prácticas. Algunos de estos ejemplos de código procede de proyectos grandes opensource (todo el mundo echa un borrón de cuando en cuando). También mostraremos cuales son los conceptos de diseño y daremos las recomendaciones para evitar caer en estos problemas. La charla será amena y divertida, basada principalmente en Java (aunque habrá algo de otros lenguajes), en la que procuraré que, a través de las anécdotas y estos casos extremos, podamos recordar las buenas prácticas de desarrollo que deberíamos tener siempre presentes." Todos los videos de Barcelona Software Craftsmanship https://www.youtube.com/playlist?list=PLKxa4AIfm4pXfHIuhB89H6TdUO8syJMui&playnext=1 Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
For many use cases such as fraud detection or reacting on sensor data the response times of traditional batch processing are simply to slow. In order to be able to react to such events close to real-time, we need to go beyond the classical batch processing and utilize stream processing systems such as Apache Spark Streaming, Apache Flink, or Apache Storm. But these systems are not sufficient by itself. One common example for such fast data pipelines is the SMACK stack using Apache Spark, Mesos, Kafka, Akka, Cassandra, Kafka
"Eloi es gallego y CEO de MrJeff, una startup que pretende hacer del mundo un lugar mejor, consiguiendo que nadie vuelva a perder el tiempo con la tediosa tarea de lavar y planchar la ropa. Por si eso fuera poco, es pescador submarino y parrandeiro, aunque eso no le ha impedido ser un precoz emprendedor en serie que montó su primera empresa estando en la universidad." Todos los videos de Tarugoconf 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pX84ac_AHedvJJysjCrVnME Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Hablemos sobre Go! Puede que pienses que [php|tu-lenguaje-de-programacion-favorito] es lo más de lo más, pero hay otros lenguajes que pueden complementarlo. Veamos un poco de que trata este nuevo lenguaje de programación diseñado para un mundo que se ejecuta en paralelo. Daniel González es un desarrollador web, especializado en entornos PHP y colaborador del grupo PHPMad. Búscalo en twitter como @desarrolla2 Meetup: https://www.meetup.com/PHPMad/events/226057785/ Twitter: https://twitter.com/phpmad Nos vemos en PHPMad...
I have some obsessive tendency to accumulate info/resources for learning (talks, presentations, blog post, books, podcast, etc).From time to time I need to carry out an exercise to identify the things that I want to learn to complement my actual skills... This exercise helps me to narrow (temporarily) my scope for learning and gain speed, focus and motivation.The process:I bring together a lot of topics that I am interested in (from languages, and technologies, to soft skills, and...
I have some obsessive tendency to accumulate info/resources for learning (talks, presentations, blog post, books, podcast, etc).From time to time I need to carry out an exercise to identify the things that I want to learn to complement my actual skills... This exercise helps me to narrow (temporarily) my scope for learning and gain speed, focus and motivation.The process:I bring together a lot of topics that I am interested in (from languages, and technologies, to soft skills, and...
During the writing of a recent post about connascence for Codesai's blog some of us were discussing whether we could consider a data clump a form of Connascence of Meaning (CoM) or not. In the end, we agreed that data clumps are indeed a form of CoM and that introducing a class for the missing abstraction reduces their connascence to Connascence of Type (CoT). I had wondered in the past why we use a similar refactoring to eliminate both primitive obsession and data clump smells. Thinking about t...
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...