🦜
вуе дебилы вылезли
Larymar
ну тип , это не мой профиль и никогда не будет
Larymar
но ок,ушел читать туторы
Xaxashutkin
ну тип , это не мой профиль и никогда не будет
Так всеравно, это просто удобней, хочешь либу, одна команда и либа у тебя
Vlad
вуе дебилы вылезли
Уберите собаку отсюда
Анастасия
#hr #вакансия #JavaScript #React.js #удаленка #node.js #backend #frontend #fullstack 🔴 SwiftGift является крупнейшим подарочным решением в электронной коммерции. С 320 тысячами пользователей только в Великобритании и США SwiftGift предоставляет лучшую технологию для людей, чтобы отправлять реальные продукты 🔍 Хотим позвать в нашу дружную команду монстров Fullstack node.js/react.js Developer ✔️ Задачи: -Разработка и поддержка SwiftGift B2B API (b2b.swiftgift.me) -Проектирование архитектуры, планирование, разработка и выпуск новых функций для наших плагинов. ✔️ Требования: -Знание семейства протоколов HTTP и шаблонов проектирования API REST.; -Отлично знаешь Node.js; -Имеешь опыт работы с PostgreSQL или MySQL; -Твердое знание основ JavaScript / CSS -Знание стека: желательно HTTP, Linux, Nginx / Apache, Node.js ✔️ Условия: -Полная удаленка; -Интересные задачи в международной компании: у нашего бизнеса 2 основных направления: мобильное приложение и B2B-решение, для использования нашей технологии как плагина на основных платформах e-commerce: Shopify и Magento. Вам предстоит работать с этими и другими партнерами для интеграции нашей технологии в магазины клиентов; -Драйвовый коллектив единомышленников, современный технологический стек, отсутствие бюрократии, широкий простор для творчества и роста. ✔️ зарплатная вилка обсуждаема, от 180к до 250к 💸 За подробной инфой го в личку по факту 80% бэка и 20% фронта @anastaysha163 @anastaysha164
собственно говоря, актуальненькое🙌🏽
Dmitriy
у гугла?
Roman
интересует реструктуризация технического долга, сопровождение и ведение документации проекта и поставки новых фич через continuous delivery 😂
Oleksii
гм.. а че тут нет того, кто чистит от спама?
Late
этот олег уже достал всех, несколько дней подряд спамит, то ногтями то ещё какой-то малафьей.
Roman
дык чо его никто не зобанит
Late
дык чо его никто не зобанит
у него 500 аккаунтов) (и все олеги)
Roman
беда, надо регулярку написать
Roman
if (username.match(/^Oleg\d+$/))
Oleg
if (username.match(/^Oleg\d+$/))
воу, дядя, что за экстремизм?
Oleg
а, ну я без цифр, ок тогда)
Roman
воу, дядя, что за экстремизм?
так ты же не попадешь под регулярку :)
Roman
и ник у тебя вообще не Олег
Oleg
так-то ты прав, сугубо технически. но вот с таких регулярок и начинается фашизм...
Eugene
Всем привет, у меня ситуация: человеку нужен лендинг, его нужно сделать максимально ответственно, так чтобы после создания обеспечить этому лендингу максимально плавное продвижение уже специалистом по SEO. То есть чтобы там не было ошибок и с точки зрения SEO все было хорошо. Что можно почитать? Или может можете что-то посоветовать?
Larymar
подскажите для глупеньких если пишу так <script src="build.js"></script> и скрипт лежит рядом с html все работает а если так <script src="/dist/build.js"></script> и рядом с html лежитдиректория distтоничего не отображается
Pavel
https://www.froala.com/wysiwyg-editor/docs/framework-plugins/react
Спасибо. Но можно в общих чертах описать логику, как это должно работать?
Anonymous
Ку всем
Maksim
что рекламировать будешь?
Дмитрий
ООоо легкие бабки подвалили)
Anonymous
Легкие бабки vs Тяжелая суровая реальность
Eugene
о, давно не виделись, легкие бабки
Eugene
ты почаще залетай
Danilov
Гайс!!! Где прочитать про внутренний мир js
Danilov
А конкртено по работе с памятью
Danilov
сколько выделяется памяти при создании объектов, переменных и.т.д
Co(n)stantine👨‍🔬
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management 🤔
Co(n)stantine👨‍🔬
https://www.memorymanagement.org/
Anonymous
У кого то есть сообщества по HTML
Dmitriy
У кого то есть сообщества по HTML
зачем) давайте еще по веникам сообщества делать))
Андрей
сколько выделяется памяти при создании объектов, переменных и.т.д
В спеке не прописано сколько памяти аллоцируется на разные вещи. Это остаётся на совести разработчика движка.
Danilov
Спасибо
Pavel
Как записать значение в Field redux-form напрямую?
Anonymous
всем привет, народ как сделать чтобы при нажатии на кнопку назад, браузер брал данные из сервера а не кэша ?
Anonymous
никак, либо запретить кэширование
мета заголовками запрещал, хз, гичего не вышло
꧁༺ĤŐŔŃŶ
Ну и как бы ссылки динамические
Anonymous
никак, либо запретить кэширование
может ларавел из коробки что то делает
Anonymous
да и свои кастомные заголовки из сервера кидал
꧁༺ĤŐŔŃŶ
может ларавел из коробки что то делает
гугли выключение кэша для фреймворкнейм
Anonymous
буду смотреть \
Bohdan
Боссы говорят ВНЕДРИТЬ на сайт amp. На этом сайте куча джаваскрипта, но они думают, что ВНЕДРИТЬ можно быстро. Как их послать?
Mike
привет ребят! я делаю колор пикер, взял для этого tinycolor2 и chroma, но они в некоторых случаях возвращают NaN и неправильные значения, хотя не должны, и я не пойму как это обойти, ведь тут https://xiaokaike.github.io/vue-color/ используется тоже tinicolor2 но чувак как-то это обошел, но я второй день не пойму( вот есть песочница, наглядно показывающая в консоле, что происходит при вводе некоторых значений, которые должны работать: https://codesandbox.io/s/vnqx764337 chroma возвращает NaN для hue а tinycolor2 возвращает 0... дело в том, что плагин, который я скинул вышел работает нормально с tinicolor2 и я не понял как он его натянул костылями еще видел вопрос в issues chroma https://github.com/toish/chromatism/issues/35 типа пофиксили эту ошибку может я просто должен как-то это обработать, вообще не могу разобраться(
Bohdan
там можно юзать ампшные компоненты, но это значит полностью переписать сайт
Anonymous
привет ребят! я делаю колор пикер, взял для этого tinycolor2 и chroma, но они в некоторых случаях возвращают NaN и неправильные значения, хотя не должны, и я не пойму как это обойти, ведь тут https://xiaokaike.github.io/vue-color/ используется тоже tinicolor2 но чувак как-то это обошел, но я второй день не пойму( вот есть песочница, наглядно показывающая в консоле, что происходит при вводе некоторых значений, которые должны работать: https://codesandbox.io/s/vnqx764337 chroma возвращает NaN для hue а tinycolor2 возвращает 0... дело в том, что плагин, который я скинул вышел работает нормально с tinicolor2 и я не понял как он его натянул костылями еще видел вопрос в issues chroma https://github.com/toish/chromatism/issues/35 типа пофиксили эту ошибку может я просто должен как-то это обработать, вообще не могу разобраться(
Когда saturate == 0 то hue может быть любым, если ты посмотришь на цветовую модель HSV то это будет конус в 3д. Нулевая насыщенность означает, что ты находешься где то на центральной оси (в зависимости от яркости). Поэтому абсолютно не важно, какое значение у Hue в данный момент, лучше всего конечно принять это значение условно за 0. Короче просто сделай отдельное условие, что если s == 0, то h ты обнуляешь так же, что бы не полагаться на результат который как мы видим может разниться в зависимости от библиотеки
Maxim
Парни, подскажите пожалуйста, есть ли в каких библиотеках фукнция, которая собирает все значения по ключу в объекте с глубокой вложенностью?
Maxim
я написал свою, но она кривая на мой взгляд const config = { aa: 1, bb: 2, cc: { d: { x: 9, }, }, dd: { d: { y: 9, }, }, }; describe('getAllValuesOf', () => { it('should', () => { expect(getAllValuesOf('d')(config)).toEqual([{ x: 9 }, { y: 9 }]); }); });
Maxim
export const getAllValuesOf = (target, memo) => x => { const buffer = !Array.isArray(memo) ? [] : memo; for (const i in x) { if (Object.prototype.hasOwnProperty.call(x, i)) { if (i === target) { buffer.push(x[i]); } else if (Array.isArray(x[i]) || isObject(x[i])) { getAllValuesOf(target, buffer)(x[i]); } } } return buffer; };
Anonymous
я написал свою, но она кривая на мой взгляд const config = { aa: 1, bb: 2, cc: { d: { x: 9, }, }, dd: { d: { y: 9, }, }, }; describe('getAllValuesOf', () => { it('should', () => { expect(getAllValuesOf('d')(config)).toEqual([{ x: 9 }, { y: 9 }]); }); });
Лично я не очень люблю лодаш, но если ты не уверен в своих силах, то можешь взять map от туда, там это делается просто: _.map(config, 'd') Есть еще ramda там это кажется делается через pickAll.
Vladimir
Есть форма. при нажании на enter происходит сабмит(странно правда?) Нужно выполнить некий код непосредственно перед сабмитом. Как это сделать? Можно ли повесить onKeyPress так, что бы он выполнился перед сабмитом?
Maksim
можно сделать отмену действия на сабмит, сделать что нужно и потом отправить данные
Vladimir
e.preventDefault()
Все равно событие срабатывает. Оно ничего не делает, но все равно происходит.
Vladimir
Вообще, главная проблема, это реализации галочки "Запомнить меня". при нажатой браузер должен запомнить логин и пароль, а при ненажатой не должен предлагать. Я видел что такое возможно, но как оно сделано я даже не представляю
Vladimir
Мне кажется это надо на бэкэнде реализовывать
С бэкэнда можно запретить\разрешить браузеру сохранять пароли?
NCR
Виктор
Самый лёгкий дебажить алертом))
Виктор
Или вообще не дебажить )
Nikita
Или вообще не дебажить )
у меня есть такой знакомый... дебажит пристольно смотря в код) точки останова и консоль неприемлет)
p
всем привет! подскажите, почему метод не ждет пока весь массив data обойдет? async classMethod(data) { return Promise.all( data.map( async(d) => {await this._updateInDb(d)}) ) }
Xaxashutkin
та ебана шо ж вы претесь в чаты не зная основ задолбали
p
та ебана шо ж вы претесь в чаты не зная основ задолбали
ахах, разобрался уже. братан, не злись)