Рубрика «Events»

25 декабря приглашаем вас на митап Рождественский Agile в Райффайзенбанке. Под звуки Jingle Bells и в предновогоднем настроении поговорим о том, сколько нужно программистов, чтобы оценить фичу, какие подводные камни в трансформации и как аджайл помогает в работе в самых разных отраслях — от киберспорта до миграции сервисов. Эти и многие другие вопросы обсудим вместе с Mail.Ru Group, Unusual Consepts и Riot Games.

Под катом подробности.

Приглашаем на Рождественский Agile MeetUp - 1
Читать полностью »

Подборка Telegram-канала @mоs_events

image

DMC Light 11.12.2017

  • 11 декабря (понедельник)
  • Workki, ул. Бутлерова 17
  • 3000 р.
  • DMC Light — это новый формат мини-конференций, посвященных самым разным темам на рынке международных маркетинговых коммуникаций.

Читать полностью »

Подборка Telegram-канала @mоs_events

image

Он-лайн курс для event-менеджеров

  • 04.12.2017
  • онлайн
  • от 5000 р.

The Future of Collaboration

  • 04.12.2017
  • ул. Мясницкая, д. 13, стр. 18
  • бесплатно

Бизнес-встреча «Как и зачем предоставлять качественную клиентскую поддержку»

  • 05.12.2017
  • Конференц-центр Newsroom, ул. Поклонная, д.3А корпус 4
  • бесплатно
  • Эксперты клиентской поддержки поделятся практическими кейсами и расскажут, что можно сделать уже сейчас, чтобы клиенты перестали уходить, оставались довольными и приносили больше денег.

Читать полностью »

Подборка Telegram-канала @mоs_events

image

Aitarget meetup: Трафик Новогодний

  • 27.11.2017 (понедельник)
  • Трансляция
  • бесплатно
  • Aitarget meetup #5 посвящен подготовке к Новому Году в стиле digital. Мы поговорим о том, как подготовиться к предстоящему праздничному сезону, какие креативы и решения со стороны digital работают лучше всего, обсудим интересные кейсы и проведем отличный вечер понедельника в компании крутых специалистов своего дела.

Читать полностью »

Подборка Telegram-канала Моs_events

image

November Moscow Game Meetup
DI Telegraph, Тверская ул., 7
13 ноября (понедельник)
бесплатно
http://ditelegraph.com/events/712

Читать полностью »

Свежая подборка интересных ивентов на эту неделю

image
Читать полностью »

Специфика использования Redux в Polymer и Vue - 1
Как я уже писал в своих предыдущих статьях я работал и с polymer и с vue в связке с redux. Поэтому хотелось бы поделиться опытом, связанным со спецификой использования redux в данных библиотеках. Рассматривать будем на простейших атомарных контролах: нативных (input, checkbox) и обернутых, в виде компонентов данных библиотек.
В статье я опуская описание настройки интеграции redux с polymer и vue, а так же описание азов самого redux, дабы не эту тему хочу раскрыть в статье.

0. Введение

Сначала вспомним один из основных принципов redux:

The only way to change the state is to emit an action, an object describing what happened.

Исходя из него ясно, что напрямую мы не можем изменить состояние, а сделать это можем только через диспатч экшена после наступление необходимого event'а.
Схематично это можно изобразить так:
Специфика использования Redux в Polymer и Vue - 2
Как видим наблюдается односторонний поток данных.

1. Нативные контролы

polymer

Очень удобная вещь в polymer при связке с redux дак это односторонний биндинг.

template:

<input value="[[propFromReduxStore]]" on-change="changeText"></input>

js-code:

changeInput: function(e) {
  this.dispatch("setText", e.currentTarget.value);
}

Поэтому с input все, в принципе стандартно: при событии change диспатчим action и после чего измененное значение попадает в propFromReduxStore и контрол перерендерится уже с новым значением.

vue

C vue немного другая ситуация, в нем нет как такагого одностороннего биндинга, как в polymer. Но подобную функциональность можно достигнуть через модификатор sync

template:

<input :value.sync="propFromReduxStore" @change="changeText"></input>

js-code:

changeInput: function(e) {
  this.actionsRedux("setText", e.currentTarget.value);
}

Остальное все как и в варианте с polymer.
Читать полностью »

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

Но в один прекрасный день… Читать полностью »

В Лондоне, Сан-Франциско, Амстердаме, Монреале, Берлине, Париже и наконец-то в Москве! 22 сентября 2016 года пройдет крупнейшая евразийская Android-конференция — ​Droidcon Moscow 2016.

Уже через 2 недели российские и иностранные Google Developer Expert’ы выступят с докладами и поделятся своими наработками в области новых технологий и инструментов. Программа конференции разделена на четыре основных направления: Android, Firebase, VR и IoT.

Приглашаем разработчиков на Droidcon Moscow 2016 - 1Читать полностью »

Довольно часто в приложениях с многослойной архитектурой простой механизм событий, предлагаемый .NET, оказывается неудобным в использовании. При глубине композиции объектов от трёх и более возникают сложности либо с подпиской верхних объектов на события, которые происходят на нижних уровнях, либо с передачей события вверх через все уровни, которые могут быть в нём заинтересованы. Рассмотрим подробнее эти проблемы, а также способ их избежать с помощью централизованного механизма регистрации и вызова обработчиков событий.
Читать полностью »