Автор:
Евгений Петренко (https://vk.com/mrevgenx)
Описание:
В докладе расскажу, как добиться дополнительного ускорения сложных вычислений. Будут разобраны подводные камни многопоточности в CUDA, перечислены особенности оптимизиции программ для графического процессора и представлены полезные средства отладки и профилирования. Дополнительно приведу примеры из собственного опыта распараллеливания и оптимизации такого рода программ.
Рассказывается о кроссплатформенном движке Cocos2d, его возможностях и основных принципах работы с движком.
Презентация к внутреннему докладу ООО Инним https://youtu.be/OKE6XdreE2g
MongoDB - About Performance Optimization, Ivan Griga - Smart GammaEvgeniy Kuzmin
- For which data types MongoDB is more suitable.
- Basic tips for optimizing performance.
- How to quickly and easily speed up a high-load project that uses MongoDB as the main data repository.
- How to build queries and use indexes.
Максим Хромцов "Yandex MapKit для Android OS в примерах"Yandex
15 октября 2011, Я.Субботник в Алматы
Максим Хромцов Yandex "MapKit для Android OS в примерах"
О докладе:
Разработка приложений на основе Yandex MapKit для Android OS. Внедрение Yandex Map в приложения для увеличения функциональности. В докладе рассматривается описание основных модулей, на основе примеров объясняется принцип работы и их взаимодействие. Также рассказывается, с какими трудностями мы столкнулись во время разработки и как мы их решили.
Автор:
Евгений Петренко (https://vk.com/mrevgenx)
Описание:
В докладе расскажу, как добиться дополнительного ускорения сложных вычислений. Будут разобраны подводные камни многопоточности в CUDA, перечислены особенности оптимизиции программ для графического процессора и представлены полезные средства отладки и профилирования. Дополнительно приведу примеры из собственного опыта распараллеливания и оптимизации такого рода программ.
Рассказывается о кроссплатформенном движке Cocos2d, его возможностях и основных принципах работы с движком.
Презентация к внутреннему докладу ООО Инним https://youtu.be/OKE6XdreE2g
MongoDB - About Performance Optimization, Ivan Griga - Smart GammaEvgeniy Kuzmin
- For which data types MongoDB is more suitable.
- Basic tips for optimizing performance.
- How to quickly and easily speed up a high-load project that uses MongoDB as the main data repository.
- How to build queries and use indexes.
Максим Хромцов "Yandex MapKit для Android OS в примерах"Yandex
15 октября 2011, Я.Субботник в Алматы
Максим Хромцов Yandex "MapKit для Android OS в примерах"
О докладе:
Разработка приложений на основе Yandex MapKit для Android OS. Внедрение Yandex Map в приложения для увеличения функциональности. В докладе рассматривается описание основных модулей, на основе примеров объясняется принцип работы и их взаимодействие. Также рассказывается, с какими трудностями мы столкнулись во время разработки и как мы их решили.
With application and team growth such questions as keeping documentation up to date, sharing of the knowledge, communication between stakeholder and development team became more and more actual. BDD as methodology is aimed to minimize negative impact of those issues. Spock and Geb frameworks will help us to illustrate BDD implementation on specific example.
Семинар по Node.js в КПИ 20 октября 2014. Докладчики: Тимур Шемсединов, Никита Савченко, Максим Петренко. Краткое содержание:
* Что такое Node.js и как работает JavaScript в V8
* Профессионалы расскажут, почему они выбрали Node.js
* Вы узнаете его сильные и слабые стороны и где его лучше применять
* Будет полный обзор особеностей и внутреннего строения Node.js
* Примеры внедрения и Highload-проекты
* Вопросы развертывания, хостинг, тестирования, и отладки
* Где и что учить, что читать, как осваивать
Интерактивные 3D-карты своими руками / Александр Амосов (Avito)Ontico
РИТ++ 2017, Frontend Сonf
Зал Мумбаи, 5 июня, 15:00
Тезисы:
http://frontendconf.ru/2017/abstracts/2603.html
Когда компания разрастается, встает необходимость навигации, поиска коллег, оргтехники, переговорок в офисе. Чтобы решить эту проблему, можно нарисовать двухмерный план помещений и даже добавить интерактив с привязкой к базе данных сотрудников. Но намного эффектнее и нагляднее сделать карту трехмерной.
В своем докладе я опишу полностью процесс создания WebGL-визуализации, начиная от создания модели в трехмерном редакторе и заканчивая оптимизациями из мира компьютерных игр, что поможет вам разработать собственный интерактивный 3D-проект.
Рarse'им бэкенд
Аким Халилов
Вы хотите выучить Backbone? Хотите просто писать клиентский код, не думая о сервере и о том, как все обрабатывать, хранить, бэкапить? Выход есть – храните с помощью Parse. Parse – платформа, которая предоставляет возможность хранения данных без забот о сервере. Хранилище данных, соц. сети, push-notification, cloud code. Что такое Parse и что он умеет, о библиотеке для использования:
- знакомство с JS API и примеры использования;
- начинаем кодить: stub-проект;
- кодим фичи: CRUD + плюшки;
- хостим.
With application and team growth such questions as keeping documentation up to date, sharing of the knowledge, communication between stakeholder and development team became more and more actual. BDD as methodology is aimed to minimize negative impact of those issues. Spock and Geb frameworks will help us to illustrate BDD implementation on specific example.
Семинар по Node.js в КПИ 20 октября 2014. Докладчики: Тимур Шемсединов, Никита Савченко, Максим Петренко. Краткое содержание:
* Что такое Node.js и как работает JavaScript в V8
* Профессионалы расскажут, почему они выбрали Node.js
* Вы узнаете его сильные и слабые стороны и где его лучше применять
* Будет полный обзор особеностей и внутреннего строения Node.js
* Примеры внедрения и Highload-проекты
* Вопросы развертывания, хостинг, тестирования, и отладки
* Где и что учить, что читать, как осваивать
Интерактивные 3D-карты своими руками / Александр Амосов (Avito)Ontico
РИТ++ 2017, Frontend Сonf
Зал Мумбаи, 5 июня, 15:00
Тезисы:
http://frontendconf.ru/2017/abstracts/2603.html
Когда компания разрастается, встает необходимость навигации, поиска коллег, оргтехники, переговорок в офисе. Чтобы решить эту проблему, можно нарисовать двухмерный план помещений и даже добавить интерактив с привязкой к базе данных сотрудников. Но намного эффектнее и нагляднее сделать карту трехмерной.
В своем докладе я опишу полностью процесс создания WebGL-визуализации, начиная от создания модели в трехмерном редакторе и заканчивая оптимизациями из мира компьютерных игр, что поможет вам разработать собственный интерактивный 3D-проект.
Рarse'им бэкенд
Аким Халилов
Вы хотите выучить Backbone? Хотите просто писать клиентский код, не думая о сервере и о том, как все обрабатывать, хранить, бэкапить? Выход есть – храните с помощью Parse. Parse – платформа, которая предоставляет возможность хранения данных без забот о сервере. Хранилище данных, соц. сети, push-notification, cloud code. Что такое Parse и что он умеет, о библиотеке для использования:
- знакомство с JS API и примеры использования;
- начинаем кодить: stub-проект;
- кодим фичи: CRUD + плюшки;
- хостим.
2. Геолокации
Фоновые вычисления
Работа с локальными файлами
Техника «Drag-N-Drop»
Хранение данных в браузере:
локальное и сеансовое
база данных
Холст: приёмы рисования в браузере
4. Определение местоположения пользователя
Объект geolocation
Методы объекта geolocation
Дополнительные объекты
Пример использования Google.Map API
Пример использования Яндекс.Map API
11. Определение местоположения пользователя
Объект geolocation
Методы объекта geolocation
Дополнительные объекты
Пример использования Google.Map API
Пример использования Яндекс.Map API