Stanislav
спасибо бабелям что об этом не приходится думать каждый день 🙏🙄
Stanislav
сомневаюсь что такие есть, но вот задача: мы делаем верстку напаге (pugjs.org) и нам нужно передавать бекендерам на пхп всю верстку, они уже подтягивают у себя всякие phug, php-pug и т.п. вещи, есть какие-нибудь способы транспайлить JS-код в наших исходниках до ES5? не учитывая, что это можно делать на бекенде, очень не уверен, что там такие вещи присутствуют
Stanislav
е**л я переписывать весь код в старый синтаксис
Славик
ну так webpack же
Stanislav
ну так webpack же
чистый JS можно писать прямо в .pug файлах, речь не о скриптах, нужно транспайлить js-код в .pug файлах и на выходе получать ту же .pug верстку, но уже с обработанными скриптами. вебпак может такое обработать?
Foma
Вот это стресс паг на пхп потом там что то)
Славик
так сделайте инклуд, не?
Foma
Или ты разрабатывает chrome canary
Славик
ну типа не инлайньте js
Славик
я тогда хрен знает
Славик
но наверняка проблему можно решить с помощью jquery
Stanislav
я для другой задачи разбирал, как работает компилятор пага и там на самом деле лютый пздц, откровенно не ожидал как минимум что на таком проекте элементарно статическую типизацию не заводят
Stanislav
как можно работать с AST без типов я хз пацаны, как пальцем в небо тыкать
Denisio
рано или поздно придёт понимание, что типы всё таки нужны :))
Anonymous
Дратути, а можна каким-нибудь образом писать дизайн на JS для приложений на Desktop и Android + IOS?
Stanislav
Stanislav
electron
Stanislav
тонна вещей в общем)
Anonymous
А много разрабов так делают?
Anonymous
Не ну в целом. Есть ли где этому научиться?
Stanislav
ну думаю гугол осилишь
Anonymous
Stanislav
шо стоит учитывать, так или иначе это врапперы для систем, т.е. если это десктопное приложение на Electron, то технически это сайт в браузере, но запускается с виду как будто нативная прога
Stanislav
ближайшие примеры вскод дискорд, можешь даже открыть консоль разраба оттуда
Stanislav
но мне кажется это крутая идея, изучать разработку под айфоны наверное так себе занятие, когда в другой стороне ещё андроид находится 🙄 все от целей конечно зависит
Камель
Когда новая винда выйдет
Dzhanik
Kenan
Anonymous
+
Igor
Аппки на электроне реально идут в продакшин?
Igor
Ну его сложно охарактеризовать как качественный продукт
Igor
Простой мессенджер, а жрёт больше, чем браузер
Maksim
alowave#~
Только глючит как жопа
Igor
Я просто хотел попробовать, но что-то читаю документацию, статьи о нем и всё плачевно
Alexandr
web storm лучше
Igor
web storm лучше
Это немного разные вещи по своей сути. Как ты их вообще сравниваешь и почему?
Alexandr
Igor
О целесообразности использования электрона
Alexandr
еще скажите tfs лучше git
Alexandr
Eddie
Всем привет, выполняю задания по js, не могу понять это задание:
Создайте переменную num и присвойте ей значение '12345'. Найдите произведение (умножение) цифр этого числа.
Anonymous
1*2*3*4*5 на сколько я понял
Anonymous
eval(num.split("").join("*"))
Aterr
похоже на задачу для вычисления факториала. (Рекурсия)
Aterr
@One_of_Wildings
function factorial(num) {
return (num != 1) ? num * factorial(num - 1) : 1;
}
alert( factorial(5) ); // 120
что-то типа того
UPD:
Хотя нет, в условии написано что создать нужно именно строку.
let num = '12345';
let numArr = num.split('');
let result = 1;
for (let i = 0; i < numArr.length; i++){
let cur = numArr[i];
result = result * cur;
}
console.log(result);
что-то такое
Serhii
let num = '12345';
let val = num.split('').reduce((a, b) => a * b) ;
Aterr
Anonymous
Прислали мне тестовое задание.На основе таблицы сделать форму с валидацией и в таблице никак не допру, что это за поля минимум-максимум,подскажите.
Anonymous
Th0r
Eugene
Anonymous
Мож не туда пишу
Anonymous
но все же
Anonymous
`
Fatal error: Uncaught Error: Class 'Nesk\Puphpeteer\Puppeteer' not found in /var/www/html/index.php:5 Stack trace: #0 {main} thrown in /var/www/html/index.php on line 5
`
Anonymous
Все это установленно
Anonymous
Anonymous
В чем ошибка? почему не видит сервак либу
Anonymous
composer require nesk/puphpeteer
npm install @nesk/puphpeteer
Anonymous
Вот эти команды да установил
Anonymous
версию проверял
Eugene
попробуй после use с маленькой буквы начать писать nesk\
Anonymous
неа
Anonymous
А как проверить use работает вообще или нет?
Anonymous
Eugene
Puphpeteer а точно Puph? это не опечатка?
Anonymous
Вот 5 строчка ошибка
Eugene
вроде да, спроси тут, мб помоугт https://t.me/phpGeeks
Yuriy
привет, всем! кто-нибудь знает о возможности работать с Websql в Webworker?
Igor
А ты почувствовал своё призвание просвещать и пошел в массы?