- PVSM.RU - https://www.pvsm.ru -
21 сентября 2017 года на встрече московского сообщества Java-разработчиков [1] выступили Иван Пономарёв и Николай Поташников. Иван — с докладом «Скрытая сложность повседневной задачи: отображение табличных данных», совместный рассказ обоих докладчиков — про программные продукты Celesta и Flute, открытой платформы для создания бизнес-логики в Java-экосистеме.
Иван является руководителем проектов разработки компании КУРС [3] и ведущим разработчиком платформы Course Orchestra. Кроме того, преподаёт в МФТИ и участвует в качестве спикера в конференциях JUG.ru [4].
Доклад Ивана:
Статьи Ивана, относящиеся к теме встречи:
Прочие ссылки: GitHub [8], Twitter [9], Хабрахабр [10].
Николай руководит проектами внедрения в компании КУРС, предмет его интересов — аналитические информационные системы.
Андрей Когунь открывает встречу, напоминая дополнительно о текущих событиях из мира Java. Основное событие именно этого дня — долгожданный выход Java 9.
В первом из трёх докладов Иван рассказал о нетривиальных аспектах реализации представления данных в табличном виде. Под кажущейся простотой задачи оказалось скрыто множество подводных камней. Доклад был доработанным вариантом ранее представленного на конференции JPoint 2017.
Второй и третий доклады касались программных продуктов Celesta [13] и Flute [14]. Николай начал, сделав общий обзор платформы.
Иван продолжил, подробно остановившись на технических подробностях. Презентацию дополняли демонстрация кода и архитектурных особенностей.
Доступны презентации докладов про отображение табличных данных [17] и Celesta с Flute [18]. Уже появились фотографии со встречи [19] и вот-вот появится видео (на YouTube [20], с дополнительным анонсом в VK [21] и G+ [22]).
Можно подписаться подписаться на рассылку [1] следующих встреч jug.msk.ru.
Автор: dbelob
Источник [23]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/java/264894
Ссылки в тексте:
[1] московского сообщества Java-разработчиков: http://jug.msk.ru
[2] Image: https://habrahabr.ru/company/jugru/blog/339184/
[3] компании КУРС: http://www.curs.ru
[4] JUG.ru: https://jug.ru
[5] презентация: http://assets.contentful.com/oxjq45e8ilak/7EAbhXIGD6gAi0q2cC8cwI/c99868730d5ec430c3f8cc2bf4f6e776/Ivan_Ponomarev_Hidden_complexity_of_a_routine_task_presenting_table_data_in_user_interface.pdf
[6] Celesta и Flute: Создание бизнес-логики в Java-экосистеме: https://habrahabr.ru/post/335966/
[7] Миграция схемы данных без головной боли: идемпотентность и конвергентность для DDL-скриптов: https://habrahabr.ru/post/337816/
[8] GitHub: https://github.com/inponomarev
[9] Twitter: https://twitter.com/inponomarev
[10] Хабрахабр: https://habrahabr.ru/users/IvanPonomarev
[11] Image: https://habrastorage.org/webt/59/d2/a0/59d2a0e6bc231914854041.jpeg
[12] Image: https://habrastorage.org/webt/59/d2/a0/59d2a0e6d52f7213303935.jpeg
[13] Celesta: http://www.curs.ru/platforma-kurs/kurs-celesta/
[14] Flute: http://www.curs.ru/platforma-kurs/kurs-flute/
[15] Image: https://habrastorage.org/webt/59/d2/a0/59d2a0e9b012f020530917.jpeg
[16] Image: https://habrastorage.org/webt/59/d2/a0/59d2a0e9bb547818409246.jpeg
[17] отображение табличных данных: https://docs.google.com/presentation/d/1VC2OHl4bmFN8v4EzrxG3fUIpNx8ftdKyb8z9OW8MRzU/edit#slide=id.p4
[18] Celesta с Flute: https://docs.google.com/presentation/d/1pX7H56tYt1xObeUCnf8RK1M5m6hdJehmn5tbT9UaWeM/edit#slide=id.p4
[19] фотографии со встречи: https://vk.com/album-46597293_249698111
[20] YouTube: https://www.youtube.com/playlist?list=PLojTLDAO4jjIRjDPIQjc4iG7CfR6m8pfc
[21] VK: http://vk.com/jugmsk
[22] G+: https://plus.google.com/communities/115981831554057619568
[23] Источник: https://habrahabr.ru/post/339184/
Нажмите здесь для печати.