Конференция jQuery Russia. Доклады о самой популярной библиотеке в мире из первых рук
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Дата-центры  

Дата-центры: есть ли опасность утечки данных?

Российские компании уже несколько лет испытывают дефицит вычислительных мощностей. Рост числа проектов,

 Читать далее...

Книжная полка  

Защиты много не бывает

Среди книжных новинок издательства «БХВ» есть несколько изданий, посвященных методам социальной инженерии

 Читать далее...

Событие  

В банке рассола ждет сисадмина с полей фрактал-кукумбер

Читайте впечатления о слете ДСА 2024, рассказанные волонтером и участником слета

 Читать далее...

Организация бесперебойной работы  

Бесперебойная работа ИТ-инфраструктуры в режиме 24/7 Как обеспечить ее в нынешних условиях?

Год назад ИТ-компания «Крок» провела исследование «Ключевые тренды сервисного рынка 2023». Результаты

 Читать далее...

Книжная полка  

Читайте и познавайте мир технологий!

Издательство «БХВ» продолжает радовать выпуском интересных и полезных, к тому же прекрасно

 Читать далее...

СУБД PostgreSQL  

СУБД Postgres Pro

Сертификация по новым требованиям ФСТЭК и роль администратора без доступа к данным

 Читать далее...

Критическая инфраструктура  

КИИ для оператора связи. Готовы ли компании к повышению уровня кибербезопасности?

Похоже, что провайдеры и операторы связи начали забывать о требованиях законодательства

 Читать далее...

Архитектура ПО  

Архитектурные метрики. Качество архитектуры и способность системы к эволюционированию

Обычно соответствие программного продукта требованиям мы проверяем через скоуп вполне себе понятных

 Читать далее...

Как хорошо вы это знаете  

Что вам известно о разработках компании ARinteg?

Компания ARinteg (ООО «АРинтег») – системный интегратор на российском рынке ИБ –

 Читать далее...

Графические редакторы  

Рисование абстрактных гор в стиле Paper Cut

Векторный графический редактор Inkscape – яркий представитель той прослойки open source, с

 Читать далее...

День сисадмина  

Учите матчасть! Или как стать системным администратором

Лето – время не только отпусков, но и хорошая возможность определиться с профессией

 Читать далее...

День сисадмина  

Живой айтишник – это всегда движение. Остановка смерти подобна

Наши авторы рассказывают о своем опыте и дают советы начинающим системным администраторам.

 Читать далее...

Виртуализация  

Рынок решений для виртуализации

По данным «Обзора российского рынка инфраструктурного ПО и перспектив его развития», сделанного

 Читать далее...

Книжная полка  

Как стать креативным и востребованным

Издательский дом «Питер» предлагает новинки компьютерной литературы, а также книги по бизнесу

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 6437
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 7132
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 4414
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 3094
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 3891
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 3908
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6395
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3240
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3538
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7375
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 10731
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12452
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 14113
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9202
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7148
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5454
Комментарии: 3
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 4688
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3503
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3216
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3454
Комментарии: 0
Рецензия на книгу «MongoDB в действии»

 Читать далее...

02.12.2013г.
Просмотров: 3097
Комментарии: 0
Не думай о минутах свысока

 Читать далее...

Друзья сайта  

 Конференция jQuery Russia. Доклады о самой популярной библиотеке в мире из первых рук

Источник: www.samag.ru Просмотров: 4292

Недавно, 15 октября, в Москве прошло первое и единственное мероприятие в нашей стране, посвящённое знаменитому JavaScript фреймворку - конференция jQuery Russia - состоялось в Digital October.

Организатор мероприятия небезызвестная компания в IT кругах - ITmozg. Её сотрудники вдохновились многочисленными конференциями jQuery по всему миру и приняли решение привезти её в Россию.

ITmozg — это онлайн-площадка для поиска работы и развития карьеры технических специалистов. Компания помогаем найти интересную работу, собираем полезные статьи о работе в IT, организует ряд карьерных мероприятий, а самые интересные транслирует онлайн. Каждый день на ITmozg.ru появляется более 500 новых вакансий для web-программистов, разработчиков ПО, тестеров, QA- специалистов, системных администраторов, дизайнеров, SEO-, SMM-, ERP-, SAP-, 1C-специалистов.

Среди компаний, размещающих вакансии, — крупнейшие международные компании: Microsoft, Oracle, EMC, T-Systems. Известные российские корпорации: Яндекс.Деньги, Mail.Ru Group и другие. Этой осенью ITmozg собрали около 1000 молодых it-специалистов на фестивале BitByte, а также первые привезли международную конференцию jQuery в Россию.

Старт ежегодной конференции jQuery был дан в 2007 году в Бостоне, и с тех пор по всему миру состоялось около двух десятков конференций под этим брендом, в том числе в Венне, Оксфорде, Сеуле, Портланде и Сан-Франциско.

Участие в jQuery Russia предоставило уникальную возможность посетить первую конференцию, на которой можно было узнать все о самой популярной библиотеке в мире от разработчиков, как говорится, из первых рук. Главный гость и спикер конференции президент jQuery Foundation — Dave Methvin (США).

