Ilya
Ilya
Друпал бери. Там есть админка. И пешы на похапе
Серёжа
Серёжа
гит не стоит на системе?
Sergey
Sergey
написано же все
Bogdan
Емае
Evgeny
буфер обмена?
Sergey
в какой момент?
Sergey
эм
Sergey
какой ответ
Sergey
const bf = new Buffer()
Sergey
когда ему очищаться
Sergey
о чем ты вообще
Богдан
Знатоки по ноде, подскажите пожалуйста - я правильно понимаю что у ноды есть фатальный недостаток в виде однопоточности из-за которого нода не подходит для создания чего-то серьезного вроде кеша данных или самой базы данных? Варианты в виде кластера и отдельных процессов (частый ответ про однопоточность ноды) в данном случае не подходит потому что нужен разделяемый доступ к памяти. Есть ли какие-то решения этой проблемы? Может можно написать расширение на плюсах к v8 и ноде которое запустит несколько потоков js где можно обращаться к общей памяти? Или решений нет и ноду можно выбрасывать из выбора платформ для создания универсального бекенда?
Konstantin
Привет, кто нибуть дружил ноду с вебпаком, чтобы нормально сурсмап работал?
Sergey
убейся об эту идею
Ilya
Ilya
Да и свой npm для шмема запилить не проблема
Konstantin
Ilya
Пыховские apc cache и прочие в шмеме живут
Ilya
И да, у го тоже есть фатальный недостаток
Ilya
Я не могу разбить структуру на байты обратившись по ее адресу
Я должен через рефлект сделать копирование памяти
Sergey
Kons
Кто-нибудь знает способ заставить npm установить зависимости пакета в директорию node_modules этого пакета? Поясню. Допустим, у меня есть проект с такой структурой:
project
- index.js
- package.json
- node_modules/
- ...
Я ставлю пакет appmetrics. У него куча зависимостей. Я хочу, чтобы они поставились в директорию node_modules/appmetrics/node_modules на приведенной схеме.
Sergey
эм
Sergey
а
Sergey
ты хочешь чтобы они не уплощались?
Sergey
а зависимости appmetrics остались в его внутреннем node_modules?
Kons
Да. Для конкретного пакета.
Sergey
нет
Sergey
это нельзя
Sergey
да и зачем
Kons
Долгая история. Вкратце: есть задача внедрить этот appmetrics, но так, чтобы ничего не было задето :) Т.е. в идеале, чтобы в node_modules появилась одна новая директория. Ключевые слова: докер, сборка проектов, микросервисы :)
Sergey
не
Sergey
npm сам разруливает пакеты
Sergey
если у вас есть зависимости на структуре node_modules
значит у вас все плохо
Sergey
обычно никого это волновать не должно
Kons
Evgeny
Почему бы не поставить глобально? Ну или готовить такую директорию самому и потом ставить внутрь модулес
Yuriy
Sergey
Evgeny
Факт
Evgeny
Хотя глобально в контейнер - почему нет ?
Sergey
ну если целиком приложение
то да
Sergey
но не куски
Evgeny
не отрицая того факта что то костыль и делать так не надо, можно взять сырцы, сделать туда нпм и и получить директорию которую можно копировать внутрь нод_модулес
Sergey
тип того
arts
soap — окаменевшее говно мамонта.
arts
А фреймворк — django :-) там и админка есть
Таймураз
arts
Таймураз
Да.
У нас нет пайтона в инфраструктуре, не хочется добавлять еще один ЯП со своей парадигмой и тд)
Pavel
кто что использует для отложенного выполнения задач в определенное время?
arts
Pavel
crontab?
как вариант, просто погуглив, нашел кучу модулей, глаза разбегаются какой взять
O.
O.
https://github.com/Automattic/kue
https://www.npmjs.com/package/node-schedule
https://github.com/OptimalBits/bull
O.
ill-ya
Подскажите правильно делаю?
ill-ya
passport.use(
new JsonStrategy(
{
usernameProp: 'email',
passwordProp: 'password',
},
async (username, password, done) => {
const user = await Users.findOne({ where: { email: username } });
if (user) {
return done(null, user);
}
return done(new Error('Invalid password'), null);
ill-ya
+ проверка на пароль будет
ill-ya
эта часть интересует return done(new Error('Invalid password'), null);
Sergey
Sergey
хотя бы в бэктики обернул
Sergey
а лучше в gist
ill-ya
А первый аргумент new Error?
ill-ya
Или как лучше
ill-ya
второй поидее user объект
ill-ya
модель
ill-ya
Как так
ill-ya
Так не могу
ill-ya
Паспорт у меня пароль не сверяет
ill-ya
Мне надо самому ее написать
ill-ya
Может еще почта быть неверного формата