- Conference
- Program
- Location
— 12:00 - 12:50 — |
Илья Бедаbro.agency #инфраструктура Docker для всех, всех, всех Наверно все уже что-то слышали о docker. Кто-то его уже использует, кто-то еще сомневается и думает, не принесет ли он больше проблем, чем пользы. После этого доклада ваши сомнения будут развеяны. Вы узнаете актуальное состояние инфраструктуры docker на текущий момент. Узнаете, какие утилиты и сопутствующие инструменты упрощают работу с ним. Как все это применить на практике для улучшения процесса разработки и запуска приложений в продакшен. |
— 13:00 - 13:50 — |
Антон ТарасовAspirity #Android Проблемы консистентности "Material Design" Material Design - мощная концепция построения пользовательского интерфейса, представленная компанией Google в прошлом году. Помимо основных принципов, Google также разработала Guidelines, включающие описания и рекомендации по использованию компонентов интерфейса. Вроде бы читай, да делай - но нет, не все так просто. В этом докладе я поразмышляю над некоторыми проблемами и расскажу, как мы их решали. |
— 14:00 - 14:50 — |
Анатолий БасовООО "Аукцион 24ау.ру" #elliptics Elliptics в 24au.ru Elliptics - распределённое key-value хранилище данных без единой точки отказа. Мы используем его для хранения картинок пользователей. Расскажу об этом звере подробнее, как мы дошли до такого и, конечно, на какие грабли понаступали. |
— 15:00 - 15:50 — |
Алексей СызькоAnko Software #Веб-компоненты Веб-компоненты - будущее уже здесь Повторное использование кода это священный грааль современной разработки ПО. Вы только представьте - написал библиотеку, класс, компонент, некий абстрактный кирпичик и используешь его везде, строишь стены из кирпичиков, возводишь замки, экономишь сотни человеко-часов. Но в вебе не все так просто, мы имеем зоопарк технологий в виде CSS, HTML и JavaScript, которые изначально не были созданы для построения монолитных кирпичиков, которые могут быть сложены вместе и при этом не развалить ваше приложение. Тут мы имеем целый ворох проблем в виде отсутствия областей видимости, пересечение селекторов, каскадирование, глобальную область видимости и т.д. Кто-то решает эти проблемы при помощи SASS, css модулей, делая франкенштейнов на jQuery - смешивая код, разметку и стили в одном котле. Но решение есть! - веб-компоненты. В докладе мы разберем основые технологии (Shadow DOM, templates, custom elements), на которых построены веб-компоненты, попробуем создать свой компонент на текущем стеке технологий и также с использованием библиотеки Polymer от Google. И на горячее обсудим какие идеи веб-компонентов легли в основу Angular 2 и как дальше с этим жить. |
— 16:00 - 16:50 — |
Николай РыжиковСанкт-Петербург #Clojure Изоморфные приложения на clojure Про изоморфные приложения, когда вы пишете на одном и том же языке бэкэнд и фронтэнд, программисты мечтают уже давно. Но к этому идеалу реально приблизились всего два языка - JavaScript и Clojure. Причём Clojure является существенно функциональным языком, а также ещё и LISPом. В докладе мы с вами попробуем приоткрыть завесу в таинственный мир функционального программирования, понять природу LISP и узнать как можно создавать, с использованием Clojure, практичные и злободневные приложения. |
— 18:00 - 23:55 — |
After Party#общение Не стройте планов на вечер Помимо крутых докладов, неотъемлемой частью конференции выступает after party без галстуков и купюр. На after party в баре Harat’s на Взлётной 6а каждый сможет задать интересующие вопросы докладчикам и организаторам, узнать как обстоят дела с it в других организациях, ну и конечно же поделиться своими достижениями и идеями. |