Дима
Мне сейчас ближе всего подход fluture, при котором throw вообще не используется, в обмен получая полный контроль типа ошибки — в валидацию больше не придёт неявно перехваченый TypeError при ошибке разработчика, а упадёт явно, тем самым упрощая тестирование
Smooth Operator
Здесь мог быть ваш Exception
Дима
🌚
Oleg
Это ещё в калбеках было
Oleg
В ноде
Oleg
Первый аргумент всегда ошибка, второй - данные
Oleg
Вместо того чтобы райзить явно
Oleg
Вообще под нодой не помню чтобы хоть раз писал троу
Oleg
Да и на фронте...
Oleg
Да и трай-катч
Oleg
Вообще без пользовательских ошибок жить можно и не надо даже никаких костылей или вывертов - это вполне ок
Oleg
А если что-то где-то падает - значит точно критикал
Oleg
И пусть рушит всё - подобное точно надо править чтобы не возникало
Oleg
С асунк-авейтом конечно немного поменялось потому что теперь режект падает как ошибка
Красава
ребят, нет никого знающего?
Красава
Всем привет) Может кто подсказать, чего от меня хочет Tampermonkey? Дело в чем: я спер скрипт Minimap для веб, вроде той, что в Саблайме, и ввиду отсутствия в браузере этой функции хочу теперь этот скрипт запустить глобально для всех страниц из Tampermonkey. Скрипт точно рабочий, моим браузером поддерживается полностью, вот только при попытке вызвать его из Обезьянки (с использованием @ require - обязательных библиотек, в числе которых jq, jq-ui, html2canvas и, собственно, сам скрипт) я получаю от Tampermonkey огроменный список ошибок из категории "пропущена точка с запятой в конце функции" и дроп скрипта. 'use strict'; убрал, но все равно оно есть. А так как скрипт прям на моих глазах работает на сайте, дело не столько в нем, сколько, как я понял, в хитросплетениях строгости интерпретации. Может, сталкивался кто с подобным? (не уверен, насколько нубский вопрос, так что пинайте, если что)
Красава
//если вдруг кто не увидел запрос
Anonymous
Стоит сейчас поднимать на легаси декораторах (синтаксис) или отказаться от них пока полностью?
Oleg
Может это даунгрейд для старых браузеров
Maksym
Привет, может кто работал с telegram api и знает лимит на количество добавляемых контактов?
Ivan
всем привет) я тут затеял маленький челлендж себе, захотел на сайте классную галерею товаров сделать. А сайт у меня на тильде. ну, там удоные блоки, адаптивность, все дела. товарами управлять удобно. но вот товаров в одном блоке 400 штук, а тильда не умеет в пагинацию от слова совсем. задумал слайдер сделать и наполнить его соответственно товарами из блока. Взял swiper (http://idangero.us/swiper/). создал страницу с блоком товаров отдельно, и еще одну, туда поместил слайдер и скрипт, которая парсит первую страницу и наполняет слайдер. Подумал, может кому пригодится, хотя я знатный рукожоп, и все еще борюсь с попапами и некоторыми другими вещами, но все же вот что у меня вышло: слайдер - http://savina.top/html блок товаров - http://savina.top/full_gallery (блок tilda.cc ST315N) код блока - https://pastebin.com/GBYyENbA Если вдруг кому интересно поучаствовать или тоже занимаетесь с тильдой, можете дать пару советов как улучшить сие детище?
Sergey
Ой бля
Sergey
Не то
Sergey
😂
Cenator 🐈
так удали
CherryTea
а в чем профит в сравнение с css grid ?
Dmitry
А номер телефона ?
Vladislav
А номер телефона ?
там есть номер объявления можешь с авито написать ей
Dmitry
Ivan
а зачем оно надо?
Fluffy Cat
А никто с нейронками в веб-воркерах не баловался?
Ivan
я просто не понимаю где оно может пригодиться
Antonio
есть вопрос по vue. Можно ли использовать сначала filter на массиве объектов, а потом по результат перебрать в v-for?
Antonio
у меня есть массив объектов. В каждом из объектов одно из свойств - массив, который в одном месте используетсся полностью, а в другом надо в отфильтрованном виде отобразить. Если computed использовать, то надо его считать на основе "внешнего" массива, а это кажется лишним перебором =(
Antonio
Ну типа того
Antonio
Что-то вроде v-for="item in (list |f1)"
Danakt
Ребята, кто-нибудь работал с захватом и обработкой звука Safari 11?
Danakt
Т. е. просто с Web Audio API
Antonio
нашел, что в таком случае лучше просто использовать метод v-for="item in fltr(list)"
Eugene
Ребята, всем привет) Вот тут https://ru.stackoverflow.com/questions/740887/%D0%9A%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D1%82%D0%B0%D0%BA%D0%BE%D0%B9-range-slider/740997#740997 в коменты ответил чел, что для того, чтобы сделать серединное значение надо добавить условие для .middle-class. Может кто помочь его сделать это условие? А то не получается что то с этим)
Alex
нашел, что в таком случае лучше просто использовать метод v-for="item in fltr(list)"
Лучше всё-таки вычисляемое свойство, потому что оно кеширует своё значение и автоматически пересчитывается при изменении оригинального массива
Nikolay
как можно отложить выполнение модулей в webpack? Смысл в том, что я вот откладываю что-то внутри модуля на DOMContentLoaded, но сам модуль исполняется до.
Azein
а причем тут вебпак? =)
Azein
модуль либо уже в бандле, либо подгружается асинхронно. в любом случае вебпак тут уже не при делах
Nikolay
модуль либо уже в бандле, либо подгружается асинхронно. в любом случае вебпак тут уже не при делах
Решил попробовать material-ui библиотеку. И он просит чтобы код исполнялся после того как страница будет распаршена. Хоть у меня Реакт компонент и монтируется в ноду на DOMContentLoaded, как я понимаю все-равно код исполняется в момент импорта. Перенос скриптов в конце body трудно реализуем, можно так сказать
Azein
брат ты чего
Nikolay
??
Azein
глянь на чем падает вообще
Azein
все что происходит при вызове - происходит именно при вызове
Azein
если ты говоришь об объявлениях функций и тд в модуле - ну как бы да, как только до них дойдет дело они создадуться
Azein
но там не может быть никаких проблем
Azein
если ты ты не делаешь какую-нибудь херню сам
Nikolay
Warning: Material-UI: you are most likely evaluating the code before the browser has a chance to reach the <body>. Please move the import at the end of the <body>.
Nikolay
прикол в том, что оно не падает, а некорректно работает) Ну и этот варнинг имеется. Я более чем уверен что это связанные вещи)
Azein
ну глянь issue по этой штуке
Azein
бтв можешь собрать материал юай в отдельный бандл
Azein
и подключать в конце
Nikolay
бтв можешь собрать материал юай в отдельный бандл
да это было бы вообще просто. Бэкэндеры не хотят переносить.
Azein
а кто их спросит?
Azein
мб ты тоже будешь вето накладывать там на то как они схему бд делают
Azein
по желанию левой ноги
Oleg
/report
Group Butler [beta]
/report
Reported to 1 admin(s)
Anonymous
У нас теперь админ в единственном экземпляре?
Oleg
Онлайн один был
Igor
У нас теперь админ в единственном экземпляре?
я вообще хз, кому эта шляпа репорт шлёт)
Anonymous
Какой самый нормальный вариант найти в документе элемент, на котором фокус?
Anonymous
Только querySelector?
Anonymous
document.activeElement попробуй
Ого, старая фича, а я не знал. Спасибо.
Владислав
Ребят, как сделать serialize формы, если я добавляю ее через GET ajax запрос? ajax мне нужен для того, чтобы построить форму для конкретной записи в блоге. В форму забивается изображение и титульник новости, а так же данные пользователя если он залогинен. Форма показывается, все гуд, но проблема в том, что jquery будто бы не видит этой формы на странице, хотя я добавляю ее .html(data) в success методе ajax'a В форме на каждом элементе input у меня есть атрибут value значением которого является <? echo $anyDataOfUser ?> Если пользователь залогинен, то форма заполняется его данными и отправляя форму все эти данные отсылаются на сервер, НО если изменить хоть какие-то поля, то отправляется первоначальный вариант формы, то есть с теми данными, которые заполнились автоматически
Svyatoslav
Ого, старая фича, а я не знал. Спасибо.
О ней тоже сегодня только узнал, утром пригодилась 😄
Maksim
Владислав
Вообще да, нужно рендерить вместе со страницей, просто прогер до меня наделал дел и нужно выкручиваться как-то
Владислав
Он использовал fancybox для модального окна, которое нужно заполнить формой, собственно, поэтому и используется ajax
Владислав
Обожаю, этот fancybox строит свой фрапер и сует туда дубликат кода, таким образом получается две формы с двумя id и jquery берет первую в списке)0)0
Phat
Привет всем гуру, что посоветуете новичку js, я изучал С и С++, так что остальные языки даются легче, но меня больше интересует практические части языка
snatvb
привет народ никто не работал с https://github.com/dcodeIO/ProtoBuf.js/ ?
Phat
Пробовал писать калькулятор, задачник и игру, но это совсем не то