Вы достигли предела
По курсу — карьерное препятствие
Что дальше?
(function (d, w) { function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } var mainClass = "skill-factory-bn"; var bn = d.querySelector(".".concat(mainClass, '[data-location="entry"]')); if (!bn) { return; } var ship = bn.querySelector(".".concat(mainClass, "__ship")); var location = bn.dataset.location; var isBumped = false; var isClicked = false; var sendEvent = function sendEvent(label) { var action = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : "Click"; var value = "Skillfactory Nov \u2014 " .concat(location, " \u2014 ") .concat(label, " \u2014 ") .concat(action); // console.log("Analytics: %c".concat(value), "color: #E87E04"); if (w.dataLayer !== undefined) { w.dataLayer.push({ event: "data_event", data_description: value }); } }; var isElementInViewport = function isElementInViewport(el) { var rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (w.innerHeight || d.documentElement.clientHeight) && rect.right <= (w.innerWidth || d.documentElement.clientWidth) ); }; var onScroll = function onScroll() { if (isElementInViewport(bn)) { play(); w.removeEventListener("scroll", onScroll); } }; var goto = function goto() { if (!isBumped || !isClicked) { return; } bn.classList.remove("".concat(mainClass, "--bump")); bn.classList.add("".concat(mainClass, "--letsgo")); setTimeout(function () { w.location.href = "https://tjournal.ru/promo/236885-korotko-skillfactory-snizila-stoimost-kursov-na-50"; }, 1000); sendEvent("Promo"); }; var play = function play() { bn.classList.add("".concat(mainClass, "--play")); sendEvent("Project", "In-viewport"); }; var bump = function bump() { bn.classList.add("".concat(mainClass, "--bump")); isBumped = true; goto(); }; var next = function next() { isClicked = true; goto(); }; ship.addEventListener("animationend", bump, { once: true }); bn.addEventListener("click", next, { once: true }); sendEvent("Project", "Show"); if (isElementInViewport(bn)) { play(); } else { w.addEventListener("scroll", onScroll); } if ((typeof Air === "undefined" ? "undefined" : _typeof(Air)) === "object") { var ajaxify = Air.import("module.ajaxify"); ajaxify.one("Before page changed", function () { ship.removeEventListener("animationend", bump); bn.removeEventListener("click", next); w.removeEventListener("scroll", onScroll); }); } })(document, window);
Животные
Асрор
2865

Мне нужна такая штука

{ "author_name": "Асрор", "author_type": "self", "tags": [], "comments": 16, "likes": 69, "favorites": 30, "is_advertisement": false, "subsite_label": "animals", "id": 119894, "is_wide": true, "is_ugc": true, "date": "Mon, 07 Oct 2019 01:03:37 +0300", "is_special": false }
Объявление на TJ Отключить рекламу
0
16 комментариев
Популярные
По порядку
Написать комментарий...
3

Спасибо, поржал от души, так вот для чего микрофоны делают! )))

Ответить
2

соҫедям к стенке приложить и прослүживать комментарии удаленные по просьбе пользователя😁

Ответить
2

Ну этот не справится) а тот что нужен уже под статью попадает, но..... China

Ответить

Дальний велосипед

2

Надо было мурчание воспроизвести

Ответить
0

У этого модулятора есть название? Ну или гиф откуда?

Ответить
2

Это переносное караоке Bluetooth K-068. Точного производителя не нашёл, я так понимаю их многие делали.

Ответить
1

Ну если по непонятский умеешь читать.

Ответить
0

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

Ответить
0
Ответить
0

Такая штука называется "котейка". 😸

Ответить
–2

Чет вы подзпкбпли со своим вончющими мосец котами. Других животных нет? Котоебы

Ответить
2

Коты - лучшие животные

Ответить
0

мама не разрешила собаку в децтве понятно

Ответить
0

Иди на меня, бро!

Ответить
0

На его моське все очень точно написано, что он обо всем этом думает 

Ответить
1

Разбудили дьявола

Ответить
Обсуждаемое
Новости
Умер основатель бренда «Б.Ю. Александров» Борис Александров
Он находился на ИВЛ после положительного теста на коронавирус.
Новости
Сотрудник ФСО совершил самоубийство на территории Кремля во время службы
Причиной могли стать сложные условия работы.
Новости
Новым пресс-секретарём Белого дома станет Дженнифер Псаки. Прежде она была представителем Госдепа
В России Псаки известна приписываемыми ей высказываниями, которые в реальности она никогда не произносила.
Популярное за три дня
Новости
Pussy Riot привязали «омоновца» к столбу возле Кремля. Это была акция против полицейского насилия
Полиция задержала одного из участников акции.
Спорт
Болид «Формулы-1» развалился на две части и загорелся на Гран-при Бахрейна. Гонщик выжил
Ромен Грожан провёл в огне 32 секунды.
Путешествия
Что делать, если полиция острова Бали нашла у тебя наркотики?
Эта статья – своего рода инструкция для тех, кто по своей наивности или легкомыслию нарушил закон Индонезии о хранении наркотиков и оказался на первом этапе многоуровневого квеста индонезийского правосудия.

Комментарии

null