Славик
так да
Славик
развить холивар - основная же цель, все в курсе
Roman
Ну давайте продолжу :))
Roman
svg поддерживает 3D ;)
Roman
canval его поддерживает через WEBGL и это читерство ;)
Anonymous
Ой все))
Roman
:)))
Roman
Ну это я еще козыри не выкладывал ;)
Roman
Что canvasуны? Сдаетесь?:)
Roman
(y)
Anonymous
@tfest ну если рисовали на свг, то лучше выбирайте свг конечно)
Roman
canvas это компонент для плавного перехода от уроков VB к WEB :)
Славик
вот я ни разу svg свою не делал, и то выбрал бы svg для этой задачи
Anonymous
@tfest а если ни на том, ни на другом, то все равно свг наверное. Мне кажется это попроще.
Roman
Да что ж такое... где адепты производительности!? Спят чтоль? Или бухают?:)
Roman
Фу... это было легко. SVG побеждает canvas
Roman
Anonymous
Просто нужно выбирать инструмент исходя из задачи и собственных навыков)
Anonymous
@tfest а если ни на том, ни на другом, то все равно свг наверное. Мне кажется это попроще.
А есть продвинутая иде или билдер канваса? Чтобы нарисовать и сразу клики забиндить
Anonymous
Ваш кэп
Anonymous
Я честно говоря ничего такого не знаю, вроде и так несложно написать, но несомненно, это ещё один слой функциональности в которой можно допустить ошибку
Anonymous
А есть продвинутая иде или билдер канваса? Чтобы нарисовать и сразу клики забиндить
Anonymous
Можно конечно посмотреть в сторону движков
Anonymous
Типа phaser.js. но это оверкилл как по мне для такой задачи.
Igor M
не легче просто нарисовать в иллюстраторе и раскидать клики по элементам через жс, зачем все усложнять
Anonymous
Сейчас посмотрел, вот есть вроде бы какая-то библиотека для упрощения работы с канвасом http://fabricjs.com/
Anonymous
Ты видимо не понял суть того, что я написал выше.
многие люди обычный текст внутри тега innerHTML`ем получают о чем ты))
Anonymous
ну а хуле работает же
Alexander
как поменять размер картинки? По стандарту грузится 1х1 px прозрачная, а надо свой размер. Можно Natural размер задать как-то? Не нашел
Max
коллеги, кто-нибудь использует pug?
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Первый в жизни дизайн хоть на 1 из 10 тянет ?
Ну, с дизайном сейчас никого не удивишь, все сайты под одну копирку. Дело не в эестетичности а в функциональности. Насколько ты сможешь показать пользователю 90% функций сайта и тем самым не захламлять экран? вот в чем вопрос)
Anonymous
моя бабушка кажется года 4 назад использовала pug а сразу вопрос написать нельзя?
Anonymous
на костылях
Max
+
у меня одна из сборок на Gulp, есть таск с pug, я хочу в нём прокинуть значение, делаю вот так .pipe( pug({ sayHi: 'Привет-привет' }) )
Max
спасибо бро, работает)
Igor M
Первый в жизни дизайн хоть на 1 из 10 тянет ?
я не дизайнер, но от падинга в активном пункте меню аж в глазах потемнело
Max
есть ещё вопрос к тебе)
достучаться я в шаблоне могу до значений, но в теге link нифига link(rel="stylesheet" href="#{styleName}") - не работает)
Oleg
смотрел в доке - не нашёл, или к вечеру уже устал и не могу разглядеть
для атрибутов там отдельная тема, #{} не нужно. просто href=styleName
Oleg
https://pugjs.org/language/attributes.html
Vyacheslav
привет. нужен совет. почему-то Promise ловит catch на POST запросе с кодом возврата 200. хотя соседний - не ловит (разные вызовы API). как это разрулить? как отладить? как понять, на чем оно спотыкается?
Vyacheslav
вот такое
Vyacheslav
в консоли - пусто
Anonymous
вот такое
А что за шрифт такой? Cuprum?
Anonymous
iosevka
Спасибо :)
hamper 𓅝
А если в наследнике EventEmitter внутри обработчика события происходит эксепшн, то он кроме как через process.on('uncaughtException', ...) не ловится?
Anonymous
Мне надо сделать такую фишку ,чтобы браузер давал три попытки на третий раз выдавал правильный ответ три раза давала возможность написать неправильно слова Я понимаю что это связано как-то с циклами но как это сделать .
Anonymous
Я недавно базу выучил, Но мыслить в программировании ещё не умею, я могу прочитать код но самому составить ещё не могу
not
может кто по метеору помочь?
not
проект крашится
Vyacheslav
Запросы идут к одному хосту? Может cors?
К одному. Проблема была в том, что я не указал dataType: 'json' в POST (использую jquery)
Bohdan
Привет) Вопрос по node.js У меня есть сервер, в котором есть три роута(/users, /projects, /tasks), всё отдельные файлы и в каждом по несколько дополнительных (users/login, users/register) и т.д. Я при логине использую jsonwebtoken и мне хотелось бы проверять токен, когда пользователь хочет взять что-то по API, но не хотелось бы это делать в куче мест, хочу один раз, можно как-то прервать запрос и обработать токен и если ок, то пустить по роутам, если не, вернуть access denided?
Oleg
Привет) Вопрос по node.js У меня есть сервер, в котором есть три роута(/users, /projects, /tasks), всё отдельные файлы и в каждом по несколько дополнительных (users/login, users/register) и т.д. Я при логине использую jsonwebtoken и мне хотелось бы проверять токен, когда пользователь хочет взять что-то по API, но не хотелось бы это делать в куче мест, хочу один раз, можно как-то прервать запрос и обработать токен и если ок, то пустить по роутам, если не, вернуть access denided?
так сделать можно и так делать правильно тащем-та изучите как работают middleware в express или на каком фреймворке у вас приложение пишется (принцип везде более-менее одинаковывй) если вкратце, то middlware c проверкой авторизации должен быть объялен _перед_ объявлением "залогинных" роутов (порядок важен). тогда запрос на "залогинные" части приложения попадет только после проверки авторизации
Anonymous
я пишу код для таперманки, что бы при появлении слова на страничке - ее див подсвечивался
Anonymous
https://pastebin.com/pFWsj551
Anonymous
почему не находитя текст "Введите услышанное (НЕ на русском!)"
Vlad
подскажите,что не так ,возращает ничего,хотя в then,result записываются данные и выводиться
Vlad
getMessagesOne(caterogy) { let result; axios.get('/rest/site/t', { params: { category: caterogy, lang: this.$root.lang, } }) .then((response) => { result = response.data.messages; console.log(result); }) .catch(function (error) { console.error(`I18n,caterogy ${caterogy}, errors: ${error}`); }); return result; }
Vlad
Так не работает) Тоже самое
stay
getMessagesOne(caterogy) { let result; axios.get('/rest/site/t', { params: { category: caterogy, lang: this.$root.lang, } }) .then((response) => { result = response.data.messages; console.log(result); }) .catch(function (error) { console.error(`I18n,caterogy ${caterogy}, errors: ${error}`); }); return result; }
А, я не очень тебя понял. Ты как-то странно работаешь с промисами. Наверное ты ищещь что-то вроде этого function getMessagesOne(category){ return axios.get('', {...}).then( response => {retrun response}) } getMessagesOne(category).then( response=> { ...do something here })
Anonymous
var hhh = document.getElementsByTagName("h1"); for (var i = 0; i < hhh.length; i++) { if (hhh[i].innerHTML.includes('русском)') == true) { console.log(hhh) hhh[i].style.backgroundColor = "#0000FF"; console.log(hhh[i].parentNode); } }
Anonymous
я хочу сменить цвет hhh[i].parent а не hhh[i] как это сделать
Igor M
hhh[i].parentNode