go

Recursos de programación de go
Introduction.In the previous post, we applied the humble object pattern idea to avoid having to write end-to-end tests for the interesting logic of a hard to test legacy Om view, and managed to write cheaper unit tests instead. Then, we saw how those unit tests were far from ideal because they were highly coupled to implementation details, and how these problems were caused by a lack of separation of concerns in the code design. In this post we’ll show a solution to those design problems using e...
In this talk Graeme Rocher will go through some of the possibilities that GORM Data Services unlock and why you should be using them in your application design.
The combination of AsciiDoc and Gradle should be well known by now. But what if you want to go beyond? Have you ever tried to include UML diagrams the easy way, convert Excel to AsciiDoc or export your results to Confluence? This talk shows you what you can really do if you treat your docs as code and apply some tricks you only did to your code before. Forget about copy & paste your images to your documentation – let the build do it! Create different docs for different stakeholders and even run automated tests on your docs!
#Codemotion Rome 2018 - During the 2018 cycle a revolution is coming to the way developers will be able to write code in Unity. The new C# Job System allows to write multi-threaded code that is safe and easy to debug. In addition to it, the new Entity Component System (ECS) opens the possibility to use data-oriented programming to structure your game systems, for an incredible boost in performance. We'll go over more information on both systems, and view a small practical demo on how to use them (with code).
#Codemotion Rome 2018 - Structured dialog in games is often limiting for conversation, cognitive computing is changing the game. Integrating chatbots into your game or application can give interactive character dialog conversations. We will go over integrating Watson SDK into Unity projects. Using IBM Watson to integrate conversation AI, tone analyzer, and speech to text services to interact with the game for immersive character conversations throughout the story. Create a dialog with the players, simulation the personality of the avatar, integrate speech to text.
#Codemotion Rome 2018 - Using Google Cloud AutoML to automatically train models on your custom data? Yes, and we can go deeper, exploring how to add image classification, speech recognition, video labelling and other machine-learning powered tasks to your code, without a PhD on the matter, thanks to Google solutions.
Migrating to Microservices can easily become a mess, not only because of technical factors but mostly because of human factors: it's a major change in the software culture of a company. In this talk, I'll share my experience as technical lead of an ambitious Microservices-based product, go through the parts we struggled with, and give you some advice on how to deal with some obstacles that you may find: * The Common Patterns Phobia * The Book Club Cult * The Never-Decoupled Story * The Buzz Words Syndrome * The Agile Trap * The Conway's Law Hackers.
What comes after the keyboard and the mouse? More advanced interfaces that allow more effective communication between human and machines, specifically those that tap into the brain. So, let's plugin the human brain to the browser and build a better web. The human body is a ocean of electricity. Billions of neurons are constantly engaging as our thoughts go from one state to the next. Come see how we can tap into this data generated by human cells in JavaScript, and how to get started in the NeuroTech community.
Since February 1, I have been working in Nextail, and the same way I have done in the past when I joined TheMotion, I want to comment the reasons that brought me here as well as my new challenges...Except for a small period, I have always worked developing product/software systems. However, a few years ago, I also wanted to gain the experience of working in Startups and helping the process of growing a product and the team that makes it possible.In that sense, the opportunity I have now at...
Since February 1, I have been working in Nextail, and the same way I have done in the past when I joined TheMotion, I want to comment the reasons that brought me here as well as my new challenges...Except for a small period, I have always worked developing product/software systems. However, a few years ago, I also wanted to gain the experience of working in Startups and helping the process of growing a product and the team that makes it possible.In that sense, the opportunity I have now at...