- PVSM.RU - https://www.pvsm.ru -

Руслан Черёмин и Максим Грамин — работа с окружением на jug.msk.ru

Очередная встреча московского сообщества Java-разработчиков jug.msk.ru [1] прошла 7 июня 2018 года. На ней выступили Руслан Черёмин и Максим Грамин. Доклады были посвящены тестированию конфигурации и управлению кодом для баз данных.

Руслан Черёмин и Максим Грамин — работа с окружением на jug.msk.ru - 1 [2]

О докладчиках

Руслан — действительно многогранная личность. Область его интересов простирается от программирования (он является активным участником конференций в качестве спикера и ведёт технический блог) до танцев. Технические ссылки: блог о программировании [3], GitHub [4], Хабр [5], твиттер [6]. Нетехнические ссылки: ВК [7], Facebook [8], ЖЖ [9]. В настоящее время работает в Deutsche Bank.

Доклады Руслана и интервью с ним:

  • «Disruptor и прочие фокусы» (JUG.ru-2012: видео [10])
  • «Модель памяти Java: близкие контакты третьей степени» (JPoint 2013: видео [11])
  • «Escape Analysis и скаляризация» (JPoint 2016: видео [12], презентация [13])
  • «Анализ доклада Руслана Черёмина с JPoint 2016» (Хабр, блог JUG.ru: текст [14])
  • «Escape Analysis и скаляризация» (JUG.EKB-2016: видео часть1 [15] и часть2 [16])
  • «Требования к надёжности у нас выше, чем в среднем энтерпрайзе» (Хабр, блог JUG.ru: текст [17])
  • «Чтобы вылезти выше среднего, нужна какая-то мотивация за пределами денег» (Хабр, блог JUG.ru: видео [18], текст [19])
  • «Изучил что-то — пробуй это объяснить, пока не поймёшь сам» (Хабр, блог JUG.ru: текст [20])
  • «Тестирование конфигурации для Java-разработчиков: практический опыт» (Heisenbug 2018: презентация [21], видео доступно пока только участникам конференции)

Максим является работником компании КРОК. Как и Руслан, он тоже Java-разработчик, с дополнительными интересами в области управления базами данных — проект sql-boot [22]. Ещё ссылки: GitHub [23] и твиттер [24] Максима.

О докладах

Андрей Когунь открывает встречу, представляя докладчиков и напоминая о предстоящих конференциях TechTrain 2018 [25] и Joker 2018 [26].

Руслан Черёмин и Максим Грамин — работа с окружением на jug.msk.ru - 2 [27]

В первой части встречи Максим ознакомил с концепцией «Database as a Code». При перечислении продуктов был упомянут и инструмент 2bass [28], один из авторов которого (Иван Пономарёв, герой одной из предыдущих [29] встреч) как раз присутствовал в зале (правое фото). Был представлен sql-boot [22] с кратким обзором его возможностей и интеграции со множеством сторонних инструментов.

Руслан Черёмин и Максим Грамин — работа с окружением на jug.msk.ru - 3 [30]

Во второй части Руслан рассказал о своём опыте тестирования конфигураций различного типа в проектах Deutsche Bank. Подход первоначально был предложен Андреем Сатариным (о нём он рассказывал в своём докладе [31] на Heisenbug 2017 Moscow [32]). Руслан делал доклад [33] на эту же тему на Heisenbug 2018 Piter [34], на встрече jug.msk.ru был представлен доработанный и дополненный вариант доклада.

Руслан Черёмин и Максим Грамин — работа с окружением на jug.msk.ru - 4 [35]

Доклады нашли живой отклик у слушателей. По ходу повествования, в перерыве и в конце встречи было задано множество вопросов, на которые были даны квалифицированные ответы.

Автор: Дмитрий Белобородов

Источник [36]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/java/282697

Ссылки в тексте:

[1] jug.msk.ru: http://jug.msk.ru

[2] Image: https://habr.com/company/jugru/blog/413751/

[3] блог о программировании: https://dev.cheremin.info

[4] GitHub: https://github.com/cheremin

[5] Хабр: https://habr.com/users/cheremin

[6] твиттер: https://twitter.com/dj_begemot

[7] ВК: https://vk.com/cheremin_ruslan

[8] Facebook: https://www.facebook.com/cheremin.ruslan

[9] ЖЖ: https://dj-begemot.livejournal.com

[10] видео: https://www.youtube.com/watch?v=IsGBA9KEtTM

[11] видео: https://www.youtube.com/watch?v=rAcwfNxv97Q

[12] видео: https://www.youtube.com/watch?time_continue=1&v=K6c3W6vhQOA

[13] презентация: http://public.jugru.org/jpoint/2016/msk/day_1/track_4/escape-analysis-scalarization.pdf

[14] текст: https://habr.com/company/jugru/blog/317536/

[15] часть1: https://www.youtube.com/watch?v=QBQoiLxh9lE

[16] часть2: https://www.youtube.com/watch?v=WyanmWXuEFU

[17] текст: https://habr.com/company/jugru/blog/313846/

[18] видео: https://www.youtube.com/watch?v=3e1LIlrdECc

[19] текст: https://habr.com/company/jugru/blog/307644/

[20] текст: https://habr.com/company/jugru/blog/319854/

[21] презентация: https://assets.ctfassets.net/ut4a3ciohj8i/HcZWuiIEg0ESicwEGWQM0/d0d76e5edb016747d1a6a3fba032ddb2/_______________________________________________________________________________________________-__________________________.pdf

[22] sql-boot: https://github.com/sql-boot

[23] GitHub: https://github.com/mgramin

[24] твиттер: https://twitter.com/GraminMaksim

[25] TechTrain 2018: http://techtrain.ru

[26] Joker 2018: https://jokerconf.com

[27] Image: https://habrastorage.org/webt/_9/jx/hg/_9jxhg-2d-tu0kkgi_gn-yjp3dk.jpeg

[28] 2bass: https://github.com/CourseOrchestra/2bass

[29] одной из предыдущих: https://habr.com/company/jugru/blog/339184/

[30] Image: https://habrastorage.org/webt/v_/r-/ah/v_r-ahih7aapb1yvi0ncjlb1g88.jpeg

[31] своём докладе: http://2017.heisenbug-moscow.ru/talks/2017/msk/79fuksrzakwwqu4cmikw62/

[32] Heisenbug 2017 Moscow: http://2017.heisenbug-moscow.ru

[33] доклад: https://heisenbug-piter.ru/talks/2018/spb/3pnf97jpummk4yeociqwi0/

[34] Heisenbug 2018 Piter: https://heisenbug-piter.ru

[35] Image: https://habrastorage.org/webt/sr/vq/xw/srvqxwomnqh764zgnbwqyleaoyq.jpeg

[36] Источник: https://habr.com/post/413751/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413751