Владимир Гриненко "i-bem.js: JavaScript в БЭМ-терминах"Yandex
Рассказ о том, как писать декларативный объектно-ориентированный JavaScript в БЭМ-терминах. Демонстрируются возможности блока i-bem из opensource библиотеки bem-bl для написания собственных блоков.
Владимир Гриненко "i-bem.js: JavaScript в БЭМ-терминах"Yandex
Рассказ о том, как писать декларативный объектно-ориентированный JavaScript в БЭМ-терминах. Демонстрируются возможности блока i-bem из opensource библиотеки bem-bl для написания собственных блоков.
Отдаем страницы быстрее или как вписаться в требования GoogleIT61
Евгений Костенко, руководитель OSSHelp
ask@osshelp.ru
Почему Google навязывает ответ за 0.2 секунды
Что такое RTT, TTFB, waterfall и от чего зависит скорость
Шардинг vs HTTP/2, keepalive, CDN, тюнинг SSL и зачем все это
Оптимизация, мониторинг и поиск bottleneck’s
Разработка Google Extensions. Начальный уровень. MeetUP 4 #yarfrontendkaknado.me
Доклад Владимира Павлова на мероприятии MeetUP 4.
Подробная информация:
http://yarfrontend.ru/talks/chrome-extension/
Читайте наш блог по клиентской лояльности:
http://www.kaknado.me/blog
Эволюция клиентской разработки: от веба ко "всеобщей мобилизации” или mobile-...Pavel Dovbush
История развития проекта с точки зрения клиентских технологий - от веб-сайта к появлению мобильных клиентов и смещению фокуса к mobile-first разработке. Общие черты нашей архитектуры и их отличия от стандартных решений.
Единый протокол общения с приложениями iOS/Android/WindowsMobile/MobileWeb/Web и особенности реализации для JavaScript платформ (десктопные и мобильные браузеры).
Изменение процесса разработки и подходов к реализации нового функционала для переключения на mobile-first стратегию.
Заказчики и общение с ними, распределение рабочего времени и совмещение должностей, работа под психологическим давлением, и многое другое, что встретилось за время двухлетней работы в аутсорсе.
Вебинар по БЭМ: сборка и оптимизация проектаYandex
Содержание вебинара
Краткий повтор: основы методологии БЭМ и именование сущностей в CSS, HTML и файловой системе.
Сборка БЭМ-проекта с помощью Gulp:
сборка блоков в технологии CSS и изображений;
сборка только нужных блоков, используемых в html-файлах;
оптимизация рабочего процесса с помощью browser-sync и postCSS.
Автоматизация рутинной работы с помощью командной строки.
Видео https://events.yandex.ru/events/bemup/30-april-2015/
Преимущества компонентной разработки для тестирования интерфейсовYandex
Мы строили-строили. Мы тестировали-тестировали. Мы писали документацию. Некоторые из вас принимали в этом активное участие и уже пользуются плодами работы. Теперь мы хотим поделиться нашими совместными результатами (19 готовых блоков!), рассказать о том, как вы можете ускорить разработку своих проектов, о том, что ждёт впереди, и о том, какие преимущества компонентной разработки для тестирования интерфейсов существуют.
Презентация к выступлению на І Международной научно-практической конференции "Сотрудничество между университетами и предприятиями в ІТ-аутсорсинге (ICCUBITO 2013)" в Харьковском национальном университете радиоэлектроники (ХНУРЭ)
Проект: Учебный Научно-Производственный Центр Аутсорсинга (УНПЦА)
Дата: 18.06.2013
Город: Харьков
Отдаем страницы быстрее или как вписаться в требования GoogleIT61
Евгений Костенко, руководитель OSSHelp
ask@osshelp.ru
Почему Google навязывает ответ за 0.2 секунды
Что такое RTT, TTFB, waterfall и от чего зависит скорость
Шардинг vs HTTP/2, keepalive, CDN, тюнинг SSL и зачем все это
Оптимизация, мониторинг и поиск bottleneck’s
Разработка Google Extensions. Начальный уровень. MeetUP 4 #yarfrontendkaknado.me
Доклад Владимира Павлова на мероприятии MeetUP 4.
Подробная информация:
http://yarfrontend.ru/talks/chrome-extension/
Читайте наш блог по клиентской лояльности:
http://www.kaknado.me/blog
Эволюция клиентской разработки: от веба ко "всеобщей мобилизации” или mobile-...Pavel Dovbush
История развития проекта с точки зрения клиентских технологий - от веб-сайта к появлению мобильных клиентов и смещению фокуса к mobile-first разработке. Общие черты нашей архитектуры и их отличия от стандартных решений.
Единый протокол общения с приложениями iOS/Android/WindowsMobile/MobileWeb/Web и особенности реализации для JavaScript платформ (десктопные и мобильные браузеры).
Изменение процесса разработки и подходов к реализации нового функционала для переключения на mobile-first стратегию.
Заказчики и общение с ними, распределение рабочего времени и совмещение должностей, работа под психологическим давлением, и многое другое, что встретилось за время двухлетней работы в аутсорсе.
Вебинар по БЭМ: сборка и оптимизация проектаYandex
Содержание вебинара
Краткий повтор: основы методологии БЭМ и именование сущностей в CSS, HTML и файловой системе.
Сборка БЭМ-проекта с помощью Gulp:
сборка блоков в технологии CSS и изображений;
сборка только нужных блоков, используемых в html-файлах;
оптимизация рабочего процесса с помощью browser-sync и postCSS.
Автоматизация рутинной работы с помощью командной строки.
Видео https://events.yandex.ru/events/bemup/30-april-2015/
Преимущества компонентной разработки для тестирования интерфейсовYandex
Мы строили-строили. Мы тестировали-тестировали. Мы писали документацию. Некоторые из вас принимали в этом активное участие и уже пользуются плодами работы. Теперь мы хотим поделиться нашими совместными результатами (19 готовых блоков!), рассказать о том, как вы можете ускорить разработку своих проектов, о том, что ждёт впереди, и о том, какие преимущества компонентной разработки для тестирования интерфейсов существуют.
Презентация к выступлению на І Международной научно-практической конференции "Сотрудничество между университетами и предприятиями в ІТ-аутсорсинге (ICCUBITO 2013)" в Харьковском национальном университете радиоэлектроники (ХНУРЭ)
Проект: Учебный Научно-Производственный Центр Аутсорсинга (УНПЦА)
Дата: 18.06.2013
Город: Харьков
How to create basic physic effects in JavaScript game: gravity, collisions, friction, restitution, impulse, compound objects and their destruction.
Examples: http://pavel-klimiankou.github.io/physics-talk/
Sources: http://github.com/pavel-klimiankou/physics-talk
-Опыт автоматизации сборки большого проекта распределённой команды.
-Построение инфраструктуры и эволюции инструментов.
-Способ работы с системой контроля версий, позволяющий обеспечить быстрый релизный цикл.
An overview of the steps required to build Javascript apps before and get them ready for deployment. It explains how Grunt helps us to validate, minimize and package our code.
В презентации затрагиваются следующие темы:
Три столпа ООП
Что отсутсвует в js
"this" и как это можно изменить
"prototype" или / и "__proto__"
что делает "new"
как убить конструктор
разные способы создания объектов
наследование
Увеличение конверсии Вашего сайта за счет ускорения Joomla - Логинов ДенисJoomla Secrets
Как влияет скорость сайта:
На конверсию Вашего сайта?
На СЕО продвижение?
Какие решения существуют для оптимизации Joomla сайтов. Примеры использования и настроек.
«Joomla медленная платформа» или кейсы по высоконагруженным Joomla проектам.
От слов к цифрам – замеры производительности Joomla сайта.
Преподаватель программы обучения «HTML-верстка», технический директор digital-агентства PLUS8 Дмитрий Демидовский составил для «Нетологии» словарь из 21 термина, с помощью которых вы сможете лучше понимать разработчиков.
Субъективная точка зрения на фронтенд разработку.
Площадка: IT-бар КЛЮЧ, https://vk.com/event69759919
Видео с доклада: https://www.youtube.com/watch?v=pyAYbbDJjPo
DevNightDnepr 2015: «Взаимодействие менеджера и дизайнера: техническое задани...DevGAMM Conference
Cпособы работы с UI/UX-дизайнерами, которые упростят взаимопонимание, уменьшат количество переделок, и помогут застраховаться от потери элементов UI при изменениях в структуре игры.
Александр Штаченко - Гейм продюсер в игровой продуктовой компании Мурка. Любит разбирать игровые механики по косточками, чтобы понять, как они работают. Играет во всё, что попадает под руку с эпохи Супер Марио на 9999. С недавнего времени ведет профессиональный блог.
JavaScript и инновации by Max Klymyshyn
Published July 5, 2014 in Technology
Как возникло то, что мы имеем в JavaScript, что уже существует и какие инновации нас ждут в ближайшем будущем
Почему WordPress является выбором номер один для веб-студий и их клиентов? Презентация посвящена развенчанию самых частых мифов о WordPress, которые живут в головах заказчиков, разработчиков и руководителей студий.
http://2014.russia.wordcamp.org
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...Ontico
Microsoft Edge -- новый браузер от Microsoft с новым движком и новым интерфейсом.
Какие цели преследует Microsoft, и что это нововведение означает для веб-разработчиков?
Что нового в движке браузера по сравнению с IE, и как он будет развиваться дальше?
Движок Edge внутри Windows 10: хостинг сайтов внутри приложений и доступ к нативной функциональности.
Дорожная карта: к чему и когда готовиться?
2. Как стать программисту
известным?
Написать книгу
Жонглировать 10-килограммовыми
пушечными ядрами на протяжении
более 15.80 с (рекорд Гиннеса)
Написать самое крутое приложение
9. Из чего состоит анимация в
браузере?Исполнить JS код
Пересчитать позиции всех элементов
(Layout)
Перерисовать определенный слой (Paint)
1000ms/sec / 60FPS = 16.666... ms
18. Что это такое?
Famo.us is the only JavaScript
framework that includes an open
source 3D layout engine fully
integrated with a 3D physics animation
engine that can render to DOM,
Canvas, or WebGL.
31. Другие библиотеки
Famo.us runs on iOS, Android, Kindle and
Firefox devices and integrates with
Angular, Backbone, Meteor and
Facebook React.
http://famo.us/integrations/angular/