Jurij
ребята, такая проблема есть обьект, в который вложены 10 массивов регулярок (по 15-20 штук в каждом), мне прилетает массив с сообщениями, которые я должен сравнить с регулярками и найти первое совпадение main: for(var key in key_words){ for(var i = 0; i < msg.payload.length; i++){ var nextMessage = msg.payload[i]; if(key_words[key].find(regexp => regexp.test(nextMessage)) !== undefined){ msg.target = key; break main; } } } делаю я это вот так и очень сильно напрягается приложение, реально ли будет намного оптимальней, если просто кучей вложенных циклов перебирать? коллеги подсказывают, что проблема в методе find, он под капотом асинхронно может очень быстро методы для каждого элемента массива вызывать
Igor
MutationObserver?
возможно, сейчас чекну
Vladislav
Фильтр сначала заюзай
Dima
https://coub.com/view/1yti0a такая синхронизация через какое приложение делается, https://www.browsersync.io/ ?
Dima
Оно самое
спасибо
Pavlo
спасибо
Всегда пожалуйста)
Sergey 🇺🇦
всем привет, можно как то отследить закрытие сайта, т.е. когда нажимаешь ctrl+w, f5, и в браузере кнопки, и при закрытии остановить выполнение и показать сообщение?, или можно отследить только закрытие вкладки кнопкой браузера, примерно как тут https://smartlanding.biz/okno-poi-zakrytii-stranicy.html??
Rustam
Привет всем
Rustam
Кто нибудь работал с imacros +js нужна помощь в общем когда на сайте вылазит слово чтоб делал одно действие если слова нет переходил дальше на другую строчку кода
Rustam
И продолжал работу
Rustam
Помогите пожалуйста
Егор
Ребят. У меня есть функция, которая принимает некий объект. Как мне указать какие свойства должны быть у объекта? Элементарно для помощи при обращении к этой функции. Чтобы знать какая сигнатура требуется. Заранее спасибо
Rustam
У меня есть 2 скрипта я из них сделал 1 в общем когда на сайте выходит слово Надо сделать так чтоб работала верхняя часть кода а если слова нет чтоб верхняя не работала
Rustam
И продолжила работу нижняя часть кода
Егор
_proto_ не?
И как мне оно поможет? Я извиняюсь мб туплю, но в джс сыроват
Rustam
На странице сайта выходит слово «Давайте проверим что вы не робот»
Rustam
Когда она вылазит чтоб работал код верхний а когда этого слова нет нижняя часть кода
Егор
https://stackoverflow.com/a/6460748/454869
Спасибо. То, что нужно
Rustam
Ау
Роб
Опередил
Anonymous
#вакансия #питер #frontend #js #react #офис Компания «ДиСтэйт» - один из первых разработчиков систем юридически значимого ЭДО в России. Наш проект развивается, в связи с этим ищем классных разработчиков. Мы ищем frontend разработчика Чем предстоит заниматься? Вам предстоит разработка SPA (single page application), работа с API, работа над расширением/разработкой нового функционала, немного заниматься рефакторингом. JavaScript; SPA; React.js + Redux; Знание технологий и инструментов: CSS3, HTML5, Linux и Git. Будет плюсом опыт работы с: Gulp, Less, Node.js (используем для сборки проектов, backend писать не придется), Require.js, Knockout.js; Кроссбраузерная верстка. Условия: -Работа в просторном и светлом офис в близости от ст.м. Электросила (БЦ Собрание, 5/2, начало и конец плавающие ( 9-10) , все по ТК); -ДМС после 6 месяцев работы в компании; -50% компенсация от стоимости абонемента в любой фитнес-клуб города; -Ежегодный пересмотр заработной платы + по увеличению обязан-тей/повышению уровня; -Сильная команда , корпоративные вылазки и выезды ЗП от 80 до 120 на руки( по результатам встречи) @Yakovlevaal телеграм , +79218797307 alena.yakovleva@distate.ru
Егор
В каком стиле сейчас принято возвращать значения из функции? С помощью return или с помощью колбек функций?
Anonymous
кто-то работал с API Тинькофф?
Anonymous
Зачем работать с апи хренькова?
kalybek
Как можно отправит с помощью node js отправит сообщение Инстаграм
Pavel
где я туплю?)
Pavel
Кто знает как врендерить айфрейм в риакте?)) проблема что я создаю его из вне, а потом кидаю в компонент. Пробовал просто в тело положить получаю Objects are not valid as a React child ессли заюзать dangerouslySetInnerHTML то получаю [object HTMLIFrameElement]
⇺Goga⇻
Ребят, какие по вашему мнению минусы разработки фронта на линуксе?
Pavel
никаких
Pavel
кроме фотошопа через вайн
Michail
Какие правильно написать стилии чтоб прменить его к последнему элементу добавленному через after
Kira
Добрый день, я только учу JS и у меня возник вопрос: может вы знаете какой-нибудь сайт где были бы все объекты, их методы и свойства. Чтобы это все было как-то структурировано. Я не очень понимаю как это выучить, когда все *разбросано*
Anonymous
Добрый день, я только учу JS и у меня возник вопрос: может вы знаете какой-нибудь сайт где были бы все объекты, их методы и свойства. Чтобы это все было как-то структурировано. Я не очень понимаю как это выучить, когда все *разбросано*
я когда начинал учить js, тоже искал такую документацию со всеми свойствами по примеру как можно найти список всех тегов в html или css стилей. Но проблема в том, что из js свойст ты будешь использовать лишь малую ее часть. запомни только свойства объектов ({}) и массивов ([]) и этого будет достаточно
Anton
свойства (если точнее, то прототипы) объектов не нужны
Anton
Stepan
Гайс, а кто профи по needle? Запускаю без прокси - все работает офигенно. С прокси возвращает код 302 и в тексте типа: <head><title>302 Found</title></head> Казалось бы - в response.header.location должен лежать на новый адрес, который отдаст уже страничку с кодом 200. Без прокси так и работает: обращаюсь: https://www.rbc.ru, code-302, location: 'https://rt.rbc.ru/' перехожу по: https://rt.rbc.ru/ , code - 200, все случилось. А с прокси responseCode - 302, location: 'https://www.rbc.ru/' НИфика не пойму в чем дело....
☃️ Whoops 7cs 🎉
ребят, в axios onUploadProgress должен отрабатывать только 1 раз?
Dmitriy
ребят ку, как рекурсивно слить 2 массива в джс или лодаш
Kirill
Два массива одномерных без рекурсии мёржатся.
Dmitriy
в том то и дело что не одномерные они(
Vladislav
кроме фотошопа через вайн
Я если просто запущу Фотошоп, у меня комп начнем стонать
Vladislav
Я уже молчу о вебпаках и браузере
Vladislav
ребят, в axios onUploadProgress должен отрабатывать только 1 раз?
С этим не работал, но судя по названию она срабатывает когда изменяется прогресс
Vladislav
Могу быть не прав
☃️ Whoops 7cs 🎉
С этим не работал, но судя по названию она срабатывает когда изменяется прогресс
Та по идеи должно, но вот чёт не меняется. Просто выводит один раз число (в консоль прописал вывод) и все.. хотя загрузка продолжается
☃️ Whoops 7cs 🎉
и только через время уже ответ приходит по окончанию загрузки
Ivan
ребят ку, как рекурсивно слить 2 массива в джс или лодаш
Что значит рекурсивно слить? Типа [ 1, 2, 3 ].recursivnoslit([ 4, 5 ]) А ответ -> [ 1, 2, 3, 4, 4, 5, 5 ]?
Ivan
Ребят, какие по вашему мнению минусы разработки фронта на линуксе?
В частности к разработке фронта - ни единого минуса! Лучше всего подходит под JS - *nix подобные ОС
Ivan
На бэке - может быть проблемы, но очень редко, ибо сообщество решает все возможные проблемы. На мобильные - бывают проблем с проприетарным софтом. Но, впринципе, онли мак подходит под любые виды разработки
Ivan
Мак, как идеальная середина между проприетащиной винды и открытостью линухи
☃️ Whoops 7cs 🎉
https://github.com/axios/axios/issues/639
Хм, ну да я на локалхосте делаю..
☃️ Whoops 7cs 🎉
С этим не работал, но судя по названию она срабатывает когда изменяется прогресс
А что ты юзаешь если надо сделать отправку файлов на сервер с прогресс баром? jQuery? Обычный xmlhttprequest?
Vladislav
Аксиос должен работать, мб сайд эффект какой-то
☃️ Whoops 7cs 🎉
Та там некоторые писали, что на локалхосте у них не работало, а на реальном хосте норм все. Но хз
Ivan
А что ты юзаешь если надо сделать отправку файлов на сервер с прогресс баром? jQuery? Обычный xmlhttprequest?
Есть же фоновые задачи. Ты всегда можешь отправить на бэк очередь и ждать пока он тебе ответит, каждые там n секунд отправлял результат выполнения. Вроде как большинство либ так реализованы
Свидетель
Или взыть триал на каком-нибудь хостинге
Свидетель
Дело пятиминутное
☃️ Whoops 7cs 🎉
Та я уже на хосте могу протестить, у меня есть
☃️ Whoops 7cs 🎉
Просто я ща не у компа
Ivan
Или, например, попробовать докер + нджинкс 🙃🙃🙃 А хост всегда можешь назвать как душе угодно
☃️ Whoops 7cs 🎉
Кстати, а вот с какими знаниями JS уже можно начинать учить VUE? Я просто недавно изучал ларавель и начал делать проект, а там почти во всех шайбах используется Вью. Да это не помеха для меня, но это говорит о том, что ларавель идёт неплохо в связке с Вью. Вот только я сейчас делаю на чистом жс чтобы знания подтянуть, а после переделать может быть. Или лучше сразу Вью изучить и уже с ним работать, насколько хорошо я должен знать обычный жс. Как думаете?
Artur
ребят, из фронт энда есть кто живой тут?
Yury
лучше сразу к вопросу
Artur
сверстал dropdown menu которое появляется при наведении на Library, что бы подвинтуть его корректно использую абсолютное позиционирование , двигаю через wv что бы не так сильно съезжало при разном разрешении. вопрос, есть ли способ запинить выплывающее меню под Library или через медиа запросы корректировать позицию
Yury
меню по верстке разместил внутри блока Library?