Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 August 25

МП

Максим Пучко... in NodeUA - JavaScript and Node.js in Ukraine
Видел есть exceljs edit pro, но я не знаю решает ли он проблему с auto fit row height
источник

МП

Максим Пучко... in NodeUA - JavaScript and Node.js in Ukraine
Такая вроде тривиальная проблема, но нигде не нашел решение
источник
2021 August 26

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Что важно, эти бенчмарки уже с добавленными в монгу4.0 транзакциями
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Особенно круто смотреть на работу с данными, которые берутся с диска, там конечно вообще провал провалище
источник

DU

Denis Urban in NodeUA - JavaScript and Node.js in Ukraine
Можно ли как-то ограничить память node js процессу? Просто заметил как простенькое приложение подхавывает аж сотню мегабайт, вроде бы как так и должно быть нода берет просто много свободной памяти чтобы реже запускать сборщик мусора, но возможно ли установить все равно какой-то жесткий лимит?
источник

DU

Denis Urban in NodeUA - JavaScript and Node.js in Ukraine
При чем почти вся эта память, которую хавает процесс это стек, куча занимает всего какой-то десяток мб
источник

DU

Denis Urban in NodeUA - JavaScript and Node.js in Ukraine
даже без понятия, глобальных переменных нету, кэшей переполняющихся тоже. То есть много сьедания памяти таки не норм?
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
const memoryUsage = process.memoryUsage();
        console.log('Memory:');
        for (let key in memoryUsage) {
            console.log(${key} ${Math.round(memoryUsage[key] / 1024 / 1024 * 100) / 100} MB);
        }
источник

r

randomtron in NodeUA - JavaScript and Node.js in Ukraine
Всем привет. Нашёл в контроллере такой блок кода : `if (user.role === ROLES.PARTNER) {
     args.where.userId = [user.id]
   }` Вопрос: должен ли контроллер заниматься проверкой ролей пользователей и доступами?
источник

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
Ты шо - нет конечно же
источник

МЖ

Максим Жук in NodeUA - JavaScript and Node.js in Ukraine
Усім привіт. Хто працював з бібліотекою sodium? Потрібно код з ПХП переписати на православний TypeScript.
источник

МЖ

Максим Жук in NodeUA - JavaScript and Node.js in Ukraine
приклад коду на ПХП 
$msg    = env('APP_TOKEN') . env('APP_ID');
$key    = random_bytes(SODIUM_CRYPTO_SECRETBOX_KEYBYTES);
// 256 bit
$nonce  = random_bytes(SODIUM_CRYPTO_SECRETBOX_NONCEBYTES); // 24 bytes
$hash   = sodium_crypto_secretbox($msg, $nonce, $key);

$response = [
   "auth" => [
       "app_id" => env('APP_ID'),
       "key"    =>
bin2hex
($key),
       "nonce"  =>
bin2hex
($nonce),
       "hash"   =>
bin2hex
($hash),
   ]
];
источник

МЖ

Максим Жук in NodeUA - JavaScript and Node.js in Ukraine
Мій варіант на js:
const keyArr = sodium.randombytes_buf(sodium.crypto_secretbox_KEYBYTES); // 256 bit
   console.log("keyArr= " + keyArr);
   const nonceArr = sodium.randombytes_buf(sodium.crypto_secretbox_NONCEBYTES);
   console.log("nonceArr= " + nonceArr);
   const hashArr = sodium.crypto_secretbox_easy(token + app_id, nonceArr, keyArr)
   console.log("hashArr= " + hashArr);
   const key = Buffer.from(keyArr).toString('hex')
   console.log("key= " + key);
   const nonce = Buffer.from(nonceArr).toString('hex')
   console.log("nonce= " + nonce);
   const hash = Buffer.from(hashArr).toString('hex')
   console.log("hash= " + hash);
       
   let auth = {
       app_id: app_id,
       key: key,
       nonce: nonce,
       hash: hash
   }
источник

DU

Denis Urban in NodeUA - JavaScript and Node.js in Ukraine
Собственно я так и проверял память и вылезало 150 мегабайт в стеке поле запуска тестов и эти 150 мегабайт никуда не уходили
источник

S

Susa in NodeUA - JavaScript and Node.js in Ukraine
Есть готовая админка для node.js для быстрой разработки разных ролей?
источник

G~

Gleb ~ in NodeUA - JavaScript and Node.js in Ukraine
Strapi?🤔
источник

YB

Yury Bandarenka in NodeUA - JavaScript and Node.js in Ukraine
У меня youtube vanced - все то же самое что и премиум, тока бесплатно.
источник

МП

Максим Пучко... in NodeUA - JavaScript and Node.js in Ukraine
+, полезная штука youtube vanced
источник

VZ

Vitaliy Zaika in NodeUA - JavaScript and Node.js in Ukraine
Всем привет, посоветуйте хороший сервис для решения разных задач, на подобии leetcode только интересует без платных подписок
источник