14 полезных методов, примечаний и лучших упражнений jQuery


Содержание материала:

Подборка интересных и крутых JQuery плагинов за апрель и май 2014

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

Тут Вы сможете бесплатно скачать несколько слайдеров, анимационных иконок и ещё несколько крутых плюшек. Уверяю Вас, тут только всё самое качественное и интересное и везде есть демо, где Вы можете посмотреть каждый плагин в действии.

Примеры jQuery

В статье приведены примеры использования jQuery, которые использовались в предыдущих статьях — все в одном месте!

Селекторы jQuery

$(«p»).hide()
Демонстрирует jQuery метод hide(), скрывающий все

$(«#test»).hide()
Демонстрирует jQuery метод h .

$(«.test»).hide()
Демонстрирует jQuery метод h .

$(this).hide()
Демонстрирует jQuery метод hide(), скрывающий текущий элемент HTML.

События jQuery

jQuery click()
Демонстрирует jQuery событие click().

jQuery dblclick()
Демонстрирует jQuery событие dblclick().

jQuery mouseenter()
Демонстрирует jQuery событие mouseenter().

jQuery mouseleave()
Демонстрирует jQuery событие mouseleave().

jQuery mousedown()
Демонстрирует jQuery событие mousedown().

jQuery mouseup()
Демонстрирует jQuery событие mouseup().

jQuery hover()
Демонстрирует jQuery событие hover().

jQuery focus() и blur()
Демонстрирует jQuery события focus() и blur().

jQuery Скрыть/Показать

jQuery hide()
Демонстрирует jQuery метод hide().

jQuery hide() и show()
Демонстрирует jQuery методы hide() и show().

jQuery toggle()
jQuery toggle() переключает между hide() и show().

jQuery hide()
Другая демонстрация hide(). Как скрыть части текста.

jQuery Исчезновение

jQuery fadeToggle()
Демонстрирует jQuery метод fadeToggle().

jQuery fadeTo()
Демонстрирует jQuery метод fadeTo().

Скольжение jQuery

jQuery slideDown()
Демонстрирует jQuery метод slideDown().

jQuery slideUp()
Демонстрирует jQuery метод slideUp().

jQuery slideToggle()
Демонстрирует jQuery метод slideToggle().

Анимация jQuery

jQuery animate()
Демонстрирует простое использование jQuery метода animate().

jQuery animate() — управление несколькими свойствами CSS
Демонстрирует, как можно управлять несколькими свойствами CSS с jQuery методом animate().

jQuery animate() — использующий относительные значения
Демонстрирует, что можно использовать относительные значения в jQuery animate().

Анимация jQuery — использование предопределенных значений
Демонстрирует, что можно использовать предопределенные значения «hide», «show», «toggle» в jQuery методе animate().

jQuery animate()
Демонстрирует использование jQuery метода (несколько вызовов animate() друг за другом).

jQuery animate()
Еще одна демонстрация использования jQuery метода animate() (несколько вызовов animate() друг после друга).

Остановка Анимации jQuery

HTML jQuery Получение Содержимого и Атрибутов

jQuery text() и html() — Получение контента
Получение контента с jQuery методами text() и html().

jQuery val() — Получение контента
Получите значение поля формы с jQuery методом val().

jQuery attr() — Получение значения атрибута
Получите значение атрибута с jQuery методом attr().

HTML jQuery Установка Контента и Атрибутов

jQuery text() и html() — Установка контента с функцией обратного вызова
Установка контента + использование функции обратного вызова в text() и html().

jQuery attr() — Установка значения атрибута
Установка значения атрибута с jQuery методом attr().

jQuery attr() — Установка нескольких значений атрибутов
Установите многократные значения атрибутов с jQuery методом attr().

jQuery attr() — Установка значения атрибута с функцией обратного вызова
Установка значения атрибута + использование функции обратного вызова внутри attr().

HTML jQuery Добавление Элементов/Содержимого

jQuery append()
Вставка контента в конец выбранных элементов HTML.

jQuery prepend()
Вставка контента в начало выбранных элементов HTML.

jQuery append() — Вставка несколько новых элементов
Создайте новые элементы с текстом/HTML, jQuery и JavaScript/DOM. Затем добавьте новые элементы к тексту.

jQuery after() и before()
Вставка контента после и перед выбранными элементами HTML.

jQuery after() — Вставка несколько новых элементов
Создайте новые элементы с текстом/HTML, jQuery и JavaScript/DOM. Затем вставьте новые элементы после выбранного элемента.

HTML jQuery Удаление Элементов/Содержимого

jQuery empty()
Удалите все дочерние элементы выбранного элемента(ов).

jQuery remove() — с параметром
Фильтруйте элементы, которые будут удалены

jQuery Получение и Установка Классов CSS

jQuery addClass()
Добавьте атрибуты классов различным элементам.

jQuery addClass() — Несколько классов
Укажите несколько классов в методе addClass().

jQuery removeClass()
Удалите определенный атрибут класса из различных элементов.

jQuery toggleClass()
Переключайтесь между добавлением/удалением классов для выбранных элементов.

jQuery Метод css()

jQuery css() — возвращает свойство CSS
Возвратите значение указанного свойства CSS из ПЕРВОГО сопоставленного элемента.

jQuery css() — установите свойство CSS
Установите указанное свойство CSS для ВСЕХ сопоставленных элементов.

jQuery css() — установка CSS свойств
Установите несколько свойств CSS для ВСЕХ сопоставленных элементов.

Измерения jQuery


jQuery — получение ширины и высоты
Возвратите ширину и высоту указанного элемента.

jQuery — Методы innerWidth()/innerHeight
Получение внутренней ширины и высоты указанного элемента.

jQuery — методы outerWidth() и outerHeight()
Возвратите внешнюю ширину и высоту указанного элемента.

jQuery — методы outerWidth(true) и outerHeight(true)
Возвратите внешнюю ширину и высоту указанного элемента (включая поля).

jQuery — получение ширины и высоты документа и окна
Возвратите ширину и высоту документа (HTML) и окна (области просмотра браузера).

jQuery — методы width() и height()
Устанавливают ширину и высоту указанного элемента.

jQuery Обход Предков

jQuery parent()
Демонстрирует jQuery метод parent().

jQuery parents()
Демонстрирует jQuery метод parents().

jQuery parentsUntil()
Демонстрирует jQuery метод parentsUntil().

jQuery Обход Потомков

jQuery children()
Демонстрирует jQuery метод children().

jQuery find()
Демонстрирует jQuery метод find().

jQuery Обход Одноуровневых Элементов

jQuery siblings()
Демонстрирует jQuery метод siblings().

jQuery затем()
Демонстрирует jQuery метод next().

jQuery nextAll()
Демонстрирует jQuery метод nextAll().

jQuery nextUntil()
Демонстрирует jQuery метод nextUntil().

jQuery AJAX Метод load()

jQuery load()
Загрузите содержимое файла в элемент

jQuery()
Загрузите содержимое определенного элемента в файле в элемент

jQuery load() — с обратным вызовом
Используйте jQuery метод load() с функцией обратного вызова.

jQuery AJAX Методы get() и post()

jQuery get()
Используйте метод $.get(), чтобы извлечь данные из файла на сервере.

jQuery post()
Используйте метод $.post(), чтобы послать некоторые данные наряду с запросом.

jQuery для начинающих.ч.1. Начинаем с нуля

Как веб-дизайнеру, мне давно стал интересна такая вещь, как библиотека Javascript jQuery. Не владея ей, я не могу считать себя достаточно профессиональным. В этой серии уроков мы с вами разберёмся в азах jQuery. После этого цикла в блоге появятся более серьёзные и продвинутые статьи по этой библиотеке.

Что такое jQuery и почему он?

Почему jQuery? Потому что во-первых нам отныне не придётся прописывать кучу кода Javascript, и мы научимся выполнять то же самое, прописав всего лишь одну- две строки. И потому что jQuery, подобно WordPress, имеет кучу улучшений и дополнений.

Если брать из Википедии,
jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API по работе с Ajax.

Работа в jQuery. Первые команды

Для начала подключим jQuery:

Убедитесь, что используете Minifest — версию.

Второй, и более верный способ — подключать через Google’s Content Delivery Network (CDN). Это гарантирует самую последнюю версию.

Перед тем, как чтото туда писать, научимся выбирать нужные элементы. Это довольно просто — используется знак $.
Т.е. $(‘выбранные элементы’). Для того, чтобы выбрать все div’ы на этой странице, придеться прописать $(‘div’).

Комбинировать можно как угодно.

Создадим новый Div на нашей странице.

Пропишем ему стили:

получится что-то в этом духе:

Заставим его двигаться.

Финальной частью нашего первого урока будет движение этого блока на странице. Для начала выделим его:

Можно конечно использовать и $(‘div’), но лучше всё максимально конкретизировать.
Чтобы заставить объект двигаться, используем функцию animate():

Вообще есть у этой функции три опции, но одна необязательна.

Если более детально взглянуть на «что поменять», видим:

То есть в итоге мы задаём отступ сверху 300, слева 400, и скорость 1000. 1000=1сек. ‘возврат’ выполняется после совершения движения, но сейчас мы обойдёмся без него.

20 полезных методов jQuery

1. after() / before()

Иногда вы хотите вставить новый элемент в DOM , но не знаете подходящих функций append() и prepend() не подходят, ивы не хотите добавлять дополнительные селекторы классов или id. Возможно эти 2 функции — то что вам нужно! Они позволяют добавлять элементы в DOM перед или после другого элемента таким образом, что они становятся соседями.

То же самое вы можете делать, если вы работаете напрямую с элементом, который вы хотите вставить. Просто используйте для этого функции indertAfter() и insertBefore()

2. change()

Метод change() это обработчик событий, например как click() или hover() . Событие change() срабатывает для текстовых полей(textarea), полей ввода(input) и выпадающих списков(select box). Это событие срабатывает, когда значение нашей цели изменено. Но, это событие отличается от событий focusOut() или blur() тем, что оно запускается, когда значение элемента изменено, а не тогда, когда элемент теряет фокус.
Событие change() идеально подходит для валидации полей в браузере. Оно гораздо лучше blur() , потому что вы не будете перепроверять поля, даже если пользователь ничего не изменил.

3. Контекст

Контекст может быть как параметром, так и свойством jQuery. Когда вы выбираете элемент, вы можете передать второй параметр в функцию jQuery. Этот параметр, контекст, обычно DOM-элемент, который ограничивает возвращаемые функцией элементы до тех, которые соответствуют селектору, и являются дочерними контексту. Объяснение может быть слегка непонятным, потому просто посмотрите на код.

Вы спросите, где это вообще используется? Это может использоваться в функциях-обработчиках событий. Вы можете запускать обработчик события,в зависимости от контекста.

4 data() / removeData()

Вы когда-нибудь хотели хранить немного информации об элементе? Вы можете легко это делать используя метод data() . Чтобы установить значение, вы можете передать 2 параметра, пару ключ-значение, или один объект.

Чтобы получить данные, просто вызовите этот метод с ключем, данные по которому вам нужны, в качестве параметра

Чтобы получить все данные относящиеся к элементу ,вызовите этот метод без параметров, вам вернется объект с ключами и значениями, которые вы присваивали.
Если вы хотите удалить пару ключ/значение, то вызовите метод removeData() и передайте ему нужный ключ

5. queue() / dequeue()

Функции queue() и dequeue() связаны с анимацией. Очередь — это список анимаций, которые будут применены к элементу. По умолчанию, очередь элемента будем называть ‘fx’.

  • Start Animating
  • Stop Animating
  • Add to Queue
Топ-пост этого месяца:  Плагин количество просмотров статьи WordPress

Итак, что здесь происходит: в функции animateBox мы устанавливаем очередь анимаций. Заметьте последний вызов функции animateBox, он будет вызывать повотр. Когда мы кликаем на #reset текущая анимация заканчивается, Все что мы делаем здесь с jQuery — присваиваем очереди ‘fx’ пустой массив, таким образом мы опустошили очередь. А что происходит при когда мы кликаем #add? Во первых, мы вызываем функцию queue() для слоя, тем самым мы добавляем функцию, переданную в качестве параметра, в конец очереди. Так как мы не передали первый параметр, то используется очередь ‘fx’. В этой функции мы анимимруем слой и вызываем dequeue() для него, что удаляет текущую функцию из очереди и продолжает очередь. Очередь снова повторяется, но эта функция больще не вызывается.

6. delay()

Когда вы используете цепочку анимаций, вы можете использовать функцию delay() для добавления паузы между анимациями. Параметр этого метода — количество миллисекунд.

7 bind(), unbind(), live(), and die()

Знаете ли вы, что когда вы добавляете обработчик клика на элемент, например так.

то на самао деле вы используете обертку для метода bind()? Чтобы непосредственно использовать метод bind() ? вы должны передавать ему тип события в качестве первого параметра, и функцию-обработчик вторым параметром.
Если вы используете много событий, то можете распеделять их по категориям. Для этого просто добавьте точку, после имени события, и допишите необходимое пространство имен.


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

Вы также можете передавать данные в функции, просто добавляя третий параметр, но его нужно записывать вторым

Рано или поздно вы увидите, что обработчики событий которые вы установили с помощью функции bind() (или ее оберток) не срабатывают для вставленных элементов. В подобных случаях нужно использовать метод live() ; это метод добавляет обработчики событий для существующих и вставленных в будущем элементов.

Чтобы удалить обработчики событий назначенные функцией bind(), используйте метод unbind(). Если вы не передадите параметр этому методу, то он удалит все обработчики событий. Мы можете передать тип событий, чтобы удалить все обработчики событий этого типа. Чтобы удалить обработчики из какого-либо пространства имен, просто добавьте его после события, или напишите только имя пространства имен. Если вы хотите удалить только одну функцию, передайте ее имя в качестве второго параметра.

ВЫ можете использовать методы bind()/unbiind() с функциями переданными анонимно.

Вы не можете использоыввать unbind() для обработчиков назначенных методом live(), используте вместо unbind() метод die() .

Если вам нужен определенный элемент из множества, то вы моете передать индекс этого элемента в метод eq() и получить один объект.

Вы можете использовать eq() в ваших селекторах. Предыдущий пример может быть записан так:

9. get()

Когда вы получаете множество элементов, jQuery возвращает их как объекты jQuery, и вас есть доступ ко всем его свойствам. Если вы хотите использовать просто DOM-элементы, вы должны использовать метод get() .
Вы можете указывать индекс, чтобы получить один элемент.

10. grep()

Если вы не знакомы с Unix/Linux, вы, возможно не слышали этого термина. В терминалах grep — это утилита для поиска по тексту, но в jQuery мы можем использовать этот метод для поиска в массивах элемнтов. Grep — это не метод коллекции, возвращаемой jQuery. Вы передаете первый параметр — массив, и второй параметр — функция производящая фильтрацию. В свою очередь, эта функция принимает 2 параметра — элемент из массива и его индекс. Эта функция фильтр должна выполнится и возвратить true или false . По умолчанию, все элемента массива, для которых функция возвращает true останутся в массиве. Вы можете также добавить в функцию-фильтр третий параметр, чтобы инвертировать результат — то есть оставлять элементы, для которых функция возвращает false .

11. Псевдо-селекторы

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

На самом деле псевдо-селекторов гораздо больit чем здесь представлено.

12. isArray() / isEmptyObject() / isFunction() / isPlainObject()

Иногда вам необходимо быть уверенным в том, что параметр переданный в функцию нужного типа. С данными функциями проверить это очень легко. Вот три функции, названия которых говорят сами за себя:

13. makeArray()

Когда вы создаете DOM-элементы при помощи jQuery, вам аозвращается объект jQuery. В некоторых случаях предпочтительнее, чтобы это был массив обычных DOM-элементов. makeArray() может делать это.

14. map()

Метод map() приблизительно похож на метод grep() . Как вы можете заметите, он принимает один параметр — функцию. Эта функция принимает 2 параметра — индекс текущего элемента и сам элемент. Вот что происходит: функция, которую вы передаете, будет запущена раз для всех элементов коллекции.Значение возвращаемое этой функцией будет присвоено элементу, для которого она вызывается.

15. parseJSON()

Если вы используете методы $.post или $.get или еще в каких то ситуациях работаете со JSON-строками, функция parseJSON() покажется вам полезной. Эта функция если возможно использует встроененый в брацзер парсер, что положительно влияет на скорость.

16. proxy()

Еси у вас есть функция-свойство объекта, и эта функция использует другие свойства объекта, то вы не можете вызывать эту функцию из других и и быть уверены в правильности результатов. Чтобы понять о чем речь — посмотрите пример.

Сам по себе person.meet() выведет правильный результат, но когда он вызывается из обработчика событий, он выведет «Hi! My name is undefined.»
Это происходит потому что функция вызвана из неправильного контекста. Чтобы исправить это, мы можем использовать метод proxy()

Первый параметр это функции — метод, который необходимо запустить, второй — контекст, в котором эта функция должна быть запущена.

17. replaceAll(), replaceWith()

Если вы хотите заменить одни DOM-элементы другими, то вот вам способ, как это сделать.
Можно использовать replaceAll() для всех выбранных и созданных элементов, передавая селектор для элементов, которые мы хотим заменить. В этом примере все элементы с классом «error» будут заменены созданным элементом span .

В методе replaceWith() просто перевернуты селекторы: сначала передается селектор элемента который необходимо заменить.

Также можно передавать в эти методы функции, которые возвращают коллекцию элементов или HTML-строку.

18. serialize() / serializeArray()

Метод serialize() нужен для преобразования значений элементов формы в строку.

Можно использовать serializeArray() чтобы преобразовать значения из формы в массив:

19. siblings()

Наверно вы уже догадались что делает метод siblings() ; он возвращает коллекцию родствееных элементов из:

20. wrap() / wrapAll() / wrapInner()

Эти три функции позволяют легко обернуть одни элементы в другие. Во-первых, я отмечу, что все три принимают один и тот же параметр : элемент (который является строкой HTML, CSS селектором, объект jQuery или элементом DOM) или функцию, которая возвращает элемент.
Метод wrap() обертывает каждый элемент коллекции:

wrapAll() обернет все элементы вокруг первого элемента коллекции, а это означает, что элементы коллекции будут перенесены на новое место в DOM: они выстраиваются на месте первого найденного элемента в коллекции:
HTML, до

HTML, после:

И, наконец, wrapInner() оборачивает все элементы внутри данным элементом:
HTML, до:

Краткая шпаргалка по jQuery: селекторы, атрибуты CSS, манипуляции с DOM, события и другие способы использования библиотеки

В нашу редакцию поступило письмо от веб-разработчика Роба Менинга — он показал нам свою шпаргалку по jQuery и предложил разместить ее на Tproger. Шпаргалка представлена в двух форматах: в виде большой картинки и PDF-файла — и разбита на разделы: в каждом из них кратко представлены все методы и атрибуты jQuery. Такая шпаргалка будет очень полезна и новичку, и уже опытному веб-разработчику для повседневного использования, поэтому мы решили поделиться ею с вами.

Мы разбили оригинальную картинку на разделы, но если вам удобнее использовать один большой файл, то его можно скачать здесь.

Когнитивно-поведенческие упражнения

Когнитивно-поведенческие упражнения – это лечебно-профилактические средства психотерапии, которые являются конгитивными средствами самовоздействия. Конечная цель подобных упражнений – уменьшение или полное устранение разрушительного и неадекватного поведения или дискомфорта.

«Преодоление тревоги» (по гештальт-терапевтической технике)

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

Шаг 1 . Задать себе и главное – честно ответить на следующие вопросы:

  • «Тревожась и переживая за будущее не уничтожаю ли я свое настоящее?»;
  • «Я испытываю тревогу потому, что моя проблема «огромна и неразрешима» или просто оттягиваю время, чтобы ее решить?»;
  • «Есть ли возможность сделать сейчас то, что меня так тревожит?» Например, назначить любимому встречу, начать серьезный разговор, составить план и т.п.

Шаг 2. После того, как Вы ответили на выше изложенные вопросы, попытайтесь представить и перенести свои переживания на сегодняшний день и пережить их прямо сейчас. Вы убедитесь в том, что тревожится и переживать о том, что уже происходит «здесь, в данный момент времени» достаточно трудно.

Шаг 3. Концентрируем внимание на окружающем:

  • Постарайтесь сосредоточиться на органах чувств, т.е. прислушайтесь к звукам, запахам и обратите внимание на цвета;
  • На листке бумаги: «Я осознаю, что…» запишите все то что почувствовали.

Шаг 4. Концентрируем внимание на внутреннем мире:

  • Прислушиваемся к сердцебиению, дыханию, коже, мускулатуре и т.п.;
  • Берем тот же листок и пишем «Я осознаю, что…» свои ощущения.

После этого подумайте: «Все ли части тела Вы ощутили?». Если «нет», тогда сделайте четвертый пункт несколько раз, чтобы не оставить без внимания ни одну часть своего тела.

Выполняя это упражнение, тревога начнёт отступать, Вы успокоитесь, так как переведете свое внимание на другую деятельность. В следующий раз, как только Вы начнете испытывать тревогу выполняйте поэтапно 4 пункта этого упражнения.


«Преодоление страха» (по Эллису)

Если Ваш страх является следствием нерационального представления (ложного, не имеющего реальную основу) тогда необходимо сделать следующее:

  • Постарайтесь посмеяться над своим страхом, а также над страхом перед страхом;

Например, зачем Вам нужно одобрение Ваших родных по приготовленному обеду? Мыслите рационально: если бы блюдо было невкусным (пересоленным, недоваренным, слишком жирным и т.п.), то они точно бы об этом сказали, а раз молча кушают, значит им все нравится. Посмейтесь над тем, что Вы ждете одобрение там, где его не следует ждать?

  • Честно и откровенно расскажите о своем страхе доверительному лицу и покажите свои эмоции, которые Вы при этом испытываете;
  • Постарайтесь найти первопричину Вашего страха, т.е. иррациональное (неправильное, ложное) представление о должном и заменить его на рациональное(разумное);
  • Наблюдайте за своими страхами, признавайтесь себе, что они мелочны и ничтожны и находите «правильное» представление о должном, оспаривайте и постепенно преодолевайте их.

Например, Вы испытываете страх из-за того, что боитесь показать другим, как Вы тревожитесь за кого-либо или что-либо. Поймите, нет ничего постыдного и страшного в том, что другие увидят, что Вы встревожены. Сознайтесь себе в том, что Ваш страх перед проявлением своих эмоций – беспочвенен и необоснованный.Запомните, что каждый человек имеет право на эмоции и переживания.

«Повышение творческой активности» (по Д.Скотту)

Это упражнение еще называют «Мозговым штурмом».

Шаг 1. Записываем идеи и решения проблемы – без особых раздумий взять лист бумаги и написать первые,которые пришли Вам в голову решения данной проблемы. Это необходимо для того, чтобы исключить все Ваши возможные страхи и переживания за последующую неудачу, исключить все «тормоза» и влияние механизмов Вашего сознания, которые могут, а самое страшное, что наверняка возникнут при длительных размышлениях.

Шаг 2. Самооценка решений – это критико-аналитическая часть упражнения, которая позволит выявить годные и непригодные решения. Оценивать свои решения нужно по 5-ти бальной системе, от большего разумного и верного решения (оценка «5»), к самому нецелесообразному (оценка «2»).

Топ-пост этого месяца:  AngularJS. Фильтры в AngularJS

Шаг 3. Отбор лучшего решения – это может быть один самый подходящий вариант, а может быть комбинация из нескольких, которые приведут к положительному решению проблемы.

«Снятие стресса» (по К. Шрайнеру)

Это есть своеобразное «очищение мозга» от «ненужных» мыслей.

Шаг 1 . Прислушайтесь к своим чувствам, которые Вы испытываете во время стресса, возможно Вас «прошибает пот» или Вы напряженные от ожидания.

Шаг 2. Теперь специально сделайте так, чтобы прочувствовать тот момент, когда Вы сильно напряжены. Задайтесь вопросом и ответьте на него: «Ради чего и зачем я так напрягаюсь?».

Шаг 3. Теперь задайте себе следующий вопрос: «А что мне нужно для того, чтобы я почувствовал(-а) себя лучше?».

Шаг 4 . На 2-3 минуты преувеличьте свои ощущения, пусть Вас на это время «прошибет пот» или наступить колоссальное напряжение. Ничего не предпринимая просто прочувствуйте это состояние и убедитесь в том, что оно занимает очень много энергии и сил, и что эта энергия тратиться в пустую.

Шаг 5 . После проведенного эксперимента-наблюдения ответьте себе: «Нужно ли мне такое напряжение? Хорошо ли это для меня? Хочу ли я избавиться он него?».

Шаг 6 . Следующим шагом будет осознание того, что Ваши требования создают чувство отчаяния.

Шаг 7. Приступаем непосредственно к релаксации. Для этого нужно представить, что все Ваши мышцы стали подобием податливого теста или поролона. Постарайтесь поймать состояние равновесия.

Шаг 8. «Очищаем свой мозг от ненужного» и делаем что-то конструктивное и нужное вместо того, чтобы впустую тратить свои силы и энергию для бесполезного напряжения или «прошибания».

Шаг 9. Последним шагом будет осознанная замена Ваших требований на Ваши предпочтения.

«Разрешение стрессовой ситуации методом «Взмаха» (по Р. Бендлеру)

Встаньте удобно или сядьте и закройте глаза. Теперь представьте себе, что у Вас в обеих руках по одной фотографии:

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

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

Это упражнение необходимо делать в тот момент, когда стрессовая ситуация проявляется и у Вас наступает напряжение. Подобную молниеносную замену фотографий нужно делать до тех пор, пока положительный образ окончательно не вытеснит отрицательный.

«Коррекция негативного поведения путем самоанализа» (по Д.Рейуортеру)

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

Шаг 1. Концентрируемся на своем физическом теле:

  • Неважно, сидите ли Вы, лежите или стоите, обратите внимание на то как расположены ноги, руки, опущена или закинута голова, сгорблена ли спина и т.п.;
  • Сконцентрируйтесь на том, где сейчас Вам больно или чувствуется напряжение и т.п.;
  • Прислушиваемся к дыханию и сердцебиению.

Внушите себе: «Это мое тело, но я не есть тело».

Шаг 2. Концентрируемся на своих чувствах:

  • Прислушиваемся к своим чувствам, которые Вы сейчас испытываете;
  • Найдите и отделите у этих чувств положительную сторону от отрицательной.

Внушите себе: «Это мои чувства, но я не есть эти чувства».

Шаг 3. Концентрируемся на своих желаниях:

  • Перечислите имеющиеся желания и стремления, если они есть у Вас;
  • Не задумываясь над их важностью и не ставя приоритетов перечисляйте их одним за другим.

Внушите себе: «Это мои желания, но я не есть эти желания».

Шаг 4. Концентрируемся на своих мыслях:

  • Поймайте мысль, которую Вы сейчас думаете. Даже если Вы думаете, что у Вас в данный момент времени нет никаких мыслей – это и есть мысль и за ней нужно понаблюдать;
  • Если мыслей много, то понаблюдайте как одна мысль сменяет другую. Совсем не важно правильны ли они и рациональные, просто сконцентрируйтесь на них.

Внушите себе: «Это мои мысли, но я не есть эти мысли».

Подобное упражнение «Самокоррекции» относится к техникам психосинтеза и позволит понаблюдать и увидеть свое тело, чувства, желания и мысли как бы со стороны.

Данное упражнение также относится к техникам психосинтеза и заключается в постороннем наблюдении за собой. Цель упражнения –помочь развить в себе самосознание и выявить свое настоящее «Я».

Каждый человек подобен многослойной луковице, где слой за слоем спрятано наше истинное «Я». Такими слоями могут быть маски, которые мы каждый день «выбираем» под подходящий случай и «надеваем» на себя, чтобы люди не увидели наших истинных чувств или тех качеств, которых мы стесняемся или которых не любим в себе. Но есть слои и положительные, которые мы игнорируем и не признаем себе, что они «хорошие». Увидеть за всеми этими слоями свою настоящую сущность, свое живое ядро, свою личность – это то, что благодаря этому упражнению Вам постепенно, шаг за шагом удастся сделать.

Необходимо чтобы во время выполненияэтого упражнения Вас не отвлекали.


Шаг 1 . В тетрадке на первой страничке напишите вопрос-заголовок «Кто я?». Теперь поставьте время и запишите предельно честный ответ. Отбросьте мнение окружающих или что говорят о Вас родные, запишите именно то, как думаете Вы. Этот шаг можно делать по несколько раз в день или ежедневно, каждый раз проставляя дату и отвечая откровенно: «Кто Вы, по Вашему мнению?».

Шаг 2. Удобно сядьте и закройте глаза. Задайте себе этот же вопрос и представьте ответ в виде образа. Не корректируйте его и не рассуждайте, а уловите именно тот образ, который возник у Вас сразу же после вопроса. Открыв глаза сразу же опишите это возникший образ, вспомните, какие чувства Вы испытали, увидев его и что этот образ значит для Вас.

Шаг 3. Встаньте в середину комнаты и закройте глаза. Задайте себе тот же вопрос и прочувствуйте те движения, который начнет делать Ваше тело. Не контролируйте их, не мешайте, не вносите корректировки, а доверьтесь телу. Обязательно запомните эти движения, ведь именно таким образом оно отвечает на поставленный вопрос.

«Диалог с самим собой с целью экстренной самопомощи» (по М.Е. Сандомирскому)

Главная цель диалога – срочно помочь себе снять возникший телесный эмоциональный дискомфорт. Упражнение нужно делать уединенно, чтобы не мешали.

Шаг 1. Закройте глаза и представьте перед собой зеркало, а в нем Ваше отображение. Присмотритесь: как Вы выглядите в момент наступившего дискомфорта, как это отражается на выражении Вашего лица, на осанке.

Шаг 2 . Сконцентрируйтесь на физических ощущениях и найдите места, где именно испытываются неуютные ощущения.

Шаг 3. Суть следующего шага заключается в следующем: Вы должны сами себе (т.е. воображаемому собеседнику, своему отображению) сказать все те слова, которые, по Вашему мнению, успокоят Вас в данной ситуации, ободрят, остановят навязчивую тревогу, самосожаление, самобичевание, самообвинения и восстановит Ваше самоуважение и достоинство. Вложите в эти слова столько эмоциональности и чувств, сколько, по Вашему мнению, нужно будет для достижения поставленной цели. Ваш воображаемый «зеркальный» собеседник будет реагировать на Ваши слова и его ответная реакция станет Вам сигналом – попали ли Ваши слова в цель или они были произнесены впустую.

Шаг 4. Переключитесь на свои физические ощущения. Если слова дошли до цели, то физические страдания будут утихать и дискомфорт со временем исчезнет. Если же этого не произошло, повторите шаг 3 еще раз.

При необходимости данное упражнение можно повторять несколько раз, главное – это заставить стихнуть физическому эмоциональному дискомфорту – это и есть срочная мгновенная экстренная самопомощь.

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

Основы jQuery

jQuery быстро становится обязательным навыком для фронтенд-разработчиков. Целью этой книги является обзор JavaScript-библиотеки jQuery. После завершения чтения вы должны уметь решать основные задачи с помощью jQuery и иметь прочную основу для продолжения обучения. Эта книга задумывалась как материал, используемый в учебном классе, но вы можете найти его полезным и для самостоятельного изучения.

Это практическое руководство. Мы потратим немного времени на описание понятий, а затем у вас будет возможность поработать с упражнением, связанным с этим понятием. Некоторые из упражнений могут показаться примитивными, другие, наоборот, совершенно пугающими. В любом случае здесь нет оценок, цель проста — чтобы вы комфортно прошли свой путь сквозь проблемы, которые обычно решаются с помощью jQuery. Пример решения всех упражнений включён в образец кода.

Получение кода

Код, который мы будем использовать в этой книге, расположен в хранилище GitHub. Вы можете скачать файл .zip или .tar, затем распаковать его, чтобы использовать на своём сервере. Если вы git-маньяк, то всегда можете клонировать или форкнуть хранилище.

Программы

Для выполнения большинства уроков вам потребуются следующие инструменты:

  • Браузер Firefox
  • Расширение Firebug для Firefox
  • Простой текстовый редактор
  • Для Ajax: локальный сервер (такой как MAMP или WAMP) или клиент FTP или SSH для доступа к удалённому серверу.

Добавление JavaScript на страницу

JavaScript может быть добавлен непосредственно в документ или как внешний файл через тег

Пример 1.2. Внешний JavaScript

Отладка JavaScript

Инструмент отладки имеет важное значение в JavaScript-разработке. Для Firefox популярным отладчиком является расширение Firebug; Safari и Chrome предоставляют встроенные консоли.

Каждая консоль предлагает:

  • одно- и многострочные редакторы для экспериментов с JavaScript;
  • инспектор для просмотра генерируемого исходного кода страницы;
  • Вкладки Network и Resources для изучения сетевых запросов.

Когда вы пишете код на JavaScript, то можете использовать следующие методы для отправки сообщений в консоль:

  • console.log() для общих сообщений;
  • console.dir() для объектов браузера;
  • console.warn() для предупреждений;
  • console.error() для ошибок.

Также доступны и другие методы консоли, хотя они могут отличаться в разных браузерах. Кроме того консоли предоставляют возможность установки контрольных точек и слежения за кодом в целях отладки.

Упражнения

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

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

Вот несколько советов для решения таких проблем:

  • Для начала убедитесь, что вы полностью понимаете проблему, которую вас просят решить.
  • Далее выясните, какие элементы вам требуются для решения проблемы и определите, как вы получите эти элементы. Используйте Firebug для проверки, что элементы получены.
  • Наконец выясните, что вам нужно сделать с этими элементами для решения проблемы. Это может быть полезно для добавления комментариев, поясняющих, что вы собираетесь делать перед написанием кода.

Не бойтесь совершать ошибок! Не пытайтесь сделать код идеальным с первого раза! Ошибки и эксперименты с решениями является частью изучения библиотеки и вы станете лучшим разработчиком. Примеры решений этих упражнений находятся в папке /solutions.

Справочный материал

Существует много статей и блогов, в которых описан определённый взгляд на jQuery. Некоторые из них выдающиеся, некоторые ошибочны. При чтении статьи про jQuery убедитесь, что в ней говорится о той же версии, которую вы используете. Не поддавайтесь искушению просто скопировать и вставить код — потратьте время на его изучение.

Топ-пост этого месяца:  Курс по JavaScript. Методы работы с массивами

Вот некоторые отличные ресурсы для ознакомления в процессе вашего обучения jQuery. Наиболее важным из них является сам сайт jQuery: он содержит в виде кода полную документацию библиотеки. Это не чёрный ящик — ваше понимание библиотеки будет расти в геометрической прогрессии, если вы потратите время, посещая его снова и снова. И я настоятельно рекомендую добавить сайт в закладки браузера и постоянно к нему обращаться.

Тренируем извилины. 14 полезных упражнений для мозга

Советы дает кандидат медицинских наук, координатор Ассоциации междисциплинарной медицины, эксперт проекта «Экология мозга» Елена Анисимова.

Голова должна трудиться

Наш мозг подобен мышцам: если ему не давать ежедневную работу, он дряхлеет, становится ленивым, команду «думай!» не распознает. А вот если нагрузки есть – серые клеточки растут в буквальном смысле этого слова. Ученые описывают этот процесс так: образуются новые синапсы между нейронами, кора головного мозга становится толще и более извилистой, в вещество мозга врастают новые капилляры, аксоны быстрее проводят нервные сигналы, усложняются функциональные связи между отдельными структурами мозга.

Но между тем мозг не так примитивен, как мышцы. Обычной «качалки» (типа ежедневно писать в компьютере по 10 тысяч знаков) ему недостаточно: заскучает и рано или поздно отметет рутину как ненужную. Придется его удивить и даже обмануть необычной гимнастикой.

Нейробика

Эту методику тренировки для наших извилин придумали американцы – нейробиолог Лоренс Кац и писатель Мэннинг Рубин. И вот уже 15 лет мир занимается по книге «Фитнес для ума», выбирая самые подходящие из 83 упражнений для улучшения памяти и развития интеллектуальных способностей.

Для выполнения забавных упражнений вам придется немного «почудить», делать ежедневные дела несколько сумасбродным путем, используя все 5 органов чувств в непривычной комбинации. Выполняя одну и ту же рутинную работу, нам трудно сосредоточиться на новом: память ослабевает, концентрация внимания падает. А вот если делать привычные дела неожиданным способом, мозгу приходится выстраивать свежие связи между нервными клетками и восстанавливать их, если они были утеряны.

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

6 полезных упражнений

1. Включите в работу левую руку (или правую, если вы левша). Пробуйте ею чистить зубы, застегивать пуговицы на блузке, есть суп, печатать на клавиатуре компьютера и писать письма.

Зачем это делать? Активация моторной коры переносится с левого полушария мозга в правое, что благотворно влияет на творческие способности и нестандартное мышление.

2. Испытывайте новые ощущения, развивайте новые способности. Передвигайтесь по собственной квартире, которую вы хорошо знаете, принимайте душ с закрытыми глазами. Пытайтесь на ощупь определить достоинство монетки, лежащей в кармане. Попробуйте освоить шрифт Брайля – систему чтения и письма для слепых. Договоритесь с домашними общаться целый день лишь на языке жестов.

Зачем это делать? «Накаляются» до предела новые сенсорные области мозга, которые обычно мало задействованы или совсем не трудятся, что также является хорошей гимнастикой для нейронов во всем мозге.

3. Не бойтесь менять привычный имидж. Носите новую необычную одежду, пробуйте новый грим, экспериментируйте с цветом волос и прической.

Зачем это делать? Человек по-разному ощущает себя, примерив новый имидж (вспомните хотя бы «эффект пиджака» для мужчины или «шпилек» для женщины!), и у него меняется образ мысли.

4. Ходите и ездите на работу новыми маршрутами (даже если непривычная дорога будет дольше!), чаще путешествуйте, каждый отпуск старайтесь проводить в новом месте, ходите по музеям и выставкам.

Зачем это делать? Развивается пространственная память и даже увеличивается размер гиппокампа, как утверждают последние исследования физиологов.

5. Почаще меняйте интерьер дома и на работе, еженедельно переставляйте вещи в квартире, меняйте местами кухонную утварь, пробуйте готовить по заморским рецептам, купите новые духи. Несколько минут ходите по квартире, надев на правую ногу туфлю на каблуке, а на ле­вую – тапочку.

Зачем это делать? Привычки утомляют мозг, а новизна стимулирует сенсорные входы мозга, делает жизнь более яркой, запоминающейся.

6. Научитесь нетривиально отвечать на поднадоевшие вопросы типа «как дела?», «что нового?», придумайте каждый раз новые фразы – откажитесь от стереотипов, запоминайте анекдоты, придумывайте сами новые шутки, занимательные истории – и обязательно блесните ими в разговоре.

Зачем это делать? Если вы подходите ко всему произнесенному творчески, с разных сторон, то тем самым стимулируете память и центр речи в мозге – левую височную область зон Вернике и Брока.

150 минут движения – каждую неделю

Помните, что на активность мозга оказывают влияние и традиционные физические нагрузки.

Исследователи из Иллинойского университета США под руководством Артура Крамера обнаружили, что умеренная гимнастика, всего 150 минут в неделю (или 75 минут высокой физической нагрузки), плюс ежедневное хождение пешком не менее 500 метров увеличивают объем коры головного мозга человека во фронтальной и париетальных областях. Они ответственны за рабочую память, внимание и переключение с одного задания на другое. В качестве подтверждения ученые предоставили картинку, полученную компьютерным томографом.

Упражнения для начинающих

Мне нужны упражнения для начинающих на усвоение и правильное применение базовых конструкций JavaScript, от простого к сложному. Искал в гугле, стэковерфлоу, амазоне, но не нашёл ничего подходящего.

Просьба не давать советы в духе «начни делать свой проект с нуля» — уже делаю. Просто после чтения Фланегана и Крокфорда хочется практического закрепления в виде небольших задачек.

Ещё уточнения, на всякий случай:
— у меня нет формального computer science образования,
— пишу на CoffeeScript
— интересует в первую очередь Core JavaScript, а не фронтенд

2 упражнения, 4 инструмента и 6 методов самопознания [полезные ссылки внутри]

Почему самопознание важно?

Самопознание и самооценка своей личности – важнейшая часть саморазвития. Прежде всего это не самокопание и не чрезмерная поглощенность собой, а реалистичная оценка составляющих вашего «я» :

  • способностей;
  • недостатков;
  • достижений;
  • ошибок;
  • мотивации;
  • предпочтений;
  • жизненной позиции;
  • влияния на окружающих;
  • пробелов в знаниях.

В свою очередь, трезво осознавая, кто вы есть и какое влияние оказываете на других, вы станете более открытым, эмпатичным, начнете взаимодействовать с людьми, не поступаясь жизненными принципами. Самопознание предполагает не что иное, как раскрытие вашего потенциала.Успех достигается не исправлением своих недостатков, а фокусировкой на сильных сторонах. Но как это можно сделать не зная, какие твои сильные стороны? Для этого существует ряд инструментов самоанализа.

Упражнения самоанализа

Упражнение 1.1: самопознание

  • Заведите дневник и отмечайте в нем мотивы принятия тех или иных ключевых решений. Периодически возвращайтесь к записям, чтобы проанализировать эти решения / действия и их последствия. Правильными ли были ваши предположения? Не требует ли подход дополнительной корректировки?
  • Фиксируйте мысли и чувства относительно тех или иных ситуаций и людей. Вам будет легче понять свои эмоции. Почему конкретный человек вызывает у вас раздражение? Почему вы всегда взрываетесь в какой-то ситуации? Есть ли в вашем поведении повторяющиеся сценарии? С этой информацией вы«перепрограммируете» мозг на более продуктивную реакцию в следующий раз.

Упражнение 1.2: эмоциональный интеллект

Чтобы определить свой эмоциональный интеллект, попробуйте ответить наследующие вопросы:

  • Насколько хорошо вы контролируете себя?
  • Понимаете ли вы свои эмоции?
  • Можете ли вы концентрировать внимание и не отвлекаться?
  • Умеете ли вы адаптироваться?
  • Насколько хорошо вы знаете свои сильные и слабые стороны?
  • Осознаете ли вы, когда эмоции мешают или, наоборот, помогают вам мыслить?
  • Способны ли вы контролировать свою реакцию на события?
  • Сохраняете ли вы оптимизм, когда другие теряют надежду?
  • Насколько эффективно вы выстраиваете отношения?
  • Знаете ли вы, как ладить с людьми?
  • Даете ли обратную связь, наставляете, консультируете?
  • Понимаете ли вы эмоции и настроение окружающих?
  • Вызываете ли вы доверие у людей?
  • Понятно ли ваше видение другим людям?
  • Выстраиваете ли вы близкие взаимоотношения?
  • Вы командный игрок?

Перечисленные вопросы не являются полноценным анализом EQ – скорее они призваны побудить вас к самоанализу. Тем, кто хотел бы провести полную оценку своего EQ, рекомендую следующие научно обоснованные, надежные инструменты:

  • Тест эмоционального интеллекта Мейера – Сэловея – Карузо.
  • Опросник на эмоциональную и социальную компетентность (ESCI)36.
  • Карта эмоционального интеллекта Essi System37.

Инструменты самопознания личности

Инструмент 1: StrengthsFinder 2.0 (платный)

StrengthsFinder 2.0, разработанный Институтом Гэллапа, помогает выделить пятьосновных талантов. По определению, таланты – это повторяющиеся паттерны мышления,чувств и поведения, которым можно найти продуктивное применение 38. Наши талантыпомогают нам понять, кто мы такие. Они:

  • характеризуют нас;
  • влияют на наш выбор;
  • направляют наши действия;
  • объясняют, почему одно удается нам лучше, чем другое;
  • помогают отфильтровывать работу;
  • несут в себе колоссальный потенциал.

Инструмент 2: «Ценности в действии» (VIA) (бесплатно)

Еще один интересный бесплатный онлайн-инструмент называется «Ценности вдействии» (www.viacharacter.org). Он акцентирует внимание на уникальных преимуществах(в отличие от навыков и интересов), ключевых характеристиках личности, которыестимулируют вовлеченность и формируют ваше мышление, чувства и поведение.

Вот мои топ 5 характеристик (всего их 24):

  • Любопытство (любознательность)Интерес и стремление к новизне, открытость к новому опыту. Интерес как самоценность, которая проходит через весь опыт; способность увлекаться явлениями, темами и предметами, интерес к наблюдению и исследованию.
  • Честность (искренность, целостность)Привычка говорить правду в широком смысле – как способность выражать себя и действовать искренне и естественно; не строить из себя кого-то, кем ты не являешься; брать ответственность за свои чувства и поступки.
  • Любовь к учению. Постижениие новых умений, тем и сфер знаний как самостоятельно, так и в учебном заведении. Эта черта связана с любознательностью, но выходит за ее рамки.Стремление к систематическому приумножению знаний.
  • БеспристрастностьСпособность одинаково относиться к людям в соответствии с общечеловеческими представлениями о честности и справедливости; не позволять личным чувствам формировать предвзятое отношение к другим; предоставлять каждому равные,справедливые шансы.
  • Оптимизм (надежда, ориентация на будущее)Ожидание лучшего от будущего и готовность работать для достижения высокой цели; вера в то, что достичь успеха можно благодаря собственным усилиям.

Инструмент 3: индикатор типов личности по методике Майерс – Бриггс

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

  • Экстраверсия или интроверсия (E или I): как вы даете / получаете энергию или фокусируете свое внимание. Вам комфортнее находиться среди людей или в одиночестве?
  • Здравый смысл или интуиция (S или N): как вы предпочитаете собирать /использовать информацию. Полагаетесь ли вы на свои пять органов чувств или в основном прислушиваетесь к интуиции?
  • Мышление или чувства (T или F): как вы принимаете решения (головой или сердцем). Вы больше полагаетесь на логику или на чувства (ваши или других людей) в процессе принятия решений?
  • Суждение или восприятие (J или P): как вы руководите своей жизнью и общаетесь с окружающим миром. Вы хорошо организованный человек и любите все планировать? Или вам нравится быть гибким и открытым самым разным вариантам?

После тестирования ваши основные предпочтения будут суммированы, и вы получите персональный тип личности в виде причудливого акронима из четырех букв, например ENTPили ISFJ39. Каждый тип имеет свои сильные и слабые стороны. Их внимательное изучение позволит вам понять, что помешает продуктивности, а что усилит ее. Нашел неплохой тест здесь и здесь. И еще можете пройти один ниже. Советую пройти все три, потому что результаты получились разные, но отличая лишь в одной букве, соединив можно увидеть свой результат.

Инструмент 4: модель DISC

Модель DISC – еще одна система личностного профиля, которая стремительно набирает популярность. Она оценивает людей по четырем поведенческим стилям:доминирование (Dominance), влияние (Influence), стабильность (Steadiness) и осознанность(Conscientiousness).

Прошел тест здесь. Расшифровал результат с помощью этого файла.Есть много платных и очень полезных материалов на английском здесь.

Добавить комментарий