Size: a a a

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

2021 March 31

VK

Vladimir Kurchatkin in Node.js — русскоговорящее сообщество
Не понятно, но как бы это cli. Запустить процесс не особо сложно (любой)
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Если максимально точно поставить вопрос- найдешь ответ
источник

L

LokoKroko in Node.js — русскоговорящее сообщество
Vladimir Kurchatkin
Не понятно, но как бы это cli. Запустить процесс не особо сложно (любой)
Ну git и npm тоже Cli  но тем не менее есть множество кейсов когда их используют из кода
источник

VK

Vladimir Kurchatkin in Node.js — русскоговорящее сообщество
Ну я об этом же. Если хочешь - можешь использовать, не проблема
источник

М

Максим in Node.js — русскоговорящее сообщество
Unknown T.
Всем привет! Вопрос, возможно, не прямо по node, а в целом по CS. Где можно почитать про индексацию файловой системы? Что конкретно интересует - ультра-быстрый поиск файла по регулярному выражению. Очевидно, что можно один раз построить дерево конкретной директории и сохранить в json, потом считать его и быстро искать по нему. Но как быть с изменениями? Существует ли возможность быстро обнаруживать изменения? Например, git же как-то мгновенно видит, какие файлы были изменены, как бы много их в репозитории не было.
Файлами занимается файловая система, фс бывают разные. Реализуются фс в основном операционными системами. Вряд ли на жс ты напишешь свою фс, которая быстрее.
Я про фс читал в книге
« Операционные системы» Таненбаум. На ютуб можешь поискать — Кетов, устройство линукс.
источник

M

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

M

Malik in Node.js — русскоговорящее сообщество
кто подскажет почему ошибка вылетает?
источник

7

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

NC

Nikita Chaykin in Node.js — русскоговорящее сообщество
Нет такой таблицы
источник

M

Malik in Node.js — русскоговорящее сообщество
7384114837
наверное что-то с кодом не так
да нуууу)))) я то думал с ide
источник

IT

Ivan Trubchaninov in Node.js — русскоговорящее сообщество
кто работал с electron, как снизить framerate записи? navigator.mediaDevices.getUserMedia создаёт стрим, с очень высоким качеством. Если сохранять запись, она весит очень много. Нужно как-то понизить качество.
источник

IT

Ivan Trubchaninov in Node.js — русскоговорящее сообщество
При этом электрон оборачивает настройки в ключ mandatory, о котором я вообще ничего не нашёл, кроме туториала и ответов на стековерфлоу. Если передать в него или вместе с ним ключ framerate то всё разваливается
источник

IT

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

UT

Unknown T. in Node.js — русскоговорящее сообщество
Максим
Файлами занимается файловая система, фс бывают разные. Реализуются фс в основном операционными системами. Вряд ли на жс ты напишешь свою фс, которая быстрее.
Я про фс читал в книге
« Операционные системы» Таненбаум. На ютуб можешь поискать — Кетов, устройство линукс.
я не собираюсь делать свою fs
мне лишь нужно обнаруживать изменения в рабочем дереве по сравнению с заданным снапшотом, так же, как это делает гит
источник

IT

Ivan Trubchaninov in Node.js — русскоговорящее сообщество
Unknown T.
я не собираюсь делать свою fs
мне лишь нужно обнаруживать изменения в рабочем дереве по сравнению с заданным снапшотом, так же, как это делает гит
гит не отслеживает изменения в реальном времени, а только после вызова команды git status. Я так понимаю, что он сканирует директорию именно в этот момент.
источник

IP

Igor Pohasii in Node.js — русскоговорящее сообщество
Unknown T.
я не собираюсь делать свою fs
мне лишь нужно обнаруживать изменения в рабочем дереве по сравнению с заданным снапшотом, так же, как это делает гит
если не принципиально жс
https://github.com/radovskyb/watcher
источник

L

LokoKroko in Node.js — русскоговорящее сообщество
Unknown T.
я не собираюсь делать свою fs
мне лишь нужно обнаруживать изменения в рабочем дереве по сравнению с заданным снапшотом, так же, как это делает гит
У гита сложный алгоритм, также как и у rsync, но гит еще и самая сложная утилита. в принципе где то про это даже писали.  Поэтому если нужно чесать ещё и изменения внутри текстовых файлов, то это гит, а если чекать изменения то нужен индекс на основе b tree
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Unknown T.
я не собираюсь делать свою fs
мне лишь нужно обнаруживать изменения в рабочем дереве по сравнению с заданным снапшотом, так же, как это делает гит
Попробуйте захэшить вывод directory-tree, filehound или node-dir

Если хэш поменялся, значит есть изменения в структуре/файлах
источник

SK

Sergey Kazak in Node.js — русскоговорящее сообщество
Ivan Trubchaninov
кто работал с electron, как снизить framerate записи? navigator.mediaDevices.getUserMedia создаёт стрим, с очень высоким качеством. Если сохранять запись, она весит очень много. Нужно как-то понизить качество.
navigator.mediaDevices.getUserMedia({video: {frameRate: 30}})
navigator.mediaDevices.getUserMedia({video: {frameRate:  {exact: 30}}})
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
Ivan Trubchaninov
гит не отслеживает изменения в реальном времени, а только после вызова команды git status. Я так понимаю, что он сканирует директорию именно в этот момент.
Я это понимаю. Мне тоже не надо отслеживать в реальном времени, только при запуске приложения
источник