Size: a a a

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

2020 December 13

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
Sergiy Shatunov
ещё один вопрос по терминологии: директория это файл? она же тоже находится в файловой системе
ага
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Максим
да, это файл. таблица файлов
однако интерфейс работы с директорией отличается от интерфейса работы с другими файлами, в том числе трубами и сокетами
источник

М

Максим in Node.js — русскоговорящее сообщество
Sergiy Shatunov
однако интерфейс работы с директорией отличается от интерфейса работы с другими файлами, в том числе трубами и сокетами
потому что у него другая структура и фс понимает что "имеется ввиду"
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
Максим
размер чего? там много чего лежит
я доберусь до компа и вспомню)
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
а ещё stdin, stdout, stderr тоже имеют интерфейс аналогичный с файлами, но без seek
источник

М

Максим in Node.js — русскоговорящее сообщество
Alexey Ermakov
я доберусь до компа и вспомню)
источник

М

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

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Максим
ну так то что я буду читать это и не файл.
это поток. когда он попадеть на пк клиента, создастся файл потока  у которого будет размер. Полученный поток данных мы можем сохранить в файл и у него будет размер. Можем просто ничего не делать с потоком данных, но тогда это не будет файлом.

перемешали все.
А может, перепутаны тут только размер, указанный в файловой системе, и что-то, что можно назвать действительным размером?
Ну то есть единичка - это условность
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
на этом таймкоде тимур говорит про "огромные проекты написанные только на эвент эмиттерах", считая такое анти-паттерном https://youtu.be/RS8x73z4csI?t=4660

а в чем проблема? сложно понять где куда что кому передается?
YouTube
"Node.js Middleware – никогда больше!" Тимур Шемсединов
Видео с онлайн-конференции JavaScript fwdays'20 autumn, которая прошла 22 сентября 2020 года.

Описание доклада:
Почему приложение работает нестабильно, происходит утечка памяти и процесс часто вылетает? Почему вам сложно найти ошибку и нужно долго делать откладку? Почему правки занимают все больше и больше времени, а модули трудно свести вместе? Вы уже догадывались, что с мидлварами что-то не так, но не знаете как без них? Решение есть!

Страница доклада и презентации:
https://fwdays.com/event/javascript-fwdays-2020/review/nodejs-middleware

Больше докладов и видео по теме конференции:
https://fwdays.com/event/javascript-fwdays-2020

Fwdays более 10 лет занимается организацией масштабных конференций для разработчиков таких направлений: JavaScript, .Net, Python, Data Science, PHP, QA, Highload, Architecture, DevOps, Databases.

Больше информации про актуальные события:
https://fwdays.com/events

Подписывайтесь, чтобы первыми узнавать про старт продаж билетов по самой выгодной цене:
Facebook: https://www.fa…
источник

М

Максим in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
на этом таймкоде тимур говорит про "огромные проекты написанные только на эвент эмиттерах", считая такое анти-паттерном https://youtu.be/RS8x73z4csI?t=4660

а в чем проблема? сложно понять где куда что кому передается?
YouTube
"Node.js Middleware – никогда больше!" Тимур Шемсединов
Видео с онлайн-конференции JavaScript fwdays'20 autumn, которая прошла 22 сентября 2020 года.

Описание доклада:
Почему приложение работает нестабильно, происходит утечка памяти и процесс часто вылетает? Почему вам сложно найти ошибку и нужно долго делать откладку? Почему правки занимают все больше и больше времени, а модули трудно свести вместе? Вы уже догадывались, что с мидлварами что-то не так, но не знаете как без них? Решение есть!

Страница доклада и презентации:
https://fwdays.com/event/javascript-fwdays-2020/review/nodejs-middleware

Больше докладов и видео по теме конференции:
https://fwdays.com/event/javascript-fwdays-2020

Fwdays более 10 лет занимается организацией масштабных конференций для разработчиков таких направлений: JavaScript, .Net, Python, Data Science, PHP, QA, Highload, Architecture, DevOps, Databases.

Больше информации про актуальные события:
https://fwdays.com/events

Подписывайтесь, чтобы первыми узнавать про старт продаж билетов по самой выгодной цене:
Facebook: https://www.fa…
ну это же оператор goto
а от него избавились не зря в своё время
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
а как же какая-нибудь event driven архитектура...
источник

М

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

М

Максим in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а как же какая-нибудь event driven архитектура...
наверное это не то что бы нельзя или плохо. Просто есть последствия
источник

AG

Anton Golovanov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а как же какая-нибудь event driven архитектура...
Ивент  эмиттеры не очевидны. Если пишешь код в комманде, то отследить, откуда прилетело событие становится затруднительно. У них нет прямой связи. И они не гарантируют, что два события не будут переписывать друг-друга в хаотичном порядке.
источник

М

Максим in Node.js — русскоговорящее сообщество
Алексей Попов
А может, перепутаны тут только размер, указанный в файловой системе, и что-то, что можно назвать действительным размером?
Ну то есть единичка - это условность
не. тут всё намешали.
Просто давайте спросим — Что такое файл?
ответы разные будут
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Anton Golovanov
Ивент  эмиттеры не очевидны. Если пишешь код в комманде, то отследить, откуда прилетело событие становится затруднительно. У них нет прямой связи. И они не гарантируют, что два события не будут переписывать друг-друга в хаотичном порядке.
а зачем это отслеживать, вся исчерпывающая информация должна быть в самом событии
источник

AG

Anton Golovanov in Node.js — русскоговорящее сообщество
Sergiy Shatunov
а зачем это отслеживать, вся исчерпывающая информация должна быть в самом событии
Занятная теория.
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Anton Golovanov
Занятная теория.
а в чём проблема то?
источник

СВ

Сергей В. in Node.js — русскоговорящее сообщество
кто работает на маке с большой клавиатурой, какого хрена там кнопка End работает только в VSCode а в браузере в текстовых полях не работает - страница проматывается в конец
источник

AG

Anton Golovanov in Node.js — русскоговорящее сообщество
Sergiy Shatunov
а в чём проблема то?
Я все описал, кто-то другой кинет событие с таким же именем и ты долго будешь искать, почему твой компонент ведет себя странно. Мало того, порядок выполнения отследить можно только через консоль лог.

А заявления, вида исчерпывающая информация... На практике все гораздо сложней.
источник