Size: a a a

2020 May 11

AL

Andrey Listochkin in Frontend UA
Наоборот, с учетом того, сколько кода написано, использующего node_cluster, я бы был бы более насторожен с воркерами. Они на практике встречаются редко, и у меня были бы вопросы в стиле “а зачем вы тут велосипеды городите”
источник

AN

Anton Nemtsev in Frontend UA
Понятно, здорово.
источник

EO

Eugene Obrezkov in Frontend UA
Eugene Obrezkov
По поводу copy on write я бы проконсультировался с документацией Ноды сначала
Нода не делает форки процессов так что неактуально
источник

R

Rostislav Futornoy in Frontend UA
Привет, ребята!

Зацените пакет. Нужен был парсер субтитров, думаю сделаю и выложу в npm, вдруг понадобится кому-то ещё)

Буду благодарен за фидбек!

https://github.com/termoxin/subtitles-parallelizer
источник

AN

Anton Nemtsev in Frontend UA
Rostislav Futornoy
Привет, ребята!

Зацените пакет. Нужен был парсер субтитров, думаю сделаю и выложу в npm, вдруг понадобится кому-то ещё)

Буду благодарен за фидбек!

https://github.com/termoxin/subtitles-parallelizer
Воу! Круто.
Кстати, не забудь написать в твиттер Андрею Ситнику.
У него есть «линч» опенсорс пакетов.
Подскажет что можно сделать лучше с точки зрения оформления пакета и публикации и расшарит своему мильярду подписчиков.
источник

AN

Anton Nemtsev in Frontend UA
Rostislav Futornoy
Привет, ребята!

Зацените пакет. Нужен был парсер субтитров, думаю сделаю и выложу в npm, вдруг понадобится кому-то ещё)

Буду благодарен за фидбек!

https://github.com/termoxin/subtitles-parallelizer
@termoxin  скажи, а зачем тебе esm? Можно же использовать нативные mts в ноде и браузере уже?
источник

AN

Anton Nemtsev in Frontend UA
Добавить бы .npmignore
зачем мне к примеру твои source/test/babel.config.js в моих npm_modules?
источник

AN

Anton Nemtsev in Frontend UA
@termoxin я из рамды у тебя в сорсах сходу только compose вижу.
Может можно ванильно и убрать зависимость?
Лучший пакет всегда с 0 зависимостей.
источник

R

Rostislav Futornoy in Frontend UA
Anton Nemtsev
@termoxin я из рамды у тебя в сорсах сходу только compose вижу.
Может можно ванильно и убрать зависимость?
Лучший пакет всегда с 0 зависимостей.
Да, согласен в этом случае лучше сделать свою реализацию, тем более там одна строчка
источник

R

Rostislav Futornoy in Frontend UA
Anton Nemtsev
@termoxin  скажи, а зачем тебе esm? Можно же использовать нативные mts в ноде и браузере уже?
Что такое mts?
источник

R

Rostislav Futornoy in Frontend UA
Спасибо за фидбек кстати
источник

AN

Anton Nemtsev in Frontend UA
mts это .mjs, конечно https://nodejs.org/api/modules.html
источник

AN

Anton Nemtsev in Frontend UA
что бы не возникло вопроса о поддержке в браузерах: https://caniuse.com/#search=module
источник

AN

Anton Nemtsev in Frontend UA
но вообще в случае пакета может быть было бы разумно забандлить всё это в один файл … черт знает.
источник
2020 May 12

EO

Eugene Obrezkov in Frontend UA
как раз вчера говорили - https://github.com/jasnell/piscina
источник
2020 May 13

AN

Anton Nemtsev in Frontend UA
О, круто!
источник

YY

Yuriy Yarosh in Frontend UA
Это WorkStealing ThreadPool, а нету никакой реализации CachedThreadPool'a для IO операций, не в курсе ?
источник

EO

Eugene Obrezkov in Frontend UA
Yuriy Yarosh
Это WorkStealing ThreadPool, а нету никакой реализации CachedThreadPool'a для IO операций, не в курсе ?
не видел таких
источник

EO

Eugene Obrezkov in Frontend UA
а что кешировать хочешь?
источник

YY

Yuriy Yarosh in Frontend UA
Eugene Obrezkov
а что кешировать хочешь?
Ну IO операции обернутые в разное (брекеты и т.д.)
источник