Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 May 17

Q

Qwerty in NodeUA - JavaScript and Node.js in Ukraine
Ок, надо было сперва доки и код по стэку глянуть ) там от JS пару массивов объектов принять на чтение и периодически отдавать большие списки данных, с вызовом кольэков js, насколько я понимаю.
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
тогда проблем вообще не возникнет
источник

Q

Qwerty in NodeUA - JavaScript and Node.js in Ukraine
А какой подход смотреть? Вроде оверхед на сокеты не роляет здесь.
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Сразу предупреждаю, я с последними версиями N-API не работал, поэтому если что-то поменялось и коллеги скажут что я спорол чушь - слушайте их а не меня.

Самым простым способом интеграции является https://nodejs.org/api/n-api.html#n_api_simple_asynchronous_operations -  с его помощью вы в целом создаете async worker, который уже в любой момент времени может творить любую грязь за пределами libuv, главное потом в том же треде, с которого вы начинали отдать результата
источник

Q

Qwerty in NodeUA - JavaScript and Node.js in Ukraine
Спасибо за отклик. Конечно да, стоило сначала самому почитать, а то глупо получилось с моей стороны
источник

AM

Alexsander Murashkin in NodeUA - JavaScript and Node.js in Ukraine
Всем привет! Подскажите как замокать внешнюю либу в таком коде и протестировать метод launch:
`browser-launcher.ts
 
import * as Browser from "@lib/browser";

class BrowserLauncher {
launch(options) {
  browser = Browser(options);
}
}

export const browserLauncher = new BrowserLauncher()`
источник

О

ОЛЕГ in NodeUA - JavaScript and Node.js in Ukraine
Передавать Browser в конструктор
источник
2021 May 18

YK

Yurii Kovalenko in NodeUA - JavaScript and Node.js in Ukraine
Можна замокати імпорт своєю лібою для тестів (так вміє jest) або сторонньою, наприклад, proxyquire.
источник

D

DevAgent in NodeUA - JavaScript and Node.js in Ukraine
Привет, если для тестов юзаешь sinon, то можно так
https://sinonjs.org/how-to/stub-dependency/
источник

V

Vyacheslav in NodeUA - JavaScript and Node.js in Ukraine
Доброе утро, ребят, как вывести все изображения из директории?
источник

AH

Artem Hvozd in NodeUA - JavaScript and Node.js in Ukraine
гугл говорит:
https://qna.habr.com/q/339813
источник

V

Vyacheslav in NodeUA - JavaScript and Node.js in Ukraine
👍🏻
источник

DD

Dima Demokritov in NodeUA - JavaScript and Node.js in Ukraine
Привет всем,хочу взять bmp256 изображение,а затем разбить картинку таким образом,чтобы биты для кодирования цвета,поменялись на символы.Подскажите,что почитать
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Господа... Странный вопрос. Есть задача:
Нужна программа, в которой жмёшь на кнопочку и она чёт отправляет на ком порт. На чем это вообще можно реализовать?
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Под винду
источник

Y

Yaroslav in NodeUA - JavaScript and Node.js in Ukraine
npm serialport
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Спасибо!
источник

o

otter in NodeUA - JavaScript and Node.js in Ukraine
Ребят привет. Устраиваюсь в одну большую компанию, вроде в хорошо, но заставляют покупать квалифицированную ЭЦП, для оформления доков. Говорят возмещать не будут. Кто сталкивался с подобным? Это вообще нормальная практика?
источник

KR

Kostyantin Randomnam... in NodeUA - JavaScript and Node.js in Ukraine
Кваліфіковану чи сертифіковану?:)
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
зачем покупать, если можно забесплатно сгенерить банкайди?
источник