Помимо иностранных гостей на мероприятии выступили ведущие российские FrontEnd эксперты. В рамках программы все участники смогли узнать о последних трендах в использовании jQuery и понять, в каком направлении движется web-разработка.

На конференции присутствовали более 400 специалистов IT-сферы. jQuery — это библиотека, значительно упрощающая и ускоряющая написание JavaScript кода. Девиз jQuery «write less, do more» (пиши меньше, делай больше) отражает ее главное предназначение. На сегодня jQuery занимает более 90% рынка JavaScript библиотек.

jQuery Russia длилась 10 часов. За это время выступило 15 спикеров с самыми разнообразными темами, связаннами с Javascript и jQuery в частности. Выступления основной части деловой программы проходили в трёх залах.

Открыл конференцию Дэйв Метвин, президент jQuery Foundation. Он рассказал о производительности библиотеки, различных особенностях и подводных камнях. Дэйв стал настоящим символом конференции. Все участники хотели сфотографироваться с лидером команды разработки jQuery, а так же задать ему свои вопросы, поговорить о проблемах или просто сказать спасибо.

Библиотека jQuery сама по себе работает быстро. Однако, даже небольшое изменение в селекторе CSS может сказаться на производительности программы. Дэйв Метвин рассказывал о подводных камнях jQuery API и о том, как их избегать.

Дэйв использовал в докладе русские пословицы, тем самым показывая суть той или иной проблемы. К примеру, на салйде была фраза “Плохому танцору и яйца мешают”. Таким образом Дэйв рассказывал что проблемы многих сайтов не в использовании jQuery, а в том, что его часто используют не по назначению либо вовсе используют там, где можно было бы обойтись чистым Javascript.

Так же Дэйв говорил про то, что нужно обязательно знать как работает браузеры и как в них происходят процессы. Если этого не понимать, то можно “выстрелить себе в ногу”. Дэйв Метвин призывал не злоупотреблять нестандартными селекторами, реализованными в библиотеке и искать другие пути решения задач. Так же он призывал задуматься над оптимизациями синтетических тестов. Не стоит оптимизировать циклы с использованием jQuery, делая тесты на циклах в 1000 итераций, если в реальной программе будет всего 10. А если больше 10, то, скорее всего, ваша архитектура приложения изначально неверная.

Одна из идей оптимизации и ускорения jQuery кода - это “Не задавайте сложные запроосы браузеру”. Дэйв привел такой пример: не стоит писать $(‘:hidden’), лучше использовать $(‘.hidden’), и, как следствие, выстраивать соответсвенно архитектуру веб-приложения под данные запросы.

Кстати, Дэйв отлаживал все примеры в IE11, что удивительно. Он призывает не зацикливаться только на одном браузере при программировании и использовать различные инструменты разработки.

В заключении Дэйв сетовал на низкое качество плагинов для jQuery. Он говорил, что проблемы не в самой библиотеке, а в плагинах, которые все используют в большом количестве на сайтах.

Далее начались секции с докладами. Илья Кантор рассказывал про использование событий в jQuery и приводил различные примеры. Он рассказал про возможности событий jQuery, которых нет в браузерных событиях, рассказал про событийную инфраструктуру, утечки памяти, связанные с событиями, и как их избежать.

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

Эрик Ман знакомил участников конференции с Web Worker API при помощи удобного jQuery враппера, а также показал в режиме реального времени, как большие ресурсоемкие задачи могут быть разделены среди физических процессоров, чтобы усилить производительную мощность клиентской машины.

Алекс Персон посвящал слушателей в технические нюансы $.Deffered.  Отложенные действия – это сравнительно новый функционал в библиотеке jQuery. В выступлении было рассказано о семи интересных и эффективных способах использования инструмента jQuery Deferred в асинхронных архитектурах JavaScript. Спикер продемонстрировал семь примеров типичного кода и рассказал о возможных проблемах в их написании. После этого с помощью инструментов Deferred код был реорганизован, и стало видно, на сколько проще становится понимание и обслуживание приложения.

Виктор Русакович делал доклад о достаточно редком подходе к программированию в JavaScript — реактивном программировании. Реактивный подход рассматривает сами данные как источник для действий. Разработчик лишь создает потоки таких данных, которые, проходя через условия, выборки, объединения с другими потоками, управляют приложением. Реактивный подход может помочь в больших проектах, с множеством источников данных. При этом обработка данных должна происходить асинхронно и с большой зависимостью от данных других источников. Например, приложение со множеством независимых модулей: расписание, корзина, дополнительные услуги, календарь. Спикер рассказал о том, как сложность переноса связей в JavaScript решается с помощью reactive extensions.

В заключении Скотт Гонзалез поведал о будущем развитии jQuery UI.  В этом году планируются большие изменения в пользовательском интерфейсе jQuery и в jQuery Mobile. В своем выступлении Скотт рассказал, почему это стало необходимо, какие именно изменения произойдут, и как провести интеграцию обоих проектов наиболее безболезненно для разработчиков.

Закончилось всё настоящим фуршетом в сопровождении DJ-сета от Андрея Пушкарёва. До самого вечера участники не расходились и бурно обсуждали услышанное за бокалом вина и закусками.

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru