Славик
так да
Славик
развить холивар - основная же цель, все в курсе
Roman
Ну давайте продолжу :))
Roman
svg поддерживает 3D ;)
Roman
canval его поддерживает через WEBGL и это читерство ;)
Anonymous
Ой все))
Roman
:)))
Roman
Ну это я еще козыри не выкладывал ;)
Roman
Что canvasуны? Сдаетесь?:)
Anonymous
Roman
(y)
Anonymous
@tfest ну если рисовали на свг, то лучше выбирайте свг конечно)
Roman
canvas это компонент для плавного перехода от уроков VB к WEB :)
Славик
Славик
вот я ни разу svg свою не делал, и то выбрал бы svg для этой задачи
Anonymous
@tfest а если ни на том, ни на другом, то все равно свг наверное. Мне кажется это попроще.
Roman
Да что ж такое... где адепты производительности!? Спят чтоль? Или бухают?:)
Roman
Фу... это было легко. SVG побеждает canvas
Roman
Anonymous
Просто нужно выбирать инструмент исходя из задачи и собственных навыков)
Anonymous
Anonymous
Ваш кэп
Roman
Anonymous
Я честно говоря ничего такого не знаю, вроде и так несложно написать, но несомненно, это ещё один слой функциональности в которой можно допустить ошибку
Anonymous
А есть продвинутая иде или билдер канваса? Чтобы нарисовать и сразу клики забиндить
Anonymous
Можно конечно посмотреть в сторону движков
Anonymous
Типа phaser.js. но это оверкилл как по мне для такой задачи.
Igor M
не легче просто нарисовать в иллюстраторе и раскидать клики по элементам через жс, зачем все усложнять
Anonymous
Сейчас посмотрел, вот есть вроде бы какая-то библиотека для упрощения работы с канвасом http://fabricjs.com/
Славик
Anonymous
ну а хуле работает же
Alexander
как поменять размер картинки? По стандарту грузится 1х1 px прозрачная, а надо свой размер. Можно Natural размер задать как-то? Не нашел
Max
коллеги, кто-нибудь использует pug?
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Первый в жизни дизайн хоть на 1 из 10 тянет ?
Ну, с дизайном сейчас никого не удивишь, все сайты под одну копирку. Дело не в эестетичности а в функциональности. Насколько ты сможешь показать пользователю 90% функций сайта и тем самым не захламлять экран? вот в чем вопрос)
Oleg
Anonymous
моя бабушка кажется года 4 назад использовала pug а сразу вопрос написать нельзя?
Oleg
Anonymous
на костылях
Max
+
у меня одна из сборок на Gulp, есть таск с pug, я хочу в нём прокинуть значение, делаю вот так .pipe(
pug({
sayHi: 'Привет-привет'
})
)
Max
Oleg
Syntax Highlight Bot
Max
Anonymous
Max
Max
есть ещё вопрос к тебе)
достучаться я в шаблоне могу до значений, но в теге link нифига
link(rel="stylesheet" href="#{styleName}") - не работает)
Max
Oleg
https://pugjs.org/language/attributes.html
Max
Vyacheslav
привет. нужен совет. почему-то Promise ловит catch на POST запросе с кодом возврата 200. хотя соседний - не ловит (разные вызовы API). как это разрулить? как отладить? как понять, на чем оно спотыкается?
Vyacheslav
Vyacheslav
в консоли - пусто
Anonymous
А что за шрифт такой?
Cuprum?
Vyacheslav
Anonymous
hamper 𓅝
А если в наследнике EventEmitter внутри обработчика события происходит эксепшн, то он кроме как через process.on('uncaughtException', ...) не ловится?
Anonymous
Мне надо сделать такую фишку ,чтобы браузер давал три попытки на третий раз выдавал правильный ответ три раза давала возможность написать неправильно слова Я понимаю что это связано как-то с циклами но как это сделать .
Anonymous
Я недавно базу выучил, Но мыслить в программировании ещё не умею, я могу прочитать код но самому составить ещё не могу
Roman
not
может кто по метеору помочь?
not
проект крашится
Bohdan
Привет) Вопрос по node.js
У меня есть сервер, в котором есть три роута(/users, /projects, /tasks), всё отдельные файлы и в каждом по несколько дополнительных (users/login, users/register) и т.д.
Я при логине использую jsonwebtoken и мне хотелось бы проверять токен, когда пользователь хочет взять что-то по API, но не хотелось бы это делать в куче мест, хочу один раз, можно как-то прервать запрос и обработать токен и если ок, то пустить по роутам, если не, вернуть access denided?
Stanislav
Привет) Вопрос по node.js
У меня есть сервер, в котором есть три роута(/users, /projects, /tasks), всё отдельные файлы и в каждом по несколько дополнительных (users/login, users/register) и т.д.
Я при логине использую jsonwebtoken и мне хотелось бы проверять токен, когда пользователь хочет взять что-то по API, но не хотелось бы это делать в куче мест, хочу один раз, можно как-то прервать запрос и обработать токен и если ок, то пустить по роутам, если не, вернуть access denided?
это называется middleware
Oleg
Привет) Вопрос по node.js
У меня есть сервер, в котором есть три роута(/users, /projects, /tasks), всё отдельные файлы и в каждом по несколько дополнительных (users/login, users/register) и т.д.
Я при логине использую jsonwebtoken и мне хотелось бы проверять токен, когда пользователь хочет взять что-то по API, но не хотелось бы это делать в куче мест, хочу один раз, можно как-то прервать запрос и обработать токен и если ок, то пустить по роутам, если не, вернуть access denided?
так сделать можно и так делать правильно тащем-та
изучите как работают middleware в express или на каком фреймворке у вас приложение пишется (принцип везде более-менее одинаковывй)
если вкратце, то middlware c проверкой авторизации должен быть объялен _перед_ объявлением "залогинных" роутов (порядок важен). тогда запрос на "залогинные" части приложения попадет только после проверки авторизации
Bohdan
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;
}
stay
Vlad
Так не работает) Тоже самое
stay
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