Если вы интересуетесь не только тестированием, вас могут заинтересовать доклады с других наших конференций. Поэтому мы подготовили для вас подборку докладов со всех летних конференций JUG Ru Group и сделали билет-абонемент на все конференции сразу!
Подробнее о билете Full Pass и онлайн-трансформации JUG Ru Group вы можете узнать по ссылке.
HolyJS 2020 Piter: Конференция для JavaScript-разработчиков
Dario Kondratiuk — «You can also be a hero». Дарио расскажет о своем пути в сообществе: от простого «потребителя» до активного участника сообщества в Stack Overflow, ведущего свой блог и разрабатывающего опенсорс-проект с более чем 100k скачиваний.
Theodore Vorillas — «Rise of the robots». Теодор продемонстрирует, как с помощью современных JavaScript-фреймворков можно быстро создавать приложения, использующие передовые IoT-решения.
Önder Ceylan — «Puppeteer can automate that!». Ондер научит вас использовать Puppeteer для эффективной работы с шаблонами рабочих процессов.
Иван Пономарев — «Apache Kafka: что это и как она изменит архитектуру вашего приложения». Иван расскажет про основные идеи, стоящие за Kafka, каким образом вокруг Kafka выстраивается архитектура приложения и где в этой архитектуре может быть место бэкенду на Node.js.
JPoint 2020: Конференция для Java-разработчиков
Всеволод Брекелов — «Contract testing: Should or shouldn't?». В докладе будут рассмотрены подходы написания контрактных тестов на Spring Cloud Contract, Pact и использования бинарных протоколов для соблюдения контрактов.
Sebastian Daschner — «A Java developer's quest for productivity». Себастиан поделится 20 секретами эффективного Java-разработчика.
Mobius 2020 Piter: Конференция по мобильной разработке
Денис Неклюдов — «Карьерный рокет-джамп». Денис поделится с нами рецептом карьерного роста, расскажет о карьерных лестницах в IT и даст рекомендации, как по ним передвигаться со скоростью рокет-джампа.
Мурад Татаев — «Внедрение своего кода в чужое приложение». Вы узнаете, как взламываются iOS-приложения. Мурад продемонстрирует процесс взлома приложения, начиная с выгрузки приложения с телефона и заканчивая подписью и установкой модифицированного приложения на устройство.
C++ Russia 2020 Moscow: Конференция для C++ разработчиков
Evgeny Pats — «Effective Continuous Fuzzing — C++». Евгений расскажет об основах написания фазз-тестов для вашего кода и о том, как их внедрить в ваш CI.
Юрий Сыровецкий — «Нечеткое тестирование для четких программистов». В этом докладе вас ждет разбор случайного тестирования, фаззинг и тестирования свойств, и их применение в KasperskyOS.
Jason McGuiness — «A detailed performance analysis of a simple low-latency trading system». Джейсон поделится трюками и фичами оптимизации и тестирования в HFT (высокочастотный трейдинг).
DevOops 2020 Moscow: DevOps-конференция
Viktor Farcic — «Ten Commandments Of GitOps Applied To Continuous Delivery». Виктор поделится десятью заповедями GitOps для CD.
Роман Шапошник — «Edge Computing: a trojan horse of DevOps tribe infiltrating the IoT industry». Роман проведет краткий обзор IoT-индустрии, облачных и мобильных вычислений и расскажет, как их слияние привело к появлению парадигмы Edge Computing.
Valarie Regas — «The Shiny New "Agile:" Ooops! We're Waterfall Again!». Валари поделится своим многолетним опытом управления командами и расскажет, как определить уникальные потребности команды и как выстроить эффективный и дешевый процесс итераций версий продукта в процессе разработки.
Антон Вайс — «Путь ДевУпс-Героя». Антон, причастный к DevOps-изменениям во многих компаниях, поделится своими знаниями о том, как проводить эти изменения правильнее, и подробно расскажет, как в таком случае применять 12 этапов Кэмпбелла.
Барух Садогурский — «Устраиваем DevOps без полномочий: Даже «DevOps-инженер» может помочь». Этот доклад для тех, кто понимает, что DevOps — это история про культуру, коллаборацию и общение, но не очень представляет, как, будучи скромным исполнителем или тимлидом, повлиять на целый энтерпрайз и сдвинуть организацию в сторону ДевОпса.
Виталий Слободин — «Мониторинг инфраструктуры в GitLab». Виталий расскажет и покажет, каким образом GitLab осуществляет слежение за своей инфраструктурой.
Матвей Кукуй — «Как запилить DevOps инструмент и превратить его в бизнес в США с клиентами и инвесторами». Матвей на собственном примере расскажет о том, как DevOps-инструменты превращаются в продуктовый бизнес. И что нужно изучить, имея инженерный бэкграунд.
Daniel Stenberg — «Going all in on HTTP/3 and QUIC». Даниэль покажет, как работают HTTP/3 и QUIC изнутри, и расскажет, почему эти протоколы так нужны, как они работают и как они меняют привычные нам вещи в сети.
Sebastian Daschner — «Deploying with zero downtime – it’s easy they told you». Себастиан поделится некоторыми хитростями обновления систем «на лету» без их остановки.
Данила Дюгуров — «Имплементация devops в Яндексе и Яндекс.Облаке». Данила расскажет о том, как построены внутренние DevOps-процессы в Яндекс.Облаке, а также какие технологические и организационные изменения затронула масштабная перестановка.
Kat Cosgrove — «Updating the Edge». Кэт считает, что обновление периферийных устройств не обязательно должно быть настолько сложным, как это происходит в настоящее время, и она попробует доказать это на примере обновления автомобиля.
DotNext 2020 Piter: Конференция для .NET-разработчиков
Jon Skeet — «Versioning, and how it makes my head hurt». Джон расскажет о фундаментальной задаче промышленного программирования — версионировании в самом широком смысле этого слова. Никто не сможет об этом рассказать лучше, чем первый человек на всем Stack Overflow.
Андрей Акиньшин — «Поговорим про перформанс-анализ». Андрей 7 лет занимался бенчмаркингом и теперь хочет поделиться с вами множеством увлекательных формул, которые могут принести непоправимую пользу в реальной жизни.
Дмитрий Сошников — «.NET Science Art: Как облачные технологии и .NET помогают создавать интерактивные художественные экспонаты». Дмитрий после 6 наукоемких докладов на DotNext решил заняться искусством. Что должно следовать за когнитивными сервисами и нейросетями, как не обучение машинного разума творчеству? Заинтригованы? Подключайтесь.
Dylan Beattie — «The Art of Code». Хотите узнать, что такое язык Whitespace или язык Rockstar, автором которого является сам Дилан? Значит, вам сюда — вас ждет еще много смешного и серьезного.
Женя Рыжикова — «Метрики в норме, но почему так больно?». Женя покажет, как из кучи Big Data получить по-настоящему полезные метрики для ваших проектов. Отличная подборка рекомендаций, проверенных на многомиллионных проектах, позволит вам довести вашу систему мониторинга до идеала.
Jon Skeet — «Dates and times: hard, but not impossible». После доклада Джона работа с датой и временем для вас уже никогда не будет прежней!
Hydra 2020: Конференция по распределенным системам
Cindy Sridharan — «Testing in Production: The fate of state». Синди покажет, как тестировать распределенные системы, даже если они хранят состояние.
Anton Podkopaev — «Programming language memory models: Problems, solutions, and directions». Антон расскажет о проблемах в моделях памяти распространенных языков программирования (Java, C/C++) и способах их обхода. Вы узнаете, как выбирать модель памяти для своего языка программирования или виртуальной машины.
Alex Petrov — «The real cost of storage engine design trade-offs». Алекс расскажет о внутренних оптимизациях и компромиссах в движках баз данных, которые позволяют им эффективно справляться с разными видами нагрузки. Вы узнаете, как хранилища данных обрабатывают разные синтетические профили нагрузки — вплоть до уровня «железа».
Anastasia Braginsky — «Oak: A scalable off-heap allocated key-value map». Анастасия расскажет об Oak — прототипе эффективного и масштабируемого конкурентного key-value-хранилища для языков программирования с управляемой памятью. Oak выгружает данные из кучи в неуправляемую память без потери в производительности с помощью нового zero-copy API. Вы узнаете, почему реализация Oak работает быстрее, чем самая классная реализация skip-list в Java.
Heidi Howard — «Paxos vs Raft: Have we reached consensus on distributed consensus?». Распределенный консенсус — это фундаментальный примитив для создания надежных распределенных систем, гарантирующих строгую консистентность данных. Из сотен алгоритмов распределенного консенсуса пара особенно выделяется: традиционный Paxos и более свежий Raft. Хайди постарается ответить на провокационный вопрос о том, какой из двух алгоритмов лучше всего подходит для использования в распределенных системах.
Все записи