Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 February 11

ЕЛ

Евгений Лепейко... in NodeUA - JavaScript and Node.js in Ukraine
Alexander Kurochka
Привет. Ребят, не подскажите каким образом можно получить объект файла через fs? buffer, arraybuffer, uint8array получил, но объект файла никак. Уже часов три-четыре в гугле просидел, надежды на него больше нет.
Вот так с порога, ни здрасте, ни меня зовут Саня
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
Alexander Kurochka
Привет. Ребят, не подскажите каким образом можно получить объект файла через fs? buffer, arraybuffer, uint8array получил, но объект файла никак. Уже часов три-четыре в гугле просидел, надежды на него больше нет.
Ты json что ли хочешь прочитать? Или что за объект файла?
источник

AK

Alexander Kurochka in NodeUA - JavaScript and Node.js in Ukraine
Евгений Лепейко
Вот так с порога, ни здрасте, ни меня зовут Саня
В группах часто встречаю правила что и как при входе 😅 ориентир на них, где нужно представится, а где просто беги парень, беги ибо никому не нужно ни кто ты ни зачем ты))) По этому с порога, авось подсказка или ссылка прилетит хорошая, сообществу порой минуты достаточно и коммента для помощи, а в гугле фух, ну часы прошли, а толку нет.
источник

ЕЛ

Евгений Лепейко... in NodeUA - JavaScript and Node.js in Ukraine
Alexander Kurochka
В группах часто встречаю правила что и как при входе 😅 ориентир на них, где нужно представится, а где просто беги парень, беги ибо никому не нужно ни кто ты ни зачем ты))) По этому с порога, авось подсказка или ссылка прилетит хорошая, сообществу порой минуты достаточно и коммента для помощи, а в гугле фух, ну часы прошли, а толку нет.
Та я пошутил, правильно всё, ща тебе ответят, если повезёт – Тимур ссылку на свой видос по твоей теме скинет еще
источник

AK

Alexander Kurochka in NodeUA - JavaScript and Node.js in Ukraine
Евгений Лепейко
Та я пошутил, правильно всё, ща тебе ответят, если повезёт – Тимур ссылку на свой видос по твоей теме скинет еще
Видео не самый плохой вариант, разобрать раз и навсегда самое то))) Правда что то комменты не все отправляются, телега тормозит походу
источник

AK

Alexander Kurochka in NodeUA - JavaScript and Node.js in Ukraine
Victor
Ты json что ли хочешь прочитать? Или что за объект файла?
Файл может быть разным от pdf до docx. Для работы со сторонней библиотекой нужно передать объект файла любого и дальше с ним манипуляции проводить.
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Alexander Kurochka
Файл может быть разным от pdf до docx. Для работы со сторонней библиотекой нужно передать объект файла любого и дальше с ним манипуляции проводить.
А что за библиотека?

Вот эти вот ArrayBuffer и иже с ними это как раз вот объект этого файла, данные которые в нем записаны

Или тебе нужны метаданные про файл?
источник

B

Bogdan in NodeUA - JavaScript and Node.js in Ukraine
Fedir Smilianets
Согласен, rx не серебрянная пуля хоть и пытается ею быть

Я скорее пишу о том что rx не так сложен как кажется и более полезен чем кажется
Ключевое слово "кажется". Программирование это такая инженерная алхимия. Все делают одно и то же по-разному
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Bogdan
Ключевое слово "кажется". Программирование это такая инженерная алхимия. Все делают одно и то же по-разному
Я бы сказал религия

Каждый молится как хочет
источник

D

David in NodeUA - JavaScript and Node.js in Ukraine
Fedir Smilianets
Я бы сказал религия

Каждый молится как хочет
Вот только результаты все же разные в отличии от молитвы
источник

AK

Alexander Kurochka in NodeUA - JavaScript and Node.js in Ukraine
Fedir Smilianets
А что за библиотека?

Вот эти вот ArrayBuffer и иже с ними это как раз вот объект этого файла, данные которые в нем записаны

Или тебе нужны метаданные про файл?
Там мудренная, даже толком названия не знаю, она от госструктур присланная по договору, без какого либо распостранения. Об arraybuffer знаю, получал и пробовал отправить, но фаталит на не правильный формат. Из объекта дальше идет чтение размера, названия, по этому сам вопрос, можно ли вообще аналог объекта получить который получам в js, если нет то пошел искать другие пути 😅
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
David
Вот только результаты все же разные в отличии от молитвы
Правильно составленная молитва так или иначе результата достигает

Правда читать её, менять и доделывать может быть легче, а может сложнее
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Alexander Kurochka
Файл может быть разным от pdf до docx. Для работы со сторонней библиотекой нужно передать объект файла любого и дальше с ним манипуляции проводить.
Тебе нужно точно знать что он требует на вход. Стрингу в виде Path или там какая-то своя специфика. Читай исходник
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Alexander Kurochka
Там мудренная, даже толком названия не знаю, она от госструктур присланная по договору, без какого либо распостранения. Об arraybuffer знаю, получал и пробовал отправить, но фаталит на не правильный формат. Из объекта дальше идет чтение размера, названия, по этому сам вопрос, можно ли вообще аналог объекта получить который получам в js, если нет то пошел искать другие пути 😅
Тогда читай её исходник и пытайся понять какие параметры объекта она читает чтоб понять чего она хочет на вход


(вот за что я люблю typescript)
источник

AK

Alexander Kurochka in NodeUA - JavaScript and Node.js in Ukraine
Спасибо, копну поглубже
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Alexander Kurochka
Спасибо, копну поглубже
Глянь может где-то в коде есть уже примеры подключения. Ищи по ключевым словам в проекте.
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Fedir Smilianets
Такие штуки очень хорошо решаются через rxjs

Штука поначалу сложная, но нередко случаются ситуации когда громоздкий код на промисах ужимается в несколько строк rxjs
Ага, а потом рхжс не влазит в оперативную память :)
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Ага, а потом рхжс не влазит в оперативную память :)
Кто-то пишет на жс на микроконтроллерах?)
источник

AK

Alexander Kurochka in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Глянь может где-то в коде есть уже примеры подключения. Ищи по ключевым словам в проекте.
Спасибо. На них и надежда. Дока одна на все случаи жизни написана под js, а различия по node - забыли (забили), Различия вроде и мелочны - но заставляют углубляться в изучения ноды больше, хотя и это к лучшему)
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Fedir Smilianets
Кто-то пишет на жс на микроконтроллерах?)
достаточно пары тысяч средних по весу объектов, которые обновляются с частотой минимум раз в секунду
источник