"Проектирование и создание доступной среды, ориентированной на человека. Ошибки, практика, пользовательские сценарии"
Дмитрий Поликанов, Президент БФ «Фонд поддержки слепоглухих «Со-единение»
Светлана Давыдова, Руководитель отдела по связям с органами власти программы “Информирование и просвещение”
Эксперты: Алексей Любимов, Екатерина Тульская
"Проектирование и создание доступной среды, ориентированной на человека. Ошибки, практика, пользовательские сценарии"
Дмитрий Поликанов, Президент БФ «Фонд поддержки слепоглухих «Со-единение»
Светлана Давыдова, Руководитель отдела по связям с органами власти программы “Информирование и просвещение”
Эксперты: Алексей Любимов, Екатерина Тульская
Пишем тестируемый код / Евгений Мацюк (Сбербанк-Технологии)Ontico
1. Обзор паттернов и средств, которые применялись для построения архитектуры android приложений.
2. Обзор "новых старых" паттернов программирования, которые сейчас модны в построении архитектуры — Clean architecture, MVP, MVVM, DI. Краткий их обзор, чем они лучше/хуже предыдущих паттернов.
3. Обзор новых инструментов, которые сейчас используются при написании приложений — Dagger 2, RxJava и других.
4. Как все эти паттерны и инструменты помогут нам написать "тестируемый код".
5. Рассмотрение самых различных примеров, которые помогут понять, как конкретную задачу необходимо декомпозировать на различные уровни ответственности (какая часть должна быть в data, какая в business, какая в ui), и как должно происходить взаимодействие этих уровней. И как тесты помогают "выпрямлять" архитектуру.
Мотивация: MVP, Clean architecture и т.д. — это все очень хорошо, но создается такое ощущение, что у каждого разработчика свой способ реализации данных паттернов. И к своей реализации он приходит через определенную боль.Для тех, кто только начинает пробовать, существует проблема. Нигде нет конкретных, жизненных примеров, которые чуть более сложнее, чем тривиальные, как писать, да и вообще, с чего начинать.
В своем докладе я хочу на более сложных примерах показать, как необходимо писать, а точнее, как следует думать, чтобы писать хороший, качественный и тестируемый код. Каждый пример будет разобран "на молекулы" .
Доклад будет полезен абсолютно всем android разработчикам.
Проект "Открытого Музея" выполнен командой, в состав которой вошли: Юрий Белороссов, Ольга Карпушина, Игорь Добрун, Елена Драничникова, Тата Казнина, Карина Ивлева, Катерина Тульская.
универсальный дизайн
это отношение к дизайну, которое основывается на развивающейся базе знаний о передовых методиках,
а не фиксированных стандартах. “РООИ Перспектива”
В последнее десятилетие B2B-рынки переживают серьезные изменения в связи с масштабным использованием цифровых технологий. В том числе это касается B2B-продаж - становится проще менять поставщиков, трансформируется жизненный цикл и модель принятия решений. Именно поэтому компании все чаще обращают свое внимание на управление лояльностью в сегменте B2B, как важный элемент CRM стратегии.
Программы лояльности B2B эволюционирует от простых форм в виде каталога призов к комплексным и более эффективным схемам, строящимся на глубоком анализе моделей управления отношениями с клиентами и партнерами.
Познакомьтесь с нашей новой презентацией, посвященной мотивационным CRM программам.
Рецепт приготовления успешной программы лояльностиNGM
В последние годы уровень проникновения программ лояльности достиг достаточно высокого уровня. Практически каждый россиянин является номинальным участников хотя бы в одной из них. Но далеко не все программы действительно регулярно востребованы и являются эффективным инструментом для удержания и стимулирования клиентов.
Как сделать эффективную программу лояльности, привлекательную для клиентов?
Service Design Berlin / Prototyping Public Services at Gov Jam Berlin 2015 Service Design Berlin
This slide deck ‘Prototyping Public Services’ was created by Katrin Dribbisch and presented at the GovJam 2015 in Berlin. It covers examples of design thinking and service design in the public sector and the use of prototyping in particular.
От Request до DOMContentLoaded на примере Главной страницы Mail.ru / Павел Ми...Ontico
1. Быстрый сервер.
+ Быстрый сервер на C++ в связке с V8. Javascript на сервере;
+ Организация хранения данных, количество сетевых запросов сводится к нулю;
+ Быстрое разворачивание шаблонов V8+Fest.
2. Сетевое взаимодействие.
+ DNS Lookup -> SSL Connect -> Response;
+ Как нам помогает Keep-Alive.
3. Быстрый frontend.
+ Тонкая обработка отдачи функциональных блоков;
+ Организация отдачи статики;
+ DNS Lookup для статики;
+ Отложенная загрузка контента.
Измеряем энергопотребление с помощью Arduino / Алексей Лавренюк (Яндекс)Ontico
Я расскажу, как мы разочаровались в софтверных метриках энергопотребления на мобильных и собрали свое устройство для измерения потребления тока с батарейки.
MySQL 5.7 - NoSQL - JSON, Protocol X, Document Store / Петр Зайцев (Percona)Ontico
В MySQL 5.7 появился целый ряд новых возможностей, позволяющих использовать MySQL в приложениях и как хранилище JSON-документов, и как реляционную базу данных.
В этом докладе мы расскажем о поддержке JSON в MySQL 5.7, а также поговорим о том, когда имеет смысл её использовать, и насколько хорошо она работает. Кроме того, мы остановимся на новом протоколе доступа к MySQL, поддерживающем SQL. Помимо этого, мы рассмотрим CRUD-операции и такие дополнительные функции, как асинхронная коммуникация и пайплайнинг (pipelining).
В заключительной части доклада мы расскажем о возможностях MySQL 5.7 в качестве хранилища документов.
Если у вас есть конкретные задачи по поддержке и доработке сайта, но нет профессиональных, трудовых или временных ресурсов на изучение системы управления сайтом и технологий разработки, мы изучим ваши задачи, составим план и произведем все работы самостоятельно, а вам остается только принять выполненное обращение.
Пишем тестируемый код / Евгений Мацюк (Сбербанк-Технологии)Ontico
1. Обзор паттернов и средств, которые применялись для построения архитектуры android приложений.
2. Обзор "новых старых" паттернов программирования, которые сейчас модны в построении архитектуры — Clean architecture, MVP, MVVM, DI. Краткий их обзор, чем они лучше/хуже предыдущих паттернов.
3. Обзор новых инструментов, которые сейчас используются при написании приложений — Dagger 2, RxJava и других.
4. Как все эти паттерны и инструменты помогут нам написать "тестируемый код".
5. Рассмотрение самых различных примеров, которые помогут понять, как конкретную задачу необходимо декомпозировать на различные уровни ответственности (какая часть должна быть в data, какая в business, какая в ui), и как должно происходить взаимодействие этих уровней. И как тесты помогают "выпрямлять" архитектуру.
Мотивация: MVP, Clean architecture и т.д. — это все очень хорошо, но создается такое ощущение, что у каждого разработчика свой способ реализации данных паттернов. И к своей реализации он приходит через определенную боль.Для тех, кто только начинает пробовать, существует проблема. Нигде нет конкретных, жизненных примеров, которые чуть более сложнее, чем тривиальные, как писать, да и вообще, с чего начинать.
В своем докладе я хочу на более сложных примерах показать, как необходимо писать, а точнее, как следует думать, чтобы писать хороший, качественный и тестируемый код. Каждый пример будет разобран "на молекулы" .
Доклад будет полезен абсолютно всем android разработчикам.
Проект "Открытого Музея" выполнен командой, в состав которой вошли: Юрий Белороссов, Ольга Карпушина, Игорь Добрун, Елена Драничникова, Тата Казнина, Карина Ивлева, Катерина Тульская.
универсальный дизайн
это отношение к дизайну, которое основывается на развивающейся базе знаний о передовых методиках,
а не фиксированных стандартах. “РООИ Перспектива”
В последнее десятилетие B2B-рынки переживают серьезные изменения в связи с масштабным использованием цифровых технологий. В том числе это касается B2B-продаж - становится проще менять поставщиков, трансформируется жизненный цикл и модель принятия решений. Именно поэтому компании все чаще обращают свое внимание на управление лояльностью в сегменте B2B, как важный элемент CRM стратегии.
Программы лояльности B2B эволюционирует от простых форм в виде каталога призов к комплексным и более эффективным схемам, строящимся на глубоком анализе моделей управления отношениями с клиентами и партнерами.
Познакомьтесь с нашей новой презентацией, посвященной мотивационным CRM программам.
Рецепт приготовления успешной программы лояльностиNGM
В последние годы уровень проникновения программ лояльности достиг достаточно высокого уровня. Практически каждый россиянин является номинальным участников хотя бы в одной из них. Но далеко не все программы действительно регулярно востребованы и являются эффективным инструментом для удержания и стимулирования клиентов.
Как сделать эффективную программу лояльности, привлекательную для клиентов?
Service Design Berlin / Prototyping Public Services at Gov Jam Berlin 2015 Service Design Berlin
This slide deck ‘Prototyping Public Services’ was created by Katrin Dribbisch and presented at the GovJam 2015 in Berlin. It covers examples of design thinking and service design in the public sector and the use of prototyping in particular.
От Request до DOMContentLoaded на примере Главной страницы Mail.ru / Павел Ми...Ontico
1. Быстрый сервер.
+ Быстрый сервер на C++ в связке с V8. Javascript на сервере;
+ Организация хранения данных, количество сетевых запросов сводится к нулю;
+ Быстрое разворачивание шаблонов V8+Fest.
2. Сетевое взаимодействие.
+ DNS Lookup -> SSL Connect -> Response;
+ Как нам помогает Keep-Alive.
3. Быстрый frontend.
+ Тонкая обработка отдачи функциональных блоков;
+ Организация отдачи статики;
+ DNS Lookup для статики;
+ Отложенная загрузка контента.
Измеряем энергопотребление с помощью Arduino / Алексей Лавренюк (Яндекс)Ontico
Я расскажу, как мы разочаровались в софтверных метриках энергопотребления на мобильных и собрали свое устройство для измерения потребления тока с батарейки.
MySQL 5.7 - NoSQL - JSON, Protocol X, Document Store / Петр Зайцев (Percona)Ontico
В MySQL 5.7 появился целый ряд новых возможностей, позволяющих использовать MySQL в приложениях и как хранилище JSON-документов, и как реляционную базу данных.
В этом докладе мы расскажем о поддержке JSON в MySQL 5.7, а также поговорим о том, когда имеет смысл её использовать, и насколько хорошо она работает. Кроме того, мы остановимся на новом протоколе доступа к MySQL, поддерживающем SQL. Помимо этого, мы рассмотрим CRUD-операции и такие дополнительные функции, как асинхронная коммуникация и пайплайнинг (pipelining).
В заключительной части доклада мы расскажем о возможностях MySQL 5.7 в качестве хранилища документов.
Если у вас есть конкретные задачи по поддержке и доработке сайта, но нет профессиональных, трудовых или временных ресурсов на изучение системы управления сайтом и технологий разработки, мы изучим ваши задачи, составим план и произведем все работы самостоятельно, а вам остается только принять выполненное обращение.
MeYou это сервис знакомств на конференциях.
Список гостей, кто что ищет, чем полезен.
Ротация на проекторных экранах.
Нетворкинг оператор для конференций.
Автомобильная реклама в Рунете: куда едем?Nickl Ohitin
Виды автомобильной рекламы: что размещают в интернете сами бренды, что дают дилеры. Основные жанры рекламы автомобилей. Тенденции, свойственные каждому из жанров. Хорошие и плохие примеры. Общие выводы: куда «едет» автомобильная реклама.
как увеличить эффективность продвижения своей компании в интернете без бюджет...Alexey Dunaevsky
Краткая презентация Сергея Царика (Webcom, Беларусь), подготовленная специально для проекта ПРООН Aid for Trade: Belarus. В презентации сделан акцент на простые и понятные способы малозатратного маркетинга по продвижению веб-ресурсов компаний.
4. Основные сценарии использования
Я должен кому-то и хочу, чтобы мне напомнили
Мне кто-то должен и я не хочу ему напоминать
Я заплатил за общее дело и хочу раскидать эту сумму на всех участников поровну
Я заплатил за всех (например, в ресторане) и хочу разделить эту сумму (чек) в
соответствии с тем, кто что съел или купил
6. Команда
Хмелев Андрей
Занимаюсь разработкой программного обеспечения с 1994 г.
С 1999 по 2004 г. – веб-разработка, создал порядка 15 веб-сайтов.
С 2005 г. – разработка корпоративных приложений на платформах SharePoint, DocsVision,
.NET.
Мобильная разработка под Windows Phone. Пока 1 приложение, порядка 200000
скачиваний.
7. Что нужно?
Ищу заинтересованных людей.
Нужна экспертиза по UX, дизайну интерфейсов и по мобильной разработке.
А также новые идеи.
8. Спасибо за внимание!
Андрей Хмелев
k@rpksoft.com
https://www.facebook.com/snakeville
+7 967 0495704
Skype: evil_chief
Editor's Notes
Каждый из нас когда-либо брал или давал в долг. И почти каждый сталкивался так или иначе с проблемой возврата долга. Зачастую люди банально забывают о том, кому и сколько они должны. Эта ситуация ставит в неловкое положение как должника, так и кредитора. Мы предлагаем сервис, который вовремя напомнит вам о вашем долге, а также избавит от неприятной необходимости напоминать своим должникам об их долгах.
История.
Есть четверо друзей: Александр, Андрей, Игорь и Сергей.
Они решили совместно оказывать консалтинговые услуги, для чего купили несколько доменов и арендовали аккаунт в Office365. За домены платит Андрей, за Office365 – Александр.
Соответственно каждый год Александр, Игорь и Сергей рассчитываются с Андреем, а каждый месяц – Андрей, Игорь и Сергей – Александру.
Кроме того, они вчера встретились в ресторане, где за всех расплатился Игорь, а остальные вернули ему суммы, соответствующие тому, кто на сколько наел.
Каковы основные сценарии использования нашего сервиса?