- Sorted map/sorted set в Clojure
- Безопасность и гранулярный доступ
- Писать игры на Lisp – кайфово!

Функциональное программирование для всех:

// HS Tech Meetups

ИЮНЬ, 2024
ЧЕТВЕРГ, 19:00 (МСК)
6
ОНЛАЙН
Спикеры и доклады
Clojure Engineer at Health Samurai
Макс Савченко
Sorted map/sorted set в Clojure
Будет интересно как начинающим программистам на Clojure, так и опытным разработчикам, желающим освежить аспекты стандартной библиотеки.

Разберём:
  • Структуры данных sorted map/sorted set
  • Нюансы кастомных компараторов, которые пригодятся в ежедневной работе
  • Практический пример использования в качестве priority queue
Clojure Engineer at Health Samurai
Ростислав Антонов
Безопасность данных и гранулярный доступ
Доклад понравится тем, кто заботится о безопасности своей системы и хочет гибко настраивать доступы. Рассмотрим случай когда в системе несколько уровней конфиденциальности и нужно более гранулярно настраивать доступ к данным. Лучшее решение – Label Based Access Control.

На митапе расскажу:
  • В чем отличия LBAC от RBAC и ABAC
  • Как работает, его недостатки и челленджи имплементации
  • Примеры использования и реализации LBAC в известных тебе системах
Преподаватель и автор курсов в Otus
Андрей Кравчук
Писать игры на Lisp — кайфово!
Будет интересно всем, кто интересуется разработкой игр и языком Common Lisp. Поговорим о гибкости и интерактивной разработке, металингвистической абстракции и оптимизации путём расчёсывания кэша процессора вдоль шёрстки. Даже когда в игре тысячи объектов, у каждого из которых своё нетривиальное поведение.

Расскажу про:
  • Свой опыт разработки игр на языках программирования Lisp-семейства
  • Что делать, если код запутан и не хватает производительности — архитектура Entity-Component-System и её практическая реализация на макросах
  • Как мощь Lisp превращает высокоуровневое описание в эффективный машинный код
Хочешь получать уведомления о предстоящих митапах?
Made on
Tilda