The majority of companies are struggling with an issue of growth where they started from handful group of people and reached 1000+ employees. In case of small groups the relationships remind family’s connections so everyone knows each other personally and the atmosphere is warm and charm whereas starting from 500+ to 1k keep it as family is tough and most of the companies come up with processes on one hand and culture on other. There ain’t no silver bullet how to manage it and in the end of the day they are balancing working a lot about good atmosphere in company and setting up relationships between teams. The issue isn’t new however tools and approaches evolved a lot this is where .NET Core and ML.Net comes in handy. These days AI/ML take over the world and bots as one of implementations are already a part of our life therefore our entuthiastic team created a bot using latest .NET Bot Framework v4 who helps managers to “measure” atmosphere in teams and crucial to socialize teams leveraging the power of ML.NET.
Lessons Learnt from Backend Systems DevelopmentMichal Juhas
Slides from our presentation about the Lessons Learnt.
See more about the event on Meetup.com
www.meetup.com/BKK-Developers-and-Tech-lovers/events/222069625/
We believe people can and should experience last-minute traveling because all those spontaneous moments enrich our lives.
Therefore, we are building a world-class mobile product that makes last-minute hotel booking fast and rewarding.
Do you want to help us build this product? Then join us! RTFM @ GitHub
https://github.com/HotelQuickly/WeAreHiring/
More info about our Product & Engineering
http://product.hotelquickly.com
Webinar: How to Use Integrated Version Control in Rasa XRasa Technologies
Integrated Version Control allows teams to track updates to training data and enables developers to incorporate Rasa X into automated deployment workflows. During the webinar, we walk through the process of setting up Integrated Version Control and share best practices for building AI assistants, with an emphasis on continuous iteration and automated testing.
We’ll cover:
- How Rasa X helps product teams turn conversations into training data
- Why you should incorporate testing, version control, and CI/CD into your development process— and how to do it with Rasa X
- How to set up Integrated Version Control and push changes to production
Hundreds of Microservices without Breaking Your APIsPronovix
Managing dozens or hundreds of microservices in scale and feel blind to how a new version might affect production? What if we could predict the behavior in production and anticipate issues during development just by observing on API communication?
In this talk, he will introduce a new method to collect and analyze API communication from production and how to leverage this data during development & testing phases to improve our code.
By relying on production behavior we can automatically generate API tests that are more efficient, catch dependencies that are about to break in real-life and to have our developers more product & production oriented.
Rasa Developer Summit - Josh Converse, Dynamic Offset - Three Part Harmony: H...Rasa Technologies
It has been said of the Beatles that the whole (the band) is greater than the sum of the parts (the band members). The same can hold true for open source software. This talk explores combining disparate open source technologies, backed by a Rasa "brain", to yield amazing results, explored through building a phone-based voice receptionist.
WHAT YOU'LL LEARN
The open source ecosystem represents a suite of great standalone technologies. Combining them in a product can yield even more amazing results
Rasa provides the much-needed flexibility for your system to react and adapt to the real world.
Leveraging open source (Rasa included) allows you to spend more time on the most interesting parts of your product.
Josh Converse is the founder of Dynamic Offset, a boutique consulting firm specializing in mobile, web, and conversational experiences. Prior to consulting he held tech lead roles at both Google and Apple.
There has been lots of talk on the importance of writing good and manageable code – code whose inherent beauty bring tears to the eyes of the developer that looks at it. This talk is not like that. This talk will focus on the techniques that are used by millions across the world to bring tears to the eyes of the maintaining developer, as well as a graphic stream of profanities.We will investigate some of the most common anti-patterns and half-measures that occur in real live code, and will marvel at the ingenuity and outright creativity necessary to create ugly messes of unmaintainable code that still manages to work for it’s users.
Lessons Learnt from Backend Systems DevelopmentMichal Juhas
Slides from our presentation about the Lessons Learnt.
See more about the event on Meetup.com
www.meetup.com/BKK-Developers-and-Tech-lovers/events/222069625/
We believe people can and should experience last-minute traveling because all those spontaneous moments enrich our lives.
Therefore, we are building a world-class mobile product that makes last-minute hotel booking fast and rewarding.
Do you want to help us build this product? Then join us! RTFM @ GitHub
https://github.com/HotelQuickly/WeAreHiring/
More info about our Product & Engineering
http://product.hotelquickly.com
Webinar: How to Use Integrated Version Control in Rasa XRasa Technologies
Integrated Version Control allows teams to track updates to training data and enables developers to incorporate Rasa X into automated deployment workflows. During the webinar, we walk through the process of setting up Integrated Version Control and share best practices for building AI assistants, with an emphasis on continuous iteration and automated testing.
We’ll cover:
- How Rasa X helps product teams turn conversations into training data
- Why you should incorporate testing, version control, and CI/CD into your development process— and how to do it with Rasa X
- How to set up Integrated Version Control and push changes to production
Hundreds of Microservices without Breaking Your APIsPronovix
Managing dozens or hundreds of microservices in scale and feel blind to how a new version might affect production? What if we could predict the behavior in production and anticipate issues during development just by observing on API communication?
In this talk, he will introduce a new method to collect and analyze API communication from production and how to leverage this data during development & testing phases to improve our code.
By relying on production behavior we can automatically generate API tests that are more efficient, catch dependencies that are about to break in real-life and to have our developers more product & production oriented.
Rasa Developer Summit - Josh Converse, Dynamic Offset - Three Part Harmony: H...Rasa Technologies
It has been said of the Beatles that the whole (the band) is greater than the sum of the parts (the band members). The same can hold true for open source software. This talk explores combining disparate open source technologies, backed by a Rasa "brain", to yield amazing results, explored through building a phone-based voice receptionist.
WHAT YOU'LL LEARN
The open source ecosystem represents a suite of great standalone technologies. Combining them in a product can yield even more amazing results
Rasa provides the much-needed flexibility for your system to react and adapt to the real world.
Leveraging open source (Rasa included) allows you to spend more time on the most interesting parts of your product.
Josh Converse is the founder of Dynamic Offset, a boutique consulting firm specializing in mobile, web, and conversational experiences. Prior to consulting he held tech lead roles at both Google and Apple.
There has been lots of talk on the importance of writing good and manageable code – code whose inherent beauty bring tears to the eyes of the developer that looks at it. This talk is not like that. This talk will focus on the techniques that are used by millions across the world to bring tears to the eyes of the maintaining developer, as well as a graphic stream of profanities.We will investigate some of the most common anti-patterns and half-measures that occur in real live code, and will marvel at the ingenuity and outright creativity necessary to create ugly messes of unmaintainable code that still manages to work for it’s users.
Offshore Software Development: Software Development Company India Indus InfotekIndusinfotek1
Indus Infotek: Offshore software development company providing .Net, PHP, Java software development, with offices in India. We provide offshore product development and specialized software application development in multiple technologies including .NET, JAVA, LAMP. We provide BPO and KPO services including Accounting and Tax processing
From prototype to production - The journey of re-designing SmartUp.ioMáté Lang
Talk about the joureny of small tech team re-designing SmartUp.io from scratch, and the technical paths from MVP to Production.
High level overview of architecture and tech stack decisions, best-practices and culture.
Building machine learning muscle in your team & transitioning to make them do machine learning at scale. We also discuss about Spark & other relevant technologies.
Bots are the New Apps: Building Bots with ASP.NET WebAPI & Language Understan...Nick Landry
Bots (or conversation agents) are rapidly becoming an integral part of your users’ digital experience – they are as vital a way for users to interact with a service or application as is a web site or a mobile experience. Developers writing bots all face the same problems: bots require basic I/O; they must have language and dialog skills; and they must connect to users – preferably in any conversation experience and language the user chooses. In this session, you will learn how to build and connect intelligent bots to interact with your users naturally wherever they are, from text/sms to Skype, Slack, Facebook, e-mail and other popular services. We will explore the Microsoft Bot Framework, which provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking. Through live demos, we’ll cover the Bot Connector in the cloud, the open source Bot Build SDK with ASP.NET WebAPI & C# (Node.js is also supported) and we’ll also explore how to handle natural language input from the user with the Language Understanding Intelligent Service (LUIS) from Microsoft Cognitive Services. Every business needs bots to provide a more personal experience to its users and customers. Come learn how you can build your own bots in just a few hours.
Microsoft is working hard to make Artificial Intelligence available to everyone. We not only infuse AI in our products but also give you the platform to build your very own solution, that you are a developer, a citizen data scientist or a hard core data scientist.
Slides from our workshop on IT concepts for Human Resources professionals.
This workshop is intended to explain high level IT concepts to HR professionals in a way that helps them understand the technologies in order to better select candidates for their companies and/or clients.
(SPOT205) 5 Lessons for Managing Massive IT Transformation ProjectsAmazon Web Services
Choice Hotels is undertaking a multiyear, $20 million project to recreate our core business engines on AWS. In trying to approach this complex undertaking, we determined that the project itself is a system too. You can apply principles of good architecture and design work in how you approach the project structure and management. Come to this talk by Choice Hotels’ CTO to learn five key lessons and 20 concrete takeaways that you can implement today to help your AWS projects succeed.
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...Daniel Zivkovic
Take a peek into the future of IT - beyond Serverless Software Development, when Serverless becomes a way to run Internal IT.
When ServerlessToronto.org invited Joe Emison - AWS Serverless Hero, we expected to see how he "knocked down the wall" between AWS & Google Clouds (to query Amazon DynamoDB from Google BigQuery) using the Fivetran ELT tool, but we learned so much more... and you will too: https://youtu.be/GK5Ivm6EOlI
Viktor Turskyi "Effective NodeJS Application Development"Fwdays
For 15 years in development, I managed to take part in the creation of a large number of various projects. I have already made a number of talks on the working architecture of Web applications, but this is only part of the efficient development puzzle. We will consider the whole process from the start of the project to its launch in production. I’ll tell you how we approach the ideas of the “12 Factor App”, how we use the docker, discuss environment deployment issues, security issues, testing issues, discuss the nuances of SDLC and much more.
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 EditionJohn Head
Some organizations are neglecting or under-utilizing one of the greatest IT assets in their portfolio today - the Notes/Domino application platform. Some are even considering re-coding Domino applications in other languages and development tools. In this session we present the business case and technical merits of Notes and Domino in direct comparison to other tools such as Microsoft SharePoint. Based on data collected from real-world engagements we will demonstrate the positive return on investment of the Notes platform. We will also discuss PSC’s “Application Modernization” strategy and how it helps move customers from merely maintaining Notes applications to increasing their value with XPages and advanced collaboration functionality. By John Head (@johnhead) and Ted Stanton (@tedstanton)
Latest Opening of .Net Developers jobs in BangaloreHirect
Dot net developer Jobs in Bangalore is one of the trending career choices for fresher & experienced candidates. If you are looking for .Net developers jobs, download Hirect App now!
.NET Fest 2019. Николай Балакин. Микрооптимизации в мире .NETNETFest
Что делать, если все, что можно уже закэшировано, а код всё ещё тормозит? В этом докладе мы обсудим, как работают некоторые низкоуровневые механизмы .NET и как мы с их помощью можем выиграть драгоценные секунды, когда счет идет на отдельные такты процессора.
.NET Fest 2019. Сергей Калинец. Efficient Microservice Communication with .NE...NETFest
The move to microservice infrastructure exposes new challenges, that are not typical for classic monolithic applications. Deployment, security, monitoring -- this list is far from complete.
In this talk Serhiy will speak about how to establish a fast and reliable communication channels between microservices. What patterns, protocols and data formats are available. How to enforce a backwards compatibility and strict contract between services and their clients. When we should use sync or async communication style, and so on.
Come to this session and hopefully you will come out with new ideas of how to build your stuff even better.
More Related Content
Similar to .NET Fest 2019. Александр Демчук. How to measure relationships within the Company using .Net
Offshore Software Development: Software Development Company India Indus InfotekIndusinfotek1
Indus Infotek: Offshore software development company providing .Net, PHP, Java software development, with offices in India. We provide offshore product development and specialized software application development in multiple technologies including .NET, JAVA, LAMP. We provide BPO and KPO services including Accounting and Tax processing
From prototype to production - The journey of re-designing SmartUp.ioMáté Lang
Talk about the joureny of small tech team re-designing SmartUp.io from scratch, and the technical paths from MVP to Production.
High level overview of architecture and tech stack decisions, best-practices and culture.
Building machine learning muscle in your team & transitioning to make them do machine learning at scale. We also discuss about Spark & other relevant technologies.
Bots are the New Apps: Building Bots with ASP.NET WebAPI & Language Understan...Nick Landry
Bots (or conversation agents) are rapidly becoming an integral part of your users’ digital experience – they are as vital a way for users to interact with a service or application as is a web site or a mobile experience. Developers writing bots all face the same problems: bots require basic I/O; they must have language and dialog skills; and they must connect to users – preferably in any conversation experience and language the user chooses. In this session, you will learn how to build and connect intelligent bots to interact with your users naturally wherever they are, from text/sms to Skype, Slack, Facebook, e-mail and other popular services. We will explore the Microsoft Bot Framework, which provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking. Through live demos, we’ll cover the Bot Connector in the cloud, the open source Bot Build SDK with ASP.NET WebAPI & C# (Node.js is also supported) and we’ll also explore how to handle natural language input from the user with the Language Understanding Intelligent Service (LUIS) from Microsoft Cognitive Services. Every business needs bots to provide a more personal experience to its users and customers. Come learn how you can build your own bots in just a few hours.
Microsoft is working hard to make Artificial Intelligence available to everyone. We not only infuse AI in our products but also give you the platform to build your very own solution, that you are a developer, a citizen data scientist or a hard core data scientist.
Slides from our workshop on IT concepts for Human Resources professionals.
This workshop is intended to explain high level IT concepts to HR professionals in a way that helps them understand the technologies in order to better select candidates for their companies and/or clients.
(SPOT205) 5 Lessons for Managing Massive IT Transformation ProjectsAmazon Web Services
Choice Hotels is undertaking a multiyear, $20 million project to recreate our core business engines on AWS. In trying to approach this complex undertaking, we determined that the project itself is a system too. You can apply principles of good architecture and design work in how you approach the project structure and management. Come to this talk by Choice Hotels’ CTO to learn five key lessons and 20 concrete takeaways that you can implement today to help your AWS projects succeed.
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...Daniel Zivkovic
Take a peek into the future of IT - beyond Serverless Software Development, when Serverless becomes a way to run Internal IT.
When ServerlessToronto.org invited Joe Emison - AWS Serverless Hero, we expected to see how he "knocked down the wall" between AWS & Google Clouds (to query Amazon DynamoDB from Google BigQuery) using the Fivetran ELT tool, but we learned so much more... and you will too: https://youtu.be/GK5Ivm6EOlI
Viktor Turskyi "Effective NodeJS Application Development"Fwdays
For 15 years in development, I managed to take part in the creation of a large number of various projects. I have already made a number of talks on the working architecture of Web applications, but this is only part of the efficient development puzzle. We will consider the whole process from the start of the project to its launch in production. I’ll tell you how we approach the ideas of the “12 Factor App”, how we use the docker, discuss environment deployment issues, security issues, testing issues, discuss the nuances of SDLC and much more.
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 EditionJohn Head
Some organizations are neglecting or under-utilizing one of the greatest IT assets in their portfolio today - the Notes/Domino application platform. Some are even considering re-coding Domino applications in other languages and development tools. In this session we present the business case and technical merits of Notes and Domino in direct comparison to other tools such as Microsoft SharePoint. Based on data collected from real-world engagements we will demonstrate the positive return on investment of the Notes platform. We will also discuss PSC’s “Application Modernization” strategy and how it helps move customers from merely maintaining Notes applications to increasing their value with XPages and advanced collaboration functionality. By John Head (@johnhead) and Ted Stanton (@tedstanton)
Latest Opening of .Net Developers jobs in BangaloreHirect
Dot net developer Jobs in Bangalore is one of the trending career choices for fresher & experienced candidates. If you are looking for .Net developers jobs, download Hirect App now!
Similar to .NET Fest 2019. Александр Демчук. How to measure relationships within the Company using .Net (20)
.NET Fest 2019. Николай Балакин. Микрооптимизации в мире .NETNETFest
Что делать, если все, что можно уже закэшировано, а код всё ещё тормозит? В этом докладе мы обсудим, как работают некоторые низкоуровневые механизмы .NET и как мы с их помощью можем выиграть драгоценные секунды, когда счет идет на отдельные такты процессора.
.NET Fest 2019. Сергей Калинец. Efficient Microservice Communication with .NE...NETFest
The move to microservice infrastructure exposes new challenges, that are not typical for classic monolithic applications. Deployment, security, monitoring -- this list is far from complete.
In this talk Serhiy will speak about how to establish a fast and reliable communication channels between microservices. What patterns, protocols and data formats are available. How to enforce a backwards compatibility and strict contract between services and their clients. When we should use sync or async communication style, and so on.
Come to this session and hopefully you will come out with new ideas of how to build your stuff even better.
В сентябре 2019 года выходит новая версия .NET Core 3. Я расскажу о преимуществах .NET Core перед .NET Framework, о том, что нового становится доступным в последней версии .NET Core и о планах Майкрософт по поводу будущего всех .NET фреймворков.
.NET Fest 2019. Оля Гавриш. Машинное обучение для .NET программистовNETFest
А Вы знали, что практически для каждого проекта можно применить машинное обучение? И теперь для этого не нужно изучать новый язык программирования (как Python или R) и осваивать численные методы. В этом докладе я расскажу об основах машинного обучения и о том, как легко начать использовать его в своих .NET проектах с помощью ML.NET и других решений от Microsoft.
In these days, automation is the key to reduce the effort in governing complex system. Also, it reduces mistakes of manual, repetetive, operations. Despite the standardization of common approaches using text-based Infrastructure-as-code definitions, as YAML or JSON, I will suggest to write your provisioning templates using C# and .NET, against Microsoft Azure.
In this demo-only session, we'll see the Azure Fluent Management Libraries in action to create a multi-tenant environment with strong-typed objects and compile-type-safe provisioning code.
.NET Fest 2019. Halil Ibrahim Kalkan. Implementing Domain Driven DesignNETFest
“Domain Driven Design is an approach to software development for complex needs by connecting the implementation to an evolving model.”
While there are many resources on the web about the DDD, they are generally theoretical rather than useful practical guides. One reason is that a DDD implementation quite varies depending on your domain and culture. However, it is still possible to provide some explicit rules those can help you while designing your code base.
This talk starts by introducing the DDD and providing a layering model based on the DDD and the Clean Architecture. It then introduces the core building of an application built on the DDD principles.
In the second part of the talk, it shows some strict coding rules for the core building blocks with real code examples and suggestions. These rules are essential to build a large scale application implements DDD patterns & practices.
While the solution structure and code samples are based on .NET and C#, the talk is useful for developers and architects working with any server side technology.
.NET Fest 2019. Сергій Бута. Feature Toggles: Dynamic Configuration at WirexNETFest
Я розповім про еволюцію фіча тоглів у компанії та наш досвід їх використання. Пройдемось покроково в їх розвитку:
Від файлу конфігурації зі звичайним kill-switch для ввімкнення меінтенансу, який вмикав/вимикав доступ до сервісів одразу всім користувачам. До гнучкої системи з набору правил з пріоритетами з гранулярністю від країни, штату до окремого користувача.
Від редагування через базу даних до панелі адміністратора та автоматизованих змін залежно від подій в системі.
А також розповім про actions - комбінацію фіча тоглів та правил бізнес-логіки для динамічного інтерфейсу клієнтів на основі доступних дій користувачу.
.NET Fest 2019. Michael Staib. Hot Chocolate: GraphQL Schema Stitching with A...NETFest
GraphQL is a great way to expose your APIs and it has changed the way we think about consuming data over HTTP. With GraphQL we want to have one schema that provides all the data to us in a consistent way, enabling us to drill into the graph and fetch with one request what we actually want instead of having to issue multiple requests.
In the real world, however, we more often build small services that serve certain use cases. Simpler services are easier to maintain and can be deployed more rapidly. Moreover, we often also want to use external services that are not built by us. Ultimately, we will end up with multiple APIs again.
The solution for this dilemma is schema stitching. This talk will explore the schema stitching capabilities on ASP.Net Core with Hot Chocolate. We will show how you can set up a Hot Chocolate GraphQL gateway in under 5 minutes and move on to the various stitching scenarios.
This talk introduces simple auto-stitching scenarios and goes on to demonstrate how you can rewrite your GraphQL APIs into something truly new.
.NET Fest 2019. Андрей Литвинов. Async lifetime tests with xUnit and AutoFixtureNETFest
В этом выступлении Андрей расскажет о внутренностях базового сервиса, написанного с использованием паттерна CQS, который обрабатывает входящие запросы команд и публикует события, описывающие переходы состояния системы. После этого он опишет общие способы тестирования такого сервиса и объяснит плюсы и минусы существующих подходов. Затем он расскажет про AutoFixture и покажет, как она может сделать тесты намного чище, а конфигурацию - более удобной, путем инъекции параметров в метод теста, объяснит существующие проблемы с инициализацией и очистке данных в асинхронных тестах и покажет, как с этим справляться с помощью некоторой легковесной интеграции между xUnit и AutoFixture.
.NET Fest 2019. Анатолий Колесник. Love, Death & F# TestsNETFest
.NET developers who want to learn some more programming techniques usually come to F# world. But then find it hard to use it in day-to-day work. I will show how you can utilize F# language without risks of putting something new and not-so-reliable directly to production.
.NET Fest 2019. Алексей Голуб. Монадные парсер-комбинаторы в C# (простой спос...NETFest
Все когда-либо писали парсеры, но многие так и не знают как спарсить HTML без регулярных выражений. Очень длительное время концепция парсинга языков с рекурсивной грамматикой для меня была черной магией, а люди которые занимаются разработкой компиляторов и предметно-ориентированных языков вовсе казались волшебниками. Но это оказалось не так и сложно. В моем докладе я хочу вам рассказать о том что такое парсеры в целом, зачем они нужны и какие они бывают, а самое главное -- покажу как перейти от традиционных методик их написания к более удобному и понятному функциональному способу. В ходе презентации мы также напишем рабочий JSON парсер в качестве proof of concept.
.NET Fest 2019. Roberto Freato. Azure App Service deep diveNETFest
Believing it is the most powerful PaaS service of the entire public cloud, I will share with you all the most interesting features of App Service and the good tips from the field, to see how to properly use it in production and focus on applications, instead of governance.
I will dig into the architecture, the deployment options, the runtimes, the secrets management, logging and troubleshooting and into some advanced high-scale scenarios. If you never used this, you will say ""ok, how did I survive without it?"".
.NET Fest 2019. Леонид Молотиевский. DotNet Core in productionNETFest
Во время доклада, я поделюсь с Вами опытом, который мы получили, используя микросервисы в прод K8S кластере. Также, обозначу основные проблемы, с которыми столкнулась наша команда на этапе их диагностики. И, самое главное - что мы сделали чтобы избежать их в будущем. Отвечу на вопросы: Почему мы мигрировали в облако? Почему dotNet Core 2.2 вызвал кучу проблем? Данный доклад сохранит сотни часов вашим разработчикам и DevOps команде, жизнь которой может напоминать кошмар.
.NET Fest 2019. Anna Melashkina та Philipp Bauknecht. Dragons in a Mixed Real...NETFest
In this session we'll demonstrate how to bring dragons or any other 3D model to life using Microsoft's Azure Spatial Anchors, HoloLens and mobile phones. You will learn what is augmented reality, we will introduce you Hololens, we will teach you what is Azure Spatial Anchor, how they work and how you can use them in your apps. This cross-device experience might be usable for all kind of applications.
.NET Fest 2019. Alex Thissen. Architecting .NET solutions in a Docker ecosystemNETFest
You must have noticed how Docker and containers is playing a more and more important part in .NET development. Docker support is everywhere, so it should be easy to build solutions based on container technology, right? But, it takes a bit more to architect and create a .NET solution that use Docker at its core. Many questions arise: How do you design a solution architecture that fits well with containers? Would I use .NET or .NET Core? What is a proper way to migrate to such an architecture? What changes in the .NET implementation from pre-Docker solutions with micro-services? Where do container orchestrators fit in and how do I build and deploy my solutions on a Docker container cluster, such as Azure Kubernetes Service?
These and many other questions will be answered in this session. You will learn how to design and architect your .NET solutions and get a flying start to create, build and run Docker-based containerized applications.
.NET Fest 2019. Stas Lebedenko. Practical serverless use cases in Azure with ...NETFest
Serverless technology is trending, but in-depth details are missing. How does it fit with non-serverless components? What are the practical use cases? Should you fight vendor lock-in? And what about limits and pitfalls with Azure? I will answer those questions, share a few tricks and short demo.
I'll cover serverless usage scenarios with Azure, what problems can be solved, and what is a viable adoption strategy. Then I'm going to talk about technology shortcomings, when to omit it and how to rip all benefits. There are circumstances when a cloud-agnostic approach is beneficial, so I discuss serverless frameworks too and why vendor lock is not that bad. Finally, we'll look at a short demo that illustrates why you have to use specific serverless patterns.
.NET Fest 2019. Сергей Медведев. How serverless makes Integration TDD a reali...NETFest
Do you recall those buzz words like TDD, BDD? Yep, but we know their problems as well!
TDD is too granular. BDD is too coarse-grained.
Unit tests are too chatty. BDD is too abstract.
TDD requires knowledge of implementation details. BDD does not care about implementation at all.
What is in the middle? Integration tests. Let's be Integration driven then! OK, then how to build infrastructure to run Integration tests? Should we start with IaaS first? How to speed up the development and take into account non-foundational requirements like scaling, security borders, isolation, etc. from the very beginning? To answer the questions, we would combine Integration test-based development with serverless (AWS) to solve a typical business task. Based on the example, we would show how to create a solid foundation for further refactoring/refining of the overall solution and concreting it with Unit tests.
Acceptance tests would be left for home exercise ;)
.NET Fest 2019. Сергей Корж. Natural Language Processing in .NETNETFest
Задачи по обработке естественного языка сейчас встречаются практически в любом проекте. К сожалению, до недавнего времени, платформа .NET не сильно подходила для решения подобных задач. С выходом ML.NET ситуация стала меняться к лучшему, но все еще далека от идеала.
На этом докладе я расскажу про основные задачи, которые решаются методами Natural Language Processing и какие существуют способы решения этих задач на платформе .NET (сервисы, библиотеки, фреймворки).
.NET Fest 2019. Eran Stiller. Create Your Own Serverless PKI with .NET & Azur...NETFest
A Public Key Infrastructure (PKI) is the basis of modern system authentication; X.509 certificates are at the core of modern cryptography. Building your own PKI is not for the faint of heart, so we usually buy our certificates from an external Certificate Authority or operate a 3rd-party off-the-shelf PKI.
But what can you do if you need to issue your own certificates while keeping your costs low? What if, for example, you're in the business of manufacturing millions of IoT devices and you need to issue a certificate to each and every one of them? And to top it off - you want to do it in a Serverless manner?
Join me in this session, as we build a Serverless PKI system with Azure Functions & Key-Vault and learn all about Key-Vault's capabilities in regards to X.509 certificates along the way.
.NET Fest 2019. Eran Stiller. 6 Lessons I Learned on My Journey from Monolith...NETFest
For the past couple of years it seems that Microservices is all the rage. We want to use Microservices, we want to decompose into Microservices and we want Microservices to be a part of our world. While modern tools and platforms such as Docker, Kubernetes, Service Mesh and the public cloud help in implementing and maintaining such systems, the reality is that many fail even before the first line of code was written. This can happen for many reasons; Perhaps you chose a Microservices architecture for the wrong reasons? Maybe the organization wasn't ready for it? Or just possibly - the proposed architecture didn't embrace the true meaning of Microservices?
As the CTO of a software services company I get tackle these questions a lot. Join me in this session as I provide my perspective on transitioning from Monolith to Microservices through lessons learned in the real world, while architecting and implementing multiple Microservices based software systems at various customers.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Acetabularia Information For Class 9 .docxvaibhavrinwa19
Acetabularia acetabulum is a single-celled green alga that in its vegetative state is morphologically differentiated into a basal rhizoid and an axially elongated stalk, which bears whorls of branching hairs. The single diploid nucleus resides in the rhizoid.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
6. “Our Business Strategy
is to invest in company
culture, with the belief
that the culture will
ultimately drive
employee productivity,
customer service
quality and brand
Strength” – Tony Hsieh
7. ● Assumptions, norms, and
concerns shared by people
● How things get done, without
people having to think about it
● The character of an
organization
We’ve been inspired by Zappos
company? Culture =
8. Options ?
● Email notifications
● Desktop application
● Interactive application based
on Bots and ML
18. Bot Framework basic
Concepts ● ASP Net Core Web API
application (MiddleWare)
● Turn, TurnContext, Activity
● Dialogs, Prompts
19. Bot Framework basic
Concepts ● ASP Net Core Web API
application (MiddleWare)
● Turn, TurnContext, Activity
● Dialogs, Prompts
● Adaptive Cards
20. Bot Framework basic
Concepts ● ASP Net Core Web API
application (MiddleWare)
● Turn, TurnContext, Activity
● Dialogs, Prompts
● Adaptive Cards
● State management
21. Bot Framework basic
Concepts ● ASP Net Core Web API
application (MiddleWare)
● Turn, TurnContext, Activity
● Dialogs, Prompts
● Adaptive Cards
● State management
● SDK v3 vs SDK v4
• Introduction of a bot adapter.
The adapter is part of the
activity processing stack.
• Refactored state
management.
• A new Dialogs library.
• Support for ASP.NET Core..
41. Stars and Fails
What went wrong and not
● Teammates resistance
● Bot admin rights
● WebJobs vs Containers
● Net Core docker images.
Kubernetes
● DevOps ? ML ?
● ML Immense