ᴡᴇʏʜᴇyʜᴇʏ
Когда пишешь функции для работы с некоторым объектом const someLargeObject = {....}; // transformOne.js function transformOne(object: someLargeObject): AntoherObjectOne // transformTwo.js function transformTwo(object: someLargeObject): AntoherObjectTwo В тестах (Jest) к transformOne , transformTwo нужно замокать этот someLargeObject. Куда лучше всего ложить такие моки?
ᴡᴇʏʜᴇyʜᴇʏ
// __mocks__/someLargeObject.js export const someLargeObjectMock = {....} Так же поидее не правильно? someLargeObjectMock - по факту не мок, у него нет поведения
Dmitry
ребят может кто сталкивался на vue с такой проблемой?
Dmitry
а здесь возвращает undefined
Jąńek
а здесь возвращает undefined
а они в доме есть? кажется их что-то перетирает
Dmitry
а они в доме есть? кажется их что-то перетирает
да надо проверить update компонента
Денис
Еще такой вопрос, как можно всё это дело дебажить? devtool: "source-map" позволяет мне конечно смотреть на строку ошибки именно из исходников, но использовать те же например точки остановы или делать выражения для слежения уже не получается в браузере для браузера все переменные undefined
Dmitry
а они в доме есть? кажется их что-то перетирает
хуки updated и beforeUpdate не вызываются во время экшена
Dmitry
сам элемент нормально консолится
Jąńek
хуки updated и beforeUpdate не вызываются во время экшена
а shot после какого хука исполняется? created или mounted? или вообще по событию?
Jąńek
такое ощущение что оно срабатывает когда в доме нет элемента
Dmitry
это просто @click
Dmitry
на @click вызывается shot(id)
Jąńek
а попробуй у события click вызвать e.stopPropagation
Jąńek
у меня есть подозрение что оно всплывать начинает и вызывает перерисовку
Денис
webpack-dev-server надо
Ну это получается на локалке только проверять? Мы просто сразу в бою проверяем
Jąńek
Ну это получается на локалке только проверять? Мы просто сразу в бою проверяем
отчаянные люди 🙂 не надо так. лучше локально тестить
Денис
отчаянные люди 🙂 не надо так. лучше локально тестить
Пока что размер компании позоволяет работать так :)
Денис
отчаянные люди 🙂 не надо так. лучше локально тестить
Получается никак тогда нельзя сделать?
Jąńek
Получается никак тогда нельзя сделать?
в смысле? поставь WDS, там у тебя все брекпоинты будут
Stas
ребята привет не пинайте просто ненашел группу для начинающих. Есть такой код и он работает отлично но мне кажеться все это можно было бы сделать в сто раз компактнее и правельнее кто подскажет пример или как это правельно реализовать
Jąńek
Расшифруйте пожалуйста)
webpack dev server https://webpack.js.org/configuration/dev-server/
Денис
webpack dev server https://webpack.js.org/configuration/dev-server/
Ну это всё таки локалка, у меня проект это библиотека, а файлы которые используют эту библиотеку лежат на сервере там же и бд и бкэнд, а мне тогда получается нужно всё перенести на локалку
Konstantin
ребята привет не пинайте просто ненашел группу для начинающих. Есть такой код и он работает отлично но мне кажеться все это можно было бы сделать в сто раз компактнее и правельнее кто подскажет пример или как это правельно реализовать
Называть похожие элементы через нумерацию (типа "_a", "_b" и так далее) - моветон Дай им одинаковый класс и перебирай их через цикл Как "blockabt" и "sl_", так и "sl_abt" И лучше еще от jQuery избавиться, но это уже другой вопрос
Dmitry
а shot после какого хука исполняется? created или mounted? или вообще по событию?
у меня во-первых уже был установлен контекст, во-вторых не 2d а webgl
Antony
Я правильно понимаю что rest это типа когда обращаешься к url с методом delete, а просто http это когда ты обращаешься гетом к url, где в строке есть action=delete или типо того?
Maksim
и есть мнение что рест не вывозит в сложных приложениях
Antony
Ну то есть ты вкладываешь смысл действия не в юрл, а в сам запрос, объектом которого является юрл
Надежда Насырова 89177919992
#hr #вакансия #офис #Уфа #Python Работа в офисе в городе Уфа 👀Компания АйТи-Проекты занимается разработкой программного обеспечения для зарубежных компаний на базе Odoo / OpenERP (первый релиз платформы состоялся в 2005, на данный момент насчитывает 3.7 миллионов пользователей, 1250 партнерский компаний по всему миру). Вы можете присоединиться к нашей команде и сделать вклад в дальнейшее развитие данной экосистемы как в мировом масштабе, так и в пределах России и СНГ Обязанности: • Разработка модулей для информационной системы Odoo. • Проверка обновлений (пул-реквестов), сделанных другими программистами Требования: • Умение читать документацию на английском языке • Необходимые навыки соответствуют умению работы с фреймворком Django: Технологический стек: o Python o HTML, JS, CSS o SQL o MVC-концепция o Linux, bash Условия: • Свободный график работы с почасовой отчетностью • Увеличение заработной платы каждые 8 месяцев на 5-50 % Зарплатная вилка от 50к до 75к За подробной информацией обращайтесь в лс @NadegdaNasyrova
Maksim
Ну то есть ты вкладываешь смысл действия не в юрл, а в сам запрос, объектом которого является юрл
метод это просто действие да, по ресту гет запрос не может менять состояние но если гет запрос не изменяет состояние это еще не значит что он рестовый
Valdis
всем привет. у меня есть один файл let a; module.exports = {a}; и второй файл first.a = 100; и я меняю значение переменной только в области видимости файла, в котором меняю, а как можно сделать, чтобы переменная а после этого изменения поменяла значение во всех других файлах, которые импортируют ее? что-то по типу статик переменной необходимо
Konstantin
Блин, а так хотелось :(
Konstantin
Я не Александр, правда
Anonymous
// store module.export.a = a; //app const { a } = require("./store")
Valdis
// store module.export.a = a; //app const { a } = require("./store")
мой код //helper.js let consts; module.exports = { consts }; и //app.js const helper = require('../helper/helper.js'); let result = helper.HelperCall.constsRequest(); let resultObject = JSON.parse(result); helper.consts = resultObject.consts; и сам вызов запроса констант static constsRequest() { const path = '/consts'; const url = process.env.HELPER_URL + path; const xhr = new request(); xhr.open( 'GET', url, false ); xhr.send(); return xhr.responseText; } после чего в app.js у меня доступны эти константы, а в самом helper.js у меня обьект undefined
Syntax Highlight Bot
====================================================
Maksym
Всем привет, подскажите почему может быть такой косяк с полем input type=«number» Ввожу число, потом нажимаю запятую, курсор улетает в начало, и запятой нет Но если напечатать число из вдух или более символов и поставить где-то в середине курсор и внести символ запятая
Maksym
то все норм
Maksym
Pavel
Так а где отрицательный кейс?
Pavel
А вообще мало ли какой там хендлер на инпуте, сделай голую сттраницу с нативным инпутом и посмотри репродюсится ли
Maksym
А вообще мало ли какой там хендлер на инпуте, сделай голую сттраницу с нативным инпутом и посмотри репродюсится ли
В песочнице номр, значит не браузер А как я могу поглядеть на все события смотрящие на поле ?
Pavel
В песочнице номр, значит не браузер А как я могу поглядеть на все события смотрящие на поле ?
выбери елемент в доме, и с права возле вкладки со стилями есть Event Listeners
Pavel
вот можешь там порыться поискать нужный тебе ивент
Pavel
как правило там будет какой-то верхнеуровневый хендлер, поставишь на него бряку и посмотришь на какие оригинальные евенты он кидаетт
Maksym
Ох их там 100500 тыщ (
Pavel
боль печаль тоска безумие, если у вас нет исходников 😊
Maksym
боль печаль тоска безумие, если у вас нет исходников 😊
Проще наверное сделать поле текстовым и добавить на него реулярку-патерн
Pavel
проще найти в коде хендлер на этот инпут чем городить еще один булщит который потом придется разбирать такому же работяге как и ты)
Danila
как в gitlab-ci.yml исключить дерикторию при создании артефакта?
Anonymous
Народ, подскажите как сделать чтобы сервер сам перезапускался, в случае какой либо ошибки
Anonymous
?
Anonymous
У меня работал nodeJS через команду nohup node server.js &
Anonymous
Но что - то пошло не так, node работал, но Запросы глючили, решил проблему перезапуском
Anonymous
Вот и спрашивается, как автоматизировать это?
Javid
Эти все div c городами которые можно передвигать с помошь драг анд дроп, какие варианты как их обозначать место по очередности что бы скидывать
Javid
Javid
Не знаете в чем проблема? на верстке работает драг анд дроп,на сервере нет
Vlad
на сервере ? оО
Javid
на сервере ? оО
Ну с бэком соединили
Дмитрий
npm install?
Дмитрий
Ну да
Дмитрий
Сделать событийную шину которая будет оповещать
Дмитрий
Я бы заюзал какой-нибудь забикс
yandexphp
Zabbix вещь + можно настроить оповещение в телегу или куда угодно скриптом