SECON'2021
XII Международная конференция разработчиков программного обеспечения
×

Вопрос спикеру

Сообщение

Богомолов Юрий Независимый специалист, Москва
На примере карьеры абстрактного программиста Юрий расскажет о вехах на пути становления специалиста, который интересуется функциональным программированием как ментальной дисциплиной, после чего мы вместе обсудим нюансы применения ФП на практике.
Вместе с выдуманным героем доклада мы пройдем путь от азов ФП до зрелого, прагматичного, прикладного подхода. Будут обзорно рассмотрены темы от наипростейших (чистота, каррирование, композиция) до более серьезных — абстракция от эффектов, программирование с зависимыми типами, формальная верификация. Для желающих более глубоко вникнуть в ту или иную тему будут предоставлены ссылки для дальнейшего изучения.



Пирогов Алексей DryLabs, Казань
Сегодня каждый первый язык преподносится как универсальный и мультипарадигменный. Достаточно добавить "ФП" к названию языка в запросе к поисковику, и вас тут же убедят, что ваш язык и такое умеет.

Но означает ли эта универсальность, что будущее уже наступило и можно черпать вдохновение в привычной экосистеме, а новые языки изучать уже не нужно? А может быть стоит отказаться от использования термина "парадигма" и обозначить сами идеи, знакомство с которыми расширит таки наш кругозор?

Поговорим о том, что и где стоит пощупать и взять на вооружение.



Башуров Майк WiseBits, Лимассол
Каждый день мы в работе сталкиваемся с вещами которые, ну надо бы улучшить... Но чот времени нет... А еще коллеги не прислушиваются, бизнес не дает ресурсов, да и вообще на всё рук не хватит, и что делать? Я объясню зачем бороться с техдолгом и как это делать с софтскилловой и хардскилловой точки зрения.



Золотых Алексей Epam, Санкт-Петербург
Как бы написать веб-приложение в 2021? Давайте угадаю: выбрать react/angular/vue/svlete как основу. Стянуь с гитхаба библиотеку компонентов и парочку любимых библиотек общего назначения. Ну и конечно webpack или другая система сборки на вкус. И да, чтобы это было чуть быстрее хорошо бы добавить SSR и еще один фреймворк, теперь уже для SSR (next.js рвется в бой). Как вам?

Проблема в том, что эта красота требует передачи по сети мегабайт javascript кода. А это не только время на скачивание, это еще и время на исполнение. Лично видел как javascript код исполнялся 12 секунд, прежде чем на экране показывалась хоть какая-то информация. И это на последнем на тот момент макбуке. Про других и говорить страшно. Об альтернативе стандартному подходу и будет мой рассказ. Готовьтесь сдуть пыль со своих Django, Rail, Yii и прочих штук из середины и конца нулевых.



Макеев Вадим Веб-стандарты, Санкт-Петербург
Кто-то делает сразу два сайта: мобильный и, видимо, стационарный. Принюхивается к браузеру и отдаёт подходящую версию. Что ж. Кто-то делает гибко и отдаёт в стилях сразу всё, что умеет сайт. И тройные картинки, на всякий случай. Гм, ладно. Кто-то уверен, что на таче нет мышки и клавиатуры, но обязательно есть безлимитный 5G. Интересно. И за всем этим печально наблюдает пользователь. Как сделать лучше, имея в руках современные технологии? Как-то так.



Левенсон Семен Яндекс.Дзен, Москва
"Выйди и зайди нормально!" — многие помнят эту фразу со школьных времен, но я до сих пор встречаю интерпретацию этой фразы в интернете, когда очередной сервис меня разлогинил. И если с выходом из системы, обычно все понятно, то "зайти нормально" бывает сложно и непонятно.

В этом докладе я покажу на практике способы аутентификации пользователя и все-таки пустить его в систему.