#kranonit S12 Александр Соловьёв и Артур Титов

10го августа в 11:00 состоится долгожданная встреча kranonit! Да ещё и на очень интересные темы про которые расскажут мастера своего дела.
kranonit S12
Для нас будут два доклада:

Реактивный JavaScript для UI

Докладчик: Александр Соловьёв,
Python программист и Frontend Lead. Большой любитель функциональных и экзотических языков программирования: Haskel, Closure, Lisp, Ruby, CoffeeScript, Go.

Функциональное реактивное программирование (Functional Reactive Programming, FRP) — это парадигма написания графических интерфейсов, которая может серьёзно облегчить наши жизни, если применить еë правильно. Целью доклада является рассмотрение того, что именно значит слово «правильно» и как начать разрабатывать внутрибраузерные приложения, которые не будут сопротивляться изменениям, улучшениям и поддержке в будущем.

Юзабилити форм

Докладчик: Артур Титов, UI/UX Дизайнер

Артур расскажет про важность психологии в юзабилити.
Разберём пример проектирования «горячей формы» которую пользователи заполняют после аварий на сайте страховой компании.
Доклад будет полезен всем, кто так или иначе связан с front-end. А так же владельцам страховых компаний =)

Организационные изменения

У нас поменялось место встречи!! Теперь встречаемся в педагогическом университете (пр. Гагарина, 54, 98-й квартал), главный корпус, третий этаж, аудитория 322. См. карту.

И ещё, мы начинаем изучать вас и теперь у нас обязательная предварительная регистрация. Регистрироваться нужно только один раз, а не на каждую встречу по отдельности.

Итак, 10 августа, 11:00, Пединститут, аудитория 322, и не забудьте зарегистрироваться!

Но это ещё не всё! Уже в следующую субботу 17го августа в 11:00 в той же аудитории 322 состоится ещё одна встреча:

Гетерогенные вычисления с помощью OpenCL

О докладчике: Андрей Митрошин, в прошлом преподаватель Европейского Университета а сейчас сотрудник киевского R&D центра корпорации Samsung.

Развитие процессоров больше не подчиняется закону Мура — мы выжали уже всё из кремния. Теперь производители процессоров стали делать упор не на увеличение частоты а на увеличении количества ядер в нём.
Но большинство программ были написаны для однопроцессорных систем и параллельно на всех ядрах выполнятся не могут.
В смартфонах до 8 ядер, в компьютерах 16, а вот видеокарты могут иметь более 4000 скалярных ядер, но как нам их использовать, ведь там другой ассемблер?
OpenCL — кроссплатформенный фреймворк для гетерогенных вычислений, которые могут работать как на видео картах так и на центральных процессорах, в этом случае код не надо даже перекомпилировать, а просто указать устройство на котором код будет выполняться, а фреймворк сам займется распараллеливанием и слежением за памятью.

Повторим: Суббота 17 августа, 11:00, Пединститут, аудитория 322, и опять не забудьте зарегистрироваться!

Событие ВКонтакте