• Все события
  • Митапы
  • Обучение

Онлайн-холивар про TDD с Григорием Петровым и Алексеем Землянским

Организатор Алексей Корнеев

Поделиться в

94

Привет, в эту субботу тестируем новый онлайн-формат: в первом холиваре обсудим Test Driven Development. У каждого эксперта будет 10 минут, чтобы донести свою точку зрения, у его оппонента - право ее оспорить. Противником подхода выступит уже известный многим Григорий Петров - а вот его визави из Благовещенска (слава онлайну) многие увидят и услышат впервые. Но ребята уже нехило зарубились на тестовом созвоне, так что будет жарко)

Если тебе тоже нравилось на митапах послушать спор двух неглупых людей, а потом попинговать их вопросами - подключайся в ютуб-трансляции, а затем используй зум для продолжения общения с экспертами за эфиром. Бонусом будет пицца с доставкой на дом тем, кто будет активно задавать вопросы)

Подробности и полная программа

Субботняя трансляция холивара пройдет здесь

p.s. Спасибо сообществу it52 и лично Николаю Кугаевскому за поддержку формата.


GET PROF IT: JavaScript | DevOps

Организатор daria.paletskaya@yandex.ru

Поделиться в

123

22 апреля пройдет вторая онлайн-конференция GET PROF IT с двумя потоками – JavaScript и DevOps. Конференция будет интересна опытным JS-разработчикам и системным инженерам.

Поток JavaScript:

  • Андрей Кучеренко - Разработка по TDD.

Доклад – описание проб и ошибок на пути внедрения и применения разработки через тестирование. Будут рассмотрены основные правила, атрибуты и инструменты для внедрения и ведения TDD. Кому будет полезно: всем, кто делает первые шаги или уже давно идет по тропе разработки через тестирование.

  • Владимир Риндевич - Web Components: а уже можно?

Как на сегодняший день выглядит стандарт Web Components? В чём его сходство и различие с современными фреймворками? Можно ли уже использовать веб-компоненты в проектах? Всё это и ещё немного от евангелиста и разработчика библиотеки инструментов для веб-компонентов.

Поток DevOps:

  • Сергей Кантарович - Современный DevOps для автопилота: как ускорить разработку в 5 раз или как сделать заказчика довольным

В ходе доклада Сергей поделится своим опытом улучшения и оптимизации существующего CI процесса в кровавом энтерпрайзе большой интернациональной компании.
В процессе доклада вы узнаете как подходить к анализу существующей инфраструктуры и выявлению узких мест, как можно ускорить загрузку больших git репозиториев, как Time2Market зависит от вашего CI. Также Сергей поделится способом продемонстрировать заказчику эффективность своей работы через определение KPI показателей для CI.

  • Юрий Щановский - Organize your world with AWS CloudFormation

Юрий расскажет о создании с нуля AWS Cloud Native окружения для Human and Machine labeling решений:
- при помощи CloudFormation;
- с использованием CI/CD и Infrastructure as Code подходов.

Ссылка на онлайн-трансляцию будет направлена зарегистрированным участникам за день до конференции.
Присоединяйтесь!


Оплачиваемая стажировка от Сбербанка для студентов

Организатор aamina0511@mail.ru

Поделиться в

88

Трудно найти человека, который никогда не держал в руках карту Сбербанка.

Или не снимал наличные в банкомате. А ведь всем этим управляет огромная система, которая просто обязана работать как часы. Ее создают и совершенствуют тысячи сотрудников Банка по всей стране. Хочешь развиваться в такой команде?

Тогда ждем тебя на стажировке #Sberseasons этой весной!
Приятные условия для студентов 3+ курса:

• возможность совмещать с учебой (занятость 20-40 часов в неделю);
• з/п до 32 000 рублей в месяц;
• реальные проекты под руководством профессионалов Сбербанка!

Уже готов присоединиться к команде? Тогда действуй! - https://vk.cc/9VOtte


Встреча C++ User Group в Нижнем Новгороде

Организатор Бозон IT52

Поделиться в

10

Добрый день, уважаемые участники.
К сожалению, внешние обстоятельства, а именно скорость распространения короновируса, повлияли и на наше событие. Запрет выступления докладчикам сейчас идет повсеместно, и мы не можем рисковать их и вашим здоровьем. Поэтому мы откладываем мероприятие на 2 месяца. Также необходимо учесть, что это дата тоже не является точной, и как будут дальше развиваться события - неизвестно. Мы будем держать вас в курсе, и сообщать на почту все новости.

Программа:
11:00-11:30 Регистрация
11:30-12:30 "Deductions guides. Невозможное возможно!" — Руслан Арутюнян (Intel).
Доклад посвящен Class Argument Template Deduction (CTAD) и Deduction guides.
В докладе мы посмотрим как работает выведение типов для классов, а также на разные стадии подстановки выведенного типа в шаблон. Узнаем, что такое dedution guides и как с помощью них можно написать подсказки для выведения типа. Как можно отключить автоматическое выведение типа и когда может быть полезно.
Далее я хотел бы показать пример написания сложного Deduction Guide. Это реальный случай из жизни, как невозможное стало возможным за 2 дня

12:30-13:00 Перерыв

13:00-13:30 "C++20 ускоряет код" - Алексей Миловидов (Яндекс, ClickHouse)
В своём докладе Алексей расскажет, как переход на C++20 позволил добиться увеличения скорости выполнения запросов в ClickHouse.

13:30-14:15 "Один из способов организации конкурентности" - Александр Боргардт.

Разрабатывать web-service интересно и увлекательно, а если он однопоточный, так еще и просто. К сожалению, в современном мире уже недостаточно разрабатывать однопоточные сервисы.
Для того, чтобы удовлетворять требованиям времени, приходится совмещать в сервисах многопоточность, конкурентность и асинхронность подходов.
Руководствуясь следующими принципами построения системы можно обойти многие проблемы:
- data locality;
- иерархия ответственности за ресурсы;
- мелкогранулярная система распределения мест выполнения задач.
Данные принципы лежат в основе подхода, называемого virtual actor model.
О том как используется virtual actor model для построения сервисов будет рассказано в докладе