Евгений Борисов, Кирилл Толкачев — Boot yourself, Spring is coming (Часть 1)


. Много лет назад Java-программисты пользовались «new» для создания сервисов. Они проделывали огромное количество ручных действий и смешивали конфигурацию с бизнес-логикой. Они даже использовали техники copy-paste. Было написано много строк убогого кода, который временами даже работал.

Потом появился Spring. С ним многое изменилось… Мы получили много «магии» из волшебного цилиндра Spring, и наш код стал более чистым, простым и поддерживаемым.

И вот появился Spring Boot. С одной стороны, он решает тысячи ранее существовавших проблем: конфликты версий, задачи конфигурации, работа с инфраструктурными бинами, проблему настройки окружения, и, конечно же, запуск или деплой приложения, включая сборку jar/war-архивов… С другой стороны, Spring Boot добавил в наш волшебный цилиндр еще больше магии. В результате имеют место быть два сценария:

Всё прекрасно работает, хотя никто не знает, как.
Ничего не работает, и никто не знает, почему.
Этот доклад раскроет основные секреты магии Spring Boot. Вы осознаете основные принципы и конвенции, по которым работают типичные Spring Boot-приложения. Наша задача, чтобы вся магия из цилиндра превратилась для вас в куда более прозрачный процесс и вы смогли не только получать удовольствие, когда всё работает, но и понимали суть возникающих проблем и могли решить их без привлечения скорой помощи и других служб, доступных по срочным вызовам.

Сергей Цыпанов — Ах, эти строки


Строки. java.lang.String. Пожалуй, наиболее изученный класс в Java. Все его использовали бессчётное количество раз, и порой кажется, что уже не осталось ничего, чем он может нас удивить. Но всегда ли правильно мы его используем? Рискнем предположить, что далеко не всегда. Доклад об использовании строках и связанных с ними граблях.

Юрий Артамонов — Анатомия и физиология Vaadin Flow


. Vaadin довольно широко известен в среде Java как фреймворк для разработки UI. Некоторое время назад вышла революционная версия Vaadin 10, в которой разработчики полностью поменяли технологический стек, переосмыслили API и предприняли попытку сделать UI-фреймворк на Java по-настоящему простым. Отдельный интерес представляет механизм синхронизации состояния UI, который можно применять вместе с другими фронтенд-фреймворками.

Теперь, когда Vaadin Flow уже можно считать готовым к продакшну, мы выясним, можно ли делать UI на Java быстрым и удобным, а также постараемся понять, для каких приложений эта технология подходит, а каким лучше её сторониться. Цель этого доклада — пристальный анализ внутренностей фреймворка и поиск подводных камней, он призван помочь вам составить своё мнение о технологии без маркетинга и хайпа.

Евгений Борисов и Кирилл Толкачёв — Spring Reactive Ripper


. Все вы слышали фразу: «Человек, научившийся пользоваться молотком, во всем начинает видеть гвоздь». В мире программирования это очень часто происходит с новыми и модными технологиями, которые далеко не всегда применяются по назначению. В результате мы имеем более сложный API, который могут поддерживать только прошедшие медные трубы, кучи багов и прочие проблемы программисты.

Как нам избежать сломанных пальцев и разбитых молотком вещей при попытке внедрить React?

Мы рассмотрим пример системы, в которой есть проблемы и, конечно же, попробуем отрефакторить её в реактивном стиле. Рассмотрим преимущества и недостатки не только подхода, но и API конкретных реализаций. Оценим сложность, которая была до рефакторинга, и ту сложность, которую мы привнесли после. Постараемся разобраться что игрушки, а что нет.

Как новостная лента формирует наше мнение? Черное зеркало с Андреем Курпатовым


Купить книгу «Четвёртая мировая война. Будущее уже рядом!» — электронная версия на Литрес: bit.ly/4_world_war_el_litres Аудиокнига: bit.ly/4_world_war_Litres
на Лабиринт.ру: bit.ly/4_world_war_labirint Озон.ру: bit.ly/4_world_war_ozon

Как работают рекомендательные сервисы? Что происходит с политической рекламой на фейсбуке сегодня? Почему вы не контролируете то, что появляется в лентах ваших социальных сетей? В новом видео Андрей Курпатов рассказывает о новостях в мире технологий и науки, которые изменят картину нашего будущего.

Андрей Курпатов — президент Высшей школы методологии, основатель интеллектуального кластера «Игры разума».

Основные направления научной деятельности А.В. Курпатова связаны с прикладными аспектами наук о мозге, этому же посвящены и его многочисленные лекции в России и за рубежом. Он является автором первого и единственного на сегодняшний день научно-популярного пособия по нейробиологии мышления на русском языке «Чертоги разума».

Андрей Курпатов в соцсетях:
vk.com/av.kurpatov
www.facebook.com/av.kurpatov
www.instagram.com/kurpatov_official

Официальный сайт: www.kurpatov.ru

Лабковский Как преодолеть зависимость от отношений?


В новом выпуске радиопередачи «Взрослым о взрослых» известный психолог Михаил Лабковский делится своими наблюдениями на тему как преодолеть зависимость от отношений.

Лабковский слушать онлайн.

Лабковский Отношения в паре как перейти от ущербных отношений к здоровым — youtu.be/hgU2W5QHcJI

Лабковский НОВИНКА 03.04.2018 Переходный возраст, как вести себя родителям? — youtu.be/QwcoSh8mGsk