Soumettre la recherche
Mettre en ligne
CodeFest 2013. Баяндин А. — JavaScript + Webdriver = ♥
•
0 j'aime
•
1,613 vues
CodeFest
Suivre
Signaler
Partager
Signaler
Partager
1 sur 89
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Презентация доклада Александра Баяндина на конференции SQADays-14, Львов 8-9 ноября 2013
JavaScript + Webdriver = ♥
JavaScript + Webdriver = ♥
SQALab
Артем Аветисян Featurist
Reliable DOM testing with browser-monkey
Reliable DOM testing with browser-monkey
MoscowJS
Доклад будет построен по принципу: за 20 минут дать наглядный анализ основных решений, который будет полезен небольшим студиям (до 5и человек), и позволит не тратить время на проведение подобного анализа самостоятельно. Из зала вы выйдите с четким пониманием: "Ок, вот у меня такая игра, соотв. мне скорее всего подойдет такое решение. Вперед и с песней!"
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
DevGAMM Conference
Поучительная история о том, как команда проекта Internet Control Server (http://xserver.a-real.ru/) переписывала свои гуя и при этом не сошла с ума.
Yarfrontend #2. Как мы делали гуя...
Yarfrontend #2. Как мы делали гуя...
oelifantiev
Javascript developer way. FullstackJS apps vs Isomorphic apps Mean io way and DerbyJS way
Fullstack javascript. Isomorphic apps
Fullstack javascript. Isomorphic apps
Артем Захарченко
Расскажу об организации процесса разработки Frontend в единый конвейер, чтобы увеличить скорость и минимизировать затраты с рисками. Как организовать верстку макета по фантастичному макету дизайнера при этом не вогнав в когнитивный диссонанс результатом на Bootstrap. Каким образом объединить воинствующие стороны: Frontend, Backend и дизайнеров.
TК°Conf. Организация разработки Frontend. Виталий Слободин.
TК°Conf. Организация разработки Frontend. Виталий Слободин.
TKConf
В скором времени, Unity получит поддержку еще одной платформы — WebGL, что позволит запускать игры в браузере без каких-либо плагинов. Валентин покажет, как работает процесс паблишинга, подробно остановится на IL2CPP — внутренней разработке Unity, которая и делает всю основную магию, а так же расскажет о дальнейших планах внедрения этой технологии на другие платформы.
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
DevGAMM Conference
Можно ли получить заветные 100 баллов в PageSpeed Insights, хорошо индексироваться и всё это без AMP? Легко! Дмитрий Шевченко рассказывает как этого достичь и познакомит с инструментом для проверки скорости сайта.
Оптимизация скорости сайта без использования AMP | Odessa Frontend Meetup #10
Оптимизация скорости сайта без использования AMP | Odessa Frontend Meetup #10
OdessaFrontend
Recommandé
Презентация доклада Александра Баяндина на конференции SQADays-14, Львов 8-9 ноября 2013
JavaScript + Webdriver = ♥
JavaScript + Webdriver = ♥
SQALab
Артем Аветисян Featurist
Reliable DOM testing with browser-monkey
Reliable DOM testing with browser-monkey
MoscowJS
Доклад будет построен по принципу: за 20 минут дать наглядный анализ основных решений, который будет полезен небольшим студиям (до 5и человек), и позволит не тратить время на проведение подобного анализа самостоятельно. Из зала вы выйдите с четким пониманием: "Ок, вот у меня такая игра, соотв. мне скорее всего подойдет такое решение. Вперед и с песней!"
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
DevGAMM Conference
Поучительная история о том, как команда проекта Internet Control Server (http://xserver.a-real.ru/) переписывала свои гуя и при этом не сошла с ума.
Yarfrontend #2. Как мы делали гуя...
Yarfrontend #2. Как мы делали гуя...
oelifantiev
Javascript developer way. FullstackJS apps vs Isomorphic apps Mean io way and DerbyJS way
Fullstack javascript. Isomorphic apps
Fullstack javascript. Isomorphic apps
Артем Захарченко
Расскажу об организации процесса разработки Frontend в единый конвейер, чтобы увеличить скорость и минимизировать затраты с рисками. Как организовать верстку макета по фантастичному макету дизайнера при этом не вогнав в когнитивный диссонанс результатом на Bootstrap. Каким образом объединить воинствующие стороны: Frontend, Backend и дизайнеров.
TК°Conf. Организация разработки Frontend. Виталий Слободин.
TК°Conf. Организация разработки Frontend. Виталий Слободин.
TKConf
В скором времени, Unity получит поддержку еще одной платформы — WebGL, что позволит запускать игры в браузере без каких-либо плагинов. Валентин покажет, как работает процесс паблишинга, подробно остановится на IL2CPP — внутренней разработке Unity, которая и делает всю основную магию, а так же расскажет о дальнейших планах внедрения этой технологии на другие платформы.
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
DevGAMM Conference
Можно ли получить заветные 100 баллов в PageSpeed Insights, хорошо индексироваться и всё это без AMP? Легко! Дмитрий Шевченко рассказывает как этого достичь и познакомит с инструментом для проверки скорости сайта.
Оптимизация скорости сайта без использования AMP | Odessa Frontend Meetup #10
Оптимизация скорости сайта без использования AMP | Odessa Frontend Meetup #10
OdessaFrontend
Есть ситуации, когда все файлы и картинки минимизированы, Tree Shaking убирает неиспользуемый код и всё это на хостинге с HTTP/2 загружается недостаточно быстро. Ведь время — деньги, с каждой лишней секундой при открытии страницы уменьшается число клиентов. Андрей Михайлов рассказывает как уменьшить время ожидания путем отрисовки контента на сервере, сохраняя все преимущества работы с js фреймворками, а так же про подводные камни и тонкости, которые следует учитывать.
Server-side Rendering with JavaScript Frameworks | Odessa Frontend Meetup #6
Server-side Rendering with JavaScript Frameworks | Odessa Frontend Meetup #6
OdessaFrontend
2013-11-09 02 Александр Самолов. Фреймворки - сладкое зло
2013-11-09 02 Александр Самолов. Фреймворки - сладкое зло
Омские ИТ-субботники
A.pleshkov
A.pleshkov
kuchinskaya
История развития проекта с точки зрения клиентских технологий - от веб-сайта к появлению мобильных клиентов и смещению фокуса к mobile-first разработке. Общие черты нашей архитектуры и их отличия от стандартных решений. Единый протокол общения с приложениями iOS/Android/WindowsMobile/MobileWeb/Web и особенности реализации для JavaScript платформ (десктопные и мобильные браузеры). Изменение процесса разработки и подходов к реализации нового функционала для переключения на mobile-first стратегию.
Эволюция клиентской разработки: от веба ко "всеобщей мобилизации” или mobile-...
Эволюция клиентской разработки: от веба ко "всеобщей мобилизации” или mobile-...
Pavel Dovbush
Доклад для XP Days Kiev 2013. Many people think that Agile works only for small or unimportant projects. Forget it! We use extreme programming for developing Bank Saint Petersburg which hit the TOP-3 of Russia internet banks. During the session we will share our XP experience and demonstrate pair programming, TDD, and UI tests on a real example of internet bank. Still unbelievable? So come and see!
Extreme banking
Extreme banking
Andrei Solntsev
Слайды доклада Руслана Каймакова "Как я перестал бояться и полюбил SVG. MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
MoscowJS
В разработке игр существует множество сопутствующих проблем, которые приходиться решать разработчику, но которые напрямую не связаны с игровым процессом. Автоматизация рутинных задач - лучшее решение, позволяющее сэкономить время для воплощения творческого замысла в условиях компактных команд и компаний.
SECON'2016. Парамонов Сергей, Автоматизируй это! Как не погрязнуть в рутине п...
SECON'2016. Парамонов Сергей, Автоматизируй это! Как не погрязнуть в рутине п...
SECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет. В докладе пойдет речь о том, что производительность фронтенда — это больше про слаженную работу команды, про понятный и масштабируемый код, чем про сухие циферки. Но циферки тоже будут. 1) Какие у нас были проблемы с текущим фреймворком — UI, архитектура, код. 2) Как измеряли, что примерно стоит брать (исследование популярности). 3) Что рассматривали. 4) На пути к демо-проекту, какие были сложности (то, что уперли идею с Typescript, собственный компилятор шаблонов, четыре Flux-фреймворка и все плохи). 5) Два пилотных демо-проекта: цифры. 6) Оценка трудоемкости перехода.
Javascript-фреймворки: должен остаться только один
Javascript-фреймворки: должен остаться только один
Sergey Xek
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Alexander Kucherenko
Сергей Рубанов, разработчик EXANTE и, как он сам себя называет, JavaScript-самурай, выступил на митапе TechTalks с докладом «Real-time данные на фронтенде». Он рассказал, какие проблемы приходится решать при отображении финансовых данных.
Real-time данные на фронтенде
Real-time данные на фронтенде
EXANTE
2.5D игры и особенности разработки многопользовательских игр
2.5D игры и особенности разработки многопользовательских игр
Gleb Polushkin
Postman - отличный инструмент для автоматизации тестирования API, но он требует дополнительного софта, дополнительных навыков и дополнительных настроек. Есть ли способ обойти эти ограничения и перейти сразу к автоматизации API-тестов в привычной среде, если вы уже разрабатываете автотесты на Java? Конечно! Давайте поговорим о способах автоматизации API-тестов с использованием Java
В топку Postman - пишем API автотесты в привычном стеке
В топку Postman - пишем API автотесты в привычном стеке
COMAQA.BY
"The fast and the continuous" presentation at SeleniumCamp conference - Kiev 2014.
The fast and the continuous (SeleniumCamp 2014)
The fast and the continuous (SeleniumCamp 2014)
Andrei Solntsev
Presentation
Mobile web apps
Mobile web apps
Pavlo Iuriichuk
Принципы тестирования web-приложений, иллюстрация работы связки Ruby + Cucumber + Watir Webdriver
Тестирование web-приложений на базе технологий Ruby/Cucumber/Watir Webdriver
Тестирование web-приложений на базе технологий Ruby/Cucumber/Watir Webdriver
Alex Mikitenko
Обзор библиотек и фреймворков JavaScript для разработки фронтэнд–, бэкэнд– и мобильных приложений. Уровень материала: для начинающих.
Full Stack разработка на JavaScript
Full Stack разработка на JavaScript
Олег Шерыхалин
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн. Сергей Аверин, Badoo. Доклад рассказывает о реально примененных способах оптимизации производительности API компании Badoo для собственных десктоп-приложений: как специфика «много постоянных соединений/однотипные запросы/большая нагрузка» повлияла на стратегию оптимизации производительности. Что было сделано: • Планирование архитектуры изначально (fault-tolerance, адаптивные апдейты и тайм-ауты, отказ от попыток восстановления после ошибок для единичных команд). • Переехали с redis на handlersocket. • Rate-limiting запросов к демонам. • Синхронизация записей. • Асинхронность. • Записи при достижении порога изменения параметров. • Профилирование кода, анализ потребления CPU, времени ответа. • Статистика, статистика и еще раз статистика. • Pconnect. Доклад будет интересен: • системным архитекторам, • server-side разработчикам.
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
Sergey Xek
Будущее уже здесь! Поэтому уже недостаточно тестировать только на десктопных браузерах, не забываейте про мобильные. Но, как и везде, в мобильных браузерах есть свои особенности. Именно о них мы и поговорим: типы мобильных браузеров, специфики для разных платформ. Используйте эту информацию мудро ;)
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
QAFest
Современная разработка на JavaScript быстро эволиционирует – в язык входят инструменты, которые позволяют создавать прогнозируемые и надежные продукты как на сервере, так и на клиенте. С ES6 пришли генератор и итераторы, из Clojure – трансдюсеры и CSP каналы, Facebook дал React.js и Immutable.js. Изоморфная разработка – когда один и тот же код может работать как на сервере, так и на клиенте, набирает популярность. В моем докладе я хочу раскрыть последние тренды в этой области и как это можно сделать с помощью React.js.
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
Fwdays
Кузьмін Віталій “Оптимізація і конфігурування Magento для високонавантажених ...
Кузьмін Віталій “Оптимізація і конфігурування Magento для високонавантажених ...
Lviv Startup Club
Доклад, с которым я выступал на профессиональной конференции разработчиков высоконагруженных систем HighLoad++ 2015.
Изоморфные React-приложения: производительность и масштабирование
Изоморфные React-приложения: производительность и масштабирование
Denis Izmaylov
В докладе пойдёт речь о том, как использовать JS-библиотеки и фреймворки для достижения модульности, построения грамотной архитектуры и упрощения поддержки фронтенда веб-приложений. Мы также поговорим о многофункциональной библиотеке Backbone.js и о том, как навести порядок в application.js (main.js).
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
Yandex
Contenu connexe
Tendances
Есть ситуации, когда все файлы и картинки минимизированы, Tree Shaking убирает неиспользуемый код и всё это на хостинге с HTTP/2 загружается недостаточно быстро. Ведь время — деньги, с каждой лишней секундой при открытии страницы уменьшается число клиентов. Андрей Михайлов рассказывает как уменьшить время ожидания путем отрисовки контента на сервере, сохраняя все преимущества работы с js фреймворками, а так же про подводные камни и тонкости, которые следует учитывать.
Server-side Rendering with JavaScript Frameworks | Odessa Frontend Meetup #6
Server-side Rendering with JavaScript Frameworks | Odessa Frontend Meetup #6
OdessaFrontend
2013-11-09 02 Александр Самолов. Фреймворки - сладкое зло
2013-11-09 02 Александр Самолов. Фреймворки - сладкое зло
Омские ИТ-субботники
A.pleshkov
A.pleshkov
kuchinskaya
История развития проекта с точки зрения клиентских технологий - от веб-сайта к появлению мобильных клиентов и смещению фокуса к mobile-first разработке. Общие черты нашей архитектуры и их отличия от стандартных решений. Единый протокол общения с приложениями iOS/Android/WindowsMobile/MobileWeb/Web и особенности реализации для JavaScript платформ (десктопные и мобильные браузеры). Изменение процесса разработки и подходов к реализации нового функционала для переключения на mobile-first стратегию.
Эволюция клиентской разработки: от веба ко "всеобщей мобилизации” или mobile-...
Эволюция клиентской разработки: от веба ко "всеобщей мобилизации” или mobile-...
Pavel Dovbush
Доклад для XP Days Kiev 2013. Many people think that Agile works only for small or unimportant projects. Forget it! We use extreme programming for developing Bank Saint Petersburg which hit the TOP-3 of Russia internet banks. During the session we will share our XP experience and demonstrate pair programming, TDD, and UI tests on a real example of internet bank. Still unbelievable? So come and see!
Extreme banking
Extreme banking
Andrei Solntsev
Слайды доклада Руслана Каймакова "Как я перестал бояться и полюбил SVG. MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
MoscowJS
В разработке игр существует множество сопутствующих проблем, которые приходиться решать разработчику, но которые напрямую не связаны с игровым процессом. Автоматизация рутинных задач - лучшее решение, позволяющее сэкономить время для воплощения творческого замысла в условиях компактных команд и компаний.
SECON'2016. Парамонов Сергей, Автоматизируй это! Как не погрязнуть в рутине п...
SECON'2016. Парамонов Сергей, Автоматизируй это! Как не погрязнуть в рутине п...
SECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет. В докладе пойдет речь о том, что производительность фронтенда — это больше про слаженную работу команды, про понятный и масштабируемый код, чем про сухие циферки. Но циферки тоже будут. 1) Какие у нас были проблемы с текущим фреймворком — UI, архитектура, код. 2) Как измеряли, что примерно стоит брать (исследование популярности). 3) Что рассматривали. 4) На пути к демо-проекту, какие были сложности (то, что уперли идею с Typescript, собственный компилятор шаблонов, четыре Flux-фреймворка и все плохи). 5) Два пилотных демо-проекта: цифры. 6) Оценка трудоемкости перехода.
Javascript-фреймворки: должен остаться только один
Javascript-фреймворки: должен остаться только один
Sergey Xek
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Alexander Kucherenko
Сергей Рубанов, разработчик EXANTE и, как он сам себя называет, JavaScript-самурай, выступил на митапе TechTalks с докладом «Real-time данные на фронтенде». Он рассказал, какие проблемы приходится решать при отображении финансовых данных.
Real-time данные на фронтенде
Real-time данные на фронтенде
EXANTE
2.5D игры и особенности разработки многопользовательских игр
2.5D игры и особенности разработки многопользовательских игр
Gleb Polushkin
Postman - отличный инструмент для автоматизации тестирования API, но он требует дополнительного софта, дополнительных навыков и дополнительных настроек. Есть ли способ обойти эти ограничения и перейти сразу к автоматизации API-тестов в привычной среде, если вы уже разрабатываете автотесты на Java? Конечно! Давайте поговорим о способах автоматизации API-тестов с использованием Java
В топку Postman - пишем API автотесты в привычном стеке
В топку Postman - пишем API автотесты в привычном стеке
COMAQA.BY
"The fast and the continuous" presentation at SeleniumCamp conference - Kiev 2014.
The fast and the continuous (SeleniumCamp 2014)
The fast and the continuous (SeleniumCamp 2014)
Andrei Solntsev
Presentation
Mobile web apps
Mobile web apps
Pavlo Iuriichuk
Принципы тестирования web-приложений, иллюстрация работы связки Ruby + Cucumber + Watir Webdriver
Тестирование web-приложений на базе технологий Ruby/Cucumber/Watir Webdriver
Тестирование web-приложений на базе технологий Ruby/Cucumber/Watir Webdriver
Alex Mikitenko
Обзор библиотек и фреймворков JavaScript для разработки фронтэнд–, бэкэнд– и мобильных приложений. Уровень материала: для начинающих.
Full Stack разработка на JavaScript
Full Stack разработка на JavaScript
Олег Шерыхалин
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн. Сергей Аверин, Badoo. Доклад рассказывает о реально примененных способах оптимизации производительности API компании Badoo для собственных десктоп-приложений: как специфика «много постоянных соединений/однотипные запросы/большая нагрузка» повлияла на стратегию оптимизации производительности. Что было сделано: • Планирование архитектуры изначально (fault-tolerance, адаптивные апдейты и тайм-ауты, отказ от попыток восстановления после ошибок для единичных команд). • Переехали с redis на handlersocket. • Rate-limiting запросов к демонам. • Синхронизация записей. • Асинхронность. • Записи при достижении порога изменения параметров. • Профилирование кода, анализ потребления CPU, времени ответа. • Статистика, статистика и еще раз статистика. • Pconnect. Доклад будет интересен: • системным архитекторам, • server-side разработчикам.
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
Sergey Xek
Будущее уже здесь! Поэтому уже недостаточно тестировать только на десктопных браузерах, не забываейте про мобильные. Но, как и везде, в мобильных браузерах есть свои особенности. Именно о них мы и поговорим: типы мобильных браузеров, специфики для разных платформ. Используйте эту информацию мудро ;)
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
QAFest
Современная разработка на JavaScript быстро эволиционирует – в язык входят инструменты, которые позволяют создавать прогнозируемые и надежные продукты как на сервере, так и на клиенте. С ES6 пришли генератор и итераторы, из Clojure – трансдюсеры и CSP каналы, Facebook дал React.js и Immutable.js. Изоморфная разработка – когда один и тот же код может работать как на сервере, так и на клиенте, набирает популярность. В моем докладе я хочу раскрыть последние тренды в этой области и как это можно сделать с помощью React.js.
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
Fwdays
Кузьмін Віталій “Оптимізація і конфігурування Magento для високонавантажених ...
Кузьмін Віталій “Оптимізація і конфігурування Magento для високонавантажених ...
Lviv Startup Club
Tendances
(20)
Server-side Rendering with JavaScript Frameworks | Odessa Frontend Meetup #6
Server-side Rendering with JavaScript Frameworks | Odessa Frontend Meetup #6
2013-11-09 02 Александр Самолов. Фреймворки - сладкое зло
2013-11-09 02 Александр Самолов. Фреймворки - сладкое зло
A.pleshkov
A.pleshkov
Эволюция клиентской разработки: от веба ко "всеобщей мобилизации” или mobile-...
Эволюция клиентской разработки: от веба ко "всеобщей мобилизации” или mobile-...
Extreme banking
Extreme banking
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
SECON'2016. Парамонов Сергей, Автоматизируй это! Как не погрязнуть в рутине п...
SECON'2016. Парамонов Сергей, Автоматизируй это! Как не погрязнуть в рутине п...
Javascript-фреймворки: должен остаться только один
Javascript-фреймворки: должен остаться только один
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Real-time данные на фронтенде
Real-time данные на фронтенде
2.5D игры и особенности разработки многопользовательских игр
2.5D игры и особенности разработки многопользовательских игр
В топку Postman - пишем API автотесты в привычном стеке
В топку Postman - пишем API автотесты в привычном стеке
The fast and the continuous (SeleniumCamp 2014)
The fast and the continuous (SeleniumCamp 2014)
Mobile web apps
Mobile web apps
Тестирование web-приложений на базе технологий Ruby/Cucumber/Watir Webdriver
Тестирование web-приложений на базе технологий Ruby/Cucumber/Watir Webdriver
Full Stack разработка на JavaScript
Full Stack разработка на JavaScript
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
Кузьмін Віталій “Оптимізація і конфігурування Magento для високонавантажених ...
Кузьмін Віталій “Оптимізація і конфігурування Magento для високонавантажених ...
Similaire à CodeFest 2013. Баяндин А. — JavaScript + Webdriver = ♥
Доклад, с которым я выступал на профессиональной конференции разработчиков высоконагруженных систем HighLoad++ 2015.
Изоморфные React-приложения: производительность и масштабирование
Изоморфные React-приложения: производительность и масштабирование
Denis Izmaylov
В докладе пойдёт речь о том, как использовать JS-библиотеки и фреймворки для достижения модульности, построения грамотной архитектуры и упрощения поддержки фронтенда веб-приложений. Мы также поговорим о многофункциональной библиотеке Backbone.js и о том, как навести порядок в application.js (main.js).
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
Yandex
Демонстрация работы инструмента записи веб-элементов PageObject для Selenium WebDriver при помощи SWD Page Recorder. Демонстрация работы фреймворка SWD Starter Kit
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014
Dmytro Zharii
Взглянем ещё раз на концепцию изоморфных приложений. На первый взгляд, всё красиво — полный порядок, высокая организованность, быстрая выдача результата. Но так ли всё оптимистично? Что случится после того, как мы развернём приложение на сервере? Почему при росте нагрузки наше React-приложение начинает тормозить? Как масштабироваться? Купить ещё несколько серверов? Потом ещё немного? Есть способ лучше. В рамках доклада рассмотрим следующие темы: 1. Что представляют собой изоморфные приложения? 2. Зачем они на самом деле нужны? 3. Рассмотрим варианты архитектуры. 4. Найдём слабые места (bottleneck). 5. Посмотрим на способы решения и оценим их эффективность. 6. Обсудим возможности масштабирования изоморфных приложений. 7. И, самое главное, ответим на вопрос — стоит ли игра свеч?
Изоморфные React-приложения производительность и масштабирование / Денис Изма...
Изоморфные React-приложения производительность и масштабирование / Денис Изма...
Ontico
Rebrov selenium camp2013
Rebrov selenium camp2013
Andrey Rebrov
Slides from Selenium Camp 2014 talk (February 28, 2014, stage A) about screenshot based testing.
Yandex experience-in-screenshot-based-testing-seleniumcamp-2014
Yandex experience-in-screenshot-based-testing-seleniumcamp-2014
leonsabr
Доклад, с которым я выступал 23 ноября 2015 г. на первом React Moscow Meetup.
Изоморфные react-приложения
Изоморфные react-приложения
Denis Izmaylov
The fast and the continuous * Вы всё ещё гоняете все свои тесты на Selenium? * Вы всё ещё считаете, что TestNG круче, чем JUnit? * Вы всё ещё пытаетесь распараллелить свои тесты? * Вы всё ещё мечтаете иметь собственный Selenium Grid с * 30 машинами и прогонять тесты всего лишь за пару часов? Тогда мы идём к вам! Я поделюсь нашим опытом автоматизации тестирования, расскажу, как нам удаётся командой из нескольких человек писать и код, и тесты, и прогонять полный цикл автотестов всего лишь за 5 минут без гридов и прочих монстров. Тестирование - это не должно быть сложно!
The fast and the continuous - SQA Days 16
The fast and the continuous - SQA Days 16
Andrei Solntsev
Презентация Андрея Солнцева на SQA Days-16 14-15 ноября 2014, Санкт-Петербург, Россия www.sqadays.com
The fast and the continuous
The fast and the continuous
SQALab
Speed Up Your Website
Speed Up Your Website
Ecommerce Solution Provider SysIQ
В августе Яндекс.Деньги провели митап Jiramania. На нем разработчики и администраторы рассказали про отмычки и ноу-хау по работе с Jira. Помимо неспешных бесед за кофе и круассанами, Гончик Цымжитов из ITIVITI поделился перцовыми пластырями от боли обновления Jira. После чего на сцену вышел Вадим Гаузяк из СберТеха с результатами своего исследования дедлока в agile-плагине Jira 7. Но хватит интриг — под катом вы найдете оба доклада.
Доклады с прошедшей JiraMania: про обновления, зависимости и дедлоки
Доклады с прошедшей JiraMania: про обновления, зависимости и дедлоки
Gonchik Tsymzhitov
Доклад о влиянии скорости загрузки страниц на конверсию интернет-магазина. Информация об исследовании основных факторов, влияющих на время отображения страниц. Советы по ускорению сайтов.
Скорость работы интернет-магазина
Скорость работы интернет-магазина
rusonyx
Доклад для тех, кто только выбирает свой путь, ищет куда податься в программировании. Расскажу о том, что такое JS и что с его помощью можно делать. Расскажу о использовании JS в браузерах, о его применении на мобильных платформах. О том что с его помощью можно делать десктопные приложения и многое другое.
HappyDev-lite-2016-весна 05 Андрей Юдин. Javascript - мультиинструмент для всех
HappyDev-lite-2016-весна 05 Андрей Юдин. Javascript - мультиинструмент для всех
HappyDev-lite
Скорость работы интернет магазина Юрий Устинов Электронная Торговля 2012
Скорость работы интернет магазина
Скорость работы интернет магазина
Тарасов Константин
РИТ++ 2017, Frontend Сonf Зал Мумбаи, 6 июня, 14:00 Тезисы: http://frontendconf.ru/2017/abstracts/2471.html Знаете ли вы, что такое прогрессивный рендеринг? Почему вам стоит его использовать? Какие есть варианты сегодня?
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)
Ontico
Доклад Ильи Кудинова на конференции SQA Days-19, 20-21 мая 2016 г., Санкт-Петербург
Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три года
SQALab
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы думали, что всё хорошо, а оказалось, что можно лучше»
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
WrikeTechClub
Javaone 2013 moscow gradle
Javaone 2013 moscow gradle
Evgeny Borisov
HighLoad++ 2017 Зал «Рио-де-Жанейро», 8 ноября, 18:00 Тезисы: http://www.highload.ru/2017/abstracts/2905.html Прошло более года с того момента, как Microsoft выпустила первую версию своего нового фреймворка для разработки web-приложений ASP.NET Core, и с каждым днем он находит все больше поклонников. ASP.NET Core базируется на платформе .NET Core, кроссплатформенной версии платформы .NET c открытым исходным кодом. Теперь у С#-разработчиков появилась возможность использовать Mac в качестве среды разработки, и запускать приложения на Linux или внутри Docker-контейнеров. ...
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Ontico
Развитие процессов тестирования в Badoo за три года или как мы думали, что всё хорошо, а оказалось, что можно лучше
Илья Кудинов
Илья Кудинов
CodeFest
Similaire à CodeFest 2013. Баяндин А. — JavaScript + Webdriver = ♥
(20)
Изоморфные React-приложения: производительность и масштабирование
Изоморфные React-приложения: производительность и масштабирование
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014
Изоморфные React-приложения производительность и масштабирование / Денис Изма...
Изоморфные React-приложения производительность и масштабирование / Денис Изма...
Rebrov selenium camp2013
Rebrov selenium camp2013
Yandex experience-in-screenshot-based-testing-seleniumcamp-2014
Yandex experience-in-screenshot-based-testing-seleniumcamp-2014
Изоморфные react-приложения
Изоморфные react-приложения
The fast and the continuous - SQA Days 16
The fast and the continuous - SQA Days 16
The fast and the continuous
The fast and the continuous
Speed Up Your Website
Speed Up Your Website
Доклады с прошедшей JiraMania: про обновления, зависимости и дедлоки
Доклады с прошедшей JiraMania: про обновления, зависимости и дедлоки
Скорость работы интернет-магазина
Скорость работы интернет-магазина
HappyDev-lite-2016-весна 05 Андрей Юдин. Javascript - мультиинструмент для всех
HappyDev-lite-2016-весна 05 Андрей Юдин. Javascript - мультиинструмент для всех
Скорость работы интернет магазина
Скорость работы интернет магазина
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)
Прогрессивный рендеринг и Catberry.js / Михаил Реенко (2GIS / Flamp)
Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три года
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Javaone 2013 moscow gradle
Javaone 2013 moscow gradle
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Илья Кудинов
Илья Кудинов
Plus de CodeFest
Alexander Graebe Uber Technologies Inc Build Moving Experiences
Alexander Graebe
Alexander Graebe
CodeFest
Никита Прокопов Cognician Клиенту и серверу нужно поговорить
Никита Прокопов
Никита Прокопов
CodeFest
Денис Баталов Amazon Web Services Ваши метрики сошли с ума? Алгоритм обнаружения аномалий и Streaming SQL вам помогут!
Денис Баталов
Денис Баталов
CodeFest
Елена Гальцина LiveTyping Material design на практике. Как настроить работу команд дизайна и разработки, без жертв для продукта
Елена Гальцина
Елена Гальцина
CodeFest
Александр Калашников Urbica Интерфейсы с кучей данных
Александр Калашников
Александр Калашников
CodeFest
Ирина Иванова theblueprint.ru Графический дизайн плавит интернет
Ирина Иванова
Ирина Иванова
CodeFest
Marko Berković GitHub Revolution at your workplace
Marko Berković
Marko Berković
CodeFest
Денис Кортунов Acronis Отличия работы в продуктовой компании и агентстве
Денис Кортунов
Денис Кортунов
CodeFest
Александр Зимин Uberchord Engineering Интерфейс по кусочкам: эффективное взаимодействие между iOS разработчиком и дизайнером
Александр Зимин
Александр Зимин
CodeFest
Сергей Крапивенский Rambler Digital Solutions Кто подставил Барбару Лисков, или кто кого SOLID
Сергей Крапивенский
Сергей Крапивенский
CodeFest
Сергей Игнатов JetBrains О профессиональном росте в продуктовой компании
Сергей Игнатов
Сергей Игнатов
CodeFest
Николай Крапивный Badoo Жизнь на передовой: управление технической командой в продуктовой разработке
Николай Крапивный
Николай Крапивный
CodeFest
Alexander Graebe Uber Technologies Inc Context First: What Context Platforms teach us about great experiences
Alexander Graebe
Alexander Graebe
CodeFest
Вадим Смирнов 2ГИС Просыпаешься, а твоё приложение на главной в App Store: как правильно готовить pet–project'ы
Вадим Смирнов
Вадим Смирнов
CodeFest
Константин Осипов Tarantool.org NewSQL: SQL никуда не уходит
Константин Осипов
Константин Осипов
CodeFest
Raffaele Rialdi Vevy Europe Introduction to .NET Core with VS2017
Raffaele Rialdi
Raffaele Rialdi
CodeFest
Максим Пугачев IPONWEB Современная архитектура платформы RTB
Максим Пугачев
Максим Пугачев
CodeFest
Rene Groeschke Gradle Inc. Gradle 3.0 and beyond
Rene Groeschke
Rene Groeschke
CodeFest
Иван Бондаренко 2ГИС ПиоNER: обучаемая система извлечения фактов из текстов
Иван Бондаренко
Иван Бондаренко
CodeFest
Mete Atamel Google Containerised ASP.NET Core apps on Kubernetes
Mete Atamel
Mete Atamel
CodeFest
Plus de CodeFest
(20)
Alexander Graebe
Alexander Graebe
Никита Прокопов
Никита Прокопов
Денис Баталов
Денис Баталов
Елена Гальцина
Елена Гальцина
Александр Калашников
Александр Калашников
Ирина Иванова
Ирина Иванова
Marko Berković
Marko Berković
Денис Кортунов
Денис Кортунов
Александр Зимин
Александр Зимин
Сергей Крапивенский
Сергей Крапивенский
Сергей Игнатов
Сергей Игнатов
Николай Крапивный
Николай Крапивный
Alexander Graebe
Alexander Graebe
Вадим Смирнов
Вадим Смирнов
Константин Осипов
Константин Осипов
Raffaele Rialdi
Raffaele Rialdi
Максим Пугачев
Максим Пугачев
Rene Groeschke
Rene Groeschke
Иван Бондаренко
Иван Бондаренко
Mete Atamel
Mete Atamel
CodeFest 2013. Баяндин А. — JavaScript + Webdriver = ♥
1.
Александр Баяндин JAVASCRIPT Webdriver ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥ +
2.
Работаю в 2ГИС
3.
Тестирую
4.
Функциональное Нагрузочное Автоматизация
5.
Фламп
6.
2GIS Online
7.
новая Задача 1
8.
Тестирование вёрстки
9.
Вёрстка как кофе
10.
мы готовим зёрна
11.
люди Варят кофе
12.
Разные кофемашины
13.
есть хорошие
14.
есть другие
15.
иногда лучше воздержаться
16.
Разрешения экранов
17.
нужен Scrnshtr
18.
Chrome
19.
Невидимая преграда
20.
Click
21.
Opera
22.
Разные размеры
23.
Resize
24.
Ограничен Webdriver драйвером
25.
возьми всё 2
26.
больше, чем драйвер
27.
Superman
28.
JavaScript
29.
30.
31.
32.
33.
Неудобно?
34.
JS библиотека
35.
jQuery
36.
37.
Больше Информации
38.
39.
JS API
40.
JS API
41.
JS API
42.
Navigation Timing API
43.
Navigation Timing API
44.
Navigation Timing API
45.
Решает JavaScript проблемы
46.
добавь ОГНЯ! 3
47.
48.
49.
50.
51.
52.
53.
54.
55.
Анимация
56.
57.
58.
59.
60.
61.
62.
Ещё не всё!
63.
64.
jQuery
65.
Sizzle CSS 3
66.
Sizzle CSS 3 +
67.
Over 9000 JS
libraries
68.
69.
70.
Github
71.
Github
72.
Github ≠
73.
Github
74.
JS Hosting
75.
JS Hosting
76.
JS Hosting
77.
В случае ошибки
78.
В случае ошибки
79.
В случае ошибки
80.
В случае ошибки
81.
82.
Особенности Кроссбраузерность
83.
Особенности Конфликты библиотек
84.
Особенности Обновление страницы
85.
новая 1 2 3 Задача
86.
новая возьми Всё 1 2
3 Задача
87.
новая возьми добавь Всё
Огня! 1 2 3 Задача
88.
Javascript Use like a Boss
89.
Александр Баяндин a.bayandin@2gis.ru @abayandin
Télécharger maintenant