Size: a a a

Node.js — русскоговорящее сообщество

2019 October 19

Г

Георгий in Node.js — русскоговорящее сообщество
Илья | 😶
Но фиг знает
Мне кажется из js перфоманс будет низкий по работе с изображениями
Ну там не будет хайлоада)) Просто надо сохранить строку в qr а потом прочитать))
источник

r

rollback in Node.js — русскоговорящее сообщество
Ребят, подскажите пожалуйста, кто работал с Jimp. Можно ли как-то в джимп пропихнуть сам файл, а не путь к нему? Или придется все-таки создавать тмпшную папку для фоток и дальнейшей обработки?
источник

VA

Vladimir Akritskiy in Node.js — русскоговорящее сообщество
rollback
Ребят, подскажите пожалуйста, кто работал с Jimp. Можно ли как-то в джимп пропихнуть сам файл, а не путь к нему? Или придется все-таки создавать тмпшную папку для фоток и дальнейшей обработки?
А если просто передавать в read буфер вместо пути к файлу не работает?
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
rollback
Ребят, подскажите пожалуйста, кто работал с Jimp. Можно ли как-то в джимп пропихнуть сам файл, а не путь к нему? Или придется все-таки создавать тмпшную папку для фоток и дальнейшей обработки?
можно пойти способом, который лично мне неоднократно позволял найти решение в подобных ситуациях. Составляете простейший код и с момента вызова метода/функции npm-модуля пошагово дебажить. Раз Вы передаете путь к файлу, то наверняка где-то в процессе выполнения кода либы будет чтение этого файла и потом передача его дальше уже как бинарника... И можно попробовать обойти этот код и вызывать уже нужный "приватный" метод модуля с передачей непосредственно бинарника файла
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Или как вариант написанного выше, создать "наследника" нужного класса из модуля и в нем уже обойти то, что не удалось обойти при отладке...
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Vladimir Akritskiy
А если просто передавать в read буфер вместо пути к файлу не работает?
кстати вариант - в доке есть же такой вариант:

Jimp.read(buffer)
 .then(image => {
   // Do stuff with the image.
 })
 .catch(err => {
   // Handle an exception.
 });
источник

VA

Vladimir Akritskiy in Node.js — русскоговорящее сообщество
просто в исходниках так то есть такое условие...
} else if (typeof args[0] === 'object' && Buffer.isBuffer(args[0])) {
которое говорит что вместо пути, можно и буфер кинуть
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Vladimir Akritskiy
просто в исходниках так то есть такое условие...
} else if (typeof args[0] === 'object' && Buffer.isBuffer(args[0])) {
которое говорит что вместо пути, можно и буфер кинуть
так и что Вас тогда смущает? Если у Вас файл в массиве, то передавайте не его а Buffer.from(байт-массив)
источник

VA

Vladimir Akritskiy in Node.js — русскоговорящее сообщество
Artem Zuev
кстати вариант - в доке есть же такой вариант:

Jimp.read(buffer)
 .then(image => {
   // Do stuff with the image.
 })
 .catch(err => {
   // Handle an exception.
 });
О! точно...даже в доке есть. Я проглядел этот момент.
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Vladimir Akritskiy
О! точно...даже в доке есть. Я проглядел этот момент.
да, сори, автора вопроса спутал =)) про "смущает" не по адресу сообщение =)
источник

VA

Vladimir Akritskiy in Node.js — русскоговорящее сообщество
Artem Zuev
так и что Вас тогда смущает? Если у Вас файл в массиве, то передавайте не его а Buffer.from(байт-массив)
не...меня не смущает. я давно уже работал с jimp и проблем не наблюдал.
вопрос не я задавал =)
источник

r

rollback in Node.js — русскоговорящее сообщество
@leninlin @ZloyPrizrak спасибо, помогло!)
источник

Н

Никита in Node.js — русскоговорящее сообщество
Если хочется чтоб скрипт крутился круглосуточно на сервере без запуска его клиентами это как называется?
источник

Н

Никита in Node.js — русскоговорящее сообщество
Типо как в консоле node server.js и работает пока консоль не закроешь но на сервере постоянно запущен будет это как называется ? Режим работы
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Никита
Типо как в консоле node server.js и работает пока консоль не закроешь но на сервере постоянно запущен будет это как называется ? Режим работы
nohup
pm2
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Это не режим работы
источник

Н

Никита in Node.js — русскоговорящее сообщество
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
Никита
Если хочется чтоб скрипт крутился круглосуточно на сервере без запуска его клиентами это как называется?
node server.js &
источник

С

Сергей in Node.js — русскоговорящее сообщество
Ребят, хелп, что делаю не так?
Мне нужно получить 1 элемент из массива goals, по id
источник

Н

Никита in Node.js — русскоговорящее сообщество
На бесплатной учетке получится heroku  маленький сервис ? Как думаете?
источник