We invite you to the Azov Developers Meetup 2018 conference - October 13 in Taganrog
On October 13, the next, already the fourth, annual conference Azov Developers Meetup 2018 will be held in Taganrog. We invite everyone, registration is free!
We will start at 9 am in the Congress Hotel "Taganrog" on the street. Dzerzhinsky, 161 with a traditional welcome coffee and registration. Like last year, the reports are divided into 2 streams, so that everyone can choose for themselves the most interesting.
- 2 reports are devoted to non-technical topics - soft skills (emotional intelligence) and non-material motivation of staff.
- In the field of development, we will talk about data science in life sciences, performance diagnostics of .NET applications, containerization in the microservice architecture, and how to choose which way to work with data in the repository - ORM or SQL.
- The UI / UX topic will be covered by Accessibility and Harmony reports in UI component libraries.
- The history of testing in the condition of limited resources will be interesting not only for QA specialists, but also for project managers.
- Finally, a special guest of the conference will talk about the use of artificial intelligence in support programs for schoolchildren and teachers.
By tradition, in addition to lectures, we prepared activities and prizes for the participants. And, of course, presentations and videos of speeches will be available on the event website.
More details about the reports:
Effective methods of non-material motivation of staff
Natalya Kireenkova, Senior HR-manager The
ideal employee works a lot and efficiently, does not ask for extra pay, does not look at the party and comes to work with joy. The ideal employer offers interesting tasks, generously pays for work, develops, teaches and takes care of its employees in every possible way. How to take into account the interests of both parties? What makes an employee feel important, valuable, meaningful? We will talk with you about the methods of non-material motivation and how we work with her in Arcadia.
Performance diagnostics of .NET applications in production
Dmitry Levchenko, Lead Developer
Performance analysis and application performance issues are usually solved during development and testing, but what can be done if the application is already deployed in the working environment and problems are found? It turns out not so little. The report focuses on what opportunities are available, how you can find bottlenecks in the performance of .NET applications in production, where to start the analysis and what you can use. Let's get acquainted with a number of techniques and the PerfView utility.
Testing in conditions of limited resources
Natalya Suprun, Lead tester
Work in a large project involves changes and process optimization. In some cases, this leads to the restructuring of teams and a decrease in the number of testers in general. In this report, using my project as an example, I will tell you how we managed:
- save the load on one tester while reducing the total number of testers;
- Maintain the quality of the project with the constant growth of project clients.
This report may be useful for testers, automation, managers.
Where is the truth - ORM or SQL?
Vladimir Kalskov, Senior Developer
Ilya Rachinsky, Developer
Data storage is one of the most important components of software products. Choosing a way to work with data is a fundamental factor in the development and support of the project. The ORM approach provides a convenient interface for data manipulation. But is the choice of ORM always justified? Does the programmer need SQL or will DBA help him?
- ORM - mo (d / f) but, SQL - well (d / f) but.
- Is the choice in favor of ORM / SQL always justified?
- How to compare? What to compare?
- Simultaneous use of SQL and ORM.
- So D or F?
Accessibility. Unlimited users
Anna Kovtun, UX / UI analyst
What is accessibility? Who needs it and why? How from the point of view of UX to make the content available and evaluate whether it turned out? I am pleased to tell, show and answer all your questions.
Microservices in containers - the experience of using
Roman Moiseev, Developer
In recent years, microservice architecture has gained great popularity. This is largely due to the proliferation of containerization. The de facto standard for container orchestration has become Kubernetes. I will talk about how Kubernetes helps us to cope with microservices, what pitfalls and tricks are applied to microservices. In particular:
- The life cycle of microservice.
- Logs: what to log, how to collect and analyze logs.
- Monitoring and collecting metrics.
- Debugging and Troubleshooting.
Andrei Kholyavkin, Head of Taganrog Office
The most non-technical report at a technical conference - why do we make important decisions with our hearts and how it helps and hinders work. Emotional intelligence is as much a participant in the thinking process as the rational thinking mind that we are used to. The better we focus on our emotions and the more ways we respond, the better we can cope with our lives, including in the process of work. This is especially important when working in a team and in conditions of limited resources, because without the art of communication it is difficult to lead people.
Libraries of UI components: from chaos to harmony
Olga Fedoseeva, Senior Developer
Working on several similar business applications, we created a library of UI components. In my report I will share the experience of creating, developing and supporting this library:
- Iteration 1: creating a UI kit, writing styles, and creating components under AngularJS.
- Iteration 2: building a library of components under Angular5 (6). Attempts to standardize not only the appearance, but also the behavior of individual elements.
- Prospects for the development of the library.
Data Science in Life Sciences
Vyacheslav Kotrachev, Senior Developer
Currently, life sciences is one of the most rapidly developing applied scientific fields. Data science has also become very popular since the beginning of the 2010s - largely due to the increase in computing power of machines, on the one hand, and the growth in the amount of data in digital form, on the other. I want to tell how the science of data helps the life sciences to make the world a better place:
- what life sciences are and what they study;
- what data science is and what it does;
- how data science works in life sciences - and if it doesn't, then why;
- what problems of life sciences we solve in Arcadia with the help of data science.
Intelligence based Wellbeing Artificial Coach for Students (in English)
of Mikko Kylväjä, Senior Development Manager in School Day
School Day and Arcadia are Wellbeing Developing new service, for students and teachers Insider. He wants to create a complete solution that supports the wellbeing in the school community. He is a researcher in the field of Wellbeing, Motivation and Health.
To participate you must register on the conference website . Come, it will be interesting!