Size: a a a

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

2020 February 20

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Как и многие вещи в низкоуровневом апи ноды --- калька по образу и подобию, подвязанная к системным вызовам через libuv
источник

0

01 in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Как и многие вещи в низкоуровневом апи ноды --- калька по образу и подобию, подвязанная к системным вызовам через libuv
Спасибо, приятель. 🤝
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Отмечу ещё что в Posix потоки и файлы это почти что  синонимы -- все вертится вокруг понятия дескриптора. И это наследие до сих пор в ноде: например, дочернему процессу можно передать только такой поток, который ассоциирован с файловым дескриптором.
источник

0

01 in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Отмечу ещё что в Posix потоки и файлы это почти что  синонимы -- все вертится вокруг понятия дескриптора. И это наследие до сих пор в ноде: например, дочернему процессу можно передать только такой поток, который ассоциирован с файловым дескриптором.
Дескрипторы это кста еще 1-на вещь с которой я никак не мог разобраться в свое время, сложно было понять зачем они по факту нужны. Из-за ее низкоуровневости скорее всего.
источник

L

LoganFrench in Node.js — русскоговорящее сообщество
01
Дескрипторы это кста еще 1-на вещь с которой я никак не мог разобраться в свое время, сложно было понять зачем они по факту нужны. Из-за ее низкоуровневости скорее всего.
у меня в го с ними проблема была и наверно есть
источник

L

LoganFrench in Node.js — русскоговорящее сообщество
написал проект, а понять, где я их не закрываю, не могу
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Streams provide a higher-level interface, layered on top of the primitive file descriptor facilities. The stream interface treats all kinds of files pretty much alike—the sole exception being the three styles of buffering that you can choose (see Stream Buffering)

Since streams are implemented in terms of file descriptors, you can extract the file descriptor from a stream and perform low-level operations directly on the file descriptor. You can also initially open a connection as a file descriptor and then make a stream associated with that file descriptor.

https://www.gnu.org/software/libc/manual/html_node/Streams-and-File-Descriptors.html
источник

0

01 in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Streams provide a higher-level interface, layered on top of the primitive file descriptor facilities. The stream interface treats all kinds of files pretty much alike—the sole exception being the three styles of buffering that you can choose (see Stream Buffering)

Since streams are implemented in terms of file descriptors, you can extract the file descriptor from a stream and perform low-level operations directly on the file descriptor. You can also initially open a connection as a file descriptor and then make a stream associated with that file descriptor.

https://www.gnu.org/software/libc/manual/html_node/Streams-and-File-Descriptors.html
Очередное спасибо.🌈
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
01
Дескрипторы это кста еще 1-на вещь с которой я никак не мог разобраться в свое время, сложно было понять зачем они по факту нужны. Из-за ее низкоуровневости скорее всего.
Дескриптор это символ ресурса, который операционная система создает, ассоциирует с процессом и передаёт ему, чтобы он мог в дальнейшем передавая его в системных вызовах как параметр запрашивать операции над этим ресурсом.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Ибо в операционной системе всеми ресурсами распоряжается именно ось. И нужен механизм делегирования этих привелегий к программам с возможностью ограничивать их или отзывать.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Вот дескриптор это и есть такой механизм. Бывают блокирующие дескрипторы и неблокирующие (сокеты)
источник

0

01 in Node.js — русскоговорящее сообщество
Допер. Таки да, они на уровень ниже web серва.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Ну эта подвязка реализована в libuv
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Это как раз фундамент ноды
источник

0

01 in Node.js — русскоговорящее сообщество
Нагуглил, да, там уже корни в Си заходят.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Ну вот как-то так короче
источник

0

01 in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Ну вот как-то так короче
От души. 🤝
источник

V

Valentin in Node.js — русскоговорящее сообщество
У кого богаче функциональность с работой анализа данных пользователя, хотя бы гео данные, и контроль урлов, шаблонов, и контента для каждой уникальной сессии клиента. У ноды или пыхи (не голыми)?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Valentin
У кого богаче функциональность с работой анализа данных пользователя, хотя бы гео данные, и контроль урлов, шаблонов, и контента для каждой уникальной сессии клиента. У ноды или пыхи (не голыми)?
Laravel мощная штука
источник

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
Valentin
У кого богаче функциональность с работой анализа данных пользователя, хотя бы гео данные, и контроль урлов, шаблонов, и контента для каждой уникальной сессии клиента. У ноды или пыхи (не голыми)?
функциональность а не функционал
источник