gigimon
всем привет, а есть знатоки extjs 6.5 modern?
Dmitry
дичь же делаешь
Vladimir
Не понимаю в чем дичь ? Хочу декоратор на экшн какая разница что в нем будет - action это функция ? на функцию можно декоратор повесить ?
Vladimir
Ну например нехочу в каждом экшене однотипные try / finally писать
Egor
https://rreverser.com/ecmascript-decorators-and-functions/
Egor
А нельзя это просто в функцию вынести отдельную?
Egor
До декораторов же как-то жили.
Ярослав
благодаря декораторам можно расширять функционал класса без наследования или композиции
Egor
Ярослав
Egor
Статью выше посмотрите. Там есть workarounds.
Egor
Ярослав
Ведёт.
Просто сам не js'ер )
Egor
Но там есть определённые ограничения.
Egor
В статье об этом написано. Если нужно подробнее: https://developer.mozilla.org/ru/docs/%D0%A1%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C/%D0%9F%D0%BE%D0%B4%D0%BD%D1%8F%D1%82%D0%B8%D0%B5
Dmitry
Vladimir
Декоратор вызывается , а сама функция которую он возвращает не дергается
Dmitry
код скинь
Vladimir
А чо там того кода
Vladimir
function test(a, b, descriptor) {
const original = descriptor.value;
descriptor.value = async function(...args) {
console.log('run decorator');
const result = await original.apply(this, args);
return result;
};
return descriptor;
}
Vladimir
И потом
@test
myLoad: async function(context) { ...
Vladimir
Угу. На синхронной мутации у меня тоже работает уже
Dmitry
https://codepen.io/anon/pen/QmPjbW?editors=0012
Dmitry
даже так
Dmitry
Vladimir
Я то дома то на работе - а телеграм и там и там живет - если я правильно понял вопрос
Dmitry
и вот как функция
increment: test((state) => {
state.count++
})
Vladimir
От этого я и хотел избавится. Вобщем я видимо что то с async не догоняю. Завтра поиграюсь. Спасибо всем за советы
Andrew
Ребят, привет!
Я вроде никакой диалог не прерываю, поэтому напишу тут свою вакансию:
Andrew
https://www.facebook.com/andrew.yaroshevsky/posts/10215763549142880
Andrew
Для тех, кто не хочет выходить из Телеграма:
Andrew
Andrew
Andrew
Andrew
Igor
а может таки адекватно оформите и добавите вилку зп?
Andrew
ЗП: от 150 т.р. (при этом платим в usd), верхнюю границу не ставили
Andrew
Dmitriy
🔷Правила
🔹 Уважительно относимся друг к другу
🔹 Спрашивайте и обсуждайте по теме, а не разводите срачи, в том числе из стикеров. Сейчас более 1000 человек вынуждены читать нетематические сообщения, хотя их интересует именно JavaScript.
🔹 Запрещено письмо столбиком. Продолжайте мысль дополняя сообщение с помощью редактирования.
🔹 Запрещены спам и флуд
🔹 Запрещены ссылки на публичные чаты и каналы Telegram в виде http ссылок. Используй @. Инвайт-ссылки разрешены
🔹 Запрещены достижения в играх и предложения поиграть от игровых ботов
🔹 Запрещены нубские вопросы. Для них -- https://t.me/joinchat/AAAAAD3Uyr3trzb9rRc77g Экстра: #noobs
🔹 Вакансии только с вилкой
🔹 Разбан, обсуждение действий модераторов; обсуждение правил, их формирование и прочее https://t.me/joinchat/AAAAAEATCr4h93M5pDzdGg. Экстра: #community
#правила #rules коллекции @proDOT
Andrew
Andrew
#вакансия
Ищем топовых фронтендеров в Chatfuel
ЗП: от 150 т.р. (при этом платим в usd), верхнюю границу не ставили
Отличный шанс запрыгнуть в ракету стартапа из кремниевой долины 🚀
Кто хочет работать в маленькой международной компании большим и глобальным продуктом?
Мы меняем то, как бизнесы во всем мире общаются со своими клиентами. Вы ведь больше не звоните и не пишите письма друзьям и коллегам? Бизнесам не надо будет тоже — все будет в мессенджере, коротко и удобно.
Gena Lokhtin спроектировал новую, абсолютно потрясающую версию Chatfuel. Мы сделаем так, чтобы в будущем поднять и вести бота было также просто, как профиль в Instagram. Напишите мне — покажу. Вы создадите то, чем будете действительно гордиться.
Со стороны продукта вы будете работать со мной, Gena, Pavel Shishkin и Михаил Пинский.
Чем можем похвастаться:
⚫️ Chatfuel — самая большая платформа для создания ботов в мире. Ей пользуются как большие бренды из Fortune 500 (T-Mobile, MTV, Burberry, Adidas, Mercedes, LEGO, Uber, Netflix и др.), так и сотни тысяч SMBs практически во всех странах земного шара 🌎 (России у нас, например, меньше 1.5%)
⚫️ Благодаря нашему успеху команда Facebook фичерит нас на своей ежегодной конференции F8 (http://bit.ly/ChatfuelF8), а наш CEO завтракает догадайтесь с кем (http://bit.ly/DumikZuck). Как говорится, Цукерберг Позвонил ☎️
⚫️ Среди наших инвесторов Яндекс, Greylock Partners, Y Combinator и 500 Startups — компании, которые в свое время «нашли» таких как Dropbox, AirBnb, Intercom, Stripe, Docker, LinkedIn, Instagram и Facebook. Как видите, они умеют видеть будущих единорогов 🦄
⚫️ Дружная международная команда, которая умеет и работать, и отдыхать. Пару недель назад мы все вернулись с общекомандного тим-билдинга в Los Angeles, CA 🌞
Нужны лучшие фронтендеры, которые расскажут нам как правильно делать. И практически неважно, в какой части мира вы будете находиться.
Из плюшек у нас современные фреймворки, стильный офис в центре Москвы (и Сан-Франциско), мед страховка и зарплата, привязанная к стабильной валюте (ведь зарабатывает наш продукт в usd). Пишите мне в личку!
Помогите нам собрать команду мечты 🌟
За успешную рекомендацию мы отблагодарим новым iPhone X.
Подробнее: https://www.facebook.com/andrew.yaroshevsky/posts/10215763549142880
Andrew
Скажите, если так норм
Igor
#вакансия
Ищем топовых фронтендеров в Chatfuel
ЗП: от 150 т.р. (при этом платим в usd), верхнюю границу не ставили
Отличный шанс запрыгнуть в ракету стартапа из кремниевой долины 🚀
Кто хочет работать в маленькой международной компании большим и глобальным продуктом?
Мы меняем то, как бизнесы во всем мире общаются со своими клиентами. Вы ведь больше не звоните и не пишите письма друзьям и коллегам? Бизнесам не надо будет тоже — все будет в мессенджере, коротко и удобно.
Gena Lokhtin спроектировал новую, абсолютно потрясающую версию Chatfuel. Мы сделаем так, чтобы в будущем поднять и вести бота было также просто, как профиль в Instagram. Напишите мне — покажу. Вы создадите то, чем будете действительно гордиться.
Со стороны продукта вы будете работать со мной, Gena, Pavel Shishkin и Михаил Пинский.
Чем можем похвастаться:
⚫️ Chatfuel — самая большая платформа для создания ботов в мире. Ей пользуются как большие бренды из Fortune 500 (T-Mobile, MTV, Burberry, Adidas, Mercedes, LEGO, Uber, Netflix и др.), так и сотни тысяч SMBs практически во всех странах земного шара 🌎 (России у нас, например, меньше 1.5%)
⚫️ Благодаря нашему успеху команда Facebook фичерит нас на своей ежегодной конференции F8 (http://bit.ly/ChatfuelF8), а наш CEO завтракает догадайтесь с кем (http://bit.ly/DumikZuck). Как говорится, Цукерберг Позвонил ☎️
⚫️ Среди наших инвесторов Яндекс, Greylock Partners, Y Combinator и 500 Startups — компании, которые в свое время «нашли» таких как Dropbox, AirBnb, Intercom, Stripe, Docker, LinkedIn, Instagram и Facebook. Как видите, они умеют видеть будущих единорогов 🦄
⚫️ Дружная международная команда, которая умеет и работать, и отдыхать. Пару недель назад мы все вернулись с общекомандного тим-билдинга в Los Angeles, CA 🌞
Нужны лучшие фронтендеры, которые расскажут нам как правильно делать. И практически неважно, в какой части мира вы будете находиться.
Из плюшек у нас современные фреймворки, стильный офис в центре Москвы (и Сан-Франциско), мед страховка и зарплата, привязанная к стабильной валюте (ведь зарабатывает наш продукт в usd). Пишите мне в личку!
Помогите нам собрать команду мечты 🌟
За успешную рекомендацию мы отблагодарим новым iPhone X.
Подробнее: https://www.facebook.com/andrew.yaroshevsky/posts/10215763549142880
так гораздо лучше, но пока все равно непонятно, какие, собственно, современные фреймворки у вас)
Andrew
У нас много на angular, новую версию сейчас делаем, ребята вроде хотят делать на react,
но в целом мы готовы найти ребят и послушать как они хотят, как лучше
Andrew
общий посыл был в том, что мы стартап и нет такого legacy, как в больших закостенелых компаниях
Igor
ну вот, так гораздо понятнее. а то "ищем кого-то на современные фреймворки". удачи с поисками :)
Andrew
Спасибо! Ссори, что не с первого раза :)
Igor
ничего)
Anonymous
Привет!
Подскажите, пожалуйста, где кроме как на meetup.com можно отслеживать js и frontend события в Питере?
Iurii
Anonymous
pa[aad
я правильно понимаю что scope localstorage`a
висит на весь домен, на его подпапки, с sub.domain на domain, но никак не sub.domain.com до other.domain.com ?
в этом нету никаких подвохов ?
Николай
Николай
ох уж этот js
Anonymous
pa[aad
Anonymous
Николай
два пустых впервые проинициализированных массива не равны друг другу
Anonymous
Maksim
Николай
они пусты. Я чего-то не догоняю видимо
Николай
понятное дело, что это разные переменные
pa[aad
Anonymous
Их структура одинаковая - да
Николай
Anonymous
Что?
Anonymous
Как это вообще связано?
Сергей
они пусты. Я чего-то не догоняю видимо
в js через знак равенства можно сравнивать только примитивы. массивы к коим не относятся. Но их можно привести к примитивам, например к строкам.
JSON.stringify([])
Николай
так изначально и делал, но не дало профита. Ибо порядок меняться может
Николай
в js через знак равенства можно сравнивать только примитивы. массивы к коим не относятся. Но их можно привести к примитивам, например к строкам.
JSON.stringify([])
Николай
как связана библиотека для работы с коллекциями со сравнением массивов?
Николай
Что?
Николай
Как это вообще связано?
Sergey
Как конкретно ты хочешь сравнить массивы? одинаковые значения? одинаковые пары ключ-значение?
Николай
значения. Без учета ключа. На данный момент использовал isEqual в lodash